Function at 0x1006d511
Capabilities:
Contain obfuscated stackstrings
Log keystrokes via polling
Parse pe header

Disassembly:
jmp 0x10100060
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 0x10145669
mov eax, dword fs:[0]
push eax
push ebx
mov eax, 0x1cc8
call fcn.1006a8e8
mov eax, dword [0x10165f34]
xor eax, ebp
mov dword [ebp - 0x14], eax
push esi
push edi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov dword [ebp - 0x18], ecx
mov ecx, 0x108cb880
call fcn.1006d309
mov eax, dword [0x108c6348]
mov ecx, dword [eax]
mov edx, dword [ecx + 0x14]
mov dword [ebp - 0x1ccc], edx
mov eax, dword [ebp - 0x18]
add eax, 0x1074
push eax
mov ecx, dword [ebp - 0x18]
add ecx, 0x1070
push ecx
mov ecx, dword [0x108c6348]
call dword [ebp - 0x1ccc]
mov eax, dword [0x108c6a3c]
mov ecx, dword fs:[0x2c]
mov edx, dword [ecx + eax*4]
mov eax, dword [0x108c5488]
cmp eax, dword [edx + 0x104]
jle 0x10100138
push 0x108c5488
call fcn.1006d403
add esp, 4
cmp dword [0x108c5488], 0xffffffff
jne 0x10100138
mov dword [ebp - 4], 0
mov ecx, 0x108c5480
call fcn.1006ce59
mov dword [ebp - 4], 0xffffffff
push 0x108c5488
call fcn.1006d49e
add esp, 4
mov dword [ebp - 0x1c], 0x273
mov dword [ebp - 0x20], 0x1d9
mov eax, dword [0x108c6a3c]
mov ecx, dword fs:[0x2c]
mov edx, dword [ecx + eax*4]
mov eax, dword [0x108c5494]
cmp eax, dword [edx + 0x104]
jle 0x1010019d
push 0x108c5494
call fcn.1006d403
add esp, 4
cmp dword [0x108c5494], 0xffffffff
jne 0x1010019d
mov dword [ebp - 4], 1
mov ecx, 0x108c548c
call fcn.1006ce59
mov dword [ebp - 4], 0xffffffff
push 0x108c5494
call fcn.1006d49e
add esp, 4
mov eax, dword [0x108c6a3c]
mov ecx, dword fs:[0x2c]
mov edx, dword [ecx + eax*4]
mov eax, dword [0x108c54a0]
cmp eax, dword [edx + 0x104]
jle 0x101001f4
push 0x108c54a0
call fcn.1006d403
add esp, 4
cmp dword [0x108c54a0], 0xffffffff
jne 0x101001f4
mov dword [ebp - 4], 2
mov ecx, 0x108c5498
call fcn.1006ce59
mov dword [ebp - 4], 0xffffffff
push 0x108c54a0
call fcn.1006d49e
add esp, 4
mov byte [ebp - 0x21], 0
mov eax, dword [ebp - 0x18]
movzx ecx, byte [eax]
test ecx, ecx
je 0x101003d0
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax + 0x1080]
add ecx, 0xf
cmp ecx, 0xff
jge 0x1010022e
mov edx, dword [ebp - 0x18]
mov eax, dword [edx + 0x1080]
add eax, 0xf
mov dword [ebp - 0x1ccc], eax
jmp 0x10100238
mov dword [ebp - 0x1ccc], 0xff
mov ecx, dword [ebp - 0x18]
mov edx, dword [ebp - 0x1ccc]
mov dword [ecx + 0x1080], edx
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax + 0x1084]
add ecx, 5
cmp ecx, 0xff
jge 0x1010026f
mov edx, dword [ebp - 0x18]
mov eax, dword [edx + 0x1084]
add eax, 5
mov dword [ebp - 0x1ccc], eax
jmp 0x10100279
mov dword [ebp - 0x1ccc], 0xff
mov ecx, dword [ebp - 0x18]
mov edx, dword [ebp - 0x1ccc]
mov dword [ecx + 0x1084], edx
push 1
call dword [sym.imp.USER32.dll_GetAsyncKeyState]
cwde
test eax, eax
je 0x10100299
mov byte [ebp - 0x21], 1
lea eax, [ebp - 0x2c]
push eax
mov ecx, dword [0x108c6388]
call fcn.1006b3e2
movzx eax, byte [0x108c54a4]
test eax, eax
je 0x101002c2
movzx eax, byte [ebp - 0x21]
test eax, eax
jne 0x101002c2
mov byte [0x108c54a4], 0
movzx eax, byte [0x108c54a4]
test eax, eax
je 0x1010030d
movzx eax, byte [ebp - 0x21]
test eax, eax
je 0x1010030d
cvtsi2ss xmm0, dword [0x10165d48]
movss xmm1, dword [ebp - 0x2c]
subss xmm1, xmm0
mov eax, dword [ebp - 0x18]
movss dword [eax + 0x1058], xmm1
cvtsi2ss xmm0, dword [0x10165d4c]
movss xmm1, dword [ebp - 0x28]
subss xmm1, xmm0
mov eax, dword [ebp - 0x18]
movss dword [eax + 0x105c], xmm1
mov eax, dword [ebp - 0x20]
push eax
mov ecx, dword [ebp - 0x1c]
push ecx
mov edx, dword [ebp - 0x18]
cvttss2si eax, dword [edx + 0x105c]
push eax
mov ecx, dword [ebp - 0x18]
cvttss2si edx, dword [ecx + 0x1058]
push edx
mov ecx, dword [0x108c6388]
call fcn.1006a3f2
movzx eax, al
test eax, eax
je 0x101003ce
mov eax, dword [ebp - 0x20]
sub eax, 0xa
push eax
mov ecx, dword [ebp - 0x1c]
sub ecx, 0xa
push ecx
mov edx, dword [ebp - 0x18]
movss xmm0, dword [edx + 0x105c]
addss xmm0, dword [0x1015324c]
cvttss2si eax, xmm0
push eax
mov ecx, dword [ebp - 0x18]
movss xmm0, dword [ecx + 0x1058]
addss xmm0, dword [0x1014f9e8]
cvttss2si edx, xmm0
push edx
mov ecx, dword [0x108c6388]
call fcn.1006a3f2
movzx eax, al
test eax, eax
jne 0x101003ce
mov byte [0x108c54a4], 1
mov eax, dword [ebp - 0x18]
movss xmm0, dword [ebp - 0x2c]
subss xmm0, dword [eax + 0x1058]
cvttss2si ecx, xmm0
mov dword [0x10165d48], ecx
mov eax, dword [ebp - 0x18]
movss xmm0, dword [ebp - 0x28]
subss xmm0, dword [eax + 0x105c]
cvttss2si ecx, xmm0
mov dword [0x10165d4c], ecx
jmp 0x1010044a
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax + 0x1080]
sub ecx, 0xf
test ecx, ecx
jle 0x101003f4
mov edx, dword [ebp - 0x18]
mov eax, dword [edx + 0x1080]
sub eax, 0xf
mov dword [ebp - 0x1ccc], eax
jmp 0x101003fe
mov dword [ebp - 0x1ccc], 0
mov ecx, dword [ebp - 0x18]
mov edx, dword [ebp - 0x1ccc]
mov dword [ecx + 0x1080], edx
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax + 0x1084]
sub ecx, 0x19
test ecx, ecx
jle 0x10100431
mov edx, dword [ebp - 0x18]
mov eax, dword [edx + 0x1084]
sub eax, 0x19
mov dword [ebp - 0x1ccc], eax
jmp 0x1010043b
mov dword [ebp - 0x1ccc], 0
mov ecx, dword [ebp - 0x18]
mov edx, dword [ebp - 0x1ccc]
mov dword [ecx + 0x1084], edx
mov eax, dword [ebp - 0x18]
movzx ecx, byte [eax]
test ecx, ecx
je 0x10100754
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax + 0x1080]
push ecx
push 0
push 0
push 0
lea ecx, [ebp - 0x15a8]
call fcn.1006a230
mov edx, dword [eax]
mov dword [ebp - 0x15d8], edx
mov ecx, dword [eax + 4]
mov dword [ebp - 0x15d4], ecx
mov edx, dword [eax + 8]
mov dword [ebp - 0x15d0], edx
mov eax, dword [eax + 0xc]
mov dword [ebp - 0x15cc], eax
mov ecx, dword [ebp - 0x15d8]
mov dword [ebp - 0x15f8], ecx
mov edx, dword [ebp - 0x15d4]
mov dword [ebp - 0x15f4], edx
mov eax, dword [ebp - 0x15d0]
mov dword [ebp - 0x15f0], eax
mov ecx, dword [ebp - 0x15cc]
mov dword [ebp - 0x15ec], ecx
mov edx, dword [ebp - 0x15f8]
mov dword [ebp - 0x1618], edx
mov eax, dword [ebp - 0x15f4]
mov dword [ebp - 0x1614], eax
mov ecx, dword [ebp - 0x15f0]
mov dword [ebp - 0x1610], ecx
mov edx, dword [ebp - 0x15ec]
mov dword [ebp - 0x160c], edx
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax + 0x1080]
push ecx
push 0x1c
push 0x1c
push 0x1c
lea ecx, [ebp - 0x15b8]
call fcn.1006a230
mov edx, dword [eax]
mov dword [ebp - 0x15c8], edx
mov ecx, dword [eax + 4]
mov dword [ebp - 0x15c4], ecx
mov edx, dword [eax + 8]
mov dword [ebp - 0x15c0], edx
mov eax, dword [eax + 0xc]
mov dword [ebp - 0x15bc], eax
mov ecx, dword [ebp - 0x15c8]
mov dword [ebp - 0x15e8], ecx
mov edx, dword [ebp - 0x15c4]
mov dword [ebp - 0x15e4], edx
mov eax, dword [ebp - 0x15c0]
mov dword [ebp - 0x15e0], eax
mov ecx, dword [ebp - 0x15bc]
mov dword [ebp - 0x15dc], ecx
mov edx, dword [ebp - 0x15e8]
mov dword [ebp - 0x1608], edx
mov eax, dword [ebp - 0x15e4]
mov dword [ebp - 0x1604], eax
mov ecx, dword [ebp - 0x15e0]
mov dword [ebp - 0x1600], ecx
mov edx, dword [ebp - 0x15dc]
mov dword [ebp - 0x15fc], edx
mov eax, dword [ebp - 0x18]
cvttss2si ecx, dword [eax + 0x105c]
mov dword [ebp - 0x1ccc], ecx
mov edx, dword [ebp - 0x18]
cvttss2si eax, dword [edx + 0x1058]
mov dword [ebp - 0x1cd0], eax
sub esp, 0x10
mov ecx, esp
mov edx, dword [ebp - 0x1618]
mov dword [ecx], edx
mov eax, dword [ebp - 0x1614]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1610]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x160c]
mov dword [ecx + 0xc], eax
sub esp, 0x10
mov ecx, esp
mov edx, dword [ebp - 0x1608]
mov dword [ecx], edx
mov eax, dword [ebp - 0x1604]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1600]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x15fc]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x20]
push ecx
mov edx, dword [ebp - 0x1c]
push edx
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
call fcn.1006c88c
add esp, 0x30
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax + 0x1080]
push ecx
push 0xff
push 0xff
push 0xff
lea ecx, [ebp - 0x1628]
call fcn.1006a230
mov edx, dword [eax]
mov dword [ebp - 0x1638], edx
mov ecx, dword [eax + 4]
mov dword [ebp - 0x1634], ecx
mov edx, dword [eax + 8]
mov dword [ebp - 0x1630], edx
mov eax, dword [eax + 0xc]
mov dword [ebp - 0x162c], eax
mov ecx, dword [ebp - 0x1638]
mov dword [ebp - 0x1648], ecx
mov edx, dword [ebp - 0x1634]
mov dword [ebp - 0x1644], edx
mov eax, dword [ebp - 0x1630]
mov dword [ebp - 0x1640], eax
mov ecx, dword [ebp - 0x162c]
mov dword [ebp - 0x163c], ecx
mov edx, dword [ebp - 0x1648]
mov dword [ebp - 0x1658], edx
mov eax, dword [ebp - 0x1644]
mov dword [ebp - 0x1654], eax
mov ecx, dword [ebp - 0x1640]
mov dword [ebp - 0x1650], ecx
mov edx, dword [ebp - 0x163c]
mov dword [ebp - 0x164c], edx
mov eax, dword [ebp - 0x18]
movss xmm0, dword [eax + 0x105c]
subss xmm0, dword [0x1014dd88]
cvttss2si ecx, xmm0
mov dword [ebp - 0x1ccc], ecx
mov edx, dword [ebp - 0x18]
movss xmm0, dword [edx + 0x1058]
subss xmm0, dword [0x1014dd88]
cvttss2si eax, xmm0
mov dword [ebp - 0x1cd0], eax
sub esp, 0x10
mov ecx, esp
mov edx, dword [ebp - 0x1658]
mov dword [ecx], edx
mov eax, dword [ebp - 0x1654]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1650]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x164c]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x20]
add ecx, 1
push ecx
mov edx, dword [ebp - 0x1c]
add edx, 1
push edx
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
mov ecx, dword [0x108c6388]
call fcn.1006b504
mov dword [ebp - 0x30], 0
push 0xb8
lea ecx, [ebp - 0xf0]
call fcn.1006a8d4
push 1
lea ecx, [ebp - 0xf0]
call fcn.1006c206
mov dword [ebp - 4], 3
lea ecx, [ebp - 0x10c]
call fcn.1006c10c
mov byte [ebp - 4], 4
mov eax, dword [0x108c6a3c]
mov ecx, dword fs:[0x2c]
mov edx, dword [ecx + eax*4]
mov eax, dword [0x108c54c4]
cmp eax, dword [edx + 0x104]
jle 0x101007e4
push 0x108c54c4
call fcn.1006d403
add esp, 4
cmp dword [0x108c54c4], 0xffffffff
jne 0x101007e4
mov ecx, 0x108c54a8
call fcn.1006c10c
push 0x1014a890
call fcn.1006bfae
add esp, 4
push 0x108c54c4
call fcn.1006d49e
add esp, 4
mov eax, dword [0x108c6a3c]
mov ecx, dword fs:[0x2c]
mov edx, dword [ecx + eax*4]
mov eax, dword [0x108c54e4]
cmp eax, dword [edx + 0x104]
jle 0x1010083a
push 0x108c54e4
call fcn.1006d403
add esp, 4
cmp dword [0x108c54e4], 0xffffffff
jne 0x1010083a
mov ecx, 0x108c54c8
call fcn.1006c10c
push 0x1014a820
call fcn.1006bfae
add esp, 4
push 0x108c54e4
call fcn.1006d49e
add esp, 4
push str.by_Cride
mov eax, dword [0x108c2fa4]
push eax
lea ecx, [ebp - 0x11c]
push ecx
mov ecx, dword [0x108c6388]
call fcn.1006d921
lea ecx, [ebp - 0x138]
call fcn.1006c10c
mov byte [ebp - 4], 5
push 0x108c54a8
lea ecx, [ebp - 0x138]
call fcn.1006c2a6
push 0x1015179c
lea ecx, [ebp - 0x138]
call fcn.1006c29c
push str.v1.2
lea ecx, [ebp - 0x138]
call fcn.1006c29c
lea ecx, [ebp - 0x138]
call fcn.1006cd50
mov dword [ebp - 0x1ccc], eax
mov eax, dword [0x108c2fa4]
mov dword [ebp - 0x1cd0], eax
mov ecx, dword [ebp - 0x1ccc]
push ecx
mov edx, dword [ebp - 0x1cd0]
push edx
lea eax, [ebp - 0x148]
push eax
mov ecx, dword [0x108c6388]
call fcn.1006d921
mov eax, dword [ebp - 0x1c]
sub eax, 1
mov dword [ebp - 0x14c], eax
mov eax, dword [0x108c6a3c]
mov ecx, dword fs:[0x2c]
mov edx, dword [ecx + eax*4]
mov eax, dword [0x108c54ec]
cmp eax, dword [edx + 0x104]
jle 0x101009b7
push 0x108c54ec
call fcn.1006d403
add esp, 4
cmp dword [0x108c54ec], 0xffffffff
jne 0x101009b7
push str.Legit
mov ecx, 0x108c54f0
call fcn.1006a947
mov byte [ebp - 4], 6
push str.Rage
mov ecx, 0x108c550c
call fcn.1006a947
mov byte [ebp - 4], 7
push 0x10155454
mov ecx, 0x108c5528
call fcn.1006a947
mov byte [ebp - 4], 8
push str.Visuals
mov ecx, 0x108c5544
call fcn.1006a947
mov byte [ebp - 4], 9
push str.Misc
mov ecx, 0x108c5560
call fcn.1006a947
mov byte [ebp - 4], 0xa
push str.Chams
mov ecx, 0x108c557c
call fcn.1006a947
mov byte [ebp - 4], 0xb
push str.Skins
mov ecx, 0x108c5598
call fcn.1006a947
mov byte [ebp - 4], 5
push 0x1014a840
call fcn.1006bfae
add esp, 4
push 0x108c54ec
call fcn.1006d49e
add esp, 4
mov dword [ebp - 0x150], 0
jmp 0x101009d2
mov eax, dword [ebp - 0x150]
add eax, 1
mov dword [ebp - 0x150], eax
cmp dword [ebp - 0x150], 7
jge 0x101013ae
imul ecx, dword [ebp - 0x150], 0x1c
add ecx, 0x108c54f0
call fcn.1006cd50
mov dword [ebp - 0x1ccc], eax
mov eax, dword [0x108c2fb4]
mov dword [ebp - 0x1cd0], eax
mov ecx, dword [ebp - 0x1ccc]
push ecx
mov edx, dword [ebp - 0x1cd0]
push edx
lea eax, [ebp - 0x160]
push eax
mov ecx, dword [0x108c6388]
call fcn.1006d921
mov eax, dword [ebp - 0x18]
movss xmm0, dword [eax + 0x1058]
addss xmm0, dword [0x1014dd88]
mov eax, dword [ebp - 0x14c]
cdq
mov ecx, 7
idiv ecx
imul eax, dword [ebp - 0x150]
cvtsi2ss xmm1, eax
addss xmm0, xmm1
cvttss2si edx, xmm0
mov dword [ebp - 0x170], edx
mov eax, dword [ebp - 0x18]
movss xmm0, dword [eax + 0x105c]
addss xmm0, dword [0x1014dd88]
cvttss2si ecx, xmm0
mov dword [ebp - 0x16c], ecx
mov eax, dword [ebp - 0x14c]
cdq
mov ecx, 7
idiv ecx
add eax, 1
mov dword [ebp - 0x168], eax
mov dword [ebp - 0x164], 0x28
push 1
call dword [sym.imp.USER32.dll_GetAsyncKeyState]
cwde
test eax, eax
je 0x10100b03
mov eax, 4
imul ecx, eax, 3
mov edx, dword [ebp + ecx - 0x170]
push edx
mov eax, 4
shl eax, 1
mov ecx, dword [ebp + eax - 0x170]
push ecx
mov edx, 4
shl edx, 0
mov eax, dword [ebp + edx - 0x170]
push eax
mov ecx, 4
imul edx, ecx, 0
mov eax, dword [ebp + edx - 0x170]
push eax
mov ecx, dword [0x108c6388]
call fcn.1006a3f2
movzx ecx, al
test ecx, ecx
je 0x10100b03
mov eax, dword [ebp - 0x150]
mov dword [0x108c54e8], eax
mov eax, dword [0x108c54e8]
cmp eax, dword [ebp - 0x150]
jne 0x1010101a
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax + 0x1080]
push ecx
push 0xff
push 0xff
push 0xff
lea ecx, [ebp - 0x1668]
call fcn.1006a230
mov edx, dword [eax]
mov dword [ebp - 0x1678], edx
mov ecx, dword [eax + 4]
mov dword [ebp - 0x1674], ecx
mov edx, dword [eax + 8]
mov dword [ebp - 0x1670], edx
mov eax, dword [eax + 0xc]
mov dword [ebp - 0x166c], eax
mov ecx, dword [ebp - 0x1678]
mov dword [ebp - 0x1688], ecx
mov edx, dword [ebp - 0x1674]
mov dword [ebp - 0x1684], edx
mov eax, dword [ebp - 0x1670]
mov dword [ebp - 0x1680], eax
mov ecx, dword [ebp - 0x166c]
mov dword [ebp - 0x167c], ecx
mov edx, dword [ebp - 0x1688]
mov dword [ebp - 0x1698], edx
mov eax, dword [ebp - 0x1684]
mov dword [ebp - 0x1694], eax
mov ecx, dword [ebp - 0x1680]
mov dword [ebp - 0x1690], ecx
mov edx, dword [ebp - 0x167c]
mov dword [ebp - 0x168c], edx
mov eax, dword [ebp - 0x1698]
mov dword [ebp - 0x16a8], eax
mov ecx, dword [ebp - 0x1694]
mov dword [ebp - 0x16a4], ecx
mov edx, dword [ebp - 0x1690]
mov dword [ebp - 0x16a0], edx
mov eax, dword [ebp - 0x168c]
mov dword [ebp - 0x169c], eax
mov ecx, dword [ebp - 0x16a8]
mov dword [ebp - 0x16b8], ecx
mov edx, dword [ebp - 0x16a4]
mov dword [ebp - 0x16b4], edx
mov eax, dword [ebp - 0x16a0]
mov dword [ebp - 0x16b0], eax
mov ecx, dword [ebp - 0x169c]
mov dword [ebp - 0x16ac], ecx
mov edx, 4
imul eax, edx, 3
mov ecx, dword [ebp + eax - 0x170]
mov dword [ebp - 0x1ccc], ecx
mov edx, 4
shl edx, 1
mov eax, dword [ebp + edx - 0x170]
mov dword [ebp - 0x1cd0], eax
mov ecx, 4
shl ecx, 0
mov edx, dword [ebp + ecx - 0x170]
mov dword [ebp - 0x1cd4], edx
mov eax, 4
imul ecx, eax, 0
mov edx, dword [ebp + ecx - 0x170]
mov dword [ebp - 0x1cd8], edx
sub esp, 0x10
mov eax, esp
mov ecx, dword [ebp - 0x16b8]
mov dword [eax], ecx
mov edx, dword [ebp - 0x16b4]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x16b0]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x16ac]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
mov edx, dword [ebp - 0x1cd4]
push edx
mov eax, dword [ebp - 0x1cd8]
push eax
mov ecx, dword [0x108c6388]
call fcn.1006b504
push 0xff
push 0xff
push 0xff
push 0xff
lea ecx, [ebp - 0x16c8]
call fcn.1006a230
mov ecx, dword [eax]
mov dword [ebp - 0x16d8], ecx
mov edx, dword [eax + 4]
mov dword [ebp - 0x16d4], edx
mov ecx, dword [eax + 8]
mov dword [ebp - 0x16d0], ecx
mov edx, dword [eax + 0xc]
mov dword [ebp - 0x16cc], edx
mov eax, dword [ebp - 0x16d8]
mov dword [ebp - 0x16e8], eax
mov ecx, dword [ebp - 0x16d4]
mov dword [ebp - 0x16e4], ecx
mov edx, dword [ebp - 0x16d0]
mov dword [ebp - 0x16e0], edx
mov eax, dword [ebp - 0x16cc]
mov dword [ebp - 0x16dc], eax
mov ecx, dword [ebp - 0x16e8]
mov dword [ebp - 0x16f8], ecx
mov edx, dword [ebp - 0x16e4]
mov dword [ebp - 0x16f4], edx
mov eax, dword [ebp - 0x16e0]
mov dword [ebp - 0x16f0], eax
mov ecx, dword [ebp - 0x16dc]
mov dword [ebp - 0x16ec], ecx
mov edx, dword [ebp - 0x16f8]
mov dword [ebp - 0x1708], edx
mov eax, dword [ebp - 0x16f4]
mov dword [ebp - 0x1704], eax
mov ecx, dword [ebp - 0x16f0]
mov dword [ebp - 0x1700], ecx
mov edx, dword [ebp - 0x16ec]
mov dword [ebp - 0x16fc], edx
mov eax, 4
shl eax, 1
mov ecx, dword [ebp + eax - 0x170]
mov dword [ebp - 0x1ccc], ecx
mov edx, 4
imul eax, edx, 3
mov ecx, 4
shl ecx, 0
mov edx, dword [ebp + ecx - 0x170]
add edx, dword [ebp + eax - 0x170]
mov dword [ebp - 0x1cd0], edx
mov eax, 4
imul ecx, eax, 0
mov edx, dword [ebp + ecx - 0x170]
mov dword [ebp - 0x1cd4], edx
sub esp, 0x10
mov eax, esp
mov ecx, dword [ebp - 0x1708]
mov dword [eax], ecx
mov edx, dword [ebp - 0x1704]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1700]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x16fc]
mov dword [eax + 0xc], edx
push 3
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
mov edx, dword [ebp - 0x1cd4]
push edx
mov ecx, dword [0x108c6388]
call fcn.1006a082
imul ecx, dword [ebp - 0x150], 0x1c
add ecx, 0x108c54f0
call fcn.1006cd50
mov dword [ebp - 0x1ccc], eax
mov eax, dword [0x108c2fb4]
mov dword [ebp - 0x1cd0], eax
mov ecx, dword [ebp - 0x18]
mov edx, dword [ecx + 0x1084]
push edx
push 0xff
push 0xff
push 0xff
lea ecx, [ebp - 0x1718]
call fcn.1006a230
mov ecx, dword [eax]
mov dword [ebp - 0x1728], ecx
mov edx, dword [eax + 4]
mov dword [ebp - 0x1724], edx
mov ecx, dword [eax + 8]
mov dword [ebp - 0x1720], ecx
mov edx, dword [eax + 0xc]
mov dword [ebp - 0x171c], edx
mov eax, dword [ebp - 0x1728]
mov dword [ebp - 0x1738], eax
mov ecx, dword [ebp - 0x1724]
mov dword [ebp - 0x1734], ecx
mov edx, dword [ebp - 0x1720]
mov dword [ebp - 0x1730], edx
mov eax, dword [ebp - 0x171c]
mov dword [ebp - 0x172c], eax
mov ecx, dword [ebp - 0x1738]
mov dword [ebp - 0x1748], ecx
mov edx, dword [ebp - 0x1734]
mov dword [ebp - 0x1744], edx
mov eax, dword [ebp - 0x1730]
mov dword [ebp - 0x1740], eax
mov ecx, dword [ebp - 0x172c]
mov dword [ebp - 0x173c], ecx
mov edx, dword [ebp - 0x1748]
mov dword [ebp - 0x1758], edx
mov eax, dword [ebp - 0x1744]
mov dword [ebp - 0x1754], eax
mov ecx, dword [ebp - 0x1740]
mov dword [ebp - 0x1750], ecx
mov edx, dword [ebp - 0x173c]
mov dword [ebp - 0x174c], edx
mov eax, dword [ebp - 0x1758]
mov dword [ebp - 0x1768], eax
mov ecx, dword [ebp - 0x1754]
mov dword [ebp - 0x1764], ecx
mov edx, dword [ebp - 0x1750]
mov dword [ebp - 0x1760], edx
mov eax, dword [ebp - 0x174c]
mov dword [ebp - 0x175c], eax
mov eax, dword [ebp - 0x154]
cdq
sub eax, edx
mov ecx, eax
sar ecx, 1
mov edx, 4
imul eax, edx, 3
mov eax, dword [ebp + eax - 0x170]
cdq
sub eax, edx
sar eax, 1
mov edx, 4
shl edx, 0
mov edx, dword [ebp + edx - 0x170]
add edx, eax
sub edx, ecx
mov dword [ebp - 0x1cd4], edx
mov eax, dword [ebp - 0x158]
cdq
sub eax, edx
mov ecx, eax
sar ecx, 1
mov eax, dword [ebp - 0x14c]
cdq
mov esi, 7
idiv esi
cdq
sub eax, edx
sar eax, 1
sub eax, ecx
mov edx, 4
imul ecx, edx, 0
add eax, dword [ebp + ecx - 0x170]
mov dword [ebp - 0x1cd8], eax
mov edx, dword [ebp - 0x1ccc]
push edx
push 0
mov eax, dword [ebp - 0x1cd0]
push eax
sub esp, 0x10
mov ecx, esp
mov edx, dword [ebp - 0x1768]
mov dword [ecx], edx
mov eax, dword [ebp - 0x1764]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1760]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x175c]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x1cd4]
push ecx
mov edx, dword [ebp - 0x1cd8]
push edx
mov eax, dword [0x108c6388]
push eax
call fcn.1006ad8e
add esp, 0x28
jmp 0x101013a9
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax + 0x1080]
push ecx
push 0x5c
push 0x5c
push 0x5c
lea ecx, [ebp - 0x1778]
call fcn.1006a230
mov edx, dword [eax]
mov dword [ebp - 0x1788], edx
mov ecx, dword [eax + 4]
mov dword [ebp - 0x1784], ecx
mov edx, dword [eax + 8]
mov dword [ebp - 0x1780], edx
mov eax, dword [eax + 0xc]
mov dword [ebp - 0x177c], eax
mov ecx, dword [ebp - 0x1788]
mov dword [ebp - 0x1798], ecx
mov edx, dword [ebp - 0x1784]
mov dword [ebp - 0x1794], edx
mov eax, dword [ebp - 0x1780]
mov dword [ebp - 0x1790], eax
mov ecx, dword [ebp - 0x177c]
mov dword [ebp - 0x178c], ecx
mov edx, dword [ebp - 0x1798]
mov dword [ebp - 0x17a8], edx
mov eax, dword [ebp - 0x1794]
mov dword [ebp - 0x17a4], eax
mov ecx, dword [ebp - 0x1790]
mov dword [ebp - 0x17a0], ecx
mov edx, dword [ebp - 0x178c]
mov dword [ebp - 0x179c], edx
mov eax, dword [ebp - 0x17a8]
mov dword [ebp - 0x17b8], eax
mov ecx, dword [ebp - 0x17a4]
mov dword [ebp - 0x17b4], ecx
mov edx, dword [ebp - 0x17a0]
mov dword [ebp - 0x17b0], edx
mov eax, dword [ebp - 0x179c]
mov dword [ebp - 0x17ac], eax
mov ecx, dword [ebp - 0x17b8]
mov dword [ebp - 0x17c8], ecx
mov edx, dword [ebp - 0x17b4]
mov dword [ebp - 0x17c4], edx
mov eax, dword [ebp - 0x17b0]
mov dword [ebp - 0x17c0], eax
mov ecx, dword [ebp - 0x17ac]
mov dword [ebp - 0x17bc], ecx
mov edx, 4
imul eax, edx, 3
mov ecx, dword [ebp + eax - 0x170]
mov dword [ebp - 0x1ccc], ecx
mov edx, 4
shl edx, 1
mov eax, dword [ebp + edx - 0x170]
mov dword [ebp - 0x1cd0], eax
mov ecx, 4
shl ecx, 0
mov edx, dword [ebp + ecx - 0x170]
mov dword [ebp - 0x1cd4], edx
mov eax, 4
imul ecx, eax, 0
mov edx, dword [ebp + ecx - 0x170]
mov dword [ebp - 0x1cd8], edx
sub esp, 0x10
mov eax, esp
mov ecx, dword [ebp - 0x17c8]
mov dword [eax], ecx
mov edx, dword [ebp - 0x17c4]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x17c0]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x17bc]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
mov edx, dword [ebp - 0x1cd4]
push edx
mov eax, dword [ebp - 0x1cd8]
push eax
mov ecx, dword [0x108c6388]
call fcn.1006b504
imul ecx, dword [ebp - 0x150], 0x1c
add ecx, 0x108c54f0
call fcn.1006cd50
mov dword [ebp - 0x1ccc], eax
mov eax, dword [0x108c2fb4]
mov dword [ebp - 0x1cd0], eax
mov ecx, dword [ebp - 0x18]
mov edx, dword [ecx + 0x1084]
push edx
push 0xff
push 0xff
push 0xff
lea ecx, [ebp - 0x17d8]
call fcn.1006a230
mov ecx, dword [eax]
mov dword [ebp - 0x17e8], ecx
mov edx, dword [eax + 4]
mov dword [ebp - 0x17e4], edx
mov ecx, dword [eax + 8]
mov dword [ebp - 0x17e0], ecx
mov edx, dword [eax + 0xc]
mov dword [ebp - 0x17dc], edx
mov eax, dword [ebp - 0x17e8]
mov dword [ebp - 0x17f8], eax
mov ecx, dword [ebp - 0x17e4]
mov dword [ebp - 0x17f4], ecx
mov edx, dword [ebp - 0x17e0]
mov dword [ebp - 0x17f0], edx
mov eax, dword [ebp - 0x17dc]
mov dword [ebp - 0x17ec], eax
mov ecx, dword [ebp - 0x17f8]
mov dword [ebp - 0x1808], ecx
mov edx, dword [ebp - 0x17f4]
mov dword [ebp - 0x1804], edx
mov eax, dword [ebp - 0x17f0]
mov dword [ebp - 0x1800], eax
mov ecx, dword [ebp - 0x17ec]
mov dword [ebp - 0x17fc], ecx
mov edx, dword [ebp - 0x1808]
mov dword [ebp - 0x1818], edx
mov eax, dword [ebp - 0x1804]
mov dword [ebp - 0x1814], eax
mov ecx, dword [ebp - 0x1800]
mov dword [ebp - 0x1810], ecx
mov edx, dword [ebp - 0x17fc]
mov dword [ebp - 0x180c], edx
mov eax, dword [ebp - 0x1818]
mov dword [ebp - 0x1828], eax
mov ecx, dword [ebp - 0x1814]
mov dword [ebp - 0x1824], ecx
mov edx, dword [ebp - 0x1810]
mov dword [ebp - 0x1820], edx
mov eax, dword [ebp - 0x180c]
mov dword [ebp - 0x181c], eax
mov eax, dword [ebp - 0x154]
cdq
sub eax, edx
mov ecx, eax
sar ecx, 1
mov edx, 4
imul eax, edx, 3
mov eax, dword [ebp + eax - 0x170]
cdq
sub eax, edx
sar eax, 1
mov edx, 4
shl edx, 0
mov edx, dword [ebp + edx - 0x170]
add edx, eax
sub edx, ecx
mov dword [ebp - 0x1cd4], edx
mov eax, dword [ebp - 0x158]
cdq
sub eax, edx
mov ecx, eax
sar ecx, 1
mov eax, dword [ebp - 0x14c]
cdq
mov esi, 7
idiv esi
cdq
sub eax, edx
sar eax, 1
sub eax, ecx
mov edx, 4
imul ecx, edx, 0
add eax, dword [ebp + ecx - 0x170]
mov dword [ebp - 0x1cd8], eax
mov edx, dword [ebp - 0x1ccc]
push edx
push 0
mov eax, dword [ebp - 0x1cd0]
push eax
sub esp, 0x10
mov ecx, esp
mov edx, dword [ebp - 0x1828]
mov dword [ecx], edx
mov eax, dword [ebp - 0x1824]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1820]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x181c]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x1cd4]
push ecx
mov edx, dword [ebp - 0x1cd8]
push edx
mov eax, dword [0x108c6388]
push eax
call fcn.1006ad8e
add esp, 0x28
jmp 0x101009c3
push str.Disabled
lea ecx, [ebp - 0x200]
call fcn.1006a947
mov byte [ebp - 4], 0xc
push 0x10154e08
lea ecx, [ebp - 0x1e4]
call fcn.1006a947
mov byte [ebp - 4], 0xd
push 0x10154e10
lea ecx, [ebp - 0x1c8]
call fcn.1006a947
mov byte [ebp - 4], 0xe
push str.Origin
lea ecx, [ebp - 0x1ac]
call fcn.1006a947
mov byte [ebp - 4], 0xf
push str.Offset
lea ecx, [ebp - 0x190]
call fcn.1006a947
mov byte [ebp - 4], 0x10
push str.In_Air
lea ecx, [ebp - 0x290]
call fcn.1006a947
mov byte [ebp - 4], 0x11
push str.Slow_Walk
lea ecx, [ebp - 0x274]
call fcn.1006a947
mov byte [ebp - 4], 0x12
push str.High_Inaccuracy
lea ecx, [ebp - 0x258]
call fcn.1006a947
mov byte [ebp - 4], 0x13
push str.Vulnerable
lea ecx, [ebp - 0x23c]
call fcn.1006a947
mov byte [ebp - 4], 0x14
push str.Lethal
lea ecx, [ebp - 0x220]
call fcn.1006a947
mov byte [ebp - 4], 0x15
push str.Minimum_Speed
lea ecx, [ebp - 0x2c8]
call fcn.1006a947
mov byte [ebp - 4], 0x16
push str.Full_Stop
lea ecx, [ebp - 0x2ac]
call fcn.1006a947
mov byte [ebp - 4], 0x17
push str.Prefer
lea ecx, [ebp - 0x300]
call fcn.1006a947
mov byte [ebp - 4], 0x18
push str.Force
lea ecx, [ebp - 0x2e4]
call fcn.1006a947
mov byte [ebp - 4], 0x19
push str.Normal
lea ecx, [ebp - 0x358]
call fcn.1006a947
mov byte [ebp - 4], 0x1a
push str.Faster
lea ecx, [ebp - 0x33c]
call fcn.1006a947
mov byte [ebp - 4], 0x1b
push str.Valve
lea ecx, [ebp - 0x320]
call fcn.1006a947
mov byte [ebp - 4], 0x1c
push str.Resolver
lea ecx, [ebp - 0x3b0]
call fcn.1006a947
mov byte [ebp - 4], 0x1d
push str.Beta_Resolver
lea ecx, [ebp - 0x394]
call fcn.1006a947
mov byte [ebp - 4], 0x1e
push str.Testing
lea ecx, [ebp - 0x378]
call fcn.1006a947
mov byte [ebp - 4], 0x1f
cmp dword [0x108c54e8], 0
jne 0x101017eb
push str.Head
lea ecx, [ebp - 0x458]
call fcn.1006a947
mov byte [ebp - 4], 0x20
push str.Neck
lea ecx, [ebp - 0x43c]
call fcn.1006a947
mov byte [ebp - 4], 0x21
push str.Upper_Chest
lea ecx, [ebp - 0x420]
call fcn.1006a947
mov byte [ebp - 4], 0x22
push str.Left_Hand
lea ecx, [ebp - 0x404]
call fcn.1006a947
mov byte [ebp - 4], 0x23
push str.Right_Hand
lea ecx, [ebp - 0x3e8]
call fcn.1006a947
mov byte [ebp - 4], 0x24
push str.Pelvis
lea ecx, [ebp - 0x3cc]
call fcn.1006a947
mov byte [ebp - 4], 0x25
cvtsi2sd xmm0, dword [0x10165554]
mulsd xmm0, qword [0x101564e0]
addsd xmm0, qword [0x10156500]
cvttsd2si eax, xmm0
mov dword [ebp - 0x1ccc], eax
mov ecx, dword [0x10165550]
mov dword [ebp - 0x1cd0], ecx
push 1
push 0
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x182c], esp
push str.Main
call fcn.1006a947
mov edx, dword [ebp - 0x1ccc]
push edx
mov eax, dword [ebp - 0x1cd0]
push eax
push 0x34
push 5
mov ecx, dword [ebp - 0x18]
call fcn.1006b716
call fcn.1006d115
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1830], esp
push str.Enabled
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
add eax, 0xa
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1834], esp
push str.Backtrack
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax + 0x1080]
push ecx
mov edx, dword [ebp - 0x18]
add edx, 0x1058
sub esp, 0xc
mov eax, esp
mov ecx, dword [edx]
mov dword [eax], ecx
mov ecx, dword [edx + 4]
mov dword [eax + 4], ecx
mov edx, dword [edx + 8]
mov dword [eax + 8], edx
push 1
push 0x108c55b4
call fcn.1006cc33
add esp, 0x18
cvtsi2sd xmm0, dword [0x10165554]
mulsd xmm0, qword [0x101564e0]
addsd xmm0, qword [0x10156500]
cvttsd2si eax, xmm0
mov dword [ebp - 0x1ccc], eax
mov ecx, dword [0x10165550]
mov dword [ebp - 0x1cd0], ecx
mov edx, dword [0x10165550]
mov eax, dword [0x10165548]
lea ecx, [eax + edx + 5]
mov dword [ebp - 0x1cd4], ecx
push 0
push 0
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1838], esp
push str.Extra
call fcn.1006a947
mov edx, dword [ebp - 0x1ccc]
push edx
mov eax, dword [ebp - 0x1cd0]
push eax
push 0x34
mov ecx, dword [ebp - 0x1cd4]
push ecx
mov ecx, dword [ebp - 0x18]
call fcn.1006b716
call fcn.1006d115
add eax, 0xd
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x183c], esp
push str.Limit_ragebot_fov
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
add eax, 0xb
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1840], esp
push str.Velocity
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
add eax, 0xc
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1844], esp
push str.Anti_Aim
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
mov byte [ebp - 4], 0x1f
push fcn.1006bd38
push 6
push 0x1c
lea eax, [ebp - 0x458]
push eax
call fcn.1006ca21
jmp 0x10107c83
cmp dword [0x108c54e8], 1
jne 0x10102c06
mov eax, dword [0x10165554]
mov dword [ebp - 0x1ccc], eax
mov ecx, dword [0x10165550]
mov dword [ebp - 0x1cd0], ecx
mov edx, dword [0x1016554c]
mov dword [ebp - 0x1cd4], edx
mov eax, dword [0x10165548]
mov dword [ebp - 0x1cd8], eax
push 1
push 0
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1848], esp
push str.Extras
call fcn.1006a947
mov ecx, dword [ebp - 0x1ccc]
push ecx
mov edx, dword [ebp - 0x1cd0]
push edx
mov eax, dword [ebp - 0x1cd4]
push eax
mov ecx, dword [ebp - 0x1cd8]
push ecx
mov ecx, dword [ebp - 0x18]
call fcn.1006b716
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax + 0x1080]
push ecx
mov edx, dword [ebp - 0x18]
add edx, 0x1058
sub esp, 0xc
mov eax, esp
mov ecx, dword [edx]
mov dword [eax], ecx
mov ecx, dword [edx + 4]
mov dword [eax + 4], ecx
mov edx, dword [edx + 8]
mov dword [eax + 8], edx
push 1
push 0x108c55b8
call fcn.1006b14e
add esp, 0x18
call fcn.1006d115
add eax, 0xf5
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
lea ecx, [ebp - 0x290]
push ecx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x184c], esp
push str.Body_Aim
call fcn.1006a947
push ecx
movss xmm0, dword [0x1014ea7c]
movss dword [esp], xmm0
mov ecx, dword [ebp - 0x18]
call fcn.1006c878
call fcn.1006d115
add eax, 0xf4
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1850], esp
push str.Body_Aim_on_key
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
add eax, 0xf0
mov dword [ebp - 0x1ccc], eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1854], esp
push str.Body_Aim
call fcn.1006a947
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x18]
call fcn.1006a7e4
call fcn.1006d115
add eax, 0xec
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1858], esp
push str.No_Spread
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
add eax, 0x10a
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x185c], esp
push str.Doubletap
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
add eax, 0x110
mov dword [ebp - 0x1ccc], eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1860], esp
push str.doubletapkey
call fcn.1006a947
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x18]
call fcn.1006b68f
call fcn.1006d115
add eax, 0x10c
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
lea ecx, [ebp - 0x358]
push ecx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1864], esp
push str.Speed
call fcn.1006a947
push 3
mov ecx, dword [ebp - 0x18]
call fcn.1006d4ad
mov eax, dword [0x10165554]
mov dword [ebp - 0x1ccc], eax
mov ecx, dword [0x10165550]
mov dword [ebp - 0x1cd0], ecx
push 1
push 0
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1868], esp
push str.Aimbot
call fcn.1006a947
mov edx, dword [ebp - 0x1ccc]
push edx
mov eax, dword [ebp - 0x1cd0]
push eax
push 0x34
push 5
mov ecx, dword [ebp - 0x18]
call fcn.1006b716
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax + 0x1080]
push ecx
mov edx, dword [ebp - 0x18]
add edx, 0x1058
sub esp, 0xc
mov eax, esp
mov ecx, dword [edx]
mov dword [eax], ecx
mov ecx, dword [edx + 4]
mov dword [eax + 4], ecx
mov edx, dword [edx + 8]
mov dword [eax + 8], edx
push 1
push 0x108c55b4
call fcn.1006adcf
add esp, 0x18
call fcn.1006d115
add eax, 0xe4
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x186c], esp
push str.Enabled
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
add eax, 0xe5
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1870], esp
push str.On_Key_Press
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
add eax, 0xe8
mov dword [ebp - 0x1ccc], eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1874], esp
push str.Aimbot_Key
call fcn.1006a947
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x18]
call fcn.1006d8e5
call fcn.1006d115
add eax, 0x100
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1878], esp
push str.Auto_Stop
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
movzx eax, byte [eax + 0x100]
test eax, eax
je 0x10101bc2
call fcn.1006d115
add eax, 0x104
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
lea ecx, [ebp - 0x2c8]
push ecx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x187c], esp
push 0x1014fefa
call fcn.1006a947
push 2
mov ecx, dword [ebp - 0x18]
call fcn.1006d4ad
call fcn.1006d115
movzx eax, byte [eax + 0x100]
test eax, eax
je 0x10101c06
call fcn.1006d115
add eax, 0x101
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1880], esp
push str.Stop_Between_Shots
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
add eax, 0x108
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1884], esp
push str.Auto_Scope
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
add eax, 0x109
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1888], esp
push str.Fast_Stop
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
add eax, 4
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
lea ecx, [ebp - 0x3b0]
push ecx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x188c], esp
push str.Resolver
call fcn.1006a947
push 3
mov ecx, dword [ebp - 0x18]
call fcn.1006d4ad
mov eax, dword [0x10165554]
lea ecx, [eax + eax + 5]
mov dword [ebp - 0x1ccc], ecx
mov edx, dword [0x10165550]
mov dword [ebp - 0x1cd0], edx
mov eax, dword [0x10165550]
mov ecx, dword [0x10165548]
lea edx, [ecx + eax + 5]
mov dword [ebp - 0x1cd4], edx
push 1
push 0
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1890], esp
push str.Config
call fcn.1006a947
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
push 0x34
mov edx, dword [ebp - 0x1cd4]
push edx
mov ecx, dword [ebp - 0x18]
call fcn.1006b716
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax + 0x1080]
push ecx
mov edx, dword [ebp - 0x18]
add edx, 0x1058
sub esp, 0xc
mov eax, esp
mov ecx, dword [edx]
mov dword [eax], ecx
mov ecx, dword [edx + 4]
mov dword [eax + 4], ecx
mov edx, dword [edx + 8]
mov dword [eax + 8], edx
push 7
push 0x108c55bc
call fcn.1006d62e
add esp, 0x18
push str.Head
lea ecx, [ebp - 0x520]
call fcn.1006a947
mov byte [ebp - 4], 0x26
push str.Neck
lea ecx, [ebp - 0x504]
call fcn.1006a947
mov byte [ebp - 4], 0x27
push str.Lower_Chest
lea ecx, [ebp - 0x4e8]
call fcn.1006a947
mov byte [ebp - 4], 0x28
push str.Upper_chest
lea ecx, [ebp - 0x4cc]
call fcn.1006a947
mov byte [ebp - 4], 0x29
push str.Stomach
lea ecx, [ebp - 0x4b0]
call fcn.1006a947
mov byte [ebp - 4], 0x2a
push str.Arms
lea ecx, [ebp - 0x494]
call fcn.1006a947
mov byte [ebp - 4], 0x2b
push str.Foot
lea ecx, [ebp - 0x478]
call fcn.1006a947
mov byte [ebp - 4], 0x2c
push str.Damage
lea ecx, [ebp - 0x578]
call fcn.1006a947
mov byte [ebp - 4], 0x2d
push str.Accuracy
lea ecx, [ebp - 0x55c]
call fcn.1006a947
mov byte [ebp - 4], 0x2e
push str.Safety
lea ecx, [ebp - 0x540]
call fcn.1006a947
mov byte [ebp - 4], 0x2f
mov eax, dword [0x108c55bc]
mov dword [ebp - 0x1ccc], eax
cmp dword [ebp - 0x1ccc], 6
ja case.default.0x10101e2e
mov ecx, dword [ebp - 0x1ccc]
jmp dword [ecx*4 + 0x10107d68]
call fcn.1006d115
add eax, 0xb0
mov dword [ebp - 0x1ccc], eax
push 1
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1894], esp
push 0x101556c8
call fcn.1006a947
mov dword [ebp - 0x1cd0], eax
mov byte [ebp - 4], 0x30
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1898], esp
push str.Hitchance
call fcn.1006a947
push 0x64
mov byte [ebp - 4], 0x2f
mov ecx, dword [ebp - 0x18]
call fcn.1006c837
call fcn.1006d115
add eax, 0xac
mov dword [ebp - 0x1ccc], eax
push 1
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x189c], esp
push 0x101556d8
call fcn.1006a947
mov dword [ebp - 0x1cd0], eax
mov byte [ebp - 4], 0x31
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x18a0], esp
push str.Minimum_Damage
call fcn.1006a947
push 0x64
mov byte [ebp - 4], 0x2f
mov ecx, dword [ebp - 0x18]
call fcn.1006c837
call fcn.1006d115
add eax, 0x74
mov dword [ebp - 0x1ccc], eax
push 1
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x18a4], esp
push 0x101556c8
call fcn.1006a947
mov dword [ebp - 0x1cd0], eax
mov byte [ebp - 4], 0x32
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x18a8], esp
push str.Head_Scale
call fcn.1006a947
push 0x50
mov byte [ebp - 4], 0x2f
mov ecx, dword [ebp - 0x18]
call fcn.1006c837
call fcn.1006d115
add eax, 0x78
mov dword [ebp - 0x1ccc], eax
push 1
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x18ac], esp
push 0x101556c8
call fcn.1006a947
mov dword [ebp - 0x1cd0], eax
mov byte [ebp - 4], 0x33
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x18b0], esp
push str.Body_Scale
call fcn.1006a947
push 0x50
mov byte [ebp - 4], 0x2f
mov ecx, dword [ebp - 0x18]
call fcn.1006c837
call fcn.1006d115
add eax, 0x20
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
lea ecx, [ebp - 0x520]
push ecx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x18b4], esp
push str.Hitboxes
call fcn.1006a947
push ecx
movss xmm0, dword [0x1015652c]
movss dword [esp], xmm0
mov ecx, dword [ebp - 0x18]
call fcn.1006c878
call fcn.1006d115
add eax, 0x58
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
lea ecx, [ebp - 0x578]
push ecx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x18b8], esp
push str.Priority
call fcn.1006a947
push 3
mov ecx, dword [ebp - 0x18]
call fcn.1006d4ad
jmp case.default.0x10101e2e
call fcn.1006d115
add eax, 0xb8
mov dword [ebp - 0x1ccc], eax
push 1
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x18bc], esp
push 0x101556c8
call fcn.1006a947
mov dword [ebp - 0x1cd0], eax
mov byte [ebp - 4], 0x34
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x18c0], esp
push str.Hitchance
call fcn.1006a947
push 0x64
mov byte [ebp - 4], 0x2f
mov ecx, dword [ebp - 0x18]
call fcn.1006c837
call fcn.1006d115
add eax, 0xb4
mov dword [ebp - 0x1ccc], eax
push 1
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x18c4], esp
push 0x101556d8
call fcn.1006a947
mov dword [ebp - 0x1cd0], eax
mov byte [ebp - 4], 0x35
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x18c8], esp
push str.Minimum_Damage
call fcn.1006a947
push 0x6e
mov byte [ebp - 4], 0x2f
mov ecx, dword [ebp - 0x18]
call fcn.1006c837
call fcn.1006d115
add eax, 0x7c
mov dword [ebp - 0x1ccc], eax
push 1
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x18cc], esp
push 0x101556c8
call fcn.1006a947
mov dword [ebp - 0x1cd0], eax
mov byte [ebp - 4], 0x36
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x18d0], esp
push str.Head_Scale
call fcn.1006a947
push 0x50
mov byte [ebp - 4], 0x2f
mov ecx, dword [ebp - 0x18]
call fcn.1006c837
call fcn.1006d115
add eax, 0x80
mov dword [ebp - 0x1ccc], eax
push 1
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x18d4], esp
push 0x101556c8
call fcn.1006a947
mov dword [ebp - 0x1cd0], eax
mov byte [ebp - 4], 0x37
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x18d8], esp
push str.Body_Scale
call fcn.1006a947
push 0x50
mov byte [ebp - 4], 0x2f
mov ecx, dword [ebp - 0x18]
call fcn.1006c837
call fcn.1006d115
add eax, 0x28
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
lea ecx, [ebp - 0x520]
push ecx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x18dc], esp
push str.Hitboxes
call fcn.1006a947
push ecx
movss xmm0, dword [0x1015652c]
movss dword [esp], xmm0
mov ecx, dword [ebp - 0x18]
call fcn.1006c878
call fcn.1006d115
add eax, 0x5c
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
lea ecx, [ebp - 0x578]
push ecx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x18e0], esp
push str.Priority
call fcn.1006a947
push 3
mov ecx, dword [ebp - 0x18]
call fcn.1006d4ad
jmp case.default.0x10101e2e
call fcn.1006d115
add eax, 0xc0
mov dword [ebp - 0x1ccc], eax
push 1
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x18e4], esp
push 0x101556c8
call fcn.1006a947
mov dword [ebp - 0x1cd0], eax
mov byte [ebp - 4], 0x38
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x18e8], esp
push str.Hitchance
call fcn.1006a947
push 0x64
mov byte [ebp - 4], 0x2f
mov ecx, dword [ebp - 0x18]
call fcn.1006c837
call fcn.1006d115
add eax, 0xbc
mov dword [ebp - 0x1ccc], eax
push 1
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x18ec], esp
push 0x101556d8
call fcn.1006a947
mov dword [ebp - 0x1cd0], eax
mov byte [ebp - 4], 0x39
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x18f0], esp
push str.Minimum_Damage
call fcn.1006a947
push 0x6e
mov byte [ebp - 4], 0x2f
mov ecx, dword [ebp - 0x18]
call fcn.1006c837
call fcn.1006d115
add eax, 0x84
mov dword [ebp - 0x1ccc], eax
push 1
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x18f4], esp
push 0x101556c8
call fcn.1006a947
mov dword [ebp - 0x1cd0], eax
mov byte [ebp - 4], 0x3a
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x18f8], esp
push str.Head_Scale
call fcn.1006a947
push 0x50
mov byte [ebp - 4], 0x2f
mov ecx, dword [ebp - 0x18]
call fcn.1006c837
call fcn.1006d115
add eax, 0x88
mov dword [ebp - 0x1ccc], eax
push 1
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x18fc], esp
push 0x101556c8
call fcn.1006a947
mov dword [ebp - 0x1cd0], eax
mov byte [ebp - 4], 0x3b
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1900], esp
push str.Body_Scale
call fcn.1006a947
push 0x50
mov byte [ebp - 4], 0x2f
mov ecx, dword [ebp - 0x18]
call fcn.1006c837
call fcn.1006d115
add eax, 0x30
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
lea ecx, [ebp - 0x520]
push ecx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1904], esp
push str.Hitboxes
call fcn.1006a947
push ecx
movss xmm0, dword [0x1015652c]
movss dword [esp], xmm0
mov ecx, dword [ebp - 0x18]
call fcn.1006c878
call fcn.1006d115
add eax, 0x60
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
lea ecx, [ebp - 0x578]
push ecx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1908], esp
push str.Priority
call fcn.1006a947
push 3
mov ecx, dword [ebp - 0x18]
call fcn.1006d4ad
jmp case.default.0x10101e2e
call fcn.1006d115
add eax, 0xc8
mov dword [ebp - 0x1ccc], eax
push 1
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x190c], esp
push 0x101556c8
call fcn.1006a947
mov dword [ebp - 0x1cd0], eax
mov byte [ebp - 4], 0x3c
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1910], esp
push str.Hitchance
call fcn.1006a947
push 0x64
mov byte [ebp - 4], 0x2f
mov ecx, dword [ebp - 0x18]
call fcn.1006c837
call fcn.1006d115
add eax, 0xc4
mov dword [ebp - 0x1ccc], eax
push 1
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1914], esp
push 0x101556d8
call fcn.1006a947
mov dword [ebp - 0x1cd0], eax
mov byte [ebp - 4], 0x3d
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1918], esp
push str.Minimum_Damage
call fcn.1006a947
push 0x6e
mov byte [ebp - 4], 0x2f
mov ecx, dword [ebp - 0x18]
call fcn.1006c837
call fcn.1006d115
add eax, 0x8c
mov dword [ebp - 0x1ccc], eax
push 1
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x191c], esp
push 0x101556c8
call fcn.1006a947
mov dword [ebp - 0x1cd0], eax
mov byte [ebp - 4], 0x3e
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1920], esp
push str.Head_Scale
call fcn.1006a947
push 0x50
mov byte [ebp - 4], 0x2f
mov ecx, dword [ebp - 0x18]
call fcn.1006c837
call fcn.1006d115
add eax, 0x90
mov dword [ebp - 0x1ccc], eax
push 1
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1924], esp
push 0x101556c8
call fcn.1006a947
mov dword [ebp - 0x1cd0], eax
mov byte [ebp - 4], 0x3f
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1928], esp
push str.Body_Scale
call fcn.1006a947
push 0x50
mov byte [ebp - 4], 0x2f
mov ecx, dword [ebp - 0x18]
call fcn.1006c837
call fcn.1006d115
add eax, 0x38
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
lea ecx, [ebp - 0x520]
push ecx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x192c], esp
push str.Hitboxes
call fcn.1006a947
push ecx
movss xmm0, dword [0x1015652c]
movss dword [esp], xmm0
mov ecx, dword [ebp - 0x18]
call fcn.1006c878
call fcn.1006d115
add eax, 0x64
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
lea ecx, [ebp - 0x578]
push ecx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1930], esp
push str.Priority
call fcn.1006a947
push 3
mov ecx, dword [ebp - 0x18]
call fcn.1006d4ad
jmp case.default.0x10101e2e
call fcn.1006d115
add eax, 0xd0
mov dword [ebp - 0x1ccc], eax
push 1
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1934], esp
push 0x101556c8
call fcn.1006a947
mov dword [ebp - 0x1cd0], eax
mov byte [ebp - 4], 0x40
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1938], esp
push str.Hitchance
call fcn.1006a947
push 0x64
mov byte [ebp - 4], 0x2f
mov ecx, dword [ebp - 0x18]
call fcn.1006c837
call fcn.1006d115
add eax, 0xcc
mov dword [ebp - 0x1ccc], eax
push 1
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x193c], esp
push 0x101556d8
call fcn.1006a947
mov dword [ebp - 0x1cd0], eax
mov byte [ebp - 4], 0x41
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1940], esp
push str.Minimum_Damage
call fcn.1006a947
push 0x6e
mov byte [ebp - 4], 0x2f
mov ecx, dword [ebp - 0x18]
call fcn.1006c837
call fcn.1006d115
add eax, 0x9c
mov dword [ebp - 0x1ccc], eax
push 1
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1944], esp
push 0x101556c8
call fcn.1006a947
mov dword [ebp - 0x1cd0], eax
mov byte [ebp - 4], 0x42
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1948], esp
push str.Head_Scale
call fcn.1006a947
push 0x50
mov byte [ebp - 4], 0x2f
mov ecx, dword [ebp - 0x18]
call fcn.1006c837
call fcn.1006d115
add eax, 0xa0
mov dword [ebp - 0x1ccc], eax
push 1
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x194c], esp
push 0x101556c8
call fcn.1006a947
mov dword [ebp - 0x1cd0], eax
mov byte [ebp - 4], 0x43
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1950], esp
push str.Body_Scale
call fcn.1006a947
push 0x50
mov byte [ebp - 4], 0x2f
mov ecx, dword [ebp - 0x18]
call fcn.1006c837
call fcn.1006d115
add eax, 0x40
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
lea ecx, [ebp - 0x520]
push ecx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1954], esp
push str.Hitboxes
call fcn.1006a947
push ecx
movss xmm0, dword [0x1015652c]
movss dword [esp], xmm0
mov ecx, dword [ebp - 0x18]
call fcn.1006c878
call fcn.1006d115
add eax, 0x68
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
lea ecx, [ebp - 0x578]
push ecx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1958], esp
push str.Priority
call fcn.1006a947
push 3
mov ecx, dword [ebp - 0x18]
call fcn.1006d4ad
jmp case.default.0x10101e2e
call fcn.1006d115
add eax, 0xd8
mov dword [ebp - 0x1ccc], eax
push 1
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x195c], esp
push 0x101556c8
call fcn.1006a947
mov dword [ebp - 0x1cd0], eax
mov byte [ebp - 4], 0x44
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1960], esp
push str.Hitchance
call fcn.1006a947
push 0x64
mov byte [ebp - 4], 0x2f
mov ecx, dword [ebp - 0x18]
call fcn.1006c837
call fcn.1006d115
add eax, 0xd4
mov dword [ebp - 0x1ccc], eax
push 1
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1964], esp
push 0x101556d8
call fcn.1006a947
mov dword [ebp - 0x1cd0], eax
mov byte [ebp - 4], 0x45
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1968], esp
push str.Minimum_Damage
call fcn.1006a947
push 0x6e
mov byte [ebp - 4], 0x2f
mov ecx, dword [ebp - 0x18]
call fcn.1006c837
call fcn.1006d115
add eax, 0xa4
mov dword [ebp - 0x1ccc], eax
push 1
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x196c], esp
push 0x101556c8
call fcn.1006a947
mov dword [ebp - 0x1cd0], eax
mov byte [ebp - 4], 0x46
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1970], esp
push str.Head_Scale
call fcn.1006a947
push 0x50
mov byte [ebp - 4], 0x2f
mov ecx, dword [ebp - 0x18]
call fcn.1006c837
call fcn.1006d115
add eax, 0xa8
mov dword [ebp - 0x1ccc], eax
push 1
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1974], esp
push 0x101556c8
call fcn.1006a947
mov dword [ebp - 0x1cd0], eax
mov byte [ebp - 4], 0x47
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1978], esp
push str.Body_Scale
call fcn.1006a947
push 0x50
mov byte [ebp - 4], 0x2f
mov ecx, dword [ebp - 0x18]
call fcn.1006c837
call fcn.1006d115
add eax, 0x48
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
lea ecx, [ebp - 0x520]
push ecx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x197c], esp
push str.Hitboxes
call fcn.1006a947
push ecx
movss xmm0, dword [0x1015652c]
movss dword [esp], xmm0
mov ecx, dword [ebp - 0x18]
call fcn.1006c878
call fcn.1006d115
add eax, 0x6c
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
lea ecx, [ebp - 0x578]
push ecx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1980], esp
push str.Priority
call fcn.1006a947
push 3
mov ecx, dword [ebp - 0x18]
call fcn.1006d4ad
jmp case.default.0x10101e2e
call fcn.1006d115
add eax, 0xe0
mov dword [ebp - 0x1ccc], eax
push 1
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1984], esp
push 0x101556c8
call fcn.1006a947
mov dword [ebp - 0x1cd0], eax
mov byte [ebp - 4], 0x48
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1988], esp
push str.Hitchance
call fcn.1006a947
push 0x64
mov byte [ebp - 4], 0x2f
mov ecx, dword [ebp - 0x18]
call fcn.1006c837
call fcn.1006d115
add eax, 0xdc
mov dword [ebp - 0x1ccc], eax
push 1
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x198c], esp
push 0x101556d8
call fcn.1006a947
mov dword [ebp - 0x1cd0], eax
mov byte [ebp - 4], 0x49
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1990], esp
push str.Minimum_Damage
call fcn.1006a947
push 0x6e
mov byte [ebp - 4], 0x2f
mov ecx, dword [ebp - 0x18]
call fcn.1006c837
call fcn.1006d115
add eax, 0x94
mov dword [ebp - 0x1ccc], eax
push 1
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1994], esp
push 0x101556c8
call fcn.1006a947
mov dword [ebp - 0x1cd0], eax
mov byte [ebp - 4], 0x4a
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1998], esp
push str.Head_Scale
call fcn.1006a947
push 0x50
mov byte [ebp - 4], 0x2f
mov ecx, dword [ebp - 0x18]
call fcn.1006c837
call fcn.1006d115
add eax, 0x98
mov dword [ebp - 0x1ccc], eax
push 1
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x199c], esp
push 0x101556c8
call fcn.1006a947
mov dword [ebp - 0x1cd0], eax
mov byte [ebp - 4], 0x4b
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x19a0], esp
push str.Body_Scale
call fcn.1006a947
push 0x50
mov byte [ebp - 4], 0x2f
mov ecx, dword [ebp - 0x18]
call fcn.1006c837
call fcn.1006d115
add eax, 0x50
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
lea ecx, [ebp - 0x520]
push ecx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x19a4], esp
push str.Hitboxes
call fcn.1006a947
push ecx
movss xmm0, dword [0x1015652c]
movss dword [esp], xmm0
mov ecx, dword [ebp - 0x18]
call fcn.1006c878
call fcn.1006d115
add eax, 0x70
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
lea ecx, [ebp - 0x578]
push ecx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x19a8], esp
push str.Priority
call fcn.1006a947
push 3
mov ecx, dword [ebp - 0x18]
call fcn.1006d4ad
mov byte [ebp - 4], 0x2c
push fcn.1006bd38
push 3
push 0x1c
lea eax, [ebp - 0x578]
push eax
call fcn.1006ca21
mov byte [ebp - 4], 0x1f
push fcn.1006bd38
push 7
push 0x1c
lea ecx, [ebp - 0x520]
push ecx
call fcn.1006ca21
jmp 0x10107c83
cmp dword [0x108c54e8], 2
jne 0x1010334a
mov eax, dword [0x10165554]
lea ecx, [eax + eax + 5]
mov dword [ebp - 0x1ccc], ecx
mov edx, dword [0x10165550]
mov dword [ebp - 0x1cd0], edx
push 1
push 0
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x19ac], esp
push str.Anti_Aim
call fcn.1006a947
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
push 0x34
push 5
mov ecx, dword [ebp - 0x18]
call fcn.1006b716
push str.Stable
lea ecx, [ebp - 0x5b0]
call fcn.1006a947
mov byte [ebp - 4], 0x4c
push str.Experimental
lea ecx, [ebp - 0x594]
call fcn.1006a947
mov byte [ebp - 4], 0x4d
push str.Disabled
lea ecx, [ebp - 0x640]
call fcn.1006a947
mov byte [ebp - 4], 0x4e
push str.Jitter
lea ecx, [ebp - 0x624]
call fcn.1006a947
mov byte [ebp - 4], 0x4f
push str.Extended
lea ecx, [ebp - 0x608]
call fcn.1006a947
mov byte [ebp - 4], 0x50
push str.Static
lea ecx, [ebp - 0x5ec]
call fcn.1006a947
mov byte [ebp - 4], 0x51
push str.Custom
lea ecx, [ebp - 0x5d0]
call fcn.1006a947
mov byte [ebp - 4], 0x52
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax + 0x1080]
push ecx
mov edx, dword [ebp - 0x18]
add edx, 0x1058
sub esp, 0xc
mov eax, esp
mov ecx, dword [edx]
mov dword [eax], ecx
mov ecx, dword [edx + 4]
mov dword [eax + 4], ecx
mov edx, dword [edx + 8]
mov dword [eax + 8], edx
push 1
push 0x108c55c0
call fcn.1006b874
add esp, 0x18
push str.None
lea ecx, [ebp - 0x6d0]
call fcn.1006a947
mov byte [ebp - 4], 0x53
push str.Emotion
lea ecx, [ebp - 0x6b4]
call fcn.1006a947
mov byte [ebp - 4], 0x54
push 0x10154e08
lea ecx, [ebp - 0x698]
call fcn.1006a947
mov byte [ebp - 4], 0x55
push 0x10154e10
lea ecx, [ebp - 0x67c]
call fcn.1006a947
mov byte [ebp - 4], 0x56
push str.Zero
lea ecx, [ebp - 0x660]
call fcn.1006a947
mov byte [ebp - 4], 0x57
push str.Disabled
lea ecx, [ebp - 0x798]
call fcn.1006a947
mov byte [ebp - 4], 0x58
push str.Backwards
lea ecx, [ebp - 0x77c]
call fcn.1006a947
mov byte [ebp - 4], 0x59
push str.Origin
lea ecx, [ebp - 0x760]
call fcn.1006a947
mov byte [ebp - 4], 0x5a
push str.Spin
lea ecx, [ebp - 0x744]
call fcn.1006a947
mov byte [ebp - 4], 0x5b
push str.Manual
lea ecx, [ebp - 0x728]
call fcn.1006a947
mov byte [ebp - 4], 0x5c
push str.Random
lea ecx, [ebp - 0x70c]
call fcn.1006a947
mov byte [ebp - 4], 0x5d
push str.Custom
lea ecx, [ebp - 0x6f0]
call fcn.1006a947
mov byte [ebp - 4], 0x5e
push str.Threat
lea ecx, [ebp - 0x7f0]
call fcn.1006a947
mov byte [ebp - 4], 0x5f
push str.Crosshair
lea ecx, [ebp - 0x7d4]
call fcn.1006a947
mov byte [ebp - 4], 0x60
push str.Distance
lea ecx, [ebp - 0x7b8]
call fcn.1006a947
mov byte [ebp - 4], 0x61
mov eax, dword [0x108c55c0]
mov dword [ebp - 0x1ccc], eax
cmp dword [ebp - 0x1ccc], 0
je 0x10102e69
jmp 0x10102f98
call fcn.1006d115
add eax, 0x114
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x19b0], esp
push str.Enabled
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
add eax, 0x120
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
lea ecx, [ebp - 0x6d0]
push ecx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x19b4], esp
push str.Pitch
call fcn.1006a947
push 5
mov ecx, dword [ebp - 0x18]
call fcn.1006d4ad
call fcn.1006d115
add eax, 0x124
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
lea ecx, [ebp - 0x798]
push ecx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x19b8], esp
push 0x101557cc
call fcn.1006a947
push 6
mov ecx, dword [ebp - 0x18]
call fcn.1006d4ad
call fcn.1006d115
add eax, 0x128
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x19bc], esp
push str.Auto_Direction
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
movzx eax, byte [eax + 0x128]
test eax, eax
je 0x10102f98
call fcn.1006d115
add eax, 0x12c
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
lea ecx, [ebp - 0x7f0]
push ecx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x19c0], esp
push 0x1014fefa
call fcn.1006a947
push 3
mov ecx, dword [ebp - 0x18]
call fcn.1006d4ad
call fcn.1006d115
add eax, 0x14c
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x19c4], esp
push str.FakeDuck
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
add eax, 0x150
mov dword [ebp - 0x1ccc], eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x19c8], esp
push 0x101557f0
call fcn.1006a947
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x18]
call fcn.1006a7e4
call fcn.1006d115
add eax, 0x13c
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x19cc], esp
push str.AutoPeek
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
add eax, 0x140
mov dword [ebp - 0x1ccc], eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x19d0], esp
push str.xdxdlolhaha
call fcn.1006a947
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x18]
call fcn.1006b68f
mov byte [ebp - 4], 0x5e
push fcn.1006bd38
push 3
push 0x1c
lea eax, [ebp - 0x7f0]
push eax
call fcn.1006ca21
mov byte [ebp - 4], 0x57
push fcn.1006bd38
push 7
push 0x1c
lea ecx, [ebp - 0x798]
push ecx
call fcn.1006ca21
mov byte [ebp - 4], 0x52
push fcn.1006bd38
push 5
push 0x1c
lea edx, [ebp - 0x6d0]
push edx
call fcn.1006ca21
mov eax, dword [0x10165554]
lea ecx, [eax + eax + 5]
mov dword [ebp - 0x1ccc], ecx
mov edx, dword [0x10165550]
mov dword [ebp - 0x1cd0], edx
mov eax, dword [0x10165550]
mov ecx, dword [0x10165548]
lea edx, [ecx + eax + 5]
mov dword [ebp - 0x1cd4], edx
push 0
push 0
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x19d4], esp
push str.Extra
call fcn.1006a947
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
push 0x34
mov edx, dword [ebp - 0x1cd4]
push edx
mov ecx, dword [ebp - 0x18]
call fcn.1006b716
call fcn.1006d115
add eax, 0x134
mov dword [ebp - 0x1ccc], eax
push 1
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x19d8], esp
push 0x10155810
call fcn.1006a947
mov dword [ebp - 0x1cd0], eax
mov byte [ebp - 4], 0x62
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x19dc], esp
push str.Fakelag
call fcn.1006a947
push 0xe
mov byte [ebp - 4], 0x52
mov ecx, dword [ebp - 0x18]
call fcn.1006c837
call fcn.1006d115
add eax, 0x138
mov dword [ebp - 0x1ccc], eax
push 1
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x19e0], esp
push 0x10155810
call fcn.1006a947
mov dword [ebp - 0x1cd0], eax
mov byte [ebp - 4], 0x63
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x19e4], esp
push str.Doubletap_Fakelag
call fcn.1006a947
push 6
mov byte [ebp - 4], 0x52
mov ecx, dword [ebp - 0x18]
call fcn.1006c837
call fcn.1006d115
add eax, 0x130
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
lea ecx, [ebp - 0x640]
push ecx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x19e8], esp
push str.Desync
call fcn.1006a947
push 5
mov ecx, dword [ebp - 0x18]
call fcn.1006d4ad
call fcn.1006d115
add eax, 0x158
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x19ec], esp
push str.Inverter
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
add eax, 0x154
mov dword [ebp - 0x1ccc], eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x19f0], esp
push str.switch_desync
call fcn.1006a947
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x18]
call fcn.1006d8e5
call fcn.1006d115
cmp dword [eax + 0x130], 6
jne 0x101032df
call fcn.1006d115
add eax, 0x148
mov dword [ebp - 0x1ccc], eax
push 1
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x19f4], esp
push 0x10155850
call fcn.1006a947
mov dword [ebp - 0x1cd0], eax
mov byte [ebp - 4], 0x64
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x19f8], esp
push str.Custom_Desync
call fcn.1006a947
push 0x3a
mov byte [ebp - 4], 0x52
mov ecx, dword [ebp - 0x18]
call fcn.1006c837
call fcn.1006d115
add eax, 0x26d
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x19fc], esp
push str.Show_Desync_Side
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
mov byte [ebp - 4], 0x4d
push fcn.1006bd38
push 5
push 0x1c
lea eax, [ebp - 0x640]
push eax
call fcn.1006ca21
mov byte [ebp - 4], 0x1f
push fcn.1006bd38
push 2
push 0x1c
lea ecx, [ebp - 0x5b0]
push ecx
call fcn.1006ca21
jmp 0x10107c83
cmp dword [0x108c54e8], 3
jne 0x10104595
push str.Disabled
lea ecx, [ebp - 0x860]
call fcn.1006a947
mov byte [ebp - 4], 0x65
push str.Invisible
lea ecx, [ebp - 0x844]
call fcn.1006a947
mov byte [ebp - 4], 0x66
push str.Chams
lea ecx, [ebp - 0x828]
call fcn.1006a947
mov byte [ebp - 4], 0x67
push str.Glow
lea ecx, [ebp - 0x80c]
call fcn.1006a947
mov byte [ebp - 4], 0x68
push str.Weapon_Purchase
lea ecx, [ebp - 0x8f0]
call fcn.1006a947
mov byte [ebp - 4], 0x69
push str.Player_Hurt
lea ecx, [ebp - 0x8d4]
call fcn.1006a947
mov byte [ebp - 4], 0x6a
push str.Player_Killed
lea ecx, [ebp - 0x8b8]
call fcn.1006a947
mov byte [ebp - 4], 0x6b
push fcn.1006bd38
push fcn.1006c10c
push 2
push 0x1c
lea eax, [ebp - 0x89c]
push eax
call fcn.1006b540
mov byte [ebp - 4], 0x6c
mov eax, dword [0x10165554]
mov dword [ebp - 0x1ccc], eax
mov ecx, dword [0x10165550]
mov dword [ebp - 0x1cd0], ecx
mov edx, dword [0x1016554c]
mov dword [ebp - 0x1cd4], edx
mov eax, dword [0x10165548]
mov dword [ebp - 0x1cd8], eax
push 0
push 0
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1a00], esp
push str.wtf_v2
call fcn.1006a947
mov ecx, dword [ebp - 0x1ccc]
push ecx
mov edx, dword [ebp - 0x1cd0]
push edx
mov eax, dword [ebp - 0x1cd4]
push eax
mov ecx, dword [ebp - 0x1cd8]
push ecx
mov ecx, dword [ebp - 0x18]
call fcn.1006b716
call fcn.1006d115
add eax, 0x240
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
lea ecx, [ebp - 0x8f0]
push ecx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1a04], esp
push str.Event_Logger
call fcn.1006a947
push ecx
movss xmm0, dword [0x1014ded4]
movss dword [esp], xmm0
mov ecx, dword [ebp - 0x18]
call fcn.1006c878
call fcn.1006d115
add eax, 0x178
mov dword [ebp - 0x1ccc], eax
call fcn.1006d115
add eax, 0x174
mov dword [ebp - 0x1cd0], eax
call fcn.1006d115
add eax, 0x170
mov dword [ebp - 0x1cd4], eax
call fcn.1006d115
add eax, 0x16c
mov dword [ebp - 0x1cd8], eax
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
mov edx, dword [ebp - 0x1cd4]
push edx
mov eax, dword [ebp - 0x1cd8]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1a08], esp
push str.player_indicator_col
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006c670
call fcn.1006d115
add eax, 0x162
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1a0c], esp
push str.Player_Indicator
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
movzx eax, byte [eax + 0x162]
test eax, eax
je 0x10103660
call fcn.1006d115
add eax, 0x164
mov dword [ebp - 0x1ccc], eax
push 1
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1a10], esp
push 0x10155908
call fcn.1006a947
mov dword [ebp - 0x1cd0], eax
mov byte [ebp - 4], 0x6d
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1a14], esp
push str.Size
call fcn.1006a947
push 0x1e
mov byte [ebp - 4], 0x6c
mov ecx, dword [ebp - 0x18]
call fcn.1006c837
call fcn.1006d115
add eax, 0x168
mov dword [ebp - 0x1ccc], eax
push 1
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1a18], esp
push 0x101556c8
call fcn.1006a947
mov dword [ebp - 0x1cd0], eax
mov byte [ebp - 4], 0x6e
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1a1c], esp
push str.Distance
call fcn.1006a947
push 0x64
mov byte [ebp - 4], 0x6c
mov ecx, dword [ebp - 0x18]
call fcn.1006c837
call fcn.1006d115
add eax, 0x163
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1a20], esp
push str.Always_indicate_player
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
mov eax, dword [0x10165554]
mov dword [ebp - 0x1ccc], eax
mov ecx, dword [0x10165550]
mov dword [ebp - 0x1cd0], ecx
push 1
push 0
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1a24], esp
push 0x10155930
call fcn.1006a947
mov edx, dword [ebp - 0x1ccc]
push edx
mov eax, dword [ebp - 0x1cd0]
push eax
push 0x34
push 5
mov ecx, dword [ebp - 0x18]
call fcn.1006b716
push str.Disabled
lea ecx, [ebp - 0x980]
call fcn.1006a947
mov byte [ebp - 4], 0x6f
push str.Arena_Switch
lea ecx, [ebp - 0x964]
call fcn.1006a947
mov byte [ebp - 4], 0x70
push str.Impact
lea ecx, [ebp - 0x948]
call fcn.1006a947
mov byte [ebp - 4], 0x71
push str.Bell
lea ecx, [ebp - 0x92c]
call fcn.1006a947
mov byte [ebp - 4], 0x72
push str.StickRpg
lea ecx, [ebp - 0x910]
call fcn.1006a947
mov byte [ebp - 4], 0x73
push str.Local
lea ecx, [ebp - 0xa10]
call fcn.1006a947
mov byte [ebp - 4], 0x74
push str.Enemy
lea ecx, [ebp - 0x9f4]
call fcn.1006a947
mov byte [ebp - 4], 0x75
push str.Teammate
lea ecx, [ebp - 0x9d8]
call fcn.1006a947
mov byte [ebp - 4], 0x76
push fcn.1006bd38
push fcn.1006c10c
push 2
push 0x1c
lea eax, [ebp - 0x9bc]
push eax
call fcn.1006b540
mov byte [ebp - 4], 0x77
push str.Smoke
lea ecx, [ebp - 0xa80]
call fcn.1006a947
mov byte [ebp - 4], 0x78
push str.Flash
lea ecx, [ebp - 0xa64]
call fcn.1006a947
mov byte [ebp - 4], 0x79
push str.Visual_Recoil
lea ecx, [ebp - 0xa48]
call fcn.1006a947
mov byte [ebp - 4], 0x7a
push str.Scope
lea ecx, [ebp - 0xa2c]
call fcn.1006a947
mov byte [ebp - 4], 0x7b
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax + 0x1080]
push ecx
mov edx, dword [ebp - 0x18]
add edx, 0x1058
sub esp, 0xc
mov eax, esp
mov ecx, dword [edx]
mov dword [eax], ecx
mov ecx, dword [edx + 4]
mov dword [eax + 4], ecx
mov edx, dword [edx + 8]
mov dword [eax + 8], edx
push 3
push 0x108c55c4
call fcn.1006ad2f
add esp, 0x18
cmp dword [0x108c55c4], 0
jne 0x10103aa4
call fcn.1006d115
add eax, 0x19c
mov dword [ebp - 0x1ccc], eax
call fcn.1006d115
add eax, 0x198
mov dword [ebp - 0x1cd0], eax
call fcn.1006d115
add eax, 0x194
mov dword [ebp - 0x1cd4], eax
call fcn.1006d115
add eax, 0x190
mov dword [ebp - 0x1cd8], eax
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
mov edx, dword [ebp - 0x1cd4]
push edx
mov eax, dword [ebp - 0x1cd8]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1a28], esp
push str.name_col
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006c670
call fcn.1006d115
add eax, 0x15c
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1a2c], esp
push str.Name
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
add eax, 0x1ac
mov dword [ebp - 0x1ccc], eax
call fcn.1006d115
add eax, 0x1a8
mov dword [ebp - 0x1cd0], eax
call fcn.1006d115
add eax, 0x1a4
mov dword [ebp - 0x1cd4], eax
call fcn.1006d115
add eax, 0x1a0
mov dword [ebp - 0x1cd8], eax
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
mov edx, dword [ebp - 0x1cd4]
push edx
mov eax, dword [ebp - 0x1cd8]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1a30], esp
push str.box_col
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006c670
call fcn.1006d115
add eax, 0x15d
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1a34], esp
push str.Bounding_Box
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
add eax, 0x15f
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1a38], esp
push str.Health
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
add eax, 0x161
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1a3c], esp
push str.Ammo
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
add eax, 0x1bc
mov dword [ebp - 0x1ccc], eax
call fcn.1006d115
add eax, 0x1b8
mov dword [ebp - 0x1cd0], eax
call fcn.1006d115
add eax, 0x1b4
mov dword [ebp - 0x1cd4], eax
call fcn.1006d115
add eax, 0x1b0
mov dword [ebp - 0x1cd8], eax
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
mov edx, dword [ebp - 0x1cd4]
push edx
mov eax, dword [ebp - 0x1cd8]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1a40], esp
push str.weapon_col
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006c670
call fcn.1006d115
add eax, 0x15e
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1a44], esp
push str.Weapon
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
add eax, 0x160
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1a48], esp
push str.Flags
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
jmp 0x10104052
cmp dword [0x108c55c4], 1
jne 0x10103d59
call fcn.1006d115
add eax, 0x1e4
mov dword [ebp - 0x1ccc], eax
call fcn.1006d115
add eax, 0x1e0
mov dword [ebp - 0x1cd0], eax
call fcn.1006d115
add eax, 0x1dc
mov dword [ebp - 0x1cd4], eax
call fcn.1006d115
add eax, 0x1d8
mov dword [ebp - 0x1cd8], eax
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
mov edx, dword [ebp - 0x1cd4]
push edx
mov eax, dword [ebp - 0x1cd8]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1a4c], esp
push str.teamnamecol
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006c670
call fcn.1006d115
add eax, 0x1c0
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1a50], esp
push str.Name
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
add eax, 0x1f4
mov dword [ebp - 0x1ccc], eax
call fcn.1006d115
add eax, 0x1f0
mov dword [ebp - 0x1cd0], eax
call fcn.1006d115
add eax, 0x1ec
mov dword [ebp - 0x1cd4], eax
call fcn.1006d115
add eax, 0x1e8
mov dword [ebp - 0x1cd8], eax
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
mov edx, dword [ebp - 0x1cd4]
push edx
mov eax, dword [ebp - 0x1cd8]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1a54], esp
push str.teamboxcol
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006c670
call fcn.1006d115
add eax, 0x1c1
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1a58], esp
push str.Bounding_Box
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
add eax, 0x1c5
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1a5c], esp
push str.Health
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
add eax, 0x1c4
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1a60], esp
push str.Ammo
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
add eax, 0x204
mov dword [ebp - 0x1ccc], eax
call fcn.1006d115
add eax, 0x200
mov dword [ebp - 0x1cd0], eax
call fcn.1006d115
add eax, 0x1fc
mov dword [ebp - 0x1cd4], eax
call fcn.1006d115
add eax, 0x1f8
mov dword [ebp - 0x1cd8], eax
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
mov edx, dword [ebp - 0x1cd4]
push edx
mov eax, dword [ebp - 0x1cd8]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1a64], esp
push str.teamweponcol
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006c670
call fcn.1006d115
add eax, 0x1c2
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1a68], esp
push str.Weapon
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
add eax, 0x1c3
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1a6c], esp
push str.Flags
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
jmp 0x10104052
cmp dword [0x108c55c4], 2
jne 0x10104052
call fcn.1006d115
add eax, 0x18c
mov dword [ebp - 0x1ccc], eax
call fcn.1006d115
add eax, 0x188
mov dword [ebp - 0x1cd0], eax
call fcn.1006d115
add eax, 0x184
mov dword [ebp - 0x1cd4], eax
call fcn.1006d115
add eax, 0x180
mov dword [ebp - 0x1cd8], eax
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
mov edx, dword [ebp - 0x1cd4]
push edx
mov eax, dword [ebp - 0x1cd8]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1a70], esp
push str.glow_col
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006c670
call fcn.1006d115
add eax, 0x17c
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1a74], esp
push str.Glow_Enemy
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
add eax, 0x1d4
mov dword [ebp - 0x1ccc], eax
call fcn.1006d115
add eax, 0x1d0
mov dword [ebp - 0x1cd0], eax
call fcn.1006d115
add eax, 0x1cc
mov dword [ebp - 0x1cd4], eax
call fcn.1006d115
add eax, 0x1c8
mov dword [ebp - 0x1cd8], eax
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
mov edx, dword [ebp - 0x1cd4]
push edx
mov eax, dword [ebp - 0x1cd8]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1a78], esp
push str.glow_col_team
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006c670
call fcn.1006d115
add eax, 0x1c6
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1a7c], esp
push str.Glow_Team
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
add eax, 0x220
mov dword [ebp - 0x1ccc], eax
call fcn.1006d115
add eax, 0x21c
mov dword [ebp - 0x1cd0], eax
call fcn.1006d115
add eax, 0x218
mov dword [ebp - 0x1cd4], eax
call fcn.1006d115
add eax, 0x214
mov dword [ebp - 0x1cd8], eax
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
mov edx, dword [ebp - 0x1cd4]
push edx
mov eax, dword [ebp - 0x1cd8]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1a80], esp
push str.glow_col_local
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006c670
call fcn.1006d115
add eax, 0x212
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1a84], esp
push str.Glow_Local
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
add eax, 0x228
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1a88], esp
push str.Health_Based_Enemy
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
add eax, 0x248
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1a8c], esp
push str.Recoil_crosshair
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
add eax, 0x15b
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1a90], esp
push str.Spread
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
add eax, 0x224
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
lea ecx, [ebp - 0xa80]
push ecx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1a94], esp
push str.Removals
call fcn.1006a947
push ecx
movss xmm0, dword [0x1014dee4]
movss dword [esp], xmm0
mov ecx, dword [ebp - 0x18]
call fcn.1006c878
mov eax, dword [0x10165554]
mov dword [ebp - 0x1ccc], eax
mov ecx, dword [0x10165550]
mov dword [ebp - 0x1cd0], ecx
mov edx, dword [0x10165550]
mov eax, dword [0x10165548]
lea ecx, [eax + edx + 5]
mov dword [ebp - 0x1cd4], ecx
push 0
push 0
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1a98], esp
push str.eh_wtf
call fcn.1006a947
mov edx, dword [ebp - 0x1ccc]
push edx
mov eax, dword [ebp - 0x1cd0]
push eax
push 0x34
mov ecx, dword [ebp - 0x1cd4]
push ecx
mov ecx, dword [ebp - 0x18]
call fcn.1006b716
call fcn.1006d115
add eax, 0x263
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1a9c], esp
push str.Hit_Marker
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
add eax, 0x268
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
lea ecx, [ebp - 0x980]
push ecx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1aa0], esp
push str.Hit_Marker_Sound
call fcn.1006a947
push 5
mov ecx, dword [ebp - 0x18]
call fcn.1006d4ad
call fcn.1006d115
add eax, 0x264
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1aa4], esp
push str.Keybind_list
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
add eax, 0x262
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1aa8], esp
push str.Force_Crosshair
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
add eax, 0x243
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1aac], esp
push str.Preserve_Killfeed
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
add eax, 0x245
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1ab0], esp
push str.Penetration_Crosshair
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
add eax, 0x247
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1ab4], esp
push str.Grenade_Prediction
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
mov eax, dword [0x10165554]
mov dword [ebp - 0x1ccc], eax
mov ecx, dword [0x10165550]
mov dword [ebp - 0x1cd0], ecx
mov edx, dword [0x1016554c]
mov dword [ebp - 0x1cd4], edx
mov eax, dword [0x10165550]
mov ecx, dword [0x10165548]
lea edx, [ecx + eax + 5]
mov dword [ebp - 0x1cd8], edx
push 0
push 0
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1ab8], esp
push str.World
call fcn.1006a947
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
mov edx, dword [ebp - 0x1cd4]
push edx
mov eax, dword [ebp - 0x1cd8]
push eax
mov ecx, dword [ebp - 0x18]
call fcn.1006b716
call fcn.1006d115
add eax, 0x234
mov dword [ebp - 0x1ccc], eax
push 1
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1abc], esp
push 0x10155850
call fcn.1006a947
mov dword [ebp - 0x1cd0], eax
mov byte [ebp - 4], 0x7c
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1ac0], esp
push str.Field_Of_View
call fcn.1006a947
push 0x87
mov byte [ebp - 4], 0x7b
mov ecx, dword [ebp - 0x18]
call fcn.1006c837
call fcn.1006d115
add eax, 0x238
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1ac4], esp
push str.Retain_FOV_When_Scoped
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
add eax, 0x23c
mov dword [ebp - 0x1ccc], eax
push 1
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1ac8], esp
push 0x10155850
call fcn.1006a947
mov dword [ebp - 0x1cd0], eax
mov byte [ebp - 4], 0x7d
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1acc], esp
push str.Viewmodel_Field_Of_View
call fcn.1006a947
push 0x87
mov byte [ebp - 4], 0x7b
mov ecx, dword [ebp - 0x18]
call fcn.1006c837
call fcn.1006d115
movzx eax, byte [eax + 0x249]
test eax, eax
je 0x10104419
call fcn.1006d115
add eax, 0x25c
mov dword [ebp - 0x1ccc], eax
call fcn.1006d115
add eax, 0x258
mov dword [ebp - 0x1cd0], eax
call fcn.1006d115
add eax, 0x254
mov dword [ebp - 0x1cd4], eax
call fcn.1006d115
add eax, 0x250
mov dword [ebp - 0x1cd8], eax
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
mov edx, dword [ebp - 0x1cd4]
push edx
mov eax, dword [ebp - 0x1cd8]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1ad0], esp
push str.nightmodeColor
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006c670
call fcn.1006d115
add eax, 0x249
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1ad4], esp
push str.Nightmode
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
add eax, 0x26c
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1ad8], esp
push str.Transparent_Props
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
add eax, 0x229
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1adc], esp
push str.ThirdPerson
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
add eax, 0x22c
mov dword [ebp - 0x1ccc], eax
push 1
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1ae0], esp
push 0x10155850
call fcn.1006a947
mov dword [ebp - 0x1cd0], eax
mov byte [ebp - 4], 0x7e
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1ae4], esp
push str.ThirdPerson_FOV
call fcn.1006a947
push 0xaa
mov byte [ebp - 4], 0x7b
mov ecx, dword [ebp - 0x18]
call fcn.1006c837
mov byte [ebp - 4], 0x77
push fcn.1006bd38
push 4
push 0x1c
lea eax, [ebp - 0xa80]
push eax
call fcn.1006ca21
mov byte [ebp - 4], 0x73
push fcn.1006bd38
push 5
push 0x1c
lea ecx, [ebp - 0xa10]
push ecx
call fcn.1006ca21
mov byte [ebp - 4], 0x6c
push fcn.1006bd38
push 5
push 0x1c
lea edx, [ebp - 0x980]
push edx
call fcn.1006ca21
mov byte [ebp - 4], 0x68
push fcn.1006bd38
push 5
push 0x1c
lea eax, [ebp - 0x8f0]
push eax
call fcn.1006ca21
mov byte [ebp - 4], 0x1f
push fcn.1006bd38
push 4
push 0x1c
lea ecx, [ebp - 0x860]
push ecx
call fcn.1006ca21
jmp 0x10107c83
cmp dword [0x108c54e8], 4
jne 0x10105151
mov eax, dword [0x10165554]
mov dword [ebp - 0x1ccc], eax
mov ecx, dword [0x10165550]
mov dword [ebp - 0x1cd0], ecx
push 0
push 0
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1ae8], esp
push str.Misc
call fcn.1006a947
mov edx, dword [ebp - 0x1ccc]
push edx
mov eax, dword [ebp - 0x1cd0]
push eax
push 0x34
push 5
mov ecx, dword [ebp - 0x18]
call fcn.1006b716
call fcn.1006d115
add eax, 0x29c
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1aec], esp
push str.Auto_Bunnyhop
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
add eax, 0x29d
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1af0], esp
push str.Auto_Strafe
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
add eax, 0x29f
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1af4], esp
push str.Unlimited_Crouch_Stamina
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
add eax, 0x2ec
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1af8], esp
push str.Left_Hand_Knife
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
add eax, 0x2a1
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1afc], esp
push str.Blockbot
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
add eax, 0x2a4
mov dword [ebp - 0x1ccc], eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1b00], esp
push 0x10155c48
call fcn.1006a947
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x18]
call fcn.1006d8e5
call fcn.1006d115
add eax, 0x2a8
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1b04], esp
push str.on_head_Blockbot
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
add eax, 0x2ac
mov dword [ebp - 0x1ccc], eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1b08], esp
push 0x10155c60
call fcn.1006a947
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x18]
call fcn.1006a7e4
call fcn.1006d115
add eax, 0x10
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1b0c], esp
push str.Party_mode
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
add eax, 0x115
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1b10], esp
push str.Slow_Walk
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
add eax, 0x118
mov dword [ebp - 0x1ccc], eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1b14], esp
push 0x10155c74
call fcn.1006a947
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x18]
call fcn.1006b68f
call fcn.1006d115
add eax, 0x11c
mov dword [ebp - 0x1ccc], eax
push 1
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1b18], esp
push 0x101556c8
call fcn.1006a947
mov dword [ebp - 0x1cd0], eax
mov byte [ebp - 4], 0x7f
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1b1c], esp
push str.Slow_Walk
call fcn.1006a947
push 0x64
mov byte [ebp - 4], 0x1f
mov ecx, dword [ebp - 0x18]
call fcn.1006c837
call fcn.1006d115
add eax, 0x2a0
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1b20], esp
push str.Clantag
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
mov eax, dword [0x10165554]
mov dword [ebp - 0x1ccc], eax
mov ecx, dword [0x10165550]
mov dword [ebp - 0x1cd0], ecx
mov edx, dword [0x1016554c]
mov dword [ebp - 0x1cd4], edx
mov eax, dword [0x10165548]
mov dword [ebp - 0x1cd8], eax
push 0
push 0
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1b24], esp
push str.Binds
call fcn.1006a947
mov ecx, dword [ebp - 0x1ccc]
push ecx
mov edx, dword [ebp - 0x1cd0]
push edx
mov eax, dword [ebp - 0x1cd4]
push eax
mov ecx, dword [ebp - 0x1cd8]
push ecx
mov ecx, dword [ebp - 0x18]
call fcn.1006b716
push str.Thirdperson
lea ecx, [ebp - 0xaf0]
call fcn.1006a947
mov byte [ebp - 4], 0x80
push str.Slow_Walk
lea ecx, [ebp - 0xad4]
call fcn.1006a947
mov byte [ebp - 4], 0x81
push str.Swap_Manual
lea ecx, [ebp - 0xab8]
call fcn.1006a947
mov byte [ebp - 4], 0x82
push str.Fake_Duck
lea ecx, [ebp - 0xa9c]
call fcn.1006a947
mov byte [ebp - 4], 0x83
call fcn.1006d115
add eax, 0x2b4
mov dword [ebp - 0x1ccc], eax
push 2
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1b28], esp
push 0x101556c8
call fcn.1006a947
mov dword [ebp - 0x1cd0], eax
mov byte [ebp - 4], 0x84
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1b2c], esp
push str.Ratio
call fcn.1006a947
push 0x32
mov byte [ebp - 4], 0x83
mov ecx, dword [ebp - 0x18]
call fcn.1006c837
call fcn.1006d115
add eax, 0x2b0
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1b30], esp
push str.Aspect_Ratio
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
add eax, 0x2b8
mov dword [ebp - 0x1ccc], eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1b34], esp
push 0x10155cc0
call fcn.1006a947
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x18]
call fcn.1006b586
push str.AutoSniper
lea ecx, [ebp - 0xc40]
call fcn.1006a947
mov byte [ebp - 4], 0x85
push str.SSG_08
lea ecx, [ebp - 0xc24]
call fcn.1006a947
mov byte [ebp - 4], 0x86
push 0x10155cdc
lea ecx, [ebp - 0xc08]
call fcn.1006a947
mov byte [ebp - 4], 0x87
push str.Dual_beretta
lea ecx, [ebp - 0xbec]
call fcn.1006a947
mov byte [ebp - 4], 0x88
push str.Deagle_R8
lea ecx, [ebp - 0xbd0]
call fcn.1006a947
mov byte [ebp - 4], 0x89
push str.Five_seven_Tec_9
lea ecx, [ebp - 0xbb4]
call fcn.1006a947
mov byte [ebp - 4], 0x8a
push str.KevlarHelmet
lea ecx, [ebp - 0xb98]
call fcn.1006a947
mov byte [ebp - 4], 0x8b
push str.Zeus
lea ecx, [ebp - 0xb7c]
call fcn.1006a947
mov byte [ebp - 4], 0x8c
push str.HE_grenade
lea ecx, [ebp - 0xb60]
call fcn.1006a947
mov byte [ebp - 4], 0x8d
push str.Smoke
lea ecx, [ebp - 0xb44]
call fcn.1006a947
mov byte [ebp - 4], 0x8e
push str.Molotov
lea ecx, [ebp - 0xb28]
call fcn.1006a947
mov byte [ebp - 4], 0x8f
push str.Defuse
lea ecx, [ebp - 0xb0c]
call fcn.1006a947
mov byte [ebp - 4], 0x90
call fcn.1006d115
add eax, 0x2e0
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
lea ecx, [ebp - 0xc40]
push ecx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1b38], esp
push str.AutoBuy
call fcn.1006a947
push ecx
movss xmm0, dword [0x1014f9ec]
movss dword [esp], xmm0
mov ecx, dword [ebp - 0x18]
call fcn.1006c878
mov byte [ebp - 4], 0x83
push fcn.1006bd38
push 0xc
push 0x1c
lea eax, [ebp - 0xc40]
push eax
call fcn.1006ca21
mov byte [ebp - 4], 0x1f
push fcn.1006bd38
push 4
push 0x1c
lea ecx, [ebp - 0xaf0]
push ecx
call fcn.1006ca21
mov eax, dword [0x10165554]
mov dword [ebp - 0x1ccc], eax
mov ecx, dword [0x10165550]
mov dword [ebp - 0x1cd0], ecx
mov edx, dword [0x1016554c]
mov dword [ebp - 0x1cd4], edx
mov eax, dword [0x10165550]
mov ecx, dword [0x10165548]
lea edx, [ecx + eax + 5]
mov dword [ebp - 0x1cd8], edx
push 0
push 0
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1b3c], esp
push str.Config
call fcn.1006a947
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
mov edx, dword [ebp - 0x1cd4]
push edx
mov eax, dword [ebp - 0x1cd8]
push eax
mov ecx, dword [ebp - 0x18]
call fcn.1006b716
call fcn.1006d115
add eax, 0x144
mov dword [ebp - 0x1ccc], eax
push 0
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1b40], esp
push 0x10155d58
call fcn.1006a947
mov dword [ebp - 0x1cd0], eax
mov byte [ebp - 4], 0x91
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1b44], esp
push str.Ping_Spiker_real_
call fcn.1006a947
push 0xfa
mov byte [ebp - 4], 0x1f
mov ecx, dword [ebp - 0x18]
call fcn.1006c837
call fcn.1006d115
add eax, 0x2cc
mov dword [ebp - 0x1ccc], eax
call fcn.1006d115
add eax, 0x2c8
mov dword [ebp - 0x1cd0], eax
call fcn.1006d115
add eax, 0x2c4
mov dword [ebp - 0x1cd4], eax
call fcn.1006d115
add eax, 0x2c0
mov dword [ebp - 0x1cd8], eax
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
mov edx, dword [ebp - 0x1cd4]
push edx
mov eax, dword [ebp - 0x1cd8]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1b48], esp
push str.Menu_theme
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006c670
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1b4c], esp
push str.Menu_Theme
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bb17
push 0x108c547c
push 0x108c4f30
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1b50], esp
push str.Configuration
call fcn.1006a947
push 0xe
mov ecx, dword [ebp - 0x18]
call fcn.1006d4ad
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1b54], esp
push str.Save
call fcn.1006a947
push 0x1006cb43
mov ecx, dword [ebp - 0x18]
call fcn.1006ca12
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1b58], esp
push str.Load
call fcn.1006a947
push 0x1006d377
mov ecx, dword [ebp - 0x18]
call fcn.1006ca12
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1b5c], esp
push str.Discord
call fcn.1006a947
push 0x1006cee0
mov ecx, dword [ebp - 0x18]
call fcn.1006ca12
mov eax, dword [0x10165554]
mov dword [ebp - 0x1ccc], eax
mov ecx, dword [0x10165550]
mov dword [ebp - 0x1cd0], ecx
mov edx, dword [0x10165550]
mov eax, dword [0x10165548]
lea ecx, [eax + edx + 5]
mov dword [ebp - 0x1cd4], ecx
push 0
push 0
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1b60], esp
push str.Misc
call fcn.1006a947
mov edx, dword [ebp - 0x1ccc]
push edx
mov eax, dword [ebp - 0x1cd0]
push eax
push 0x34
mov ecx, dword [ebp - 0x1cd4]
push ecx
mov ecx, dword [ebp - 0x18]
call fcn.1006b716
call fcn.1006d115
add eax, 0x294
mov dword [ebp - 0x1ccc], eax
call fcn.1006d115
add eax, 0x290
mov dword [ebp - 0x1cd0], eax
call fcn.1006d115
add eax, 0x28c
mov dword [ebp - 0x1cd4], eax
call fcn.1006d115
add eax, 0x288
mov dword [ebp - 0x1cd8], eax
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
mov edx, dword [ebp - 0x1cd4]
push edx
mov eax, dword [ebp - 0x1cd8]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1b64], esp
push str.Bullet_Tracer_Color
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006c670
call fcn.1006d115
add eax, 0x284
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1b68], esp
push str.Bullet_Tracer
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
add eax, 0x27c
mov dword [ebp - 0x1ccc], eax
call fcn.1006d115
add eax, 0x278
mov dword [ebp - 0x1cd0], eax
call fcn.1006d115
add eax, 0x274
mov dword [ebp - 0x1cd4], eax
call fcn.1006d115
add eax, 0x270
mov dword [ebp - 0x1cd8], eax
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
mov edx, dword [ebp - 0x1cd4]
push edx
mov eax, dword [ebp - 0x1cd8]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1b6c], esp
push str.Lagcomp_Color
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006c670
call fcn.1006d115
add eax, 0x26e
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1b70], esp
push str.Draw_Lagcompensation
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
movzx eax, byte [eax + 0x26e]
test eax, eax
je 0x10104fbf
call fcn.1006d115
add eax, 0x280
mov dword [ebp - 0x1ccc], eax
push 1
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1b74], esp
push 0x10155e14
call fcn.1006a947
mov dword [ebp - 0x1cd0], eax
mov byte [ebp - 4], 0x92
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1b78], esp
push str.Duration
call fcn.1006a947
push 0xa
mov byte [ebp - 4], 0x1f
mov ecx, dword [ebp - 0x18]
call fcn.1006c837
call fcn.1006d115
add eax, 0x2d0
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1b7c], esp
push str.Viewmodel_Offset_Adjustment
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
movzx eax, byte [eax + 0x2d0]
test eax, eax
je 0x10105118
call fcn.1006d115
add eax, 0x2d4
mov dword [ebp - 0x1ccc], eax
push 1
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1b80], esp
push 0x101556c8
call fcn.1006a947
mov dword [ebp - 0x1cd0], eax
mov byte [ebp - 4], 0x93
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1b84], esp
push str.Viewmodel_X_Position
call fcn.1006a947
push 0x14
mov byte [ebp - 4], 0x1f
mov ecx, dword [ebp - 0x18]
call fcn.1006c837
call fcn.1006d115
add eax, 0x2d8
mov dword [ebp - 0x1ccc], eax
push 1
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1b88], esp
push 0x101556c8
call fcn.1006a947
mov dword [ebp - 0x1cd0], eax
mov byte [ebp - 4], 0x94
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1b8c], esp
push str.Viewmodel_Y_Position
call fcn.1006a947
push 0x14
mov byte [ebp - 4], 0x1f
mov ecx, dword [ebp - 0x18]
call fcn.1006c837
call fcn.1006d115
add eax, 0x2dc
mov dword [ebp - 0x1ccc], eax
push 1
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1b90], esp
push 0x101556c8
call fcn.1006a947
mov dword [ebp - 0x1cd0], eax
mov byte [ebp - 4], 0x95
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1b94], esp
push str.Viewmodel_Z_Position
call fcn.1006a947
push 0x14
mov byte [ebp - 4], 0x1f
mov ecx, dword [ebp - 0x18]
call fcn.1006c837
call fcn.1006d115
add eax, 0x230
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1b98], esp
push str.2k18_animfix
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
jmp 0x10107c83
cmp dword [0x108c54e8], 5
jne 0x101062fe
mov eax, dword [0x10165554]
lea ecx, [eax + eax + 5]
mov dword [ebp - 0x1ccc], ecx
mov edx, dword [0x10165550]
mov dword [ebp - 0x1cd0], edx
push 1
push 0
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1b9c], esp
push str.Chams_Types
call fcn.1006a947
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
push 0x34
push 5
mov ecx, dword [ebp - 0x18]
call fcn.1006b716
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax + 0x1080]
push ecx
mov edx, dword [ebp - 0x18]
add edx, 0x1058
sub esp, 0xc
mov eax, esp
mov ecx, dword [edx]
mov dword [eax], ecx
mov ecx, dword [edx + 4]
mov dword [eax + 4], ecx
mov edx, dword [edx + 8]
mov dword [eax + 8], edx
push 4
push 0x108c55c8
call fcn.1006d1f1
add esp, 0x18
push str.Default
lea ecx, [ebp - 0xc78]
call fcn.1006a947
mov byte [ebp - 4], 0x96
push str.Flat
lea ecx, [ebp - 0xc5c]
call fcn.1006a947
mov byte [ebp - 4], 0x97
push str.Fade
lea ecx, [ebp - 0xcb0]
call fcn.1006a947
mov byte [ebp - 4], 0x98
push str.Outline
lea ecx, [ebp - 0xc94]
call fcn.1006a947
mov byte [ebp - 4], 0x99
push str.Default
lea ecx, [ebp - 0xd20]
call fcn.1006a947
mov byte [ebp - 4], 0x9a
push str.Flat
lea ecx, [ebp - 0xd04]
call fcn.1006a947
mov byte [ebp - 4], 0x9b
push str.Fade
lea ecx, [ebp - 0xce8]
call fcn.1006a947
mov byte [ebp - 4], 0x9c
push str.Outline
lea ecx, [ebp - 0xccc]
call fcn.1006a947
mov byte [ebp - 4], 0x9d
cmp dword [0x108c55c8], 0
jne 0x101056d9
call fcn.1006d115
mov ecx, 1
imul edx, ecx, 0
lea eax, [eax + edx + 0x2ed]
mov dword [ebp - 0x1ccc], eax
mov ecx, dword [ebp - 0x1ccc]
push ecx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1ba0], esp
push str.Enable
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
mov ecx, 1
imul edx, ecx, 0
movzx eax, byte [eax + edx + 0x2ed]
test eax, eax
je 0x101056d4
call fcn.1006d115
add eax, 0x3b4
mov dword [ebp - 0x1ccc], eax
call fcn.1006d115
add eax, 0x3b0
mov dword [ebp - 0x1cd0], eax
call fcn.1006d115
add eax, 0x3ac
mov dword [ebp - 0x1cd4], eax
call fcn.1006d115
add eax, 0x3a8
mov dword [ebp - 0x1cd8], eax
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
mov edx, dword [ebp - 0x1cd4]
push edx
mov eax, dword [ebp - 0x1cd8]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1ba4], esp
push str.EnemyColor
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006c670
call fcn.1006d115
add eax, 0x398
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
lea ecx, [ebp - 0xc78]
push ecx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1ba8], esp
push 0x10155efc
call fcn.1006a947
push 2
mov ecx, dword [ebp - 0x18]
call fcn.1006d4ad
call fcn.1006d115
mov ecx, 1
imul edx, ecx, 0
lea eax, [eax + edx + 0x2f2]
mov dword [ebp - 0x1ccc], eax
mov ecx, dword [ebp - 0x1ccc]
push ecx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1bac], esp
push 0x10155f08
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
mov ecx, 1
imul edx, ecx, 0
movzx eax, byte [eax + edx + 0x2f2]
test eax, eax
je 0x101054b2
call fcn.1006d115
add eax, 0x3c4
mov dword [ebp - 0x1ccc], eax
call fcn.1006d115
add eax, 0x3c0
mov dword [ebp - 0x1cd0], eax
call fcn.1006d115
add eax, 0x3bc
mov dword [ebp - 0x1cd4], eax
call fcn.1006d115
add eax, 0x3b8
mov dword [ebp - 0x1cd8], eax
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
mov edx, dword [ebp - 0x1cd4]
push edx
mov eax, dword [ebp - 0x1cd8]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1bb0], esp
push str.EnemyXQZColor
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006c670
call fcn.1006d115
add eax, 0x39c
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
lea ecx, [ebp - 0xc78]
push ecx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1bb4], esp
push 0x10155f28
call fcn.1006a947
push 2
mov ecx, dword [ebp - 0x18]
call fcn.1006d4ad
call fcn.1006d115
mov ecx, 1
imul edx, ecx, 0
lea eax, [eax + edx + 0x2f5]
mov dword [ebp - 0x1ccc], eax
mov ecx, dword [ebp - 0x1ccc]
push ecx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1bb8], esp
push 0x10155f34
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
mov ecx, 1
imul edx, ecx, 0
movzx eax, byte [eax + edx + 0x2f5]
test eax, eax
je 0x101056d4
call fcn.1006d115
add eax, 0x3d4
mov dword [ebp - 0x1ccc], eax
call fcn.1006d115
add eax, 0x3d0
mov dword [ebp - 0x1cd0], eax
call fcn.1006d115
add eax, 0x3cc
mov dword [ebp - 0x1cd4], eax
call fcn.1006d115
add eax, 0x3c8
mov dword [ebp - 0x1cd8], eax
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
mov edx, dword [ebp - 0x1cd4]
push edx
mov eax, dword [ebp - 0x1cd8]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1bbc], esp
push str.EnemyGlowColor
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006c670
call fcn.1006d115
add eax, 0x3a0
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
lea ecx, [ebp - 0xcb0]
push ecx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1bc0], esp
push 0x10155f58
call fcn.1006a947
push 2
mov ecx, dword [ebp - 0x18]
call fcn.1006d4ad
call fcn.1006d115
mov ecx, 1
imul edx, ecx, 0
lea eax, [eax + edx + 0x2fa]
mov dword [ebp - 0x1ccc], eax
mov ecx, dword [ebp - 0x1ccc]
push ecx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1bc4], esp
push str.Behind_Wall
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
mov ecx, 1
imul edx, ecx, 0
movzx eax, byte [eax + edx + 0x2fa]
test eax, eax
je 0x101056d4
call fcn.1006d115
add eax, 0x3e4
mov dword [ebp - 0x1ccc], eax
call fcn.1006d115
add eax, 0x3e0
mov dword [ebp - 0x1cd0], eax
call fcn.1006d115
add eax, 0x3dc
mov dword [ebp - 0x1cd4], eax
call fcn.1006d115
add eax, 0x3d8
mov dword [ebp - 0x1cd8], eax
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
mov edx, dword [ebp - 0x1cd4]
push edx
mov eax, dword [ebp - 0x1cd8]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1bc8], esp
push str.EnemyXQZGlowColor
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006c670
call fcn.1006d115
add eax, 0x3a4
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
lea ecx, [ebp - 0xcb0]
push ecx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1bcc], esp
push 0x10155f90
call fcn.1006a947
push 2
mov ecx, dword [ebp - 0x18]
call fcn.1006d4ad
jmp 0x101062ae
cmp dword [0x108c55c8], 1
jne 0x10105b2f
call fcn.1006d115
mov ecx, 1
shl ecx, 0
lea edx, [eax + ecx + 0x2ed]
mov dword [ebp - 0x1ccc], edx
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1bd0], esp
push str.Enable
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
mov ecx, 1
shl ecx, 0
movzx edx, byte [eax + ecx + 0x2ed]
test edx, edx
je 0x10105b2a
call fcn.1006d115
add eax, 0x404
mov dword [ebp - 0x1ccc], eax
call fcn.1006d115
add eax, 0x400
mov dword [ebp - 0x1cd0], eax
call fcn.1006d115
add eax, 0x3fc
mov dword [ebp - 0x1cd4], eax
call fcn.1006d115
add eax, 0x3f8
mov dword [ebp - 0x1cd8], eax
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
mov edx, dword [ebp - 0x1cd4]
push edx
mov eax, dword [ebp - 0x1cd8]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1bd4], esp
push str.TeamColor
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006c670
call fcn.1006d115
add eax, 0x3e8
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
lea ecx, [ebp - 0xc78]
push ecx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1bd8], esp
push 0x10155efc
call fcn.1006a947
push 2
mov ecx, dword [ebp - 0x18]
call fcn.1006d4ad
call fcn.1006d115
mov ecx, 1
shl ecx, 0
lea edx, [eax + ecx + 0x2f2]
mov dword [ebp - 0x1ccc], edx
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1bdc], esp
push 0x10155f08
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
mov ecx, 1
shl ecx, 0
movzx edx, byte [eax + ecx + 0x2f2]
test edx, edx
je 0x10105908
call fcn.1006d115
add eax, 0x414
mov dword [ebp - 0x1ccc], eax
call fcn.1006d115
add eax, 0x410
mov dword [ebp - 0x1cd0], eax
call fcn.1006d115
add eax, 0x40c
mov dword [ebp - 0x1cd4], eax
call fcn.1006d115
add eax, 0x408
mov dword [ebp - 0x1cd8], eax
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
mov edx, dword [ebp - 0x1cd4]
push edx
mov eax, dword [ebp - 0x1cd8]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1be0], esp
push str.TeamXQZColor
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006c670
call fcn.1006d115
add eax, 0x3ec
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
lea ecx, [ebp - 0xc78]
push ecx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1be4], esp
push 0x10155f28
call fcn.1006a947
push 2
mov ecx, dword [ebp - 0x18]
call fcn.1006d4ad
call fcn.1006d115
mov ecx, 1
shl ecx, 0
lea edx, [eax + ecx + 0x2f5]
mov dword [ebp - 0x1ccc], edx
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1be8], esp
push 0x10155f34
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
mov ecx, 1
shl ecx, 0
movzx edx, byte [eax + ecx + 0x2f5]
test edx, edx
je 0x10105b2a
call fcn.1006d115
add eax, 0x424
mov dword [ebp - 0x1ccc], eax
call fcn.1006d115
add eax, 0x420
mov dword [ebp - 0x1cd0], eax
call fcn.1006d115
add eax, 0x41c
mov dword [ebp - 0x1cd4], eax
call fcn.1006d115
add eax, 0x418
mov dword [ebp - 0x1cd8], eax
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
mov edx, dword [ebp - 0x1cd4]
push edx
mov eax, dword [ebp - 0x1cd8]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1bec], esp
push str.TeamGlowColor
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006c670
call fcn.1006d115
add eax, 0x3f0
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
lea ecx, [ebp - 0xcb0]
push ecx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1bf0], esp
push 0x10155f58
call fcn.1006a947
push 2
mov ecx, dword [ebp - 0x18]
call fcn.1006d4ad
call fcn.1006d115
mov ecx, 1
shl ecx, 0
lea edx, [eax + ecx + 0x2fa]
mov dword [ebp - 0x1ccc], edx
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1bf4], esp
push str.Behind_wall
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
mov ecx, 1
shl ecx, 0
movzx edx, byte [eax + ecx + 0x2fa]
test edx, edx
je 0x10105b2a
call fcn.1006d115
add eax, 0x434
mov dword [ebp - 0x1ccc], eax
call fcn.1006d115
add eax, 0x430
mov dword [ebp - 0x1cd0], eax
call fcn.1006d115
add eax, 0x42c
mov dword [ebp - 0x1cd4], eax
call fcn.1006d115
add eax, 0x428
mov dword [ebp - 0x1cd8], eax
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
mov edx, dword [ebp - 0x1cd4]
push edx
mov eax, dword [ebp - 0x1cd8]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1bf8], esp
push str.TeamXQZGlowColor
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006c670
call fcn.1006d115
add eax, 0x3f4
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
lea ecx, [ebp - 0xcb0]
push ecx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1bfc], esp
push 0x10155f90
call fcn.1006a947
push 2
mov ecx, dword [ebp - 0x18]
call fcn.1006d4ad
jmp 0x101062ae
cmp dword [0x108c55c8], 2
jne 0x10105e5d
call fcn.1006d115
mov ecx, 1
shl ecx, 1
lea edx, [eax + ecx + 0x2ed]
mov dword [ebp - 0x1ccc], edx
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1c00], esp
push str.Enable
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
mov ecx, 1
shl ecx, 1
movzx edx, byte [eax + ecx + 0x2ed]
test edx, edx
je 0x10105d5a
call fcn.1006d115
add eax, 0x32c
mov dword [ebp - 0x1ccc], eax
call fcn.1006d115
add eax, 0x328
mov dword [ebp - 0x1cd0], eax
call fcn.1006d115
add eax, 0x324
mov dword [ebp - 0x1cd4], eax
call fcn.1006d115
add eax, 0x320
mov dword [ebp - 0x1cd8], eax
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
mov edx, dword [ebp - 0x1cd4]
push edx
mov eax, dword [ebp - 0x1cd8]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1c04], esp
push str.LocalColor
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006c670
call fcn.1006d115
add eax, 0x318
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
lea ecx, [ebp - 0xc78]
push ecx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1c08], esp
push 0x10155efc
call fcn.1006a947
push 2
mov ecx, dword [ebp - 0x18]
call fcn.1006d4ad
call fcn.1006d115
mov ecx, 1
shl ecx, 1
lea edx, [eax + ecx + 0x2f5]
mov dword [ebp - 0x1ccc], edx
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1c0c], esp
push 0x10155f34
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
mov ecx, 1
shl ecx, 1
movzx edx, byte [eax + ecx + 0x2f5]
test edx, edx
je 0x10105d5a
call fcn.1006d115
add eax, 0x33c
mov dword [ebp - 0x1ccc], eax
call fcn.1006d115
add eax, 0x338
mov dword [ebp - 0x1cd0], eax
call fcn.1006d115
add eax, 0x334
mov dword [ebp - 0x1cd4], eax
call fcn.1006d115
add eax, 0x330
mov dword [ebp - 0x1cd8], eax
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
mov edx, dword [ebp - 0x1cd4]
push edx
mov eax, dword [ebp - 0x1cd8]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1c10], esp
push str.LocalGlowColor
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006c670
call fcn.1006d115
add eax, 0x31c
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
lea ecx, [ebp - 0xcb0]
push ecx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1c14], esp
push 0x10155f28
call fcn.1006a947
push 2
mov ecx, dword [ebp - 0x18]
call fcn.1006d4ad
call fcn.1006d115
add eax, 0x303
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1c18], esp
push str.Desync_Chams
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
movzx eax, byte [eax + 0x303]
test eax, eax
je 0x10105e58
call fcn.1006d115
add eax, 0x314
mov dword [ebp - 0x1ccc], eax
call fcn.1006d115
add eax, 0x310
mov dword [ebp - 0x1cd0], eax
call fcn.1006d115
add eax, 0x30c
mov dword [ebp - 0x1cd4], eax
call fcn.1006d115
add eax, 0x308
mov dword [ebp - 0x1cd8], eax
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
mov edx, dword [ebp - 0x1cd4]
push edx
mov eax, dword [ebp - 0x1cd8]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1c1c], esp
push str.DesyncColor
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006c670
call fcn.1006d115
add eax, 0x304
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
lea ecx, [ebp - 0xd20]
push ecx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1c20], esp
push 0x10155f58
call fcn.1006a947
push 4
mov ecx, dword [ebp - 0x18]
call fcn.1006d4ad
jmp 0x101062ae
cmp dword [0x108c55c8], 3
jne 0x101062ae
call fcn.1006d115
mov ecx, 1
imul edx, ecx, 3
lea eax, [eax + edx + 0x2ed]
mov dword [ebp - 0x1ccc], eax
mov ecx, dword [ebp - 0x1ccc]
push ecx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1c24], esp
push str.Enable_Hand
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
mov ecx, 1
imul edx, ecx, 3
movzx eax, byte [eax + edx + 0x2ed]
test eax, eax
je 0x1010608c
call fcn.1006d115
add eax, 0x364
mov dword [ebp - 0x1ccc], eax
call fcn.1006d115
add eax, 0x360
mov dword [ebp - 0x1cd0], eax
call fcn.1006d115
add eax, 0x35c
mov dword [ebp - 0x1cd4], eax
call fcn.1006d115
add eax, 0x358
mov dword [ebp - 0x1cd8], eax
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
mov edx, dword [ebp - 0x1cd4]
push edx
mov eax, dword [ebp - 0x1cd8]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1c28], esp
push str.HandColor
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006c670
call fcn.1006d115
add eax, 0x34c
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
lea ecx, [ebp - 0xc78]
push ecx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1c2c], esp
push 0x10155efc
call fcn.1006a947
push 2
mov ecx, dword [ebp - 0x18]
call fcn.1006d4ad
call fcn.1006d115
mov ecx, 1
imul edx, ecx, 3
lea eax, [eax + edx + 0x2f5]
mov dword [ebp - 0x1ccc], eax
mov ecx, dword [ebp - 0x1ccc]
push ecx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1c30], esp
push 0x10155f34
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
mov ecx, 1
imul edx, ecx, 3
movzx eax, byte [eax + edx + 0x2f5]
test eax, eax
je 0x1010608c
call fcn.1006d115
add eax, 0x374
mov dword [ebp - 0x1ccc], eax
call fcn.1006d115
add eax, 0x370
mov dword [ebp - 0x1cd0], eax
call fcn.1006d115
add eax, 0x36c
mov dword [ebp - 0x1cd4], eax
call fcn.1006d115
add eax, 0x368
mov dword [ebp - 0x1cd8], eax
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
mov edx, dword [ebp - 0x1cd4]
push edx
mov eax, dword [ebp - 0x1cd8]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1c34], esp
push str.HandGlowColor
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006c670
call fcn.1006d115
add eax, 0x350
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
lea ecx, [ebp - 0xcb0]
push ecx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1c38], esp
push 0x10155f28
call fcn.1006a947
push 2
mov ecx, dword [ebp - 0x18]
call fcn.1006d4ad
call fcn.1006d115
mov ecx, 1
shl ecx, 2
lea edx, [eax + ecx + 0x2ed]
mov dword [ebp - 0x1ccc], edx
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1c3c], esp
push str.Enable_Weapon
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
mov ecx, 1
shl ecx, 2
movzx edx, byte [eax + ecx + 0x2ed]
test edx, edx
je 0x101062ae
call fcn.1006d115
add eax, 0x384
mov dword [ebp - 0x1ccc], eax
call fcn.1006d115
add eax, 0x380
mov dword [ebp - 0x1cd0], eax
call fcn.1006d115
add eax, 0x37c
mov dword [ebp - 0x1cd4], eax
call fcn.1006d115
add eax, 0x378
mov dword [ebp - 0x1cd8], eax
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
mov edx, dword [ebp - 0x1cd4]
push edx
mov eax, dword [ebp - 0x1cd8]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1c40], esp
push str.WeaponColor
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006c670
call fcn.1006d115
add eax, 0x340
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
lea ecx, [ebp - 0xc78]
push ecx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1c44], esp
push 0x10155f58
call fcn.1006a947
push 2
mov ecx, dword [ebp - 0x18]
call fcn.1006d4ad
call fcn.1006d115
mov ecx, 1
shl ecx, 2
lea edx, [eax + ecx + 0x2f5]
mov dword [ebp - 0x1ccc], edx
mov eax, dword [ebp - 0x1ccc]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1c48], esp
push str.Glow_Overlay
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006bcb1
call fcn.1006d115
mov ecx, 1
shl ecx, 2
movzx edx, byte [eax + ecx + 0x2f5]
test edx, edx
je 0x101062ae
call fcn.1006d115
add eax, 0x394
mov dword [ebp - 0x1ccc], eax
call fcn.1006d115
add eax, 0x390
mov dword [ebp - 0x1cd0], eax
call fcn.1006d115
add eax, 0x38c
mov dword [ebp - 0x1cd4], eax
call fcn.1006d115
add eax, 0x388
mov dword [ebp - 0x1cd8], eax
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
mov edx, dword [ebp - 0x1cd4]
push edx
mov eax, dword [ebp - 0x1cd8]
push eax
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1c4c], esp
push str.WeaponGlowColor
call fcn.1006a947
mov ecx, dword [ebp - 0x18]
call fcn.1006c670
call fcn.1006d115
add eax, 0x344
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
lea ecx, [ebp - 0xcb0]
push ecx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1c50], esp
push str.Material
call fcn.1006a947
push 2
mov ecx, dword [ebp - 0x18]
call fcn.1006d4ad
mov byte [ebp - 4], 0x99
push fcn.1006bd38
push 4
push 0x1c
lea eax, [ebp - 0xd20]
push eax
call fcn.1006ca21
mov byte [ebp - 4], 0x97
push fcn.1006bd38
push 2
push 0x1c
lea ecx, [ebp - 0xcb0]
push ecx
call fcn.1006ca21
mov byte [ebp - 4], 0x1f
push fcn.1006bd38
push 2
push 0x1c
lea edx, [ebp - 0xc78]
push edx
call fcn.1006ca21
jmp 0x10107c83
cmp dword [0x108c54e8], 6
jne 0x10107c83
push str.Default
lea ecx, [ebp - 0xf50]
call fcn.1006a947
mov byte [ebp - 4], 0x9e
push str.Bayonet
lea ecx, [ebp - 0xf34]
call fcn.1006a947
mov byte [ebp - 4], 0x9f
push str.Classic
lea ecx, [ebp - 0xf18]
call fcn.1006a947
mov byte [ebp - 4], 0xa0
push str.Cord
lea ecx, [ebp - 0xefc]
call fcn.1006a947
mov byte [ebp - 4], 0xa1
push str.Canis
lea ecx, [ebp - 0xee0]
call fcn.1006a947
mov byte [ebp - 4], 0xa2
push str.OutDoor
lea ecx, [ebp - 0xec4]
call fcn.1006a947
mov byte [ebp - 4], 0xa3
push str.Skeleton
lea ecx, [ebp - 0xea8]
call fcn.1006a947
mov byte [ebp - 4], 0xa4
push str.Flip
lea ecx, [ebp - 0xe8c]
call fcn.1006a947
mov byte [ebp - 4], 0xa5
push 0x101560fc
lea ecx, [ebp - 0xe70]
call fcn.1006a947
mov byte [ebp - 4], 0xa6
push str.Karambit
lea ecx, [ebp - 0xe54]
call fcn.1006a947
mov byte [ebp - 4], 0xa7
push str.M9_Bayonet
lea ecx, [ebp - 0xe38]
call fcn.1006a947
mov byte [ebp - 4], 0xa8
push str.Huntsman
lea ecx, [ebp - 0xe1c]
call fcn.1006a947
mov byte [ebp - 4], 0xa9
push str.Falchion
lea ecx, [ebp - 0xe00]
call fcn.1006a947
mov byte [ebp - 4], 0xaa
push str.Bowie
lea ecx, [ebp - 0xde4]
call fcn.1006a947
mov byte [ebp - 4], 0xab
push str.Butterfly
lea ecx, [ebp - 0xdc8]
call fcn.1006a947
mov byte [ebp - 4], 0xac
push str.Daggers
lea ecx, [ebp - 0xdac]
call fcn.1006a947
mov byte [ebp - 4], 0xad
push str.Ursus
lea ecx, [ebp - 0xd90]
call fcn.1006a947
mov byte [ebp - 4], 0xae
push str.Navaja
lea ecx, [ebp - 0xd74]
call fcn.1006a947
mov byte [ebp - 4], 0xaf
push str.Stiletto
lea ecx, [ebp - 0xd58]
call fcn.1006a947
mov byte [ebp - 4], 0xb0
push str.Talon
lea ecx, [ebp - 0xd3c]
call fcn.1006a947
mov byte [ebp - 4], 0xb1
push str.Original
lea ecx, [ebp - 0x1110]
call fcn.1006a947
mov byte [ebp - 4], 0xb2
push str.Lore
lea ecx, [ebp - 0x10f4]
call fcn.1006a947
mov byte [ebp - 4], 0xb3
push str.Autotronic
lea ecx, [ebp - 0x10d8]
call fcn.1006a947
mov byte [ebp - 4], 0xb4
push str.Gamma_Doppler
lea ecx, [ebp - 0x10bc]
call fcn.1006a947
mov byte [ebp - 4], 0xb5
push str.Black_Laminate
lea ecx, [ebp - 0x10a0]
call fcn.1006a947
mov byte [ebp - 4], 0xb6
push str.Freehand
lea ecx, [ebp - 0x1084]
call fcn.1006a947
mov byte [ebp - 4], 0xb7
push str.Bright_Water
lea ecx, [ebp - 0x1068]
call fcn.1006a947
mov byte [ebp - 4], 0xb8
push str.Marble_Fade
lea ecx, [ebp - 0x104c]
call fcn.1006a947
mov byte [ebp - 4], 0xb9
push str.Doppler
lea ecx, [ebp - 0x1030]
call fcn.1006a947
mov byte [ebp - 4], 0xba
push str.Tiger_Tooth
lea ecx, [ebp - 0x1014]
call fcn.1006a947
mov byte [ebp - 4], 0xbb
push str.Damascus_Steel
lea ecx, [ebp - 0xff8]
call fcn.1006a947
mov byte [ebp - 4], 0xbc
push str.Ultraviolet
lea ecx, [ebp - 0xfdc]
call fcn.1006a947
mov byte [ebp - 4], 0xbd
push str.Rust_Coat
lea ecx, [ebp - 0xfc0]
call fcn.1006a947
mov byte [ebp - 4], 0xbe
push str.Fade
lea ecx, [ebp - 0xfa4]
call fcn.1006a947
mov byte [ebp - 4], 0xbf
push str.Slaughter
lea ecx, [ebp - 0xf88]
call fcn.1006a947
mov byte [ebp - 4], 0xc0
push str.Night
lea ecx, [ebp - 0xf6c]
call fcn.1006a947
mov byte [ebp - 4], 0xc1
push str.Original
lea ecx, [ebp - 0x1228]
call fcn.1006a947
mov byte [ebp - 4], 0xc2
push str.Crimson_Web
lea ecx, [ebp - 0x120c]
call fcn.1006a947
mov byte [ebp - 4], 0xc3
push str.Case_Hardened
lea ecx, [ebp - 0x11f0]
call fcn.1006a947
mov byte [ebp - 4], 0xc4
push str.Scorched
lea ecx, [ebp - 0x11d4]
call fcn.1006a947
mov byte [ebp - 4], 0xc5
push str.Blue_Steel
lea ecx, [ebp - 0x11b8]
call fcn.1006a947
mov byte [ebp - 4], 0xc6
push str.Stained
lea ecx, [ebp - 0x119c]
call fcn.1006a947
mov byte [ebp - 4], 0xc7
push str.Forest_DDPAT
lea ecx, [ebp - 0x1180]
call fcn.1006a947
mov byte [ebp - 4], 0xc8
push str.Safari_Mesh
lea ecx, [ebp - 0x1164]
call fcn.1006a947
mov byte [ebp - 4], 0xc9
push str.Urban_Masked
lea ecx, [ebp - 0x1148]
call fcn.1006a947
mov byte [ebp - 4], 0xca
push str.Boreal_Forest
lea ecx, [ebp - 0x112c]
call fcn.1006a947
mov byte [ebp - 4], 0xcb
push str.Original
lea ecx, [ebp - 0x1398]
call fcn.1006a947
mov byte [ebp - 4], 0xcc
push str.Fade
lea ecx, [ebp - 0x137c]
call fcn.1006a947
mov byte [ebp - 4], 0xcd
push str.Slaughter
lea ecx, [ebp - 0x1360]
call fcn.1006a947
mov byte [ebp - 4], 0xce
push str.Blue_Steel
lea ecx, [ebp - 0x1344]
call fcn.1006a947
mov byte [ebp - 4], 0xcf
push str.Stained
lea ecx, [ebp - 0x1328]
call fcn.1006a947
mov byte [ebp - 4], 0xd0
push str.Case_Hardened
lea ecx, [ebp - 0x130c]
call fcn.1006a947
mov byte [ebp - 4], 0xd1
push str.Forest_DDPAT
lea ecx, [ebp - 0x12f0]
call fcn.1006a947
mov byte [ebp - 4], 0xd2
push str.Boreal_Forest
lea ecx, [ebp - 0x12d4]
call fcn.1006a947
mov byte [ebp - 4], 0xd3
push str.Crimson_Web
lea ecx, [ebp - 0x12b8]
call fcn.1006a947
mov byte [ebp - 4], 0xd4
push str.Scorched
lea ecx, [ebp - 0x129c]
call fcn.1006a947
mov byte [ebp - 4], 0xd5
push str.Safari_Mesh
lea ecx, [ebp - 0x1280]
call fcn.1006a947
mov byte [ebp - 4], 0xd6
push str.Night_Stripe
lea ecx, [ebp - 0x1264]
call fcn.1006a947
mov byte [ebp - 4], 0xd7
push str.Urban_Masked
lea ecx, [ebp - 0x1248]
call fcn.1006a947
mov byte [ebp - 4], 0xd8
call fcn.1006d115
mov ecx, dword [0x108c5608]
cmp ecx, dword [eax + 0x43c]
je 0x101067d4
call fcn.1006d115
mov eax, dword [eax + 0x43c]
mov dword [0x108c5608], eax
mov dword [0x108c5de0], 0
mov eax, dword [0x10165554]
mov dword [ebp - 0x1ccc], eax
mov ecx, dword [0x10165550]
mov dword [ebp - 0x1cd0], ecx
push 1
push 0
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1c54], esp
push str.skins
call fcn.1006a947
mov edx, dword [ebp - 0x1ccc]
push edx
mov eax, dword [ebp - 0x1cd0]
push eax
push 0x34
push 5
mov ecx, dword [ebp - 0x18]
call fcn.1006b716
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax + 0x1080]
push ecx
mov edx, dword [ebp - 0x18]
add edx, 0x1058
sub esp, 0xc
mov eax, esp
mov ecx, dword [edx]
mov dword [eax], ecx
mov ecx, dword [edx + 4]
mov dword [eax + 4], ecx
mov edx, dword [edx + 8]
mov dword [eax + 8], edx
push 1
push 0x108c55b4
call fcn.1006b289
add esp, 0x18
call fcn.1006d115
add eax, 0x43c
mov dword [ebp - 0x1ccc], eax
mov eax, dword [ebp - 0x1ccc]
push eax
lea ecx, [ebp - 0xf50]
push ecx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1c58], esp
push str.Knife_Model
call fcn.1006a947
push 0x14
mov ecx, dword [ebp - 0x18]
call fcn.1006d4ad
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1c5c], esp
push str.Force_Update
call fcn.1006a947
push 0x1006bc70
mov ecx, dword [ebp - 0x18]
call fcn.1006ca12
mov eax, dword [0x10165554]
lea ecx, [eax + eax + 5]
mov dword [ebp - 0x1ccc], ecx
mov edx, dword [0x10165550]
mov dword [ebp - 0x1cd0], edx
mov eax, dword [0x10165550]
mov ecx, dword [0x10165548]
lea edx, [ecx + eax + 5]
mov dword [ebp - 0x1cd4], edx
push 1
push 0
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1c60], esp
push str.skins
call fcn.1006a947
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
push 0x34
mov edx, dword [ebp - 0x1cd4]
push edx
mov ecx, dword [ebp - 0x18]
call fcn.1006b716
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax + 0x1080]
push ecx
mov edx, dword [ebp - 0x18]
add edx, 0x1058
sub esp, 0xc
mov eax, esp
mov ecx, dword [edx]
mov dword [eax], ecx
mov ecx, dword [edx + 4]
mov dword [eax + 4], ecx
mov edx, dword [edx + 8]
mov dword [eax + 8], edx
push 1
push 0x108c55b4
call fcn.1006d732
add esp, 0x18
call fcn.1006d115
cmp dword [eax + 0x43c], 0
jle 0x101069a5
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1c64], esp
push str.Scroll_Up
call fcn.1006a947
push 0x1006bf13
mov ecx, dword [ebp - 0x18]
call fcn.1006ca12
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1c68], esp
push str.Scroll_Down
call fcn.1006a947
push 0x1006bb3a
mov ecx, dword [ebp - 0x18]
call fcn.1006ca12
call fcn.1006d115
cmp dword [eax + 0x43c], 1
jne 0x10106b36
mov eax, dword [0x108c5de0]
mov dword [ebp - 0x1ccc], eax
cmp dword [ebp - 0x1ccc], 0
je 0x101069dd
cmp dword [ebp - 0x1ccc], 1
je 0x10106a88
jmp 0x10106b31
mov eax, dword [0x10165554]
sub eax, 0x14
mov dword [ebp - 0x1ccc], eax
mov ecx, dword [0x10165550]
sub ecx, 0x28
mov dword [ebp - 0x1cd0], ecx
mov edx, dword [0x10165550]
mov eax, dword [0x10165548]
lea ecx, [eax + edx + 0x19]
mov dword [ebp - 0x1cd4], ecx
push 0x108c55cc
lea edx, [ebp - 0x1110]
push edx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1c6c], esp
push str.Page_1
call fcn.1006a947
push 0x10
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
push 0x9c
mov edx, dword [ebp - 0x1cd4]
push edx
mov ecx, dword [ebp - 0x18]
call fcn.1006c067
cmp dword [0x108c55cc], 0
jle 0x10106a83
mov dword [0x10165d50], 0xffffffff
mov eax, dword [0x108c55cc]
mov dword [ebp - 0x1ccc], eax
call fcn.1006d115
mov ecx, dword [ebp - 0x1ccc]
mov dword [eax + 0x440], ecx
jmp 0x10106b31
mov eax, dword [0x10165554]
sub eax, 0x14
mov dword [ebp - 0x1ccc], eax
mov ecx, dword [0x10165550]
sub ecx, 0x28
mov dword [ebp - 0x1cd0], ecx
mov edx, dword [0x10165550]
mov eax, dword [0x10165548]
lea ecx, [eax + edx + 0x19]
mov dword [ebp - 0x1cd4], ecx
push 0x10165d50
lea edx, [ebp - 0x1228]
push edx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1c70], esp
push str.Page_2
call fcn.1006a947
push 0xa
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
push 0x9c
mov edx, dword [ebp - 0x1cd4]
push edx
mov ecx, dword [ebp - 0x18]
call fcn.1006c067
cmp dword [0x10165d50], 0
jle 0x10106b31
mov dword [0x108c55cc], 0xffffffff
mov eax, dword [0x10165d50]
add eax, 0xf
mov dword [ebp - 0x1ccc], eax
call fcn.1006d115
mov ecx, dword [ebp - 0x1ccc]
mov dword [eax + 0x440], ecx
jmp 0x10107c1f
call fcn.1006d115
cmp dword [eax + 0x43c], 2
jne 0x10106bf9
mov eax, dword [0x108c5de0]
mov dword [ebp - 0x1ccc], eax
cmp dword [ebp - 0x1ccc], 0
je 0x10106b61
jmp 0x10106bf4
mov eax, dword [0x10165554]
sub eax, 0x14
mov dword [ebp - 0x1ccc], eax
mov ecx, dword [0x10165550]
sub ecx, 0x28
mov dword [ebp - 0x1cd0], ecx
mov edx, dword [0x10165550]
mov eax, dword [0x10165548]
lea ecx, [eax + edx + 0x19]
mov dword [ebp - 0x1cd4], ecx
push 0x108c55d0
lea edx, [ebp - 0x1398]
push edx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1c74], esp
push str.Page_1
call fcn.1006a947
push 0xd
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
push 0x9c
mov edx, dword [ebp - 0x1cd4]
push edx
mov ecx, dword [ebp - 0x18]
call fcn.1006c067
mov eax, dword [0x108c55d0]
mov dword [ebp - 0x1ccc], eax
call fcn.1006d115
mov ecx, dword [ebp - 0x1ccc]
mov dword [eax + 0x444], ecx
jmp 0x10107c1f
call fcn.1006d115
cmp dword [eax + 0x43c], 3
jne 0x10106cbc
mov eax, dword [0x108c5de0]
mov dword [ebp - 0x1ccc], eax
cmp dword [ebp - 0x1ccc], 0
je 0x10106c24
jmp 0x10106cb7
mov eax, dword [0x10165554]
sub eax, 0x14
mov dword [ebp - 0x1ccc], eax
mov ecx, dword [0x10165550]
sub ecx, 0x28
mov dword [ebp - 0x1cd0], ecx
mov edx, dword [0x10165550]
mov eax, dword [0x10165548]
lea ecx, [eax + edx + 0x19]
mov dword [ebp - 0x1cd4], ecx
push 0x108c55d4
lea edx, [ebp - 0x1398]
push edx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1c78], esp
push str.Page_1
call fcn.1006a947
push 0xd
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
push 0x9c
mov edx, dword [ebp - 0x1cd4]
push edx
mov ecx, dword [ebp - 0x18]
call fcn.1006c067
mov eax, dword [0x108c55d4]
mov dword [ebp - 0x1ccc], eax
call fcn.1006d115
mov ecx, dword [ebp - 0x1ccc]
mov dword [eax + 0x448], ecx
jmp 0x10107c1f
call fcn.1006d115
cmp dword [eax + 0x43c], 4
jne 0x10106d7f
mov eax, dword [0x108c5de0]
mov dword [ebp - 0x1ccc], eax
cmp dword [ebp - 0x1ccc], 0
je 0x10106ce7
jmp 0x10106d7a
mov eax, dword [0x10165554]
sub eax, 0x14
mov dword [ebp - 0x1ccc], eax
mov ecx, dword [0x10165550]
sub ecx, 0x28
mov dword [ebp - 0x1cd0], ecx
mov edx, dword [0x10165550]
mov eax, dword [0x10165548]
lea ecx, [eax + edx + 0x19]
mov dword [ebp - 0x1cd4], ecx
push 0x108c55d8
lea edx, [ebp - 0x1398]
push edx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1c7c], esp
push str.Page_1
call fcn.1006a947
push 0xd
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
push 0x9c
mov edx, dword [ebp - 0x1cd4]
push edx
mov ecx, dword [ebp - 0x18]
call fcn.1006c067
mov eax, dword [0x108c55d8]
mov dword [ebp - 0x1ccc], eax
call fcn.1006d115
mov ecx, dword [ebp - 0x1ccc]
mov dword [eax + 0x44c], ecx
jmp 0x10107c1f
call fcn.1006d115
cmp dword [eax + 0x43c], 5
jne 0x10106e42
mov eax, dword [0x108c5de0]
mov dword [ebp - 0x1ccc], eax
cmp dword [ebp - 0x1ccc], 0
je 0x10106daa
jmp 0x10106e3d
mov eax, dword [0x10165554]
sub eax, 0x14
mov dword [ebp - 0x1ccc], eax
mov ecx, dword [0x10165550]
sub ecx, 0x28
mov dword [ebp - 0x1cd0], ecx
mov edx, dword [0x10165550]
mov eax, dword [0x10165548]
lea ecx, [eax + edx + 0x19]
mov dword [ebp - 0x1cd4], ecx
push 0x108c55dc
lea edx, [ebp - 0x1398]
push edx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1c80], esp
push str.Page_1
call fcn.1006a947
push 0xd
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
push 0x9c
mov edx, dword [ebp - 0x1cd4]
push edx
mov ecx, dword [ebp - 0x18]
call fcn.1006c067
mov eax, dword [0x108c55dc]
mov dword [ebp - 0x1ccc], eax
call fcn.1006d115
mov ecx, dword [ebp - 0x1ccc]
mov dword [eax + 0x450], ecx
jmp 0x10107c1f
call fcn.1006d115
cmp dword [eax + 0x43c], 6
jne 0x10106f05
mov eax, dword [0x108c5de0]
mov dword [ebp - 0x1ccc], eax
cmp dword [ebp - 0x1ccc], 0
je 0x10106e6d
jmp 0x10106f00
mov eax, dword [0x10165554]
sub eax, 0x14
mov dword [ebp - 0x1ccc], eax
mov ecx, dword [0x10165550]
sub ecx, 0x28
mov dword [ebp - 0x1cd0], ecx
mov edx, dword [0x10165550]
mov eax, dword [0x10165548]
lea ecx, [eax + edx + 0x19]
mov dword [ebp - 0x1cd4], ecx
push 0x108c55e0
lea edx, [ebp - 0x1398]
push edx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1c84], esp
push str.Page_1
call fcn.1006a947
push 0xd
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
push 0x9c
mov edx, dword [ebp - 0x1cd4]
push edx
mov ecx, dword [ebp - 0x18]
call fcn.1006c067
mov eax, dword [0x108c55e0]
mov dword [ebp - 0x1ccc], eax
call fcn.1006d115
mov ecx, dword [ebp - 0x1ccc]
mov dword [eax + 0x454], ecx
jmp 0x10107c1f
call fcn.1006d115
cmp dword [eax + 0x43c], 7
jne 0x10107096
mov eax, dword [0x108c5de0]
mov dword [ebp - 0x1ccc], eax
cmp dword [ebp - 0x1ccc], 0
je 0x10106f3d
cmp dword [ebp - 0x1ccc], 1
je 0x10106fe8
jmp 0x10107091
mov eax, dword [0x10165554]
sub eax, 0x14
mov dword [ebp - 0x1ccc], eax
mov ecx, dword [0x10165550]
sub ecx, 0x28
mov dword [ebp - 0x1cd0], ecx
mov edx, dword [0x10165550]
mov eax, dword [0x10165548]
lea ecx, [eax + edx + 0x19]
mov dword [ebp - 0x1cd4], ecx
push 0x108c560c
lea edx, [ebp - 0x1110]
push edx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1c88], esp
push str.Page_1
call fcn.1006a947
push 0x10
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
push 0x9c
mov edx, dword [ebp - 0x1cd4]
push edx
mov ecx, dword [ebp - 0x18]
call fcn.1006c067
cmp dword [0x108c560c], 0
jle 0x10106fe3
mov dword [0x10165d54], 0xffffffff
mov eax, dword [0x108c560c]
mov dword [ebp - 0x1ccc], eax
call fcn.1006d115
mov ecx, dword [ebp - 0x1ccc]
mov dword [eax + 0x458], ecx
jmp 0x10107091
mov eax, dword [0x10165554]
sub eax, 0x14
mov dword [ebp - 0x1ccc], eax
mov ecx, dword [0x10165550]
sub ecx, 0x28
mov dword [ebp - 0x1cd0], ecx
mov edx, dword [0x10165550]
mov eax, dword [0x10165548]
lea ecx, [eax + edx + 0x19]
mov dword [ebp - 0x1cd4], ecx
push 0x10165d54
lea edx, [ebp - 0x1228]
push edx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1c8c], esp
push str.Page_2
call fcn.1006a947
push 0xa
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
push 0x9c
mov edx, dword [ebp - 0x1cd4]
push edx
mov ecx, dword [ebp - 0x18]
call fcn.1006c067
cmp dword [0x10165d54], 0
jle 0x10107091
mov dword [0x108c560c], 0xffffffff
mov eax, dword [0x10165d54]
add eax, 0xf
mov dword [ebp - 0x1ccc], eax
call fcn.1006d115
mov ecx, dword [ebp - 0x1ccc]
mov dword [eax + 0x458], ecx
jmp 0x10107c1f
call fcn.1006d115
cmp dword [eax + 0x43c], 8
jne 0x10107227
mov eax, dword [0x108c5de0]
mov dword [ebp - 0x1ccc], eax
cmp dword [ebp - 0x1ccc], 0
je 0x101070ce
cmp dword [ebp - 0x1ccc], 1
je 0x10107179
jmp 0x10107222
mov eax, dword [0x10165554]
sub eax, 0x14
mov dword [ebp - 0x1ccc], eax
mov ecx, dword [0x10165550]
sub ecx, 0x28
mov dword [ebp - 0x1cd0], ecx
mov edx, dword [0x10165550]
mov eax, dword [0x10165548]
lea ecx, [eax + edx + 0x19]
mov dword [ebp - 0x1cd4], ecx
push 0x108c5610
lea edx, [ebp - 0x1110]
push edx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1c90], esp
push str.Page_1
call fcn.1006a947
push 0x10
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
push 0x9c
mov edx, dword [ebp - 0x1cd4]
push edx
mov ecx, dword [ebp - 0x18]
call fcn.1006c067
cmp dword [0x108c5610], 0
jle 0x10107174
mov dword [0x10165d58], 0xffffffff
mov eax, dword [0x108c5610]
mov dword [ebp - 0x1ccc], eax
call fcn.1006d115
mov ecx, dword [ebp - 0x1ccc]
mov dword [eax + 0x45c], ecx
jmp 0x10107222
mov eax, dword [0x10165554]
sub eax, 0x14
mov dword [ebp - 0x1ccc], eax
mov ecx, dword [0x10165550]
sub ecx, 0x28
mov dword [ebp - 0x1cd0], ecx
mov edx, dword [0x10165550]
mov eax, dword [0x10165548]
lea ecx, [eax + edx + 0x19]
mov dword [ebp - 0x1cd4], ecx
push 0x10165d58
lea edx, [ebp - 0x1228]
push edx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1c94], esp
push str.Page_2
call fcn.1006a947
push 0xa
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
push 0x9c
mov edx, dword [ebp - 0x1cd4]
push edx
mov ecx, dword [ebp - 0x18]
call fcn.1006c067
cmp dword [0x10165d58], 0
jle 0x10107222
mov dword [0x108c5610], 0xffffffff
mov eax, dword [0x10165d58]
add eax, 0xf
mov dword [ebp - 0x1ccc], eax
call fcn.1006d115
mov ecx, dword [ebp - 0x1ccc]
mov dword [eax + 0x45c], ecx
jmp 0x10107c1f
call fcn.1006d115
cmp dword [eax + 0x43c], 9
jne 0x101073b8
mov eax, dword [0x108c5de0]
mov dword [ebp - 0x1ccc], eax
cmp dword [ebp - 0x1ccc], 0
je 0x1010725f
cmp dword [ebp - 0x1ccc], 1
je 0x1010730a
jmp 0x101073b3
mov eax, dword [0x10165554]
sub eax, 0x14
mov dword [ebp - 0x1ccc], eax
mov ecx, dword [0x10165550]
sub ecx, 0x28
mov dword [ebp - 0x1cd0], ecx
mov edx, dword [0x10165550]
mov eax, dword [0x10165548]
lea ecx, [eax + edx + 0x19]
mov dword [ebp - 0x1cd4], ecx
push 0x108c5614
lea edx, [ebp - 0x1110]
push edx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1c98], esp
push str.Page_1
call fcn.1006a947
push 0x10
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
push 0x9c
mov edx, dword [ebp - 0x1cd4]
push edx
mov ecx, dword [ebp - 0x18]
call fcn.1006c067
cmp dword [0x108c5614], 0
jle 0x10107305
mov dword [0x10165d5c], 0xffffffff
mov eax, dword [0x108c5614]
mov dword [ebp - 0x1ccc], eax
call fcn.1006d115
mov ecx, dword [ebp - 0x1ccc]
mov dword [eax + 0x460], ecx
jmp 0x101073b3
mov eax, dword [0x10165554]
sub eax, 0x14
mov dword [ebp - 0x1ccc], eax
mov ecx, dword [0x10165550]
sub ecx, 0x28
mov dword [ebp - 0x1cd0], ecx
mov edx, dword [0x10165550]
mov eax, dword [0x10165548]
lea ecx, [eax + edx + 0x19]
mov dword [ebp - 0x1cd4], ecx
push 0x10165d5c
lea edx, [ebp - 0x1228]
push edx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1c9c], esp
push str.Page_2
call fcn.1006a947
push 0xa
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
push 0x9c
mov edx, dword [ebp - 0x1cd4]
push edx
mov ecx, dword [ebp - 0x18]
call fcn.1006c067
cmp dword [0x10165d5c], 0
jle 0x101073b3
mov dword [0x108c5614], 0xffffffff
mov eax, dword [0x10165d5c]
add eax, 0xf
mov dword [ebp - 0x1ccc], eax
call fcn.1006d115
mov ecx, dword [ebp - 0x1ccc]
mov dword [eax + 0x460], ecx
jmp 0x10107c1f
call fcn.1006d115
cmp dword [eax + 0x43c], 0xa
jne 0x10107549
mov eax, dword [0x108c5de0]
mov dword [ebp - 0x1ccc], eax
cmp dword [ebp - 0x1ccc], 0
je 0x101073f0
cmp dword [ebp - 0x1ccc], 1
je 0x1010749b
jmp 0x10107544
mov eax, dword [0x10165554]
sub eax, 0x14
mov dword [ebp - 0x1ccc], eax
mov ecx, dword [0x10165550]
sub ecx, 0x28
mov dword [ebp - 0x1cd0], ecx
mov edx, dword [0x10165550]
mov eax, dword [0x10165548]
lea ecx, [eax + edx + 0x19]
mov dword [ebp - 0x1cd4], ecx
push 0x108c5618
lea edx, [ebp - 0x1110]
push edx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1ca0], esp
push str.Page_1
call fcn.1006a947
push 0x10
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
push 0x9c
mov edx, dword [ebp - 0x1cd4]
push edx
mov ecx, dword [ebp - 0x18]
call fcn.1006c067
cmp dword [0x108c5618], 0
jle 0x10107496
mov dword [0x10165d60], 0xffffffff
mov eax, dword [0x108c5618]
mov dword [ebp - 0x1ccc], eax
call fcn.1006d115
mov ecx, dword [ebp - 0x1ccc]
mov dword [eax + 0x464], ecx
jmp 0x10107544
mov eax, dword [0x10165554]
sub eax, 0x14
mov dword [ebp - 0x1ccc], eax
mov ecx, dword [0x10165550]
sub ecx, 0x28
mov dword [ebp - 0x1cd0], ecx
mov edx, dword [0x10165550]
mov eax, dword [0x10165548]
lea ecx, [eax + edx + 0x19]
mov dword [ebp - 0x1cd4], ecx
push 0x10165d60
lea edx, [ebp - 0x1228]
push edx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1ca4], esp
push str.Page_2
call fcn.1006a947
push 0xa
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
push 0x9c
mov edx, dword [ebp - 0x1cd4]
push edx
mov ecx, dword [ebp - 0x18]
call fcn.1006c067
cmp dword [0x10165d60], 0
jle 0x10107544
mov dword [0x108c5618], 0xffffffff
mov eax, dword [0x10165d60]
add eax, 0xf
mov dword [ebp - 0x1ccc], eax
call fcn.1006d115
mov ecx, dword [ebp - 0x1ccc]
mov dword [eax + 0x464], ecx
jmp 0x10107c1f
call fcn.1006d115
cmp dword [eax + 0x43c], 0xb
jne 0x1010760c
mov eax, dword [0x108c5de0]
mov dword [ebp - 0x1ccc], eax
cmp dword [ebp - 0x1ccc], 0
je 0x10107574
jmp 0x10107607
mov eax, dword [0x10165554]
sub eax, 0x14
mov dword [ebp - 0x1ccc], eax
mov ecx, dword [0x10165550]
sub ecx, 0x28
mov dword [ebp - 0x1cd0], ecx
mov edx, dword [0x10165550]
mov eax, dword [0x10165548]
lea ecx, [eax + edx + 0x19]
mov dword [ebp - 0x1cd4], ecx
push 0x108c55e4
lea edx, [ebp - 0x1398]
push edx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1ca8], esp
push str.Page_1
call fcn.1006a947
push 0xd
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
push 0x9c
mov edx, dword [ebp - 0x1cd4]
push edx
mov ecx, dword [ebp - 0x18]
call fcn.1006c067
mov eax, dword [0x108c55e4]
mov dword [ebp - 0x1ccc], eax
call fcn.1006d115
mov ecx, dword [ebp - 0x1ccc]
mov dword [eax + 0x468], ecx
jmp 0x10107c1f
call fcn.1006d115
cmp dword [eax + 0x43c], 0xc
jne 0x101076cf
mov eax, dword [0x108c5de0]
mov dword [ebp - 0x1ccc], eax
cmp dword [ebp - 0x1ccc], 0
je 0x10107637
jmp 0x101076ca
mov eax, dword [0x10165554]
sub eax, 0x14
mov dword [ebp - 0x1ccc], eax
mov ecx, dword [0x10165550]
sub ecx, 0x28
mov dword [ebp - 0x1cd0], ecx
mov edx, dword [0x10165550]
mov eax, dword [0x10165548]
lea ecx, [eax + edx + 0x19]
mov dword [ebp - 0x1cd4], ecx
push 0x108c55e8
lea edx, [ebp - 0x1398]
push edx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1cac], esp
push str.Page_1
call fcn.1006a947
push 0xd
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
push 0x9c
mov edx, dword [ebp - 0x1cd4]
push edx
mov ecx, dword [ebp - 0x18]
call fcn.1006c067
mov eax, dword [0x108c55e8]
mov dword [ebp - 0x1ccc], eax
call fcn.1006d115
mov ecx, dword [ebp - 0x1ccc]
mov dword [eax + 0x46c], ecx
jmp 0x10107c1f
call fcn.1006d115
cmp dword [eax + 0x43c], 0xd
jne 0x10107792
mov eax, dword [0x108c5de0]
mov dword [ebp - 0x1ccc], eax
cmp dword [ebp - 0x1ccc], 0
je 0x101076fa
jmp 0x1010778d
mov eax, dword [0x10165554]
sub eax, 0x14
mov dword [ebp - 0x1ccc], eax
mov ecx, dword [0x10165550]
sub ecx, 0x28
mov dword [ebp - 0x1cd0], ecx
mov edx, dword [0x10165550]
mov eax, dword [0x10165548]
lea ecx, [eax + edx + 0x19]
mov dword [ebp - 0x1cd4], ecx
push 0x108c55ec
lea edx, [ebp - 0x1398]
push edx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1cb0], esp
push str.Page_1
call fcn.1006a947
push 0xd
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
push 0x9c
mov edx, dword [ebp - 0x1cd4]
push edx
mov ecx, dword [ebp - 0x18]
call fcn.1006c067
mov eax, dword [0x108c55ec]
mov dword [ebp - 0x1ccc], eax
call fcn.1006d115
mov ecx, dword [ebp - 0x1ccc]
mov dword [eax + 0x470], ecx
jmp 0x10107c1f
call fcn.1006d115
cmp dword [eax + 0x43c], 0xe
jne 0x10107855
mov eax, dword [0x108c5de0]
mov dword [ebp - 0x1ccc], eax
cmp dword [ebp - 0x1ccc], 0
je 0x101077bd
jmp 0x10107850
mov eax, dword [0x10165554]
sub eax, 0x14
mov dword [ebp - 0x1ccc], eax
mov ecx, dword [0x10165550]
sub ecx, 0x28
mov dword [ebp - 0x1cd0], ecx
mov edx, dword [0x10165550]
mov eax, dword [0x10165548]
lea ecx, [eax + edx + 0x19]
mov dword [ebp - 0x1cd4], ecx
push 0x108c55f0
lea edx, [ebp - 0x1398]
push edx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1cb4], esp
push str.Page_1
call fcn.1006a947
push 0xd
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
push 0x9c
mov edx, dword [ebp - 0x1cd4]
push edx
mov ecx, dword [ebp - 0x18]
call fcn.1006c067
mov eax, dword [0x108c55f0]
mov dword [ebp - 0x1ccc], eax
call fcn.1006d115
mov ecx, dword [ebp - 0x1ccc]
mov dword [eax + 0x474], ecx
jmp 0x10107c1f
call fcn.1006d115
cmp dword [eax + 0x43c], 0xf
jne 0x10107918
mov eax, dword [0x108c5de0]
mov dword [ebp - 0x1ccc], eax
cmp dword [ebp - 0x1ccc], 0
je 0x10107880
jmp 0x10107913
mov eax, dword [0x10165554]
sub eax, 0x14
mov dword [ebp - 0x1ccc], eax
mov ecx, dword [0x10165550]
sub ecx, 0x28
mov dword [ebp - 0x1cd0], ecx
mov edx, dword [0x10165550]
mov eax, dword [0x10165548]
lea ecx, [eax + edx + 0x19]
mov dword [ebp - 0x1cd4], ecx
push 0x108c55f4
lea edx, [ebp - 0x1398]
push edx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1cb8], esp
push str.Page_1
call fcn.1006a947
push 0xd
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
push 0x9c
mov edx, dword [ebp - 0x1cd4]
push edx
mov ecx, dword [ebp - 0x18]
call fcn.1006c067
mov eax, dword [0x108c55f4]
mov dword [ebp - 0x1ccc], eax
call fcn.1006d115
mov ecx, dword [ebp - 0x1ccc]
mov dword [eax + 0x478], ecx
jmp 0x10107c1f
call fcn.1006d115
cmp dword [eax + 0x43c], 0x10
jne 0x101079db
mov eax, dword [0x108c5de0]
mov dword [ebp - 0x1ccc], eax
cmp dword [ebp - 0x1ccc], 0
je 0x10107943
jmp 0x101079d6
mov eax, dword [0x10165554]
sub eax, 0x14
mov dword [ebp - 0x1ccc], eax
mov ecx, dword [0x10165550]
sub ecx, 0x28
mov dword [ebp - 0x1cd0], ecx
mov edx, dword [0x10165550]
mov eax, dword [0x10165548]
lea ecx, [eax + edx + 0x19]
mov dword [ebp - 0x1cd4], ecx
push 0x108c55f8
lea edx, [ebp - 0x1398]
push edx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1cbc], esp
push str.Page_1
call fcn.1006a947
push 0xd
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
push 0x9c
mov edx, dword [ebp - 0x1cd4]
push edx
mov ecx, dword [ebp - 0x18]
call fcn.1006c067
mov eax, dword [0x108c55f8]
mov dword [ebp - 0x1ccc], eax
call fcn.1006d115
mov ecx, dword [ebp - 0x1ccc]
mov dword [eax + 0x47c], ecx
jmp 0x10107c1f
call fcn.1006d115
cmp dword [eax + 0x43c], 0x11
jne 0x10107a9e
mov eax, dword [0x108c5de0]
mov dword [ebp - 0x1ccc], eax
cmp dword [ebp - 0x1ccc], 0
je 0x10107a06
jmp 0x10107a99
mov eax, dword [0x10165554]
sub eax, 0x14
mov dword [ebp - 0x1ccc], eax
mov ecx, dword [0x10165550]
sub ecx, 0x28
mov dword [ebp - 0x1cd0], ecx
mov edx, dword [0x10165550]
mov eax, dword [0x10165548]
lea ecx, [eax + edx + 0x19]
mov dword [ebp - 0x1cd4], ecx
push 0x108c55fc
lea edx, [ebp - 0x1398]
push edx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1cc0], esp
push str.Page_1
call fcn.1006a947
push 0xd
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
push 0x9c
mov edx, dword [ebp - 0x1cd4]
push edx
mov ecx, dword [ebp - 0x18]
call fcn.1006c067
mov eax, dword [0x108c55fc]
mov dword [ebp - 0x1ccc], eax
call fcn.1006d115
mov ecx, dword [ebp - 0x1ccc]
mov dword [eax + 0x480], ecx
jmp 0x10107c1f
call fcn.1006d115
cmp dword [eax + 0x43c], 0x12
jne 0x10107b61
mov eax, dword [0x108c5de0]
mov dword [ebp - 0x1ccc], eax
cmp dword [ebp - 0x1ccc], 0
je 0x10107ac9
jmp 0x10107b5c
mov eax, dword [0x10165554]
sub eax, 0x14
mov dword [ebp - 0x1ccc], eax
mov ecx, dword [0x10165550]
sub ecx, 0x28
mov dword [ebp - 0x1cd0], ecx
mov edx, dword [0x10165550]
mov eax, dword [0x10165548]
lea ecx, [eax + edx + 0x19]
mov dword [ebp - 0x1cd4], ecx
push 0x108c5600
lea edx, [ebp - 0x1398]
push edx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1cc4], esp
push str.Page_1
call fcn.1006a947
push 0xd
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
push 0x9c
mov edx, dword [ebp - 0x1cd4]
push edx
mov ecx, dword [ebp - 0x18]
call fcn.1006c067
mov eax, dword [0x108c5600]
mov dword [ebp - 0x1ccc], eax
call fcn.1006d115
mov ecx, dword [ebp - 0x1ccc]
mov dword [eax + 0x484], ecx
jmp 0x10107c1f
call fcn.1006d115
cmp dword [eax + 0x43c], 0x13
jne 0x10107c1f
mov eax, dword [0x108c5de0]
mov dword [ebp - 0x1ccc], eax
cmp dword [ebp - 0x1ccc], 0
je 0x10107b8c
jmp 0x10107c1f
mov eax, dword [0x10165554]
sub eax, 0x14
mov dword [ebp - 0x1ccc], eax
mov ecx, dword [0x10165550]
sub ecx, 0x28
mov dword [ebp - 0x1cd0], ecx
mov edx, dword [0x10165550]
mov eax, dword [0x10165548]
lea ecx, [eax + edx + 0x19]
mov dword [ebp - 0x1cd4], ecx
push 0x108c5604
lea edx, [ebp - 0x1398]
push edx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x1cc8], esp
push str.Page_1
call fcn.1006a947
push 0xd
mov eax, dword [ebp - 0x1ccc]
push eax
mov ecx, dword [ebp - 0x1cd0]
push ecx
push 0x9c
mov edx, dword [ebp - 0x1cd4]
push edx
mov ecx, dword [ebp - 0x18]
call fcn.1006c067
mov eax, dword [0x108c5604]
mov dword [ebp - 0x1ccc], eax
call fcn.1006d115
mov ecx, dword [ebp - 0x1ccc]
mov dword [eax + 0x488], ecx
mov byte [ebp - 4], 0xcb
push fcn.1006bd38
push 0xd
push 0x1c
lea eax, [ebp - 0x1398]
push eax
call fcn.1006ca21
mov byte [ebp - 4], 0xc1
push fcn.1006bd38
push 0xa
push 0x1c
lea ecx, [ebp - 0x1228]
push ecx
call fcn.1006ca21
mov byte [ebp - 4], 0xb1
push fcn.1006bd38
push 0x10
push 0x1c
lea edx, [ebp - 0x1110]
push edx
call fcn.1006ca21
mov byte [ebp - 4], 0x1f
push fcn.1006bd38
push 0x14
push 0x1c
lea eax, [ebp - 0xf50]
push eax
call fcn.1006ca21
mov byte [ebp - 4], 0x1c
push fcn.1006bd38
push 3
push 0x1c
lea eax, [ebp - 0x3b0]
push eax
call fcn.1006ca21
mov byte [ebp - 4], 0x19
push fcn.1006bd38
push 3
push 0x1c
lea ecx, [ebp - 0x358]
push ecx
call fcn.1006ca21
mov byte [ebp - 4], 0x17
push fcn.1006bd38
push 2
push 0x1c
lea edx, [ebp - 0x300]
push edx
call fcn.1006ca21
mov byte [ebp - 4], 0x15
push fcn.1006bd38
push 2
push 0x1c
lea eax, [ebp - 0x2c8]
push eax
call fcn.1006ca21
mov byte [ebp - 4], 0x10
push fcn.1006bd38
push 5
push 0x1c
lea ecx, [ebp - 0x290]
push ecx
call fcn.1006ca21
mov byte [ebp - 4], 5
push fcn.1006bd38
push 5
push 0x1c
lea edx, [ebp - 0x200]
push edx
call fcn.1006ca21
mov byte [ebp - 4], 4
lea ecx, [ebp - 0x138]
call fcn.1006bd38
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x10c]
call fcn.1006bd38
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xf0]
call fcn.1006c747
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.1006b644
mov esp, ebp
pop ebp
mov esp, ebx
pop ebx
ret