Microsoft just invited the press to an event on May 21st, which we expect to be focused on the company’s