text: function main() {
  const v4 = [13.37,13.37];
  const v6 = [1337];
  const v7 = ["number",RegExp,v4];
  const v8 = {log1p:RegExp};
  const v9 = {};
  let v10 = 1337;
  const v15 = [13.37,13.37,13.37,13.37,13.37];
  const v17 = [-613848388];
  const v18 = [-613848388,String];
  const v19 = {all:String,log10:String,ownKeys:v15,max:v17};
  const v20 = {source:v18,includes:"number",ownKeys:v19,multiline:13.37,bind:v15};
  let v21 = v15;
  const v26 = [v17];
  const v28 = [1337,1337,1337];
  const v29 = [v28,13.37,"number",Set];
  const v30 = {getUint8:v29,create:16,getPrototypeOf:"number",getOwnPropertyDescriptor:16,setInt16:v26,toStringTag:v28,filter:13.37};
  function v31(v32,v33,v34,v35) {
      const v37 = [13.37,13.37,13.37,13.37];
      const v44 = [1337,1337];
      const v46 = [13.37,13.37,13.37,13.37];
      function v47(v48,v49,v50,v51) {
          const v59 = [13.37,13.37,13.37,13.37];
          const v61 = [1337];
          const v62 = [v61];
          const v63 = {max:Function,setPrototypeOf:10};
          const v64 = {exec:v61};
          let v65 = "undefined";
          let v68 = "undefined";
          const v71 = [13.37,13.37,13.37,13.37];
          const v73 = [1337];
          const v74 = [v73];
          const v75 = {exec:v73};
          const v77 = [13.37,13.37,13.37,13.37];
          const v81 = [13.37,13.37,13.37,13.37];
          const v83 = [1337];
          const v84 = {max:Function,setPrototypeOf:10};
          const v85 = {SQRT2:v83};
          v65 = 1337;
          v44[0] = 1337;
          const v89 = [13.37,13.37,13.37,13.37];
          const v92 = [13.37];
          const v95 = [1000000000000.0];
          const v97 = [1337,1337];
          const v98 = [1000000000000.0,v95,v95];
          const v99 = {setPrototypeOf:"delete",getInt32:v98,resolve:v97,ignoreCase:v98};
          function v100(v101,v102,v103,v104) {
              let v105 = v99;
              const v106 = v105 + 1;
              v105 = v106;
              const v107 = v105.__proto__;
              for (let v111 = 0; v111 < 5; v111++) {
                  const v114 = "undefined" != 1337;
                  const v117 = {max:Function,setPrototypeOf:10};
                  for (let v121 = 0; v121 < 7; v121++) {
                      v117.lastIndexOf = v121;
                  }
              }
              return v107;
          }
          const v126 = [v92];
          for (let v130 = 0; v130 < 100; v130++) {
              const v131 = v100(10,Function,3607112468,v126,Function);
          }
          const v132 = [1337];
          const v133 = [v132];
          const v134 = {max:Function,setPrototypeOf:10};
          const v135 = {exec:v132};
          const v139 = [13.37,13.37,13.37,13.37];
          const v141 = [-65535];
          const v142 = [v141];
          const v143 = {max:Function,setPrototypeOf:-40455159};
          v63.__proto__ = v46;
          const v144 = {exec:v141};
          const v155 = [13.37];
          const v157 = [1337,1337,1337];
          const v158 = [v157,13.37,"number",Set];
          const v159 = {getUint8:v158,create:16,getPrototypeOf:"number",getOwnPropertyDescriptor:16,setInt16:v155,toStringTag:v157,filter:13.37};
          const v162 = v159.propertyIsEnumerable(v159,13.37,13.37,v157);
          const v163 = [13.37,13.37,13.37,13.37];
          const v165 = [1337];
          const v166 = [v165];
          const v167 = {max:Function,global:10};
          const v168 = {exec:v165};
          const v172 = [13.37,13.37,13.37,13.37];
          const v174 = [1337];
          const v176 = [Function];
          const v177 = [v174];
          const v178 = {max:Function,setPrototypeOf:10};
          const v179 = {exec:v174};
          const v182 = [13.37,13.37,13.37,13.37];
          const v183 = [13.37];
          const v184 = [v183];
          const v185 = {pow:v183,catch:"undefined",b:v184,flat:v172};
          const v187 = [13.37];
          const v188 = [v187];
          const v189 = {max:Function,setPrototypeOf:1337};
          const v194 = [13.37,13.37,13.37,13.37];
          const v196 = [1337];
          const v197 = [v196];
          const v198 = {max:BigInt64Array,setPrototypeOf:10};
          const v199 = {exec:v196};
          let v200 = "undefined";
          let v205 = "undefined";
          const v206 = BigInt64Array.__lookupGetter__;
          const v208 = {set:v47};
          const v210 = Object.defineProperty(v206,"leftContext",v208);
          function v211(v212,v213,v214) {
              return v143;
          }
          for (const v215 in v200) {
              const v216 = [];
          }
          const v217 = [13.37,13.37,13.37,13.37];
          const v219 = [1337];
          const v220 = [v219];
          const v221 = {max:Math,setPrototypeOf:10};
          const v222 = {exec:v219};
          const v225 = [13.37];
          const v226 = [v225];
          const v227 = {pow:v225,catch:"undefined",b:v226,flat:v217};
          const v228 = {pow:v187,catch:"undefined",b:v188,flat:v139};
          for (const v231 in Function) {
          }
          const v232 = [13.37,13.37,13.37,13.37];
          const v233 = [13.37,13.37,13.37,13.37];
          const v235 = [1337];
          const v236 = [v235];
          const v240 = [1337];
          const v241 = {max:Function,race:10};
          const v242 = {exec:v240};
          const v245 = {max:Function,setPrototypeOf:-497767676};
          const v247 = v65[1079890801];
          const v249 = [1337];
          const v250 = {exec:v249};
          const v253 = [1337];
          const v254 = {exec:v253};
          let v255 = "undefined";
          let v258 = 0;
          do {
              v258[2882799537] = "undefined";
              const v259 = v258 + 1;
              v258 = v259;
          } while (v258 < 5);
          const v260 = v258.__proto__;
          v255.getOwnPropertyDescriptors = v250;
          return v185;
      }
      const v266 = [1337];
      for (let v270 = 0; v270 < 100; v270++) {
          const v271 = v47(10,Function,1337,v266,Function);
      }
      for (let v272 = 0; v272 < 5; v272++) {
          if (Function) {
              v37[10] = v272;
          } else {
              const v277 = [13.37,13.37,13.37,13.37];
              const v279 = [1337];
              const v280 = {max:Function,setPrototypeOf:10};
              const v281 = {exec:v279};
              let v282 = "undefined";
              const v287 = [13.37,13.37,13.37,13.37];
              const v289 = [1337];
              const v290 = [v289];
              const v291 = {max:Function,setPrototypeOf:1852156030};
              const v292 = {exec:v289};
              let v293 = "undefined";
              let v297 = 10;
              const v298 = [13.37,13.37,13.37,13.37];
              const v300 = [v30];
              const v301 = [v300];
              const v302 = {max:Function,setPrototypeOf:v292};
              const v303 = {exec:Function};
              function v305(v306,v307,v308,v309,v310) {
                  return v306;
              }
              const v312 = {set:v305,get:v305};
              const v314 = Object.defineProperty(String,"call",v312);
              return 1;
              for (const v316 in this) {
              }
              let v319 = 0;
          }
      }
      const v321 = [1337];
      return v30;
  }
  const v327 = [1337];
  for (let v331 = 0; v331 < 100; v331 = v331 + 100) {
      const v332 = v31(10,Function,1337,v327,Function);
  }
  }
  %NeverOptimizeFunction(main);
  main();
  