MSFT20260810P435