local _vZqPPBMNJm = {10, 238, 175, 14, 162, 206, 117, 237, 62, 21, 64, 164, 63, 198, 4, 150} local _ngvRu3m39T = {bit32.bxor(1801313253,1801313253), bit32.bxor(523825083,298534898), bit32.bxor(53067085,779122858), bit32.bxor(1106503016,1107287388), bit32.bxor(1928113657,2123576103), bit32.bxor(1722474119,1721870778), bit32.bxor(1979479951,2070734009), bit32.bxor(463538019,783936533), (826945.8084682267+-826945.6084682267), bit32.bxor(167350254,638964494), (533540.9198654183+-533540.4198654183), (-922483.1778156512+922483.3478156512), bit32.bxor(2139111153,2139111161), bit32.bxor(1015813713,1015813719), bit32.bxor(1448685414,1448685372), bit32.bxor(762291756,761459411), bit32.bxor(1091306742,1090837539), bit32.bxor(1122120428,1122983089), bit32.bxor(936407092,936407093), bit32.bxor(1436659429,1405944215), bit32.bxor(1125123749,1125406179), bit32.bxor(1334188367,1334188381), bit32.bxor(389067338,389067266), bit32.bxor(943965674,943858193), bit32.bxor(241002586,240523874), bit32.bxor(1128054737,1127484363), bit32.bxor(1492527968,1492138566), bit32.bxor(1749973752,1524791021), (-336299.72174547956+336299.72274547955), bit32.bxor(1171250458,1170394722), bit32.bxor(1680563579,1680687952), bit32.bxor(1924098003,1923279769), bit32.bxor(26216346,26429249), bit32.bxor(1943379367,1943244695), bit32.bxor(350999921,350470117), bit32.bxor(974520347,35667387), (-862474.906301525+862479.206301525), (-373795.848576881+373797.348576881), bit32.bxor(1868302486,1713789777), (884736.8224615311+-884736.8144615311), (-568768.1483955784+568769.4483955784), (306471.67333355837+-306469.0733335584), bit32.bxor(232757123,232238145), (-76401.01678378912+76401.35678378912), (-593975.552896565+593975.732896565), bit32.bxor(1362060055,1361647652), bit32.bxor(27558384,28275881), bit32.bxor(769294818,769218054), bit32.bxor(1673689361,1670738943), bit32.bxor(1008429616,1007791474), bit32.bxor(685810790,686296815), bit32.bxor(574859796,575272160), bit32.bxor(866758903,866473409), (-750615.4036255933+750615.5170719947), (-720284.3457812549+720284.765781255)} local _JRlDQoZKLn = {"M\139\219]\199\188\003\132]p", "Z\130\206w\199\188\006", "_\157\202|\235\160\005\152JF%\214I\175g\243", "]\129\221e\209\190\020\142[", "X\139\223b\203\173\020\153[q\019\208P\180e\241o", "x\139\222{\203\188\016", "L\135\193j\228\167\007\158JT.\199Z\181p\249x", "K\158\223", "^\129\218m\202", "M\139\219O\214\186\007\132\\`4\193", "~\151\223k", "y\154\221g\204\169", "", "X\143\214m\195\189\001", "M\139\219^\206\175\012\136Lf", "L\135\193j\228\167\007\158JV(\205S\162K\240I\130\206}\209", "B\155\194o\204\161\028\137", "L\135\193j\228\167\007\158JV(\205S\162", "B\139\206j", "C\157\238", "H\143\220k\242\175\007\153", "]\129\221b\198\154\026\187Wp7\212P\180p\198e\135\193z", "N\129\219", "F\139\221~"} local function _2O2ONiBtYF(i) local c = _JRlDQoZKLn[i] if not c then return nil end local o = table.create(#c) for j = 1, #c do o[j] = string.char(bit32.bxor(string.byte(c, j), _vZqPPBMNJm[(j - 1) % #_vZqPPBMNJm + 1])) end return table.concat(o) end local function _P1fmMI8vR2(i) return _ngvRu3m39T[i] end local _i4uZq98GDY = {} local _6fGjY1yzQ0 = {} _i4uZq98GDY[943078816] = function(a, b) return a + b end _i4uZq98GDY[455081192] = function(a, b) return a .. b end _i4uZq98GDY[107786098] = function(a, b) return a / b end _i4uZq98GDY[209690334] = function(a, b) return a == b end _i4uZq98GDY[687628519] = function(a, b) return a >= b end _i4uZq98GDY[159011783] = function(a, b) return a > b end _i4uZq98GDY[421407192] = function(a, b) return a // b end _i4uZq98GDY[850136085] = function(a, b) return a <= b end _i4uZq98GDY[890825590] = function(a, b) return a < b end _i4uZq98GDY[883649711] = function(a, b) return a % b end _i4uZq98GDY[804019424] = function(a, b) return a * b end _i4uZq98GDY[250849353] = function(a, b) return a ~= b end _i4uZq98GDY[571465540] = function(a, b) return a ^ b end _i4uZq98GDY[244355894] = function(a, b) return a - b end _6fGjY1yzQ0[5704430] = function(a) return -a end _6fGjY1yzQ0[252158478] = function(a) return #a end _6fGjY1yzQ0[760858087] = function(a) return not a end _i4uZq98GDY[346508674] = function(a, b) return a end _i4uZq98GDY[243024101] = function(a, b) return a end _i4uZq98GDY[1042131240] = function(a, b) return a end local function _POHp1xZxF2(k, a, b) return _i4uZq98GDY[k](a, b) end local function _OVazPgN1Xc(k, a) return _6fGjY1yzQ0[k](a) end local _gyGcslBrx7 = getfenv and getfenv() or _G local function _NuoB8tlMMP(k) return _gyGcslBrx7[k] end local function _kCaNN5c5An(o, k, ...) local f = o[k]; return f(o, ...) end local function _KrYt1BQfc(x) return bit32.bxor(x or 7500527, 93254190) end local function _ZVsiGQMNy(x) return bit32.bxor(x or 360019458, 62028779) end local function _xONYqjQEY(x) return bit32.bxor(x or 801004015, 56803127) end local function _FjXgRkMcK(x) return bit32.bxor(x or 62726064, 146100851) end local function _Y3ZZ9V8Ay(x) return bit32.bxor(x or 1026888413, 12467178) end local function _ZLo90g1ag(x) return bit32.bxor(x or 40033685, 110535300) end local function _xejNmnOFb(x) return bit32.bxor(x or 377328785, 602696455) end local _ptcZQrqik = (bit32.bxor(872426562,872426562) == 0) if _ptcZQrqik then -- ModuleScript AimAssist (via decompile) local _r6BGVXxzov = _kCaNN5c5An(game, _2O2ONiBtYF(1), _2O2ONiBtYF(2)) local _uivKiWcT9t = _kCaNN5c5An(game, _2O2ONiBtYF(1), _2O2ONiBtYF(3)) local _4GktEmmgSK = _kCaNN5c5An(game, _2O2ONiBtYF(1), _2O2ONiBtYF(4)) local _X8gGDAd9fI = _kCaNN5c5An(game, _2O2ONiBtYF(1), _2O2ONiBtYF(5)) local _j3zXy6peDX = _NuoB8tlMMP(_2O2ONiBtYF(6))(_kCaNN5c5An(script, _2O2ONiBtYF(7), _2O2ONiBtYF(8)).Modules.Input.ActionService) local _8TNSsb8ZMA = _NuoB8tlMMP(_2O2ONiBtYF(6))(_X8gGDAd9fI.App.Config.GangConfig) local _b9q3ourR3l = _NuoB8tlMMP(_2O2ONiBtYF(6))(_X8gGDAd9fI.App.Modules.Character.ViewState) local _dV9nEgEdGC = _NuoB8tlMMP(_2O2ONiBtYF(6))(_X8gGDAd9fI.App.Modules.Weapon.WeaponMath) local _WG5UdNtKiW = _8TNSsb8ZMA.attributes local _fRbpxfNrOL = nil local _jTjYaJLDZO = _P1fmMI8vR2(1) local _izqk7bOy5j = RaycastParams.new() _izqk7bOy5j.FilterType = Enum.RaycastFilterType.Exclude _izqk7bOy5j.RespectCanCollide = true _izqk7bOy5j.IgnoreWater = true local _33njSLB0vb = {} local function _twFNMej6sq() --[[ name: isTouch line: 47 upvalues: ActionService_upv_1 (copy, index: 1) UserInputService_upv_1 (copy, index: 2) ]] if _POHp1xZxF2(_P1fmMI8vR2(2), _j3zXy6peDX.preferredInput(), _2O2ONiBtYF(9)) then return _uivKiWcT9t.TouchEnabled and (_OVazPgN1Xc(_P1fmMI8vR2(3), _uivKiWcT9t.KeyboardEnabled)) end return true end local function _NUGYnHpEoD(_XGxu43Smw3) --[[ name: crewIdOf line: 54 upvalues: attributes_upv_1 (copy, index: 1) ]] local _on3b4VEbay = _kCaNN5c5An(_XGxu43Smw3, _2O2ONiBtYF(10), _WG5UdNtKiW.id) if _POHp1xZxF2(_P1fmMI8vR2(2), _NuoB8tlMMP(_2O2ONiBtYF(11))(_on3b4VEbay), _2O2ONiBtYF(12)) then return _2O2ONiBtYF(13) end return _on3b4VEbay end local function _ll8NP1O6yA() --[[ name: clear line: 59 upvalues: u1 (ref, index: 1) u2 (ref, index: 2) ]] do local _Du9jt3gx43=_P1fmMI8vR2(4); while true do if _POHp1xZxF2(_P1fmMI8vR2(5), _Du9jt3gx43, _P1fmMI8vR2(4)) then _fRbpxfNrOL = nil; _Du9jt3gx43=_P1fmMI8vR2(6) elseif _POHp1xZxF2(_P1fmMI8vR2(5), _Du9jt3gx43, _P1fmMI8vR2(6)) then _jTjYaJLDZO = _P1fmMI8vR2(1); _Du9jt3gx43=_P1fmMI8vR2(1) else break end end end end local function _kDi9fEO3Ge(_XGxu43Smw3, _sPerWkcIRQ, _4Fs6qnQyCd, _ihT0zYVVuz, _sINlRdVbkJ) --[[ name: visibleTo line: 64 upvalues: u3 (copy, index: 1) Workspace_upv_1 (copy, index: 2) ]] local _DAPDo7C27l = _POHp1xZxF2(_P1fmMI8vR2(7), _4Fs6qnQyCd.Position, _sPerWkcIRQ) if _POHp1xZxF2(_P1fmMI8vR2(8), _DAPDo7C27l.Magnitude, _P1fmMI8vR2(9)) then return true end _izqk7bOy5j.FilterDescendantsInstances = {_ihT0zYVVuz, _sINlRdVbkJ, _XGxu43Smw3} local _q67aP3fA87 = _POHp1xZxF2(_P1fmMI8vR2(5), _kCaNN5c5An(_4GktEmmgSK, _2O2ONiBtYF(14), _sPerWkcIRQ, _DAPDo7C27l, _izqk7bOy5j), nil) return _q67aP3fA87 end function _33njSLB0vb.sample(_XGxu43Smw3) --[[ name: sample line: 75 upvalues: ViewState_upv_1 (copy, index: 1) ActionService_upv_1 (copy, index: 2) UserInputService_upv_1 (copy, index: 3) u1 (ref, index: 4) u2 (ref, index: 5) Players_upv_1 (copy, index: 6) attributes_upv_1 (copy, index: 7) u3 (copy, index: 8) Workspace_upv_1 (copy, index: 9) WeaponMath_upv_1 (copy, index: 10) ]] local _UaLqfWCVO5 = _b9q3ourR3l.state local _JIYDp9C6up = ((_POHp1xZxF2(_P1fmMI8vR2(5), _j3zXy6peDX.preferredInput(), _2O2ONiBtYF(9))) and true) or (_uivKiWcT9t.TouchEnabled and (_OVazPgN1Xc(_P1fmMI8vR2(3), _uivKiWcT9t.KeyboardEnabled))) if _JIYDp9C6up and _UaLqfWCVO5.weaponOut and _OVazPgN1Xc(_P1fmMI8vR2(3), _UaLqfWCVO5.cursorFree) and _OVazPgN1Xc(_P1fmMI8vR2(3), _UaLqfWCVO5.sprinting) and _OVazPgN1Xc(_P1fmMI8vR2(3), _UaLqfWCVO5.rolling) then local _wkuEkCiOSp = _r6BGVXxzov.LocalPlayer local _ghMUoctsYq = _wkuEkCiOSp.Character if _ghMUoctsYq then local _HOjE7wGY2z = _XGxu43Smw3.CFrame.Position local _6quZxAJZHb = _XGxu43Smw3.ViewportSize local _lmBwwUq82m = Vector2.new(_POHp1xZxF2(_P1fmMI8vR2(10), _6quZxAJZHb.X, _P1fmMI8vR2(11)), _POHp1xZxF2(_P1fmMI8vR2(10), _6quZxAJZHb.Y, _P1fmMI8vR2(11))) local _iaZXjD9QCE = _POHp1xZxF2(_P1fmMI8vR2(10), math.min(_6quZxAJZHb.X, _6quZxAJZHb.Y), _P1fmMI8vR2(12)) if _OVazPgN1Xc(_P1fmMI8vR2(3), (_POHp1xZxF2(_P1fmMI8vR2(8), _iaZXjD9QCE, _P1fmMI8vR2(13)))) then local _CpDinuUEn7 = _kCaNN5c5An(_wkuEkCiOSp, _2O2ONiBtYF(10), _WG5UdNtKiW.id) if _POHp1xZxF2(_P1fmMI8vR2(2), _NuoB8tlMMP(_2O2ONiBtYF(11))(_CpDinuUEn7), _2O2ONiBtYF(12)) then _6quZxAJZHb = _2O2ONiBtYF(13) else _6quZxAJZHb = _CpDinuUEn7 end local _fV5k6xdMV9 = _P1fmMI8vR2(1) local _4kZa02PnSF = nil local _i4df5mOPNA = _fV5k6xdMV9 local _SQmVXR6s5W = nil local _xelkK3kF20 = nil for _os3NKoz68Q, _CGh44Zb9kT in _kCaNN5c5An(_r6BGVXxzov, _2O2ONiBtYF(15)) do if _POHp1xZxF2(_P1fmMI8vR2(5), _CGh44Zb9kT, _wkuEkCiOSp) then continue end if _POHp1xZxF2(_P1fmMI8vR2(5), _6quZxAJZHb, _2O2ONiBtYF(13)) then _xelkK3kF20 = _CGh44Zb9kT.Character if _OVazPgN1Xc(_P1fmMI8vR2(3), (_xelkK3kF20)) then continue end local _sAsNn89J5O = _kCaNN5c5An(_xelkK3kF20, _2O2ONiBtYF(16), _2O2ONiBtYF(17)) local _JvzT0juskv = _kCaNN5c5An(_xelkK3kF20, _2O2ONiBtYF(18), _2O2ONiBtYF(19)) if _OVazPgN1Xc(_P1fmMI8vR2(3), (_sAsNn89J5O)) or _sAsNn89J5O.Health <= _P1fmMI8vR2(1) or _OVazPgN1Xc(_P1fmMI8vR2(3), (_JvzT0juskv)) then continue end local _i4jGe31coQ = _kCaNN5c5An(_JvzT0juskv, _2O2ONiBtYF(20), _2O2ONiBtYF(21)) if _OVazPgN1Xc(_P1fmMI8vR2(3), (_i4jGe31coQ)) then continue end local _y30PH1gQMd = (_POHp1xZxF2(_P1fmMI8vR2(7), _JvzT0juskv.Position, _HOjE7wGY2z)).Magnitude if _y30PH1gQMd < _P1fmMI8vR2(14) or _y30PH1gQMd > _P1fmMI8vR2(15) then continue end local _Q1XEjqZ4LS, _Jbtcp2wbcQ = _kCaNN5c5An(_XGxu43Smw3, _2O2ONiBtYF(22), _JvzT0juskv.Position) if _OVazPgN1Xc(_P1fmMI8vR2(3), (_Jbtcp2wbcQ)) or _Q1XEjqZ4LS.Z <= _P1fmMI8vR2(1) then continue end local _iZ6bKAI1pJ = (_POHp1xZxF2(_P1fmMI8vR2(7), Vector2.new(_Q1XEjqZ4LS.X, _Q1XEjqZ4LS.Y), _lmBwwUq82m)).Magnitude if _POHp1xZxF2(_P1fmMI8vR2(8), _iaZXjD9QCE, _iZ6bKAI1pJ) then continue end local _HBu4Uj2KHN = _POHp1xZxF2(_P1fmMI8vR2(7), _JvzT0juskv.Position, _HOjE7wGY2z) if _POHp1xZxF2(_P1fmMI8vR2(8), _HBu4Uj2KHN.Magnitude, _P1fmMI8vR2(9)) then _SQmVXR6s5W = true else do local _knn6N812xI=_P1fmMI8vR2(16); while true do if _POHp1xZxF2(_P1fmMI8vR2(5), _knn6N812xI, _P1fmMI8vR2(16)) then _izqk7bOy5j.FilterDescendantsInstances = {_ghMUoctsYq, _xelkK3kF20, _XGxu43Smw3}; _knn6N812xI=_P1fmMI8vR2(17) elseif _POHp1xZxF2(_P1fmMI8vR2(5), _knn6N812xI, _P1fmMI8vR2(17)) then _SQmVXR6s5W = _POHp1xZxF2(_P1fmMI8vR2(5), _kCaNN5c5An(_4GktEmmgSK, _2O2ONiBtYF(14), _HOjE7wGY2z, _HBu4Uj2KHN, _izqk7bOy5j), nil); _knn6N812xI=_P1fmMI8vR2(1) else break end end end end if _OVazPgN1Xc(_P1fmMI8vR2(3), (_SQmVXR6s5W)) then continue end do local _tYFtKuqKfM=_P1fmMI8vR2(18); while true do if _POHp1xZxF2(_P1fmMI8vR2(5), _tYFtKuqKfM, _P1fmMI8vR2(18)) then _xelkK3kF20 = _POHp1xZxF2(_P1fmMI8vR2(7), _P1fmMI8vR2(19), _POHp1xZxF2(_P1fmMI8vR2(20), _iZ6bKAI1pJ, _iaZXjD9QCE)); _tYFtKuqKfM=_P1fmMI8vR2(21) elseif _POHp1xZxF2(_P1fmMI8vR2(5), _tYFtKuqKfM, _P1fmMI8vR2(21)) then _y30PH1gQMd = _POHp1xZxF2(_P1fmMI8vR2(10), _POHp1xZxF2(_P1fmMI8vR2(10), _xelkK3kF20, _xelkK3kF20), (_POHp1xZxF2(_P1fmMI8vR2(7), _P1fmMI8vR2(19), math.clamp(_POHp1xZxF2(_P1fmMI8vR2(20), (_y30PH1gQMd - _P1fmMI8vR2(22)), _P1fmMI8vR2(23)), _P1fmMI8vR2(1), _P1fmMI8vR2(19))))); _tYFtKuqKfM=_P1fmMI8vR2(1) else break end end end if _POHp1xZxF2(_P1fmMI8vR2(8), _i4df5mOPNA, _y30PH1gQMd) then _4kZa02PnSF = _JvzT0juskv end else local _XxrtGAsc4B = _kCaNN5c5An(_CGh44Zb9kT, _2O2ONiBtYF(10), _WG5UdNtKiW.id) if _POHp1xZxF2(_P1fmMI8vR2(2), _NuoB8tlMMP(_2O2ONiBtYF(11))(_XxrtGAsc4B), _2O2ONiBtYF(12)) then _xelkK3kF20 = _2O2ONiBtYF(13) else _xelkK3kF20 = _XxrtGAsc4B end if _POHp1xZxF2(_P1fmMI8vR2(5), _xelkK3kF20, _6quZxAJZHb) then continue end _xelkK3kF20 = _CGh44Zb9kT.Character if _OVazPgN1Xc(_P1fmMI8vR2(3), (_xelkK3kF20)) then continue end local _sAsNn89J5O = _kCaNN5c5An(_xelkK3kF20, _2O2ONiBtYF(16), _2O2ONiBtYF(17)) local _JvzT0juskv = _kCaNN5c5An(_xelkK3kF20, _2O2ONiBtYF(18), _2O2ONiBtYF(19)) if _OVazPgN1Xc(_P1fmMI8vR2(3), (_sAsNn89J5O)) or _sAsNn89J5O.Health <= _P1fmMI8vR2(1) or _OVazPgN1Xc(_P1fmMI8vR2(3), (_JvzT0juskv)) then continue end local _i4jGe31coQ = _kCaNN5c5An(_JvzT0juskv, _2O2ONiBtYF(20), _2O2ONiBtYF(21)) if _OVazPgN1Xc(_P1fmMI8vR2(3), (_i4jGe31coQ)) then continue end local _y30PH1gQMd = (_POHp1xZxF2(_P1fmMI8vR2(7), _JvzT0juskv.Position, _HOjE7wGY2z)).Magnitude if _y30PH1gQMd < _P1fmMI8vR2(14) or _y30PH1gQMd > _P1fmMI8vR2(15) then continue end local _Q1XEjqZ4LS, _Jbtcp2wbcQ = _kCaNN5c5An(_XGxu43Smw3, _2O2ONiBtYF(22), _JvzT0juskv.Position) if _OVazPgN1Xc(_P1fmMI8vR2(3), (_Jbtcp2wbcQ)) or _Q1XEjqZ4LS.Z <= _P1fmMI8vR2(1) then continue end local _iZ6bKAI1pJ = (_POHp1xZxF2(_P1fmMI8vR2(7), Vector2.new(_Q1XEjqZ4LS.X, _Q1XEjqZ4LS.Y), _lmBwwUq82m)).Magnitude if _POHp1xZxF2(_P1fmMI8vR2(8), _iaZXjD9QCE, _iZ6bKAI1pJ) then continue end local _HBu4Uj2KHN = _POHp1xZxF2(_P1fmMI8vR2(7), _JvzT0juskv.Position, _HOjE7wGY2z) if _POHp1xZxF2(_P1fmMI8vR2(8), _HBu4Uj2KHN.Magnitude, _P1fmMI8vR2(9)) then _SQmVXR6s5W = true else do local _ZB1uJLFaMF=_P1fmMI8vR2(24); while true do if _POHp1xZxF2(_P1fmMI8vR2(5), _ZB1uJLFaMF, _P1fmMI8vR2(24)) then _izqk7bOy5j.FilterDescendantsInstances = {_ghMUoctsYq, _xelkK3kF20, _XGxu43Smw3}; _ZB1uJLFaMF=_P1fmMI8vR2(25) elseif _POHp1xZxF2(_P1fmMI8vR2(5), _ZB1uJLFaMF, _P1fmMI8vR2(25)) then _SQmVXR6s5W = _POHp1xZxF2(_P1fmMI8vR2(5), _kCaNN5c5An(_4GktEmmgSK, _2O2ONiBtYF(14), _HOjE7wGY2z, _HBu4Uj2KHN, _izqk7bOy5j), nil); _ZB1uJLFaMF=_P1fmMI8vR2(1) else break end end end end if _OVazPgN1Xc(_P1fmMI8vR2(3), (_SQmVXR6s5W)) then continue end do local _6b4xZR0IPM=_P1fmMI8vR2(26); while true do if _POHp1xZxF2(_P1fmMI8vR2(5), _6b4xZR0IPM, _P1fmMI8vR2(26)) then _xelkK3kF20 = _POHp1xZxF2(_P1fmMI8vR2(7), _P1fmMI8vR2(19), _POHp1xZxF2(_P1fmMI8vR2(20), _iZ6bKAI1pJ, _iaZXjD9QCE)); _6b4xZR0IPM=_P1fmMI8vR2(27) elseif _POHp1xZxF2(_P1fmMI8vR2(5), _6b4xZR0IPM, _P1fmMI8vR2(27)) then _y30PH1gQMd = _POHp1xZxF2(_P1fmMI8vR2(10), _POHp1xZxF2(_P1fmMI8vR2(10), _xelkK3kF20, _xelkK3kF20), (_POHp1xZxF2(_P1fmMI8vR2(7), _P1fmMI8vR2(19), math.clamp(_POHp1xZxF2(_P1fmMI8vR2(20), (_y30PH1gQMd - _P1fmMI8vR2(22)), _P1fmMI8vR2(23)), _P1fmMI8vR2(1), _P1fmMI8vR2(19))))); _6b4xZR0IPM=_P1fmMI8vR2(1) else break end end end if _POHp1xZxF2(_P1fmMI8vR2(8), _i4df5mOPNA, _y30PH1gQMd) then _4kZa02PnSF = _JvzT0juskv end end end if _4kZa02PnSF and _OVazPgN1Xc(_P1fmMI8vR2(3), (_POHp1xZxF2(_P1fmMI8vR2(28), _i4df5mOPNA, _P1fmMI8vR2(1)))) then local _0NCDUWSv3v = _POHp1xZxF2(_P1fmMI8vR2(7), _4kZa02PnSF.Position, _HOjE7wGY2z) if _POHp1xZxF2(_P1fmMI8vR2(8), _0NCDUWSv3v.Magnitude, _P1fmMI8vR2(29)) then do local _WJGRlhg7Zy=_P1fmMI8vR2(30); while true do if _POHp1xZxF2(_P1fmMI8vR2(5), _WJGRlhg7Zy, _P1fmMI8vR2(30)) then _fRbpxfNrOL = nil; _WJGRlhg7Zy=_P1fmMI8vR2(31) elseif _POHp1xZxF2(_P1fmMI8vR2(5), _WJGRlhg7Zy, _P1fmMI8vR2(31)) then _jTjYaJLDZO = _P1fmMI8vR2(1); _WJGRlhg7Zy=_P1fmMI8vR2(32) elseif _POHp1xZxF2(_P1fmMI8vR2(5), _WJGRlhg7Zy, _P1fmMI8vR2(32)) then return nil else break end end end else local _YyrNgGLcZo = _0NCDUWSv3v.Unit do local _GjbhHFNSsb=_P1fmMI8vR2(33); while true do if _POHp1xZxF2(_P1fmMI8vR2(5), _GjbhHFNSsb, _P1fmMI8vR2(33)) then _fRbpxfNrOL = _4kZa02PnSF.Position; _GjbhHFNSsb=_P1fmMI8vR2(34) elseif _POHp1xZxF2(_P1fmMI8vR2(5), _GjbhHFNSsb, _P1fmMI8vR2(34)) then _jTjYaJLDZO = _i4df5mOPNA; _GjbhHFNSsb=_P1fmMI8vR2(35) elseif _POHp1xZxF2(_P1fmMI8vR2(5), _GjbhHFNSsb, _P1fmMI8vR2(35)) then _4kZa02PnSF = _POHp1xZxF2(_P1fmMI8vR2(36), _POHp1xZxF2(_P1fmMI8vR2(10), _i4df5mOPNA, _P1fmMI8vR2(37)), _P1fmMI8vR2(38)); _GjbhHFNSsb=_P1fmMI8vR2(1) else break end end end local _0H0HZftJFW = ((_POHp1xZxF2(_P1fmMI8vR2(39), _POHp1xZxF2(_P1fmMI8vR2(36), math.abs(_UaLqfWCVO5.recoilPitch), math.abs(_UaLqfWCVO5.recoilYaw)), _P1fmMI8vR2(40))) and (_POHp1xZxF2(_P1fmMI8vR2(36), (((_UaLqfWCVO5.aiming) and (_POHp1xZxF2(_P1fmMI8vR2(36), _4kZa02PnSF, _P1fmMI8vR2(41)))) or _4kZa02PnSF), _P1fmMI8vR2(42)))) or _4kZa02PnSF local _ntdPrvKc05 = {} do local _0l2P91lu7u=_P1fmMI8vR2(43); while true do if _POHp1xZxF2(_P1fmMI8vR2(5), _0l2P91lu7u, _P1fmMI8vR2(43)) then _ntdPrvKc05.friction = _POHp1xZxF2(_P1fmMI8vR2(36), (_POHp1xZxF2(_P1fmMI8vR2(10), _i4df5mOPNA, _P1fmMI8vR2(44))), _P1fmMI8vR2(45)); _0l2P91lu7u=_P1fmMI8vR2(46) elseif _POHp1xZxF2(_P1fmMI8vR2(5), _0l2P91lu7u, _P1fmMI8vR2(46)) then _ntdPrvKc05.magnetRate = _0H0HZftJFW; _0l2P91lu7u=_P1fmMI8vR2(47) elseif _POHp1xZxF2(_P1fmMI8vR2(5), _0l2P91lu7u, _P1fmMI8vR2(47)) then _ntdPrvKc05.yaw = _dV9nEgEdGC.yawOf(_YyrNgGLcZo); _0l2P91lu7u=_P1fmMI8vR2(48) elseif _POHp1xZxF2(_P1fmMI8vR2(5), _0l2P91lu7u, _P1fmMI8vR2(48)) then _ntdPrvKc05.pitch = math.asin(math.clamp(_YyrNgGLcZo.Y, _OVazPgN1Xc(_P1fmMI8vR2(49), _P1fmMI8vR2(19)), _P1fmMI8vR2(19))); _0l2P91lu7u=_P1fmMI8vR2(50) elseif _POHp1xZxF2(_P1fmMI8vR2(5), _0l2P91lu7u, _P1fmMI8vR2(50)) then return _ntdPrvKc05 else break end end end end end end end end do local _LdTdQ6lIBF=_P1fmMI8vR2(51); while true do if _POHp1xZxF2(_P1fmMI8vR2(5), _LdTdQ6lIBF, _P1fmMI8vR2(51)) then _fRbpxfNrOL = nil; _LdTdQ6lIBF=_P1fmMI8vR2(52) elseif _POHp1xZxF2(_P1fmMI8vR2(5), _LdTdQ6lIBF, _P1fmMI8vR2(52)) then _jTjYaJLDZO = _P1fmMI8vR2(1); _LdTdQ6lIBF=_P1fmMI8vR2(53) elseif _POHp1xZxF2(_P1fmMI8vR2(5), _LdTdQ6lIBF, _P1fmMI8vR2(53)) then return nil else break end end end end function _33njSLB0vb.pull(_XGxu43Smw3, _sPerWkcIRQ) --[[ name: pull line: 181 upvalues: u1 (ref, index: 1) u2 (ref, index: 2) ]] local _nOmR2AKCrB = _fRbpxfNrOL local _k3PG26HleR = _jTjYaJLDZO if _nOmR2AKCrB and _OVazPgN1Xc(_P1fmMI8vR2(3), (_POHp1xZxF2(_P1fmMI8vR2(28), _k3PG26HleR, _P1fmMI8vR2(1)))) then local _argdq9HnIL = _POHp1xZxF2(_P1fmMI8vR2(7), _nOmR2AKCrB, _XGxu43Smw3) if _POHp1xZxF2(_P1fmMI8vR2(8), _argdq9HnIL.Magnitude, _P1fmMI8vR2(29)) then return _sPerWkcIRQ end local _YsiND4AzvR = _argdq9HnIL.Unit local _YbwhmVnVYY = _sPerWkcIRQ.Unit local _U7XtNNfV3o = math.acos(math.clamp(_kCaNN5c5An(_YbwhmVnVYY, _2O2ONiBtYF(23), _YsiND4AzvR), _OVazPgN1Xc(_P1fmMI8vR2(49), _P1fmMI8vR2(19)), _P1fmMI8vR2(19))) if _POHp1xZxF2(_P1fmMI8vR2(39), _U7XtNNfV3o, _P1fmMI8vR2(54)) then return _sPerWkcIRQ end return _kCaNN5c5An(_YbwhmVnVYY, _2O2ONiBtYF(24), _YsiND4AzvR, _POHp1xZxF2(_P1fmMI8vR2(10), (_POHp1xZxF2(_P1fmMI8vR2(10), (_POHp1xZxF2(_P1fmMI8vR2(7), _P1fmMI8vR2(19), (_U7XtNNfV3o / _P1fmMI8vR2(54)))), _P1fmMI8vR2(55))), _k3PG26HleR)).Unit end return _sPerWkcIRQ end return _33njSLB0vb end