Output 66fdd96157c76895292d1e16f0d9b296f192153adad6d5587948d8c8274c99f4:6

value
17655264
script pubkey
OP_0 OP_PUSHBYTES_20 d5c3f44f9acc5499c9738e6286627956d6b0eab1
address
bc1q6hplgnu6e32fnjtn3e3gvcne2mttp6433vlqmt
transaction
66fdd96157c76895292d1e16f0d9b296f192153adad6d5587948d8c8274c99f4
spent
true