text: function main() {
  let v3 = 0;
  do {
      const v4 = v3 + 1;
      // v4 = .primitive
      v3 = v4;
      const v8 = [1337,"9"];
      // v8 = .object(ofGroup: Array, withProperties: ["length", "__proto__", "constructor"], withMethods: ["pop", "forEach", "find", "shift", "every", "join", "flatMap", "copyWithin", "splice", "keys", "unshift", "reverse", "fill", "reduce", "values", "lastIndexOf", "flat", "concat", "findIndex", "push", "entries", "sort", "slice", "toString", "includes", "filter", "reduceRight", "some", "toLocaleString", "map", "indexOf"])
      function v9(v10,v11) {
          const v12 = -3131930798;
          // v12 = .integer
          const v16 = 0;
          // v16 = .integer
          const v17 = [13.37,13.37,v3];
          // v17 = .object(ofGroup: Array, withProperties: ["length", "__proto__", "constructor"], withMethods: ["pop", "forEach", "find", "shift", "every", "join", "flatMap", "copyWithin", "splice", "keys", "unshift", "reverse", "fill", "reduce", "values", "lastIndexOf", "flat", "concat", "findIndex", "push", "entries", "sort", "slice", "toString", "includes", "filter", "reduceRight", "some", "toLocaleString", "map", "indexOf"])
          const v18 = [ArrayBuffer];
          // v18 = .object(ofGroup: Array, withProperties: ["length", "__proto__", "constructor"], withMethods: ["pop", "forEach", "find", "shift", "every", "join", "flatMap", "copyWithin", "splice", "keys", "unshift", "reverse", "fill", "reduce", "values", "lastIndexOf", "flat", "concat", "findIndex", "push", "entries", "sort", "slice", "toString", "includes", "filter", "reduceRight", "some", "toLocaleString", "map", "indexOf"])
          let v21 = 0;
          while (v21 < 9) {
              const v22 = v21 + 1;
              // v22 = .primitive
              const v23 = -3131930798;
              // v23 = .integer
              v21 = v22;
              const v27 = [13.37,13.37,13.37];
              // v27 = .object(ofGroup: Array, withProperties: ["length", "__proto__", "constructor"], withMethods: ["pop", "forEach", "find", "shift", "every", "join", "flatMap", "copyWithin", "splice", "keys", "unshift", "reverse", "fill", "reduce", "values", "lastIndexOf", "flat", "concat", "findIndex", "push", "entries", "sort", "slice", "toString", "includes", "filter", "reduceRight", "some", "toLocaleString", "map", "indexOf"])
              const v28 = {b:ArrayBuffer,e:ArrayBuffer};
              // v28 = .object(ofGroup: Object, withProperties: ["b", "__proto__", "e"])
              const v29 = {a:ArrayBuffer,b:v27,c:ArrayBuffer,d:-3131930798,length:v28};
              // v29 = .object(ofGroup: Object, withProperties: ["c", "length", "d", "b", "a", "__proto__"])
              const v31 = [1.0,1.0,1.0];
              // v31 = .object(ofGroup: Array, withProperties: ["length", "__proto__", "constructor"], withMethods: ["pop", "forEach", "find", "shift", "every", "join", "flatMap", "copyWithin", "splice", "keys", "unshift", "reverse", "fill", "reduce", "values", "lastIndexOf", "flat", "concat", "findIndex", "push", "entries", "sort", "slice", "toString", "includes", "filter", "reduceRight", "some", "toLocaleString", "map", "indexOf"])
              const v32 = v31 instanceof ArrayBuffer;
              // v32 = .boolean
              v8.toString = v9;
          }
          let v35 = 0;
          do {
              const v36 = v35 + 1;
              // v36 = .primitive
              v35 = v36;
          } while (v35 < 8);
          for (const v37 in 8) {
          }
          with ("9") {
              const v41 = [-246127885,"hasInstance"];
              // v41 = .object(ofGroup: Array, withProperties: ["length", "__proto__", "constructor"], withMethods: ["pop", "forEach", "find", "shift", "every", "join", "flatMap", "copyWithin", "splice", "keys", "unshift", "reverse", "fill", "reduce", "values", "lastIndexOf", "flat", "concat", "findIndex", "push", "entries", "sort", "slice", "toString", "includes", "filter", "reduceRight", "some", "toLocaleString", "map", "indexOf"])
              let v46 = 0;
              let v47 = undefined;
              const v48 = {__proto__:10,b:10,c:v47,constructor:Object};
              // v48 = .object(ofGroup: Object, withProperties: ["__proto__", "b", "c"], withMethods: ["constructor"])
              const v49 = v48.constructor(v41,undefined,v48,v46);
              // v49 = .unknown
              const v50 = parseInt(v49);
              // v50 = .integer
          }
      }
      const v51 = v9(ArrayBuffer,v8);
      // v51 = .unknown
  } while (v3 < 4);
  }
  main();
  
  