Output ef66df98b911890e18030ca813677d7b2ddb78b58a74000ca3c029e09494126e:0

value
529087441
script pubkey
OP_0 OP_PUSHBYTES_20 59cb71ea35b0324113269efc7911c77f120bdd8e
address
bc1qt89hr634kqeyzyexnm78jyw80ufqhhvwv7w0l8
transaction
ef66df98b911890e18030ca813677d7b2ddb78b58a74000ca3c029e09494126e
spent
true