MSFT20250808P525