MSFT20261007P505