Palo Alto 1FQ22: continued strength in next-gen, hardware sales re-accelerating. Buy, $840 TP.