Strategy Buys 196 Bitcoin, Now Holding 640,031 BTC