MSFT20260810P525