This was a BUY T-trade though, no? That's what it says on here... 63 million at .000295 equates to almost 20k. Strange, we've been seeing a lot of sell t-trades, now a buy? Any takers on what this is?