BABA: FY3Q23 Flash – Results Above Expectations