MSFT20260812P435