Anyone care to guess who bought multi-million blocks of shares yesterday and why? Hehe, think about it.