Output 76afb76bd41800e0fa5ae9c76e262ebc7ad77f9bc6a89e923ed4c27e5083f089:103

value
21420995
script pubkey
OP_0 OP_PUSHBYTES_20 ef3bd54904632a6277c955c0fbaad3fbff842368
address
bc1qauaa2jgyvv4xya7f2hq0h2knl0lcggmgqcp9fy
transaction
76afb76bd41800e0fa5ae9c76e262ebc7ad77f9bc6a89e923ed4c27e5083f089
spent
true