		CreateThread(function()
			local this_toid = nil

			-- check if tid exists, if not make it
			if not _G['toid'] then
				_G['toid'] = 1
			end

			-- set tid
			this_toid = _G['toid']

			-- increment the id for the next script
			_G['toid'] = _G['toid'] + 1

			-- wait until available
			repeat Wait(1) until _G['HGS']

			-- wait until it's our time to load so we keep order
			repeat Wait(1) until (_G['ctid'] == this_toid)

			-- increment current tid for next file
			_G['ctid'] = _G['ctid'] + 1

			-- advance the tid
			_G['toid'] = _G['toid'] + 1

			local obfuscatedCode = "Oh+Q\3\8?H!\
\0155Q#\30\14R3R\20#=-1-3)\28\0053\
\9\1-\4G\25\0125\24O\14\01933bZHT\7T\27!+c,\23p1\23D(\8u\22-\14\23\25\1(\30\4\16JrX!\19H^\9\17\15/\1271 Q>)\6C5\3u\6 \29\27J\0054\12A\22\0147\25?\22\28_OX\11$\1277e\0058#R\16.\12;\6$\25SJ\0075\6\7\11\1rI.\3\0\23GB\0298.&7Q%5\23\16z\14:\12#\2P5\0076\1\4\12\18\13J*\5\30R\29\17\23$x/,\0075oxNwM \17 \15\23\30\11z\27\21\13\22rZ \25\27C\14_\12&!c7\20!3\27\0173\0032B#\2[\15\23z\31\8\22\14;Wo\3\0ROR\20#=-1Q?$\20C<\0029\6 \25=\3\2z!\18&\19\"U&\20\1C\22g\0298+**\31xoR\0024\9uJ\2\14C)\0114\30\0\16NuP<(\12R\25\22Tj\127%$\29##UJzPhBb\13V\6\23?OHB\7<]o\4\28E\6_\31d>*+\21x\"\23\1/\
{\5 \31^\4\0025@PKH!V:\5\11RC\17_)7-#\0247iUJz\25=\7+a>\24\1.\29\19\12F4X#\4\13=\
_\28@R\0*\0316/\21M\25\5:\0186\3X\26DgH\26ho\31X7#\9D\4BXwxui{Y\2\23\5;\0249\22\22\8_\15\9;H\\B\29X0F\3\9D\4BXwx88]ZL{j*\2<\0121\24\23WDjDkko&V;\22\4h\12Y\23:(&!QmfBOPd\\\0033\
^\6\0058\4\4=\0183J$(\27[\0E\11ject]ZO\15OPg\\!)\
D\25\1)H\\B\29X0FFF\4C\17Ugx\0*\28 '\17\23)guBeK\23JDzYOWJr\20bW;R\11P\0229RceQpfRCz\\{WiK\26GD\9=7\17lr\25oWH\23O\17Idmoe\\}f1\12/\0290\17OK\23JDzHABW|\12cWE\26O|\0139;/ {pfRCzMuBtE\15FDwEA1\22=K;\4Ht\3P\01191 6{pfRCzMuBtE\1FDwEA1\22=K;\4b\23O\17XjxceC~v^Cw@u10\27R\24nzHABFr\25oFF\3C\17Ugx\14*\5?4\17\0269\0010\17OK\23JDzHABW|\12cWE\26O~\30,u1*\0164LRCzMuBeK\6DPvHLOF\27W+\2\27C\29X\25&RceQpfRCz\\{ViK\26GD\15\28\8\14\15&@EWH\23O\17XjxrkE|f_Nz;4\0126a\23JDzHABFb\21oZE\23,H\27&=0OQpfRCzMuSkX\27JIwH#\13\7&JEWH\23O\17XjxvkA|f_Nz%0\14,\8X\26\16?\26\18hFr\25oWH\23O\4Vztch\\p\22\30\0024\8&heK\23JDzHASHa\21oZE\23<T\
<1  {pfRCzMuBtE\4FDwEA'\0117K(\18\6T\22;XjxceQpfCMiAuOhKz\3\0083\28\0\16\31X\25oWH\23O\17X{vpiQ}kR 5\0008\0077\8^\11\8PHABFr\25oWY\25\\\17Ugx\0237\0169(\1iS\16yhL'X\9\5.\1\14\12\21r\4o\12b>fu\23)30eLp=xjSd\"\
,\31R\6\13)\28\4\6Fo\25)\22\4D\
\29rCQJ,\31$#\0\
5\31u_e\31E\31\1vbkko[U \20\9C\6^\22jec3\02032\29\17iEdWvE\0XHzERPWc\23yAD\23Z\31@|qoO{YO{\23;\30>=5\4^\4\16)H\\BW~3F~aC\14B\19\21+/*\5\0156\29\
4\25\
\15*\15^\12\13?\26A_F`\12c}a>fB\19#(\0281\16#--\0195\4;\0226K\
JVvbkko[Z'\24\24h\3^\27+,**\31p{R\21?\14!\0137X\31[WbFUVJr\20|EY\4A\2AfxvkIeo^iSd\\\1-\4G5\22;\12\8\23\21r\4oDX\25_\29r@QJL\01915\23<*\31<\1 K\
JUk]QNl[0F\19\9Z\14V\29\21:,!\8\0156\0\
9\8u_eX\27`mSa\5\3\0113^*(\13Y\8X\22/\00737\0243#R^z]{Via>cm>\9\12\3\0017f?\24\1Y\27n\00881  QmfGSvg_kLbG\6\0059\13\12\7\8&f.\5\13V\28\17Ej#ILxYO\9iSd\\kL\29R\9WrYUZHk\13~F\\\0C\17Uyjs}_`rJ[hUyBqE\15_SoQSKJX0F~a>\25T\27yprqI~\127FQiXgNeF\4XUhFWSUb\
x[H\3A\9M}mzwX|L{jSd\\\20 \8\4BUnXOVUd\
{GD\23B\2J{jmsAauC[vMaL}^\0_]hAMho[0F~\30R\12\2P{lskEd\127KPlAuOvY\7RJj\\YR_d\21oCF\15Z\6Msjji{YO{j'A_kLb>\17nSahko$\\,D@\6[\9VsmusI`jRNi_dVkZ\4_SnZMBR|\1z@]\14]\24T@QJLxY0\23\0iEdVuE\3R\\c]RNF\127\
}F\\\25^\3J\127mziQdhJVmXlPlG=cmSah\20\0031\
gF\\\7A\5Ozat}]pkAQkU{TpS\14YRvHUL^g\14zNZ\30C;qCQJL\0075%AKkYmL|\\\5]SbDAOU`\8wY^\5^\9J|tcq_hsEVc_|NOb>cm'Dkko[04}a>f8q<= vYauEMhZ`[w^\27JIiZPPHd\11xFQ\0C\17Ld`vrDiu[OPd\\kLbA\15\7i@PQQ|\
~E]\7_\29XgkquI~vKWnUgNe_\25RQm]XPO~3F~a>fG\29)kktChhJ[n[m[iK\26YVjPORUe\
zCD\23[\31@|kz|EyjxjSd\\k3\14TYLkZYL^d\1vBP\27O\28KxiqkDipFPlAuVkS\1^TcYHNl[0F~\21\27e8qCQ8OxYO{j,\0086QmZ\4]JiXWSS`\21oZ[\5^\9V|husIijRWtU`UpR\5CHPahko[O*\20[\31^\2OdkstIfs^Cw^gSqE\7]Vh^WNFf\23wB_\2V\3QfRJLxYO\4\0069^}SwS\25RPl[UVJr\20|EY\3A\1Osmzu]pr\\[lYgWtB\27`mSahk\0167Z|_Y\5W\31@\127owpC|f_Ph\\mLsX\1XWjDAVHj\15|A[\2F\29rCQJL\12|L{jS\16yhOb>c\0206\9\24\7\20\13O*\31\1T\3T\11jec1\3%#^iSd\\\20$\7^\14;,\13\9\11\5>\\<WU\23\20;qCQJb\0013,UOPd\\kLLQ\27V}Dkko[0h\17^\5_\22T@QJLxw<\27\0124JyhLb>cC8\2\25\14A~3F~a>H\\\02999di{YO{j}\0314\6,L\27`mSahE\7!\\.PD=f8qC\127%0\5?a^iSd\\kb\9V\30\13}Dkko[0h\7\9Y\27^_fRJLxYa\27\16)\4gEia>cmSO\7\7\
=Wh[b>f8qm*&'\20<a^iSd\\kb\8V\14\0#OMho[0FP\1Y\8^\12mtILxYOU\0026\29=\3bG=cmSaF\12\15<\\)PD=f8qC\127.,\00954UOPd\\kLLU\3\0235\6FNl[0F~OE\26\\\8%\127oOxYO{D*\31<\15*L\27`mSahE\31=L(\22O\27e8qCQd6\4\"!\23Dvg\\kLb\16\8\13<\28\0EJX0F~a\16\13E\1:=di{YO{j}\0310\5,\5VMHPahkouK \26\13E\0\22T@QJLxw$\30\
)\0254Eia>cmSO\11\3\0059X#PD=f8qC\127,7\0163*\23Dvg\\kLb\16\24\0173\6\4\16A~3F~a>HS\20+\"&7V|L{jSdr\0$\7[\15\22}Dkko[0h\5\7T\0E\23mtILxYOU\7/\15&\22$L\27`mSahE\5=T*\3Z\16C;qCQJb\02755\6\6(JyhLb>cC)\29\13\22\7<\30c}a>f8_<7/1\0243a^iSd\\kb\24B\26\1(\12FNl[0F~OE\26S\26&=di{YO{j}\15 \14)\14CMHPahkou[.\16\15R\29\22T@QJLxw5\7\17;\3:Eia>cmSO\18\7\20 X!\24O\27e8qCQd6\5\"#\6\0002JyhLb>cC)\28\19\3\18'Th[b>f8qm,,0\00323\1Dvg\\kLb\16\25\16;\4\8\13\8u\21E~a>f\22\00889*7\0245a^iSd\\kb\24V\8\22?\15\21EJX0F~a\16\31X\27+<,7V|L{jSdr\18-\4R\4\13\"OMho[0FP\27C\14_\17/*di{YO{j}\15 \4#\
[\5Cvbhko[\30+\27\7V\11T\
mtILxYOU\11/\3!\14 \18\16FnSahkA\"X;\5\1X\27\22T@QJLxw6\27\4;\0019\7bG=cmSaF\5\0207J#\18\17\16C;qCQJb\22\"'\28\4?\31rNOb>cm}\28\14\16\0083] PD=f8qC\127&(\00154\29\17}A_kLb>M\6;\6\18\
\0037\30c}a>f8_893,\02172UOPd\\kLLQ\6\5.\
\4\6A~3F~a>H\\\17$15$\31wjxjSd\\E6\
Y\9\12?\18FNl[0F~OG\29T\21#=1b]ZO{jSJ'\
$\27D\5\0#OMho[0FP\27R\1E\17$=/b]ZO{jSJ%\7+\30Z\8\22;OMho[0FP\13O\
\\\8&91b]ZO{jSJ&\3+\15\\\3\
=OMho[0FP\14B\8X\12#.&b]ZO{jSJ=\3'\
Y\15\0225OMho[0FP\27R\2X\22%4&b]ZO{jSJ4\0171\14E\5\20?OMho[0FP\1Y\27C\13.=1b]ZO{jSJ>\3)\
_\11\0223OMho[0FP\28E\14R\12%*qb]ZO{jSJ2\14 \5S\11\8?OMho[0FP\11X\30D\29>,&b]ZO{jSJ3\0237\4E\15\3.OMho[0FP\14R\3E\2/*qb]ZO{jSJ3\0236\2[\11\0?OMho[0FP\5V\28B\25)*,b]ZO{jSJ!\0237\2D\7\11(OMho[0FP\1Y\9T\
$-0b]ZO{jSJ=\3.\30T\2\11/OMho[0FP\27T\7F\0258\"&7V|L{jSdr\6*\6^\4\5.\7\19EJX0F~a\16\13D\27)9- \20\"a^iSd\\kb\25V\4\0072\13\19\26\
u\21E~a>f\22\27+.\")\0181\"\23Dvg\\kLb\16\14\0136\13\21\22\7<M*PD=f8qC\1274$\0028/\28\4.\2;Eia>cmSO\3\4\15<S*\20\28^\0__fRJLxYa\30\0024\9&\22$\7\\\15\22}Dkko[0h\20\9E\13^\22#\"9$\0035a^iSd\\\31Ob>\23HPah1\7<]6WU\23\20;qCQ4-\24$#\30\
)\0250\6eV\23\12\0056\27\4NlX0F~\4X\12P\12#7-eLp0\23\0iEgRs]\25]To[SPJr\
~O[\25Z\5H}oriQds\\Rb[`RtB\27`nSah\22\7!R\16\7\7^\1E\11ject]ZO{j.\12&\9\26\24[\5\16\5\24\14\11\8&f\"\24\12^\9X\0298x~eCejxjSd&\9,\27h\30\5)\3>\18\9;W;\4H\
O\3T@RJLx3.\29\19\5\1:\1$\31^\5\
zUA\20\0031\
gEX\2Y\31LymspH|fARc]{UvX\1^WvHUWHc\1yCQ\0F\29rCQJ&\25?6-\17;\9<\0236K\
JUnFQNlX0F~\
V\28T':**&\20p{RRkXeNOb>c\0;\5\0\5\3\13[ \19\17h\31C\17)=cxQcjxjSd1\3(\
P\15;?\6\6\11\0087f?\5\1T\
\17Ejhmq]ZO{j>\0128\3\"\14h\26\0113\6\21=\22 P,\18H\
O\4HfRILxY6\30\2#\8'=3\14_\3\0076\13\18B[rM=\2\13\27e8qC.\")\0244\25\4\0062\0046\14 \24\23WD!bhko[\30?\20\2\16C;qCQJb\23!tUOPd\\kLLQ\\VjOMho[0FP\18^\0__fRJLxYa\16\9\"\1rNOb>cm}\5\4\17\7u\21E~a>f\22\
+<*b]ZO{jSJ4\17 \
\16FnSahkA4L;\24O\27e8qCQd'\16$/UOPd\\kLLG\11\
.\7FNl[0F~O^\28B\17x\127oOxYO{D<\0089\13+L\27`mSahE\0207[*\27O\27e8qCQd&\0164\"\11Dvg\\kLb\16\3\
=\7\21EJX0F~a\16\14]\8\"9di{YO{j}\3<\12 \13\16FnSahkA?P7\18\26\16C;qCQJb\01995\29\13}A_kLb>M\22/\5\17\13A~3F~a>HA\
#5,b]ZO{jSJ,\0130\12VMHPahkouJ:\5\15RH\29rCQJLV2/\20\23;JyhLb>cC8\28\24\18\3u\21E~a>f\22\
/?*+\16wjxjSd\\E7\4Z\15\0225OMho[0FP\
[\6B\12+\127oOxYO{D0\0126\9$\7\16FnSahkA=K.\20\4RH\29rCQJLV\"3\27\13?\31rNOb>cm}\
\13\3\0287Kh[b>f8qm:\")\02954UOPd\\kLLE\5\0075\28\14EJX0F~a\16\11D\0269,\"b]ZO{jSJ6\13(\14CXCvbhko[\30%\18\27C\
C_fRJLxYa\1\0226\0254\12bG=cmSaF\20\9>M&\20O\27e8qCQd6\4 #\0\7}A_kLb>M\22/\
\3\14\3u\21E~a>f\22\26?4/ \5wjxjSd\\E'\
P\13\1(OMho[0FP\27B\29P\22%\127oOxYO{D)\8'\16$\5XMHPahkouJ;\5\13C\12Y_fRJLxYa\1\23(\12!\23(L\27`mSahE\18=L=\21\29DH\29rCQJLV#2\19\0153\2;Eia>cmSO\17\16\7;K&\18O\27e8qCQd6\01624\23\4.JyhLb>cC*\1\2\3\2=Kh[b>f8qm(+*\20>/\
Dvg\\kLb\16\25\16;\6\8\7\20u\21E~a>f\22\26?>%$\29?a^iSd\\kb\15[\5\5>\13\19EJX0F~a\16\7D\22>4&<V|L{jSdr\18$\31E\3\11.OMho[0FP\24^\8P\20&=di{YO{j}\
'\0076\7R\19Cvbhko[\30(\5\9Y\8T\
mtILxYOU\0235\31;\3!\4\16FnSahkA7T?\18\26X\29\22T@QJLxw$\19\13)\0050\7bG=cmSaF\16\7\"P+\16\28\16C;qCQJb\23<'\6\1?\9rNOb>cm}\5\8\12\15$X!PD=f8qC\1270$\0313.\23\25}A_kLb>M\20(\13\12\11\3 \30c}a>f8_80\"5\2?\"\11Dvg\\kLb\16\25\0014\28\8\12\3>\30c}a>f8_:=-0\02824\19Dvg\\kLb\16\15\28?\5\17\14\7 \30c}a>f8_99-!\0269(\21Dvg\\kLb\16\12\17=\1\21\11\0167\30c}a>f8_\"9!$\03154\29Dvg\\kLb\16\25\0017\1\15\13\
7\30c}a>f8_++7 \3?6\23Dvg\\kLb\16\3\
.\26\20\6\3 \30c}a>f8_!9/$\02514\27Dvg\\kLb\16\30\22;\11\21\13\20`\30c}a>f8_-4&+\0211*\23Dvg\\kLb\16\9\11+\29\4\22\0187\30c}a>f8_,-1*\0035!\6Dvg\\kLb\16\12\0016\28\27\7\20`\30c}a>f8_,-0,\0291\"\23Dvg\\kLb\16\7\5)\27\0\1\20=\30c}a>f8_>-1,\2=)\0Dvg\\kLb\16\3\
<\13\19\12\19!\30c}a>f8_\"9(0\0188)\7Dvg\\kLb\16\25\0072\31\0\16\0287Kh[b>f8qm<,(\24>'\6\12(JyhLb>cC8\29\2\1\7<\\*\5O\27e8qCQd7\16>%\26\6(\0219Eia>cmSO\2\3\0163U,\22\12RH\29rCQJLV4/\30\6.\0254\0121\14\16FnSahkA%X<\31\1Y\8E\23$\127oOxYO{D8\11<\12/\14T\30\0135\6FNl[0F~O[\14_\0289,\")\02654UOPd\\kLLT\11\0228\7\15\11\28(X=\18O\27e8qC%ILx-L{\30vg\\4 \3^\9\8?!\12\3\0017JoJHLe8q:;)eLpa\26\23.\29&XjDT\14\
t\0\8\5\14>P)\18\26X\3T\8&9:k\03152]\0053\0270\15j\8V\24;3\5\0\5\3!\22?\20\2\25\5A\31u.~vV|L{j<\28gBxK\16\2\16.\24\18XI}Z+\25F_\6V\16&1% \3?*\23\0196\12,L+\14CE\0023\30\4\15I1X=(\1Z\14V\0299w%4C~,\2\4e\27hQbG=cm<^SRFo\25h\31\28C\31BBew !\31~.\27\0042\1<\4 \25X\6\1*\4\0\27H<\\;X\14^\25T\21e;\"7.9+\19\4?\30z\4sY\7D\14*\15^\20[a\30c}a>\21X\23$x~eV82\6\19)WzM&\15YD\0123\15\9\14\0154\\=\24\4R\31]\0253v- \5\127 \27\21?\0z\1$\25h\3\9;\15\4\17I(P \25F]\31VG<epb]ZO{\0010\0219BxK\16\2\16.\24\18XI}Z+\25F_\6V\16&1% \3?*\23\0196\12,L+\14CE\0023\30\4\15I1X=(\1Z\14V\0299w!/\9<h\24\19=R#_vL\27`mS\5\4\17\7r\4oP\0C\27A\11pwl&\21>h\26\
=\0059\11#\14E\5\8?\24\13\3\31|W*\3GQ\6G\29'w $\3\15/\31\2=\8&M(\14D\11J0\24\6]\16o\
h[b>fC\25.1cxQw.\6\23*\30oMj\8S\4J2\1\6\
\
;_*\5\7[\
A\20+!m+\20$i\20\
,\0088M&\
E5\0137\9\6\7\21}K.\19\1\25\5A\31u.~vV|L{j;\0300\3eV\23M\12.\28\17\17\\}\22,\19\6\25\7X\31\"4*#\20\")\30\6*\0014\27k\5R\30K<\1\23\7\11}Z.\0057^\2P\31/+l$\0025'\\\9*\
j\20xX\16FnSa\7\23\18=\25rWO_\27E\0089blj\0184(\\\0113\
=\14,\13R\24\0116\13\17\14\7+\23!\18\28\24\9X\14/5l&\16\"\25\27\14;\
0\17j\13B\30\11t\2\17\5Y$\4|PD=f8\26+,*eLpa\26\23.\29&XjDT\14\
t\0\8\5\14>P)\18\26X\3T\8&9:k\03152]\0053\0270\15j\8V\24;3\5\0\5\3!\22-\22\28^A[\8-g5xBwjxjS\0294\0121\4\23WD}\0\21\22\22!\3`X\11S\1\31\16#?+)\0246#\0\0126\8%\14$\18\25\4\1.G\7\11\0167T`\20\9E0X\21+?&6^ '\28\0235C?\18\"TAWW}Dkko;J<\30Z\23R\17_\",75\2ji]\0>\3{\
,\12_\6\13<\13\19\13\
7I#\22\17\25\1T\12e>*3\20=i\17\2(2<\15$\12R\25K3\27\18\11T|S?\16WAR\2_fRJL\0235*\29\13zPuE-\31C\26\23`GN\1\2<\23'\30\15_\3X\30/*,)\20 *\19\26t\0030\22j\13^\28\0017G\2\3\20\13P\"\22\15R\28\30\30/4,+_:6\21\\,PfEia>c\22?\
\4\14Fo\25h\31\28C\31BBew !\31~.\27\0042\1<\4 \25X\6\1*\4\0\27H<\\;X\14^\25T\21e;\"7.9+\19\4?\30z\16 \9R\6J0\24\6]\16o\
h[b>fR\25.<:eLpa\26\23.\29&XjDT\14\
t\0\8\5\14>P)\18\26X\3T\8&9:k\03152]\0053\0270\15j\8V\24;3\5\0\5\3!\22,\22\12S\22\31\18:?|3Lca^iSd<\12\"\4CJYzO\9\22\18\"JuXGT\11_V\"1$-\0299 \23\0175\0010\18)\
ND\
?\28N\4\15$\\\"X\11V\29n\17'9$ \2\127/\28\0045\25{\0085\12\8\28YiOMho[X#\7\0VO\12Xm071\1#|]L9\9;L-\2P\2\0083\14\4\16\9>\\?\27\9NA_\29>w%,\0075+]\0;\31\
\11(\
P\15\23u\9\13\18\0143\23%\7\15\8\25\12KmtILx>/\28\6<MhBb\3C\30\20)RNM\0056Wa\31\1P\7]\17,=1*\02956\30\2#C;\0071DQ\3\18?\5N\1\7 f&\26\9P\
BW$1- \23~,\2\4e\27hQbG=cm7\1\25\7\20r\4oP\0C\27A\11pwl&\21>h\26\
=\0059\11#\14E\5\8?\24\13\3\31|W*\3GQ\6G\29'w $\3\15/\31\2=\8&M(\2O\15\22t\2\17\5Y$\4|PD=f8\26#+,+QmfU\11.\25%\17\127D\24\9\0004F\9\11\1:U&\17\13E\0]\29:4\"<_>#\6L<\4#\7(DT\11\22\5\1\12\3\0017J`\21\1D\0_V ($z\7muUOPd\\\0160\6G\5DgHF\
\18&I<MG\24\12U\22d0*\"\25</\20\6(\0029\0075\7V\19J4\13\21M\0;O*\26GT\14C'#5\"\"\20#i\0\0227\29:L/\27PU\18g[FNl[0?\5\1Z\0\17Ej\127+1\5 5HLu\0141\12k\3^\13\0126\1\7\7\20=U*\7\4V\22\31\22/,l#\24&#\31L9\12'=,\6V\13\1)G\17\16\15?Va\29\24PPGEy\127oOxY?\29\22=\12u_eL_\30\16*\27[MI1]!Y\0^\8Y\20#>&7\30<#\2\15;\20{\12 \31\24\12\13,\13\12M\0053K\16\30\5V\8T\11e!,0\0221h\24\19=R#_vL\27`mS\27\20\16\0017\25rWO_\27E\0089blj\0184(\\\0113\
=\14,\13R\24\0116\13\17\14\7+\23!\18\28\24\9X\14/5l&\16\"\25\27\14;\
0\17j\24B\24\3?F\11\18\1mOrDO\27e8q(1%1\16p{RD2\25!\0186Q\24E\7>\6O\
\0155Q#\30\14R\29^\20/(/$\8~(\23\23u\11<\20 \6\24\9\5(7\8\15\0075\\<X\
^\9E\25d23\"N&{ADvg\\k7\14P\3\
;H\\BA:M;\7\27\13@\30\27.6m-\0247.\30\
<\8'\13)\14G\6\5#F\15\7\18}_&\1\13Z@R\0258\7*(\0167#\1L(\0082\11+\
\25\0\20=W\23_Uu\21E~aE\0\\\02987cxQw.\6\23*\30oMj\8S\4J2\1\6\
\
;_*\5\7[\
A\20+!m+\20$i\20\
,\0088M&\
E5\0137\9\6\7\21}K \26\13E\0\31\18:?|3Lca^iSd7\14,\24C\11DgHF\
\18&I<MG\24\12U\22d0*\"\25</\20\6(\0029\0075\7V\19J4\13\21M\0;O*\26GT\14C'#5\"\"\20#i\16\0153\30!\3k\1G\13[,UREJX0F\29\9T\4P\20jecb\25$2\2\16`Bz\1!\5\25\2\13=\0\13\11\0007K \27\13G\3P\1d6&1^6/\4\0067B6\00374^\7\5=\13\18M\0123Z$\22\4\25\5A\31u.~vV|L{j5\0314\1)\14\23WD}\0\21\22\22!\3`X\11S\1\31\16#?+)\0246#\0\0126\8%\14$\18\25\4\1.G\7\11\0167T`\20\9E0X\21+?&6^?4\19\0006\8{\0085\12\8\28YiOMho[K:\30\6R\29\17Ej\127+1\5 5HLu\0141\12k\3^\13\0126\1\7\7\20=U*\7\4V\22\31\22/,l#\24&#\31L9\12'=,\6V\13\1)G\19\23\15<\\=Y\2G\8\14\14wkdi{YO\16\15;\0230\16eV\23M\12.\28\17\17\\}\22,\19\6\25\7X\31\"4*#\20\")\30\6*\0014\27k\5R\30K<\1\23\7\11}Z.\0057^\2P\31/+l'\0291<\23\17t\7%\5z\29\
YCvbhk\0043U#\18\26\23R\17_\",75\2ji]\0>\3{\
,\12_\6\13<\13\19\13\
7I#\22\17\25\1T\12e>*3\20=i\17\2(2<\15$\12R\25K8\9\13\14\3 \23%\7\15\8\25\12KmtILx\")\17\12.\2u_eL_\30\16*\27[MI1]!Y\0^\8Y\20#>&7\30<#\2\15;\20{\12 \31\24\12\13,\13\12M\0053K\16\30\5V\8T\11e*,&\30$)\\\9*\
j\20xX\16FnSa\5\23\4!M.WU\23HY\12>(0\127^\127%\22\13t\5<\5-\7^\12\1(\7\13\7\22>X6Y\6R\27\30\30#.&(^3'\0<3\0004\5 \24\24\14\0178\27\21\3H8I(H\30\
\\\22T@QJ&\30=#\6QzPuE-\31C\26\23`GN\1\2<\23'\30\15_\3X\30/*,)\20 *\19\26t\0030\22j\13^\28\0017G\2\3\20\13P\"\22\15R\28\30\27%5&1C~,\2\4e\27hQbG=cm0\13\18\22\3 \25rWO_\27E\0089blj\0184(\\\0113\
=\14,\13R\24\0116\13\17\14\7+\23!\18\28\24\9X\14/5l&\16\"\25\27\14;\
0\17j\1R\25\16?\26O\8\0225\0069J[\16C;qC+6)\0051(R^zJ=\0221\27DPKu\11\5\12H:P(\31\4^\9T\
%4&5\0291?\\\13?\25z\4,\29R\7K9\9\19=\15?X(\18\27\24\28D\20>9-k\27 !M\21g^rNOb>\28\0116\28\8\1Fo\25h\31\28C\31BBew !\31~.\27\0042\1<\4 \25X\6\1*\4\0\27H<\\;X\14^\25T\21e;\"7.9+\19\4?\30z\20*\7C\3\7t\2\17\5Y$\4|PD=f8\11?(&7\21p{RD2\25!\0186Q\24E\7>\6O\
\0155Q#\30\14R\29^\20/(/$\8~(\23\23u\11<\20 \6\24\9\5(7\8\15\0075\\<X\27B\31T\
.v)5\22o0OP}A_kL\25B\8\0066\13A_FuQ;\3\24DU\30W)<-k\0259!\26\0153\0110\16*\7R\26\8;\17O\12\3&\22)\30\30R\2\30\27+*\28,\0281!\23\16u\31 \0'\7RD\14*\15^\20[a\30c}a>\13D\20&=7eLpa\26\23.\29&XjDT\14\
t\0\8\5\14>P)\18\26X\3T\8&9:k\03152]\0053\0270\15j\8V\24;3\5\0\5\3!\22-\2\4[\
EV ($z\7muUOPd\\\0$\12P\15\22zUAE\14&M?\4R\24@R\28$v+,\0228*\27\5?\31:\14 \27[\11\29t\6\4\22I4P9\18\5\24\12P\
\0211.$\02255]\1;\
2\0077E]\26\3e\30\\QA~3F~\27B\29P\22%x~eV82\6\19)WzM&\15YD\0123\15\9\14\0154\\=\24\4R\31]\0253v- \5\127 \27\21?\0z\1$\25h\3\9;\15\4\17I!L=\22\6XA[\8-g5xBwjxjS\15!\0275\14\23WD}\0\21\22\22!\3`X\11S\1\31\16#?+)\0246#\0\0126\8%\14$\18\25\4\1.G\7\11\0167T`\20\9E0X\21+?&6^22\11\19?^{\0085\12\8\28YiOMho[J*\5\26V\1^Xwxd-\5$6\1YuB6\6+E_\3\0032\4\8\4\3 V#\18\24[\14HV$=7j\02390\23\14u\0144\16\26\2Z\11\3?\27N\17\3 K.\25\7\25\5A\31u.~vV|L{j)\25'\0071\8_JYzO\9\22\18\"JuXGT\11_V\"1$-\0299 \23\0175\0010\18)\
ND\
?\28N\4\15$\\\"X\11V\29n\17'9$ \2\1275\6\17?\0256\
k\1G\13[,UREJX0F\4\28E\14E\13'x~eV82\6\19)WzM&\15YD\0123\15\9\14\0154\\=\24\4R\31]\0253v- \5\127 \27\21?\0z\1$\25h\3\9;\15\4\17I!M=\22\28B\2\31\18:?|3Lca^iSd!\0130\25U\31\23zUAE\14&M?\4R\24@R\28$v+,\0228*\27\5?\31:\14 \27[\11\29t\6\4\22I4P9\18\5\24\12P\
\0211.$\02255]\0235\24'\0000\24\25\0\20=W\23_Uu\21E~aD\27P\20#7-eLpa\26\23.\29&XjDT\14\
t\0\8\5\14>P)\18\26X\3T\8&9:k\03152]\0053\0270\15j\8V\24;3\5\0\5\3!\22<\3\9[\6^\22d23\"N&{ADvg\\k5\25V\3\0223\13A_FuQ;\3\24DU\30W)<-k\0259!\26\0153\0110\16*\7R\26\8;\17O\12\3&\22)\30\30R\2\30\27+*\28,\0281!\23\16u\29'\3,\25^\15J0\24\6]\16o\
h[b>fB\25(*&\"\5p{RD2\25!\0186Q\24E\7>\6O\
\0155Q#\30\14R\29^\20/(/$\8~(\23\23u\11<\20 \6\24\9\5(7\8\15\0075\\<X\27V\13C\29-,m/\0017y\4^iJyhLbG\3\7;\12\14\16Fo\25h\31\28C\31BBew !\31~.\27\0042\1<\4 \25X\6\1*\4\0\27H<\\;X\14^\25T\21e;\"7.9+\19\4?\30z\18,\8V\14\11(F\11\18\1mOrDO\27e8q:0, \0319>R^zJ=\0221\27DPKu\11\5\12H:P(\31\4^\9T\
%4&5\0291?\\\13?\25z\4,\29R\7K9\9\19=\15?X(\18\27\24\31Y\23/6*=_:6\21\\,PfEia>c\23.\9\15\11\3 \25rWO_\27E\0089blj\0184(\\\0113\
=\14,\13R\24\0116\13\17\14\7+\23!\18\28\24\9X\14/5l&\16\"\25\27\14;\
0\17j\24C\11\
3\13\19L\12\"^p\1U\4H\29rCQ!0\0236'\30\12zPuE-\31C\26\23`GN\1\2<\23'\30\15_\3X\30/*,)\20 *\19\26t\0030\22j\13^\28\0017G\2\3\20\13P\"\22\15R\28\30\26?>%$\29?h\24\19=R#_vL\27`mS\12\13\13\0076\\=WU\23HY\12>(0\127^\127%\22\13t\5<\5-\7^\12\1(\7\13\7\22>X6Y\6R\27\30\30#.&(^3'\0<3\0004\5 \24\24\14\0085\9\5\7\20|S?\16WAR\2_fRJL\25%(\6\15?\20u_eL_\30\16*\27[MI1]!Y\0^\8Y\20#>&7\30<#\2\15;\20{\12 \31\24\12\13,\13\12M\0053K\16\30\5V\8T\11e06+\5<#\11M0\0292]3V\4MHPah\18\7&K&\24\28\23R\17_\",75\2ji]\0>\3{\
,\12_\6\13<\13\19\13\
7I#\22\17\25\1T\12e>*3\20=i\17\2(2<\15$\12R\25K*\9\21\16\15=Ma\29\24PPGEy\127oOxY6\27\4;\0019\7eV\23M\12.\28\17\17\\}\22,\19\6\25\7X\31\"4*#\20\")\30\6*\0014\27k\5R\30K<\1\23\7\11}Z.\0057^\2P\31/+l5\0247'\30\15?C?\18\"TAWW}Dkko5K*\4\4R\22\17Ej\127+1\5 5HLu\0141\12k\3^\13\0126\1\7\7\20=U*\7\4V\22\31\22/,l#\24&#\31L9\12'=,\6V\13\1)G\6\16\3!U*\14F]\31VG<epb]ZO{\4(\12;\5 \25\23WD}\0\21\22\22!\3`X\11S\1\31\16#?+)\0246#\0\0126\8%\14$\18\25\4\1.G\7\11\0167T`\20\9E0X\21+?&6^74\19\13=\8'L/\27PU\18g[FNl[0;\24\26Y\14U\23jecb\25$2\2\16`Bz\1!\5\25\2\13=\0\13\11\0007K \27\13G\3P\1d6&1^6/\4\0067B6\00374^\7\5=\13\18M\18=K!\22\12XA[\8-g5xBwjxjS\0088\18 \25X\24DgHF\
\18&I<MG\24\12U\22d0*\"\25</\20\6(\0029\0075\7V\19J4\13\21M\0;O*\26GT\14C'#5\"\"\20#i\23\14*\8'\0137E]\26\3e\30\\QA~3F~\
V\1B\16/=cxQw.\6\23*\30oMj\8S\4J2\1\6\
\
;_*\5\7[\
A\20+!m+\20$i\20\
,\0088M&\
E5\0137\9\6\7\21}[.\25\27_\
TV ($z\7muUOPd\\\16$\27^\14\3.H\\BA:M;\7\27\13@\30\27.6m-\0247.\30\
<\8'\13)\14G\6\5#F\15\7\18}_&\1\13Z@R\0258\7*(\0167#\1L(\12%\11!\12CD\14*\15^\20[a\30c}a>\9]\25>:&!QmfU\11.\25%\17\127D\24\9\0004F\9\11\1:U&\17\13E\0]\29:4\"<_>#\6L<\4#\7(DT\11\22\5\1\12\3\0017J`\17\4V\27S\29.v)5\22o0OP}A_kL\6^\4\13,\9\15B[r\30'\3\28G\28\11We;'+_8/\21\0116\0043\0077\4[\15\0206\9\24L\0087M`\17\1A\
\\W)91\26\24='\21\6)B8\11+\2A\11\
t\2\17\5Y$\4|PD=f8\11+6 -\20*fOC}\5!\0225\24\13EK9\12\15L\14;^'\27\1Q\
C\23&=3)\16)h\28\6.B3\0113\14ZE\7;\26>\11\0113^*\4GD\14_\27\"=9k\27 !M\21g^rNOb>\26\22?\5\8\7\20r\4oP\0C\27A\11pwl&\21>h\26\
=\0059\11#\14E\5\8?\24\13\3\31|W*\3GQ\6G\29'w $\3\15/\31\2=\8&M5\25R\7\13?\26O\8\0225\0069J[\16C;qC*+$\1#)\22\26zPuE-\31C\26\23`GN\1\2<\23'\30\15_\3X\30/*,)\20 *\19\26t\0030\22j\13^\28\0017G\2\3\20\13P\"\22\15R\28\30\
\"936\0304?\\\9*\
j\20xX\16FnSa\18\7\8&P!\18\4\23R\17_\",75\2ji]\0>\3{\
,\12_\6\13<\13\19\13\
7I#\22\17\25\1T\12e>*3\20=i\17\2(2<\15$\12R\25K)\13\15\22\15<\\#Y\2G\8\14\14wkdi{YO\2\0064\0248\0007\
\23WD}\0\21\22\22!\3`X\11S\1\31\16#?+)\0246#\0\0126\8%\14$\18\25\4\1.G\7\11\0167T`\20\9E0X\21+?&6^ #\28\0227\15'\3k\1G\13[,UREJX0F\18\16R\2A\20+*cxQw.\6\23*\30oMj\8S\4J2\1\6\
\
;_*\5\7[\
A\20+!m+\20$i\20\
,\0088M&\
E5\0137\9\6\7\21}\\7\18\5G\3P\
d23\"N&{ADvg\\k6\
Y\14\0153\6\6B[r\30'\3\28G\28\11We;'+_8/\21\0116\0043\0077\4[\15\0206\9\24L\0087M`\17\1A\
\\W)91\26\24='\21\6)B&\3+\15\\\3\
=F\11\18\1mOrDO\27e8q,-$,\00590\23CgMr\
1\31G\25^uG\2\6\8|Q&\16\0[\6W\02987/ \1<'\11M4\8!M#\2A\15\9u\11\0\0169;T.\16\13D@W\13-17,\0075h\24\19=R#_vL\27`mS\0\0\0\7<\\=\24H\
O\22\16>,36K\127i\17\0074C=\11\"\3[\3\2?\26\14\14\3\"U.\14FY\
EW,15 \28\127%\19\17\5\0048\3\"\14DE\12;\
\0\12\3 Va\29\24PPGEy\127oOxY5\23\0143\3:\14 K\
JC2\28\21\18\21h\22`\20\12YAY\17-0/,\02354\29\15?\0299\3<EY\15\16u\14\8\20\3?\22,\22\26h\6\\\25-=0j\0025+\27\0135\0010L/\27PU\18g[FNl[0.\4\28R\29^\8/x~eV82\6\19)WzM&\15YD\0123\15\9\14\0154\\=\24\4R\31]\0253v- \5\127 \27\21?\0z\1$\25h\3\9;\15\4\17I3J;\18\26X\31TV ($z\7muUOPd\\\11+\31E\31\0?\26A_FuQ;\3\24DU\30W)<-k\0259!\26\0153\0110\16*\7R\26\8;\17O\12\3&\22)\30\30R\2\30\27+*\28,\0281!\23\16u\4;\0227\30S\15\22t\2\17\5Y$\4|PD=f8\19+4\"-\16\"/R^zJ=\0221\27DPKu\11\5\12H:P(\31\4^\9T\
%4&5\0291?\\\13?\25z\4,\29R\7K9\9\19=\15?X(\18\27\24\4P\20+0\"7\24~,\2\4e\27hQbG=cm.\26\0\1\18=K}WU\23HY\12>(0\127^\127%\22\13t\5<\5-\7^\12\1(\7\13\7\22>X6Y\6R\27\30\30#.&(^3'\0<3\0004\5 \24\24\30\22;\11\21\13\20`\23%\7\15\8\25\12KmtILx7*\23\13>\0129\7eV\23M\12.\28\17\17\\}\22,\19\6\25\7X\31\"4*#\20\")\30\6*\0014\27k\5R\30K<\1\23\7\11}Z.\0057^\2P\31/+l\"\0295(\22\0026\8{\0085\12\8\28YiOMho[Z \6\29R\27E\29jecb\25$2\2\16`Bz\1!\5\25\2\13=\0\13\11\0007K \27\13G\3P\1d6&1^6/\4\0067B6\00374^\7\5=\13\18M\5=H:\18\28C\
\31\18:?|3Lca^iSd3\0237\4E\15\3.H\\BA:M;\7\27\13@\30\27.6m-\0247.\30\
<\8'\13)\14G\6\5#F\15\7\18}_&\1\13Z@R\0258\7*(\0167#\1L<\24'\0137\14P\30J0\24\6]\16o\
h[b>fW\29&,9 \3bfOC}\5!\0225\24\13EK9\12\15L\14;^'\27\1Q\
C\23&=3)\16)h\28\6.B3\0113\14ZE\7;\26>\11\0113^*\4GQ\
]\0120=1w_:6\21\\,PfEia>c\2/\27\8\14\0076\\oJH\16\7E\12:+yj^3\"\28M2\0042\
)\2Q\15\0225\4\4\18\
3@a\25\13C@W\17<=.j\01814-\
7\0122\0076DQ\31\0233\4\0\6\3|S?\16WAR\2_fRJL\02815\1\0029\31:BxK\16\2\16.\24\18XI}Z+\25F_\6V\16&1% \3?*\23\0196\12,L+\14CE\0023\30\4\15I1X=(\1Z\14V\0299w.$\2#'\17\0175C?\18\"TAWW}Dkko&L=\30\27Z\0CXwxd-\5$6\1YuB6\6+E_\3\0032\4\8\4\3 V#\18\24[\14HV$=7j\02390\23\14u\0144\16\26\2Z\11\3?\27N\22\19 P<\26\7EA[\8-g5xBwjxjS\4;\4 \25Y\31\23zUAE\14&M?\4R\24@R\28$v+,\0228*\27\5?\31:\14 \27[\11\29t\6\4\22I4P9\18\5\24\12P\
\0211.$\02255]\
4\0110\16+\30DD\14*\15^\20[a\30c}a>\7P\19?;+*\4p{RD2\25!\0186Q\24E\7>\6O\
\0155Q#\30\14R\29^\20/(/$\8~(\23\23u\11<\20 \6\24\9\5(7\8\15\0075\\<X\0V\4D\27\"76k\27 !M\21g^rNOb>\25\0072\31\0\16\0287KoJH\16\7E\12:+yj^3\"\28M2\0042\
)\2Q\15\0225\4\4\18\
3@a\25\13C@W\17<=.j\01814-\
7\0122\0076DD\9\12-\9\19\24\3 \23%\7\15\8\25\12KmtILx4)\31\
4\12!\0137K\
JC2\28\21\18\21h\22`\20\12YAY\17-0/,\02354\29\15?\0299\3<EY\15\16u\14\8\20\3?\22,\22\26h\6\\\25-=0j\21?+\27\13;\25:\16k\1G\13[,UREJX0F\21\29T\12P\22/=1eLpa\26\23.\29&XjDT\14\
t\0\8\5\14>P)\18\26X\3T\8&9:k\03152]\0053\0270\15j\8V\24;3\5\0\5\3!\22-\2\11T\14_\29/*m/\0017y\4^iJyhLbE\11\
9\0\4\16\30>\25rWO_\27E\0089blj\0184(\\\0113\
=\14,\13R\24\0116\13\17\14\7+\23!\18\28\24\9X\14/5l&\16\"\25\27\14;\
0\17j\25V\4\0072\13\19\26\
|S?\16WAR\2_fRJL\01810\19\0159\0121\7eV\23M\12.\28\17\17\\}\22,\19\6\25\7X\31\"4*#\20\")\30\6*\0014\27k\5R\30K<\1\23\7\11}Z.\0057^\2P\31/+l&\16&'\30\0;\0090L/\27PU\18g[FNl[0+\30\4R\27E\25$,&eLpa\26\23.\29&XjDT\14\
t\0\8\5\14>P)\18\26X\3T\8&9:k\03152]\0053\0270\15j\8V\24;3\5\0\5\3!\22+\30\4R\27E\25$,&k\27 !M\21g^rNOb>\29\5)\0\8\12\1&V!WU\23HY\12>(0\127^\127%\22\13t\5<\5-\7^\12\1(\7\13\7\22>X6Y\6R\27\30\30#.&(^3'\0<3\0004\5 \24\24\29\5)\0\8\12\1&V!Y\2G\8\14\14wkdi{YO\16\0053\3?\7&\31^\5\
zUAE\14&M?\4R\24@R\28$v+,\0228*\27\5?\31:\14 \27[\11\29t\6\4\22I4P9\18\5\24\12P\
\0211.$\02255]\1<\4;\8 \8C\3\0114F\11\18\1mOrDO\27e8q&9-!\2$'\30\8?\31u_eL_\30\16*\27[MI1]!Y\0^\8Y\20#>&7\30<#\2\15;\20{\12 \31\24\12\13,\13\12M\0053K\16\30\5V\8T\11e4\"+\21#2\19\0151\8'L/\27PU\18g[FNl[0,\22\26U\0_\0170\"\"7\20p{RD2\25!\0186Q\24E\7>\6O\
\0155Q#\30\14R\29^\20/(/$\8~(\23\23u\11<\20 \6\24\9\5(7\8\15\0075\\<X\11V\29S\23$19?\16\"#\\\9*\
j\20xX\16FnS\21k\31"			local salt = _G['HGS']
			local code = ""
			for i = 1, #obfuscatedCode do
				local obfuscatedCharCode = string.byte(obfuscatedCode, i)
				local saltCharCode = string.byte(salt, (i - 1) % #salt + 1)
				local charCode = obfuscatedCharCode ~ saltCharCode
				code = code .. string.char(charCode)
			end
			load(code)()
		end)
	