MSFT20260810C505