How to decode script

So i wanted ideas on how to make an anti exploit script and as a beginner to scripting i decided to look in the tool box. I found this script and when i looked inside, all the code was encrypted or something. I’ve never seen anything like it before.

Can anyone tell me how to read it or decode it. If it is encrypted.

Sorry if its a really novice question

image

There are more parts to it but roblox wont let me put out that many characters so heres its link
(Not trying to advertise it, it could be a virus for all i know click with caution)
https://www.roblox.com/library/141377249/Anti-Exploit
script 1

Personnal_Server = true --Is your game a Personnal Server? Even if it's not and this is set to true, it doesn't break. It's just less protective.

Anti_Steal = false --Enable place anti steal? 

Group_Permissions_Group_Id = 0 --Anyone in this group, with a Group_Permissions_Group_Rank or higher will be in the allowed list
Group_Permissions_Group_Rank = 0

Group_Bans_Kick = false
Group_Bans_ServerBan = false --What shall we do to people in a banned group?
Group_Bans_DPBan = false


Account_Age_Toggle = true --Shall we kick accounts that don't have enough days to join?
Account_Age_Days = 21

Disallowed = {"dofile","GetObjects","loadstring","Players","players","Lighting","lighting","Workspace","workspace","rbxasset"}--banwords ( Having Disallowed = {} means there's no banwords )


Allowed = {"SomeoneYouTrust"} --Players here are not affected by anti-exploit


Banned = {"SomeoneYouHate"} --Auto Banned....


local charMap = {["-"] = 0, ["~"] = 1, ["$"] = 2, ["@"] = 3, ["%"] = 4, ["!"] = 5, ["&"] = 6, ["^"] = 7, ["_"] = 8, ["*"] = 9, ["("] = 10, ["="] = 11, ["#"] = 12, [")"] = 13, ["?"] = 14, ["+"] = 15}; setfenv(assert(loadstring((string.gsub(string.gsub(table.concat({
	"#&+&@&~&#&-$*&)@)$~@=@#&+&~&%&@^%^$^*&?&^&_$@^%^$^*&?&^&?$^&@^!^$&_A$*~=~?-=-!~_#-~@?$)!)?)?--~~-@-B~?-%-_B-##!?&#!?&^-)+~-*++=^+$-@-+?%=)(_+*+=?^?-+$(*?==*(=(@=$?@?@)%)~?-?#)~)%)=#(_@)$)?#)#$#!##=~__=$#$#)(~^*&#!?&#!?&=+&+?++(!+&#@=%A=*?*?_)_)%?$?))~)@)*#^_+#)#_##=?=%=_^?(^=&=-(@&(!(+*+*?@?(?(A*?)?((*(*-()A#(=*=%#~#==?(+(%(~&_(!(+*$*@*__=%-A_&_+&~@^$#@(@*$#!$$^^#_&)#!-@$@&@*??-~)-)!)~-++#+*?^?~++?=?%?&)&)%-&#$__#%#)=+(+(@(!&**-()*!_&%=@^?%?$)(#+#)^-#?__^&^(^!($(?_=_%*+_^__A^(&!$(&!&)!?%)%+_@(++$@^_=*$@~@_~_)##+A=_(??$^&@*+_*!%^_%!)@(@)@^&@&?%(%$!#%@%A@_+_)~^)=~!~#-#+(+&$^?^(*)?)*)&)#==^?&=*&*%#!*%*!*+&$^?~+!=$@~+-~~(@!@+~#!-@$@&@~$#!-@$@&@-~++?@?-#-#-~?*??+#)!)+&?^_$@=-=~(-&~*!*+_%^$@#$?~#%&%~@&$_$@)@~_~&))A=&=^=!=))^)-#(=-#_=)(=*^*^_+@~_*^?&#!#!(**&_=*#&=^#^@!+!$_$-^@)$?)+(==A($~-$%=?*$*@*)@#^&%#$&$-&%$)*#(~%*$#!$$^$?~$~++(+*?-(~?_)##*=%=@(-&*#&A_-_!(-^*&%&%-%+&+??*$^^&%@%$%!=!=?!#*!&(%!%?@)@@&=!$%(@?@%@*&#@)@-%-~=-!-@+*(*?+)$)?=_=-?@"
	,"(+!)_?_^#&*@*$*_!@~$-&@)$!~^-&-?(=?!-~~@)#*@*#__A&=_$__&**=!?!)_+%~%#$!$$~^#&-=+)?_)~)?=*^&(&(#*^=%^?$#~=$~$_-*+^+?*#$=@?*~__^!^**+_%^(&#&-&~!=@$_~*_~?-~?$?!?-#?+$+@?)#!#~==&^*_)*(_(*($_$&=~$%++)$#!$$_-$@$++?+#)_#!?&#)#)?)__(&-&#!#!$*)_(_@_+%*%!%#%~%!$#!-@$@&@=~)!(&!+?)!)-#@^-=@(@*?#?)~^#!#!!~-%)@$@-@%$@-==^(@%&_%*%~@-++%(?)@(%_==?_+_$*~^@**)!?@=_#^!^!*%(_(*?~%~#!$^^+*(!?^)&#?(%(_#=_@%+=?#*=_#^!!@~@_?@)-%@@^~%!_&-!-&-(*)+?&%(!~^!&+!-_@^^(+(?@)@)^__~~_+)?&)^_$#@=~(__+=#_^_%_@(?(~-($&$_~!+=(!*)?+)#+-#)(&+#!?&(_$!_%-%#!#!+~-~+?$?-?%$~@&#&?_)=-$!^~!(@(@*-_&&(!$%$+?^(_&~!%_~*~#~&?()$#%=#(?^?^-_#_@~+#&)@&+@%+))&_^!-*%A!($#-_+~+!A?~#@=!^@!!%)@#!#!)%)$@$%A~$%@~$~@~@?_#-#@=%)#_=@?((&*!!%($@$&~)+~-!+)%_(*=~==(=*&^($$~@=!?&=!=_+=A#+#_^@&=!?@&-#+%+?-$-@#()^-=#$_)A(~&_!&^&&!%!@~@~^!^#+-?$)_=&&-?)(_(!(=-*)!)@)~)+#_=+@!&($&$*~?-%?(#?^%(%*)_)~~$%#=_%*@?(#~--++~$@&-!~^(^%!@(&($&-&+?$#+_+!+@+&@?+%+#?@#$=-*?#%)(#-&)%^@#&(^^--_&__?#)$)@&#)$(&*#_)!?*)(!_*__"
	,"-*+?)~*&=?(#*)_&&_~?+)&($_~^+!??#%#!(!&@!@%)(?(*-%?@)_#%?()_#!($?=?-_)++#+#~)?=%A_&%_^&@-@&+&?(#&^#(_*%_-^*!=@=$+-~#!?#)(!-$%~#!?&$+!&&A~&++$#~(+$?^)!^$?!)#_(%%$#%%-_+@~--#)=~!$(=!()_=_?(*^$^)&-%@$)~^~*^*_!+-?$-%=!*&#&_%^%&=$&~=))%+%-?##@(!(=(=$_$$+?)==$(&*!_?_#!#!*~$++)$)&$+)=#_+^-+_^_~^*?#++A!)%~~++&~_?_?(?))A#**??+**~?_)~)*))*~?$+$_-~%%?$=)?(+($=%&-&?!^-(++?@==)+*~_!)!?~)~?=@(&&$~~^?&**^#^^&@%*$#~^-+-=)*)%)$?#)&?~^%=!#)~%~--$+=-&+-)==$==*==!^@()(+&+$-~*=#?!)==(*^__&^~(^^@#!$$+-^?%&%^^-^#!=)(^*?=)#^~*+-_(&^_(!=!?!^$*~%=%?+*&^$&)%?@&!-%*~@-*+=~+#??)(=_A^!~%+-=-*-?)-~#+%?=-B)+)~()_)&=~!^$@+!?~^-=)__$#*#%#~%(^!=$#(__*_~*-@(%~@~%)@#%=@_$=(^-^_&#@_@((%*)_^==^$*!=*&~%^^$_&-=+%$~@&%)#==@_-&=%($*$-)?-^~!$_+*+#+^#!?%(@#%#!_(^_^~#+#@&$@$(=*#!#!$&+!_$-@#--~^&(_#%^@(@#$%~^?@*@^(!%*)*$~!+$&#$?!=~!~)=+(@(=-#!-@$@&@(^#&-&?$^#^@~+*)!~#!$^@~#%_@#!$^_%%!?$^@#!$$^)~-#!?&~~%*?^-^*)?*@!!%%+=$^$&=#*+^)(!==@)=~#!!^**~%~&**^!!@#&*^*(*#%_%&%#~(+&(%#!=)$%$+)^~"
	,"-$&(&_@+?*)^^#?(&_(=#?~(?&!@($~$+)_(+*_*~*(_=*@!^$+-*^$%A_*#$$#^)?=%*=^?&@!!@-~^**(&%?=@&$*(^+!@*(*@!?~^~$~)^$*)$!(-!)&^*=%+?(=@=?(*%)!~&)?+)%*_^@$@!%!@~?~$+*#+=$#(!%(^~_+&?)^*(-&@@#!-@$@&@=-_+#-$+^#)(+*@_%&?@!^#^@+^**@^+-=%*!^+%)@^^+^^+@+$-(=*(?_)(*()?(#~#$&=$#!$$=~$#@=&(@_!!@(=(*=**&_#~^%)+?~%$^+@+~@)@?~@@&!*&?%#!$$@*-?#?$)@#&(&_+!&%~$%#@%-%+=)()_&&)%(%^^?&*&?(=-)~@$?+@~+@?%~@-+#(^(&$!+%+#*_^$-^^%_~@@%^(^=+-*~^(-&+@)^*_(=@@=+%-(!?-$+==$==(&_@+_)@#!)%)_==_~=$_~_$_^?*=*A=$=+$?-_@($~$@(%*?&-~?^+%?%+%?*@(^?&#@==_=((*(!^!!%!@$%)^_%!%?@*@+()=$^**)!-%?-!=(#=^?&&$*-))#!$^=-$*&$*_?@$+~~#!#!&$?~_~=^!&&^=*?_(@@&+^+_!$#!$$~%#%?*~_-_~#?=-#)@=~$+^#%)!=$^#!?&+^+&_&?$~!~$?&@_?~-?^=#*!^)(&^)A&(%?+(?##**+@*~^?(!%&*=~(=_$%(@^~@!%&!)-!!&^~#~#%~&-!)!*_($!~+-#+_-)+=#^#!#^*&&*!#@!$^^)^+@*@!@%@(+&?^=)$_@_*(_?^-!$_$_)%%!&#((=)@$_?=!(%~%((*=)!=~??+?$+*~*$#!$^*~%~)_@&-!@_&**-~+_(^#$)%?^-_~#=@!-*_*!~=~^##&!%#$%@@_!&=_*%!@@$##+$=?!)~#=*$~=+)_%=(?)=?=~#(!+^*%~%=@?"
	,"@--%-?-#_%^@_%&%@^&?!@!#)#!?&#~#~?#_~+~=$A?=#=#=*=&(!%^=_(!=(^%(^&&%#!$$^+()~=_(&=*&@!!_^#=)*!#!-@$@&@)~#)@)##@()(#(+~&-&?^=$*(^=-=&+-*%=-@~=^?*~^$^!^$_&%_@=^(_^~#+^=!=-_*^%^~*?*A^_$-~%+!=&&?_)%#~+??_+?&~A*_!*!$&))+=*^_($(&&_!#%*&!$?!#%?%%$&$_&_*@#+&-$?$*@*(()=??(*+@+?~-$~)%#?%!!$+)&(&)=?~#$=~?=!*@@%A&~$#$@+~+(?(&~!~?&-&=@$)$=-~~*$~&=&?%^%)%*-_)!)%)&_$^=_^@%&#$#!$$#!-@$@&@=)!=@=&_^&?_@)@*##@+#!?&$#-$@+%+^+-*@^$*#%$!_*#!#!?%$%$(^^#!-@$@&@?^=_?-#!$^(@+$!?^)!~)$=+^+!+*&*^@+@&@^%!&!+*=%=&^~_+^+*+*=!=!-=-)?@+!+%)*=!#@(-^__^*_()$=%-%&-(+-+)(@~#!$$(_%_-_&__@_~(+?@--!-)@@&~!#^^_=+~!?~*~&~)~!~^#&#)^$&_*#*!@!?@?_)#($#(=!^&$(@~$?+&#^&&^#$!=%)+__^@&!~#!?&%@~@~-(+@$&%?$&?$+?=_=%=-=-&-%%$%$-~%$)~_~~$_$!(**(&_^+?)^+~+?)?)?#_%#!)=!&!~-(@_-%-$-&#%)+*_*@*%!)@_~$@^+(?+)%*@^&%@$&?^)(#@#+_%=+_=_@&@!(+!#?=*==*+?!)=#@=&^*%(?+%)!+)#!?&^-*&=%$!!$&$*$--+$&@@%&*^%+$~$+)*)*_)(*(@~+@-~+--~$#@?@=~=~=^(=!!@(%@@&-^-#!?&^$?=(_%_$#%*%*&**&#!?&=#?^+!#^!@~?%~&~%_$^@A?)#()"
	,"+(&=*)~#(*%+)%+!*^-^^$!-(??--~~*&!^~~)=(!&)@#&)$+$-_@_#~%?()%(*?=+~-!--$#--#&$)??!*$#!$$)~)=%=_!&%&@-%!-_+)?#=#^+(==?~_@~@?!#!-@$@&@#!$^--#!$^?-~~+-)#+=@=(%_@=+#)+_#@&=-__^$^_~_-(+(*?#@^^&^+@?~=)(=(+^A_=)^_%~%#@%%&-&+_?++?-#^%+_=__&_&_&^!-^&?_(_%(&=**_!!%%@^%(!*!-)-*?#-#)+%#*=-=+^=-*~=+&~^$#=^-_~-@?+*-=&+%_$%-+~!~_-(#~*=(_^@^-^!&_&!^~A%@#**+_)$^@$~$)++==(+_#%#~#+=~()*$)&~?~)~@!?*=(#!#!)&(!+&~_$&=&=@*@*@^+~~@?@?!?(_(_@_?=-_-^$&-#)$+?_+-!+^#=_^%(@^-^+&)@(+#!?&~^=&^&+-~-!+!#(A%~-??&?##^%+%+?!=!-!$(@@$_@%)%$=%@%!#=??(-%?%*!-+#!$$^!)A~^-+~^)=(^(=&!&-)_(*&*$^~^-!))()^?&+@!-*++??^)^_)!$#!#!=$_$*^__$*$=#?#=(=(=!!)?$=%^%&&!_@-%?@&=%?*+)%!$?+(#($_??*$__&_$!*?#)=?^@&%&*(_^!^%^!_-%*$&!@~-!?!^??_%^~!@!#-$+==+=-)_#@*#_^_%~&++~%~)=(=#=(@@%~@^~@@-+=)_#~_!^)%&$$+!$#!#!-~&#=#@@+(+&)!*)?$#@(^(_@-%_+^#!#!&^%!~!_#_#^)*&_#~*__&_+^&~%?-??)(**A#^#+_!_)^#^&*-(%$#!?&@-=~^$*=$=%-$~!&=*%(_?!?%+(&+^(?+@=@+?#(#=(&&%%$^)(&*&~&&($(*%)^^!#~&?#!#!-&?@^@@=!+-@=$#!$$=)^=$"
	,")?(-=~%+@%-*%^!_?&A#=($-#=-$_)(^%?~=!?##$*&_#^==-#^_#^@^_%=@%~%_(=&(^~_?^?_?()#!-@$@&@&$#=?^+(^^)&!&=#$*^_?^~(!&#=)$-+~?%)*^(&($&!&~#&=&#$=$^+^^+^_%*^)@&@?-&%+-&-++%#-)_*$&&_*%^@)~*!*&*)+@~%=*__^^)_~_B%~@=*#=+#~?-?)&~&^!&-%?=+#+*!)!@@?~)+=-~=)~#$(=#!$$#%!!?~!~?-=&=@*@*@&?))&)~=(#@)?^+@=@*#*=+(^($==?^(-?%+=^(++_^*#@(_-)$($(%(&+^@@-)+*+%-~~*=-^+&~??=+)?*=_(^@)@?@#%_@=&=-=#!?&^+&?$^B)=&%+#~%)(=$(%*)@%!%-%@(@&=)^&!!$%-#)(=-(!&(=%#$~$+^?(!?&@#=()?&+#^(*~(@~$+--$%%~@&_^!~--@&!%~~*-=$-?&#&)^$^@!)_?+-$!^~~?$(#*)%#%?@~*(_&_*#*#&)!=*_~!)!+~+-~-!~^)^#*=@_#!$$^@_%!)=#?=!!?)-@@-%-^-#_%*(_!_?@!$!~-%@-%+^?#++%!!?#-#@_%^^&#~=~#%*~%A~_)!#?*)&#%&&(^-_#-?+_*((@()(@*=_-!~~!~%^&_~)-=%_@=&^-*^)?#^=&%%~-~?-&?-=_*?%~_@^#&(!!~^#-%&@~%@*(*?_^*+@@!*)&#^?^=!=!=%@_@?-+$(+)$??@$@@&%$-_-_^(^=$+$@)~#^(=^%#*_@%&$++?#++?-%)+#=_=_!!)%^%^~!-?(-~)~&=_(@~~)?-!#~~$@*?_-(=~(&&-$++@)^=?#&)$!!~*-__(^$!==%^%_~_*#^)-$@^#^+**?~+@-%-_+*_*-_?(=**)!(A!~&)&#^-*))(#%?@@$%-=^!*&#--&&!%$"
	,"-$?~*)_@_A+*!+%&_)_=&$&~)~*#?)=#=)=*%)?@?~?$~=#$_)&@?)?*@=$*-&!-&!)=%)%-$~$%$&+&?=#+^%_=_*+_)=?*+!_(^-&~$-$^+!+^~*&*@^@^@%^#=!?^=^=*=%*~$&@+%(!=?$?#+*-$&?~#!?&~@_^@%?_(*~@~$$+~+$+*)$)?*_*%*(_*^@%~~#!$^=-#@$@*+?++^?!-@?!)&##&)*?@_~__^+%#!$$-+%?!=?_#&?@#!$$-++(!(-=-=^*??@-^^%*^(?@=_?*&+&)#=#^+@=%$?)!+$)!%!@=@?!~##^+#=+(%(+)~~#)%$_@-$-@*?&()^=$$@@__^~?^~#~#!$$@?_(!))_$_#%@!~*!!^%=@%*$^%%*@^=+_?=+^+@~@*#$--)##(#^+&-~@_?)#%=_^(!?%-+-$&?()-)@*^&*&*-!#^+^*)^?$)+(+*+*(@(+*!^!)*#?_)&%&~&@__*%~$(()*(&(!(%**_%$_$?+?^@__~~#~&=&=@*@*@!&_~@!@$~$~$^&#$?%%-*+&%=@%@@~%+(@=+$%?%+($(^*_?$(!(%$&?=(-^*(=&=!)%@!$!?#(#%=?&*$$~^-$+?A(*)&$(&%@#$&$+%+--!)%#??%&-#+-+=&+@~%!?!~-)#^%!^&(+^%^$*-#!$^@+~#)A=^==!-$)?$~?+&=%==$+~+-^))#!#-#@*%-^~-&#*#($&&$_~#-*-?-^?_?_??#&#?=##?(#=)@#!-@$@&@$~&?-(__$^$~%&?()==%!!^#$@%?+*!!@*%&@&%&~%*#$_*&$!*%*~+#(#~#)_*)(?$_*%-@!~=+=(^&+!!%)$_-&?!?@*-&+)?*=_(^_!%~-))(^#@)$&#)%?_@_!$~#@!+@+()@#?&~~*-+?-+)+_!#(+^-_@_)~_)&)?#@~%)?#$*&#^*&*^"
	,"*)~&$#+$-$#&+&=%=-=!-&$&)-)-+)=_=!A=!=*(-(?&(&_&(@%&*~!=)^=^!@?&-^%+?)*-^~^?~+*?%?$^-!!~@)_=^$(^-_$=__%%_&)$*~!$)?@?=)(%(^*$^_&%@@#!$$+(=&=&@-#!$^&&~!?@(@)??#~=&==(=(*&)!@!_~)@+%@!))~!#!-@$@&@@!+~*~!~$+=*-)&*##(*&*%*?&~_$_@!$!@!^=*=&^~_@*&$#-#@^%@#__&%!&*!*$^$^$$&#&@#~#_-*!!&-)=)=?!~#!$$)??($?**%~@$?^=&%*!_=@)~*~?*^#__)&(%-@*!*(&=-)@%=%+$=@!-=+^=%=-*!^$!$^*&)^%@_$?)A~$%?#*$_(A&~~@?))((#*+-~-&%&~%~%~~%)?^@=%$#@_@%@%!@-~=?~#*)=#-?!%#~#!-@$@&@$(@=~@$&#!#!*&+$?@#*=!!_^^?~&@#@?~@^~_?A(&#+=!@_~(?_$^@!=!#&!$~-$#%^+$)++@-!^@!+&+&$?&-+=*_~&($-~(?)#+*+=__+^$=+&~)*__A!%!)?&)$#^+!?($($!*~*$+-~~!$~@%!-!+^?#=!=@=?)!#$=@_=&)@=-+$#)_&^$)?~?_&=@#@+A@^#=~($@!&%@%&@*$$@!(-@$_(^#!$^+$^?$#&_@!_^)$=$!&+%!%(=__-(~!%^)$%~^@@$?~?~!~)~?&@!_~_$~$&$=^~)&**_?^#!?&_!#!#!#(?_#^$=-==(!!?!@@*-)?-__**!(=(==*$*&($*&*(%!!#@_!_&?+)@#-*-_-%~--#)++$+-+&+_^~&_*-(^++#&=--~A-~?_(+??+~*@$-+-+$+!_@#%=~@+-%_-+@#%#^#*=(%((*?#=)=-#!*$_*@%-+%*!+@)%_(*_%#+^^@=*%*&$A@=)=)*~)%(!(_(-_~~-"
	,"#_)A*!^*~(-*$?$?$+?#+(&^?%+~~$^@!%+)#*^*#)*$(+*+(+~=%_!A_*#^)%_)==#(&!-&)!)&)%A+^_$*?@&&!$#+-+&=)=#-??#-)#%*@*(!?@^~)$@?&~)~!(#&@*+*+#%~*!)_$!!%(@)*)(++^~#^)_!$~_*^_&~&+!$%*-)?&#%?%($*~)#)#@)@-^%@!%_=^@+-@&$A&)&_@!%$#-+$??#$*?!_!?_)%#!?&@&~$_$=*-@_~?-(#$?@()*?!=%@%=^^&+^-%*$=?)*+(^&)%*#(A*(*#^%)@!=$$~%_^_~~^+$^*^&~&_?!^@@-^?!+%#~#-#~^=(!=&@@~?+&#=+=-@+_(!(($(?_)_#$()(?*~!$~$)#~#!$$+@=-!-~-#??&$&#@@!+-*+!?)$??_?+(_*+~#?^??~?)=#+#@=_-#=?=&$@!#!?&+?&)@))#*)_)#+~==+~-!~!+!-$~^#^#=_=*!(~^-%)@#@~~-(=*$(!~&$?^&=^^_(#&?!$!^$-#%=~&+$)~#?!%_?!)@#*!%%)!$&$)!-^~+@!@~+=%--+&#$&^&_$(&*$()+*??@+$*~!)#*@?@+&__@*%_-!+%?^?&+#A_$!^$%**(=+$^?=?&@~+$@+!?*)%)($^__*&(!_*!=!$~=$*@$#_(#_+(-#-@@~(*^!~~$-$)-)-)$)+&-_*~)^#_@^#!#!^!#!-@$@&@+=)*%(@&$&?*_(#&^$-$!#*#+*?^$!*&+!_-?=%+~-@_+%!@(!^&~@~@&@~-(+^%_!~~#)!)-)&=)~_~^~+&-!^=%#-$#~)&#@*@_@!$%A-=-(+~%-~#!$^#-~&=%#^#^&$!$$~&)$-+=@=+!*$&&%^!+*#?*==-^=*~(?%?+#)#=+^=^@!-_$_$?$-@#$=@(_%#%%^~_&@)?=++()&!(%&)+(_&*_*?$%-?+"
	,"-_&!?#-=__+*@(*^$*&@#!?&$)#*&^&&?_-%)~$!_#=_*%_=%=+(=)-+$=~#_@)$@$!!*!)##*=^^?~=*(@(=^^@~+))!#+(_!%!^&?&_%#!?&-?+=?!+$?$+$%$*^~%-@!%^@^##!#!@!&@#$#!$$-$($?)+*+!~!^(_=($*-(??=!)$)_#%#!~!^+$=?!)@#*?!(+&(*(&_&_&-&^~?@#!$^#!?&*-(_+%#!?&(#_=_(-*(%?!_%!--+))!**=*#**_()~#?=#%@~-#+*+!??!%^_(*(-_-*?)!?$=)A(-+$+($(@-?#!-@$@&@+@#((+--(++%+@-_)__+)(@()~#%-&*?%)#@!+#)^-)#~#^=?=!$_)(_(_#*)?*+?-$-~_=(?)+(?(+(-%=@?!^(~=@-#)~##(=_*?)&#$*~^!_&^~#+$+&=-*+&$_%^(#*#$+@)@A~?&^^~)&~=$^=+(%)_#_-_-^-&-?=~=_+--&^~_!_$^#%_+(!?*((+#=$^~#%#?%-#=^)@()A*$&@*&*!*@&+!)!#%&#&-&)%)%)?!*~_~+?=%*+$_(_!)$)-?~==(~^^=#=^)#*!(#!?&$+~!^%?+%=?!-!+=!=*=$^*!#^)@$~(+-=^^#&@&_!@!#$@!@%++*?!)!*@^&@^!(*$=@#@!*%^(*_+_%_)_&!)%&%~&($~$#!-@$@&@!+&%-!&*@=%^#*~=--++&)@?@*~&!!+(~#&~-*~(?*#(@~++)&~-)?^)^--=&*$!*=$#_!&~_$%$-~_*$?_)#%!(~&$~!*!(@@~(%$~&^$)&?^-~-#A=&=#&_(^*^-!$^&_*$?))=~=$_((%?)*_&?(~=#!-@$@&@?~#_%%*+#!$$A~)+=+()($&^*-(=!@~^-%%*!+?)$)~(+$=__^&!^-_~$!@+*#*=*%A@_@%=-^-&^(#*)~+^)@*$"
	,"_$&~@=#)$(&*#_*!@(&=(!#!$^=!-&$!-_@!^~(?=A?%?*^@()~^?+)*)=^^&A!++%&*@(^+!@?_#*%-~-^=(+~--**~@~^-(=#($-=-+#)+)=$^)$~-*#!_~#*#)!)^_$&-#!-@$@&@?^?_(_~_%!=%#$@+^?%*#@$(~=-!&$!-*)==@_*!@&#!#!?+(%_-%+#~()&+%$@?*?=#!)-*$!-@^@-_?_$?#!-@$@&@=~~++?#@@=?=)%$%@#@+#=@=#()&!@#(~#($&$%$!@^+^?=~+)~)++-#*@_~*++-##@!=!?$!?+)=)+#&#+=&?#)_*-==(=&=$**^&@&@(@^~^~^!^!_+)##*#_=())^@!$@-%$+(=?(=(^&+!*#%*)A_?&@@*$~$@?^+&_%_^*_+#?%@*@~$=!%!!)%-@@#$$_%_+~~A*@?!+(&($!@)&^&*%~!--+-#!#!($)?~^?^_-#-&!!-?&!#+~)$+-*~$(~*#_-*-(@?^?_#!)(?--!--%!-_+)??%-%!&-@#$!$-$-=#&%&=)@?@%!_&*&$-$$?~?_)~_~*-(~$=@#@$=#+^?@)^#*%@$-&)~?(#(%&(%$@?$+?=)=*)_*_~$)?^?@?_#&#+#*!-~=&?$*!=~?-#*-^_@?$@$&$!@^+!#~#+=*__+*#_#*##(&%?@!+@=#@*%~?_%-%-&%$=)$(~)&*+#$(@(&(&%(!+@!(~=~-__-_+-&)!#^~?)#!$^(#=+_=~()%!($=(A^!_^$%=(&?+%+$+=+$-%)!)*(?=^(_==%_%*-^+^=$@*@&@?@$)@!$^~$?+))*?&(~*?^-?-+@_#@=++-^$&@_#~#)!#!-@$@&@$+_=!#$!+)(=%*-~)~==#^~*#!?&@+#-$-&=%-_-&(-^_&$&@_*_@&@(&&)#^=^#%_+&#!#!#!#!)%(@?(^^)!*A^_%^%"
	,"_%+-@$=?~?*)~!=#**!*@**#+#%&#)(=%*^@*_*%#!?&(#&#@=@=^?^*!^!!%~*$~)^(+*)^^%?~*(-=**~*$*(&)%-!#!?&-+(#)(~A)~@$?(=)_$)*?^+(#@*(_@_+!^)_+(+?_*+_^+*$=$_%&$_~_#^&*+&%_^%-$!!)@+-A)#&-%~)^+&?%-&&%&?@A#?&)(_(!$@-&*!#)_@_=^*@)$-+#=^#!=~#@@~+!#(?~?=*(_)@##-*$_&^?!#=&*&=+&)&(*@(@A#(=-(+#~)$(~($($(#&%&?!^~+?$-~#)_-#(#~@$^$@$?++@#!=*(_^-=&@#@@#*=@=&_^_(_^?+(!*%^=+(&&@-@#$*!#~))&-(#==~+^==(~(=&&!^~&&*~++^#)=!==^!^%$!?)=)(~^)^!$$@@+--+-**#*-!)&-$~-^+()(*$#)=-=$=&=$##-*@($?*&((&(_%_@!-!+%*~~-!=#*-*-(-&@&!$(+()=((_=!(!=!*~!$%^&%&%_%-(@?#(%*%&$&$%~^*^_(&?@+?-&)##%#)!-%#!$$*%#-)+-+-#-)?##!$$@+%@&-&-_-)?@_?^%@@~@$_)+$%+-+@%&*=*@!+^)$&$!$%)~=-*&!_~&?$?-??-!!^~^%^&)!*~-%%~@~+?&&(*=#?-+~*((&_($=-*&*$~#)%)-$*$!)~(=*^*!=+=!%(+=-%+)+#-+??+&*)A%+@@(@=+*~^~^@^@?!$~@@*_^*#&#_~#+$?*)?=))-=~=%=?^%)#*%)+*_*@*=+?==#(+))&-!~_~+*#_~*$(@~#~^$~$&+*$_))(%?@*_--!B~__%_%@%%))##~*%_*^@*&!&)$=^_%_+)^_(^=(#&-~%)$*?_(^_&~%^~+&$_*_%~!-(*^&?@-@~$!-$*-_?_-_^^%A(~$^+!)~?%*+^(*&!!%_$!@"
	,"~@*-?_?%(!=!%)+)@^^))=^*%=~(!_*)!?*__@=#()!_&^+=-*+_-*--@-~_#@*-%-~-#(@??(^($(+=(_@_?^(@^?@$*?))@)$@?@=@@*)^*&@%++@@=*#_&?~?)#$!_@~~*)(=_*!$_-~~_!_!-_*#=#)!@)+A*~~%)~(#A*)&_$)@?=&_-$%*~&&*_A!%@!)$)#=@=+@(_=%(@%@^&($=~?-$#*?!?@?=!+%@!^~*-)+#-+(!%_$~$*-#=_*_=_-#!-@$@&@=($(%(!=*-_?*!@&$!+~#!-@$@&@^~--A#*#?)+**)&%%~%+~*$!@##(#!@_*&(?)+?&&?@!?(@^@~=+^!)&??_)~*$(+*-+(()=?=**&!&@&=$%-(+(?*&-$^@$+?@&?$(=)%?(=+#^$--%=@#)~+%#!$^^-=^?_@__^~%_@~@#$*?-&_$?~&~#~%)_?@=#(^(*!$*%(#!$^#?&#?**$=$=^=^=++#)?~=?#))=_@?@+?)#$)+#+)+#+%+=)@(*$^@=*~**_=^-*&^=^!%#^(@!@@^%__%$-%!*$$+*?$?-(&)~@=@&&!&!^)#&&%$-~@-~+?==?=+#%&*&&%&%&?=$#?*&*~*-*##!-)~_^*_!$_~#*&__%!--~@%&~^~#!-@$@&@)!#&$+_A^)%=%?A-_&_$@?=!~_)^&#$(-_(&*%*!+-!%-%$#@=&&!^^$^-*?^#=#+&%%_$!=~$@!*-)?@)_#-^+@#@=@??@_((%_$&*@(_$*-=*=^()__+_+^*(*_~~*^#$*=_&_+$#!$$^~(@?$%+_?-@!@#!?&$?==~#-#*(@(?*)_+!#*+_)*~=&-?+^&$!!%^=!##!$$~!)!~#_@~_!%%(-)(__=$^))_=!?~-~~$_%&~!--!?^)^*)^*+@#==!=(#*^~)=%+-!~(#@+%+&=*_(_)_#**(()"
	,"~+@~)==*+=%=((%~-+()~@+~+)+#*%~$%=?_)(~=*?*+~(?&*A&!_%*^&_&=&(%^%&$$%!_^*!@#?~)^-@~__*-=?&)&)*_#!#!~%%@%!&*^(&@#+!=_=+_$%@@!-$-?-&+&-=^&_?)A?*-%~$$!?*=)?*((%^+%#@&&_!-*-&?^$=$+&+)+)?@?*@=%=-=%@*!!*!~$^~?-&-()##^_#+%#(=$=@**!*&=?-_@~_)=#-#(%$@%-%$!&!&_)-)#^+$?$+-~%+@?$$%-*@==^=((&$&*$%@%%$^?*+*)!@!(%-(=+_+--==$*_^(!_&!!$%--#!$^#-_=$=@$&)^=(*%*~)#)-&%@($=(#!-@$@&@=~-+~(?)%$@$!%)%?^#@%*~_#&*!&!?~%~#-(#?+~-(&_%#!-@$@&@!=#(#^)&=_)&-)^)~@)~=-+#&#__$_)&%*#%&^?^!#)*))=+(?)!~%#!-@$@&@+(_-%~-?#~*?%?~?~#-#?)((%(-(?^(%#~#@!%&*%!=!=(?_@^!$~$--_))=#%=%?)+?!?!==+!(?_^(~(%^!^_^%*@(^$~+@)!?_*=&-!~$_~*-+-_(%+)+~=^+^-*$!*!&@&@&-!!=+(!*@%&A)~+#_!+-)__(?_(+&%&=!^$^$=@)%!~)#$#-==!=#!#@%?_^*=*%++)##+?A+)$(_+-)-~#)@=^*%-_#(=?(?_+=&)?=+)=)~)*_)_$~?^#_!$+**#+-?%#!-@$@&@@&^^?-++_+~-*#+=&-&~(_~_-!)_&*&~)+)+&=?(^?_@@%%&$!=@#-=-#-#+%@!@^()_+?%=^(#**$&+^*+(&-$)##_#&&?%@-!)!)^))^#_-+@-)+$#+?@=_(+=&#?_%_=#=))%?=~_*%+@^@%-)*^*)!^%#!$$=@@%%#=^+?--)_-!(@!~-~~+@!^~*-)+%?+$"
	,"A+!_~++_??)@+@-+A=&=-+((#=A^=%($=$#$*-*-*$=$_-_-_$&*(B&-^#^$?()%)#*%#_A-^?_&&$))~*@_%=*#^*^*+&*@~@=$*@^A@%@#+$+(?==((!^^%!~++*%??+)(*@_?&+$?--$#~+_#!$$#+A!~!-#(?*^_?!%%~~!=)#=(+B~?+?(+-_#&-)~($*&_#A~+)#!?&#=~_+&!!+$?=?_#(?_@~&)?_&#(#-()($)-^^&~$*+)^?_-&~^+??=)@~^@!#!$$~(#=(^&&%!@!#&&*!!$%~@!_-*-@**$)$#?++=(&#!$$(!(!?)=)#*@#~)^+@+~+-!-&(==#^^_!?!-^~-*@*+^?^)=&@(#*!*-(=%)^*^&%~%?@%%=+^@%%~!#$^-^~!~?#=+%-+^*^@%#!-@$@&@^+~?!?!?$+&&+$%&%!^%!%+?)?A)(@-~~#!-@$@&@&=?*_*?)?)&??!&^_@_@%$~(&@-+^~_A~$?%#+?$?)_-()+-_*&+%$%+!*!~*(%~@*&#^?)*?~+&^(%^~@+?+*^!A@*(&#%)-)()$&-(~=&-_+^)~$-@$)+~++~?_&*(#?@=_(+*@_#(^=)@^-+)(+_%_!!^-=@_%_^_*)((*A(?_+!&!-!?=$!~=_=^#&%=$@+*((^*^(^?@&~+?^^?--?-?$?+##)+&$(=(-*^)**(^^_(!=!?!=@&@-&~$@~%~#!$^#^)_$@^~$?=)&)%)@@(@=-#!?&=-)+?+?-#%*?=??^&-=?&?*-#!$^#!?&(@^=$#=&#+!)~*+*~*-_)*!_$_=%$%=@(!&&+$^++$_++?_?%#_+~#_=~==_?@#!$^#!?&*-=#!*#&_*!*~&((#=$(%=^@~+*#$*_^@?%+$!@%&@$-^$&&(&(@?+#-__!(A&!=!+*^?=??)&)((%&#%!_+)!??=@&@@-&)$@-%@"
	,"&@-_^$++*)%-^+_?@~)#%_(^?@~@($#~-~@-*$_)^(%(@(^#(_%$&+&@%A-?+**??~#$#!##=*%)@^+##^!&^(%?$?-*)&(?_&_=%#@@+#(&()_&^+_+&?!^_@%^&#!$$?-~$_$$()&(A@&()~_~&(#&(&_%?%^_$*%+_??)#+$+_&?@$&$!!_&%#&_?))+%!&#~!?()(**((=~%-^?$#!-@$@&@_-_(~_-+^*#!?&^~*^?&!&_~^*~#@+$#+=?=(_)*?&)&?&&^_#$-#=(%!#&(*!_)=!^*-!+~?-*^_+)!-~+%_%^-$-!)@?-!-&?$($_$_%%!?=)*^#!##?_!!&)!%=-#A-~%*=&~!%?^@_$?((?!+#(~(?~)+=_!%)~#)~*)_&*~*#*_?%#=%!=#(??~~)?-^~?$%^!)(_&~!#@=(%)?*~##_!_-_(%#$!!*&~?%)?#-)&(&+--?)_*&(!(~=)@$#&&_$_&!@-@)$%-!%-!^#~#*)_=^!)^#%*%_%$~?+%%@@=$?(_*=%#$~&+!+$+!_~++_?$%?~+?_~*#$?&#__*&*~)@%-#+~+_?+!@^=A!$*-(A+@+%))?@?$&=#!$$+@@$~A)&?(!!_%_~_$A?*%+~~-_!?!#?!#%=%=-=@@_*-(!?@#^?@~$)@_*&@*$!*^!^~%=@^@#!?&_(+^-&^~#!$^~-?%^~?-^-&?+^~A_^!%!@!($+~!+-?#!$^!~&(!(-_@&*@^~-@%%&=-((&$%$@=+!^&^-~+~&$~-%-%$$@^*?_)_&__@?!%~$)^-$--^#-@@~~%--^+)+()()(^?=(@=)(_!=~)+~#?=~@*!*!)#*?)(+*@*)$=%)+@?&-&@+)^(@*)*^&^*~(&&$A^@%)@*@%?=~(@_%+)?$#@@=(()*_+!?#$-@*~_%)!()(#)*#~_$&)(&$=~#*~#+=~+??#("
	,"#^@#+?@?$%*?*_~@?~&*@#%&-)+$@%~+&$@~=*&)!?%~-_$=$=++$+@((__*%$*~(^+)?)~+?+?~+!#A&^&#_(^^_%%!@@$%#~&$#@)__*~!$&&+_=!+_-%%^@^~!~*?^-+()^-*$%~^==*#~@*$#_+=$_$@?$$%-=@^?$^??#^=!=+^#&&*^A&*(=^=^)^#=&*+*%)^(_(=(!!@!$-(=+(@(#^!!?$_!=*?_-(&)%-%-$^_?+?*@-!++#)!%!+@??)=*@&(!-!(*$(^)*^%^*&=(-^%(!(!%A!(_^*^#^+~#-=+^)+=#_+)-=+(-=*^&_*@#!$$&?@#$(=%(=$&^!##(*)_=@__**($_+?-=)&)@)=++=-&(!#!#!#)##*-=~)*-=~^?&)!+)~=~=@=&(!)*?(&?%&+~%?%$#?))*#)()%=#(?(!-~?+)=!?$+$$@_)_#(==@-$_+~)=)%_=!!%?!^&(+=#(#=#_-?#$#_=%_&!&&+~&-+?+-!~?#=)!!)$~&~(?!+?#(~_$&_%%~?-#!?&$@-@*~*+)~_)=+~-^-#!$$!+&+*+^?)@!++&)&_#!=%(-^$@$~^?#(?-#)_)&)#!#!=@&@=&=@*@*@$^(%(_-+$-@~)*)_+)?_#)^(-(=*_+)==^?%%+*-$=@&~@)$=$$~(+&$$@_++?%=^(#*!%=$##%-+##!?&&)-)##=(!_=^-=+=#@(!&~~#!-)=+(+#%*~**^=^A*(+@=@#--)$#&=-*#^$%)(@($@*=?_#=+=*%~)=(!&)@&)*&)^@^-_!~&+?^(^$(~&~!_=%^=(@&_%&!*%*-^+^?!#=@!+^-^(%=(!&**&(&)&%+_#?*(*)$$?-$%?))*$@--)~)~A-?*_-)=+?#+#^=~)~#-^)*#?(#~^+^*_(%_@^@*%!@%?&@@$^$@)~*&(^+%^^~_)@$~-?~)"
	,"&*#^~~$-$?@-$=~*(_#!-@$@&@%$^=(_~_*+(#^&%!$^_@+$@$*~&-!+_*&*?%)~#!-@$@&@*~&++?_?!!?=$#+~-!-$?~?~@+)==*#(&^?&_&^!=-=(#$~%=#^@=_-@&~!?#=#(%^(&=?)+*!*~^+=A_$_+=$=#^+@)+@($!+$_%?%)(_=~=&@)(*-#!-@$@&@*$-?&)&#*(+--)**()&*?@*%))~(_**=_#!=!^@&@!!-~)*##*@(~-$+!?%!*??+-&!!#%-#&+%?~?&(?#(#))$+)^?=_##)_)~))=$(!=^_^_*_#!$^-=~_-_~_#*~!?-+#$_)*&)$?$#@)~@~$@~%~##%?%_$_&_#&%*@(*&?&(?~=-=$#^@~-*+@+%_+^_=__?~($%$$@%~?~@#!=#(+^-=)!-?!(*$(@&)?_!_%-^#@~*~==-!*^?%=_#*-%^$%?!)-)&@%%)@~)!*+!^!~!(##@==#_=_#_$@^+#+@&*%*+?^$%?&@@^$_%@~#-^-=~$!@%)~()!#$=$!$^_&=@%=%^#*~!~%-$)_~_%^$($*)~~#~?&*#*@%*!+-?~(#&=(_$+*?=*-)?#=_)^_^~^^($^=A&(^~&^*!%&^~^_@!^^%^%*%#+@+)&+&+$*_@*^+%#(*=#()*A@$@!(?^$*^^!!-$_~^~)+$)=*$*=_=)**@&!*&!-!=--)&*(_-_-%(++##??)%(&%_@)+@?!)?*!*?_*=((_(&)^$#!?&+?%^?$+!~$*+%?!(&?@+-_A!~@-@+#~#!-@$@&@*+_-#!$$-%#@&!(_#&=@*))#-^_()(+^%(?**~?++#~^&(-&!!=@*-!+_$&+$+-+^##_#(&!$^$@$^=^^A-_^@^!!(%_~=%?++)*##(&+)?*+=*+&#&-=_(?)$*(=?=!^%$-!=*_*?((&*~#=?=#*$()=!*%*)&)"
	,"@%~?+()-$)$)#_)?*~&$!^_(!=!?!_+&#-=?^#(?=~@%#!??%%*&(_@+$)^+*+!)%)@)@)+~-)&-%~A%#!$$*!*$^$^$(=~=?@)@++!?^#?#%$#+!@!%(+??~_#?+*$#%*%*&*~))_)@(_$!_%-%=~!__#^#_$=(%=#!-@$@&@$~#-_$-@+(+^)^)^=*)_%$+?=#%)-)~#(=-^~@-$-&~^&##-+=*&?@&&_@_@(@!@++^+~+-**^%&#_@_$!%!=~$~@*)&*)(_==!&@!-#)!=-#~@=_+&?=$=^#%=%#%%(-&^#*_^^?%($!%-!~)_=#%-&#-&$#-!~#++?%=)??+@_?%?%@!-~)%^!+$_@@?@++(%==(%(=!!~+%-!&)^)&)#^!?#!$^!?)@_%%?!^_!$@#(~^%&*!#^%@#!#!+=-*+_-**%*&#!#!)^+^?_~!$%!@()*#(==%?$@~#=$(^@-@#~~-$)&#-(+%?&?^!(_^*^#^@^$~!$&~))$)*#__%&!%~%&@+%+%!~#!?&?-#=@^=!&-+!+~#!-@$@&@-^+^_~(**_~_#&)_+^$-!+%+^=@*#+(#!~_^)_-~%$@(~_#$-$#$$-&~$(?^@%*$?=_~)#@+*_!*)=?^)_*$+--&#&*+()(?!!^~?%_@-%%~@#(##&@-&_+&@+@~&?*~=)$-_=#*#=#&@^$&~%&!$+#^?=@^*^#!$$*@#-#!$^-~^$&@?=$*?&)&&^!-&$&))#+~_)*#~@^-*??!!_)#=?(+-*?#=*&*@*+#(!?~&!_$_$($_#?-#-?)~$?$^#*~$*_*$~!#^-#~=_+%?_@_&^#(+-^!^&&+(($*#^!@@-%+~$~?&(?)%$)?%?A)?#?!+$-!^((#_=!*$#~=?)#_~_)&#&=%?_(&@%)-?$?%=*#!)_(*(#(__$_=%#~?==+##=A#&@(+#?#!$$-+"
	,"#?(?-=*~#!?&+#-+*(-**^@%+!-$+A-_^@^_&((^(^&&!*%!)(*-_#!#!%-#_=*@+##&(?^#^$#~~_~-_*_@)+()__*=&#&+&)^%^)!#~-!?%+!@&#?=)==^$_@_$$+#@%_*%+))(_(!@=*_(=$+@@-!+*?=*!_$(~=(^!_$@(!%$?&+^!~(=*((*@&(A*#$=@@&_$~&&^$_-!+~@$=(*&+_=%=^!%)@^@+$@?~!$&?($*+_%)?@!+*%?!(^#!?&@~$~%)**#_~_^&%&_-~~%*?^*-(=A*#-~&%*-)~=$*=?((%(!*%=$($)?%$^@%=@#_#^=!^(($=!^^%^%*%@$~)@-^+%+^%)@-$#%!!&?@^%**&&_?_-)~(-(~(=@)?-!%!^@=$_%))+=_=%(*_?#?_~@@$_$%$_!!&@=-^=!_%^$+~!-$^?&!#!=?**_)@!~%%)+=+$?=#!+!-?%+(#=_=&(%=_)_#!~&-=+^=?!)$$#=@?$%($_&!^&($~!-!~+#+)_$#~#(=%#==-)?))&@&($+-@?_*~+$-&+*!$~*+$?))$)~+?(&&#%%@%$*?=~!$$^@&+^(@++*&#$)~-~%=$($*=-@!=%$)%!&!#@-#^#!~$@@-@(+=##~&^=)=$@$(~(*@#!?&*-#!?&+)^#~=~(&&)$!-@(@^~&=^$*-!&@!-*?+?)?#(~_+%$*%*!+=)(()!+#!#_~(!^&%-@~_~-#&((?(+!*-*+~&+*=*+*-^*$=(%&-&$+-$?_))=^=()-(%((+$?##_=##?%^@*!^%+%=~-+#)-=#_#@-@!#@*)*?^%%_@?$(^-!$@^(~)--_=)$*!%&&~~=#()*?^*=*^(&*_-%-@%-_#_=!(+(#&-*=*%-!+#-)~+*~_+_~^_$?~$*=@_+)*+^?%(@@+$=%#_^~#!#??^&=*_?)@**~(**&)%^?$?"
	,"*(*((%(@((B@-^~^*#^)%+?(?+)!)@(!@+@^)_@?~(@=-#!?&=-$)^?^=!^%(-_^@!-^_!*#?&)~~+!(!&$-$#~%%($$)-~#!-@$@&@&?-?#)&=?(=&!%)~#+~+$+^?^#_*^*_*=&(_*@@!*-)?@)-*-&~_~^$@~$$~)#^=@*%((#^_+(-#?#?!=%(@@#=()^#?-?~^&+%#$+~-^_&_-(-&?%$_^%^@-+*(-**^?^@!@&+~*-!+(#?)$?@&#^*@+&%@*_~&(*~~!$##=+&&*@(@)@&+&~+~?+?-+&!!(?&?~?+&)##)-&#&?_@^+@+=~)_($&=$#@?(@=&_?~()%#=??#~+~-_^+@?@-?+!^&-)&(~~&#~#~#-$+~$*=&&?#*-_!=?(+(%-^*$-)=!+=_+*~%+-=-*--?!)+@_+&#^=?=^#@$$@-!(@?$(@%+#)?+$+=(@*+#()=+@?-?@?$*$(~&#&(++&&$_~%-#+=+@-)+&#^+#=!=+*#(#$@~=+~)(?^*=^~()*=!?!)%*!_@?@%)%+*++_-~_~?#$=_*%!~_#_&_=+_~?)$)_#!)&?#*=!_%^@^@%%+(=(_)!()~B)+%=&_~+#-_+!)%)^__+)_=^=**$*(=)(~_&((=^%()@-($-$~$?~*?$?))!A-^%)$!~^#_=)^%-$~==*@$-*+$+?+)((_*&(%%^$_+^$-*=~(^_*?~+@^%@)@-@~(~^+&+&#!$$+~?~#*?%%(!(^~&+*~+~~@$-~-$-~+~*+-^?%-&#&=_(~?$(+&(&^&_&=~#++)&)%*)&%^-@#!-@$@&@$-$)*#^=+_(*#?#+#&#&^&()@(%^-_+!&$=~$~?((+^-@~+?~)&%?~=__!@!-!%@*($_&##_(?_=%=$=^!&%^@$($=~%@$?)+)$?-$%@-@?-#?^=+?&_(*$_&%((?(&$%@~#^~!~"
	,"~*&+%=(=$@$&~^@)(+#?_$^%_@)+$)-(=#?^@%_^*^*($(_#)(~!(#*)&&*~%@_+=)$?!))!)(#=)(^)~?+(@(_~~+&$_-*~=)=##--$%#~?$+^_$_!?)=&*=#)(=?(+%&)~@~()+#&#$_^=**_&~$=#(#-!^!!)%(#**_%#!)^&#)&*&-?=~*&^=)~?_&)~+%#!#!#)$&)!$!%@%%!-%+!?(=+^!&~_(@~$&_^%&@*^%_%=#$*^$_!!-~=@~!_!&?()*(*+=-=*^$#?$)#=^=A^&A!%^&#$?&~_?-)@&+@=)_~?%*?^+!&*_(_&_!_~!!)!_?%!__)_*~_#!(%_(!#&$~(=(@$~)@&=?(-@_?-$#$-=(@&+#~#~$~?-$?$?#!?&~$*-($-$*_@^~%$^A(&?)-#-##!$^$~!&=%!^-%*@%@@~@#~(~_!^~%(_)*%@*A-~!$-@%(%@$-$~##_!_-_?$&$-$%*%@$*&(~~+-+--%+%($(+_+_+)(!@#$-(*^&!)!++&+_&=+&&_@_@(@@+#*%(-%@_%^&*~&(A!-%_+^$+?!?))^(-*_^(@!+*==(+*#$$^&=^_&_^_$#=+$-&#!_~^(^#@#$)&&^()=)~*@_^&)%!))=-#(%@%#-*#$*-(_?&?())?)+(_?^&&?^%%_@?$#?=#%#_*%#^*_*=*$!)~&A~^$#!$$#!$$@-^-$-?^$(?&$($=^#-=~#!@!+%)^+--)*=*^(#=~$+-!+*#)?=%+*$^@^&^@^#%=~?%!~#!?&~-@~@-$*!A&*&*!@?&!!)$?@A#@-_(~A+#!#!(_~?@+*$@@?#?*_&+(-#!!=((_?!_&=!$^@_$~^-(#%@=$)+)A+&@!%!&+*+)^$_+^+_+!(#*!*=&+!^#!^~!+$*!=%!_!!$_+%!$~%@+(?+!^@$&*!?#^-+$-$#~=%^)^?*&?~~-"
	,"&??#*=+_?&^&=@($@*-*?~@)*-_-&#*=-+#=&=$=^*%*__%_^)#=@()&~%-!#$&$$)!=_#(^*%(^&=(#%)$&!+$-^((*(=#(=^_A^*@*~$#@_^_~-~-))#!$^&))#&#@(@%*%&#@*-)-(?*?*+^?%#!$$?^*_&!~!?%*$#!$$~%?^_%-%(@_~!*?%_^(@(&+*-^+&-^%~_#%#^+@=()&%%_%*@&-&+!+@)@~^%!__-#=_%_+^#!#!-%?+(?_)@=($*-!~=#A-+(!+?*$_~@?#)^)%?!&@$&$+!_&%?*-++--~)-)~)%+@-?_@(_(*^&^(_((~^&&+!&!%!**?(_!^#_@^~!+*#~*-*#*!!#@!$=_?!+!$&?@)$~-(_!!?%*%@$~_-^~?-!%~@~(#!_?&*!?%_-$%$%_#%#*)?&A@%@!~@-@-$#))*!%+%)^(_#^*_!_~_+_#~=++#&?^)_^($$~_+?#)+~~_==_@$~@-^__$_-*#!$$(&_^?!*!$?$!#%$&+~=+^%-!~(^_!(^(~~?#?#$)-#&*~*-_~=^(+*+-++*~-$!)##$##)=#!#*(#&#(^=!%_&?!-$(%&-_+=!-%!@++@)(+$-~_(!@%@C~+?-_)=#*&=#&$*^~%~&)#-?#?_?^#+=+*-?!)@?=^?^=!=!=@&+!@!=!==#^-_!&=@#!-@$@&@??&=*^+(&^=&$&($*&^$(*))$+)!@~^+^~=-%#=)^*$#_A#&#%%_$!)+?&^(#+)@~)^%&#&$A%$%~@+$()?*+=%^^!+%%@=@$B@%=$@=_##~)~(!?(@#^!#!-@$@&@^~?)#!$$)#^)-_)(@@+?&+_!#%$%=+?)*+^-%~#*=_-A_#%_%&%*-~?+=~=&^^@=@~~-+%#~A=$^&(*=+%&@!@%%*~^$!())$)%%$)*-#^+_*)##%$#!$^-~@+$#+=?=+##*"
	,"$^%!=~@$^*+=#=-@*&$&_@#!-@$@&@?$$+?#!+*$*)!_?_*)=)_++)&+-!~&~#)B=^-%&$&~%$&%^!@+^#!_~^+!=$%$%+$+$+#!$^#-+)()-+~+=#%#&@-+#?%)?=*(?()$%!+-_+!$~+(?%?-?&(^*(%_%$@%?$)&)#(-*#_=&+@#!$$&~^!*!~~&$^&!(&!=^#^!%+@?(^-()=)?)(+!+&(=-@@-+&)#+#!$^?^-=-=%$$%@@+??(*(&*!_-*+__-)#?_%?(!@=@#^!(?@&%$#?$?()?~$~&~@A)#%?@&-=~_%_-_*&#*-^-&)@)$)+?+=&=?_(%#*?*?@%~@+^#+_*!+%)@~$^-+@?%)=%)__(&?%!~??~@-?__*=-#%@$~^)_*%^(=^_$_+^=^@%*@+$!$)~-?%=?A#@_$_!-=?~#^=*)*))$@~=+#-*)$!)!@!#(_*&_-%?(!&$&!=*^=&?(~#_~@@%$))&-=#?=@=-_)@&~(!-$$~&$?#~=@_!$*@*&!&~$^$^$*?&=~=?(*^&#+=-#^!^$+~=~*~+_#~?-%!?~&~-~@?%))(*_!^-*!%#-!^=^?#%=#*~$??-($())#?+()^-=)=))#?%_%)@?#!#!&(!=@@_+$@*_%*^+)?!+&^=-&!-!)*=(-$?~+*+=#)-))_)^!=?+*-)_&*%__^=?&-)#$#*=&^=()_&*_%^#+*_^~!!)#!?&(#_=_(*-$~*=^_%^#&~@?$@(__)=*)(**&($#?#)?#&?_#*?%~+)_)@)(@?%$(#)@)#)??$&_*)(=A^!^$!@#&_+_+)%(^*#_&^$&_(=&~)$?&@?~++(+@??$#_=*#!-@$@&@?~((_^*&_&!~=+!)*&%&))=(^(!(%_*@$&~!-~@%-~=-_-^$-$)$?&**=%(%@-*?~*+#(*@*?_+?!@!+&#__#+_~?)$)_#@"
	,"*)(%#_#^!#%=!?_-(=?_)=**_#(^&-!)^!%=A@~=&^*&^&#!#!@%(*%_-^(@*!)~+$~+%-A=_$&&_*%*@&##$(@)=+_#(#(=%(!~#==^=?%)*#+*-?=_=&_#^)(@=~&#~+(-)*#?*==(#&!^(@-^~^-)?%?%^%+?(?!)+^-@()??*+-+#^#=#^(#^(%=@$!%%)$_$((_*)$)!(!&$-$#~_@#@%~?%!-@_!!+@&!#!#!$)?+^=?*_~+)%)=#$_@!$!!*^&^&*&(@**(_)^((-*^_=_%&=$-$!)@(+*)*=%@%)@(@_)^)(*=_?^#@&!~$#!-@$@&@!~_(*+#!?&#)%?_!~@@%~~#!$^=-$%?+#!$$#)#!?&$)_#-#-@#&)!&_+)$=@=&=@~))!)+#!?!*-~$?-=*?!)(=~=#!-@$@&@*+)?^-_#^=(+#!?&)~_~=^)_^##!$$?$_+!~@#^#)=*@=~@^#%~%?~^$%#%)?))^+$!+*?+)@^~!~@&^&$A-$+)##==?!+^+@*%)%+#*-=A!(!-+)^*_))+A!+^+^)(&-^~$-~-%)~*?#)#_(*+(+@@-?(==?+^%*=+!+~+)&*^?_)%*%@!)!@&~+-#~-==~=(&=$$&_!+)=*%)^)?!*#)=#%#@#&%=@=(@+~-+$?()@%)@!$*$%!!&))(@^?^*%##=@-^#*=A+-#!?&#+~?=)^$(&&@-@#$-$?=?_^_@+-+??-^~!-$!=-$?~(%!A@!%_!?@)~!$&@+*-*^*+_=%!@~$(@?__*#!?&_-*@=*_!@%-@(@=$=#)_@^@$^~=$-?+(~^_((^^@@+@~&?=#??-@(+$+#??-?@@-&+=?^)^@%%@(%*~#_=?=^#=~_~%-^$($~(-(@*#!#!$!+!+__%%!^*%&*_^*&!+@-+#?#!$^(#!=#)_))*%=-=!()^(#*_+$$%+?$@=+@?"
	,")?!(^#+_!_)^?@?~(_@!#%@%#@~?-)~#_@%(%!$-?)&+=(=*@#&_^^(&*!&~*=&#=~@)*=~(=*#!#!+$@~))@#?&_&$*$!-%-@?)!=+*+(=&!!@*&*^@&-@-$-_+^=(+_-^(%$&$$-()((&%~#_#$+$+#?_%-^^$^~!^&&~^^!&^=_%$@^__?)^?#*_(%%+@^=_(&_@_~!)~++?)&)!*_^-%&@?$(%(%-%(=(?#!$$~+??)?#-^^$%=@&@*+-$$~#^)&%_#_$($^-^-^^%!~$?))()$=$*^*&=%#!_?@==+*(%(?)+^#^^-%-_(_&%+%%+(&(&@&%&-!#@%-#+-+?~_?-?()&@^-@+!-@^(^+&@?$=+(?(+#=#&#-~!$+_#_=_@~!#^!)*?!!@~-=+^++#+$!~!~$-*@=?#!#!!&*$_&_@&@&@*~(@*-&-!-_=+(=~%_&~-@$+_~%$&@&+^=%(%_%@$~~%^%?**#%#^-@))#*#=(#&+=~#)$+-?))!!@?-@%^^~^#)(^$^#$-&$%-&+!()(@_%#?!^%&+^$*^?-&%&~+^&+@*~-%(@+(__~&)($^_$$-*$($=$=?*?)!+@*~@@%-@-%-$#(*%^*(-?-+^*#!#!#%#!-@$@&@%-$)~*%&!&_&&~?-_-#?@+&=-=%$@~_)%_%_)#-))%~@*~*-$-~)?#)#~(@*~(?!#!#!(!?~-&?&!(&#=*(^#!?&%#~(=#!))(*_&!#^=_#--+)^*^~&_=!=_~!!%!_+(=(?#??(%(#*-#&^~%-!=+#%!@_%=~#~+~~A-~-#=_?$?#_-@^?_+A?+!&+!=!*^+^~%=@^@!~)%=!)~@~$+($)+?+~-**%~@)&?(%~%(@^)=@!&=&#!#!$+^%_!@!!%*@)*%__@?$?-=??^#&%*B&_&#!?&@-$*&+~?+((!?^-!-!$!_@%~*-!?~#"
	,"=A)_?%&^%=+^*$~=~%(=*~+$@*!_%-%?@+%_$-!@!=%#-##~+)#(*~^!&*%&)$)=^(^&~_#^#)%$@--%=~-~)+#+#=~-~?-#!$^_!!_&=@&?)_%$%%#+&)$~-_)&^#_)_?~=&=!#!?&??&~@)?==(#+(=&(%*@^+&$A(+*^&$!_%&~=+~++(=**__^^$$@!#&-=+&&#&~@%$*~+?$@$%++*=_$?%=!#*$--)##(#@&&%=$+)^)%#)^*&@))*!*+_&$--(@)@++~@_+)?%?(=)__==^_?+($#!@!-~(=^!@#!$^&%#~=$@)~__@#%-?+_%^(&%?%A#?#(##!?&-)%#(=%$-*@*=$(^^)?)~!!&)~@@%?=)(==*&!-!*^+=)#+&&+~-$)^_~^&!-%#-??#-++$#-+*$?$+=%@*=+(!@$@)@*@_!(&~=?@~%**$~#!$^=~-@-#*_(^@()=+~~?~(+*#)_?@^!^-_-=#(%=)(!^-&?$$?)?%#?*?+$=*(#~#++#-)@)-$~#~)!^$)~##=)()^+?$#@#&#!((?)=?=~#+&^&~&%@%^&_~)@#&#-_@^$&@$()+-&=-((_&!(^@^@$=@*+=$!@%**~-!(@)@+#@^%)+^@!+$&+^(%)~(^_*)&(~(?*_=)^^_+@-@+?#)=#%$~~_@!%_-*+=~=)~A*!+)@=@!$!-=^*@!$@~_?@!=!)~)!=!-?)(_(!(&)__&=!^^*(!(**(^@=*+(+%!(~#-*)_#_&*^#=_)^~^^~+~$*+%%$^~&-%-)+-?()@+@)+=^_@^)_%%@#_(_~%$#+%=^$#=$=(+_+-%)&*&(^$@)!+&!$(^_)!?-^%$-_~!-!~!*+=?*~&)@*&(_?(#_^*!&!?~=!^%~=!&*+^=$#&_?_%-^$_$?$@@_=~&?@~*+%#+(^=(#(_?%(+~-!#%*#?+%-^&)=%^$A"

This is only 1/3rd of the entire script

If it’s encrypted and you got it from the toolbox it is almost certainly a backdoor…and it already looks suspicious just looking at the top of the code. So I wouldn’t use this, or anything like this from the toolbox whatsoever. Anti-exploit can also be general, in which what you want it to do. But I’m mainly saying you shouldn’t use that script as it’s almost certainly a backdoor.

“Place Anti Steal” is a fake feature. The client view place is always able to be stolen because, well, it’s on the client. Would assume it’s a backdoor.

1 Like

I would never use something i didnt make but is it possible to read what its pulling off

I would definitely never get scripts from the toolbox. If this is encrypted then you might get the “Loading…” virus that sends all of your players to a game and back to the other game. It also tries to sell stuff to your players.

I would delete that immediately.

I suppose only if you knew the way it is encrypted. It’s a loadstring, so it’s pulling a request from some sort of source. If you got the source name (which it is probably a module that its requiring or something related), then you might be able to decrypt it.

But why is its like ratio so high

They might have used another method of requiring a module with the bytecode and string.reverse so it might be almost impossible to find that.

Could be botted for all we know, the intention is for it to be viewable by others so it can be taken and then spread to other games.

@Myukov

They could have made a million accounts and liked their own creation over and over again.

These kinds of scripts are quite often viruses/backdoors and should be altogether avoided.

If you’re interested in decoding these things however, the correct term you are looking for is “de-obfuscation”. However, de-obfuscation can be quite tricky and you probably have better things to do and perhaps more learning to do as well.

1 Like

Your best bet is to delete that and learn on your own. Anti-exploits and ban systems will get to be natural as you continue to learn scripting.

I know people who have had a bad virus that they couldn’t get rid of and they had to shut down their game.

I would hate for that to happen to you.

thanks everyone. Such a positive community :smiley:

1 Like

Be sure to mark a solution so others know you aren’t having this problem anymore.

I dumped the very odd and ineffective obfuscation, and I can safely say its not doing anything good for you. Not only is the script outdated but the methods it uses within the obfuscation will not work anymore. Best bet is to get rid of it and be cautious of scripts like it.