:typeat 7 33 z :typeat 7 1 f :typeat 8 3 a :typeat 8 5 b :typeat 8 7 c :typeat 8 9 d :typeat 11 12 a' :typeat 11 18 a :typeat 14 9 b' :typeat 14 14 b :typeat 17 9 c' :typeat 18 9 c' :typeat 18 14 c :typeat 21 9 v1 :typeat 21 19 a :typeat 22 9 v1 :typeat 27 16 a' :typeat 27 19 b' :typeat 27 22 c' :typeat 27 25 d' :typeat 27 28 v1 :typeat 27 31 v2 :typeat 30 5 d' :typeat 31 5 d' :typeat 31 10 d :typeat 34 5 v2 :typeat 34 15 x :typeat 35 5 v2 :q