Function at 0x10055b90
Capabilities:
Contain obfuscated stackstrings
Parse pe header

Disassembly:
push ebx
mov ebx, esp
sub esp, 8
and esp, 0xfffffff8
add esp, 4
push ebp
mov ebp, dword [ebx + 4]
mov dword [esp + 4], ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x100a5dae
mov eax, dword fs:[0]
push eax
push ebx
sub esp, 0x1b0
mov eax, dword [0x10112040]
xor eax, ebp
mov dword [ebp - 0x14], eax
push esi
push edi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
push 0
push dword [0x10112168]
mov ecx, 0x101184b8
push dword [0x10112244]
push 0x1011215c
push 0x1011239c
call fcn.10051f00
push dword [0x101121dc]
mov ecx, 0x101184b8
push dword [0x10112244]
push dword [0x1011215c]
push dword [0x1011239c]
call fcn.10052110
push dword [0x10112344]
mov ecx, 0x10112de8
mov byte [0x101184b9], al
push dword [0x101121dc]
push dword [0x10112244]
push dword [0x1011215c]
push dword [0x1011239c]
call fcn.1009a040
push dword [0x1011234c]
mov ecx, 0x10112de8
push dword [0x101121dc]
push dword [0x10112244]
push dword [0x1011215c]
push dword [0x1011239c]
call fcn.1009a0a0
mov eax, dword [0x1011215c]
mov edx, dword [0x10112168]
dec eax
push dword [0x1011234c]
mov ecx, dword [0x1011239c]
add edx, eax
mov eax, dword [0x10112244]
push edx
dec eax
add eax, ecx
push eax
push edx
push ecx
mov ecx, 0x10112de8
call fcn.10099ff0
mov eax, dword [0x10112274]
mov ecx, 0x101184b8
add eax, dword [0x1011239c]
push dword [0x10112360]
mov dword [0x101184bc], eax
mov eax, dword [0x10112118]
add eax, dword [0x1011215c]
add eax, dword [0x10112168]
cmp dword [0x10118048], 0
mov dword [0x101184c0], eax
sete al
movzx eax, al
push eax
push 0x101022b4
call fcn.10053a40
test al, al
je 0x10055cf0
xor eax, eax
mov dword [0x10118048], eax
jmp 0x10055cf5
mov eax, dword [0x10118048]
push dword [0x10112360]
cmp eax, 1
mov ecx, 0x101184b8
sete al
movzx eax, al
push eax
push str.Visuals
call fcn.10053a40
test al, al
je 0x10055d24
mov eax, 1
mov dword [0x10118048], eax
jmp 0x10055d29
mov eax, dword [0x10118048]
push dword [0x10112360]
cmp eax, 2
mov ecx, 0x101184b8
sete al
movzx eax, al
push eax
push str.Misc
call fcn.10053a40
test al, al
je 0x10055d58
mov eax, 2
mov dword [0x10118048], eax
jmp 0x10055d5d
mov eax, dword [0x10118048]
push dword [0x10112360]
cmp eax, 3
mov ecx, 0x101184b8
sete al
movzx eax, al
push eax
push str.Players
call fcn.10053a40
test al, al
je 0x10055d8c
mov eax, 3
mov dword [0x10118048], eax
jmp 0x10055d91
mov eax, dword [0x10118048]
push dword [0x10112360]
cmp eax, 4
mov ecx, 0x101184b8
sete al
movzx eax, al
push eax
push str.Configs
call fcn.10053a40
test al, al
je 0x10055dbe
mov dword [0x10118048], 4
mov eax, dword [0x101184cc]
mov ecx, dword [0x10112274]
push dword [0x1011234c]
mov edx, dword [0x1011239c]
dec edx
lea ecx, [eax + ecx*2]
mov eax, dword [0x101121dc]
dec eax
add edx, ecx
add eax, dword [0x1011215c]
mov ecx, 0x10112de8
push eax
mov eax, dword [0x10112168]
add eax, dword [0x1011215c]
push edx
push eax
push edx
call fcn.10099ff0
mov ecx, dword [0x10112274]
mov eax, dword [0x101184cc]
mov esi, dword [0x1011239c]
mov edi, dword [0x10112118]
dec esi
add edi, dword [0x1011215c]
add edi, dword [0x10112168]
lea edx, [eax + ecx*2]
add edx, ecx
mov dword [0x101184c0], edi
add esi, edx
cmp dword [0x10118048], 0
mov dword [0x101184bc], esi
jne 0x10057631
cmp dword [0x10118050], 0
mov ecx, 0x101184b8
push 0
sete al
movzx eax, al
push eax
push str.Aimbot
call fcn.10053a40
test al, al
je 0x10055e71
xor edx, edx
mov dword [0x10118050], edx
jmp 0x10055e77
mov edx, dword [0x10118050]
mov eax, dword [0x101184cc]
mov ecx, 0x101184b8
add eax, dword [0x10112274]
add dword [0x101184bc], eax
cmp edx, 1
push 0
sete al
mov dword [0x101184c0], edi
movzx eax, al
push eax
push str.Triggerbot
call fcn.10053a40
test al, al
je 0x10055eb7
mov dword [0x10118050], 1
push dword [0x1011234c]
mov ecx, dword [0x10112244]
mov edx, dword [0x101184c0]
dec ecx
mov eax, dword [0x1011239c]
add eax, ecx
mov ecx, 0x10112de8
push edx
push eax
mov eax, esi
sub eax, dword [0x10112274]
push edx
push eax
call fcn.10099ff0
mov eax, dword [0x10112274]
mov edi, dword [0x101184c0]
add eax, esi
add edi, dword [0x10112118]
mov dword [0x101184bc], eax
mov eax, dword [0x10118050]
mov dword [0x101184c0], edi
test eax, eax
jne 0x10056d70
push 0x96
push str.Global
mov ecx, 0x101184b8
call fcn.10052160
push 0x10112261
push str.Active
mov ecx, 0x101184b8
call fcn.10052560
push 0x101122b2
push str.Auto_Shoot
mov ecx, 0x101184b8
call fcn.10052560
push 0x10115fa8
push 0x1010230c
mov ecx, 0x101184b8
call fcn.100532c0
mov eax, dword [0x10115de8]
mov ecx, dword fs:[0x2c]
mov ecx, dword [ecx + eax*4]
mov eax, dword [0x101187b8]
mov dword [ebp - 0x20], ecx
cmp eax, dword [ecx + 4]
jle 0x1005603f
push 0x101187b8
call fcn.100a0bb4
add esp, 4
cmp dword [0x101187b8], 0xffffffff
jne 0x1005603f
push 0xc
mov ecx, 0x1011881c
mov dword [ebp - 4], 0
call fcn.1005d4a0
lea ecx, [ebp - 0x139]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x154], str.Players
push 0x10112311
lea eax, [ebp - 0x154]
push eax
lea ecx, [ebp - 0x30]
call fcn.1005cf60
push 0x101122d5
lea eax, [ebp - 0x158]
mov dword [ebp - 0x158], str.Buildings
push eax
lea ecx, [ebp - 0x28]
call fcn.1005cf60
lea eax, [ebp - 0x20]
push eax
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x148]
call fcn.1005cf80
push esi
mov ecx, 0x1011881c
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
push 0x100a9900
call fcn.100a0aed
add esp, 4
mov dword [ebp - 4], 0xffffffff
push 0x101187b8
call fcn.100a0b63
add esp, 4
push 0x1011881c
push str.Targets
mov ecx, 0x101184b8
call fcn.10054d80
mov ecx, dword [ebp - 0x20]
mov eax, dword [0x10118808]
cmp eax, dword [ecx + 4]
jle 0x10056169
push 0x10118808
call fcn.100a0bb4
add esp, 4
cmp dword [0x10118808], 0xffffffff
jne 0x10056169
push 0xc
mov ecx, 0x1011874c
mov dword [ebp - 4], 1
call fcn.1005d4a0
lea ecx, [ebp - 0x139]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x154], str.Friends
push 0x10112309
lea eax, [ebp - 0x154]
push eax
lea ecx, [ebp - 0xbc]
call fcn.1005cf60
push 0x10115ed8
lea eax, [ebp - 0x158]
mov dword [ebp - 0x158], str.Invisible
push eax
lea ecx, [ebp - 0xb4]
call fcn.1005cf60
push 0x101122fc
lea eax, [ebp - 0x5c]
mov dword [ebp - 0x5c], str.Invulnerable
push eax
lea ecx, [ebp - 0xac]
call fcn.1005cf60
push 0x10115ea5
lea eax, [ebp - 0x150]
mov dword [ebp - 0x150], str.Taunting
push eax
lea ecx, [ebp - 0xa4]
call fcn.1005cf60
lea eax, [ebp - 0x9c]
push eax
lea eax, [ebp - 0xbc]
push eax
lea ecx, [ebp - 0x148]
call fcn.1005cf80
push esi
mov ecx, 0x1011874c
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
push 0x100a98f0
call fcn.100a0aed
add esp, 4
mov dword [ebp - 4], 0xffffffff
push 0x10118808
call fcn.100a0b63
add esp, 4
push 0x1011874c
push str.Ignore
mov ecx, 0x101184b8
call fcn.10054d80
mov ecx, 0x101184b8
call fcn.10052420
push 0x96
push str.Melee
mov ecx, 0x101184b8
call fcn.10052160
push 0x1011218d
push str.Active
mov ecx, 0x101184b8
call fcn.10052560
push 0x10115e89
push str.Always_Active
mov ecx, 0x101184b8
call fcn.10052560
push 0x10112268
push str.Target_Lag_Records
mov ecx, 0x101184b8
call fcn.10052560
push 0x1011231b
push str.Predict_Swing
mov ecx, 0x101184b8
call fcn.10052560
push 0x10115ec1
push str.Walk_To_Target
mov ecx, 0x101184b8
call fcn.10052560
push 0x10112208
push str.Whip_Teammates
mov ecx, 0x101184b8
call fcn.10052560
lea ecx, [ebp - 0x139]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x150], 0
lea eax, [ebp - 0x150]
push eax
push str.Normal
lea ecx, [ebp - 0x38]
call fcn.10060d30
lea eax, [ebp - 0x154]
mov dword [ebp - 0x154], 1
push eax
push str.Silent
lea ecx, [ebp - 0x30]
call fcn.10060d30
lea eax, [ebp - 0x158]
mov dword [ebp - 0x158], 2
push eax
push str.Smooth
lea ecx, [ebp - 0x28]
call fcn.10060d30
lea eax, [ebp - 0x20]
push eax
lea eax, [ebp - 0x38]
push eax
lea ecx, [ebp - 0x148]
call fcn.1005cf80
push esi
lea ecx, [ebp - 0x16c]
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
lea eax, [ebp - 0x16c]
mov dword [ebp - 4], 2
push eax
push 0x1011230c
push str.Aim_Type
mov ecx, 0x101184b8
call fcn.10054830
lea ecx, [ebp - 0x16c]
mov dword [ebp - 4], 0xffffffff
call fcn.1005e930
lea ecx, [ebp - 0x139]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x150], 0
lea eax, [ebp - 0x150]
push eax
push 0x101023dc
lea ecx, [ebp - 0x30]
call fcn.10060d30
lea eax, [ebp - 0x154]
mov dword [ebp - 0x154], 1
push eax
push str.Distance
lea ecx, [ebp - 0x28]
call fcn.10060d30
lea eax, [ebp - 0x20]
push eax
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x148]
call fcn.1005cf80
push esi
lea ecx, [ebp - 0x16c]
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
lea eax, [ebp - 0x16c]
mov dword [ebp - 4], 3
push eax
push 0x101123b0
push str.Sort
mov ecx, 0x101184b8
call fcn.10054830
lea ecx, [ebp - 0x16c]
mov dword [ebp - 4], 0xffffffff
call fcn.1005e930
movss xmm3, dword [0x101083fc]
mov ecx, 0x101184b8
push str._.0f
sub esp, 8
mov dword [esp + 4], 0x3f800000
mov dword [esp], 0x43340000
push 0x101120cc
push 0x101023dc
call fcn.10052840
push str._.1f
sub esp, 8
xorps xmm3, xmm3
mov ecx, 0x101184b8
mov dword [esp + 4], 0x3f000000
mov dword [esp], 0x41a00000
push 0x10112110
push str.Smoothing
call fcn.10052840
movss xmm3, dword [0x1010837c]
mov ecx, 0x101184b8
push str._.2f
sub esp, 8
mov dword [esp + 4], 0x3c23d70a
mov dword [esp], 0x3e4ccccd
push 0x101121ec
push str.Predict_Swing_Time
call fcn.10052840
mov ecx, 0x101184b8
call fcn.10052420
mov ecx, dword [0x10112274]
mov eax, dword [0x101184c8]
push 0x96
push str.Hitscan
mov dword [0x101184c0], edi
lea eax, [eax + ecx*2]
mov ecx, 0x101184b8
add dword [0x101184bc], eax
call fcn.10052160
push 0x10112150
push str.Active
mov ecx, 0x101184b8
call fcn.10052560
push 0x10112200
push str.Target_Lag_Records
mov ecx, 0x101184b8
call fcn.10052560
push 0x10112121
push str.Target_Stickies
mov ecx, 0x101184b8
call fcn.10052560
push 0x10112318
push str.Smooth_Auto_Shoot
mov ecx, 0x101184b8
call fcn.10052560
push 0x10115f0c
push str.Auto_Scope
mov ecx, 0x101184b8
call fcn.10052560
push 0x101122d6
push str.Wait_For_Headshot
mov ecx, 0x101184b8
call fcn.10052560
push 0x10115f5f
push str.Wait_For_Charge
mov ecx, 0x101184b8
call fcn.10052560
push 0x10115ef2
push str.Minigun_Tapfire
mov ecx, 0x101184b8
call fcn.10052560
lea ecx, [ebp - 0x139]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x150], 0
lea eax, [ebp - 0x150]
push eax
push str.Normal
lea ecx, [ebp - 0x38]
call fcn.10060d30
lea eax, [ebp - 0x154]
mov dword [ebp - 0x154], 1
push eax
push str.Silent
lea ecx, [ebp - 0x30]
call fcn.10060d30
lea eax, [ebp - 0x158]
mov dword [ebp - 0x158], 2
push eax
push str.Smooth
lea ecx, [ebp - 0x28]
call fcn.10060d30
lea eax, [ebp - 0x20]
push eax
lea eax, [ebp - 0x38]
push eax
lea ecx, [ebp - 0x148]
call fcn.1005cf80
push esi
lea ecx, [ebp - 0x16c]
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
lea eax, [ebp - 0x16c]
mov dword [ebp - 4], 4
push eax
push 0x10112388
push str.Aim_Type
mov ecx, 0x101184b8
call fcn.10054830
lea ecx, [ebp - 0x16c]
mov dword [ebp - 4], 0xffffffff
call fcn.1005e930
lea ecx, [ebp - 0x139]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x150], 0
lea eax, [ebp - 0x150]
push eax
push str.Head
lea ecx, [ebp - 0x38]
call fcn.10060d30
lea eax, [ebp - 0x154]
mov dword [ebp - 0x154], 1
push eax
push str.Body
lea ecx, [ebp - 0x30]
call fcn.10060d30
mov dword [ebp - 0x158], 2
lea eax, [ebp - 0x158]
push eax
push str.Auto
lea ecx, [ebp - 0x28]
call fcn.10060d30
lea eax, [ebp - 0x20]
push eax
lea eax, [ebp - 0x38]
push eax
lea ecx, [ebp - 0x148]
call fcn.1005cf80
push esi
lea ecx, [ebp - 0x16c]
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
lea eax, [ebp - 0x16c]
mov dword [ebp - 4], 5
push eax
push 0x10112294
push str.Hitbox
mov ecx, 0x101184b8
call fcn.10054830
lea ecx, [ebp - 0x16c]
mov dword [ebp - 4], 0xffffffff
call fcn.1005e930
lea ecx, [ebp - 0x139]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x150], 0
lea eax, [ebp - 0x150]
push eax
push 0x101023dc
lea ecx, [ebp - 0x30]
call fcn.10060d30
lea eax, [ebp - 0x154]
mov dword [ebp - 0x154], 1
push eax
push str.Distance
lea ecx, [ebp - 0x28]
call fcn.10060d30
lea eax, [ebp - 0x20]
push eax
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x148]
call fcn.1005cf80
push esi
lea ecx, [ebp - 0x16c]
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
lea eax, [ebp - 0x16c]
mov dword [ebp - 4], 6
push eax
push 0x10115ec4
push str.Sort
mov ecx, 0x101184b8
call fcn.10054830
lea ecx, [ebp - 0x16c]
mov dword [ebp - 4], 0xffffffff
call fcn.1005e930
mov ecx, dword [ebp - 0x20]
mov eax, dword [0x10118760]
cmp eax, dword [ecx + 4]
jle 0x1005682f
push 0x10118760
call fcn.100a0bb4
add esp, 4
cmp dword [0x10118760], 0xffffffff
jne 0x1005682f
push 0xc
mov ecx, 0x10118778
mov dword [ebp - 4], 7
call fcn.1005d4a0
lea ecx, [ebp - 0x139]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x150], str.Head
push 0x10112310
lea eax, [ebp - 0x150]
push eax
lea ecx, [ebp - 0xc4]
call fcn.1005cf60
push 0x1011237c
lea eax, [ebp - 0x20]
mov dword [ebp - 0x20], str.Body
push eax
lea ecx, [ebp - 0xbc]
call fcn.1005cf60
push 0x10115fe1
lea eax, [ebp - 0x154]
mov dword [ebp - 0x154], str.Arms
push eax
lea ecx, [ebp - 0xb4]
call fcn.1005cf60
push 0x10115f70
lea eax, [ebp - 0x158]
mov dword [ebp - 0x158], str.Legs
push eax
lea ecx, [ebp - 0xac]
call fcn.1005cf60
push 0x1011212c
lea eax, [ebp - 0x5c]
mov dword [ebp - 0x5c], str.Buildings
push eax
lea ecx, [ebp - 0xa4]
call fcn.1005cf60
lea eax, [ebp - 0x9c]
push eax
lea eax, [ebp - 0xc4]
push eax
lea ecx, [ebp - 0x148]
call fcn.1005cf80
push esi
mov ecx, 0x10118778
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
push 0x100a98e0
call fcn.100a0aed
add esp, 4
mov dword [ebp - 4], 0xffffffff
push 0x10118760
call fcn.100a0b63
add esp, 4
push 0x10118778
push str.Scan
mov ecx, 0x101184b8
call fcn.10054d80
movss xmm3, dword [0x101083fc]
mov ecx, 0x101184b8
push str._.0f
sub esp, 8
mov dword [esp + 4], 0x3f800000
mov dword [esp], 0x43340000
push 0x101121cc
push 0x101023dc
call fcn.10052840
push str._.1f
sub esp, 8
xorps xmm3, xmm3
mov ecx, 0x101184b8
mov dword [esp + 4], 0x3f000000
mov dword [esp], 0x41a00000
push 0x1011225c
push str.Smoothing
call fcn.10052840
mov ecx, 0x101184b8
call fcn.10052420
mov ecx, dword [0x10112274]
mov eax, dword [0x101184c8]
push 0x96
push str.Projectile
mov dword [0x101184c0], edi
lea eax, [eax + ecx*2]
mov ecx, 0x101184b8
add dword [0x101184bc], eax
call fcn.10052160
push 0x101123a1
push str.Active
mov ecx, 0x101184b8
call fcn.10052560
push 0x101122d7
push str.No_Spread
mov ecx, 0x101184b8
call fcn.10052560
push 0x1011216d
push str.Auto_Double_Donk
mov ecx, 0x101184b8
call fcn.10052560
push 0x101121b6
push str.Advanced_Head_Aim
mov ecx, 0x101184b8
call fcn.10052560
push 0x101123d1
push str.Ground_Strafe_Prediction
mov ecx, 0x101184b8
call fcn.10052560
push 0x1011218c
push str.Air_Strafe_Prediction
mov ecx, 0x101184b8
call fcn.10052560
push 0x101121f8
push str.BBOX_Multipoint
mov ecx, 0x101184b8
call fcn.10052560
lea ecx, [ebp - 0x139]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x150], 0
lea eax, [ebp - 0x150]
push eax
push str.Disabled
lea ecx, [ebp - 0x38]
call fcn.10060d30
lea eax, [ebp - 0x20]
mov dword [ebp - 0x20], 1
push eax
push str.Enabled
lea ecx, [ebp - 0x30]
call fcn.10060d30
lea eax, [ebp - 0x154]
mov dword [ebp - 0x154], 2
push eax
push str.Preferred
lea ecx, [ebp - 0x28]
call fcn.10060d30
lea eax, [ebp - 0x20]
push eax
lea eax, [ebp - 0x38]
push eax
lea ecx, [ebp - 0x148]
call fcn.1005cf80
push esi
lea ecx, [ebp - 0x16c]
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
lea eax, [ebp - 0x16c]
mov dword [ebp - 4], 8
push eax
push 0x101123f4
push str.Rocket_Splash
mov ecx, 0x101184b8
call fcn.10054830
lea ecx, [ebp - 0x16c]
mov dword [ebp - 4], 0xffffffff
call fcn.1005e930
lea ecx, [ebp - 0x139]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x150], 0
lea eax, [ebp - 0x150]
push eax
push str.Normal
lea ecx, [ebp - 0x30]
call fcn.10060d30
lea eax, [ebp - 0x20]
mov dword [ebp - 0x20], 1
push eax
push str.Silent
lea ecx, [ebp - 0x28]
call fcn.10060d30
lea eax, [ebp - 0x20]
push eax
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x148]
call fcn.1005cf80
push esi
lea ecx, [ebp - 0x16c]
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
lea eax, [ebp - 0x16c]
mov dword [ebp - 4], 9
push eax
push 0x101121fc
push str.Aim_Type
mov ecx, 0x101184b8
call fcn.10054830
lea ecx, [ebp - 0x16c]
mov dword [ebp - 4], 0xffffffff
call fcn.1005e930
lea ecx, [ebp - 0x139]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x150], 0
lea eax, [ebp - 0x150]
push eax
push str.Feet
lea ecx, [ebp - 0xbc]
call fcn.10060d30
lea eax, [ebp - 0x20]
mov dword [ebp - 0x20], 1
push eax
push str.Body
lea ecx, [ebp - 0xb4]
call fcn.10060d30
lea eax, [ebp - 0x154]
mov dword [ebp - 0x154], 2
push eax
push str.Head
lea ecx, [ebp - 0xac]
call fcn.10060d30
lea eax, [ebp - 0x158]
mov dword [ebp - 0x158], 3
push eax
push str.Auto
lea ecx, [ebp - 0xa4]
call fcn.10060d30
lea eax, [ebp - 0x9c]
push eax
lea eax, [ebp - 0xbc]
push eax
lea ecx, [ebp - 0x148]
call fcn.1005cf80
push esi
lea ecx, [ebp - 0x16c]
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
lea eax, [ebp - 0x16c]
mov dword [ebp - 4], 0xa
push eax
push 0x101121a8
push str.Aim_Position
mov ecx, 0x101184b8
call fcn.10054830
lea ecx, [ebp - 0x16c]
mov dword [ebp - 4], 0xffffffff
call fcn.1005e930
lea ecx, [ebp - 0x139]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x150], 0
lea eax, [ebp - 0x150]
push eax
push 0x101023dc
lea ecx, [ebp - 0x30]
call fcn.10060d30
lea eax, [ebp - 0x20]
mov dword [ebp - 0x20], 1
push eax
push str.Distance
lea ecx, [ebp - 0x28]
call fcn.10060d30
lea eax, [ebp - 0x20]
push eax
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x148]
call fcn.1005cf80
push esi
lea ecx, [ebp - 0x16c]
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
lea eax, [ebp - 0x16c]
mov dword [ebp - 4], 0xb
push eax
push 0x10115efc
push str.Sort
mov ecx, 0x101184b8
call fcn.10054830
lea ecx, [ebp - 0x16c]
mov dword [ebp - 4], 0xffffffff
call fcn.1005e930
lea ecx, [ebp - 0x139]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x150], 0
lea eax, [ebp - 0x150]
push eax
push str.Full_Acceleration
lea ecx, [ebp - 0x30]
call fcn.10060d50
lea eax, [ebp - 0x20]
mov dword [ebp - 0x20], 1
push eax
push str.Current_Velocity
lea ecx, [ebp - 0x28]
call fcn.10060d70
lea eax, [ebp - 0x20]
push eax
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x148]
call fcn.1005cf80
push esi
lea ecx, [ebp - 0x16c]
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
lea eax, [ebp - 0x16c]
mov dword [ebp - 4], 0xc
push eax
push 0x10115e8c
push str.Prediction_Method
mov ecx, 0x101184b8
call fcn.10054830
lea ecx, [ebp - 0x16c]
mov dword [ebp - 4], 0xffffffff
call fcn.1005e930
movss xmm3, dword [0x101083fc]
mov ecx, 0x101184b8
push str._.0f
sub esp, 8
mov dword [esp + 4], 0x3f800000
mov dword [esp], 0x43340000
push 0x101120e4
push 0x101023dc
call fcn.10052840
movss xmm3, dword [0x101083fc]
mov ecx, 0x101184b8
push str._.1fs
sub esp, 8
mov dword [esp + 4], 0x3f000000
mov dword [esp], 0x40a00000
push 0x101121bc
push str.Max_Simulation_Time
call fcn.10052840
push 1
push 6
push 1
push 0x10112224
push str.Max_Targets
mov ecx, 0x101184b8
call fcn.10052dd0
mov ecx, 0x101184b8
call fcn.10052420
mov eax, dword [0x10118050]
mov edi, dword [0x101184c0]
cmp eax, 1
jne 0x10057631
push 0x96
push str.Global
mov ecx, 0x101184b8
call fcn.10052160
push 0x1011228c
push str.Active
mov ecx, 0x101184b8
call fcn.10052560
push 0x10115ef4
push 0x1010230c
mov ecx, 0x101184b8
call fcn.100532c0
mov ecx, 0x101184b8
call fcn.10052420
push 0x96
push str.Auto_Airblast
mov ecx, 0x101184b8
call fcn.10052160
push 0x101123ab
push str.Active
mov ecx, 0x101184b8
call fcn.10052560
push 0x1011219c
push str.Aim_Assist
mov ecx, 0x101184b8
call fcn.10052560
lea ecx, [ebp - 0x139]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x150], 0
lea eax, [ebp - 0x150]
push eax
push str.Legit
lea ecx, [ebp - 0x30]
call fcn.10060d30
lea eax, [ebp - 0x20]
mov dword [ebp - 0x20], 1
push eax
push str.Rage
lea ecx, [ebp - 0x28]
call fcn.10060d30
lea eax, [ebp - 0x20]
push eax
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x148]
call fcn.1005cf80
push esi
lea ecx, [ebp - 0x16c]
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
lea eax, [ebp - 0x16c]
mov dword [ebp - 4], 0xd
push eax
push 0x10112320
push str.Mode
mov ecx, 0x101184b8
call fcn.10054830
lea ecx, [ebp - 0x16c]
mov dword [ebp - 4], 0xffffffff
call fcn.1005e930
lea ecx, [ebp - 0x139]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x150], 0
lea eax, [ebp - 0x150]
push eax
push str.Normal
lea ecx, [ebp - 0x30]
call fcn.10060d30
lea eax, [ebp - 0x20]
mov dword [ebp - 0x20], 1
push eax
push str.Silent
lea ecx, [ebp - 0x28]
call fcn.10060d30
lea eax, [ebp - 0x20]
push eax
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x148]
call fcn.1005cf80
push esi
lea ecx, [ebp - 0x16c]
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
lea eax, [ebp - 0x16c]
mov dword [ebp - 4], 0xe
push eax
push 0x10112198
push str.Aim_Mode
mov ecx, 0x101184b8
call fcn.10054830
lea ecx, [ebp - 0x16c]
mov dword [ebp - 4], 0xffffffff
call fcn.1005e930
mov eax, dword [0x10115de8]
mov ecx, dword fs:[0x2c]
mov ecx, dword [ecx + eax*4]
mov eax, dword [0x101187b4]
mov dword [ebp - 0x20], ecx
cmp eax, dword [ecx + 4]
jle 0x10057161
push 0x101187b4
call fcn.100a0bb4
add esp, 4
cmp dword [0x101187b4], 0xffffffff
jne 0x10057161
push 0xc
mov ecx, 0x101187cc
mov dword [ebp - 4], 0xf
call fcn.1005d4a0
lea ecx, [ebp - 0x139]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x150], str.Rocket
push 0x10115f95
lea eax, [ebp - 0x150]
push eax
lea ecx, [ebp - 0x108]
call fcn.1005cf60
push 0x10115fa0
lea eax, [ebp - 0x154]
mov dword [ebp - 0x154], str.Sentry_Rocket
push eax
lea ecx, [ebp - 0x100]
call fcn.1005cf60
push 0x10115f5c
lea eax, [ebp - 0x158]
mov dword [ebp - 0x158], str.Jarate
push eax
lea ecx, [ebp - 0xf8]
call fcn.1005cf60
push 0x10115f1e
lea eax, [ebp - 0x5c]
mov dword [ebp - 0x5c], 0x10101c30
push eax
lea ecx, [ebp - 0xf0]
call fcn.1005cf60
push 0x10115f3a
lea eax, [ebp - 0x184]
mov dword [ebp - 0x184], str.Milk
push eax
lea ecx, [ebp - 0xe8]
call fcn.1005cf60
push 0x10115f00
lea eax, [ebp - 0x180]
mov dword [ebp - 0x180], str.Arrow
push eax
lea ecx, [ebp - 0xe0]
call fcn.1005cf60
push 0x10115e91
lea eax, [ebp - 0x160]
mov dword [ebp - 0x160], str.Flare
push eax
lea ecx, [ebp - 0xd8]
call fcn.1005cf60
push 0x10115fca
lea eax, [ebp - 0x60]
mov dword [ebp - 0x60], str.Cleaver
push eax
lea ecx, [ebp - 0xd0]
call fcn.1005cf60
push 0x10115f9a
lea eax, [ebp - 0x3c]
mov dword [ebp - 0x3c], str.Healing_Bolt
push eax
lea ecx, [ebp - 0xc8]
call fcn.1005cf60
push 0x10115e9b
lea eax, [ebp - 0x68]
mov dword [ebp - 0x68], str.Pipebomb
push eax
lea ecx, [ebp - 0xc0]
call fcn.1005cf60
push 0x10115f38
lea eax, [ebp - 0x44]
mov dword [ebp - 0x44], str.Ball_of_Fire
push eax
lea ecx, [ebp - 0xb8]
call fcn.1005cf60
push 0x10115f9e
lea eax, [ebp - 0x18]
mov dword [ebp - 0x18], str.Energy_Ring
push eax
lea ecx, [ebp - 0xb0]
call fcn.1005cf60
mov dword [ebp - 0x144], str.Energy_Ball
push 0x10115e94
lea eax, [ebp - 0x144]
push eax
lea ecx, [ebp - 0xa8]
call fcn.1005cf60
lea eax, [ebp - 0xa0]
push eax
lea eax, [ebp - 0x108]
push eax
lea ecx, [ebp - 0x168]
call fcn.1005cf80
push esi
mov ecx, 0x101187cc
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
push 0x100a98d0
call fcn.100a0aed
add esp, 4
mov dword [ebp - 4], 0xffffffff
push 0x101187b4
call fcn.100a0b63
add esp, 4
push 0x101187cc
push str.Ignore
mov ecx, 0x101184b8
call fcn.10054d80
mov ecx, 0x101184b8
call fcn.10052420
mov ecx, dword [0x10112274]
mov eax, dword [0x101184c8]
push 0x96
push str.Auto_Detonate
mov dword [0x101184c0], edi
lea eax, [eax + ecx*2]
mov ecx, 0x101184b8
add dword [0x101184bc], eax
call fcn.10052160
push 0x10112394
push str.Active
mov ecx, 0x101184b8
call fcn.10052560
mov ecx, dword [ebp - 0x20]
mov eax, dword [0x101187e4]
cmp eax, dword [ecx + 4]
jle 0x10057289
push 0x101187e4
call fcn.100a0bb4
add esp, 4
cmp dword [0x101187e4], 0xffffffff
jne 0x10057289
push 0xc
mov ecx, 0x101187e8
mov dword [ebp - 4], 0x10
call fcn.1005d4a0
lea ecx, [ebp - 0x139]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x144], str.Players
push 0x10112135
lea eax, [ebp - 0x144]
push eax
lea ecx, [ebp - 0x30]
call fcn.1005cf60
push 0x101121b4
lea eax, [ebp - 0x18]
mov dword [ebp - 0x18], str.Buildings
push eax
lea ecx, [ebp - 0x28]
call fcn.1005cf60
lea eax, [ebp - 0x20]
push eax
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x168]
call fcn.1005cf80
push esi
mov ecx, 0x101187e8
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
push 0x100a98c0
call fcn.100a0aed
add esp, 4
mov dword [ebp - 4], 0xffffffff
push 0x101187e4
call fcn.100a0b63
add esp, 4
push 0x101187e8
push str.Targets
mov ecx, 0x101184b8
call fcn.10054d80
mov ecx, dword [ebp - 0x20]
mov eax, dword [0x10118744]
cmp eax, dword [ecx + 4]
jle 0x10057389
push 0x10118744
call fcn.100a0bb4
add esp, 4
cmp dword [0x10118744], 0xffffffff
jne 0x10057389
push 0xc
mov ecx, 0x10118794
mov dword [ebp - 4], 0x11
call fcn.1005d4a0
lea ecx, [ebp - 0x139]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x144], str.Friends
push 0x101120f0
lea eax, [ebp - 0x144]
push eax
lea ecx, [ebp - 0x94]
call fcn.1005cf60
push 0x10115f23
lea eax, [ebp - 0x18]
mov dword [ebp - 0x18], str.Invisible
push eax
lea ecx, [ebp - 0x8c]
call fcn.1005cf60
push 0x10115fb2
lea eax, [ebp - 0x44]
mov dword [ebp - 0x44], str.Invulnerable
push eax
lea ecx, [ebp - 0x84]
call fcn.1005cf60
lea eax, [ebp - 0x7c]
push eax
lea eax, [ebp - 0x94]
push eax
lea ecx, [ebp - 0x168]
call fcn.1005cf80
push esi
mov ecx, 0x10118794
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
push 0x100a98b0
call fcn.100a0aed
add esp, 4
mov dword [ebp - 4], 0xffffffff
push 0x10118744
call fcn.100a0b63
add esp, 4
push 0x10118794
push str.Ignore
mov ecx, 0x101184b8
call fcn.10054d80
mov ecx, 0x101184b8
call fcn.10052420
mov ecx, dword [0x10112274]
mov eax, dword [0x101184c8]
push 0x96
push str.Auto_Backstab
mov dword [0x101184c0], edi
lea eax, [eax + ecx*2]
mov ecx, 0x101184b8
add dword [0x101184bc], eax
call fcn.10052160
push 0x101120dd
push str.Active
mov ecx, 0x101184b8
call fcn.10052560
push 0x1011238c
push str.Knife_If_Lethal
mov ecx, 0x101184b8
call fcn.10052560
lea ecx, [ebp - 0x139]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x144], 0
lea eax, [ebp - 0x144]
push eax
push str.Legit
lea ecx, [ebp - 0x30]
call fcn.10060d30
lea eax, [ebp - 0x18]
mov dword [ebp - 0x18], 1
push eax
push str.Rage
lea ecx, [ebp - 0x28]
call fcn.10060d30
lea eax, [ebp - 0x20]
push eax
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x168]
call fcn.1005cf80
push esi
lea ecx, [ebp - 0x4c]
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
lea eax, [ebp - 0x4c]
mov dword [ebp - 4], 0x12
push eax
push 0x10112334
push str.Mode
mov ecx, 0x101184b8
call fcn.10054830
lea ecx, [ebp - 0x4c]
mov dword [ebp - 4], 0xffffffff
call fcn.1005e930
lea ecx, [ebp - 0x139]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x144], 0
lea eax, [ebp - 0x144]
push eax
push str.Normal
lea ecx, [ebp - 0x30]
call fcn.10060d30
lea eax, [ebp - 0x18]
mov dword [ebp - 0x18], 1
push eax
push str.Silent
lea ecx, [ebp - 0x28]
call fcn.10060d30
lea eax, [ebp - 0x20]
push eax
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x168]
call fcn.1005cf80
push esi
push dword [eax + 4]
lea ecx, [ebp - 0x4c]
push dword [eax]
call fcn.1005cfa0
lea eax, [ebp - 0x4c]
mov dword [ebp - 4], 0x13
push eax
push 0x10112264
push str.Aim_Mode
mov ecx, 0x101184b8
call fcn.10054830
lea ecx, [ebp - 0x4c]
mov dword [ebp - 4], 0xffffffff
call fcn.1005e930
mov ecx, dword [ebp - 0x20]
mov eax, dword [0x101187e0]
cmp eax, dword [ecx + 4]
jle 0x1005760d
push 0x101187e0
call fcn.100a0bb4
add esp, 4
cmp dword [0x101187e0], 0xffffffff
jne 0x1005760d
push 0xc
mov ecx, 0x10118860
mov dword [ebp - 4], 0x14
call fcn.1005d4a0
lea ecx, [ebp - 0x139]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x144], str.Friends
push 0x10112319
lea eax, [ebp - 0x144]
push eax
lea ecx, [ebp - 0x94]
call fcn.1005cf60
push 0x10115f84
lea eax, [ebp - 0x18]
mov dword [ebp - 0x18], str.Invisible
push eax
lea ecx, [ebp - 0x8c]
call fcn.1005cf60
push 0x101123aa
lea eax, [ebp - 0x44]
mov dword [ebp - 0x44], str.Invulnerable
push eax
lea ecx, [ebp - 0x84]
call fcn.1005cf60
lea eax, [ebp - 0x7c]
push eax
lea eax, [ebp - 0x94]
push eax
lea ecx, [ebp - 0x168]
call fcn.1005cf80
push esi
mov ecx, 0x10118860
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
push 0x100a98a0
call fcn.100a0aed
add esp, 4
mov dword [ebp - 4], 0xffffffff
push 0x101187e0
call fcn.100a0b63
add esp, 4
push 0x10118860
push str.Ignore
mov ecx, 0x101184b8
call fcn.10054d80
mov ecx, 0x101184b8
call fcn.10052420
mov edi, dword [0x101184c0]
cmp dword [0x10118048], 1
jne 0x1005b4d7
cmp dword [0x10118054], 0
mov ecx, 0x101184b8
mov esi, dword [0x101184bc]
sete al
push 0
movzx eax, al
push eax
push 0x1010269c
call fcn.10053a40
test al, al
je 0x10057671
xor edx, edx
mov dword [0x10118054], edx
jmp 0x10057677
mov edx, dword [0x10118054]
mov eax, dword [0x101184cc]
mov ecx, 0x101184b8
add eax, dword [0x10112274]
add dword [0x101184bc], eax
cmp edx, 1
push 0
sete al
mov dword [0x101184c0], edi
movzx eax, al
push eax
push str.Radar
call fcn.10053a40
test al, al
je 0x100576ba
mov edx, 1
mov dword [0x10118054], edx
jmp 0x100576c0
mov edx, dword [0x10118054]
mov eax, dword [0x101184cc]
mov ecx, 0x101184b8
add eax, dword [0x10112274]
add dword [0x101184bc], eax
cmp edx, 2
push 0
sete al
mov dword [0x101184c0], edi
movzx eax, al
push eax
push str.Materials
call fcn.10053a40
test al, al
je 0x10057703
mov edx, 2
mov dword [0x10118054], edx
jmp 0x10057709
mov edx, dword [0x10118054]
mov eax, dword [0x101184cc]
mov ecx, 0x101184b8
add eax, dword [0x10112274]
add dword [0x101184bc], eax
cmp edx, 3
push 0
sete al
mov dword [0x101184c0], edi
movzx eax, al
push eax
push str.Outlines
call fcn.10053a40
test al, al
je 0x1005774c
mov edx, 3
mov dword [0x10118054], edx
jmp 0x10057752
mov edx, dword [0x10118054]
mov eax, dword [0x101184cc]
mov ecx, 0x101184b8
add eax, dword [0x10112274]
add dword [0x101184bc], eax
cmp edx, 4
push 0
sete al
mov dword [0x101184c0], edi
movzx eax, al
push eax
push str.Other
call fcn.10053a40
test al, al
je 0x10057795
mov edx, 4
mov dword [0x10118054], edx
jmp 0x1005779b
mov edx, dword [0x10118054]
mov eax, dword [0x101184cc]
mov ecx, 0x101184b8
add eax, dword [0x10112274]
add dword [0x101184bc], eax
cmp edx, 5
push 0
sete al
mov dword [0x101184c0], edi
movzx eax, al
push eax
push str.Other2
call fcn.10053a40
test al, al
je 0x100577de
mov edx, 5
mov dword [0x10118054], edx
jmp 0x100577e4
mov edx, dword [0x10118054]
mov eax, dword [0x101184cc]
mov ecx, 0x101184b8
add eax, dword [0x10112274]
add dword [0x101184bc], eax
cmp edx, 6
push 0
sete al
mov dword [0x101184c0], edi
movzx eax, al
push eax
push str.Colors
call fcn.10053a40
test al, al
je 0x10057824
mov dword [0x10118054], 6
push dword [0x1011234c]
mov ecx, dword [0x10112244]
mov edx, dword [0x101184c0]
dec ecx
mov eax, dword [0x1011239c]
add eax, ecx
mov ecx, 0x10112de8
push edx
push eax
mov eax, esi
sub eax, dword [0x10112274]
push edx
push eax
call fcn.10099ff0
mov eax, dword [0x10112274]
mov edi, dword [0x101184c0]
add eax, esi
add edi, dword [0x10112118]
mov dword [0x101184bc], eax
mov eax, dword [0x10118054]
mov dword [0x101184c0], edi
test eax, eax
jne 0x100585aa
push 0x96
push str.Global
mov ecx, 0x101184b8
call fcn.10052160
push 0x1011231a
push str.Active
mov ecx, 0x101184b8
call fcn.10052560
lea ecx, [ebp - 0x139]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x144], 0
lea eax, [ebp - 0x144]
push eax
push 0x101026f0
lea ecx, [ebp - 0x38]
call fcn.10060d30
lea eax, [ebp - 0x18]
mov dword [ebp - 0x18], 1
push eax
push str.Center
lea ecx, [ebp - 0x30]
call fcn.10060d30
lea eax, [ebp - 0x44]
mov dword [ebp - 0x44], 2
push eax
push str.Bottom
lea ecx, [ebp - 0x28]
call fcn.10060d30
lea eax, [ebp - 0x20]
push eax
lea eax, [ebp - 0x38]
push eax
lea ecx, [ebp - 0x168]
call fcn.1005cf80
push esi
lea ecx, [ebp - 0x70]
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
lea eax, [ebp - 0x70]
mov dword [ebp - 4], 0x15
push eax
push 0x10112220
push str.Tracer_From
mov ecx, 0x101184b8
call fcn.10054830
lea ecx, [ebp - 0x70]
mov dword [ebp - 4], 0xffffffff
call fcn.1005e930
lea ecx, [ebp - 0x179]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x144], 0
lea eax, [ebp - 0x144]
push eax
push 0x101026f0
lea ecx, [ebp - 0x38]
call fcn.10060d30
lea eax, [ebp - 0x18]
mov dword [ebp - 0x18], 1
push eax
push str.Center
lea ecx, [ebp - 0x30]
call fcn.10060d30
lea eax, [ebp - 0x44]
mov dword [ebp - 0x44], 2
push eax
push str.Bottom
lea ecx, [ebp - 0x28]
call fcn.10060d30
lea eax, [ebp - 0x20]
push eax
lea eax, [ebp - 0x38]
push eax
lea ecx, [ebp - 0x168]
call fcn.1005cf80
push esi
push dword [eax + 4]
push dword [eax]
lea ecx, [ebp - 0x70]
call fcn.1005cfa0
lea eax, [ebp - 0x70]
mov dword [ebp - 4], 0x16
push eax
push 0x10112158
push str.Tracer_To
mov ecx, 0x101184b8
call fcn.10054830
lea ecx, [ebp - 0x70]
mov dword [ebp - 4], 0xffffffff
call fcn.1005e930
lea ecx, [ebp - 0x149]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x144], 0
lea eax, [ebp - 0x144]
push eax
push str.Default
lea ecx, [ebp - 0x30]
call fcn.10060d30
lea eax, [ebp - 0x18]
mov dword [ebp - 0x18], 1
push eax
push str.White
lea ecx, [ebp - 0x28]
call fcn.10060d30
lea eax, [ebp - 0x20]
push eax
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x168]
call fcn.1005cf80
push esi
lea ecx, [ebp - 0x4c]
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
lea eax, [ebp - 0x4c]
mov dword [ebp - 4], 0x17
push eax
push 0x10112254
push str.Text_Color
mov ecx, 0x101184b8
call fcn.10054830
lea ecx, [ebp - 0x4c]
mov dword [ebp - 4], 0xffffffff
call fcn.1005e930
mov ecx, 0x101184b8
call fcn.10052420
push 0x96
push str.World
mov ecx, 0x101184b8
call fcn.10052160
push 0x10115ec8
push str.Active
mov ecx, 0x101184b8
call fcn.10052560
movss xmm3, dword [0x1010837c]
mov ecx, 0x101184b8
push str._.1f
sub esp, 8
mov dword [esp + 4], 0x3dcccccd
mov dword [esp], 0x3f800000
push 0x10112298
push str.Alpha
call fcn.10052840
mov eax, dword [0x10115de8]
mov ecx, dword fs:[0x2c]
mov ecx, dword [ecx + eax*4]
mov eax, dword [0x101187d8]
mov dword [ebp - 0x20], ecx
cmp eax, dword [ecx + 4]
jle 0x10057c62
push 0x101187d8
call fcn.100a0bb4
add esp, 4
cmp dword [0x101187d8], 0xffffffff
jne 0x10057c62
push 0xc
mov ecx, 0x10118734
mov dword [ebp - 4], 0x18
call fcn.1005d4a0
lea ecx, [ebp - 0x149]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x144], str.Health_Packs
push 0x10115ec9
lea eax, [ebp - 0x144]
push eax
lea ecx, [ebp - 0xd4]
call fcn.1005cf60
push 0x10115f69
lea eax, [ebp - 0x18]
mov dword [ebp - 0x18], str.Ammo_Packs
push eax
lea ecx, [ebp - 0xcc]
call fcn.1005cf60
push 0x10115f79
lea eax, [ebp - 0x44]
mov dword [ebp - 0x44], str.Local_Projectiles
push eax
lea ecx, [ebp - 0xc4]
call fcn.1005cf60
push 0x10115fa3
lea eax, [ebp - 0x68]
mov dword [ebp - 0x68], str.Enemy_Projectiles
push eax
lea ecx, [ebp - 0xbc]
call fcn.1005cf60
push 0x101123ec
lea eax, [ebp - 0x3c]
mov dword [ebp - 0x3c], str.Teammate_Projectiles
push eax
lea ecx, [ebp - 0xb4]
call fcn.1005cf60
push 0x10115f96
lea eax, [ebp - 0x60]
mov dword [ebp - 0x60], str.Halloween_Gifts
push eax
lea ecx, [ebp - 0xac]
call fcn.1005cf60
push 0x10115f1c
lea eax, [ebp - 0x160]
mov dword [ebp - 0x160], str.MVM_Money
push eax
lea ecx, [ebp - 0xa4]
call fcn.1005cf60
lea eax, [ebp - 0x9c]
push eax
lea eax, [ebp - 0xd4]
push eax
lea ecx, [ebp - 0x168]
call fcn.1005cf80
push esi
mov ecx, 0x10118734
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
push 0x100a9890
call fcn.100a0aed
add esp, 4
mov dword [ebp - 4], 0xffffffff
push 0x101187d8
call fcn.100a0b63
add esp, 4
push 0x10118734
push str.Ignore
mov ecx, 0x101184b8
call fcn.10054d80
mov ecx, dword [ebp - 0x20]
mov eax, dword [0x10118720]
cmp eax, dword [ecx + 4]
jle 0x10057d62
push 0x10118720
call fcn.100a0bb4
add esp, 4
cmp dword [0x10118720], 0xffffffff
jne 0x10057d62
push 0xc
mov ecx, 0x101186cc
mov dword [ebp - 4], 0x19
call fcn.1005d4a0
lea ecx, [ebp - 0x149]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x144], str.Name
push 0x101121a4
lea eax, [ebp - 0x144]
push eax
lea ecx, [ebp - 0x94]
call fcn.1005cf60
push 0x10115f48
lea eax, [ebp - 0x18]
mov dword [ebp - 0x18], 0x101027c8
push eax
lea ecx, [ebp - 0x8c]
call fcn.1005cf60
push 0x10115e9e
lea eax, [ebp - 0x44]
mov dword [ebp - 0x44], str.Tracer
push eax
lea ecx, [ebp - 0x84]
call fcn.1005cf60
lea eax, [ebp - 0x7c]
push eax
lea eax, [ebp - 0x94]
push eax
lea ecx, [ebp - 0x168]
call fcn.1005cf80
push esi
mov ecx, 0x101186cc
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
push 0x100a9880
call fcn.100a0aed
add esp, 4
mov dword [ebp - 4], 0xffffffff
push 0x10118720
call fcn.100a0b63
add esp, 4
push 0x101186cc
push str.Draw
mov ecx, 0x101184b8
call fcn.10054d80
mov ecx, 0x101184b8
call fcn.10052420
mov ecx, dword [0x10112274]
mov eax, dword [0x101184c8]
push 0x96
push str.Players
mov dword [0x101184c0], edi
lea eax, [eax + ecx*2]
mov ecx, 0x101184b8
add dword [0x101184bc], eax
call fcn.10052160
push 0x101121e0
push str.Active
mov ecx, 0x101184b8
call fcn.10052560
movss xmm3, dword [0x1010837c]
mov ecx, 0x101184b8
push str._.1f
sub esp, 8
mov dword [esp + 4], 0x3dcccccd
mov dword [esp], 0x3f800000
push 0x101123bc
push str.Alpha
call fcn.10052840
movss xmm3, dword [0x101084c8]
mov ecx, 0x101184b8
push str._.0f
sub esp, 8
mov dword [esp + 4], 0x42480000
mov dword [esp], 0x43c80000
push 0x10112248
push str.Arrow_Radius
call fcn.10052840
movss xmm3, dword [0x10108500]
mov ecx, 0x101184b8
push str._.0f
sub esp, 8
mov dword [esp + 4], 0x42c80000
mov dword [esp], 0x447a0000
push 0x1011227c
push str.Arrow_Max_Distance
call fcn.10052840
lea ecx, [ebp - 0x149]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x144], 0
lea eax, [ebp - 0x144]
push eax
push str.Default
lea ecx, [ebp - 0x30]
call fcn.10060d30
lea eax, [ebp - 0x18]
mov dword [ebp - 0x18], 1
push eax
push str.White
lea ecx, [ebp - 0x28]
call fcn.10060d30
lea eax, [ebp - 0x20]
push eax
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x168]
call fcn.1005cf80
push esi
lea ecx, [ebp - 0x4c]
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
lea eax, [ebp - 0x4c]
mov dword [ebp - 4], 0x1a
push eax
push 0x101123ac
push str.Bones_Color
mov ecx, 0x101184b8
call fcn.10054830
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x4c]
call fcn.1005e930
mov ecx, dword [ebp - 0x20]
mov eax, dword [0x101187a8]
cmp eax, dword [ecx + 4]
jle 0x10058012
push 0x101187a8
call fcn.100a0bb4
add esp, 4
cmp dword [0x101187a8], 0xffffffff
jne 0x10058012
push 0xc
mov ecx, 0x10118828
mov dword [ebp - 4], 0x1b
call fcn.1005d4a0
lea ecx, [ebp - 0x149]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x144], str.Local
push 0x10115f99
lea eax, [ebp - 0x144]
push eax
lea ecx, [ebp - 0xc4]
call fcn.1005cf60
push 0x10115ee8
lea eax, [ebp - 0x18]
mov dword [ebp - 0x18], str.Friends
push eax
lea ecx, [ebp - 0xbc]
call fcn.1005cf60
push 0x10115f1f
lea eax, [ebp - 0x44]
mov dword [ebp - 0x44], str.Enemies
push eax
lea ecx, [ebp - 0xb4]
call fcn.1005cf60
push 0x101121e8
lea eax, [ebp - 0x68]
mov dword [ebp - 0x68], str.Teammates
push eax
lea ecx, [ebp - 0xac]
call fcn.1005cf60
push 0x10115f52
lea eax, [ebp - 0x3c]
mov dword [ebp - 0x3c], str.Invisible
push eax
lea ecx, [ebp - 0xa4]
call fcn.1005cf60
lea eax, [ebp - 0x9c]
push eax
lea eax, [ebp - 0xc4]
push eax
lea ecx, [ebp - 0x168]
call fcn.1005cf80
push esi
mov ecx, 0x10118828
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
push 0x100a9870
call fcn.100a0aed
add esp, 4
mov dword [ebp - 4], 0xffffffff
push 0x101187a8
call fcn.100a0b63
add esp, 4
push 0x10118828
push str.Ignore
mov ecx, 0x101184b8
call fcn.10054d80
mov ecx, dword [ebp - 0x20]
mov eax, dword [0x101187ac]
cmp eax, dword [ecx + 4]
jle 0x10058247
push 0x101187ac
call fcn.100a0bb4
add esp, 4
cmp dword [0x101187ac], 0xffffffff
jne 0x10058247
push 0xc
mov ecx, 0x101186b8
mov dword [ebp - 4], 0x1c
call fcn.1005d4a0
lea ecx, [ebp - 0x149]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x144], str.Name
push 0x1011221d
lea eax, [ebp - 0x144]
push eax
lea ecx, [ebp - 0x108]
call fcn.1005cf60
push 0x10115fc7
lea eax, [ebp - 0x18]
mov dword [ebp - 0x18], str.Class
push eax
lea ecx, [ebp - 0x100]
call fcn.1005cf60
push 0x10115f9b
lea eax, [ebp - 0x44]
mov dword [ebp - 0x44], str.Class_Icon
push eax
lea ecx, [ebp - 0xf8]
call fcn.1005cf60
push 0x10115f5d
lea eax, [ebp - 0x68]
mov dword [ebp - 0x68], str.Health
push eax
lea ecx, [ebp - 0xf0]
call fcn.1005cf60
push 0x101123d0
lea eax, [ebp - 0x3c]
mov dword [ebp - 0x3c], str.Health_Bar
push eax
lea ecx, [ebp - 0xe8]
call fcn.1005cf60
push 0x10115f15
lea eax, [ebp - 0x60]
mov dword [ebp - 0x60], str.Uber
push eax
lea ecx, [ebp - 0xe0]
call fcn.1005cf60
push 0x101122fd
lea eax, [ebp - 0x160]
mov dword [ebp - 0x160], str.Uber_Bar
push eax
lea ecx, [ebp - 0xd8]
call fcn.1005cf60
push 0x10115f20
lea eax, [ebp - 0x180]
mov dword [ebp - 0x180], 0x101027c8
push eax
lea ecx, [ebp - 0xd0]
call fcn.1005cf60
push 0x10115f1d
lea eax, [ebp - 0x184]
mov dword [ebp - 0x184], str.Tracer
push eax
lea ecx, [ebp - 0xc8]
call fcn.1005cf60
push 0x10115f21
lea eax, [ebp - 0x150]
mov dword [ebp - 0x150], str.Bones
push eax
lea ecx, [ebp - 0xc0]
call fcn.1005cf60
push 0x1011237d
lea eax, [ebp - 0x154]
mov dword [ebp - 0x154], str.Arrows
push eax
lea ecx, [ebp - 0xb8]
call fcn.1005cf60
push 0x10112364
lea eax, [ebp - 0x158]
mov dword [ebp - 0x158], str.Conds
push eax
lea ecx, [ebp - 0xb0]
call fcn.1005cf60
mov dword [ebp - 0x5c], str.Sniper_Lines
push 0x101123a0
lea eax, [ebp - 0x5c]
push eax
lea ecx, [ebp - 0xa8]
call fcn.1005cf60
lea eax, [ebp - 0xa0]
push eax
lea eax, [ebp - 0x108]
push eax
lea ecx, [ebp - 0x168]
call fcn.1005cf80
push esi
mov ecx, 0x101186b8
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
push 0x100a9860
call fcn.100a0aed
add esp, 4
mov dword [ebp - 4], 0xffffffff
push 0x101187ac
call fcn.100a0b63
add esp, 4
push 0x101186b8
push str.Draw
mov ecx, 0x101184b8
call fcn.10054d80
push 0x1011216c
push str.Show_Team_Medics
mov ecx, 0x101184b8
call fcn.10052560
mov ecx, 0x101184b8
call fcn.10052420
mov ecx, dword [0x10112274]
mov eax, dword [0x101184c8]
push 0x96
push str.Buildings
mov dword [0x101184c0], edi
lea eax, [eax + ecx*2]
mov ecx, 0x101184b8
add dword [0x101184bc], eax
call fcn.10052160
push 0x10112270
push str.Active
mov ecx, 0x101184b8
call fcn.10052560
movss xmm3, dword [0x1010837c]
mov ecx, 0x101184b8
push str._.1f
sub esp, 8
mov dword [esp + 4], 0x3dcccccd
mov dword [esp], 0x3f800000
push str.333_
push str.Alpha
call fcn.10052840
mov edi, dword [ebp - 0x20]
mov eax, dword [0x101186e0]
cmp eax, dword [edi + 4]
jle 0x100583da
push 0x101186e0
call fcn.100a0bb4
add esp, 4
cmp dword [0x101186e0], 0xffffffff
jne 0x100583da
push 0xc
mov ecx, 0x10118784
mov dword [ebp - 4], 0x1d
call fcn.1005d4a0
lea ecx, [ebp - 0x149]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x144], str.Local
push 0x10115fcc
lea eax, [ebp - 0x144]
push eax
lea ecx, [ebp - 0x94]
call fcn.1005cf60
push 0x10115fc4
lea eax, [ebp - 0x18]
mov dword [ebp - 0x18], str.Enemies
push eax
lea ecx, [ebp - 0x8c]
call fcn.1005cf60
push 0x101120fc
lea eax, [ebp - 0x44]
mov dword [ebp - 0x44], str.Teammates
push eax
lea ecx, [ebp - 0x84]
call fcn.1005cf60
lea eax, [ebp - 0x7c]
push eax
lea eax, [ebp - 0x94]
push eax
lea ecx, [ebp - 0x168]
call fcn.1005cf80
push esi
mov ecx, 0x10118784
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
push 0x100a9850
call fcn.100a0aed
add esp, 4
mov dword [ebp - 4], 0xffffffff
push 0x101186e0
call fcn.100a0b63
add esp, 4
push 0x10118784
push str.Ignore
mov ecx, 0x101184b8
call fcn.10054d80
mov eax, dword [0x10118790]
cmp eax, dword [edi + 4]
jle 0x1005856d
push 0x10118790
call fcn.100a0bb4
add esp, 4
cmp dword [0x10118790], 0xffffffff
jne 0x1005856d
push 0xc
mov ecx, 0x101187f8
mov dword [ebp - 4], 0x1e
call fcn.1005d4a0
lea ecx, [ebp - 0x149]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x144], str.Name
push 0x10112374
lea eax, [ebp - 0x144]
push eax
lea ecx, [ebp - 0xe0]
call fcn.1005cf60
push 0x10115f7b
lea eax, [ebp - 0x18]
mov dword [ebp - 0x18], str.Health
push eax
lea ecx, [ebp - 0xd8]
call fcn.1005cf60
push 0x10112160
lea eax, [ebp - 0x44]
mov dword [ebp - 0x44], str.Health_Bar
push eax
lea ecx, [ebp - 0xd0]
call fcn.1005cf60
push 0x10115ef1
lea eax, [ebp - 0x68]
mov dword [ebp - 0x68], str.Level
push eax
lea ecx, [ebp - 0xc8]
call fcn.1005cf60
push 0x10115f98
lea eax, [ebp - 0x3c]
mov dword [ebp - 0x3c], str.Level_Bar
push eax
lea ecx, [ebp - 0xc0]
call fcn.1005cf60
push 0x10115fd9
lea eax, [ebp - 0x60]
mov dword [ebp - 0x60], 0x101027c8
push eax
lea ecx, [ebp - 0xb8]
call fcn.1005cf60
push 0x10115fc8
lea eax, [ebp - 0x160]
mov dword [ebp - 0x160], str.Tracer
push eax
lea ecx, [ebp - 0xb0]
call fcn.1005cf60
push 0x101122b1
lea eax, [ebp - 0x180]
mov dword [ebp - 0x180], str.Conds
push eax
lea ecx, [ebp - 0xa8]
call fcn.1005cf60
lea eax, [ebp - 0xa0]
push eax
lea eax, [ebp - 0xe0]
push eax
lea ecx, [ebp - 0x168]
call fcn.1005cf80
push esi
mov ecx, 0x101187f8
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
push 0x100a9840
call fcn.100a0aed
add esp, 4
mov dword [ebp - 4], 0xffffffff
push 0x10118790
call fcn.100a0b63
add esp, 4
push 0x101187f8
push str.Draw
mov ecx, 0x101184b8
call fcn.10054d80
push 0x101123a9
push str.Show_Team_Dispensers
mov ecx, 0x101184b8
call fcn.10052560
mov ecx, 0x101184b8
call fcn.10052420
mov eax, dword [0x10118054]
mov edi, dword [0x101184c0]
cmp eax, 1
jne 0x10058bab
push 0x96
push str.Global
mov ecx, 0x101184b8
call fcn.10052160
push 0x1011217d
push str.Active
mov ecx, 0x101184b8
call fcn.10052560
lea ecx, [ebp - 0x149]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x144], 0
lea eax, [ebp - 0x144]
push eax
push str.Rectangle
lea ecx, [ebp - 0x30]
call fcn.10060d30
lea eax, [ebp - 0x18]
mov dword [ebp - 0x18], 1
push eax
push str.Circle
lea ecx, [ebp - 0x28]
call fcn.10060d30
lea eax, [ebp - 0x20]
push eax
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x168]
call fcn.1005cf80
push esi
lea ecx, [ebp - 0x4c]
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
lea eax, [ebp - 0x4c]
mov dword [ebp - 4], 0x1f
push eax
push 0x1011214c
push str.Style
mov ecx, 0x101184b8
call fcn.10054830
lea ecx, [ebp - 0x4c]
mov dword [ebp - 4], 0xffffffff
call fcn.1005e930
push 0x19
push 0x3e8
push 0x64
push 0x1011213c
push str.Size
mov ecx, 0x101184b8
call fcn.10052dd0
push 2
push 0x24
push 0x12
push 0x101123c8
push str.Icon_Size
mov ecx, 0x101184b8
call fcn.10052dd0
movss xmm3, dword [0x10108500]
mov ecx, 0x101184b8
push str._.0f
sub esp, 8
mov dword [esp + 4], 0x42480000
mov dword [esp], 0x453b8000
push 0x101120b8
push str.Radius
call fcn.10052840
push str._.1f
sub esp, 8
xorps xmm3, xmm3
mov ecx, 0x101184b8
mov dword [esp + 4], 0x3dcccccd
mov dword [esp], 0x3f800000
push 0x10112284
push str.Cross_Alpha
call fcn.10052840
push str._.1f
sub esp, 8
mov dword [esp + 4], 0x3dcccccd
mov dword [esp], 0x3f800000
push 0x101123a4
push str.Outline_Alpha
xorps xmm3, xmm3
mov ecx, 0x101184b8
call fcn.10052840
push str._.1f
sub esp, 8
xorps xmm3, xmm3
mov ecx, 0x101184b8
mov dword [esp + 4], 0x3dcccccd
mov dword [esp], 0x3f800000
push 0x101120c0
push str.Background_Alpha
call fcn.10052840
mov ecx, 0x101184b8
call fcn.10052420
mov ecx, dword [0x10112274]
mov eax, dword [0x101184c8]
push 0x96
push str.Players
mov dword [0x101184c0], edi
lea eax, [eax + ecx*2]
mov ecx, 0x101184b8
add dword [0x101184bc], eax
call fcn.10052160
push 0x101122bd
push str.Active
mov ecx, 0x101184b8
call fcn.10052560
mov eax, dword [0x10115de8]
mov ecx, dword fs:[0x2c]
mov edi, dword [ecx + eax*4]
mov eax, dword [0x10118838]
cmp eax, dword [edi + 4]
jle 0x100588de
push 0x10118838
call fcn.100a0bb4
add esp, 4
cmp dword [0x10118838], 0xffffffff
jne 0x100588de
push 0xc
mov ecx, 0x101186f0
mov dword [ebp - 4], 0x20
call fcn.1005d4a0
lea ecx, [ebp - 0x149]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x144], str.Local
push 0x10112134
lea eax, [ebp - 0x144]
push eax
lea ecx, [ebp - 0xc4]
call fcn.1005cf60
push 0x10115e9f
lea eax, [ebp - 0x18]
mov dword [ebp - 0x18], str.Friends
push eax
lea ecx, [ebp - 0xbc]
call fcn.1005cf60
push 0x10115eb2
lea eax, [ebp - 0x44]
mov dword [ebp - 0x44], str.Enemies
push eax
lea ecx, [ebp - 0xb4]
call fcn.1005cf60
push 0x101121b5
lea eax, [ebp - 0x68]
mov dword [ebp - 0x68], str.Teammates
push eax
lea ecx, [ebp - 0xac]
call fcn.1005cf60
push 0x10115fc1
lea eax, [ebp - 0x3c]
mov dword [ebp - 0x3c], str.Invisible
push eax
lea ecx, [ebp - 0xa4]
call fcn.1005cf60
lea eax, [ebp - 0x9c]
push eax
lea eax, [ebp - 0xc4]
push eax
lea ecx, [ebp - 0x168]
call fcn.1005cf80
push esi
mov ecx, 0x101186f0
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
push 0x100a9830
call fcn.100a0aed
add esp, 4
mov dword [ebp - 4], 0xffffffff
push 0x10118838
call fcn.100a0b63
add esp, 4
push 0x101186f0
push str.Ignore
mov ecx, 0x101184b8
call fcn.10054d80
push 0x10112339
push str.Show_Team_Medics
mov ecx, 0x101184b8
call fcn.10052560
mov ecx, 0x101184b8
call fcn.10052420
push 0x96
push str.Buildings
mov ecx, 0x101184b8
call fcn.10052160
push 0x10112239
push str.Active
mov ecx, 0x101184b8
call fcn.10052560
mov eax, dword [0x10118758]
cmp eax, dword [edi + 4]
jle 0x10058a21
push 0x10118758
call fcn.100a0bb4
add esp, 4
cmp dword [0x10118758], 0xffffffff
jne 0x10058a21
push 0xc
mov ecx, 0x101186e4
mov dword [ebp - 4], 0x21
call fcn.1005d4a0
lea ecx, [ebp - 0x149]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x144], str.Local
push 0x10115e9a
lea eax, [ebp - 0x144]
push eax
lea ecx, [ebp - 0x94]
call fcn.1005cf60
push 0x10115fcd
lea eax, [ebp - 0x18]
mov dword [ebp - 0x18], str.Enemies
push eax
lea ecx, [ebp - 0x8c]
call fcn.1005cf60
push 0x101122ec
lea eax, [ebp - 0x44]
mov dword [ebp - 0x44], str.Teammates
push eax
lea ecx, [ebp - 0x84]
call fcn.1005cf60
lea eax, [ebp - 0x7c]
push eax
lea eax, [ebp - 0x94]
push eax
lea ecx, [ebp - 0x168]
call fcn.1005cf80
push esi
mov ecx, 0x101186e4
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
push 0x100a9820
call fcn.100a0aed
add esp, 4
mov dword [ebp - 4], 0xffffffff
push 0x10118758
call fcn.100a0b63
add esp, 4
push 0x101186e4
push str.Ignore
mov ecx, 0x101184b8
call fcn.10054d80
push 0x101122bc
push str.Show_Team_Dispensers
mov ecx, 0x101184b8
call fcn.10052560
mov ecx, 0x101184b8
call fcn.10052420
push 0x96
push str.World
mov ecx, 0x101184b8
call fcn.10052160
push 0x101120dc
push str.Active
mov ecx, 0x101184b8
call fcn.10052560
mov eax, dword [0x10118834]
cmp eax, dword [edi + 4]
jle 0x10058b82
push 0x10118834
call fcn.100a0bb4
add esp, 4
cmp dword [0x10118834], 0xffffffff
jne 0x10058b82
push 0xc
mov ecx, 0x10118870
mov dword [ebp - 4], 0x22
call fcn.1005d4a0
lea ecx, [ebp - 0x149]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x144], str.Health_Packs
push 0x10115f9c
lea eax, [ebp - 0x144]
push eax
lea ecx, [ebp - 0xbc]
call fcn.1005cf60
push 0x10115fb3
lea eax, [ebp - 0x18]
mov dword [ebp - 0x18], str.Ammo_Packs
push eax
lea ecx, [ebp - 0xb4]
call fcn.1005cf60
push 0x10115fda
lea eax, [ebp - 0x44]
mov dword [ebp - 0x44], str.Halloween_Gifts
push eax
lea ecx, [ebp - 0xac]
call fcn.1005cf60
push 0x10115f94
lea eax, [ebp - 0x68]
mov dword [ebp - 0x68], str.MVM_Money
push eax
lea ecx, [ebp - 0xa4]
call fcn.1005cf60
lea eax, [ebp - 0x9c]
push eax
lea eax, [ebp - 0xbc]
push eax
lea ecx, [ebp - 0x168]
call fcn.1005cf80
push esi
mov ecx, 0x10118870
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
push 0x100a9810
call fcn.100a0aed
add esp, 4
mov dword [ebp - 4], 0xffffffff
push 0x10118834
call fcn.100a0b63
add esp, 4
push 0x10118870
push str.Ignore
mov ecx, 0x101184b8
call fcn.10054d80
mov ecx, 0x101184b8
call fcn.10052420
mov eax, dword [0x10118054]
mov edi, dword [0x101184c0]
cmp eax, 2
jne 0x100597b8
push 0x96
push str.Global
mov ecx, 0x101184b8
call fcn.10052160
push 0x101122c8
push str.Active
mov ecx, 0x101184b8
call fcn.10052560
mov ecx, 0x101184b8
call fcn.10052420
push 0x96
push str.World
mov ecx, 0x101184b8
call fcn.10052160
push 0x10115fac
push str.Active
mov ecx, 0x101184b8
call fcn.10052560
push 0x10115fa1
push str.No_Depth
mov ecx, 0x101184b8
call fcn.10052560
push str._.1f
sub esp, 8
xorps xmm3, xmm3
mov ecx, 0x101184b8
mov dword [esp + 4], 0x3dcccccd
mov dword [esp], 0x3f800000
push 0x1011226c
push str.Alpha
call fcn.10052840
lea ecx, [ebp - 0x149]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x144], 0
lea eax, [ebp - 0x144]
push eax
push str.Original
lea ecx, [ebp - 0xcc]
call fcn.10060d30
lea eax, [ebp - 0x18]
mov dword [ebp - 0x18], 1
push eax
push str.Flat
lea ecx, [ebp - 0xc4]
call fcn.10060d30
lea eax, [ebp - 0x44]
mov dword [ebp - 0x44], 2
push eax
push str.Shaded
lea ecx, [ebp - 0xbc]
call fcn.10060d30
lea eax, [ebp - 0x68]
mov dword [ebp - 0x68], 3
push eax
push str.Glossy
lea ecx, [ebp - 0xb4]
call fcn.10060d30
lea eax, [ebp - 0x3c]
mov dword [ebp - 0x3c], 4
push eax
push str.Glow
lea ecx, [ebp - 0xac]
call fcn.10060d30
lea eax, [ebp - 0x60]
mov dword [ebp - 0x60], 5
push eax
push str.Plastic
lea ecx, [ebp - 0xa4]
call fcn.10060d30
lea eax, [ebp - 0x9c]
push eax
lea eax, [ebp - 0xcc]
push eax
lea ecx, [ebp - 0x168]
call fcn.1005cf80
push esi
lea ecx, [ebp - 0x2c]
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x23
push eax
push 0x101120d8
push str.Material
mov ecx, 0x101184b8
call fcn.10054830
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0xffffffff
call fcn.1005e930
mov eax, dword [0x10115de8]
mov ecx, dword fs:[0x2c]
mov ecx, dword [ecx + eax*4]
mov eax, dword [0x10118854]
mov dword [ebp - 0x20], ecx
cmp eax, dword [ecx + 4]
jle 0x10058eca
push 0x10118854
call fcn.100a0bb4
add esp, 4
cmp dword [0x10118854], 0xffffffff
jne 0x10058eca
push 0xc
mov ecx, 0x10118728
mov dword [ebp - 4], 0x24
call fcn.1005d4a0
lea ecx, [ebp - 0x149]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x144], str.Health_Packs
push 0x10115f0d
lea eax, [ebp - 0x144]
push eax
lea ecx, [ebp - 0xd4]
call fcn.1005cf60
push 0x10115f78
lea eax, [ebp - 0x18]
mov dword [ebp - 0x18], str.Ammo_Packs
push eax
lea ecx, [ebp - 0xcc]
call fcn.1005cf60
push 0x10115fb1
lea eax, [ebp - 0x44]
mov dword [ebp - 0x44], str.Local_Projectiles
push eax
lea ecx, [ebp - 0xc4]
call fcn.1005cf60
push 0x10115e93
lea eax, [ebp - 0x68]
mov dword [ebp - 0x68], str.Enemy_Projectiles
push eax
lea ecx, [ebp - 0xbc]
call fcn.1005cf60
push 0x10115e85
lea eax, [ebp - 0x3c]
mov dword [ebp - 0x3c], str.Teammate_Projectiles
push eax
lea ecx, [ebp - 0xb4]
call fcn.1005cf60
push 0x10115ec0
lea eax, [ebp - 0x60]
mov dword [ebp - 0x60], str.Halloween_Gifts
push eax
lea ecx, [ebp - 0xac]
call fcn.1005cf60
push 0x10115faf
lea eax, [ebp - 0x160]
mov dword [ebp - 0x160], str.MVM_Money
push eax
lea ecx, [ebp - 0xa4]
call fcn.1005cf60
lea eax, [ebp - 0x9c]
push eax
lea eax, [ebp - 0xd4]
push eax
lea ecx, [ebp - 0x168]
call fcn.1005cf80
push esi
mov ecx, 0x10118728
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
push 0x100a9800
call fcn.100a0aed
add esp, 4
mov dword [ebp - 4], 0xffffffff
push 0x10118854
call fcn.100a0b63
add esp, 4
push 0x10118728
push str.Ignore
mov ecx, 0x101184b8
call fcn.10054d80
mov ecx, 0x101184b8
call fcn.10052420
push 0x96
push str.View_Model
mov ecx, 0x101184b8
call fcn.10052160
push 0x10115ebe
push str.Active
mov ecx, 0x101184b8
call fcn.10052560
push str._.1f
sub esp, 8
xorps xmm3, xmm3
mov ecx, 0x101184b8
mov dword [esp + 4], 0x3dcccccd
mov dword [esp], 0x3f800000
push 0x101122dc
push str.Hands_Alpha
call fcn.10052840
lea ecx, [ebp - 0x149]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x144], 0
lea eax, [ebp - 0x144]
push eax
push str.Original
lea ecx, [ebp - 0xcc]
call fcn.10060d30
lea eax, [ebp - 0x18]
mov dword [ebp - 0x18], 1
push eax
push str.Flat
lea ecx, [ebp - 0xc4]
call fcn.10060d30
lea eax, [ebp - 0x44]
mov dword [ebp - 0x44], 2
push eax
push str.Shaded
lea ecx, [ebp - 0xbc]
call fcn.10060d30
lea eax, [ebp - 0x68]
mov dword [ebp - 0x68], 3
push eax
push str.Glossy
lea ecx, [ebp - 0xb4]
call fcn.10060d30
lea eax, [ebp - 0x3c]
mov dword [ebp - 0x3c], 4
push eax
push str.Glow
lea ecx, [ebp - 0xac]
call fcn.10060d30
lea eax, [ebp - 0x60]
mov dword [ebp - 0x60], 5
push eax
push str.Plastic
lea ecx, [ebp - 0xa4]
call fcn.10060d30
lea eax, [ebp - 0x9c]
push eax
lea eax, [ebp - 0xcc]
push eax
lea ecx, [ebp - 0x168]
call fcn.1005cf80
push esi
lea ecx, [ebp - 0x2c]
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x25
push eax
push 0x10115f74
push str.Hands_Material
mov ecx, 0x101184b8
call fcn.10054830
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0xffffffff
call fcn.1005e930
push str._.1f
sub esp, 8
xorps xmm3, xmm3
mov ecx, 0x101184b8
mov dword [esp + 4], 0x3dcccccd
mov dword [esp], 0x3f800000
push 0x101121d8
push str.Weapon_Alpha
call fcn.10052840
lea ecx, [ebp - 0x179]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x144], 0
lea eax, [ebp - 0x144]
push eax
push str.Original
lea ecx, [ebp - 0xcc]
call fcn.10060d30
lea eax, [ebp - 0x18]
mov dword [ebp - 0x18], 1
push eax
push str.Flat
lea ecx, [ebp - 0xc4]
call fcn.10060d30
lea eax, [ebp - 0x44]
mov dword [ebp - 0x44], 2
push eax
push str.Shaded
lea ecx, [ebp - 0xbc]
call fcn.10060d30
lea eax, [ebp - 0x68]
mov dword [ebp - 0x68], 3
push eax
push str.Glossy
lea ecx, [ebp - 0xb4]
call fcn.10060d30
lea eax, [ebp - 0x3c]
mov dword [ebp - 0x3c], 4
push eax
push str.Glow
lea ecx, [ebp - 0xac]
call fcn.10060d30
lea eax, [ebp - 0x60]
mov dword [ebp - 0x60], 5
push eax
push str.Plastic
lea ecx, [ebp - 0xa4]
call fcn.10060d30
lea eax, [ebp - 0x9c]
push eax
lea eax, [ebp - 0xcc]
push eax
lea ecx, [ebp - 0x168]
call fcn.1005cf80
push esi
lea ecx, [ebp - 0x2c]
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x26
push eax
push 0x10115ed4
push str.Weapon_Material
mov ecx, 0x101184b8
call fcn.10054830
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0xffffffff
call fcn.1005e930
mov ecx, 0x101184b8
call fcn.10052420
mov ecx, dword [0x10112274]
mov eax, dword [0x101184c8]
mov dword [0x101184c0], edi
push 0x96
lea eax, [eax + ecx*2]
add dword [0x101184bc], eax
push str.Players
mov ecx, 0x101184b8
call fcn.10052160
push 0x101122b0
push str.Active
mov ecx, 0x101184b8
call fcn.10052560
push 0x10115fc6
push str.No_Depth
mov ecx, 0x101184b8
call fcn.10052560
push str._.1f
sub esp, 8
xorps xmm3, xmm3
mov ecx, 0x101184b8
mov dword [esp + 4], 0x3dcccccd
mov dword [esp], 0x3f800000
push 0x101121a0
push str.Alpha
call fcn.10052840
lea ecx, [ebp - 0x139]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x144], 0
lea eax, [ebp - 0x144]
push eax
push str.Original
lea ecx, [ebp - 0xcc]
call fcn.10060d30
lea eax, [ebp - 0x18]
mov dword [ebp - 0x18], 1
push eax
push str.Flat
lea ecx, [ebp - 0xc4]
call fcn.10060d30
lea eax, [ebp - 0x44]
mov dword [ebp - 0x44], 2
push eax
push str.Shaded
lea ecx, [ebp - 0xbc]
call fcn.10060d30
lea eax, [ebp - 0x68]
mov dword [ebp - 0x68], 3
push eax
push str.Glossy
lea ecx, [ebp - 0xb4]
call fcn.10060d30
lea eax, [ebp - 0x3c]
mov dword [ebp - 0x3c], 4
push eax
push str.Glow
lea ecx, [ebp - 0xac]
call fcn.10060d30
lea eax, [ebp - 0x60]
mov dword [ebp - 0x60], 5
push eax
push str.Plastic
lea ecx, [ebp - 0xa4]
call fcn.10060d30
lea eax, [ebp - 0x9c]
push eax
lea eax, [ebp - 0xcc]
push eax
lea ecx, [ebp - 0x168]
call fcn.1005cf80
push esi
lea ecx, [ebp - 0x2c]
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x27
push eax
push 0x10115fbc
push str.Material
mov ecx, 0x101184b8
call fcn.10054830
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0xffffffff
call fcn.1005e930
lea ecx, [ebp - 0x14a]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x144], 0
lea eax, [ebp - 0x144]
push eax
push 0x101029b0
lea ecx, [ebp - 0x50]
call fcn.10060d30
lea eax, [ebp - 0x18]
mov dword [ebp - 0x18], 1
push eax
push str.Last_Only
lea ecx, [ebp - 0x48]
call fcn.10060d30
lea eax, [ebp - 0x40]
push eax
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x168]
call fcn.1005cf80
push esi
lea ecx, [ebp - 0x2c]
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x28
push eax
push 0x1011235c
push str.Lag_Records_Style
mov ecx, 0x101184b8
call fcn.10054830
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0xffffffff
call fcn.1005e930
mov ecx, dword [ebp - 0x20]
mov eax, dword [0x101186dc]
cmp eax, dword [ecx + 4]
jle 0x100594cf
push 0x101186dc
call fcn.100a0bb4
add esp, 4
cmp dword [0x101186dc], 0xffffffff
jne 0x100594cf
push 0xc
mov ecx, 0x1011883c
mov dword [ebp - 4], 0x29
call fcn.1005d4a0
lea ecx, [ebp - 0x14a]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x144], str.Local
push 0x10115fc2
lea eax, [ebp - 0x144]
push eax
lea ecx, [ebp - 0xc4]
call fcn.1005cf60
push 0x10115eb3
lea eax, [ebp - 0x18]
mov dword [ebp - 0x18], str.Friends
push eax
lea ecx, [ebp - 0xbc]
call fcn.1005cf60
push 0x10115e92
lea eax, [ebp - 0x44]
mov dword [ebp - 0x44], str.Enemies
push eax
lea ecx, [ebp - 0xb4]
call fcn.1005cf60
push 0x10112375
lea eax, [ebp - 0x68]
mov dword [ebp - 0x68], str.Teammates
push eax
lea ecx, [ebp - 0xac]
call fcn.1005cf60
push 0x10115e9c
lea eax, [ebp - 0x3c]
mov dword [ebp - 0x3c], str.Lag_Records
push eax
lea ecx, [ebp - 0xa4]
call fcn.1005cf60
lea eax, [ebp - 0x9c]
push eax
lea eax, [ebp - 0xc4]
push eax
lea ecx, [ebp - 0x168]
call fcn.1005cf80
push esi
mov ecx, 0x1011883c
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
push 0x100a97f0
call fcn.100a0aed
add esp, 4
mov dword [ebp - 4], 0xffffffff
push 0x101186dc
call fcn.100a0b63
add esp, 4
push 0x1011883c
push str.Ignore
mov ecx, 0x101184b8
call fcn.10054d80
push 0x10115e95
push str.Show_Team_Medics
mov ecx, 0x101184b8
call fcn.10052560
mov ecx, 0x101184b8
call fcn.10052420
mov ecx, dword [0x10112274]
mov eax, dword [0x101184c8]
push 0x96
push str.Buildings
mov dword [0x101184c0], edi
lea eax, [eax + ecx*2]
mov ecx, 0x101184b8
add dword [0x101184bc], eax
call fcn.10052160
push 0x10115e84
push str.Active
mov ecx, 0x101184b8
call fcn.10052560
push 0x10115fdb
push str.No_Depth
mov ecx, 0x101184b8
call fcn.10052560
push str._.1f
sub esp, 8
xorps xmm3, xmm3
mov ecx, 0x101184b8
mov dword [esp + 4], 0x3dcccccd
mov dword [esp], 0x3f800000
push 0x10112328
push str.Alpha
call fcn.10052840
lea ecx, [ebp - 0x14a]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x144], 0
lea eax, [ebp - 0x144]
push eax
push str.Original
lea ecx, [ebp - 0xcc]
call fcn.10060d30
lea eax, [ebp - 0x18]
mov dword [ebp - 0x18], 1
push eax
push str.Flat
lea ecx, [ebp - 0xc4]
call fcn.10060d30
lea eax, [ebp - 0x44]
mov dword [ebp - 0x44], 2
push eax
push str.Shaded
lea ecx, [ebp - 0xbc]
call fcn.10060d30
lea eax, [ebp - 0x68]
mov dword [ebp - 0x68], 3
push eax
push str.Glossy
lea ecx, [ebp - 0xb4]
call fcn.10060d30
lea eax, [ebp - 0x3c]
mov dword [ebp - 0x3c], 4
push eax
push str.Glow
lea ecx, [ebp - 0xac]
call fcn.10060d30
lea eax, [ebp - 0x60]
mov dword [ebp - 0x60], 5
push eax
push str.Plastic
lea ecx, [ebp - 0xa4]
call fcn.10060d30
lea eax, [ebp - 0x9c]
push eax
lea eax, [ebp - 0xcc]
push eax
lea ecx, [ebp - 0x168]
call fcn.1005cf80
push esi
push dword [eax + 4]
lea ecx, [ebp - 0x2c]
push dword [eax]
call fcn.1005cfa0
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x2a
push eax
push 0x1011211c
push str.Material
mov ecx, 0x101184b8
call fcn.10054830
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0xffffffff
call fcn.1005e930
mov ecx, dword [ebp - 0x20]
mov eax, dword [0x1011885c]
cmp eax, dword [ecx + 4]
jle 0x1005977b
push 0x1011885c
call fcn.100a0bb4
add esp, 4
cmp dword [0x1011885c], 0xffffffff
jne 0x1005977b
push 0xc
mov ecx, 0x1011887c
mov dword [ebp - 4], 0x2b
call fcn.1005d4a0
lea ecx, [ebp - 0x14a]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x144], str.Local
push 0x10115f97
lea eax, [ebp - 0x144]
push eax
lea ecx, [ebp - 0x94]
call fcn.1005cf60
push 0x10115e97
lea eax, [ebp - 0x18]
mov dword [ebp - 0x18], str.Enemies
push eax
lea ecx, [ebp - 0x8c]
call fcn.1005cf60
push 0x10115f8c
lea eax, [ebp - 0x44]
mov dword [ebp - 0x44], str.Teammates
push eax
lea ecx, [ebp - 0x84]
call fcn.1005cf60
lea eax, [ebp - 0x7c]
push eax
lea eax, [ebp - 0x94]
push eax
lea ecx, [ebp - 0x168]
call fcn.1005cf80
push esi
mov ecx, 0x1011887c
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
push 0x100a97e0
call fcn.100a0aed
add esp, 4
mov dword [ebp - 4], 0xffffffff
push 0x1011885c
call fcn.100a0b63
add esp, 4
push 0x1011887c
push str.Ignore
mov ecx, 0x101184b8
call fcn.10054d80
push 0x10115f6a
push str.Show_Team_Dispensers
mov ecx, 0x101184b8
call fcn.10052560
mov ecx, 0x101184b8
call fcn.10052420
mov eax, dword [0x10118054]
mov edi, dword [0x101184c0]
cmp eax, 3
jne 0x10059e0a
push 0x96
push str.Global
mov ecx, 0x101184b8
call fcn.10052160
push 0x1011224d
push str.Active
mov ecx, 0x101184b8
call fcn.10052560
lea ecx, [ebp - 0x14a]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x144], 0
lea eax, [ebp - 0x144]
push eax
push str.Bloom
lea ecx, [ebp - 0xbc]
call fcn.10060d30
lea eax, [ebp - 0x18]
mov dword [ebp - 0x18], 1
push eax
push str.Crisp
lea ecx, [ebp - 0xb4]
call fcn.10060d30
lea eax, [ebp - 0x44]
mov dword [ebp - 0x44], 2
push eax
push str.Cartoony
lea ecx, [ebp - 0xac]
call fcn.10060d30
lea eax, [ebp - 0x68]
mov dword [ebp - 0x68], 3
push eax
push str.Cartoony_Alt
lea ecx, [ebp - 0xa4]
call fcn.10060d30
lea eax, [ebp - 0x9c]
push eax
lea eax, [ebp - 0xbc]
push eax
lea ecx, [ebp - 0x168]
call fcn.1005cf80
push esi
lea ecx, [ebp - 0x2c]
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x2c
push eax
push 0x101122c0
push str.Style
mov ecx, 0x101184b8
call fcn.10054830
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0xffffffff
call fcn.1005e930
push 1
push 0xa
push 1
push 0x101120f4
push str.Bloom_Amount
mov ecx, 0x101184b8
call fcn.10052dd0
mov ecx, 0x101184b8
call fcn.10052420
push 0x96
push str.World
mov ecx, 0x101184b8
call fcn.10052160
push 0x10112151
push str.Active
mov ecx, 0x101184b8
call fcn.10052560
push str._.1f
sub esp, 8
xorps xmm3, xmm3
mov dword [esp + 4], 0x3dcccccd
mov dword [esp], 0x3f800000
push 0x10112370
push str.Alpha
mov ecx, 0x101184b8
call fcn.10052840
mov eax, dword [0x10115de8]
mov ecx, dword fs:[0x2c]
mov ecx, dword [ecx + eax*4]
mov eax, dword [0x101187c8]
mov dword [ebp - 0x20], ecx
cmp eax, dword [ecx + 4]
jle 0x10059aa7
push 0x101187c8
call fcn.100a0bb4
add esp, 4
cmp dword [0x101187c8], 0xffffffff
jne 0x10059aa7
push 0xc
mov ecx, 0x10118714
mov dword [ebp - 4], 0x2d
call fcn.1005d4a0
lea ecx, [ebp - 0x14a]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x144], str.Health_Packs
push 0x10115e90
lea eax, [ebp - 0x144]
push eax
lea ecx, [ebp - 0xd4]
call fcn.1005cf60
push 0x10115f02
lea eax, [ebp - 0x18]
mov dword [ebp - 0x18], str.Ammo_Packs
push eax
lea ecx, [ebp - 0xcc]
call fcn.1005cf60
push 0x10115fa6
lea eax, [ebp - 0x44]
mov dword [ebp - 0x44], str.Local_Projectiles
push eax
lea ecx, [ebp - 0xc4]
call fcn.1005cf60
push 0x10115e9d
lea eax, [ebp - 0x68]
mov dword [ebp - 0x68], str.Enemy_Projectiles
push eax
lea ecx, [ebp - 0xbc]
call fcn.1005cf60
push 0x101121e9
lea eax, [ebp - 0x3c]
mov dword [ebp - 0x3c], str.Teammate_Projectiles
push eax
lea ecx, [ebp - 0xb4]
call fcn.1005cf60
push 0x10115f14
lea eax, [ebp - 0x60]
mov dword [ebp - 0x60], str.Halloween_Gifts
push eax
lea ecx, [ebp - 0xac]
call fcn.1005cf60
push 0x10115fad
lea eax, [ebp - 0x160]
mov dword [ebp - 0x160], str.MVM_Money
push eax
lea ecx, [ebp - 0xa4]
call fcn.1005cf60
lea eax, [ebp - 0x9c]
push eax
lea eax, [ebp - 0xd4]
push eax
lea ecx, [ebp - 0x168]
call fcn.1005cf80
push esi
mov ecx, 0x10118714
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
push 0x100a97d0
call fcn.100a0aed
add esp, 4
mov dword [ebp - 4], 0xffffffff
push 0x101187c8
call fcn.100a0b63
add esp, 4
push 0x10118714
push str.Ignore
mov ecx, 0x101184b8
call fcn.10054d80
mov ecx, 0x101184b8
call fcn.10052420
mov ecx, dword [0x10112274]
mov eax, dword [0x101184c8]
push 0x96
push str.Players
mov dword [0x101184c0], edi
lea eax, [eax + ecx*2]
mov ecx, 0x101184b8
add dword [0x101184bc], eax
call fcn.10052160
push 0x10112104
push str.Active
mov ecx, 0x101184b8
call fcn.10052560
push str._.1f
sub esp, 8
xorps xmm3, xmm3
mov ecx, 0x101184b8
mov dword [esp + 4], 0x3dcccccd
mov dword [esp], 0x3f800000
push 0x10112124
push str.Alpha
call fcn.10052840
mov ecx, dword [ebp - 0x20]
mov eax, dword [0x10118858]
cmp eax, dword [ecx + 4]
jle 0x10059c3f
push 0x10118858
call fcn.100a0bb4
add esp, 4
cmp dword [0x10118858], 0xffffffff
jne 0x10059c3f
push 0xc
mov ecx, 0x1011880c
mov dword [ebp - 4], 0x2e
call fcn.1005d4a0
lea ecx, [ebp - 0x14a]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x144], str.Local
push 0x10115f3c
lea eax, [ebp - 0x144]
push eax
lea ecx, [ebp - 0xbc]
call fcn.1005cf60
push 0x10115e96
lea eax, [ebp - 0x18]
mov dword [ebp - 0x18], str.Friends
push eax
lea ecx, [ebp - 0xb4]
call fcn.1005cf60
push 0x10115f3b
lea eax, [ebp - 0x44]
mov dword [ebp - 0x44], str.Enemies
push eax
lea ecx, [ebp - 0xac]
call fcn.1005cf60
push 0x101123a8
lea eax, [ebp - 0x68]
mov dword [ebp - 0x68], str.Teammates
push eax
lea ecx, [ebp - 0xa4]
call fcn.1005cf60
lea eax, [ebp - 0x9c]
push eax
lea eax, [ebp - 0xbc]
push eax
lea ecx, [ebp - 0x168]
call fcn.1005cf80
push esi
mov ecx, 0x1011880c
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
push 0x100a97c0
call fcn.100a0aed
add esp, 4
mov dword [ebp - 4], 0xffffffff
push 0x10118858
call fcn.100a0b63
add esp, 4
push 0x1011880c
push str.Ignore
mov ecx, 0x101184b8
call fcn.10054d80
push 0x1011229c
push str.Show_Team_Medics
mov ecx, 0x101184b8
call fcn.10052560
mov ecx, 0x101184b8
call fcn.10052420
mov ecx, dword [0x10112274]
mov eax, dword [0x101184c8]
push 0x96
push str.Buildings
mov dword [0x101184c0], edi
lea eax, [eax + ecx*2]
mov ecx, 0x101184b8
add dword [0x101184bc], eax
call fcn.10052160
push 0x1011232c
push str.Active
mov ecx, 0x101184b8
call fcn.10052560
push str._.1f
sub esp, 8
xorps xmm3, xmm3
mov ecx, 0x101184b8
mov dword [esp + 4], 0x3dcccccd
mov dword [esp], 0x3f800000
push 0x101122f4
push str.Alpha
call fcn.10052840
mov ecx, dword [ebp - 0x20]
mov eax, dword [0x101186d8]
cmp eax, dword [ecx + 4]
jle 0x10059dcd
push 0x101186d8
call fcn.100a0bb4
add esp, 4
cmp dword [0x101186d8], 0xffffffff
jne 0x10059dcd
push 0xc
mov ecx, 0x10118708
mov dword [ebp - 4], 0x2f
call fcn.1005d4a0
lea ecx, [ebp - 0x14a]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x144], str.Local
push 0x10115fae
lea eax, [ebp - 0x144]
push eax
lea ecx, [ebp - 0x94]
call fcn.1005cf60
push 0x10115ea4
lea eax, [ebp - 0x18]
mov dword [ebp - 0x18], str.Enemies
push eax
lea ecx, [ebp - 0x8c]
call fcn.1005cf60
push 0x10112140
lea eax, [ebp - 0x44]
mov dword [ebp - 0x44], str.Teammates
push eax
lea ecx, [ebp - 0x84]
call fcn.1005cf60
lea eax, [ebp - 0x7c]
push eax
lea eax, [ebp - 0x94]
push eax
lea ecx, [ebp - 0x168]
call fcn.1005cf80
push esi
mov ecx, 0x10118708
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
push 0x100a97b0
call fcn.100a0aed
add esp, 4
mov dword [ebp - 4], 0xffffffff
push 0x101186d8
call fcn.100a0b63
add esp, 4
push 0x10118708
push str.Ignore
mov ecx, 0x101184b8
call fcn.10054d80
push 0x10112348
push str.Show_Team_Dispensers
mov ecx, 0x101184b8
call fcn.10052560
mov ecx, 0x101184b8
call fcn.10052420
mov eax, dword [0x10118054]
mov edi, dword [0x101184c0]
cmp eax, 4
jne 0x1005a921
push 0x96
push str.Local
mov ecx, 0x101184b8
call fcn.10052160
push 0x1011236d
push str.Aimbot_FOV_Circle
mov ecx, 0x101184b8
call fcn.10052560
movss xmm3, dword [0x10108344]
mov ecx, 0x101184b8
push str._.2f
sub esp, 8
mov dword [esp + 4], 0x3c23d70a
mov dword [esp], 0x3f800000
push 0x101122a0
push str.FOV_Circle_Alpha
call fcn.10052840
push 0x10115f51
push str.Draw_Projectile_Arc
mov ecx, 0x101184b8
call fcn.10052560
push 0x10112238
push str.Reveal_Scoreboard
mov ecx, 0x101184b8
call fcn.10052560
push 0x101121e1
push str.Clean_Screenshot
mov ecx, 0x101184b8
call fcn.10052560
movss xmm3, dword [0x101084e0]
mov ecx, 0x101184b8
push str._.0f
sub esp, 8
mov dword [esp + 4], 0x3f800000
mov dword [esp], 0x432a0000
push 0x10112230
push str.FOV_Override
call fcn.10052840
mov eax, dword [0x10115de8]
mov edx, dword fs:[0x2c]
mov ecx, dword [edx + eax*4]
mov eax, dword [0x1011875c]
cmp eax, dword [ecx + 4]
jle 0x1005a029
push 0x1011875c
call fcn.100a0bb4
add esp, 4
cmp dword [0x1011875c], 0xffffffff
jne 0x1005a029
push 0xc
mov ecx, 0x101186fc
mov dword [ebp - 4], 0x30
call fcn.1005d4a0
lea ecx, [ebp - 0x14a]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x144], str.Scope
push 0x101121c4
lea eax, [ebp - 0x144]
push eax
lea ecx, [ebp - 0xcc]
call fcn.1005cf60
push 0x101123c4
lea eax, [ebp - 0x18]
mov dword [ebp - 0x18], str.Zoom
push eax
lea ecx, [ebp - 0xc4]
call fcn.1005cf60
push 0x101121f0
lea eax, [ebp - 0x44]
mov dword [ebp - 0x44], str.Punch
push eax
lea ecx, [ebp - 0xbc]
call fcn.1005cf60
push 0x10112358
lea eax, [ebp - 0x68]
mov dword [ebp - 0x68], str.Screen_Overlay
push eax
lea ecx, [ebp - 0xb4]
call fcn.1005cf60
push 0x10112308
lea eax, [ebp - 0x3c]
mov dword [ebp - 0x3c], str.Screen_Shake
push eax
lea ecx, [ebp - 0xac]
call fcn.1005cf60
push 0x101122d4
lea eax, [ebp - 0x60]
mov dword [ebp - 0x60], str.Screen_Fade
push eax
lea ecx, [ebp - 0xa4]
call fcn.1005cf60
lea eax, [ebp - 0x9c]
push eax
lea eax, [ebp - 0xcc]
push eax
lea ecx, [ebp - 0x168]
call fcn.1005cf80
push esi
mov ecx, 0x101186fc
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
push 0x100a97a0
call fcn.100a0aed
add esp, 4
mov dword [ebp - 4], 0xffffffff
push 0x1011875c
call fcn.100a0b63
add esp, 4
push 0x101186fc
push str.Removals
mov ecx, 0x101184b8
call fcn.10054d80
lea ecx, [ebp - 0x14a]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x144], 0
lea eax, [ebp - 0x144]
push eax
push str.Everyone
lea ecx, [ebp - 0x50]
call fcn.10060d30
lea eax, [ebp - 0x18]
mov dword [ebp - 0x18], 1
push eax
push str.Local_Only
lea ecx, [ebp - 0x48]
call fcn.10060d30
lea eax, [ebp - 0x40]
push eax
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x168]
call fcn.1005cf80
push esi
lea ecx, [ebp - 0x2c]
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x31
push eax
push 0x10115edc
push str.Removals_Mode
mov ecx, 0x101184b8
call fcn.10054830
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0xffffffff
call fcn.1005e930
lea ecx, [ebp - 0x149]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x144], 0
lea eax, [ebp - 0x144]
push eax
push str.Default
lea ecx, [ebp - 0xe8]
call fcn.10060d30
lea eax, [ebp - 0x18]
mov dword [ebp - 0x18], 1
push eax
push str.C.A.P.P.E.R
lea ecx, [ebp - 0xe0]
call fcn.10060d30
lea eax, [ebp - 0x44]
mov dword [ebp - 0x44], 2
push eax
push str.Machina__White_
lea ecx, [ebp - 0xd8]
call fcn.10060d30
lea eax, [ebp - 0x68]
mov dword [ebp - 0x68], 3
push eax
push str.Machina__Team_
lea ecx, [ebp - 0xd0]
call fcn.10060d90
lea eax, [ebp - 0x3c]
mov dword [ebp - 0x3c], 4
push eax
push str.Big_Nasty
lea ecx, [ebp - 0xc8]
call fcn.10060d30
lea eax, [ebp - 0x60]
mov dword [ebp - 0x60], 5
push eax
push str.Short_Circuit
lea ecx, [ebp - 0xc0]
call fcn.10060db0
mov dword [ebp - 0x160], 6
lea eax, [ebp - 0x160]
push eax
push str.Mrasmus_Zap
lea ecx, [ebp - 0xb8]
call fcn.10060d30
lea eax, [ebp - 0x180]
mov dword [ebp - 0x180], 7
push eax
push str.Random
lea ecx, [ebp - 0xb0]
call fcn.10060d30
lea eax, [ebp - 0x184]
mov dword [ebp - 0x184], 8
push eax
push str.Random__No_Zap_
lea ecx, [ebp - 0xa8]
call fcn.10060d30
lea eax, [ebp - 0xa0]
push eax
lea eax, [ebp - 0xe8]
push eax
lea ecx, [ebp - 0x168]
call fcn.1005cf80
push esi
lea ecx, [ebp - 0x2c]
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x32
push eax
push 0x10115f88
push str.Tracer_Effect
mov ecx, 0x101184b8
call fcn.10054830
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0xffffffff
call fcn.1005e930
lea ecx, [ebp - 0x179]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x144], 0
lea eax, [ebp - 0x144]
push eax
push str.Custom
lea ecx, [ebp - 0x50]
call fcn.10060d30
lea eax, [ebp - 0x18]
mov dword [ebp - 0x18], 1
push eax
push str.Rainbow
lea ecx, [ebp - 0x48]
call fcn.10060d30
lea eax, [ebp - 0x40]
push eax
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x168]
call fcn.1005cf80
push esi
lea ecx, [ebp - 0x2c]
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x33
push eax
push 0x10115f18
push str.Projectile_Arc_Color_Mode
mov ecx, 0x101184b8
call fcn.10054830
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0xffffffff
call fcn.1005e930
lea ecx, [ebp - 0x139]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x144], 0
lea eax, [ebp - 0x144]
push eax
push str.Disabled
lea ecx, [ebp - 0xbc]
call fcn.10060d30
lea eax, [ebp - 0x18]
mov dword [ebp - 0x18], 1
push eax
push str.Line
lea ecx, [ebp - 0xb4]
call fcn.10060d30
lea eax, [ebp - 0x44]
mov dword [ebp - 0x44], 2
push eax
push str.Dashed_Line
lea ecx, [ebp - 0xac]
call fcn.10060d30
lea eax, [ebp - 0x68]
mov dword [ebp - 0x68], 3
push eax
push str.Alt_Line
lea ecx, [ebp - 0xa4]
call fcn.10060d30
lea eax, [ebp - 0x9c]
push eax
lea eax, [ebp - 0xbc]
push eax
lea ecx, [ebp - 0x168]
call fcn.1005cf80
push esi
lea ecx, [ebp - 0x2c]
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x34
push eax
push 0x10112304
push str.Movement_Path_Style
mov ecx, 0x101184b8
call fcn.10054830
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0xffffffff
call fcn.1005e930
mov ecx, 0x101184b8
call fcn.10052420
push 0x96
push str.Chat
mov ecx, 0x101184b8
call fcn.10052160
push 0x10112120
push str.Teammate_Votes
mov ecx, 0x101184b8
call fcn.10052560
push 0x10115fe0
push str.Enemy_Votes
mov ecx, 0x101184b8
call fcn.10052560
push 0x1011236c
push str.Player_List_Info
mov ecx, 0x101184b8
call fcn.10052560
push 0x1011221c
push str.Name_Tags
mov ecx, 0x101184b8
call fcn.10052560
mov ecx, 0x101184b8
call fcn.10052420
mov ecx, dword [0x10112274]
mov eax, dword [0x101184c8]
push 0x96
push str.World
mov dword [0x101184c0], edi
lea eax, [eax + ecx*2]
mov ecx, 0x101184b8
add dword [0x101184bc], eax
call fcn.10052160
push 0x10115ea7
push str.Flat_Textures
mov ecx, 0x101184b8
call fcn.10052560
push 0x10112141
push str.Disable_Fog
mov ecx, 0x101184b8
call fcn.10052560
push 0x10112210
push str.Disable_Sky_Fog
mov ecx, 0x101184b8
call fcn.10052560
push 0x10115fc5
push str.Distance_Prop_Alpha
mov ecx, 0x101184b8
call fcn.10052560
push 0x10115ea6
push str.Dont_Modulate_Sky
mov ecx, 0x101184b8
call fcn.10052560
lea ecx, [ebp - 0x159]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x144], 0
lea eax, [ebp - 0x144]
push eax
push str.Night_Mode
lea ecx, [ebp - 0x50]
call fcn.10060d30
lea eax, [ebp - 0x18]
mov dword [ebp - 0x18], 1
push eax
push str.Custom_Color
lea ecx, [ebp - 0x48]
call fcn.10060d30
lea eax, [ebp - 0x40]
push eax
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x168]
call fcn.1005cf80
push esi
lea ecx, [ebp - 0x2c]
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x35
push eax
push 0x10115f04
push str.World_Modulation_Mode
mov ecx, 0x101184b8
call fcn.10054830
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0xffffffff
call fcn.1005e930
push str._.0f
sub esp, 8
xorps xmm3, xmm3
mov ecx, 0x101184b8
mov dword [esp + 4], 0x3f800000
mov dword [esp], 0x42c80000
push 0x10112114
push str.Night_Mode
call fcn.10052840
lea ecx, [ebp - 0x14b]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x144], 0
lea eax, [ebp - 0x144]
push eax
push str.Original
lea ecx, [ebp - 0x7c]
call fcn.10060d30
lea eax, [ebp - 0x18]
mov dword [ebp - 0x18], 1
push eax
push str.Custom_Color
lea ecx, [ebp - 0x74]
call fcn.10060d30
lea eax, [ebp - 0x44]
mov dword [ebp - 0x44], 2
push eax
push str.Rainbow
lea ecx, [ebp - 0x6c]
call fcn.10060d30
lea eax, [ebp - 0x64]
push eax
lea eax, [ebp - 0x7c]
push eax
lea ecx, [ebp - 0x168]
call fcn.1005cf80
push esi
lea ecx, [ebp - 0x2c]
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x36
push eax
push 0x10115fdc
push str.Particles_Mode
mov ecx, 0x101184b8
call fcn.10054830
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0xffffffff
call fcn.1005e930
movss xmm3, dword [0x101083fc]
mov ecx, 0x101184b8
push str._.0f
sub esp, 8
mov dword [esp + 4], 0x3f800000
mov dword [esp], 0x41200000
push 0x101121c8
push str.Particles_Rainbow_Rate
call fcn.10052840
mov ecx, 0x101184b8
call fcn.10052420
push 0x96
push str.Spectator_List
mov ecx, 0x101184b8
call fcn.10052160
push 0x10112312
push str.Active
mov ecx, 0x101184b8
call fcn.10052560
movss xmm3, dword [0x1010837c]
mov ecx, 0x101184b8
push str._.1f
sub esp, 8
mov dword [esp + 4], 0x3dcccccd
mov dword [esp], 0x3f800000
push 0x10112398
push str.Outline_Alpha
call fcn.10052840
movss xmm3, dword [0x1010837c]
mov ecx, 0x101184b8
push str._.1f
sub esp, 8
mov dword [esp + 4], 0x3dcccccd
mov dword [esp], 0x3f800000
push str.fff_
push str.Background_Alpha
call fcn.10052840
push 1
push 0x3e8
push 0xc8
push 0x101122c4
push str.Width
mov ecx, 0x101184b8
call fcn.10052dd0
mov ecx, 0x101184b8
call fcn.10052420
mov ecx, dword [0x10112274]
mov eax, dword [0x101184c8]
push 0x96
push str.Thirdperson
mov dword [0x101184c0], edi
lea eax, [eax + ecx*2]
mov ecx, 0x101184b8
add dword [0x101184bc], eax
call fcn.10052160
push 0x10115fc0
push str.Active
mov ecx, 0x101184b8
call fcn.10052560
push 0x10115f80
push str.Toggle_Key
mov ecx, 0x101184b8
call fcn.100532c0
movss xmm3, dword [0x1010848c]
mov ecx, 0x101184b8
push str._.0f
sub esp, 8
mov dword [esp + 4], 0x3f800000
mov dword [esp], 0x43480000
push 0x101123d4
push str.Offset_Forward
call fcn.10052840
movss xmm3, dword [0x101085d0]
mov ecx, 0x101184b8
push str._.0f
sub esp, 8
mov dword [esp + 4], 0x3f800000
mov dword [esp], 0x42480000
push 0x10115f4c
push str.Offset_Right
call fcn.10052840
movss xmm3, dword [0x101085d0]
mov ecx, 0x101184b8
push str._.0f
sub esp, 8
mov dword [esp + 4], 0x3f800000
mov dword [esp], 0x42480000
push 0x10115ea8
push str.Offset_Up
call fcn.10052840
mov ecx, 0x101184b8
call fcn.10052420
push 0x96
push str.View_Model
mov ecx, 0x101184b8
call fcn.10052160
push 0x10112280
push str.Active
mov ecx, 0x101184b8
call fcn.10052560
push 0x10112260
push str.Sway
mov ecx, 0x101184b8
call fcn.10052560
movss xmm3, dword [0x1010837c]
mov ecx, 0x101184b8
push str._.1f
sub esp, 8
mov dword [esp + 4], 0x3dcccccd
mov dword [esp], 0x3f800000
push 0x101122a4
push str.Sway_Scale
call fcn.10052840
movss xmm3, dword [0x101085d0]
mov ecx, 0x101184b8
push str._.0f
sub esp, 8
mov dword [esp + 4], 0x3f800000
mov dword [esp], 0x42480000
push 0x10115ecc
push str.Offset_Forward
call fcn.10052840
movss xmm3, dword [0x101085d0]
mov ecx, 0x101184b8
push str._.0f
sub esp, 8
mov dword [esp + 4], 0x3f800000
mov dword [esp], 0x42480000
push 0x10115f44
push str.Offset_Right
call fcn.10052840
movss xmm3, dword [0x101085d0]
push str._.0f
sub esp, 8
mov dword [esp + 4], 0x3f800000
mov dword [esp], 0x42480000
push 0x10115f34
push str.Offset_Up
mov ecx, 0x101184b8
call fcn.10052840
mov ecx, 0x101184b8
call fcn.10052420
mov eax, dword [0x10118054]
mov edi, dword [0x101184c0]
cmp eax, 5
jne 0x1005b1fc
push 0x96
push str.Performance
mov ecx, 0x101184b8
call fcn.10052160
push 0x10115f17
push str.Disable_Detail_Props
mov ecx, 0x101184b8
call fcn.10052560
push 0x10115eb0
push str.Disable_Ragdolls
mov ecx, 0x101184b8
call fcn.10052560
push 0x10115fe4
push str.Disable_Wearables
mov ecx, 0x101184b8
call fcn.10052560
push 0x10112184
push str.Disable_Post_Processing
mov ecx, 0x101184b8
call fcn.10052560
push 0x10115fa4
push str.Disable_Dropped_Weapons
mov ecx, 0x101184b8
call fcn.10052560
push 0x10115fcb
push str.Use_Simple_Models
mov ecx, 0x101184b8
call fcn.10052560
mov ecx, 0x101184b8
call fcn.10052420
push 0x96
push str.Paint
mov ecx, 0x101184b8
call fcn.10052160
push 0x10115e86
push str.Active
mov ecx, 0x101184b8
call fcn.10052560
push 0x10115fd0
push 0x1010230c
mov ecx, 0x101184b8
call fcn.100532c0
push 0x10115fe8
push str.Erase_Key
mov ecx, 0x101184b8
call fcn.100532c0
xorps xmm0, xmm0
mov ecx, str._.0fs
comiss xmm0, dword [0x101120ac]
mov eax, 0x10102df0
xorps xmm3, xmm3
cmovb eax, ecx
mov ecx, 0x101184b8
push eax
sub esp, 8
mov dword [esp + 4], 0x3f800000
mov dword [esp], 0x41200000
push 0x101120ac
push str.Life_Time
call fcn.10052840
push 1
push 0xa
push 3
push 0x101121e4
push str.Bloom_Amount
mov ecx, 0x101184b8
call fcn.10052dd0
mov ecx, 0x101184b8
call fcn.10052420
push 0x96
push str.Team_Well_Being
mov ecx, 0x101184b8
call fcn.10052160
push 0x1011232d
push str.Active
mov ecx, 0x101184b8
call fcn.10052560
push 0x10115fa5
push str.Medic_Only
mov ecx, 0x101184b8
call fcn.10052560
movss xmm3, dword [0x1010837c]
mov ecx, 0x101184b8
push str._.1f
sub esp, 8
mov dword [esp + 4], 0x3dcccccd
mov dword [esp], 0x3f800000
push str.fff_fff_
push str.Background_Alpha
call fcn.10052840
push 1
push 0x3e8
push 0xc8
push 0x101121c0
push str.Width
mov ecx, 0x101184b8
call fcn.10052dd0
mov ecx, 0x101184b8
call fcn.10052420
mov ecx, dword [0x10112274]
mov eax, dword [0x101184c8]
push 0x96
push str.Spy_Camera
mov dword [0x101184c0], edi
lea eax, [eax + ecx*2]
mov ecx, 0x101184b8
add dword [0x101184bc], eax
call fcn.10052160
push 0x10115e88
push str.Active
mov ecx, 0x101184b8
call fcn.10052560
movss xmm3, dword [0x1010837c]
mov ecx, 0x101184b8
push str._.1f
sub esp, 8
mov dword [esp + 4], 0x3dcccccd
mov dword [esp], 0x3f800000
push 0x101121b0
push str.Background_Alpha
call fcn.10052840
push 0xa
push 0x258
push 0x64
push 0x10112178
push str.Camera_Width
mov ecx, 0x101184b8
call fcn.10052dd0
push 0xa
push 0x258
push 0x64
push 0x10112148
push str.Camera_Height
mov ecx, 0x101184b8
call fcn.10052dd0
movss xmm3, dword [0x101084e0]
mov ecx, 0x101184b8
push str._.0f
sub esp, 8
mov dword [esp + 4], 0x3f800000
mov dword [esp], 0x432a0000
push 0x101122b4
push str.Camera_FOV
call fcn.10052840
mov ecx, 0x101184b8
call fcn.10052420
push 0x96
push str.Spy_Warning
mov ecx, 0x101184b8
call fcn.10052160
push 0x101122be
push str.Active
mov ecx, 0x101184b8
call fcn.10052560
push 0x10115ebc
push str.Announce
mov ecx, 0x101184b8
call fcn.10052560
mov eax, dword [0x10115de8]
mov ecx, dword fs:[0x2c]
mov ecx, dword [ecx + eax*4]
mov dword [ebp - 0x184], ecx
mov eax, dword [0x10118770]
cmp eax, dword [ecx + 4]
jle 0x1005ad34
push 0x10118770
call fcn.100a0bb4
add esp, 4
cmp dword [0x10118770], 0xffffffff
jne 0x1005ad34
push 0xc
mov ecx, 0x10118848
mov dword [ebp - 4], 0x37
call fcn.1005d4a0
lea ecx, [ebp - 0x14b]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x144], str.Cloaked
push 0x10115fe3
lea eax, [ebp - 0x144]
push eax
lea ecx, [ebp - 0x94]
call fcn.1005cf60
push 0x10115ef0
lea eax, [ebp - 0x18]
mov dword [ebp - 0x18], str.Friends
push eax
lea ecx, [ebp - 0x8c]
call fcn.1005cf60
push 0x10115f16
lea eax, [ebp - 0x44]
mov dword [ebp - 0x44], str.Invisible
push eax
lea ecx, [ebp - 0x84]
call fcn.1005cf60
lea eax, [ebp - 0x7c]
push eax
lea eax, [ebp - 0x94]
push eax
lea ecx, [ebp - 0x168]
call fcn.1005cf80
push esi
mov ecx, 0x10118848
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
push 0x100a9790
call fcn.100a0aed
add esp, 4
mov dword [ebp - 4], 0xffffffff
push 0x10118770
call fcn.100a0b63
add esp, 4
push 0x10118848
push str.Ignore
mov ecx, 0x101184b8
call fcn.10054d80
mov ecx, 0x101184b8
call fcn.10052420
push 0x96
push str.Ragdolls
mov ecx, 0x101184b8
call fcn.10052160
push 0x10115f7c
push str.Active
mov ecx, 0x101184b8
call fcn.10052560
push 0x10115fc3
push str.No_Gib
mov ecx, 0x101184b8
call fcn.10052560
push 0x10115ef9
push str.No_Death_Animation
mov ecx, 0x101184b8
call fcn.10052560
lea ecx, [ebp - 0x14b]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x144], 0
lea eax, [ebp - 0x144]
push eax
push str.Default
lea ecx, [ebp - 0xe0]
call fcn.10060d30
lea eax, [ebp - 0x18]
mov dword [ebp - 0x18], 1
push eax
push str.Burning
lea ecx, [ebp - 0xd8]
call fcn.10060d30
lea eax, [ebp - 0x44]
mov dword [ebp - 0x44], 2
push eax
push str.Electrocuted
lea ecx, [ebp - 0xd0]
call fcn.10060d30
lea eax, [ebp - 0x68]
mov dword [ebp - 0x68], 3
push eax
push 0x10102ed0
lea ecx, [ebp - 0xc8]
call fcn.10060d30
lea eax, [ebp - 0x3c]
mov dword [ebp - 0x3c], 4
push eax
push str.Gold
lea ecx, [ebp - 0xc0]
call fcn.10060d30
lea eax, [ebp - 0x60]
mov dword [ebp - 0x60], 5
push eax
push 0x10102ee0
lea ecx, [ebp - 0xb8]
call fcn.10060d30
lea eax, [ebp - 0x160]
mov dword [ebp - 0x160], 6
push eax
push str.Dissolve
lea ecx, [ebp - 0xb0]
call fcn.10060d30
lea eax, [ebp - 0x180]
mov dword [ebp - 0x180], 7
push eax
push str.Random
lea ecx, [ebp - 0xa8]
call fcn.10060d30
lea eax, [ebp - 0xa0]
push eax
lea eax, [ebp - 0xe0]
push eax
lea ecx, [ebp - 0x168]
call fcn.1005cf80
push esi
push dword [eax + 4]
push dword [eax]
lea ecx, [ebp - 0x2c]
call fcn.1005cfa0
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x38
push eax
push 0x10115eec
push str.Effect
mov ecx, 0x101184b8
call fcn.10054830
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0xffffffff
call fcn.1005e930
push str._.0f
sub esp, 8
xorps xmm3, xmm3
mov ecx, 0x101184b8
mov dword [esp + 4], 0x3f800000
mov dword [esp], 0x40a00000
push 0x101120b0
push str.Force_Multiplier
call fcn.10052840
mov ecx, 0x101184b8
call fcn.10052420
mov ecx, dword [0x10112274]
mov eax, dword [0x101184c8]
push 0x96
push str.Beams
mov dword [0x101184c0], edi
lea eax, [eax + ecx*2]
mov ecx, 0x101184b8
add dword [0x101184bc], eax
call fcn.10052160
push 0x10115f9d
push str.Active
mov ecx, 0x101184b8
call fcn.10052560
movss xmm3, dword [0x101083fc]
mov ecx, 0x101184b8
push str._.0fs
sub esp, 8
mov dword [esp + 4], 0x3f800000
mov dword [esp], 0x41200000
push 0x101120e0
push str.Life_Time
call fcn.10052840
movss xmm3, dword [0x101083fc]
mov ecx, 0x101184b8
push str._.0f
sub esp, 8
mov dword [esp + 4], 0x3f800000
mov dword [esp], 0x41200000
push 0x101123f0
push str.Start_Width
call fcn.10052840
movss xmm3, dword [0x101083fc]
mov ecx, 0x101184b8
push str._.0f
sub esp, 8
mov dword [esp + 4], 0x3f800000
mov dword [esp], 0x41200000
push 0x10112314
push str.End_Width
call fcn.10052840
movss xmm3, dword [0x101083fc]
mov ecx, 0x101184b8
push str._.0f
sub esp, 8
mov dword [esp + 4], 0x3f800000
mov dword [esp], 0x41200000
push 0x101121f4
push str.Fade_Length
call fcn.10052840
push str._.1f
sub esp, 8
xorps xmm3, xmm3
mov dword [esp + 4], 0x3dcccccd
mov dword [esp], 0x41200000
push 0x101123b8
push str.Amplitude
mov ecx, 0x101184b8
call fcn.10052840
push str._.0f
sub esp, 8
xorps xmm3, xmm3
mov ecx, 0x101184b8
mov dword [esp + 4], 0x3f800000
mov dword [esp], 0x41200000
push 0x10115f08
push str.Speed
call fcn.10052840
mov ecx, dword [ebp - 0x184]
mov eax, dword [0x1011886c]
cmp eax, dword [ecx + 4]
jle 0x1005b1d3
push 0x1011886c
call fcn.100a0bb4
add esp, 4
cmp dword [0x1011886c], 0xffffffff
jne 0x1005b1d3
push 0xc
mov ecx, 0x10118764
mov dword [ebp - 4], 0x39
call fcn.1005d4a0
lea ecx, [ebp - 0x14b]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x144], str.FBEAM_FADEIN
push 0x10115f9f
lea eax, [ebp - 0x144]
push eax
lea ecx, [ebp - 0xcc]
call fcn.1005cf60
push 0x10115f68
lea eax, [ebp - 0x18]
mov dword [ebp - 0x18], str.FBEAM_FADEOUT
push eax
lea ecx, [ebp - 0xc4]
call fcn.1005cf60
push 0x10115ebf
lea eax, [ebp - 0x44]
mov dword [ebp - 0x44], str.FBEAM_SINENOISE
push eax
lea ecx, [ebp - 0xbc]
call fcn.1005cf60
push 0x10115f0e
lea eax, [ebp - 0x68]
mov dword [ebp - 0x68], str.FBEAM_SOLID
push eax
lea ecx, [ebp - 0xb4]
call fcn.1005cf60
push 0x10115ebd
lea eax, [ebp - 0x3c]
mov dword [ebp - 0x3c], str.FBEAM_SHADEIN
push eax
lea ecx, [ebp - 0xac]
call fcn.1005cf60
push 0x10115f50
lea eax, [ebp - 0x60]
mov dword [ebp - 0x60], str.FBEAM_SHADEOUT
push eax
lea ecx, [ebp - 0xa4]
call fcn.1005cf60
lea eax, [ebp - 0x9c]
push eax
lea eax, [ebp - 0xcc]
push eax
lea ecx, [ebp - 0x168]
call fcn.1005cf80
push esi
mov ecx, 0x10118764
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
push 0x100a9780
call fcn.100a0aed
add esp, 4
mov dword [ebp - 4], 0xffffffff
push 0x1011886c
call fcn.100a0b63
add esp, 4
push 0x10118764
push str.Flags
mov ecx, 0x101184b8
call fcn.10054d80
mov ecx, 0x101184b8
call fcn.10052420
mov eax, dword [0x10118054]
mov edi, dword [0x101184c0]
cmp eax, 6
jne 0x1005b4d7
push 0x96
push str.Menu
mov ecx, 0x101184b8
call fcn.10052160
push 0x1011234c
push str.Accent_Primary
mov ecx, 0x101184b8
call fcn.100556d0
push 0x101123e8
push str.Accent_Secondary
mov ecx, 0x101184b8
call fcn.100556d0
push 0x10112344
push str.Background
mov ecx, 0x101184b8
call fcn.100556d0
push 0x10115f5e
push str.Menu_Snow
mov ecx, 0x101184b8
call fcn.10052560
mov ecx, 0x101184b8
call fcn.10052420
push 0x96
push str.Visuals
mov ecx, 0x101184b8
call fcn.10052160
push 0x10112368
push str.Hands
mov ecx, 0x101184b8
call fcn.100556d0
push 0x101122b8
push str.Hands_Sheen
mov ecx, 0x101184b8
call fcn.100556d0
push 0x10112250
push str.Weapon
mov ecx, 0x101184b8
call fcn.100556d0
push 0x10112190
push str.Weapon_Sheen
mov ecx, 0x101184b8
call fcn.100556d0
push 0x101120d4
push str.Projectile_Arc
mov ecx, 0x101184b8
call fcn.100556d0
mov ecx, 0x101184b8
call fcn.10052420
mov ecx, dword [0x10112274]
mov eax, dword [0x101184c8]
push 0x96
push str.Visuals
mov dword [0x101184c0], edi
lea eax, [eax + ecx*2]
mov ecx, 0x101184b8
add dword [0x101184bc], eax
call fcn.10052160
push 0x10112384
push str.Local
mov ecx, 0x101184b8
call fcn.100556d0
push 0x10112164
push str.Friend
mov ecx, 0x101184b8
call fcn.100556d0
push 0x101123e4
push str.Enemy
mov ecx, 0x101184b8
call fcn.100556d0
push 0x10112174
push str.Teammate
mov ecx, 0x101184b8
call fcn.100556d0
push 0x10112288
push str.Target
mov ecx, 0x101184b8
call fcn.100556d0
push 0x10112214
push str.Invulnerable
mov ecx, 0x101184b8
call fcn.100556d0
push 0x10112128
push str.Cheater
mov ecx, 0x101184b8
call fcn.100556d0
push 0x101123dc
push str.Retard_Legit
mov ecx, 0x101184b8
call fcn.100556d0
push 0x101120f8
push str.Invisible
mov ecx, 0x101184b8
call fcn.100556d0
push 0x101123c0
push str.Over_Heal
mov ecx, 0x101184b8
call fcn.100556d0
push 0x101122d0
push str.Uber
mov ecx, 0x101184b8
call fcn.100556d0
push 0x101122f0
push str.Conds
mov ecx, 0x101184b8
call fcn.100556d0
push 0x10112138
push str.Health_Pack
mov ecx, 0x101184b8
call fcn.100556d0
push 0x10112330
push str.Ammo_Pack
mov ecx, 0x101184b8
call fcn.100556d0
push 0x10112390
push str.Beams
mov ecx, 0x101184b8
call fcn.100556d0
push 0x101123e0
push str.Halloween_Gifts
mov ecx, 0x101184b8
call fcn.100556d0
push 0x101123b4
push str.MVM_Money
mov ecx, 0x101184b8
call fcn.100556d0
push 0x10112340
push str.Particles
mov ecx, 0x101184b8
call fcn.100556d0
push 0x101122f8
push str.World_Modulation
mov ecx, 0x101184b8
call fcn.100556d0
push 0x10112204
push str.Sky_Modulation
mov ecx, 0x101184b8
call fcn.100556d0
push 0x1011233c
push str.Prop_Modulation
mov ecx, 0x101184b8
call fcn.100556d0
mov ecx, 0x101184b8
call fcn.10052420
mov edi, dword [0x101184c0]
cmp dword [0x10118048], 2
jne 0x1005c17d
cmp dword [0x10118060], 0
mov ecx, 0x101184b8
mov esi, dword [0x101184bc]
sete al
push 0
movzx eax, al
push eax
push str.Main
call fcn.10053a40
test al, al
je 0x1005b517
xor edx, edx
mov dword [0x10118060], edx
jmp 0x1005b51d
mov edx, dword [0x10118060]
mov eax, dword [0x101184cc]
mov ecx, 0x101184b8
add eax, dword [0x10112274]
add dword [0x101184bc], eax
cmp edx, 1
push 0
sete al
mov dword [0x101184c0], edi
movzx eax, al
push eax
push 0x101030c4
call fcn.10053a40
test al, al
je 0x1005b55d
mov dword [0x10118060], 1
push dword [0x1011234c]
mov ecx, dword [0x10112244]
mov edx, dword [0x101184c0]
dec ecx
mov eax, dword [0x1011239c]
add eax, ecx
mov ecx, 0x10112de8
push edx
push eax
mov eax, esi
sub eax, dword [0x10112274]
push edx
push eax
call fcn.10099ff0
mov eax, dword [0x10112274]
mov edi, dword [0x101184c0]
add eax, esi
add edi, dword [0x10112118]
mov dword [0x101184bc], eax
mov eax, dword [0x10118060]
mov dword [0x101184c0], edi
test eax, eax
jne 0x1005bd72
push 0xa0
push str.Misc
mov ecx, 0x101184b8
call fcn.10052160
push 0x101123a2
push str.Bunnyhop
mov ecx, 0x101184b8
call fcn.10052560
push 0x10115ed0
push str.Choke_on_Bunnyhop
mov ecx, 0x101184b8
call fcn.10052560
push 0x1011222d
push str.Bypass_sv_pure
mov ecx, 0x101184b8
call fcn.10052560
push 0x10115f01
push str.Noise_Maker_Spam
mov ecx, 0x101184b8
call fcn.10052560
push 0x101122e4
push str.No_Push
mov ecx, 0x101184b8
call fcn.10052560
push 0x10115fa2
push str.Giant_Weapon_Sounds
mov ecx, 0x101184b8
call fcn.10052560
push 0x1011222c
push str.Equip_Region_Unlock
mov ecx, 0x101184b8
call fcn.10052560
push 0x10115e98
push str.Fast_Stop
mov ecx, 0x101184b8
call fcn.10052560
push 0x10115ef8
push str.Anti_Server_Angle_Change
mov ecx, 0x101184b8
call fcn.10052560
push 0
push 0
push str.Unlock_CVars
mov ecx, 0x101184b8
call fcn.10053a40
test al, al
je 0x1005b734
push 4
lea ecx, [ebp - 0x20]
call fcn.1005d4c0
push dword [0x10115e1c]
lea ecx, [ebp - 0x20]
call fcn.10051df0
lea ecx, [ebp - 0x20]
mov dword [ebp - 4], 0x3a
call fcn.10051e20
lea ecx, [ebp - 0x20]
call fcn.10051e40
test al, al
je 0x1005b725
nop
lea ecx, [ebp - 0x20]
call fcn.10051e50
test eax, eax
je 0x1005b711
mov ecx, dword [eax + 0x14]
test cl, 2
je 0x1005b6ea
and ecx, 0xfffffffd
mov dword [eax + 0x14], ecx
test cl, 0x10
je 0x1005b6f5
and ecx, 0xffffffef
mov dword [eax + 0x14], ecx
test cl, 0x20
je 0x1005b700
and ecx, 0xffffffdf
mov dword [eax + 0x14], ecx
test ecx, 0x4000
je 0x1005b711
and ecx, 0xffffbfff
mov dword [eax + 0x14], ecx
lea ecx, [ebp - 0x20]
call fcn.10051e30
lea ecx, [ebp - 0x20]
call fcn.10051e40
test al, al
jne 0x1005b6d0
lea ecx, [ebp - 0x20]
mov dword [ebp - 4], 0xffffffff
call fcn.10051e10
mov ecx, 0x101184b8
call fcn.10052420
push 0xa0
push str.Game
mov ecx, 0x101184b8
call fcn.10052160
push 0x101123a3
push str.Accuracy_Improvements
mov ecx, 0x101184b8
call fcn.10052560
test al, al
je 0x1005b78e
mov ecx, dword [0x10115e34]
mov eax, dword [ecx]
mov eax, dword [eax + 0x6c]
call eax
test al, al
je 0x1005b78e
mov ecx, dword [0x10115e34]
push str.retry
mov eax, dword [ecx]
call dword [eax + 0x1a8]
push 0x1011224c
push str.Network_Fix
mov ecx, 0x101184b8
call fcn.10052560
push 0x101120e8
push str.Prediction_Error_Jitter_Fix
mov ecx, 0x101184b8
call fcn.10052560
push 0x101122c9
push str.ComputeLightingOrigin_Fix
mov ecx, 0x101184b8
call fcn.10052560
push 0x101120b4
push str.SetupBones_Optimization
mov ecx, 0x101184b8
call fcn.10052560
mov ecx, 0x101184b8
call fcn.10052420
push 0xa0
push str.Mann_vs._Machine
mov ecx, 0x101184b8
call fcn.10052160
push 0x10115fb8
push str.Instant_Respawn
mov ecx, 0x101184b8
call fcn.100532c0
push 0x10115f22
push str.Instant_Revive
mov ecx, 0x101184b8
call fcn.10052560
mov ecx, 0x101184b8
call fcn.10052420
push 0xa0
push str.Chat
mov ecx, 0x101184b8
call fcn.10052160
push 0x10115fd8
push str.Medieval
mov ecx, 0x101184b8
call fcn.10052560
push 0x10115eb1
push str.OwO_ify
mov ecx, 0x101184b8
call fcn.10052560
mov ecx, 0x101184b8
call fcn.10052420
mov ecx, dword [0x10112274]
mov eax, dword [0x101184c8]
push 0x96
push str.Taunt
mov dword [0x101184c0], edi
lea eax, [eax + ecx*2]
mov ecx, 0x101184b8
add dword [0x101184bc], eax
call fcn.10052160
push 0x10115f7a
push str.Taunt_Slide
mov ecx, 0x101184b8
call fcn.10052560
push 0x10115e87
push str.Taunt_Control
mov ecx, 0x101184b8
call fcn.10052560
push 0x10115eb8
push str.Taunt_Spin_Key
mov ecx, 0x101184b8
call fcn.100532c0
movss xmm3, dword [0x101085d0]
mov ecx, 0x101184b8
push str._.0f
sub esp, 8
mov dword [esp + 4], 0x3f800000
mov dword [esp], 0x42480000
push 0x101122ac
push str.Taunt_Spin_Speed
call fcn.10052840
push 0x10115fc9
push str.Taunt_Spin_Sine
mov ecx, 0x101184b8
call fcn.10052560
push 0x10115fb0
push str.Fake_Taunt
mov ecx, 0x101184b8
call fcn.10052560
mov ecx, 0x101184b8
call fcn.10052420
push 0x96
push str.Auto
mov ecx, 0x101184b8
call fcn.10052160
push 0x10115f39
push str.Auto_Disguise
mov ecx, 0x101184b8
call fcn.10052560
push 0x1011217c
push str.Auto_Vaccinator
mov ecx, 0x101184b8
call fcn.10052560
lea ecx, [ebp - 0x14b]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x144], 0
lea eax, [ebp - 0x144]
push eax
push str.Everyone
lea ecx, [ebp - 0x50]
call fcn.10060d30
lea eax, [ebp - 0x18]
mov dword [ebp - 0x18], 1
push eax
push str.Friends_Only
lea ecx, [ebp - 0x48]
call fcn.10060d30
lea eax, [ebp - 0x40]
push eax
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x168]
call fcn.1005cf80
push esi
lea ecx, [ebp - 0x2c]
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x3b
push eax
push 0x10115ee4
push str.Auto_Vaccinator_Pop
mov ecx, 0x101184b8
call fcn.10054830
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0xffffffff
call fcn.1005e930
push 0x10115f28
push str.Auto_Strafe
mov ecx, 0x101184b8
call fcn.10052560
push str._.1f
sub esp, 8
xorps xmm3, xmm3
mov ecx, 0x101184b8
mov dword [esp + 4], 0x3dcccccd
mov dword [esp], 0x3f800000
push 0x10112218
push str.Auto_Strafe_Turn_Scale
call fcn.10052840
push 0x10115f58
push str.Auto_RJ_Key
mov ecx, 0x101184b8
call fcn.100532c0
push 0x10115eac
push str.Auto_AP_Key
mov ecx, 0x101184b8
call fcn.100532c0
push 0x10115f2c
push str.Auto_Heal_Key
mov ecx, 0x101184b8
call fcn.100532c0
push 0x10115f64
push str.Undo_Glue_Key
mov ecx, 0x101184b8
call fcn.100532c0
push 0x10115f40
push str.Edge_Jump_Key
mov ecx, 0x101184b8
call fcn.100532c0
mov ecx, 0x101184b8
call fcn.10052420
mov ecx, dword [0x10112274]
mov eax, dword [0x101184c8]
push 0x96
push str.Shifting
mov dword [0x101184c0], edi
lea eax, [eax + ecx*2]
mov ecx, 0x101184b8
add dword [0x101184bc], eax
call fcn.10052160
push 0x10115ea0
push str.Recharge_Key
mov ecx, 0x101184b8
call fcn.100532c0
push 0x10115ee0
push str.Rapid_Fire_Key
mov ecx, 0x101184b8
call fcn.100532c0
push 1
push 0x16
push 0xe
push 0x10112170
push str.Rapid_Fire_Ticks
mov ecx, 0x101184b8
call fcn.10052dd0
push 1
push 5
push 0
push 0x10112108
push str.Rapid_Fire_Delay_Ticks
mov ecx, 0x101184b8
call fcn.10052dd0
push 0x101120fd
push str.Rapid_Fire_Antiwarp
mov ecx, 0x101184b8
call fcn.10052560
push 0x10115fd4
push str.Warp_Key
mov ecx, 0x101184b8
call fcn.100532c0
lea ecx, [ebp - 0x159]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x144], 0
lea eax, [ebp - 0x144]
push eax
push str.Slow
lea ecx, [ebp - 0x50]
call fcn.10060d30
lea eax, [ebp - 0x18]
mov dword [ebp - 0x18], 1
push eax
push str.Full
lea ecx, [ebp - 0x48]
call fcn.10060d30
lea eax, [ebp - 0x40]
push eax
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x168]
call fcn.1005cf80
push esi
lea ecx, [ebp - 0x2c]
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x3c
push eax
push 0x10115f54
push str.Warp_Mode
mov ecx, 0x101184b8
call fcn.10054830
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0xffffffff
call fcn.1005e930
lea ecx, [ebp - 0x14a]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x144], 0
lea eax, [ebp - 0x144]
push eax
push str.None
lea ecx, [ebp - 0x7c]
call fcn.10060d30
lea eax, [ebp - 0x18]
mov dword [ebp - 0x18], 1
push eax
push str.Fake_Peek
lea ecx, [ebp - 0x74]
call fcn.10060d30
lea eax, [ebp - 0x44]
mov dword [ebp - 0x44], 2
push eax
push str.0_Velocity
lea ecx, [ebp - 0x6c]
call fcn.10060d30
lea eax, [ebp - 0x64]
push eax
lea eax, [ebp - 0x7c]
push eax
lea ecx, [ebp - 0x168]
call fcn.1005cf80
push esi
lea ecx, [ebp - 0x2c]
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x3d
push eax
push 0x10115f90
push str.Warp_Exploit__for_Full_
mov ecx, 0x101184b8
call fcn.10054830
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0xffffffff
call fcn.1005e930
push 0x101122bf
push str.Draw_Indicator
mov ecx, 0x101184b8
call fcn.10052560
mov ecx, 0x101184b8
call fcn.10052420
push 0x96
push str.Crits
mov ecx, 0x101184b8
call fcn.10052160
push 0x10115f10
push 0x1010230c
mov ecx, 0x101184b8
call fcn.100532c0
push 0x10115eb4
push str.Melee_Key
mov ecx, 0x101184b8
call fcn.100532c0
push 0x1011231c
push str.Skip_Random_Crits
mov ecx, 0x101184b8
call fcn.10052560
mov ecx, 0x101184b8
call fcn.10052420
push 0x96
push str.Seed_Pred
mov ecx, 0x101184b8
call fcn.10052160
push 0x10112240
push str.Active
mov ecx, 0x101184b8
call fcn.10052560
push 0x10112338
push str.Draw_Indicator
mov ecx, 0x101184b8
call fcn.10052560
mov ecx, 0x101184b8
call fcn.10052420
mov eax, dword [0x10118060]
cmp eax, 1
jne 0x1005c17d
push 0xa0
push str.AntiAim
mov ecx, 0x101184b8
call fcn.10052160
push 0x10115fe2
push str.Active
mov ecx, 0x101184b8
call fcn.10052560
lea ecx, [ebp - 0x14b]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x144], 0
lea eax, [ebp - 0x144]
push eax
push str.None
lea ecx, [ebp - 0xcc]
call fcn.10060d30
lea eax, [ebp - 0x18]
mov dword [ebp - 0x18], 1
push eax
push 0x10103468
lea ecx, [ebp - 0xc4]
call fcn.10060dd0
lea eax, [ebp - 0x44]
mov dword [ebp - 0x44], 2
push eax
push str.Down
lea ecx, [ebp - 0xbc]
call fcn.10060d30
lea eax, [ebp - 0x68]
mov dword [ebp - 0x68], 3
push eax
push str.Fake_Up
lea ecx, [ebp - 0xb4]
call fcn.10060d30
lea eax, [ebp - 0x3c]
mov dword [ebp - 0x3c], 4
push eax
push str.Fake_Down
lea ecx, [ebp - 0xac]
call fcn.10060d30
lea eax, [ebp - 0x60]
mov dword [ebp - 0x60], 5
push eax
push str.Custom
lea ecx, [ebp - 0xa4]
call fcn.10060d30
lea eax, [ebp - 0x9c]
push eax
lea eax, [ebp - 0xcc]
push eax
lea ecx, [ebp - 0x168]
call fcn.1005cf80
push esi
lea ecx, [ebp - 0x2c]
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x3e
push eax
push 0x10115f24
push str.Pitch
mov ecx, 0x101184b8
call fcn.10054830
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0xffffffff
call fcn.1005e930
movss xmm3, dword [0x101085d4]
mov ecx, 0x101184b8
push 0x101034a8
sub esp, 8
mov dword [esp + 4], 0x3f800000
mov dword [esp], 0x42b20000
push 0x101122d8
push str.Pitch__Custom_
call fcn.10052840
lea ecx, [ebp - 0x159]
call fcn.100196f0
mov esi, eax
lea eax, [ebp - 0x144]
mov dword [ebp - 0x144], 0
push eax
push str.None
lea ecx, [ebp - 0xc4]
call fcn.10060d30
lea eax, [ebp - 0x18]
mov dword [ebp - 0x18], 1
push eax
push str.Left
lea ecx, [ebp - 0xbc]
call fcn.10060d30
lea eax, [ebp - 0x44]
mov dword [ebp - 0x44], 2
push eax
push str.Right
lea ecx, [ebp - 0xb4]
call fcn.10060d30
lea eax, [ebp - 0x68]
mov dword [ebp - 0x68], 3
push eax
push str.Backwards
lea ecx, [ebp - 0xac]
call fcn.10060d30
lea eax, [ebp - 0x3c]
mov dword [ebp - 0x3c], 4
push eax
push str.Custom
lea ecx, [ebp - 0xa4]
call fcn.10060d30
lea eax, [ebp - 0x9c]
push eax
lea eax, [ebp - 0xc4]
push eax
lea ecx, [ebp - 0x168]
call fcn.1005cf80
push esi
lea ecx, [ebp - 0x2c]
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x3f
push eax
push 0x10115fb4
push str.Yaw_Real
mov ecx, 0x101184b8
call fcn.10054830
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0xffffffff
call fcn.1005e930
movss xmm3, dword [0x101085dc]
mov ecx, 0x101184b8
push 0x101034a8
sub esp, 8
mov dword [esp + 4], 0x3f800000
mov dword [esp], 0x43340000
push 0x10112290
push str.Yaw_Real__Custom_
call fcn.10052840
lea ecx, [ebp - 0x14a]
call fcn.100196f0
mov esi, eax
mov dword [ebp - 0x144], 0
lea eax, [ebp - 0x144]
push eax
push str.None
lea ecx, [ebp - 0xc4]
call fcn.10060d30
lea eax, [ebp - 0x18]
mov dword [ebp - 0x18], 1
push eax
push str.Left
lea ecx, [ebp - 0xbc]
call fcn.10060d30
lea eax, [ebp - 0x44]
mov dword [ebp - 0x44], 2
push eax
push str.Right
lea ecx, [ebp - 0xb4]
call fcn.10060d30
lea eax, [ebp - 0x68]
mov dword [ebp - 0x68], 3
push eax
push str.Backwards
lea ecx, [ebp - 0xac]
call fcn.10060d30
lea eax, [ebp - 0x3c]
mov dword [ebp - 0x3c], 4
push eax
push str.Custom
lea ecx, [ebp - 0xa4]
call fcn.10060d30
lea eax, [ebp - 0x9c]
push eax
lea eax, [ebp - 0xc4]
push eax
lea ecx, [ebp - 0x168]
call fcn.1005cf80
push esi
lea ecx, [ebp - 0x2c]
push dword [eax + 4]
push dword [eax]
call fcn.1005cfa0
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x40
push eax
push 0x10115f60
push str.Yaw_Fake
mov ecx, 0x101184b8
call fcn.10054830
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0xffffffff
call fcn.1005e930
movss xmm3, dword [0x101085dc]
mov ecx, 0x101184b8
push 0x101034a8
sub esp, 8
mov dword [esp + 4], 0x3f800000
mov dword [esp], 0x43340000
push 0x101122a8
push str.Yaw_Fake__Custom_
call fcn.10052840
mov ecx, 0x101184b8
call fcn.10052420
push 0xa0
push str.Fake_Latency
mov ecx, 0x101184b8
call fcn.10052160
push 0x10115e99
push str.Active
mov ecx, 0x101184b8
call fcn.10052560
push 1
push 0x3e8
push 0
push 0x10115f30
push str.Latency
mov ecx, 0x101184b8
call fcn.10052dd0
mov ecx, 0x101184b8
call fcn.10052420
cmp dword [0x10118048], 3
jne 0x1005c490
mov ecx, dword [0x10115e34]
mov eax, dword [0x10112274]
add dword [0x101184bc], eax
mov eax, dword [ecx]
mov eax, dword [eax + 0x6c]
call eax
test al, al
je 0x1005c490
mov ecx, dword [0x10115e34]
mov edi, 1
mov eax, dword [ecx]
mov eax, dword [eax + 0x54]
call eax
inc eax
cmp eax, edi
jle 0x1005c490
mov ecx, dword [0x10115e34]
mov eax, dword [ecx]
mov eax, dword [eax + 0x30]
call eax
cmp edi, eax
je 0x1005c479
push 0x84
lea eax, [ebp - 0x120]
push 0
push eax
call sub.VCRUNTIME140.dll_memset
mov ecx, dword [0x10115e34]
lea edx, [ebp - 0x120]
add esp, 0xc
mov eax, dword [ecx]
push edx
push edi
mov eax, dword [eax + 0x20]
call eax
test al, al
je 0x1005c479
cmp byte [ebp - 0xb4], 0
jne 0x1005c479
lea edx, [ebp - 0x5c]
mov word [ebp - 0x5c], 0
mov ecx, edi
mov byte [ebp - 0x5a], 0
call fcn.1006c720
cmp byte [ebp - 0x5c], 0
lea ecx, [ebp - 0x38]
mov eax, dword [0x101184bc]
mov dword [ebp - 0x18], eax
mov eax, dword [0x101184c0]
mov dword [ebp - 0x144], eax
lea eax, [ebp - 0x120]
push eax
je 0x1005c277
mov esi, dword [0x10112164]
call fcn.10015540
lea edx, [ebp - 0x38]
mov dword [ebp - 4], 0x41
lea ecx, [ebp - 0x138]
call fcn.10051ca0
mov byte [ebp - 4], 0x42
jmp 0x1005c2f3
cmp byte [ebp - 0x5b], 0
je 0x1005c2a3
mov esi, dword [0x10112128]
call fcn.10015540
lea edx, [ebp - 0x38]
mov dword [ebp - 4], 0x43
lea ecx, [ebp - 0x138]
call fcn.10051ca0
mov byte [ebp - 4], 0x44
jmp 0x1005c2f3
cmp byte [ebp - 0x5a], 0
je 0x1005c2cf
mov esi, dword [0x101123dc]
call fcn.10015540
lea edx, [ebp - 0x38]
mov dword [ebp - 4], 0x45
lea ecx, [ebp - 0x138]
call fcn.10051ca0
mov byte [ebp - 4], 0x46
jmp 0x1005c2f3
mov esi, dword [0x101120c4]
call fcn.10015540
lea edx, [ebp - 0x38]
mov dword [ebp - 4], 0x47
lea ecx, [ebp - 0x138]
call fcn.10051ca0
mov byte [ebp - 4], 0x48
mov ecx, eax
call fcn.100489e0
push 0
push esi
push 0x96
push eax
mov ecx, 0x101184b8
call fcn.10053dc0
lea ecx, [ebp - 0x138]
call fcn.10014fe0
lea ecx, [ebp - 0x38]
mov dword [ebp - 4], 0xffffffff
call fcn.10016eb0
mov eax, dword [0x101184cc]
mov ecx, 0x101184b8
add eax, dword [0x10112274]
add dword [0x101184bc], eax
cmp byte [ebp - 0x5c], 0
mov eax, dword [0x101120c4]
cmovne eax, dword [0x10112164]
mov esi, dword [ebp - 0x144]
push 1
push eax
push 0x3c
push 0x10103518
mov dword [0x101184c0], esi
call fcn.10053dc0
test al, al
je 0x1005c38d
cmp byte [ebp - 0x5c], 0
lea edx, [ebp - 0x157]
mov ecx, edi
mov word [ebp - 0x156], 0
sete byte [ebp - 0x157]
call fcn.1006c020
mov eax, dword [0x101184cc]
mov ecx, 0x101184b8
add eax, dword [0x10112274]
add dword [0x101184bc], eax
cmp byte [ebp - 0x5b], 0
mov eax, dword [0x101120c4]
cmovne eax, dword [0x10112128]
push 1
push eax
push 0x3c
push 0x1010354c
mov dword [0x101184c0], esi
call fcn.10053dc0
test al, al
je 0x1005c3f2
cmp byte [ebp - 0x5b], 0
lea edx, [ebp - 0x153]
mov ecx, edi
mov byte [ebp - 0x153], 0
sete byte [ebp - 0x152]
mov byte [ebp - 0x151], 0
call fcn.1006c020
mov eax, dword [0x101184cc]
mov ecx, 0x101184b8
add eax, dword [0x10112274]
add dword [0x101184bc], eax
cmp byte [ebp - 0x5a], 0
mov eax, dword [0x101120c4]
cmovne eax, dword [0x101123dc]
push 1
push eax
push 0x3c
push str.retard_legit
mov dword [0x101184c0], esi
call fcn.10053dc0
test al, al
je 0x1005c449
cmp byte [ebp - 0x5a], 0
lea edx, [ebp - 0x1f]
mov ecx, edi
mov word [ebp - 0x1f], 0
sete byte [ebp - 0x1d]
call fcn.1006c020
mov eax, dword [ebp - 0x18]
mov ecx, 0x1011857c
push 0
mov dword [0x101184bc], eax
mov dword [0x101184c0], esi
call fcn.1009b5d0
mov ecx, dword [eax + 4]
mov eax, dword [0x101184c0]
add ecx, dword [0x10112118]
inc eax
add eax, ecx
mov dword [0x101184c0], eax
mov ecx, dword [0x10115e34]
inc edi
mov eax, dword [ecx]
mov eax, dword [eax + 0x54]
call eax
inc eax
cmp edi, eax
jl 0x1005c1c5
cmp dword [0x10118048], 4
jne 0x1005cf26
mov eax, dword [0x10115de8]
mov ecx, dword fs:[0x2c]
mov ecx, dword [ecx + eax*4]
mov eax, dword [0x10118804]
cmp eax, dword [ecx + 4]
jle 0x1005c4e9
push 0x10118804
call fcn.100a0bb4
add esp, 4
cmp dword [0x10118804], 0xffffffff
jne 0x1005c4e9
push 0x100a9720
call fcn.100a0aed
add esp, 4
push 0x10118804
call fcn.100a0b63
add esp, 4
xor edi, edi
lea ecx, [ebp - 0x38]
push edi
push 0x101184dc
call fcn.10060df0
lea eax, [ebp - 0x38]
mov dword [ebp - 4], 0x49
push eax
lea ecx, [ebp - 0x6c]
call fcn.10050da0
lea ecx, [ebp - 0x38]
call fcn.10014fe0
push 8
lea ecx, [ebp - 0x1c]
call fcn.10051320
sub esp, 8
lea eax, [ebp - 0x6c]
mov ecx, esp
push eax
call fcn.1005d4d0
lea ecx, [ebp - 0x1c]
call fcn.10050e20
add esp, 8
push 8
lea ecx, [ebp - 0x48]
call fcn.10051320
sub esp, 8
lea eax, [ebp - 0x6c]
mov ecx, esp
push eax
call fcn.1005d4d0
lea ecx, [ebp - 0x48]
call fcn.10050e70
add esp, 8
mov byte [ebp - 4], 0x4d
nop
mov eax, dword [ebp - 0x1c]
cmp eax, dword [ebp - 0x48]
je 0x1005c5fa
add eax, 0x20
lea ecx, [ebp - 0x38]
push eax
call fcn.10016d00
lea eax, [ebp - 0x138]
mov byte [ebp - 4], 0x4e
push eax
lea ecx, [ebp - 0x38]
call fcn.1004fd60
lea ecx, [ebp - 0x14b]
mov byte [ebp - 4], 0x4f
push ecx
lea ecx, [ebp - 0x94]
push ecx
mov ecx, eax
call fcn.1001b4c0
push 0
push str..json
lea ecx, [ebp - 0x94]
call fcn.1005d460
lea ecx, [ebp - 0x94]
mov esi, eax
call fcn.10016eb0
lea ecx, [ebp - 0x138]
call fcn.10018280
lea ecx, [ebp - 0x38]
mov byte [ebp - 4], 0x4d
call fcn.10018280
lea ecx, [ebp - 0x1c]
call fcn.100508f0
cmp esi, 0xffffffff
lea ecx, [edi + 1]
cmove ecx, edi
mov edi, ecx
test eax, eax
jne 0x1005cf44
jmp 0x1005c560
mov ecx, dword [ebp - 0x44]
test ecx, ecx
je 0x1005c606
call fcn.1004e8c0
mov ecx, dword [ebp - 0x18]
test ecx, ecx
je 0x1005c612
call fcn.1004e8c0
mov dword [ebp - 4], 0xffffffff
mov ecx, dword [ebp - 0x68]
test ecx, ecx
je 0x1005c625
call fcn.1004e8c0
cmp edi, 0xb
jge 0x1005c723
mov dword [ebp - 4], 0x50
lea ecx, [ebp - 0x38]
push dword [ebp - 0x144]
call fcn.10015580
lea ecx, [ebp - 0x38]
call fcn.10018350
lea eax, [ebp - 0x38]
mov dword [ebp - 4], 0x51
push eax
push str.Enter_a_Name:
push str.Create_New
mov ecx, 0x101184b8
call fcn.10053f90
test al, al
je 0x1005c714
push 0x10103580
mov edx, 0x101184dc
lea ecx, [ebp - 0x178]
call fcn.10060850
add esp, 4
lea ecx, [ebp - 0x38]
mov byte [ebp - 4], 0x52
push ecx
mov edx, eax
lea ecx, [ebp - 0x138]
call fcn.1001ae00
add esp, 4
push str..json
mov edx, eax
mov byte [ebp - 4], 0x53
lea ecx, [ebp - 0x94]
call fcn.1001ada0
add esp, 4
lea ecx, [ebp - 0x138]
call fcn.10016eb0
lea ecx, [ebp - 0x178]
mov byte [ebp - 4], 0x56
call fcn.10016eb0
lea eax, [ebp - 0x38]
mov dword [ebp - 0x148], 0x101184b8
lea ecx, [ebp - 0x148]
mov dword [ebp - 0x144], eax
call fcn.1005d060
test al, al
jne 0x1005c709
lea ecx, [ebp - 0x94]
call fcn.10016dc0
mov ecx, eax
call fcn.1004eec0
lea ecx, [ebp - 0x94]
call fcn.10016eb0
lea ecx, [ebp - 0x38]
mov dword [ebp - 4], 0xffffffff
call fcn.10016eb0
cmp dword [0x10112684], 0
jne 0x1005c95f
test edi, edi
jle 0x1005cf26
push 0x96
push str.Configs
mov ecx, 0x101184b8
call fcn.10052160
mov eax, dword [0x10112118]
lea ecx, [ebp - 0x38]
add dword [0x101184c0], eax
push 0
push 0x101184dc
call fcn.10060df0
lea eax, [ebp - 0x38]
mov dword [ebp - 4], 0x57
push eax
lea ecx, [ebp - 0x64]
call fcn.10050da0
lea ecx, [ebp - 0x38]
call fcn.10018280
lea eax, [ebp - 0x64]
xorps xmm0, xmm0
push eax
lea ecx, [ebp - 0x148]
movlpd qword [ebp - 0x6c], xmm0
call fcn.1005d4d0
lea eax, [ebp - 0x148]
push eax
lea ecx, [ebp - 0x6c]
call fcn.1005ea20
mov ecx, dword [ebp - 0x144]
test ecx, ecx
je 0x1005c7b6
call fcn.1004e8c0
sub esp, 8
lea eax, [ebp - 0x64]
xorps xmm0, xmm0
mov ecx, esp
movlpd qword [ebp - 0x40], xmm0
push eax
call fcn.1005d4d0
lea ecx, [ebp - 0x40]
call fcn.10050e70
add esp, 8
mov byte [ebp - 4], 0x5b
nop dword [eax + eax]
mov eax, dword [ebp - 0x6c]
cmp eax, dword [ebp - 0x40]
je 0x1005c92b
lea edi, [eax + 0x20]
push edi
lea ecx, [ebp - 0x178]
call fcn.10016d00
lea eax, [ebp - 0x138]
mov byte [ebp - 4], 0x5c
push eax
lea ecx, [ebp - 0x178]
call fcn.1004fd60
lea ecx, [ebp - 0x14b]
mov byte [ebp - 4], 0x5d
push ecx
lea ecx, [ebp - 0x94]
push ecx
mov ecx, eax
call fcn.1001b4c0
push 0
push str..json
lea ecx, [ebp - 0x94]
call fcn.1005d460
lea ecx, [ebp - 0x94]
mov esi, eax
call fcn.10016eb0
lea ecx, [ebp - 0x138]
call fcn.10018280
lea ecx, [ebp - 0x178]
mov byte [ebp - 4], 0x5b
call fcn.10018280
cmp esi, 0xffffffff
je 0x1005c916
lea eax, [ebp - 0x138]
mov ecx, edi
push eax
call fcn.1004fd60
lea ecx, [ebp - 0x159]
mov byte [ebp - 4], 0x5e
push ecx
lea ecx, [ebp - 0x38]
push ecx
mov ecx, eax
call fcn.1001b4c0
lea ecx, [ebp - 0x138]
mov byte [ebp - 4], 0x60
call fcn.10018280
lea eax, [ebp - 0x144]
push eax
lea ecx, [ebp - 0x38]
call fcn.1003b1d0
lea ecx, [ebp - 0x38]
mov esi, dword [eax]
lea eax, [ebp - 0x18]
push eax
call fcn.1003b1d0
push esi
lea ecx, [ebp - 0x38]
mov eax, dword [eax]
sub eax, 5
push eax
lea eax, [ebp - 0x44]
push eax
call fcn.1005f430
mov eax, dword [0x10112274]
lea ecx, [ebp - 0x38]
mov esi, dword [0x101184c8]
lea eax, [eax + eax*2]
add eax, eax
sub esi, eax
inc esi
call fcn.10016dc0
push esi
push 0
push eax
mov ecx, 0x101184b8
call fcn.10053a40
test al, al
je 0x1005c90a
lea eax, [ebp - 0x38]
mov ecx, 0x10112674
push eax
call fcn.1005f550
lea ecx, [ebp - 0x38]
mov byte [ebp - 4], 0x5b
call fcn.10016eb0
lea ecx, [ebp - 0x6c]
call fcn.100508f0
test eax, eax
jne 0x1005cf50
jmp 0x1005c7e0
mov ecx, dword [ebp - 0x3c]
test ecx, ecx
je 0x1005c937
call fcn.1004e8c0
mov ecx, dword [ebp - 0x68]
test ecx, ecx
je 0x1005c943
call fcn.1004e8c0
mov dword [ebp - 4], 0xffffffff
mov ecx, dword [ebp - 0x60]
test ecx, ecx
je 0x1005cf1c
call fcn.1004e8c0
jmp 0x1005cf1c
mov ecx, 0x10112674
call fcn.10016dc0
push 0x96
push eax
mov ecx, 0x101184b8
call fcn.10052160
mov esi, dword [0x101184c0]
mov ecx, 0x101184b8
add esi, dword [0x10112118]
push 0
push 0
push str.Load
mov dword [0x101184c0], esi
call fcn.10053a40
test al, al
je 0x1005ca3c
push 0x10103580
mov edx, 0x101184dc
lea ecx, [ebp - 0x58]
call fcn.10060850
add esp, 4
push 0x10112674
mov edx, eax
mov dword [ebp - 4], 0x61
lea ecx, [ebp - 0x138]
call fcn.1001ae00
add esp, 4
push str..json
mov edx, eax
mov byte [ebp - 4], 0x62
lea ecx, [ebp - 0x38]
call fcn.1001ada0
add esp, 4
lea ecx, [ebp - 0x138]
call fcn.10016eb0
lea ecx, [ebp - 0x58]
mov byte [ebp - 4], 0x65
call fcn.10016eb0
lea ecx, [ebp - 0x38]
call fcn.10016dc0
mov ecx, eax
call fcn.1004f4b0
lea ecx, [ebp - 0x168]
call fcn.1005f420
mov ecx, 0x10112674
push dword [eax + 4]
push dword [eax]
call fcn.1005f580
lea ecx, [ebp - 0x38]
mov dword [ebp - 4], 0xffffffff
call fcn.10016eb0
push 0
push 0
push str.Duplicate
mov ecx, 0x101184b8
call fcn.10053a40
test al, al
je 0x1005cb93
push 0x10103580
mov edx, 0x101184dc
lea ecx, [ebp - 0x58]
call fcn.10060850
add esp, 4
push 0x10112674
mov edx, eax
mov dword [ebp - 4], 0x66
lea ecx, [ebp - 0x38]
call fcn.1001ae00
add esp, 4
push str..json
mov edx, eax
mov byte [ebp - 4], 0x67
lea ecx, [ebp - 0x138]
call fcn.1001ada0
add esp, 4
lea ecx, [ebp - 0x38]
call fcn.10016eb0
lea ecx, [ebp - 0x58]
mov byte [ebp - 4], 0x6a
call fcn.10016eb0
push 0x10103580
mov edx, 0x101184dc
lea ecx, [ebp - 0x19c]
call fcn.10060850
add esp, 4
push 0x10112674
mov edx, eax
mov byte [ebp - 4], 0x6b
lea ecx, [ebp - 0x1b4]
call fcn.1001ae00
add esp, 4
push str._copy.json
mov edx, eax
mov byte [ebp - 4], 0x6c
lea ecx, [ebp - 0x7c]
call fcn.1001ada0
add esp, 4
lea ecx, [ebp - 0x1b4]
call fcn.10016eb0
lea ecx, [ebp - 0x19c]
mov byte [ebp - 4], 0x6f
call fcn.10016eb0
mov byte [ebp - 0x144], 0
lea edx, [ebp - 0x7c]
push dword [ebp - 0x144]
lea ecx, [ebp - 0x58]
call fcn.100613d0
add esp, 4
push 0
lea eax, [ebp - 0x138]
mov byte [ebp - 4], 0x70
push eax
lea ecx, [ebp - 0x38]
call fcn.10060df0
lea edx, [ebp - 0x58]
mov byte [ebp - 4], 0x71
lea ecx, [ebp - 0x38]
call fcn.10051b60
lea ecx, [ebp - 0x38]
call fcn.10014fe0
lea ecx, [ebp - 0x58]
mov byte [ebp - 4], 0x6f
call fcn.10014fe0
lea ecx, [ebp - 0x168]
call fcn.1005f420
push dword [eax + 4]
push dword [eax]
mov ecx, 0x10112674
call fcn.1005f580
lea ecx, [ebp - 0x7c]
call fcn.10016eb0
lea ecx, [ebp - 0x138]
call fcn.10016eb0
mov dword [ebp - 4], 0x72
lea ecx, [ebp - 0x94]
push dword [ebp - 0x144]
call fcn.10015580
lea ecx, [ebp - 0x94]
call fcn.10018350
lea eax, [ebp - 0x94]
mov dword [ebp - 4], 0x73
push eax
push str.Enter_a_Name:
push str.Rename
mov ecx, 0x101184b8
call fcn.10053f90
test al, al
je 0x1005cd3a
lea eax, [ebp - 0x94]
push eax
push 0x101184b8
lea ecx, [ebp - 0x168]
call fcn.1005d480
mov ecx, eax
call fcn.1005d060
test al, al
jne 0x1005cd20
push 0x10103580
mov edx, 0x101184dc
lea ecx, [ebp - 0xb4]
call fcn.10060850
add esp, 4
lea ecx, [ebp - 0x94]
mov byte [ebp - 4], 0x74
push ecx
mov edx, eax
lea ecx, [ebp - 0x7c]
call fcn.1001ae00
add esp, 4
push str..json
mov edx, eax
mov byte [ebp - 4], 0x75
lea ecx, [ebp - 0x58]
call fcn.1001ada0
add esp, 4
push 0
push eax
lea ecx, [ebp - 0x38]
mov byte [ebp - 4], 0x76
call fcn.10060df0
push 0x10103580
mov edx, 0x101184dc
mov byte [ebp - 4], 0x77
lea ecx, [ebp - 0x178]
call fcn.10060850
add esp, 4
push 0x10112674
mov edx, eax
mov byte [ebp - 4], 0x78
lea ecx, [ebp - 0x1b4]
call fcn.1001ae00
add esp, 4
push str..json
mov edx, eax
mov byte [ebp - 4], 0x79
lea ecx, [ebp - 0x19c]
call fcn.1001ada0
add esp, 4
push 0
push eax
lea ecx, [ebp - 0x138]
mov byte [ebp - 4], 0x7a
call fcn.10060df0
lea edx, [ebp - 0x38]
mov byte [ebp - 4], 0x7b
lea ecx, [ebp - 0x138]
call fcn.10051360
lea ecx, [ebp - 0x138]
call fcn.10014fe0
lea ecx, [ebp - 0x19c]
call fcn.10016eb0
lea ecx, [ebp - 0x1b4]
call fcn.10016eb0
lea ecx, [ebp - 0x178]
call fcn.10016eb0
lea ecx, [ebp - 0x38]
call fcn.10014fe0
lea ecx, [ebp - 0x58]
call fcn.10016eb0
lea ecx, [ebp - 0x7c]
call fcn.10016eb0
lea ecx, [ebp - 0xb4]
mov byte [ebp - 4], 0x73
call fcn.10016eb0
lea ecx, [ebp - 0x168]
call fcn.1005f420
mov ecx, 0x10112674
push dword [eax + 4]
push dword [eax]
call fcn.1005f580
add dword [0x101184bc], 0x5a
mov ecx, 0x101184b8
push 0
push 0
push str.Update
mov dword [0x101184c0], esi
call fcn.10053a40
test al, al
je 0x1005cdf5
push 0x10103580
mov edx, 0x101184dc
lea ecx, [ebp - 0x19c]
call fcn.10060850
add esp, 4
push 0x10112674
mov edx, eax
mov byte [ebp - 4], 0x7c
lea ecx, [ebp - 0xb4]
call fcn.1001ae00
add esp, 4
push str..json
mov edx, eax
mov byte [ebp - 4], 0x7d
lea ecx, [ebp - 0x138]
call fcn.1001ada0
add esp, 4
lea ecx, [ebp - 0xb4]
call fcn.10016eb0
lea ecx, [ebp - 0x19c]
mov byte [ebp - 4], 0x80
call fcn.10016eb0
lea ecx, [ebp - 0x138]
call fcn.10016dc0
mov ecx, eax
call fcn.1004eec0
push 0
push 0
mov ecx, 0x10112674
call fcn.1005f580
lea ecx, [ebp - 0x138]
mov byte [ebp - 4], 0x73
call fcn.10016eb0
push 0
push 0
push str.Delete
mov ecx, 0x101184b8
call fcn.10053a40
test al, al
je 0x1005ced2
push 0x10103580
mov edx, 0x101184dc
lea ecx, [ebp - 0x19c]
call fcn.10060850
add esp, 4
push 0x10112674
mov edx, eax
mov byte [ebp - 4], 0x81
lea ecx, [ebp - 0xb4]
call fcn.1001ae00
add esp, 4
push str..json
mov edx, eax
mov byte [ebp - 4], 0x82
lea ecx, [ebp - 0x38]
call fcn.1001ada0
add esp, 4
lea ecx, [ebp - 0xb4]
call fcn.10016eb0
lea ecx, [ebp - 0x19c]
mov byte [ebp - 4], 0x85
call fcn.10016eb0
lea ecx, [ebp - 0x38]
call fcn.10016dc0
mov byte [ebp - 0x144], 0
lea edx, [ebp - 0x18]
push dword [ebp - 0x144]
lea ecx, [ebp - 0x138]
mov dword [ebp - 0x18], eax
call fcn.10061410
add esp, 4
lea ecx, [ebp - 0x138]
mov byte [ebp - 4], 0x86
call fcn.10051330
lea ecx, [ebp - 0x138]
mov byte [ebp - 4], 0x85
call fcn.10018280
push 0
push 0
mov ecx, 0x10112674
call fcn.1005f580
lea ecx, [ebp - 0x38]
mov byte [ebp - 4], 0x73
call fcn.10016eb0
push 0
push 0
push str.Cancel
mov ecx, 0x101184b8
call fcn.10053a40
test al, al
je 0x1005cf03
lea ecx, [ebp - 0x1bc]
call fcn.1005f420
mov ecx, 0x10112674
push dword [eax + 4]
push dword [eax]
call fcn.1005f580
sub dword [0x101184bc], 0x5a
lea ecx, [ebp - 0x94]
mov dword [ebp - 4], 0xffffffff
call fcn.10016eb0
mov ecx, 0x101184b8
call fcn.10052420
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
mov ecx, dword [ebp - 0x14]
xor ecx, ebp
call fcn.100a07a5
mov esp, ebp
pop ebp
mov esp, ebx
pop ebx
ret
mov edx, eax
mov ecx, str.directory_iterator::operator
call fcn.100504a0
mov edx, eax
mov ecx, str.directory_iterator::operator
call fcn.100504a0
int3