1{
2  "type": "Program",
3  "statements": [
4    {
5      "type": "ForUpdateStatement",
6      "init": null,
7      "test": null,
8      "update": null,
9      "body": {
10        "type": "EmptyStatement",
11        "loc": {
12          "start": {
13            "line": 17,
14            "column": 8
15          },
16          "end": {
17            "line": 17,
18            "column": 9
19          }
20        }
21      },
22      "loc": {
23        "start": {
24          "line": 17,
25          "column": 1
26        },
27        "end": {
28          "line": 17,
29          "column": 9
30        }
31      }
32    },
33    {
34      "type": "ForUpdateStatement",
35      "init": null,
36      "test": null,
37      "update": null,
38      "body": {
39        "type": "BlockStatement",
40        "statements": [],
41        "loc": {
42          "start": {
43            "line": 19,
44            "column": 8
45          },
46          "end": {
47            "line": 19,
48            "column": 10
49          }
50        }
51      },
52      "loc": {
53        "start": {
54          "line": 19,
55          "column": 1
56        },
57        "end": {
58          "line": 19,
59          "column": 10
60        }
61      }
62    },
63    {
64      "type": "ForUpdateStatement",
65      "init": {
66        "type": "BinaryExpression",
67        "operator": "<",
68        "left": {
69          "type": "Identifier",
70          "name": "a",
71          "decorators": [],
72          "loc": {
73            "start": {
74              "line": 21,
75              "column": 5
76            },
77            "end": {
78              "line": 21,
79              "column": 6
80            }
81          }
82        },
83        "right": {
84          "type": "Identifier",
85          "name": "b",
86          "decorators": [],
87          "loc": {
88            "start": {
89              "line": 21,
90              "column": 7
91            },
92            "end": {
93              "line": 21,
94              "column": 8
95            }
96          }
97        },
98        "loc": {
99          "start": {
100            "line": 21,
101            "column": 5
102          },
103          "end": {
104            "line": 21,
105            "column": 8
106          }
107        }
108      },
109      "test": null,
110      "update": null,
111      "body": {
112        "type": "EmptyStatement",
113        "loc": {
114          "start": {
115            "line": 21,
116            "column": 11
117          },
118          "end": {
119            "line": 21,
120            "column": 12
121          }
122        }
123      },
124      "loc": {
125        "start": {
126          "line": 21,
127          "column": 1
128        },
129        "end": {
130          "line": 21,
131          "column": 12
132        }
133      }
134    },
135    {
136      "type": "ForUpdateStatement",
137      "init": {
138        "type": "BinaryExpression",
139        "operator": "<",
140        "left": {
141          "type": "Identifier",
142          "name": "a",
143          "decorators": [],
144          "loc": {
145            "start": {
146              "line": 23,
147              "column": 5
148            },
149            "end": {
150              "line": 23,
151              "column": 6
152            }
153          }
154        },
155        "right": {
156          "type": "Identifier",
157          "name": "b",
158          "decorators": [],
159          "loc": {
160            "start": {
161              "line": 23,
162              "column": 7
163            },
164            "end": {
165              "line": 23,
166              "column": 8
167            }
168          }
169        },
170        "loc": {
171          "start": {
172            "line": 23,
173            "column": 5
174          },
175          "end": {
176            "line": 23,
177            "column": 8
178          }
179        }
180      },
181      "test": {
182        "type": "CallExpression",
183        "callee": {
184          "type": "Identifier",
185          "name": "c",
186          "decorators": [],
187          "loc": {
188            "start": {
189              "line": 23,
190              "column": 9
191            },
192            "end": {
193              "line": 23,
194              "column": 10
195            }
196          }
197        },
198        "arguments": [],
199        "optional": false,
200        "loc": {
201          "start": {
202            "line": 23,
203            "column": 9
204          },
205          "end": {
206            "line": 23,
207            "column": 12
208          }
209        }
210      },
211      "update": null,
212      "body": {
213        "type": "EmptyStatement",
214        "loc": {
215          "start": {
216            "line": 23,
217            "column": 14
218          },
219          "end": {
220            "line": 23,
221            "column": 15
222          }
223        }
224      },
225      "loc": {
226        "start": {
227          "line": 23,
228          "column": 1
229        },
230        "end": {
231          "line": 23,
232          "column": 15
233        }
234      }
235    },
236    {
237      "type": "ForUpdateStatement",
238      "init": {
239        "type": "BinaryExpression",
240        "operator": "<",
241        "left": {
242          "type": "Identifier",
243          "name": "a",
244          "decorators": [],
245          "loc": {
246            "start": {
247              "line": 25,
248              "column": 5
249            },
250            "end": {
251              "line": 25,
252              "column": 6
253            }
254          }
255        },
256        "right": {
257          "type": "Identifier",
258          "name": "b",
259          "decorators": [],
260          "loc": {
261            "start": {
262              "line": 25,
263              "column": 7
264            },
265            "end": {
266              "line": 25,
267              "column": 8
268            }
269          }
270        },
271        "loc": {
272          "start": {
273            "line": 25,
274            "column": 5
275          },
276          "end": {
277            "line": 25,
278            "column": 8
279          }
280        }
281      },
282      "test": {
283        "type": "CallExpression",
284        "callee": {
285          "type": "Identifier",
286          "name": "c",
287          "decorators": [],
288          "loc": {
289            "start": {
290              "line": 25,
291              "column": 9
292            },
293            "end": {
294              "line": 25,
295              "column": 10
296            }
297          }
298        },
299        "arguments": [],
300        "optional": false,
301        "loc": {
302          "start": {
303            "line": 25,
304            "column": 9
305          },
306          "end": {
307            "line": 25,
308            "column": 12
309          }
310        }
311      },
312      "update": {
313        "type": "UpdateExpression",
314        "operator": "++",
315        "prefix": false,
316        "argument": {
317          "type": "Identifier",
318          "name": "a",
319          "decorators": [],
320          "loc": {
321            "start": {
322              "line": 25,
323              "column": 13
324            },
325            "end": {
326              "line": 25,
327              "column": 14
328            }
329          }
330        },
331        "loc": {
332          "start": {
333            "line": 25,
334            "column": 13
335          },
336          "end": {
337            "line": 25,
338            "column": 16
339          }
340        }
341      },
342      "body": {
343        "type": "BlockStatement",
344        "statements": [
345          {
346            "type": "ExpressionStatement",
347            "expression": {
348              "type": "Identifier",
349              "name": "AnimationPlaybackEvent",
350              "decorators": [],
351              "loc": {
352                "start": {
353                  "line": 25,
354                  "column": 18
355                },
356                "end": {
357                  "line": 25,
358                  "column": 40
359                }
360              }
361            },
362            "loc": {
363              "start": {
364                "line": 25,
365                "column": 18
366              },
367              "end": {
368                "line": 25,
369                "column": 41
370              }
371            }
372          },
373          {
374            "type": "ExpressionStatement",
375            "expression": {
376              "type": "Identifier",
377              "name": "fetch",
378              "decorators": [],
379              "loc": {
380                "start": {
381                  "line": 25,
382                  "column": 42
383                },
384                "end": {
385                  "line": 25,
386                  "column": 47
387                }
388              }
389            },
390            "loc": {
391              "start": {
392                "line": 25,
393                "column": 42
394              },
395              "end": {
396                "line": 25,
397                "column": 48
398              }
399            }
400          },
401          {
402            "type": "ExpressionStatement",
403            "expression": {
404              "type": "CallExpression",
405              "callee": {
406                "type": "ArrayExpression",
407                "elements": [],
408                "loc": {
409                  "start": {
410                    "line": 25,
411                    "column": 48
412                  },
413                  "end": {
414                    "line": 25,
415                    "column": 50
416                  }
417                }
418              },
419              "arguments": [],
420              "optional": false,
421              "loc": {
422                "start": {
423                  "line": 25,
424                  "column": 48
425                },
426                "end": {
427                  "line": 25,
428                  "column": 52
429                }
430              }
431            },
432            "loc": {
433              "start": {
434                "line": 25,
435                "column": 48
436              },
437              "end": {
438                "line": 25,
439                "column": 52
440              }
441            }
442          }
443        ],
444        "loc": {
445          "start": {
446            "line": 25,
447            "column": 17
448          },
449          "end": {
450            "line": 25,
451            "column": 53
452          }
453        }
454      },
455      "loc": {
456        "start": {
457          "line": 25,
458          "column": 1
459        },
460        "end": {
461          "line": 25,
462          "column": 53
463        }
464      }
465    },
466    {
467      "type": "ForUpdateStatement",
468      "init": {
469        "type": "CallExpression",
470        "callee": {
471          "type": "FunctionExpression",
472          "function": {
473            "type": "ScriptFunction",
474            "id": null,
475            "generator": false,
476            "async": false,
477            "expression": false,
478            "params": [],
479            "body": {
480              "type": "BlockStatement",
481              "statements": [],
482              "loc": {
483                "start": {
484                  "line": 27,
485                  "column": 16
486                },
487                "end": {
488                  "line": 27,
489                  "column": 18
490                }
491              }
492            },
493            "loc": {
494              "start": {
495                "line": 27,
496                "column": 6
497              },
498              "end": {
499                "line": 27,
500                "column": 18
501              }
502            }
503          },
504          "loc": {
505            "start": {
506              "line": 27,
507              "column": 5
508            },
509            "end": {
510              "line": 27,
511              "column": 19
512            }
513          }
514        },
515        "arguments": [],
516        "optional": false,
517        "loc": {
518          "start": {
519            "line": 27,
520            "column": 5
521          },
522          "end": {
523            "line": 27,
524            "column": 21
525          }
526        }
527      },
528      "test": {
529        "type": "CallExpression",
530        "callee": {
531          "type": "FunctionExpression",
532          "function": {
533            "type": "ScriptFunction",
534            "id": null,
535            "generator": false,
536            "async": false,
537            "expression": false,
538            "params": [],
539            "body": {
540              "type": "BlockStatement",
541              "statements": [],
542              "loc": {
543                "start": {
544                  "line": 27,
545                  "column": 34
546                },
547                "end": {
548                  "line": 27,
549                  "column": 36
550                }
551              }
552            },
553            "loc": {
554              "start": {
555                "line": 27,
556                "column": 24
557              },
558              "end": {
559                "line": 27,
560                "column": 36
561              }
562            }
563          },
564          "loc": {
565            "start": {
566              "line": 27,
567              "column": 23
568            },
569            "end": {
570              "line": 27,
571              "column": 37
572            }
573          }
574        },
575        "arguments": [],
576        "optional": false,
577        "loc": {
578          "start": {
579            "line": 27,
580            "column": 23
581          },
582          "end": {
583            "line": 27,
584            "column": 39
585          }
586        }
587      },
588      "update": {
589        "type": "CallExpression",
590        "callee": {
591          "type": "FunctionExpression",
592          "function": {
593            "type": "ScriptFunction",
594            "id": null,
595            "generator": false,
596            "async": false,
597            "expression": false,
598            "params": [],
599            "body": {
600              "type": "BlockStatement",
601              "statements": [],
602              "loc": {
603                "start": {
604                  "line": 27,
605                  "column": 52
606                },
607                "end": {
608                  "line": 27,
609                  "column": 54
610                }
611              }
612            },
613            "loc": {
614              "start": {
615                "line": 27,
616                "column": 42
617              },
618              "end": {
619                "line": 27,
620                "column": 54
621              }
622            }
623          },
624          "loc": {
625            "start": {
626              "line": 27,
627              "column": 41
628            },
629            "end": {
630              "line": 27,
631              "column": 55
632            }
633          }
634        },
635        "arguments": [],
636        "optional": false,
637        "loc": {
638          "start": {
639            "line": 27,
640            "column": 41
641          },
642          "end": {
643            "line": 27,
644            "column": 57
645          }
646        }
647      },
648      "body": {
649        "type": "BlockStatement",
650        "statements": [],
651        "loc": {
652          "start": {
653            "line": 27,
654            "column": 59
655          },
656          "end": {
657            "line": 27,
658            "column": 61
659          }
660        }
661      },
662      "loc": {
663        "start": {
664          "line": 27,
665          "column": 1
666        },
667        "end": {
668          "line": 27,
669          "column": 61
670        }
671      }
672    },
673    {
674      "type": "ForUpdateStatement",
675      "init": null,
676      "test": {
677        "type": "Identifier",
678        "name": "a",
679        "decorators": [],
680        "loc": {
681          "start": {
682            "line": 29,
683            "column": 7
684          },
685          "end": {
686            "line": 29,
687            "column": 8
688          }
689        }
690      },
691      "update": null,
692      "body": {
693        "type": "EmptyStatement",
694        "loc": {
695          "start": {
696            "line": 29,
697            "column": 10
698          },
699          "end": {
700            "line": 29,
701            "column": 11
702          }
703        }
704      },
705      "loc": {
706        "start": {
707          "line": 29,
708          "column": 1
709        },
710        "end": {
711          "line": 29,
712          "column": 11
713        }
714      }
715    },
716    {
717      "type": "ForUpdateStatement",
718      "init": null,
719      "test": null,
720      "update": {
721        "type": "Identifier",
722        "name": "a",
723        "decorators": [],
724        "loc": {
725          "start": {
726            "line": 30,
727            "column": 8
728          },
729          "end": {
730            "line": 30,
731            "column": 9
732          }
733        }
734      },
735      "body": {
736        "type": "EmptyStatement",
737        "loc": {
738          "start": {
739            "line": 30,
740            "column": 10
741          },
742          "end": {
743            "line": 30,
744            "column": 11
745          }
746        }
747      },
748      "loc": {
749        "start": {
750          "line": 30,
751          "column": 1
752        },
753        "end": {
754          "line": 30,
755          "column": 11
756        }
757      }
758    },
759    {
760      "type": "ForUpdateStatement",
761      "init": {
762        "type": "VariableDeclaration",
763        "declarations": [
764          {
765            "type": "VariableDeclarator",
766            "id": {
767              "type": "Identifier",
768              "name": "fa",
769              "decorators": [],
770              "loc": {
771                "start": {
772                  "line": 32,
773                  "column": 10
774                },
775                "end": {
776                  "line": 32,
777                  "column": 12
778                }
779              }
780            },
781            "init": {
782              "type": "NumberLiteral",
783              "value": 5,
784              "loc": {
785                "start": {
786                  "line": 32,
787                  "column": 15
788                },
789                "end": {
790                  "line": 32,
791                  "column": 16
792                }
793              }
794            },
795            "loc": {
796              "start": {
797                "line": 32,
798                "column": 10
799              },
800              "end": {
801                "line": 32,
802                "column": 16
803              }
804            }
805          }
806        ],
807        "kind": "let",
808        "loc": {
809          "start": {
810            "line": 32,
811            "column": 6
812          },
813          "end": {
814            "line": 32,
815            "column": 16
816          }
817        }
818      },
819      "test": null,
820      "update": null,
821      "body": {
822        "type": "EmptyStatement",
823        "loc": {
824          "start": {
825            "line": 32,
826            "column": 19
827          },
828          "end": {
829            "line": 32,
830            "column": 20
831          }
832        }
833      },
834      "loc": {
835        "start": {
836          "line": 32,
837          "column": 1
838        },
839        "end": {
840          "line": 32,
841          "column": 20
842        }
843      }
844    },
845    {
846      "type": "ForUpdateStatement",
847      "init": {
848        "type": "VariableDeclaration",
849        "declarations": [
850          {
851            "type": "VariableDeclarator",
852            "id": {
853              "type": "Identifier",
854              "name": "faa",
855              "decorators": [],
856              "loc": {
857                "start": {
858                  "line": 33,
859                  "column": 10
860                },
861                "end": {
862                  "line": 33,
863                  "column": 13
864                }
865              }
866            },
867            "init": null,
868            "loc": {
869              "start": {
870                "line": 33,
871                "column": 10
872              },
873              "end": {
874                "line": 33,
875                "column": 13
876              }
877            }
878          },
879          {
880            "type": "VariableDeclarator",
881            "id": {
882              "type": "Identifier",
883              "name": "baa",
884              "decorators": [],
885              "loc": {
886                "start": {
887                  "line": 33,
888                  "column": 14
889                },
890                "end": {
891                  "line": 33,
892                  "column": 17
893                }
894              }
895            },
896            "init": null,
897            "loc": {
898              "start": {
899                "line": 33,
900                "column": 14
901              },
902              "end": {
903                "line": 33,
904                "column": 17
905              }
906            }
907          },
908          {
909            "type": "VariableDeclarator",
910            "id": {
911              "type": "Identifier",
912              "name": "caa",
913              "decorators": [],
914              "loc": {
915                "start": {
916                  "line": 33,
917                  "column": 18
918                },
919                "end": {
920                  "line": 33,
921                  "column": 21
922                }
923              }
924            },
925            "init": null,
926            "loc": {
927              "start": {
928                "line": 33,
929                "column": 18
930              },
931              "end": {
932                "line": 33,
933                "column": 21
934              }
935            }
936          }
937        ],
938        "kind": "let",
939        "loc": {
940          "start": {
941            "line": 33,
942            "column": 6
943          },
944          "end": {
945            "line": 33,
946            "column": 21
947          }
948        }
949      },
950      "test": null,
951      "update": null,
952      "body": {
953        "type": "EmptyStatement",
954        "loc": {
955          "start": {
956            "line": 33,
957            "column": 25
958          },
959          "end": {
960            "line": 33,
961            "column": 26
962          }
963        }
964      },
965      "loc": {
966        "start": {
967          "line": 33,
968          "column": 1
969        },
970        "end": {
971          "line": 33,
972          "column": 26
973        }
974      }
975    },
976    {
977      "type": "ForUpdateStatement",
978      "init": {
979        "type": "VariableDeclaration",
980        "declarations": [
981          {
982            "type": "VariableDeclarator",
983            "id": {
984              "type": "Identifier",
985              "name": "faaa",
986              "decorators": [],
987              "loc": {
988                "start": {
989                  "line": 34,
990                  "column": 10
991                },
992                "end": {
993                  "line": 34,
994                  "column": 14
995                }
996              }
997            },
998            "init": null,
999            "loc": {
1000              "start": {
1001                "line": 34,
1002                "column": 10
1003              },
1004              "end": {
1005                "line": 34,
1006                "column": 14
1007              }
1008            }
1009          },
1010          {
1011            "type": "VariableDeclarator",
1012            "id": {
1013              "type": "Identifier",
1014              "name": "baaa",
1015              "decorators": [],
1016              "loc": {
1017                "start": {
1018                  "line": 34,
1019                  "column": 15
1020                },
1021                "end": {
1022                  "line": 34,
1023                  "column": 19
1024                }
1025              }
1026            },
1027            "init": null,
1028            "loc": {
1029              "start": {
1030                "line": 34,
1031                "column": 15
1032              },
1033              "end": {
1034                "line": 34,
1035                "column": 19
1036              }
1037            }
1038          },
1039          {
1040            "type": "VariableDeclarator",
1041            "id": {
1042              "type": "Identifier",
1043              "name": "caaa",
1044              "decorators": [],
1045              "loc": {
1046                "start": {
1047                  "line": 34,
1048                  "column": 20
1049                },
1050                "end": {
1051                  "line": 34,
1052                  "column": 24
1053                }
1054              }
1055            },
1056            "init": {
1057              "type": "NumberLiteral",
1058              "value": 6,
1059              "loc": {
1060                "start": {
1061                  "line": 34,
1062                  "column": 27
1063                },
1064                "end": {
1065                  "line": 34,
1066                  "column": 28
1067                }
1068              }
1069            },
1070            "loc": {
1071              "start": {
1072                "line": 34,
1073                "column": 20
1074              },
1075              "end": {
1076                "line": 34,
1077                "column": 28
1078              }
1079            }
1080          }
1081        ],
1082        "kind": "let",
1083        "loc": {
1084          "start": {
1085            "line": 34,
1086            "column": 6
1087          },
1088          "end": {
1089            "line": 34,
1090            "column": 28
1091          }
1092        }
1093      },
1094      "test": null,
1095      "update": null,
1096      "body": {
1097        "type": "EmptyStatement",
1098        "loc": {
1099          "start": {
1100            "line": 34,
1101            "column": 31
1102          },
1103          "end": {
1104            "line": 34,
1105            "column": 32
1106          }
1107        }
1108      },
1109      "loc": {
1110        "start": {
1111          "line": 34,
1112          "column": 1
1113        },
1114        "end": {
1115          "line": 34,
1116          "column": 32
1117        }
1118      }
1119    },
1120    {
1121      "type": "ForUpdateStatement",
1122      "init": {
1123        "type": "VariableDeclaration",
1124        "declarations": [
1125          {
1126            "type": "VariableDeclarator",
1127            "id": {
1128              "type": "Identifier",
1129              "name": "sa",
1130              "decorators": [],
1131              "loc": {
1132                "start": {
1133                  "line": 35,
1134                  "column": 10
1135                },
1136                "end": {
1137                  "line": 35,
1138                  "column": 12
1139                }
1140              }
1141            },
1142            "init": {
1143              "type": "NumberLiteral",
1144              "value": 5,
1145              "loc": {
1146                "start": {
1147                  "line": 35,
1148                  "column": 15
1149                },
1150                "end": {
1151                  "line": 35,
1152                  "column": 16
1153                }
1154              }
1155            },
1156            "loc": {
1157              "start": {
1158                "line": 35,
1159                "column": 10
1160              },
1161              "end": {
1162                "line": 35,
1163                "column": 16
1164              }
1165            }
1166          }
1167        ],
1168        "kind": "let",
1169        "loc": {
1170          "start": {
1171            "line": 35,
1172            "column": 6
1173          },
1174          "end": {
1175            "line": 35,
1176            "column": 16
1177          }
1178        }
1179      },
1180      "test": {
1181        "type": "CallExpression",
1182        "callee": {
1183          "type": "Identifier",
1184          "name": "a",
1185          "decorators": [],
1186          "loc": {
1187            "start": {
1188              "line": 35,
1189              "column": 17
1190            },
1191            "end": {
1192              "line": 35,
1193              "column": 18
1194            }
1195          }
1196        },
1197        "arguments": [],
1198        "optional": false,
1199        "loc": {
1200          "start": {
1201            "line": 35,
1202            "column": 17
1203          },
1204          "end": {
1205            "line": 35,
1206            "column": 20
1207          }
1208        }
1209      },
1210      "update": null,
1211      "body": {
1212        "type": "EmptyStatement",
1213        "loc": {
1214          "start": {
1215            "line": 35,
1216            "column": 22
1217          },
1218          "end": {
1219            "line": 35,
1220            "column": 23
1221          }
1222        }
1223      },
1224      "loc": {
1225        "start": {
1226          "line": 35,
1227          "column": 1
1228        },
1229        "end": {
1230          "line": 35,
1231          "column": 23
1232        }
1233      }
1234    },
1235    {
1236      "type": "ForUpdateStatement",
1237      "init": {
1238        "type": "VariableDeclaration",
1239        "declarations": [
1240          {
1241            "type": "VariableDeclarator",
1242            "id": {
1243              "type": "Identifier",
1244              "name": "ba",
1245              "decorators": [],
1246              "loc": {
1247                "start": {
1248                  "line": 36,
1249                  "column": 10
1250                },
1251                "end": {
1252                  "line": 36,
1253                  "column": 12
1254                }
1255              }
1256            },
1257            "init": {
1258              "type": "NumberLiteral",
1259              "value": 5,
1260              "loc": {
1261                "start": {
1262                  "line": 36,
1263                  "column": 15
1264                },
1265                "end": {
1266                  "line": 36,
1267                  "column": 16
1268                }
1269              }
1270            },
1271            "loc": {
1272              "start": {
1273                "line": 36,
1274                "column": 10
1275              },
1276              "end": {
1277                "line": 36,
1278                "column": 16
1279              }
1280            }
1281          }
1282        ],
1283        "kind": "let",
1284        "loc": {
1285          "start": {
1286            "line": 36,
1287            "column": 6
1288          },
1289          "end": {
1290            "line": 36,
1291            "column": 16
1292          }
1293        }
1294      },
1295      "test": {
1296        "type": "CallExpression",
1297        "callee": {
1298          "type": "Identifier",
1299          "name": "a",
1300          "decorators": [],
1301          "loc": {
1302            "start": {
1303              "line": 36,
1304              "column": 17
1305            },
1306            "end": {
1307              "line": 36,
1308              "column": 18
1309            }
1310          }
1311        },
1312        "arguments": [],
1313        "optional": false,
1314        "loc": {
1315          "start": {
1316            "line": 36,
1317            "column": 17
1318          },
1319          "end": {
1320            "line": 36,
1321            "column": 20
1322          }
1323        }
1324      },
1325      "update": {
1326        "type": "CallExpression",
1327        "callee": {
1328          "type": "ArrayExpression",
1329          "elements": [],
1330          "loc": {
1331            "start": {
1332              "line": 36,
1333              "column": 21
1334            },
1335            "end": {
1336              "line": 36,
1337              "column": 23
1338            }
1339          }
1340        },
1341        "arguments": [],
1342        "optional": false,
1343        "loc": {
1344          "start": {
1345            "line": 36,
1346            "column": 21
1347          },
1348          "end": {
1349            "line": 36,
1350            "column": 25
1351          }
1352        }
1353      },
1354      "body": {
1355        "type": "EmptyStatement",
1356        "loc": {
1357          "start": {
1358            "line": 36,
1359            "column": 26
1360          },
1361          "end": {
1362            "line": 36,
1363            "column": 27
1364          }
1365        }
1366      },
1367      "loc": {
1368        "start": {
1369          "line": 36,
1370          "column": 1
1371        },
1372        "end": {
1373          "line": 36,
1374          "column": 27
1375        }
1376      }
1377    },
1378    {
1379      "type": "ForInStatement",
1380      "left": {
1381        "type": "Identifier",
1382        "name": "a",
1383        "decorators": [],
1384        "loc": {
1385          "start": {
1386            "line": 37,
1387            "column": 5
1388          },
1389          "end": {
1390            "line": 37,
1391            "column": 6
1392          }
1393        }
1394      },
1395      "right": {
1396        "type": "Identifier",
1397        "name": "b",
1398        "decorators": [],
1399        "loc": {
1400          "start": {
1401            "line": 37,
1402            "column": 10
1403          },
1404          "end": {
1405            "line": 37,
1406            "column": 11
1407          }
1408        }
1409      },
1410      "body": {
1411        "type": "EmptyStatement",
1412        "loc": {
1413          "start": {
1414            "line": 37,
1415            "column": 12
1416          },
1417          "end": {
1418            "line": 37,
1419            "column": 13
1420          }
1421        }
1422      },
1423      "loc": {
1424        "start": {
1425          "line": 37,
1426          "column": 1
1427        },
1428        "end": {
1429          "line": 37,
1430          "column": 13
1431        }
1432      }
1433    },
1434    {
1435      "type": "ForOfStatement",
1436      "await": false,
1437      "left": {
1438        "type": "Identifier",
1439        "name": "a",
1440        "decorators": [],
1441        "loc": {
1442          "start": {
1443            "line": 38,
1444            "column": 5
1445          },
1446          "end": {
1447            "line": 38,
1448            "column": 6
1449          }
1450        }
1451      },
1452      "right": {
1453        "type": "Identifier",
1454        "name": "b",
1455        "decorators": [],
1456        "loc": {
1457          "start": {
1458            "line": 38,
1459            "column": 10
1460          },
1461          "end": {
1462            "line": 38,
1463            "column": 11
1464          }
1465        }
1466      },
1467      "body": {
1468        "type": "EmptyStatement",
1469        "loc": {
1470          "start": {
1471            "line": 38,
1472            "column": 12
1473          },
1474          "end": {
1475            "line": 38,
1476            "column": 13
1477          }
1478        }
1479      },
1480      "loc": {
1481        "start": {
1482          "line": 38,
1483          "column": 1
1484        },
1485        "end": {
1486          "line": 38,
1487          "column": 13
1488        }
1489      }
1490    },
1491    {
1492      "type": "ForInStatement",
1493      "left": {
1494        "type": "VariableDeclaration",
1495        "declarations": [
1496          {
1497            "type": "VariableDeclarator",
1498            "id": {
1499              "type": "Identifier",
1500              "name": "caaaa",
1501              "decorators": [],
1502              "loc": {
1503                "start": {
1504                  "line": 39,
1505                  "column": 9
1506                },
1507                "end": {
1508                  "line": 39,
1509                  "column": 14
1510                }
1511              }
1512            },
1513            "init": null,
1514            "loc": {
1515              "start": {
1516                "line": 39,
1517                "column": 9
1518              },
1519              "end": {
1520                "line": 39,
1521                "column": 14
1522              }
1523            }
1524          }
1525        ],
1526        "kind": "let",
1527        "loc": {
1528          "start": {
1529            "line": 39,
1530            "column": 5
1531          },
1532          "end": {
1533            "line": 39,
1534            "column": 14
1535          }
1536        }
1537      },
1538      "right": {
1539        "type": "Identifier",
1540        "name": "b",
1541        "decorators": [],
1542        "loc": {
1543          "start": {
1544            "line": 39,
1545            "column": 18
1546          },
1547          "end": {
1548            "line": 39,
1549            "column": 19
1550          }
1551        }
1552      },
1553      "body": {
1554        "type": "EmptyStatement",
1555        "loc": {
1556          "start": {
1557            "line": 39,
1558            "column": 20
1559          },
1560          "end": {
1561            "line": 39,
1562            "column": 21
1563          }
1564        }
1565      },
1566      "loc": {
1567        "start": {
1568          "line": 39,
1569          "column": 1
1570        },
1571        "end": {
1572          "line": 39,
1573          "column": 21
1574        }
1575      }
1576    },
1577    {
1578      "type": "ForOfStatement",
1579      "await": false,
1580      "left": {
1581        "type": "VariableDeclaration",
1582        "declarations": [
1583          {
1584            "type": "VariableDeclarator",
1585            "id": {
1586              "type": "Identifier",
1587              "name": "cdaaaad",
1588              "decorators": [],
1589              "loc": {
1590                "start": {
1591                  "line": 40,
1592                  "column": 9
1593                },
1594                "end": {
1595                  "line": 40,
1596                  "column": 16
1597                }
1598              }
1599            },
1600            "init": null,
1601            "loc": {
1602              "start": {
1603                "line": 40,
1604                "column": 9
1605              },
1606              "end": {
1607                "line": 40,
1608                "column": 16
1609              }
1610            }
1611          }
1612        ],
1613        "kind": "let",
1614        "loc": {
1615          "start": {
1616            "line": 40,
1617            "column": 5
1618          },
1619          "end": {
1620            "line": 40,
1621            "column": 16
1622          }
1623        }
1624      },
1625      "right": {
1626        "type": "Identifier",
1627        "name": "b",
1628        "decorators": [],
1629        "loc": {
1630          "start": {
1631            "line": 40,
1632            "column": 20
1633          },
1634          "end": {
1635            "line": 40,
1636            "column": 21
1637          }
1638        }
1639      },
1640      "body": {
1641        "type": "EmptyStatement",
1642        "loc": {
1643          "start": {
1644            "line": 40,
1645            "column": 22
1646          },
1647          "end": {
1648            "line": 40,
1649            "column": 23
1650          }
1651        }
1652      },
1653      "loc": {
1654        "start": {
1655          "line": 40,
1656          "column": 1
1657        },
1658        "end": {
1659          "line": 40,
1660          "column": 23
1661        }
1662      }
1663    },
1664    {
1665      "type": "ForInStatement",
1666      "left": {
1667        "type": "VariableDeclaration",
1668        "declarations": [
1669          {
1670            "type": "VariableDeclarator",
1671            "id": {
1672              "type": "Identifier",
1673              "name": "cdaaaay",
1674              "decorators": [],
1675              "loc": {
1676                "start": {
1677                  "line": 41,
1678                  "column": 9
1679                },
1680                "end": {
1681                  "line": 41,
1682                  "column": 16
1683                }
1684              }
1685            },
1686            "init": null,
1687            "loc": {
1688              "start": {
1689                "line": 41,
1690                "column": 9
1691              },
1692              "end": {
1693                "line": 41,
1694                "column": 16
1695              }
1696            }
1697          }
1698        ],
1699        "kind": "let",
1700        "loc": {
1701          "start": {
1702            "line": 41,
1703            "column": 5
1704          },
1705          "end": {
1706            "line": 41,
1707            "column": 16
1708          }
1709        }
1710      },
1711      "right": {
1712        "type": "Identifier",
1713        "name": "b",
1714        "decorators": [],
1715        "loc": {
1716          "start": {
1717            "line": 41,
1718            "column": 20
1719          },
1720          "end": {
1721            "line": 41,
1722            "column": 21
1723          }
1724        }
1725      },
1726      "body": {
1727        "type": "EmptyStatement",
1728        "loc": {
1729          "start": {
1730            "line": 41,
1731            "column": 22
1732          },
1733          "end": {
1734            "line": 41,
1735            "column": 23
1736          }
1737        }
1738      },
1739      "loc": {
1740        "start": {
1741          "line": 41,
1742          "column": 1
1743        },
1744        "end": {
1745          "line": 41,
1746          "column": 23
1747        }
1748      }
1749    },
1750    {
1751      "type": "ForOfStatement",
1752      "await": false,
1753      "left": {
1754        "type": "Identifier",
1755        "name": "a",
1756        "decorators": [],
1757        "loc": {
1758          "start": {
1759            "line": 44,
1760            "column": 3
1761          },
1762          "end": {
1763            "line": 44,
1764            "column": 4
1765          }
1766        }
1767      },
1768      "right": {
1769        "type": "Identifier",
1770        "name": "b",
1771        "decorators": [],
1772        "loc": {
1773          "start": {
1774            "line": 46,
1775            "column": 3
1776          },
1777          "end": {
1778            "line": 46,
1779            "column": 4
1780          }
1781        }
1782      },
1783      "body": {
1784        "type": "EmptyStatement",
1785        "loc": {
1786          "start": {
1787            "line": 47,
1788            "column": 2
1789          },
1790          "end": {
1791            "line": 47,
1792            "column": 3
1793          }
1794        }
1795      },
1796      "loc": {
1797        "start": {
1798          "line": 42,
1799          "column": 1
1800        },
1801        "end": {
1802          "line": 47,
1803          "column": 3
1804        }
1805      }
1806    }
1807  ],
1808  "loc": {
1809    "start": {
1810      "line": 1,
1811      "column": 1
1812    },
1813    "end": {
1814      "line": 49,
1815      "column": 1
1816    }
1817  }
1818}
1819