Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local _G = _G
- local _R = debug.getregistry ()
- local = _G
- local = _R
- local = {}
- . = {}
- .. = collectgarbage ("count") * 1024
- . = . or {}
- .. = assert
- .. = collectgarbage
- .. = error
- .. = getfenv
- .. = getmetatable
- .. = include
- .. = ipairs
- .. = newproxy
- .. = next
- .. = pairs
- .. = pcall
- .. = print
- .. = rawget
- .. = rawset
- .. = require
- .. = setfenv
- .. = setmetatable
- .. = tonumber
- .. = tostring
- .. = type
- .. = unpack
- .. = xpcall
- .. = .. or {}
- ... = bit.arshift
- ... = bit.band
- ... = bit.bnot
- ... = bit.bor
- ... = bit.bswap
- ... = bit.bxor
- ... = bit.lshift
- ... = bit.rol
- ... = bit.ror
- ... = bit.rshift
- ... = bit.tobit
- ... = bit.tohex
- .. = .. or {}
- ... = coroutine.create
- ... = coroutine.resume
- ... = coroutine.running
- ... = coroutine.status
- ... = coroutine.wrap
- ... = coroutine.yield
- .. = .. or {}
- ... = debug.getfenv
- ... = debug.gethook
- ... = debug.getinfo
- ... = debug.getlocal
- ... = debug.getmetatable
- ... = debug.getregistry
- ... = debug.getupvalue
- ... = debug.setfenv
- ... = debug.sethook
- ... = debug.setlocal
- ... = debug.setmetatable
- ... = debug.setupvalue
- ... = debug.traceback
- ... = debug.upvalueid
- ... = debug.upvaluejoin
- .. = .. or {}
- ... = jit.arch
- ... = jit.attach
- ... = jit.flush
- ... = jit.off
- ... = jit.on
- ... = jit.os
- ... = jit.status
- ... = jit.version
- ... = jit.version_num
- ... = ... or {}
- .... = jit.opt.start
- ... = ... or {}
- .... = jit.util.funcbc
- .... = jit.util.funcinfo
- .... = jit.util.funck
- .... = jit.util.funcuvname
- .... = jit.util.ircalladdr
- .... = jit.util.traceexitstub
- .... = jit.util.traceinfo
- .... = jit.util.traceir
- .... = jit.util.tracek
- .... = jit.util.tracemc
- .... = jit.util.tracesnap
- .. = .. or {}
- ... = math.abs
- ... = math.acos
- ... = math.asin
- ... = math.atan
- ... = math.atan2
- ... = math.ceil
- ... = math.cos
- ... = math.cosh
- ... = math.deg
- ... = math.exp
- ... = math.floor
- ... = math.fmod
- ... = math.frexp
- ... = math.huge
- ... = math.ldexp
- ... = math.log
- ... = math.log10
- ... = math.max
- ... = math.min
- ... = math.mod
- ... = math.modf
- ... = math.pi
- ... = math.pow
- ... = math.rad
- ... = math.random
- ... = math.randomseed
- ... = math.sin
- ... = math.sinh
- ... = math.sqrt
- ... = math.tan
- ... = math.tanh
- .. = .. or {}
- ... = string.byte
- ... = string.char
- ... = string.dump
- ... = string.find
- ... = string.format
- ... = string.gmatch
- ... = string.gsub
- ... = string.len
- ... = string.lower
- ... = string.match
- ... = string.rep
- ... = string.reverse
- ... = string.sub
- ... = string.upper
- .. = .. or {}
- ... = table.concat
- ... = table.getn
- ... = table.insert
- ... = table.maxn
- ... = table.remove
- ... = table.sort
- . = . or {}
- .. = Angle
- .. = BRANCH
- .. = CLIENT
- .. = ClientsideModel
- .. = Color
- .. = CompileFile
- .. = CompileString
- .. = CreateClientConVar
- .. = CreateConVar
- .. = CurTime
- .. = EF_BONEMERGE
- .. = EF_BONEMERGE_FASTCULL
- .. = EF_BRIGHTLIGHT
- .. = EF_DIMLIGHT
- .. = EF_ITEM_BLINK
- .. = EF_NODRAW
- .. = EF_NOINTERP
- .. = EF_NORECEIVESHADOW
- .. = EF_NOSHADOW
- .. = EF_PARENT_ANIMATES
- .. = ErrorNoHalt
- .. = EyeAngles
- .. = EyePos
- .. = FL_AIMTARGET
- .. = FL_ANIMDUCKING
- .. = FL_ATCONTROLS
- .. = FL_BASEVELOCITY
- .. = FL_CLIENT
- .. = FL_CONVEYOR
- .. = FL_DISSOLVING
- .. = FL_DONTTOUCH
- .. = FL_DUCKING
- .. = FL_FAKECLIENT
- .. = FL_FLY
- .. = FL_FROZEN
- .. = FL_GODMODE
- .. = FL_GRAPHED
- .. = FL_GRENADE
- .. = FL_INRAIN
- .. = FL_INWATER
- .. = FL_KILLME
- .. = FL_NOTARGET
- .. = FL_NPC
- .. = FL_OBJECT
- .. = FL_ONFIRE
- .. = FL_ONGROUND
- .. = FL_ONTRAIN
- .. = FL_PARTIALGROUND
- .. = FL_STATICPROP
- .. = FL_STEPMOVEMENT
- .. = FL_SWIM
- .. = FL_TRANSRAGDOLL
- .. = FL_UNBLOCKABLE_BY_PLAYER
- .. = FL_WATERJUMP
- .. = FL_WORLDBRUSH
- .. = GetConVar
- .. = GetConVarNumber
- .. = GetConVarString
- .. = IN_ALT1
- .. = IN_ALT2
- .. = IN_ATTACK
- .. = IN_ATTACK2
- .. = IN_BACK
- .. = IN_BULLRUSH
- .. = IN_CANCEL
- .. = IN_DUCK
- .. = IN_FORWARD
- .. = IN_GRENADE1
- .. = IN_GRENADE2
- .. = IN_JUMP
- .. = IN_LEFT
- .. = IN_MOVELEFT
- .. = IN_MOVERIGHT
- .. = IN_RELOAD
- .. = IN_RIGHT
- .. = IN_RUN
- .. = IN_SCORE
- .. = IN_SPEED
- .. = IN_USE
- .. = IN_WALK
- .. = IN_WEAPON1
- .. = IN_WEAPON2
- .. = IN_ZOOM
- .. = LocalPlayer
- .. = Msg
- .. = MsgN
- .. = RealTime
- .. = RunConsoleCommand
- .. = RunString
- .. = RunStringEx
- .. = SERVER
- .. = ScrH
- .. = ScrW
- .. = SysTime
- .. = TypeID
- .. = VERSION
- .. = Vector
- .. = isangle
- .. = isbool
- .. = isentity
- .. = isfunction
- .. = isnumber
- .. = ispanel
- .. = isstring
- .. = istable
- .. = isvector
- .. = .. or {}
- ... = cam.ApplyShake
- ... = cam.End
- ... = cam.End2D
- ... = cam.End3D
- ... = cam.End3D2D
- ... = cam.EndOrthoView
- ... = cam.IgnoreZ
- ... = cam.PopModelMatrix
- ... = cam.PushModelMatrix
- ... = cam.Start
- ... = cam.Start3D2D
- ... = cam.StartOrthoView
- .. = .. or {}
- ... = chat.AddText
- .. = .. or {}
- ... = concommand.Add
- ... = concommand.AutoComplete
- ... = concommand.GetTable
- ... = concommand.Remove
- ... = concommand.Run
- .. = .. or {}
- ... = cvars.AddChangeCallback
- ... = cvars.Bool
- ... = cvars.GetConVarCallbacks
- ... = cvars.Number
- ... = cvars.OnConVarChanged
- ... = cvars.RemoveChangeCallback
- ... = cvars.String
- .. = .. or {}
- ... = debug.Trace
- .. = .. or {}
- ... = ents.CreateClientProp
- ... = ents.FindByClass
- ... = ents.FindByModel
- ... = ents.FindByName
- ... = ents.FindInBox
- ... = ents.FindInCone
- ... = ents.FindInSphere
- ... = ents.GetAll
- ... = ents.GetByIndex
- .. = .. or {}
- ... = file.CreateDir
- ... = file.Delete
- ... = file.Exists
- ... = file.Find
- ... = file.IsDir
- ... = file.Open
- ... = file.Size
- ... = file.Time
- .. = .. or {}
- ... = gui.ActivateGameUI
- ... = gui.EnableScreenClicker
- ... = gui.HideGameUI
- ... = gui.InternalCursorMoved
- ... = gui.InternalKeyCodePressed
- ... = gui.InternalKeyCodeReleased
- ... = gui.InternalKeyCodeTyped
- ... = gui.InternalKeyTyped
- ... = gui.InternalMouseDoublePressed
- ... = gui.InternalMousePressed
- ... = gui.InternalMouseReleased
- ... = gui.InternalMouseWheeled
- ... = gui.IsConsoleVisible
- ... = gui.IsGameUIVisible
- ... = gui.MousePos
- ... = gui.MouseX
- ... = gui.MouseY
- ... = gui.OpenURL
- ... = gui.ScreenToVector
- ... = gui.SetMousePos
- .. = .. or {}
- ... = hook.Add
- ... = hook.Call
- ... = hook.GetTable
- ... = hook.Remove
- ... = hook.Run
- .. = .. or {}
- ... = http.Fetch
- ... = http.Post
- .. = .. or {}
- ... = input.CheckKeyTrapping
- ... = input.GetCursorPos
- ... = input.GetKeyName
- ... = input.IsButtonDown
- ... = input.IsControlDown
- ... = input.IsKeyDown
- ... = input.IsKeyTrapping
- ... = input.IsMouseDown
- ... = input.IsShiftDown
- ... = input.LookupBinding
- ... = input.SetCursorPos
- ... = input.StartKeyTrapping
- ... = input.WasKeyPressed
- ... = input.WasKeyReleased
- ... = input.WasKeyTyped
- ... = input.WasMouseDoublePressed
- ... = input.WasMousePressed
- .. = .. or {}
- ... = net.BytesWritten
- ... = net.Incoming
- ... = net.ReadAngle
- ... = net.ReadBit
- ... = net.ReadData
- ... = net.ReadDouble
- ... = net.ReadFloat
- ... = net.ReadHeader
- ... = net.ReadInt
- ... = net.ReadNormal
- ... = net.ReadString
- ... = net.ReadUInt
- ... = net.ReadVars
- ... = net.ReadVector
- ... = net.Receive
- ... = net.Receivers
- ... = net.SendToServer
- ... = net.Start
- ... = net.WriteAngle
- ... = net.WriteBit
- ... = net.WriteData
- ... = net.WriteDouble
- ... = net.WriteEntity
- ... = net.WriteFloat
- ... = net.WriteInt
- ... = net.WriteNormal
- ... = net.WriteString
- ... = net.WriteUInt
- ... = net.WriteVector
- .. = .. or {}
- ... = player.GetAll
- ... = player.GetBots
- ... = player.GetByID
- ... = player.GetHumans
- .. = .. or {}
- ... = render.AddBeam
- ... = render.BrushMaterialOverride
- ... = render.Capture
- ... = render.CapturePixels
- ... = render.Clear
- ... = render.ClearBuffersObeyStencil
- ... = render.ClearDepth
- ... = render.ClearStencil
- ... = render.ClearStencilBufferRectangle
- ... = render.ComputeDynamicLighting
- ... = render.ComputeLighting
- ... = render.CopyRenderTargetToTexture
- ... = render.CullMode
- ... = render.DepthRange
- ... = render.DrawBeam
- ... = render.DrawBox
- ... = render.DrawLine
- ... = render.DrawQuad
- ... = render.DrawQuadEasy
- ... = render.DrawScreenQuad
- ... = render.DrawScreenQuadEx
- ... = render.DrawSphere
- ... = render.DrawSprite
- ... = render.DrawWireframeBox
- ... = render.DrawWireframeSphere
- ... = render.EnableClipping
- ... = render.EndBeam
- ... = render.FogColor
- ... = render.FogEnd
- ... = render.FogMaxDensity
- ... = render.FogMode
- ... = render.FogStart
- ... = render.GetAmbientLightColor
- ... = render.GetBlend
- ... = render.GetBloomTex0
- ... = render.GetBloomTex1
- ... = render.GetColorModulation
- ... = render.GetDXLevel
- ... = render.GetFogColor
- ... = render.GetFogDistances
- ... = render.GetFogMode
- ... = render.GetFullScreenDepthTexture
- ... = render.GetLightColor
- ... = render.GetMoBlurTex0
- ... = render.GetMoBlurTex1
- ... = render.GetMorphTex0
- ... = render.GetMorphTex1
- ... = render.GetPowerOfTwoTexture
- ... = render.GetRefractTexture
- ... = render.GetRenderTarget
- ... = render.GetResolvedFullFrameDepth
- ... = render.GetScreenEffectTexture
- ... = render.GetSmallTex0
- ... = render.GetSmallTex1
- ... = render.GetSuperFPTex
- ... = render.GetSuperFPTex2
- ... = render.GetSurfaceColor
- ... = render.GetToneMappingScaleLinear
- ... = render.MaterialOverride
- ... = render.MaxTextureHeight
- ... = render.MaxTextureWidth
- ... = render.ModelMaterialOverride
- ... = render.OverrideAlphaWriteEnable
- ... = render.OverrideColorWriteEnable
- ... = render.OverrideDepthEnable
- ... = render.PerformFullScreenStencilOperation
- ... = render.PopCustomClipPlane
- ... = render.PopFilterMag
- ... = render.PopFilterMin
- ... = render.PopFlashlightMode
- ... = render.PopRenderTarget
- ... = render.PushCustomClipPlane
- ... = render.PushFilterMag
- ... = render.PushFilterMin
- ... = render.PushFlashlightMode
- ... = render.PushRenderTarget
- ... = render.ReadPixel
- ... = render.RedownloadAllLightmaps
- ... = render.RenderHUD
- ... = render.RenderView
- ... = render.ResetModelLighting
- ... = render.ResetToneMappingScale
- ... = render.SetAmbientLight
- ... = render.SetBlend
- ... = render.SetColorModulation
- ... = render.SetFogZ
- ... = render.SetGoalToneMappingScale
- ... = render.SetLightingMode
- ... = render.SetLightingOrigin
- ... = render.SetLightmapTexture
- ... = render.SetMaterial
- ... = render.SetModelLighting
- ... = render.SetRenderTarget
- ... = render.SetRenderTargetEx
- ... = render.SetScissorRect
- ... = render.SetShadowColor
- ... = render.SetShadowDirection
- ... = render.SetShadowDistance
- ... = render.SetShadowsDisabled
- ... = render.SetStencilCompareFunction
- ... = render.SetStencilEnable
- ... = render.SetStencilFailOperation
- ... = render.SetStencilPassOperation
- ... = render.SetStencilReferenceValue
- ... = render.SetStencilTestMask
- ... = render.SetStencilWriteMask
- ... = render.SetStencilZFailOperation
- ... = render.SetToneMappingScaleLinear
- ... = render.SetViewPort
- ... = render.SetWriteDepthToDestAlpha
- ... = render.Spin
- ... = render.StartBeam
- ... = render.SupportsPixelShaders_1_4
- ... = render.SupportsPixelShaders_2_0
- ... = render.SupportsVertexShaders_2_0
- ... = render.SuppressEngineLighting
- ... = render.TurnOnToneMapping
- ... = render.UpdateFullScreenDepthTexture
- ... = render.UpdatePowerOfTwoTexture
- ... = render.UpdateRefractTexture
- ... = render.UpdateScreenEffectTexture
- .. = .. or {}
- ... = surface.CreateFont
- ... = surface.DisableClipping
- ... = surface.DrawCircle
- ... = surface.DrawLine
- ... = surface.DrawOutlinedRect
- ... = surface.DrawPoly
- ... = surface.DrawRect
- ... = surface.DrawText
- ... = surface.DrawTexturedRect
- ... = surface.DrawTexturedRectRotated
- ... = surface.DrawTexturedRectUV
- ... = surface.GetHUDTexture
- ... = surface.GetTextSize
- ... = surface.GetTextureID
- ... = surface.GetTextureSize
- ... = surface.PlaySound
- ... = surface.ScreenHeight
- ... = surface.ScreenWidth
- ... = surface.SetAlphaMultiplier
- ... = surface.SetDrawColor
- ... = surface.SetFont
- ... = surface.SetMaterial
- ... = surface.SetStencilMode
- ... = surface.SetTextColor
- ... = surface.SetTextPos
- ... = surface.SetTexture
- .. = .. or {}
- ... = system.AppTime
- ... = system.BatteryPower
- ... = system.FlashWindow
- ... = system.GetCountry
- ... = system.HasFocus
- ... = system.IsLinux
- ... = system.IsOSX
- ... = system.IsWindows
- ... = system.SteamTime
- ... = system.UpTime
- .. = .. or {}
- ... = timer.Adjust
- ... = timer.Check
- ... = timer.Create
- ... = timer.Destroy
- ... = timer.Exists
- ... = timer.Pause
- ... = timer.Remove
- ... = timer.RepsLeft
- ... = timer.Simple
- ... = timer.Start
- ... = timer.Stop
- ... = timer.TimeLeft
- ... = timer.Toggle
- ... = timer.UnPause
- .. = .. or {}
- ... = usermessage.GetTable
- ... = usermessage.Hook
- ... = usermessage.IncomingMessage
- .. = .. or {}
- ... = util.CRC
- ... = util.Compress
- ... = util.Decompress
- ... = util.NetworkIDToString
- ... = util.NetworkStringToID
- ... = util.TraceEntity
- ... = util.TraceEntityHull
- ... = util.TraceHull
- ... = util.TraceLine
- . = . or {}
- .. = .. or {}
- ... = _R.Angle.Forward
- ... = _R.Angle.IsZero
- ... = _R.Angle.Normalize
- ... = _R.Angle.Right
- ... = _R.Angle.RotateAroundAxis
- ... = _R.Angle.Set
- ... = _R.Angle.Up
- ... = _R.Angle.Zero
- ... = _R.Angle.__add
- ... = _R.Angle.__eq
- ... = _R.Angle.__gc
- ... = _R.Angle.__index
- ... = _R.Angle.__mul
- ... = _R.Angle.__newindex
- ... = _R.Angle.__sub
- ... = _R.Angle.__tostring
- ... = _R.Angle.__unm
- .. = .. or {}
- ... = _R.CUserCmd.ClearButtons
- ... = _R.CUserCmd.ClearMovement
- ... = _R.CUserCmd.CommandNumber
- ... = _R.CUserCmd.GetButtons
- ... = _R.CUserCmd.GetForwardMove
- ... = _R.CUserCmd.GetImpulse
- ... = _R.CUserCmd.GetMouseWheel
- ... = _R.CUserCmd.GetMouseX
- ... = _R.CUserCmd.GetMouseY
- ... = _R.CUserCmd.GetSideMove
- ... = _R.CUserCmd.GetUpMove
- ... = _R.CUserCmd.GetViewAngles
- ... = _R.CUserCmd.KeyDown
- ... = _R.CUserCmd.RemoveKey
- ... = _R.CUserCmd.SelectWeapon
- ... = _R.CUserCmd.SetButtons
- ... = _R.CUserCmd.SetForwardMove
- ... = _R.CUserCmd.SetImpulse
- ... = _R.CUserCmd.SetMouseWheel
- ... = _R.CUserCmd.SetMouseX
- ... = _R.CUserCmd.SetMouseY
- ... = _R.CUserCmd.SetSideMove
- ... = _R.CUserCmd.SetUpMove
- ... = _R.CUserCmd.SetViewAngles
- ... = _R.CUserCmd.TickCount
- .. = .. or {}
- ... = _R.ConVar.GetBool
- ... = _R.ConVar.GetDefault
- ... = _R.ConVar.GetFloat
- ... = _R.ConVar.GetHelpText
- ... = _R.ConVar.GetInt
- ... = _R.ConVar.GetName
- ... = _R.ConVar.GetString
- .. = .. or {}
- ... = _R.Entity.AddEffects
- ... = _R.Entity.DrawModel
- ... = _R.Entity.EyeAngles
- ... = _R.Entity.EyePos
- ... = _R.Entity.GetHitBoxCount
- ... = _R.Entity.GetModel
- ... = _R.Entity.GetPos
- ... = _R.Entity.IsDormant
- ... = _R.Entity.IsFlagSet
- ... = _R.Entity.IsNPC
- ... = _R.Entity.IsValid
- ... = _R.Entity.Remove
- ... = _R.Entity.RemoveEffects
- ... = _R.Entity.SetModel
- .. = .. or {}
- ... = _R.File.Close
- ... = _R.File.Flush
- ... = _R.File.Read
- ... = _R.File.ReadBool
- ... = _R.File.ReadByte
- ... = _R.File.ReadDouble
- ... = _R.File.ReadFloat
- ... = _R.File.ReadLong
- ... = _R.File.ReadShort
- ... = _R.File.Seek
- ... = _R.File.Size
- ... = _R.File.Skip
- ... = _R.File.Tell
- ... = _R.File.Write
- ... = _R.File.WriteBool
- ... = _R.File.WriteByte
- ... = _R.File.WriteDouble
- ... = _R.File.WriteFloat
- ... = _R.File.WriteLong
- ... = _R.File.WriteShort
- .. = .. or {}
- ... = _R.Player.ConCommand
- ... = _R.Player.GetActiveWeapon
- ... = _R.Player.GetName
- ... = _R.Player.GetShootPos
- ... = _R.Player.GetVehicle
- ... = _R.Player.IsNPC
- ... = _R.Player.Name
- ... = _R.Player.Nick
- ... = _R.Player.SetEyeAngles
- .. = .. or {}
- ... = _R.Vector.Add
- ... = _R.Vector.Angle
- ... = _R.Vector.AngleEx
- ... = _R.Vector.Cross
- ... = _R.Vector.DistToSqr
- ... = _R.Vector.Distance
- ... = _R.Vector.Dot
- ... = _R.Vector.DotProduct
- ... = _R.Vector.GetNormal
- ... = _R.Vector.GetNormalized
- ... = _R.Vector.IsEqualTol
- ... = _R.Vector.IsZero
- ... = _R.Vector.Length
- ... = _R.Vector.Length2D
- ... = _R.Vector.Length2DSqr
- ... = _R.Vector.LengthSqr
- ... = _R.Vector.Mul
- ... = _R.Vector.Normalize
- ... = _R.Vector.Rotate
- ... = _R.Vector.Set
- ... = _R.Vector.Sub
- ... = _R.Vector.ToScreen
- ... = _R.Vector.WithinAABox
- ... = _R.Vector.Zero
- ... = _R.Vector.__add
- ... = _R.Vector.__div
- ... = _R.Vector.__eq
- ... = _R.Vector.__gc
- ... = _R.Vector.__index
- ... = _R.Vector.__mul
- ... = _R.Vector.__newindex
- ... = _R.Vector.__sub
- ... = _R.Vector.__tostring
- ... = _R.Vector.__unm
- .. = .. or {}
- ... = _R.bf_read.ReadAngle
- ... = _R.bf_read.ReadBool
- ... = _R.bf_read.ReadChar
- ... = _R.bf_read.ReadEntity
- ... = _R.bf_read.ReadFloat
- ... = _R.bf_read.ReadLong
- ... = _R.bf_read.ReadShort
- ... = _R.bf_read.ReadString
- ... = _R.bf_read.ReadVector
- ... = _R.bf_read.ReadVectorNormal
- ... = _R.bf_read.Reset
- local = ...
- local = ...
- local = ...
- local = ...
- local = { 0x4c, 0x50, 0x54, 0x6f, 0xae, 0xab, 0xe0, 0xd3, 0xef, 0x4d, 0xba, 0x20, 0xdd, 0x3e, 0xac, 0x7a }
- local = {}
- function . ()
- if not [] then
- local = {}
- for = 1, # do
- [] = ( ( (, ), [( - 1) % # + 1]))
- end
- [] = ()
- end
- return []
- end
- function ... ()
- return ... (, . ("\x12u'E\x86\x85\xcd\xfa\xca>\x90\x04"), . ("ia"))
- end
- function ... ()
- return ... (
- {
- [. ("8)$\x0a")] = . ("~\x14")
- }
- )
- end
- function ... (, )
- local = ... (, . (">2"), )
- if not then return nil end
- local = ... (, ... ()) or ""
- ... ()
- return
- end
- function ... (, )
- local = ... (, . (";2"), . ("\x08\x11\x00."))
- if not then return end
- ... (, )
- ... ()
- end
- function . ()
- local , = .. (.., )
- if not then
- = ... (. ("i#tJ\xde"), .. (), )
- end
- return
- end
- . = . or {}
- .. = .. or {}
- ... = ..
- ... = ..
- ... = ..
- ... = ..
- ... = ..
- ... = ... or {}
- ... = ... or {}
- ... = ... or {}
- .... = ...
- .... = ...
- .... = ...
- .... = ...
- .... = ...
- .... = ...
- .... = ...
- .... = ...
- .... = ...
- .... = ...
- .... = ...
- .... = ...
- .... = ...
- ... = ... or {}
- .... = ...
- .... = .... or {}
- .... = .... or {}
- ..... = ....
- ..... = ....
- ..... = ....
- ..... = ....
- ... = ... or {}
- ... = ... or {}
- .... = ...
- ... = ... or {}
- .. = .. or {}
- ... = ..
- ... = ..
- ... = ..
- ... = ..
- ... = ..
- ... = ..
- ... = ..
- ... = ..
- ... = ..
- ... = ..
- ... = ..
- ... = ..
- ... = ... or {}
- ... = ... or {}
- ... = ... or {}
- .... = ...
- .... = ...
- .... = ...
- ... = ... or {}
- .... = ...
- .... = ...
- .... = ...
- ... = ... or {}
- ... = ... or {}
- ... = ... or {}
- ... = ... or {}
- ... = ... or {}
- ... = ... or {}
- .... = ...
- .... = ...
- ... = ... or {}
- .... = ...
- .... = ...
- ... = ... or {}
- .... = ...
- .... = ...
- ... = ... or {}
- ... = ... or {}
- ... = ... or {}
- ... = ... or {}
- ... = ... or {}
- .... = ...
- .... = ...
- ... = ... or {}
- ... = ... or {}
- .... = ...
- .... = ...
- .... = ...
- .... = ...
- .... = ...
- .... = ...
- .. = .. or {}
- ... = ... or {}
- ... = ... or {}
- .... = ...
- .... = ...
- .... = ...
- .... = ...
- .... = ...
- .... = ...
- .... = ...
- .... = ...
- .... = ...
- .... = ...
- .... = ...
- .... = ...
- .... = ...
- .... = ...
- .... = ...
- ... = ... or {}
- .... = ...
- .... = ...
- .... = ...
- .... = ...
- ... = ... or {}
- .... = ...
- .... = ...
- .... = ...
- .... = ...
- .... = ...
- ... = ... or {}
- ... = ... or {}
- .... = ...
- .... = ...
- .... = ...
- .... = ...
- .... = ...
- ... = ... or {}
- ... = ... or {}
- . = . or {}
- .. = .. or {}
- ... = function (...) return ... (...) end
- ... = function (...) return ... (...) end
- ... = function (...) return ... (...) end
- ... = function (...) return ... (...) end
- ... = function (...) return ... (...) end
- ... = ... or {}
- ... = ... or {}
- ... = ... or {}
- .... = function (...) return .... (...) end
- .... = function (...) return .... (...) end
- .... = function (...) return .... (...) end
- .... = function (...) return .... (...) end
- .... = function (...) return .... (...) end
- .... = function (...) return .... (...) end
- .... = function (...) return .... (...) end
- .... = function (...) return .... (...) end
- .... = function (...) return .... (...) end
- .... = function (...) return .... (...) end
- .... = function (...) return .... (...) end
- .... = function (...) return .... (...) end
- .... = function (...) return .... (...) end
- ... = ... or {}
- .... = function (...) return .... (...) end
- .... = .... or {}
- .... = .... or {}
- ..... = function (...) return ..... (...) end
- ..... = function (...) return ..... (...) end
- ..... = function (...) return ..... (...) end
- ..... = function (...) return ..... (...) end
- ... = ... or {}
- ... = ... or {}
- .... = function (...) return .... (...) end
- ... = ... or {}
- .. = .. or {}
- ... = function (...) return ... (...) end
- ... = function (...) return ... (...) end
- ... = function (...) return ... (...) end
- ... = function (...) return ... (...) end
- ... = function (...) return ... (...) end
- ... = function (...) return ... (...) end
- ... = function (...) return ... (...) end
- ... = function (...) return ... (...) end
- ... = function (...) return ... (...) end
- ... = function (...) return ... (...) end
- ... = function (...) return ... (...) end
- ... = function (...) return ... (...) end
- ... = ... or {}
- ... = ... or {}
- ... = ... or {}
- .... = function (...) return .... (...) end
- .... = function (...) return .... (...) end
- .... = function (...) return .... (...) end
- ... = ... or {}
- .... = function (...) return .... (...) end
- .... = function (...) return .... (...) end
- .... = function (...) return .... (...) end
- ... = ... or {}
- ... = ... or {}
- ... = ... or {}
- ... = ... or {}
- ... = ... or {}
- ... = ... or {}
- .... = function (...) return .... (...) end
- .... = function (...) return .... (...) end
- ... = ... or {}
- .... = function (...) return .... (...) end
- .... = function (...) return .... (...) end
- ... = ... or {}
- .... = function (...) return .... (...) end
- .... = function (...) return .... (...) end
- ... = ... or {}
- ... = ... or {}
- ... = ... or {}
- ... = ... or {}
- ... = ... or {}
- .... = function (...) return .... (...) end
- .... = function (...) return .... (...) end
- ... = ... or {}
- ... = ... or {}
- .... = function (...) return .... (...) end
- .... = function (...) return .... (...) end
- .... = function (...) return .... (...) end
- .... = function (...) return .... (...) end
- .... = function (...) return .... (...) end
- .... = function (...) return .... (...) end
- .. = .. or {}
- ... = ... or {}
- ... = ... or {}
- .... = function (...) return .... (...) end
- .... = function (...) return .... (...) end
- .... = function (...) return .... (...) end
- .... = function (...) return .... (...) end
- .... = function (...) return .... (...) end
- .... = function (...) return .... (...) end
- .... = function (...) return .... (...) end
- .... = function (...) return .... (...) end
- .... = function (...) return .... (...) end
- .... = function (...) return .... (...) end
- .... = function (...) return .... (...) end
- .... = function (...) return .... (...) end
- .... = function (...) return .... (...) end
- .... = function (...) return .... (...) end
- .... = function (...) return .... (...) end
- ... = ... or {}
- .... = function (...) return .... (...) end
- .... = function (...) return .... (...) end
- .... = function (...) return .... (...) end
- .... = function (...) return .... (...) end
- ... = ... or {}
- .... = function (...) return .... (...) end
- .... = function (...) return .... (...) end
- .... = function (...) return .... (...) end
- .... = function (...) return .... (...) end
- .... = function (...) return .... (...) end
- ... = ... or {}
- ... = ... or {}
- .... = function (...) return .... (...) end
- .... = function (...) return .... (...) end
- .... = function (...) return .... (...) end
- .... = function (...) return .... (...) end
- .... = function (...) return .... (...) end
- ... = ... or {}
- ... = ... or {}
- [. ("+5 \x09\xcb\xc5\x96")] = ...
- [. ("+5 \x02\xcb\xdf\x81\xa7\x8e/\xd6E")] = ...
- [. (">5%\x1a\xc7\xd9\x85")] = ...
- [. ("?5 \x09\xcb\xc5\x96")] = ...
- [. ("?5 \x02\xcb\xdf\x81\xa7\x8e/\xd6E")] = ...
- [. ("(56\x1a\xc9")] [. ("+5 \x09\xcb\xc5\x96")] = ....
- [. ("(56\x1a\xc9")] [. ("+5 \x07\xc1\xc4\x8b")] = ....
- [. ("(56\x1a\xc9")] [. ("+5 \x06\xc0\xcd\x8f")] = ....
- [. ("(56\x1a\xc9")] [. ("+5 \x03\xc1\xc8\x81\xbf")] = ....
- [. ("(56\x1a\xc9")] [. ("+5 \x02\xcb\xdf\x81\xa7\x8e/\xd6E")] = ....
- [. ("(56\x1a\xc9")] [. ("+5 \x1d\xcb\xcc\x89\xa0\x9b?\xc3")] = ....
- [. ("(56\x1a\xc9")] [. ("+5 \x1a\xde\xdd\x81\xbf\x9a(")] = ....
- [. ("(56\x1a\xc9")] [. ("?5 \x09\xcb\xc5\x96")] = ....
- [. ("(56\x1a\xc9")] [. ("?5 \x07\xc1\xc4\x8b")] = ....
- [. ("(56\x1a\xc9")] [. ("?5 \x03\xc1\xc8\x81\xbf")] = ....
- [. ("(56\x1a\xc9")] [. ("?5 \x02\xcb\xdf\x81\xa7\x8e/\xd6E")] = ....
- [. ("(56\x1a\xc9")] [. ("?5 \x1a\xde\xdd\x81\xbf\x9a(")] = ....
- [. ("(56\x1a\xc9")] [. ("9 \"\x0e\xc2\xde\x85\xb9\x80$\xd4")] = ....
- [. ("&9 ")] [. ("-$ \x0e\xcd\xc3")] = ....
- [. ("&9 ")] [. ("9$=\x03")] [. ("*%:\x0c\xcc\xc8")] = .....
- [. ("&9 ")] [. ("9$=\x03")] [. ("*%:\x0c\xc7\xc5\x86\xbc")] = .....
- [. ("&9 ")] [. ("9$=\x03")] [. ("*%:\x0c\xc5")] = .....
- [. ("&9 ")] [. ("9$=\x03")] [. ("*%:\x0c\xdb\xdd\x8e\xb2\x82(")] = .....
- [. ("?$&\x06\xc0\xcc")] [. ("(%9\x1f")] = ....
- [. ("\x0f?9\x1f\xc7\xc7\x85\x80\x9b?\xd3N\xba")] = ...
- [. ("\x0f\"1\x0e\xda\xce\xa3\xbf\x86(\xd4T\x9eQ\xc2,-\"")] = ...
- [. ("\x0f\"1\x0e\xda\xce\xa3\xbc\x81\x1b\xdbR")] = ...
- [. ("\x09)1.\xc0\xcc\x8c\xb6\x9c")] = ...
- [. ("\x09)1?\xc1\xd8")] = ...
- [. ("\x0b5 ,\xc1\xc5\xb6\xb2\x9d")] = ...
- [. ("\x0b5 ,\xc1\xc5\xb6\xb2\x9d\x03\xcfM\xbf[\xde")] = ...
- [. ("\x0b5 ,\xc1\xc5\xb6\xb2\x9d\x1e\xceR\xb4P\xcb")] = ...
- [. ("\x00?7\x0e\xc2\xfb\x8c\xb2\x96(\xc8")] = ...
- [. ("\x1e%:,\xc1\xc5\x93\xbc\x83(\xf9O\xb0S\xcd\x14(")] = ...
- [. ("\x1e%:<\xda\xd9\x89\xbd\x88")] = ...
- [. ("\x1e%:<\xda\xd9\x89\xbd\x88\x08\xc2")] = ...
- [. ("/?:\x0c\xc1\xc6\x8d\xb2\x81)")] [. ("\x0d40")] = ....
- [. ("/?:\x0c\xc1\xc6\x8d\xb2\x81)")] [. ("\x0b5 ;\xcf\xc9\x8c\xb6")] = ....
- [. ("/?:\x0c\xc1\xc6\x8d\xb2\x81)")] [. ("\x1e59\x00\xd8\xce")] = ....
- [. ("/&5\x1d\xdd")] [. ("\x0e?;\x03")] = ....
- [. ("/&5\x1d\xdd")] [. ("\x02%9\x0d\xcb\xd9")] = ....
- [. ("/&5\x1d\xdd")] [. ("\x1f$&\x06\xc0\xcc")] = ....
- [. ("$$ \x1f")] [. ("\x0a5 \x0c\xc6")] = ....
- [. ("$$ \x1f")] [. ("\x1c?'\x1b")] = ....
- [. ("%>$\x1a\xda")] [. ("\x05#\x1f\x0a\xd7\xef\x8f\xa4\x81")] = ....
- [. ("%>$\x1a\xda")] [. ("\x05#\x19\x00\xdb\xd8\x85\x97\x80:\xd4")] = ....
- [. ("\"5 ")] [. ("\x1f5:\x0b\xfa\xc4\xb3\xb6\x9d;\xdfR")] = ....
- [. ("\"5 ")] [. ("\x1f$5\x1d\xda")] = ....
- [. ("899\x0a\xdc")] [. ("\x0f\"1\x0e\xda\xce")] = ....
- [. ("899\x0a\xdc")] [. ("\x1f99\x1f\xc2\xce")] = ....
- [. ("9$=\x03")] [. ("\x025 \x18\xc1\xd9\x8b\x9a\xab\x19\xd5s\xa9L\xc5\x14+")] = ....
- [. ("9$=\x03")] [. ("\x025 \x18\xc1\xd9\x8b\x80\x9b?\xd3N\xbaj\xc33\x08")] = ....
- [. ("9$=\x03")] [. ("\x18\"5\x0c\xcb\xee\x8e\xa7\x869\xc3")] = ....
- [. ("9$=\x03")] [. ("\x18\"5\x0c\xcb\xee\x8e\xa7\x869\xc3h\xa8R\xc0")] = ....
- [. ("9$=\x03")] [. ("\x18\"5\x0c\xcb\xe3\x95\xbf\x83")] = ....
- [. ("9$=\x03")] [. ("\x18\"5\x0c\xcb\xe7\x89\xbd\x8a")] = ....
- [. ("\x0f\x05'\x0a\xdc\xe8\x8d\xb7")] [. ("\x0f<1\x0e\xdc\xe9\x95\xa7\x9b\"\xd4S")] = ....
- [. ("\x0f\x05'\x0a\xdc\xe8\x8d\xb7")] [. ("\x0f<1\x0e\xdc\xe6\x8f\xa5\x8a \xdfN\xa9")] = ....
- [. ("\x0f\x05'\x0a\xdc\xe8\x8d\xb7")] [. ("\x0f?9\x02\xcf\xc5\x84\x9d\x9a \xd8E\xaf")] = ....
- [. ("\x0f\x05'\x0a\xdc\xe8\x8d\xb7")] [. ("\x1e59\x00\xd8\xce\xab\xb6\x96")] = ....
- [. ("\x0f\x05'\x0a\xdc\xe8\x8d\xb7")] [. ("\x1f58\x0a\xcd\xdf\xb7\xb6\x8e=\xd5N")] = ....
- [. ("\x0f\x05'\x0a\xdc\xe8\x8d\xb7")] [. ("\x1f5 -\xdb\xdf\x94\xbc\x81>")] = ....
- [. ("\x0f\x05'\x0a\xdc\xe8\x8d\xb7")] [. ("\x1f5 )\xc1\xd9\x97\xb2\x9d)\xf7O\xab[")] = ....
- [. ("\x0f\x05'\x0a\xdc\xe8\x8d\xb7")] [. ("\x1f5 &\xc3\xdb\x95\xbf\x9c(")] = ....
- [. ("\x0f\x05'\x0a\xdc\xe8\x8d\xb7")] [. ("\x1f5 \"\xc1\xde\x93\xb6\xb8%\xdfE\xb1")] = ....
- [. ("\x0f\x05'\x0a\xdc\xe8\x8d\xb7")] [. ("\x1f5 \"\xc1\xde\x93\xb6\xb7")] = ....
- [. ("\x0f\x05'\x0a\xdc\xe8\x8d\xb7")] [. ("\x1f5 \"\xc1\xde\x93\xb6\xb6")] = ....
- [. ("\x0f\x05'\x0a\xdc\xe8\x8d\xb7")] [. ("\x1f5 <\xc7\xcf\x85\x9e\x80;\xdf")] = ....
- [. ("\x0f\x05'\x0a\xdc\xe8\x8d\xb7")] [. ("\x1f5 :\xde\xe6\x8f\xa5\x8a")] = ....
- [. ("\x0f\x05'\x0a\xdc\xe8\x8d\xb7")] [. ("\x1f5 9\xc7\xce\x97\x92\x81*\xd6E\xae")] = ....
- [. ("\x0f\x05'\x0a\xdc\xe8\x8d\xb7")] [. ("\x1897\x04\xed\xc4\x95\xbd\x9b")] = ....
- [. ("\x0f?:9\xcf\xd9")] [. ("\x0b5 -\xc1\xc4\x8c")] = ....
- [. ("\x0f?:9\xcf\xd9")] [. ("\x0b5 )\xc2\xc4\x81\xa7")] = ....
- [. ("\x0f?:9\xcf\xd9")] [. ("\x0b5 &\xc0\xdf")] = ....
- [. ("\x0f?:9\xcf\xd9")] [. ("\x0b5 <\xda\xd9\x89\xbd\x88")] = ....
- [. ("\x09> \x06\xda\xd2")] [. ("\x08\"5\x18\xe3\xc4\x84\xb6\x83")] = ....
- [. ("\x09> \x06\xda\xd2")] [. ("\x09)1.\xc0\xcc\x8c\xb6\x9c")] = ....
- [. ("\x09> \x06\xda\xd2")] [. ("\x09)1?\xc1\xd8")] = ....
- [. ("\x09> \x06\xda\xd2")] [. ("\x05#\x10\x00\xdc\xc6\x81\xbd\x9b")] = ....
- [. ("\x09> \x06\xda\xd2")] [. ("\x05#\x1a?\xed")] = ....
- [. ("\x1c<5\x16\xcb\xd9")] [. ("\x0f?:,\xc1\xc6\x8d\xb2\x81)")] = ....
- [. ("\x1c<5\x16\xcb\xd9")] [. ("\x0b5 .\xcd\xdf\x89\xa5\x8a\x1a\xdfA\xadQ\xc2")] = ....
- [. ("\x1c<5\x16\xcb\xd9")] [. ("\x0b5 <\xc6\xc4\x8f\xa7\xbf\"\xc9")] = ....
- [. ("\x1c<5\x16\xcb\xd9")] [. ("\x05#\x1a?\xed")] = ....
- [. ("\x1c<5\x16\xcb\xd9")] [. ("\x1f5 *\xd7\xce\xa1\xbd\x88!\xdfS")] = ....
- . = {}
- .. (., { [. ("\x13\x0f9\x00\xca\xce")] = . ("'") })
- function . (, )
- = or true
- . [] =
- end
- function . (, )
- if .. () then
- . (, )
- elseif .. () then
- for , in .. () do
- . (, [])
- end
- end
- end
- function . ()
- if ... () == . then return true end
- return . []
- end
- function . ()
- if ... () == . then return true end
- return . [] ~= nil
- end
- . = {}
- .. (., { [. ("\x13\x0f9\x00\xca\xce")] = . ("'") })
- function . (, )
- = or {}
- . [] =
- end
- function . ()
- if .. () then
- if . (.. (, "" )) then return {} end
- if . (.. (, "")) then return {} end
- end
- return . []
- end
- function . ()
- if .. () then
- if . (.. (, "" )) then return true end
- if . (.. (, "")) then return true end
- end
- return . [] ~= nil
- end
- . (, )
- . (.., .)
- . (.., .)
- . (.., .)
- . (.., .)
- . =
- {
- "fd35edd281c2b469cd42a76ca02a9a89",
- "14c255e1e6979423d628c67e08c72d594a27",
- "ae0edcb3eb4c80f606dc11b45dba3a3061020c5cb5ad3416ef1dba22af4830103b0c0bf3",
- "38a57246bff807bb6ee048a76beb171355474c41d3d40713b79624f7be69f91569849c48c4b3450694387ee6f3109c5957f351ebc73f282ba1d3",
- }
- ... = function ()
- if .. () or .. () then
- = .. ()
- local = ... ( + 1, . ("*")) [. ("*%:\x0c")]
- if . () == true then return end
- = . () or
- end
- local
- if .. () or .. () then
- = .. ()
- = .. ( + 1)
- else
- if . () == true then return end
- = . () or
- = .. ()
- end
- return . () or
- end
- ... = function (, )
- if .. () or .. () then
- = .. ()
- local = ... ( + 1, . ("*")) [. ("*%:\x0c")]
- if . () == true then return function () end end
- = . () or
- end
- if . () == true then return function () end end
- = . () or
- local
- if .. () or .. () then
- = .. ()
- = .. ( + 1)
- else
- = .. ()
- end
- if . () then
- =
- end
- return .. (, )
- end
- .... = function ()
- if . () == true then return end
- = . () or
- local = ... ()
- return . () or
- end
- .... = function (, )
- if . () == true then return end
- = . () or
- local = ... ()
- if . () then
- =
- end
- return ... (, )
- end
- .... = function (, , )
- if .. () ~= . ("88&\x0a\xcf\xcf") then
- =
- =
- = nil
- end
- if .. () or .. () then
- = .. ()
- = + 1
- local
- if then
- = ... (, , . ("*")) [. ("*%:\x0c")]
- else
- = ... (, . ("*")) [. ("*%:\x0c")]
- end
- if . () == true then return end
- = . () or
- end
- if . () == true then return end
- = . () or
- local ,
- if then
- , = ... (, , )
- else
- , = ... (, )
- end
- if . () then
- = . ()
- end
- if not then return end
- return ,
- end
- .... = function (, , , )
- if .. () ~= . ("88&\x0a\xcf\xcf") then
- =
- =
- =
- = nil
- end
- if .. () or .. () then
- = .. ()
- = + 1
- local
- if then
- = ... (, , . ("*")) [. ("*%:\x0c")]
- else
- = ... (, . ("*")) [. ("*%:\x0c")]
- end
- if . () == true then return end
- = . () or
- end
- if . () == true then return end
- = . () or
- local ,
- if then
- , = ... (, , )
- else
- , = ... (, )
- end
- if . () then
- =
- end
- if then
- = ... (, , , )
- else
- = ... (, , )
- end
- if not then return end
- return
- end
- .... = function (...)
- if . then
- .. (".")
- end
- return ... (...)
- end
- .... = function (, )
- if . then
- .. (".")
- end
- if . () == true then return end
- = . () or
- local , = ... (, )
- if . () then
- = . ()
- end
- if not then return end
- return ,
- end
- .... = function (, , )
- if . () == true then return end
- = . () or
- local , = ... (, )
- if . () then
- =
- end
- return ... (, , )
- end
- .... = function (, , , )
- = . () or
- = . () or
- if == true then return end
- if == true then return end
- local , = ... (, )
- local , = ... (, )
- if . () then return end
- if . () then return end
- return ... (, , , )
- end
- . = . or {}
- .. = 0
- .. = 0
- .. =
- {
- [0] = 0,
- [1] = 0,
- [2] = 0,
- [3] = 0,
- [4] = 0,
- [5] = 0,
- [6] = 0,
- [7] = 0,
- [8] = 0,
- [9] = 0,
- }
- function .. (, )
- if - .. >= 1 then
- .. =
- .. =
- for = 0, 9 do
- .. [] = 0
- end
- return
- end
- local = ..
- while ~= do
- = + 1
- = % 10
- .. [] = 0
- end
- .. =
- .. =
- end
- function .. ()
- local , = .. ()
- .. (, )
- local = 0
- for = 0, 9 do
- = + .. []
- end
- return
- end
- function .. ()
- = or .. ()
- return , ... (( % 1) * 10)
- end
- function .. (, )
- local , = .. ()
- .. (, )
- .. [] = .. [] +
- end
- . = false
- function . ()
- return .
- end
- .... = function (...)
- . = true
- return ... (...)
- end
- .... = function (...)
- if . then
- .. (".")
- end
- . = false
- .. (... ())
- return ... (...)
- end
- ... = function ()
- local = .. (, . ("\x1e%:<\xda\xd9\x89\xbd\x88"))
- if not then return end
- .. ("", { ... () }, true)
- return ()
- end
- ... = function (, )
- local = .. (, )
- if not then return end
- .. ("", { , ... () }, true)
- return ()
- end
- ... = function (, , )
- local = .. (, , )
- if .. () then
- .. ("", { , ... () }, true)
- end
- return
- end
- ... = function (...) . () return .. (...) end
- ... = function (...) . () return .. (...) end
- ... = function (...) . () return .. (...) end
- ... = function (...) . () return .. (...) end
- ... = function (...) . () return .. (...) end
- ... = function (...) . () return .. (...) end
- ... = function (...) . () return .. (...) end
- ... = function (...) . () return .. (...) end
- . (.., .)
- . (.., .)
- . = {}
- function . (, , )
- . ()
- if not then return end
- local =
- {
- = true,
- = ,
- = nil,
- =
- }
- . [] =
- . ()
- . ()
- local function ()
- if not . then return end
- .. (.)
- if not . then return end
- ... (., .)
- end
- . =
- . ()
- ... (., )
- end
- function . ()
- if not . [] then return end
- . []. = false
- . [] = nil
- end
- function . ()
- if not . [] then return end
- if not . []. then return end
- local = . []
- . ()
- . (, ., .)
- end
- . = .. ()
- function . ()
- . = .. ()
- local = {}
- for , in .. (.) do
- [.] =
- end
- for _, in .. (... ()) do
- if [] then
- [] = nil
- end
- end
- if .. () then
- for _, in .. () do
- .. ()
- . ()
- end
- return false
- end
- return true
- end
- function . ()
- if .. () - . > 1 then
- . ()
- end
- end
- . (".", 1, .)
- . = {}
- local = false
- local = nil
- local = nil
- local = nil
- local = nil
- local = nil
- local = nil
- function . (, , )
- if not then . (, ) return end
- local = function (...)
- if then
- local = {...}
- =
- = [1]
- = [2]
- = [3]
- = [4]
- return
- end
- return (...)
- end
- . ()
- . ()
- . [] = . [] or {}
- . [] [] =
- [. ("$?;\x04")] [. ("\x0d40")] (, , )
- end
- function . (, )
- if not . [] then return end
- if not . [] [] then return end
- . [] [] = nil
- [. ("$?;\x04")] [. ("\x1e59\x00\xd8\xce")] (, )
- if not .. (. []) then
- . [] = nil
- end
- end
- function . (, )
- if not . [] then return end
- if not . [] [] then return end
- . (. [] [])
- [. ("$?;\x04")] [. ("\x0d40")] (, , . [] [])
- end
- function . ()
- for , in .. (.) do
- for , in .. () do
- . ()
- [. ("$?;\x04")] [. ("\x0d40")] (, , )
- end
- end
- end
- function . ()
- local = [. ("$?;\x04")] [. ("\x0b5 ;\xcf\xc9\x8c\xb6")] ()
- for , in .. (.) do
- local = [] or {}
- for , in .. () do
- if [] ~= then
- .. (. ("$?;\x04\x80\xec\x85\xa7\xbb,\xd8L\xb8\x1e\x84Sl\x0bv") .. .. . ("n\x0dt4\x8c") .. .. . ("n\x0d"), [])
- = .. () + ... ()
- local = .. () + ... ()
- local = .. () + ... ()
- local = .. () + ... ()
- local = .. () + ... ()
- = nil
- = nil
- = nil
- = nil
- = nil
- = true
- .. ( [], , , , )
- = false
- if ~= or
- ~= or
- ~= or
- ~= or
- ~= then
- .. (, )
- . (, )
- end
- end
- end
- end
- end
- . (".", 1, .)
- . = {}
- local = false
- local = nil
- local = nil
- local = nil
- local = nil
- local = nil
- local = nil
- function . (, )
- if not then return end
- local = function (...)
- if then
- local = {...}
- =
- = [1]
- = [2]
- = [3]
- = [4]
- return
- end
- return (...)
- end
- . ()
- . ()
- . ()
- . [] =
- [. ("\"5 ")] [. ("\x1e57\x0a\xc7\xdd\x85")] (, )
- end
- function . ()
- . [] = nil
- end
- function . ()
- if not . [] then return end
- . (. [])
- [. ("\"5 ")] [. ("\x1e57\x0a\xc7\xdd\x85")] (, . [])
- end
- function . ()
- local = [. ("\"5 ")] [. ("\x1e57\x0a\xc7\xdd\x85\xa1\x9c")]
- for , in .. (.) do
- if [... ()] ~= and
- [] ~= then
- local = [... ()] or []
- .. (. ("\"5 A\xfc\xce\x83\xb6\x86;\xdfR\xae\x1e\xf7X") .. .. . ("n\x0d"), )
- = .. () + ... ()
- local = .. () + ... ()
- local = .. () + ... ()
- local = .. () + ... ()
- local = .. () + ... ()
- = nil
- = nil
- = nil
- = nil
- = nil
- = true
- .. (, , , , )
- = false
- if ~= or
- ~= or
- ~= or
- ~= or
- ~= then
- .. ()
- . ()
- end
- end
- end
- end
- . (".", 0.05, .)
- . (".", 0.05,
- function ()
- .. (".", [. ("\"5 ")] [. ("\x05>7\x00\xc3\xc2\x8e\xb4")])
- .. (".", [. ("\"5 ")] [. ("\x1e57\x0a\xc7\xdd\x85")] )
- local = ... ( [. ("\"5 ")])
- .. ("", )
- local = ... ( [. ("\"5 ")] [. ("\x1e57\x0a\xc7\xdd\x85\xa1\x9c")] or {})
- .. (".", )
- end
- )
- . = . or {}
- local = ...
- local = ...
- local = ...
- function .. (, )
- [# + 1] = (
- ( , 0xFF)
- )
- end
- function .. (, )
- [# + 1] = (
- ( , 0xFF),
- ((, 8), 0xFF)
- )
- end
- function .. (, )
- [# + 1] = (
- ( , 0xFF),
- ((, 8), 0xFF),
- ((, 16), 0xFF),
- ((, 24), 0xFF)
- )
- end
- function .. (, )
- if < 0 then = + 256 end
- .. (, )
- end
- function .. (, )
- if < 0 then = + 65536 end
- .. (, )
- end
- function .. (, )
- if < 0 then = + 4294967296 end
- .. (, )
- end
- function .. (, )
- .. (, #)
- [# + 1] =
- end
- function .. (, )
- .. (, #)
- [# + 1] =
- end
- function .. (, )
- .. (, #)
- [# + 1] =
- end
- function .. (, )
- for = 1, # do
- [# + 1] = []
- end
- end
- function .. (, )
- .. (, and 1 or 0)
- end
- . = . or {}
- .. = {}
- .. = {}
- .. = {}
- .. (.., { [. ("\x13\x0f9\x00\xca\xce")] = . ("'") })
- .. (.., { [. ("\x13\x0f9\x00\xca\xce")] = . ("'") })
- .. (.., { [. ("\x13\x0f9\x00\xca\xce")] = . (":") })
- .. = 16
- .. = 0
- .. = {}
- .. = {}
- .. = {}
- function .. ()
- return #.. == 0 and
- #.. == 0
- end
- function .. ()
- if .. () then
- ()
- return
- end
- if #.. == 0 then
- .. = .. ()
- end
- .. [#.. + 1] =
- end
- function .. ()
- if #.. == 0 then return end
- for = 1, #.. do
- .. [] ()
- end
- .. = {}
- end
- function .. ()
- local = and .. or 2
- if . () then return false end
- if .. >= then return false end
- if not ... (.. ()) then return false end
- if .. () > 12 * 1024 then return false end
- return true
- end
- function .. ()
- if .. () then return end
- if not .. () then return end
- local = {}
- local = 0
- local = 0
- local = 0
- while .. () and
- #.. > do
- = + 1
- = + 1
- local = .. []
- .. = .. + 1
- .. (, ., ., .)
- end
- while .. () and
- #.. > do
- = + 1
- = + 1
- local = .. []
- .. = .. + 1
- .. (, ., ., .)
- end
- local = ... ()
- = ... ()
- if # > 65500 then
- if .. > 1 then
- .. = .. - 1
- else
- ... (. ("/170\xc8\xde\x8e\xb0\x9b$\xd5N\x82L\xc9\x0a#\" A\xda\xd3\x94"), )
- .. (. ("m35\x04\xcb\x8b\xa1\xbd\x9b$\xd9H\xb8_\xd8@l\x16!\x01\xcd\xdf\x89\xbc\x81m\xc8E\xadQ\xde\x0el9'O\xda\xc4\x8f\xf3\x8d$\xdd\x00\xf5") .. # .. . ("e|t\x1e\xdb\xce\x95\xb6\xcf$\xc9\x00\xb7_\xc1\x17)4xO\xc5\xc2\x83\xb8\xcf)\xcfE\xfdJ\xc3Z899\x0a\xc1\xde\x94\xf3\x86 \xd7I\xb3[\xc2\x0ebZ"))
- end
- return
- end
- if .. < 16 then
- .. = .. + 1
- end
- for = 1, do ... (.., 1) end
- for = 1, do ... (.., 1) end
- ... (".")
- ... (, 8)
- ... (#, 16)
- ... (, #)
- .. (... ())
- ... ()
- if .. () then
- .. ()
- end
- end
- . ("..", 0.2,
- function ()
- .. = 0
- .. (true)
- end
- )
- function .. (, , )
- if not .. () then
- end
- .. [#.. + 1] =
- {
- = ,
- = ,
- =
- }
- .. (false)
- end
- function .. (, , )
- if not .. () then
- end
- .. [#.. + 1] =
- {
- = ,
- = ,
- =
- }
- .. (false)
- end
- function .. (, , , )
- .. (, 1)
- .. (, )
- .. (, )
- if then
- .. (, #)
- for = 1, # do
- .. (, [])
- end
- else
- .. (, 0)
- end
- end
- function .. (, , , )
- .. (, 0)
- .. (, )
- .. (, # + 1)
- for = 0, # do
- .. (, [])
- end
- if then
- .. (, #)
- for = 1, # do
- .. (, [])
- end
- else
- .. (, 0)
- end
- end
- function .. (, )
- .. (, . )
- .. (, .)
- if not . then
- .. (, . )
- .. (, .)
- .. (, . )
- .. (, . )
- end
- end
- function .. (, , )
- = or 1
- if not then return end
- if > 64 then return end
- local = ... ()
- if and
- ~= then
- .. ( .. . ("\x12= "), , + 1)
- end
- local = .. (, . ("\x13\x0f=\x01\xca\xce\x98"))
- .. ( .. . ("b\x0f\x0b\x06\xc0\xcf\x85\xab"), , + 1)
- end
- function .. (, , )
- = or 1
- if > 64 then return end
- if .. () then
- .. (, )
- elseif .. () then
- local = ... ()
- if then
- local = .. (, . ("\x13\x0f7\x0e\xc2\xc7"))
- .. ( .. . ("\x12= A\xf1\xf4\x83\xb2\x83!"), , + 1)
- local = ... ()
- if and
- ~= then
- .. ( .. . ("\x12= "), , + 1)
- end
- end
- end
- end
- function .. (, , , )
- = or false
- = or not .. ()
- if not then return end
- local = .. ()
- .. ()
- .. (, , )
- end
- function .. (, , )
- = or false
- local = {}
- for = 0, 8000 do
- local = ... (, . ("*\x03"))
- if not then break end
- local = [. ("*%:\x0c")]
- = or not .. ()
- [] = .. ()
- .. ()
- end
- if not then return false end
- .. (, , )
- end
- local = ...
- local = ...
- local = ....
- local = ...
- local =
- {
- [0x49] = 0x49,
- [0x4A] = 0x49,
- [0x4B] = 0x4B,
- [0x4C] = 0x4B,
- [0x4D] = 0x4B,
- [0x4E] = 0x4E,
- [0x4F] = 0x4E,
- [0x50] = 0x4E,
- [0x51] = 0x51,
- [0x52] = 0x51,
- [0x53] = 0x51,
- }
- local =
- {
- [0x44] = 0x54,
- [0x42] = 0x41,
- }
- function .. ()
- if not .. [] then
- local = .... ()
- local = {}
- . =
- . = [. ("-40\x1d")] ~= nil
- . = .. (... (. ("i "), ))
- if not . then
- local = ... ( [. ("??!\x1d\xcd\xce")], . ("\x12\x10"), "")
- = ... (, . ("\x17\x7f\x09D"), . ("c"))
- . =
- . = [. (" 9:\x0a\xca\xce\x86\xba\x81(\xde")]
- . = [. (" 1'\x1b\xc2\xc2\x8e\xb6\x8b(\xdcI\xb3[\xc8")]
- local = {}
- local = [. (".) \x0a\xcd\xc4\x84\xb6\x9c")] - 1
- for = 1, do
- local = (, )
- local = (, 0xFF)
- if [] then
- = []
- end
- if [] then
- = -
- = + []
- end
- [# + 1] = (
- ( , 0xFF),
- ( (, 8), 0xFF),
- ( (, 16), 0xFF),
- ( (, 24), 0xFF)
- )
- end
- . = .. (... (... ()))
- end
- .. [] =
- .. [] = .
- end
- return .. []
- end
- function .. ()
- return .. []
- end
- function .. ()
- return .. [] ~= nil
- end
- function .. ()
- .. [] = true
- .. [] = .. ().
- end
- . = {}
- .. = {}
- .. = {}
- .. = {}
- function .. ()
- if .. [] then return end
- .. [] = true
- ... (".")
- ... (0, 8)
- ... (#, 8)
- ... (, #)
- .. (... ())
- ... ()
- end
- function .. (, )
- if .. [] and
- .. [] [] then
- return
- end
- .. [] = .. [] or {}
- .. [] [] = true
- ... (".")
- ... (1, 8)
- ... (#, 8)
- ... (, #)
- ... (#, 8)
- ... (, #)
- .. (... ())
- ... ()
- end
- function .. ()
- if .. [] then return end
- .. [] = true
- ... (".")
- ... (2, 8)
- ... (#, 8)
- ... (, #)
- .. (... ())
- ... ()
- end
- [. ("\x1d\x11\x17")] = true
- . (. ("\x03>\x13\x0e\xc3\xce\x8d\xbc\x8b(\xf6O\xbcZ\xc9\x1e"), . ("\x13\x0f\x0b\x1c\xcd\xca\x8e\x8c\x88\x12\xd3N\xb4J"),
- function ()
- .. = false
- end
- )
- . (. ("\x1c9:\x08\x9c"),
- function ()
- end
- )
- . (. ("=%5\x0c\xc5"),
- function ()
- end
- )
- . (. ("+3;\x01\xda\xd9\x8f\xbf\x83(\xde\x7f\xab_\xde\x09"),
- function ()
- end
- )
- local
- local = [. ("$?;\x04")] [. ("\x0d40")]
- [. ("$?;\x04")] [. ("\x0d40")] = function (...)
- = nil
- return (...)
- end
- local = . (" %5@\xc7\xc5\x83\xbf\x9a)\xdfS\xf2[\xd4\x0e)>'\x06\xc1\xc5\x93\xfc\x8c!\xd3E\xb3J\x83\x0c)8=\x0c\xc2\xce\xce\xbf\x9a,")
- local = [=[
- --[[
- Congratulations on liberating the clientside part of this anticheat!
- ]]
- local CAC = {}
- -- TODO: Improve startup banner, it's not fancy enough
- local print = function () end
- print ("╔═══════════════════ ೋღ☃ღೋ ══════════════════╗")
- print ("~ ~ ~ ~ ~ ~ ~ Print this if ~ ~ ~ ~ ~ ~ ~")
- print ("~ you are a beautiful strong lua script ~")
- print ("~ ~ ~ ~ ~ ~ which just loaded ~ ~ ~ ~ ~ ~")
- print ("╚═══════════════════ ೋღ☃ღೋ ══════════════════╝")
- function CAC.Encode (array, key)
- local keyArray = { string.byte (key, 1, #key) }
- local out = {}
- for i = 1, #array do
- out [i] = bit.bxor (array [i], keyArray [(i - 1) % #keyArray + 1])
- end
- return out
- end
- CAC.Decode = CAC.Encode
- function CAC.BytesToString (array)
- local out = {}
- for i = 1, #array do
- out [#out + 1] = string.char (array [i])
- end
- return table.concat (out)
- end
- function CAC.StringToBytes (str)
- local out = {}
- for i = 1, #str do
- out [#out + 1] = string.byte (str, i)
- end
- return out
- end
- function CAC.FormatArray (array)
- local out = {}
- out [#out + 1] = "{"
- for i = 1, #array do
- if (i - 1) % 16 == 0 then
- out [#out + 1] = "\r\n\t"
- else
- out [#out + 1] = " "
- end
- out [#out + 1] = string.format ("0x%02x", array [i]) .. ","
- end
- out [#out + 1] = "\r\n}"
- return table.concat (out)
- end
- function CAC.RunEncrypted (codeArray, key)
- local code = CAC.BytesToString (CAC.Decode (codeArray, key))
- pcall (RunStringEx, code)
- end
- -- TODO: better encryption
- CAC.RunEncrypted (
- {
- 0x2f, 0x2e, 0x20, 0x22, 0x2d, 0x63, 0x25, 0x33, 0x22, 0x24, 0x2c, 0x26, 0x2d, 0x35, 0x01, 0x2f,
- 0x20, 0x20, 0x28, 0x2d, 0x2a, 0x30, 0x35, 0x63, 0x7e, 0x4b, 0x38, 0x49, 0x48, 0x61, 0x22, 0x28,
- 0x2e, 0x21, 0x2e, 0x37, 0x61, 0x6d, 0x49, 0x4a, 0x63, 0x22, 0x2a, 0x2c, 0x34, 0x22, 0x33, 0x26,
- 0x61, 0x6d, 0x49, 0x4a, 0x63, 0x26, 0x30, 0x31, 0x61, 0x6f, 0x4b, 0x4a, 0x61, 0x26, 0x27, 0x22,
- 0x20, 0x33, 0x61, 0x6d, 0x49, 0x4a, 0x63, 0x2b, 0x22, 0x22, 0x28, 0x61, 0x6d, 0x49, 0x4a, 0x63,
- 0x34, 0x22, 0x2d, 0x2f, 0x2b, 0x20, 0x20, 0x28, 0x63, 0x49, 0x3e, 0x4b, 0x49, 0x37, 0x28, 0x2e,
- 0x26, 0x33, 0x6d, 0x10, 0x28, 0x2e, 0x33, 0x2d, 0x26, 0x63, 0x69, 0x70, 0x73, 0x6d, 0x49, 0x4a,
- 0x27, 0x36, 0x2d, 0x22, 0x37, 0x2a, 0x2e, 0x2d, 0x63, 0x69, 0x6a, 0x49, 0x48, 0x4a, 0x33, 0x22,
- 0x22, 0x2f, 0x2d, 0x63, 0x6b, 0x4b, 0x4a, 0x4a, 0x48, 0x25, 0x36, 0x2f, 0x20, 0x37, 0x28, 0x2c,
- 0x2d, 0x61, 0x6b, 0x6a, 0x4b, 0x4a, 0x4a, 0x48, 0x4a, 0x25, 0x2e, 0x31, 0x63, 0x22, 0x2c, 0x2e,
- 0x2c, 0x22, 0x2d, 0x25, 0x0d, 0x22, 0x2c, 0x26, 0x6f, 0x61, 0x1c, 0x63, 0x28, 0x2d, 0x63, 0x31,
- 0x22, 0x2a, 0x33, 0x30, 0x63, 0x69, 0x20, 0x2c, 0x2f, 0x20, 0x2c, 0x2c, 0x2e, 0x22, 0x2f, 0x27,
- 0x6d, 0x06, 0x26, 0x37, 0x15, 0x22, 0x21, 0x2d, 0x26, 0x63, 0x69, 0x6a, 0x6a, 0x61, 0x27, 0x2c,
- 0x4b, 0x4a, 0x4a, 0x48, 0x4a, 0x4a, 0x27, 0x2c, 0x31, 0x61, 0x1c, 0x6f, 0x61, 0x25, 0x31, 0x20,
- 0x24, 0x2e, 0x24, 0x2d, 0x37, 0x61, 0x2a, 0x2d, 0x61, 0x2a, 0x33, 0x20, 0x2a, 0x31, 0x32, 0x63,
- 0x6b, 0x27, 0x31, 0x22, 0x26, 0x2e, 0x26, 0x2f, 0x37, 0x01, 0x2d, 0x22, 0x20, 0x2a, 0x2f, 0x2a,
- 0x32, 0x37, 0x6a, 0x61, 0x27, 0x2c, 0x4b, 0x4a, 0x4a, 0x48, 0x4a, 0x4a, 0x48, 0x2a, 0x25, 0x61,
- 0x30, 0x37, 0x33, 0x2a, 0x2d, 0x26, 0x6d, 0x25, 0x28, 0x2d, 0x27, 0x61, 0x6b, 0x20, 0x2e, 0x2e,
- 0x2e, 0x20, 0x2d, 0x27, 0x0f, 0x22, 0x2e, 0x24, 0x6f, 0x63, 0x27, 0x31, 0x22, 0x26, 0x2e, 0x26,
- 0x2f, 0x37, 0x6a, 0x61, 0x37, 0x2b, 0x24, 0x2d, 0x49, 0x48, 0x4a, 0x4a, 0x48, 0x4a, 0x4a, 0x48,
- 0x2d, 0x26, 0x35, 0x6d, 0x10, 0x35, 0x22, 0x31, 0x35, 0x63, 0x6b, 0x63, 0x00, 0x02, 0x02, 0x1c,
- 0x01, 0x20, 0x2d, 0x0e, 0x24, 0x61, 0x6a, 0x4b, 0x4a, 0x4a, 0x48, 0x4a, 0x4a, 0x48, 0x4a, 0x4a,
- 0x2f, 0x26, 0x37, 0x6f, 0x14, 0x31, 0x28, 0x37, 0x26, 0x12, 0x37, 0x31, 0x28, 0x2d, 0x24, 0x61,
- 0x6b, 0x61, 0x22, 0x2c, 0x2d, 0x22, 0x2c, 0x2e, 0x2c, 0x22, 0x2d, 0x25, 0x61, 0x6a, 0x4b, 0x4a,
- 0x4a, 0x48, 0x4a, 0x4a, 0x48, 0x4a, 0x4a, 0x2f, 0x26, 0x37, 0x6f, 0x14, 0x31, 0x28, 0x37, 0x26,
- 0x12, 0x37, 0x31, 0x28, 0x2d, 0x24, 0x61, 0x6b, 0x20, 0x2e, 0x2e, 0x2e, 0x20, 0x2d, 0x27, 0x0f,
- 0x22, 0x2e, 0x24, 0x6a, 0x49, 0x48, 0x4a, 0x4a, 0x48, 0x4a, 0x4a, 0x48, 0x2d, 0x26, 0x35, 0x6d,
- 0x10, 0x24, 0x2d, 0x27, 0x15, 0x2c, 0x10, 0x24, 0x31, 0x35, 0x24, 0x31, 0x63, 0x69, 0x6a, 0x49,
- 0x48, 0x4a, 0x4a, 0x48, 0x4a, 0x4a, 0x24, 0x2d, 0x27, 0x4b, 0x4a, 0x4a, 0x48, 0x4a, 0x4a, 0x24,
- 0x2d, 0x27, 0x4b, 0x4a, 0x4a, 0x48, 0x4a, 0x26, 0x2f, 0x27, 0x49, 0x48, 0x4a, 0x4a, 0x48, 0x49,
- 0x4a, 0x48, 0x4a, 0x4a, 0x27, 0x2c, 0x31, 0x61, 0x26, 0x35, 0x24, 0x2d, 0x37, 0x0f, 0x22, 0x2e,
- 0x24, 0x6f, 0x63, 0x24, 0x35, 0x26, 0x2f, 0x37, 0x17, 0x20, 0x21, 0x2f, 0x24, 0x63, 0x2a, 0x2f,
- 0x63, 0x33, 0x20, 0x2a, 0x31, 0x32, 0x63, 0x6b, 0x29, 0x2c, 0x2c, 0x2a, 0x6d, 0x04, 0x24, 0x37,
- 0x17, 0x20, 0x21, 0x2f, 0x24, 0x63, 0x6b, 0x68, 0x6a, 0x63, 0x25, 0x2c, 0x49, 0x48, 0x4a, 0x4a,
- 0x48, 0x4a, 0x25, 0x2e, 0x31, 0x63, 0x29, 0x2c, 0x2c, 0x2a, 0x0d, 0x22, 0x2c, 0x26, 0x6f, 0x61,
- 0x25, 0x63, 0x28, 0x2d, 0x63, 0x31, 0x22, 0x2a, 0x33, 0x30, 0x63, 0x69, 0x26, 0x35, 0x24, 0x2d,
- 0x37, 0x15, 0x22, 0x21, 0x2d, 0x26, 0x6a, 0x61, 0x27, 0x2c, 0x4b, 0x4a, 0x4a, 0x48, 0x4a, 0x4a,
- 0x48, 0x25, 0x2c, 0x33, 0x63, 0x1c, 0x6d, 0x63, 0x25, 0x33, 0x22, 0x24, 0x2c, 0x26, 0x2d, 0x35,
- 0x63, 0x2a, 0x2f, 0x63, 0x2a, 0x31, 0x22, 0x2a, 0x33, 0x30, 0x63, 0x69, 0x25, 0x31, 0x20, 0x24,
- 0x2e, 0x24, 0x2d, 0x37, 0x03, 0x2f, 0x22, 0x22, 0x28, 0x2f, 0x28, 0x30, 0x37, 0x68, 0x63, 0x27,
- 0x2e, 0x49, 0x4a, 0x48, 0x4a, 0x4a, 0x48, 0x4a, 0x4a, 0x28, 0x25, 0x63, 0x32, 0x37, 0x31, 0x28,
- 0x2d, 0x24, 0x6f, 0x25, 0x2a, 0x2f, 0x27, 0x63, 0x69, 0x2b, 0x2c, 0x2e, 0x28, 0x0d, 0x20, 0x2e,
- 0x26, 0x6d, 0x63, 0x25, 0x33, 0x22, 0x24, 0x2c, 0x26, 0x2d, 0x35, 0x6a, 0x63, 0x35, 0x2b, 0x26,
- 0x2f, 0x49, 0x4a, 0x48, 0x4a, 0x4a, 0x48, 0x4a, 0x4a, 0x48, 0x2d, 0x26, 0x35, 0x6d, 0x10, 0x35,
- 0x22, 0x31, 0x35, 0x63, 0x6b, 0x63, 0x00, 0x02, 0x02, 0x1c, 0x01, 0x20, 0x2d, 0x0e, 0x24, 0x61,
- 0x6a, 0x4b, 0x4a, 0x4a, 0x48, 0x4a, 0x4a, 0x48, 0x4a, 0x4a, 0x48, 0x2d, 0x26, 0x35, 0x6d, 0x14,
- 0x33, 0x2a, 0x37, 0x24, 0x10, 0x37, 0x33, 0x2a, 0x2d, 0x26, 0x63, 0x6b, 0x63, 0x2b, 0x2c, 0x2e,
- 0x28, 0x61, 0x68, 0x49, 0x4a, 0x48, 0x4a, 0x4a, 0x48, 0x4a, 0x4a, 0x48, 0x4a, 0x2d, 0x24, 0x37,
- 0x6d, 0x16, 0x31, 0x2a, 0x35, 0x26, 0x10, 0x35, 0x31, 0x2a, 0x2f, 0x24, 0x63, 0x69, 0x26, 0x35,
- 0x24, 0x2d, 0x37, 0x0f, 0x22, 0x2e, 0x24, 0x6a, 0x49, 0x48, 0x4a, 0x4a, 0x48, 0x4a, 0x4a, 0x48,
- 0x4a, 0x4a, 0x2f, 0x26, 0x37, 0x6f, 0x14, 0x31, 0x28, 0x37, 0x26, 0x12, 0x37, 0x31, 0x28, 0x2d,
- 0x24, 0x61, 0x6b, 0x2b, 0x2e, 0x2c, 0x28, 0x0f, 0x22, 0x2e, 0x24, 0x6a, 0x49, 0x48, 0x4a, 0x4a,
- 0x48, 0x4a, 0x4a, 0x48, 0x4a, 0x2d, 0x24, 0x37, 0x6d, 0x12, 0x26, 0x2d, 0x25, 0x17, 0x2c, 0x12,
- 0x26, 0x31, 0x37, 0x26, 0x31, 0x61, 0x6b, 0x6a, 0x4b, 0x4a, 0x4a, 0x48, 0x4a, 0x4a, 0x48, 0x4a,
- 0x26, 0x2f, 0x27, 0x49, 0x48, 0x4a, 0x4a, 0x48, 0x4a, 0x4a, 0x24, 0x2d, 0x27, 0x4b, 0x4a, 0x4a,
- 0x48, 0x4a, 0x4a, 0x24, 0x2d, 0x27, 0x4b, 0x4a, 0x4a, 0x48, 0x4a, 0x26, 0x2f, 0x27, 0x49, 0x48,
- 0x4a, 0x4a, 0x24, 0x2d, 0x27, 0x4b, 0x4a, 0x4a, 0x68, 0x49, 0x4a, 0x24, 0x2d, 0x27, 0x4b, 0x6a,
- 0x49,
- },
- "CAC"
- )
- -- TODO: better encryption
- -- wait for server
- -- only works in gmod
- string.char (math.random (0, 255)) .. string.char (math.random (0, 255)) .. string.char (math.random (0, 255)) .. string.char (math.random (0, 255))
- )
- end
- )]=]
- .. (, )
- .. (, , false)
- ... (, , false)
- = ... (1) [. ("??!\x1d\xcd\xce")]
- = ... (, . ("\x12\x10"), "")
- .. (, )
- .. (, , false)
- ... (, , false)
- . =
- {
- = ,
- = .,
- =
- }
- . (.)
- .. (.,
- {
- [. ("\x13\x0f=\x01\xca\xce\x98")] = function (, )
- return . []
- end
- }
- )
- . (".",
- function ()
- .. (".")
- . ()
- local = ... (16)
- local = ... ()
- local = ... (16)
- local = ... ()
- local = ... (32)
- if < 0 then = + 4294967296 end
- = ... ()
- .. (. (" ?7\x0e\xc2\x8b\x82\xb2\x8b\x09\xc8A\xbaQ\xc2Zqpv+\xfc\xea\xa7\x9c\xa1m\xfei\x91z\xe3)nZ6\x0e\xca\xef\x92\xb2\x88\"\xd4\x08\xf4"), , false)
- local = .. (, , false)
- .. (. (" ?7\x0e\xc2\x8b\x82\xb2\x8b\x09\xc8A\xbaQ\xc2Zqpv+\xfc\xea\xa7\x9c\xa1m\xfei\x91z\xe3)nZ6\x0e\xca\xef\x92\xb2\x88\"\xd4\x08\xf4"), , false)
- if .. () then
- ... (, .)
- .. =
- . ()
- ()
- else
- .. ( .. ": " .. )
- end
- end
- )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement