bug_OS18460517.js 152 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636
  1. //-------------------------------------------------------------------------------------------------------
  2. // Copyright (C) Microsoft. All rights reserved.
  3. // Licensed under the MIT license. See LICENSE.txt file in the project root for full license information.
  4. //-------------------------------------------------------------------------------------------------------
  5. WScript.RegisterModuleSource('module0_6970131f-9176-4448-a51d-bed04d11807c.js', `
  6. var module0_localbinding_0 = {};
  7. export { module0_localbinding_0 as default };
  8. `);
  9. WScript.RegisterModuleSource('module1_21ab02cd-100a-42d4-81e4-8553d1e467e2.js', `
  10. var loopInvariant = shouldBailout ? 2 : 7;
  11. var GiantPrintArray = [];
  12. __counter++;;
  13. function makeArrayLength(x) { if(x < 1 || x > 4294967295 || x != x || isNaN(x) || !isFinite(x)) return 100; else return Math.floor(x) & 0xffff; };;
  14. function leaf() { return 100; };
  15. class module1BaseClass { };;
  16. var obj0 = {};
  17. var protoObj0 = {};
  18. var obj1 = {};
  19. var arrObj0 = {};
  20. var litObj0 = {prop1: 3.14159265358979};
  21. var litObj1 = {prop0: 0, prop1: 1};
  22. var arrObj0 = {};
  23. var func0 = function(){
  24. return (new module1BaseClass());
  25. };
  26. var func1 = function(){
  27. function func10 (arg0, arg1) {
  28. this.prop0 = arg0;
  29. this.prop2 = arg1;
  30. }
  31. var uniqobj32 = new func10(((new module1BaseClass()) ? (protoObj0.prop1 <<= (typeof(obj1.prop0) == 'boolean') ) : ((++ h) ? ({} instanceof ((typeof EvalError == 'function' && !(EvalError[Symbol.toStringTag] == 'AsyncFunction')) ? EvalError : Object)) : (-1596867654.9 >>> -358240255))),ary[((shouldBailout ? (ary[7] = 'x') : undefined ), 7)]);
  32. return (typeof(g) != null) ;
  33. };
  34. var func2 = function(argMath179,argMath180 = (new module1BaseClass()),argMath181){
  35. return ((shouldBailout ? (argMath180 = { valueOf: function() { WScript.Echo('argMath180 valueOf'); return 3; } }, f64[(17) & 255]) : f64[(17) & 255]) * 2);
  36. };
  37. var func3 = function(argMath182,argMath183,argMath184 = ((b === argMath182)&&(d <= argMath183))){
  38. var uniqobj34 = [''];
  39. var uniqobj35 = uniqobj34[__counter%uniqobj34.length];
  40. uniqobj35.toString();
  41. var reResult2=('.*8#^' + '.)1vc5$]').split(/\\b\\S|(?=[蒤7])|(?!\\b.)|(\\S)/imyu,3);
  42. (Object.defineProperty(arrObj0, 'prop4', {writable: true, enumerable: false, configurable: true }));
  43. arrObj0.prop4 = (obj1.prop0 = ('method1' in arrObj0));
  44. return func1.call(obj1 );
  45. };
  46. var func4 = function(argMath185,argMath186 = (shouldBailout ? (g = { valueOf: function() { WScript.Echo('g valueOf'); return 3; } }, (i32[(87) & 255] !== (typeof 'caller'))) : (i32[(87) & 255] !== (typeof 'caller'))),argMath187,argMath188){
  47. LABEL0:
  48. switch((argMath185 === obj1.prop0)) {
  49. case ('(h'+'#Y'+':$' + 'g\`'):
  50. case ('g' + 'n$!ä'):
  51. case ('!(!fp' + ',w4V;$Ø.'):
  52. strvar1 = strvar6[3%strvar6.length];
  53. WScript.Echo('0 = ' + (0));
  54. break LABEL0;
  55. default:
  56. (Object.defineProperty(protoObj0, 'prop1', {writable: true, enumerable: false, configurable: true }));
  57. protoObj0.prop1 = protoObj0.prop0;
  58. break LABEL0;
  59. case strvar4:
  60. var uniqobj36 = {prop0: (typeof(argMath186) == 'number') , prop1: ((argMath187 != d) - (typeof(argMath187) == 'number') ), prop2: (typeof (new module1BaseClass()))};
  61. GiantPrintArray.push('1 = ' + (1));
  62. break LABEL0;
  63. case ('.*8#^' + '.)1vc5$]'):
  64. case ('g' + 'n$!ä'):
  65. if(shouldBailout){
  66. return 'somestring'
  67. }
  68. GiantPrintArray.push('3 = ' + (3));
  69. break LABEL0;
  70. case (new module1BaseClass()):
  71. argMath185 = ((argMath186 |= ({} instanceof ((typeof Function == 'function' && !(Function[Symbol.toStringTag] == 'AsyncFunction')) ? Function : Object))) * ((argMath186 &= (argMath186 >= obj1.prop1)) + (((typeof(argMath186) == 'undefined') * (arguments[((('caller' >= 0 ? 'caller' : 0)) & 0XF)] + ((obj1.prop1 < argMath187) << argMath187))) || ((argMath188 == argMath185)&&(arrObj0.prop1 >= obj0.prop1)))));
  72. GiantPrintArray.push('4 = ' + (4));
  73. break LABEL0;
  74. }
  75. return 21;
  76. };
  77. obj0.method0 = func2;
  78. obj0.method1 = func3;
  79. obj1.method0 = func4;
  80. obj1.method1 = func1;
  81. arrObj0.method0 = obj0.method1;
  82. arrObj0.method1 = func1;
  83. var reResult3=/\\b\\S|(?=[蒤7])|(?!\\b.)|(\\S)/imyu.test('$');
  84. import { default as module1_localbinding_0 } from 'module0_6970131f-9176-4448-a51d-bed04d11807c.js';
  85. ;
  86. `);
  87. WScript.RegisterModuleSource('module2_d89048b7-d64b-4c3a-b3a0-dfd44ae1cde8.js', `
  88. var loopInvariant = shouldBailout ? 5 : 10;
  89. var GiantPrintArray = [];
  90. __counter++;;
  91. function makeArrayLength(x) { if(x < 1 || x > 4294967295 || x != x || isNaN(x) || !isFinite(x)) return 100; else return Math.floor(x) & 0xffff; };;
  92. function leaf() { return 100; };
  93. class module2BaseClass { };;
  94. var obj0 = {};
  95. var protoObj0 = {};
  96. var obj1 = {};
  97. var protoObj1 = {};
  98. var arrObj0 = {};
  99. var litObj0 = {prop1: 3.14159265358979};
  100. var litObj1 = {prop0: 0, prop1: 1};
  101. var arrObj0 = {};
  102. var func0 = function(){
  103. try {
  104. if(shouldBailout){
  105. return 'somestring'
  106. }
  107. return 7.57529413855588E+18;
  108. } catch(ex) {
  109. WScript.Echo(ex.message);
  110. protoObj1.prop1 =4.84064898232359E+18;
  111. var fPolyProp = function (o) {
  112. if (o!==undefined) {
  113. WScript.Echo(o.prop0 + ' ' + o.prop1 + ' ' + o.prop2);
  114. }
  115. };
  116. fPolyProp(litObj0);
  117. fPolyProp(litObj1);
  118. } finally {
  119. return b;
  120. }
  121. var reResult4=('!.'+'(!'+'!!' + ',8').replace(('!.'+'(!'+'!!' + ',8'),('*u'+'%!'+'A¿' + '+)'));
  122. return (g >> i32[(60) & 255]);
  123. };
  124. var func1 = function(){
  125. class class21 extends module2BaseClass {
  126. constructor (argMath189){
  127. super();
  128. var strvar9 = strvar5;
  129. strvar9 = strvar9.substring((strvar9.length)/4,(strvar9.length)/4);
  130. argMath189 = arguments[((shouldBailout ? (arguments[0] = 'x') : undefined ), 0)];
  131. strvar3 = strvar6 + (7993307.1 * (argMath189 + argMath189));
  132. strvar9 = 'd'.concat((argMath189 + -462154506.9));
  133. }
  134. func6 (argMath190){
  135. if(shouldBailout){
  136. return 'somestring'
  137. }
  138. var strvar9 = (strvar4 + (arguments[(0)] * (func0.call(aliasOfobj1 ) - arrObj0[((shouldBailout ? (arrObj0[15] = 'x') : undefined ), 15)]))).concat(a);
  139. var strvar10 = ('J' + 'Ðo!D');
  140. var uniqobj38 = aliasOfobj1;
  141. var y = (uniqobj38.length *= ((new module2BaseClass()) * ((true instanceof ((typeof Object == 'function' && !(Object[Symbol.toStringTag] == 'AsyncFunction')) ? Object : Object)) + (uniqobj38.length = ((shouldBailout ? func0 = func0 : 1), func0())))));
  142. strvar0 = strvar10[0%strvar10.length];
  143. return -218;
  144. }
  145. func7 (argMath191 = ui8[(33) & 255],argMath192 = argMath191,argMath193){
  146. strvar6 = strvar3[2%strvar3.length];
  147. litObj0 = protoObj0;
  148. return -77461066;
  149. arrObj0.prop1 -=arguments[(10)];
  150. return import("module0_6970131f-9176-4448-a51d-bed04d11807c.js");
  151. }
  152. func8 (){
  153. protoObj0 = arrObj0;
  154. f = 'caller';
  155. strvar2 = strvar7[4%strvar7.length];
  156. var uniqobj39 = {["33"]: arrObj0[(((((shouldBailout ? (arrObj0[(((Math.abs('caller')) >= 0 ? ( Math.abs('caller')) : 0) & 0xF)] = 'x') : undefined ), Math.abs('caller')) >= 0 ? Math.abs('caller') : 0)) & 0XF)], prop0: (obj1.prop0 %= (shouldBailout ? func0() : func0())), ["prop2"]: arrObj0[(((arguments[((shouldBailout ? (arguments[1] = 'x') : undefined ), 1)] >= 0 ? arguments[((shouldBailout ? (arguments[1] = 'x') : undefined ), 1)] : 0)) & 0XF)], ["prop3"]: (((~ (obj1.length >>= ((obj0.prop0 /= -443692889) & (new module2BaseClass())))) ? (arguments[(((((shouldBailout ? (arguments[(((ui32[(139) & 255]) >= 0 ? ( ui32[(139) & 255]) : 0) & 0xF)] = 'x') : undefined ), ui32[(139) & 255]) >= 0 ? ui32[(139) & 255] : 0)) & 0XF)] ? (new module2BaseClass()) : 'caller') : (obj1.prop1 = ((arguments[((shouldBailout ? (arguments[14] = 'x') : undefined ), 14)] ? func0.call(protoObj1 ) : (arrObj0.prop1, 2147483650, arrObj0.prop1, e)) > ((typeof(aliasOfobj1.prop1) == 'string') * (g - (! obj0.prop1)))))) >= arrObj0[(((65536 >= 0 ? 65536 : 0)) & 0XF)]), prop4: func0.call(litObj0 ), prop5: arrObj0[((shouldBailout ? (arrObj0[18] = 'x') : undefined ), 18)]};
  157. var uniqobj40 = arrObj0;
  158. (Object.defineProperty(obj1, 'prop4', {writable: true, enumerable: false, configurable: true }));
  159. obj1.prop4 = 'caller';
  160. return -1182621235;
  161. }
  162. func9 (){
  163. strvar2 = strvar0.concat((('gº'+'!:'+'_É' + 'm!').indexOf(strvar0))).concat((-124355308.9 !== protoObj1.prop1)).concat(protoObj0.prop1);
  164. var fPolyProp = function (o) {
  165. if (o!==undefined) {
  166. WScript.Echo(o.prop0 + ' ' + o.prop1 + ' ' + o.prop2);
  167. }
  168. };
  169. fPolyProp(litObj0);
  170. fPolyProp(litObj1);
  171. strvar2 = strvar3[2%strvar3.length];
  172. a =-27;
  173. a =(++ h);
  174. return h;
  175. return h;
  176. }
  177. static set func10 (argMath194){
  178. protoObj1.prop1 =arguments[(0)];
  179. return 533469720;
  180. }
  181. static func11 (argMath195,argMath196,argMath197 = {prop7: 'caller', prop6: ((new Object()) instanceof ((typeof Error == 'function' && !(Error[Symbol.toStringTag] == 'AsyncFunction')) ? Error : Object)), prop5: f32[((((shouldBailout ? func0 = func0 : 1), func0()) ? ((argMath195 = ui8.length) >= ((f < h)||(obj0.prop0 !== obj0.prop0))) : (~ func0.call(arrObj0 )))) & 255], prop4: (argMath196 >= obj1.prop0), ["prop2"]: -1615453233.9, prop1: ((arguments[(((((shouldBailout ? (arguments[(((func0.call(protoObj1 )) >= 0 ? ( func0.call(protoObj1 )) : 0) & 0xF)] = 'x') : undefined ), func0.call(protoObj1 )) >= 0 ? func0.call(protoObj1 ) : 0)) & 0XF)] * ('caller' - ((-0 instanceof ((typeof func0 == 'function' && !(func0[Symbol.toStringTag] == 'AsyncFunction')) ? func0 : Object)) | Object.create({prop0: arguments[((((new func0()).prop1 >= 0 ? (new func0()).prop1 : 0)) & 0XF)], prop1: (typeof(strvar6) != 'object') , prop2: (f64[(8.54427599454003E+18) & 255] ? (++ obj1.prop0) : (argMath196 * protoObj1.prop1)), prop3: ('caller' * (-127 ? -2121319693 : 134) - (new module2BaseClass())), prop4: (shouldBailout ? (a = { valueOf: function() { WScript.Echo('a valueOf'); return 3; } }, (shouldBailout ? func0() : func0())) : (shouldBailout ? func0() : func0())), prop5: (typeof(strvar2) == 'string') })))) <= -690557704), prop0: func0.call(aliasOfobj1 ), 49: arguments[(((((shouldBailout ? (arguments[((((protoObj0.prop0 >= f)) >= 0 ? ( (protoObj0.prop0 >= f)) : 0) & 0xF)] = 'x') : undefined ), (protoObj0.prop0 >= f)) >= 0 ? (protoObj0.prop0 >= f) : 0)) & 0XF)]}){
  182. obj0.length= makeArrayLength(((function () {;}) instanceof ((typeof Function == 'function' && !(Function[Symbol.toStringTag] == 'AsyncFunction')) ? Function : Object)));
  183. WScript.Echo(strvar6 !=-216);
  184. return e;
  185. }
  186. static func12 (){
  187. strvar7 = strvar1[1%strvar1.length];
  188. (Object.defineProperty(litObj1, 'prop1', {writable: true, enumerable: false, configurable: true }));
  189. litObj1.prop1 = (-2 >> (typeof(aliasOfobj1.prop1) != 'string') );
  190. litObj1.prop1 <<=((obj1.prop1 != arrObj0.prop1)||(litObj1.prop1 == f));
  191. (Object.defineProperty(arrObj0, 'length', {writable: true, enumerable: false, configurable: true }));
  192. arrObj0.length = makeArrayLength((typeof(litObj1.prop1) == 'string') );
  193. var strvar9 = '2®(4X¸G.Ó!£ö!(%';
  194. strvar9 = strvar9.substring((strvar9.length)/4,(strvar9.length)/1);
  195. strvar2 = strvar0[2%strvar0.length];
  196. return arrObj0.prop0;
  197. }
  198. static func13 (){
  199. WScript.Echo(strvar7 >(aliasOfobj1.prop1 < aliasOfobj1.prop1));
  200. WScript.Echo(strvar5 >=(-67745208 * aliasOfobj1.prop1));
  201. aliasOfobj1.prop0 ^=g;
  202. strvar1 = strvar1 + arrObj0[(1)];
  203. return f;
  204. }
  205. }
  206. return (arrObj0.prop0 ^= (new module2BaseClass()));
  207. };
  208. var func2 = function(argMath198,argMath199 = (ary.reverse()),...argArr200){
  209. return ((ary.reverse()) < ((protoObj0.prop0 == argMath199)&&(argMath198 == h)));
  210. };
  211. var func3 = function(argMath201 = i8[(187) & 255],argMath202,argMath203){
  212. if(shouldBailout){
  213. func0();
  214. }
  215. else{
  216. func0();
  217. }
  218. strvar7 = ('4-!ll' + '\`¼+¯.,,$') + ((argMath202 <= c)||(obj1.prop0 < arrObj0.prop0));
  219. function func14 () {
  220. this.prop0 = (uic8[(246) & 255] ? (shouldBailout ? (argMath203 = { valueOf: function() { WScript.Echo('argMath203 valueOf'); return 3; } }, (typeof(1144147339) == null) ) : (typeof(1144147339) == null) ) : (c ^= i16[(protoObj0.prop0) & 255]));
  221. this.prop2 = arrObj0[((shouldBailout ? (arrObj0[3] = 'x') : undefined ), 3)];
  222. }
  223. var uniqobj41 = new func14();
  224. return (protoObj0.prop0 <= obj1.prop1);
  225. };
  226. var func4 = function(argMath204,argMath205 = (new module2BaseClass())){
  227. class class22 extends module2BaseClass {
  228. constructor (){
  229. super();
  230. strvar1 = strvar0[2%strvar0.length];
  231. argMath204 = parseInt("0x3ED9C2DF");
  232. strvar5 = strvar7 + -1198989292;
  233. }
  234. func16 (){
  235. return -76;
  236. }
  237. set func17 (argMath206 = (ary.push(((func0.call(litObj0 ) / ((arrObj0.length-- ) == 0 ? 1 : (arrObj0.length-- ))) - (argMath205 |= 279264085)), arrObj0[(((((shouldBailout ? (arrObj0[((((obj1.prop0 &= (((shouldBailout ? func3 = func3 : 1), func3( (shouldBailout ? func3('string0','string1','string2') : func3((typeof(strvar7) == 'number') ,((new Error('abc')) instanceof ((typeof Error == 'function' && !(Error[Symbol.toStringTag] == 'AsyncFunction')) ? Error : Object)),strvar6)),(typeof(strvar0) == 'object') ,strvar5)) + (ary.pop())))) >= 0 ? ( (obj1.prop0 &= (((shouldBailout ? func3 = func3 : 1), func3( (shouldBailout ? func3('string0','string1','string2') : func3((typeof(strvar7) == 'number') ,((new Error('abc')) instanceof ((typeof Error == 'function' && !(Error[Symbol.toStringTag] == 'AsyncFunction')) ? Error : Object)),strvar6)),(typeof(strvar0) == 'object') ,strvar5)) + (ary.pop())))) : 0) & 0xF)] = 'x') : undefined ), (obj1.prop0 &= (((shouldBailout ? func3 = func3 : 1), func3( (shouldBailout ? func3('string0','string1','string2') : func3((typeof(strvar7) == 'number') ,((new Error('abc')) instanceof ((typeof Error == 'function' && !(Error[Symbol.toStringTag] == 'AsyncFunction')) ? Error : Object)),strvar6)),(typeof(strvar0) == 'object') ,strvar5)) + (ary.pop())))) >= 0 ? (obj1.prop0 &= (((shouldBailout ? func3 = func3 : 1), func3( (shouldBailout ? func3('string0','string1','string2') : func3((typeof(strvar7) == 'number') ,((new Error('abc')) instanceof ((typeof Error == 'function' && !(Error[Symbol.toStringTag] == 'AsyncFunction')) ? Error : Object)),strvar6)),(typeof(strvar0) == 'object') ,strvar5)) + (ary.pop()))) : 0)) & 0XF)], ('caller' instanceof ((typeof Object == 'function' && !(Object[Symbol.toStringTag] == 'AsyncFunction')) ? Object : Object)), argMath205, (typeof ary[(((('caller' * (arguments[(2)] + (typeof(g) != null) )) >= 0 ? ('caller' * (arguments[(2)] + (typeof(g) != null) )) : 0)) & 0XF)]), parseInt("BA", 21), ((new module2BaseClass()) * (((~ (arrObj0.prop1 !== protoObj1.prop1)) * ((((shouldBailout ? func3 = func3 : 1), func3((ary.push((++ arrObj0.prop1), (+ 740970661), (241026542 << 8.27719294495187E+18), arrObj0[((shouldBailout ? (arrObj0[14] = 'x') : undefined ), 14)], ui16[(arrObj0.prop0) & 255]))
  238. ,(f << argMath205),strvar5)) + ((ary.shift()) ^ ((531214820.1 * 9.82517589656724E+17 - obj1.prop1) * (argMath204 + (749910140 * -3.0925208260583E+17 + protoObj0.prop1))))) - (+ func0.call(obj0 )))) + (typeof(strvar7) == 'string') )), ((new Object()) instanceof ((typeof String == 'function' && !(String[Symbol.toStringTag] == 'AsyncFunction')) ? String : Object)), (arguments[((((protoObj0.prop1 == protoObj1.prop0) >= 0 ? (protoObj0.prop1 == protoObj1.prop0) : 0)) & 0XF)] ? obj0.prop1 : ((argMath205 > obj1.prop0)&&(arrObj0.prop1 >= f))), func2.call(litObj0 , f32, (~ arrObj0[((shouldBailout ? (arrObj0[3] = 'x') : undefined ), 3)]), ary), ((shouldBailout ? func1 = func0 : 1), func1()), arguments[(((((shouldBailout ? (arguments[((((arrObj0.length >>= 'caller')) >= 0 ? ( (arrObj0.length >>= 'caller')) : 0) & 0xF)] = 'x') : undefined ), (arrObj0.length >>= 'caller')) >= 0 ? (arrObj0.length >>= 'caller') : 0)) & 0XF)], 4294967295, (ary.push(uic8[136], ((- protoObj0.prop0) ? func1() : (++ argMath204)), ((strvar6).replace((',M¶½6' + '#þ!M|Éjà'), strvar7.concat(2147483650)) + arguments[(((arrObj0[(((ui16[(182) & 255] >= 0 ? ui16[(182) & 255] : 0)) & 0XF)] >= 0 ? arrObj0[(((ui16[(182) & 255] >= 0 ? ui16[(182) & 255] : 0)) & 0XF)] : 0)) & 0XF)]), -40, (Function('') instanceof ((typeof Object == 'function' && !(Object[Symbol.toStringTag] == 'AsyncFunction')) ? Object : Object)), 'caller', ((! (new module2BaseClass())) ? (new func3(((typeof ui16[(254) & 255]) ? (aliasOfobj1.prop0 = (929529693 * obj1.prop1 - obj1.prop1)) : ((h == argMath205)||(obj1.prop0 > argMath204))),aliasOfobj1.prop1,strvar0)).prop1 : arguments[(((((shouldBailout ? (arguments[((('caller') >= 0 ? ( 'caller') : 0) & 0xF)] = 'x') : undefined ), 'caller') >= 0 ? 'caller' : 0)) & 0XF)]), ((protoObj0.prop0 > argMath204)&&(protoObj0.prop1 > argMath204)), 'caller', (typeof(f) == 'number') ))
  239. , ((+ -2092636097.9) * (new module2BaseClass()) - (typeof(argMath205) != 'object') )))
  240. ){
  241. var strvar9 = (strvar6).replace((('(' + '#$ó¥') + func3.call(obj0 , arguments[((((++ protoObj1.prop0) >= 0 ? (++ protoObj1.prop0) : 0)) & 0XF)], ('ú'.indexOf('d')), strvar1)), (strvar3 + ((aliasOfobj1.prop1 ^= arrObj0[((shouldBailout ? (arrObj0[17] = 'x') : undefined ), 17)]) ? ui32[(ui32[(143) & 255]) & 255] : argMath205)));
  242. return 3.22741104360546E+18;
  243. }
  244. func18 (argMath207,argMath208 = (shouldBailout ? (argMath205 = { valueOf: function() { WScript.Echo('argMath205 valueOf'); return 3; } }, (argMath207 / (2 == 0 ? 1 : 2))) : (argMath207 / (2 == 0 ? 1 : 2))),argMath209){
  245. b = {prop6: 'caller', prop5: (ary.pop()), prop4: -1208639175, prop3: (aliasOfobj1.prop0 <<= ((argMath207 = (/a/ instanceof ((typeof func1 == 'function' && !(func1[Symbol.toStringTag] == 'AsyncFunction')) ? func1 : Object))) || 4294967295)), prop2: (protoObj0.prop1 /= (~ ((typeof(obj0.prop0) == 'number') * ((typeof(strvar4) != 'undefined') - (((true instanceof ((typeof String == 'function' && !(String[Symbol.toStringTag] == 'AsyncFunction')) ? String : Object)) << ((new Array()) instanceof ((typeof Function == 'function' && !(Function[Symbol.toStringTag] == 'AsyncFunction')) ? Function : Object))) >= 'caller'))))), ["prop1"]: obj0.prop0, prop0: strvar7.concat((ary.shift()))};
  246. strvar1 = ('S' + 'b-JE').concat((typeof(b.prop3) != 'undefined') ).concat((protoObj0.length >>= argMath207));
  247. return argMath207;
  248. }
  249. static get func19 (){
  250. strvar5 = strvar2[1%strvar2.length];
  251. protoObj0 = obj1;
  252. strvar0 = strvar3[5%strvar3.length];
  253. argMath204 = g;
  254. GiantPrintArray.push('g = ' + (g));
  255. arrObj0 = protoObj1;
  256. return 1;
  257. }
  258. }
  259. function func20 () {
  260. this.prop0 = ary[((((arguments[((shouldBailout ? (arguments[13] = 'x') : undefined ), 13)] != arrObj0[(((((shouldBailout ? (arrObj0[(((argMath204) >= 0 ? ( argMath204) : 0) & 0xF)] = 'x') : undefined ), argMath204) >= 0 ? argMath204 : 0)) & 0XF)]) >= 0 ? (arguments[((shouldBailout ? (arguments[13] = 'x') : undefined ), 13)] != arrObj0[(((((shouldBailout ? (arrObj0[(((argMath204) >= 0 ? ( argMath204) : 0) & 0xF)] = 'x') : undefined ), argMath204) >= 0 ? argMath204 : 0)) & 0XF)]) : 0)) & 0XF)];
  261. this.prop2 = ((obj0.prop0 == d)&&(argMath204 > obj1.prop0));
  262. }
  263. var uniqobj42 = new func20();
  264. return arrObj0[(((((shouldBailout ? (arrObj0[((((obj0.prop1 === obj1.prop1)) >= 0 ? ( (obj0.prop1 === obj1.prop1)) : 0) & 0xF)] = 'x') : undefined ), (obj0.prop1 === obj1.prop1)) >= 0 ? (obj0.prop1 === obj1.prop1) : 0)) & 0XF)];
  265. };
  266. obj0.method0 = func4;
  267. obj0.method1 = func4;
  268. obj1.method0 = obj0.method0;
  269. obj1.method1 = func3;
  270. arrObj0.method0 = func3;
  271. arrObj0.method1 = obj1.method0;
  272. for (var i = 0; i < GiantPrintArray.length; i++) {
  273. WScript.Echo(GiantPrintArray[i]);
  274. };`);
  275. WScript.RegisterModuleSource('module3_9461cd82-d7aa-44c9-b623-d24214b4d40d.js', `
  276. var loopInvariant = shouldBailout ? 0 : 2;
  277. var GiantPrintArray = [];
  278. __counter++;;
  279. `);
  280. WScript.RegisterModuleSource('module4_cad63104-fe9f-4d9c-9149-580904f0bb63.js', `
  281. var loopInvariant = shouldBailout ? 8 : 9;
  282. var GiantPrintArray = [];
  283. __counter++;;
  284. `);
  285. WScript.LoadScriptFile('module1_21ab02cd-100a-42d4-81e4-8553d1e467e2.js', 'module');
  286. const oldEcho = WScript.Echo;
  287. console.log = print = WScript.Echo = (...args) => {
  288. oldEcho(...(args.map(a => {
  289. return a && a.toString().replace(/,{10,}/g, m => `{,${m.length}}`);
  290. })));
  291. };;
  292. var shouldBailout = false;
  293. var runningJITtedCode = false;
  294. var reuseObjects = false;
  295. var randomGenerator = function(inputseed) {
  296. var seed = inputseed;
  297. return function() {
  298. // Robert Jenkins' 32 bit integer hash function.
  299. seed = ((seed + 0x7ed55d16) + (seed << 12)) & 0xffffffff;
  300. seed = ((seed ^ 0xc761c23c) ^ (seed >>> 19)) & 0xffffffff;
  301. seed = ((seed + 0x165667b1) + (seed << 5)) & 0xffffffff;
  302. seed = ((seed + 0xd3a2646c) ^ (seed << 9)) & 0xffffffff;
  303. seed = ((seed + 0xfd7046c5) + (seed << 3)) & 0xffffffff;
  304. seed = ((seed ^ 0xb55a4f09) ^ (seed >>> 16)) & 0xffffffff;
  305. return (seed & 0xfffffff) / 0x10000000;
  306. };
  307. };;
  308. var intArrayCreatorCount = 0;
  309. function GenerateArray(seed, arrayType, arraySize, missingValuePercent, typeOfDeclaration) {
  310. Math.random = randomGenerator(seed);
  311. var result, codeToExecute, thisArrayName, maxMissingValues = Math.floor(arraySize * missingValuePercent), noOfMissingValuesAdded = 0;
  312. var contents = [];
  313. var isVarArray = arrayType == 'var';
  314. function IsMissingValue(allowedMissingValues) {
  315. return Math.floor(Math.random() * 100) < allowedMissingValues
  316. }
  317. thisArrayName = 'tempIntArr' + intArrayCreatorCount++;
  318. for (var arrayIndex = 0; arrayIndex < arraySize; arrayIndex++) {
  319. if (isVarArray && arrayIndex != 0) {
  320. arrayType = Math.floor(Math.random() * 100) < 50 ? 'int' : 'float';
  321. }
  322. if(noOfMissingValuesAdded < maxMissingValues && IsMissingValue(missingValuePercent)) {
  323. noOfMissingValuesAdded++;
  324. contents.push('');
  325. } else {
  326. var randomValueGenerated;
  327. if (arrayType == 'int') {
  328. randomValueGenerated = Math.floor(Math.random() * seed);
  329. } else if (arrayType == 'float') {
  330. randomValueGenerated = Math.random() * seed;
  331. } else if (arrayType == 'var') {
  332. randomValueGenerated = '\'' + (Math.random() * seed).toString(36) + '\'';
  333. }
  334. contents.push(randomValueGenerated);
  335. }
  336. }
  337. if(contents.length == 1 && typeOfDeclaration == 'constructor') {
  338. contents.push(Math.floor(Math.random() * seed));
  339. }
  340. if(typeOfDeclaration == 'literal') {
  341. codeToExecute = 'var ' + thisArrayName + ' = [' + contents.join() + '];';
  342. } else {
  343. codeToExecute = 'var ' + thisArrayName + ' = new Array(' + contents.join() + ');';
  344. }
  345. codeToExecute += 'result = ' + thisArrayName + ';';
  346. eval(codeToExecute);
  347. return result;
  348. }
  349. ;
  350. function getRoundValue(n) {
  351. if(n % 1 == 0) // int number
  352. return n % 2147483647;
  353. else // float number
  354. return n.toFixed(8);
  355. return n;
  356. };
  357. var print = WScript.Echo;
  358. WScript.Echo = function(n) { if(!n) print(n); else print(formatOutput(n.toString())); };
  359. function formatOutput(n) {{
  360. return n.replace(/[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)?/g, function(match) {{return getRoundValue(parseFloat(match));}} );
  361. }};
  362. var arrForSpendSomeTime=new Array(0x1000);
  363. function SpendSomeTime() {
  364. for(var i=0;i<0x1000;i++) {
  365. arrForSpendSomeTime[i]=new Array(0x100);
  366. arrForSpendSomeTime[i][1]=1;
  367. arrForSpendSomeTime[i][0]=1;
  368. }
  369. }
  370. onmessage = function () { }
  371. ;
  372. function sumOfArrayElements(prev, curr, index, array) {
  373. return (typeof prev == "number" && typeof curr == "number") ? curr + prev : 0
  374. }
  375. ;
  376. var __counter = 0;
  377. function test0(){
  378. var loopInvariant = shouldBailout ? 7 : 10;
  379. var GiantPrintArray = [];
  380. __counter++;;
  381. function makeArrayLength(x) { if(x < 1 || x > 4294967295 || x != x || isNaN(x) || !isFinite(x)) return 100; else return Math.floor(x) & 0xffff; };;
  382. function leaf() { return 100; };
  383. class BaseClass { };;
  384. var obj0 = {};
  385. var protoObj0 = {};
  386. var obj1 = {};
  387. var protoObj1 = {};
  388. var arrObj0 = {};
  389. var litObj0 = {prop1: 3.14159265358979};
  390. var litObj1 = {prop0: 0, prop1: 1};
  391. var arrObj0 = {};
  392. var func0 = function(argMath0 = 'caller'){
  393. if(shouldBailout){
  394. leaf = leaf;
  395. }
  396. leaf();
  397. if((argMath0 >>> (argMath0-- ))) {
  398. WScript.Echo(strvar4 >(i16[(114) & 255] ? (ary.pop()) : strvar4));
  399. obj1.prop4 = (new BaseClass());
  400. WScript.Echo(strvar2 ===(ary.pop()));
  401. WScript.Echo(strvar6 !=='caller');
  402. f +=(leaf.call(litObj1 ), (! 'caller'), (typeof(d) != 'object') , (+0 instanceof ((typeof Array == 'function' && !(Array[Symbol.toStringTag] == 'AsyncFunction')) ? Array : Object)), (obj1.length >= a), 28);
  403. }
  404. else {
  405. WScript.Echo(strvar4 <=arguments[((((new.target != -91) >= 0 ? (new.target != -91) : 0)) & 0XF)]);
  406. strvar7 = strvar5[0%strvar5.length];
  407. argMath0 %=argMath0;
  408. if(shouldBailout){
  409. return 'somestring'
  410. }
  411. }
  412. if(shouldBailout){
  413. return 'somestring'
  414. }
  415. return arrObj0[((((new leaf()).prop0 >= 0 ? (new leaf()).prop0 : 0)) & 0XF)];
  416. };
  417. var func1 = function(argMath1 = (new BaseClass()),argMath2 = 1.93528051684681E+18,argMath3,argMath4){
  418. var uniqobj0 = [''];
  419. var uniqobj1 = uniqobj0[__counter%uniqobj0.length];
  420. uniqobj1.toString();
  421. function func5 (arg0) {
  422. this.prop0 = arg0;
  423. }
  424. obj6 = new func5('caller');
  425. function func6 (argMath5 = ((']' + 'm$:d').indexOf(strvar4)),argMath6){
  426. strvar6 +=protoObj0.prop1;
  427. strvar6 = ('$p'+'º7'+'xk' + '$.').concat(((argMath1++ ) instanceof ((typeof Boolean == 'function' && !(Boolean[Symbol.toStringTag] == 'AsyncFunction')) ? Boolean : Object)));
  428. obj1 = obj0;
  429. d =238;
  430. return g;
  431. }
  432. return ((typeof((('%v!,Ù' + 'w!æ--6ë«') + (+ (typeof(strvar4.concat((541358840 + argMath2))) != null) ))) == null) * Object.create(protoObj1, {}) + ('caller' >>> arguments[(((((shouldBailout ? (arguments[((((-2147483649 ? Object.create({22: (argMath2 >>>= -10628711), prop0: (typeof(strvar4.concat((541358840 + argMath2))) != null) , prop1: ((ary.pop()) ? (argMath4 > argMath1) : (-423022314)), prop2: (-- argMath3), prop4: arguments[(((((shouldBailout ? (arguments[(((func0(({} instanceof ((typeof Number == 'function' && !(Number[Symbol.toStringTag] == 'AsyncFunction')) ? Number : Object)))) >= 0 ? ( func0(({} instanceof ((typeof Number == 'function' && !(Number[Symbol.toStringTag] == 'AsyncFunction')) ? Number : Object)))) : 0) & 0xF)] = 'x') : undefined ), func0(({} instanceof ((typeof Number == 'function' && !(Number[Symbol.toStringTag] == 'AsyncFunction')) ? Number : Object)))) >= 0 ? func0(({} instanceof ((typeof Number == 'function' && !(Number[Symbol.toStringTag] == 'AsyncFunction')) ? Number : Object))) : 0)) & 0XF)], prop5: ((ary.pop()) ? (argMath4 > argMath1) : (-423022314)), prop6: (('ÀI@h<' + '!!ìB-I!=').indexOf(('ÿ' + func0.call(arrObj0 , this.prop1)))), prop7: (((new Object()) instanceof ((typeof EvalError == 'function' && !(EvalError[Symbol.toStringTag] == 'AsyncFunction')) ? EvalError : Object)) % (argMath4 * 1073741823 + b))}) : ary[((shouldBailout ? (ary[0] = 'x') : undefined ), 0)])) >= 0 ? ( (-2147483649 ? Object.create({22: (argMath2 >>>= -10628711), ["prop0"]: (typeof(strvar4.concat((541358840 + argMath2))) != null) , prop1: ((ary.pop()) ? (argMath4 > argMath1) : (-423022314)), prop2: (-- argMath3), prop4: arguments[(((((shouldBailout ? (arguments[(((func0(({} instanceof ((typeof Number == 'function' && !(Number[Symbol.toStringTag] == 'AsyncFunction')) ? Number : Object)))) >= 0 ? ( func0(({} instanceof ((typeof Number == 'function' && !(Number[Symbol.toStringTag] == 'AsyncFunction')) ? Number : Object)))) : 0) & 0xF)] = 'x') : undefined ), func0(({} instanceof ((typeof Number == 'function' && !(Number[Symbol.toStringTag] == 'AsyncFunction')) ? Number : Object)))) >= 0 ? func0(({} instanceof ((typeof Number == 'function' && !(Number[Symbol.toStringTag] == 'AsyncFunction')) ? Number : Object))) : 0)) & 0XF)], prop5: ((ary.pop()) ? (argMath4 > argMath1) : (-423022314)), prop6: (('ÀI@h<' + '!!ìB-I!=').indexOf(('ÿ' + func0.call(arrObj0 , this.prop1)))), prop7: (((new Object()) instanceof ((typeof EvalError == 'function' && !(EvalError[Symbol.toStringTag] == 'AsyncFunction')) ? EvalError : Object)) % (argMath4 * 1073741823 + b))}) : ary[((shouldBailout ? (ary[0] = 'x') : undefined ), 0)])) : 0) & 0xF)] = 'x') : undefined ), (-2147483649 ? Object.create({22: (argMath2 >>>= -10628711), prop0: (typeof(strvar4.concat((541358840 + argMath2))) != null) , prop1: ((ary.pop()) ? (argMath4 > argMath1) : (-423022314)), prop2: (-- argMath3), prop4: arguments[(((((shouldBailout ? (arguments[(((func0(({} instanceof ((typeof Number == 'function' && !(Number[Symbol.toStringTag] == 'AsyncFunction')) ? Number : Object)))) >= 0 ? ( func0(({} instanceof ((typeof Number == 'function' && !(Number[Symbol.toStringTag] == 'AsyncFunction')) ? Number : Object)))) : 0) & 0xF)] = 'x') : undefined ), func0(({} instanceof ((typeof Number == 'function' && !(Number[Symbol.toStringTag] == 'AsyncFunction')) ? Number : Object)))) >= 0 ? func0(({} instanceof ((typeof Number == 'function' && !(Number[Symbol.toStringTag] == 'AsyncFunction')) ? Number : Object))) : 0)) & 0XF)], prop5: ((ary.pop()) ? (argMath4 > argMath1) : (-423022314)), prop6: (('ÀI@h<' + '!!ìB-I!=').indexOf(('ÿ' + func0.call(arrObj0 , this.prop1)))), prop7: (((new Object()) instanceof ((typeof EvalError == 'function' && !(EvalError[Symbol.toStringTag] == 'AsyncFunction')) ? EvalError : Object)) % (argMath4 * 1073741823 + b))}) : ary[((shouldBailout ? (ary[0] = 'x') : undefined ), 0)])) >= 0 ? (-2147483649 ? Object.create({22: (argMath2 >>>= -10628711), prop0: (typeof(strvar4.concat((541358840 + argMath2))) != null) , prop1: ((ary.pop()) ? (argMath4 > argMath1) : (-423022314)), prop2: (-- argMath3), prop4: arguments[(((((shouldBailout ? (arguments[(((func0(({} instanceof ((typeof Number == 'function' && !(Number[Symbol.toStringTag] == 'AsyncFunction')) ? Number : Object)))) >= 0 ? ( func0(({} instanceof ((typeof Number == 'function' && !(Number[Symbol.toStringTag] == 'AsyncFunction')) ? Number : Object)))) : 0) & 0xF)] = 'x') : undefined ), func0(({} instanceof ((typeof Number == 'function' && !(Number[Symbol.toStringTag] == 'AsyncFunction')) ? Number : Object)))) >= 0 ? func0(({} instanceof ((typeof Number == 'function' && !(Number[Symbol.toStringTag] == 'AsyncFunction')) ? Number : Object))) : 0)) & 0XF)], prop5: ((ary.pop()) ? (argMath4 > argMath1) : (-423022314)), prop6: (('ÀI@h<' + '!!ìB-I!=').indexOf(('ÿ' + func0.call(arrObj0 , this.prop1)))), ["prop7"]: (((new Object()) instanceof ((typeof EvalError == 'function' && !(EvalError[Symbol.toStringTag] == 'AsyncFunction')) ? EvalError : Object)) % (argMath4 * 1073741823 + b))}) : ary[((shouldBailout ? (ary[0] = 'x') : undefined ), 0)]) : 0)) & 0XF)]));
  433. };
  434. var func2 = function(argMath7,argMath8 = (typeof(protoObj1.prop1) != 'undefined') ,argMath9,argMath10){
  435. class class0 extends BaseClass {
  436. constructor (argMath11 = (typeof(protoObj1.prop1) != 'undefined') ,argMath12){
  437. super();
  438. argMath11 =-2147483648;
  439. var uniqobj2 = litObj1;
  440. argMath11 = (obj1.prop0 < c);
  441. }
  442. func8 (argMath13 = func0.call(litObj1 , Object.create({52: (typeof(argMath10) == 'undefined') , 64: (typeof(strvar7) != 'string') , prop1: ('method0' in litObj0), prop2: (typeof(a) == null) , prop3: arrObj0[((((typeof(argMath10) == 'undefined') >= 0 ? (typeof(argMath10) == 'undefined') : 0)) & 0XF)], ["prop5"]: arrObj0[((shouldBailout ? (arrObj0[18] = 'x') : undefined ), 18)], prop6: f64[(obj1.prop1) & 255]}, {})),argMath14,argMath15 = Object.create({52: (typeof(argMath10) == 'undefined') , 64: (typeof(strvar7) != 'string') , prop1: ('method0' in litObj0), prop2: (typeof(a) == null) , prop3: arrObj0[((((typeof(argMath10) == 'undefined') >= 0 ? (typeof(argMath10) == 'undefined') : 0)) & 0XF)], ["prop5"]: arrObj0[((shouldBailout ? (arrObj0[18] = 'x') : undefined ), 18)], prop6: f64[(obj1.prop1) & 255]}, {})){
  443. obj1.prop1 = parseInt("-187", 9);
  444. return 3.95923158836026E+18;
  445. }
  446. func9 (){
  447. var strvar9 = (strvar0 + (79 >>> new.target));
  448. strvar9 = strvar9.substring((strvar9.length)/1,(strvar9.length)/4);
  449. strvar5 = strvar7[6%strvar7.length];
  450. strvar9 = strvar1[4%strvar1.length];
  451. strvar3 = strvar9.concat((f <= 1192734391.1)).concat(((argMath8 === h)&&(b > f)));
  452. return argMath7;
  453. }
  454. func10 (argMath16,argMath17,argMath18){
  455. var strvar9 = ('!' + 'E5j)');
  456. strvar9 = strvar9.substring((strvar9.length)/4,(strvar9.length)/2);
  457. var fPolyProp = function (o) {
  458. if (o!==undefined) {
  459. WScript.Echo(o.prop0 + ' ' + o.prop1 + ' ' + o.prop2);
  460. }
  461. };
  462. fPolyProp(litObj0);
  463. fPolyProp(litObj1);
  464. WScript.Echo(strvar7 >=(ary.pop()));
  465. return argMath7;
  466. }
  467. }
  468. function func11 () {
  469. }
  470. var uniqobj3 = new func11();
  471. return (ary.pop());
  472. };
  473. var func3 = function(argMath19 = (typeof(protoObj0.prop0) == 'object') ,argMath20,argMath21,...argArr22){
  474. this.prop0 +='caller';
  475. class class1 extends BaseClass {
  476. constructor (argMath23,argMath24 = (f |= 3.94806516736428E+18),argMath25,...argArr26){
  477. super();
  478. }
  479. func13 (){
  480. var strvar9 = strvar4;
  481. strvar2 = strvar1[1%strvar1.length];
  482. strvar9 = strvar9[0%strvar9.length];
  483. protoObj0 = obj0;
  484. return 462031999;
  485. }
  486. func14 (argMath27,argMath28,argMath29){
  487. strvar5 = strvar4[5%strvar4.length];
  488. if(shouldBailout){
  489. return 'somestring'
  490. }
  491. return g;
  492. }
  493. func15 (argMath30,argMath31 = argMath30,argMath32,argMath33){
  494. argArr22[(17)] = new.target;
  495. argMath21 = ('caller' ? (d / (argMath19 == 0 ? 1 : argMath19)) : (obj0.length *= parseInt("-0x30B21BF3C578A400")));
  496. (Object.defineProperty(arrObj0, 'length', {writable: true, enumerable: false, configurable: true }));
  497. arrObj0.length = makeArrayLength(func0.call(protoObj1 , (d / (argMath19 == 0 ? 1 : argMath19))));
  498. b = (new BaseClass());
  499. return arrObj0.prop1;
  500. }
  501. func16 (argMath34,argMath35,...argArr36){
  502. return new.target;
  503. }
  504. static func17 (argMath37 = func2.call(obj0 , argArr22, parseInt("354436763557316400000", 8), leaf, /^(?:\w\B\W)$/g),argMath38,argMath39,...argArr40){
  505. WScript.Echo(strvar1 ==(typeof(argMath38) == 'object') );
  506. strvar5 = strvar5.concat((new.target == arrObj0.prop0));
  507. argMath38 &=i32[('caller') & 255];
  508. if(shouldBailout){
  509. return 'somestring'
  510. }
  511. argMath38 -=((argArr40[(3)] % (f = (new.target == arrObj0.prop0))) ^ i32[('caller') & 255]);
  512. return 3;
  513. }
  514. static get func18 (){
  515. strvar4 = strvar6[0%strvar6.length];
  516. return protoObj0.prop1;
  517. }
  518. }
  519. return (shouldBailout ? (argMath20 = { valueOf: function() { WScript.Echo('argMath20 valueOf'); return 3; } }, (true instanceof ((typeof Number == 'function' && !(Number[Symbol.toStringTag] == 'AsyncFunction')) ? Number : Object))) : (true instanceof ((typeof Number == 'function' && !(Number[Symbol.toStringTag] == 'AsyncFunction')) ? Number : Object)));
  520. };
  521. var func4 = function(argMath41,argMath42 = a,argMath43){
  522. if(shouldBailout){
  523. return 'somestring'
  524. }
  525. var __loopvar3 = loopInvariant - 9,__loopSecondaryVar3_0 = loopInvariant;
  526. LABEL0:
  527. for(; f < ((c !== this.prop0)); f++) {
  528. if (__loopvar3 === loopInvariant) break;
  529. __loopvar3 += 3;
  530. __loopSecondaryVar3_0 += 2;
  531. if(shouldBailout){
  532. return 'somestring'
  533. }
  534. var strvar9 = '3$|QÝ,!7);Á.,;*';
  535. strvar5 = ('Mì'+'.F'+'j_' + '@5').concat({40: (undefined instanceof ((typeof RegExp == 'function' && !(RegExp[Symbol.toStringTag] == 'AsyncFunction')) ? RegExp : Object)), prop1: arguments[(((((shouldBailout ? (arguments[(((new.target) >= 0 ? ( new.target) : 0) & 0xF)] = 'x') : undefined ), new.target) >= 0 ? new.target : 0)) & 0XF)], prop2: (new BaseClass()), prop3: (shouldBailout ? func3('string0','string1','string2',ary) : func3((4294967297 - new.target),f32,(obj1.length < this.prop0),ary))});
  536. this.prop1 =(899031020 === 25408853);
  537. WScript.Echo(strvar9 ===((protoObj1.length !== protoObj1.length)||(argMath41 < arrObj0.prop0)));
  538. }
  539. leaf.apply(arrObj0, arguments);
  540. return (ary.shift());
  541. };
  542. obj0.method0 = func4;
  543. obj0.method1 = func4;
  544. obj1.method0 = func4;
  545. obj1.method1 = func2;
  546. arrObj0.method0 = obj0.method0;
  547. arrObj0.method1 = obj1.method1;
  548. var ary = new Array(10);
  549. var i8 = new Int8Array(256);
  550. var i16 = new Int16Array(256);
  551. var i32 = new Int32Array(256);
  552. var ui8 = new Uint8Array(256);
  553. var ui16 = new Uint16Array(256);
  554. var ui32 = new Uint32Array(256);
  555. var f32 = new Float32Array(256);
  556. var f64 = new Float64Array(256);
  557. var uic8 = new Uint8ClampedArray(256);
  558. var IntArr0 = [];
  559. var IntArr1 = [-333548909,-2,-1463314838,24,-967057630373449984,4000605969434296320,-874213037,-5925765923204339712,930084437,165,558857707,2147483647,-133];
  560. var FloatArr0 = new Array(-2.38602744985324E+18,-4.65010502075285E+18,4294967297,467983660,-264081059,1073741823,-3);
  561. var VarArr0 = new Array(strvar4,-3511262765093452800,-231809381,9);
  562. var a = -9.0669245033915E+18;
  563. var b = -1857916248.9;
  564. var c = -151750939;
  565. var d = 1635694895;
  566. var e = 1339214250.1;
  567. var f = -2147483646;
  568. var g = -504860453;
  569. var h = -1073741824;
  570. var strvar0 = ('W' + 'Ù!$X');
  571. var strvar1 = ('%#'+'ql'+'K,' + '$(');
  572. var strvar2 = ('!' + 'E5j)');
  573. var strvar3 = ('¸' + '#Abh');
  574. var strvar4 = ('ÀI@h<' + '!!ìB-I!=');
  575. var strvar5 = ('9k'+'))'+'$.' + 'q#');
  576. var strvar6 = '%!!³Eq.*nñ!k!EC';
  577. var strvar7 = ('W' + 'Ù!$X');
  578. arrObj0[0] = -547972150;
  579. arrObj0[arrObj0.length-1] = 0;
  580. arrObj0.length = makeArrayLength(1766674602.1);
  581. ary[0] = -178;
  582. ary[ary.length-1] = -87;
  583. ary.length = makeArrayLength(-8.43866054829988E+18);
  584. var protoObj0 = Object.create(obj0);
  585. var protoObj1 = Object.create(obj1);
  586. this.prop0 = -623292620.9;
  587. this.prop1 = -1254406185;
  588. obj0.prop0 = 151;
  589. obj0.prop1 = 489135893;
  590. obj0.length = makeArrayLength(-1113295906);
  591. protoObj0.prop0 = 148;
  592. protoObj0.prop1 = -605601574;
  593. protoObj0.length = makeArrayLength(-7.83529505692748E+18);
  594. obj1.prop0 = -2147483647;
  595. obj1.prop1 = -244;
  596. obj1.length = makeArrayLength(-33);
  597. protoObj1.prop0 = 4294967297;
  598. protoObj1.prop1 = 741981196;
  599. protoObj1.length = makeArrayLength(-1149117680);
  600. arrObj0.prop0 = -7.59667554925958E+18;
  601. arrObj0.prop1 = -1800363685;
  602. arrObj0.length = makeArrayLength(1532946252.1);
  603. obj1.prop4 = 2121304168;
  604. IntArr0[0] = -1925033017;
  605. IntArr0[3] = 1;
  606. IntArr0[1] = -187077332;
  607. IntArr0[2] = 235;
  608. VarArr0[4] = 65537;
  609. ary5 = arguments;
  610. class class2 extends BaseClass {
  611. constructor (){
  612. super();
  613. var __loopvar2 = loopInvariant;
  614. for(; protoObj1.prop0 < ((IntArr1.shift())); protoObj1.prop0++) {
  615. __loopvar2++;
  616. if (__loopvar2 > loopInvariant + 4) break;
  617. try {
  618. return -885180471;
  619. protoObj1.prop1 ^=func2.call(obj0 , ary, protoObj1.prop1, leaf, /^(?![蒤7]\b.\W)(?!ababb)$/gyu);
  620. var strvar9 = (('Mì'+'.F'+'j_' + '@5') + func4.call(obj0 , (protoObj1.prop1 = (typeof(strvar0) != 'string') ), ((typeof(h) != 'boolean') + 'caller'), (typeof(h) != 'boolean') ));
  621. } catch(ex) {
  622. WScript.Echo(ex.message);
  623. var fPolyProp = function (o) {
  624. if (o!==undefined) {
  625. WScript.Echo(o.prop0 + ' ' + o.prop1 + ' ' + o.prop2);
  626. }
  627. };
  628. fPolyProp(litObj0);
  629. fPolyProp(litObj1);
  630. continue ;
  631. protoObj0 = protoObj0;
  632. litObj0 = protoObj0;
  633. } finally {
  634. obj0.length= makeArrayLength((-688177682 > obj1.prop0));
  635. strvar0 = strvar4[2%strvar4.length];
  636. }
  637. }
  638. var reResult0='%!!³Eq.*nñ!k!EC'.search(/^\B\s|(?!\W)/im);
  639. try {
  640. } catch(ex) {
  641. WScript.Echo(ex.message);
  642. } finally {
  643. }
  644. [
  645. ...protoObj1.prop1
  646. ] = [
  647. (obj1.method0.call(obj0 , (b &= (true instanceof ((typeof EvalError == 'function' && !(EvalError[Symbol.toStringTag] == 'AsyncFunction')) ? EvalError : Object))), ((shouldBailout ? (Object.defineProperty(obj0, 'length', {get: function() { WScript.Echo('obj0.length getter'); return 3; }, configurable: true }), (shouldBailout ? (Object.defineProperty(obj1, 'prop4', {writable: false, enumerable: true, configurable: true }), 465469478) : 465469478)) : (shouldBailout ? (Object.defineProperty(obj1, 'prop4', {writable: false, enumerable: true, configurable: true }), 465469478) : 465469478)) <= '%!!³Eq.*nñ!k!EC'.search(/^\B\s|(?!\W)/im)), ((typeof(strvar1) == null) * ((typeof(strvar3) == 'object') + /^(?![蒤7]\b.\W)(?!ababb)$/gyu.test('#')))) >> obj1.method1(FloatArr0,(f |= 2),leaf,/(?:.)/iu))
  648. ];
  649. obj0.prop5=func1;
  650. protoObj1.prop1=obj1.method0.call(obj0 , (b &= (true instanceof ((typeof EvalError == 'function' && !(EvalError[Symbol.toStringTag] == 'AsyncFunction')) ? EvalError : Object))), ((shouldBailout ? (Object.defineProperty(obj0, 'length', {get: function() { WScript.Echo('obj0.length getter'); return 3; }, configurable: true }), (shouldBailout ? (Object.defineProperty(obj1, 'prop4', {writable: false, enumerable: true, configurable: true }), 465469478) : 465469478)) : (shouldBailout ? (Object.defineProperty(obj1, 'prop4', {writable: false, enumerable: true, configurable: true }), 465469478) : 465469478)) <= '%!!³Eq.*nñ!k!EC'.search(/^\B\s|(?!\W)/im)), ((typeof(strvar1) == null) * ((typeof(strvar3) == 'object') + /^(?![蒤7]\b.\W)(?!ababb)$/gyu.test('#'))));
  651. }
  652. func20 (){
  653. return ui16[(114) & 255];
  654. }
  655. get func21 (){
  656. function func22 () {
  657. }
  658. var uniqobj4 = new func22();
  659. function func23 () {
  660. }
  661. var uniqobj5 = new func23();
  662. return (ary5.length != 'caller');
  663. }
  664. static func24 (){
  665. strvar7 = ('%!!³Eq.*nñ!k!EC').replace((strvar3).replace(/a/g, strvar0), strvar6).concat((('caller' * VarArr0[((shouldBailout ? (VarArr0[8] = 'x') : undefined ), 8)] + obj1.prop4) << FloatArr0[((((new BaseClass()) >= 0 ? (new BaseClass()) : 0)) & 0XF)]));
  666. async function func25 (){
  667. var uniqobj6 = {lf0: {prop0: 65535, prop1: -1032509424.9, length: 200363096.1 , method0: obj1.method1, method1: obj1.method0}, lf1: {prop0: -1596211512, prop1: -7.26113528586663E+18, length: -1916695739.9 , method0: func2, method1: func3}};
  668. strvar1 = strvar2[2%strvar2.length];
  669. var func26 = function*(argMath44 = ((++ obj1.prop1), (new BaseClass()), 'caller', (new BaseClass()), (new arrObj0.method1(ary,ary[(((((shouldBailout ? (ary[((((957235672 ? d : 4294967295)) >= 0 ? ( (957235672 ? d : 4294967295)) : 0) & 0xF)] = 'x') : undefined ), (957235672 ? d : 4294967295)) >= 0 ? (957235672 ? d : 4294967295) : 0)) & 0XF)],leaf,/(?:.)/iu)).prop1 , (~ (typeof(c) == 'undefined') )),argMath45,...argArr46){
  670. if(shouldBailout){
  671. return 'somestring'
  672. }
  673. if(shouldBailout){
  674. return 'somestring'
  675. }
  676. return 3.68251974730128E+18;
  677. };
  678. function func27 (arg0) {
  679. this.prop0 = arg0;
  680. }
  681. var uniqobj7 = new func27(Math.round(((59 || 8.90923429302019E+18) < 238)));
  682. return b;
  683. }
  684. obj1 = obj1;
  685. return arrObj0.method0.call(obj1 , (new BaseClass()), (IntArr1.reverse()), (arguments.length * (ary.unshift(arguments[((shouldBailout ? (arguments[16] = 'x') : undefined ), 16)], ((-- c) !== ((new BaseClass()) ? (shouldBailout ? (Object.defineProperty(obj0, 'length', {writable: false, enumerable: false, configurable: true }), ((shouldBailout ? arrObj0.method1 = obj1.method1 : 1), arrObj0.method1(IntArr0,protoObj0.prop1,leaf,/^(?!(?!([a7])*))/imy))) : ((shouldBailout ? arrObj0.method1 = obj1.method1 : 1), arrObj0.method1(IntArr0,protoObj0.prop1,leaf,/^(?!(?!([a7])*))/imy))) : (shouldBailout ? (Object.defineProperty(obj1, 'prop4', {writable: false, enumerable: false, configurable: true }), (shouldBailout ? (Object.defineProperty(protoObj1, 'prop0', {writable: true, enumerable: false, configurable: true }), -2.19287589550413E+16) : -2.19287589550413E+16)) : (shouldBailout ? (Object.defineProperty(protoObj1, 'prop0', {writable: true, enumerable: false, configurable: true }), -2.19287589550413E+16) : -2.19287589550413E+16)))), (b %= obj0.method1.call(protoObj0 , ((new RegExp('xyz')) instanceof ((typeof Object == 'function' && !(Object[Symbol.toStringTag] == 'AsyncFunction')) ? Object : Object)), ((shouldBailout ? func25 = func25 : 1), func25()), 57247381)), (VarArr0.unshift(i32[(144) & 255], /\b\S|(?=[蒤7])|(?!\b.)|(\S)/imyu.exec(('Mì'+'.F'+'j_' + '@5')), ui16[('³'.split(('ÀI@h<' + '!!ìB-I!='),7)) & 255], (parseInt("0x2EAC6DE1") ? (shouldBailout ? (a = { valueOf: function() { WScript.Echo('a valueOf'); return 3; } }, (1479511543 ? -8.5359237373699E+18 : 65536)) : (1479511543 ? -8.5359237373699E+18 : 65536)) : ((protoObj1.prop0 %= -707402276.9) && (protoObj0.prop1 || 214125750.1))), parseInt('caller'), (obj1.prop1 <<= (arrObj0.prop0 >= obj1.prop4)), (((protoObj1.prop0 * 2147483647 + obj1.prop4) !== (ary.push((a >>> -3), (arrObj0.prop1 = 804818460), (110 == g), (shouldBailout ? (Object.defineProperty(protoObj0, 'length', {get: function() { WScript.Echo('protoObj0.length getter'); return 3; }, set: function(_x) { WScript.Echo('protoObj0.length setter'); }, configurable: true }), 1.34548359207099E+18) : 1.34548359207099E+18), (typeof(f) != 'object') , ('prop0' in litObj0)))
  686. ) ? ((shouldBailout ? func2 = func2 : 1), func2(IntArr1,(arrObj0.prop1 >>= f),leaf,/^(?![蒤7]\b.\W)(?!ababb)$/gyu)) : (ary5[(10)] * 2)), (shouldBailout ? arrObj0.method0('string0','string1','string2') : arrObj0.method0((true instanceof ((typeof Number == 'function' && !(Number[Symbol.toStringTag] == 'AsyncFunction')) ? Number : Object)),2147483650,ary5[(11)])), ((b === arrObj0.prop0)&&(arrObj0.prop0 === arrObj0.prop0)), obj1.prop0, ('caller' ? obj1.method0(-4.42757771033363E+18,arguments[(((b >= 0 ? b : 0)) & 0XF)],(obj1.prop1 instanceof ((typeof Array == 'function' && !(Array[Symbol.toStringTag] == 'AsyncFunction')) ? Array : Object))) : IntArr1[(((((shouldBailout ? (IntArr1[((((65537 * (protoObj0.prop0 - h))) >= 0 ? ( (65537 * (protoObj0.prop0 - h))) : 0) & 0xF)] = 'x') : undefined ), (65537 * (protoObj0.prop0 - h))) >= 0 ? (65537 * (protoObj0.prop0 - h)) : 0)) & 0XF)]), (! 'caller'), 'caller')), 4294967296, (obj0.prop0 ? -219 : (new BaseClass())), 'caller', (obj0.prop0 <<= (-2147483646 instanceof ((typeof RegExp == 'function' && !(RegExp[Symbol.toStringTag] == 'AsyncFunction')) ? RegExp : Object))), FloatArr0[((shouldBailout ? (FloatArr0[11] = 'x') : undefined ), 11)], func2.call(obj1 , IntArr1, (d &= 143), leaf, /^(?![蒤7]\b.\W)(?!ababb)$/gyu))) + i32.length));
  687. }
  688. static func28 (argMath47,argMath48,argMath49 = i16[(241) & 255],argMath50){
  689. return (shouldBailout ? func2(ary,'string1','string2','string3') : func2(ary,FloatArr0[(0)],leaf,/^\B\s|(?!\W)/im));
  690. }
  691. static func29 (){
  692. var __loopvar2 = loopInvariant - 11,__loopSecondaryVar2_0 = loopInvariant - 3,__loopSecondaryVar2_1 = loopInvariant - 9;
  693. LABEL0:
  694. LABEL1:
  695. do {
  696. __loopvar2 += 3;
  697. if (__loopvar2 >= loopInvariant) break;
  698. __loopSecondaryVar2_0++;
  699. __loopSecondaryVar2_1 += 3;
  700. continue LABEL1;
  701. var func30 = function*(argMath51 = (ui8[(__loopvar2 + 1) & 255] * ((typeof(d) == 'object') - 'caller')),argMath52,argMath53 = FloatArr0[(loopInvariant - 11)]){
  702. strvar3 = strvar6.concat((typeof(obj0.prop0) == 'number') );
  703. if(shouldBailout){
  704. return 'somestring'
  705. }
  706. yield 4294967295;
  707. yield 9.04768720936409E+18;
  708. yield argMath52;
  709. yield -2;
  710. return obj0.prop0;
  711. };
  712. WScript.Echo(strvar6 ===i32[(26) & 255]);
  713. (Object.defineProperty(protoObj0, 'length', {writable: true, enumerable: false, configurable: true }));
  714. protoObj0.length = makeArrayLength(arrObj0.prop1);
  715. if(shouldBailout){
  716. return 'somestring'
  717. }
  718. var u = func30((obj0.length *= (true instanceof ((typeof Number == 'function' && !(Number[Symbol.toStringTag] == 'AsyncFunction')) ? Number : Object))),leaf,FloatArr0[((shouldBailout ? (FloatArr0[8] = 'x') : undefined ), 8)]);
  719. } while((('toString' in protoObj1)))
  720. var func31 = function*(argMath54,argMath55 = (argMath54 * (arrObj0.prop0 + (shouldBailout ? (argMath54 = { valueOf: function() { WScript.Echo('argMath54 valueOf'); return 3; } }, (typeof(b) == 'object') ) : (typeof(b) == 'object') )))){
  721. function func32 () {
  722. }
  723. var uniqobj8 = new func32();
  724. function func33 (arg0, arg1) {
  725. this.prop0 = arg0;
  726. this.prop2 = arg1;
  727. }
  728. var uniqobj9 = new func33(((obj1.method1.call(litObj0 , ary, ary5[((shouldBailout ? (ary5[17] = 'x') : undefined ), 17)], leaf, /^(?!\B.)/gim) instanceof ((typeof RegExp == 'function' && !(RegExp[Symbol.toStringTag] == 'AsyncFunction')) ? RegExp : Object)) / (2 == 0 ? 1 : 2)),(1774218170 ? obj1.method1.call(obj0 , VarArr0, (577649303, (yield), protoObj1.prop0, (yield)), leaf, /\b\S|(?=[蒤7])|(?!\b.)|(\S)/imyu) : (new BaseClass())));
  729. return argMath54;
  730. };
  731. return (obj0.prop1-- );
  732. }
  733. }
  734. var reResult1=/(?=(郳a郳\b\S\b\d))/giy.exec(('$$u#,' + 'Íw!Y-!K!')) || [];
  735. obj7 = new BaseClass();
  736. var __loopvar0 = loopInvariant,__loopSecondaryVar0_0 = loopInvariant - 12;
  737. LABEL0:
  738. LABEL1:
  739. while(((reResult1[((((8.16912481143114E+18 ? ui16[((f >= g)) & 255] : (protoObj1.length ? reResult1[((((Object.create(arrObj0) * (136132860.1 instanceof ((typeof RegExp == 'function' && !(RegExp[Symbol.toStringTag] == 'AsyncFunction')) ? RegExp : Object)) - (new BaseClass())) >= 0 ? (Object.create(arrObj0) * (136132860.1 instanceof ((typeof RegExp == 'function' && !(RegExp[Symbol.toStringTag] == 'AsyncFunction')) ? RegExp : Object)) - (new BaseClass())) : 0)) & 0XF)] : this.prop1)) >= 0 ? (8.16912481143114E+18 ? ui16[((f >= g)) & 255] : (protoObj1.length ? reResult1[((((Object.create(arrObj0) * (136132860.1 instanceof ((typeof RegExp == 'function' && !(RegExp[Symbol.toStringTag] == 'AsyncFunction')) ? RegExp : Object)) - (new BaseClass())) >= 0 ? (Object.create(arrObj0) * (136132860.1 instanceof ((typeof RegExp == 'function' && !(RegExp[Symbol.toStringTag] == 'AsyncFunction')) ? RegExp : Object)) - (new BaseClass())) : 0)) & 0XF)] : this.prop1)) : 0)) & 0XF)] !== (typeof(f) != 'string') ))) {
  740. __loopvar0++;
  741. if (__loopvar0 == loopInvariant + 4) break;
  742. if (__loopSecondaryVar0_0 === loopInvariant) break;
  743. __loopSecondaryVar0_0 += 4;
  744. obj8 = new class2((typeof(protoObj1.prop1) == null) );
  745. if (shouldBailout) {
  746. (shouldBailout ? (Object.defineProperty(obj8, 'func20', {writable: true, enumerable: false, configurable: true }), ([1, 2, 3] instanceof ((typeof EvalError == 'function' && !(EvalError[Symbol.toStringTag] == 'AsyncFunction')) ? EvalError : Object))) : ([1, 2, 3] instanceof ((typeof EvalError == 'function' && !(EvalError[Symbol.toStringTag] == 'AsyncFunction')) ? EvalError : Object)));
  747. }
  748. var __loopvar1 = loopInvariant - 7;
  749. for (var _strvar0 in reResult1) {
  750. if(typeof _strvar0 === 'string' && _strvar0.indexOf('method') != -1) continue;
  751. if (__loopvar1 > loopInvariant) break;
  752. __loopvar1 += 2;
  753. }
  754. var uniqobj10 = new BaseClass();
  755. }
  756. class class3 {
  757. constructor (...argArr56){
  758. d -=class2.func28.call(obj0 , argArr56, (IntArr1.reverse()), 'ÿ'.concat(((shouldBailout ? (Object.defineProperty(obj0, 'length', {set: function(_x) { obj0.length = makeArrayLength(3.07220730921726E+18);
  759. }, configurable: true }), ((new class2()) && (reResult1[(((326771697 >= 0 ? 326771697 : 0)) & 0XF)] + obj1.prop0))) : ((new class2()) && (reResult1[(((326771697 >= 0 ? 326771697 : 0)) & 0XF)] + obj1.prop0))) | {["prop2"]: ({prop2: VarArr0[(((((shouldBailout ? (VarArr0[(((53677316) >= 0 ? ( 53677316) : 0) & 0xF)] = 'x') : undefined ), 53677316) >= 0 ? 53677316 : 0)) & 0XF)], prop1: (obj1.prop4 >= protoObj0.prop0), prop0: (259860666.1 ? obj1.prop0 : -1077793359.9)} < VarArr0[(((IntArr1[(((1055876544 >= 0 ? 1055876544 : 0)) & 0XF)] >= 0 ? IntArr1[(((1055876544 >= 0 ? 1055876544 : 0)) & 0XF)] : 0)) & 0XF)]), prop1: Object.create({["27"]: ((new RangeError()) instanceof ((typeof String == 'function' && !(String[Symbol.toStringTag] == 'AsyncFunction')) ? String : Object)), 45: (/(?=(郳a郳\b\S\b\d))/giy.exec(('9-U$)' + 'yõ*%£r¥%')) << ((obj1.prop0 != protoObj1.prop1)&&(e >= d))), prop0: ((new Error('abc')) instanceof ((typeof EvalError == 'function' && !(EvalError[Symbol.toStringTag] == 'AsyncFunction')) ? EvalError : Object)), ["prop2"]: ((arrObj0.length -= obj1.prop1) / ((obj1.prop1 |= arrObj0.prop0) == 0 ? 1 : (obj1.prop1 |= arrObj0.prop0))), prop3: ((b === protoObj1.prop1) ? (new class2()) : ary5[(((((shouldBailout ? (ary5[(((protoObj1.prop0) >= 0 ? ( protoObj1.prop0) : 0) & 0xF)] = 'x') : undefined ), protoObj1.prop0) >= 0 ? protoObj1.prop0 : 0)) & 0XF)]), ["prop4"]: (obj1.length *= (shouldBailout ? class2.func24() : class2.func24())), prop5: obj1.method1.call(class2 , argArr56, 'caller', leaf, /\b\S|(?=[蒤7])|(?!\b.)|(\S)/imyu), prop7: -5.02935085531114E+16}, {}), prop0: (protoObj1.prop0 ^= (protoObj0.prop0 += (-3 ? 2147483650 : +null)))})), arrObj0);
  760. }
  761. func38 (argMath57,argMath58,argMath59,argMath60 = arrObj0[(((((shouldBailout ? (arrObj0[((((typeof(strvar6) != 'boolean') ) >= 0 ? ( (typeof(strvar6) != 'boolean') ) : 0) & 0xF)] = 'x') : undefined ), (typeof(strvar6) != 'boolean') ) >= 0 ? (typeof(strvar6) != 'boolean') : 0)) & 0XF)]){
  762. return (~ (argMath59 > obj0.prop0));
  763. }
  764. get func39 (){
  765. class class4 {
  766. constructor (argMath61 = obj0.prop1,argMath62,argMath63,...argArr64){
  767. }
  768. func41 (argMath65,argMath66 = ary5[(((((shouldBailout ? (ary5[((((arrObj0.prop1 += (-8.70014119023327E+18 + (((new BaseClass()) >>> (new BaseClass())) * (ui8[(90) & 255] * 'caller' - ((protoObj0.prop1 ? obj1.prop0 : 4294967295) instanceof ((typeof obj0.method1 == 'function' && !(obj0.method1[Symbol.toStringTag] == 'AsyncFunction')) ? obj0.method1 : Object))) - (new class2()))))) >= 0 ? ( (arrObj0.prop1 += (-8.70014119023327E+18 + (((new BaseClass()) >>> (new BaseClass())) * (ui8[(90) & 255] * 'caller' - ((protoObj0.prop1 ? obj1.prop0 : 4294967295) instanceof ((typeof obj0.method1 == 'function' && !(obj0.method1[Symbol.toStringTag] == 'AsyncFunction')) ? obj0.method1 : Object))) - (new class2()))))) : 0) & 0xF)] = 'x') : undefined ), (arrObj0.prop1 += (-8.70014119023327E+18 + (((new BaseClass()) >>> (new BaseClass())) * (ui8[(90) & 255] * 'caller' - ((protoObj0.prop1 ? obj1.prop0 : 4294967295) instanceof ((typeof obj0.method1 == 'function' && !(obj0.method1[Symbol.toStringTag] == 'AsyncFunction')) ? obj0.method1 : Object))) - (new class2()))))) >= 0 ? (arrObj0.prop1 += (-8.70014119023327E+18 + (((new BaseClass()) >>> (new BaseClass())) * (ui8[(90) & 255] * 'caller' - ((protoObj0.prop1 ? obj1.prop0 : 4294967295) instanceof ((typeof obj0.method1 == 'function' && !(obj0.method1[Symbol.toStringTag] == 'AsyncFunction')) ? obj0.method1 : Object))) - (new class2())))) : 0)) & 0XF)]){
  769. protoObj0.length = makeArrayLength(((new BaseClass()) >= -1073741824));
  770. if(shouldBailout){
  771. return 'somestring'
  772. }
  773. strvar3 = strvar7[6%strvar7.length];
  774. WScript.Echo(strvar2 !=((-4.87740038488471E+18 && 1736728714) instanceof ((typeof Array == 'function' && !(Array[Symbol.toStringTag] == 'AsyncFunction')) ? Array : Object)));
  775. return argMath66;
  776. }
  777. func42 (){
  778. GiantPrintArray.push('protoObj0.prop0 = ' + (protoObj0.prop0));
  779. return a;
  780. }
  781. func43 (argMath67){
  782. WScript.Echo(strvar7 >=(('#}'+'!#'+'Pû' + 'x!') + f64[(106) & 255]));
  783. obj1.prop0 <<=((protoObj0.prop0 <= obj0.prop1)||(argMath67 === obj0.prop1));
  784. protoObj0.prop1 &=class2.func28.call(class2 , IntArr0, (((new Error('abc')) instanceof ((typeof func1 == 'function' && !(func1[Symbol.toStringTag] == 'AsyncFunction')) ? func1 : Object)) instanceof ((typeof func2 == 'function' && !(func2[Symbol.toStringTag] == 'AsyncFunction')) ? func2 : Object)), Object.create(obj1), arrObj0);
  785. return -691222738;
  786. }
  787. get func44 (){
  788. WScript.Echo(strvar4 ==((protoObj1.length = -533601769) !== (65535 / (-1057846462 == 0 ? 1 : -1057846462))));
  789. a -=((protoObj0.prop1 |= func2.call(litObj0 , ary, (protoObj0.prop1-- ), leaf, /^(?!\B.)/gim)) * ((shouldBailout ? func2 = func2 : 1), func2(FloatArr0,'caller',leaf,/^\B\s|(?!\W)/im)) - (('9-U$)' + 'yõ*%£r¥%').indexOf(('ÿ').replace(/a/g, (strvar6).replace(/a/g, (('%#'+'ql'+'K,' + '$(')).replace(('%#'+'ql'+'K,' + '$('), strvar4))))));
  790. strvar2 = strvar2.concat((IntArr0.pop()));
  791. strvar0 = strvar6[3%strvar6.length];
  792. WScript.Echo(strvar4 <=(arguments[(3)] ? 'caller' : (shouldBailout ? protoObj0.method0('string0','string1','string2') : protoObj0.method0(obj0.method0.call(arrObj0 , 19, 1555586303, 146),Math.max(arrObj0.prop1, 0),class2.func29()))));
  793. return 190;
  794. }
  795. static func45 (argMath68,argMath69){
  796. return 5.68222678171986E+18;
  797. }
  798. }
  799. if(shouldBailout){
  800. return 'somestring'
  801. }
  802. WScript.Echo(strvar2 >=((FloatArr0.reverse()) * ((shouldBailout ? arrObj0.method0 = obj1.method0 : 1), arrObj0.method0((- 645661225),(-7.32565437818644E+18 * obj1.prop0 - protoObj1.prop0),(-297883981 ? obj1.prop4 : -46))) + (((obj0.prop1-- ) instanceof ((typeof Array == 'function' && !(Array[Symbol.toStringTag] == 'AsyncFunction')) ? Array : Object)) * -452792545 - ((arrObj0.prop1 * (obj1.prop0 - obj1.prop1)) * (func0.call(obj7 , (ary.reverse())) - IntArr1[(0)])))));
  803. if(((new BaseClass()) ^ (((new EvalError()) instanceof ((typeof EvalError == 'function' && !(EvalError[Symbol.toStringTag] == 'AsyncFunction')) ? EvalError : Object)) ? (protoObj1.prop0 <<= (new class4(e,ary5[((shouldBailout ? (ary5[15] = 'x') : undefined ), 15)],leaf,VarArr0))) : (typeof(reResult1[(((ary5[(8)] >= 0 ? ary5[(8)] : 0)) & 0XF)]) != null) ))) {
  804. function func46 () {
  805. this.prop0 = (new BaseClass());
  806. this.prop2 = (obj1.method1.call(obj0 , VarArr0, ((shouldBailout ? protoObj1.method1 = obj1.method1 : 1), protoObj1.method1(ary,-157,leaf,/([郳7]){0,8}/gimy)), leaf, /([郳7]){0,8}/gimy) ? ('caller' || g) : /^(?!\B.)/gim.test(('¸' + '#Abh')));
  807. }
  808. var uniqobj11 = new func46();
  809. var func47 = async function(){
  810. strvar3 = strvar2[6%strvar2.length];
  811. (Reflect.defineProperty(uniqobj11, 'prop0', {writable: true, enumerable: false, configurable: true }));
  812. uniqobj11.prop0 = ary5[(((((shouldBailout ? (ary5[(((protoObj1.method1(ary,arguments[(2)],leaf,/([郳7]){0,8}/gimy)) >= 0 ? ( protoObj1.method1(ary,arguments[(2)],leaf,/([郳7]){0,8}/gimy)) : 0) & 0xF)] = 'x') : undefined ), protoObj1.method1(ary,arguments[(2)],leaf,/([郳7]){0,8}/gimy)) >= 0 ? protoObj1.method1(ary,arguments[(2)],leaf,/([郳7]){0,8}/gimy) : 0)) & 0XF)];
  813. e =(~ await await ui8[(66) & 255]);
  814. return uniqobj11.prop2;
  815. };
  816. }
  817. else {
  818. }
  819. function func48 (arg0) {
  820. this.prop0 = arg0;
  821. }
  822. var uniqobj12 = new func48(((82 * (arguments[(((((shouldBailout ? (arguments[((((shouldBailout ? (Object.defineProperty(protoObj1, 'prop1', {writable: false, enumerable: true, configurable: true }), c) : c)) >= 0 ? ( (shouldBailout ? (Object.defineProperty(protoObj1, 'prop1', {writable: false, enumerable: true, configurable: true }), c) : c)) : 0) & 0xF)] = 'x') : undefined ), (shouldBailout ? (Object.defineProperty(protoObj1, 'prop1', {writable: false, enumerable: true, configurable: true }), c) : c)) >= 0 ? (shouldBailout ? (Object.defineProperty(protoObj1, 'prop1', {writable: false, enumerable: true, configurable: true }), c) : c) : 0)) & 0XF)] + 450273359)) > ((! ((c === protoObj1.prop0)||(protoObj1.prop0 != arrObj0.prop1))) >= (new BaseClass()))));
  823. class class5 extends class4 {
  824. constructor (){
  825. super(protoObj0.prop1,protoObj0.method0.call(litObj0 , (((shouldBailout ? obj1.method1 = obj1.method1 : 1), obj1.method1(ary,83,leaf,/(?!([郳7])|\d|\1)$/gu)) || arrObj0[(((((shouldBailout ? (arrObj0[(((obj0.prop0) >= 0 ? ( obj0.prop0) : 0) & 0xF)] = 'x') : undefined ), obj0.prop0) >= 0 ? obj0.prop0 : 0)) & 0XF)]), Reflect.has(litObj0, 'method0'), func4.call(obj0 , (arrObj0.prop0 ? f : ""), (uniqobj12.prop0 ? c : obj1.prop4), a)),leaf,IntArr0);
  826. var strvar9 = ('W' + 'Ù!$X');
  827. strvar6 = strvar9[2%strvar9.length];
  828. if(shouldBailout){
  829. return 'somestring'
  830. }
  831. (Object.defineProperty(protoObj0, 'prop1', {writable: true, enumerable: false, configurable: true }));
  832. protoObj0.prop1 = (arrObj0[((shouldBailout ? (arrObj0[10] = 'x') : undefined ), 10)] % FloatArr0[((shouldBailout ? (FloatArr0[2] = 'x') : undefined ), 2)]);
  833. }
  834. set func50 (argMath70){
  835. strvar4 = strvar5.concat(('$p'+'º7'+'xk' + '$.').split('ÿ',4));
  836. return f;
  837. }
  838. static func51 (argMath71,argMath72){
  839. strvar6 = strvar1 + ((new Array()) instanceof ((typeof obj0.method0 == 'function' && !(obj0.method0[Symbol.toStringTag] == 'AsyncFunction')) ? obj0.method0 : Object));
  840. strvar7 = ('¸' + '#Abh').concat(((obj1.length = argMath72) < h));
  841. WScript.Echo(strvar4 >(protoObj1.prop0 -= -2));
  842. strvar4 = ('¸' + '#Abh').concat((ary.reverse()));
  843. strvar5 = 'j' + class2.func29.call(obj7 );
  844. obj1.length = makeArrayLength(IntArr1[(16)]);
  845. return obj0.prop0;
  846. }
  847. static func52 (argMath73,argMath74 = (class4.func45.call(obj7 , (typeof(uniqobj12.prop0) != 'string') , arrObj0) * 'caller' - (e -= (ary5[((shouldBailout ? (ary5[10] = 'x') : undefined ), 10)] == (IntArr0[((('caller' >= 0 ? 'caller' : 0)) & 0XF)] ? obj1.prop1 : (typeof(argMath73) != 'object') )))),argMath75,argMath76){
  848. uniqobj12.prop0 = (reResult1.pop());
  849. arguments[(((((new Object()) instanceof ((typeof Number == 'function' && !(Number[Symbol.toStringTag] == 'AsyncFunction')) ? Number : Object)) >= 0 ? ((new Object()) instanceof ((typeof Number == 'function' && !(Number[Symbol.toStringTag] == 'AsyncFunction')) ? Number : Object)) : 0)) & 0XF)] = (typeof 919849163);
  850. WScript.Echo(strvar3 ===(obj1.length = i16[(151) & 255]));
  851. argMath76 = i32[((arrObj0.prop1 *= (((obj0.prop0 %= 'caller') ? (typeof(strvar7) == null) : strvar3.concat((((shouldBailout ? func2 = arrObj0.method1 : 1), func2(reResult1,-777704673,leaf,/(?:.)/iu)) + 'caller'))) > (argMath75++ )))) & 255];
  852. return protoObj1.prop1;
  853. }
  854. }
  855. return -5.16960495835973E+18;
  856. }
  857. static set func53 (argMath77 = (new BaseClass())){
  858. (Object.defineProperty(protoObj1, 'prop5', {writable: true, enumerable: false, configurable: true }));
  859. protoObj1.prop5 = (a & ((IntArr0.slice(3,3)) > (/a/ instanceof ((typeof Boolean == 'function' && !(Boolean[Symbol.toStringTag] == 'AsyncFunction')) ? Boolean : Object))));
  860. var strvar9 = strvar2;
  861. strvar9 = strvar9.substring((strvar9.length)/2,(strvar9.length)/4);
  862. class class6 {
  863. constructor (argMath78,argMath79,argMath80){
  864. (Object.defineProperty(obj0, 'length', {writable: true, enumerable: false, configurable: true }));
  865. obj0.length = makeArrayLength(((new class2()) ? ui8[((new class2())) & 255] : (new BaseClass())));
  866. WScript.Echo(strvar9 ==obj0.method0.call(litObj1 , (67 instanceof ((typeof Boolean == 'function' && !(Boolean[Symbol.toStringTag] == 'AsyncFunction')) ? Boolean : Object)), (argMath80 >>> obj0.prop1), -1128720163.9));
  867. }
  868. func55 (){
  869. if(shouldBailout){
  870. return 'somestring'
  871. }
  872. protoObj0 = protoObj0;
  873. strvar9 = strvar9.concat((85370130.1 ? 4.43059640076331E+17 : -2147483646)).concat(obj1.prop0) + (obj0.prop1 &= (obj1.prop0 ? obj0.prop0 : protoObj1.prop0));
  874. if(shouldBailout){
  875. return 'somestring'
  876. }
  877. var strvar10 = 'ÿ';
  878. strvar10 = strvar10.substring((strvar10.length)/1,(strvar10.length)/3);
  879. (Object.defineProperty(protoObj1, 'prop5', {writable: true, enumerable: false, configurable: true }));
  880. protoObj1.prop5 = func0.call(protoObj0 , (protoObj1.prop0 == protoObj1.prop4));
  881. return g;
  882. }
  883. func56 (argMath81,argMath82,...argArr83){
  884. litObj1 = litObj1;
  885. WScript.Echo(strvar4 >obj1.method0.call(class2 , reResult1[((shouldBailout ? (reResult1[11] = 'x') : undefined ), 11)], (new class2()), (new BaseClass())));
  886. if(shouldBailout){
  887. return 'somestring'
  888. }
  889. class2 = class2;
  890. protoObj1 = protoObj1;
  891. return argMath81;
  892. }
  893. get func57 (){
  894. obj7 = litObj1;
  895. strvar9 = (']' + 'm$:d') + ((shouldBailout ? protoObj0.method1 = obj1.method0 : 1), protoObj0.method1((protoObj1.prop5 > 1224854500.1),(65535 * 191 + -239),protoObj1.prop1));
  896. strvar9 +=(-- obj1.prop0);
  897. return arrObj0.prop0;
  898. return protoObj1.prop0;
  899. }
  900. static func58 (argMath84){
  901. strvar0 = strvar7[1%strvar7.length];
  902. protoObj0 = protoObj1;
  903. GiantPrintArray.push('protoObj1.prop0 = ' + (protoObj1.prop0));
  904. argMath84 &=(ary[((((reResult1.unshift((protoObj1.prop0 !== argMath77), ((strvar4).replace(strvar4, (strvar1 + (obj1.prop1 ? -1823433762 : -312299642)))).replace((strvar4).replace(strvar4, (strvar1 + (obj1.prop1 ? -1823433762 : -312299642))), (('#' + ((argMath84 <= obj0.prop0)&&(protoObj1.prop0 < argMath77))).concat(5.68137080045211E+18) + 'caller')), 'caller', obj1.method1.call(protoObj0 , ary, (new class2()), leaf, /^(?!(?!([a7])*))/imy), ([1, 2, 3] instanceof ((typeof String == 'function' && !(String[Symbol.toStringTag] == 'AsyncFunction')) ? String : Object)), (shouldBailout ? (Object.defineProperty(protoObj1, 'length', {writable: false, enumerable: false, configurable: true }), ((strvar9).replace(('Mì'+'.F'+'j_' + '@5'), strvar4) instanceof ((typeof Function == 'function' && !(Function[Symbol.toStringTag] == 'AsyncFunction')) ? Function : Object))) : ((strvar9).replace(('Mì'+'.F'+'j_' + '@5'), strvar4) instanceof ((typeof Function == 'function' && !(Function[Symbol.toStringTag] == 'AsyncFunction')) ? Function : Object))), (typeof(e) != 'undefined') , i8[(214) & 255])) >= 0 ? (reResult1.unshift((protoObj1.prop0 !== argMath77), ((strvar4).replace(strvar4, (strvar1 + (obj1.prop1 ? -1823433762 : -312299642)))).replace((strvar4).replace(strvar4, (strvar1 + (obj1.prop1 ? -1823433762 : -312299642))), (('#' + ((argMath84 <= obj0.prop0)&&(protoObj1.prop0 < argMath77))).concat(5.68137080045211E+18) + 'caller')), 'caller', obj1.method1.call(protoObj0 , ary, (new class2()), leaf, /^(?!(?!([a7])*))/imy), ([1, 2, 3] instanceof ((typeof String == 'function' && !(String[Symbol.toStringTag] == 'AsyncFunction')) ? String : Object)), (shouldBailout ? (Object.defineProperty(protoObj1, 'length', {writable: false, enumerable: false, configurable: true }), ((strvar9).replace(('Mì'+'.F'+'j_' + '@5'), strvar4) instanceof ((typeof Function == 'function' && !(Function[Symbol.toStringTag] == 'AsyncFunction')) ? Function : Object))) : ((strvar9).replace(('Mì'+'.F'+'j_' + '@5'), strvar4) instanceof ((typeof Function == 'function' && !(Function[Symbol.toStringTag] == 'AsyncFunction')) ? Function : Object))), (typeof(e) != 'undefined') , i8[(214) & 255])) : 0)) & 0XF)] + c);
  905. return protoObj0.prop1;
  906. }
  907. static func59 (argMath85,argMath86 = (ary.reverse()),argMath87 = protoObj1.method0.call(litObj0 , (- (b !== b)), ((argMath85 !== a)||(f === a)), 928429203)){
  908. h = (shouldBailout ? (a = { valueOf: function() { WScript.Echo('a valueOf'); return 3; } }, Reflect.has(litObj1, 'obj0.prop0')) : Reflect.has(litObj1, 'obj0.prop0'));
  909. if(shouldBailout){
  910. return 'somestring'
  911. }
  912. return -1101425452;
  913. }
  914. }
  915. class6.prop2=(65535 instanceof ((typeof Error == 'function' && !(Error[Symbol.toStringTag] == 'AsyncFunction')) ? Error : Object));
  916. class class7 extends BaseClass {
  917. constructor (){
  918. super();
  919. strvar7 = strvar1[3%strvar1.length];
  920. obj1.prop4 -=func1.call(obj1 , (-178 * 2), (++ protoObj0.length), arrObj0, obj1);
  921. class6 = class6;
  922. }
  923. static func61 (argMath88,argMath89){
  924. if(shouldBailout){
  925. return 'somestring'
  926. }
  927. if(shouldBailout){
  928. return 'somestring'
  929. }
  930. GiantPrintArray.push('strvar4 = ' + (strvar4));
  931. var strvar10 = strvar1.concat((((protoObj1.prop1 === c) * ((((ui32[(148) & 255], (826533166 ? -6.79098020527036E+18 : g), ({} instanceof ((typeof Function == 'function' && !(Function[Symbol.toStringTag] == 'AsyncFunction')) ? Function : Object)), ((shouldBailout ? obj0.method0 = func4 : 1), obj0.method0(1918339627.1,8.81645399500051E+18,-2147483647)), 'caller') >> (class6.func59.call(protoObj1 , IntArr1[(((4294967295 >= 0 ? 4294967295 : 0)) & 0XF)], (protoObj1.prop0 >>> 7.43466713387452E+18), arrObj0.method1.call(litObj0 , ary, 783065429, leaf, /^\B\s|(?!\W)/im)) instanceof ((typeof Array == 'function' && !(Array[Symbol.toStringTag] == 'AsyncFunction')) ? Array : Object))) * (uic8[(207) & 255] - (protoObj1.prop5 != protoObj1.prop1))) - ((+ reResult1[((((typeof(-953599714) != null) >= 0 ? (typeof(-953599714) != null) : 0)) & 0XF)]), ((protoObj1.prop0 !== argMath77)||(argMath89 != g)), 'caller', (IntArr1[((((shouldBailout ? (argMath89 = { valueOf: function() { WScript.Echo('argMath89 valueOf'); return 3; } }, protoObj1.prop0) : protoObj1.prop0) >= 0 ? (shouldBailout ? (argMath89 = { valueOf: function() { WScript.Echo('argMath89 valueOf'); return 3; } }, protoObj1.prop0) : protoObj1.prop0) : 0)) & 0XF)] ? (ary5[((shouldBailout ? (ary5[9] = 'x') : undefined ), 9)] - (argMath89)) : (new BaseClass())), (new BaseClass()), ary5[(((arguments[(((((shouldBailout ? (arguments[((((argMath89 !== g)) >= 0 ? ( (argMath89 !== g)) : 0) & 0xF)] = 'x') : undefined ), (argMath89 !== g)) >= 0 ? (argMath89 !== g) : 0)) & 0XF)] >= 0 ? arguments[(((((shouldBailout ? (arguments[((((argMath89 !== g)) >= 0 ? ( (argMath89 !== g)) : 0) & 0xF)] = 'x') : undefined ), (argMath89 !== g)) >= 0 ? (argMath89 !== g) : 0)) & 0XF)] : 0)) & 0XF)]))) * 'caller' - ary.length));
  932. return -1971959271.9;
  933. }
  934. }
  935. return class2.func29.call(arrObj0 );
  936. }
  937. static func62 (argMath90 = 172,argMath91 = (typeof(argMath90) != 'boolean') ,argMath92 = (new protoObj0.method1((typeof((h %= (true instanceof ((typeof Number == 'function' && !(Number[Symbol.toStringTag] == 'AsyncFunction')) ? Number : Object)))) != 'string') ,arguments[(17)],(typeof(argMath91) == 'string') )).prop1 ){
  938. try {
  939. class class8 extends class2 {
  940. static func63 (){
  941. e >>>=((argMath91 == argMath91)&&(argMath90 < obj1.prop4));
  942. var strvar9 = ((('$p'+'º7'+'xk' + '$.') + i8[(-191) & 255])).replace((('$p'+'º7'+'xk' + '$.') + i8[(-191) & 255]), 'j');
  943. strvar9 = strvar9.substring((strvar9.length)/3,(strvar9.length)/2);
  944. return protoObj0.prop0;
  945. }
  946. static func64 (...argArr93){
  947. var strvar9 = (strvar5).replace(('#}'+'!#'+'Pû' + 'x!'), strvar3);
  948. strvar9 = strvar9.substring((strvar9.length)/1,(strvar9.length)/2);
  949. (Object.defineProperty(protoObj0, 'prop0', {writable: true, enumerable: false, configurable: true }));
  950. protoObj0.prop0 = (Object.create({["3"]: arrObj0.prop1, prop0: (func4.call(class2 , func2.call(obj7 , reResult1, (typeof((231 == -8.35021047813373E+18)) != 'string') , leaf, /(?:.)/iu), (((typeof(obj1.prop4) == null) ? ((new Array()) instanceof ((typeof Boolean == 'function' && !(Boolean[Symbol.toStringTag] == 'AsyncFunction')) ? Boolean : Object)) : func0.call(litObj0 , ary5[(((g >= 0 ? g : 0)) & 0XF)])) == ((new Error('abc')) instanceof ((typeof Object == 'function' && !(Object[Symbol.toStringTag] == 'AsyncFunction')) ? Object : Object))), obj1.method0.call(litObj1 , argMath91, (-- protoObj1.prop0), (ary5[(((((shouldBailout ? (ary5[(((argMath92) >= 0 ? ( argMath92) : 0) & 0xF)] = 'x') : undefined ), argMath92) >= 0 ? argMath92 : 0)) & 0XF)] || (shouldBailout ? (argMath92 = { valueOf: function() { WScript.Echo('argMath92 valueOf'); return 3; } }, 189) : 189)))) * (func1.call(obj1 , (argMath90 <<= ((protoObj0.prop1 < arrObj0.prop1) || arguments[((shouldBailout ? (arguments[4] = 'x') : undefined ), 4)])), {prop1: ((protoObj0.prop0 > f)||(argMath92 <= argMath90)), prop0: f64[(203) & 255], 43: (h >>= (-- argMath92))}, arrObj0, obj7) - ((argMath90 <= argMath90)||(a === d)))), prop1: reResult1[(4)], prop2: arguments[((((new BaseClass()) >= 0 ? (new BaseClass()) : 0)) & 0XF)], prop4: ((argMath92 ? func1.call(litObj0 , (-- argMath92), protoObj1.method0.call(protoObj1 , argArr93[(14)], (new class2()), (new class2())), ary5, protoObj1) : ((new RangeError()) instanceof ((typeof obj1.method0 == 'function' && !(obj1.method0[Symbol.toStringTag] == 'AsyncFunction')) ? obj1.method0 : Object))) <= argArr93[(15)]), ["prop5"]: arrObj0[(((((shouldBailout ? (arrObj0[(((func1.call(obj1 , (( (shouldBailout ? func4('string0','string1','string2') : func4((-3.1974111654678E+18 * a - -2103971563.9),VarArr0[(0)],FloatArr0[(14)])) * strvar9.concat((shouldBailout ? (argMath92 = { valueOf: function() { WScript.Echo('argMath92 valueOf'); return 3; } }, -185) : -185)) + ary5[(((((shouldBailout ? (ary5[(((arrObj0.prop0) >= 0 ? ( arrObj0.prop0) : 0) & 0xF)] = 'x') : undefined ), arrObj0.prop0) >= 0 ? arrObj0.prop0 : 0)) & 0XF)]), Object.create(litObj1, {}), 'caller', ((2024824538 * (18 + 1532059605.1)) && (argMath92 %= protoObj1.prop0))), f32[1], ary5, obj1)) >= 0 ? ( func1.call(obj1 , (( (shouldBailout ? func4('string0','string1','string2') : func4((-3.1974111654678E+18 * a - -2103971563.9),VarArr0[(0)],FloatArr0[(14)])) * strvar9.concat((shouldBailout ? (argMath92 = { valueOf: function() { WScript.Echo('argMath92 valueOf'); return 3; } }, -185) : -185)) + ary5[(((((shouldBailout ? (ary5[(((arrObj0.prop0) >= 0 ? ( arrObj0.prop0) : 0) & 0xF)] = 'x') : undefined ), arrObj0.prop0) >= 0 ? arrObj0.prop0 : 0)) & 0XF)]), Object.create(litObj1, {}), 'caller', ((2024824538 * (18 + 1532059605.1)) && (argMath92 %= protoObj1.prop0))), f32[1], ary5, obj1)) : 0) & 0xF)] = 'x') : undefined ), func1.call(obj1 , (( (shouldBailout ? func4('string0','string1','string2') : func4((-3.1974111654678E+18 * a - -2103971563.9),VarArr0[(0)],FloatArr0[(14)])) * strvar9.concat((shouldBailout ? (argMath92 = { valueOf: function() { WScript.Echo('argMath92 valueOf'); return 3; } }, -185) : -185)) + ary5[(((((shouldBailout ? (ary5[(((arrObj0.prop0) >= 0 ? ( arrObj0.prop0) : 0) & 0xF)] = 'x') : undefined ), arrObj0.prop0) >= 0 ? arrObj0.prop0 : 0)) & 0XF)]), Object.create(litObj1, {}), 'caller', ((2024824538 * (18 + 1532059605.1)) && (argMath92 %= protoObj1.prop0))), f32[1], ary5, obj1)) >= 0 ? func1.call(obj1 , (( (shouldBailout ? func4('string0','string1','string2') : func4((-3.1974111654678E+18 * a - -2103971563.9),VarArr0[(0)],FloatArr0[(14)])) * strvar9.concat((shouldBailout ? (argMath92 = { valueOf: function() { WScript.Echo('argMath92 valueOf'); return 3; } }, -185) : -185)) + ary5[(((((shouldBailout ? (ary5[(((arrObj0.prop0) >= 0 ? ( arrObj0.prop0) : 0) & 0xF)] = 'x') : undefined ), arrObj0.prop0) >= 0 ? arrObj0.prop0 : 0)) & 0XF)]), Object.create(litObj1, {}), 'caller', ((2024824538 * (18 + 1532059605.1)) && (argMath92 %= protoObj1.prop0))), f32[1], ary5, obj1) : 0)) & 0XF)], prop6: obj1.prop4}, {}) <= 4.78908501364636E+18);
  951. if(shouldBailout){
  952. return 'somestring'
  953. }
  954. WScript.Echo(strvar9 !=(++ argMath90));
  955. return 1046438777;
  956. }
  957. static func65 (argMath94 = (('ÀI@h<' + '!!ìB-I!=').indexOf(strvar5)),argMath95,argMath96){
  958. strvar2 = strvar1[3%strvar1.length];
  959. strvar0 = strvar0[6%strvar0.length];
  960. argMath94 = 5.36933665450084E+18;
  961. WScript.Echo(strvar5 <((shouldBailout ? func2 = obj1.method1 : 1), func2(reResult1,argMath96,leaf,/^\B\s|(?!\W)/im)));
  962. return 1002782313;
  963. }
  964. }
  965. var uniqobj13 = [protoObj0, obj0];
  966. uniqobj13[__counter%uniqobj13.length].method1(1260174248.1,ary5[((shouldBailout ? (ary5[4] = 'x') : undefined ), 4)],(179 | (('9-U$)' + 'yõ*%£r¥%').indexOf(strvar6.concat((IntArr1.unshift(-3.7534738960191E+18, (195 / (-346895423 == 0 ? 1 : -346895423)), (f != -183), (protoObj0.prop0 != 1190651795), (argMath92 * (obj1.prop1 + argMath91)), -129, ((e !== argMath91)||(protoObj1.prop0 == obj1.prop0)), (strvar6 + arrObj0[((shouldBailout ? (arrObj0[6] = 'x') : undefined ), 6)]), (-107199596 / (1243148727 == 0 ? 1 : 1243148727)))))))));
  967. class class9 extends BaseClass {
  968. func66 (){
  969. if(shouldBailout){
  970. return 'somestring'
  971. }
  972. strvar4 = strvar7[6%strvar7.length];
  973. WScript.Echo(strvar5 >(reResult1.unshift((-329789651.9 ? 265083148 : argMath92), (typeof(c) == 'string') , ui32[(1533013294.1) & 255], i16[(6) & 255], ary[((shouldBailout ? (ary[15] = 'x') : undefined ), 15)], (arrObj0.prop1 > argMath91), (+ obj1.prop4), (true instanceof ((typeof String == 'function' && !(String[Symbol.toStringTag] == 'AsyncFunction')) ? String : Object)))));
  974. var strvar9 = strvar3;
  975. var strvar10 = strvar3.concat(i32[(h) & 255]).concat('caller');
  976. strvar9 = strvar1[2%strvar1.length];
  977. return g;
  978. }
  979. get func67 (){
  980. if(shouldBailout){
  981. return 'somestring'
  982. }
  983. IntArr1[(((reResult1.length >= 0 ? reResult1.length : 0)) & 0XF)] = obj0.prop0;
  984. argMath92 = (- b);
  985. return -614381211.9;
  986. }
  987. static func68 (argMath97 = 310090908.1,argMath98 = (13 in FloatArr0),argMath99){
  988. WScript.Echo(strvar4 <((new Error('abc')) instanceof ((typeof obj1.method0 == 'function' && !(obj1.method0[Symbol.toStringTag] == 'AsyncFunction')) ? obj1.method0 : Object)));
  989. obj0.prop4 = 'caller';
  990. strvar2 = ((strvar6.concat((-802137745.9 ? -32436419 : 1526875987)) + (-222 - 4.06715551028463E+16))).replace((strvar6.concat((-802137745.9 ? -32436419 : 1526875987)) + (-222 - 4.06715551028463E+16)), (']' + 'm$:d')).concat((+ argMath97));
  991. var id29 = arrObj0[((shouldBailout ? (arrObj0[18] = 'x') : undefined ), 18)];
  992. return -4.6776702094268E+18;
  993. }
  994. static func69 (){
  995. WScript.Echo(strvar6 ===(typeof 184));
  996. var strvar9 = '3$|QÝ,!7);Á.,;*';
  997. strvar9 = strvar9.substring((strvar9.length)/1,(strvar9.length)/2);
  998. argMath90 /=(shouldBailout ? (Object.defineProperty(obj1, 'prop0', {writable: false, enumerable: false, configurable: true }), func4.call(class8 , Math.min((argMath91 = ((ary.pop()), 'caller', (new class8()), 'caller')), ({prop7: (new class8()), ["prop6"]: (-2147483646 instanceof ((typeof Number == 'function' && !(Number[Symbol.toStringTag] == 'AsyncFunction')) ? Number : Object)), prop5: ((reResult1.shift()) <= ((protoObj1.prop1 === obj0.prop1)||(argMath90 === arrObj0.prop1))), prop4: ary5[(((((shouldBailout ? (ary5[((((-711570836.9 * (obj0.prop0 - -610233159))) >= 0 ? ( (-711570836.9 * (obj0.prop0 - -610233159))) : 0) & 0xF)] = 'x') : undefined ), (-711570836.9 * (obj0.prop0 - -610233159))) >= 0 ? (-711570836.9 * (obj0.prop0 - -610233159)) : 0)) & 0XF)], prop3: ((ary.reverse()) != uic8[(179) & 255]), prop2: 'caller', ["prop1"]: (shouldBailout ? func1('string0','string1','string2','string3') : func1((c = argMath92),(d >> 2147483647),arrObj0,class2)), prop0: (protoObj1.method0.call(protoObj1 , (typeof(argMath92) == 'number') , (d * (-44 + argMath92)), (typeof(e) == 'undefined') ) < f32[(argMath90) & 255])} && Object.create({prop0: Math.clz32((protoObj0.prop1 instanceof ((typeof RegExp == 'function' && !(RegExp[Symbol.toStringTag] == 'AsyncFunction')) ? RegExp : Object))), ["prop1"]: class8.func64.call(arrObj0 , ary), prop2: (IntArr0.shift()), prop3: -2, prop4: protoObj1.method1.call(class8 , IntArr1, argMath90, leaf, /(?!([郳7])|\d|\1)$/gu), prop5: obj1.method0.call(obj0 , obj0.prop0, (shouldBailout ? protoObj1.method0('string0','string1','string2') : protoObj1.method0((f - -1073741824),(argMath91 != 4.31460832456869E+18),Math.abs(-4.52142852060861E+18))), (shouldBailout ? (g = { valueOf: function() { WScript.Echo('g valueOf'); return 3; } }, -1160660470) : -1160660470))}, {}))), ((Reflect.construct(protoObj1.method1, [ary,(((typeof(a) != 'object') * (f32[(-1407993435.9) & 255] - e)), (++ argMath91), (argMath92-- ), (obj1.prop4 = class2.func29()), (obj0.method1.call(arrObj0 , strvar6.match(/^(?!(?!([a7])*))/imy), (protoObj1.prop1 ? -8.01446649497909E+18 : -1138186193.9), (ary.unshift())) | ((argMath92 <= a)||(h < argMath90))), IntArr1[((((argMath92 % argMath91) >= 0 ? (argMath92 % argMath91) : 0)) & 0XF)]),leaf,/([郳7]){0,8}/gimy])).prop1 >>> Math.tan((arrObj0.prop0 == f))), 6.72475068238344E+18)) : func4.call(class8 , Math.min((argMath91 = ((ary.pop()), 'caller', (new class8()), 'caller')), ({prop7: (new class8()), prop6: (-2147483646 instanceof ((typeof Number == 'function' && !(Number[Symbol.toStringTag] == 'AsyncFunction')) ? Number : Object)), prop5: ((reResult1.shift()) <= ((protoObj1.prop1 === obj0.prop1)||(argMath90 === arrObj0.prop1))), prop4: ary5[(((((shouldBailout ? (ary5[((((-711570836.9 * (obj0.prop0 - -610233159))) >= 0 ? ( (-711570836.9 * (obj0.prop0 - -610233159))) : 0) & 0xF)] = 'x') : undefined ), (-711570836.9 * (obj0.prop0 - -610233159))) >= 0 ? (-711570836.9 * (obj0.prop0 - -610233159)) : 0)) & 0XF)], prop3: ((ary.reverse()) != uic8[(179) & 255]), prop2: 'caller', prop1: (shouldBailout ? func1('string0','string1','string2','string3') : func1((c = argMath92),(d >> 2147483647),arrObj0,class2)), prop0: (protoObj1.method0.call(protoObj1 , (typeof(argMath92) == 'number') , (d * (-44 + argMath92)), (typeof(e) == 'undefined') ) < f32[(argMath90) & 255])} && Object.create({prop0: Math.clz32((protoObj0.prop1 instanceof ((typeof RegExp == 'function' && !(RegExp[Symbol.toStringTag] == 'AsyncFunction')) ? RegExp : Object))), prop1: class8.func64.call(arrObj0 , ary), prop2: (IntArr0.shift()), prop3: -2, prop4: protoObj1.method1.call(class8 , IntArr1, argMath90, leaf, /(?!([郳7])|\d|\1)$/gu), prop5: obj1.method0.call(obj0 , obj0.prop0, (shouldBailout ? protoObj1.method0('string0','string1','string2') : protoObj1.method0((f - -1073741824),(argMath91 != 4.31460832456869E+18),Math.abs(-4.52142852060861E+18))), (shouldBailout ? (g = { valueOf: function() { WScript.Echo('g valueOf'); return 3; } }, -1160660470) : -1160660470))}, {}))), ((Reflect.construct(protoObj1.method1, [ary,(((typeof(a) != 'object') * (f32[(-1407993435.9) & 255] - e)), (++ argMath91), (argMath92-- ), (obj1.prop4 = class2.func29()), (obj0.method1.call(arrObj0 , strvar6.match(/^(?!(?!([a7])*))/imy), (protoObj1.prop1 ? -8.01446649497909E+18 : -1138186193.9), (ary.unshift())) | ((argMath92 <= a)||(h < argMath90))), IntArr1[((((argMath92 % argMath91) >= 0 ? (argMath92 % argMath91) : 0)) & 0XF)]),leaf,/([郳7]){0,8}/gimy])).prop1 >>> Math.tan((arrObj0.prop0 == f))), 6.72475068238344E+18));
  999. WScript.Echo(strvar2 !==ary5[(((b >= 0 ? b : 0)) & 0XF)]);
  1000. GiantPrintArray.push('strvar3 = ' + (strvar3));
  1001. arrObj0.prop1 &=arguments[(18)];
  1002. return argMath92;
  1003. }
  1004. static get func70 (){
  1005. return -547816258;
  1006. }
  1007. }
  1008. arrObj0.method1.call(litObj0 , ary, (ui32[(253) & 255] ? e : 204196059), leaf, /^\B\s|(?!\W)/im);
  1009. if(shouldBailout){
  1010. class8.func63();
  1011. }
  1012. else{
  1013. class8.func63();
  1014. }
  1015. } catch({message, fileName, lineNumber}) {
  1016. WScript.Echo(message);
  1017. class class10 extends BaseClass {
  1018. constructor (){
  1019. super();
  1020. var strvar11 = message;
  1021. var y = i32[(108) & 255];
  1022. return obj1.prop0;
  1023. strvar6 = strvar1 + class2.func24.call(class2 );
  1024. }
  1025. func72 (argMath100 = (~ ary5[(((((shouldBailout ? (ary5[(((f64[((shouldBailout ? (argMath91 = { valueOf: function() { WScript.Echo('argMath91 valueOf'); return 3; } }, (i16[(236) & 255] ^ f)) : (i16[(236) & 255] ^ f))) & 255]) >= 0 ? ( f64[((shouldBailout ? (argMath91 = { valueOf: function() { WScript.Echo('argMath91 valueOf'); return 3; } }, (i16[(236) & 255] ^ f)) : (i16[(236) & 255] ^ f))) & 255]) : 0) & 0xF)] = 'x') : undefined ), f64[((shouldBailout ? (argMath91 = { valueOf: function() { WScript.Echo('argMath91 valueOf'); return 3; } }, (i16[(236) & 255] ^ f)) : (i16[(236) & 255] ^ f))) & 255]) >= 0 ? f64[((shouldBailout ? (argMath91 = { valueOf: function() { WScript.Echo('argMath91 valueOf'); return 3; } }, (i16[(236) & 255] ^ f)) : (i16[(236) & 255] ^ f))) & 255] : 0)) & 0XF)]),argMath101,argMath102 = (new class2()),argMath103){
  1026. strvar7 = strvar7.concat((1053672603.1 ? c : a));
  1027. message = fileName[2%fileName.length];
  1028. strvar5 = strvar5[6%strvar5.length];
  1029. var strvar11 = strvar1;
  1030. strvar5 = strvar11[2%strvar11.length];
  1031. (Object.defineProperty(litObj1, 'prop1', {writable: true, enumerable: false, configurable: true }));
  1032. litObj1.prop1 = (protoObj1.prop0 = 48);
  1033. return 200421084;
  1034. }
  1035. func73 (argMath104,argMath105 = (new BaseClass()),...argArr106){
  1036. return -754593225;
  1037. }
  1038. set func74 (argMath107){
  1039. (Object.defineProperty(obj0, 'length', {writable: true, enumerable: false, configurable: true }));
  1040. obj0.length = makeArrayLength((new BaseClass()));
  1041. WScript.Echo(fileName >='caller');
  1042. if(shouldBailout){
  1043. return 'somestring'
  1044. }
  1045. obj1.prop0 ^=-74;
  1046. return 4215909;
  1047. }
  1048. func75 (){
  1049. var strvar11 = 'j';
  1050. WScript.Echo(strvar11 >Object.create({prop0: argMath92}));
  1051. protoObj0 = arrObj0;
  1052. strvar11 = message[2%message.length];
  1053. return argMath91;
  1054. }
  1055. static func76 (){
  1056. fileName = strvar2[3%strvar2.length];
  1057. if(shouldBailout){
  1058. return 'somestring'
  1059. }
  1060. WScript.Echo(message !==(ary.reverse()));
  1061. lineNumber = reResult1[(4)];
  1062. if(shouldBailout){
  1063. return 'somestring'
  1064. }
  1065. return protoObj0.prop1;
  1066. }
  1067. static func77 (){
  1068. return lineNumber;
  1069. }
  1070. static func78 (argMath108 = parseInt("OKJ2CP8ANCKP4", 28)){
  1071. strvar7 = message.concat('caller').concat((9.19536355872867E+18 instanceof ((typeof Boolean == 'function' && !(Boolean[Symbol.toStringTag] == 'AsyncFunction')) ? Boolean : Object)));
  1072. (Object.defineProperty(obj0, 'prop5', {writable: true, enumerable: false, configurable: true }));
  1073. obj0.prop5 = lineNumber;
  1074. protoObj0.prop1 >>>=i32[(213) & 255];
  1075. var strvar11 = (('$$u#,' + 'Íw!Y-!K!') + obj0.prop0);
  1076. strvar11 = strvar11.substring((strvar11.length)/2,(strvar11.length)/3);
  1077. d = 'caller';
  1078. strvar3 = strvar11[2%strvar11.length];
  1079. return 5.96366084631241E+18;
  1080. }
  1081. }
  1082. var func79 = async () => {
  1083. return -4.62984905770443E+18;
  1084. };
  1085. class class11 {
  1086. constructor (){
  1087. strvar2 = message[5%message.length];
  1088. if(shouldBailout){
  1089. return 'somestring'
  1090. }
  1091. protoObj0.prop1 %=(-6.91754870599397E+18 instanceof ((typeof RegExp == 'function' && !(RegExp[Symbol.toStringTag] == 'AsyncFunction')) ? RegExp : Object));
  1092. }
  1093. static func81 (){
  1094. return 1694169424.1;
  1095. }
  1096. static func82 (...argArr109){
  1097. return 1415363324;
  1098. }
  1099. static func83 (){
  1100. WScript.Echo(strvar3 == (shouldBailout ? arrObj0.method0('string0','string1','string2') : arrObj0.method0((new obj1.method1(ary,lineNumber,leaf,/\b\S|(?=[蒤7])|(?!\b.)|(\S)/imyu)).prop0 ,IntArr1[(14)],'caller')));
  1101. message = strvar1[3%strvar1.length];
  1102. strvar2 = strvar3.concat(((shouldBailout ? func3 = func3 : 1), func3(obj0.prop1,i8,-1885640867.9,ary)));
  1103. if(shouldBailout){
  1104. return 'somestring'
  1105. }
  1106. var uniqobj14 = {["prop0"]: arrObj0[(11)]};
  1107. return b;
  1108. }
  1109. }
  1110. } finally {
  1111. return -845624788.9;
  1112. }
  1113. class class12 {
  1114. func84 (){
  1115. strvar6 = strvar2[5%strvar2.length];
  1116. return protoObj0.prop1;
  1117. }
  1118. func85 (argMath110){
  1119. WScript.Echo(strvar6 !=((-2134134594 * (+NaN - 126)) >= (2 ? 4.9408837769927E+18 : -3)));
  1120. var uniqobj15 = obj7;
  1121. return arrObj0.prop1;
  1122. }
  1123. get func86 (){
  1124. return a;
  1125. }
  1126. func87 (argMath111 = (strvar6).replace('³', strvar5),argMath112,argMath113 = argMath92,argMath114){
  1127. strvar1 = (strvar6 + protoObj1.method0.call(obj1 , ary[(4)], -1, (new BaseClass()))) + (obj0.prop1 <<= (-620148540 instanceof ((typeof Boolean == 'function' && !(Boolean[Symbol.toStringTag] == 'AsyncFunction')) ? Boolean : Object)));
  1128. var strvar9 = strvar6;
  1129. var strvar10 = strvar2.concat((('#'.indexOf(strvar1)) + (([1, 2, 3] instanceof ((typeof Array == 'function' && !(Array[Symbol.toStringTag] == 'AsyncFunction')) ? Array : Object)) * (protoObj1.prop1 - /(?=(郳a郳\b\S\b\d))/giy.exec(strvar5)))));
  1130. return -244363323;
  1131. }
  1132. static func88 (argMath115 = arrObj0.method1.call(protoObj1 , reResult1, (typeof(argMath92) == 'undefined') , leaf, /^(?:\w\B\W)$/g)){
  1133. GiantPrintArray.push('strvar0 = ' + (strvar0));
  1134. strvar4 = (']' + 'm$:d') + ((argMath92, g, 4294967295, argMath90, a, obj1.prop0) instanceof ((typeof obj0.method0 == 'function' && !(obj0.method0[Symbol.toStringTag] == 'AsyncFunction')) ? obj0.method0 : Object));
  1135. strvar4 = ('Mì'+'.F'+'j_' + '@5').concat(ui16[((-2105796193.9 || argMath115)) & 255]);
  1136. return obj1.prop4;
  1137. strvar6 = strvar4.concat(VarArr0[(((((shouldBailout ? (VarArr0[(((721241264) >= 0 ? ( 721241264) : 0) & 0xF)] = 'x') : undefined ), 721241264) >= 0 ? 721241264 : 0)) & 0XF)]).concat(arguments[(((((b !== argMath90)||(b === h)) >= 0 ? ((b !== argMath90)||(b === h)) : 0)) & 0XF)]);
  1138. WScript.Echo(strvar3 !=((protoObj0.prop1 < protoObj1.prop0)&&(argMath91 > h)));
  1139. return 1052395830;
  1140. }
  1141. static func89 (argMath116 = i16[(159) & 255],argMath117,argMath118){
  1142. strvar5 = strvar5[4%strvar5.length];
  1143. var strvar9 = ((('%v!,Ù' + 'w!æ--6ë«').concat(VarArr0[(((13 >= 0 ? 13 : 0)) & 0XF)]) + (obj0.method1((shouldBailout ? (Object.defineProperty(obj1, 'prop0', {writable: false, enumerable: true, configurable: true }), argMath116) : argMath116),(shouldBailout ? (e = { valueOf: function() { WScript.Echo('e valueOf'); return 3; } }, 1.48307180939567E+18) : 1.48307180939567E+18),(Function('') instanceof ((typeof RegExp == 'function' && !(RegExp[Symbol.toStringTag] == 'AsyncFunction')) ? RegExp : Object))) instanceof ((typeof Number == 'function' && !(Number[Symbol.toStringTag] == 'AsyncFunction')) ? Number : Object))).concat(IntArr0[(6)]) + ((- (Function('') instanceof ((typeof Boolean == 'function' && !(Boolean[Symbol.toStringTag] == 'AsyncFunction')) ? Boolean : Object))) * ((-107 ? (-- obj1.prop4) : ((arrObj0[((shouldBailout ? (arrObj0[15] = 'x') : undefined ), 15)] * (shouldBailout ? (argMath116 = { valueOf: function() { WScript.Echo('argMath116 valueOf'); return 3; } }, a) : a) + (279578948 | -650528114)) ^ 'caller')) - ((typeof(('#' + (argMath118++ )).concat((argMath117 /= -1073741824))) != null) * (FloatArr0[((shouldBailout ? (FloatArr0[1] = 'x') : undefined ), 1)] + 'caller'))))).concat((d = (typeof(argMath118) == 'object') ));
  1144. strvar9 = strvar9.substring((strvar9.length)/3,(strvar9.length)/2);
  1145. strvar9 = ('9-U$)' + 'yõ*%£r¥%').concat((Function('') instanceof ((typeof func4 == 'function' && !(func4[Symbol.toStringTag] == 'AsyncFunction')) ? func4 : Object)));
  1146. argMath91 =uic8[(150) & 255];
  1147. return 85978256;
  1148. }
  1149. static func90 (argMath119,argMath120,argMath121 = (arguments[(((((argMath119 != argMath90)||(d == a)) >= 0 ? ((argMath119 != argMath90)||(d == a)) : 0)) & 0XF)] ? (arrObj0.length-- ) : (5.71264361640569E+18 ? (protoObj0.prop1 *= arguments[((shouldBailout ? (arguments[8] = 'x') : undefined ), 8)]) : (typeof(obj1.prop4) == 'string') )),argMath122){
  1150. WScript.Echo(strvar6 ==='caller');
  1151. WScript.Echo(strvar7 ==(shouldBailout ? (argMath91 = { valueOf: function() { WScript.Echo('argMath91 valueOf'); return 3; } }, (shouldBailout ? (Object.defineProperty(obj0, 'length', {writable: true, enumerable: false, configurable: true }), -782018184) : -782018184)) : (shouldBailout ? (Object.defineProperty(obj0, 'length', {writable: true, enumerable: false, configurable: true }), -782018184) : -782018184)));
  1152. return -1990666884;
  1153. g = uic8[((typeof(arrObj0.method0.call(obj7 , class2.func24.call(obj1 ), ((! ( (shouldBailout ? arrObj0.method1(ary,'string1','string2','string3') : arrObj0.method1(IntArr1,((shouldBailout ? func4 = obj1.method0 : 1), func4(4294967295,argMath120,argMath120)),leaf,/([郳7]){0,8}/gimy)) % (! 29074387))) == 'caller'), (argMath91 %= ((function () {;}) instanceof ((typeof Function == 'function' && !(Function[Symbol.toStringTag] == 'AsyncFunction')) ? Function : Object))))) != 'number') ) & 255];
  1154. var strvar9 = strvar5;
  1155. strvar9 = strvar9.substring((strvar9.length)/1,(strvar9.length)/3);
  1156. return -951921659;
  1157. }
  1158. }
  1159. try {
  1160. d =protoObj0.prop1;
  1161. var uniqobj16 = [obj1, obj0, arrObj0, protoObj0];
  1162. var uniqobj17 = uniqobj16[__counter%uniqobj16.length];
  1163. uniqobj17.method0(ui8.length,6.53409026708577E+18,('(' + '%$g$').concat((typeof(arrObj0.prop1) != 'boolean') ));
  1164. } catch(ex) {
  1165. WScript.Echo(ex.message);
  1166. var uniqobj18 = [protoObj1, obj0, obj0];
  1167. uniqobj18[__counter%uniqobj18.length].method0((shouldBailout ? (b = { valueOf: function() { WScript.Echo('b valueOf'); return 3; } }, (ex.lineNumber-- )) : (ex.lineNumber-- )),(typeof(argMath92) != 'undefined') ,(new class12()));
  1168. var uniqobj19 = litObj0;
  1169. if(shouldBailout){
  1170. obj0.method1 = obj0.method1;
  1171. }
  1172. obj0.method1((obj1.method1.call(arrObj0 , reResult1, argMath90, leaf, /^(?![蒤7]\b.\W)(?!ababb)$/gyu) * IntArr0[(((((shouldBailout ? (IntArr0[(((arrObj0[(((((shouldBailout ? (arrObj0[(((240) >= 0 ? ( 240) : 0) & 0xF)] = 'x') : undefined ), 240) >= 0 ? 240 : 0)) & 0XF)]) >= 0 ? ( arrObj0[(((((shouldBailout ? (arrObj0[(((240) >= 0 ? ( 240) : 0) & 0xF)] = 'x') : undefined ), 240) >= 0 ? 240 : 0)) & 0XF)]) : 0) & 0xF)] = 'x') : undefined ), arrObj0[(((((shouldBailout ? (arrObj0[(((240) >= 0 ? ( 240) : 0) & 0xF)] = 'x') : undefined ), 240) >= 0 ? 240 : 0)) & 0XF)]) >= 0 ? arrObj0[(((((shouldBailout ? (arrObj0[(((240) >= 0 ? ( 240) : 0) & 0xF)] = 'x') : undefined ), 240) >= 0 ? 240 : 0)) & 0XF)] : 0)) & 0XF)] - (new class2())),('caller' >= (typeof(strvar7) == 'number') ),((new Object()) instanceof ((typeof Number == 'function' && !(Number[Symbol.toStringTag] == 'AsyncFunction')) ? Number : Object)));
  1173. class class13 extends class2 {
  1174. constructor (argMath123,argMath124 = (ex.lineNumber == a)){
  1175. super();
  1176. argMath123 =(ary.pop());
  1177. argMath123 = ((++ ex.fileName) * (-216 - (new class2())));
  1178. strvar6 = strvar6 + (new BaseClass());
  1179. }
  1180. get func92 (){
  1181. var id26 = arrObj0.method0.call(obj0 , protoObj0.method1.call(obj7 , (((('¸' + '#Abh') + (ex.fileName -= argMath92))).replace((('¸' + '#Abh') + (ex.fileName -= argMath92)), strvar5.concat((10412309 % c))) + (- f64[(87) & 255])).concat('caller'), ((shouldBailout ? (e = { valueOf: function() { WScript.Echo('e valueOf'); return 3; } }, (typeof(protoObj1.prop0) != 'object') ) : (typeof(protoObj1.prop0) != 'object') ) >= argMath90), (e >= argMath91)), (((typeof(((shouldBailout ? (Object.defineProperty(protoObj0, 'length', {writable: false, enumerable: false, configurable: true }), (protoObj0.prop0 instanceof ((typeof String == 'function' && !(String[Symbol.toStringTag] == 'AsyncFunction')) ? String : Object))) : (protoObj0.prop0 instanceof ((typeof String == 'function' && !(String[Symbol.toStringTag] == 'AsyncFunction')) ? String : Object))) instanceof ((typeof Function == 'function' && !(Function[Symbol.toStringTag] == 'AsyncFunction')) ? Function : Object))) != null) ^ (new class12.func88((strvar4).replace(strvar4, ('$$u#,' + 'Íw!Y-!K!')))).prop1 ) ? (((arrObj0[(3)] * ((argMath92 ? (-356226545 ^ e) : (1695183258.1 >>> d)) + (-- b))) - (shouldBailout ? (Object.defineProperty(ex, 'fileName', {writable: false, enumerable: true, configurable: true }), ary5[((shouldBailout ? (ary5[5] = 'x') : undefined ), 5)]) : ary5[((shouldBailout ? (ary5[5] = 'x') : undefined ), 5)])) < ui8[(230) & 255]) : (new BaseClass())), ary5[(((((shouldBailout ? (ary5[((((shouldBailout ? (a = { valueOf: function() { WScript.Echo('a valueOf'); return 3; } }, (('3$|QÝ,!7);Á.,;*'.indexOf(('Mì'+'.F'+'j_' + '@5'))) / ((ary5[(((((shouldBailout ? (ary5[((((typeof(strvar7) == 'boolean') ) >= 0 ? ( (typeof(strvar7) == 'boolean') ) : 0) & 0xF)] = 'x') : undefined ), (typeof(strvar7) == 'boolean') ) >= 0 ? (typeof(strvar7) == 'boolean') : 0)) & 0XF)] instanceof ((typeof Object == 'function' && !(Object[Symbol.toStringTag] == 'AsyncFunction')) ? Object : Object)) == 0 ? 1 : (ary5[(((((shouldBailout ? (ary5[((((typeof(strvar7) == 'boolean') ) >= 0 ? ( (typeof(strvar7) == 'boolean') ) : 0) & 0xF)] = 'x') : undefined ), (typeof(strvar7) == 'boolean') ) >= 0 ? (typeof(strvar7) == 'boolean') : 0)) & 0XF)] instanceof ((typeof Object == 'function' && !(Object[Symbol.toStringTag] == 'AsyncFunction')) ? Object : Object))))) : (('3$|QÝ,!7);Á.,;*'.indexOf(('Mì'+'.F'+'j_' + '@5'))) / ((ary5[(((((shouldBailout ? (ary5[((((typeof(strvar7) == 'boolean') ) >= 0 ? ( (typeof(strvar7) == 'boolean') ) : 0) & 0xF)] = 'x') : undefined ), (typeof(strvar7) == 'boolean') ) >= 0 ? (typeof(strvar7) == 'boolean') : 0)) & 0XF)] instanceof ((typeof Object == 'function' && !(Object[Symbol.toStringTag] == 'AsyncFunction')) ? Object : Object)) == 0 ? 1 : (ary5[(((((shouldBailout ? (ary5[((((typeof(strvar7) == 'boolean') ) >= 0 ? ( (typeof(strvar7) == 'boolean') ) : 0) & 0xF)] = 'x') : undefined ), (typeof(strvar7) == 'boolean') ) >= 0 ? (typeof(strvar7) == 'boolean') : 0)) & 0XF)] instanceof ((typeof Object == 'function' && !(Object[Symbol.toStringTag] == 'AsyncFunction')) ? Object : Object)))))) >= 0 ? ( (shouldBailout ? (a = { valueOf: function() { WScript.Echo('a valueOf'); return 3; } }, (('3$|QÝ,!7);Á.,;*'.indexOf(('Mì'+'.F'+'j_' + '@5'))) / ((ary5[(((((shouldBailout ? (ary5[((((typeof(strvar7) == 'boolean') ) >= 0 ? ( (typeof(strvar7) == 'boolean') ) : 0) & 0xF)] = 'x') : undefined ), (typeof(strvar7) == 'boolean') ) >= 0 ? (typeof(strvar7) == 'boolean') : 0)) & 0XF)] instanceof ((typeof Object == 'function' && !(Object[Symbol.toStringTag] == 'AsyncFunction')) ? Object : Object)) == 0 ? 1 : (ary5[(((((shouldBailout ? (ary5[((((typeof(strvar7) == 'boolean') ) >= 0 ? ( (typeof(strvar7) == 'boolean') ) : 0) & 0xF)] = 'x') : undefined ), (typeof(strvar7) == 'boolean') ) >= 0 ? (typeof(strvar7) == 'boolean') : 0)) & 0XF)] instanceof ((typeof Object == 'function' && !(Object[Symbol.toStringTag] == 'AsyncFunction')) ? Object : Object))))) : (('3$|QÝ,!7);Á.,;*'.indexOf(('Mì'+'.F'+'j_' + '@5'))) / ((ary5[(((((shouldBailout ? (ary5[((((typeof(strvar7) == 'boolean') ) >= 0 ? ( (typeof(strvar7) == 'boolean') ) : 0) & 0xF)] = 'x') : undefined ), (typeof(strvar7) == 'boolean') ) >= 0 ? (typeof(strvar7) == 'boolean') : 0)) & 0XF)] instanceof ((typeof Object == 'function' && !(Object[Symbol.toStringTag] == 'AsyncFunction')) ? Object : Object)) == 0 ? 1 : (ary5[(((((shouldBailout ? (ary5[((((typeof(strvar7) == 'boolean') ) >= 0 ? ( (typeof(strvar7) == 'boolean') ) : 0) & 0xF)] = 'x') : undefined ), (typeof(strvar7) == 'boolean') ) >= 0 ? (typeof(strvar7) == 'boolean') : 0)) & 0XF)] instanceof ((typeof Object == 'function' && !(Object[Symbol.toStringTag] == 'AsyncFunction')) ? Object : Object)))))) : 0) & 0xF)] = 'x') : undefined ), (shouldBailout ? (a = { valueOf: function() { WScript.Echo('a valueOf'); return 3; } }, (('3$|QÝ,!7);Á.,;*'.indexOf(('Mì'+'.F'+'j_' + '@5'))) / ((ary5[(((((shouldBailout ? (ary5[((((typeof(strvar7) == 'boolean') ) >= 0 ? ( (typeof(strvar7) == 'boolean') ) : 0) & 0xF)] = 'x') : undefined ), (typeof(strvar7) == 'boolean') ) >= 0 ? (typeof(strvar7) == 'boolean') : 0)) & 0XF)] instanceof ((typeof Object == 'function' && !(Object[Symbol.toStringTag] == 'AsyncFunction')) ? Object : Object)) == 0 ? 1 : (ary5[(((((shouldBailout ? (ary5[((((typeof(strvar7) == 'boolean') ) >= 0 ? ( (typeof(strvar7) == 'boolean') ) : 0) & 0xF)] = 'x') : undefined ), (typeof(strvar7) == 'boolean') ) >= 0 ? (typeof(strvar7) == 'boolean') : 0)) & 0XF)] instanceof ((typeof Object == 'function' && !(Object[Symbol.toStringTag] == 'AsyncFunction')) ? Object : Object))))) : (('3$|QÝ,!7);Á.,;*'.indexOf(('Mì'+'.F'+'j_' + '@5'))) / ((ary5[(((((shouldBailout ? (ary5[((((typeof(strvar7) == 'boolean') ) >= 0 ? ( (typeof(strvar7) == 'boolean') ) : 0) & 0xF)] = 'x') : undefined ), (typeof(strvar7) == 'boolean') ) >= 0 ? (typeof(strvar7) == 'boolean') : 0)) & 0XF)] instanceof ((typeof Object == 'function' && !(Object[Symbol.toStringTag] == 'AsyncFunction')) ? Object : Object)) == 0 ? 1 : (ary5[(((((shouldBailout ? (ary5[((((typeof(strvar7) == 'boolean') ) >= 0 ? ( (typeof(strvar7) == 'boolean') ) : 0) & 0xF)] = 'x') : undefined ), (typeof(strvar7) == 'boolean') ) >= 0 ? (typeof(strvar7) == 'boolean') : 0)) & 0XF)] instanceof ((typeof Object == 'function' && !(Object[Symbol.toStringTag] == 'AsyncFunction')) ? Object : Object)))))) >= 0 ? (shouldBailout ? (a = { valueOf: function() { WScript.Echo('a valueOf'); return 3; } }, (('3$|QÝ,!7);Á.,;*'.indexOf(('Mì'+'.F'+'j_' + '@5'))) / ((ary5[(((((shouldBailout ? (ary5[((((typeof(strvar7) == 'boolean') ) >= 0 ? ( (typeof(strvar7) == 'boolean') ) : 0) & 0xF)] = 'x') : undefined ), (typeof(strvar7) == 'boolean') ) >= 0 ? (typeof(strvar7) == 'boolean') : 0)) & 0XF)] instanceof ((typeof Object == 'function' && !(Object[Symbol.toStringTag] == 'AsyncFunction')) ? Object : Object)) == 0 ? 1 : (ary5[(((((shouldBailout ? (ary5[((((typeof(strvar7) == 'boolean') ) >= 0 ? ( (typeof(strvar7) == 'boolean') ) : 0) & 0xF)] = 'x') : undefined ), (typeof(strvar7) == 'boolean') ) >= 0 ? (typeof(strvar7) == 'boolean') : 0)) & 0XF)] instanceof ((typeof Object == 'function' && !(Object[Symbol.toStringTag] == 'AsyncFunction')) ? Object : Object))))) : (('3$|QÝ,!7);Á.,;*'.indexOf(('Mì'+'.F'+'j_' + '@5'))) / ((ary5[(((((shouldBailout ? (ary5[((((typeof(strvar7) == 'boolean') ) >= 0 ? ( (typeof(strvar7) == 'boolean') ) : 0) & 0xF)] = 'x') : undefined ), (typeof(strvar7) == 'boolean') ) >= 0 ? (typeof(strvar7) == 'boolean') : 0)) & 0XF)] instanceof ((typeof Object == 'function' && !(Object[Symbol.toStringTag] == 'AsyncFunction')) ? Object : Object)) == 0 ? 1 : (ary5[(((((shouldBailout ? (ary5[((((typeof(strvar7) == 'boolean') ) >= 0 ? ( (typeof(strvar7) == 'boolean') ) : 0) & 0xF)] = 'x') : undefined ), (typeof(strvar7) == 'boolean') ) >= 0 ? (typeof(strvar7) == 'boolean') : 0)) & 0XF)] instanceof ((typeof Object == 'function' && !(Object[Symbol.toStringTag] == 'AsyncFunction')) ? Object : Object))))) : 0)) & 0XF)]);
  1182. strvar6 = strvar0 + VarArr0[(((argMath90 >= 0 ? argMath90 : 0)) & 0XF)];
  1183. strvar4 = strvar7 + 1073741823;
  1184. var strvar9 = ('#}'+'!#'+'Pû' + 'x!');
  1185. return -3.6272992036092E+17;
  1186. }
  1187. func93 (argMath125,...argArr126){
  1188. WScript.Echo(strvar5 >=(argMath125 * protoObj1.prop1 - 4294967295));
  1189. ex.lineNumber = 'caller';
  1190. WScript.Echo(strvar1 >=(2147483647 * 134 + protoObj1.prop0));
  1191. var uniqobj20 = {prop0: arrObj0[((shouldBailout ? (arrObj0[17] = 'x') : undefined ), 17)], prop1: (((new BaseClass()) ? (argMath92 != argMath92) : arguments[(((((shouldBailout ? (arguments[(((parseInt("-985918686")) >= 0 ? ( parseInt("-985918686")) : 0) & 0xF)] = 'x') : undefined ), parseInt("-985918686")) >= 0 ? parseInt("-985918686") : 0)) & 0XF)]), ((typeof(obj0.prop1) != 'undefined') * ((d -= arrObj0[((shouldBailout ? (arrObj0[0] = 'x') : undefined ), 0)]) - (typeof(ex.fileName) == 'undefined') )), (({prop4: (new class12()), prop3: arrObj0[((shouldBailout ? (arrObj0[17] = 'x') : undefined ), 17)], prop2: (-- ex.fileName), prop1: (strvar6).replace(/a/g, strvar1), prop0: ((ex.message === protoObj1.prop1)&&(argMath125 >= protoObj0.prop0))}, ary5[((((ex.message += (argMath125 % -3.29338006396832E+18)) >= 0 ? (ex.message += (argMath125 % -3.29338006396832E+18)) : 0)) & 0XF)], IntArr1[((((strvar4).replace(strvar5, (('j' + arrObj0[((shouldBailout ? (arrObj0[3] = 'x') : undefined ), 3)]).concat((arrObj0.prop0 * (0 - obj1.prop4))) + class12.func90.call(obj7 , uic8, leaf, obj1.prop4, ui32))) >= 0 ? (strvar4).replace(strvar5, (('j' + arrObj0[((shouldBailout ? (arrObj0[3] = 'x') : undefined ), 3)]).concat((arrObj0.prop0 * (0 - obj1.prop4))) + class12.func90.call(obj7 , uic8, leaf, obj1.prop4, ui32))) : 0)) & 0XF)], (typeof('³') != 'string') , (reResult1[(((((shouldBailout ? (reResult1[((('caller') >= 0 ? ( 'caller') : 0) & 0xF)] = 'x') : undefined ), 'caller') >= 0 ? 'caller' : 0)) & 0XF)] instanceof ((typeof Object == 'function' && !(Object[Symbol.toStringTag] == 'AsyncFunction')) ? Object : Object))), argArr126[(12)], ((ex.message++ ) ? (arrObj0.prop1 *= class12.func90.call(protoObj0 , i32, leaf, class12.func88.call(arrObj0 , VarArr0[(13)]), i16)) : FloatArr0[(3)]), (~ (ex.fileName === obj1.prop0)), (protoObj0.prop0 === arrObj0.prop0)), ((shouldBailout ? arrObj0.method1 = func2 : 1), arrObj0.method1(IntArr1,(Math.max(d, (3 ? 25 : -225)) + (new class12())),leaf,/^(?![蒤7]\b.\W)(?!ababb)$/gyu)), Reflect.has(class12, 'valueOf')), prop2: (/a/ instanceof ((typeof Array == 'function' && !(Array[Symbol.toStringTag] == 'AsyncFunction')) ? Array : Object)), ["prop3"]: arrObj0.method0.call(arrObj0 , ( (shouldBailout ? protoObj1.method1(IntArr1,'string1','string2','string3') : protoObj1.method1(FloatArr0,argArr126[(((((argMath91 !== arrObj0.prop0) | arguments[(((ex.lineNumber >= 0 ? ex.lineNumber : 0)) & 0XF)]) >= 0 ? ((argMath91 !== arrObj0.prop0) | arguments[(((ex.lineNumber >= 0 ? ex.lineNumber : 0)) & 0XF)]) : 0)) & 0XF)],leaf,/^(?!\B.)/gim)) ? (typeof((-- argMath125)) != 'string') : ('¸' + '#Abh').replace(('¸' + '#Abh'),'j')), (((1215553067.1 ? (shouldBailout ? (Object.defineProperty(ex, 'fileName', {get: function() { WScript.Echo('ex.fileName getter'); return 3; }, set: function(_x) { WScript.Echo('ex.fileName setter'); }, configurable: true }), 'caller') : 'caller') : ('#}'+'!#'+'Pû' + 'x!').concat((typeof(ex.lineNumber) != 'string') )) - (typeof(ex.message) != 'undefined') ) % Math.abs('caller')), (((VarArr0.push('caller', (protoObj1.method0( (shouldBailout ? protoObj0.method0('string0','string1','string2') : protoObj0.method0(153198828,2147483647,d)),'%!!³Eq.*nñ!k!EC'.concat(((ex.message >= argMath92)||(obj0.prop1 >= argMath125))).concat((shouldBailout ? (argMath125 = { valueOf: function() { WScript.Echo('argMath125 valueOf'); return 3; } }, d) : d)),(((']' + 'm$:d') + -1362884454.9) + Math.acos(4294967295))) * ui32[(4294967296) & 255] - (typeof(protoObj0.prop1) != 'undefined') ), 126, ((arrObj0.prop1 ? argMath92 : ex.message), (IntArr0.push(ui32[(144) & 255], (shouldBailout ? (f = { valueOf: function() { WScript.Echo('f valueOf'); return 3; } }, -1185627025) : -1185627025), (ex.message | ex.lineNumber), protoObj1.prop0, protoObj0.method0.call(obj7 , argMath125, obj1.prop0, -1073741824), (argMath125 = argMath92), (e-- ), 'caller'))
  1192. , (ex.fileName * obj1.prop4 - d), ui8[(94) & 255], (~ argMath92), arrObj0.prop0), (argMath125 < protoObj0.prop1), -2, (argMath90 > c), (argMath125 >>>= (ary.shift())), argMath92))
  1193. * ('caller' * (((typeof c) >> (shouldBailout ? (argMath90 = { valueOf: function() { WScript.Echo('argMath90 valueOf'); return 3; } }, 8.78952064173259E+18) : 8.78952064173259E+18)) + (typeof('#') != null) )) + 'caller') ? i8[(140) & 255] : FloatArr0[(((((((('$$u#,' + 'Íw!Y-!K!') + ((shouldBailout ? arrObj0.method0 = arrObj0.method0 : 1), arrObj0.method0(-137,protoObj1.prop1,5.1531759656117E+18))) + ((new EvalError()) instanceof ((typeof Boolean == 'function' && !(Boolean[Symbol.toStringTag] == 'AsyncFunction')) ? Boolean : Object)))).replace(((('$$u#,' + 'Íw!Y-!K!') + ((shouldBailout ? arrObj0.method0 = arrObj0.method0 : 1), arrObj0.method0(-137,protoObj1.prop1,5.1531759656117E+18))) + ((new EvalError()) instanceof ((typeof Boolean == 'function' && !(Boolean[Symbol.toStringTag] == 'AsyncFunction')) ? Boolean : Object))), strvar2) ? (typeof(h) != 'string') : uic8[(119) & 255]) >= 0 ? ((((('$$u#,' + 'Íw!Y-!K!') + ((shouldBailout ? arrObj0.method0 = arrObj0.method0 : 1), arrObj0.method0(-137,protoObj1.prop1,5.1531759656117E+18))) + ((new EvalError()) instanceof ((typeof Boolean == 'function' && !(Boolean[Symbol.toStringTag] == 'AsyncFunction')) ? Boolean : Object)))).replace(((('$$u#,' + 'Íw!Y-!K!') + ((shouldBailout ? arrObj0.method0 = arrObj0.method0 : 1), arrObj0.method0(-137,protoObj1.prop1,5.1531759656117E+18))) + ((new EvalError()) instanceof ((typeof Boolean == 'function' && !(Boolean[Symbol.toStringTag] == 'AsyncFunction')) ? Boolean : Object))), strvar2) ? (typeof(h) != 'string') : uic8[(119) & 255]) : 0)) & 0XF)])), prop4: ((new BaseClass()) * ((argMath90 > c)||(protoObj1.prop0 === argMath90)) + protoObj0.prop0), prop5: /(?!([郳7])|\d|\1)$/gu.exec('%!!³Eq.*nñ!k!EC'), prop6: (typeof(-55) != 'undefined') , prop7: 'caller'};
  1194. return -161;
  1195. }
  1196. get func94 (){
  1197. if(shouldBailout){
  1198. return 'somestring'
  1199. }
  1200. WScript.Echo(strvar1 <((new Error('abc')) instanceof ((typeof obj0.method0 == 'function' && !(obj0.method0[Symbol.toStringTag] == 'AsyncFunction')) ? obj0.method0 : Object)));
  1201. ex.lineNumber = strvar4.concat((IntArr1.reverse()));
  1202. strvar0 = strvar5[3%strvar5.length];
  1203. ex.fileName |=class12.func89.call(protoObj1 , 'caller', ary, strvar6);
  1204. return c;
  1205. }
  1206. static func95 (argMath127,argMath128,argMath129 = ary5[(((((shouldBailout ? (ary5[((( (shouldBailout ? class12.func90('string0','string1','string2','string3') : class12.func90(i8,leaf,(argMath90 > protoObj0.prop1),f64))) >= 0 ? ( (shouldBailout ? class12.func90('string0','string1','string2','string3') : class12.func90(i8,leaf,(argMath90 > protoObj0.prop1),f64))) : 0) & 0xF)] = 'x') : undefined ), (shouldBailout ? class12.func90('string0','string1','string2','string3') : class12.func90(i8,leaf,(argMath90 > protoObj0.prop1),f64))) >= 0 ? (shouldBailout ? class12.func90('string0','string1','string2','string3') : class12.func90(i8,leaf,(argMath90 > protoObj0.prop1),f64)) : 0)) & 0XF)]){
  1207. var uniqobj21 = {17: (-- argMath129), prop1: reResult1.length, prop2: (ary.push((('%v!,Ù' + 'w!æ--6ë«') + (('#}'+'!#'+'Pû' + 'x!').indexOf(('ÀI@h<' + '!!ìB-I!=')))), ('caller' | Object.create(obj0)), (('!Î#«)' + '+gf#$##.').indexOf((strvar1 + uic8[(25) & 255]))), ((shouldBailout ? (argMath127 = { valueOf: function() { WScript.Echo('argMath127 valueOf'); return 3; } }, (new BaseClass())) : (new BaseClass())) - (! ((new RegExp('xyz')) instanceof ((typeof Boolean == 'function' && !(Boolean[Symbol.toStringTag] == 'AsyncFunction')) ? Boolean : Object)))), ((argMath90 === argMath91)||(ex.lineNumber != protoObj1.prop1))))
  1208. , prop3: ((strvar0).replace(strvar1, '3$|QÝ,!7);Á.,;*').concat(class2.func28.call(arrObj0 , FloatArr0, 2147483650, (typeof(argMath127) != 'boolean') , arrObj0)) * (argMath90 - func1.call(obj1 , (typeof(h) == 'boolean') , obj1.prop4, ary5, class12))), prop4: argMath127, prop5: protoObj1.prop1, prop6: ui32.length, prop7: (shouldBailout ? (Object.defineProperty(ex, 'message', {writable: false, enumerable: false, configurable: true }), (b -= ui8[(75) & 255])) : (b -= ui8[(75) & 255]))};
  1209. arrObj0.prop1 =(typeof('caller') == null) ;
  1210. strvar4 = strvar3[6%strvar3.length];
  1211. if(shouldBailout){
  1212. return 'somestring'
  1213. }
  1214. return 946878178;
  1215. }
  1216. static func96 (){
  1217. return obj1.prop4;
  1218. }
  1219. static func97 (){
  1220. IntArr1[(8)] = (typeof ex.lineNumber);
  1221. var strvar9 = strvar7;
  1222. strvar9 = strvar9.substring((strvar9.length)/3,(strvar9.length)/3);
  1223. strvar7 = strvar2[1%strvar2.length];
  1224. var strvar10 = strvar9;
  1225. (Object.defineProperty(ex, 'fileName', {writable: true, enumerable: false, configurable: true }));
  1226. ex.fileName = i32[(20) & 255];
  1227. return -1945297815;
  1228. }
  1229. }
  1230. var uniqobj22 = new BaseClass();
  1231. } finally {
  1232. class class14 {
  1233. set func99 (argMath130 = (new class12())){
  1234. WScript.Echo(strvar5 !=(-- argMath130));
  1235. argMath130 &=(([1, 2, 3] instanceof ((typeof Error == 'function' && !(Error[Symbol.toStringTag] == 'AsyncFunction')) ? Error : Object)) - obj1.method1(VarArr0,protoObj1.method0.call(class2 , ((shouldBailout ? protoObj0.method0 = arrObj0.method0 : 1), protoObj0.method0(((-2147483647 | argMath92) * 'caller' + (arrObj0.prop0 -= h)),(((new Object()) instanceof ((typeof Object == 'function' && !(Object[Symbol.toStringTag] == 'AsyncFunction')) ? Object : Object)) && 'caller'),-528442914)), (typeof d), (argMath130 != argMath90)),leaf,/([郳7]){0,8}/gimy));
  1236. return argMath130;
  1237. }
  1238. get func100 (){
  1239. if(shouldBailout){
  1240. return 'somestring'
  1241. }
  1242. strvar1 = strvar4[1%strvar4.length];
  1243. strvar7 = strvar4[5%strvar4.length];
  1244. argMath92 = (new class2.func24()).prop0 ;
  1245. return 3.02139334189988E+18;
  1246. }
  1247. func101 (argMath131 = ui32[481149231],argMath132){
  1248. strvar4 = strvar1[3%strvar1.length];
  1249. var strvar9 = strvar5;
  1250. strvar9 = strvar9.substring((strvar9.length)/4,(strvar9.length)/4);
  1251. if(shouldBailout){
  1252. return 'somestring'
  1253. }
  1254. var strvar10 = strvar4;
  1255. var uniqobj23 = protoObj1;
  1256. return 8.04240165388438E+18;
  1257. }
  1258. set func102 (argMath133 = (ary.pop())){
  1259. class12 = class12;
  1260. strvar1 = strvar5[6%strvar5.length];
  1261. var uniqobj24 = Object.create(arrObj0);
  1262. argMath133 =(-852345791 + -326868783.9);
  1263. return 656957968;
  1264. }
  1265. static get func103 (){
  1266. var strvar9 = strvar5;
  1267. argMath91 +=f32[(60) & 255];
  1268. strvar2 = (strvar9 + (new class2())).concat(func2.call(protoObj0 , ary, (- argMath90), leaf, /(?=(郳a郳\b\S\b\d))/giy));
  1269. strvar1 = ('!' + 'E5j)').concat((-- f)).concat(parseInt("-0x99"));
  1270. return 214;
  1271. }
  1272. static get func104 (){
  1273. return c;
  1274. }
  1275. static func105 (){
  1276. return d;
  1277. }
  1278. static func106 (argMath134,argMath135){
  1279. strvar0 = strvar5.concat((b >= h));
  1280. return 197;
  1281. }
  1282. }
  1283. }
  1284. try {
  1285. GiantPrintArray.push('argMath92 = ' + (argMath92));
  1286. litObj1 = litObj0;
  1287. class class15 {
  1288. constructor (){
  1289. }
  1290. func108 (){
  1291. strvar2 = strvar3.concat(d);
  1292. obj0.length = makeArrayLength('#'.replace(/([郳7]){0,8}/gimy,('!Î#«)' + '+gf#$##.')));
  1293. if(shouldBailout){
  1294. return 'somestring'
  1295. }
  1296. return argMath90;
  1297. }
  1298. func109 (){
  1299. class2 = class2;
  1300. (Object.defineProperty(protoObj1, 'prop1', {writable: true, enumerable: false, configurable: true }));
  1301. protoObj1.prop1 = (arrObj0.prop0 > argMath92);
  1302. return argMath91;
  1303. }
  1304. func110 (){
  1305. argMath92 =(~ protoObj1.prop0);
  1306. obj0.prop0 &=(class2.func24.call(class2 ) >> (obj0.length-- ));
  1307. strvar4 = strvar7[3%strvar7.length];
  1308. var strvar9 = (strvar7.concat(((e === argMath90)&&(protoObj1.prop1 < arrObj0.prop0))) + (-9 instanceof ((typeof Object == 'function' && !(Object[Symbol.toStringTag] == 'AsyncFunction')) ? Object : Object))).concat((obj1.prop0 ^= ((arrObj0.prop0 === obj0.prop0) instanceof ((typeof Number == 'function' && !(Number[Symbol.toStringTag] == 'AsyncFunction')) ? Number : Object))));
  1309. strvar9 = strvar9.substring((strvar9.length)/2,(strvar9.length)/3);
  1310. return argMath90;
  1311. }
  1312. func111 (){
  1313. argMath92 +=(Function('') instanceof ((typeof Number == 'function' && !(Number[Symbol.toStringTag] == 'AsyncFunction')) ? Number : Object));
  1314. obj0 = protoObj0;
  1315. obj1 = obj1;
  1316. if(shouldBailout){
  1317. return 'somestring'
  1318. }
  1319. if(shouldBailout){
  1320. return 'somestring'
  1321. }
  1322. argMath92 %=8.48878011520456E+17;
  1323. return argMath92;
  1324. }
  1325. static func112 (argMath136 = (argMath92 >>= (new class2())),argMath137,argMath138 = ui16[(((argMath91 >= protoObj1.prop0)||(b >= argMath91))) & 255],argMath139 = protoObj1.method1.call(litObj1 , ary, 'caller', leaf, /(?:.)/iu)){
  1326. var strvar9 = strvar2;
  1327. strvar9 = strvar9.substring((strvar9.length)/1,(strvar9.length)/4);
  1328. return argMath136;
  1329. }
  1330. static func113 (argMath140,...argArr141){
  1331. var uniqobj25 = Object.create(litObj0);
  1332. strvar4 = strvar4[0%strvar4.length];
  1333. c =(shouldBailout ? (Object.defineProperty(obj1, 'length', {writable: true, enumerable: false, configurable: true }), (new class2())) : (new class2()));
  1334. return obj1.prop0;
  1335. }
  1336. static func114 (){
  1337. return obj0.prop1;
  1338. }
  1339. static func115 (argMath142){
  1340. WScript.Echo(strvar2 >-1059225105);
  1341. return argMath91;
  1342. GiantPrintArray.push('argMath142 = ' + (argMath142));
  1343. protoObj0.length= makeArrayLength((typeof(((h != obj0.prop1)||(arrObj0.prop1 <= d))) != 'number') );
  1344. return protoObj1.prop1;
  1345. GiantPrintArray.push('strvar3 = ' + (strvar3));
  1346. return -4.06916610878089E+18;
  1347. }
  1348. }
  1349. class class16 extends class2 {
  1350. constructor (argMath143){
  1351. super();
  1352. litObj1 = litObj1;
  1353. var strvar9 = strvar2;
  1354. strvar9 = strvar9.substring((strvar9.length)/3,(strvar9.length)/3);
  1355. var strvar10 = strvar5.concat(argMath143).concat(((new Error('abc')) instanceof ((typeof RegExp == 'function' && !(RegExp[Symbol.toStringTag] == 'AsyncFunction')) ? RegExp : Object)));
  1356. strvar10 = '3$|QÝ,!7);Á.,;*' + (obj1.prop1 -= argMath143);
  1357. }
  1358. func117 (argMath144,argMath145 = ((((shouldBailout ? protoObj0.method0 = func4 : 1), protoObj0.method0(IntArr0[(((arrObj0[(((((shouldBailout ? (arrObj0[(((protoObj1.method1.call(class15 , IntArr0, i8[(9.19984928404453E+18) & 255], leaf, /^(?!\B.)/gim)) >= 0 ? ( protoObj1.method1.call(class15 , IntArr0, i8[(9.19984928404453E+18) & 255], leaf, /^(?!\B.)/gim)) : 0) & 0xF)] = 'x') : undefined ), protoObj1.method1.call(class15 , IntArr0, i8[(9.19984928404453E+18) & 255], leaf, /^(?!\B.)/gim)) >= 0 ? protoObj1.method1.call(class15 , IntArr0, i8[(9.19984928404453E+18) & 255], leaf, /^(?!\B.)/gim) : 0)) & 0XF)] >= 0 ? arrObj0[(((((shouldBailout ? (arrObj0[(((protoObj1.method1.call(class15 , IntArr0, i8[(9.19984928404453E+18) & 255], leaf, /^(?!\B.)/gim)) >= 0 ? ( protoObj1.method1.call(class15 , IntArr0, i8[(9.19984928404453E+18) & 255], leaf, /^(?!\B.)/gim)) : 0) & 0xF)] = 'x') : undefined ), protoObj1.method1.call(class15 , IntArr0, i8[(9.19984928404453E+18) & 255], leaf, /^(?!\B.)/gim)) >= 0 ? protoObj1.method1.call(class15 , IntArr0, i8[(9.19984928404453E+18) & 255], leaf, /^(?!\B.)/gim) : 0)) & 0XF)] : 0)) & 0XF)],'caller',(b = arguments[((shouldBailout ? (arguments[10] = 'x') : undefined ), 10)]))) ? ('method1' in litObj1) : (protoObj1.prop1 == argMath144)) > (-2147483646 - (new class15()))),argMath146 = (ary.shift()),argMath147){
  1359. var strvar9 = ('#}'+'!#'+'Pû' + 'x!');
  1360. strvar9 = strvar9.substring((strvar9.length)/2,(strvar9.length)/1);
  1361. strvar6 = strvar3 + arguments[(1)];
  1362. litObj0 = protoObj1;
  1363. protoObj0 = arrObj0;
  1364. var fPolyProp = function (o) {
  1365. if (o!==undefined) {
  1366. WScript.Echo(o.prop0 + ' ' + o.prop1 + ' ' + o.prop2);
  1367. }
  1368. };
  1369. fPolyProp(litObj0);
  1370. fPolyProp(litObj1);
  1371. strvar2 = (strvar3).replace(/a/g, strvar9).concat((new class12()));
  1372. return argMath145;
  1373. }
  1374. func118 (){
  1375. argMath92 =1744146020;
  1376. return obj1.prop1;
  1377. }
  1378. static func119 (){
  1379. if(shouldBailout){
  1380. return 'somestring'
  1381. }
  1382. protoObj0.prop0 =((new class12()) ? (-1912878479.9 > (f32[((FloatArr0.shift())) & 255] instanceof ((typeof Function == 'function' && !(Function[Symbol.toStringTag] == 'AsyncFunction')) ? Function : Object))) : ary5[(((3 >= 0 ? 3 : 0)) & 0XF)]);
  1383. return -194;
  1384. }
  1385. static func120 (argMath148,argMath149,argMath150 = (shouldBailout ? protoObj0.method0('string0','string1','string2') : protoObj0.method0((new class15()),class15.func115.call(litObj0 , strvar3),ary5[((((typeof i16[(224) & 255]) >= 0 ? (typeof i16[(224) & 255]) : 0)) & 0XF)]))){
  1386. var uniqobj26 = {["prop0"]: (protoObj1.method0.call(litObj1 , (- (class2.func28.call(obj0 , reResult1, 'caller', obj0.method1.call(protoObj1 , (obj1.prop4 &= -170), (new BaseClass()), (a &= protoObj0.prop0)), arrObj0), (Object.create(protoObj1) < (argMath149 * (529505303 - a))), 'caller', ((typeof(-227868502) == 'number') * (new BaseClass())), (typeof(FloatArr0[(((argMath148 >= 0 ? argMath148 : 0)) & 0XF)]) != 'number') , -142)), 'caller', (argMath92 ^= ((shouldBailout ? func3 = func3 : 1), func3('caller',ui32,(typeof(argMath90) != 'boolean') ,IntArr1)))) !== 'caller'), prop1: (typeof((('9k'+'))'+'$.' + 'q#') + (typeof(arrObj0.prop1) != 'boolean') )) != null) , prop2: (shouldBailout ? (Object.defineProperty(arrObj0, 'length', {set: function(_x) { (Object.defineProperty(litObj0, 'prop1', {writable: true, enumerable: false, configurable: true }));
  1387. litObj0.prop1 = (typeof(strvar5) == 'object') ;
  1388. }, configurable: true }), (parseInt("0x2C8D2164") * (((argMath149 = arrObj0[((( (shouldBailout ? class2.func29() : class2.func29()) >= 0 ? (shouldBailout ? class2.func29() : class2.func29()) : 0)) & 0XF)]) >> Object.create({11: Math.tan((reResult1.shift())), prop1: ([1, 2, 3] instanceof ((typeof Number == 'function' && !(Number[Symbol.toStringTag] == 'AsyncFunction')) ? Number : Object)), ["prop2"]: a, prop3: (true instanceof ((typeof func2 == 'function' && !(func2[Symbol.toStringTag] == 'AsyncFunction')) ? func2 : Object)), prop4: (new class12()), ["prop5"]: ((123 != 240452337) * (-93 >>> -165630658.9) - 'caller'), prop6: (a = c), prop7: ""}, {})) + 139))) : (parseInt("0x2C8D2164") * (((argMath149 = arrObj0[((( (shouldBailout ? class2.func29() : class2.func29()) >= 0 ? (shouldBailout ? class2.func29() : class2.func29()) : 0)) & 0XF)]) >> Object.create({["11"]: Math.tan((reResult1.shift())), prop1: ([1, 2, 3] instanceof ((typeof Number == 'function' && !(Number[Symbol.toStringTag] == 'AsyncFunction')) ? Number : Object)), prop2: a, prop3: (true instanceof ((typeof func2 == 'function' && !(func2[Symbol.toStringTag] == 'AsyncFunction')) ? func2 : Object)), prop4: (new class12()), prop5: ((123 != 240452337) * (-93 >>> -165630658.9) - 'caller'), prop6: (a = c), ["prop7"]: ""}, {})) + 139))), prop3: (((shouldBailout ? obj1.method0 = obj1.method0 : 1), obj1.method0()) * (argMath148 - ((((typeof((('$$u#,' + 'Íw!Y-!K!') + (g < e))) != 'undefined') ^ obj0.method0.call(litObj1 , ary5[((shouldBailout ? (ary5[7] = 'x') : undefined ), 7)], (699510067 ? 1666395043.1 : h), parseInt("-220925169", 12))), (Function('') instanceof ((typeof obj0.method0 == 'function' && !(obj0.method0[Symbol.toStringTag] == 'AsyncFunction')) ? obj0.method0 : Object)), (typeof(protoObj0.prop1) != 'boolean') , obj0.method1.call(litObj0 , (arguments[(((65536 >= 0 ? 65536 : 0)) & 0XF)] * (i16[(144) & 255] - obj0.method0('caller',(('9-U$)' + 'yõ*%£r¥%').indexOf(strvar3)),'caller'))), ((-124734646 * 213) * f64[(argMath90) & 255] - (-722877460 < -1037489576.9)), (arrObj0.prop0 >>= arrObj0[((shouldBailout ? (arrObj0[8] = 'x') : undefined ), 8)])), (shouldBailout ? class2.func28(IntArr1,'string1','string2','string3') : class2.func28(reResult1,(typeof(strvar5) == null) ,'caller',ary5)), argMath148) || uic8.length))), prop4: (shouldBailout ? class2.func24() : class2.func24())};
  1389. eval("");
  1390. var strvar9 = 'ÿ';
  1391. strvar6 = strvar3[4%strvar3.length];
  1392. return argMath92;
  1393. }
  1394. static func121 (argMath151,argMath152 = (((new Error('abc')) instanceof ((typeof Function == 'function' && !(Function[Symbol.toStringTag] == 'AsyncFunction')) ? Function : Object)) ? (true instanceof ((typeof func0 == 'function' && !(func0[Symbol.toStringTag] == 'AsyncFunction')) ? func0 : Object)) : ((new class2()) ? 42 : (ary.unshift('caller', ((('%v!,Ù' + 'w!æ--6ë«')).replace(/a/g, ((strvar2).replace(strvar2, '¯') + arrObj0.method0.call(class12 , ary5[(((-2147483648 >= 0 ? -2147483648 : 0)) & 0XF)], (new BaseClass()), IntArr0.length)))).replace(strvar6.concat('caller').concat((arrObj0.prop1 >>= 1615274514.1)), (strvar3).replace(/a/g, '3$|QÝ,!7);Á.,;*')), (new class12()), obj0.prop0, (parseInt("65536") ? (typeof(obj1.prop4) != 'number') : ((new RangeError()) instanceof ((typeof func4 == 'function' && !(func4[Symbol.toStringTag] == 'AsyncFunction')) ? func4 : Object))), arrObj0[(1)], ((((argMath91 |= -99559691) != (-1672235819.9 * 2.74124889455108E+18 - -61)) ? (obj1.prop4 = class12.func89.call(litObj1 , -2147483646, IntArr0, strvar1)) : ((new Object()) instanceof ((typeof Number == 'function' && !(Number[Symbol.toStringTag] == 'AsyncFunction')) ? Number : Object))) ? (typeof(a) != 'object') : (~ (obj0.length-- ))), -255468821, ('#}'+'!#'+'Pû' + 'x!').search(/(?!([郳7])|\d|\1)$/gu), ({prop0: ('³'.indexOf((('#').replace((strvar2 + (obj1.prop4 * (-1112820417.9 - -2))), 'j') + FloatArr0[(((((shouldBailout ? (FloatArr0[(((-239909595.9) >= 0 ? ( -239909595.9) : 0) & 0xF)] = 'x') : undefined ), -239909595.9) >= 0 ? -239909595.9 : 0)) & 0XF)]))), prop1: i16[(244) & 255], prop2: 'caller', prop3: VarArr0[((((typeof(-840633991) == 'boolean') >= 0 ? (typeof(-840633991) == 'boolean') : 0)) & 0XF)], prop4: obj1.prop1, prop5: (ary.push((- argMath92), (argMath91, obj1.prop4, -1475832596.9, 400080410, argMath151, -2147483646), class2.func28.call(obj0 , ary, func2.call(protoObj0 , ary, c, leaf, /^(?:\w\B\W)$/g), 'caller', ary5), (- argMath151), (h <= d), arrObj0[((shouldBailout ? (arrObj0[8] = 'x') : undefined ), 8)]))
  1395. } << ((h instanceof ((typeof Function == 'function' && !(Function[Symbol.toStringTag] == 'AsyncFunction')) ? Function : Object)) * ((('#}'+'!#'+'Pû' + 'x!').indexOf('¯')) + f64[((('(' + '%$g$').indexOf(strvar2))) & 255]))), (((new Error('abc')) instanceof ((typeof RegExp == 'function' && !(RegExp[Symbol.toStringTag] == 'AsyncFunction')) ? RegExp : Object)) ? ((new Error('abc')) instanceof ((typeof obj0.method1 == 'function' && !(obj0.method1[Symbol.toStringTag] == 'AsyncFunction')) ? obj0.method1 : Object)) : (! ((typeof(h) == 'boolean') * (shouldBailout ? (Object.defineProperty(protoObj0, 'prop0', {writable: true, enumerable: false, configurable: true }), argMath151) : argMath151)))))))),argMath153,argMath154){
  1396. return -138402297;
  1397. }
  1398. }
  1399. class class17 extends class12 {
  1400. constructor (argMath155 = (new class12()),argMath156 = ({} instanceof ((typeof Object == 'function' && !(Object[Symbol.toStringTag] == 'AsyncFunction')) ? Object : Object)),argMath157){
  1401. super();
  1402. if(shouldBailout){
  1403. return 'somestring'
  1404. }
  1405. }
  1406. func123 (){
  1407. WScript.Echo(strvar6 >=(- -1960454679));
  1408. strvar7 = strvar3[3%strvar3.length];
  1409. strvar7 = strvar7[0%strvar7.length];
  1410. strvar5 = ('$p'+'º7'+'xk' + '$.') + ((shouldBailout ? arrObj0.method1 = arrObj0.method1 : 1), arrObj0.method1(ary,1.77331494482949E+18,leaf,/([郳7]){0,8}/gimy));
  1411. f >>=func0((++ a));
  1412. strvar6 = ((strvar1 + (protoObj0.prop1 %= b))).replace(/a/g, ('Mì'+'.F'+'j_' + '@5')).concat(func3(1006184885.1,i32,-2,reResult1)).concat((d * obj0.prop0 - protoObj1.prop0)) + argMath91;
  1413. return obj0.prop0;
  1414. }
  1415. static func124 (argMath158 = ((g /= ((new Array()) instanceof ((typeof RegExp == 'function' && !(RegExp[Symbol.toStringTag] == 'AsyncFunction')) ? RegExp : Object))) * (ary5[((shouldBailout ? (ary5[11] = 'x') : undefined ), 11)] - (+ ((argMath92 >= b) / (i16[(83) & 255] == 0 ? 1 : i16[(83) & 255]))))),argMath159,...argArr160){
  1416. argMath158 = b;
  1417. var fPolyProp = function (o) {
  1418. if (o!==undefined) {
  1419. WScript.Echo(o.prop0 + ' ' + o.prop1 + ' ' + o.prop2);
  1420. }
  1421. };
  1422. fPolyProp(litObj0);
  1423. fPolyProp(litObj1);
  1424. return 6.75799026281838E+18;
  1425. }
  1426. static func125 (){
  1427. if(shouldBailout){
  1428. return 'somestring'
  1429. }
  1430. return f;
  1431. GiantPrintArray.push('arrObj0.prop1 = ' + (arrObj0.prop1));
  1432. if(shouldBailout){
  1433. return 'somestring'
  1434. }
  1435. if(shouldBailout){
  1436. return 'somestring'
  1437. }
  1438. return obj1.prop4;
  1439. }
  1440. }
  1441. } catch(ex) {
  1442. WScript.Echo(ex.message);
  1443. strvar5 = ('ÀI@h<' + '!!ìB-I!=').concat(('3$|QÝ,!7);Á.,;*'.indexOf(strvar6)));
  1444. var uniqobj27 = [obj1, protoObj1, arrObj0, arrObj0, arrObj0];
  1445. uniqobj27[__counter%uniqobj27.length].method1(IntArr0,'caller',leaf,/^(?!(?!([a7])*))/imy);
  1446. class class18 {
  1447. constructor (argMath161,argMath162,argMath163,argMath164 = 'caller'){
  1448. ex.fileName =arrObj0[(11)];
  1449. strvar0 = ((('!' + 'E5j)').concat(arrObj0[(((a >= 0 ? a : 0)) & 0XF)])).replace(('!' + 'E5j)').concat(arrObj0[(((a >= 0 ? a : 0)) & 0XF)]), strvar4)).replace((('!' + 'E5j)').concat(arrObj0[(((a >= 0 ? a : 0)) & 0XF)])).replace(('!' + 'E5j)').concat(arrObj0[(((a >= 0 ? a : 0)) & 0XF)]), strvar4), strvar4) + 555266346.1;
  1450. return 21735533;
  1451. }
  1452. static get func127 (){
  1453. var strvar9 = strvar2;
  1454. strvar9 = strvar9.substring((strvar9.length)/3,(strvar9.length)/3);
  1455. WScript.Echo(strvar2 ==(new class2()));
  1456. litObj0.prop2 = class12.func89.call(class2 , (ex.fileName * (arrObj0[(((((shouldBailout ? (arrObj0[(((((protoObj1.prop0 >= obj1.prop1)||(ex.fileName <= c))) >= 0 ? ( ((protoObj1.prop0 >= obj1.prop1)||(ex.fileName <= c))) : 0) & 0xF)] = 'x') : undefined ), ((protoObj1.prop0 >= obj1.prop1)||(ex.fileName <= c))) >= 0 ? ((protoObj1.prop0 >= obj1.prop1)||(ex.fileName <= c)) : 0)) & 0XF)] - i8[(arrObj0[(((((false instanceof ((typeof Array == 'function' && !(Array[Symbol.toStringTag] == 'AsyncFunction')) ? Array : Object)) ? (65536 || (4294967295 * (ex.message + 4294967297))) : (([1, 2, 3] instanceof ((typeof func0 == 'function' && !(func0[Symbol.toStringTag] == 'AsyncFunction')) ? func0 : Object)) >= (argMath90 * (-120269587.9 + 4.87324180513115E+18)))) >= 0 ? ((false instanceof ((typeof Array == 'function' && !(Array[Symbol.toStringTag] == 'AsyncFunction')) ? Array : Object)) ? (65536 || (4294967295 * (ex.message + 4294967297))) : (([1, 2, 3] instanceof ((typeof func0 == 'function' && !(func0[Symbol.toStringTag] == 'AsyncFunction')) ? func0 : Object)) >= (argMath90 * (-120269587.9 + 4.87324180513115E+18)))) : 0)) & 0XF)]) & 255])), IntArr0, strvar9);
  1457. (Object.defineProperty(ex, 'prop4', {writable: true, enumerable: false, configurable: true }));
  1458. ex.prop4 = (argMath91 <<= (arrObj0.prop1 != litObj0.prop1));
  1459. if(shouldBailout){
  1460. return 'somestring'
  1461. }
  1462. return argMath91;
  1463. }
  1464. static func128 (){
  1465. return d;
  1466. }
  1467. static func129 (argMath165,argMath166){
  1468. var uniqobj28 = Object.create(class2);
  1469. var strvar9 = strvar0;
  1470. strvar4 = strvar5[5%strvar5.length];
  1471. var strvar10 = strvar9;
  1472. obj7 = protoObj0;
  1473. if(shouldBailout){
  1474. return 'somestring'
  1475. }
  1476. return 1426098516.1;
  1477. }
  1478. }
  1479. strvar6 = strvar7[5%strvar7.length];
  1480. var re1 = new RegExp("^(?!\\B.)", "gim");
  1481. if(Math.sin(ui16[(reResult1[((((ex.fileName >= b) >= 0 ? (ex.fileName >= b) : 0)) & 0XF)]) & 255])) {
  1482. if(shouldBailout){
  1483. return 'somestring'
  1484. }
  1485. protoObj1.prop1 -=func3.call(obj7 , 'caller', i8, ((new Array()) instanceof ((typeof Object == 'function' && !(Object[Symbol.toStringTag] == 'AsyncFunction')) ? Object : Object)), FloatArr0);
  1486. protoObj0 = arrObj0;
  1487. WScript.Echo(strvar6 ===(obj0.length >>>= (ex.lineNumber ^ argMath91)));
  1488. (Object.defineProperty(ex, 'lineNumber', {writable: true, enumerable: false, configurable: true }));
  1489. ex.lineNumber = ((obj1.prop1 !== ex.fileName) ? func2.call(ex , ary, protoObj0.method1.call(obj1 , (((ex.fileName === arrObj0.prop0)||(ex.fileName === obj1.prop4)) >>> (arrObj0.prop0 !== argMath91)), (new class18(re1,reResult1,f32,((Function('') instanceof ((typeof Object == 'function' && !(Object[Symbol.toStringTag] == 'AsyncFunction')) ? Object : Object)) <= (ex.lineNumber !== arrObj0.prop1)))), arguments[(3)]), leaf, /^(?:\w\B\W)$/g) : 13);
  1490. (Object.defineProperty(arrObj0, 'prop0', {writable: true, enumerable: false, configurable: true }));
  1491. arrObj0.prop0 = ((FloatArr0.shift()) ^ reResult1[((((typeof(protoObj0.prop1) != 'string') >= 0 ? (typeof(protoObj0.prop1) != 'string') : 0)) & 0XF)]);
  1492. }
  1493. else {
  1494. }
  1495. } finally {
  1496. var __loopvar3 = loopInvariant,__loopSecondaryVar3_0 = loopInvariant - 9,__loopSecondaryVar3_1 = loopInvariant + 3;
  1497. LABEL0:
  1498. LABEL1:
  1499. do {
  1500. __loopvar3++;
  1501. __loopSecondaryVar3_0 += 3;
  1502. __loopSecondaryVar3_1--;
  1503. if (__loopvar3 > loopInvariant + 4) break;
  1504. strvar4 = strvar2[1%strvar2.length];
  1505. strvar2 = ('%v!,Ù' + 'w!æ--6ë«') + f64[((6.98539387987747E+18 / (4.32317061076607E+18 == 0 ? 1 : 4.32317061076607E+18))) & 255];
  1506. var strvar9 = (('ÀI@h<' + '!!ìB-I!=') + (obj1.prop4 > h));
  1507. strvar9 = strvar9.substring((strvar9.length)/1,(strvar9.length)/4);
  1508. argMath90 =FloatArr0[(((((shouldBailout ? (FloatArr0[((((((shouldBailout ? (argMath90 = { valueOf: function() { WScript.Echo('argMath90 valueOf'); return 3; } }, (! 'caller')) : (! 'caller')) * arrObj0.method0((obj0.method1.call(protoObj0 , (typeof(argMath92) != 'string') , obj0.prop1, 41) & c),((argMath91 = f32[(obj0.prop1) & 255]) == (shouldBailout ? (argMath91 = { valueOf: function() { WScript.Echo('argMath91 valueOf'); return 3; } }, (argMath91 == argMath92)) : (argMath91 == argMath92))),uic8[((obj1.prop4 <= argMath92)) & 255])) == (ary.unshift(((((typeof(strvar9) != 'string') <= 'caller') instanceof ((typeof Boolean == 'function' && !(Boolean[Symbol.toStringTag] == 'AsyncFunction')) ? Boolean : Object)) / ('caller' == 0 ? 1 : 'caller')), arrObj0.prop1, ((shouldBailout ? (d = { valueOf: function() { WScript.Echo('d valueOf'); return 3; } }, (obj0.prop1 !== argMath90)) : (obj0.prop1 !== argMath90)) ? (shouldBailout ? class2.func28(ary,'string1','string2','string3') : class2.func28(IntArr0,func2.call(protoObj0 , ary, (-2147483647 < obj1.prop1), leaf, /^\B\s|(?!\W)/im),(typeof(e) == null) ,arrObj0)) : (obj1.method0.call(protoObj0 , IntArr0[(((((shouldBailout ? (IntArr0[(((arrObj0.prop0) >= 0 ? ( arrObj0.prop0) : 0) & 0xF)] = 'x') : undefined ), arrObj0.prop0) >= 0 ? arrObj0.prop0 : 0)) & 0XF)], (! -1361400660.9), (strvar4 + (e))) ? (Function('') instanceof ((typeof String == 'function' && !(String[Symbol.toStringTag] == 'AsyncFunction')) ? String : Object)) : func1.call(litObj1 , IntArr0[(2)], (obj1.prop4 = g), arrObj0, obj1))), (argMath90 = 'caller'), (typeof(protoObj1.prop1) != 'undefined') , (('$p'+'º7'+'xk' + '$.').indexOf(('!' + 'E5j)'))), (Object.create({80: (++ protoObj1.prop1), prop1: (typeof(protoObj0.prop1) == 'number') }, {}) + i32.length), (g++ ), 'caller', (ary.pop()), (4294967297 === f32[( (shouldBailout ? obj0.method1('string0','string1','string2') : obj0.method1((arrObj0.prop0-- ),(b === b),(obj0.prop0 ? a : arrObj0.prop0)))) & 255]), uic8[(101) & 255], (/a/ instanceof ((typeof Array == 'function' && !(Array[Symbol.toStringTag] == 'AsyncFunction')) ? Array : Object)), (argMath91 == d), ary5[(__loopSecondaryVar3_1 - 1)])))) >= 0 ? ( (((shouldBailout ? (argMath90 = { valueOf: function() { WScript.Echo('argMath90 valueOf'); return 3; } }, (! 'caller')) : (! 'caller')) * arrObj0.method0((obj0.method1.call(protoObj0 , (typeof(argMath92) != 'string') , obj0.prop1, 41) & c),((argMath91 = f32[(obj0.prop1) & 255]) == (shouldBailout ? (argMath91 = { valueOf: function() { WScript.Echo('argMath91 valueOf'); return 3; } }, (argMath91 == argMath92)) : (argMath91 == argMath92))),uic8[((obj1.prop4 <= argMath92)) & 255])) == (ary.unshift(((((typeof(strvar9) != 'string') <= 'caller') instanceof ((typeof Boolean == 'function' && !(Boolean[Symbol.toStringTag] == 'AsyncFunction')) ? Boolean : Object)) / ('caller' == 0 ? 1 : 'caller')), arrObj0.prop1, ((shouldBailout ? (d = { valueOf: function() { WScript.Echo('d valueOf'); return 3; } }, (obj0.prop1 !== argMath90)) : (obj0.prop1 !== argMath90)) ? (shouldBailout ? class2.func28(ary,'string1','string2','string3') : class2.func28(IntArr0,func2.call(protoObj0 , ary, (-2147483647 < obj1.prop1), leaf, /^\B\s|(?!\W)/im),(typeof(e) == null) ,arrObj0)) : (obj1.method0.call(protoObj0 , IntArr0[(((((shouldBailout ? (IntArr0[(((arrObj0.prop0) >= 0 ? ( arrObj0.prop0) : 0) & 0xF)] = 'x') : undefined ), arrObj0.prop0) >= 0 ? arrObj0.prop0 : 0)) & 0XF)], (! -1361400660.9), (strvar4 + (e))) ? (Function('') instanceof ((typeof String == 'function' && !(String[Symbol.toStringTag] == 'AsyncFunction')) ? String : Object)) : func1.call(litObj1 , IntArr0[(2)], (obj1.prop4 = g), arrObj0, obj1))), (argMath90 = 'caller'), (typeof(protoObj1.prop1) != 'undefined') , (('$p'+'º7'+'xk' + '$.').indexOf(('!' + 'E5j)'))), (Object.create({80: (++ protoObj1.prop1), prop1: (typeof(protoObj0.prop1) == 'number') }, {}) + i32.length), (g++ ), 'caller', (ary.pop()), (4294967297 === f32[( (shouldBailout ? obj0.method1('string0','string1','string2') : obj0.method1((arrObj0.prop0-- ),(b === b),(obj0.prop0 ? a : arrObj0.prop0)))) & 255]), uic8[(101) & 255], (/a/ instanceof ((typeof Array == 'function' && !(Array[Symbol.toStringTag] == 'AsyncFunction')) ? Array : Object)), (argMath91 == d), ary5[(__loopSecondaryVar3_1 - 1)])))) : 0) & 0xF)] = 'x') : undefined ), (((shouldBailout ? (argMath90 = { valueOf: function() { WScript.Echo('argMath90 valueOf'); return 3; } }, (! 'caller')) : (! 'caller')) * arrObj0.method0((obj0.method1.call(protoObj0 , (typeof(argMath92) != 'string') , obj0.prop1, 41) & c),((argMath91 = f32[(obj0.prop1) & 255]) == (shouldBailout ? (argMath91 = { valueOf: function() { WScript.Echo('argMath91 valueOf'); return 3; } }, (argMath91 == argMath92)) : (argMath91 == argMath92))),uic8[((obj1.prop4 <= argMath92)) & 255])) == (ary.unshift(((((typeof(strvar9) != 'string') <= 'caller') instanceof ((typeof Boolean == 'function' && !(Boolean[Symbol.toStringTag] == 'AsyncFunction')) ? Boolean : Object)) / ('caller' == 0 ? 1 : 'caller')), arrObj0.prop1, ((shouldBailout ? (d = { valueOf: function() { WScript.Echo('d valueOf'); return 3; } }, (obj0.prop1 !== argMath90)) : (obj0.prop1 !== argMath90)) ? (shouldBailout ? class2.func28(ary,'string1','string2','string3') : class2.func28(IntArr0,func2.call(protoObj0 , ary, (-2147483647 < obj1.prop1), leaf, /^\B\s|(?!\W)/im),(typeof(e) == null) ,arrObj0)) : (obj1.method0.call(protoObj0 , IntArr0[(((((shouldBailout ? (IntArr0[(((arrObj0.prop0) >= 0 ? ( arrObj0.prop0) : 0) & 0xF)] = 'x') : undefined ), arrObj0.prop0) >= 0 ? arrObj0.prop0 : 0)) & 0XF)], (! -1361400660.9), (strvar4 + (e))) ? (Function('') instanceof ((typeof String == 'function' && !(String[Symbol.toStringTag] == 'AsyncFunction')) ? String : Object)) : func1.call(litObj1 , IntArr0[(2)], (obj1.prop4 = g), arrObj0, obj1))), (argMath90 = 'caller'), (typeof(protoObj1.prop1) != 'undefined') , (('$p'+'º7'+'xk' + '$.').indexOf(('!' + 'E5j)'))), (Object.create({80: (++ protoObj1.prop1), prop1: (typeof(protoObj0.prop1) == 'number') }, {}) + i32.length), (g++ ), 'caller', (ary.pop()), (4294967297 === f32[( (shouldBailout ? obj0.method1('string0','string1','string2') : obj0.method1((arrObj0.prop0-- ),(b === b),(obj0.prop0 ? a : arrObj0.prop0)))) & 255]), uic8[(101) & 255], (/a/ instanceof ((typeof Array == 'function' && !(Array[Symbol.toStringTag] == 'AsyncFunction')) ? Array : Object)), (argMath91 == d), ary5[(__loopSecondaryVar3_1 - 1)])))) >= 0 ? (((shouldBailout ? (argMath90 = { valueOf: function() { WScript.Echo('argMath90 valueOf'); return 3; } }, (! 'caller')) : (! 'caller')) * arrObj0.method0((obj0.method1.call(protoObj0 , (typeof(argMath92) != 'string') , obj0.prop1, 41) & c),((argMath91 = f32[(obj0.prop1) & 255]) == (shouldBailout ? (argMath91 = { valueOf: function() { WScript.Echo('argMath91 valueOf'); return 3; } }, (argMath91 == argMath92)) : (argMath91 == argMath92))),uic8[((obj1.prop4 <= argMath92)) & 255])) == (ary.unshift(((((typeof(strvar9) != 'string') <= 'caller') instanceof ((typeof Boolean == 'function' && !(Boolean[Symbol.toStringTag] == 'AsyncFunction')) ? Boolean : Object)) / ('caller' == 0 ? 1 : 'caller')), arrObj0.prop1, ((shouldBailout ? (d = { valueOf: function() { WScript.Echo('d valueOf'); return 3; } }, (obj0.prop1 !== argMath90)) : (obj0.prop1 !== argMath90)) ? (shouldBailout ? class2.func28(ary,'string1','string2','string3') : class2.func28(IntArr0,func2.call(protoObj0 , ary, (-2147483647 < obj1.prop1), leaf, /^\B\s|(?!\W)/im),(typeof(e) == null) ,arrObj0)) : (obj1.method0.call(protoObj0 , IntArr0[(((((shouldBailout ? (IntArr0[(((arrObj0.prop0) >= 0 ? ( arrObj0.prop0) : 0) & 0xF)] = 'x') : undefined ), arrObj0.prop0) >= 0 ? arrObj0.prop0 : 0)) & 0XF)], (! -1361400660.9), (strvar4 + (e))) ? (Function('') instanceof ((typeof String == 'function' && !(String[Symbol.toStringTag] == 'AsyncFunction')) ? String : Object)) : func1.call(litObj1 , IntArr0[(2)], (obj1.prop4 = g), arrObj0, obj1))), (argMath90 = 'caller'), (typeof(protoObj1.prop1) != 'undefined') , (('$p'+'º7'+'xk' + '$.').indexOf(('!' + 'E5j)'))), (Object.create({80: (++ protoObj1.prop1), prop1: (typeof(protoObj0.prop1) == 'number') }, {}) + i32.length), (g++ ), 'caller', (ary.pop()), (4294967297 === f32[( (shouldBailout ? obj0.method1('string0','string1','string2') : obj0.method1((arrObj0.prop0-- ),(b === b),(obj0.prop0 ? a : arrObj0.prop0)))) & 255]), uic8[(101) & 255], (/a/ instanceof ((typeof Array == 'function' && !(Array[Symbol.toStringTag] == 'AsyncFunction')) ? Array : Object)), (argMath91 == d), ary5[(__loopSecondaryVar3_1 - 1)]))) : 0)) & 0XF)];
  1509. strvar4 = (('ÀI@h<' + '!!ìB-I!=').concat((typeof(protoObj1.prop1) == 'object') )).replace(/a/g, strvar9) + ((typeof(arrObj0.prop1) != 'undefined') * ((6.99504535452666E+18 ? obj1.prop4 : protoObj1.prop0) - IntArr1[(((arrObj0.prop0 >= 0 ? arrObj0.prop0 : 0)) & 0XF)]));
  1510. } while((arrObj0[(((((shouldBailout ? (arrObj0[((((i32[(__loopvar3 + 1) & 255] ? ((argMath90 > arrObj0.prop1)||(obj1.prop4 == arrObj0.prop1)) : (false instanceof ((typeof Error == 'function' && !(Error[Symbol.toStringTag] == 'AsyncFunction')) ? Error : Object)))) >= 0 ? ( (i32[(__loopvar3 + 1) & 255] ? ((argMath90 > arrObj0.prop1)||(obj1.prop4 == arrObj0.prop1)) : (false instanceof ((typeof Error == 'function' && !(Error[Symbol.toStringTag] == 'AsyncFunction')) ? Error : Object)))) : 0) & 0xF)] = 'x') : undefined ), (i32[(__loopvar3 + 1) & 255] ? ((argMath90 > arrObj0.prop1)||(obj1.prop4 == arrObj0.prop1)) : (false instanceof ((typeof Error == 'function' && !(Error[Symbol.toStringTag] == 'AsyncFunction')) ? Error : Object)))) >= 0 ? (i32[(__loopvar3 + 1) & 255] ? ((argMath90 > arrObj0.prop1)||(obj1.prop4 == arrObj0.prop1)) : (false instanceof ((typeof Error == 'function' && !(Error[Symbol.toStringTag] == 'AsyncFunction')) ? Error : Object))) : 0)) & 0XF)]))
  1511. strvar2 = strvar6[4%strvar6.length];
  1512. try {
  1513. var uniqobj29 = {prop0: ('3$|QÝ,!7);Á.,;*').replace(strvar1, strvar7), prop1: ((new class2()) * ('%!!³Eq.*nñ!k!EC'.indexOf(strvar7)) + ((typeof (argMath91 |= ((c >= obj1.prop4)||(argMath92 === argMath90)))) ? ary5.length : IntArr1[((shouldBailout ? (IntArr1[11] = 'x') : undefined ), 11)])), ["prop2"]: Object.create({prop0: VarArr0[((shouldBailout ? (VarArr0[6] = 'x') : undefined ), 6)]}, {})};
  1514. if(shouldBailout){
  1515. return 'somestring'
  1516. }
  1517. arrObj0 = protoObj1;
  1518. } catch({message, fileName, lineNumber}) {
  1519. WScript.Echo(message);
  1520. } finally {
  1521. var strvar9 = strvar1;
  1522. strvar9 = strvar9.substring((strvar9.length)/4,(strvar9.length)/3);
  1523. }
  1524. function func130 (arg0) {
  1525. this.prop0 = arg0;
  1526. }
  1527. var uniqobj30 = new func130(((-995859207.9 instanceof ((typeof Number == 'function' && !(Number[Symbol.toStringTag] == 'AsyncFunction')) ? Number : Object)) * IntArr1[(((-1866904760 >= 0 ? -1866904760 : 0)) & 0XF)] + ((37 <= d) * (obj0.prop1 * (-776501213 - 132)) - (typeof(argMath90) == 'undefined') )));
  1528. try {
  1529. uniqobj30.prop0 >>>=(reResult1.unshift(((ary.slice(5,10)) * (((((argMath92 > protoObj0.prop1)&&(obj1.prop0 <= uniqobj30.prop0)) instanceof ((typeof String == 'function' && !(String[Symbol.toStringTag] == 'AsyncFunction')) ? String : Object)) ? ([1, 2, 3] instanceof ((typeof Array == 'function' && !(Array[Symbol.toStringTag] == 'AsyncFunction')) ? Array : Object)) : (new class2())) - (-1250512423 ? IntArr1[((shouldBailout ? (IntArr1[16] = 'x') : undefined ), 16)] : (-- f)))), (((~ (typeof(strvar1.concat((46 + 4294967296))) == 'number') ) <= (c ^= ('caller' ? (shouldBailout ? (uniqobj30.prop0 = { valueOf: function() { WScript.Echo('uniqobj30.prop0 valueOf'); return 3; } }, (obj0.prop0 === uniqobj30.prop0)) : (obj0.prop0 === uniqobj30.prop0)) : uic8[((typeof(-2067594986) == 'number') ) & 255]))) % -1508995502.9)));
  1530. } catch(ex) {
  1531. WScript.Echo(ex.message);
  1532. strvar1 = strvar4[4%strvar4.length];
  1533. obj1 = obj1;
  1534. } finally {
  1535. protoObj1.prop0 |=(1269534633 + -3.12684253422161E+18);
  1536. strvar7 = strvar0 + (undefined instanceof ((typeof Number == 'function' && !(Number[Symbol.toStringTag] == 'AsyncFunction')) ? Number : Object));
  1537. strvar6 = strvar7.concat('caller');
  1538. obj0.length= makeArrayLength(class2.func28(VarArr0,parseInt("13AODCI", 27),(strvar6 + 'caller'),ary5));
  1539. var strvar9 = ('Mì'+'.F'+'j_' + '@5');
  1540. }
  1541. }
  1542. GiantPrintArray.push('strvar4 = ' + (strvar4));
  1543. return VarArr0[(10)];
  1544. }
  1545. static get func131 (){
  1546. return (+ ui32[(13) & 255]);
  1547. }
  1548. static get func132 (){
  1549. class class19 extends class2 {
  1550. constructor (argMath167,argMath168){
  1551. super();
  1552. strvar3 = strvar1[2%strvar1.length];
  1553. strvar0 = strvar6.concat(obj1.method1.call(arrObj0 , ary, (('#}'+'!#'+'Pû' + 'x!').indexOf(strvar0)), leaf, /\b\S|(?=[蒤7])|(?!\b.)|(\S)/imyu));
  1554. return e;
  1555. litObj1 = obj7;
  1556. strvar5 = strvar7[5%strvar7.length];
  1557. obj0.prop0 =(argMath168 << 4294967296);
  1558. }
  1559. static set func134 (argMath169){
  1560. strvar7 = strvar7[4%strvar7.length];
  1561. if(shouldBailout){
  1562. return 'somestring'
  1563. }
  1564. return protoObj0.prop1;
  1565. }
  1566. static get func135 (){
  1567. WScript.Echo(strvar5 !=(g %= (1155454754.1 / (obj0.prop0 == 0 ? 1 : obj0.prop0))));
  1568. return arrObj0.prop1;
  1569. }
  1570. static func136 (argMath170,...argArr171){
  1571. var strvar9 = strvar2;
  1572. return 1167023073;
  1573. }
  1574. }
  1575. if(shouldBailout){
  1576. obj0.method1('string0','string1','string2');
  1577. }
  1578. else{
  1579. obj0.method1(4294967297,ary5[(((protoObj1.method0((class19.func134 |= (new func0((class19.func134 ^= -2140382925))).prop1 ),arrObj0.length,(class19.func134 -= (typeof(b) == 'string') )) >= 0 ? protoObj1.method0((class19.func134 |= (new func0((class19.func134 ^= -2140382925))).prop1 ),arrObj0.length,(class19.func134 -= (typeof(b) == 'string') )) : 0)) & 0XF)],((class19.func134 > c)&&(class19.func134 >= class19.func134)));
  1580. }
  1581. return ((class19.func134 >>= (class19.func134 >>>= ((class19.func134 *= FloatArr0[(17)]) >> (shouldBailout ? (Object.defineProperty(protoObj1, 'prop0', {writable: false, enumerable: false, configurable: true }), (new class19(i8,'caller'))) : (new class19(i8,'caller')))))) >= (new class19(ui32,((obj1.prop0 != class19.func134) > -2005447121))));
  1582. }
  1583. }
  1584. function func137 (arg0) {
  1585. this.prop0 = arg0;
  1586. }
  1587. var uniqobj31 = new func137((typeof(ary5[(12)]) != 'object') );
  1588. for (var i = 0; i < GiantPrintArray.length; i++) {
  1589. WScript.Echo(GiantPrintArray[i]);
  1590. }
  1591. ;
  1592. WScript.Echo('sumOfary = ' + ary.slice(0, 23).reduce(function(prev, curr) {{ return '' + prev + curr; }},0));
  1593. WScript.Echo('subset_of_ary = ' + ary.slice(0, 11));;
  1594. WScript.Echo('sumOfIntArr0 = ' + IntArr0.slice(0, 23).reduce(function(prev, curr) {{ return '' + prev + curr; }},0));
  1595. WScript.Echo('subset_of_IntArr0 = ' + IntArr0.slice(0, 11));;
  1596. WScript.Echo('sumOfIntArr1 = ' + IntArr1.slice(0, 23).reduce(function(prev, curr) {{ return '' + prev + curr; }},0));
  1597. WScript.Echo('subset_of_IntArr1 = ' + IntArr1.slice(0, 11));;
  1598. WScript.Echo('sumOfFloatArr0 = ' + FloatArr0.slice(0, 23).reduce(function(prev, curr) {{ return '' + prev + curr; }},0));
  1599. WScript.Echo('subset_of_FloatArr0 = ' + FloatArr0.slice(0, 11));;
  1600. WScript.Echo('sumOfVarArr0 = ' + VarArr0.slice(0, 23).reduce(function(prev, curr) {{ return '' + prev + curr; }},0));
  1601. WScript.Echo('subset_of_VarArr0 = ' + VarArr0.slice(0, 11));;
  1602. WScript.Echo('sumOfreResult1 = ' + !reResult1 ? 'null' : reResult1.slice(0, 23).reduce(function(prev, curr) {{ return '' + prev + curr; }},0));
  1603. WScript.Echo('subset_of_reResult1 = ' + !reResult1 ? 'null' : reResult1.slice(0, 11));;
  1604. };
  1605. // generate profile
  1606. test0();
  1607. // Run Simple JIT
  1608. test0();
  1609. test0();
  1610. // run JITted code
  1611. runningJITtedCode = true;
  1612. test0();
  1613. // run code with bailouts enabled
  1614. shouldBailout = true;
  1615. test0();