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

Disassembly:
push ebx
mov ebx, esp
sub esp, 8
and esp, 0xfffffff8
add esp, 4
push ebp
mov ebp, dword [ebx + 4]
mov dword [esp + 4], ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x102875a4
mov eax, dword fs:[0]
push eax
push ebx
sub esp, 0x628
mov eax, dword [0x1036413c]
xor eax, ebp
mov dword [ebp - 0x14], eax
push esi
push edi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov edi, ecx
mov dword [ebp - 0x3c], edi
mov ecx, 0x10478ba7
call fcn.102758d0
lea eax, [ebp - 0x15]
mov dword [ebp - 0x68], 0
push 8
mov dword [ebp - 0x64], 0
mov dword [ebp - 0x54], 0
mov dword [ebp - 0x50], 0
mov dword [ebp - 0x34], eax
call fcn.101d5af0
lea ecx, [ebp - 0x68]
mov dword [ebp - 0x38], eax
add esp, 4
mov dword [eax], ecx
mov dword [eax + 4], 0
mov dword [ebp - 0x68], eax
mov dword [ebp - 4], 0
push 1
push 0x1033fa98
mov dword [ebp - 0x54], 0
mov dword [ebp - 0x50], 0xf
mov byte [ebp - 0x64], 0
call fcn.10047dd0
mov dword [ebp - 0x38], 0
lea eax, [ebp - 0x68]
mov dword [ebp - 4], 1
cmp edi, eax
je 0x100f359e
cmp dword [ebp - 0x50], 0x10
lea eax, [ebp - 0x64]
push dword [ebp - 0x54]
cmovae eax, dword [ebp - 0x64]
mov ecx, edi
push eax
call fcn.10047dd0
lea ecx, [ebp - 0x68]
mov dword [ebp - 4], 0xffffffff
call fcn.10030300
mov eax, dword [ebp - 0x50]
cmp eax, 0x10
jb 0x100f3616
mov ecx, dword [ebp - 0x64]
lea esi, [eax + 1]
mov dword [ebp - 0x40], ecx
test ecx, ecx
jne 0x100f360c
test esi, esi
je 0x100f360c
push str.null_pointer_cannot_point_to_a_block_of_non_zero_size
push 0x102bdb00
push ecx
push 0x33c
push 0x102bdb08
push 2
call fcn.101ebf50
add esp, 0x18
cmp eax, 1
jne 0x100f35eb
int3
push 0
push 0x33c
push str.C:Program_FilesMicrosoft_Visual_Studio2022CommunityVCToolsMSVC14.32.31326includexmemory
push 0x102bdc34
push str._null_pointer_cannot_point_to_a_block_of_non_zero_size_
call fcn.101ece00
mov ecx, dword [ebp - 0x40]
add esp, 0x14
push esi
push ecx
call fcn.10053c10
add esp, 8
mov eax, dword [ebp - 0x68]
push 8
push eax
mov dword [ebp - 0x54], 0
mov dword [ebp - 0x50], 0xf
mov byte [ebp - 0x64], 0
mov dword [ebp - 0x68], 0
call fcn.101d63b0
lea eax, [ebp - 0x15]
mov dword [ebp - 0x148], 0
push 8
mov dword [ebp - 0x144], 0
mov dword [ebp - 0x134], 0
mov dword [ebp - 0x130], 0
mov dword [ebp - 0x34], eax
call fcn.101d5af0
lea ecx, [ebp - 0x148]
mov dword [ebp - 0x38], eax
add esp, 0xc
mov dword [eax], ecx
mov dword [eax + 4], 0
mov dword [ebp - 0x148], eax
mov dword [ebp - 4], 2
push 5
push str.ssg08
mov dword [ebp - 0x134], 0
mov dword [ebp - 0x130], 0xf
mov byte [ebp - 0x144], 0
call fcn.10047dd0
mov dword [ebp - 0x38], 0
mov dword [ebp - 4], 3
lea eax, [ebp - 0x16]
push 8
mov dword [ebp - 0x12c], 0
mov dword [ebp - 0x128], 0
mov dword [ebp - 0x118], 0
mov dword [ebp - 0x114], 0
mov dword [ebp - 0x34], eax
call fcn.101d5af0
lea ecx, [ebp - 0x12c]
mov dword [ebp - 0x38], eax
add esp, 4
mov dword [eax], ecx
mov dword [eax + 4], 0
mov dword [ebp - 0x12c], eax
mov byte [ebp - 4], 4
push 3
push 0x102bf5c4
mov dword [ebp - 0x118], 0
mov dword [ebp - 0x114], 0xf
mov byte [ebp - 0x128], 0
call fcn.10047dd0
mov dword [ebp - 0x38], 0
mov byte [ebp - 4], 5
lea eax, [ebp - 0x15]
push 8
mov dword [ebp - 0x110], 0
mov dword [ebp - 0x10c], 0
mov dword [ebp - 0xfc], 0
mov dword [ebp - 0xf8], 0
mov dword [ebp - 0x34], eax
call fcn.101d5af0
lea ecx, [ebp - 0x110]
mov dword [ebp - 0x38], eax
add esp, 4
mov dword [eax], ecx
mov dword [eax + 4], 0
mov dword [ebp - 0x110], eax
mov byte [ebp - 4], 6
push 6
push str.scar20
mov dword [ebp - 0xfc], 0
mov dword [ebp - 0xf8], 0xf
mov byte [ebp - 0x10c], 0
call fcn.10047dd0
mov dword [ebp - 0x38], 0
mov byte [ebp - 4], 7
lea eax, [ebp - 0x16]
push 8
mov dword [ebp - 0xf4], 0
mov dword [ebp - 0xf0], 0
mov dword [ebp - 0xe0], 0
mov dword [ebp - 0xdc], 0
mov dword [ebp - 0x34], eax
call fcn.101d5af0
lea ecx, [ebp - 0xf4]
mov dword [ebp - 0x38], eax
add esp, 4
mov dword [eax], ecx
mov dword [eax + 4], 0
mov dword [ebp - 0xf4], eax
mov byte [ebp - 4], 8
push 5
push str.g3sg1
mov dword [ebp - 0xe0], 0
mov dword [ebp - 0xdc], 0xf
mov byte [ebp - 0xf0], 0
call fcn.10047dd0
mov dword [ebp - 0x38], 0
lea eax, [ebp - 0xd8]
mov dword [ebp - 4], 9
lea ecx, [ebp - 0x148]
push eax
push ecx
push ecx
lea ecx, [ebp - 0xa0]
call fcn.10100100
mov byte [ebp - 4], 0xa
lea eax, [ebp - 0x16]
push 8
mov dword [ebp - 0x90], 0
mov dword [ebp - 0x8c], 0
mov dword [ebp - 0x7c], 0
mov dword [ebp - 0x78], 0
mov dword [ebp - 0x34], eax
call fcn.101d5af0
lea ecx, [ebp - 0x90]
mov dword [ebp - 0x38], eax
add esp, 4
mov dword [eax], ecx
mov dword [eax + 4], 0
mov dword [ebp - 0x90], eax
mov byte [ebp - 4], 0xb
push 9
push str.auto_buy1
mov dword [ebp - 0x7c], 0
mov dword [ebp - 0x78], 0xf
mov byte [ebp - 0x8c], 0
call fcn.10047dd0
mov dword [ebp - 0x38], 0
mov byte [ebp - 4], 0xc
lea eax, [ebp - 0x15]
push 8
mov dword [ebp - 0x68], 0
mov dword [ebp - 0x64], 0
mov dword [ebp - 0x54], 0
mov dword [ebp - 0x50], 0
mov dword [ebp - 0x34], eax
call fcn.101d5af0
lea ecx, [ebp - 0x68]
mov dword [ebp - 0x38], eax
add esp, 4
mov dword [eax], ecx
mov dword [eax + 4], 0
mov dword [ebp - 0x68], eax
mov byte [ebp - 4], 0xd
mov dword [ebp - 0x54], 0
mov dword [ebp - 0x50], 0xf
mov byte [ebp - 0x64], 0
push 0xe
push str.auto_buy_items
call fcn.10047dd0
mov dword [ebp - 0x38], 0
xorps xmm0, xmm0
mov byte [ebp - 4], 0xf
push 8
movups xmmword [ebp - 0xc0], xmm0
call fcn.101d5af0
lea ecx, [ebp - 0xc0]
add esp, 4
mov dword [eax + 4], 0
mov dword [ebp - 0xc0], eax
mov dword [eax], ecx
lea ecx, [edi + 0xd74]
mov byte [ebp - 4], 0x10
lea eax, [ebp - 0x90]
cmp ecx, eax
je 0x100f39b5
cmp dword [ebp - 0x78], 0x10
lea eax, [ebp - 0x8c]
push dword [ebp - 0x7c]
cmovae eax, dword [ebp - 0x8c]
push eax
call fcn.10047dd0
lea ecx, [edi + 0xdb4]
mov byte [edi + 0xdad], 1
lea eax, [ebp - 0x68]
cmp ecx, eax
je 0x100f39dd
cmp dword [ebp - 0x50], 0x10
lea eax, [ebp - 0x64]
push dword [ebp - 0x54]
cmovae eax, dword [ebp - 0x64]
push eax
call fcn.10047dd0
mov esi, dword [ebp - 0x9c]
xor eax, eax
cmp byte [edi + 0xdad], al
mov ecx, 0xf
cmovne eax, ecx
mov dword [edi + 0xdf4], eax
add eax, 0x14
mov dword [edi + 0xd48], eax
mov dword [edi + 0xd4c], eax
mov eax, dword [ebp - 0x98]
mov dword [ebp - 0x40], eax
cmp esi, eax
je 0x100f3a66
nop word [eax + eax]
mov ecx, dword [edi + 0xdd8]
lea eax, [edi + 0xdd0]
push esi
cmp ecx, dword [edi + 0xddc]
je 0x100f3a56
call fcn.10048510
mov eax, dword [edi + 0xdd8]
lea ecx, [edi + 0xdd0]
push eax
push eax
call fcn.10059eb0
add dword [edi + 0xdd8], 0x1c
jmp 0x100f3a5e
push ecx
mov ecx, eax
call fcn.10058120
add esi, 0x1c
cmp esi, dword [ebp - 0x40]
jne 0x100f3a20
mov eax, dword [ebp - 0xbc]
mov ecx, dword [ebp - 0xb8]
mov dword [ebp - 0x44], eax
mov dword [ebp - 0x34], ecx
cmp eax, ecx
je 0x100f3d23
lea esi, [edi + 0xde4]
mov eax, dword [eax]
sub esp, 0xc
mov ecx, esi
mov dword [ebp - 0xa8], eax
mov dword [ebp - 0x1c], eax
push esp
call fcn.10046370
sub esp, 0xc
mov ecx, esi
push esp
call fcn.100463f0
lea edx, [ebp - 0x1c]
lea ecx, [ebp - 0xd4]
call fcn.100517d0
mov ecx, dword [esi + 8]
add esp, 0x18
mov dword [ebp - 0x6c], ecx
lea ecx, [ebp - 0x20]
mov dword [ebp - 0xa4], eax
mov dword [ebp - 0x74], 0
push 3
mov dword [ebp - 0x70], 0
call fcn.101a61c0
test esi, esi
jne 0x100f3b5a
mov esi, dword [ebp - 0x74]
test esi, esi
je 0x100f3bea
mov eax, dword [esi + 4]
add esi, 4
test eax, eax
je 0x100f3b05
lea ecx, [ebp - 0x74]
cmp eax, ecx
je 0x100f3b49
lea esi, [eax + 4]
mov eax, dword [esi]
test eax, eax
jne 0x100f3af5
push str.ITERATOR_LIST_CORRUPTED_
push 0x102bdb00
push 0
push 0x4b7
push 0x102bdb08
push 2
call fcn.101ebf50
add esp, 0x18
cmp eax, 1
jne 0x100f3b2b
int3
push 0
push 0x4b7
push str.C:Program_FilesMicrosoft_Visual_Studio2022CommunityVCToolsMSVC14.32.31326includexmemory
push 0x102bdc34
push str._ITERATOR_LIST_CORRUPTED__
call fcn.101ece00
add esp, 0x14
mov eax, dword [ebp - 0x70]
mov dword [esi], eax
mov dword [ebp - 0x74], 0
jmp 0x100f3bea
mov ecx, dword [esi]
mov esi, dword [ebp - 0x74]
mov dword [ebp - 0x40], ecx
cmp esi, ecx
je 0x100f3bea
test esi, esi
je 0x100f3bdb
mov eax, dword [esi + 4]
add esi, 4
test eax, eax
je 0x100f3b88
lea edx, [ebp - 0x74]
cmp eax, edx
je 0x100f3bcf
lea esi, [eax + 4]
mov eax, dword [esi]
test eax, eax
jne 0x100f3b78
push str.ITERATOR_LIST_CORRUPTED_
push 0x102bdb00
push 0
push 0x4b7
push 0x102bdb08
push 2
call fcn.101ebf50
add esp, 0x18
cmp eax, 1
jne 0x100f3bae
int3
push 0
push 0x4b7
push str.C:Program_FilesMicrosoft_Visual_Studio2022CommunityVCToolsMSVC14.32.31326includexmemory
push 0x102bdc34
push str._ITERATOR_LIST_CORRUPTED__
call fcn.101ece00
mov ecx, dword [ebp - 0x40]
add esp, 0x14
mov eax, dword [ebp - 0x70]
mov dword [esi], eax
mov dword [ebp - 0x74], 0
mov eax, dword [ecx + 4]
mov dword [ebp - 0x70], eax
lea eax, [ebp - 0x74]
mov dword [ecx + 4], eax
mov dword [ebp - 0x74], ecx
lea ecx, [ebp - 0x20]
call fcn.101a62b0
mov ecx, dword [ebp - 0xa4]
lea eax, [ebp - 0x74]
push eax
call fcn.10042ba0
push 3
lea ecx, [ebp - 0x28]
mov byte [ebp - 0x15], al
call fcn.101a61c0
mov esi, dword [ebp - 0x74]
test esi, esi
je 0x100f3c80
mov eax, dword [esi + 4]
add esi, 4
test eax, eax
je 0x100f3c30
nop
lea ecx, [ebp - 0x74]
cmp eax, ecx
je 0x100f3c74
lea esi, [eax + 4]
mov eax, dword [esi]
test eax, eax
jne 0x100f3c20
push str.ITERATOR_LIST_CORRUPTED_
push 0x102bdb00
push 0
push 0x4b7
push 0x102bdb08
push 2
call fcn.101ebf50
add esp, 0x18
cmp eax, 1
jne 0x100f3c56
int3
push 0
push 0x4b7
push str.C:Program_FilesMicrosoft_Visual_Studio2022CommunityVCToolsMSVC14.32.31326includexmemory
push 0x102bdc34
push str._ITERATOR_LIST_CORRUPTED__
call fcn.101ece00
add esp, 0x14
mov eax, dword [ebp - 0x70]
mov dword [esi], eax
mov dword [ebp - 0x74], 0
lea ecx, [ebp - 0x28]
call fcn.101a62b0
push 3
lea ecx, [ebp - 0x24]
call fcn.101a61c0
lea ecx, [ebp - 0xd4]
call fcn.100301f0
lea ecx, [ebp - 0x24]
call fcn.101a62b0
mov ecx, dword [edi + 0xdd8]
lea esi, [edi + 0xde4]
sub ecx, dword [edi + 0xdd4]
mov eax, 0x92492493
imul ecx
add edx, ecx
mov ecx, dword [ebp - 0xa8]
sar edx, 4
mov eax, edx
shr eax, 0x1f
add eax, edx
cmp ecx, eax
jae 0x100f3cff
mov eax, dword [esi + 8]
cmp eax, dword [edi + 0xdf0]
je 0x100f3cf3
mov dword [eax], ecx
mov ecx, esi
mov eax, dword [esi + 8]
push eax
push eax
call fcn.100846a0
add dword [esi + 8], 4
jmp 0x100f3cff
lea ecx, [ebp - 0x1c]
push ecx
push eax
mov ecx, esi
call fcn.10085ec0
cmp byte [ebp - 0x15], 0
je 0x100f3d11
mov eax, dword [edi + 0xda8]
test eax, eax
je 0x100f3d11
call eax
mov eax, dword [ebp - 0x44]
add eax, 4
mov dword [ebp - 0x44], eax
cmp eax, dword [ebp - 0x34]
jne 0x100f3a86
lea ecx, [ebp - 0xc0]
call fcn.10030300
mov ecx, dword [ebp - 0xbc]
test ecx, ecx
je 0x100f3d6b
mov eax, dword [ebp - 0xb4]
sub eax, ecx
and eax, 0xfffffffc
push eax
push ecx
call fcn.10053c10
add esp, 8
mov dword [ebp - 0xbc], 0
mov dword [ebp - 0xb8], 0
mov dword [ebp - 0xb4], 0
mov eax, dword [ebp - 0xc0]
push 8
push eax
mov dword [ebp - 0xc0], 0
call fcn.101d63b0
add esp, 8
lea ecx, [ebp - 0x68]
call fcn.10030300
mov eax, dword [ebp - 0x50]
cmp eax, 0x10
jb 0x100f3df7
mov ecx, dword [ebp - 0x64]
lea esi, [eax + 1]
mov dword [ebp - 0x34], ecx
test ecx, ecx
jne 0x100f3ded
test esi, esi
je 0x100f3ded
push str.null_pointer_cannot_point_to_a_block_of_non_zero_size
push 0x102bdb00
push ecx
push 0x33c
push 0x102bdb08
push 2
call fcn.101ebf50
add esp, 0x18
cmp eax, 1
jne 0x100f3dcc
int3
push 0
push 0x33c
push str.C:Program_FilesMicrosoft_Visual_Studio2022CommunityVCToolsMSVC14.32.31326includexmemory
push 0x102bdc34
push str._null_pointer_cannot_point_to_a_block_of_non_zero_size_
call fcn.101ece00
mov ecx, dword [ebp - 0x34]
add esp, 0x14
push esi
push ecx
call fcn.10053c10
add esp, 8
mov eax, dword [ebp - 0x68]
push 8
push eax
mov dword [ebp - 0x54], 0
mov dword [ebp - 0x50], 0xf
mov byte [ebp - 0x64], 0
mov dword [ebp - 0x68], 0
call fcn.101d63b0
add esp, 8
lea ecx, [ebp - 0x90]
call fcn.10030300
mov eax, dword [ebp - 0x78]
cmp eax, 0x10
jb 0x100f3e95
mov ecx, dword [ebp - 0x8c]
lea esi, [eax + 1]
mov dword [ebp - 0x34], ecx
test ecx, ecx
jne 0x100f3e8b
test esi, esi
je 0x100f3e8b
push str.null_pointer_cannot_point_to_a_block_of_non_zero_size
push 0x102bdb00
push ecx
push 0x33c
push 0x102bdb08
push 2
call fcn.101ebf50
add esp, 0x18
cmp eax, 1
jne 0x100f3e6a
int3
push 0
push 0x33c
push str.C:Program_FilesMicrosoft_Visual_Studio2022CommunityVCToolsMSVC14.32.31326includexmemory
push 0x102bdc34
push str._null_pointer_cannot_point_to_a_block_of_non_zero_size_
call fcn.101ece00
mov ecx, dword [ebp - 0x34]
add esp, 0x14
push esi
push ecx
call fcn.10053c10
add esp, 8
mov eax, dword [ebp - 0x90]
push 8
push eax
mov dword [ebp - 0x7c], 0
mov dword [ebp - 0x78], 0xf
mov byte [ebp - 0x8c], 0
mov dword [ebp - 0x90], 0
call fcn.101d63b0
add esp, 8
lea ecx, [ebp - 0xa0]
call fcn.1004bc60
mov eax, dword [ebp - 0xa0]
push 8
push eax
mov dword [ebp - 0xa0], 0
call fcn.101d63b0
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea eax, [ebp - 0x148]
push fcn.10048070
push 4
push 0x1c
push eax
call fcn.101d5b60
mov dword [edi + 0xd50], 0
lea eax, [edi + 0xd38]
mov dword [edi + 0xd3c], 0x14
lea ecx, [ebp - 0x34]
mov dword [ebp - 0x34], eax
mov dword [edi + 0xd44], 0xfa
mov eax, dword [edi + 0x34]
mov dword [edi + 0xd54], eax
lea eax, [edi + 0x1c]
push ecx
mov ecx, eax
mov dword [ebp - 0xa8], eax
call fcn.100fceb0
lea eax, [ebp - 0x16]
mov dword [ebp - 0x1b8], 0
push 8
mov dword [ebp - 0x1b4], 0
mov dword [ebp - 0x1a4], 0
mov dword [ebp - 0x1a0], 0
mov dword [ebp - 0x34], eax
call fcn.101d5af0
lea ecx, [ebp - 0x1b8]
mov dword [ebp - 0x38], eax
add esp, 4
mov dword [eax], ecx
mov dword [eax + 4], 0
mov dword [ebp - 0x1b8], eax
mov dword [ebp - 4], 0x11
push 5
push str.glock
mov dword [ebp - 0x1a4], 0
mov dword [ebp - 0x1a0], 0xf
mov byte [ebp - 0x1b4], 0
call fcn.10047dd0
mov dword [ebp - 4], 0x12
lea eax, [ebp - 0x15]
push 8
mov dword [ebp - 0x19c], 0
mov dword [ebp - 0x198], 0
mov dword [ebp - 0x188], 0
mov dword [ebp - 0x184], 0
mov dword [ebp - 0x34], eax
call fcn.101d5af0
lea ecx, [ebp - 0x19c]
mov dword [ebp - 0x38], eax
add esp, 4
mov dword [eax], ecx
mov dword [eax + 4], 0
mov dword [ebp - 0x19c], eax
mov byte [ebp - 4], 0x13
mov dword [ebp - 0x188], 0
mov dword [ebp - 0x184], 0xf
mov byte [ebp - 0x198], 0
push 7
push str.hkp2000
call fcn.10047dd0
mov byte [ebp - 4], 0x14
lea eax, [ebp - 0x16]
push 8
mov dword [ebp - 0x180], 0
mov dword [ebp - 0x17c], 0
mov dword [ebp - 0x16c], 0
mov dword [ebp - 0x168], 0
mov dword [ebp - 0x34], eax
call fcn.101d5af0
lea ecx, [ebp - 0x180]
mov dword [ebp - 0x38], eax
add esp, 4
mov dword [eax], ecx
mov dword [eax + 4], 0
mov dword [ebp - 0x180], eax
mov byte [ebp - 4], 0x15
push 0xc
push str.usp_silencer
mov dword [ebp - 0x16c], 0
mov dword [ebp - 0x168], 0xf
mov byte [ebp - 0x17c], 0
call fcn.10047dd0
mov byte [ebp - 4], 0x16
lea eax, [ebp - 0x15]
push 8
mov dword [ebp - 0x164], 0
mov dword [ebp - 0x160], 0
mov dword [ebp - 0x150], 0
mov dword [ebp - 0x14c], 0
mov dword [ebp - 0x34], eax
call fcn.101d5af0
lea ecx, [ebp - 0x164]
mov dword [ebp - 0x38], eax
add esp, 4
mov dword [eax], ecx
mov dword [eax + 4], 0
mov dword [ebp - 0x164], eax
mov byte [ebp - 4], 0x17
push 5
push str.elite
mov dword [ebp - 0x150], 0
mov dword [ebp - 0x14c], 0xf
mov byte [ebp - 0x160], 0
call fcn.10047dd0
mov byte [ebp - 4], 0x18
lea eax, [ebp - 0x16]
push 8
mov dword [ebp - 0x148], 0
mov dword [ebp - 0x144], 0
mov dword [ebp - 0x134], 0
mov dword [ebp - 0x130], 0
mov dword [ebp - 0x34], eax
call fcn.101d5af0
lea ecx, [ebp - 0x148]
mov dword [ebp - 0x38], eax
add esp, 4
mov dword [eax], ecx
mov dword [eax + 4], 0
mov dword [ebp - 0x148], eax
mov byte [ebp - 4], 0x19
push 4
push str.p250
mov dword [ebp - 0x134], 0
mov dword [ebp - 0x130], 0xf
mov byte [ebp - 0x144], 0
call fcn.10047dd0
mov byte [ebp - 4], 0x1a
lea eax, [ebp - 0x15]
mov dword [ebp - 0x12c], 0
mov dword [ebp - 0x128], 0
mov dword [ebp - 0x118], 0
mov dword [ebp - 0x114], 0
push 8
mov dword [ebp - 0x34], eax
call fcn.101d5af0
lea ecx, [ebp - 0x12c]
mov dword [ebp - 0x38], eax
add esp, 4
mov dword [eax], ecx
mov dword [eax + 4], 0
mov dword [ebp - 0x12c], eax
mov byte [ebp - 4], 0x1b
push 4
push str.tec9
mov dword [ebp - 0x118], 0
mov dword [ebp - 0x114], 0xf
mov byte [ebp - 0x128], 0
call fcn.10047dd0
mov byte [ebp - 4], 0x1c
lea eax, [ebp - 0x16]
push 8
mov dword [ebp - 0x110], 0
mov dword [ebp - 0x10c], 0
mov dword [ebp - 0xfc], 0
mov dword [ebp - 0xf8], 0
mov dword [ebp - 0x34], eax
call fcn.101d5af0
lea ecx, [ebp - 0x110]
mov dword [ebp - 0x38], eax
add esp, 4
mov dword [eax], ecx
mov dword [eax + 4], 0
mov dword [ebp - 0x110], eax
mov byte [ebp - 4], 0x1d
push 4
push str.fn57
mov dword [ebp - 0xfc], 0
mov dword [ebp - 0xf8], 0xf
mov byte [ebp - 0x10c], 0
call fcn.10047dd0
mov byte [ebp - 4], 0x1e
lea eax, [ebp - 0x15]
push 8
mov dword [ebp - 0xf4], 0
mov dword [ebp - 0xf0], 0
mov dword [ebp - 0xe0], 0
mov dword [ebp - 0xdc], 0
mov dword [ebp - 0x34], eax
call fcn.101d5af0
lea ecx, [ebp - 0xf4]
mov dword [ebp - 0x38], eax
add esp, 4
mov dword [eax], ecx
mov dword [eax + 4], 0
mov dword [ebp - 0xf4], eax
mov byte [ebp - 4], 0x1f
push 6
push str.deagle
mov dword [ebp - 0xe0], 0
mov dword [ebp - 0xdc], 0xf
mov byte [ebp - 0xf0], 0
call fcn.10047dd0
lea eax, [ebp - 0xd8]
mov dword [ebp - 4], 0x20
lea ecx, [ebp - 0x1b8]
push eax
push ecx
push ecx
lea ecx, [ebp - 0xbc]
call fcn.10100100
mov byte [ebp - 4], 0x21
lea eax, [ebp - 0x16]
mov dword [ebp - 0x90], 0
mov dword [ebp - 0x8c], 0
mov dword [ebp - 0x7c], 0
mov dword [ebp - 0x78], 0
push 8
mov dword [ebp - 0x34], eax
call fcn.101d5af0
lea ecx, [ebp - 0x90]
mov dword [ebp - 0x38], eax
add esp, 4
mov dword [eax], ecx
mov dword [eax + 4], 0
mov dword [ebp - 0x90], eax
mov byte [ebp - 4], 0x22
push 9
push str.auto_buy2
mov dword [ebp - 0x7c], 0
mov dword [ebp - 0x78], 0xf
mov byte [ebp - 0x8c], 0
call fcn.10047dd0
mov byte [ebp - 4], 0x23
lea eax, [ebp - 0x15]
push 8
mov dword [ebp - 0x68], 0
mov dword [ebp - 0x64], 0
mov dword [ebp - 0x54], 0
mov dword [ebp - 0x50], 0
mov dword [ebp - 0x34], eax
call fcn.101d5af0
lea ecx, [ebp - 0x68]
mov dword [ebp - 0x38], eax
add esp, 4
mov dword [eax], ecx
mov dword [eax + 4], 0
mov dword [ebp - 0x68], eax
mov byte [ebp - 4], 0x24
push 0x102bdcd3
mov dword [ebp - 0x54], 0
mov dword [ebp - 0x50], 0xf
mov byte [ebp - 0x64], 0
call fcn.1004cbf0
lea ecx, [ebp - 0x38]
mov dword [ebp - 0x38], 0
call fcn.10048e90
lea ecx, [ebp - 0xa0]
call fcn.100465d0
lea eax, [ebp - 0x90]
mov byte [ebp - 4], 0x26
push eax
lea ecx, [edi + 0xe34]
call fcn.1007dda0
mov ecx, dword [ebp - 0xb4]
lea eax, [edi + 0xe90]
mov esi, dword [ebp - 0xb8]
mov byte [edi + 0xe6d], 0
mov dword [edi + 0xeb4], 0
mov dword [edi + 0xe08], 0x14
mov dword [edi + 0xe0c], 0x14
mov dword [ebp - 0x34], ecx
mov dword [ebp - 0x44], eax
cmp esi, ecx
je 0x100f44c3
mov edi, eax
nop
push esi
mov ecx, edi
call fcn.10045f60
add esi, 0x1c
cmp esi, dword [ebp - 0x34]
jne 0x100f44b0
mov edi, dword [ebp - 0x3c]
mov eax, dword [ebp - 0x9c]
mov ecx, dword [ebp - 0x98]
mov dword [ebp - 0x40], eax
mov dword [ebp - 0x34], ecx
cmp eax, ecx
je 0x100f457f
lea esi, [edi + 0xea4]
mov dword [ebp - 0x1c], esi
mov edi, dword [eax]
sub esp, 0xc
mov ecx, esi
mov dword [ebp - 0x20], edi
push esp
call fcn.10046370
sub esp, 0xc
mov ecx, esi
push esp
call fcn.100463f0
lea edx, [ebp - 0x20]
lea ecx, [ebp - 0x30]
call fcn.100517d0
mov ecx, dword [ebp - 0x1c]
add esp, 0x18
mov esi, eax
lea eax, [ebp - 0xd4]
push eax
call fcn.10046370
push eax
mov ecx, esi
call fcn.10042ba0
lea ecx, [ebp - 0xd4]
mov byte [ebp - 0x15], al
call fcn.10038580
lea ecx, [ebp - 0x30]
call fcn.10038580
mov ecx, dword [ebp - 0x44]
call fcn.10045ef0
mov esi, dword [ebp - 0x1c]
cmp edi, eax
jae 0x100f4558
lea eax, [ebp - 0x20]
mov ecx, esi
push eax
call fcn.1007dbb0
cmp byte [ebp - 0x15], 0
mov edi, dword [ebp - 0x3c]
je 0x100f456d
mov eax, dword [edi + 0xe68]
test eax, eax
je 0x100f456d
call eax
mov eax, dword [ebp - 0x40]
add eax, 4
mov dword [ebp - 0x40], eax
cmp eax, dword [ebp - 0x34]
jne 0x100f44e6
lea ecx, [ebp - 0xa0]
call fcn.10046470
lea ecx, [ebp - 0x68]
call fcn.10048070
lea ecx, [ebp - 0x90]
call fcn.10048070
lea ecx, [ebp - 0xbc]
call fcn.10046000
push fcn.10048070
push 8
push 0x1c
lea eax, [ebp - 0x1b8]
mov dword [ebp - 4], 0xffffffff
push eax
call fcn.101d5b60
mov dword [edi + 0xe10], 0
lea eax, [edi + 0xdf8]
mov dword [edi + 0xdfc], 0x14
lea ecx, [edi + 0x1c]
mov dword [ebp - 0x34], eax
mov dword [edi + 0xe04], 0xfa
mov eax, dword [edi + 0x34]
mov dword [edi + 0xe14], eax
lea eax, [ebp - 0x34]
push eax
call fcn.100fceb0
push str.vest
lea ecx, [ebp - 0x638]
call fcn.100482f0
push str.vesthelm
lea ecx, [ebp - 0x61c]
mov dword [ebp - 4], 0x27
call fcn.100482f0
push str.taser
lea ecx, [ebp - 0x600]
mov byte [ebp - 4], 0x28
call fcn.100482f0
push str.defuser
lea ecx, [ebp - 0x5e4]
mov byte [ebp - 4], 0x29
call fcn.100482f0
push str.heavyarmor
lea ecx, [ebp - 0x5c8]
mov byte [ebp - 4], 0x2a
call fcn.100482f0
push str.hegrenade
lea ecx, [ebp - 0x5ac]
mov byte [ebp - 4], 0x2b
call fcn.100482f0
push str.molotov
lea ecx, [ebp - 0x590]
mov byte [ebp - 4], 0x2c
call fcn.100482f0
push str.incgrenade
lea ecx, [ebp - 0x574]
mov byte [ebp - 4], 0x2d
call fcn.100482f0
push str.smokegrenade
lea ecx, [ebp - 0x558]
mov byte [ebp - 4], 0x2e
call fcn.100482f0
push str.flashbang
lea ecx, [ebp - 0x53c]
mov byte [ebp - 4], 0x2f
call fcn.100482f0
lea eax, [ebp - 0x520]
mov dword [ebp - 4], 0x30
push eax
lea eax, [ebp - 0x638]
push eax
lea ecx, [ebp - 0x2c]
call fcn.10100090
push dword [eax + 4]
push dword [eax]
push ecx
lea ecx, [ebp - 0x5c]
call fcn.10100100
push str.auto_buy3
lea ecx, [ebp - 0x90]
mov byte [ebp - 4], 0x31
call fcn.100482f0
push 0x102bdcd3
lea ecx, [ebp - 0x4e4]
mov byte [ebp - 4], 0x32
call fcn.100482f0
lea ecx, [ebp - 0xa0]
call fcn.100465d0
lea eax, [ebp - 0x90]
mov byte [ebp - 4], 0x34
push eax
lea ecx, [edi + 0xef4]
call fcn.1007dda0
mov ecx, dword [ebp - 0x54]
lea eax, [edi + 0xf50]
mov esi, dword [ebp - 0x58]
mov byte [edi + 0xf2d], 0
mov dword [edi + 0xf74], 0
mov dword [edi + 0xec8], 0x14
mov dword [edi + 0xecc], 0x14
mov dword [ebp - 0x34], ecx
mov dword [ebp - 0x40], eax
cmp esi, ecx
je 0x100f478b
mov edi, eax
push esi
mov ecx, edi
call fcn.10045f60
add esi, 0x1c
cmp esi, dword [ebp - 0x34]
jne 0x100f4778
mov edi, dword [ebp - 0x3c]
mov eax, dword [ebp - 0x9c]
mov ecx, dword [ebp - 0x98]
mov dword [ebp - 0x44], eax
mov dword [ebp - 0x34], ecx
cmp eax, ecx
je 0x100f484f
lea esi, [edi + 0xf64]
mov dword [ebp - 0x1c], esi
nop
mov edi, dword [eax]
sub esp, 0xc
mov ecx, esi
mov dword [ebp - 0x20], edi
push esp
call fcn.10046370
sub esp, 0xc
mov ecx, esi
push esp
call fcn.100463f0
lea edx, [ebp - 0x20]
lea ecx, [ebp - 0xb8]
call fcn.100517d0
mov ecx, dword [ebp - 0x1c]
add esp, 0x18
mov esi, eax
lea eax, [ebp - 0xd4]
push eax
call fcn.10046370
push eax
mov ecx, esi
call fcn.10042ba0
lea ecx, [ebp - 0xd4]
mov byte [ebp - 0x15], al
call fcn.10038580
lea ecx, [ebp - 0xb8]
call fcn.10038580
mov ecx, dword [ebp - 0x40]
call fcn.10045ef0
mov esi, dword [ebp - 0x1c]
cmp edi, eax
jae 0x100f4828
lea eax, [ebp - 0x20]
mov ecx, esi
push eax
call fcn.1007dbb0
cmp byte [ebp - 0x15], 0
mov edi, dword [ebp - 0x3c]
je 0x100f483d
mov eax, dword [edi + 0xf28]
test eax, eax
je 0x100f483d
call eax
mov eax, dword [ebp - 0x44]
add eax, 4
mov dword [ebp - 0x44], eax
cmp eax, dword [ebp - 0x34]
jne 0x100f47b0
lea ecx, [ebp - 0xa0]
call fcn.10046470
lea ecx, [ebp - 0x4e4]
call fcn.10048070
lea ecx, [ebp - 0x90]
call fcn.10048070
lea ecx, [ebp - 0x5c]
call fcn.10046000
push fcn.10048070
push 0xa
push 0x1c
lea eax, [ebp - 0x638]
mov dword [ebp - 4], 0xffffffff
push eax
call fcn.101d5b60
mov dword [edi + 0xed0], 0
lea eax, [edi + 0xeb8]
mov dword [edi + 0xebc], 0x14
lea ecx, [edi + 0x1c]
mov dword [ebp - 0x34], eax
mov dword [edi + 0xec4], 0xfa
mov eax, dword [edi + 0x34]
mov dword [edi + 0xed4], eax
lea eax, [ebp - 0x34]
push eax
call fcn.100fceb0
push str.matchmaking
lea ecx, [ebp - 0x1b8]
call fcn.100482f0
push str.damage
lea ecx, [ebp - 0x19c]
mov dword [ebp - 4], 0x35
call fcn.100482f0
push str.purchases
lea ecx, [ebp - 0x180]
mov byte [ebp - 4], 0x36
call fcn.100482f0
push str.bomb
lea ecx, [ebp - 0x164]
mov byte [ebp - 4], 0x37
call fcn.100482f0
push str.defuse
lea ecx, [ebp - 0x148]
mov byte [ebp - 4], 0x38
call fcn.100482f0
push str.spread_misses
lea ecx, [ebp - 0x12c]
mov byte [ebp - 4], 0x39
call fcn.100482f0
push str.resolver_misses
lea ecx, [ebp - 0x110]
mov byte [ebp - 4], 0x3a
call fcn.100482f0
push str.shot_logs
lea ecx, [ebp - 0xf4]
mov byte [ebp - 4], 0x3b
call fcn.100482f0
lea eax, [ebp - 0xd8]
mov dword [ebp - 4], 0x3c
push eax
lea eax, [ebp - 0x1b8]
push eax
lea ecx, [ebp - 0x2c]
call fcn.10100090
push dword [eax + 4]
push dword [eax]
push ecx
lea ecx, [ebp - 0xa0]
call fcn.10100100
mov byte [ebp - 4], 0x3d
lea ecx, [ebp - 0x1d4]
push str.notifications
call fcn.100482f0
push str.notifications
lea ecx, [ebp - 0x90]
mov byte [ebp - 4], 0x3e
call fcn.100482f0
lea ecx, [ebp - 0x60]
call fcn.100465d0
lea eax, [ebp - 0x1d4]
mov byte [ebp - 4], 0x40
push eax
lea ecx, [edi + 0xfb4]
call fcn.1007dda0
lea eax, [ebp - 0x90]
mov byte [edi + 0xfed], 1
push eax
lea ecx, [edi + 0xff4]
call fcn.1007dda0
mov esi, dword [ebp - 0x9c]
xor eax, eax
cmp byte [edi + 0xfed], al
mov ecx, 0xf
cmovne eax, ecx
mov ecx, dword [ebp - 0x98]
mov dword [edi + 0x1034], eax
add eax, 0x14
mov dword [edi + 0xf88], eax
mov dword [edi + 0xf8c], eax
lea eax, [edi + 0x1010]
mov dword [ebp - 0x34], ecx
mov dword [ebp - 0x40], eax
cmp esi, ecx
je 0x100f4a53
mov edi, eax
nop
push esi
mov ecx, edi
call fcn.10045f60
add esi, 0x1c
cmp esi, dword [ebp - 0x34]
jne 0x100f4a40
mov edi, dword [ebp - 0x3c]
mov eax, dword [ebp - 0x5c]
mov ecx, dword [ebp - 0x58]
mov dword [ebp - 0x44], eax
mov dword [ebp - 0x34], ecx
cmp eax, ecx
je 0x100f4b0f
lea esi, [edi + 0x1024]
mov dword [ebp - 0x1c], esi
mov edi, dword [eax]
sub esp, 0xc
mov ecx, esi
mov dword [ebp - 0x20], edi
push esp
call fcn.10046370
sub esp, 0xc
mov ecx, esi
push esp
call fcn.100463f0
lea edx, [ebp - 0x20]
lea ecx, [ebp - 0xd4]
call fcn.100517d0
mov ecx, dword [ebp - 0x1c]
add esp, 0x18
mov esi, eax
lea eax, [ebp - 0xb8]
push eax
call fcn.10046370
push eax
mov ecx, esi
call fcn.10042ba0
lea ecx, [ebp - 0xb8]
mov byte [ebp - 0x15], al
call fcn.10038580
lea ecx, [ebp - 0xd4]
call fcn.10038580
mov ecx, dword [ebp - 0x40]
call fcn.10045ef0
mov esi, dword [ebp - 0x1c]
cmp edi, eax
jae 0x100f4ae8
lea eax, [ebp - 0x20]
mov ecx, esi
push eax
call fcn.1007dbb0
cmp byte [ebp - 0x15], 0
mov edi, dword [ebp - 0x3c]
je 0x100f4afd
mov eax, dword [edi + 0xfe8]
test eax, eax
je 0x100f4afd
call eax
mov eax, dword [ebp - 0x44]
add eax, 4
mov dword [ebp - 0x44], eax
cmp eax, dword [ebp - 0x34]
jne 0x100f4a70
lea ecx, [ebp - 0x60]
call fcn.10046470
lea ecx, [ebp - 0x90]
call fcn.10048070
lea ecx, [ebp - 0x1d4]
call fcn.10048070
lea ecx, [ebp - 0xa0]
call fcn.10046000
push fcn.10048070
push 8
push 0x1c
lea eax, [ebp - 0x1b8]
mov dword [ebp - 4], 0xffffffff
push eax
call fcn.101d5b60
mov dword [edi + 0xf90], 0
lea eax, [edi + 0xf78]
mov dword [edi + 0xf7c], 0x14
lea ecx, [edi + 0x1c]
mov dword [ebp - 0x34], eax
mov dword [edi + 0xf84], 0xfa
mov eax, dword [edi + 0x34]
mov dword [edi + 0xf94], eax
lea eax, [ebp - 0x34]
push eax
call fcn.100fceb0
push 0x1033fbc4
lea ecx, [ebp - 0xc8]
lea esi, [edi + 0x1038]
call fcn.100482f0
push str.last_tick_defuse
lea ecx, [ebp - 0x1d4]
mov dword [ebp - 4], 0x41
call fcn.100482f0
lea eax, [ebp - 0x1d4]
mov byte [ebp - 4], 0x42
push eax
lea ecx, [edi + 0x10b4]
call fcn.1007dda0
lea eax, [ebp - 0xc8]
push eax
lea ecx, [edi + 0x1074]
call fcn.1007dda0
lea ecx, [ebp - 0x1d4]
mov dword [edi + 0x10b0], 0xffffffff
call fcn.10048070
lea ecx, [ebp - 0xc8]
mov dword [ebp - 4], 0xffffffff
call fcn.10048070
mov dword [esi + 0x18], 0
lea ecx, [edi + 0x1c]
mov dword [esi + 4], 0x14
mov dword [esi + 0xc], 0xfa
mov eax, dword [edi + 0x34]
mov dword [esi + 0x1c], eax
lea eax, [ebp - 0x34]
push eax
mov dword [ebp - 0x34], esi
call fcn.100fceb0
push str.fake_latency
lea ecx, [ebp - 0x298]
lea esi, [edi + 0x10d8]
call fcn.100482f0
push 0x1033ec98
lea ecx, [ebp - 0x1d4]
mov dword [ebp - 4], 0x43
call fcn.100482f0
lea eax, [ebp - 0x1d4]
mov byte [ebp - 4], 0x44
push eax
lea ecx, [edi + 0x1154]
call fcn.1007dda0
lea eax, [ebp - 0x298]
push eax
lea ecx, [edi + 0x1114]
call fcn.1007dda0
mov dword [edi + 0x1150], 0xffffffff
lea ecx, [ebp - 0x1d4]
call fcn.10048070
lea ecx, [ebp - 0x298]
mov dword [ebp - 4], 0xffffffff
call fcn.10048070
mov dword [edi + 0x1174], 0x100600b0
lea ecx, [edi + 0x1c]
mov dword [esi + 0x18], 0
mov dword [esi + 4], 0x14
mov dword [esi + 0xc], 0xfa
mov eax, dword [edi + 0x34]
mov dword [esi + 0x1c], eax
lea eax, [ebp - 0x34]
push eax
mov dword [ebp - 0x34], esi
call fcn.100fceb0
push 0x1033fc18
lea ecx, [ebp - 0x2b4]
lea esi, [edi + 0x1178]
call fcn.10100380
push str.fake_latency_amt
lea ecx, [ebp - 0x298]
mov dword [ebp - 4], 0x45
call fcn.100482f0
push 0x102bdcd3
lea ecx, [ebp - 0x1d4]
mov byte [ebp - 4], 0x46
call fcn.100482f0
lea eax, [ebp - 0x298]
mov byte [ebp - 4], 0x47
push eax
lea ecx, [edi + 0x11b4]
call fcn.1007dda0
lea eax, [ebp - 0x2b4]
mov byte [edi + 0x11ed], 0
push eax
lea ecx, [edi + 0x1228]
mov dword [edi + 0x1244], 0
mov dword [edi + 0x1188], 8
mov dword [edi + 0x118c], 8
mov dword [edi + 0x11f8], 0x42480000
mov dword [edi + 0x11fc], 0x44480000
mov dword [edi + 0x11f4], 0x43480000
mov dword [edi + 0x1208], 0
mov dword [edi + 0x1200], 0x42480000
call fcn.10100340
lea ecx, [ebp - 0x1d4]
call fcn.10048070
lea ecx, [ebp - 0x298]
call fcn.10048070
lea ecx, [ebp - 0x2b4]
mov dword [ebp - 4], 0xffffffff
call fcn.100b2910
mov dword [esi + 0x18], 0
lea ecx, [edi + 0x1c]
mov dword [esi + 4], 0x14
mov dword [esi + 0xc], 0xfa
mov eax, dword [edi + 0x34]
mov dword [esi + 0x1c], eax
lea eax, [ebp - 0x34]
push eax
mov dword [ebp - 0x34], esi
call fcn.100fceb0
push str.fast_stop
lea ecx, [ebp - 0x4c8]
lea esi, [edi + 0x38]
call fcn.100482f0
push 0x1033fc5c
lea ecx, [ebp - 0x2b4]
mov dword [ebp - 4], 0x48
call fcn.100482f0
lea eax, [ebp - 0x4c8]
mov byte [ebp - 4], 0x49
push eax
lea ecx, [edi + 0x74]
call fcn.1007dda0
lea eax, [ebp - 0x2b4]
mov byte [edi + 0xad], 1
push eax
lea ecx, [edi + 0xb4]
call fcn.1007dda0
lea ecx, [ebp - 0x2b4]
mov byte [edi + 0xb0], 0
call fcn.10048070
lea ecx, [ebp - 0x4c8]
mov dword [ebp - 4], 0xffffffff
call fcn.10048070
mov dword [esi + 0x18], 0
lea ecx, [edi + 0x1c]
mov dword [esi + 4], 0x14
mov dword [esi + 0xc], 0xfa
mov eax, dword [edi + 0x34]
mov dword [esi + 0x1c], eax
lea eax, [ebp - 0x34]
push eax
mov dword [ebp - 0x34], esi
call fcn.100fceb0
push str.bhop
lea ecx, [ebp - 0x228]
lea esi, [edi + 0xd0]
call fcn.100482f0
push str.automatic_jump
lea ecx, [ebp - 0x4c8]
mov dword [ebp - 4], 0x4a
call fcn.100482f0
lea eax, [ebp - 0x228]
mov byte [ebp - 4], 0x4b
push eax
lea ecx, [edi + 0x10c]
call fcn.1007dda0
lea eax, [ebp - 0x4c8]
mov byte [edi + 0x145], 1
push eax
lea ecx, [edi + 0x14c]
call fcn.1007dda0
lea ecx, [ebp - 0x4c8]
mov byte [edi + 0x148], 0
call fcn.10048070
lea ecx, [ebp - 0x228]
mov dword [ebp - 4], 0xffffffff
call fcn.10048070
mov dword [esi + 0x18], 0
lea ecx, [edi + 0x1c]
mov dword [esi + 4], 0x14
mov dword [esi + 0xc], 0xfa
mov eax, dword [edi + 0x34]
mov dword [esi + 0x1c], eax
lea eax, [ebp - 0x34]
push eax
mov dword [ebp - 0x34], esi
call fcn.100fceb0
push str.airduck
lea ecx, [ebp - 0x244]
lea esi, [edi + 0x168]
call fcn.100482f0
push str.duck_in_air
lea ecx, [ebp - 0x228]
mov dword [ebp - 4], 0x4c
call fcn.100482f0
lea eax, [ebp - 0x244]
mov byte [ebp - 4], 0x4d
push eax
lea ecx, [edi + 0x1a4]
call fcn.1007dda0
lea eax, [ebp - 0x228]
mov byte [edi + 0x1dd], 1
push eax
lea ecx, [edi + 0x1e4]
call fcn.1007dda0
lea ecx, [ebp - 0x228]
mov byte [edi + 0x1e0], 0
call fcn.10048070
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x244]
call fcn.10048070
mov dword [esi + 0x18], 0
lea ecx, [edi + 0x1c]
mov dword [esi + 4], 0x14
mov dword [esi + 0xc], 0xfa
mov eax, dword [edi + 0x34]
mov dword [esi + 0x1c], eax
lea eax, [ebp - 0x34]
push eax
mov dword [ebp - 0x34], esi
call fcn.100fceb0
push str.autostrafe
lea ecx, [ebp - 0x260]
lea esi, [edi + 0x200]
call fcn.100482f0
push str.automatic_strafe
lea ecx, [ebp - 0x244]
mov dword [ebp - 4], 0x4e
call fcn.100482f0
lea eax, [ebp - 0x260]
mov byte [ebp - 4], 0x4f
push eax
lea ecx, [edi + 0x23c]
call fcn.1007dda0
lea eax, [ebp - 0x244]
mov byte [edi + 0x275], 1
push eax
lea ecx, [edi + 0x27c]
call fcn.1007dda0
lea ecx, [ebp - 0x244]
mov byte [edi + 0x278], 0
call fcn.10048070
lea ecx, [ebp - 0x260]
mov dword [ebp - 4], 0xffffffff
call fcn.10048070
mov dword [esi + 0x18], 0
lea ecx, [edi + 0x1c]
mov dword [esi + 4], 0x14
mov dword [esi + 0xc], 0xfa
mov eax, dword [edi + 0x34]
mov dword [esi + 0x1c], eax
lea eax, [ebp - 0x34]
push eax
mov dword [ebp - 0x34], esi
call fcn.100fceb0
push str.cstrafe
lea ecx, [ebp - 0x27c]
lea esi, [edi + 0x298]
call fcn.100482f0
push str.c_strafe
lea ecx, [ebp - 0x260]
mov dword [ebp - 4], 0x50
call fcn.100482f0
lea eax, [ebp - 0x260]
mov byte [ebp - 4], 0x51
push eax
lea ecx, [edi + 0x314]
call fcn.1007dda0
lea eax, [ebp - 0x27c]
push eax
lea ecx, [edi + 0x2d4]
call fcn.1007dda0
lea ecx, [ebp - 0x260]
mov dword [edi + 0x310], 0xffffffff
call fcn.10048070
lea ecx, [ebp - 0x27c]
mov dword [ebp - 4], 0xffffffff
call fcn.10048070
lea eax, [ebp - 0x34]
mov dword [ebp - 0x34], 0x10062770
lea ecx, [esi + 0x60]
push eax
call fcn.100fd0e0
mov dword [edi + 0x2b0], 0
mov dword [ebp - 0x34], esi
mov dword [edi + 0x29c], 0x14
mov dword [edi + 0x2a4], 0xfa
lea ecx, [edi + 0x1c]
mov eax, dword [edi + 0x34]
mov dword [edi + 0x2b4], eax
lea eax, [ebp - 0x34]
push eax
call fcn.100fceb0
push str.astrafe
lea ecx, [ebp - 0x1f0]
lea esi, [edi + 0x338]
call fcn.100482f0
push str.a_strafe
lea ecx, [ebp - 0x27c]
mov dword [ebp - 4], 0x52
call fcn.100482f0
lea eax, [ebp - 0x27c]
mov byte [ebp - 4], 0x53
push eax
lea ecx, [edi + 0x3b4]
call fcn.1007dda0
lea eax, [ebp - 0x1f0]
push eax
lea ecx, [edi + 0x374]
call fcn.1007dda0
lea ecx, [ebp - 0x27c]
mov dword [edi + 0x3b0], 0xffffffff
call fcn.10048070
lea ecx, [ebp - 0x1f0]
mov dword [ebp - 4], 0xffffffff
call fcn.10048070
lea eax, [ebp - 0x34]
mov dword [ebp - 0x34], 0x10062770
lea ecx, [esi + 0x60]
push eax
call fcn.100fd0e0
mov dword [edi + 0x350], 0
lea ecx, [edi + 0x1c]
mov dword [edi + 0x33c], 0x14
mov dword [edi + 0x344], 0xfa
mov eax, dword [edi + 0x34]
mov dword [edi + 0x354], eax
lea eax, [ebp - 0x34]
push eax
mov dword [ebp - 0x34], esi
call fcn.100fceb0
push str.zstrafe
lea ecx, [ebp - 0x20c]
lea esi, [edi + 0x3d8]
call fcn.100482f0
push str.z_strafe
lea ecx, [ebp - 0x1f0]
mov dword [ebp - 4], 0x54
call fcn.100482f0
lea eax, [ebp - 0x1f0]
mov byte [ebp - 4], 0x55
push eax
lea ecx, [edi + 0x454]
call fcn.1007dda0
lea eax, [ebp - 0x20c]
push eax
lea ecx, [edi + 0x414]
call fcn.1007dda0
lea ecx, [ebp - 0x1f0]
mov dword [edi + 0x450], 0xffffffff
call fcn.10048070
lea ecx, [ebp - 0x20c]
mov dword [ebp - 4], 0xffffffff
call fcn.10048070
lea eax, [ebp - 0x34]
mov dword [ebp - 0x34], 0x10062770
lea ecx, [esi + 0x60]
push eax
call fcn.100fd0e0
mov dword [edi + 0x3f0], 0
mov dword [edi + 0x3dc], 0x14
mov dword [ebp - 0x34], esi
mov dword [edi + 0x3e4], 0xfa
mov eax, dword [edi + 0x34]
lea ecx, [edi + 0x1c]
mov dword [edi + 0x3f4], eax
lea eax, [ebp - 0x34]
push eax
call fcn.100fceb0
push 0x1033fcd8
lea ecx, [ebp - 0x2d0]
lea esi, [edi + 0x478]
call fcn.10100380
push str.z_freq
lea ecx, [ebp - 0x20c]
mov dword [ebp - 4], 0x56
call fcn.100482f0
push 0x102bdcd3
lea ecx, [ebp - 0x1f0]
mov byte [ebp - 4], 0x57
call fcn.100482f0
lea eax, [ebp - 0x20c]
mov byte [ebp - 4], 0x58
push eax
lea ecx, [edi + 0x4b4]
call fcn.1007dda0
lea eax, [ebp - 0x2d0]
mov byte [edi + 0x4ed], 0
push eax
lea ecx, [edi + 0x528]
mov dword [edi + 0x544], 0
mov dword [edi + 0x488], 8
mov dword [edi + 0x48c], 8
mov dword [edi + 0x4f8], 0x3f800000
mov dword [edi + 0x4fc], 0x42c80000
mov dword [edi + 0x4f4], 0x42480000
mov dword [edi + 0x508], 0
mov dword [edi + 0x500], 0x3f000000
call fcn.10100340
lea ecx, [ebp - 0x1f0]
call fcn.10048070
lea ecx, [ebp - 0x20c]
call fcn.10048070
lea ecx, [ebp - 0x2d0]
mov dword [ebp - 4], 0xffffffff
call fcn.100b2910
lea eax, [ebp - 0x34]
mov dword [ebp - 0x34], 0x10062770
lea ecx, [esi + 0x60]
push eax
call fcn.100fd0e0
mov dword [edi + 0x490], 0
lea ecx, [edi + 0x1c]
mov dword [edi + 0x47c], 0x14
mov dword [edi + 0x484], 0xfa
mov eax, dword [edi + 0x34]
mov dword [edi + 0x494], eax
lea eax, [ebp - 0x34]
push eax
mov dword [ebp - 0x34], esi
call fcn.100fceb0
push 0x1033cdb0
lea ecx, [ebp - 0x2ec]
lea esi, [edi + 0x548]
call fcn.10100380
push str.z_dist
lea ecx, [ebp - 0x2d0]
mov dword [ebp - 4], 0x59
call fcn.100482f0
push 0x102bdcd3
lea ecx, [ebp - 0x20c]
mov byte [ebp - 4], 0x5a
call fcn.100482f0
lea eax, [ebp - 0x2d0]
mov byte [ebp - 4], 0x5b
push eax
lea ecx, [edi + 0x584]
call fcn.1007dda0
lea eax, [ebp - 0x2ec]
mov byte [edi + 0x5bd], 0
push eax
lea ecx, [edi + 0x5f8]
mov dword [edi + 0x614], 0
mov dword [edi + 0x558], 8
mov dword [edi + 0x55c], 8
mov dword [edi + 0x5c8], 0x3f800000
mov dword [edi + 0x5cc], 0x42c80000
mov dword [edi + 0x5c4], 0x41a00000
mov dword [edi + 0x5d8], 0
mov dword [edi + 0x5d0], 0x3f000000
call fcn.10100340
lea ecx, [ebp - 0x20c]
call fcn.10048070
lea ecx, [ebp - 0x2d0]
call fcn.10048070
lea ecx, [ebp - 0x2ec]
mov dword [ebp - 4], 0xffffffff
call fcn.100b2910
lea eax, [ebp - 0x34]
mov dword [ebp - 0x34], 0x10062770
lea ecx, [esi + 0x60]
push eax
call fcn.100fd0e0
mov dword [edi + 0x560], 0
lea ecx, [edi + 0x1c]
mov dword [edi + 0x54c], 0x14
mov dword [edi + 0x554], 0xfa
mov eax, dword [edi + 0x34]
mov dword [edi + 0x564], eax
lea eax, [ebp - 0x34]
push eax
mov dword [ebp - 0x34], esi
call fcn.100fceb0
push str.fakewalk
lea ecx, [ebp - 0x308]
lea esi, [edi + 0x7b8]
call fcn.100482f0
push str.fake_walk
lea ecx, [ebp - 0x2ec]
mov dword [ebp - 4], 0x5c
call fcn.100482f0
lea eax, [ebp - 0x2ec]
mov byte [ebp - 4], 0x5d
push eax
lea ecx, [edi + 0x834]
call fcn.1007dda0
lea eax, [ebp - 0x308]
push eax
lea ecx, [edi + 0x7f4]
call fcn.1007dda0
lea ecx, [ebp - 0x2ec]
mov dword [edi + 0x830], 0xffffffff
call fcn.10048070
lea ecx, [ebp - 0x308]
mov dword [ebp - 4], 0xffffffff
call fcn.10048070
mov dword [esi + 0x18], 1
lea ecx, [edi + 0x1c]
mov dword [esi + 4], 0x14a
mov dword [esi + 0xc], 0xfa
mov eax, dword [edi + 0x34]
mov dword [esi + 0x1c], eax
lea eax, [ebp - 0x34]
push eax
mov dword [ebp - 0x34], esi
call fcn.100fceb0
push str.fartwalk
lea ecx, [ebp - 0x324]
lea esi, [edi + 0x858]
call fcn.100482f0
push str.fart_walk
lea ecx, [ebp - 0x308]
mov dword [ebp - 4], 0x5e
call fcn.100482f0
mov byte [ebp - 4], 0x5f
lea eax, [ebp - 0x308]
push eax
lea ecx, [edi + 0x8d4]
call fcn.1007dda0
lea eax, [ebp - 0x324]
push eax
lea ecx, [edi + 0x894]
call fcn.1007dda0
lea ecx, [ebp - 0x308]
mov dword [edi + 0x8d0], 0xffffffff
call fcn.10048070
lea ecx, [ebp - 0x324]
mov dword [ebp - 4], 0xffffffff
call fcn.10048070
mov dword [esi + 0x18], 1
lea ecx, [edi + 0x1c]
mov dword [esi + 4], 0x14a
mov dword [esi + 0xc], 0xfa
mov eax, dword [edi + 0x34]
mov dword [esi + 0x1c], eax
lea eax, [ebp - 0x34]
push eax
mov dword [ebp - 0x34], esi
call fcn.100fceb0
push str.autopeek
lea ecx, [ebp - 0x340]
lea esi, [edi + 0x8f8]
call fcn.100482f0
push str.automatic_peek
lea ecx, [ebp - 0x324]
mov dword [ebp - 4], 0x60
call fcn.100482f0
lea eax, [ebp - 0x324]
mov byte [ebp - 4], 0x61
push eax
lea ecx, [edi + 0x974]
call fcn.1007dda0
lea eax, [ebp - 0x340]
push eax
lea ecx, [edi + 0x934]
call fcn.1007dda0
lea ecx, [ebp - 0x324]
mov dword [edi + 0x970], 0xffffffff
call fcn.10048070
lea ecx, [ebp - 0x340]
mov dword [ebp - 4], 0xffffffff
call fcn.10048070
mov dword [esi + 0x18], 1
lea ecx, [edi + 0x1c]
mov dword [esi + 4], 0x14a
mov dword [esi + 0xc], 0xfa
mov eax, dword [edi + 0x34]
mov dword [esi + 0x1c], eax
lea eax, [ebp - 0x34]
push eax
mov dword [ebp - 0x34], esi
call fcn.100fceb0
mov esi, dword [0x1046ba58]
lea ecx, [ebp - 0x35c]
push 0x1033fd20
add edi, 0x998
call fcn.100482f0
push str.autopeek_color
lea ecx, [ebp - 0x340]
mov dword [ebp - 4], 0x62
call fcn.100482f0
mov ecx, dword [ebp - 0x3c]
lea eax, [ebp - 0x340]
push eax
add ecx, 0xa14
mov byte [ebp - 4], 0x63
call fcn.1007dda0
mov ecx, dword [ebp - 0x3c]
lea eax, [ebp - 0x35c]
push eax
lea ecx, [ecx + 0x9d4]
call fcn.1007dda0
mov eax, dword [ebp - 0x3c]
lea ecx, [ebp - 0x340]
mov dword [eax + 0xa30], esi
mov dword [eax + 0xa34], 0
call fcn.10048070
lea ecx, [ebp - 0x35c]
mov dword [ebp - 4], 0xffffffff
call fcn.10048070
mov eax, dword [ebp - 0x3c]
mov ecx, dword [ebp - 0xa8]
mov dword [edi + 0x18], 1
mov dword [edi + 4], 0x14a
mov dword [edi + 0xc], 0xfa
mov eax, dword [eax + 0x34]
mov dword [edi + 0x1c], eax
lea eax, [ebp - 0x34]
push eax
mov dword [ebp - 0x34], edi
call fcn.100fceb0
mov edi, dword [ebp - 0x3c]
lea ecx, [ebp - 0x378]
push str.autostop
lea esi, [edi + 0xa38]
call fcn.100482f0
push str.automatic_stop
lea ecx, [ebp - 0x35c]
mov dword [ebp - 4], 0x64
call fcn.100482f0
lea eax, [ebp - 0x35c]
mov byte [ebp - 4], 0x65
push eax
lea ecx, [edi + 0xab4]
call fcn.1007dda0
lea eax, [ebp - 0x378]
push eax
lea ecx, [edi + 0xa74]
call fcn.1007dda0
lea ecx, [ebp - 0x35c]
mov dword [edi + 0xab0], 0xffffffff
call fcn.10048070
lea ecx, [ebp - 0x378]
mov dword [ebp - 4], 0xffffffff
call fcn.10048070
lea eax, [ebp - 0x34]
mov dword [ebp - 0x34], 0x10063310
lea ecx, [esi + 0x60]
push eax
call fcn.100fd0e0
mov dword [edi + 0xa50], 1
lea ecx, [edi + 0x1c]
mov dword [edi + 0xa3c], 0x14a
mov dword [edi + 0xa44], 0xfa
mov eax, dword [edi + 0x34]
mov dword [edi + 0xa54], eax
lea eax, [ebp - 0x34]
push eax
mov dword [ebp - 0x34], esi
call fcn.100fceb0
push str.autostop_fakewalk
lea ecx, [ebp - 0x394]
lea esi, [edi + 0xad8]
call fcn.100482f0
push str.fakewalk_autostop
lea ecx, [ebp - 0x378]
mov dword [ebp - 4], 0x66
call fcn.100482f0
lea eax, [ebp - 0x394]
mov byte [ebp - 4], 0x67
push eax
lea ecx, [edi + 0xb14]
call fcn.1007dda0
lea eax, [ebp - 0x378]
mov byte [edi + 0xb4d], 1
push eax
lea ecx, [edi + 0xb54]
call fcn.1007dda0
mov byte [edi + 0xb50], 0
lea ecx, [ebp - 0x378]
call fcn.10048070
lea ecx, [ebp - 0x394]
mov dword [ebp - 4], 0xffffffff
call fcn.10048070
mov dword [esi + 0x18], 1
lea ecx, [edi + 0x1c]
mov dword [esi + 4], 0x14a
mov dword [esi + 0xc], 0xfa
mov eax, dword [edi + 0x34]
mov dword [esi + 0x1c], eax
lea eax, [ebp - 0x34]
push eax
mov dword [ebp - 0x34], esi
call fcn.100fceb0
push str.autostop_early
lea ecx, [ebp - 0x3b0]
lea esi, [edi + 0xb70]
call fcn.100482f0
push str.early_autostop
lea ecx, [ebp - 0x394]
mov dword [ebp - 4], 0x68
call fcn.100482f0
lea eax, [ebp - 0x3b0]
mov byte [ebp - 4], 0x69
push eax
lea ecx, [edi + 0xbac]
call fcn.1007dda0
lea eax, [ebp - 0x394]
mov byte [edi + 0xbe5], 1
push eax
lea ecx, [edi + 0xbec]
call fcn.1007dda0
lea ecx, [ebp - 0x394]
mov byte [edi + 0xbe8], 0
call fcn.10048070
lea ecx, [ebp - 0x3b0]
mov dword [ebp - 4], 0xffffffff
call fcn.10048070
mov dword [esi + 0x18], 1
lea ecx, [edi + 0x1c]
mov dword [esi + 4], 0x14a
mov dword [esi + 0xc], 0xfa
mov eax, dword [edi + 0x34]
mov dword [esi + 0x1c], eax
lea eax, [ebp - 0x34]
push eax
mov dword [ebp - 0x34], esi
call fcn.100fceb0
push str.auto_stop_always
lea ecx, [ebp - 0x3cc]
lea esi, [edi + 0xc08]
call fcn.100482f0
push str.automatic_stop_always_on
lea ecx, [ebp - 0x3b0]
mov dword [ebp - 4], 0x6a
call fcn.100482f0
lea eax, [ebp - 0x3cc]
mov byte [ebp - 4], 0x6b
push eax
lea ecx, [edi + 0xc44]
call fcn.1007dda0
lea eax, [ebp - 0x3b0]
mov byte [edi + 0xc7d], 1
push eax
lea ecx, [edi + 0xc84]
call fcn.1007dda0
lea ecx, [ebp - 0x3b0]
mov byte [edi + 0xc80], 0
call fcn.10048070
lea ecx, [ebp - 0x3cc]
mov dword [ebp - 4], 0xffffffff
call fcn.10048070
mov dword [esi + 0x18], 1
mov dword [esi + 4], 0x14a
mov dword [ebp - 0x34], esi
mov dword [esi + 0xc], 0xfa
mov eax, dword [edi + 0x34]
lea ecx, [edi + 0x1c]
mov dword [esi + 0x1c], eax
lea eax, [ebp - 0x34]
push eax
call fcn.100fceb0
push str.walkbot
lea ecx, [ebp - 0x3e8]
lea esi, [edi + 0xca0]
call fcn.100482f0
push str.walkbot
lea ecx, [ebp - 0x3cc]
mov dword [ebp - 4], 0x6c
call fcn.100482f0
lea eax, [ebp - 0x3e8]
mov byte [ebp - 4], 0x6d
push eax
lea ecx, [edi + 0xcdc]
call fcn.1007dda0
lea eax, [ebp - 0x3cc]
mov byte [edi + 0xd15], 1
push eax
lea ecx, [edi + 0xd1c]
call fcn.1007dda0
lea ecx, [ebp - 0x3cc]
mov byte [edi + 0xd18], 0
call fcn.10048070
lea ecx, [ebp - 0x3e8]
mov dword [ebp - 4], 0xffffffff
call fcn.10048070
mov dword [esi + 0x18], 1
lea ecx, [edi + 0x1c]
mov dword [esi + 4], 0x14a
mov dword [esi + 0xc], 0xfa
mov eax, dword [edi + 0x34]
mov dword [esi + 0x1c], eax
lea eax, [ebp - 0x34]
push eax
mov dword [ebp - 0x34], esi
call fcn.100fceb0
push str.clantag
lea ecx, [ebp - 0x404]
lea esi, [edi + 0x1248]
call fcn.100482f0
push str.clantag_changer
lea ecx, [ebp - 0x3e8]
mov dword [ebp - 4], 0x6e
call fcn.100482f0
lea eax, [ebp - 0x404]
mov byte [ebp - 4], 0x6f
push eax
lea ecx, [edi + 0x1284]
call fcn.1007dda0
lea eax, [ebp - 0x3e8]
mov byte [edi + 0x12bd], 1
push eax
lea ecx, [edi + 0x12c4]
call fcn.1007dda0
lea ecx, [ebp - 0x3e8]
mov byte [edi + 0x12c0], 0
call fcn.10048070
lea ecx, [ebp - 0x404]
mov dword [ebp - 4], 0xffffffff
call fcn.10048070
mov dword [esi + 0x18], 1
lea ecx, [edi + 0x1c]
mov dword [esi + 4], 0x14a
mov dword [esi + 0xc], 0xfa
mov eax, dword [edi + 0x34]
mov dword [esi + 0x1c], eax
lea eax, [ebp - 0x34]
push eax
mov dword [ebp - 0x34], esi
call fcn.100fceb0
lea esi, [edi + 0x12e0]
push str.autoaccept
lea ecx, [ebp - 0x420]
call fcn.100482f0
push str.auto_accept_matchmaking
lea ecx, [ebp - 0x404]
mov dword [ebp - 4], 0x70
call fcn.100482f0
lea eax, [ebp - 0x420]
mov byte [ebp - 4], 0x71
push eax
lea ecx, [edi + 0x131c]
call fcn.1007dda0
lea eax, [ebp - 0x404]
mov byte [edi + 0x1355], 1
push eax
lea ecx, [edi + 0x135c]
call fcn.1007dda0
lea ecx, [ebp - 0x404]
mov byte [edi + 0x1358], 0
call fcn.10048070
lea ecx, [ebp - 0x420]
mov dword [ebp - 4], 0xffffffff
call fcn.10048070
mov dword [esi + 0x18], 1
lea ecx, [edi + 0x1c]
mov dword [esi + 4], 0x14a
mov dword [esi + 0xc], 0xfa
mov eax, dword [edi + 0x34]
mov dword [esi + 0x1c], eax
lea eax, [ebp - 0x34]
push eax
mov dword [ebp - 0x34], esi
call fcn.100fceb0
push str.unlock_inventory
lea ecx, [ebp - 0x43c]
lea esi, [edi + 0x1378]
call fcn.100482f0
push str.unlock_inventory_in_game
lea ecx, [ebp - 0x420]
mov dword [ebp - 4], 0x72
call fcn.100482f0
lea eax, [ebp - 0x43c]
mov byte [ebp - 4], 0x73
push eax
lea ecx, [edi + 0x13b4]
call fcn.1007dda0
lea eax, [ebp - 0x420]
mov byte [edi + 0x13ed], 1
push eax
lea ecx, [edi + 0x13f4]
call fcn.1007dda0
lea ecx, [ebp - 0x420]
mov byte [edi + 0x13f0], 0
call fcn.10048070
lea ecx, [ebp - 0x43c]
mov dword [ebp - 4], 0xffffffff
call fcn.10048070
mov dword [esi + 0x18], 1
lea ecx, [edi + 0x1c]
mov dword [esi + 4], 0x14a
mov dword [esi + 0xc], 0xfa
mov eax, dword [edi + 0x34]
mov dword [esi + 0x1c], eax
lea eax, [ebp - 0x34]
push eax
mov dword [ebp - 0x34], esi
call fcn.100fceb0
push str.ragdoll_force
lea ecx, [ebp - 0x458]
lea esi, [edi + 0x1410]
call fcn.100482f0
push 0x1033fe94
lea ecx, [ebp - 0x43c]
mov dword [ebp - 4], 0x74
call fcn.100482f0
mov byte [ebp - 4], 0x75
lea eax, [ebp - 0x458]
push eax
lea ecx, [edi + 0x144c]
call fcn.1007dda0
lea eax, [ebp - 0x43c]
mov byte [edi + 0x1485], 1
push eax
lea ecx, [edi + 0x148c]
call fcn.1007dda0
lea ecx, [ebp - 0x43c]
mov byte [edi + 0x1488], 0
call fcn.10048070
lea ecx, [ebp - 0x458]
mov dword [ebp - 4], 0xffffffff
call fcn.10048070
mov dword [esi + 0x18], 1
lea ecx, [edi + 0x1c]
mov dword [esi + 4], 0x14a
mov dword [esi + 0xc], 0xfa
mov eax, dword [edi + 0x34]
mov dword [esi + 0x1c], eax
lea eax, [ebp - 0x34]
push eax
mov dword [ebp - 0x34], esi
call fcn.100fceb0
push str.ranks
lea ecx, [ebp - 0x474]
lea esi, [edi + 0x1540]
call fcn.100482f0
push str.reveal_matchmaking_ranks
lea ecx, [ebp - 0x458]
mov dword [ebp - 4], 0x76
call fcn.100482f0
lea eax, [ebp - 0x474]
mov byte [ebp - 4], 0x77
push eax
lea ecx, [edi + 0x157c]
call fcn.1007dda0
lea eax, [ebp - 0x458]
mov byte [edi + 0x15b5], 1
push eax
lea ecx, [edi + 0x15bc]
call fcn.1007dda0
lea ecx, [ebp - 0x458]
mov byte [edi + 0x15b8], 0
call fcn.10048070
lea ecx, [ebp - 0x474]
mov dword [ebp - 4], 0xffffffff
call fcn.10048070
mov dword [esi + 0x18], 1
lea ecx, [edi + 0x1c]
mov dword [esi + 4], 0x14a
mov dword [esi + 0xc], 0xfa
mov eax, dword [edi + 0x34]
mov dword [esi + 0x1c], eax
lea eax, [ebp - 0x34]
push eax
mov dword [ebp - 0x34], esi
call fcn.100fceb0
push str.killfeed
lea ecx, [ebp - 0x490]
lea esi, [edi + 0x14a8]
call fcn.100482f0
push str.preserve_killfeed
lea ecx, [ebp - 0x474]
mov dword [ebp - 4], 0x78
call fcn.100482f0
lea eax, [ebp - 0x490]
mov byte [ebp - 4], 0x79
push eax
lea ecx, [edi + 0x14e4]
call fcn.1007dda0
lea eax, [ebp - 0x474]
mov byte [edi + 0x151d], 1
push eax
lea ecx, [edi + 0x1524]
call fcn.1007dda0
mov byte [edi + 0x1520], 0
lea ecx, [ebp - 0x474]
call fcn.10048070
lea ecx, [ebp - 0x490]
mov dword [ebp - 4], 0xffffffff
call fcn.10048070
mov dword [edi + 0x1518], 0x100601f0
lea ecx, [edi + 0x1c]
mov dword [esi + 0x18], 1
mov dword [esi + 4], 0x14a
mov dword [esi + 0xc], 0xfa
mov eax, dword [edi + 0x34]
mov dword [esi + 0x1c], eax
lea eax, [ebp - 0x34]
push eax
mov dword [ebp - 0x34], esi
call fcn.100fceb0
push str.aimbot_debug
lea ecx, [ebp - 0x4ac]
lea esi, [edi + 0x15d8]
call fcn.100482f0
push str.show_aimbot_debug_points
lea ecx, [ebp - 0x490]
mov dword [ebp - 4], 0x7a
call fcn.100482f0
lea eax, [ebp - 0x4ac]
mov byte [ebp - 4], 0x7b
push eax
lea ecx, [edi + 0x1614]
call fcn.1007dda0
lea eax, [ebp - 0x490]
mov byte [edi + 0x164d], 1
push eax
lea ecx, [edi + 0x1654]
call fcn.1007dda0
lea ecx, [ebp - 0x490]
mov byte [edi + 0x1650], 0
call fcn.10048070
lea ecx, [ebp - 0x4ac]
mov dword [ebp - 4], 0xffffffff
call fcn.10048070
mov dword [esi + 0x18], 1
lea ecx, [edi + 0x1c]
mov dword [esi + 4], 0x14a
mov dword [esi + 0xc], 0xfa
mov eax, dword [edi + 0x34]
mov dword [esi + 0x1c], eax
lea eax, [ebp - 0x34]
push eax
mov dword [ebp - 0x34], esi
call fcn.100fceb0
push str.freestanding_debug
lea ecx, [ebp - 0x51c]
lea esi, [edi + 0x1670]
call fcn.100482f0
push str.show_freestanding_debug_points
lea ecx, [ebp - 0x4ac]
mov dword [ebp - 4], 0x7c
call fcn.100482f0
lea eax, [ebp - 0x51c]
mov byte [ebp - 4], 0x7d
push eax
lea ecx, [edi + 0x16ac]
call fcn.1007dda0
lea eax, [ebp - 0x4ac]
mov byte [edi + 0x16e5], 1
push eax
lea ecx, [edi + 0x16ec]
call fcn.1007dda0
lea ecx, [ebp - 0x4ac]
mov byte [edi + 0x16e8], 0
call fcn.10048070
lea ecx, [ebp - 0x51c]
mov dword [ebp - 4], 0xffffffff
call fcn.10048070
mov dword [esi + 0x18], 1
mov dword [ebp - 0x34], esi
mov dword [esi + 4], 0x14a
mov dword [esi + 0xc], 0xfa
lea ecx, [edi + 0x1c]
mov eax, dword [edi + 0x34]
mov dword [esi + 0x1c], eax
lea eax, [ebp - 0x34]
push eax
call fcn.100fceb0
push str.connect_to_dicks
lea ecx, [ebp - 0x500]
lea esi, [edi + 0x1708]
call fcn.100482f0
lea eax, [ebp - 0x500]
mov dword [ebp - 4], 0x7e
push eax
lea ecx, [esi + 0x78]
call fcn.1007dda0
lea ecx, [ebp - 0x500]
mov dword [ebp - 4], 0xffffffff
call fcn.10048070
mov dword [edi + 0x1778], 0x10062700
lea ecx, [edi + 0x1c]
mov dword [edi + 0x1720], 1
mov dword [edi + 0x170c], 0x14a
mov dword [edi + 0x1714], 0xfa
mov eax, dword [edi + 0x34]
mov dword [edi + 0x1724], eax
lea eax, [ebp - 0x34]
push eax
mov dword [ebp - 0x34], esi
call fcn.100fceb0
push str.clear_main_menu_popup
lea ecx, [ebp - 0x4e4]
lea esi, [edi + 0x179c]
call fcn.100482f0
lea eax, [ebp - 0x4e4]
mov dword [ebp - 4], 0x7f
push eax
lea ecx, [esi + 0x78]
call fcn.1007dda0
lea ecx, [ebp - 0x4e4]
mov dword [ebp - 4], 0xffffffff
call fcn.10048070
mov dword [edi + 0x180c], 0x10062720
lea ecx, [edi + 0x1c]
mov dword [edi + 0x17b4], 1
mov dword [edi + 0x17a0], 0x14a
mov dword [edi + 0x17a8], 0xfa
mov eax, dword [edi + 0x34]
mov dword [edi + 0x17b8], eax
lea eax, [ebp - 0x34]
push eax
mov dword [ebp - 0x34], esi
call fcn.100fceb0
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.101d57a0
mov esp, ebp
pop ebp
mov esp, ebx
pop ebx
ret