Address 3F68r5K2NxRB9FnWwiFpdoeaoGYa7zCLYw

sat balance
66585
runes balances
outputs