1{ 2 "type": "Program", 3 "statements": [ 4 { 5 "type": "ClassDeclaration", 6 "definition": { 7 "id": { 8 "type": "Identifier", 9 "name": "StringBase64", 10 "decorators": [], 11 "loc": { 12 "start": { 13 "line": 16, 14 "column": 14 15 }, 16 "end": { 17 "line": 16, 18 "column": 26 19 } 20 } 21 }, 22 "superClass": null, 23 "implements": [], 24 "body": [ 25 { 26 "type": "ClassProperty", 27 "key": { 28 "type": "Identifier", 29 "name": "TO_BASE64_TABLE", 30 "decorators": [], 31 "loc": { 32 "start": { 33 "line": 17, 34 "column": 21 35 }, 36 "end": { 37 "line": 17, 38 "column": 36 39 } 40 } 41 }, 42 "value": { 43 "type": "StringLiteral", 44 "value": "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", 45 "loc": { 46 "start": { 47 "line": 17, 48 "column": 48 49 }, 50 "end": { 51 "line": 17, 52 "column": 119 53 } 54 } 55 }, 56 "accessibility": "public", 57 "static": true, 58 "readonly": true, 59 "declare": false, 60 "optional": false, 61 "computed": false, 62 "typeAnnotation": { 63 "type": "ETSTypeReference", 64 "part": { 65 "type": "ETSTypeReferencePart", 66 "name": { 67 "type": "Identifier", 68 "name": "String", 69 "decorators": [], 70 "loc": { 71 "start": { 72 "line": 17, 73 "column": 39 74 }, 75 "end": { 76 "line": 17, 77 "column": 45 78 } 79 } 80 }, 81 "loc": { 82 "start": { 83 "line": 17, 84 "column": 39 85 }, 86 "end": { 87 "line": 17, 88 "column": 47 89 } 90 } 91 }, 92 "loc": { 93 "start": { 94 "line": 17, 95 "column": 39 96 }, 97 "end": { 98 "line": 17, 99 "column": 47 100 } 101 } 102 }, 103 "definite": false, 104 "decorators": [], 105 "loc": { 106 "start": { 107 "line": 17, 108 "column": 21 109 }, 110 "end": { 111 "line": 17, 112 "column": 119 113 } 114 } 115 }, 116 { 117 "type": "ClassProperty", 118 "key": { 119 "type": "Identifier", 120 "name": "BASE64PAD", 121 "decorators": [], 122 "loc": { 123 "start": { 124 "line": 18, 125 "column": 21 126 }, 127 "end": { 128 "line": 18, 129 "column": 30 130 } 131 } 132 }, 133 "value": { 134 "type": "CharLiteral", 135 "value": "=", 136 "loc": { 137 "start": { 138 "line": 18, 139 "column": 40 140 }, 141 "end": { 142 "line": 18, 143 "column": 44 144 } 145 } 146 }, 147 "accessibility": "public", 148 "static": true, 149 "readonly": true, 150 "declare": false, 151 "optional": false, 152 "computed": false, 153 "typeAnnotation": { 154 "type": "ETSPrimitiveType", 155 "loc": { 156 "start": { 157 "line": 18, 158 "column": 33 159 }, 160 "end": { 161 "line": 18, 162 "column": 37 163 } 164 } 165 }, 166 "definite": false, 167 "decorators": [], 168 "loc": { 169 "start": { 170 "line": 18, 171 "column": 21 172 }, 173 "end": { 174 "line": 18, 175 "column": 44 176 } 177 } 178 }, 179 { 180 "type": "ClassProperty", 181 "key": { 182 "type": "Identifier", 183 "name": "TO_BINARY_TABLE", 184 "decorators": [], 185 "loc": { 186 "start": { 187 "line": 19, 188 "column": 21 189 }, 190 "end": { 191 "line": 19, 192 "column": 36 193 } 194 } 195 }, 196 "value": { 197 "type": "ArrayExpression", 198 "elements": [ 199 { 200 "type": "NumberLiteral", 201 "value": -1, 202 "loc": { 203 "start": { 204 "line": 19, 205 "column": 48 206 }, 207 "end": { 208 "line": 19, 209 "column": 50 210 } 211 } 212 }, 213 { 214 "type": "NumberLiteral", 215 "value": -1, 216 "loc": { 217 "start": { 218 "line": 19, 219 "column": 52 220 }, 221 "end": { 222 "line": 19, 223 "column": 54 224 } 225 } 226 }, 227 { 228 "type": "NumberLiteral", 229 "value": -1, 230 "loc": { 231 "start": { 232 "line": 19, 233 "column": 56 234 }, 235 "end": { 236 "line": 19, 237 "column": 58 238 } 239 } 240 }, 241 { 242 "type": "NumberLiteral", 243 "value": -1, 244 "loc": { 245 "start": { 246 "line": 19, 247 "column": 60 248 }, 249 "end": { 250 "line": 19, 251 "column": 62 252 } 253 } 254 }, 255 { 256 "type": "NumberLiteral", 257 "value": -1, 258 "loc": { 259 "start": { 260 "line": 19, 261 "column": 64 262 }, 263 "end": { 264 "line": 19, 265 "column": 66 266 } 267 } 268 }, 269 { 270 "type": "NumberLiteral", 271 "value": -1, 272 "loc": { 273 "start": { 274 "line": 19, 275 "column": 68 276 }, 277 "end": { 278 "line": 19, 279 "column": 70 280 } 281 } 282 }, 283 { 284 "type": "NumberLiteral", 285 "value": -1, 286 "loc": { 287 "start": { 288 "line": 19, 289 "column": 72 290 }, 291 "end": { 292 "line": 19, 293 "column": 74 294 } 295 } 296 }, 297 { 298 "type": "NumberLiteral", 299 "value": -1, 300 "loc": { 301 "start": { 302 "line": 19, 303 "column": 76 304 }, 305 "end": { 306 "line": 19, 307 "column": 78 308 } 309 } 310 }, 311 { 312 "type": "NumberLiteral", 313 "value": -1, 314 "loc": { 315 "start": { 316 "line": 19, 317 "column": 80 318 }, 319 "end": { 320 "line": 19, 321 "column": 82 322 } 323 } 324 }, 325 { 326 "type": "NumberLiteral", 327 "value": -1, 328 "loc": { 329 "start": { 330 "line": 19, 331 "column": 84 332 }, 333 "end": { 334 "line": 19, 335 "column": 86 336 } 337 } 338 }, 339 { 340 "type": "NumberLiteral", 341 "value": -1, 342 "loc": { 343 "start": { 344 "line": 19, 345 "column": 88 346 }, 347 "end": { 348 "line": 19, 349 "column": 90 350 } 351 } 352 }, 353 { 354 "type": "NumberLiteral", 355 "value": -1, 356 "loc": { 357 "start": { 358 "line": 19, 359 "column": 92 360 }, 361 "end": { 362 "line": 19, 363 "column": 94 364 } 365 } 366 }, 367 { 368 "type": "NumberLiteral", 369 "value": -1, 370 "loc": { 371 "start": { 372 "line": 19, 373 "column": 96 374 }, 375 "end": { 376 "line": 19, 377 "column": 98 378 } 379 } 380 }, 381 { 382 "type": "NumberLiteral", 383 "value": -1, 384 "loc": { 385 "start": { 386 "line": 19, 387 "column": 100 388 }, 389 "end": { 390 "line": 19, 391 "column": 102 392 } 393 } 394 }, 395 { 396 "type": "NumberLiteral", 397 "value": -1, 398 "loc": { 399 "start": { 400 "line": 19, 401 "column": 104 402 }, 403 "end": { 404 "line": 19, 405 "column": 106 406 } 407 } 408 }, 409 { 410 "type": "NumberLiteral", 411 "value": -1, 412 "loc": { 413 "start": { 414 "line": 19, 415 "column": 108 416 }, 417 "end": { 418 "line": 19, 419 "column": 110 420 } 421 } 422 }, 423 { 424 "type": "NumberLiteral", 425 "value": -1, 426 "loc": { 427 "start": { 428 "line": 19, 429 "column": 112 430 }, 431 "end": { 432 "line": 19, 433 "column": 114 434 } 435 } 436 }, 437 { 438 "type": "NumberLiteral", 439 "value": -1, 440 "loc": { 441 "start": { 442 "line": 19, 443 "column": 116 444 }, 445 "end": { 446 "line": 19, 447 "column": 118 448 } 449 } 450 }, 451 { 452 "type": "NumberLiteral", 453 "value": -1, 454 "loc": { 455 "start": { 456 "line": 19, 457 "column": 120 458 }, 459 "end": { 460 "line": 19, 461 "column": 122 462 } 463 } 464 }, 465 { 466 "type": "NumberLiteral", 467 "value": -1, 468 "loc": { 469 "start": { 470 "line": 19, 471 "column": 124 472 }, 473 "end": { 474 "line": 19, 475 "column": 126 476 } 477 } 478 }, 479 { 480 "type": "NumberLiteral", 481 "value": -1, 482 "loc": { 483 "start": { 484 "line": 19, 485 "column": 128 486 }, 487 "end": { 488 "line": 19, 489 "column": 130 490 } 491 } 492 }, 493 { 494 "type": "NumberLiteral", 495 "value": -1, 496 "loc": { 497 "start": { 498 "line": 19, 499 "column": 132 500 }, 501 "end": { 502 "line": 19, 503 "column": 134 504 } 505 } 506 }, 507 { 508 "type": "NumberLiteral", 509 "value": -1, 510 "loc": { 511 "start": { 512 "line": 19, 513 "column": 136 514 }, 515 "end": { 516 "line": 19, 517 "column": 138 518 } 519 } 520 }, 521 { 522 "type": "NumberLiteral", 523 "value": -1, 524 "loc": { 525 "start": { 526 "line": 19, 527 "column": 140 528 }, 529 "end": { 530 "line": 19, 531 "column": 142 532 } 533 } 534 }, 535 { 536 "type": "NumberLiteral", 537 "value": -1, 538 "loc": { 539 "start": { 540 "line": 19, 541 "column": 144 542 }, 543 "end": { 544 "line": 19, 545 "column": 146 546 } 547 } 548 }, 549 { 550 "type": "NumberLiteral", 551 "value": -1, 552 "loc": { 553 "start": { 554 "line": 19, 555 "column": 148 556 }, 557 "end": { 558 "line": 19, 559 "column": 150 560 } 561 } 562 }, 563 { 564 "type": "NumberLiteral", 565 "value": -1, 566 "loc": { 567 "start": { 568 "line": 19, 569 "column": 152 570 }, 571 "end": { 572 "line": 19, 573 "column": 154 574 } 575 } 576 }, 577 { 578 "type": "NumberLiteral", 579 "value": -1, 580 "loc": { 581 "start": { 582 "line": 19, 583 "column": 156 584 }, 585 "end": { 586 "line": 19, 587 "column": 158 588 } 589 } 590 }, 591 { 592 "type": "NumberLiteral", 593 "value": -1, 594 "loc": { 595 "start": { 596 "line": 19, 597 "column": 160 598 }, 599 "end": { 600 "line": 19, 601 "column": 162 602 } 603 } 604 }, 605 { 606 "type": "NumberLiteral", 607 "value": -1, 608 "loc": { 609 "start": { 610 "line": 19, 611 "column": 164 612 }, 613 "end": { 614 "line": 19, 615 "column": 166 616 } 617 } 618 }, 619 { 620 "type": "NumberLiteral", 621 "value": -1, 622 "loc": { 623 "start": { 624 "line": 19, 625 "column": 168 626 }, 627 "end": { 628 "line": 19, 629 "column": 170 630 } 631 } 632 }, 633 { 634 "type": "NumberLiteral", 635 "value": -1, 636 "loc": { 637 "start": { 638 "line": 19, 639 "column": 172 640 }, 641 "end": { 642 "line": 19, 643 "column": 174 644 } 645 } 646 }, 647 { 648 "type": "NumberLiteral", 649 "value": -1, 650 "loc": { 651 "start": { 652 "line": 19, 653 "column": 176 654 }, 655 "end": { 656 "line": 19, 657 "column": 178 658 } 659 } 660 }, 661 { 662 "type": "NumberLiteral", 663 "value": -1, 664 "loc": { 665 "start": { 666 "line": 19, 667 "column": 180 668 }, 669 "end": { 670 "line": 19, 671 "column": 182 672 } 673 } 674 }, 675 { 676 "type": "NumberLiteral", 677 "value": -1, 678 "loc": { 679 "start": { 680 "line": 19, 681 "column": 184 682 }, 683 "end": { 684 "line": 19, 685 "column": 186 686 } 687 } 688 }, 689 { 690 "type": "NumberLiteral", 691 "value": -1, 692 "loc": { 693 "start": { 694 "line": 19, 695 "column": 188 696 }, 697 "end": { 698 "line": 19, 699 "column": 190 700 } 701 } 702 }, 703 { 704 "type": "NumberLiteral", 705 "value": -1, 706 "loc": { 707 "start": { 708 "line": 19, 709 "column": 192 710 }, 711 "end": { 712 "line": 19, 713 "column": 194 714 } 715 } 716 }, 717 { 718 "type": "NumberLiteral", 719 "value": -1, 720 "loc": { 721 "start": { 722 "line": 19, 723 "column": 196 724 }, 725 "end": { 726 "line": 19, 727 "column": 198 728 } 729 } 730 }, 731 { 732 "type": "NumberLiteral", 733 "value": -1, 734 "loc": { 735 "start": { 736 "line": 19, 737 "column": 200 738 }, 739 "end": { 740 "line": 19, 741 "column": 202 742 } 743 } 744 }, 745 { 746 "type": "NumberLiteral", 747 "value": -1, 748 "loc": { 749 "start": { 750 "line": 19, 751 "column": 204 752 }, 753 "end": { 754 "line": 19, 755 "column": 206 756 } 757 } 758 }, 759 { 760 "type": "NumberLiteral", 761 "value": -1, 762 "loc": { 763 "start": { 764 "line": 19, 765 "column": 208 766 }, 767 "end": { 768 "line": 19, 769 "column": 210 770 } 771 } 772 }, 773 { 774 "type": "NumberLiteral", 775 "value": -1, 776 "loc": { 777 "start": { 778 "line": 19, 779 "column": 212 780 }, 781 "end": { 782 "line": 19, 783 "column": 214 784 } 785 } 786 }, 787 { 788 "type": "NumberLiteral", 789 "value": -1, 790 "loc": { 791 "start": { 792 "line": 19, 793 "column": 216 794 }, 795 "end": { 796 "line": 19, 797 "column": 218 798 } 799 } 800 }, 801 { 802 "type": "NumberLiteral", 803 "value": 62, 804 "loc": { 805 "start": { 806 "line": 19, 807 "column": 220 808 }, 809 "end": { 810 "line": 19, 811 "column": 222 812 } 813 } 814 }, 815 { 816 "type": "NumberLiteral", 817 "value": -1, 818 "loc": { 819 "start": { 820 "line": 19, 821 "column": 224 822 }, 823 "end": { 824 "line": 19, 825 "column": 226 826 } 827 } 828 }, 829 { 830 "type": "NumberLiteral", 831 "value": -1, 832 "loc": { 833 "start": { 834 "line": 19, 835 "column": 228 836 }, 837 "end": { 838 "line": 19, 839 "column": 230 840 } 841 } 842 }, 843 { 844 "type": "NumberLiteral", 845 "value": -1, 846 "loc": { 847 "start": { 848 "line": 19, 849 "column": 232 850 }, 851 "end": { 852 "line": 19, 853 "column": 234 854 } 855 } 856 }, 857 { 858 "type": "NumberLiteral", 859 "value": 63, 860 "loc": { 861 "start": { 862 "line": 19, 863 "column": 236 864 }, 865 "end": { 866 "line": 19, 867 "column": 238 868 } 869 } 870 }, 871 { 872 "type": "NumberLiteral", 873 "value": 52, 874 "loc": { 875 "start": { 876 "line": 19, 877 "column": 240 878 }, 879 "end": { 880 "line": 19, 881 "column": 242 882 } 883 } 884 }, 885 { 886 "type": "NumberLiteral", 887 "value": 53, 888 "loc": { 889 "start": { 890 "line": 19, 891 "column": 244 892 }, 893 "end": { 894 "line": 19, 895 "column": 246 896 } 897 } 898 }, 899 { 900 "type": "NumberLiteral", 901 "value": 54, 902 "loc": { 903 "start": { 904 "line": 19, 905 "column": 248 906 }, 907 "end": { 908 "line": 19, 909 "column": 250 910 } 911 } 912 }, 913 { 914 "type": "NumberLiteral", 915 "value": 55, 916 "loc": { 917 "start": { 918 "line": 19, 919 "column": 252 920 }, 921 "end": { 922 "line": 19, 923 "column": 254 924 } 925 } 926 }, 927 { 928 "type": "NumberLiteral", 929 "value": 56, 930 "loc": { 931 "start": { 932 "line": 19, 933 "column": 256 934 }, 935 "end": { 936 "line": 19, 937 "column": 258 938 } 939 } 940 }, 941 { 942 "type": "NumberLiteral", 943 "value": 57, 944 "loc": { 945 "start": { 946 "line": 19, 947 "column": 260 948 }, 949 "end": { 950 "line": 19, 951 "column": 262 952 } 953 } 954 }, 955 { 956 "type": "NumberLiteral", 957 "value": 58, 958 "loc": { 959 "start": { 960 "line": 19, 961 "column": 264 962 }, 963 "end": { 964 "line": 19, 965 "column": 266 966 } 967 } 968 }, 969 { 970 "type": "NumberLiteral", 971 "value": 59, 972 "loc": { 973 "start": { 974 "line": 19, 975 "column": 268 976 }, 977 "end": { 978 "line": 19, 979 "column": 270 980 } 981 } 982 }, 983 { 984 "type": "NumberLiteral", 985 "value": 60, 986 "loc": { 987 "start": { 988 "line": 19, 989 "column": 272 990 }, 991 "end": { 992 "line": 19, 993 "column": 274 994 } 995 } 996 }, 997 { 998 "type": "NumberLiteral", 999 "value": 61, 1000 "loc": { 1001 "start": { 1002 "line": 19, 1003 "column": 276 1004 }, 1005 "end": { 1006 "line": 19, 1007 "column": 278 1008 } 1009 } 1010 }, 1011 { 1012 "type": "NumberLiteral", 1013 "value": -1, 1014 "loc": { 1015 "start": { 1016 "line": 19, 1017 "column": 280 1018 }, 1019 "end": { 1020 "line": 19, 1021 "column": 282 1022 } 1023 } 1024 }, 1025 { 1026 "type": "NumberLiteral", 1027 "value": -1, 1028 "loc": { 1029 "start": { 1030 "line": 19, 1031 "column": 284 1032 }, 1033 "end": { 1034 "line": 19, 1035 "column": 286 1036 } 1037 } 1038 }, 1039 { 1040 "type": "NumberLiteral", 1041 "value": -1, 1042 "loc": { 1043 "start": { 1044 "line": 19, 1045 "column": 288 1046 }, 1047 "end": { 1048 "line": 19, 1049 "column": 290 1050 } 1051 } 1052 }, 1053 { 1054 "type": "NumberLiteral", 1055 "value": 0, 1056 "loc": { 1057 "start": { 1058 "line": 19, 1059 "column": 292 1060 }, 1061 "end": { 1062 "line": 19, 1063 "column": 293 1064 } 1065 } 1066 }, 1067 { 1068 "type": "NumberLiteral", 1069 "value": -1, 1070 "loc": { 1071 "start": { 1072 "line": 19, 1073 "column": 295 1074 }, 1075 "end": { 1076 "line": 19, 1077 "column": 297 1078 } 1079 } 1080 }, 1081 { 1082 "type": "NumberLiteral", 1083 "value": -1, 1084 "loc": { 1085 "start": { 1086 "line": 19, 1087 "column": 299 1088 }, 1089 "end": { 1090 "line": 19, 1091 "column": 301 1092 } 1093 } 1094 }, 1095 { 1096 "type": "NumberLiteral", 1097 "value": -1, 1098 "loc": { 1099 "start": { 1100 "line": 19, 1101 "column": 303 1102 }, 1103 "end": { 1104 "line": 19, 1105 "column": 305 1106 } 1107 } 1108 }, 1109 { 1110 "type": "NumberLiteral", 1111 "value": 0, 1112 "loc": { 1113 "start": { 1114 "line": 19, 1115 "column": 307 1116 }, 1117 "end": { 1118 "line": 19, 1119 "column": 308 1120 } 1121 } 1122 }, 1123 { 1124 "type": "NumberLiteral", 1125 "value": 1, 1126 "loc": { 1127 "start": { 1128 "line": 19, 1129 "column": 310 1130 }, 1131 "end": { 1132 "line": 19, 1133 "column": 311 1134 } 1135 } 1136 }, 1137 { 1138 "type": "NumberLiteral", 1139 "value": 2, 1140 "loc": { 1141 "start": { 1142 "line": 19, 1143 "column": 313 1144 }, 1145 "end": { 1146 "line": 19, 1147 "column": 314 1148 } 1149 } 1150 }, 1151 { 1152 "type": "NumberLiteral", 1153 "value": 3, 1154 "loc": { 1155 "start": { 1156 "line": 19, 1157 "column": 316 1158 }, 1159 "end": { 1160 "line": 19, 1161 "column": 317 1162 } 1163 } 1164 }, 1165 { 1166 "type": "NumberLiteral", 1167 "value": 4, 1168 "loc": { 1169 "start": { 1170 "line": 19, 1171 "column": 319 1172 }, 1173 "end": { 1174 "line": 19, 1175 "column": 320 1176 } 1177 } 1178 }, 1179 { 1180 "type": "NumberLiteral", 1181 "value": 5, 1182 "loc": { 1183 "start": { 1184 "line": 19, 1185 "column": 322 1186 }, 1187 "end": { 1188 "line": 19, 1189 "column": 323 1190 } 1191 } 1192 }, 1193 { 1194 "type": "NumberLiteral", 1195 "value": 6, 1196 "loc": { 1197 "start": { 1198 "line": 19, 1199 "column": 325 1200 }, 1201 "end": { 1202 "line": 19, 1203 "column": 326 1204 } 1205 } 1206 }, 1207 { 1208 "type": "NumberLiteral", 1209 "value": 7, 1210 "loc": { 1211 "start": { 1212 "line": 19, 1213 "column": 328 1214 }, 1215 "end": { 1216 "line": 19, 1217 "column": 329 1218 } 1219 } 1220 }, 1221 { 1222 "type": "NumberLiteral", 1223 "value": 8, 1224 "loc": { 1225 "start": { 1226 "line": 19, 1227 "column": 331 1228 }, 1229 "end": { 1230 "line": 19, 1231 "column": 332 1232 } 1233 } 1234 }, 1235 { 1236 "type": "NumberLiteral", 1237 "value": 9, 1238 "loc": { 1239 "start": { 1240 "line": 19, 1241 "column": 334 1242 }, 1243 "end": { 1244 "line": 19, 1245 "column": 335 1246 } 1247 } 1248 }, 1249 { 1250 "type": "NumberLiteral", 1251 "value": 10, 1252 "loc": { 1253 "start": { 1254 "line": 19, 1255 "column": 337 1256 }, 1257 "end": { 1258 "line": 19, 1259 "column": 339 1260 } 1261 } 1262 }, 1263 { 1264 "type": "NumberLiteral", 1265 "value": 11, 1266 "loc": { 1267 "start": { 1268 "line": 19, 1269 "column": 341 1270 }, 1271 "end": { 1272 "line": 19, 1273 "column": 343 1274 } 1275 } 1276 }, 1277 { 1278 "type": "NumberLiteral", 1279 "value": 12, 1280 "loc": { 1281 "start": { 1282 "line": 19, 1283 "column": 345 1284 }, 1285 "end": { 1286 "line": 19, 1287 "column": 347 1288 } 1289 } 1290 }, 1291 { 1292 "type": "NumberLiteral", 1293 "value": 13, 1294 "loc": { 1295 "start": { 1296 "line": 19, 1297 "column": 349 1298 }, 1299 "end": { 1300 "line": 19, 1301 "column": 351 1302 } 1303 } 1304 }, 1305 { 1306 "type": "NumberLiteral", 1307 "value": 14, 1308 "loc": { 1309 "start": { 1310 "line": 19, 1311 "column": 353 1312 }, 1313 "end": { 1314 "line": 19, 1315 "column": 355 1316 } 1317 } 1318 }, 1319 { 1320 "type": "NumberLiteral", 1321 "value": 15, 1322 "loc": { 1323 "start": { 1324 "line": 19, 1325 "column": 357 1326 }, 1327 "end": { 1328 "line": 19, 1329 "column": 359 1330 } 1331 } 1332 }, 1333 { 1334 "type": "NumberLiteral", 1335 "value": 16, 1336 "loc": { 1337 "start": { 1338 "line": 19, 1339 "column": 361 1340 }, 1341 "end": { 1342 "line": 19, 1343 "column": 363 1344 } 1345 } 1346 }, 1347 { 1348 "type": "NumberLiteral", 1349 "value": 17, 1350 "loc": { 1351 "start": { 1352 "line": 19, 1353 "column": 365 1354 }, 1355 "end": { 1356 "line": 19, 1357 "column": 367 1358 } 1359 } 1360 }, 1361 { 1362 "type": "NumberLiteral", 1363 "value": 18, 1364 "loc": { 1365 "start": { 1366 "line": 19, 1367 "column": 369 1368 }, 1369 "end": { 1370 "line": 19, 1371 "column": 371 1372 } 1373 } 1374 }, 1375 { 1376 "type": "NumberLiteral", 1377 "value": 19, 1378 "loc": { 1379 "start": { 1380 "line": 19, 1381 "column": 373 1382 }, 1383 "end": { 1384 "line": 19, 1385 "column": 375 1386 } 1387 } 1388 }, 1389 { 1390 "type": "NumberLiteral", 1391 "value": 20, 1392 "loc": { 1393 "start": { 1394 "line": 19, 1395 "column": 377 1396 }, 1397 "end": { 1398 "line": 19, 1399 "column": 379 1400 } 1401 } 1402 }, 1403 { 1404 "type": "NumberLiteral", 1405 "value": 21, 1406 "loc": { 1407 "start": { 1408 "line": 19, 1409 "column": 381 1410 }, 1411 "end": { 1412 "line": 19, 1413 "column": 383 1414 } 1415 } 1416 }, 1417 { 1418 "type": "NumberLiteral", 1419 "value": 22, 1420 "loc": { 1421 "start": { 1422 "line": 19, 1423 "column": 385 1424 }, 1425 "end": { 1426 "line": 19, 1427 "column": 387 1428 } 1429 } 1430 }, 1431 { 1432 "type": "NumberLiteral", 1433 "value": 23, 1434 "loc": { 1435 "start": { 1436 "line": 19, 1437 "column": 389 1438 }, 1439 "end": { 1440 "line": 19, 1441 "column": 391 1442 } 1443 } 1444 }, 1445 { 1446 "type": "NumberLiteral", 1447 "value": 24, 1448 "loc": { 1449 "start": { 1450 "line": 19, 1451 "column": 393 1452 }, 1453 "end": { 1454 "line": 19, 1455 "column": 395 1456 } 1457 } 1458 }, 1459 { 1460 "type": "NumberLiteral", 1461 "value": 25, 1462 "loc": { 1463 "start": { 1464 "line": 19, 1465 "column": 397 1466 }, 1467 "end": { 1468 "line": 19, 1469 "column": 399 1470 } 1471 } 1472 }, 1473 { 1474 "type": "NumberLiteral", 1475 "value": -1, 1476 "loc": { 1477 "start": { 1478 "line": 19, 1479 "column": 401 1480 }, 1481 "end": { 1482 "line": 19, 1483 "column": 403 1484 } 1485 } 1486 }, 1487 { 1488 "type": "NumberLiteral", 1489 "value": -1, 1490 "loc": { 1491 "start": { 1492 "line": 19, 1493 "column": 405 1494 }, 1495 "end": { 1496 "line": 19, 1497 "column": 407 1498 } 1499 } 1500 }, 1501 { 1502 "type": "NumberLiteral", 1503 "value": -1, 1504 "loc": { 1505 "start": { 1506 "line": 19, 1507 "column": 409 1508 }, 1509 "end": { 1510 "line": 19, 1511 "column": 411 1512 } 1513 } 1514 }, 1515 { 1516 "type": "NumberLiteral", 1517 "value": -1, 1518 "loc": { 1519 "start": { 1520 "line": 19, 1521 "column": 413 1522 }, 1523 "end": { 1524 "line": 19, 1525 "column": 415 1526 } 1527 } 1528 }, 1529 { 1530 "type": "NumberLiteral", 1531 "value": -1, 1532 "loc": { 1533 "start": { 1534 "line": 19, 1535 "column": 417 1536 }, 1537 "end": { 1538 "line": 19, 1539 "column": 419 1540 } 1541 } 1542 }, 1543 { 1544 "type": "NumberLiteral", 1545 "value": -1, 1546 "loc": { 1547 "start": { 1548 "line": 19, 1549 "column": 421 1550 }, 1551 "end": { 1552 "line": 19, 1553 "column": 423 1554 } 1555 } 1556 }, 1557 { 1558 "type": "NumberLiteral", 1559 "value": 26, 1560 "loc": { 1561 "start": { 1562 "line": 19, 1563 "column": 425 1564 }, 1565 "end": { 1566 "line": 19, 1567 "column": 427 1568 } 1569 } 1570 }, 1571 { 1572 "type": "NumberLiteral", 1573 "value": 27, 1574 "loc": { 1575 "start": { 1576 "line": 19, 1577 "column": 429 1578 }, 1579 "end": { 1580 "line": 19, 1581 "column": 431 1582 } 1583 } 1584 }, 1585 { 1586 "type": "NumberLiteral", 1587 "value": 28, 1588 "loc": { 1589 "start": { 1590 "line": 19, 1591 "column": 433 1592 }, 1593 "end": { 1594 "line": 19, 1595 "column": 435 1596 } 1597 } 1598 }, 1599 { 1600 "type": "NumberLiteral", 1601 "value": 29, 1602 "loc": { 1603 "start": { 1604 "line": 19, 1605 "column": 437 1606 }, 1607 "end": { 1608 "line": 19, 1609 "column": 439 1610 } 1611 } 1612 }, 1613 { 1614 "type": "NumberLiteral", 1615 "value": 30, 1616 "loc": { 1617 "start": { 1618 "line": 19, 1619 "column": 441 1620 }, 1621 "end": { 1622 "line": 19, 1623 "column": 443 1624 } 1625 } 1626 }, 1627 { 1628 "type": "NumberLiteral", 1629 "value": 31, 1630 "loc": { 1631 "start": { 1632 "line": 19, 1633 "column": 445 1634 }, 1635 "end": { 1636 "line": 19, 1637 "column": 447 1638 } 1639 } 1640 }, 1641 { 1642 "type": "NumberLiteral", 1643 "value": 32, 1644 "loc": { 1645 "start": { 1646 "line": 19, 1647 "column": 449 1648 }, 1649 "end": { 1650 "line": 19, 1651 "column": 451 1652 } 1653 } 1654 }, 1655 { 1656 "type": "NumberLiteral", 1657 "value": 33, 1658 "loc": { 1659 "start": { 1660 "line": 19, 1661 "column": 453 1662 }, 1663 "end": { 1664 "line": 19, 1665 "column": 455 1666 } 1667 } 1668 }, 1669 { 1670 "type": "NumberLiteral", 1671 "value": 34, 1672 "loc": { 1673 "start": { 1674 "line": 19, 1675 "column": 457 1676 }, 1677 "end": { 1678 "line": 19, 1679 "column": 459 1680 } 1681 } 1682 }, 1683 { 1684 "type": "NumberLiteral", 1685 "value": 35, 1686 "loc": { 1687 "start": { 1688 "line": 19, 1689 "column": 461 1690 }, 1691 "end": { 1692 "line": 19, 1693 "column": 463 1694 } 1695 } 1696 }, 1697 { 1698 "type": "NumberLiteral", 1699 "value": 36, 1700 "loc": { 1701 "start": { 1702 "line": 19, 1703 "column": 465 1704 }, 1705 "end": { 1706 "line": 19, 1707 "column": 467 1708 } 1709 } 1710 }, 1711 { 1712 "type": "NumberLiteral", 1713 "value": 37, 1714 "loc": { 1715 "start": { 1716 "line": 19, 1717 "column": 469 1718 }, 1719 "end": { 1720 "line": 19, 1721 "column": 471 1722 } 1723 } 1724 }, 1725 { 1726 "type": "NumberLiteral", 1727 "value": 38, 1728 "loc": { 1729 "start": { 1730 "line": 19, 1731 "column": 473 1732 }, 1733 "end": { 1734 "line": 19, 1735 "column": 475 1736 } 1737 } 1738 }, 1739 { 1740 "type": "NumberLiteral", 1741 "value": 39, 1742 "loc": { 1743 "start": { 1744 "line": 19, 1745 "column": 477 1746 }, 1747 "end": { 1748 "line": 19, 1749 "column": 479 1750 } 1751 } 1752 }, 1753 { 1754 "type": "NumberLiteral", 1755 "value": 40, 1756 "loc": { 1757 "start": { 1758 "line": 19, 1759 "column": 481 1760 }, 1761 "end": { 1762 "line": 19, 1763 "column": 483 1764 } 1765 } 1766 }, 1767 { 1768 "type": "NumberLiteral", 1769 "value": 41, 1770 "loc": { 1771 "start": { 1772 "line": 19, 1773 "column": 485 1774 }, 1775 "end": { 1776 "line": 19, 1777 "column": 487 1778 } 1779 } 1780 }, 1781 { 1782 "type": "NumberLiteral", 1783 "value": 42, 1784 "loc": { 1785 "start": { 1786 "line": 19, 1787 "column": 489 1788 }, 1789 "end": { 1790 "line": 19, 1791 "column": 491 1792 } 1793 } 1794 }, 1795 { 1796 "type": "NumberLiteral", 1797 "value": 43, 1798 "loc": { 1799 "start": { 1800 "line": 19, 1801 "column": 493 1802 }, 1803 "end": { 1804 "line": 19, 1805 "column": 495 1806 } 1807 } 1808 }, 1809 { 1810 "type": "NumberLiteral", 1811 "value": 44, 1812 "loc": { 1813 "start": { 1814 "line": 19, 1815 "column": 497 1816 }, 1817 "end": { 1818 "line": 19, 1819 "column": 499 1820 } 1821 } 1822 }, 1823 { 1824 "type": "NumberLiteral", 1825 "value": 45, 1826 "loc": { 1827 "start": { 1828 "line": 19, 1829 "column": 501 1830 }, 1831 "end": { 1832 "line": 19, 1833 "column": 503 1834 } 1835 } 1836 }, 1837 { 1838 "type": "NumberLiteral", 1839 "value": 46, 1840 "loc": { 1841 "start": { 1842 "line": 19, 1843 "column": 505 1844 }, 1845 "end": { 1846 "line": 19, 1847 "column": 507 1848 } 1849 } 1850 }, 1851 { 1852 "type": "NumberLiteral", 1853 "value": 47, 1854 "loc": { 1855 "start": { 1856 "line": 19, 1857 "column": 509 1858 }, 1859 "end": { 1860 "line": 19, 1861 "column": 511 1862 } 1863 } 1864 }, 1865 { 1866 "type": "NumberLiteral", 1867 "value": 48, 1868 "loc": { 1869 "start": { 1870 "line": 19, 1871 "column": 513 1872 }, 1873 "end": { 1874 "line": 19, 1875 "column": 515 1876 } 1877 } 1878 }, 1879 { 1880 "type": "NumberLiteral", 1881 "value": 49, 1882 "loc": { 1883 "start": { 1884 "line": 19, 1885 "column": 517 1886 }, 1887 "end": { 1888 "line": 19, 1889 "column": 519 1890 } 1891 } 1892 }, 1893 { 1894 "type": "NumberLiteral", 1895 "value": 50, 1896 "loc": { 1897 "start": { 1898 "line": 19, 1899 "column": 521 1900 }, 1901 "end": { 1902 "line": 19, 1903 "column": 523 1904 } 1905 } 1906 }, 1907 { 1908 "type": "NumberLiteral", 1909 "value": 51, 1910 "loc": { 1911 "start": { 1912 "line": 19, 1913 "column": 525 1914 }, 1915 "end": { 1916 "line": 19, 1917 "column": 527 1918 } 1919 } 1920 }, 1921 { 1922 "type": "NumberLiteral", 1923 "value": -1, 1924 "loc": { 1925 "start": { 1926 "line": 19, 1927 "column": 529 1928 }, 1929 "end": { 1930 "line": 19, 1931 "column": 531 1932 } 1933 } 1934 }, 1935 { 1936 "type": "NumberLiteral", 1937 "value": -1, 1938 "loc": { 1939 "start": { 1940 "line": 19, 1941 "column": 533 1942 }, 1943 "end": { 1944 "line": 19, 1945 "column": 535 1946 } 1947 } 1948 }, 1949 { 1950 "type": "NumberLiteral", 1951 "value": -1, 1952 "loc": { 1953 "start": { 1954 "line": 19, 1955 "column": 537 1956 }, 1957 "end": { 1958 "line": 19, 1959 "column": 539 1960 } 1961 } 1962 }, 1963 { 1964 "type": "NumberLiteral", 1965 "value": -1, 1966 "loc": { 1967 "start": { 1968 "line": 19, 1969 "column": 541 1970 }, 1971 "end": { 1972 "line": 19, 1973 "column": 543 1974 } 1975 } 1976 }, 1977 { 1978 "type": "NumberLiteral", 1979 "value": -1, 1980 "loc": { 1981 "start": { 1982 "line": 19, 1983 "column": 545 1984 }, 1985 "end": { 1986 "line": 19, 1987 "column": 547 1988 } 1989 } 1990 } 1991 ], 1992 "loc": { 1993 "start": { 1994 "line": 19, 1995 "column": 47 1996 }, 1997 "end": { 1998 "line": 19, 1999 "column": 548 2000 } 2001 } 2002 }, 2003 "accessibility": "public", 2004 "static": true, 2005 "readonly": true, 2006 "declare": false, 2007 "optional": false, 2008 "computed": false, 2009 "typeAnnotation": { 2010 "type": "TSArrayType", 2011 "elementType": { 2012 "type": "ETSPrimitiveType", 2013 "loc": { 2014 "start": { 2015 "line": 19, 2016 "column": 39 2017 }, 2018 "end": { 2019 "line": 19, 2020 "column": 42 2021 } 2022 } 2023 }, 2024 "loc": { 2025 "start": { 2026 "line": 19, 2027 "column": 42 2028 }, 2029 "end": { 2030 "line": 19, 2031 "column": 44 2032 } 2033 } 2034 }, 2035 "definite": false, 2036 "decorators": [], 2037 "loc": { 2038 "start": { 2039 "line": 19, 2040 "column": 21 2041 }, 2042 "end": { 2043 "line": 19, 2044 "column": 548 2045 } 2046 } 2047 }, 2048 { 2049 "type": "MethodDefinition", 2050 "key": { 2051 "type": "Identifier", 2052 "name": "toBase64", 2053 "decorators": [], 2054 "loc": { 2055 "start": { 2056 "line": 20, 2057 "column": 6 2058 }, 2059 "end": { 2060 "line": 20, 2061 "column": 14 2062 } 2063 } 2064 }, 2065 "kind": "method", 2066 "accessibility": "public", 2067 "static": false, 2068 "optional": false, 2069 "computed": false, 2070 "value": { 2071 "type": "FunctionExpression", 2072 "function": { 2073 "type": "ScriptFunction", 2074 "id": { 2075 "type": "Identifier", 2076 "name": "toBase64", 2077 "decorators": [], 2078 "loc": { 2079 "start": { 2080 "line": 20, 2081 "column": 6 2082 }, 2083 "end": { 2084 "line": 20, 2085 "column": 14 2086 } 2087 } 2088 }, 2089 "generator": false, 2090 "async": false, 2091 "expression": false, 2092 "params": [ 2093 { 2094 "type": "ETSParameterExpression", 2095 "name": { 2096 "type": "Identifier", 2097 "name": "data", 2098 "typeAnnotation": { 2099 "type": "ETSTypeReference", 2100 "part": { 2101 "type": "ETSTypeReferencePart", 2102 "name": { 2103 "type": "Identifier", 2104 "name": "String", 2105 "decorators": [], 2106 "loc": { 2107 "start": { 2108 "line": 20, 2109 "column": 22 2110 }, 2111 "end": { 2112 "line": 20, 2113 "column": 28 2114 } 2115 } 2116 }, 2117 "loc": { 2118 "start": { 2119 "line": 20, 2120 "column": 22 2121 }, 2122 "end": { 2123 "line": 20, 2124 "column": 29 2125 } 2126 } 2127 }, 2128 "loc": { 2129 "start": { 2130 "line": 20, 2131 "column": 22 2132 }, 2133 "end": { 2134 "line": 20, 2135 "column": 29 2136 } 2137 } 2138 }, 2139 "decorators": [], 2140 "loc": { 2141 "start": { 2142 "line": 20, 2143 "column": 15 2144 }, 2145 "end": { 2146 "line": 20, 2147 "column": 29 2148 } 2149 } 2150 }, 2151 "loc": { 2152 "start": { 2153 "line": 20, 2154 "column": 15 2155 }, 2156 "end": { 2157 "line": 20, 2158 "column": 29 2159 } 2160 } 2161 } 2162 ], 2163 "returnType": { 2164 "type": "ETSTypeReference", 2165 "part": { 2166 "type": "ETSTypeReferencePart", 2167 "name": { 2168 "type": "Identifier", 2169 "name": "String", 2170 "decorators": [], 2171 "loc": { 2172 "start": { 2173 "line": 20, 2174 "column": 31 2175 }, 2176 "end": { 2177 "line": 20, 2178 "column": 37 2179 } 2180 } 2181 }, 2182 "loc": { 2183 "start": { 2184 "line": 20, 2185 "column": 31 2186 }, 2187 "end": { 2188 "line": 20, 2189 "column": 39 2190 } 2191 } 2192 }, 2193 "loc": { 2194 "start": { 2195 "line": 20, 2196 "column": 31 2197 }, 2198 "end": { 2199 "line": 20, 2200 "column": 39 2201 } 2202 } 2203 }, 2204 "body": { 2205 "type": "BlockStatement", 2206 "statements": [ 2207 { 2208 "type": "VariableDeclaration", 2209 "declarations": [ 2210 { 2211 "type": "VariableDeclarator", 2212 "id": { 2213 "type": "Identifier", 2214 "name": "result", 2215 "typeAnnotation": { 2216 "type": "ETSTypeReference", 2217 "part": { 2218 "type": "ETSTypeReferencePart", 2219 "name": { 2220 "type": "Identifier", 2221 "name": "StringBuilder", 2222 "decorators": [], 2223 "loc": { 2224 "start": { 2225 "line": 21, 2226 "column": 22 2227 }, 2228 "end": { 2229 "line": 21, 2230 "column": 35 2231 } 2232 } 2233 }, 2234 "loc": { 2235 "start": { 2236 "line": 21, 2237 "column": 22 2238 }, 2239 "end": { 2240 "line": 21, 2241 "column": 37 2242 } 2243 } 2244 }, 2245 "loc": { 2246 "start": { 2247 "line": 21, 2248 "column": 22 2249 }, 2250 "end": { 2251 "line": 21, 2252 "column": 37 2253 } 2254 } 2255 }, 2256 "decorators": [], 2257 "loc": { 2258 "start": { 2259 "line": 21, 2260 "column": 13 2261 }, 2262 "end": { 2263 "line": 21, 2264 "column": 19 2265 } 2266 } 2267 }, 2268 "init": { 2269 "type": "ETSNewClassInstanceExpression", 2270 "typeReference": { 2271 "type": "ETSTypeReference", 2272 "part": { 2273 "type": "ETSTypeReferencePart", 2274 "name": { 2275 "type": "Identifier", 2276 "name": "StringBuilder", 2277 "decorators": [], 2278 "loc": { 2279 "start": { 2280 "line": 21, 2281 "column": 42 2282 }, 2283 "end": { 2284 "line": 21, 2285 "column": 55 2286 } 2287 } 2288 }, 2289 "loc": { 2290 "start": { 2291 "line": 21, 2292 "column": 42 2293 }, 2294 "end": { 2295 "line": 21, 2296 "column": 56 2297 } 2298 } 2299 }, 2300 "loc": { 2301 "start": { 2302 "line": 21, 2303 "column": 42 2304 }, 2305 "end": { 2306 "line": 21, 2307 "column": 56 2308 } 2309 } 2310 }, 2311 "arguments": [], 2312 "loc": { 2313 "start": { 2314 "line": 21, 2315 "column": 38 2316 }, 2317 "end": { 2318 "line": 21, 2319 "column": 58 2320 } 2321 } 2322 }, 2323 "loc": { 2324 "start": { 2325 "line": 21, 2326 "column": 13 2327 }, 2328 "end": { 2329 "line": 21, 2330 "column": 58 2331 } 2332 } 2333 } 2334 ], 2335 "kind": "let", 2336 "loc": { 2337 "start": { 2338 "line": 21, 2339 "column": 9 2340 }, 2341 "end": { 2342 "line": 21, 2343 "column": 58 2344 } 2345 } 2346 }, 2347 { 2348 "type": "VariableDeclaration", 2349 "declarations": [ 2350 { 2351 "type": "VariableDeclarator", 2352 "id": { 2353 "type": "Identifier", 2354 "name": "length", 2355 "typeAnnotation": { 2356 "type": "ETSPrimitiveType", 2357 "loc": { 2358 "start": { 2359 "line": 22, 2360 "column": 22 2361 }, 2362 "end": { 2363 "line": 22, 2364 "column": 25 2365 } 2366 } 2367 }, 2368 "decorators": [], 2369 "loc": { 2370 "start": { 2371 "line": 22, 2372 "column": 13 2373 }, 2374 "end": { 2375 "line": 22, 2376 "column": 19 2377 } 2378 } 2379 }, 2380 "init": { 2381 "type": "TSAsExpression", 2382 "expression": { 2383 "type": "MemberExpression", 2384 "object": { 2385 "type": "Identifier", 2386 "name": "data", 2387 "decorators": [], 2388 "loc": { 2389 "start": { 2390 "line": 22, 2391 "column": 28 2392 }, 2393 "end": { 2394 "line": 22, 2395 "column": 32 2396 } 2397 } 2398 }, 2399 "property": { 2400 "type": "Identifier", 2401 "name": "length", 2402 "decorators": [], 2403 "loc": { 2404 "start": { 2405 "line": 22, 2406 "column": 33 2407 }, 2408 "end": { 2409 "line": 22, 2410 "column": 39 2411 } 2412 } 2413 }, 2414 "computed": false, 2415 "optional": false, 2416 "loc": { 2417 "start": { 2418 "line": 22, 2419 "column": 28 2420 }, 2421 "end": { 2422 "line": 22, 2423 "column": 39 2424 } 2425 } 2426 }, 2427 "typeAnnotation": { 2428 "type": "ETSPrimitiveType", 2429 "loc": { 2430 "start": { 2431 "line": 22, 2432 "column": 43 2433 }, 2434 "end": { 2435 "line": 22, 2436 "column": 46 2437 } 2438 } 2439 }, 2440 "loc": { 2441 "start": { 2442 "line": 22, 2443 "column": 28 2444 }, 2445 "end": { 2446 "line": 22, 2447 "column": 39 2448 } 2449 } 2450 }, 2451 "loc": { 2452 "start": { 2453 "line": 22, 2454 "column": 13 2455 }, 2456 "end": { 2457 "line": 22, 2458 "column": 39 2459 } 2460 } 2461 } 2462 ], 2463 "kind": "let", 2464 "loc": { 2465 "start": { 2466 "line": 22, 2467 "column": 9 2468 }, 2469 "end": { 2470 "line": 22, 2471 "column": 47 2472 } 2473 } 2474 }, 2475 { 2476 "type": "VariableDeclaration", 2477 "declarations": [ 2478 { 2479 "type": "VariableDeclarator", 2480 "id": { 2481 "type": "Identifier", 2482 "name": "i", 2483 "typeAnnotation": { 2484 "type": "ETSPrimitiveType", 2485 "loc": { 2486 "start": { 2487 "line": 23, 2488 "column": 17 2489 }, 2490 "end": { 2491 "line": 23, 2492 "column": 20 2493 } 2494 } 2495 }, 2496 "decorators": [], 2497 "loc": { 2498 "start": { 2499 "line": 23, 2500 "column": 13 2501 }, 2502 "end": { 2503 "line": 23, 2504 "column": 14 2505 } 2506 } 2507 }, 2508 "init": null, 2509 "loc": { 2510 "start": { 2511 "line": 23, 2512 "column": 13 2513 }, 2514 "end": { 2515 "line": 23, 2516 "column": 14 2517 } 2518 } 2519 } 2520 ], 2521 "kind": "let", 2522 "loc": { 2523 "start": { 2524 "line": 23, 2525 "column": 9 2526 }, 2527 "end": { 2528 "line": 23, 2529 "column": 22 2530 } 2531 } 2532 }, 2533 { 2534 "type": "ForUpdateStatement", 2535 "init": { 2536 "type": "AssignmentExpression", 2537 "operator": "=", 2538 "left": { 2539 "type": "Identifier", 2540 "name": "i", 2541 "decorators": [], 2542 "loc": { 2543 "start": { 2544 "line": 24, 2545 "column": 14 2546 }, 2547 "end": { 2548 "line": 24, 2549 "column": 15 2550 } 2551 } 2552 }, 2553 "right": { 2554 "type": "NumberLiteral", 2555 "value": 0, 2556 "loc": { 2557 "start": { 2558 "line": 24, 2559 "column": 18 2560 }, 2561 "end": { 2562 "line": 24, 2563 "column": 19 2564 } 2565 } 2566 }, 2567 "loc": { 2568 "start": { 2569 "line": 24, 2570 "column": 14 2571 }, 2572 "end": { 2573 "line": 24, 2574 "column": 19 2575 } 2576 } 2577 }, 2578 "test": { 2579 "type": "BinaryExpression", 2580 "operator": "<", 2581 "left": { 2582 "type": "Identifier", 2583 "name": "i", 2584 "decorators": [], 2585 "loc": { 2586 "start": { 2587 "line": 24, 2588 "column": 21 2589 }, 2590 "end": { 2591 "line": 24, 2592 "column": 22 2593 } 2594 } 2595 }, 2596 "right": { 2597 "type": "BinaryExpression", 2598 "operator": "-", 2599 "left": { 2600 "type": "Identifier", 2601 "name": "length", 2602 "decorators": [], 2603 "loc": { 2604 "start": { 2605 "line": 24, 2606 "column": 26 2607 }, 2608 "end": { 2609 "line": 24, 2610 "column": 32 2611 } 2612 } 2613 }, 2614 "right": { 2615 "type": "NumberLiteral", 2616 "value": 2, 2617 "loc": { 2618 "start": { 2619 "line": 24, 2620 "column": 35 2621 }, 2622 "end": { 2623 "line": 24, 2624 "column": 36 2625 } 2626 } 2627 }, 2628 "loc": { 2629 "start": { 2630 "line": 24, 2631 "column": 25 2632 }, 2633 "end": { 2634 "line": 24, 2635 "column": 37 2636 } 2637 } 2638 }, 2639 "loc": { 2640 "start": { 2641 "line": 24, 2642 "column": 21 2643 }, 2644 "end": { 2645 "line": 24, 2646 "column": 37 2647 } 2648 } 2649 }, 2650 "update": { 2651 "type": "AssignmentExpression", 2652 "operator": "+=", 2653 "left": { 2654 "type": "Identifier", 2655 "name": "i", 2656 "decorators": [], 2657 "loc": { 2658 "start": { 2659 "line": 24, 2660 "column": 39 2661 }, 2662 "end": { 2663 "line": 24, 2664 "column": 40 2665 } 2666 } 2667 }, 2668 "right": { 2669 "type": "NumberLiteral", 2670 "value": 3, 2671 "loc": { 2672 "start": { 2673 "line": 24, 2674 "column": 44 2675 }, 2676 "end": { 2677 "line": 24, 2678 "column": 45 2679 } 2680 } 2681 }, 2682 "loc": { 2683 "start": { 2684 "line": 24, 2685 "column": 39 2686 }, 2687 "end": { 2688 "line": 24, 2689 "column": 45 2690 } 2691 } 2692 }, 2693 "body": { 2694 "type": "BlockStatement", 2695 "statements": [ 2696 { 2697 "type": "ExpressionStatement", 2698 "expression": { 2699 "type": "CallExpression", 2700 "callee": { 2701 "type": "MemberExpression", 2702 "object": { 2703 "type": "Identifier", 2704 "name": "result", 2705 "decorators": [], 2706 "loc": { 2707 "start": { 2708 "line": 25, 2709 "column": 13 2710 }, 2711 "end": { 2712 "line": 25, 2713 "column": 19 2714 } 2715 } 2716 }, 2717 "property": { 2718 "type": "Identifier", 2719 "name": "append", 2720 "decorators": [], 2721 "loc": { 2722 "start": { 2723 "line": 25, 2724 "column": 20 2725 }, 2726 "end": { 2727 "line": 25, 2728 "column": 26 2729 } 2730 } 2731 }, 2732 "computed": false, 2733 "optional": false, 2734 "loc": { 2735 "start": { 2736 "line": 25, 2737 "column": 13 2738 }, 2739 "end": { 2740 "line": 25, 2741 "column": 26 2742 } 2743 } 2744 }, 2745 "arguments": [ 2746 { 2747 "type": "CallExpression", 2748 "callee": { 2749 "type": "MemberExpression", 2750 "object": { 2751 "type": "MemberExpression", 2752 "object": { 2753 "type": "Identifier", 2754 "name": "StringBase64", 2755 "decorators": [], 2756 "loc": { 2757 "start": { 2758 "line": 25, 2759 "column": 27 2760 }, 2761 "end": { 2762 "line": 25, 2763 "column": 39 2764 } 2765 } 2766 }, 2767 "property": { 2768 "type": "Identifier", 2769 "name": "TO_BASE64_TABLE", 2770 "decorators": [], 2771 "loc": { 2772 "start": { 2773 "line": 25, 2774 "column": 40 2775 }, 2776 "end": { 2777 "line": 25, 2778 "column": 55 2779 } 2780 } 2781 }, 2782 "computed": false, 2783 "optional": false, 2784 "loc": { 2785 "start": { 2786 "line": 25, 2787 "column": 27 2788 }, 2789 "end": { 2790 "line": 25, 2791 "column": 55 2792 } 2793 } 2794 }, 2795 "property": { 2796 "type": "Identifier", 2797 "name": "charAt", 2798 "decorators": [], 2799 "loc": { 2800 "start": { 2801 "line": 25, 2802 "column": 56 2803 }, 2804 "end": { 2805 "line": 25, 2806 "column": 62 2807 } 2808 } 2809 }, 2810 "computed": false, 2811 "optional": false, 2812 "loc": { 2813 "start": { 2814 "line": 25, 2815 "column": 27 2816 }, 2817 "end": { 2818 "line": 25, 2819 "column": 62 2820 } 2821 } 2822 }, 2823 "arguments": [ 2824 { 2825 "type": "BinaryExpression", 2826 "operator": ">>", 2827 "left": { 2828 "type": "CallExpression", 2829 "callee": { 2830 "type": "MemberExpression", 2831 "object": { 2832 "type": "Identifier", 2833 "name": "data", 2834 "decorators": [], 2835 "loc": { 2836 "start": { 2837 "line": 25, 2838 "column": 63 2839 }, 2840 "end": { 2841 "line": 25, 2842 "column": 67 2843 } 2844 } 2845 }, 2846 "property": { 2847 "type": "Identifier", 2848 "name": "charAt", 2849 "decorators": [], 2850 "loc": { 2851 "start": { 2852 "line": 25, 2853 "column": 68 2854 }, 2855 "end": { 2856 "line": 25, 2857 "column": 74 2858 } 2859 } 2860 }, 2861 "computed": false, 2862 "optional": false, 2863 "loc": { 2864 "start": { 2865 "line": 25, 2866 "column": 63 2867 }, 2868 "end": { 2869 "line": 25, 2870 "column": 74 2871 } 2872 } 2873 }, 2874 "arguments": [ 2875 { 2876 "type": "Identifier", 2877 "name": "i", 2878 "decorators": [], 2879 "loc": { 2880 "start": { 2881 "line": 25, 2882 "column": 75 2883 }, 2884 "end": { 2885 "line": 25, 2886 "column": 76 2887 } 2888 } 2889 } 2890 ], 2891 "optional": false, 2892 "loc": { 2893 "start": { 2894 "line": 25, 2895 "column": 63 2896 }, 2897 "end": { 2898 "line": 25, 2899 "column": 77 2900 } 2901 } 2902 }, 2903 "right": { 2904 "type": "NumberLiteral", 2905 "value": 2, 2906 "loc": { 2907 "start": { 2908 "line": 25, 2909 "column": 81 2910 }, 2911 "end": { 2912 "line": 25, 2913 "column": 82 2914 } 2915 } 2916 }, 2917 "loc": { 2918 "start": { 2919 "line": 25, 2920 "column": 63 2921 }, 2922 "end": { 2923 "line": 25, 2924 "column": 82 2925 } 2926 } 2927 } 2928 ], 2929 "optional": false, 2930 "loc": { 2931 "start": { 2932 "line": 25, 2933 "column": 27 2934 }, 2935 "end": { 2936 "line": 25, 2937 "column": 83 2938 } 2939 } 2940 } 2941 ], 2942 "optional": false, 2943 "loc": { 2944 "start": { 2945 "line": 25, 2946 "column": 13 2947 }, 2948 "end": { 2949 "line": 25, 2950 "column": 84 2951 } 2952 } 2953 }, 2954 "loc": { 2955 "start": { 2956 "line": 25, 2957 "column": 13 2958 }, 2959 "end": { 2960 "line": 25, 2961 "column": 85 2962 } 2963 } 2964 }, 2965 { 2966 "type": "ExpressionStatement", 2967 "expression": { 2968 "type": "CallExpression", 2969 "callee": { 2970 "type": "MemberExpression", 2971 "object": { 2972 "type": "Identifier", 2973 "name": "result", 2974 "decorators": [], 2975 "loc": { 2976 "start": { 2977 "line": 26, 2978 "column": 13 2979 }, 2980 "end": { 2981 "line": 26, 2982 "column": 19 2983 } 2984 } 2985 }, 2986 "property": { 2987 "type": "Identifier", 2988 "name": "append", 2989 "decorators": [], 2990 "loc": { 2991 "start": { 2992 "line": 26, 2993 "column": 20 2994 }, 2995 "end": { 2996 "line": 26, 2997 "column": 26 2998 } 2999 } 3000 }, 3001 "computed": false, 3002 "optional": false, 3003 "loc": { 3004 "start": { 3005 "line": 26, 3006 "column": 13 3007 }, 3008 "end": { 3009 "line": 26, 3010 "column": 26 3011 } 3012 } 3013 }, 3014 "arguments": [ 3015 { 3016 "type": "CallExpression", 3017 "callee": { 3018 "type": "MemberExpression", 3019 "object": { 3020 "type": "MemberExpression", 3021 "object": { 3022 "type": "Identifier", 3023 "name": "StringBase64", 3024 "decorators": [], 3025 "loc": { 3026 "start": { 3027 "line": 26, 3028 "column": 27 3029 }, 3030 "end": { 3031 "line": 26, 3032 "column": 39 3033 } 3034 } 3035 }, 3036 "property": { 3037 "type": "Identifier", 3038 "name": "TO_BASE64_TABLE", 3039 "decorators": [], 3040 "loc": { 3041 "start": { 3042 "line": 26, 3043 "column": 40 3044 }, 3045 "end": { 3046 "line": 26, 3047 "column": 55 3048 } 3049 } 3050 }, 3051 "computed": false, 3052 "optional": false, 3053 "loc": { 3054 "start": { 3055 "line": 26, 3056 "column": 27 3057 }, 3058 "end": { 3059 "line": 26, 3060 "column": 55 3061 } 3062 } 3063 }, 3064 "property": { 3065 "type": "Identifier", 3066 "name": "charAt", 3067 "decorators": [], 3068 "loc": { 3069 "start": { 3070 "line": 26, 3071 "column": 56 3072 }, 3073 "end": { 3074 "line": 26, 3075 "column": 62 3076 } 3077 } 3078 }, 3079 "computed": false, 3080 "optional": false, 3081 "loc": { 3082 "start": { 3083 "line": 26, 3084 "column": 27 3085 }, 3086 "end": { 3087 "line": 26, 3088 "column": 62 3089 } 3090 } 3091 }, 3092 "arguments": [ 3093 { 3094 "type": "BinaryExpression", 3095 "operator": "+", 3096 "left": { 3097 "type": "BinaryExpression", 3098 "operator": "<<", 3099 "left": { 3100 "type": "BinaryExpression", 3101 "operator": "&", 3102 "left": { 3103 "type": "CallExpression", 3104 "callee": { 3105 "type": "MemberExpression", 3106 "object": { 3107 "type": "Identifier", 3108 "name": "data", 3109 "decorators": [], 3110 "loc": { 3111 "start": { 3112 "line": 26, 3113 "column": 65 3114 }, 3115 "end": { 3116 "line": 26, 3117 "column": 69 3118 } 3119 } 3120 }, 3121 "property": { 3122 "type": "Identifier", 3123 "name": "charAt", 3124 "decorators": [], 3125 "loc": { 3126 "start": { 3127 "line": 26, 3128 "column": 70 3129 }, 3130 "end": { 3131 "line": 26, 3132 "column": 76 3133 } 3134 } 3135 }, 3136 "computed": false, 3137 "optional": false, 3138 "loc": { 3139 "start": { 3140 "line": 26, 3141 "column": 65 3142 }, 3143 "end": { 3144 "line": 26, 3145 "column": 76 3146 } 3147 } 3148 }, 3149 "arguments": [ 3150 { 3151 "type": "Identifier", 3152 "name": "i", 3153 "decorators": [], 3154 "loc": { 3155 "start": { 3156 "line": 26, 3157 "column": 77 3158 }, 3159 "end": { 3160 "line": 26, 3161 "column": 78 3162 } 3163 } 3164 } 3165 ], 3166 "optional": false, 3167 "loc": { 3168 "start": { 3169 "line": 26, 3170 "column": 65 3171 }, 3172 "end": { 3173 "line": 26, 3174 "column": 79 3175 } 3176 } 3177 }, 3178 "right": { 3179 "type": "NumberLiteral", 3180 "value": 3, 3181 "loc": { 3182 "start": { 3183 "line": 26, 3184 "column": 82 3185 }, 3186 "end": { 3187 "line": 26, 3188 "column": 86 3189 } 3190 } 3191 }, 3192 "loc": { 3193 "start": { 3194 "line": 26, 3195 "column": 64 3196 }, 3197 "end": { 3198 "line": 26, 3199 "column": 87 3200 } 3201 } 3202 }, 3203 "right": { 3204 "type": "NumberLiteral", 3205 "value": 4, 3206 "loc": { 3207 "start": { 3208 "line": 26, 3209 "column": 91 3210 }, 3211 "end": { 3212 "line": 26, 3213 "column": 92 3214 } 3215 } 3216 }, 3217 "loc": { 3218 "start": { 3219 "line": 26, 3220 "column": 63 3221 }, 3222 "end": { 3223 "line": 26, 3224 "column": 93 3225 } 3226 } 3227 }, 3228 "right": { 3229 "type": "BinaryExpression", 3230 "operator": ">>", 3231 "left": { 3232 "type": "CallExpression", 3233 "callee": { 3234 "type": "MemberExpression", 3235 "object": { 3236 "type": "Identifier", 3237 "name": "data", 3238 "decorators": [], 3239 "loc": { 3240 "start": { 3241 "line": 26, 3242 "column": 97 3243 }, 3244 "end": { 3245 "line": 26, 3246 "column": 101 3247 } 3248 } 3249 }, 3250 "property": { 3251 "type": "Identifier", 3252 "name": "charAt", 3253 "decorators": [], 3254 "loc": { 3255 "start": { 3256 "line": 26, 3257 "column": 102 3258 }, 3259 "end": { 3260 "line": 26, 3261 "column": 108 3262 } 3263 } 3264 }, 3265 "computed": false, 3266 "optional": false, 3267 "loc": { 3268 "start": { 3269 "line": 26, 3270 "column": 97 3271 }, 3272 "end": { 3273 "line": 26, 3274 "column": 108 3275 } 3276 } 3277 }, 3278 "arguments": [ 3279 { 3280 "type": "BinaryExpression", 3281 "operator": "+", 3282 "left": { 3283 "type": "Identifier", 3284 "name": "i", 3285 "decorators": [], 3286 "loc": { 3287 "start": { 3288 "line": 26, 3289 "column": 109 3290 }, 3291 "end": { 3292 "line": 26, 3293 "column": 110 3294 } 3295 } 3296 }, 3297 "right": { 3298 "type": "NumberLiteral", 3299 "value": 1, 3300 "loc": { 3301 "start": { 3302 "line": 26, 3303 "column": 113 3304 }, 3305 "end": { 3306 "line": 26, 3307 "column": 114 3308 } 3309 } 3310 }, 3311 "loc": { 3312 "start": { 3313 "line": 26, 3314 "column": 109 3315 }, 3316 "end": { 3317 "line": 26, 3318 "column": 114 3319 } 3320 } 3321 } 3322 ], 3323 "optional": false, 3324 "loc": { 3325 "start": { 3326 "line": 26, 3327 "column": 97 3328 }, 3329 "end": { 3330 "line": 26, 3331 "column": 115 3332 } 3333 } 3334 }, 3335 "right": { 3336 "type": "NumberLiteral", 3337 "value": 4, 3338 "loc": { 3339 "start": { 3340 "line": 26, 3341 "column": 119 3342 }, 3343 "end": { 3344 "line": 26, 3345 "column": 120 3346 } 3347 } 3348 }, 3349 "loc": { 3350 "start": { 3351 "line": 26, 3352 "column": 96 3353 }, 3354 "end": { 3355 "line": 26, 3356 "column": 121 3357 } 3358 } 3359 }, 3360 "loc": { 3361 "start": { 3362 "line": 26, 3363 "column": 63 3364 }, 3365 "end": { 3366 "line": 26, 3367 "column": 121 3368 } 3369 } 3370 } 3371 ], 3372 "optional": false, 3373 "loc": { 3374 "start": { 3375 "line": 26, 3376 "column": 27 3377 }, 3378 "end": { 3379 "line": 26, 3380 "column": 122 3381 } 3382 } 3383 } 3384 ], 3385 "optional": false, 3386 "loc": { 3387 "start": { 3388 "line": 26, 3389 "column": 13 3390 }, 3391 "end": { 3392 "line": 26, 3393 "column": 123 3394 } 3395 } 3396 }, 3397 "loc": { 3398 "start": { 3399 "line": 26, 3400 "column": 13 3401 }, 3402 "end": { 3403 "line": 26, 3404 "column": 124 3405 } 3406 } 3407 }, 3408 { 3409 "type": "ExpressionStatement", 3410 "expression": { 3411 "type": "CallExpression", 3412 "callee": { 3413 "type": "MemberExpression", 3414 "object": { 3415 "type": "Identifier", 3416 "name": "result", 3417 "decorators": [], 3418 "loc": { 3419 "start": { 3420 "line": 27, 3421 "column": 13 3422 }, 3423 "end": { 3424 "line": 27, 3425 "column": 19 3426 } 3427 } 3428 }, 3429 "property": { 3430 "type": "Identifier", 3431 "name": "append", 3432 "decorators": [], 3433 "loc": { 3434 "start": { 3435 "line": 27, 3436 "column": 20 3437 }, 3438 "end": { 3439 "line": 27, 3440 "column": 26 3441 } 3442 } 3443 }, 3444 "computed": false, 3445 "optional": false, 3446 "loc": { 3447 "start": { 3448 "line": 27, 3449 "column": 13 3450 }, 3451 "end": { 3452 "line": 27, 3453 "column": 26 3454 } 3455 } 3456 }, 3457 "arguments": [ 3458 { 3459 "type": "CallExpression", 3460 "callee": { 3461 "type": "MemberExpression", 3462 "object": { 3463 "type": "MemberExpression", 3464 "object": { 3465 "type": "Identifier", 3466 "name": "StringBase64", 3467 "decorators": [], 3468 "loc": { 3469 "start": { 3470 "line": 27, 3471 "column": 27 3472 }, 3473 "end": { 3474 "line": 27, 3475 "column": 39 3476 } 3477 } 3478 }, 3479 "property": { 3480 "type": "Identifier", 3481 "name": "TO_BASE64_TABLE", 3482 "decorators": [], 3483 "loc": { 3484 "start": { 3485 "line": 27, 3486 "column": 40 3487 }, 3488 "end": { 3489 "line": 27, 3490 "column": 55 3491 } 3492 } 3493 }, 3494 "computed": false, 3495 "optional": false, 3496 "loc": { 3497 "start": { 3498 "line": 27, 3499 "column": 27 3500 }, 3501 "end": { 3502 "line": 27, 3503 "column": 55 3504 } 3505 } 3506 }, 3507 "property": { 3508 "type": "Identifier", 3509 "name": "charAt", 3510 "decorators": [], 3511 "loc": { 3512 "start": { 3513 "line": 27, 3514 "column": 56 3515 }, 3516 "end": { 3517 "line": 27, 3518 "column": 62 3519 } 3520 } 3521 }, 3522 "computed": false, 3523 "optional": false, 3524 "loc": { 3525 "start": { 3526 "line": 27, 3527 "column": 27 3528 }, 3529 "end": { 3530 "line": 27, 3531 "column": 62 3532 } 3533 } 3534 }, 3535 "arguments": [ 3536 { 3537 "type": "BinaryExpression", 3538 "operator": "+", 3539 "left": { 3540 "type": "BinaryExpression", 3541 "operator": "<<", 3542 "left": { 3543 "type": "BinaryExpression", 3544 "operator": "&", 3545 "left": { 3546 "type": "CallExpression", 3547 "callee": { 3548 "type": "MemberExpression", 3549 "object": { 3550 "type": "Identifier", 3551 "name": "data", 3552 "decorators": [], 3553 "loc": { 3554 "start": { 3555 "line": 27, 3556 "column": 65 3557 }, 3558 "end": { 3559 "line": 27, 3560 "column": 69 3561 } 3562 } 3563 }, 3564 "property": { 3565 "type": "Identifier", 3566 "name": "charAt", 3567 "decorators": [], 3568 "loc": { 3569 "start": { 3570 "line": 27, 3571 "column": 70 3572 }, 3573 "end": { 3574 "line": 27, 3575 "column": 76 3576 } 3577 } 3578 }, 3579 "computed": false, 3580 "optional": false, 3581 "loc": { 3582 "start": { 3583 "line": 27, 3584 "column": 65 3585 }, 3586 "end": { 3587 "line": 27, 3588 "column": 76 3589 } 3590 } 3591 }, 3592 "arguments": [ 3593 { 3594 "type": "BinaryExpression", 3595 "operator": "+", 3596 "left": { 3597 "type": "Identifier", 3598 "name": "i", 3599 "decorators": [], 3600 "loc": { 3601 "start": { 3602 "line": 27, 3603 "column": 77 3604 }, 3605 "end": { 3606 "line": 27, 3607 "column": 78 3608 } 3609 } 3610 }, 3611 "right": { 3612 "type": "NumberLiteral", 3613 "value": 1, 3614 "loc": { 3615 "start": { 3616 "line": 27, 3617 "column": 81 3618 }, 3619 "end": { 3620 "line": 27, 3621 "column": 82 3622 } 3623 } 3624 }, 3625 "loc": { 3626 "start": { 3627 "line": 27, 3628 "column": 77 3629 }, 3630 "end": { 3631 "line": 27, 3632 "column": 82 3633 } 3634 } 3635 } 3636 ], 3637 "optional": false, 3638 "loc": { 3639 "start": { 3640 "line": 27, 3641 "column": 65 3642 }, 3643 "end": { 3644 "line": 27, 3645 "column": 83 3646 } 3647 } 3648 }, 3649 "right": { 3650 "type": "NumberLiteral", 3651 "value": 15, 3652 "loc": { 3653 "start": { 3654 "line": 27, 3655 "column": 86 3656 }, 3657 "end": { 3658 "line": 27, 3659 "column": 90 3660 } 3661 } 3662 }, 3663 "loc": { 3664 "start": { 3665 "line": 27, 3666 "column": 64 3667 }, 3668 "end": { 3669 "line": 27, 3670 "column": 91 3671 } 3672 } 3673 }, 3674 "right": { 3675 "type": "NumberLiteral", 3676 "value": 2, 3677 "loc": { 3678 "start": { 3679 "line": 27, 3680 "column": 95 3681 }, 3682 "end": { 3683 "line": 27, 3684 "column": 96 3685 } 3686 } 3687 }, 3688 "loc": { 3689 "start": { 3690 "line": 27, 3691 "column": 63 3692 }, 3693 "end": { 3694 "line": 27, 3695 "column": 97 3696 } 3697 } 3698 }, 3699 "right": { 3700 "type": "BinaryExpression", 3701 "operator": ">>", 3702 "left": { 3703 "type": "CallExpression", 3704 "callee": { 3705 "type": "MemberExpression", 3706 "object": { 3707 "type": "Identifier", 3708 "name": "data", 3709 "decorators": [], 3710 "loc": { 3711 "start": { 3712 "line": 27, 3713 "column": 101 3714 }, 3715 "end": { 3716 "line": 27, 3717 "column": 105 3718 } 3719 } 3720 }, 3721 "property": { 3722 "type": "Identifier", 3723 "name": "charAt", 3724 "decorators": [], 3725 "loc": { 3726 "start": { 3727 "line": 27, 3728 "column": 106 3729 }, 3730 "end": { 3731 "line": 27, 3732 "column": 112 3733 } 3734 } 3735 }, 3736 "computed": false, 3737 "optional": false, 3738 "loc": { 3739 "start": { 3740 "line": 27, 3741 "column": 101 3742 }, 3743 "end": { 3744 "line": 27, 3745 "column": 112 3746 } 3747 } 3748 }, 3749 "arguments": [ 3750 { 3751 "type": "BinaryExpression", 3752 "operator": "+", 3753 "left": { 3754 "type": "Identifier", 3755 "name": "i", 3756 "decorators": [], 3757 "loc": { 3758 "start": { 3759 "line": 27, 3760 "column": 113 3761 }, 3762 "end": { 3763 "line": 27, 3764 "column": 114 3765 } 3766 } 3767 }, 3768 "right": { 3769 "type": "NumberLiteral", 3770 "value": 2, 3771 "loc": { 3772 "start": { 3773 "line": 27, 3774 "column": 117 3775 }, 3776 "end": { 3777 "line": 27, 3778 "column": 118 3779 } 3780 } 3781 }, 3782 "loc": { 3783 "start": { 3784 "line": 27, 3785 "column": 113 3786 }, 3787 "end": { 3788 "line": 27, 3789 "column": 118 3790 } 3791 } 3792 } 3793 ], 3794 "optional": false, 3795 "loc": { 3796 "start": { 3797 "line": 27, 3798 "column": 101 3799 }, 3800 "end": { 3801 "line": 27, 3802 "column": 119 3803 } 3804 } 3805 }, 3806 "right": { 3807 "type": "NumberLiteral", 3808 "value": 6, 3809 "loc": { 3810 "start": { 3811 "line": 27, 3812 "column": 123 3813 }, 3814 "end": { 3815 "line": 27, 3816 "column": 124 3817 } 3818 } 3819 }, 3820 "loc": { 3821 "start": { 3822 "line": 27, 3823 "column": 100 3824 }, 3825 "end": { 3826 "line": 27, 3827 "column": 125 3828 } 3829 } 3830 }, 3831 "loc": { 3832 "start": { 3833 "line": 27, 3834 "column": 63 3835 }, 3836 "end": { 3837 "line": 27, 3838 "column": 125 3839 } 3840 } 3841 } 3842 ], 3843 "optional": false, 3844 "loc": { 3845 "start": { 3846 "line": 27, 3847 "column": 27 3848 }, 3849 "end": { 3850 "line": 27, 3851 "column": 126 3852 } 3853 } 3854 } 3855 ], 3856 "optional": false, 3857 "loc": { 3858 "start": { 3859 "line": 27, 3860 "column": 13 3861 }, 3862 "end": { 3863 "line": 27, 3864 "column": 127 3865 } 3866 } 3867 }, 3868 "loc": { 3869 "start": { 3870 "line": 27, 3871 "column": 13 3872 }, 3873 "end": { 3874 "line": 27, 3875 "column": 128 3876 } 3877 } 3878 }, 3879 { 3880 "type": "ExpressionStatement", 3881 "expression": { 3882 "type": "CallExpression", 3883 "callee": { 3884 "type": "MemberExpression", 3885 "object": { 3886 "type": "Identifier", 3887 "name": "result", 3888 "decorators": [], 3889 "loc": { 3890 "start": { 3891 "line": 28, 3892 "column": 13 3893 }, 3894 "end": { 3895 "line": 28, 3896 "column": 19 3897 } 3898 } 3899 }, 3900 "property": { 3901 "type": "Identifier", 3902 "name": "append", 3903 "decorators": [], 3904 "loc": { 3905 "start": { 3906 "line": 28, 3907 "column": 20 3908 }, 3909 "end": { 3910 "line": 28, 3911 "column": 26 3912 } 3913 } 3914 }, 3915 "computed": false, 3916 "optional": false, 3917 "loc": { 3918 "start": { 3919 "line": 28, 3920 "column": 13 3921 }, 3922 "end": { 3923 "line": 28, 3924 "column": 26 3925 } 3926 } 3927 }, 3928 "arguments": [ 3929 { 3930 "type": "CallExpression", 3931 "callee": { 3932 "type": "MemberExpression", 3933 "object": { 3934 "type": "MemberExpression", 3935 "object": { 3936 "type": "Identifier", 3937 "name": "StringBase64", 3938 "decorators": [], 3939 "loc": { 3940 "start": { 3941 "line": 28, 3942 "column": 27 3943 }, 3944 "end": { 3945 "line": 28, 3946 "column": 39 3947 } 3948 } 3949 }, 3950 "property": { 3951 "type": "Identifier", 3952 "name": "TO_BASE64_TABLE", 3953 "decorators": [], 3954 "loc": { 3955 "start": { 3956 "line": 28, 3957 "column": 40 3958 }, 3959 "end": { 3960 "line": 28, 3961 "column": 55 3962 } 3963 } 3964 }, 3965 "computed": false, 3966 "optional": false, 3967 "loc": { 3968 "start": { 3969 "line": 28, 3970 "column": 27 3971 }, 3972 "end": { 3973 "line": 28, 3974 "column": 55 3975 } 3976 } 3977 }, 3978 "property": { 3979 "type": "Identifier", 3980 "name": "charAt", 3981 "decorators": [], 3982 "loc": { 3983 "start": { 3984 "line": 28, 3985 "column": 56 3986 }, 3987 "end": { 3988 "line": 28, 3989 "column": 62 3990 } 3991 } 3992 }, 3993 "computed": false, 3994 "optional": false, 3995 "loc": { 3996 "start": { 3997 "line": 28, 3998 "column": 27 3999 }, 4000 "end": { 4001 "line": 28, 4002 "column": 62 4003 } 4004 } 4005 }, 4006 "arguments": [ 4007 { 4008 "type": "BinaryExpression", 4009 "operator": "&", 4010 "left": { 4011 "type": "CallExpression", 4012 "callee": { 4013 "type": "MemberExpression", 4014 "object": { 4015 "type": "Identifier", 4016 "name": "data", 4017 "decorators": [], 4018 "loc": { 4019 "start": { 4020 "line": 28, 4021 "column": 63 4022 }, 4023 "end": { 4024 "line": 28, 4025 "column": 67 4026 } 4027 } 4028 }, 4029 "property": { 4030 "type": "Identifier", 4031 "name": "charAt", 4032 "decorators": [], 4033 "loc": { 4034 "start": { 4035 "line": 28, 4036 "column": 68 4037 }, 4038 "end": { 4039 "line": 28, 4040 "column": 74 4041 } 4042 } 4043 }, 4044 "computed": false, 4045 "optional": false, 4046 "loc": { 4047 "start": { 4048 "line": 28, 4049 "column": 63 4050 }, 4051 "end": { 4052 "line": 28, 4053 "column": 74 4054 } 4055 } 4056 }, 4057 "arguments": [ 4058 { 4059 "type": "BinaryExpression", 4060 "operator": "+", 4061 "left": { 4062 "type": "Identifier", 4063 "name": "i", 4064 "decorators": [], 4065 "loc": { 4066 "start": { 4067 "line": 28, 4068 "column": 75 4069 }, 4070 "end": { 4071 "line": 28, 4072 "column": 76 4073 } 4074 } 4075 }, 4076 "right": { 4077 "type": "NumberLiteral", 4078 "value": 2, 4079 "loc": { 4080 "start": { 4081 "line": 28, 4082 "column": 79 4083 }, 4084 "end": { 4085 "line": 28, 4086 "column": 80 4087 } 4088 } 4089 }, 4090 "loc": { 4091 "start": { 4092 "line": 28, 4093 "column": 75 4094 }, 4095 "end": { 4096 "line": 28, 4097 "column": 80 4098 } 4099 } 4100 } 4101 ], 4102 "optional": false, 4103 "loc": { 4104 "start": { 4105 "line": 28, 4106 "column": 63 4107 }, 4108 "end": { 4109 "line": 28, 4110 "column": 81 4111 } 4112 } 4113 }, 4114 "right": { 4115 "type": "NumberLiteral", 4116 "value": 63, 4117 "loc": { 4118 "start": { 4119 "line": 28, 4120 "column": 84 4121 }, 4122 "end": { 4123 "line": 28, 4124 "column": 88 4125 } 4126 } 4127 }, 4128 "loc": { 4129 "start": { 4130 "line": 28, 4131 "column": 63 4132 }, 4133 "end": { 4134 "line": 28, 4135 "column": 88 4136 } 4137 } 4138 } 4139 ], 4140 "optional": false, 4141 "loc": { 4142 "start": { 4143 "line": 28, 4144 "column": 27 4145 }, 4146 "end": { 4147 "line": 28, 4148 "column": 89 4149 } 4150 } 4151 } 4152 ], 4153 "optional": false, 4154 "loc": { 4155 "start": { 4156 "line": 28, 4157 "column": 13 4158 }, 4159 "end": { 4160 "line": 28, 4161 "column": 90 4162 } 4163 } 4164 }, 4165 "loc": { 4166 "start": { 4167 "line": 28, 4168 "column": 13 4169 }, 4170 "end": { 4171 "line": 28, 4172 "column": 91 4173 } 4174 } 4175 } 4176 ], 4177 "loc": { 4178 "start": { 4179 "line": 24, 4180 "column": 47 4181 }, 4182 "end": { 4183 "line": 29, 4184 "column": 10 4185 } 4186 } 4187 }, 4188 "loc": { 4189 "start": { 4190 "line": 24, 4191 "column": 9 4192 }, 4193 "end": { 4194 "line": 29, 4195 "column": 10 4196 } 4197 } 4198 }, 4199 { 4200 "type": "IfStatement", 4201 "test": { 4202 "type": "BinaryExpression", 4203 "operator": "!=", 4204 "left": { 4205 "type": "BinaryExpression", 4206 "operator": "%", 4207 "left": { 4208 "type": "Identifier", 4209 "name": "length", 4210 "decorators": [], 4211 "loc": { 4212 "start": { 4213 "line": 30, 4214 "column": 13 4215 }, 4216 "end": { 4217 "line": 30, 4218 "column": 19 4219 } 4220 } 4221 }, 4222 "right": { 4223 "type": "NumberLiteral", 4224 "value": 3, 4225 "loc": { 4226 "start": { 4227 "line": 30, 4228 "column": 22 4229 }, 4230 "end": { 4231 "line": 30, 4232 "column": 23 4233 } 4234 } 4235 }, 4236 "loc": { 4237 "start": { 4238 "line": 30, 4239 "column": 13 4240 }, 4241 "end": { 4242 "line": 30, 4243 "column": 23 4244 } 4245 } 4246 }, 4247 "right": { 4248 "type": "NumberLiteral", 4249 "value": 0, 4250 "loc": { 4251 "start": { 4252 "line": 30, 4253 "column": 27 4254 }, 4255 "end": { 4256 "line": 30, 4257 "column": 28 4258 } 4259 } 4260 }, 4261 "loc": { 4262 "start": { 4263 "line": 30, 4264 "column": 13 4265 }, 4266 "end": { 4267 "line": 30, 4268 "column": 28 4269 } 4270 } 4271 }, 4272 "consequent": { 4273 "type": "BlockStatement", 4274 "statements": [ 4275 { 4276 "type": "ExpressionStatement", 4277 "expression": { 4278 "type": "AssignmentExpression", 4279 "operator": "=", 4280 "left": { 4281 "type": "Identifier", 4282 "name": "i", 4283 "decorators": [], 4284 "loc": { 4285 "start": { 4286 "line": 31, 4287 "column": 13 4288 }, 4289 "end": { 4290 "line": 31, 4291 "column": 14 4292 } 4293 } 4294 }, 4295 "right": { 4296 "type": "BinaryExpression", 4297 "operator": "-", 4298 "left": { 4299 "type": "Identifier", 4300 "name": "length", 4301 "decorators": [], 4302 "loc": { 4303 "start": { 4304 "line": 31, 4305 "column": 17 4306 }, 4307 "end": { 4308 "line": 31, 4309 "column": 23 4310 } 4311 } 4312 }, 4313 "right": { 4314 "type": "BinaryExpression", 4315 "operator": "%", 4316 "left": { 4317 "type": "Identifier", 4318 "name": "length", 4319 "decorators": [], 4320 "loc": { 4321 "start": { 4322 "line": 31, 4323 "column": 27 4324 }, 4325 "end": { 4326 "line": 31, 4327 "column": 33 4328 } 4329 } 4330 }, 4331 "right": { 4332 "type": "NumberLiteral", 4333 "value": 3, 4334 "loc": { 4335 "start": { 4336 "line": 31, 4337 "column": 36 4338 }, 4339 "end": { 4340 "line": 31, 4341 "column": 37 4342 } 4343 } 4344 }, 4345 "loc": { 4346 "start": { 4347 "line": 31, 4348 "column": 26 4349 }, 4350 "end": { 4351 "line": 31, 4352 "column": 38 4353 } 4354 } 4355 }, 4356 "loc": { 4357 "start": { 4358 "line": 31, 4359 "column": 17 4360 }, 4361 "end": { 4362 "line": 31, 4363 "column": 38 4364 } 4365 } 4366 }, 4367 "loc": { 4368 "start": { 4369 "line": 31, 4370 "column": 13 4371 }, 4372 "end": { 4373 "line": 31, 4374 "column": 38 4375 } 4376 } 4377 }, 4378 "loc": { 4379 "start": { 4380 "line": 31, 4381 "column": 13 4382 }, 4383 "end": { 4384 "line": 31, 4385 "column": 39 4386 } 4387 } 4388 }, 4389 { 4390 "type": "ExpressionStatement", 4391 "expression": { 4392 "type": "CallExpression", 4393 "callee": { 4394 "type": "MemberExpression", 4395 "object": { 4396 "type": "Identifier", 4397 "name": "result", 4398 "decorators": [], 4399 "loc": { 4400 "start": { 4401 "line": 32, 4402 "column": 13 4403 }, 4404 "end": { 4405 "line": 32, 4406 "column": 19 4407 } 4408 } 4409 }, 4410 "property": { 4411 "type": "Identifier", 4412 "name": "append", 4413 "decorators": [], 4414 "loc": { 4415 "start": { 4416 "line": 32, 4417 "column": 20 4418 }, 4419 "end": { 4420 "line": 32, 4421 "column": 26 4422 } 4423 } 4424 }, 4425 "computed": false, 4426 "optional": false, 4427 "loc": { 4428 "start": { 4429 "line": 32, 4430 "column": 13 4431 }, 4432 "end": { 4433 "line": 32, 4434 "column": 26 4435 } 4436 } 4437 }, 4438 "arguments": [ 4439 { 4440 "type": "CallExpression", 4441 "callee": { 4442 "type": "MemberExpression", 4443 "object": { 4444 "type": "MemberExpression", 4445 "object": { 4446 "type": "Identifier", 4447 "name": "StringBase64", 4448 "decorators": [], 4449 "loc": { 4450 "start": { 4451 "line": 32, 4452 "column": 27 4453 }, 4454 "end": { 4455 "line": 32, 4456 "column": 39 4457 } 4458 } 4459 }, 4460 "property": { 4461 "type": "Identifier", 4462 "name": "TO_BASE64_TABLE", 4463 "decorators": [], 4464 "loc": { 4465 "start": { 4466 "line": 32, 4467 "column": 40 4468 }, 4469 "end": { 4470 "line": 32, 4471 "column": 55 4472 } 4473 } 4474 }, 4475 "computed": false, 4476 "optional": false, 4477 "loc": { 4478 "start": { 4479 "line": 32, 4480 "column": 27 4481 }, 4482 "end": { 4483 "line": 32, 4484 "column": 55 4485 } 4486 } 4487 }, 4488 "property": { 4489 "type": "Identifier", 4490 "name": "charAt", 4491 "decorators": [], 4492 "loc": { 4493 "start": { 4494 "line": 32, 4495 "column": 56 4496 }, 4497 "end": { 4498 "line": 32, 4499 "column": 62 4500 } 4501 } 4502 }, 4503 "computed": false, 4504 "optional": false, 4505 "loc": { 4506 "start": { 4507 "line": 32, 4508 "column": 27 4509 }, 4510 "end": { 4511 "line": 32, 4512 "column": 62 4513 } 4514 } 4515 }, 4516 "arguments": [ 4517 { 4518 "type": "BinaryExpression", 4519 "operator": ">>", 4520 "left": { 4521 "type": "CallExpression", 4522 "callee": { 4523 "type": "MemberExpression", 4524 "object": { 4525 "type": "Identifier", 4526 "name": "data", 4527 "decorators": [], 4528 "loc": { 4529 "start": { 4530 "line": 32, 4531 "column": 63 4532 }, 4533 "end": { 4534 "line": 32, 4535 "column": 67 4536 } 4537 } 4538 }, 4539 "property": { 4540 "type": "Identifier", 4541 "name": "charAt", 4542 "decorators": [], 4543 "loc": { 4544 "start": { 4545 "line": 32, 4546 "column": 68 4547 }, 4548 "end": { 4549 "line": 32, 4550 "column": 74 4551 } 4552 } 4553 }, 4554 "computed": false, 4555 "optional": false, 4556 "loc": { 4557 "start": { 4558 "line": 32, 4559 "column": 63 4560 }, 4561 "end": { 4562 "line": 32, 4563 "column": 74 4564 } 4565 } 4566 }, 4567 "arguments": [ 4568 { 4569 "type": "Identifier", 4570 "name": "i", 4571 "decorators": [], 4572 "loc": { 4573 "start": { 4574 "line": 32, 4575 "column": 75 4576 }, 4577 "end": { 4578 "line": 32, 4579 "column": 76 4580 } 4581 } 4582 } 4583 ], 4584 "optional": false, 4585 "loc": { 4586 "start": { 4587 "line": 32, 4588 "column": 63 4589 }, 4590 "end": { 4591 "line": 32, 4592 "column": 77 4593 } 4594 } 4595 }, 4596 "right": { 4597 "type": "NumberLiteral", 4598 "value": 2, 4599 "loc": { 4600 "start": { 4601 "line": 32, 4602 "column": 81 4603 }, 4604 "end": { 4605 "line": 32, 4606 "column": 82 4607 } 4608 } 4609 }, 4610 "loc": { 4611 "start": { 4612 "line": 32, 4613 "column": 63 4614 }, 4615 "end": { 4616 "line": 32, 4617 "column": 82 4618 } 4619 } 4620 } 4621 ], 4622 "optional": false, 4623 "loc": { 4624 "start": { 4625 "line": 32, 4626 "column": 27 4627 }, 4628 "end": { 4629 "line": 32, 4630 "column": 83 4631 } 4632 } 4633 } 4634 ], 4635 "optional": false, 4636 "loc": { 4637 "start": { 4638 "line": 32, 4639 "column": 13 4640 }, 4641 "end": { 4642 "line": 32, 4643 "column": 84 4644 } 4645 } 4646 }, 4647 "loc": { 4648 "start": { 4649 "line": 32, 4650 "column": 13 4651 }, 4652 "end": { 4653 "line": 32, 4654 "column": 85 4655 } 4656 } 4657 }, 4658 { 4659 "type": "IfStatement", 4660 "test": { 4661 "type": "BinaryExpression", 4662 "operator": "==", 4663 "left": { 4664 "type": "BinaryExpression", 4665 "operator": "%", 4666 "left": { 4667 "type": "Identifier", 4668 "name": "length", 4669 "decorators": [], 4670 "loc": { 4671 "start": { 4672 "line": 33, 4673 "column": 18 4674 }, 4675 "end": { 4676 "line": 33, 4677 "column": 24 4678 } 4679 } 4680 }, 4681 "right": { 4682 "type": "NumberLiteral", 4683 "value": 3, 4684 "loc": { 4685 "start": { 4686 "line": 33, 4687 "column": 27 4688 }, 4689 "end": { 4690 "line": 33, 4691 "column": 28 4692 } 4693 } 4694 }, 4695 "loc": { 4696 "start": { 4697 "line": 33, 4698 "column": 17 4699 }, 4700 "end": { 4701 "line": 33, 4702 "column": 29 4703 } 4704 } 4705 }, 4706 "right": { 4707 "type": "NumberLiteral", 4708 "value": 2, 4709 "loc": { 4710 "start": { 4711 "line": 33, 4712 "column": 33 4713 }, 4714 "end": { 4715 "line": 33, 4716 "column": 34 4717 } 4718 } 4719 }, 4720 "loc": { 4721 "start": { 4722 "line": 33, 4723 "column": 17 4724 }, 4725 "end": { 4726 "line": 33, 4727 "column": 34 4728 } 4729 } 4730 }, 4731 "consequent": { 4732 "type": "BlockStatement", 4733 "statements": [ 4734 { 4735 "type": "ExpressionStatement", 4736 "expression": { 4737 "type": "CallExpression", 4738 "callee": { 4739 "type": "MemberExpression", 4740 "object": { 4741 "type": "Identifier", 4742 "name": "result", 4743 "decorators": [], 4744 "loc": { 4745 "start": { 4746 "line": 34, 4747 "column": 17 4748 }, 4749 "end": { 4750 "line": 34, 4751 "column": 23 4752 } 4753 } 4754 }, 4755 "property": { 4756 "type": "Identifier", 4757 "name": "append", 4758 "decorators": [], 4759 "loc": { 4760 "start": { 4761 "line": 34, 4762 "column": 24 4763 }, 4764 "end": { 4765 "line": 34, 4766 "column": 30 4767 } 4768 } 4769 }, 4770 "computed": false, 4771 "optional": false, 4772 "loc": { 4773 "start": { 4774 "line": 34, 4775 "column": 17 4776 }, 4777 "end": { 4778 "line": 34, 4779 "column": 30 4780 } 4781 } 4782 }, 4783 "arguments": [ 4784 { 4785 "type": "CallExpression", 4786 "callee": { 4787 "type": "MemberExpression", 4788 "object": { 4789 "type": "MemberExpression", 4790 "object": { 4791 "type": "Identifier", 4792 "name": "StringBase64", 4793 "decorators": [], 4794 "loc": { 4795 "start": { 4796 "line": 34, 4797 "column": 31 4798 }, 4799 "end": { 4800 "line": 34, 4801 "column": 43 4802 } 4803 } 4804 }, 4805 "property": { 4806 "type": "Identifier", 4807 "name": "TO_BASE64_TABLE", 4808 "decorators": [], 4809 "loc": { 4810 "start": { 4811 "line": 34, 4812 "column": 44 4813 }, 4814 "end": { 4815 "line": 34, 4816 "column": 59 4817 } 4818 } 4819 }, 4820 "computed": false, 4821 "optional": false, 4822 "loc": { 4823 "start": { 4824 "line": 34, 4825 "column": 31 4826 }, 4827 "end": { 4828 "line": 34, 4829 "column": 59 4830 } 4831 } 4832 }, 4833 "property": { 4834 "type": "Identifier", 4835 "name": "charAt", 4836 "decorators": [], 4837 "loc": { 4838 "start": { 4839 "line": 34, 4840 "column": 60 4841 }, 4842 "end": { 4843 "line": 34, 4844 "column": 66 4845 } 4846 } 4847 }, 4848 "computed": false, 4849 "optional": false, 4850 "loc": { 4851 "start": { 4852 "line": 34, 4853 "column": 31 4854 }, 4855 "end": { 4856 "line": 34, 4857 "column": 66 4858 } 4859 } 4860 }, 4861 "arguments": [ 4862 { 4863 "type": "BinaryExpression", 4864 "operator": "+", 4865 "left": { 4866 "type": "BinaryExpression", 4867 "operator": "<<", 4868 "left": { 4869 "type": "BinaryExpression", 4870 "operator": "&", 4871 "left": { 4872 "type": "CallExpression", 4873 "callee": { 4874 "type": "MemberExpression", 4875 "object": { 4876 "type": "Identifier", 4877 "name": "data", 4878 "decorators": [], 4879 "loc": { 4880 "start": { 4881 "line": 34, 4882 "column": 69 4883 }, 4884 "end": { 4885 "line": 34, 4886 "column": 73 4887 } 4888 } 4889 }, 4890 "property": { 4891 "type": "Identifier", 4892 "name": "charAt", 4893 "decorators": [], 4894 "loc": { 4895 "start": { 4896 "line": 34, 4897 "column": 74 4898 }, 4899 "end": { 4900 "line": 34, 4901 "column": 80 4902 } 4903 } 4904 }, 4905 "computed": false, 4906 "optional": false, 4907 "loc": { 4908 "start": { 4909 "line": 34, 4910 "column": 69 4911 }, 4912 "end": { 4913 "line": 34, 4914 "column": 80 4915 } 4916 } 4917 }, 4918 "arguments": [ 4919 { 4920 "type": "Identifier", 4921 "name": "i", 4922 "decorators": [], 4923 "loc": { 4924 "start": { 4925 "line": 34, 4926 "column": 81 4927 }, 4928 "end": { 4929 "line": 34, 4930 "column": 82 4931 } 4932 } 4933 } 4934 ], 4935 "optional": false, 4936 "loc": { 4937 "start": { 4938 "line": 34, 4939 "column": 69 4940 }, 4941 "end": { 4942 "line": 34, 4943 "column": 83 4944 } 4945 } 4946 }, 4947 "right": { 4948 "type": "NumberLiteral", 4949 "value": 3, 4950 "loc": { 4951 "start": { 4952 "line": 34, 4953 "column": 86 4954 }, 4955 "end": { 4956 "line": 34, 4957 "column": 90 4958 } 4959 } 4960 }, 4961 "loc": { 4962 "start": { 4963 "line": 34, 4964 "column": 68 4965 }, 4966 "end": { 4967 "line": 34, 4968 "column": 91 4969 } 4970 } 4971 }, 4972 "right": { 4973 "type": "NumberLiteral", 4974 "value": 4, 4975 "loc": { 4976 "start": { 4977 "line": 34, 4978 "column": 95 4979 }, 4980 "end": { 4981 "line": 34, 4982 "column": 96 4983 } 4984 } 4985 }, 4986 "loc": { 4987 "start": { 4988 "line": 34, 4989 "column": 67 4990 }, 4991 "end": { 4992 "line": 34, 4993 "column": 97 4994 } 4995 } 4996 }, 4997 "right": { 4998 "type": "BinaryExpression", 4999 "operator": ">>", 5000 "left": { 5001 "type": "CallExpression", 5002 "callee": { 5003 "type": "MemberExpression", 5004 "object": { 5005 "type": "Identifier", 5006 "name": "data", 5007 "decorators": [], 5008 "loc": { 5009 "start": { 5010 "line": 34, 5011 "column": 101 5012 }, 5013 "end": { 5014 "line": 34, 5015 "column": 105 5016 } 5017 } 5018 }, 5019 "property": { 5020 "type": "Identifier", 5021 "name": "charAt", 5022 "decorators": [], 5023 "loc": { 5024 "start": { 5025 "line": 34, 5026 "column": 106 5027 }, 5028 "end": { 5029 "line": 34, 5030 "column": 112 5031 } 5032 } 5033 }, 5034 "computed": false, 5035 "optional": false, 5036 "loc": { 5037 "start": { 5038 "line": 34, 5039 "column": 101 5040 }, 5041 "end": { 5042 "line": 34, 5043 "column": 112 5044 } 5045 } 5046 }, 5047 "arguments": [ 5048 { 5049 "type": "BinaryExpression", 5050 "operator": "+", 5051 "left": { 5052 "type": "Identifier", 5053 "name": "i", 5054 "decorators": [], 5055 "loc": { 5056 "start": { 5057 "line": 34, 5058 "column": 113 5059 }, 5060 "end": { 5061 "line": 34, 5062 "column": 114 5063 } 5064 } 5065 }, 5066 "right": { 5067 "type": "NumberLiteral", 5068 "value": 1, 5069 "loc": { 5070 "start": { 5071 "line": 34, 5072 "column": 117 5073 }, 5074 "end": { 5075 "line": 34, 5076 "column": 118 5077 } 5078 } 5079 }, 5080 "loc": { 5081 "start": { 5082 "line": 34, 5083 "column": 113 5084 }, 5085 "end": { 5086 "line": 34, 5087 "column": 118 5088 } 5089 } 5090 } 5091 ], 5092 "optional": false, 5093 "loc": { 5094 "start": { 5095 "line": 34, 5096 "column": 101 5097 }, 5098 "end": { 5099 "line": 34, 5100 "column": 119 5101 } 5102 } 5103 }, 5104 "right": { 5105 "type": "NumberLiteral", 5106 "value": 4, 5107 "loc": { 5108 "start": { 5109 "line": 34, 5110 "column": 123 5111 }, 5112 "end": { 5113 "line": 34, 5114 "column": 124 5115 } 5116 } 5117 }, 5118 "loc": { 5119 "start": { 5120 "line": 34, 5121 "column": 100 5122 }, 5123 "end": { 5124 "line": 34, 5125 "column": 125 5126 } 5127 } 5128 }, 5129 "loc": { 5130 "start": { 5131 "line": 34, 5132 "column": 67 5133 }, 5134 "end": { 5135 "line": 34, 5136 "column": 125 5137 } 5138 } 5139 } 5140 ], 5141 "optional": false, 5142 "loc": { 5143 "start": { 5144 "line": 34, 5145 "column": 31 5146 }, 5147 "end": { 5148 "line": 34, 5149 "column": 126 5150 } 5151 } 5152 } 5153 ], 5154 "optional": false, 5155 "loc": { 5156 "start": { 5157 "line": 34, 5158 "column": 17 5159 }, 5160 "end": { 5161 "line": 34, 5162 "column": 127 5163 } 5164 } 5165 }, 5166 "loc": { 5167 "start": { 5168 "line": 34, 5169 "column": 17 5170 }, 5171 "end": { 5172 "line": 34, 5173 "column": 128 5174 } 5175 } 5176 }, 5177 { 5178 "type": "ExpressionStatement", 5179 "expression": { 5180 "type": "CallExpression", 5181 "callee": { 5182 "type": "MemberExpression", 5183 "object": { 5184 "type": "Identifier", 5185 "name": "result", 5186 "decorators": [], 5187 "loc": { 5188 "start": { 5189 "line": 35, 5190 "column": 17 5191 }, 5192 "end": { 5193 "line": 35, 5194 "column": 23 5195 } 5196 } 5197 }, 5198 "property": { 5199 "type": "Identifier", 5200 "name": "append", 5201 "decorators": [], 5202 "loc": { 5203 "start": { 5204 "line": 35, 5205 "column": 24 5206 }, 5207 "end": { 5208 "line": 35, 5209 "column": 30 5210 } 5211 } 5212 }, 5213 "computed": false, 5214 "optional": false, 5215 "loc": { 5216 "start": { 5217 "line": 35, 5218 "column": 17 5219 }, 5220 "end": { 5221 "line": 35, 5222 "column": 30 5223 } 5224 } 5225 }, 5226 "arguments": [ 5227 { 5228 "type": "CallExpression", 5229 "callee": { 5230 "type": "MemberExpression", 5231 "object": { 5232 "type": "MemberExpression", 5233 "object": { 5234 "type": "Identifier", 5235 "name": "StringBase64", 5236 "decorators": [], 5237 "loc": { 5238 "start": { 5239 "line": 35, 5240 "column": 31 5241 }, 5242 "end": { 5243 "line": 35, 5244 "column": 43 5245 } 5246 } 5247 }, 5248 "property": { 5249 "type": "Identifier", 5250 "name": "TO_BASE64_TABLE", 5251 "decorators": [], 5252 "loc": { 5253 "start": { 5254 "line": 35, 5255 "column": 44 5256 }, 5257 "end": { 5258 "line": 35, 5259 "column": 59 5260 } 5261 } 5262 }, 5263 "computed": false, 5264 "optional": false, 5265 "loc": { 5266 "start": { 5267 "line": 35, 5268 "column": 31 5269 }, 5270 "end": { 5271 "line": 35, 5272 "column": 59 5273 } 5274 } 5275 }, 5276 "property": { 5277 "type": "Identifier", 5278 "name": "charAt", 5279 "decorators": [], 5280 "loc": { 5281 "start": { 5282 "line": 35, 5283 "column": 60 5284 }, 5285 "end": { 5286 "line": 35, 5287 "column": 66 5288 } 5289 } 5290 }, 5291 "computed": false, 5292 "optional": false, 5293 "loc": { 5294 "start": { 5295 "line": 35, 5296 "column": 31 5297 }, 5298 "end": { 5299 "line": 35, 5300 "column": 66 5301 } 5302 } 5303 }, 5304 "arguments": [ 5305 { 5306 "type": "BinaryExpression", 5307 "operator": "<<", 5308 "left": { 5309 "type": "BinaryExpression", 5310 "operator": "&", 5311 "left": { 5312 "type": "CallExpression", 5313 "callee": { 5314 "type": "MemberExpression", 5315 "object": { 5316 "type": "Identifier", 5317 "name": "data", 5318 "decorators": [], 5319 "loc": { 5320 "start": { 5321 "line": 35, 5322 "column": 68 5323 }, 5324 "end": { 5325 "line": 35, 5326 "column": 72 5327 } 5328 } 5329 }, 5330 "property": { 5331 "type": "Identifier", 5332 "name": "charAt", 5333 "decorators": [], 5334 "loc": { 5335 "start": { 5336 "line": 35, 5337 "column": 73 5338 }, 5339 "end": { 5340 "line": 35, 5341 "column": 79 5342 } 5343 } 5344 }, 5345 "computed": false, 5346 "optional": false, 5347 "loc": { 5348 "start": { 5349 "line": 35, 5350 "column": 68 5351 }, 5352 "end": { 5353 "line": 35, 5354 "column": 79 5355 } 5356 } 5357 }, 5358 "arguments": [ 5359 { 5360 "type": "BinaryExpression", 5361 "operator": "+", 5362 "left": { 5363 "type": "Identifier", 5364 "name": "i", 5365 "decorators": [], 5366 "loc": { 5367 "start": { 5368 "line": 35, 5369 "column": 80 5370 }, 5371 "end": { 5372 "line": 35, 5373 "column": 81 5374 } 5375 } 5376 }, 5377 "right": { 5378 "type": "NumberLiteral", 5379 "value": 1, 5380 "loc": { 5381 "start": { 5382 "line": 35, 5383 "column": 84 5384 }, 5385 "end": { 5386 "line": 35, 5387 "column": 85 5388 } 5389 } 5390 }, 5391 "loc": { 5392 "start": { 5393 "line": 35, 5394 "column": 80 5395 }, 5396 "end": { 5397 "line": 35, 5398 "column": 85 5399 } 5400 } 5401 } 5402 ], 5403 "optional": false, 5404 "loc": { 5405 "start": { 5406 "line": 35, 5407 "column": 68 5408 }, 5409 "end": { 5410 "line": 35, 5411 "column": 86 5412 } 5413 } 5414 }, 5415 "right": { 5416 "type": "NumberLiteral", 5417 "value": 15, 5418 "loc": { 5419 "start": { 5420 "line": 35, 5421 "column": 89 5422 }, 5423 "end": { 5424 "line": 35, 5425 "column": 93 5426 } 5427 } 5428 }, 5429 "loc": { 5430 "start": { 5431 "line": 35, 5432 "column": 67 5433 }, 5434 "end": { 5435 "line": 35, 5436 "column": 94 5437 } 5438 } 5439 }, 5440 "right": { 5441 "type": "NumberLiteral", 5442 "value": 2, 5443 "loc": { 5444 "start": { 5445 "line": 35, 5446 "column": 98 5447 }, 5448 "end": { 5449 "line": 35, 5450 "column": 99 5451 } 5452 } 5453 }, 5454 "loc": { 5455 "start": { 5456 "line": 35, 5457 "column": 67 5458 }, 5459 "end": { 5460 "line": 35, 5461 "column": 99 5462 } 5463 } 5464 } 5465 ], 5466 "optional": false, 5467 "loc": { 5468 "start": { 5469 "line": 35, 5470 "column": 31 5471 }, 5472 "end": { 5473 "line": 35, 5474 "column": 100 5475 } 5476 } 5477 } 5478 ], 5479 "optional": false, 5480 "loc": { 5481 "start": { 5482 "line": 35, 5483 "column": 17 5484 }, 5485 "end": { 5486 "line": 35, 5487 "column": 101 5488 } 5489 } 5490 }, 5491 "loc": { 5492 "start": { 5493 "line": 35, 5494 "column": 17 5495 }, 5496 "end": { 5497 "line": 35, 5498 "column": 102 5499 } 5500 } 5501 }, 5502 { 5503 "type": "ExpressionStatement", 5504 "expression": { 5505 "type": "CallExpression", 5506 "callee": { 5507 "type": "MemberExpression", 5508 "object": { 5509 "type": "Identifier", 5510 "name": "result", 5511 "decorators": [], 5512 "loc": { 5513 "start": { 5514 "line": 36, 5515 "column": 17 5516 }, 5517 "end": { 5518 "line": 36, 5519 "column": 23 5520 } 5521 } 5522 }, 5523 "property": { 5524 "type": "Identifier", 5525 "name": "append", 5526 "decorators": [], 5527 "loc": { 5528 "start": { 5529 "line": 36, 5530 "column": 24 5531 }, 5532 "end": { 5533 "line": 36, 5534 "column": 30 5535 } 5536 } 5537 }, 5538 "computed": false, 5539 "optional": false, 5540 "loc": { 5541 "start": { 5542 "line": 36, 5543 "column": 17 5544 }, 5545 "end": { 5546 "line": 36, 5547 "column": 30 5548 } 5549 } 5550 }, 5551 "arguments": [ 5552 { 5553 "type": "MemberExpression", 5554 "object": { 5555 "type": "Identifier", 5556 "name": "StringBase64", 5557 "decorators": [], 5558 "loc": { 5559 "start": { 5560 "line": 36, 5561 "column": 31 5562 }, 5563 "end": { 5564 "line": 36, 5565 "column": 43 5566 } 5567 } 5568 }, 5569 "property": { 5570 "type": "Identifier", 5571 "name": "BASE64PAD", 5572 "decorators": [], 5573 "loc": { 5574 "start": { 5575 "line": 36, 5576 "column": 44 5577 }, 5578 "end": { 5579 "line": 36, 5580 "column": 53 5581 } 5582 } 5583 }, 5584 "computed": false, 5585 "optional": false, 5586 "loc": { 5587 "start": { 5588 "line": 36, 5589 "column": 31 5590 }, 5591 "end": { 5592 "line": 36, 5593 "column": 53 5594 } 5595 } 5596 } 5597 ], 5598 "optional": false, 5599 "loc": { 5600 "start": { 5601 "line": 36, 5602 "column": 17 5603 }, 5604 "end": { 5605 "line": 36, 5606 "column": 54 5607 } 5608 } 5609 }, 5610 "loc": { 5611 "start": { 5612 "line": 36, 5613 "column": 17 5614 }, 5615 "end": { 5616 "line": 36, 5617 "column": 55 5618 } 5619 } 5620 } 5621 ], 5622 "loc": { 5623 "start": { 5624 "line": 33, 5625 "column": 36 5626 }, 5627 "end": { 5628 "line": 37, 5629 "column": 14 5630 } 5631 } 5632 }, 5633 "alternate": { 5634 "type": "BlockStatement", 5635 "statements": [ 5636 { 5637 "type": "ExpressionStatement", 5638 "expression": { 5639 "type": "CallExpression", 5640 "callee": { 5641 "type": "MemberExpression", 5642 "object": { 5643 "type": "Identifier", 5644 "name": "result", 5645 "decorators": [], 5646 "loc": { 5647 "start": { 5648 "line": 39, 5649 "column": 17 5650 }, 5651 "end": { 5652 "line": 39, 5653 "column": 23 5654 } 5655 } 5656 }, 5657 "property": { 5658 "type": "Identifier", 5659 "name": "append", 5660 "decorators": [], 5661 "loc": { 5662 "start": { 5663 "line": 39, 5664 "column": 24 5665 }, 5666 "end": { 5667 "line": 39, 5668 "column": 30 5669 } 5670 } 5671 }, 5672 "computed": false, 5673 "optional": false, 5674 "loc": { 5675 "start": { 5676 "line": 39, 5677 "column": 17 5678 }, 5679 "end": { 5680 "line": 39, 5681 "column": 30 5682 } 5683 } 5684 }, 5685 "arguments": [ 5686 { 5687 "type": "CallExpression", 5688 "callee": { 5689 "type": "MemberExpression", 5690 "object": { 5691 "type": "MemberExpression", 5692 "object": { 5693 "type": "Identifier", 5694 "name": "StringBase64", 5695 "decorators": [], 5696 "loc": { 5697 "start": { 5698 "line": 39, 5699 "column": 31 5700 }, 5701 "end": { 5702 "line": 39, 5703 "column": 43 5704 } 5705 } 5706 }, 5707 "property": { 5708 "type": "Identifier", 5709 "name": "TO_BASE64_TABLE", 5710 "decorators": [], 5711 "loc": { 5712 "start": { 5713 "line": 39, 5714 "column": 44 5715 }, 5716 "end": { 5717 "line": 39, 5718 "column": 59 5719 } 5720 } 5721 }, 5722 "computed": false, 5723 "optional": false, 5724 "loc": { 5725 "start": { 5726 "line": 39, 5727 "column": 31 5728 }, 5729 "end": { 5730 "line": 39, 5731 "column": 59 5732 } 5733 } 5734 }, 5735 "property": { 5736 "type": "Identifier", 5737 "name": "charAt", 5738 "decorators": [], 5739 "loc": { 5740 "start": { 5741 "line": 39, 5742 "column": 60 5743 }, 5744 "end": { 5745 "line": 39, 5746 "column": 66 5747 } 5748 } 5749 }, 5750 "computed": false, 5751 "optional": false, 5752 "loc": { 5753 "start": { 5754 "line": 39, 5755 "column": 31 5756 }, 5757 "end": { 5758 "line": 39, 5759 "column": 66 5760 } 5761 } 5762 }, 5763 "arguments": [ 5764 { 5765 "type": "BinaryExpression", 5766 "operator": "<<", 5767 "left": { 5768 "type": "BinaryExpression", 5769 "operator": "&", 5770 "left": { 5771 "type": "CallExpression", 5772 "callee": { 5773 "type": "MemberExpression", 5774 "object": { 5775 "type": "Identifier", 5776 "name": "data", 5777 "decorators": [], 5778 "loc": { 5779 "start": { 5780 "line": 39, 5781 "column": 68 5782 }, 5783 "end": { 5784 "line": 39, 5785 "column": 72 5786 } 5787 } 5788 }, 5789 "property": { 5790 "type": "Identifier", 5791 "name": "charAt", 5792 "decorators": [], 5793 "loc": { 5794 "start": { 5795 "line": 39, 5796 "column": 73 5797 }, 5798 "end": { 5799 "line": 39, 5800 "column": 79 5801 } 5802 } 5803 }, 5804 "computed": false, 5805 "optional": false, 5806 "loc": { 5807 "start": { 5808 "line": 39, 5809 "column": 68 5810 }, 5811 "end": { 5812 "line": 39, 5813 "column": 79 5814 } 5815 } 5816 }, 5817 "arguments": [ 5818 { 5819 "type": "Identifier", 5820 "name": "i", 5821 "decorators": [], 5822 "loc": { 5823 "start": { 5824 "line": 39, 5825 "column": 80 5826 }, 5827 "end": { 5828 "line": 39, 5829 "column": 81 5830 } 5831 } 5832 } 5833 ], 5834 "optional": false, 5835 "loc": { 5836 "start": { 5837 "line": 39, 5838 "column": 68 5839 }, 5840 "end": { 5841 "line": 39, 5842 "column": 82 5843 } 5844 } 5845 }, 5846 "right": { 5847 "type": "NumberLiteral", 5848 "value": 3, 5849 "loc": { 5850 "start": { 5851 "line": 39, 5852 "column": 85 5853 }, 5854 "end": { 5855 "line": 39, 5856 "column": 89 5857 } 5858 } 5859 }, 5860 "loc": { 5861 "start": { 5862 "line": 39, 5863 "column": 67 5864 }, 5865 "end": { 5866 "line": 39, 5867 "column": 90 5868 } 5869 } 5870 }, 5871 "right": { 5872 "type": "NumberLiteral", 5873 "value": 4, 5874 "loc": { 5875 "start": { 5876 "line": 39, 5877 "column": 94 5878 }, 5879 "end": { 5880 "line": 39, 5881 "column": 95 5882 } 5883 } 5884 }, 5885 "loc": { 5886 "start": { 5887 "line": 39, 5888 "column": 67 5889 }, 5890 "end": { 5891 "line": 39, 5892 "column": 95 5893 } 5894 } 5895 } 5896 ], 5897 "optional": false, 5898 "loc": { 5899 "start": { 5900 "line": 39, 5901 "column": 31 5902 }, 5903 "end": { 5904 "line": 39, 5905 "column": 96 5906 } 5907 } 5908 } 5909 ], 5910 "optional": false, 5911 "loc": { 5912 "start": { 5913 "line": 39, 5914 "column": 17 5915 }, 5916 "end": { 5917 "line": 39, 5918 "column": 97 5919 } 5920 } 5921 }, 5922 "loc": { 5923 "start": { 5924 "line": 39, 5925 "column": 17 5926 }, 5927 "end": { 5928 "line": 39, 5929 "column": 98 5930 } 5931 } 5932 }, 5933 { 5934 "type": "ExpressionStatement", 5935 "expression": { 5936 "type": "CallExpression", 5937 "callee": { 5938 "type": "MemberExpression", 5939 "object": { 5940 "type": "Identifier", 5941 "name": "result", 5942 "decorators": [], 5943 "loc": { 5944 "start": { 5945 "line": 40, 5946 "column": 17 5947 }, 5948 "end": { 5949 "line": 40, 5950 "column": 23 5951 } 5952 } 5953 }, 5954 "property": { 5955 "type": "Identifier", 5956 "name": "append", 5957 "decorators": [], 5958 "loc": { 5959 "start": { 5960 "line": 40, 5961 "column": 24 5962 }, 5963 "end": { 5964 "line": 40, 5965 "column": 30 5966 } 5967 } 5968 }, 5969 "computed": false, 5970 "optional": false, 5971 "loc": { 5972 "start": { 5973 "line": 40, 5974 "column": 17 5975 }, 5976 "end": { 5977 "line": 40, 5978 "column": 30 5979 } 5980 } 5981 }, 5982 "arguments": [ 5983 { 5984 "type": "MemberExpression", 5985 "object": { 5986 "type": "Identifier", 5987 "name": "StringBase64", 5988 "decorators": [], 5989 "loc": { 5990 "start": { 5991 "line": 40, 5992 "column": 31 5993 }, 5994 "end": { 5995 "line": 40, 5996 "column": 43 5997 } 5998 } 5999 }, 6000 "property": { 6001 "type": "Identifier", 6002 "name": "BASE64PAD", 6003 "decorators": [], 6004 "loc": { 6005 "start": { 6006 "line": 40, 6007 "column": 44 6008 }, 6009 "end": { 6010 "line": 40, 6011 "column": 53 6012 } 6013 } 6014 }, 6015 "computed": false, 6016 "optional": false, 6017 "loc": { 6018 "start": { 6019 "line": 40, 6020 "column": 31 6021 }, 6022 "end": { 6023 "line": 40, 6024 "column": 53 6025 } 6026 } 6027 } 6028 ], 6029 "optional": false, 6030 "loc": { 6031 "start": { 6032 "line": 40, 6033 "column": 17 6034 }, 6035 "end": { 6036 "line": 40, 6037 "column": 54 6038 } 6039 } 6040 }, 6041 "loc": { 6042 "start": { 6043 "line": 40, 6044 "column": 17 6045 }, 6046 "end": { 6047 "line": 40, 6048 "column": 55 6049 } 6050 } 6051 }, 6052 { 6053 "type": "ExpressionStatement", 6054 "expression": { 6055 "type": "CallExpression", 6056 "callee": { 6057 "type": "MemberExpression", 6058 "object": { 6059 "type": "Identifier", 6060 "name": "result", 6061 "decorators": [], 6062 "loc": { 6063 "start": { 6064 "line": 41, 6065 "column": 17 6066 }, 6067 "end": { 6068 "line": 41, 6069 "column": 23 6070 } 6071 } 6072 }, 6073 "property": { 6074 "type": "Identifier", 6075 "name": "append", 6076 "decorators": [], 6077 "loc": { 6078 "start": { 6079 "line": 41, 6080 "column": 24 6081 }, 6082 "end": { 6083 "line": 41, 6084 "column": 30 6085 } 6086 } 6087 }, 6088 "computed": false, 6089 "optional": false, 6090 "loc": { 6091 "start": { 6092 "line": 41, 6093 "column": 17 6094 }, 6095 "end": { 6096 "line": 41, 6097 "column": 30 6098 } 6099 } 6100 }, 6101 "arguments": [ 6102 { 6103 "type": "MemberExpression", 6104 "object": { 6105 "type": "Identifier", 6106 "name": "StringBase64", 6107 "decorators": [], 6108 "loc": { 6109 "start": { 6110 "line": 41, 6111 "column": 31 6112 }, 6113 "end": { 6114 "line": 41, 6115 "column": 43 6116 } 6117 } 6118 }, 6119 "property": { 6120 "type": "Identifier", 6121 "name": "BASE64PAD", 6122 "decorators": [], 6123 "loc": { 6124 "start": { 6125 "line": 41, 6126 "column": 44 6127 }, 6128 "end": { 6129 "line": 41, 6130 "column": 53 6131 } 6132 } 6133 }, 6134 "computed": false, 6135 "optional": false, 6136 "loc": { 6137 "start": { 6138 "line": 41, 6139 "column": 31 6140 }, 6141 "end": { 6142 "line": 41, 6143 "column": 53 6144 } 6145 } 6146 } 6147 ], 6148 "optional": false, 6149 "loc": { 6150 "start": { 6151 "line": 41, 6152 "column": 17 6153 }, 6154 "end": { 6155 "line": 41, 6156 "column": 54 6157 } 6158 } 6159 }, 6160 "loc": { 6161 "start": { 6162 "line": 41, 6163 "column": 17 6164 }, 6165 "end": { 6166 "line": 41, 6167 "column": 55 6168 } 6169 } 6170 } 6171 ], 6172 "loc": { 6173 "start": { 6174 "line": 38, 6175 "column": 18 6176 }, 6177 "end": { 6178 "line": 42, 6179 "column": 14 6180 } 6181 } 6182 }, 6183 "loc": { 6184 "start": { 6185 "line": 33, 6186 "column": 13 6187 }, 6188 "end": { 6189 "line": 42, 6190 "column": 14 6191 } 6192 } 6193 } 6194 ], 6195 "loc": { 6196 "start": { 6197 "line": 30, 6198 "column": 30 6199 }, 6200 "end": { 6201 "line": 43, 6202 "column": 10 6203 } 6204 } 6205 }, 6206 "alternate": null, 6207 "loc": { 6208 "start": { 6209 "line": 30, 6210 "column": 9 6211 }, 6212 "end": { 6213 "line": 43, 6214 "column": 10 6215 } 6216 } 6217 }, 6218 { 6219 "type": "ReturnStatement", 6220 "argument": { 6221 "type": "CallExpression", 6222 "callee": { 6223 "type": "MemberExpression", 6224 "object": { 6225 "type": "Identifier", 6226 "name": "result", 6227 "decorators": [], 6228 "loc": { 6229 "start": { 6230 "line": 44, 6231 "column": 16 6232 }, 6233 "end": { 6234 "line": 44, 6235 "column": 22 6236 } 6237 } 6238 }, 6239 "property": { 6240 "type": "Identifier", 6241 "name": "toString", 6242 "decorators": [], 6243 "loc": { 6244 "start": { 6245 "line": 44, 6246 "column": 23 6247 }, 6248 "end": { 6249 "line": 44, 6250 "column": 31 6251 } 6252 } 6253 }, 6254 "computed": false, 6255 "optional": false, 6256 "loc": { 6257 "start": { 6258 "line": 44, 6259 "column": 16 6260 }, 6261 "end": { 6262 "line": 44, 6263 "column": 31 6264 } 6265 } 6266 }, 6267 "arguments": [], 6268 "optional": false, 6269 "loc": { 6270 "start": { 6271 "line": 44, 6272 "column": 16 6273 }, 6274 "end": { 6275 "line": 44, 6276 "column": 33 6277 } 6278 } 6279 }, 6280 "loc": { 6281 "start": { 6282 "line": 44, 6283 "column": 9 6284 }, 6285 "end": { 6286 "line": 44, 6287 "column": 34 6288 } 6289 } 6290 } 6291 ], 6292 "loc": { 6293 "start": { 6294 "line": 20, 6295 "column": 38 6296 }, 6297 "end": { 6298 "line": 45, 6299 "column": 6 6300 } 6301 } 6302 }, 6303 "loc": { 6304 "start": { 6305 "line": 20, 6306 "column": 14 6307 }, 6308 "end": { 6309 "line": 45, 6310 "column": 6 6311 } 6312 } 6313 }, 6314 "loc": { 6315 "start": { 6316 "line": 20, 6317 "column": 14 6318 }, 6319 "end": { 6320 "line": 45, 6321 "column": 6 6322 } 6323 } 6324 }, 6325 "overloads": [], 6326 "decorators": [], 6327 "loc": { 6328 "start": { 6329 "line": 20, 6330 "column": 6 6331 }, 6332 "end": { 6333 "line": 45, 6334 "column": 6 6335 } 6336 } 6337 }, 6338 { 6339 "type": "MethodDefinition", 6340 "key": { 6341 "type": "Identifier", 6342 "name": "base64ToString", 6343 "decorators": [], 6344 "loc": { 6345 "start": { 6346 "line": 46, 6347 "column": 6 6348 }, 6349 "end": { 6350 "line": 46, 6351 "column": 20 6352 } 6353 } 6354 }, 6355 "kind": "method", 6356 "accessibility": "public", 6357 "static": false, 6358 "optional": false, 6359 "computed": false, 6360 "value": { 6361 "type": "FunctionExpression", 6362 "function": { 6363 "type": "ScriptFunction", 6364 "id": { 6365 "type": "Identifier", 6366 "name": "base64ToString", 6367 "decorators": [], 6368 "loc": { 6369 "start": { 6370 "line": 46, 6371 "column": 6 6372 }, 6373 "end": { 6374 "line": 46, 6375 "column": 20 6376 } 6377 } 6378 }, 6379 "generator": false, 6380 "async": false, 6381 "expression": false, 6382 "params": [ 6383 { 6384 "type": "ETSParameterExpression", 6385 "name": { 6386 "type": "Identifier", 6387 "name": "data", 6388 "typeAnnotation": { 6389 "type": "ETSTypeReference", 6390 "part": { 6391 "type": "ETSTypeReferencePart", 6392 "name": { 6393 "type": "Identifier", 6394 "name": "String", 6395 "decorators": [], 6396 "loc": { 6397 "start": { 6398 "line": 46, 6399 "column": 28 6400 }, 6401 "end": { 6402 "line": 46, 6403 "column": 34 6404 } 6405 } 6406 }, 6407 "loc": { 6408 "start": { 6409 "line": 46, 6410 "column": 28 6411 }, 6412 "end": { 6413 "line": 46, 6414 "column": 35 6415 } 6416 } 6417 }, 6418 "loc": { 6419 "start": { 6420 "line": 46, 6421 "column": 28 6422 }, 6423 "end": { 6424 "line": 46, 6425 "column": 35 6426 } 6427 } 6428 }, 6429 "decorators": [], 6430 "loc": { 6431 "start": { 6432 "line": 46, 6433 "column": 21 6434 }, 6435 "end": { 6436 "line": 46, 6437 "column": 35 6438 } 6439 } 6440 }, 6441 "loc": { 6442 "start": { 6443 "line": 46, 6444 "column": 21 6445 }, 6446 "end": { 6447 "line": 46, 6448 "column": 35 6449 } 6450 } 6451 } 6452 ], 6453 "returnType": { 6454 "type": "ETSTypeReference", 6455 "part": { 6456 "type": "ETSTypeReferencePart", 6457 "name": { 6458 "type": "Identifier", 6459 "name": "String", 6460 "decorators": [], 6461 "loc": { 6462 "start": { 6463 "line": 46, 6464 "column": 37 6465 }, 6466 "end": { 6467 "line": 46, 6468 "column": 43 6469 } 6470 } 6471 }, 6472 "loc": { 6473 "start": { 6474 "line": 46, 6475 "column": 37 6476 }, 6477 "end": { 6478 "line": 46, 6479 "column": 45 6480 } 6481 } 6482 }, 6483 "loc": { 6484 "start": { 6485 "line": 46, 6486 "column": 37 6487 }, 6488 "end": { 6489 "line": 46, 6490 "column": 45 6491 } 6492 } 6493 }, 6494 "body": { 6495 "type": "BlockStatement", 6496 "statements": [ 6497 { 6498 "type": "VariableDeclaration", 6499 "declarations": [ 6500 { 6501 "type": "VariableDeclarator", 6502 "id": { 6503 "type": "Identifier", 6504 "name": "result", 6505 "typeAnnotation": { 6506 "type": "ETSTypeReference", 6507 "part": { 6508 "type": "ETSTypeReferencePart", 6509 "name": { 6510 "type": "Identifier", 6511 "name": "StringBuilder", 6512 "decorators": [], 6513 "loc": { 6514 "start": { 6515 "line": 47, 6516 "column": 22 6517 }, 6518 "end": { 6519 "line": 47, 6520 "column": 35 6521 } 6522 } 6523 }, 6524 "loc": { 6525 "start": { 6526 "line": 47, 6527 "column": 22 6528 }, 6529 "end": { 6530 "line": 47, 6531 "column": 37 6532 } 6533 } 6534 }, 6535 "loc": { 6536 "start": { 6537 "line": 47, 6538 "column": 22 6539 }, 6540 "end": { 6541 "line": 47, 6542 "column": 37 6543 } 6544 } 6545 }, 6546 "decorators": [], 6547 "loc": { 6548 "start": { 6549 "line": 47, 6550 "column": 13 6551 }, 6552 "end": { 6553 "line": 47, 6554 "column": 19 6555 } 6556 } 6557 }, 6558 "init": { 6559 "type": "ETSNewClassInstanceExpression", 6560 "typeReference": { 6561 "type": "ETSTypeReference", 6562 "part": { 6563 "type": "ETSTypeReferencePart", 6564 "name": { 6565 "type": "Identifier", 6566 "name": "StringBuilder", 6567 "decorators": [], 6568 "loc": { 6569 "start": { 6570 "line": 47, 6571 "column": 42 6572 }, 6573 "end": { 6574 "line": 47, 6575 "column": 55 6576 } 6577 } 6578 }, 6579 "loc": { 6580 "start": { 6581 "line": 47, 6582 "column": 42 6583 }, 6584 "end": { 6585 "line": 47, 6586 "column": 56 6587 } 6588 } 6589 }, 6590 "loc": { 6591 "start": { 6592 "line": 47, 6593 "column": 42 6594 }, 6595 "end": { 6596 "line": 47, 6597 "column": 56 6598 } 6599 } 6600 }, 6601 "arguments": [], 6602 "loc": { 6603 "start": { 6604 "line": 47, 6605 "column": 38 6606 }, 6607 "end": { 6608 "line": 47, 6609 "column": 58 6610 } 6611 } 6612 }, 6613 "loc": { 6614 "start": { 6615 "line": 47, 6616 "column": 13 6617 }, 6618 "end": { 6619 "line": 47, 6620 "column": 58 6621 } 6622 } 6623 } 6624 ], 6625 "kind": "let", 6626 "loc": { 6627 "start": { 6628 "line": 47, 6629 "column": 9 6630 }, 6631 "end": { 6632 "line": 47, 6633 "column": 58 6634 } 6635 } 6636 }, 6637 { 6638 "type": "VariableDeclaration", 6639 "declarations": [ 6640 { 6641 "type": "VariableDeclarator", 6642 "id": { 6643 "type": "Identifier", 6644 "name": "leftbits", 6645 "typeAnnotation": { 6646 "type": "ETSPrimitiveType", 6647 "loc": { 6648 "start": { 6649 "line": 48, 6650 "column": 24 6651 }, 6652 "end": { 6653 "line": 48, 6654 "column": 27 6655 } 6656 } 6657 }, 6658 "decorators": [], 6659 "loc": { 6660 "start": { 6661 "line": 48, 6662 "column": 13 6663 }, 6664 "end": { 6665 "line": 48, 6666 "column": 21 6667 } 6668 } 6669 }, 6670 "init": { 6671 "type": "NumberLiteral", 6672 "value": 0, 6673 "loc": { 6674 "start": { 6675 "line": 48, 6676 "column": 30 6677 }, 6678 "end": { 6679 "line": 48, 6680 "column": 31 6681 } 6682 } 6683 }, 6684 "loc": { 6685 "start": { 6686 "line": 48, 6687 "column": 13 6688 }, 6689 "end": { 6690 "line": 48, 6691 "column": 31 6692 } 6693 } 6694 } 6695 ], 6696 "kind": "let", 6697 "loc": { 6698 "start": { 6699 "line": 48, 6700 "column": 9 6701 }, 6702 "end": { 6703 "line": 48, 6704 "column": 32 6705 } 6706 } 6707 }, 6708 { 6709 "type": "VariableDeclaration", 6710 "declarations": [ 6711 { 6712 "type": "VariableDeclarator", 6713 "id": { 6714 "type": "Identifier", 6715 "name": "leftdata", 6716 "typeAnnotation": { 6717 "type": "ETSPrimitiveType", 6718 "loc": { 6719 "start": { 6720 "line": 49, 6721 "column": 24 6722 }, 6723 "end": { 6724 "line": 49, 6725 "column": 27 6726 } 6727 } 6728 }, 6729 "decorators": [], 6730 "loc": { 6731 "start": { 6732 "line": 49, 6733 "column": 13 6734 }, 6735 "end": { 6736 "line": 49, 6737 "column": 21 6738 } 6739 } 6740 }, 6741 "init": { 6742 "type": "NumberLiteral", 6743 "value": 0, 6744 "loc": { 6745 "start": { 6746 "line": 49, 6747 "column": 30 6748 }, 6749 "end": { 6750 "line": 49, 6751 "column": 31 6752 } 6753 } 6754 }, 6755 "loc": { 6756 "start": { 6757 "line": 49, 6758 "column": 13 6759 }, 6760 "end": { 6761 "line": 49, 6762 "column": 31 6763 } 6764 } 6765 } 6766 ], 6767 "kind": "let", 6768 "loc": { 6769 "start": { 6770 "line": 49, 6771 "column": 9 6772 }, 6773 "end": { 6774 "line": 49, 6775 "column": 32 6776 } 6777 } 6778 }, 6779 { 6780 "type": "ForUpdateStatement", 6781 "init": { 6782 "type": "VariableDeclaration", 6783 "declarations": [ 6784 { 6785 "type": "VariableDeclarator", 6786 "id": { 6787 "type": "Identifier", 6788 "name": "i", 6789 "typeAnnotation": { 6790 "type": "ETSPrimitiveType", 6791 "loc": { 6792 "start": { 6793 "line": 50, 6794 "column": 22 6795 }, 6796 "end": { 6797 "line": 50, 6798 "column": 25 6799 } 6800 } 6801 }, 6802 "decorators": [], 6803 "loc": { 6804 "start": { 6805 "line": 50, 6806 "column": 18 6807 }, 6808 "end": { 6809 "line": 50, 6810 "column": 19 6811 } 6812 } 6813 }, 6814 "init": { 6815 "type": "NumberLiteral", 6816 "value": 0, 6817 "loc": { 6818 "start": { 6819 "line": 50, 6820 "column": 28 6821 }, 6822 "end": { 6823 "line": 50, 6824 "column": 29 6825 } 6826 } 6827 }, 6828 "loc": { 6829 "start": { 6830 "line": 50, 6831 "column": 18 6832 }, 6833 "end": { 6834 "line": 50, 6835 "column": 29 6836 } 6837 } 6838 } 6839 ], 6840 "kind": "let", 6841 "loc": { 6842 "start": { 6843 "line": 50, 6844 "column": 14 6845 }, 6846 "end": { 6847 "line": 50, 6848 "column": 29 6849 } 6850 } 6851 }, 6852 "test": { 6853 "type": "BinaryExpression", 6854 "operator": "<", 6855 "left": { 6856 "type": "Identifier", 6857 "name": "i", 6858 "decorators": [], 6859 "loc": { 6860 "start": { 6861 "line": 50, 6862 "column": 31 6863 }, 6864 "end": { 6865 "line": 50, 6866 "column": 32 6867 } 6868 } 6869 }, 6870 "right": { 6871 "type": "MemberExpression", 6872 "object": { 6873 "type": "Identifier", 6874 "name": "data", 6875 "decorators": [], 6876 "loc": { 6877 "start": { 6878 "line": 50, 6879 "column": 35 6880 }, 6881 "end": { 6882 "line": 50, 6883 "column": 39 6884 } 6885 } 6886 }, 6887 "property": { 6888 "type": "Identifier", 6889 "name": "length", 6890 "decorators": [], 6891 "loc": { 6892 "start": { 6893 "line": 50, 6894 "column": 40 6895 }, 6896 "end": { 6897 "line": 50, 6898 "column": 46 6899 } 6900 } 6901 }, 6902 "computed": false, 6903 "optional": false, 6904 "loc": { 6905 "start": { 6906 "line": 50, 6907 "column": 35 6908 }, 6909 "end": { 6910 "line": 50, 6911 "column": 46 6912 } 6913 } 6914 }, 6915 "loc": { 6916 "start": { 6917 "line": 50, 6918 "column": 31 6919 }, 6920 "end": { 6921 "line": 50, 6922 "column": 46 6923 } 6924 } 6925 }, 6926 "update": { 6927 "type": "UpdateExpression", 6928 "operator": "++", 6929 "prefix": false, 6930 "argument": { 6931 "type": "Identifier", 6932 "name": "i", 6933 "decorators": [], 6934 "loc": { 6935 "start": { 6936 "line": 50, 6937 "column": 48 6938 }, 6939 "end": { 6940 "line": 50, 6941 "column": 49 6942 } 6943 } 6944 }, 6945 "loc": { 6946 "start": { 6947 "line": 50, 6948 "column": 48 6949 }, 6950 "end": { 6951 "line": 50, 6952 "column": 51 6953 } 6954 } 6955 }, 6956 "body": { 6957 "type": "BlockStatement", 6958 "statements": [ 6959 { 6960 "type": "VariableDeclaration", 6961 "declarations": [ 6962 { 6963 "type": "VariableDeclarator", 6964 "id": { 6965 "type": "Identifier", 6966 "name": "c", 6967 "typeAnnotation": { 6968 "type": "ETSPrimitiveType", 6969 "loc": { 6970 "start": { 6971 "line": 51, 6972 "column": 21 6973 }, 6974 "end": { 6975 "line": 51, 6976 "column": 24 6977 } 6978 } 6979 }, 6980 "decorators": [], 6981 "loc": { 6982 "start": { 6983 "line": 51, 6984 "column": 17 6985 }, 6986 "end": { 6987 "line": 51, 6988 "column": 18 6989 } 6990 } 6991 }, 6992 "init": { 6993 "type": "MemberExpression", 6994 "object": { 6995 "type": "MemberExpression", 6996 "object": { 6997 "type": "Identifier", 6998 "name": "StringBase64", 6999 "decorators": [], 7000 "loc": { 7001 "start": { 7002 "line": 51, 7003 "column": 27 7004 }, 7005 "end": { 7006 "line": 51, 7007 "column": 39 7008 } 7009 } 7010 }, 7011 "property": { 7012 "type": "Identifier", 7013 "name": "TO_BINARY_TABLE", 7014 "decorators": [], 7015 "loc": { 7016 "start": { 7017 "line": 51, 7018 "column": 40 7019 }, 7020 "end": { 7021 "line": 51, 7022 "column": 55 7023 } 7024 } 7025 }, 7026 "computed": false, 7027 "optional": false, 7028 "loc": { 7029 "start": { 7030 "line": 51, 7031 "column": 27 7032 }, 7033 "end": { 7034 "line": 51, 7035 "column": 55 7036 } 7037 } 7038 }, 7039 "property": { 7040 "type": "BinaryExpression", 7041 "operator": "&", 7042 "left": { 7043 "type": "CallExpression", 7044 "callee": { 7045 "type": "MemberExpression", 7046 "object": { 7047 "type": "Identifier", 7048 "name": "data", 7049 "decorators": [], 7050 "loc": { 7051 "start": { 7052 "line": 51, 7053 "column": 56 7054 }, 7055 "end": { 7056 "line": 51, 7057 "column": 60 7058 } 7059 } 7060 }, 7061 "property": { 7062 "type": "Identifier", 7063 "name": "charAt", 7064 "decorators": [], 7065 "loc": { 7066 "start": { 7067 "line": 51, 7068 "column": 61 7069 }, 7070 "end": { 7071 "line": 51, 7072 "column": 67 7073 } 7074 } 7075 }, 7076 "computed": false, 7077 "optional": false, 7078 "loc": { 7079 "start": { 7080 "line": 51, 7081 "column": 56 7082 }, 7083 "end": { 7084 "line": 51, 7085 "column": 67 7086 } 7087 } 7088 }, 7089 "arguments": [ 7090 { 7091 "type": "Identifier", 7092 "name": "i", 7093 "decorators": [], 7094 "loc": { 7095 "start": { 7096 "line": 51, 7097 "column": 68 7098 }, 7099 "end": { 7100 "line": 51, 7101 "column": 69 7102 } 7103 } 7104 } 7105 ], 7106 "optional": false, 7107 "loc": { 7108 "start": { 7109 "line": 51, 7110 "column": 56 7111 }, 7112 "end": { 7113 "line": 51, 7114 "column": 70 7115 } 7116 } 7117 }, 7118 "right": { 7119 "type": "NumberLiteral", 7120 "value": 127, 7121 "loc": { 7122 "start": { 7123 "line": 51, 7124 "column": 73 7125 }, 7126 "end": { 7127 "line": 51, 7128 "column": 77 7129 } 7130 } 7131 }, 7132 "loc": { 7133 "start": { 7134 "line": 51, 7135 "column": 56 7136 }, 7137 "end": { 7138 "line": 51, 7139 "column": 77 7140 } 7141 } 7142 }, 7143 "computed": true, 7144 "optional": false, 7145 "loc": { 7146 "start": { 7147 "line": 51, 7148 "column": 27 7149 }, 7150 "end": { 7151 "line": 51, 7152 "column": 78 7153 } 7154 } 7155 }, 7156 "loc": { 7157 "start": { 7158 "line": 51, 7159 "column": 17 7160 }, 7161 "end": { 7162 "line": 51, 7163 "column": 78 7164 } 7165 } 7166 } 7167 ], 7168 "kind": "let", 7169 "loc": { 7170 "start": { 7171 "line": 51, 7172 "column": 13 7173 }, 7174 "end": { 7175 "line": 51, 7176 "column": 79 7177 } 7178 } 7179 }, 7180 { 7181 "type": "VariableDeclaration", 7182 "declarations": [ 7183 { 7184 "type": "VariableDeclarator", 7185 "id": { 7186 "type": "Identifier", 7187 "name": "padding", 7188 "typeAnnotation": { 7189 "type": "ETSPrimitiveType", 7190 "loc": { 7191 "start": { 7192 "line": 52, 7193 "column": 27 7194 }, 7195 "end": { 7196 "line": 52, 7197 "column": 34 7198 } 7199 } 7200 }, 7201 "decorators": [], 7202 "loc": { 7203 "start": { 7204 "line": 52, 7205 "column": 17 7206 }, 7207 "end": { 7208 "line": 52, 7209 "column": 24 7210 } 7211 } 7212 }, 7213 "init": { 7214 "type": "BinaryExpression", 7215 "operator": "==", 7216 "left": { 7217 "type": "CallExpression", 7218 "callee": { 7219 "type": "MemberExpression", 7220 "object": { 7221 "type": "Identifier", 7222 "name": "data", 7223 "decorators": [], 7224 "loc": { 7225 "start": { 7226 "line": 52, 7227 "column": 37 7228 }, 7229 "end": { 7230 "line": 52, 7231 "column": 41 7232 } 7233 } 7234 }, 7235 "property": { 7236 "type": "Identifier", 7237 "name": "charAt", 7238 "decorators": [], 7239 "loc": { 7240 "start": { 7241 "line": 52, 7242 "column": 42 7243 }, 7244 "end": { 7245 "line": 52, 7246 "column": 48 7247 } 7248 } 7249 }, 7250 "computed": false, 7251 "optional": false, 7252 "loc": { 7253 "start": { 7254 "line": 52, 7255 "column": 37 7256 }, 7257 "end": { 7258 "line": 52, 7259 "column": 48 7260 } 7261 } 7262 }, 7263 "arguments": [ 7264 { 7265 "type": "Identifier", 7266 "name": "i", 7267 "decorators": [], 7268 "loc": { 7269 "start": { 7270 "line": 52, 7271 "column": 49 7272 }, 7273 "end": { 7274 "line": 52, 7275 "column": 50 7276 } 7277 } 7278 } 7279 ], 7280 "optional": false, 7281 "loc": { 7282 "start": { 7283 "line": 52, 7284 "column": 37 7285 }, 7286 "end": { 7287 "line": 52, 7288 "column": 51 7289 } 7290 } 7291 }, 7292 "right": { 7293 "type": "MemberExpression", 7294 "object": { 7295 "type": "Identifier", 7296 "name": "StringBase64", 7297 "decorators": [], 7298 "loc": { 7299 "start": { 7300 "line": 52, 7301 "column": 55 7302 }, 7303 "end": { 7304 "line": 52, 7305 "column": 67 7306 } 7307 } 7308 }, 7309 "property": { 7310 "type": "Identifier", 7311 "name": "BASE64PAD", 7312 "decorators": [], 7313 "loc": { 7314 "start": { 7315 "line": 52, 7316 "column": 68 7317 }, 7318 "end": { 7319 "line": 52, 7320 "column": 77 7321 } 7322 } 7323 }, 7324 "computed": false, 7325 "optional": false, 7326 "loc": { 7327 "start": { 7328 "line": 52, 7329 "column": 55 7330 }, 7331 "end": { 7332 "line": 52, 7333 "column": 77 7334 } 7335 } 7336 }, 7337 "loc": { 7338 "start": { 7339 "line": 52, 7340 "column": 37 7341 }, 7342 "end": { 7343 "line": 52, 7344 "column": 77 7345 } 7346 } 7347 }, 7348 "loc": { 7349 "start": { 7350 "line": 52, 7351 "column": 17 7352 }, 7353 "end": { 7354 "line": 52, 7355 "column": 77 7356 } 7357 } 7358 } 7359 ], 7360 "kind": "let", 7361 "loc": { 7362 "start": { 7363 "line": 52, 7364 "column": 13 7365 }, 7366 "end": { 7367 "line": 52, 7368 "column": 78 7369 } 7370 } 7371 }, 7372 { 7373 "type": "IfStatement", 7374 "test": { 7375 "type": "BinaryExpression", 7376 "operator": "==", 7377 "left": { 7378 "type": "Identifier", 7379 "name": "c", 7380 "decorators": [], 7381 "loc": { 7382 "start": { 7383 "line": 53, 7384 "column": 17 7385 }, 7386 "end": { 7387 "line": 53, 7388 "column": 18 7389 } 7390 } 7391 }, 7392 "right": { 7393 "type": "NumberLiteral", 7394 "value": -1, 7395 "loc": { 7396 "start": { 7397 "line": 53, 7398 "column": 22 7399 }, 7400 "end": { 7401 "line": 53, 7402 "column": 24 7403 } 7404 } 7405 }, 7406 "loc": { 7407 "start": { 7408 "line": 53, 7409 "column": 17 7410 }, 7411 "end": { 7412 "line": 53, 7413 "column": 24 7414 } 7415 } 7416 }, 7417 "consequent": { 7418 "type": "BlockStatement", 7419 "statements": [ 7420 { 7421 "type": "ContinueStatement", 7422 "label": null, 7423 "loc": { 7424 "start": { 7425 "line": 54, 7426 "column": 17 7427 }, 7428 "end": { 7429 "line": 54, 7430 "column": 26 7431 } 7432 } 7433 } 7434 ], 7435 "loc": { 7436 "start": { 7437 "line": 53, 7438 "column": 26 7439 }, 7440 "end": { 7441 "line": 55, 7442 "column": 14 7443 } 7444 } 7445 }, 7446 "alternate": null, 7447 "loc": { 7448 "start": { 7449 "line": 53, 7450 "column": 13 7451 }, 7452 "end": { 7453 "line": 55, 7454 "column": 14 7455 } 7456 } 7457 }, 7458 { 7459 "type": "ExpressionStatement", 7460 "expression": { 7461 "type": "AssignmentExpression", 7462 "operator": "=", 7463 "left": { 7464 "type": "Identifier", 7465 "name": "leftdata", 7466 "decorators": [], 7467 "loc": { 7468 "start": { 7469 "line": 56, 7470 "column": 13 7471 }, 7472 "end": { 7473 "line": 56, 7474 "column": 21 7475 } 7476 } 7477 }, 7478 "right": { 7479 "type": "BinaryExpression", 7480 "operator": "|", 7481 "left": { 7482 "type": "BinaryExpression", 7483 "operator": "<<", 7484 "left": { 7485 "type": "Identifier", 7486 "name": "leftdata", 7487 "decorators": [], 7488 "loc": { 7489 "start": { 7490 "line": 56, 7491 "column": 25 7492 }, 7493 "end": { 7494 "line": 56, 7495 "column": 33 7496 } 7497 } 7498 }, 7499 "right": { 7500 "type": "NumberLiteral", 7501 "value": 6, 7502 "loc": { 7503 "start": { 7504 "line": 56, 7505 "column": 37 7506 }, 7507 "end": { 7508 "line": 56, 7509 "column": 38 7510 } 7511 } 7512 }, 7513 "loc": { 7514 "start": { 7515 "line": 56, 7516 "column": 24 7517 }, 7518 "end": { 7519 "line": 56, 7520 "column": 39 7521 } 7522 } 7523 }, 7524 "right": { 7525 "type": "Identifier", 7526 "name": "c", 7527 "decorators": [], 7528 "loc": { 7529 "start": { 7530 "line": 56, 7531 "column": 42 7532 }, 7533 "end": { 7534 "line": 56, 7535 "column": 43 7536 } 7537 } 7538 }, 7539 "loc": { 7540 "start": { 7541 "line": 56, 7542 "column": 24 7543 }, 7544 "end": { 7545 "line": 56, 7546 "column": 43 7547 } 7548 } 7549 }, 7550 "loc": { 7551 "start": { 7552 "line": 56, 7553 "column": 13 7554 }, 7555 "end": { 7556 "line": 56, 7557 "column": 43 7558 } 7559 } 7560 }, 7561 "loc": { 7562 "start": { 7563 "line": 56, 7564 "column": 13 7565 }, 7566 "end": { 7567 "line": 56, 7568 "column": 44 7569 } 7570 } 7571 }, 7572 { 7573 "type": "ExpressionStatement", 7574 "expression": { 7575 "type": "AssignmentExpression", 7576 "operator": "+=", 7577 "left": { 7578 "type": "Identifier", 7579 "name": "leftbits", 7580 "decorators": [], 7581 "loc": { 7582 "start": { 7583 "line": 57, 7584 "column": 13 7585 }, 7586 "end": { 7587 "line": 57, 7588 "column": 21 7589 } 7590 } 7591 }, 7592 "right": { 7593 "type": "NumberLiteral", 7594 "value": 6, 7595 "loc": { 7596 "start": { 7597 "line": 57, 7598 "column": 25 7599 }, 7600 "end": { 7601 "line": 57, 7602 "column": 26 7603 } 7604 } 7605 }, 7606 "loc": { 7607 "start": { 7608 "line": 57, 7609 "column": 13 7610 }, 7611 "end": { 7612 "line": 57, 7613 "column": 26 7614 } 7615 } 7616 }, 7617 "loc": { 7618 "start": { 7619 "line": 57, 7620 "column": 13 7621 }, 7622 "end": { 7623 "line": 57, 7624 "column": 27 7625 } 7626 } 7627 }, 7628 { 7629 "type": "IfStatement", 7630 "test": { 7631 "type": "BinaryExpression", 7632 "operator": ">=", 7633 "left": { 7634 "type": "Identifier", 7635 "name": "leftbits", 7636 "decorators": [], 7637 "loc": { 7638 "start": { 7639 "line": 58, 7640 "column": 17 7641 }, 7642 "end": { 7643 "line": 58, 7644 "column": 25 7645 } 7646 } 7647 }, 7648 "right": { 7649 "type": "NumberLiteral", 7650 "value": 8, 7651 "loc": { 7652 "start": { 7653 "line": 58, 7654 "column": 29 7655 }, 7656 "end": { 7657 "line": 58, 7658 "column": 30 7659 } 7660 } 7661 }, 7662 "loc": { 7663 "start": { 7664 "line": 58, 7665 "column": 17 7666 }, 7667 "end": { 7668 "line": 58, 7669 "column": 30 7670 } 7671 } 7672 }, 7673 "consequent": { 7674 "type": "BlockStatement", 7675 "statements": [ 7676 { 7677 "type": "ExpressionStatement", 7678 "expression": { 7679 "type": "AssignmentExpression", 7680 "operator": "-=", 7681 "left": { 7682 "type": "Identifier", 7683 "name": "leftbits", 7684 "decorators": [], 7685 "loc": { 7686 "start": { 7687 "line": 59, 7688 "column": 17 7689 }, 7690 "end": { 7691 "line": 59, 7692 "column": 25 7693 } 7694 } 7695 }, 7696 "right": { 7697 "type": "NumberLiteral", 7698 "value": 8, 7699 "loc": { 7700 "start": { 7701 "line": 59, 7702 "column": 29 7703 }, 7704 "end": { 7705 "line": 59, 7706 "column": 30 7707 } 7708 } 7709 }, 7710 "loc": { 7711 "start": { 7712 "line": 59, 7713 "column": 17 7714 }, 7715 "end": { 7716 "line": 59, 7717 "column": 30 7718 } 7719 } 7720 }, 7721 "loc": { 7722 "start": { 7723 "line": 59, 7724 "column": 17 7725 }, 7726 "end": { 7727 "line": 59, 7728 "column": 31 7729 } 7730 } 7731 }, 7732 { 7733 "type": "IfStatement", 7734 "test": { 7735 "type": "UnaryExpression", 7736 "operator": "!", 7737 "prefix": true, 7738 "argument": { 7739 "type": "Identifier", 7740 "name": "padding", 7741 "decorators": [], 7742 "loc": { 7743 "start": { 7744 "line": 60, 7745 "column": 22 7746 }, 7747 "end": { 7748 "line": 60, 7749 "column": 29 7750 } 7751 } 7752 }, 7753 "loc": { 7754 "start": { 7755 "line": 60, 7756 "column": 21 7757 }, 7758 "end": { 7759 "line": 60, 7760 "column": 29 7761 } 7762 } 7763 }, 7764 "consequent": { 7765 "type": "BlockStatement", 7766 "statements": [ 7767 { 7768 "type": "ExpressionStatement", 7769 "expression": { 7770 "type": "CallExpression", 7771 "callee": { 7772 "type": "MemberExpression", 7773 "object": { 7774 "type": "Identifier", 7775 "name": "result", 7776 "decorators": [], 7777 "loc": { 7778 "start": { 7779 "line": 61, 7780 "column": 21 7781 }, 7782 "end": { 7783 "line": 61, 7784 "column": 27 7785 } 7786 } 7787 }, 7788 "property": { 7789 "type": "Identifier", 7790 "name": "append", 7791 "decorators": [], 7792 "loc": { 7793 "start": { 7794 "line": 61, 7795 "column": 28 7796 }, 7797 "end": { 7798 "line": 61, 7799 "column": 34 7800 } 7801 } 7802 }, 7803 "computed": false, 7804 "optional": false, 7805 "loc": { 7806 "start": { 7807 "line": 61, 7808 "column": 21 7809 }, 7810 "end": { 7811 "line": 61, 7812 "column": 34 7813 } 7814 } 7815 }, 7816 "arguments": [ 7817 { 7818 "type": "TSAsExpression", 7819 "expression": { 7820 "type": "BinaryExpression", 7821 "operator": "&", 7822 "left": { 7823 "type": "BinaryExpression", 7824 "operator": ">>", 7825 "left": { 7826 "type": "Identifier", 7827 "name": "leftdata", 7828 "decorators": [], 7829 "loc": { 7830 "start": { 7831 "line": 61, 7832 "column": 37 7833 }, 7834 "end": { 7835 "line": 61, 7836 "column": 45 7837 } 7838 } 7839 }, 7840 "right": { 7841 "type": "Identifier", 7842 "name": "leftbits", 7843 "decorators": [], 7844 "loc": { 7845 "start": { 7846 "line": 61, 7847 "column": 49 7848 }, 7849 "end": { 7850 "line": 61, 7851 "column": 57 7852 } 7853 } 7854 }, 7855 "loc": { 7856 "start": { 7857 "line": 61, 7858 "column": 36 7859 }, 7860 "end": { 7861 "line": 61, 7862 "column": 58 7863 } 7864 } 7865 }, 7866 "right": { 7867 "type": "NumberLiteral", 7868 "value": 255, 7869 "loc": { 7870 "start": { 7871 "line": 61, 7872 "column": 61 7873 }, 7874 "end": { 7875 "line": 61, 7876 "column": 65 7877 } 7878 } 7879 }, 7880 "loc": { 7881 "start": { 7882 "line": 61, 7883 "column": 35 7884 }, 7885 "end": { 7886 "line": 61, 7887 "column": 66 7888 } 7889 } 7890 }, 7891 "typeAnnotation": { 7892 "type": "ETSPrimitiveType", 7893 "loc": { 7894 "start": { 7895 "line": 61, 7896 "column": 70 7897 }, 7898 "end": { 7899 "line": 61, 7900 "column": 74 7901 } 7902 } 7903 }, 7904 "loc": { 7905 "start": { 7906 "line": 61, 7907 "column": 35 7908 }, 7909 "end": { 7910 "line": 61, 7911 "column": 66 7912 } 7913 } 7914 } 7915 ], 7916 "optional": false, 7917 "loc": { 7918 "start": { 7919 "line": 61, 7920 "column": 21 7921 }, 7922 "end": { 7923 "line": 61, 7924 "column": 75 7925 } 7926 } 7927 }, 7928 "loc": { 7929 "start": { 7930 "line": 61, 7931 "column": 21 7932 }, 7933 "end": { 7934 "line": 61, 7935 "column": 76 7936 } 7937 } 7938 } 7939 ], 7940 "loc": { 7941 "start": { 7942 "line": 60, 7943 "column": 31 7944 }, 7945 "end": { 7946 "line": 62, 7947 "column": 18 7948 } 7949 } 7950 }, 7951 "alternate": null, 7952 "loc": { 7953 "start": { 7954 "line": 60, 7955 "column": 17 7956 }, 7957 "end": { 7958 "line": 62, 7959 "column": 18 7960 } 7961 } 7962 }, 7963 { 7964 "type": "ExpressionStatement", 7965 "expression": { 7966 "type": "AssignmentExpression", 7967 "operator": "&=", 7968 "left": { 7969 "type": "Identifier", 7970 "name": "leftdata", 7971 "decorators": [], 7972 "loc": { 7973 "start": { 7974 "line": 63, 7975 "column": 17 7976 }, 7977 "end": { 7978 "line": 63, 7979 "column": 25 7980 } 7981 } 7982 }, 7983 "right": { 7984 "type": "BinaryExpression", 7985 "operator": "-", 7986 "left": { 7987 "type": "BinaryExpression", 7988 "operator": "<<", 7989 "left": { 7990 "type": "NumberLiteral", 7991 "value": 1, 7992 "loc": { 7993 "start": { 7994 "line": 63, 7995 "column": 30 7996 }, 7997 "end": { 7998 "line": 63, 7999 "column": 31 8000 } 8001 } 8002 }, 8003 "right": { 8004 "type": "Identifier", 8005 "name": "leftbits", 8006 "decorators": [], 8007 "loc": { 8008 "start": { 8009 "line": 63, 8010 "column": 35 8011 }, 8012 "end": { 8013 "line": 63, 8014 "column": 43 8015 } 8016 } 8017 }, 8018 "loc": { 8019 "start": { 8020 "line": 63, 8021 "column": 29 8022 }, 8023 "end": { 8024 "line": 63, 8025 "column": 44 8026 } 8027 } 8028 }, 8029 "right": { 8030 "type": "NumberLiteral", 8031 "value": 1, 8032 "loc": { 8033 "start": { 8034 "line": 63, 8035 "column": 47 8036 }, 8037 "end": { 8038 "line": 63, 8039 "column": 48 8040 } 8041 } 8042 }, 8043 "loc": { 8044 "start": { 8045 "line": 63, 8046 "column": 29 8047 }, 8048 "end": { 8049 "line": 63, 8050 "column": 48 8051 } 8052 } 8053 }, 8054 "loc": { 8055 "start": { 8056 "line": 63, 8057 "column": 17 8058 }, 8059 "end": { 8060 "line": 63, 8061 "column": 48 8062 } 8063 } 8064 }, 8065 "loc": { 8066 "start": { 8067 "line": 63, 8068 "column": 17 8069 }, 8070 "end": { 8071 "line": 63, 8072 "column": 49 8073 } 8074 } 8075 } 8076 ], 8077 "loc": { 8078 "start": { 8079 "line": 58, 8080 "column": 32 8081 }, 8082 "end": { 8083 "line": 64, 8084 "column": 14 8085 } 8086 } 8087 }, 8088 "alternate": null, 8089 "loc": { 8090 "start": { 8091 "line": 58, 8092 "column": 13 8093 }, 8094 "end": { 8095 "line": 64, 8096 "column": 14 8097 } 8098 } 8099 } 8100 ], 8101 "loc": { 8102 "start": { 8103 "line": 50, 8104 "column": 53 8105 }, 8106 "end": { 8107 "line": 65, 8108 "column": 10 8109 } 8110 } 8111 }, 8112 "loc": { 8113 "start": { 8114 "line": 50, 8115 "column": 9 8116 }, 8117 "end": { 8118 "line": 65, 8119 "column": 10 8120 } 8121 } 8122 }, 8123 { 8124 "type": "IfStatement", 8125 "test": { 8126 "type": "BinaryExpression", 8127 "operator": "!=", 8128 "left": { 8129 "type": "Identifier", 8130 "name": "leftbits", 8131 "decorators": [], 8132 "loc": { 8133 "start": { 8134 "line": 66, 8135 "column": 13 8136 }, 8137 "end": { 8138 "line": 66, 8139 "column": 21 8140 } 8141 } 8142 }, 8143 "right": { 8144 "type": "NumberLiteral", 8145 "value": 0, 8146 "loc": { 8147 "start": { 8148 "line": 66, 8149 "column": 25 8150 }, 8151 "end": { 8152 "line": 66, 8153 "column": 26 8154 } 8155 } 8156 }, 8157 "loc": { 8158 "start": { 8159 "line": 66, 8160 "column": 13 8161 }, 8162 "end": { 8163 "line": 66, 8164 "column": 26 8165 } 8166 } 8167 }, 8168 "consequent": { 8169 "type": "BlockStatement", 8170 "statements": [], 8171 "loc": { 8172 "start": { 8173 "line": 66, 8174 "column": 28 8175 }, 8176 "end": { 8177 "line": 67, 8178 "column": 10 8179 } 8180 } 8181 }, 8182 "alternate": null, 8183 "loc": { 8184 "start": { 8185 "line": 66, 8186 "column": 9 8187 }, 8188 "end": { 8189 "line": 67, 8190 "column": 10 8191 } 8192 } 8193 }, 8194 { 8195 "type": "ReturnStatement", 8196 "argument": { 8197 "type": "CallExpression", 8198 "callee": { 8199 "type": "MemberExpression", 8200 "object": { 8201 "type": "Identifier", 8202 "name": "result", 8203 "decorators": [], 8204 "loc": { 8205 "start": { 8206 "line": 68, 8207 "column": 16 8208 }, 8209 "end": { 8210 "line": 68, 8211 "column": 22 8212 } 8213 } 8214 }, 8215 "property": { 8216 "type": "Identifier", 8217 "name": "toString", 8218 "decorators": [], 8219 "loc": { 8220 "start": { 8221 "line": 68, 8222 "column": 23 8223 }, 8224 "end": { 8225 "line": 68, 8226 "column": 31 8227 } 8228 } 8229 }, 8230 "computed": false, 8231 "optional": false, 8232 "loc": { 8233 "start": { 8234 "line": 68, 8235 "column": 16 8236 }, 8237 "end": { 8238 "line": 68, 8239 "column": 31 8240 } 8241 } 8242 }, 8243 "arguments": [], 8244 "optional": false, 8245 "loc": { 8246 "start": { 8247 "line": 68, 8248 "column": 16 8249 }, 8250 "end": { 8251 "line": 68, 8252 "column": 33 8253 } 8254 } 8255 }, 8256 "loc": { 8257 "start": { 8258 "line": 68, 8259 "column": 9 8260 }, 8261 "end": { 8262 "line": 68, 8263 "column": 34 8264 } 8265 } 8266 } 8267 ], 8268 "loc": { 8269 "start": { 8270 "line": 46, 8271 "column": 44 8272 }, 8273 "end": { 8274 "line": 69, 8275 "column": 6 8276 } 8277 } 8278 }, 8279 "loc": { 8280 "start": { 8281 "line": 46, 8282 "column": 20 8283 }, 8284 "end": { 8285 "line": 69, 8286 "column": 6 8287 } 8288 } 8289 }, 8290 "loc": { 8291 "start": { 8292 "line": 46, 8293 "column": 20 8294 }, 8295 "end": { 8296 "line": 69, 8297 "column": 6 8298 } 8299 } 8300 }, 8301 "overloads": [], 8302 "decorators": [], 8303 "loc": { 8304 "start": { 8305 "line": 46, 8306 "column": 6 8307 }, 8308 "end": { 8309 "line": 69, 8310 "column": 6 8311 } 8312 } 8313 }, 8314 { 8315 "type": "ClassProperty", 8316 "key": { 8317 "type": "Identifier", 8318 "name": "n1", 8319 "decorators": [], 8320 "loc": { 8321 "start": { 8322 "line": 70, 8323 "column": 5 8324 }, 8325 "end": { 8326 "line": 70, 8327 "column": 7 8328 } 8329 } 8330 }, 8331 "value": { 8332 "type": "NumberLiteral", 8333 "value": 8192, 8334 "loc": { 8335 "start": { 8336 "line": 70, 8337 "column": 16 8338 }, 8339 "end": { 8340 "line": 70, 8341 "column": 20 8342 } 8343 } 8344 }, 8345 "accessibility": "public", 8346 "static": false, 8347 "readonly": false, 8348 "declare": false, 8349 "optional": false, 8350 "computed": false, 8351 "typeAnnotation": { 8352 "type": "ETSPrimitiveType", 8353 "loc": { 8354 "start": { 8355 "line": 70, 8356 "column": 10 8357 }, 8358 "end": { 8359 "line": 70, 8360 "column": 13 8361 } 8362 } 8363 }, 8364 "definite": false, 8365 "decorators": [], 8366 "loc": { 8367 "start": { 8368 "line": 70, 8369 "column": 5 8370 }, 8371 "end": { 8372 "line": 70, 8373 "column": 20 8374 } 8375 } 8376 }, 8377 { 8378 "type": "ClassProperty", 8379 "key": { 8380 "type": "Identifier", 8381 "name": "n2", 8382 "decorators": [], 8383 "loc": { 8384 "start": { 8385 "line": 71, 8386 "column": 5 8387 }, 8388 "end": { 8389 "line": 71, 8390 "column": 7 8391 } 8392 } 8393 }, 8394 "value": { 8395 "type": "NumberLiteral", 8396 "value": 16384, 8397 "loc": { 8398 "start": { 8399 "line": 71, 8400 "column": 16 8401 }, 8402 "end": { 8403 "line": 71, 8404 "column": 21 8405 } 8406 } 8407 }, 8408 "accessibility": "public", 8409 "static": false, 8410 "readonly": false, 8411 "declare": false, 8412 "optional": false, 8413 "computed": false, 8414 "typeAnnotation": { 8415 "type": "ETSPrimitiveType", 8416 "loc": { 8417 "start": { 8418 "line": 71, 8419 "column": 10 8420 }, 8421 "end": { 8422 "line": 71, 8423 "column": 13 8424 } 8425 } 8426 }, 8427 "definite": false, 8428 "decorators": [], 8429 "loc": { 8430 "start": { 8431 "line": 71, 8432 "column": 5 8433 }, 8434 "end": { 8435 "line": 71, 8436 "column": 21 8437 } 8438 } 8439 }, 8440 { 8441 "type": "MethodDefinition", 8442 "key": { 8443 "type": "Identifier", 8444 "name": "run", 8445 "decorators": [], 8446 "loc": { 8447 "start": { 8448 "line": 72, 8449 "column": 13 8450 }, 8451 "end": { 8452 "line": 72, 8453 "column": 16 8454 } 8455 } 8456 }, 8457 "kind": "method", 8458 "accessibility": "public", 8459 "static": false, 8460 "optional": false, 8461 "computed": false, 8462 "value": { 8463 "type": "FunctionExpression", 8464 "function": { 8465 "type": "ScriptFunction", 8466 "id": { 8467 "type": "Identifier", 8468 "name": "run", 8469 "decorators": [], 8470 "loc": { 8471 "start": { 8472 "line": 72, 8473 "column": 13 8474 }, 8475 "end": { 8476 "line": 72, 8477 "column": 16 8478 } 8479 } 8480 }, 8481 "generator": false, 8482 "async": false, 8483 "expression": false, 8484 "params": [], 8485 "returnType": { 8486 "type": "ETSPrimitiveType", 8487 "loc": { 8488 "start": { 8489 "line": 72, 8490 "column": 20 8491 }, 8492 "end": { 8493 "line": 72, 8494 "column": 24 8495 } 8496 } 8497 }, 8498 "body": { 8499 "type": "BlockStatement", 8500 "statements": [ 8501 { 8502 "type": "VariableDeclaration", 8503 "declarations": [ 8504 { 8505 "type": "VariableDeclarator", 8506 "id": { 8507 "type": "Identifier", 8508 "name": "str", 8509 "typeAnnotation": { 8510 "type": "ETSTypeReference", 8511 "part": { 8512 "type": "ETSTypeReferencePart", 8513 "name": { 8514 "type": "Identifier", 8515 "name": "String", 8516 "decorators": [], 8517 "loc": { 8518 "start": { 8519 "line": 73, 8520 "column": 19 8521 }, 8522 "end": { 8523 "line": 73, 8524 "column": 25 8525 } 8526 } 8527 }, 8528 "loc": { 8529 "start": { 8530 "line": 73, 8531 "column": 19 8532 }, 8533 "end": { 8534 "line": 73, 8535 "column": 27 8536 } 8537 } 8538 }, 8539 "loc": { 8540 "start": { 8541 "line": 73, 8542 "column": 19 8543 }, 8544 "end": { 8545 "line": 73, 8546 "column": 27 8547 } 8548 } 8549 }, 8550 "decorators": [], 8551 "loc": { 8552 "start": { 8553 "line": 73, 8554 "column": 13 8555 }, 8556 "end": { 8557 "line": 73, 8558 "column": 16 8559 } 8560 } 8561 }, 8562 "init": { 8563 "type": "StringLiteral", 8564 "value": "", 8565 "loc": { 8566 "start": { 8567 "line": 73, 8568 "column": 28 8569 }, 8570 "end": { 8571 "line": 73, 8572 "column": 30 8573 } 8574 } 8575 }, 8576 "loc": { 8577 "start": { 8578 "line": 73, 8579 "column": 13 8580 }, 8581 "end": { 8582 "line": 73, 8583 "column": 30 8584 } 8585 } 8586 } 8587 ], 8588 "kind": "let", 8589 "loc": { 8590 "start": { 8591 "line": 73, 8592 "column": 9 8593 }, 8594 "end": { 8595 "line": 73, 8596 "column": 31 8597 } 8598 } 8599 }, 8600 { 8601 "type": "ForUpdateStatement", 8602 "init": { 8603 "type": "VariableDeclaration", 8604 "declarations": [ 8605 { 8606 "type": "VariableDeclarator", 8607 "id": { 8608 "type": "Identifier", 8609 "name": "i", 8610 "typeAnnotation": { 8611 "type": "ETSPrimitiveType", 8612 "loc": { 8613 "start": { 8614 "line": 74, 8615 "column": 22 8616 }, 8617 "end": { 8618 "line": 74, 8619 "column": 25 8620 } 8621 } 8622 }, 8623 "decorators": [], 8624 "loc": { 8625 "start": { 8626 "line": 74, 8627 "column": 18 8628 }, 8629 "end": { 8630 "line": 74, 8631 "column": 19 8632 } 8633 } 8634 }, 8635 "init": { 8636 "type": "NumberLiteral", 8637 "value": 0, 8638 "loc": { 8639 "start": { 8640 "line": 74, 8641 "column": 28 8642 }, 8643 "end": { 8644 "line": 74, 8645 "column": 29 8646 } 8647 } 8648 }, 8649 "loc": { 8650 "start": { 8651 "line": 74, 8652 "column": 18 8653 }, 8654 "end": { 8655 "line": 74, 8656 "column": 29 8657 } 8658 } 8659 } 8660 ], 8661 "kind": "let", 8662 "loc": { 8663 "start": { 8664 "line": 74, 8665 "column": 14 8666 }, 8667 "end": { 8668 "line": 74, 8669 "column": 29 8670 } 8671 } 8672 }, 8673 "test": { 8674 "type": "BinaryExpression", 8675 "operator": "<", 8676 "left": { 8677 "type": "Identifier", 8678 "name": "i", 8679 "decorators": [], 8680 "loc": { 8681 "start": { 8682 "line": 74, 8683 "column": 31 8684 }, 8685 "end": { 8686 "line": 74, 8687 "column": 32 8688 } 8689 } 8690 }, 8691 "right": { 8692 "type": "MemberExpression", 8693 "object": { 8694 "type": "ThisExpression", 8695 "loc": { 8696 "start": { 8697 "line": 74, 8698 "column": 35 8699 }, 8700 "end": { 8701 "line": 74, 8702 "column": 39 8703 } 8704 } 8705 }, 8706 "property": { 8707 "type": "Identifier", 8708 "name": "n1", 8709 "decorators": [], 8710 "loc": { 8711 "start": { 8712 "line": 74, 8713 "column": 40 8714 }, 8715 "end": { 8716 "line": 74, 8717 "column": 42 8718 } 8719 } 8720 }, 8721 "computed": false, 8722 "optional": false, 8723 "loc": { 8724 "start": { 8725 "line": 74, 8726 "column": 35 8727 }, 8728 "end": { 8729 "line": 74, 8730 "column": 42 8731 } 8732 } 8733 }, 8734 "loc": { 8735 "start": { 8736 "line": 74, 8737 "column": 31 8738 }, 8739 "end": { 8740 "line": 74, 8741 "column": 42 8742 } 8743 } 8744 }, 8745 "update": { 8746 "type": "UpdateExpression", 8747 "operator": "++", 8748 "prefix": false, 8749 "argument": { 8750 "type": "Identifier", 8751 "name": "i", 8752 "decorators": [], 8753 "loc": { 8754 "start": { 8755 "line": 74, 8756 "column": 44 8757 }, 8758 "end": { 8759 "line": 74, 8760 "column": 45 8761 } 8762 } 8763 }, 8764 "loc": { 8765 "start": { 8766 "line": 74, 8767 "column": 44 8768 }, 8769 "end": { 8770 "line": 74, 8771 "column": 47 8772 } 8773 } 8774 }, 8775 "body": { 8776 "type": "BlockStatement", 8777 "statements": [ 8778 { 8779 "type": "ExpressionStatement", 8780 "expression": { 8781 "type": "AssignmentExpression", 8782 "operator": "+=", 8783 "left": { 8784 "type": "Identifier", 8785 "name": "str", 8786 "decorators": [], 8787 "loc": { 8788 "start": { 8789 "line": 75, 8790 "column": 13 8791 }, 8792 "end": { 8793 "line": 75, 8794 "column": 16 8795 } 8796 } 8797 }, 8798 "right": { 8799 "type": "TSAsExpression", 8800 "expression": { 8801 "type": "BinaryExpression", 8802 "operator": "+", 8803 "left": { 8804 "type": "BinaryExpression", 8805 "operator": "*", 8806 "left": { 8807 "type": "NumberLiteral", 8808 "value": 25, 8809 "loc": { 8810 "start": { 8811 "line": 75, 8812 "column": 22 8813 }, 8814 "end": { 8815 "line": 75, 8816 "column": 24 8817 } 8818 } 8819 }, 8820 "right": { 8821 "type": "CallExpression", 8822 "callee": { 8823 "type": "Identifier", 8824 "name": "random", 8825 "decorators": [], 8826 "loc": { 8827 "start": { 8828 "line": 75, 8829 "column": 27 8830 }, 8831 "end": { 8832 "line": 75, 8833 "column": 33 8834 } 8835 } 8836 }, 8837 "arguments": [], 8838 "optional": false, 8839 "loc": { 8840 "start": { 8841 "line": 75, 8842 "column": 27 8843 }, 8844 "end": { 8845 "line": 75, 8846 "column": 35 8847 } 8848 } 8849 }, 8850 "loc": { 8851 "start": { 8852 "line": 75, 8853 "column": 21 8854 }, 8855 "end": { 8856 "line": 75, 8857 "column": 36 8858 } 8859 } 8860 }, 8861 "right": { 8862 "type": "NumberLiteral", 8863 "value": 97, 8864 "loc": { 8865 "start": { 8866 "line": 75, 8867 "column": 39 8868 }, 8869 "end": { 8870 "line": 75, 8871 "column": 41 8872 } 8873 } 8874 }, 8875 "loc": { 8876 "start": { 8877 "line": 75, 8878 "column": 20 8879 }, 8880 "end": { 8881 "line": 75, 8882 "column": 42 8883 } 8884 } 8885 }, 8886 "typeAnnotation": { 8887 "type": "ETSPrimitiveType", 8888 "loc": { 8889 "start": { 8890 "line": 75, 8891 "column": 46 8892 }, 8893 "end": { 8894 "line": 75, 8895 "column": 50 8896 } 8897 } 8898 }, 8899 "loc": { 8900 "start": { 8901 "line": 75, 8902 "column": 20 8903 }, 8904 "end": { 8905 "line": 75, 8906 "column": 42 8907 } 8908 } 8909 }, 8910 "loc": { 8911 "start": { 8912 "line": 75, 8913 "column": 13 8914 }, 8915 "end": { 8916 "line": 75, 8917 "column": 42 8918 } 8919 } 8920 }, 8921 "loc": { 8922 "start": { 8923 "line": 75, 8924 "column": 13 8925 }, 8926 "end": { 8927 "line": 75, 8928 "column": 51 8929 } 8930 } 8931 } 8932 ], 8933 "loc": { 8934 "start": { 8935 "line": 74, 8936 "column": 49 8937 }, 8938 "end": { 8939 "line": 76, 8940 "column": 10 8941 } 8942 } 8943 }, 8944 "loc": { 8945 "start": { 8946 "line": 74, 8947 "column": 9 8948 }, 8949 "end": { 8950 "line": 76, 8951 "column": 10 8952 } 8953 } 8954 }, 8955 { 8956 "type": "ForUpdateStatement", 8957 "init": { 8958 "type": "VariableDeclaration", 8959 "declarations": [ 8960 { 8961 "type": "VariableDeclarator", 8962 "id": { 8963 "type": "Identifier", 8964 "name": "i", 8965 "typeAnnotation": { 8966 "type": "ETSPrimitiveType", 8967 "loc": { 8968 "start": { 8969 "line": 77, 8970 "column": 22 8971 }, 8972 "end": { 8973 "line": 77, 8974 "column": 25 8975 } 8976 } 8977 }, 8978 "decorators": [], 8979 "loc": { 8980 "start": { 8981 "line": 77, 8982 "column": 18 8983 }, 8984 "end": { 8985 "line": 77, 8986 "column": 19 8987 } 8988 } 8989 }, 8990 "init": { 8991 "type": "MemberExpression", 8992 "object": { 8993 "type": "ThisExpression", 8994 "loc": { 8995 "start": { 8996 "line": 77, 8997 "column": 28 8998 }, 8999 "end": { 9000 "line": 77, 9001 "column": 32 9002 } 9003 } 9004 }, 9005 "property": { 9006 "type": "Identifier", 9007 "name": "n1", 9008 "decorators": [], 9009 "loc": { 9010 "start": { 9011 "line": 77, 9012 "column": 33 9013 }, 9014 "end": { 9015 "line": 77, 9016 "column": 35 9017 } 9018 } 9019 }, 9020 "computed": false, 9021 "optional": false, 9022 "loc": { 9023 "start": { 9024 "line": 77, 9025 "column": 28 9026 }, 9027 "end": { 9028 "line": 77, 9029 "column": 35 9030 } 9031 } 9032 }, 9033 "loc": { 9034 "start": { 9035 "line": 77, 9036 "column": 18 9037 }, 9038 "end": { 9039 "line": 77, 9040 "column": 35 9041 } 9042 } 9043 } 9044 ], 9045 "kind": "let", 9046 "loc": { 9047 "start": { 9048 "line": 77, 9049 "column": 14 9050 }, 9051 "end": { 9052 "line": 77, 9053 "column": 35 9054 } 9055 } 9056 }, 9057 "test": { 9058 "type": "BinaryExpression", 9059 "operator": "<=", 9060 "left": { 9061 "type": "Identifier", 9062 "name": "i", 9063 "decorators": [], 9064 "loc": { 9065 "start": { 9066 "line": 77, 9067 "column": 37 9068 }, 9069 "end": { 9070 "line": 77, 9071 "column": 38 9072 } 9073 } 9074 }, 9075 "right": { 9076 "type": "MemberExpression", 9077 "object": { 9078 "type": "ThisExpression", 9079 "loc": { 9080 "start": { 9081 "line": 77, 9082 "column": 42 9083 }, 9084 "end": { 9085 "line": 77, 9086 "column": 46 9087 } 9088 } 9089 }, 9090 "property": { 9091 "type": "Identifier", 9092 "name": "n2", 9093 "decorators": [], 9094 "loc": { 9095 "start": { 9096 "line": 77, 9097 "column": 47 9098 }, 9099 "end": { 9100 "line": 77, 9101 "column": 49 9102 } 9103 } 9104 }, 9105 "computed": false, 9106 "optional": false, 9107 "loc": { 9108 "start": { 9109 "line": 77, 9110 "column": 42 9111 }, 9112 "end": { 9113 "line": 77, 9114 "column": 49 9115 } 9116 } 9117 }, 9118 "loc": { 9119 "start": { 9120 "line": 77, 9121 "column": 37 9122 }, 9123 "end": { 9124 "line": 77, 9125 "column": 49 9126 } 9127 } 9128 }, 9129 "update": { 9130 "type": "AssignmentExpression", 9131 "operator": "*=", 9132 "left": { 9133 "type": "Identifier", 9134 "name": "i", 9135 "decorators": [], 9136 "loc": { 9137 "start": { 9138 "line": 77, 9139 "column": 51 9140 }, 9141 "end": { 9142 "line": 77, 9143 "column": 52 9144 } 9145 } 9146 }, 9147 "right": { 9148 "type": "NumberLiteral", 9149 "value": 2, 9150 "loc": { 9151 "start": { 9152 "line": 77, 9153 "column": 56 9154 }, 9155 "end": { 9156 "line": 77, 9157 "column": 57 9158 } 9159 } 9160 }, 9161 "loc": { 9162 "start": { 9163 "line": 77, 9164 "column": 51 9165 }, 9166 "end": { 9167 "line": 77, 9168 "column": 57 9169 } 9170 } 9171 }, 9172 "body": { 9173 "type": "BlockStatement", 9174 "statements": [ 9175 { 9176 "type": "VariableDeclaration", 9177 "declarations": [ 9178 { 9179 "type": "VariableDeclarator", 9180 "id": { 9181 "type": "Identifier", 9182 "name": "base64", 9183 "typeAnnotation": { 9184 "type": "ETSTypeReference", 9185 "part": { 9186 "type": "ETSTypeReferencePart", 9187 "name": { 9188 "type": "Identifier", 9189 "name": "String", 9190 "decorators": [], 9191 "loc": { 9192 "start": { 9193 "line": 78, 9194 "column": 26 9195 }, 9196 "end": { 9197 "line": 78, 9198 "column": 32 9199 } 9200 } 9201 }, 9202 "loc": { 9203 "start": { 9204 "line": 78, 9205 "column": 26 9206 }, 9207 "end": { 9208 "line": 78, 9209 "column": 34 9210 } 9211 } 9212 }, 9213 "loc": { 9214 "start": { 9215 "line": 78, 9216 "column": 26 9217 }, 9218 "end": { 9219 "line": 78, 9220 "column": 34 9221 } 9222 } 9223 }, 9224 "decorators": [], 9225 "loc": { 9226 "start": { 9227 "line": 78, 9228 "column": 17 9229 }, 9230 "end": { 9231 "line": 78, 9232 "column": 23 9233 } 9234 } 9235 }, 9236 "init": { 9237 "type": "CallExpression", 9238 "callee": { 9239 "type": "MemberExpression", 9240 "object": { 9241 "type": "ThisExpression", 9242 "loc": { 9243 "start": { 9244 "line": 78, 9245 "column": 35 9246 }, 9247 "end": { 9248 "line": 78, 9249 "column": 39 9250 } 9251 } 9252 }, 9253 "property": { 9254 "type": "Identifier", 9255 "name": "toBase64", 9256 "decorators": [], 9257 "loc": { 9258 "start": { 9259 "line": 78, 9260 "column": 40 9261 }, 9262 "end": { 9263 "line": 78, 9264 "column": 48 9265 } 9266 } 9267 }, 9268 "computed": false, 9269 "optional": false, 9270 "loc": { 9271 "start": { 9272 "line": 78, 9273 "column": 35 9274 }, 9275 "end": { 9276 "line": 78, 9277 "column": 48 9278 } 9279 } 9280 }, 9281 "arguments": [ 9282 { 9283 "type": "Identifier", 9284 "name": "str", 9285 "decorators": [], 9286 "loc": { 9287 "start": { 9288 "line": 78, 9289 "column": 49 9290 }, 9291 "end": { 9292 "line": 78, 9293 "column": 52 9294 } 9295 } 9296 } 9297 ], 9298 "optional": false, 9299 "loc": { 9300 "start": { 9301 "line": 78, 9302 "column": 35 9303 }, 9304 "end": { 9305 "line": 78, 9306 "column": 53 9307 } 9308 } 9309 }, 9310 "loc": { 9311 "start": { 9312 "line": 78, 9313 "column": 17 9314 }, 9315 "end": { 9316 "line": 78, 9317 "column": 53 9318 } 9319 } 9320 } 9321 ], 9322 "kind": "let", 9323 "loc": { 9324 "start": { 9325 "line": 78, 9326 "column": 13 9327 }, 9328 "end": { 9329 "line": 78, 9330 "column": 54 9331 } 9332 } 9333 }, 9334 { 9335 "type": "VariableDeclaration", 9336 "declarations": [ 9337 { 9338 "type": "VariableDeclarator", 9339 "id": { 9340 "type": "Identifier", 9341 "name": "encoded", 9342 "typeAnnotation": { 9343 "type": "ETSTypeReference", 9344 "part": { 9345 "type": "ETSTypeReferencePart", 9346 "name": { 9347 "type": "Identifier", 9348 "name": "String", 9349 "decorators": [], 9350 "loc": { 9351 "start": { 9352 "line": 79, 9353 "column": 27 9354 }, 9355 "end": { 9356 "line": 79, 9357 "column": 33 9358 } 9359 } 9360 }, 9361 "loc": { 9362 "start": { 9363 "line": 79, 9364 "column": 27 9365 }, 9366 "end": { 9367 "line": 79, 9368 "column": 35 9369 } 9370 } 9371 }, 9372 "loc": { 9373 "start": { 9374 "line": 79, 9375 "column": 27 9376 }, 9377 "end": { 9378 "line": 79, 9379 "column": 35 9380 } 9381 } 9382 }, 9383 "decorators": [], 9384 "loc": { 9385 "start": { 9386 "line": 79, 9387 "column": 17 9388 }, 9389 "end": { 9390 "line": 79, 9391 "column": 24 9392 } 9393 } 9394 }, 9395 "init": { 9396 "type": "CallExpression", 9397 "callee": { 9398 "type": "MemberExpression", 9399 "object": { 9400 "type": "ThisExpression", 9401 "loc": { 9402 "start": { 9403 "line": 79, 9404 "column": 36 9405 }, 9406 "end": { 9407 "line": 79, 9408 "column": 40 9409 } 9410 } 9411 }, 9412 "property": { 9413 "type": "Identifier", 9414 "name": "base64ToString", 9415 "decorators": [], 9416 "loc": { 9417 "start": { 9418 "line": 79, 9419 "column": 41 9420 }, 9421 "end": { 9422 "line": 79, 9423 "column": 55 9424 } 9425 } 9426 }, 9427 "computed": false, 9428 "optional": false, 9429 "loc": { 9430 "start": { 9431 "line": 79, 9432 "column": 36 9433 }, 9434 "end": { 9435 "line": 79, 9436 "column": 55 9437 } 9438 } 9439 }, 9440 "arguments": [ 9441 { 9442 "type": "Identifier", 9443 "name": "base64", 9444 "decorators": [], 9445 "loc": { 9446 "start": { 9447 "line": 79, 9448 "column": 56 9449 }, 9450 "end": { 9451 "line": 79, 9452 "column": 62 9453 } 9454 } 9455 } 9456 ], 9457 "optional": false, 9458 "loc": { 9459 "start": { 9460 "line": 79, 9461 "column": 36 9462 }, 9463 "end": { 9464 "line": 79, 9465 "column": 63 9466 } 9467 } 9468 }, 9469 "loc": { 9470 "start": { 9471 "line": 79, 9472 "column": 17 9473 }, 9474 "end": { 9475 "line": 79, 9476 "column": 63 9477 } 9478 } 9479 } 9480 ], 9481 "kind": "let", 9482 "loc": { 9483 "start": { 9484 "line": 79, 9485 "column": 13 9486 }, 9487 "end": { 9488 "line": 79, 9489 "column": 64 9490 } 9491 } 9492 }, 9493 { 9494 "type": "IfStatement", 9495 "test": { 9496 "type": "UnaryExpression", 9497 "operator": "!", 9498 "prefix": true, 9499 "argument": { 9500 "type": "CallExpression", 9501 "callee": { 9502 "type": "MemberExpression", 9503 "object": { 9504 "type": "Identifier", 9505 "name": "encoded", 9506 "decorators": [], 9507 "loc": { 9508 "start": { 9509 "line": 80, 9510 "column": 18 9511 }, 9512 "end": { 9513 "line": 80, 9514 "column": 25 9515 } 9516 } 9517 }, 9518 "property": { 9519 "type": "Identifier", 9520 "name": "equals", 9521 "decorators": [], 9522 "loc": { 9523 "start": { 9524 "line": 80, 9525 "column": 26 9526 }, 9527 "end": { 9528 "line": 80, 9529 "column": 32 9530 } 9531 } 9532 }, 9533 "computed": false, 9534 "optional": false, 9535 "loc": { 9536 "start": { 9537 "line": 80, 9538 "column": 18 9539 }, 9540 "end": { 9541 "line": 80, 9542 "column": 32 9543 } 9544 } 9545 }, 9546 "arguments": [ 9547 { 9548 "type": "Identifier", 9549 "name": "str", 9550 "decorators": [], 9551 "loc": { 9552 "start": { 9553 "line": 80, 9554 "column": 33 9555 }, 9556 "end": { 9557 "line": 80, 9558 "column": 36 9559 } 9560 } 9561 } 9562 ], 9563 "optional": false, 9564 "loc": { 9565 "start": { 9566 "line": 80, 9567 "column": 18 9568 }, 9569 "end": { 9570 "line": 80, 9571 "column": 37 9572 } 9573 } 9574 }, 9575 "loc": { 9576 "start": { 9577 "line": 80, 9578 "column": 17 9579 }, 9580 "end": { 9581 "line": 80, 9582 "column": 37 9583 } 9584 } 9585 }, 9586 "consequent": { 9587 "type": "BlockStatement", 9588 "statements": [], 9589 "loc": { 9590 "start": { 9591 "line": 80, 9592 "column": 39 9593 }, 9594 "end": { 9595 "line": 81, 9596 "column": 14 9597 } 9598 } 9599 }, 9600 "alternate": null, 9601 "loc": { 9602 "start": { 9603 "line": 80, 9604 "column": 13 9605 }, 9606 "end": { 9607 "line": 81, 9608 "column": 14 9609 } 9610 } 9611 }, 9612 { 9613 "type": "ExpressionStatement", 9614 "expression": { 9615 "type": "AssignmentExpression", 9616 "operator": "+=", 9617 "left": { 9618 "type": "Identifier", 9619 "name": "str", 9620 "decorators": [], 9621 "loc": { 9622 "start": { 9623 "line": 82, 9624 "column": 13 9625 }, 9626 "end": { 9627 "line": 82, 9628 "column": 16 9629 } 9630 } 9631 }, 9632 "right": { 9633 "type": "Identifier", 9634 "name": "str", 9635 "decorators": [], 9636 "loc": { 9637 "start": { 9638 "line": 82, 9639 "column": 20 9640 }, 9641 "end": { 9642 "line": 82, 9643 "column": 23 9644 } 9645 } 9646 }, 9647 "loc": { 9648 "start": { 9649 "line": 82, 9650 "column": 13 9651 }, 9652 "end": { 9653 "line": 82, 9654 "column": 23 9655 } 9656 } 9657 }, 9658 "loc": { 9659 "start": { 9660 "line": 82, 9661 "column": 13 9662 }, 9663 "end": { 9664 "line": 82, 9665 "column": 24 9666 } 9667 } 9668 } 9669 ], 9670 "loc": { 9671 "start": { 9672 "line": 77, 9673 "column": 59 9674 }, 9675 "end": { 9676 "line": 83, 9677 "column": 10 9678 } 9679 } 9680 }, 9681 "loc": { 9682 "start": { 9683 "line": 77, 9684 "column": 9 9685 }, 9686 "end": { 9687 "line": 83, 9688 "column": 10 9689 } 9690 } 9691 } 9692 ], 9693 "loc": { 9694 "start": { 9695 "line": 72, 9696 "column": 25 9697 }, 9698 "end": { 9699 "line": 85, 9700 "column": 6 9701 } 9702 } 9703 }, 9704 "loc": { 9705 "start": { 9706 "line": 72, 9707 "column": 16 9708 }, 9709 "end": { 9710 "line": 85, 9711 "column": 6 9712 } 9713 } 9714 }, 9715 "loc": { 9716 "start": { 9717 "line": 72, 9718 "column": 16 9719 }, 9720 "end": { 9721 "line": 85, 9722 "column": 6 9723 } 9724 } 9725 }, 9726 "overloads": [], 9727 "decorators": [], 9728 "loc": { 9729 "start": { 9730 "line": 72, 9731 "column": 5 9732 }, 9733 "end": { 9734 "line": 85, 9735 "column": 6 9736 } 9737 } 9738 }, 9739 { 9740 "type": "MethodDefinition", 9741 "key": { 9742 "type": "Identifier", 9743 "name": "constructor", 9744 "decorators": [], 9745 "loc": { 9746 "start": { 9747 "line": 1, 9748 "column": 1 9749 }, 9750 "end": { 9751 "line": 1, 9752 "column": 1 9753 } 9754 } 9755 }, 9756 "kind": "constructor", 9757 "static": false, 9758 "optional": false, 9759 "computed": false, 9760 "value": { 9761 "type": "FunctionExpression", 9762 "function": { 9763 "type": "ScriptFunction", 9764 "id": { 9765 "type": "Identifier", 9766 "name": "constructor", 9767 "decorators": [], 9768 "loc": { 9769 "start": { 9770 "line": 1, 9771 "column": 1 9772 }, 9773 "end": { 9774 "line": 1, 9775 "column": 1 9776 } 9777 } 9778 }, 9779 "generator": false, 9780 "async": false, 9781 "expression": false, 9782 "params": [], 9783 "body": { 9784 "type": "BlockStatement", 9785 "statements": [], 9786 "loc": { 9787 "start": { 9788 "line": 1, 9789 "column": 1 9790 }, 9791 "end": { 9792 "line": 1, 9793 "column": 1 9794 } 9795 } 9796 }, 9797 "loc": { 9798 "start": { 9799 "line": 1, 9800 "column": 1 9801 }, 9802 "end": { 9803 "line": 1, 9804 "column": 1 9805 } 9806 } 9807 }, 9808 "loc": { 9809 "start": { 9810 "line": 1, 9811 "column": 1 9812 }, 9813 "end": { 9814 "line": 1, 9815 "column": 1 9816 } 9817 } 9818 }, 9819 "overloads": [], 9820 "decorators": [], 9821 "loc": { 9822 "start": { 9823 "line": 86, 9824 "column": 2 9825 }, 9826 "end": { 9827 "line": 86, 9828 "column": 2 9829 } 9830 } 9831 } 9832 ], 9833 "loc": { 9834 "start": { 9835 "line": 16, 9836 "column": 28 9837 }, 9838 "end": { 9839 "line": 86, 9840 "column": 2 9841 } 9842 } 9843 }, 9844 "loc": { 9845 "start": { 9846 "line": 16, 9847 "column": 8 9848 }, 9849 "end": { 9850 "line": 86, 9851 "column": 2 9852 } 9853 } 9854 }, 9855 { 9856 "type": "ClassDeclaration", 9857 "definition": { 9858 "id": { 9859 "type": "Identifier", 9860 "name": "ETSGLOBAL", 9861 "decorators": [], 9862 "loc": { 9863 "start": { 9864 "line": 1, 9865 "column": 1 9866 }, 9867 "end": { 9868 "line": 1, 9869 "column": 1 9870 } 9871 } 9872 }, 9873 "superClass": null, 9874 "implements": [], 9875 "body": [ 9876 { 9877 "type": "MethodDefinition", 9878 "key": { 9879 "type": "Identifier", 9880 "name": "_$init$_", 9881 "decorators": [], 9882 "loc": { 9883 "start": { 9884 "line": 1, 9885 "column": 1 9886 }, 9887 "end": { 9888 "line": 1, 9889 "column": 1 9890 } 9891 } 9892 }, 9893 "kind": "method", 9894 "accessibility": "public", 9895 "static": true, 9896 "optional": false, 9897 "computed": false, 9898 "value": { 9899 "type": "FunctionExpression", 9900 "function": { 9901 "type": "ScriptFunction", 9902 "id": { 9903 "type": "Identifier", 9904 "name": "_$init$_", 9905 "decorators": [], 9906 "loc": { 9907 "start": { 9908 "line": 1, 9909 "column": 1 9910 }, 9911 "end": { 9912 "line": 1, 9913 "column": 1 9914 } 9915 } 9916 }, 9917 "generator": false, 9918 "async": false, 9919 "expression": false, 9920 "params": [], 9921 "body": { 9922 "type": "BlockStatement", 9923 "statements": [], 9924 "loc": { 9925 "start": { 9926 "line": 1, 9927 "column": 1 9928 }, 9929 "end": { 9930 "line": 1, 9931 "column": 1 9932 } 9933 } 9934 }, 9935 "loc": { 9936 "start": { 9937 "line": 1, 9938 "column": 1 9939 }, 9940 "end": { 9941 "line": 1, 9942 "column": 1 9943 } 9944 } 9945 }, 9946 "loc": { 9947 "start": { 9948 "line": 1, 9949 "column": 1 9950 }, 9951 "end": { 9952 "line": 1, 9953 "column": 1 9954 } 9955 } 9956 }, 9957 "overloads": [], 9958 "decorators": [], 9959 "loc": { 9960 "start": { 9961 "line": 1, 9962 "column": 1 9963 }, 9964 "end": { 9965 "line": 1, 9966 "column": 1 9967 } 9968 } 9969 }, 9970 { 9971 "type": "MethodDefinition", 9972 "key": { 9973 "type": "Identifier", 9974 "name": "main", 9975 "decorators": [], 9976 "loc": { 9977 "start": { 9978 "line": 88, 9979 "column": 10 9980 }, 9981 "end": { 9982 "line": 88, 9983 "column": 14 9984 } 9985 } 9986 }, 9987 "kind": "method", 9988 "accessibility": "public", 9989 "static": true, 9990 "optional": false, 9991 "computed": false, 9992 "value": { 9993 "type": "FunctionExpression", 9994 "function": { 9995 "type": "ScriptFunction", 9996 "id": { 9997 "type": "Identifier", 9998 "name": "main", 9999 "decorators": [], 10000 "loc": { 10001 "start": { 10002 "line": 88, 10003 "column": 10 10004 }, 10005 "end": { 10006 "line": 88, 10007 "column": 14 10008 } 10009 } 10010 }, 10011 "generator": false, 10012 "async": false, 10013 "expression": false, 10014 "params": [], 10015 "returnType": { 10016 "type": "ETSPrimitiveType", 10017 "loc": { 10018 "start": { 10019 "line": 88, 10020 "column": 18 10021 }, 10022 "end": { 10023 "line": 88, 10024 "column": 22 10025 } 10026 } 10027 }, 10028 "body": { 10029 "type": "BlockStatement", 10030 "statements": [ 10031 { 10032 "type": "VariableDeclaration", 10033 "declarations": [ 10034 { 10035 "type": "VariableDeclarator", 10036 "id": { 10037 "type": "Identifier", 10038 "name": "a", 10039 "decorators": [], 10040 "loc": { 10041 "start": { 10042 "line": 89, 10043 "column": 7 10044 }, 10045 "end": { 10046 "line": 89, 10047 "column": 8 10048 } 10049 } 10050 }, 10051 "init": { 10052 "type": "ETSNewClassInstanceExpression", 10053 "typeReference": { 10054 "type": "ETSTypeReference", 10055 "part": { 10056 "type": "ETSTypeReferencePart", 10057 "name": { 10058 "type": "Identifier", 10059 "name": "StringBase64", 10060 "decorators": [], 10061 "loc": { 10062 "start": { 10063 "line": 89, 10064 "column": 15 10065 }, 10066 "end": { 10067 "line": 89, 10068 "column": 27 10069 } 10070 } 10071 }, 10072 "loc": { 10073 "start": { 10074 "line": 89, 10075 "column": 15 10076 }, 10077 "end": { 10078 "line": 89, 10079 "column": 28 10080 } 10081 } 10082 }, 10083 "loc": { 10084 "start": { 10085 "line": 89, 10086 "column": 15 10087 }, 10088 "end": { 10089 "line": 89, 10090 "column": 28 10091 } 10092 } 10093 }, 10094 "arguments": [], 10095 "loc": { 10096 "start": { 10097 "line": 89, 10098 "column": 11 10099 }, 10100 "end": { 10101 "line": 89, 10102 "column": 28 10103 } 10104 } 10105 }, 10106 "loc": { 10107 "start": { 10108 "line": 89, 10109 "column": 7 10110 }, 10111 "end": { 10112 "line": 89, 10113 "column": 28 10114 } 10115 } 10116 } 10117 ], 10118 "kind": "let", 10119 "loc": { 10120 "start": { 10121 "line": 89, 10122 "column": 3 10123 }, 10124 "end": { 10125 "line": 89, 10126 "column": 28 10127 } 10128 } 10129 }, 10130 { 10131 "type": "ExpressionStatement", 10132 "expression": { 10133 "type": "CallExpression", 10134 "callee": { 10135 "type": "MemberExpression", 10136 "object": { 10137 "type": "Identifier", 10138 "name": "a", 10139 "decorators": [], 10140 "loc": { 10141 "start": { 10142 "line": 90, 10143 "column": 3 10144 }, 10145 "end": { 10146 "line": 90, 10147 "column": 4 10148 } 10149 } 10150 }, 10151 "property": { 10152 "type": "Identifier", 10153 "name": "run", 10154 "decorators": [], 10155 "loc": { 10156 "start": { 10157 "line": 90, 10158 "column": 5 10159 }, 10160 "end": { 10161 "line": 90, 10162 "column": 8 10163 } 10164 } 10165 }, 10166 "computed": false, 10167 "optional": false, 10168 "loc": { 10169 "start": { 10170 "line": 90, 10171 "column": 3 10172 }, 10173 "end": { 10174 "line": 90, 10175 "column": 8 10176 } 10177 } 10178 }, 10179 "arguments": [], 10180 "optional": false, 10181 "loc": { 10182 "start": { 10183 "line": 90, 10184 "column": 3 10185 }, 10186 "end": { 10187 "line": 90, 10188 "column": 10 10189 } 10190 } 10191 }, 10192 "loc": { 10193 "start": { 10194 "line": 90, 10195 "column": 3 10196 }, 10197 "end": { 10198 "line": 90, 10199 "column": 11 10200 } 10201 } 10202 } 10203 ], 10204 "loc": { 10205 "start": { 10206 "line": 88, 10207 "column": 23 10208 }, 10209 "end": { 10210 "line": 91, 10211 "column": 2 10212 } 10213 } 10214 }, 10215 "loc": { 10216 "start": { 10217 "line": 88, 10218 "column": 10 10219 }, 10220 "end": { 10221 "line": 91, 10222 "column": 2 10223 } 10224 } 10225 }, 10226 "loc": { 10227 "start": { 10228 "line": 88, 10229 "column": 10 10230 }, 10231 "end": { 10232 "line": 91, 10233 "column": 2 10234 } 10235 } 10236 }, 10237 "overloads": [], 10238 "decorators": [], 10239 "loc": { 10240 "start": { 10241 "line": 88, 10242 "column": 1 10243 }, 10244 "end": { 10245 "line": 91, 10246 "column": 2 10247 } 10248 } 10249 } 10250 ], 10251 "loc": { 10252 "start": { 10253 "line": 1, 10254 "column": 1 10255 }, 10256 "end": { 10257 "line": 1, 10258 "column": 1 10259 } 10260 } 10261 }, 10262 "loc": { 10263 "start": { 10264 "line": 1, 10265 "column": 1 10266 }, 10267 "end": { 10268 "line": 1, 10269 "column": 1 10270 } 10271 } 10272 } 10273 ], 10274 "loc": { 10275 "start": { 10276 "line": 1, 10277 "column": 1 10278 }, 10279 "end": { 10280 "line": 92, 10281 "column": 1 10282 } 10283 } 10284} 10285