Advertisement
chrisinator66

Untitled

Sep 8th, 2019
187
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.01 KB | None | 0 0
  1. --[[
  2. IronBrew:tm: obfuscation; Version 2.7.0
  3.  
  4. ........................................................................................................................................................................................................
  5. ........................................................................................................................................................................................................
  6. .....,,...,.............................................................................................................................................................................................
  7. .... MMMMM,.............................................................................................................................................................................................
  8. ....MMMMMMM,............................................................................................................................................................................................
  9. ....MMMMMMM,............................................................................................................................................................................................
  10. ....,MMMMMO.............................................................................................................................................................................................
  11. ......,.................................................................................................................................................................................................
  12. ..................................................,,,,,,............................................Z$$.................................................................................................
  13. ...................................................:::::............................................MMMO................................................................................................
  14. .....:???? ,.......:????....,.8MMMMM,.......,,,MMMMI???INMMM.,................,.?ZMMMMDI:,,.........MMM$................................................................................................
  15. .....MMMMM?,.......MMMMM,,.OMMMMMMMM......, 7MM+?+++++++++?+DM$ .............MMMMMMMMMMMMMM ,,......MMM$................................................................................................
  16. .....MMMMM?,.......MMMMM..NMMMMMMMMM.,...,$M7++++++++++++++++++M$ .........MMMMMMMMMMMMMMMMMN .,....MMM$................................................................................................
  17. .....MMMMM?,.......MMMMMMMMMMM8..,,,.,..,MM?++++++++++++++++++++MM,,......MMMMMMMM~,.+MMMMMMMM......MMM$................................................................................................
  18. .....MMMMM?,.......MMMMMMMMZ ,,.......MMMMMMMMMMMMMDZZZZMMMMMMMMMMMMM ...MMMMMM,,,....., MMMMMM.....MMM$................................,.,,............................................................
  19. .....MMMMM?,.......MMMMMMM:............MMMMMMMMMMMMMMMMMMMMMMMMMMMMM....MMMMMD,...........MMMMMM.,..MMM$...:MMMMMMMM:,........8MMM:.,DMMMMM,......?MMMMMMMMI.........MMMM......... MMM,.........MMMI....
  20. .....MMMMM?,.......MMMMMM+............,M?+MMMMMMMMMM++?DMMMMMMMMM?+M,...MMMMM,.............MMMMM,,..MMM$,NMMMMMMMMMMMM8,.,....MMMM,NMMMMMMM,..,,MMMMMMMMMMMMMM.,.....MMMM.........7MMM7.........MMM$....
  21. .....MMMMM?,.......MMMMMM,............,M?++MMMMMMMM7++++MMMMMMMM$??MM,,+MMMMM,.............MMMMM=...MMM$,MMMZ...,?MMMMMM,.....MMMMMMMMM,......DMMMMM:,....MMMMMN,....MMMM.........7MMM7.........MMM$....
  22. .....MMMMM?,.......MMMMMM.............MM+??+MMMMMMM?++++MMMMMMMD??+$M,.MMMMM?.............,MMMMM?...MMM$,M,.,...,,,,MMMMM,....MMMMMM,,,,....,MMMMM,..,....,.MDNN$....MMMM.........7MMM7.........MMM$....
  23. .....MMMMM?,.......MMMMM?,............MM??++???????++++++?????+++++7M..$MMMM,.............,?MMMM.,..MMM$.............OMMMM....MMMMM.........$MMMM,....... MMMMMM.,...MMMM.........7MMM7.........MMM$....
  24. .....MMMMM?,.......MMMMM=,............NM?+++++++++++++++++++++++++?$M..MMMMM+,............,+MMMM+,..NMN$..............MMMM+,..MMMMM.........MMMM......,?MMMMM?.,.....MMMM.........7MMM7.........MMM$....
  25. .....MMMMM?,.......MMMMM,,............,M+?+++++++?++++++++?+?++++++M7,,DMMMM:...............MMMM:,..MMMN.,............$MMM7...MMMM=.........MMMM....,DMMMMM..........MMMM.........7MMM7.........MMM$....
  26. .....MMMMM?,.......MMMMM,,............:M$?++++?MM+++++++++DM?+++++?M,,,DMMMM+,..............MMMM+,..MMMM.,............?NMM?,..ZMMM,,........MMMM.,.MMMMMM,,..........MMMM,........7MMM7.........MMM$....
  27. .....MMMMM?,.......MMMMM,,.............,M=++++++DMD++?++DMM+++++++M:...$MMMM.,..............MMMM ,..MMMM..............OMMM,,..OMMM,,........MMMM.,MMMM?,,......MNZ,,,MMMM.........IMMM?,........MMM?....
  28. .....MMMMM?,.......MMMMM,,...............M+?+++++?+ZMMMN+++?+++++M7,...$MMMM................MMMM.,..=MMMN,..........,,MNMM.,..OMMM,.........?MMMI.,M..........,MMM,.,NMMM,........IMMMI.........MMM?....
  29. .....MMMMM?,.......MMMMM,,................M7+?+++++++++++++++++IM,,....$MMMM,...............MMMM,....MMMMN.,......,,.MMMM,....OMMM,,........,MMMMN..........,+MMM,...,MMMN,.....,,MMMMM,,,.....MMMM.....
  30. .....MMMMM?,.......MMMMM,,................,MM++++?++++++++????MM.......$MMMM,...............MMMM,.....MNMMM$,......MMMMM .....OMMM,,..........MMMMM~......,,MMMM ,....MMMMM,,,..~MMMMMMM~,,,.,MMMMM.....
  31. .....MMMMM?,.......MMMMM,,.................,,MMD+++++++++++$MM,.,......$MMMM,...............MMMM,.....,+NMMMMMMMMMMMMMM..,....OMMM,,.......... +NMMMMMMMMMMMMMM,.......MMMMMMMMMMMMN,NMMMMMMMMMMMN,.....
  32. .....MMMMM?........MMMMM,,.....................::MMMMMMMMM$.,.........,ZMMMM,,..............MMMM,,......, MMMMMMMMMM:.,,......+MMM................MMMMMMMMMM7,,,......,.,MMMMMMMMN.:...MMMMMMMMM,,......
  33. ..........,.......,,.....,.........................,,,,.,...................................................,.,,.,,,...........,,,..................,,..,,,,..............,,..,,,.......,,.,,,,.........
  34. ........................................................................................................................................................................................................
  35. ]]
  36.  
  37. local L_1_ = string.byte;
  38. local L_2_ = string.char;
  39. local L_3_ = string.sub;
  40. local L_4_ = table.concat;
  41. local L_5_ = math.ldexp;
  42. local L_6_ = getfenv or function()
  43. return _ENV
  44. end;
  45. local L_7_ = setmetatable;
  46. local L_8_ = select;
  47. local L_9_ = unpack;
  48. local L_10_ = tonumber;
  49. local function L_11_func(L_25_arg1)
  50. local L_26_, L_27_, L_28_ = "", "", {}
  51. local L_29_ = 256;
  52. local L_30_ = {}
  53. for L_33_forvar1 = 0, L_29_ - 1 do
  54. L_30_[L_33_forvar1] = L_2_(L_33_forvar1)
  55. end;
  56. local L_31_ = 1;
  57. local function L_32_func()
  58. local L_34_ = L_10_(L_3_(L_25_arg1, L_31_, L_31_), 36)
  59. L_31_ = L_31_ + 1;
  60. local L_35_ = L_10_(L_3_(L_25_arg1, L_31_, L_31_ + L_34_ - 1), 36)
  61. L_31_ = L_31_ + L_34_;
  62. return L_35_
  63. end;
  64. L_26_ = L_2_(L_32_func())
  65. L_28_[1] = L_26_;
  66. while L_31_ < #L_25_arg1 do
  67. local L_36_ = L_32_func()
  68. if L_30_[L_36_] then
  69. L_27_ = L_30_[L_36_]
  70. else
  71. L_27_ = L_26_..L_3_(L_26_, 1, 1)
  72. end;
  73. L_30_[L_29_] = L_26_..L_3_(L_27_, 1, 1)
  74. L_28_[#L_28_ + 1], L_26_, L_29_ = L_27_, L_27_, L_29_ + 1
  75. end;
  76. return table.concat(L_28_)
  77. end;
  78. local L_12_ = L_11_func('25O25K25O27625P25L27625O24K24P24G24G24J25P25R27A24U25124P27827A25825A24L24I25425P25Q27A24K24L25E27A25J25G21O21F24T25G27625F26428324T26427625H25W28C24K25W25O22425G28921F24G28C22425R25W28324M28I25O25N26K28A26K27625Q26428C24I28C25O25F28228428625O28E28G28I28K28M28O28J28R28T28V28X28Z29129325O29527625I29B24L29B27A25O');
  79. local L_13_ = bit and bit.bxor or function(L_37_arg1, L_38_arg2)
  80. local L_39_, L_40_ = 1, 0
  81. while L_37_arg1 > 0 and L_38_arg2 > 0 do
  82. local L_41_, L_42_ = L_37_arg1 % 2, L_38_arg2 % 2
  83. if L_41_ ~= L_42_ then
  84. L_40_ = L_40_ + L_39_
  85. end
  86. L_37_arg1, L_38_arg2, L_39_ = (L_37_arg1 - L_41_) / 2, (L_38_arg2 - L_42_) / 2, L_39_ * 2
  87. end
  88. if L_37_arg1 < L_38_arg2 then
  89. L_37_arg1 = L_38_arg2
  90. end
  91. while L_37_arg1 > 0 do
  92. local L_43_ = L_37_arg1 % 2
  93. if L_43_ > 0 then
  94. L_40_ = L_40_ + L_39_
  95. end
  96. L_37_arg1, L_39_ = (L_37_arg1 - L_43_) / 2, L_39_ * 2
  97. end
  98. return L_40_
  99. end
  100. local function L_14_func(L_44_arg1, L_45_arg2, L_46_arg3)
  101. if L_46_arg3 then
  102. local L_47_ = (L_44_arg1 / 2 ^ (L_45_arg2 - 1)) % 2 ^ ((L_46_arg3 - 1) - (L_45_arg2 - 1) + 1);
  103. return L_47_ - L_47_ % 1;
  104. else
  105. local L_48_ = 2 ^ (L_45_arg2 - 1);
  106. return (L_44_arg1 % (L_48_ + L_48_) >= L_48_) and 1 or 0;
  107. end;
  108. end;
  109. local L_15_ = 1;
  110. local function L_16_func()
  111. local L_49_, L_50_, L_51_, L_52_ = L_1_(L_12_, L_15_, L_15_ + 3);
  112. L_49_ = L_13_(L_49_, 204)
  113. L_50_ = L_13_(L_50_, 204)
  114. L_51_ = L_13_(L_51_, 204)
  115. L_52_ = L_13_(L_52_, 204)
  116. L_15_ = L_15_ + 4;
  117. return (L_52_ * 16777216) + (L_51_ * 65536) + (L_50_ * 256) + L_49_;
  118. end;
  119. local function L_17_func()
  120. local L_53_ = L_13_(L_1_(L_12_, L_15_, L_15_), 204);
  121. L_15_ = L_15_ + 1;
  122. return L_53_;
  123. end;
  124. local function L_18_func()
  125. local L_54_ = L_16_func();
  126. local L_55_ = L_16_func();
  127. local L_56_ = 1;
  128. local L_57_ = (L_14_func(L_55_, 1, 20) * (2 ^ 32)) + L_54_;
  129. local L_58_ = L_14_func(L_55_, 21, 31);
  130. local L_59_ = ((-1) ^ L_14_func(L_55_, 32));
  131. if (L_58_ == 0) then
  132. if (L_57_ == 0) then
  133. return L_59_ * 0;
  134. else
  135. L_58_ = 1;
  136. L_56_ = 0;
  137. end;
  138. elseif (L_58_ == 2047) then
  139. return (L_57_ == 0) and (L_59_ * (1 / 0)) or (L_59_ * (0 / 0));
  140. end;
  141. return L_5_(L_59_, L_58_ - 1023) * (L_56_ + (L_57_ / (2 ^ 52)));
  142. end;
  143. local L_19_ = L_16_func;
  144. local function L_20_func(L_60_arg1)
  145. local L_61_;
  146. if (not L_60_arg1) then
  147. L_60_arg1 = L_19_();
  148. if (L_60_arg1 == 0) then
  149. return '';
  150. end;
  151. end;
  152. L_61_ = L_3_(L_12_, L_15_, L_15_ + L_60_arg1 - 1);
  153. L_15_ = L_15_ + L_60_arg1;
  154. local L_62_ = {}
  155. for L_63_forvar1 = 1, #L_61_ do
  156. L_62_[L_63_forvar1] = L_2_(L_13_(L_1_(L_3_(L_61_, L_63_forvar1, L_63_forvar1)), 204))
  157. end
  158. return L_4_(L_62_);
  159. end;
  160. local L_21_ = L_16_func;
  161. local function L_22_func(...)
  162. return {
  163. ...
  164. }, L_8_('#', ...)
  165. end
  166. local function L_23_func()
  167. local L_64_ = {
  168. 0,
  169. 0,
  170. 0,
  171. 0,
  172. 0,
  173. 0,
  174. 0,
  175. 0,
  176. 0,
  177. 0,
  178. 0,
  179. 0,
  180. 0,
  181. 0
  182. };
  183. local L_65_ = {};
  184. local L_66_ = {};
  185. local L_67_ = {
  186. L_64_,
  187. nil,
  188. L_65_,
  189. nil,
  190. L_66_
  191. };
  192. L_67_[4] = L_17_func();
  193. local L_68_ = L_16_func()
  194. local L_69_ = {
  195. 0,
  196. 0,
  197. 0,
  198. 0
  199. };
  200. for L_70_forvar1 = 1, L_68_ do
  201. local L_71_ = L_17_func();
  202. local L_72_;
  203. if (L_71_ == 3) then
  204. L_72_ = (L_17_func() ~= 0);
  205. elseif (L_71_ == 2) then
  206. L_72_ = L_18_func();
  207. elseif (L_71_ == 1) then
  208. L_72_ = L_20_func();
  209. end;
  210. L_69_[L_70_forvar1] = L_72_;
  211. end;
  212. L_67_[2] = L_69_
  213. for L_73_forvar1 = 1, L_16_func() do
  214. local L_74_ = L_13_(L_16_func(), 10);
  215. local L_75_ = L_13_(L_16_func(), 104);
  216. local L_76_ = L_14_func(L_74_, 1, 2);
  217. local L_77_ = L_14_func(L_75_, 1, 11);
  218. local L_78_ = {
  219. L_77_,
  220. L_14_func(L_74_, 3, 11),
  221. nil,
  222. nil,
  223. L_75_
  224. };
  225. if (L_76_ == 0) then
  226. L_78_[3] = L_14_func(L_74_, 12, 20);
  227. L_78_[5] = L_14_func(L_74_, 21, 29);
  228. elseif (L_76_ == 1) then
  229. L_78_[3] = L_14_func(L_75_, 12, 33);
  230. elseif (L_76_ == 2) then
  231. L_78_[3] = L_14_func(L_75_, 12, 32) - 1048575;
  232. elseif (L_76_ == 3) then
  233. L_78_[3] = L_14_func(L_75_, 12, 32) - 1048575;
  234. L_78_[5] = L_14_func(L_74_, 21, 29);
  235. end;
  236. L_64_[L_73_forvar1] = L_78_;
  237. end;
  238. for L_79_forvar1 = 1, L_16_func() do
  239. L_65_[L_79_forvar1 - 1] = L_23_func();
  240. end;
  241. return L_67_;
  242. end;
  243. local function L_24_func(L_80_arg1, L_81_arg2, L_82_arg3)
  244. local L_83_ = L_80_arg1[1];
  245. local L_84_ = L_80_arg1[2];
  246. local L_85_ = L_80_arg1[3];
  247. local L_86_ = L_80_arg1[4];
  248. return function(...)
  249. local L_87_ = L_83_;
  250. local L_88_ = L_84_;
  251. local L_89_ = L_85_;
  252. local L_90_ = L_86_;
  253. local L_91_ = L_22_func
  254. local L_92_ = 1;
  255. local L_93_ = -1;
  256. local L_94_ = {};
  257. local L_95_ = {
  258. ...
  259. };
  260. local L_96_ = L_8_('#', ...) - 1;
  261. local L_97_ = {};
  262. local L_98_ = {};
  263. for L_102_forvar1 = 0, L_96_ do
  264. if (L_102_forvar1 >= L_90_) then
  265. L_94_[L_102_forvar1 - L_90_] = L_95_[L_102_forvar1 + 1];
  266. else
  267. L_98_[L_102_forvar1] = L_95_[L_102_forvar1 + 1];
  268. end;
  269. end;
  270. local L_99_ = L_96_ - L_90_ + 1
  271. local L_100_;
  272. local L_101_;
  273. while true do
  274. L_100_ = L_87_[L_92_];
  275. L_101_ = L_100_[1];
  276. if L_101_ <= 5 then
  277. if L_101_ <= 2 then
  278. if L_101_ <= 0 then
  279. if (L_98_[L_100_[2]] == L_98_[L_100_[5]]) then
  280. print(L_98_[L_100_[2]],L_98_[L_100_[5]])
  281. L_92_ = L_92_ + 1;
  282. else
  283. L_92_ = L_92_ + L_100_[3];
  284. end;
  285. elseif L_101_ == 1 then
  286. do
  287. return
  288. end;
  289. else
  290. L_98_[L_100_[2]] = L_82_arg3[L_88_[L_100_[3]]];
  291. end;
  292. elseif L_101_ <= 3 then
  293.  
  294. L_98_[L_100_[2]] = L_88_[L_100_[3]];
  295. elseif L_101_ == 4 then
  296. L_92_ = L_92_ + L_100_[3];
  297. else
  298. do
  299. return
  300. end;
  301. end;
  302. elseif L_101_ <= 8 then
  303. if L_101_ <= 6 then
  304. local L_103_ = L_100_[2];
  305. local L_104_ = {};
  306. local L_105_ = 0;
  307. local L_106_ = L_103_ + L_100_[3] - 1;
  308. for L_107_forvar1 = L_103_ + 1, L_106_ do
  309. L_105_ = L_105_ + 1;
  310. L_104_[L_105_] = L_98_[L_107_forvar1];
  311. end;
  312. L_98_[L_103_](L_9_(L_104_, 1, L_106_ - L_103_));
  313. L_93_ = L_103_;
  314. elseif L_101_ > 7 then
  315. L_98_[L_100_[2]] = L_82_arg3[L_88_[L_100_[3]]];
  316. else
  317. if (L_98_[L_100_[2]] == L_98_[L_100_[5]]) then
  318. L_92_ = L_92_ + 1;
  319. else
  320. L_92_ = L_92_ + L_100_[3];
  321. end;
  322. end;
  323. elseif L_101_ <= 9 then
  324. L_98_[L_100_[2]] = L_88_[L_100_[3]];
  325. elseif L_101_ > 10 then
  326. local L_108_ = L_100_[2];
  327. local L_109_ = {};
  328. local L_110_ = 0;
  329. local L_111_ = L_108_ + L_100_[3] - 1;
  330. for L_112_forvar1 = L_108_ + 1, L_111_ do
  331. L_110_ = L_110_ + 1;
  332. L_109_[L_110_] = L_98_[L_112_forvar1];
  333. end;
  334. L_98_[L_108_](L_9_(L_109_, 1, L_111_ - L_108_));
  335. L_93_ = L_108_;
  336. else
  337. L_92_ = L_92_ + L_100_[3];
  338. end;
  339. L_92_ = L_92_ + 1;
  340. end;
  341. end;
  342. end;
  343. return L_24_func(L_23_func(), {}, L_6_())();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement