MSFT20250516P600