Cisco 2FQ23: Strong print and guide as supply constraints ease. Macro risk remains remote for now. Buy, $59