MSFT20241122P365