Output 64991040590e8b60ec9f244f353bdd8bbbd51a5ad2fef86c370f7ae818f9eb9a:12

value
570511109
script pubkey
OP_0 OP_PUSHBYTES_20 bf7b138d2f50d95f84bfaa096f296e2deda25034
address
bc1qhaa38rf02rv4lp9l4gyk72tw9hk6y5p5rehe8s
transaction
64991040590e8b60ec9f244f353bdd8bbbd51a5ad2fef86c370f7ae818f9eb9a
spent
true