Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- Decompiled with the Synapse X Luau decompiler.
- return (function(p1, p2, p3, p4, p5)
- if not table.getn then
- end;
- local v1 = {};
- for v2 = 0, 255 do
- v1[v2] = string.char(v2);
- end;
- local l__string_sub__1 = string.sub;
- local l__string_char__2 = string.char;
- if bit or bit32 then
- local v3 = (bit or bit32).bxor or function(p6, p7)
- local v4 = 1;
- local v5 = 0;
- while p6 > 0 and p7 > 0 do
- local v6 = p6 % 2;
- local v7 = p7 % 2;
- if v6 ~= v7 then
- v5 = v5 + v4;
- end;
- p6 = (p6 - v6) / 2;
- p7 = (p7 - v7) / 2;
- v4 = v4 * 2;
- end;
- if p6 < p7 then
- p6 = p7;
- end;
- while p6 > 0 do
- local v8 = p6 % 2;
- if v8 > 0 then
- v5 = v5 + v4;
- end;
- p6 = (p6 - v8) / 2;
- v4 = v4 * 2;
- end;
- return v5;
- end;
- else
- v3 = function(p6, p7)
- v4 = 1;
- v5 = 0;
- while p6 > 0 and p7 > 0 do
- v6 = p6 % 2;
- v7 = p7 % 2;
- if v6 ~= v7 then
- v5 = v5 + v4;
- end;
- p6 = (p6 - v6) / 2;
- p7 = (p7 - v7) / 2;
- v4 = v4 * 2;
- end;
- if p6 < p7 then
- p6 = p7;
- end;
- while p6 > 0 do
- v8 = p6 % 2;
- if v8 > 0 then
- v5 = v5 + v4;
- end;
- p6 = (p6 - v8) / 2;
- v4 = v4 * 2;
- end;
- return v5;
- end;
- end;
- local u3 = (function(p8)
- local v9 = {};
- local v10 = 256;
- local u4 = 1;
- local function v11()
- local v12 = p2(l__string_sub__1(p8, u4, u4), 36);
- u4 = u4 + 1;
- local v13 = p2(l__string_sub__1(p8, u4, u4 + v12 - 1), 36);
- u4 = u4 + v12;
- return v13;
- end;
- local v14 = l__string_char__2(v11());
- v9[1] = v14;
- while u4 < #p8 do
- local v15 = v11();
- if v1[v15] then
- local v16 = v1[v15];
- else
- v16 = v14 .. l__string_sub__1(v14, 1, 1);
- end;
- v1[v10] = v14 .. l__string_sub__1(v16, 1, 1);
- v9[#v9 + 1] = v16;
- v14 = v16;
- v10 = v10 + 1;
- end;
- return p5(v9);
- end)("21J21K21J21I21F21J27924323V25524Y21H27927G21J25J1821I21C27G23R23P25A24O24P22922421I21G27G24H23O24M21I21E27G24I23V25824Q25B27L27G24P23P25024Z24G22F22321I21D27G24723T24I24V25821Y21I21Q27G24323P24I24T25B21U22H22523528127G24023V24Y24Q24P28927925023Q24X25B24P21S28H27W27923N23Z24K27727G23N23V25924J29A21J24N27P27R27T21I21L28323N25A24I23U22J22222L22O22H22W1V1G1621I21N27G24623P24L24H24P22M22921S23523F22V1J28R27G24S23Z24X25025422822L22722O21I21P27G24J29M24624G22B21T22322U22X29U24623Z24H24Z24L21S22L2AV27925328M28O21Y22Z2232B521I27G25929327924Y28524Z2992B727924N23M25524Q24O23722K22223523I21I27F27924G24S28I27G23X23O24J24J25A28Q2822BR24E24X24Y28827827924Q29R29T21R27G25023P24J24V25422J22F21S21I21227G25223Z24G24Q24L22922H22I2CI22B121J1G1921L1X21I2132D929D29F21S23F21Y23922W22P1L18171Q21921I21O2DK24F25A26E24F22F22222G23H23D22T21J2E221J21L21D21H22S21G21D21K21D21I22S27922R21D22T29J2792782CP27924723P25824N24I21T2792EH27G24O23P24Z24N24G22Q22C22723123J2362CL27H27J29U29C29E29G28H28J2792BJ25924P25622F29O29K2D62C221J29529724P27H21J21A27G2EV2GN2GR2GR2DJ2792GV21J21127G2GZ2792H12GY2H027G2102H62H82792H72HA2H921J2HB21J1Z27G2HH2792HJ2HG2HI2H527921B27G2GP27G23E2GN2HV21J26C21J2C821J1N2FM27H2BZ2HV27F27F1H2GN2HQ2BZ27F21F2GX21J2IB2GY23D2I32D327922P27927F2I527922U2IO21J2G02112IJ21J27W2IL21F1B2I32IH21J2IN21J2822IQ21J2I92J72JC2782H12CP27M2792I227628J28J2822JJ2CP28J27W2G82JC1W27621J28J2IE27H2JU2BZ2111U2762822D82JI132K42JC2G82J628J2J92JH27M2IL21J22O27928227M2BZ21F2362I32EI2I51C2I42KU2G027G2G22CX21J24423T24X24Q24G2JV2FM1I27G2FN2792FP2FR2FT2FV2FX23621I2K621J2DA2DC2DE2DG2GI2C42582C62GF21J2D529S27V27X27Z2LX27925223V2992JS25023V24I24J24I28Q2JS2GA2GC2GE2GR24S24F2592FJ22L2292222E823312218131Q2162LI27G2532AY24Y24C22B22222I29U24T2492FI24I22E28H2GX2DL2DN2DP2DR2DT2DV2DX2DZ2BI2BK2BM2BO2FE29V24S24I24N24H2GE28S2C923M2AZ24T27T2BF2MV27924X24A23Q2DC21Y22F22K2GI2472CZ2B02O221J2MH2MJ24I2ML2222CK27G2CN2G32E42G62LT29Q2LW2192A22A42N02N222J23822A1N1521H112162181T26025R26026V26S26F23R23Y2BQ21J28U28W28Y2902922KZ2GK29821I2IQ2C12KZ2532CZ2D12M021J2M22532NO28L28N28P2KW2791J23B2OM27925724T2A02OW2A52A72A92AB2AD1621G2PZ23U23Z24N21I2HF23R23M25124L24N22O22L21S2342FY21E1L1H1S21R21621525X2QF27923M2A32QH2A82AA2AC2AE2GI2532CB25225B2Q721J1P26V2GN2GM2791M2HW2RX2RW27G1L2S127G1K2S42S62792S52S82S721J2S92SC27G1J2SF2SH2Q82SI21J2SG2792L82SN27G1G2SQ2HW2SR2792SU2GN2SW2SY2SS2SV2ST2T021J2SZ2T12T62T42T32T52T82T72TA2TD2T92TF2TC27G1V2TI2TK2792K32TM27G2TN21J2TQ27H2TQ2TU2TP2TW2TO2TY2TR2HW2TQ1T27G2U32792U521J2U727H2U72UB2U42UD2791S27G1Q2UH2UJ2792UI2UL27G1P2UO2UQ2792UP2US2UR21J1O27G2UX2792UZ2UW2UY2V32V02V42V22V52V82V721J1727G2VC2792VE21J1627G2VI2792VK2VH2VJ2VO2VL2VP2VN2VQ2VT2VS2VV2VM2VX2VR27H2VM1527G2W22792W421J2W61427G2W92792WB21J2WD2WF2WA27G1227G112WK2WM2792WL2WO2WN21J2WP2GN2WT1027G2WW2792WY21J2X02X01D28A27H2J62HW2HS2HY2I021D23727H24Q2L621J2JY27G2XF2I52X72GN1N2E22J92752JF2BZ1Y27G2JO2BZ2BZ2AH2XW2JV2142H427627W2OV2HV2KH2I12FM2782YB2GN27W2IZ2GN2BZ27W2Q72Q72JF27W2XU2JI2FM2YE2HM2JO2YQ2BZ2JS27F1X2JV2IZ2IF2YX2XL2IT2J92G82IP2L62J62Q72F42IT2OV2XX2XH2IF2ZC2ZE27H2542JV2ZA27G2162JV2KN2IF2ZN2ZP2ZI2JV1N2K82QB21J27M1H2K627F2ZJ2BZ2I22XI27931032JW2J92S52ZD31062SE2ZS27G31081N2ET2ZX2S52IW2762782NV2T62ID2IU2JW2XD310S31082FC2IF31082K227627F2152XV2ZW2I721J2S231002IT310H2ZH310G2JV31102OM31132JI2K031162S22YS27G28S311M2YI2GN311627F2YV21J310W311C31072Z72IT27H2ZV3111310S27M311F2YM31142Y42IY2HM21D2WY31022YY311X311V2ZU3115311N2I1312J311631222OM27F2GP2XC2I32XK27G310D312U2J5279311Q27921D2C827W2392JV2ID2IF3135310F2D4311Z312A2G01N2EI312A27W2ZN21D23A2IT312U2YZ2XE312I31292H2312L312927W2B73119312A23G2ZU312G313Z313A2LU2ZU310J2FB310L2IJ29321827H2SU27W282311T2I527W2IS310C2IF314J312G2IN31042ZW2FB314B312O2YQ27W313X27W314O2Y9310D314Y21J2KT2L92H02K32LX2A12JI31422YQ2RX2JO2IL311O2YA2XH310S27H311Q27F2JF2782JS315D315H315C2FM282311Q2JO2JQ2EU2Y931312JW21J2SO312V3160315L315S21J2JU2YO2K92822YX27H2KG2HW2D82FB2JF28S3168315Y2AV28S2EI2JF2B7316K2JO2B72B72SG2JF2EI316R2FM2EI2EI2KZ2792D8313G2HK2KK21J2D828J312O2KM21J2OV317B2ZY2HE313T28927M314V2K62822FL3104312G317O317I31792GO2IM27928S2G021D238317331442BZ28S312W311E31562D82172XV310J2D82D82Y2317G2HZ318F2T62D82B7311T310U2D8312X312G312U312O2LJ311O2ZW318C310S318R3178317U312Y21J317X27G3132317W2LK2JV2D8310D2502JV31852K1318721J21M2H022V27628S31892HV28S28S2JH27G2D8312N2FM28S2D82IF21J3175313S2762AH3158316L2AH2AH2RZ27G319G2JS27H2AH319G319M31542Y8312U313X27924V3140310D31AJ2Z2315I3128312P317G312621J2YN317I2YQ2HH312C2IT31AM312A31AL319B2IF312U311F27F2HQ2K7312327F2K62J62YQ27G2J62YC27G2KJ310S2FD27931532I33176279311H21J31BR31BT2HW31BR318E21J31BX2JJ21J2X427931C231C127G31C431C72XV31C631CA31BQ27G2J231BP2GY313531542HV2J92YG2XG2H32Z62HV2XA316327H2H731AN2Y821J23H2FC315H27W311F314F31932UZ2JS2BZ2CX2H3315H2HD2XG317H27G2KW2HF2HV31D82FB21J23F317731CO2W431CV2W431DI2XH2KP31932L631BN31DB319R2HV2G2319P2G42E52G72AI23Z2GB2GD2RC21J24I2RF2A62RH2QK2RK2JS2Q42BU2RL2PX2882JS2CR2CT2CV2LP2C52992G02OO310P2CA2NY2O022U2LT2LV29T2NB2DM2DO2DQ2DS23I2DU2DW2DY2E02PP2962PR2IL2OT24J2QN316C21J2B924K2BB2BD2BF22K2361P1H1X1021R21I21725V25U25L2682J92WT27H1827G31G727931G921J31GB31GB23B27G31GF279313L279318031GK27G31GL21J31GO31GO310U21J31GS31GU27G31GV27931GX2GN31GS31DS21J31H231H427G31H231GO23J27G31H927931HB21J31HD31HF31HA27G23I2HW31HJ27931HL21J31HN31HP31HI31HR31HM31HS31CW27G31CX27931HX31HV31HY27G31DK2WQ27G23527931CQ319Z2PS2EW31C92762ZD27F2Y02BZ2GR312Z2HW2I3311Q2JB2JV28S2BZ275310D31IP31BM2KU2H22IX31CO317V312A2GN2IS313H2H02IX31BL2FC31CE3112313C31A931I131602JM2JA2K628J2ZR274312G31JI319031JB31I02JL2JC312O31JP2B721D31B828J2J4312G2IH310D31JI311F28J31AC317I31JP29J2J6319P27G2JH2D8317231BJ28J2D82KN31DS27F2A1319D312331A21N31H931AQ2XZ2FM31162JE315G315O31662BZ319Y315H278317231BK310S311U2TJ314K27H31L6312G2WJ31KL2LX2KZ1N2RX2LX2YF2JO31D2317A3166282315F316A318Y315J2JC311T27G27W31LB312V2IF31LW31AS31K4314T312A2JH31BG2HV2JH2J827H31BJ314E31DU31IV21J313Z31CJ31CI2XG2IQ31MJ31DD31ML31IJ31MN31J031MP2IL2KZ31MS31DT315Z31MV3160279319P31MZ31KA319Q312K319531N4319131N331N631N52I027H2I031NC27G31ND27931NF318G31NG27G317531NL31NK31NN31MY27G31B82IG31NQ27G319L21J31NV31NX31NU2ZM31O02792ZN31O231CD31O527931CE21J31O831O321J1927G31OD27931OF31OC31I231OJ31OG31OK31ME27H316C31I82Y32I52H32XS21J2AH316931IA2BZ318931IG316031P131DF31ML31IF2FM2IQ31KZ2ZD2822JF28J31OT315627M319P1N2UG317J31JJ27H28J3116316D2GN2JF31KG2HO31N62RQ318Y2Z631PR31OV31IC2MV318J316L318V319W31DX315L2IX319227G31J22B72LJ310M319X31AO2J131952W22I531HX319G2D82AH311F2A131OW2I131KP2A12A131P02FM31QU31IB2JF2E22HS316L2DJ319G2Y62GQ315X319W2A12E231LT2792A12SG31L72SH31432VI31LC27531PH31LG2752752A12JO2DJ2A12GP31RR21J2DJ2JU31RV2DJ31AU2792752DJ31RC31JJ31RJ31LX2W03186276275310P312O31RO31NS318F2E231K92JH31R431M931S231RW319B31DS28S2GP2YU2UZ310P2IC319Z31MW2Y331NP2H22L82B631LQ316L316T315H316S318G2JN2FM31T6314S31TB318G2HH316W31PZ31OX317031BS316L31TK2E22JO31TK2JR2UZ319G2ZD29J31D831K931D8310P31SZ31NI31RD2792EI31TT31OR2EI2LJ31TP31QF2ZN31U92EI2YX31UC319F2JW31TS310S2ZD31U031K931BJ31U431MC31MH");
- local u5 = 1;
- local l__string_byte__6 = string.byte;
- local l__select__7 = select;
- local function u8()
- local v17 = v3(l__string_byte__6(u3, u5, u5), 55);
- u5 = u5 + 1;
- return v17;
- end;
- local function u9()
- local v18, v19 = l__string_byte__6(u3, u5, u5 + 2);
- local v20 = v3(v18, 55);
- local v21 = v3(v19, 55);
- u5 = u5 + 2;
- return v21 * 256 + v20;
- end;
- local function u10()
- local v22, v23, v24, v25 = l__string_byte__6(u3, u5, u5 + 3);
- local v26 = v3(v22, 55);
- local v27 = v3(v23, 55);
- local v28 = v3(v24, 55);
- local v29 = v3(v25, 55);
- u5 = u5 + 4;
- return v29 * 16777216 + v28 * p4 + v27 * 256 + v26;
- end;
- local function u11(p9, p10, p11)
- if not p11 then
- local v30 = 2 ^ (p10 - 1);
- if v30 <= p9 % (v30 + v30) then
- return 1;
- else
- return 0;
- end;
- end;
- local v31 = p9 / 2 ^ (p10 - 1) % 2 ^ (p11 - 1 - (p10 - 1) + 1);
- return v31 - v31 % 1;
- end;
- local u12 = 0;
- local l__table_insert__13 = table.insert;
- local function u14()
- local v32 = {};
- local v33 = {};
- local v34 = {};
- local v35 = {
- [2] = nil,
- [9] = v33,
- [8] = v34,
- [7] = {},
- [4] = v32,
- nil
- };
- local v36 = {};
- local v37 = {};
- for v38 = 1, u8() == 0 and u9() * 2 or u10() do
- local v39 = u8();
- if v38 then
- if v39 == 1 then
- local v40 = "";
- local v41, v42 = u10();
- if v41 == 0 then
- v39 = v40;
- else
- local v43 = l__string_sub__1(u3, u5, u5 + v41 - 1);
- local v44 = { l__string_byte__6(v43, 1, #v43) };
- u5 = u5 + v41;
- for v45 = 1, #v44 do
- v40 = v40 .. v1[v3(v44[v45], 55)];
- end;
- v39 = v46;
- end;
- elseif v39 == 4 then
- local v47 = u10();
- v39 = l__string_sub__1(u3, u5, u5 + v47 - 1);
- u5 = u5 + v47;
- elseif v39 == 2 then
- local v48 = nil;
- local v49 = nil;
- local v50 = nil;
- local v51 = nil;
- local v52 = nil;
- local v53 = nil;
- local v54 = nil;
- local v55 = nil;
- local v56 = nil;
- local v57 = nil;
- local v58 = nil;
- local v59 = nil;
- local v60 = nil;
- local v61 = nil;
- local v62 = nil;
- local v63 = nil;
- local v64 = nil;
- local v65 = u10();
- local v66 = 1;
- local v67 = u11(v65, 1, 20) * 4294967296 + u10();
- local v68 = u11(v65, 21, 31);
- local v69 = (-1) ^ u11(v65, 32);
- if v68 == 0 then
- if v67 == 0 then
- v39 = v69 * 0;
- else
- v68 = 1;
- v66 = 0;
- v51 = 2;
- v48 = 1023;
- v49 = v68;
- v50 = v48;
- v52 = v49 - v50;
- v53 = v51;
- v54 = v52;
- v55 = v53 ^ v54;
- v56 = v69;
- v57 = v55;
- v62 = v56 * v57;
- local v70 = 4503599627370496;
- v58 = v67;
- v59 = v70;
- local v71 = v58 / v59;
- v60 = v66;
- v61 = v71;
- local v72 = v60 + v61;
- v63 = v62;
- v64 = v72;
- v39 = v63 * v64;
- end;
- elseif v68 == 2047 then
- if v67 == 0 then
- local v73 = 1;
- else
- v73 = 0;
- end;
- v39 = v69 * (v73 / 0);
- else
- v51 = 2;
- v48 = 1023;
- v49 = v68;
- v50 = v48;
- v52 = v49 - v50;
- v53 = v51;
- v54 = v52;
- v55 = v53 ^ v54;
- v56 = v69;
- v57 = v55;
- v62 = v56 * v57;
- v70 = 4503599627370496;
- v58 = v67;
- v59 = v70;
- v71 = v58 / v59;
- v60 = v66;
- v61 = v71;
- v72 = v60 + v61;
- v63 = v62;
- v64 = v72;
- v39 = v63 * v64;
- end;
- elseif v39 == 0 then
- v39 = u8() ~= 0;
- elseif v39 == 4 then
- local v74 = u10();
- v39 = l__string_sub__1(u3, u5, u5 + v74 - 1);
- u5 = u5 + v74;
- else
- v39 = nil;
- end;
- end;
- v37[v38] = v39;
- end;
- v35[2] = u8();
- if u12 < 1 then
- u12 = 1;
- local v75 = u9();
- v35[6] = l__string_sub__1(u3, u5, u5 + v75 - 1);
- u5 = u5 + v75;
- end;
- for v76 = 1, u10() do
- v34[v76 - 1] = u14();
- end;
- for v77 = 1, u10() do
- v33[v77] = u10();
- end;
- for v78 = 1, u10() do
- local v79 = u8();
- if u11(v79, 1, 1) == 0 then
- local v80 = u11(v79, 2, 3);
- local v81 = u8() == 1;
- local v82 = {};
- local v83 = u11(v79, 4, 6);
- local v84 = {
- [9] = v81,
- [6] = u9(),
- [7] = nil,
- (u9())
- };
- if v80 == 1 then
- v84[9] = u10();
- end;
- if v80 == 2 then
- v84[9] = u10() - p4;
- end;
- if v80 == 3 then
- v84[9] = u10() - p4;
- v84[7] = u9();
- end;
- if v80 == 0 then
- v84[9] = u9();
- v84[7] = u9();
- end;
- if u11(v83, 2, 2) == 1 then
- v82[9] = 9;
- v84[9] = v37[v84[9]];
- end;
- if u11(v83, 1, 1) == 1 then
- v82[6] = 6;
- v84[6] = v37[v84[6]];
- end;
- if u11(v83, 3, 3) == 1 then
- v82[7] = 7;
- v84[7] = v37[v84[7]];
- end;
- if v81 then
- l__table_insert__13(v35[7], v84);
- v84[3] = v82;
- end;
- v32[v78] = v84;
- end;
- end;
- return v35;
- end;
- local function u15(...)
- return { ... }, l__select__7("#", ...);
- end;
- local u16 = unpack or table.unpack;
- local l__pairs__17 = pairs;
- local l__setmetatable__18 = setmetatable;
- local l__pcall__19 = pcall;
- local function u20(p12, p13, p14)
- local u21 = p12[4];
- local u22 = p12[1];
- local u23 = p12[8];
- local u24 = p12[2];
- local u25 = p12[7];
- return function(...)
- local u26 = l__select__7("#", ...) - 1;
- local u27 = { ... };
- local u28 = 1;
- local u29 = -1;
- local v85, v86 = u15(l__pcall__19(function()
- local v87 = {};
- local v88 = {};
- local v89 = {};
- for v90 = 0, u26 do
- if u24 <= v90 then
- v87[v90 - u24] = u27[v90 + 1];
- else
- v89[v90] = u27[v90 + 1];
- end;
- end;
- while true do
- local v91 = u21[u28];
- local v92 = v91[1];
- if v92 <= 44 then
- if v92 <= 21 then
- if v92 <= 10 then
- if v92 <= 4 then
- if v92 <= 1 then
- if v92 == 0 then
- if v89[v91[6]] < v89[v91[7]] then
- u28 = u28 + 1;
- else
- u28 = v91[9];
- end;
- else
- u28 = v89[v91[6]] and v91[9] or u28 + 1;
- end;
- elseif v92 <= 2 then
- local v93 = v91[6];
- v89[v93](u16(v89, v93 + 1, u29));
- elseif v92 == 3 then
- v89[v91[6]] = v89[v91[9]][v89[v91[7]]];
- elseif v89[v91[6]] <= v89[v91[7]] then
- u28 = v91[9];
- else
- u28 = u28 + 1;
- end;
- elseif v92 <= 7 then
- if v92 <= 5 then
- local v94 = v91[6];
- v89[v94] = v89[v94](v89[v94 + 1]);
- elseif v92 == 6 then
- v89[v91[6]]();
- else
- v89[v91[6]] = v89[v91[9]];
- end;
- elseif v92 <= 8 then
- u28 = v89[v91[6]] == v91[7] and v91[9] or u28 + 1;
- elseif v92 == 9 then
- local v95 = nil;
- local v96 = v91[9];
- v95 = v89[v96];
- for v97 = v96 + 1, v91[7] do
- v95 = v95 .. v89[v97];
- end;
- v89[v91[6]] = v98;
- elseif v89[v91[6]] <= v89[v91[7]] then
- u28 = v91[9];
- else
- u28 = u28 + 1;
- end;
- elseif v92 <= 15 then
- if v92 <= 12 then
- if v92 == 11 then
- v89[v91[6]] = v89[v91[9]] + v91[7];
- elseif v89[v91[6]] <= v89[v91[7]] then
- u28 = u28 + 1;
- else
- u28 = v91[9];
- end;
- elseif v92 <= 13 then
- local v99 = v91[6];
- local v100 = v89[v91[9]];
- v89[v99 + 1] = v100;
- v89[v99] = v100[v91[7]];
- elseif v92 == 14 then
- local v101 = v91[6];
- v89[v101](u16(v89, v101 + 1, v91[9]));
- u28 = u28 + 1;
- local v102 = u21[u28];
- v89[v102[6]] = p14[v102[9]];
- u28 = u28 + 1;
- local v103 = u21[u28];
- v89[v103[6]] = v89[v103[9]][v103[7]];
- u28 = u28 + 1;
- local v104 = u21[u28];
- v89[v104[6]] = v89[v104[9]][v104[7]];
- u28 = u28 + 1;
- local v105 = u21[u28];
- local v106 = v105[6];
- local v107 = v89[v105[9]];
- v89[v106 + 1] = v107;
- v89[v106] = v107[v105[7]];
- else
- local v108 = v91[6];
- v89[v108](u16(v89, v108 + 1, v91[9]));
- end;
- elseif v92 <= 18 then
- if v92 <= 16 then
- local v109 = nil;
- v89[v91[6]] = v89[v91[9]][v91[7]];
- u28 = u28 + 1;
- local v110 = u21[u28];
- v89[v110[6]] = p14[v110[9]];
- u28 = u28 + 1;
- local v111 = u21[u28];
- v89[v111[6]] = v89[v111[9]][v111[7]];
- u28 = u28 + 1;
- local v112 = u21[u28];
- local v113 = v112[6];
- local v114 = v89[v112[9]];
- v89[v113 + 1] = v114;
- v89[v113] = v114[v112[7]];
- u28 = u28 + 1;
- local v115 = u21[u28];
- v89[v115[6]] = v115[9];
- u28 = u28 + 1;
- local v116 = u21[u28];
- v89[v116[6]] = p13[v116[9]];
- u28 = u28 + 1;
- local v117 = u21[u28];
- v89[v117[6]] = v89[v117[9]][v117[7]];
- u28 = u28 + 1;
- local v118 = u21[u28];
- local v119 = v118[9];
- v109 = v89[v119];
- for v120 = v119 + 1, v118[7] do
- v109 = v109 .. v89[v120];
- end;
- v89[v118[6]] = v121;
- u28 = u28 + 1;
- local v122 = u21[u28];
- local v123 = v122[6];
- v89[v123] = v89[v123](u16(v89, v123 + 1, v122[9]));
- u28 = u28 + 1;
- local v124 = u21[u28];
- v89[v124[6]] = p13[v124[9]];
- u28 = u28 + 1;
- local v125 = u21[u28];
- v89[v125[6]] = p14[v125[9]];
- u28 = u28 + 1;
- local v126 = u21[u28];
- v89[v126[6]] = v89[v126[9]][v126[7]];
- u28 = u28 + 1;
- local v127 = u21[u28];
- v89[v127[6]] = v89[v127[9]][v127[7]];
- u28 = u28 + 1;
- local v128 = u21[u28];
- u28 = v89[v128[6]] == v89[v128[7]] and u28 + 1 or v128[9];
- elseif v92 > 17 then
- v89[v91[6]] = v89[v91[9]];
- else
- u28 = v91[9];
- end;
- elseif v92 <= 19 then
- v89[v91[6]] = p13[v91[9]];
- elseif v92 == 20 then
- local v129 = v91[6];
- local v130 = { v89[v129](u16(v89, v129 + 1, v91[9])) };
- local v131 = 0;
- for v132 = v129, v91[7] do
- v131 = v131 + 1;
- v89[v132] = v130[v131];
- end;
- else
- v89[v91[6]] = v89[v91[9]] + v91[7];
- end;
- elseif v92 <= 32 then
- if v92 <= 26 then
- if v92 <= 23 then
- if v92 > 22 then
- v89[v91[6]] = v89[v91[9]][v91[7]];
- u28 = u28 + 1;
- local v133 = u21[u28];
- v89[v133[6]] = v89[v133[9]][v133[7]];
- u28 = u28 + 1;
- local v134 = u21[u28];
- v89[v134[6]] = v89[v134[9]][v134[7]];
- u28 = u28 + 1;
- local v135 = u21[u28][6];
- v89[v135] = v89[v135](v89[v135 + 1]);
- u28 = u28 + 1;
- local v136 = u21[u28];
- u28 = v89[v136[6]] and u28 + 1 or v136[9];
- else
- for v137, v138 in l__pairs__17(u25) do
- local v139, v140, v141 = l__pairs__17(v138[3]);
- while true do
- local v142 = nil;
- local v143, v144 = v139(v140, v141);
- if not v143 then
- break;
- end;
- local v145 = { v138[v144]:byte(1, #v138[v144]) };
- v142 = "";
- local v146 = v91[6];
- local v147 = v91[9];
- for v148 = 1, #v145 do
- v142 = v142 .. l__string_char__2(v3(v145[v148], v146));
- v146 = (v146 + v147) % 256;
- end;
- v138[v144] = v149;
- v138[3] = {};
- end;
- end;
- u28 = u28 + 1;
- local v150 = u21[u28];
- v89[v150[6]] = p14[v150[9]];
- u28 = u28 + 1;
- local v151 = u21[u28];
- v89[v151[6]] = p14[v151[9]];
- u28 = u28 + 1;
- local v152 = u21[u28];
- v89[v152[6]] = v89[v152[9]][v152[7]];
- u28 = u28 + 1;
- local v153 = u21[u28];
- v89[v153[6]] = v89[v153[9]][v153[7]];
- u28 = u28 + 1;
- local v154 = u21[u28];
- v89[v154[6]] = v89[v154[9]][v154[7]];
- u28 = u28 + 1;
- local v155 = u21[u28][6];
- v89[v155] = v89[v155](v89[v155 + 1]);
- u28 = u28 + 1;
- local v156 = u21[u28];
- v89[v156[6]] = v89[v156[9]][v156[7]];
- u28 = u28 + 1;
- local v157 = u21[u28];
- local v158 = v157[6];
- local v159 = { v89[v158]() };
- local v160 = 0;
- for v161 = v158, v157[7] do
- v160 = v160 + 1;
- v89[v161] = v159[v160];
- end;
- u28 = u28 + 1;
- local v162 = u21[u28];
- v89[v162[6]] = p14[v162[9]];
- end;
- elseif v92 <= 24 then
- u28 = v89[v91[6]] == v89[v91[7]] and v91[9] or u28 + 1;
- elseif v92 == 25 then
- for v163, v164 in l__pairs__17(u25) do
- local v165, v166, v167 = l__pairs__17(v164[3]);
- while true do
- local v168 = nil;
- local v169, v170 = v165(v166, v167);
- if not v169 then
- break;
- end;
- local v171 = { v164[v170]:byte(1, #v164[v170]) };
- v168 = "";
- local v172 = v91[6];
- local v173 = v91[9];
- for v174 = 1, #v171 do
- v168 = v168 .. l__string_char__2(v3(v171[v174], v172));
- v172 = (v172 + v173) % 256;
- end;
- v164[v170] = v175;
- v164[3] = {};
- end;
- end;
- else
- u28 = v89[v91[6]] == v89[v91[7]] and u28 + 1 or v91[9];
- end;
- elseif v92 <= 29 then
- if v92 <= 27 then
- local v176 = v91[6];
- v89[v176](v89[v176 + 1]);
- elseif v92 == 28 then
- local v177 = v91[6];
- v89[v177](u16(v89, v177 + 1, u29));
- else
- local v178 = v91[6];
- local v179 = {};
- for v180 = 1, #v88 do
- local v181 = v88[v180];
- for v182 = 0, #v181 do
- local v183 = v181[v182];
- local v184 = v183[1];
- local v185 = v183[2];
- if v184 == v89 and v178 <= v185 then
- v179[v185] = v184[v185];
- v183[1] = v179;
- end;
- end;
- end;
- end;
- elseif v92 <= 30 then
- local v186 = v91[6];
- local v187 = v89[v186 + 2];
- local v188 = v89[v186] + v187;
- v89[v186] = v188;
- if v187 > 0 then
- if v188 <= v89[v186 + 1] then
- u28 = v91[9];
- v89[v186 + 3] = v188;
- end;
- elseif v89[v186 + 1] <= v188 then
- u28 = v91[9];
- v89[v186 + 3] = v188;
- end;
- elseif v92 > 31 then
- u28 = v89[v91[6]] and u28 + 1 or v91[9];
- else
- v89[v91[6]] = p14[v91[9]];
- end;
- elseif v92 <= 38 then
- if v92 <= 35 then
- if v92 <= 33 then
- local v189 = v91[6];
- local v190 = v89[v91[9]];
- v89[v189 + 1] = v190;
- v89[v189] = v190[v91[7]];
- u28 = u28 + 1;
- local v191 = u21[u28];
- v89[v191[6]] = v89[v191[9]][v191[7]];
- u28 = u28 + 1;
- local v192 = u21[u28];
- v89[v192[6]] = v89[v192[9]][v192[7]];
- u28 = u28 + 1;
- local v193 = u21[u28];
- v89[v193[6]] = v89[v193[9]][v193[7]];
- u28 = u28 + 1;
- local v194 = u21[u28];
- local v195 = v194[6];
- v89[v195] = v89[v195](u16(v89, v195 + 1, v194[9]));
- u28 = u28 + 1;
- local v196 = u21[u28];
- u28 = v89[v196[6]] and u28 + 1 or v196[9];
- elseif v92 == 34 then
- local v197 = nil;
- local v198 = v91[6];
- v197 = v89[v198];
- if v89[v198 + 2] > 0 then
- if v89[v198 + 1] < v197 then
- u28 = v91[9];
- else
- v89[v198 + 3] = v197;
- end;
- elseif v197 < v89[v198 + 1] then
- u28 = v91[9];
- else
- v89[v198 + 3] = v197;
- end;
- else
- local v199 = v91[6];
- local v200, v201 = u15(v89[v199](v89[v199 + 1]));
- u29 = v201 + v199 - 1;
- local v202 = 0;
- for v203 = v199, u29 do
- v202 = v202 + 1;
- v89[v203] = v200[v202];
- end;
- end;
- elseif v92 <= 36 then
- v89[v91[6]] = v89[v91[9]] * v91[7];
- elseif v92 > 37 then
- v89[v91[6]] = v89[v91[9]][v89[v91[7]]];
- u28 = u28 + 1;
- local v204 = u21[u28];
- v89[v204[6]] = p14[v204[9]];
- u28 = u28 + 1;
- local v205 = u21[u28];
- v89[v205[6]] = v89[v205[9]][v205[7]];
- u28 = u28 + 1;
- local v206 = u21[u28];
- v89[v206[6]] = v89[v206[9]][v206[7]];
- u28 = u28 + 1;
- local v207 = u21[u28];
- u28 = v89[v207[6]] == v89[v207[7]] and u28 + 1 or v207[9];
- else
- v89[v91[6]] = p14[v91[9]];
- u28 = u28 + 1;
- local v208 = u21[u28];
- v89[v208[6]] = v89[v208[9]][v208[7]];
- u28 = u28 + 1;
- local v209 = u21[u28];
- v89[v209[6]] = v89[v209[9]][v209[7]];
- u28 = u28 + 1;
- local v210 = u21[u28];
- v89[v210[6]] = v89[v210[9]][v210[7]];
- u28 = u28 + 1;
- local v211 = u21[u28];
- v89[v211[6]] = v89[v211[9]][v211[7]];
- u28 = u28 + 1;
- local v212 = u21[u28];
- v89[v212[6]] = p14[v212[9]];
- u28 = u28 + 1;
- local v213 = u21[u28];
- v89[v213[6]] = v89[v213[9]][v213[7]];
- u28 = u28 + 1;
- local v214 = u21[u28];
- v89[v214[6]] = v89[v214[9]][v214[7]];
- u28 = u28 + 1;
- local v215 = u21[u28];
- local v216 = v215[6];
- local v217 = v89[v215[9]];
- v89[v216 + 1] = v217;
- v89[v216] = v217[v215[7]];
- end;
- elseif v92 <= 41 then
- if v92 <= 39 then
- local v218 = v91[6];
- v89[v218] = v89[v218](u16(v89, v218 + 1, v91[9]));
- elseif v92 == 40 then
- local v219 = v91[6];
- local v220 = { v89[v219]() };
- local v221 = 0;
- for v222 = v219, v91[7] do
- v221 = v221 + 1;
- v89[v222] = v220[v221];
- end;
- else
- v89[v91[6]] = p14[v91[9]];
- end;
- elseif v92 <= 42 then
- u28 = v89[v91[6]] and v91[9] or u28 + 1;
- elseif v92 == 43 then
- v89[v91[6]] = v89[v91[9]][v91[7]];
- u28 = u28 + 1;
- local v223 = u21[u28][6];
- v89[v223] = v89[v223](v89[v223 + 1]);
- u28 = u28 + 1;
- v89[u21[u28][6]] = {};
- u28 = u28 + 1;
- local v224 = u21[u28];
- v89[v224[6]] = p14[v224[9]];
- u28 = u28 + 1;
- local v225 = u21[u28];
- v89[v225[6]] = v225[9];
- u28 = u28 + 1;
- local v226 = u21[u28][6];
- v89[v226](v89[v226 + 1]);
- u28 = u28 + 1;
- local v227 = u21[u28];
- v89[v227[6]] = p14[v227[9]];
- u28 = u28 + 1;
- local v228 = u21[u28];
- v89[v228[6]] = v89[v228[9]][v228[7]];
- u28 = u28 + 1;
- local v229 = u21[u28];
- local v230 = v229[6];
- local v231 = v89[v229[9]];
- v89[v230 + 1] = v231;
- v89[v230] = v231[v229[7]];
- u28 = u28 + 1;
- local v232 = u21[u28][6];
- v89[v232] = v89[v232](v89[v232 + 1]);
- else
- u28 = v89[v91[6]] == v91[7] and v91[9] or u28 + 1;
- end;
- elseif v92 <= 66 then
- if v92 <= 55 then
- if v92 <= 49 then
- if v92 <= 46 then
- if v92 > 45 then
- local v233 = v91[6];
- local v234 = { v89[v233](u16(v89, v233 + 1, v91[9])) };
- local v235 = 0;
- for v236 = v233, v91[7] do
- v235 = v235 + 1;
- v89[v236] = v234[v235];
- end;
- else
- v89[v91[6]] = #v89[v91[9]];
- end;
- elseif v92 <= 47 then
- local v237 = {};
- local u30 = {};
- function v237.__index(p15, p16)
- local v238 = u30[p16];
- return v238[1][v238[2]];
- end;
- function v237.__newindex(p17, p18, p19)
- local v239 = u30[p18];
- v239[1][v239[2]] = p19;
- end;
- for v240 = 1, v91[7] do
- u28 = u28 + 1;
- local v241 = u21[u28];
- if v241[1] == 18 then
- u30[v240 - 1] = { v89, v241[9] };
- else
- u30[v240 - 1] = { p13, v241[9] };
- end;
- v88[#v88 + 1] = u30;
- end;
- v89[v91[6]] = u20(u23[v91[9]], l__setmetatable__18({}, v237), p14);
- elseif v92 == 48 then
- local v242 = v91[6];
- local v243, v244 = u15(v89[v242](v89[v242 + 1]));
- u29 = v244 + v242 - 1;
- local v245 = 0;
- for v246 = v242, u29 do
- v245 = v245 + 1;
- v89[v246] = v243[v245];
- end;
- else
- u28 = v89[v91[6]] == v91[7] and u28 + 1 or v91[9];
- end;
- elseif v92 <= 52 then
- if v92 <= 50 then
- local v247 = v91[6];
- local v248 = {};
- for v249 = 1, #v88 do
- local v250 = v88[v249];
- for v251 = 0, #v250 do
- local v252 = v250[v251];
- local v253 = v252[1];
- local v254 = v252[2];
- if v253 == v89 and v247 <= v254 then
- v248[v254] = v253[v254];
- v252[1] = v248;
- end;
- end;
- end;
- else
- if v92 == 51 then
- return;
- end;
- v89[v91[6]] = v89[v91[9]][v91[7]];
- end;
- elseif v92 <= 53 then
- v89[v91[6]] = {};
- elseif v92 > 54 then
- u28 = v89[v91[6]] == v89[v91[7]] and u28 + 1 or v91[9];
- else
- v89[v91[6]] = v91[9];
- end;
- elseif v92 <= 60 then
- if v92 <= 57 then
- if v92 > 56 then
- v89[v91[6]] = {};
- else
- local v255 = nil;
- local v256 = v91[9];
- v255 = v89[v256];
- for v257 = v256 + 1, v91[7] do
- v255 = v255 .. v89[v257];
- end;
- v89[v91[6]] = v258;
- end;
- elseif v92 <= 58 then
- v89[v91[6]] = v89[v91[9]][v91[7]];
- else
- local v259 = nil;
- if v92 == 59 then
- break;
- end;
- local v260 = v91[6];
- v259 = v89[v260];
- if v89[v260 + 2] > 0 then
- if v89[v260 + 1] < v259 then
- u28 = v91[9];
- else
- v89[v260 + 3] = v259;
- end;
- elseif v259 < v89[v260 + 1] then
- u28 = v91[9];
- else
- v89[v260 + 3] = v259;
- end;
- end;
- elseif v92 <= 63 then
- if v92 <= 61 then
- local v261 = v91[6];
- local v262 = { v89[v261]() };
- local v263 = 0;
- for v264 = v261, v91[7] do
- v263 = v263 + 1;
- v89[v264] = v262[v263];
- end;
- elseif v92 > 62 then
- local v265 = v91[6];
- v89[v265] = v89[v265](u16(v89, v265 + 1, v91[9]));
- else
- v89[v91[6]]();
- end;
- elseif v92 <= 64 then
- u28 = v91[9];
- elseif v92 == 65 then
- if v89[v91[6]] < v89[v91[7]] then
- u28 = u28 + 1;
- else
- u28 = v91[9];
- end;
- else
- local v266 = nil;
- v89[v91[6]] = v91[9];
- u28 = u28 + 1;
- local v267 = u21[u28];
- v89[v267[6]] = p13[v267[9]];
- u28 = u28 + 1;
- local v268 = u21[u28];
- v89[v268[6]] = #v89[v268[9]];
- u28 = u28 + 1;
- local v269 = u21[u28];
- v89[v269[6]] = v269[9];
- u28 = u28 + 1;
- local v270 = u21[u28];
- for v271, v272 in l__pairs__17(u25) do
- local v273, v274, v275 = l__pairs__17(v272[3]);
- while true do
- local v276 = nil;
- local v277, v278 = v273(v274, v275);
- if not v277 then
- break;
- end;
- local v279 = { v272[v278]:byte(1, #v272[v278]) };
- v276 = "";
- local v280 = v270[6];
- local v281 = v270[9];
- for v282 = 1, #v279 do
- v276 = v276 .. l__string_char__2(v3(v279[v282], v280));
- v280 = (v280 + v281) % 256;
- end;
- v272[v278] = v283;
- v272[3] = {};
- end;
- end;
- u28 = u28 + 1;
- local v284 = u21[u28];
- local v285 = v284[6];
- v266 = v89[v285];
- if v89[v285 + 2] > 0 then
- if v89[v285 + 1] < v266 then
- u28 = v284[9];
- else
- v89[v285 + 3] = v266;
- end;
- elseif v266 < v89[v285 + 1] then
- u28 = v284[9];
- else
- v89[v285 + 3] = v266;
- end;
- end;
- elseif v92 <= 77 then
- if v92 <= 71 then
- if v92 <= 68 then
- if v92 > 67 then
- u28 = v89[v91[6]] and u28 + 1 or v91[9];
- elseif v89[v91[6]] <= v89[v91[7]] then
- u28 = u28 + 1;
- else
- u28 = v91[9];
- end;
- elseif v92 <= 69 then
- local v286 = v91[6];
- local v287 = v89[v286 + 2];
- local v288 = v89[v286] + v287;
- v89[v286] = v288;
- if v287 > 0 then
- if v288 <= v89[v286 + 1] then
- u28 = v91[9];
- v89[v286 + 3] = v288;
- end;
- elseif v89[v286 + 1] <= v288 then
- u28 = v91[9];
- v89[v286 + 3] = v288;
- end;
- elseif v92 == 70 then
- for v289, v290 in l__pairs__17(u25) do
- local v291, v292, v293 = l__pairs__17(v290[3]);
- while true do
- local v294 = nil;
- local v295, v296 = v291(v292, v293);
- if not v295 then
- break;
- end;
- local v297 = { v290[v296]:byte(1, #v290[v296]) };
- v294 = "";
- local v298 = v91[6];
- local v299 = v91[9];
- for v300 = 1, #v297 do
- v294 = v294 .. l__string_char__2(v3(v297[v300], v298));
- v298 = (v298 + v299) % 256;
- end;
- v290[v296] = v301;
- v290[3] = {};
- end;
- end;
- u28 = u28 + 1;
- local v302 = u21[u28];
- v89[v302[6]] = p14[v302[9]];
- u28 = u28 + 1;
- local v303 = u21[u28];
- v89[v303[6]] = v89[v303[9]][v303[7]];
- u28 = u28 + 1;
- local v304 = u21[u28];
- local v305 = v304[6];
- local v306 = v89[v304[9]];
- v89[v305 + 1] = v306;
- v89[v305] = v306[v304[7]];
- u28 = u28 + 1;
- local v307 = u21[u28];
- v89[v307[6]] = v89[v307[9]];
- u28 = u28 + 1;
- local v308 = u21[u28];
- local v309 = v308[6];
- v89[v309] = v89[v309](u16(v89, v309 + 1, v308[9]));
- u28 = u28 + 1;
- local v310 = u21[u28];
- u28 = v89[v310[6]] == v310[7] and u28 + 1 or v310[9];
- else
- for v311, v312 in l__pairs__17(u25) do
- local v313, v314, v315 = l__pairs__17(v312[3]);
- while true do
- local v316 = nil;
- local v317, v318 = v313(v314, v315);
- if not v317 then
- break;
- end;
- local v319 = { v312[v318]:byte(1, #v312[v318]) };
- v316 = "";
- local v320 = v91[6];
- local v321 = v91[9];
- for v322 = 1, #v319 do
- v316 = v316 .. l__string_char__2(v3(v319[v322], v320));
- v320 = (v320 + v321) % 256;
- end;
- v312[v318] = v323;
- v312[3] = {};
- end;
- end;
- end;
- elseif v92 <= 74 then
- if v92 <= 72 then
- local v324 = nil;
- v89[v91[6]] = v89[v91[9]][v91[7]];
- u28 = u28 + 1;
- local v325 = u21[u28];
- local v326 = v325[6];
- local v327 = v89[v325[9]];
- v89[v326 + 1] = v327;
- v89[v326] = v327[v325[7]];
- u28 = u28 + 1;
- local v328 = u21[u28];
- v89[v328[6]] = v328[9];
- u28 = u28 + 1;
- local v329 = u21[u28];
- v89[v329[6]] = v89[v329[9]][v329[7]];
- u28 = u28 + 1;
- local v330 = u21[u28];
- local v331 = v330[9];
- v324 = v89[v331];
- for v332 = v331 + 1, v330[7] do
- v324 = v324 .. v89[v332];
- end;
- v89[v330[6]] = v333;
- u28 = u28 + 1;
- local v334 = u21[u28];
- local v335 = v334[6];
- v89[v335] = v89[v335](u16(v89, v335 + 1, v334[9]));
- u28 = u28 + 1;
- local v336 = u21[u28];
- u28 = v89[v336[6]] and v336[9] or u28 + 1;
- elseif v92 == 73 then
- local v337 = v91[6];
- v89[v337] = v89[v337](v89[v337 + 1]);
- else
- v89[v91[6]] = v89[v91[9]][v89[v91[7]]];
- end;
- elseif v92 <= 75 then
- v89[v91[6]] = v89[v91[9]][v91[7]];
- u28 = u28 + 1;
- local v338 = u21[u28];
- v89[v338[6]] = v89[v338[9]][v338[7]];
- u28 = u28 + 1;
- local v339 = u21[u28];
- v89[v339[6]] = v89[v339[9]][v339[7]];
- u28 = u28 + 1;
- local v340 = u21[u28][6];
- v89[v340] = v89[v340](v89[v340 + 1]);
- u28 = u28 + 1;
- local v341 = u21[u28];
- v89[v341[6]] = p14[v341[9]];
- u28 = u28 + 1;
- local v342 = u21[u28];
- v89[v342[6]] = v89[v342[9]][v342[7]];
- u28 = u28 + 1;
- local v343 = u21[u28];
- v89[v343[6]] = v89[v343[9]][v343[7]];
- u28 = u28 + 1;
- local v344 = u21[u28];
- v89[v344[6]] = v89[v344[9]][v344[7]];
- u28 = u28 + 1;
- local v345 = u21[u28];
- v89[v345[6]] = v89[v345[9]] * v345[7];
- u28 = u28 + 1;
- local v346 = u21[u28];
- local v347 = v346[6];
- v89[v347] = v89[v347](u16(v89, v347 + 1, v346[9]));
- u28 = u28 + 1;
- local v348 = u21[u28];
- v89[v348[6]] = p14[v348[9]];
- u28 = u28 + 1;
- local v349 = u21[u28];
- local v350 = v349[6];
- local v351 = v89[v349[9]];
- v89[v350 + 1] = v351;
- v89[v350] = v351[v349[7]];
- u28 = u28 + 1;
- local v352 = u21[u28];
- v89[v352[6]] = v89[v352[9]];
- u28 = u28 + 1;
- v89[u21[u28][6]] = {};
- u28 = u28 + 1;
- local v353 = u21[u28];
- v89[v353[6]] = p14[v353[9]];
- u28 = u28 + 1;
- local v354 = u21[u28];
- v89[v354[6]] = v89[v354[9]][v354[7]];
- u28 = u28 + 1;
- local v355 = u21[u28];
- v89[v355[6]] = p14[v355[9]];
- u28 = u28 + 1;
- local v356 = u21[u28];
- v89[v356[6]] = v89[v356[9]][v356[7]];
- u28 = u28 + 1;
- local v357 = u21[u28];
- v89[v357[6]] = p14[v357[9]];
- u28 = u28 + 1;
- local v358 = u21[u28];
- v89[v358[6]] = v89[v358[9]][v358[7]];
- u28 = u28 + 1;
- local v359 = u21[u28];
- local v360 = v359[6];
- local v361 = v89[v360];
- local v362 = 50 * v359[7];
- for v363 = v360 + 1, v359[9] do
- v361[v362 + v363 - v360] = v89[v363];
- end;
- elseif v92 > 76 then
- v89[v91[6]] = p13[v91[9]];
- u28 = u28 + 1;
- local v364 = u21[u28];
- for v365, v366 in l__pairs__17(u25) do
- local v367, v368, v369 = l__pairs__17(v366[3]);
- while true do
- local v370 = nil;
- local v371, v372 = v367(v368, v369);
- if not v371 then
- break;
- end;
- local v373 = { v366[v372]:byte(1, #v366[v372]) };
- v370 = "";
- local v374 = v364[6];
- local v375 = v364[9];
- for v376 = 1, #v373 do
- v370 = v370 .. l__string_char__2(v3(v373[v376], v374));
- v374 = (v374 + v375) % 256;
- end;
- v366[v372] = v377;
- v366[3] = {};
- end;
- end;
- u28 = u28 + 1;
- local v378 = u21[u28];
- local v379 = v378[6];
- local v380 = v89[v378[9]];
- v89[v379 + 1] = v380;
- v89[v379] = v380[v378[7]];
- u28 = u28 + 1;
- local v381 = u21[u28][6];
- v89[v381] = v89[v381](v89[v381 + 1]);
- u28 = u28 + 1;
- local v382 = u21[u28];
- u28 = v89[v382[6]] == v382[7] and u28 + 1 or v382[9];
- else
- local v383 = v91[6];
- v89[v383](v89[v383 + 1]);
- end;
- elseif v92 <= 83 then
- if v92 <= 80 then
- if v92 <= 78 then
- v89[v91[6]] = v91[9];
- elseif v92 == 79 then
- local v384 = v91[6];
- local v385 = v89[v384];
- local v386 = 50 * v91[7];
- for v387 = v384 + 1, v91[9] do
- v385[v386 + v387 - v384] = v89[v387];
- end;
- else
- v89[v91[6]] = p14[v91[9]];
- u28 = u28 + 1;
- local v388 = u21[u28];
- v89[v388[6]] = v89[v388[9]][v89[v388[7]]];
- u28 = u28 + 1;
- local v389 = u21[u28][6];
- v89[v389] = v89[v389](v89[v389 + 1]);
- u28 = u28 + 1;
- local v390 = u21[u28];
- local v391 = v390[6];
- local v392 = v89[v390[9]];
- v89[v391 + 1] = v392;
- v89[v391] = v392[v390[7]];
- u28 = u28 + 1;
- local v393 = u21[u28];
- v89[v393[6]] = p13[v393[9]];
- u28 = u28 + 1;
- local v394 = u21[u28];
- v89[v394[6]] = p14[v394[9]];
- u28 = u28 + 1;
- local v395 = u21[u28];
- v89[v395[6]] = v89[v395[9]][v395[7]];
- u28 = u28 + 1;
- local v396 = u21[u28];
- v89[v396[6]] = v89[v396[9]];
- u28 = u28 + 1;
- local v397 = u21[u28][6];
- local v398, v399 = u15(v89[v397](v89[v397 + 1]));
- u29 = v399 + v397 - 1;
- local v400 = 0;
- for v401 = v397, u29 do
- v400 = v400 + 1;
- v89[v401] = v398[v400];
- end;
- u28 = u28 + 1;
- local v402 = u21[u28][6];
- v89[v402](u16(v89, v402 + 1, u29));
- u28 = u28 + 1;
- u28 = u21[u28][9];
- end;
- elseif v92 <= 81 then
- v89[v91[6]] = #v89[v91[9]];
- elseif v92 > 82 then
- v89[v91[6]] = v89[v91[9]] * v91[7];
- else
- local v403 = v91[6];
- local v404 = v89[v91[9]];
- v89[v403 + 1] = v404;
- v89[v403] = v404[v91[7]];
- end;
- elseif v92 <= 86 then
- if v92 <= 84 then
- local v405 = v91[6];
- local v406 = v89[v405];
- local v407 = 50 * v91[7];
- for v408 = v405 + 1, v91[9] do
- v406[v407 + v408 - v405] = v89[v408];
- end;
- elseif v92 == 85 then
- u28 = v89[v91[6]] == v91[7] and u28 + 1 or v91[9];
- else
- v89[v91[6]] = p13[v91[9]];
- end;
- elseif v92 <= 87 then
- local v409 = v91[6];
- v89[v409](u16(v89, v409 + 1, v91[9]));
- elseif v92 == 88 then
- local v410 = {};
- local u31 = {};
- function v410.__index(p20, p21)
- local v411 = u31[p21];
- return v411[1][v411[2]];
- end;
- function v410.__newindex(p22, p23, p24)
- local v412 = u31[p23];
- v412[1][v412[2]] = p24;
- end;
- for v413 = 1, v91[7] do
- u28 = u28 + 1;
- local v414 = u21[u28];
- if v414[1] == 18 then
- u31[v413 - 1] = { v89, v414[9] };
- else
- u31[v413 - 1] = { p13, v414[9] };
- end;
- v88[#v88 + 1] = u31;
- end;
- v89[v91[6]] = u20(u23[v91[9]], l__setmetatable__18({}, v410), p14);
- else
- u28 = v89[v91[6]] == v89[v91[7]] and v91[9] or u28 + 1;
- end;
- u28 = u28 + 1;
- end;
- end));
- A = v85;
- B = v86;
- if A[1] then
- return u16(A, 2, B);
- end;
- error("ERROR IN IRONBREW SCRIPT [LINE " .. (p12[9][u28] and "?") .. "]:\n" .. A[2]);
- end;
- end;
- return u16({ u20(u14(), {}, (getfenv or function()
- return _ENV;
- end)())() }) and nil;
- end)("", tonumber, "#", 65536, table.concat);
Add Comment
Please, Sign In to add comment