Address 3956svfS8TG2cuVXv592MWPKefFAECkFGE

sat balance
4029066
runes balances
outputs