MSFT20250131P525