Output 66e879aa93630188bb2f2ac0910b6583b1a07fe985bebd38cc4fd57fec6b27e3:1

value
18000000
script pubkey
OP_HASH160 OP_PUSHBYTES_20 134fe580a0030d01dc1b92dc60ad11addbf942fe OP_EQUAL
address
33T8UVcuiNXVmeQTUEswK8YAdXGUD1r8pN
transaction
66e879aa93630188bb2f2ac0910b6583b1a07fe985bebd38cc4fd57fec6b27e3
spent
true