_G.hitMultiplier = 20 -- damage multiplier
_G.reloadCooldown = 0.4 -- reload speed [if you have bad internet keep it high]
return(function(F,B,o,l,e)local T=e;local J=setmetatable;local e=table.getn or function(e)return#e end;local h=pairs;local X=getfenv or function()return _ENV end;local c=unpack or table.unpack;local C=string.byte;local s=string.char;local E=table.insert;local f=tonumber;local H=select;local a=string.sub;local r={}for e=0,255 do r[e]=s(e)end;local function W(t)local l,n,d="","",{}local c=256;local e=o;local function i()local l=f(a(t,e,e),36)e=e+o;local n=f(a(t,e,e+l-o),36)e=e+l;return n end;l=s(i())d[o]=l;while e<#t do local e=i()if r[e]then n=r[e]else n=l..a(l,o,1)end;r[c]=l..a(n,o,1)d[#d+o],l,c=n,n,c+o end;return T(d)end;local f=W('23321523227623222W27726Y25J25S26125T26M23222T27726N25J25K26T26026B26G26Y26I26V1223222Q27727325J26525I26726C25Z26Z26I26C191K27827726W25F25Q25V26627223222Y27726E25F25T25V27H27A25J25P25F25X26X26O26726T2731323223G28Q26726125E26M26926Y25426R2241L181L1021521P21828I27726725S28023222X2772151R102121F1D1527V27X28T25E26U26D26U26526O26Z1027U22R27726M25F25R25E26R26J26V26I25M26V181J1O23222U28K25P25Q26325T26E25P26Y23222V27726J25M26525G25T26H2A726I23223H29329529729926F121D29W1Q23221B21J21E29K27626425N2672652BQ23225R28M28O23027726V26D2AQ28B25P25R26725G26B26J26O23327727721J21A2BW26I25F2BU23223127726925T2712312CE28J27626L25O25L2632C527626H25R25T26126C26R26S26Z2D123224924024C26P25T27326B2DA2B127626Y25F25H26Q25E26J26R2852BW2672A12DB25L2D42D62D82DA2CV23226425J2AF23223C27J27L26E26426J27128525W1U191D21L1S21B21M1Z21R1Y21H22G2BW27025P25V2622DV28D2602BW25I25J25G25E23222Z27726D25P26025V26423223J28Q25O26226126H26D26I27126U21R1I1F29E2152192B029L2AT26525F26Y26D27127123222S2EB25K26D25X26W26Q26V26Z26V2G62C226926N24826T27026926O26K2692E92AC25N25U25U26U26B26U26L26K25T141F1C1U1Z2121X1X21G1V1Z22Z2C12F927625O25J26625F25Z2CE2CF27621A2HN2CF23I2CI2G727626M25N28E26B26N26U26G27126828A27626J25Q25X28F28H27927625D25O25R25V25E28H2E42HX28E2GH27626925H25U29526N25K26V26J26E2FX27625N2AT26125H27226L26O2G52AR2IP25Y26126327026B2AJ23222O2GT2GV2GX2GZ2H12H32H52HR27722U2CI2ID232161F101A121B29P27725H25F25G26V26526F26J2JQ27624E2292CN277131F192F827727225F25S28T2IO2BX27L25F25C27026D26Q26L2GG29Q27626D2K52K72K92K227626W25Q26525R2GB2GG2E41Q111127U2J92322CK2IH26826J26U26I2KB2CF2HV2322632KS2KU2KW2KY28P27626C25P26725Z26426226G27326926V1U2L623226228R25F26126W2692LR23E2CI2HG2E525F26626225X23221H2K32K524625T26F26H26P2542711U21Y111N1P1X22W21I21121221H1A2222292241I22Y22X23923823425Q23U24723S25Y24424R24W25B26W24G25L25M25D25Q25T26I24O26U26R25226R1V1M1C1T1S21K22U21521A21D21V1821Z21W22N21W23D21N1X21321E24E23N24024523Q25626G25225025B24J23U25S25T24826726H2CO2MD21P16111Q1929T23223I23221G21D21C21H22U21D22Q22S21E22T21I21G22T22Q21C22R2JU2322C12MD26825Y25K25I26V26N26O2KQ25G25P26525U25F27226U26V26U26T2321W27725C2QA25I25F24W24R24X26I26R1R220171J29U21P1W2152112ET21Z22922E21Y22X22W23821G23B23L23P25P24V24E24125424T25324X25723N26F2I92612K924V25R26A26D1C122291L1J2112142331N21H21Z21Y171E1623623723823J22Z22P25E23U24524B2BW2BY28N2HO2LT23222027624O2I62912762HN2Q72T52322332CU2772262T62CE2TG2T92332CO2PE2HO28J2LR2TA2BW2HO2772T82CF2TH2TR2JQ2CV2LJ26825Z25T25Z26626D26L2AZ2TL2CQ2G52MO2FB2FD2642C12E426827Z25U2JH2JJ2GW2GY2H02H22H42MC2JU28C28E28G2BW28L28N2JQ2252CF2TE2322T32JU22W2Q529Q2HR22Y22D2CF2V82322262FH2TB2JR2T021C2TA2CE2VD2F92VA2VC2TP23223B2CF2TT21W2T62HO2VF2VL2TP29Q2V62VX2VT2V92VB2772W52VE22E2TA2C12CE2C123G2102TA28J2TL2QR2762UF2Q62782ID2C12W92762VP2W82TP2262WB2332WD28A2WG2WI2VR2762QS2WO28J2C12W32WO2WS28I2W72762W92WX2WC2TP2792X223328J2MO2WL2X72WO2322VW2TP2T822021Q2VX2342TP28J2WU2762XZ2CE2VZ2WZ2TP2AR2202VK2Y72AR2CE2VO2XE2C52CE22W1A2WM2322272TP2CU2YG2YN2HN2XT2TT2XF2YL2TT22J2TU2772332XO2JI2HW2GU2UM2JM2UP2H52BW26Z25M2II2EV2EX2EZ2JU26825F2GV26426N2GS2Z42JK2UN2JN2UQ2H72H92HB2HD2JQ23E2CF2122T22T42V22VH2762F92922TA2TK2TR2TP2CO2X92Z02FG2X42Y2310F2Y52WY2X02CE2XL2Y12CF2X62WN2X92WQ310I277310H2VG2VE2VG2X028J2262WD2C12X031072XM2XR2HO310R2HO2CO2TO2C12WK1L2YW2CF2VT2WO2YX2YZ2T62XO2EA2ZO2Z62UO2JO2H62H82HA2HC2F92Z32322HX2ZP2Z7311T2T42ZI2ZK2ZM2E42EW2EY2KF2L125F2632JQ311J27631002V331022TF310E31162CO2E42YZ310C2T42CE2EA2W62CF312V2WA2XI2WE2912WH31172WK310Q29K310S2YL312Y2WT2YG312Y2Y62X02CO2XH2Y7311431322X32XO31362X82WP3139310G313C2VR2YT2X42Y6311C2KF2Y62TN313Y2VG310O2HG1P311H277311G311K311I31462762YY310E2T62AB2VX2HO2242JT27A2DO27226128H2LT2IQ2IS25E2IU2IW26E2WN27625Q2HY25V2LR2KD31182C32LR222314K27626525O25O25Z25V2GR2IL31502CT313X2HO2202CI2HR23327I2772US28D2IB232314G23225C25N25K26Z25H26E26O26V26G27215131I2DV29N25I2IZ2322J125Q2J32J52J7315426D2LR2JS31522KE2DL2322B32B52B72B92UW2BZ2T4315A315C315E2TO315M2Z022P2CF311Z3121311R2ZR2Z92TZ2U12U32U526Y2TO2762JU2MF2D525I312829L2A131722KK2BR2MQ2MS23322L317W317X2592KE314Q2IR2IT2IV2IX316K2ML31582322IF2IH2IJ312527Z26225G26A2T42UT315T2E42F42F62HO22N2CF21Z310A2VE310A2Q5312K2JU310331762T427622M313R2CF3192310J2W02VX2XL312S2772X62CE312S2XA2CE3195310V2YG319H23G1E2W02L02VE21Y2W02CE27W31162C12LT3103313J316Q2762WK2HO319D2TP31162YE27731072WO2LJ2YZ2X03103315N2TI319A31A22KF310D2VX2TE312W2TD2WW2VG2HR2C12Y62TH2AB22021I31AK310B2XD2V131A4319M2VH2MO2X22WO315P2762902XU31B12W03175276319L2XI319W310Z2WO2DL31483109313B2CF21S2XJ214310523231BP31AM27631BU29131B2279319O2262282TA27927928J311629Q319W2T629Q29Q319Z2C5312Q315Q2YH2TQ232319H22W21F2VX22331BA310H31CP2HN314D314H23231BR2771431CV2VI311827723731D0310Y2YL2CE315P2V22V4315Q310T21B319327731DE2Y52FH2WO31D831D6313I2XJ31DD31DF27631DH2761R2YL2V12ZY2KF31DL2VU31492PN2VX27I2WF2T6314X318T2XI311E2782BL312C2YO2HP311M2762Z3313J2YU310L31192X42CF31AG3103310931AA31492CO2JU2C122C31DQ23231EX2HN31DU29K2TL2Y62F92CO2DL2392WT29K2F92XA28J31F0319I2CF31FF23231F2310O27623I21631FA2792WF31B22XN2TD314231372781G31FA22131EE310H31G0310M2WH29K319O31B52F9319O2XS317I2BW31B531CC310V31CP2KK31FF22W21G2762AR22L2Y031AZ27731GO31F12762B131B42MV2332G72SZ27727I2TO2G731B72CF316Q2TC2CF22F2VR31F231GV31A72382TA31GZ310A31H2310A31H4310A31CE31H62TM1031BS21X31HB31FA31B431HF2Z12KQ2CF2792TO31FC310A31CG2CF31CG310H21731HT2WO2XO2J931A123221U31DV2CF2YN31D2314C31EG31HS31CY31D52D12YU23231D431EN27631DA2T423G1F2XI31C131E62WO2CO31E231EE2C131922VX2AR27W31J72TP2AB31CG2YU2V231DY28A31EQ31AI31E82TJ2KF31H0313J31EU2TS2322V02TH310H31JT31D631DK31JI31BI313J313E31IA31EB31A0310E2ID21T31EG23231K831JR27731KB31K531KD31I52CF31KE317R31EF31KC2762K131CJ31JG2WJ28P31KQ2XJ31JL310O2C131E231172G7313G310V31KU310331KW2PM2T631FT31A12YU31BF2Y731C122A31E92GH312O316D31KH2TO312P310A31IQ31KM318S2JQ2Q72E42BS2CM311Z2MF27D27F25J26P26V27218191N1K23326S26V31M931M92532KE2T83155312X2CF31F22LR31F931EE31AN318W31DC2VX2BC31BV2BB31BB2VH2TO2TH31EK318S31492TW31BA319U2BW319X314931EV232317531JU2YG31N8313K31J2315Q311P2CE31MQ2X72YG31NH2322EU31ML2YV31BA27731NM2LR311J313127731CU2X424831B031MN31BE31B227631DJ31JX31HO22W31FY2772SU31N92CF31OA31BY2VR31O422M31J42FX2EA31LB276318P31IU310X2VI23031162TR319Z313J31N0310M314H31J4318Y27731CP31N231LE318S31K1312M31DR2TI2C131O431N431J62T42C131K831OB31KG310M31B231PA2CF22431KF27731KY31PD2CO31N231II31AF23222231MM31JM31AG31K52WN31CG21V2WW2WY2W223223F313K2332B131PN319B27631CD2WO2XA29Q31G331FG27731QK313H319O2XZ31GB2FX2Q52X631QG2X931O829Q31Q431PH27631QZ31OE23329Q31FO31IU22B2TA31GF31BP31162AR31PB2T62AR2AR31JB31GU319027731QG2YI31CN2WO31D43131310H31RQ2Q631072X02WM310731AG31OR31FA2WK31Q431KK31BE2T627929J31S531R931L631IU31CB2K231P22T62B12V02TR31QV31JL31GF31Q4310331GF31H528A313J31C823231S831R32AR31OZ27W23331RG23231SF31HG31JS310A2AR2G731AR31RF2C52G731162G731S32T928P2BC2TR2AR31E431JL31T131TC2T62G722K31A731H131MS2772AP2C531H51C31QF31JR31RC31SB31TM2C531T331GY31T531TJ2GH31T92TA31TN2TI2G72T131U931T831U42AR31HF31162B131OZ2WY2B12B131P229J315O31U82HO2B131TL310331UQ31LG2T627I31UG31UW28P31UB31QB2FX31PS31TP31U3310331HH31U627W31SI2SY29Z31AR2WY31HH31TC22I2TA27W31V42LS31VJ31JL31HH2XK31V231PW31PY27I27I31GO31162AB31IS2HO27I2AB31AJ28P29Y31R023231WB31R327I31PX31IU2WY31W023231G02XL2AB31C331QE28P31W827631CZ29Z31BS22621D2TA2AB27I29231J427W22H315U31U327W2VW27I31JB27W31VO319Q31XB23231HS27531W323223D31PY2AB2AB27W310331XN2322ZY31X32322FW315V27631XX31R32JI31O431LB317531PB2VG3175317531K831O7276317527G31WC31YD31R33175318R31OO2TA31Y731EZ31DM2PN27931K831B52FH2XT2X531YB310F31KX31FO2332JI31K8317522W31EC2JI31402ID2CI27731XX31Z831IG23231ZB31ED31ZD31K931ZE2XO31ZE27W31BE21L31YK23231YI31JL31YL2CI310331YO31KA31TG31YS310A292311Z2CF31752922KB31BD2KF31JB317531R831XE27731752YY320B31YV2WB319Q23231WU31OI31K4310F2F92TV31ZE31J431LB29231MK31NC2BC2KE2771X31S5313J2XA29224A31EY321431DI2TA320431X632122322DA31MR321D31DM32192AB313H29229231WM31332ZY235310P31S52ZY31382T5321F31BN277321F2VZ2T53209313P2T525H31EY32243217322023231R82Y6321K29K2Y631NH2AB31GK31S52FF31NG31GQ2BR313T31S52E422631HS233322F2HO2922C131XT320C2322WB322X31YV2YY2BC31J4322129231CG321Y31DJ2923221322B2T52HG31MK2BC31062T02XX31MS321F31BR310H321V323G2KK29231YA31MS24Z31G12YG323V2HN323Q29Q323S31O82BC25T323W2CF32452Y52HN323I323N2YG32392TA2ZY2BC2VB2Y631Q92BC23A32222ZY25431EY324P2YI2ID31Q9324R31QL276324V2YA2TA31Q925A2TP2VT310H32522HN31WU311P2WO23I27U2332EA2EU3231325D23223631Q82HO323I31OK2T62EA31JG311631XL31GA277324M31A831MG324M31H8321X2WW324A2T531BR23G1M2TA325P31TS2TA31XL3201325U31TG325X31GP2CF321F31LB326831BE1Y326A23231I82TR324M31DX2HO2VT31Q92TR31UL310A2EA31HW31CJ324E31MS31752WB322E31MS31HA23231MK2ZY323I2Y62ZY2ZY2EU22W311P2BC321F2ZY323O322N31MS31Y52762ZY3221232320Z31MS32113243321C3246326032272BC32362BP233327R310A2ZY31NU31PP31MS2ZY31032BC2B131IF311631Q92HR31JG2EA320D31E831XK31N7322931JL31XL31XL323I276324M320X2HO324L2Y0324D2VR1J31MY31NW2HR');local i=(bit or bit32)and(bit or bit32).bxor or function(e,l)local n,o=o,0 while e>0 and l>0 do local a,d=e%2,l%2 if a~=d then o=o+n end e,l,n=(e-a)/2,(l-d)/2,n*2 end if e