Output 21ec99f2ad2604e4c1e0d4129b18a58f7bac59052302f297f65dca3a0a9fe1ef:23

value
583323
script pubkey
OP_0 OP_PUSHBYTES_20 babdbd8520d55ad32c8dffb0c53a953194b94a50
address
bc1qh27mmpfq64ddxtydl7cv2w54xx2tjjjssaxhz6
transaction
21ec99f2ad2604e4c1e0d4129b18a58f7bac59052302f297f65dca3a0a9fe1ef
spent
true