and Microsoft (NASDAQ:MSFT)