Output 20e380abb08fc77efe9e4dc23c58a8f78f595918f8e3b4fc58431f0395cc954d:0

value
66996420
script pubkey
OP_0 OP_PUSHBYTES_20 89864682257617fededc42afb8dd95a78a35f5ba
address
bc1q3xrydq39wctlahkug2hm3hv4579rtad68yplp3
transaction
20e380abb08fc77efe9e4dc23c58a8f78f595918f8e3b4fc58431f0395cc954d
spent
true