MSFT20250801P505