Output 99590959fd67c1a245768110a21ea9e174e450e179e615694af0e14ff564246b:14

value
64000
script pubkey
OP_0 OP_PUSHBYTES_20 abed68a8c5ae4a81ac1a1bb81bad3aa092b517fd
address
bc1q40kk32x94e9grtq6rwuphtf65zft29lame3pue
transaction
99590959fd67c1a245768110a21ea9e174e450e179e615694af0e14ff564246b
spent
true