Output dafa8108956aa5106cc8e79a9c24397e9d2b5f65242a7eb8ddad08f5695b7e7a:0

value
20689106
script pubkey
OP_DUP OP_HASH160 OP_PUSHBYTES_20 89f231e17daec7f6c8d85c1b045bb65a7166852e OP_EQUALVERIFY OP_CHECKSIG
address
YCbqXdq5U5cTBBbP7pNY11Y96Dyh1huEoN
transaction
dafa8108956aa5106cc8e79a9c24397e9d2b5f65242a7eb8ddad08f5695b7e7a