Microsoft (MSFT) FCFF in FY 2023