0x5b63…11a4 · Challenger · #12 · 83% Win · +$220.3K PnL · Polyranks