MSFT20250530P300