Output caf5b9531fd3bd35963b4a54744302f923ae76a742bb567d442c8815fcb3a0d0:80

value
28107069
script pubkey
OP_0 OP_PUSHBYTES_20 2005a96b206fbc02fae199e7a7a07fbbea479eed
address
bc1qyqz6j6eqd77q97hpn8n60grlh04y08hdawmexr
transaction
caf5b9531fd3bd35963b4a54744302f923ae76a742bb567d442c8815fcb3a0d0
confirmations
634
spent
true