text: function main() {
  const v4 = [13.37,13.37];
  const v6 = [1337];
  const v7 = [v4,v4];
  const v8 = {log:Promise};
  const v9 = {getInt8:13.37};
  let v10 = Promise;
  (9007199254740991)[-2] = 9007199254740991;
  for (const v12 in 9007199254740991) {
      v12.valueOf = v12;
  }
  const v16 = {some:"function",MIN_VALUE:1337,filter:268435456,has:v6,isPrototypeOf:1337};
  const v17 = {POSITIVE_INFINITY:Promise,trunc:"asyncIterator",fill:v9,normalize:v7};
  const v18 = [13.37,13.37,13.37,13.37,13.37];
  const v20 = [1337,1337,1337,1337];
  const v21 = [13.37,v18,1337];
  const v22 = {MAX_SAFE_INTEGER:v21,clz32:v20,keys:13.37,random:Symbol,asin:1337,isConcatSpreadable:"asyncIterator",setFloat32:Symbol,isNaN:1337,defineProperties:Symbol};
  const v23 = {race:v22,__defineSetter__:1337,trunc:Symbol,setUint16:v18,name:v20,substr:"asyncIterator"};
  let v24 = v20;
  const v29 = [13.37,"undefined",13.37];
  const v31 = [1337,1337,1337];
  const v32 = ["undefined",v31,1337,WeakMap];
  const v33 = {getUint8:v32,fill:v29,input:-4294967295,test:WeakMap,getInt8:-4294967295,pow:v29,some:"undefined",min:"undefined"};
  const v34 = {};
  function v35(v36,v37,v38,v39) {
      const v41 = [1337];
      for (let v45 = 0; v45 < 100; v45++) {
          const v48 = {map:undefined,toPrimitive:13.37};
          let v52 = 0;
          const v59 = v52 + 1;
          v52 = v59;
          function v60(v61,v62,v63,v64) {
              return 1;
          }
          const v65 = [0];
          const v66 = v41.map(v60,v33,v48);
          const v67 = v45 == v66;
          const v68 = ~WeakMap;
          const v69 = v66[268435456];
      }
      return 100;
  }
  for (let v77 = 0; v77 < 100; v77++) {
      function v78(v79,v80,v81,v82) {
          function v89(v90,v91,v92,v93) {
              const v98 = v91.constructor(v92,v92,Boolean,v92,v93);
              const v99 = Math.assign(13.37,v78,v98,1.7976931348623157e+308,1337);
              function v102(v103,v104,v105,v106) {
                  const v108 = [13.37,13.37];
                  function v109(v110,v111,v112,v113) {
                  }
                  function v114(v115,v116,v117,v118) {
                      const v124 = RegExp("mZ6Sta/Bm8",..."mZ6Sta/Bm8");
                      let v132 = 0;
                      const v133 = v132 + 1;
                      const v142 = [13.37,13.37,13.37,13.37,13.37];
                      const v144 = [4010874312,4010874312,v117,4010874312];
                      const v145 = [v142];
                      const v146 = {LN10:Boolean,clear:v142,multiline:"number",isSafeInteger:v142,clear:1337,assign:v145,call:13.37};
                      const v147 = {parseFloat:v144,asinh:4010874312,lastMatch:v146,subarray:1337,toExponential:4010874312};
                      let v148 = v147;
                      function v150(v151,v152,v153,v154) {
                          let v156 = v114;
                          const v157 = Promise(v156,v151,171682.5863228757,v152);
                      }
                      const v159 = {construct:v150,defineProperty:v150,get:v150,set:v150,apply:v150,call:v150,ownKeys:v150,preventExtension:v150};
                      const v161 = Promise(Function,v159);
                      const v162 = v150(v147,v161,v148,"number");
                  }
                  const v163 = {preventExtension:v114,get:v109,deleteProperty:v114,has:v114,defineProperty:v114,getOwnPropertyDescriptor:v109,call:v109,set:v114,ownKeys:v114,setPrototypeOf:v109,construct:v114};
                  const v165 = Proxy(v108,v163);
                  const v167 = {toLocaleLowerCase:v114};
                  const v169 = Reflect.defineProperty(v165,1337,v167);
              }
          }
          let v182 = 0;
          while (v182 < 9) {
          }
      }
      const v184 = [v78,v77,-1000.0,-1000.0];
      let v185 = v184;
      let v188 = "toString";
      const v189 = v188.search(v185,0);
  }
  const v191 = [v34];
  const v192 = v35(10,Function,1337,v191,Function);
  const v194 = {set:v35};
  const v196 = Object.defineProperty(v34,"NEGATIVE_INFINITY",v194);
  const v197 = v192 / 100;
  const v198 = v35(v7,1337,"NEGATIVE_INFINITY");
  }
  %NeverOptimizeFunction(main);
  main();
  