Address 12XihauqAZgWviaEHVyJFtAjbHT4qGbxLN

sat balance
12055341
runes balances
outputs