local L0_1, L1_1, L2_1, L3_1, L4_1, L5_1, L6_1, L7_1, L8_1, L9_1, L10_1, L11_1, L12_1, L13_1, L14_1, L15_1, L16_1, L17_1, L18_1, L19_1, L20_1, L21_1, L22_1, L23_1, L24_1, L25_1, L26_1, L27_1, L28_1, L29_1, L30_1, L31_1, L32_1, L33_1, L34_1, L35_1, L36_1, L37_1, L38_1, L39_1, L40_1, L41_1, L42_1, L43_1, L44_1, L45_1, L46_1, L47_1, L48_1, L49_1, L50_1, L51_1, L52_1, L53_1, L54_1, L55_1, L56_1, L57_1, L58_1, L59_1, L60_1, L61_1, L62_1, L63_1, L64_1, L65_1, L66_1, L67_1, L68_1, L69_1, L70_1, L71_1, L72_1, L73_1, L74_1, L75_1, L76_1, L77_1, L78_1, L79_1, L80_1, L81_1, L82_1, L83_1, L84_1, L85_1, L86_1, L87_1, L88_1, L89_1, L90_1, L91_1, L92_1, L93_1, L94_1, L95_1, L96_1, L97_1, L98_1, L99_1, L100_1, L101_1, L102_1, L103_1, L104_1, L105_1, L106_1, L107_1, L108_1, L109_1, L110_1, L111_1, L112_1, L113_1, L114_1, L115_1, L116_1, L117_1, L118_1, L119_1, L120_1, L121_1, L122_1, L123_1, L124_1, L125_1, L126_1, L127_1, L128_1, L129_1, L130_1, L131_1, L132_1, L133_1, L134_1, L135_1, L136_1, L137_1, L138_1, L139_1, L140_1, L141_1, L142_1, L143_1, L144_1, L145_1, L146_1, L147_1, L148_1, L149_1, L150_1, L151_1, L152_1, L153_1, L154_1, L155_1, L156_1, L157_1, L158_1, L159_1, L160_1, L161_1, L162_1, L163_1, L164_1, L165_1, L166_1, L167_1, L168_1, L169_1, L170_1, L171_1, L172_1, L173_1, L174_1, L175_1, L176_1, L177_1, L178_1, L179_1, L180_1, L181_1, L182_1, L183_1, L184_1, L185_1, L186_1, L187_1, L188_1, L189_1, L190_1, L191_1, L192_1, L193_1, L194_1, L195_1, L196_1, L197_1, L198_1, L199_1, L200_1, L201_1, L202_1, L203_1, L204_1, L205_1, L206_1, L207_1, L208_1, L209_1, L210_1, L211_1, L212_1, L213_1, L214_1, L215_1, L216_1, L217_1, L218_1, L219_1, L220_1, L221_1, L222_1, L223_1, L224_1, L225_1, L226_1, L227_1, L228_1, L229_1, L230_1 L1_1 = math L1_1 = L1_1.fmod L2_1 = math L2_1 = L2_1.max L3_1 = math L3_1 = L3_1.min L4_1 = math L4_1 = L4_1.floor L5_1 = math L5_1 = L5_1.ceil L6_1 = math L6_1 = L6_1.random L7_1 = string L7_1 = L7_1.len L8_1 = string L8_1 = L8_1.char L9_1 = string L9_1 = L9_1.byte L10_1 = string L10_1 = L10_1.sub L11_1 = string L11_1 = L11_1.upper L12_1 = string L12_1 = L12_1.format L13_1 = string L13_1 = L13_1.len L14_1 = string L14_1 = L14_1.gsub function L15_1(A0_2) local L1_2 L1_2 = #A0_2 return L1_2 end function L16_1(A0_2, A1_2) end L17_1 = table L17_1 = L17_1.insert L18_1 = unpack L19_1 = bit L19_1 = L19_1.band L20_1 = bit L20_1 = L20_1.bor L21_1 = bit L21_1 = L21_1.bxor L22_1 = bit L22_1 = L22_1.rshift L23_1 = bit L23_1 = L23_1.lshift function L24_1(A0_2, A1_2) local L2_2, L3_2 L2_2 = A0_2[A1_2] if L2_2 == nil then L3_2 = 0 return L3_2 end return L2_2 end function L25_1(A0_2) local L1_2, L2_2, L3_2, L4_2 L1_2 = L15_1 L2_2 = A0_2 L1_2 = (L1_2(L2_2)) while 1 < L1_2 do L2_2 = A0_2[L1_2] if L2_2 ~= 0 then break end A0_2[L1_2] = nil L1_2 = L1_2 - 1 end L2_2 = L16_1 L3_2 = A0_2 L4_2 = L1_2 L2_2(L3_2, L4_2) end function L26_1(A0_2) local L1_2, L2_2 if -1 < A0_2 and A0_2 < 10 then L1_2 = L8_1 L2_2 = 48 + A0_2 return L1_2(L2_2) end if 9 < A0_2 and A0_2 < 16 then L1_2 = L8_1 L2_2 = 55 + A0_2 return L1_2(L2_2) end L1_2 = L8_1 L2_2 = 48 return L1_2(L2_2) end function L27_1(A0_2) local L1_2 if A0_2 == nil then L1_2 = 0 return L1_2 end if 47 < A0_2 and A0_2 < 58 then L1_2 = A0_2 - 48 return L1_2 end if 64 < A0_2 and A0_2 < 71 then L1_2 = A0_2 - 55 return L1_2 end if 96 < A0_2 and A0_2 < 103 then L1_2 = A0_2 - 87 return L1_2 end L1_2 = 0 return L1_2 end function L28_1(A0_2) local L1_2, L2_2, L3_2, L4_2, L5_2, L6_2, L7_2, L8_2, L9_2, L10_2, L11_2, L12_2, L13_2, L14_2, L15_2, L16_2 L1_2 = "" L2_2 = nil L3_2 = nil L4_2 = nil L5_2 = 1 L6_2 = L15_1 L7_2 = A0_2 L6_2 = (L6_2(L7_2)) L7_2 = 1 for L8_2 = L5_2, L6_2, L7_2 do L4_2 = A0_2[L8_2] L9_2 = 1 L10_2 = 6 L11_2 = 1 for L12_2 = L9_2, L10_2, L11_2 do L13_2 = L26_1 L14_2 = L1_1 L15_2 = L4_2 L16_2 = 16 L14_2, L15_2, L16_2 = L14_2(L15_2, L16_2) L13_2 = (L13_2(L14_2, L15_2, L16_2)) L14_2 = L1_2 L1_2 = L13_2 .. L14_2 L13_2 = L4_1 L14_2 = L4_2 / 16 L13_2 = (L13_2(L14_2)) L4_2 = L13_2 end end L2_2 = 1 while true do L5_2 = L13_1 L6_2 = L1_2 L5_2 = (L5_2(L6_2)) if not (L2_2 < L5_2) then break end L5_2 = L9_1 L6_2 = L1_2 L7_2 = L2_2 L5_2 = (L5_2(L6_2, L7_2)) if L5_2 ~= 48 then break end L2_2 = L2_2 + 1 end L5_2 = L10_1 L6_2 = L1_2 L7_2 = L2_2 return L5_2(L6_2, L7_2) end function L29_1(A0_2) local L1_2, L2_2, L3_2, L4_2, L5_2, L6_2, L7_2, L8_2, L9_2, L10_2, L11_2, L12_2, L13_2, L14_2, L15_2, L16_2, L17_2, L18_2 L1_2 = {} L2_2 = nil L3_2 = nil L4_2 = 1 L5_2 = L5_1 L6_2 = L13_1 L7_2 = A0_2 L6_2 = (L6_2(L7_2)) L6_2 = L6_2 / 6 L5_2 = (L5_2(L6_2)) L6_2 = 1 for L7_2 = L4_2, L5_2, L6_2 do L1_2[L7_2] = 0 L8_2 = 1 L9_2 = 6 L10_2 = 1 for L11_2 = L8_2, L9_2, L10_2 do L12_2 = L1_2[L7_2] L12_2 = 16 * L12_2 L13_2 = L27_1 L14_2 = L9_1 L15_2 = A0_2 L16_2 = L2_1 L17_2 = L13_1 L18_2 = A0_2 L17_2 = (L17_2(L18_2)) L18_2 = 6 * L7_2 L17_2 = L17_2 - L18_2 L17_2 = L17_2 + L11_2 L18_2 = 0 L16_2, L17_2, L18_2 = L16_2(L17_2, L18_2) L14_2, L15_2, L16_2, L17_2, L18_2 = L14_2(L15_2, L16_2, L17_2, L18_2) L13_2 = (L13_2(L14_2, L15_2, L16_2, L17_2, L18_2)) L12_2 = L12_2 + L13_2 L1_2[L7_2] = L12_2 end end L4_2 = L25_1 L5_2 = L1_2 L4_2(L5_2) return L1_2 end function L30_1(A0_2, A1_2) local L2_2, L3_2, L4_2, L5_2, L6_2, L7_2, L8_2, L9_2, L10_2, L11_2, L12_2, L13_2 L2_2 = {} L3_2 = L2_1 L4_2 = L15_1 L5_2 = A0_2 L4_2 = (L4_2(L5_2)) L5_2 = L15_1 L6_2 = A1_2 L5_2, L6_2, L7_2, L8_2, L9_2, L10_2, L11_2, L12_2, L13_2 = L5_2(L6_2) L3_2, L4_2, L5_2 = L3_2(L4_2, L5_2, L6_2, L7_2, L8_2, L9_2, L10_2, L11_2, L12_2, L13_2) L2_2[1] = 0 L6_2 = 1 L7_2 = L3_2 L8_2 = 1 for L9_2 = L6_2, L7_2, L8_2 do L10_2 = L24_1 L11_2 = A0_2 L12_2 = L9_2 L10_2 = (L10_2(L11_2, L12_2)) L11_2 = L24_1 L12_2 = A1_2 L13_2 = L9_2 L11_2 = (L11_2(L12_2, L13_2)) L10_2 = L10_2 + L11_2 L11_2 = L2_2[L9_2] L5_2 = L10_2 + L11_2 if 16777215 < L5_2 then L10_2 = L5_2 - 16777216 L2_2[L9_2] = L10_2 L10_2 = L9_2 + 1 L2_2[L10_2] = 1 else L2_2[L9_2] = L5_2 L10_2 = L9_2 + 1 L2_2[L10_2] = 0 end end L6_2 = L25_1 L7_2 = L2_2 L6_2(L7_2) return L2_2 end function L31_1(A0_2, A1_2) local L2_2, L3_2, L4_2, L5_2, L6_2, L7_2, L8_2, L9_2, L10_2, L11_2, L12_2, L13_2 L2_2 = {} L3_2 = L2_1 L4_2 = L15_1 L5_2 = A0_2 L4_2 = (L4_2(L5_2)) L5_2 = L15_1 L6_2 = A1_2 L5_2, L6_2, L7_2, L8_2, L9_2, L10_2, L11_2, L12_2, L13_2 = L5_2(L6_2) L3_2, L4_2, L5_2 = L3_2(L4_2, L5_2, L6_2, L7_2, L8_2, L9_2, L10_2, L11_2, L12_2, L13_2) L2_2[1] = 0 L6_2 = 1 L7_2 = L3_2 L8_2 = 1 for L9_2 = L6_2, L7_2, L8_2 do L10_2 = L24_1 L11_2 = A0_2 L12_2 = L9_2 L10_2 = (L10_2(L11_2, L12_2)) L11_2 = L24_1 L12_2 = A1_2 L13_2 = L9_2 L11_2 = (L11_2(L12_2, L13_2)) L10_2 = L10_2 - L11_2 L11_2 = L2_2[L9_2] L5_2 = L10_2 - L11_2 if L5_2 < 0 then L10_2 = L5_2 + 16777216 L2_2[L9_2] = L10_2 L10_2 = L9_2 + 1 L2_2[L10_2] = 1 else L2_2[L9_2] = L5_2 L10_2 = L9_2 + 1 L2_2[L10_2] = 0 end end L6_2 = L3_2 + 1 L6_2 = L2_2[L6_2] if L6_2 == 1 then L6_2 = nil return L6_2 end L6_2 = L25_1 L7_2 = L2_2 L6_2(L7_2) return L2_2 end function L32_1(A0_2, A1_2) local L2_2, L3_2, L4_2, L5_2, L6_2, L7_2, L8_2, L9_2, L10_2, L11_2, L12_2, L13_2, L14_2, L15_2, L16_2, L17_2 L2_2 = {} L3_2 = {} L4_2 = nil L5_2 = nil L6_2 = nil L7_2 = L15_1 L8_2 = A1_2 L7_2 = (L7_2(L8_2)) L8_2 = 1 L9_2 = -1 for L10_2 = L7_2, L8_2, L9_2 do L3_2[1] = 0 L11_2 = 1 L12_2 = L15_1 L13_2 = A0_2 L12_2 = (L12_2(L13_2)) L13_2 = 1 for L14_2 = L11_2, L12_2, L13_2 do L15_2 = A0_2[L14_2] L16_2 = A1_2[L10_2] L15_2 = L15_2 * L16_2 L16_2 = L3_2[L14_2] L6_2 = L15_2 + L16_2 L15_2 = L14_2 + 1 L16_2 = L4_1 L17_2 = L6_2 / 16777216 L16_2 = (L16_2(L17_2)) L3_2[L15_2] = L16_2 L15_2 = L14_2 + 1 L15_2 = L3_2[L15_2] L15_2 = L15_2 * 16777216 L15_2 = L6_2 - L15_2 L3_2[L14_2] = L15_2 end L11_2 = L17_1 L12_2 = L2_2 L13_2 = 1 L14_2 = 0 L11_2(L12_2, L13_2, L14_2) L11_2 = L30_1 L12_2 = L2_2 L13_2 = L3_2 L11_2 = (L11_2(L12_2, L13_2)) L2_2 = L11_2 end L7_2 = L25_1 L8_2 = L2_2 L7_2(L8_2) return L2_2 end function L33_1(A0_2) local L1_2, L2_2, L3_2, L4_2, L5_2, L6_2, L7_2, L8_2, L9_2, L10_2 L1_2 = 0 L2_2 = nil L3_2 = nil L4_2 = L15_1 L5_2 = A0_2 L4_2 = (L4_2(L5_2)) L5_2 = 1 L6_2 = -1 for L7_2 = L4_2, L5_2, L6_2 do L2_2 = A0_2[L7_2] if L1_2 == 1 then L8_2 = L4_1 L9_2 = L2_2 / 2 L8_2 = (L8_2(L9_2)) L8_2 = L8_2 + 8388608 A0_2[L7_2] = L8_2 else L8_2 = L4_1 L9_2 = L2_2 / 2 L8_2 = (L8_2(L9_2)) A0_2[L7_2] = L8_2 end L8_2 = L1_1 L9_2 = L2_2 L10_2 = 2 L8_2 = (L8_2(L9_2, L10_2)) L1_2 = L8_2 end L4_2 = L25_1 L5_2 = A0_2 L4_2(L5_2) return L1_2 end function L34_1(A0_2, A1_2) local L2_2, L3_2, L4_2, L5_2, L6_2, L7_2, L8_2, L9_2, L10_2, L11_2, L12_2, L13_2 L2_2 = {} L3_2 = 0 L4_2 = nil L5_2 = nil L6_2 = nil L6_2 = 16777216 L7_2 = 1 L8_2 = L15_1 L9_2 = A1_2 L8_2 = (L8_2(L9_2)) L9_2 = 1 for L10_2 = L7_2, L8_2, L9_2 do L11_2 = L10_2 + 1 L12_2 = A1_2[L10_2] L2_2[L11_2] = L12_2 end L2_2[1] = 0 L7_2 = 23 L8_2 = 0 L9_2 = -1 for L10_2 = L7_2, L8_2, L9_2 do L6_2 = L6_2 / 2 L11_2 = L33_1 L12_2 = L2_2 L11_2(L12_2) L11_2 = L31_1 L12_2 = A0_2 L13_2 = L2_2 L11_2 = (L11_2(L12_2, L13_2)) L4_2 = L11_2 if L4_2 ~= nil then L3_2 = L3_2 + L6_2 A0_2 = L4_2 end end L7_2 = L3_2 L8_2 = A0_2 return L7_2, L8_2 end function L35_1(A0_2, A1_2) local L2_2, L3_2, L4_2, L5_2, L6_2, L7_2, L8_2, L9_2, L10_2, L11_2, L12_2, L13_2 L2_2 = {} L3_2 = {} L4_2 = L15_1 L5_2 = A0_2 L4_2, L5_2 = L4_2(L5_2) L6_2 = 1 L7_2 = L3_1 L8_2 = L15_1 L9_2 = A0_2 L8_2 = (L8_2(L9_2)) L9_2 = L15_1 L10_2 = A1_2 L9_2, L10_2, L11_2, L12_2, L13_2 = L9_2(L10_2) L7_2 = (L7_2(L8_2, L9_2, L10_2, L11_2, L12_2, L13_2)) L7_2 = L7_2 - 1 L8_2 = 1 for L9_2 = L6_2, L7_2, L8_2 do L10_2 = L17_1 L11_2 = L3_2 L12_2 = 1 L13_2 = A0_2[L4_2] L10_2(L11_2, L12_2, L13_2) L4_2 = L4_2 - 1 end while 0 < L4_2 do L6_2 = L17_1 L7_2 = L3_2 L8_2 = 1 L9_2 = A0_2[L4_2] L6_2(L7_2, L8_2, L9_2) L4_2 = L4_2 - 1 L6_2 = L34_1 L7_2 = L3_2 L8_2 = A1_2 L6_2, L7_2 = L6_2(L7_2, L8_2) L3_2 = L7_2 L5_2 = L6_2 L6_2 = L17_1 L7_2 = L2_2 L8_2 = 1 L9_2 = L5_2 L6_2(L7_2, L8_2, L9_2) end L6_2 = L25_1 L7_2 = L2_2 L6_2(L7_2) L6_2 = L2_2 L7_2 = L3_2 return L6_2, L7_2 end function L36_1(A0_2, A1_2, A2_2) local L3_2, L4_2, L5_2, L6_2, L7_2, L8_2, L9_2, L10_2 L3_2 = {} L4_2 = {} L5_2 = 1 L4_2[1] = L5_2 L5_2 = nil L6_2 = 1 L7_2 = L15_1 L8_2 = A1_2 L7_2 = (L7_2(L8_2)) L8_2 = 1 for L9_2 = L6_2, L7_2, L8_2 do L10_2 = A1_2[L9_2] L3_2[L9_2] = L10_2 end repeat repeat L6_2 = L33_1 L7_2 = L3_2 L6_2 = (L6_2(L7_2)) L5_2 = L6_2 if L5_2 == 1 then L6_2 = L35_1 L7_2 = L32_1 L8_2 = L4_2 L9_2 = A0_2 L7_2 = (L7_2(L8_2, L9_2)) L8_2 = A2_2 L6_2, L7_2 = L6_2(L7_2, L8_2) L4_2 = L7_2 L5_2 = L6_2 end L6_2 = L35_1 L7_2 = L32_1 L8_2 = A0_2 L9_2 = A0_2 L7_2 = (L7_2(L8_2, L9_2)) L8_2 = A2_2 L6_2, L7_2 = L6_2(L7_2, L8_2) A0_2 = L7_2 L5_2 = L6_2 L6_2 = L15_1 L7_2 = L3_2 L6_2 = (L6_2(L7_2)) until L6_2 == 1 L6_2 = L3_2[1] until L6_2 == 0 return L4_2 end function L37_1(...) local L1_2, L2_2, L3_2, L4_2, L5_2, L6_2, L7_2 function L1_2(A0_3, ...) local L2_3, L3_3, L4_3, L5_3 if not A0_3 then else L2_3 = L2_2 L3_3 = A0_3 L4_3 = L18_1 L5_3 = arg L4_3, L5_3 = L4_3(L5_3) return L2_3(L3_3, L4_3, L5_3) end end function L2_2(A0_3, ...) local L2_3, L3_3, L4_3, L5_3 if A0_3 < 6 then L2_3 = L1_2 L3_3 = A0_3 + 1 L4_3 = L18_1 L5_3 = arg L4_3, L5_3 = L4_3(L5_3) return L2_3(L3_3, L4_3, L5_3) else L2_3 = L3_2 L3_3 = 3 L4_3 = L18_1 L5_3 = arg L4_3, L5_3 = L4_3(L5_3) return L2_3(L3_3, L4_3, L5_3) end end function L3_2(A0_3, ...) local L2_3, L3_3, L4_3, L5_3, L6_3, L7_3, L8_3, L9_3, L10_3, L11_3 L2_3 = fa if L2_3 then elseif A0_3 ~= 3 then L2_3 = L2_2 L3_3 = A0_3 + 1 L4_3 = L18_1 L5_3 = arg L4_3, L5_3, L6_3, L7_3, L8_3, L9_3, L10_3, L11_3 = L4_3(L5_3) L2_3(L3_3, L4_3, L5_3, L6_3, L7_3, L8_3, L9_3, L10_3, L11_3) else L2_3 = {} L3_3 = 1 L4_3 = #arg L5_3 = 1 for L6_3 = L3_3, L4_3, L5_3 do L7_3 = arg[L6_3] if 1 < L6_3 then L8_3 = L21_1 L9_3 = L21_1 L10_3 = arg[L6_3] L11_3 = L6_3 - 1 L11_3 = arg[L11_3] L9_3 = (L9_3(L10_3, L11_3)) L10_3 = L6_3 - 1 L10_3 = arg[L10_3] L10_3 = L6_3 * L10_3 L10_3 = L10_3 % 256 L8_3 = (L8_3(L9_3, L10_3)) L7_3 = L8_3 L8_3 = table L8_3 = L8_3.insert L9_3 = L2_3 L10_3 = L8_1 L11_3 = L7_3 L10_3, L11_3 = L10_3(L11_3) L8_3(L9_3, L10_3, L11_3) else L8_3 = L21_1 L9_3 = arg[L6_3] L10_3 = #arg L10_3 = L10_3 * 68 L10_3 = L10_3 % 256 L8_3 = (L8_3(L9_3, L10_3)) L7_3 = L8_3 end end L3_3 = table L3_3 = L3_3.concat L4_3 = L2_3 return L3_3(L4_3) end end L4_2 = L1_2 L5_2 = 1 L6_2 = L18_1 L7_2 = arg L6_2, L7_2 = L6_2(L7_2) return L4_2(L5_2, L6_2, L7_2) end