MSFT20250509P312.5