MSFT20241122P445