Function at 0x4599d0
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 0x480ee2
mov eax, dword fs:[0]
push eax
push ebx
mov eax, 0x1468
call fcn.0047efd0
mov eax, dword [0x493040]
xor eax, ebp
mov dword [ebp - 0x14], eax
push esi
push edi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
push 0x48385b
push str.config
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__stricmp]
add esp, 8
test eax, eax
jne 0x459a33
xor al, al
jmp 0x45d442
push 0xb8
lea eax, [ebp - 0x120]
push 0
push eax
call sub.VCRUNTIME140.dll_memset
add esp, 4
lea ecx, [ebp - 0x120]
push 1
push str.config
call fcn.00404630
mov dword [ebp - 4], 0
cmp dword [ebp - 0xc4], 0
jne 0x459a77
mov byte [ebp - 0x129], 0
jmp 0x45d393
push 0
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 1
call fcn.0046ccd0
sub esp, 0x28
mov byte [ebp - 4], 2
mov eax, esp
lea ecx, [ebp - 0x120]
sub esp, 8
mov esi, esp
mov dword [eax + 0x24], 0
lea eax, [ebp - 0x120]
mov dword [esi], eax
mov eax, dword [ebp - 0x120]
add ecx, dword [eax + 4]
call dword [sym.imp.MSVCP140.dll_public:_class_std::basic_streambuf_char__struct_std::char_traits_char______thiscall_std::basic_ios_char__struct_std::char_traits_char__::rdbuf_void_const]
push 0
mov dl, 1
mov dword [esi + 4], eax
lea ecx, [ebp - 0x1478]
call fcn.00471960
add esp, 0x34
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 3
push ecx
push ecx
mov ecx, eax
call fcn.0046c9c0
lea ecx, [ebp - 0x1448]
mov byte [ebp - 4], 2
call fcn.0046bb70
mov ecx, dword [ebp - 0x1454]
test ecx, ecx
je 0x459b12
mov eax, dword [ecx]
mov edx, dword [eax + 0x10]
lea eax, [ebp - 0x1478]
cmp ecx, eax
setne al
push eax
call edx
mov dword [ebp - 0x1454], 0
lea ecx, [ebp - 0x110]
call fcn.004045a0
test eax, eax
jne 0x459b3a
mov eax, dword [ebp - 0x120]
lea ecx, [ebp - 0x120]
push 0
push 2
add ecx, dword [eax + 4]
call dword [sym.imp.MSVCP140.dll_public:_void___thiscall_std::basic_ios_char__struct_std::char_traits_char__::setstate_int__bool_]
mov eax, dword [0x4ef188]
lea ecx, [ebp - 0x30]
push 0
push 4
push ecx
add eax, 0x59f19c
mov dword [ebp - 0x130], 0xffffffff
push eax
push dword [0x4ef278]
mov dword [ebp - 0x30], 0
call dword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov eax, dword [ebp - 0x30]
lea ecx, [ebp - 0x130]
mov esi, dword [sym.imp.KERNEL32.dll_WriteProcessMemory]
add eax, 0x174
push 0
push 4
push ecx
push eax
push dword [0x4ef278]
call esi
mov eax, dword [0x4ef188]
lea ecx, [ebp - 0x2c]
push 0
push 1
push ecx
add eax, 0xdd2d2
mov byte [ebp - 0x2c], 1
push eax
push dword [0x4ef278]
call esi
sub esp, 0x18
mov ecx, esp
push str.gui_key
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
mov ecx, eax
call fcn.0046ff90
sub esp, 0x18
mov dword [0x4e7594], eax
mov ecx, esp
push str.panic_key
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
mov ecx, eax
call fcn.0046ff90
sub esp, 0x18
mov dword [0x4e7564], eax
mov ecx, esp
push str.aimassist_delay
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
mov ecx, eax
call fcn.0046ff90
sub esp, 0x18
mov dword [0x4ef1fc], eax
mov ecx, esp
push str.visuals_delay
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
mov ecx, eax
call fcn.0046ff90
sub esp, 0x18
mov dword [0x4ef264], eax
mov ecx, esp
push str.misc_delay
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
mov ecx, eax
call fcn.0046ff90
sub esp, 0x18
mov dword [0x4ef25c], eax
mov ecx, esp
push str.bhop_delay
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
mov ecx, eax
call fcn.0046ff90
sub esp, 0x18
mov dword [0x4ef220], eax
mov ecx, esp
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.general
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.enabled
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45d460
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef22b], al
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.general
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489a6c
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.0046ff90
sub esp, 0x18
mov dword [0x4e7518], eax
mov ecx, esp
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.general
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.smoothness
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.004702c0
sub esp, 0x18
movss dword [0x4e7514], xmm0
mov ecx, esp
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.general
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.friendly_fire
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45d4a1
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef238], al
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.general
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.auto_scope
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45d4e2
mov al, byte [ecx + 8]
lea ecx, [ebp - 0x28]
push str.aimbot
mov byte [0x4ef239], al
call fcn.0046ff60
push str.general
mov ecx, eax
call fcn.0046ff60
push str.visible_only
mov ecx, eax
call fcn.0046ff60
mov ecx, eax
call fcn.00470410
push str.aimbot
lea ecx, [ebp - 0x28]
mov byte [0x49336e], al
call fcn.0046ff60
push str.general
mov ecx, eax
call fcn.0046ff60
push str.on_key
mov ecx, eax
call fcn.0046ff60
mov ecx, eax
call fcn.00470410
push str.aimbot
lea ecx, [ebp - 0x28]
mov byte [0x4ef23a], al
call fcn.0046ff60
push str.general
mov ecx, eax
call fcn.0046ff60
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489ab0
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.0046ff90
sub esp, 0x18
mov dword [0x4e751c], eax
mov ecx, esp
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.general
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.mode
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.0046ff90
sub esp, 0x18
mov dword [0x4ef234], eax
mov ecx, esp
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.general
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.bone
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.0046ff90
sub esp, 0x18
mov dword [0x4e7520], eax
mov ecx, esp
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.pistol
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.enabled
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45d523
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef24a], al
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.pistol
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489a6c
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.0046ff90
sub esp, 0x18
mov dword [0x4e7548], eax
mov ecx, esp
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.pistol
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.smoothness
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.004702c0
sub esp, 0x18
movss dword [0x4e7544], xmm0
mov ecx, esp
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.pistol
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.friendly_fire
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45d564
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef24b], al
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.pistol
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.visible_only
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45d5a5
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4934fc], al
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.pistol
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.on_key
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45d5e6
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef250], al
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.pistol
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489ab0
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.0046ff90
sub esp, 0x18
mov dword [0x4e754c], eax
mov ecx, esp
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.pistol
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.mode
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.0046ff90
sub esp, 0x18
mov dword [0x4ef24c], eax
mov ecx, esp
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.pistol
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.bone
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.0046ff90
sub esp, 0x18
mov dword [0x4e7550], eax
mov ecx, esp
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.heavy
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.enabled
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45d627
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef251], al
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.heavy
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489a6c
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.0046ff90
sub esp, 0x18
mov dword [0x4e7558], eax
mov ecx, esp
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.heavy
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.smoothness
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.004702c0
sub esp, 0x18
movss dword [0x4e7554], xmm0
mov ecx, esp
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.heavy
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.friendly_fire
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45d668
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef252], al
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.heavy
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.visible_only
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45d6a9
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4934fd], al
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.heavy
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.on_key
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45d6ea
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef253], al
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.heavy
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489ab0
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.0046ff90
sub esp, 0x18
mov dword [0x4e755c], eax
mov ecx, esp
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.heavy
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.mode
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.0046ff90
sub esp, 0x18
mov dword [0x4ef254], eax
mov ecx, esp
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.heavy
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.bone
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.0046ff90
sub esp, 0x18
mov dword [0x4e7560], eax
mov ecx, esp
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489ad4
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.enabled
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45d72b
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef21d], al
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489ad4
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489a6c
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.0046ff90
sub esp, 0x18
mov dword [0x4e74fc], eax
mov ecx, esp
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489ad4
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.smoothness
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.004702c0
sub esp, 0x18
movss dword [0x4e74f8], xmm0
mov ecx, esp
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489ad4
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.friendly_fire
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45d76c
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef21e], al
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489ad4
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.visible_only
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45d7ad
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x49336c], al
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489ad4
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.on_key
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45d7ee
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef21f], al
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489ad4
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489ab0
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.0046ff90
sub esp, 0x18
mov dword [0x4e7500], eax
mov ecx, esp
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489ad4
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.mode
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.0046ff90
sub esp, 0x18
mov dword [0x4ef224], eax
mov ecx, esp
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489ad4
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.bone
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.0046ff90
sub esp, 0x18
mov dword [0x4e7504], eax
mov ecx, esp
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.rifle
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.enabled
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45d82f
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef243], al
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.rifle
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489a6c
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.0046ff90
sub esp, 0x18
mov dword [0x4e7538], eax
mov ecx, esp
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.rifle
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.smoothness
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.004702c0
sub esp, 0x18
movss dword [0x4e7534], xmm0
mov ecx, esp
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.rifle
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.friendly_fire
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45d870
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef248], al
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.rifle
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.visible_only
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45d8b1
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4934fb], al
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.rifle
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.on_key
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45d8f2
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef249], al
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.rifle
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489ab0
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.0046ff90
sub esp, 0x18
mov dword [0x4e753c], eax
mov ecx, esp
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.rifle
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.mode
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.0046ff90
sub esp, 0x18
mov dword [0x4ef244], eax
mov ecx, esp
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.rifle
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.bone
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.0046ff90
sub esp, 0x18
mov dword [0x4e7540], eax
mov ecx, esp
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.sniper
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.enabled
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45d933
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef23b], al
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.sniper
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489a6c
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.0046ff90
sub esp, 0x18
mov dword [0x4e7528], eax
mov ecx, esp
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.sniper
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.smoothness
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.004702c0
sub esp, 0x18
movss dword [0x4e7524], xmm0
mov ecx, esp
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.sniper
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.friendly_fire
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45d974
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef240], al
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.sniper
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.auto_scope
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45d9b5
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef241], al
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.sniper
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.visible_only
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45d9f6
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x49336f], al
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.sniper
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.on_key
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45da37
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef242], al
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.sniper
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489ab0
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.0046ff90
sub esp, 0x18
mov dword [0x4e752c], eax
mov ecx, esp
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.sniper
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.mode
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.0046ff90
sub esp, 0x18
mov dword [0x4ef23c], eax
mov ecx, esp
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.sniper
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.bone
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.0046ff90
sub esp, 0x18
mov dword [0x4e7530], eax
mov ecx, esp
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.zeus
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.enabled
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45da78
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef228], al
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.zeus
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489a6c
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.0046ff90
sub esp, 0x18
mov dword [0x4e750c], eax
mov ecx, esp
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.zeus
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.smoothness
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.004702c0
sub esp, 0x18
movss dword [0x4e7508], xmm0
mov ecx, esp
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.zeus
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.friendly_fire
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45dab9
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef229], al
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.zeus
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.visible_only
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45dafa
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x49336d], al
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.zeus
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.on_key
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45db3b
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef22a], al
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.zeus
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489ab0
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.0046ff90
sub esp, 0x18
mov dword [0x4e7510], eax
mov ecx, esp
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.zeus
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.mode
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.0046ff90
sub esp, 0x18
mov dword [0x4ef22c], eax
mov ecx, esp
push str.aimbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.zeus
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.bone
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.0046ff90
sub esp, 0x18
mov dword [0x4ef230], eax
mov ecx, esp
push str.glow
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.enabled
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45db7c
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4eef2d], al
push str.glow
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.team
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.enabled
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45dbbd
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4eef2f], al
push str.glow
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.team
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.rgba
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.004702c0
sub esp, 0x18
movss dword [0x4e747c], xmm0
mov ecx, esp
push str.glow
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.team
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489b04
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.004702c0
sub esp, 0x18
movss dword [0x4e7480], xmm0
mov ecx, esp
push str.glow
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.team
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489b08
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.004702c0
sub esp, 0x18
movss dword [0x4e7484], xmm0
mov ecx, esp
push str.glow
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.team
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489b0c
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.004702c0
sub esp, 0x18
movss dword [0x4e7488], xmm0
mov ecx, esp
push str.glow
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489b10
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.enabled
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45dbfe
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef154], al
push str.glow
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489b10
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.rgba
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.004702c0
sub esp, 0x18
movss dword [0x4e746c], xmm0
mov ecx, esp
push str.glow
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489b10
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489b04
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.004702c0
sub esp, 0x18
movss dword [0x4e7470], xmm0
mov ecx, esp
push str.glow
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489b10
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489b08
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.004702c0
sub esp, 0x18
movss dword [0x4e7474], xmm0
mov ecx, esp
push str.glow
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489b10
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489b0c
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.004702c0
sub esp, 0x18
movss dword [0x4e7478], xmm0
mov ecx, esp
push str.glow
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.spec
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.enabled
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45dc3f
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4eef2e], al
push str.glow
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.spec
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.rgba
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.004702c0
sub esp, 0x18
movss dword [0x4e748c], xmm0
mov ecx, esp
push str.glow
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.spec
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489b04
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.004702c0
sub esp, 0x18
movss dword [0x4e7490], xmm0
mov ecx, esp
push str.glow
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.spec
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489b08
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.004702c0
sub esp, 0x18
movss dword [0x4e7494], xmm0
mov ecx, esp
push str.glow
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.spec
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489b0c
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.004702c0
sub esp, 0x18
movss dword [0x4e7498], xmm0
mov ecx, esp
push str.chams
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.enabled
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45dc80
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef16d], al
push str.chams
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.full
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45dcc1
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef16e], al
push str.chams
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.brightness
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.004702c0
sub esp, 0x18
movss dword [0x4e74c4], xmm0
mov ecx, esp
push str.chams
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.team
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.rgba
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.004702c0
sub esp, 0x18
movss dword [0x4e74b4], xmm0
mov ecx, esp
push str.chams
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.team
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489b04
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.004702c0
sub esp, 0x18
movss dword [0x4e74b8], xmm0
mov ecx, esp
push str.chams
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.team
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489b08
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.004702c0
sub esp, 0x18
movss dword [0x4e74bc], xmm0
mov ecx, esp
push str.chams
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489b10
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.rgba
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.004702c0
sub esp, 0x18
movss dword [0x4e74a4], xmm0
mov ecx, esp
push str.chams
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489b10
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489b04
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.004702c0
sub esp, 0x18
movss dword [0x4e74a8], xmm0
mov ecx, esp
push str.chams
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489b10
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489b08
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.004702c0
sub esp, 0x18
movss dword [0x4e74ac], xmm0
mov ecx, esp
push str.chams
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.spec
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.rgba
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.004702c0
sub esp, 0x18
movss dword [0x4e74c8], xmm0
mov ecx, esp
push str.chams
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.spec
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489b04
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.004702c0
sub esp, 0x18
movss dword [0x4e74cc], xmm0
mov ecx, esp
push str.chams
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.spec
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489b08
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.004702c0
sub esp, 0x18
movss dword [0x4e74d0], xmm0
mov ecx, esp
push str.triggerbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.general
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.enabled
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45dd02
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef20e], al
push str.triggerbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.general
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.friendly_fire
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45dd43
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef20f], al
push str.triggerbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.general
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.on_key
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45dd84
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef210], al
push str.triggerbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.general
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489ab0
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.0046ff90
sub esp, 0x18
mov dword [0x4e74e4], eax
mov ecx, esp
push str.triggerbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.pistol
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.enabled
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45ddc5
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef217], al
push str.triggerbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.pistol
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.friendly_fire
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45de06
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef218], al
push str.triggerbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.pistol
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.on_key
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45de47
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef219], al
push str.triggerbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.pistol
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489ab0
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.0046ff90
sub esp, 0x18
mov dword [0x4e74f0], eax
mov ecx, esp
push str.triggerbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.heavy
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.enabled
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45de88
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef21a], al
push str.triggerbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.heavy
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.friendly_fire
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45dec9
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef21b], al
push str.triggerbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.heavy
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.on_key
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45df0a
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef21c], al
push str.triggerbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.heavy
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489ab0
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.0046ff90
sub esp, 0x18
mov dword [0x4e74f4], eax
mov ecx, esp
push str.triggerbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489ad4
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.enabled
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45df4b
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef208], al
push str.triggerbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489ad4
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.friendly_fire
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45df8c
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef209], al
push str.triggerbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489ad4
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.on_key
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45dfcd
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef20a], al
push str.triggerbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489ad4
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489ab0
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.0046ff90
sub esp, 0x18
mov dword [0x4e74dc], eax
mov ecx, esp
push str.triggerbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.rifle
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.enabled
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45e00e
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef214], al
push str.triggerbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.rifle
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.friendly_fire
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45e04f
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef215], al
push str.triggerbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.rifle
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.on_key
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45e090
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef216], al
push str.triggerbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.rifle
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489ab0
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.0046ff90
sub esp, 0x18
mov dword [0x4e74ec], eax
mov ecx, esp
push str.triggerbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.sniper
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.enabled
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45e0d1
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef211], al
push str.triggerbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.sniper
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.friendly_fire
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45e112
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef212], al
push str.triggerbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.sniper
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.on_key
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45e153
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef213], al
push str.triggerbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.sniper
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489ab0
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.0046ff90
sub esp, 0x18
mov dword [0x4e74e8], eax
mov ecx, esp
push str.triggerbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.zeus
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.enabled
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45e194
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef20b], al
push str.triggerbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.zeus
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.friendly_fire
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45e1d5
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef20c], al
push str.triggerbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.zeus
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.on_key
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45e216
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef20d], al
push str.triggerbot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.zeus
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489ab0
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.0046ff90
sub esp, 0x18
mov dword [0x4e74e0], eax
mov ecx, esp
push str.thirdperson
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.enabled
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45e257
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef262], al
push str.thirdperson
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.on_key
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45e298
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef263], al
push str.thirdperson
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489ab0
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.0046ff90
sub esp, 0x18
mov dword [0x4e75b8], eax
mov ecx, esp
push str.nightvision
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.enabled
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45e2d9
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef16c], al
push str.nightvision
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.strength
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.004702c0
sub esp, 0x18
movss dword [0x4e74a0], xmm0
mov ecx, esp
push str.autopistols
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.enabled
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45e31a
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef156], al
push str.autopistols
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489ab0
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.0046ff90
sub esp, 0x18
mov dword [0x4ef200], eax
mov ecx, esp
push str.knifebot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.enabled
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45e35b
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef258], al
push str.knifebot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.friendly_fire
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45e39c
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef259], al
push str.knifebot
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.mode
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.0046ff90
sub esp, 0x18
mov dword [0x4e7588], eax
mov ecx, esp
push str.bhop
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.enabled
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45e3dd
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef157], al
push str.bhop
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489ab0
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.0046ff90
sub esp, 0x18
mov dword [0x4e749c], eax
mov ecx, esp
push str.autostrafe
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.enabled
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45e41e
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef18e], al
push str.autostrafe
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.on_key
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45e45f
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef18f], al
push str.autostrafe
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489ab0
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.0046ff90
sub esp, 0x18
mov dword [str.K_r_r_r_r_r_r_r], eax
mov ecx, esp
push str.antiflash
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.enabled
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45e4a0
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef18c], al
push str.hitsound
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.enabled
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45e4e1
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef18d], al
push 0x489a6c
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.enabled
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45e522
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef25b], al
push 0x489a6c
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push 0x489a6c
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.0046ff90
sub esp, 0x18
mov dword [0x4e758c], eax
mov ecx, esp
push str.radarhack
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.enabled
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45e563
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef25a], al
push str.chatspam
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.enabled
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45e5a4
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef260], al
push str.chatspam
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.delay
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.004702c0
sub esp, 0x18
movss dword [0x4e7590], xmm0
mov ecx, esp
push str.nosmoke
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.enabled
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45e5e5
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef155], al
push str.clantag
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.enabled
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45e626
mov al, byte [ecx + 8]
sub esp, 0x18
mov ecx, esp
mov byte [0x4ef16f], al
push str.clantag
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.mode
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
call fcn.0046ff90
sub esp, 0x18
mov dword [0x4ef204], eax
mov ecx, esp
push str.skinchanger
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.enabled
call fcn.00404060
mov ecx, esi
call fcn.0046b1e0
mov ecx, eax
cmp byte [ecx], 4
jne 0x45e667
mov al, byte [ecx + 8]
xorps xmm0, xmm0
push str.glock18
lea ecx, [ebp - 0x538]
mov byte [0x4ef261], al
movups xmmword [ebp - 0x68], xmm0
movups xmmword [ebp - 0x58], xmm0
call fcn.00404060
mov dword [ebp - 0x520], 0x493500
push str.usps
lea ecx, [ebp - 0x51c]
mov byte [ebp - 4], 0x4c
call fcn.00404060
mov dword [ebp - 0x504], 0x49352c
push str.p2000
lea ecx, [ebp - 0x500]
mov byte [ebp - 4], 0x4d
call fcn.00404060
mov dword [ebp - 0x4e8], 0x493558
push str.dualberettas
lea ecx, [ebp - 0x4e4]
mov byte [ebp - 4], 0x4e
call fcn.00404060
mov dword [ebp - 0x4cc], 0x493584
push str.p250
lea ecx, [ebp - 0x4c8]
mov byte [ebp - 4], 0x4f
call fcn.00404060
mov dword [ebp - 0x4b0], 0x4935b0
lea eax, [ebp - 0x124]
mov byte [ebp - 4], 0x50
push eax
push str.tec9
lea ecx, [ebp - 0x4ac]
mov dword [ebp - 0x124], 0x4935dc
call fcn.004701d0
push str.fiveseven
lea ecx, [ebp - 0x490]
mov byte [ebp - 4], 0x51
call fcn.00404060
mov dword [ebp - 0x478], 0x493608
push str.cz75
lea ecx, [ebp - 0x474]
mov byte [ebp - 4], 0x52
call fcn.00404060
mov dword [ebp - 0x45c], 0x493634
push str.deagle
lea ecx, [ebp - 0x458]
mov byte [ebp - 4], 0x53
call fcn.00404060
mov dword [ebp - 0x440], 0x493660
push 0x489c40
lea ecx, [ebp - 0x43c]
mov byte [ebp - 4], 0x54
call fcn.00404060
mov dword [ebp - 0x424], 0x49368c
push str.nova
lea ecx, [ebp - 0x420]
mov byte [ebp - 4], 0x55
call fcn.00404060
mov dword [ebp - 0x408], 0x4936b8
push str.xm1014
lea ecx, [ebp - 0x404]
mov byte [ebp - 4], 0x56
call fcn.00404060
mov dword [ebp - 0x3ec], 0x4936e4
mov byte [ebp - 4], 0x57
lea ecx, [ebp - 0x3e8]
push str.sawedoff
call fcn.00404060
mov dword [ebp - 0x3d0], 0x493710
push str.mag7
lea ecx, [ebp - 0x3cc]
mov byte [ebp - 4], 0x58
call fcn.00404060
mov dword [ebp - 0x3b4], 0x49373c
push str.negev
lea ecx, [ebp - 0x3b0]
mov byte [ebp - 4], 0x59
call fcn.00404060
mov dword [ebp - 0x398], 0x493768
push str.m249
lea ecx, [ebp - 0x394]
mov byte [ebp - 4], 0x5a
call fcn.00404060
mov dword [ebp - 0x37c], 0x493794
push str.mac10
lea ecx, [ebp - 0x378]
mov byte [ebp - 4], 0x5b
call fcn.00404060
mov dword [ebp - 0x360], 0x4937c0
push 0x489c80
lea ecx, [ebp - 0x35c]
mov byte [ebp - 4], 0x5c
call fcn.00404060
mov dword [ebp - 0x344], 0x4937ec
push 0x489c84
lea ecx, [ebp - 0x340]
mov byte [ebp - 4], 0x5d
call fcn.00404060
mov dword [ebp - 0x328], 0x493818
push str.ump45
lea ecx, [ebp - 0x324]
mov byte [ebp - 4], 0x5e
call fcn.00404060
mov dword [ebp - 0x30c], 0x493844
push str.mp5sd
lea ecx, [ebp - 0x308]
mov byte [ebp - 4], 0x5f
call fcn.00404060
mov dword [ebp - 0x2f0], 0x493870
push 0x489c98
lea ecx, [ebp - 0x2ec]
mov byte [ebp - 4], 0x60
call fcn.00404060
mov dword [ebp - 0x2d4], 0x49389c
push str.bizon
lea ecx, [ebp - 0x2d0]
mov byte [ebp - 4], 0x61
call fcn.00404060
mov dword [ebp - 0x2b8], 0x4938c8
push str.galil
lea ecx, [ebp - 0x2b4]
mov byte [ebp - 4], 0x62
call fcn.00404060
mov dword [ebp - 0x29c], 0x4938f4
push str.famas
lea ecx, [ebp - 0x298]
mov byte [ebp - 4], 0x63
call fcn.00404060
mov dword [ebp - 0x280], 0x493920
push str.ak47
lea ecx, [ebp - 0x27c]
mov byte [ebp - 4], 0x64
call fcn.00404060
mov dword [ebp - 0x264], 0x49394c
push str.m4a4
lea ecx, [ebp - 0x260]
mov byte [ebp - 4], 0x65
call fcn.00404060
mov dword [ebp - 0x248], 0x493978
push str.m4a1s
lea ecx, [ebp - 0x244]
mov byte [ebp - 4], 0x66
call fcn.00404060
mov dword [ebp - 0x22c], 0x4939a4
push str.sg553
lea ecx, [ebp - 0x228]
mov byte [ebp - 4], 0x67
call fcn.00404060
mov dword [ebp - 0x210], 0x4939d0
push 0x489cd4
lea ecx, [ebp - 0x20c]
mov byte [ebp - 4], 0x68
call fcn.00404060
mov dword [ebp - 0x1f4], 0x4939fc
push str.ssg08
lea ecx, [ebp - 0x1f0]
mov byte [ebp - 4], 0x69
call fcn.00404060
mov dword [ebp - 0x1d8], 0x493a28
push 0x489ce0
lea ecx, [ebp - 0x1d4]
mov byte [ebp - 4], 0x6a
call fcn.00404060
mov dword [ebp - 0x1bc], 0x493a54
push str.scar20
lea ecx, [ebp - 0x1b8]
mov byte [ebp - 4], 0x6b
call fcn.00404060
mov dword [ebp - 0x1a0], 0x493a80
push str.g3sg1
lea ecx, [ebp - 0x19c]
mov byte [ebp - 4], 0x6c
call fcn.00404060
mov dword [ebp - 0x184], 0x493aac
push str.knife
lea ecx, [ebp - 0x180]
mov byte [ebp - 4], 0x6d
call fcn.00404060
mov dword [ebp - 0x168], 0x493ad8
lea eax, [ebp - 0x164]
mov byte [ebp - 4], 0x6e
lea ecx, [ebp - 0x538]
push eax
push ecx
lea ecx, [ebp - 0x68]
call fcn.0046ac90
push fcn.00404010
push 0x23
push 0x1c
lea eax, [ebp - 0x538]
mov byte [ebp - 4], 0x70
push eax
call fcn.0047de4d
mov eax, dword [ebp - 0x64]
mov dword [ebp - 0x124], eax
mov esi, dword [eax]
cmp esi, eax
je 0x45d245
nop
sub esp, 0x18
mov ecx, esp
push str.skinchanger
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov edi, eax
lea eax, [esi + 8]
mov ecx, esp
push eax
call fcn.00404170
mov ecx, edi
call fcn.0046b1e0
sub esp, 0x18
mov edi, eax
mov ecx, esp
push 0x489cfc
call fcn.00404060
mov ecx, edi
call fcn.0046b1e0
mov ecx, eax
call fcn.0046ff90
mov ecx, eax
sub esp, 0x18
mov eax, dword [esi + 0x20]
mov dword [eax], ecx
mov ecx, esp
push str.skinchanger
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov edi, eax
lea eax, [esi + 8]
mov ecx, esp
push eax
call fcn.00404170
mov ecx, edi
call fcn.0046b1e0
sub esp, 0x18
mov edi, eax
mov ecx, esp
push str.seed
call fcn.00404060
mov ecx, edi
call fcn.0046b1e0
mov ecx, eax
call fcn.0046ff90
mov ecx, eax
sub esp, 0x18
mov eax, dword [esi + 0x20]
mov dword [eax + 4], ecx
mov ecx, esp
push str.skinchanger
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov edi, eax
lea eax, [esi + 8]
mov ecx, esp
push eax
call fcn.00404170
mov ecx, edi
call fcn.0046b1e0
sub esp, 0x18
mov edi, eax
mov ecx, esp
push str.stattrak
call fcn.00404060
mov ecx, edi
call fcn.0046b1e0
mov ecx, eax
call fcn.0046ff90
mov ecx, eax
sub esp, 0x18
mov eax, dword [esi + 0x20]
mov dword [eax + 8], ecx
mov ecx, esp
push str.skinchanger
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov edi, eax
lea eax, [esi + 8]
mov ecx, esp
push eax
call fcn.00404170
mov ecx, edi
call fcn.0046b1e0
sub esp, 0x18
mov edi, eax
mov ecx, esp
push str.quality
call fcn.00404060
mov ecx, edi
call fcn.0046b1e0
mov ecx, eax
call fcn.0046ff90
mov ecx, eax
sub esp, 0x18
mov eax, dword [esi + 0x20]
mov dword [eax + 0xc], ecx
mov ecx, esp
push str.skinchanger
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov edi, eax
lea eax, [esi + 8]
mov ecx, esp
push eax
call fcn.00404170
mov ecx, edi
call fcn.0046b1e0
sub esp, 0x18
mov edi, eax
mov ecx, esp
push str.wear
call fcn.00404060
mov ecx, edi
call fcn.0046b1e0
mov ecx, eax
call fcn.004702c0
mov eax, dword [esi + 0x20]
sub esp, 0x18
mov ecx, esp
push str.skinchanger
movss dword [eax + 0x10], xmm0
call fcn.00404060
lea ecx, [ebp - 0x28]
call fcn.0046b1e0
sub esp, 0x18
mov edi, eax
lea eax, [esi + 8]
mov ecx, esp
push eax
call fcn.00404170
mov ecx, edi
call fcn.0046b1e0
sub esp, 0x18
mov edi, eax
mov ecx, esp
push str.name
call fcn.00404060
mov ecx, edi
call fcn.0046b1e0
lea ecx, [ebp - 0x148]
push ecx
mov ecx, eax
call fcn.00470490
cmp dword [eax + 0x14], 0xf
jbe 0x45d1c4
mov eax, dword [eax]
mov ecx, dword [esi + 0x20]
push 0x13
push eax
add ecx, 0x14
push 0x14
push ecx
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strncpy_s]
mov ecx, dword [ebp - 0x134]
add esp, 0x10
cmp ecx, 0xf
jbe 0x45d213
mov edx, dword [ebp - 0x148]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x45d209
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x45d361
push ecx
push edx
call fcn.0047df67
add esp, 8
mov dword [ebp - 0x138], 0
mov dword [ebp - 0x134], 0xf
mov byte [ebp - 0x148], 0
mov eax, dword [esi + 0x20]
mov byte [eax + 0x27], 0
mov eax, dword [esi]
mov esi, eax
cmp eax, dword [ebp - 0x124]
jne 0x45cfc0
push 0x489d2c
lea ecx, [ebp - 0x48]
call fcn.00404060
sub esp, 0x18
mov byte [ebp - 4], 0x71
mov ecx, esp
push str.config
call fcn.00404060
lea ecx, [ebp - 0x160]
call fcn.00451f90
add esp, 0x18
push eax
lea ecx, [ebp - 0x48]
mov byte [ebp - 4], 0x72
call fcn.00403fa0
mov byte [ebp - 4], 0x71
mov ecx, dword [ebp - 0x14c]
cmp ecx, 0xf
jbe 0x45d2be
mov edx, dword [ebp - 0x160]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x45d2b4
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x45d361
push ecx
push edx
call fcn.0047df67
add esp, 8
mov edx, dword [ebp - 0x34]
mov eax, edx
mov ecx, dword [ebp - 0x38]
sub eax, ecx
mov dword [ebp - 0x150], 0
mov dword [ebp - 0x14c], 0xf
mov byte [ebp - 0x160], 0
push 0xf
push str._config_loaded
cmp eax, 0xf
jb 0x45d310
cmp edx, 0xf
lea esi, [ebp - 0x48]
lea eax, [ecx + 0xf]
cmova esi, dword [ebp - 0x48]
add esi, ecx
mov dword [ebp - 0x38], eax
push esi
call sub.VCRUNTIME140.dll_memmove
add esp, 0xc
mov byte [esi + 0xf], 0
jmp 0x45d320
push dword [ebp - 0x128]
lea ecx, [ebp - 0x48]
push 0xf
call fcn.00405990
cmp dword [ebp - 0x34], 0xf
lea ecx, [ebp - 0x48]
cmova ecx, dword [ebp - 0x48]
call fcn.00453e90
mov byte [ebp - 4], 0x70
mov ecx, dword [ebp - 0x34]
mov byte [ebp - 0x129], 1
cmp ecx, 0xf
jbe 0x45d371
mov edx, dword [ebp - 0x48]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x45d367
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x45d367
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push ecx
push edx
call fcn.0047df67
add esp, 8
lea ecx, [ebp - 0x68]
mov dword [ebp - 0x38], 0
mov dword [ebp - 0x34], 0xf
mov byte [ebp - 0x48], 0
call fcn.00459890
lea ecx, [ebp - 0x28]
call fcn.0046b320
mov eax, dword [ebp - 0x120]
mov eax, dword [eax + 4]
mov dword [ebp + eax - method.std::basic_ifstream_char__struct_std::char_traits_char__.virtual_0], vtable.std::basic_ifstream_char__struct_std::char_traits_char__.0
mov eax, dword [ebp - 0x120]
mov ecx, dword [eax + 4]
lea eax, [ecx - 0x70]
mov dword [ebp + ecx - 0x124], eax
mov dword [ebp - 4], 0x73
cmp dword [ebp - 0xc4], 0
mov dword [ebp - method.std::basic_filebuf_char__struct_std::char_traits_char__.virtual_0], vtable.std::basic_filebuf_char__struct_std::char_traits_char__.0
je 0x45d404
mov eax, dword [ebp - 0x104]
lea ecx, [ebp - 0xd4]
cmp dword [eax], ecx
jne 0x45d404
mov edx, dword [ebp - 0xbc]
mov ecx, dword [ebp - 0xc0]
sub edx, ecx
mov dword [eax], ecx
mov eax, dword [ebp - 0xf4]
mov dword [eax], ecx
mov eax, dword [ebp - 0xe4]
mov dword [eax], edx
cmp byte [ebp - 0xc8], 0
je 0x45d418
lea ecx, [ebp - 0x110]
call fcn.004045a0
lea ecx, [ebp - 0x110]
call dword [sym.imp.MSVCP140.dll_public_virtual:_void___thiscall_std::basic_streambuf_char__struct_std::char_traits_char__::destructor_void_]
lea ecx, [ebp - 0x108]
call dword [sym.imp.MSVCP140.dll_public_virtual:_void___thiscall_std::basic_istream_char__struct_std::char_traits_char__::destructor_void_]
lea ecx, [ebp - 0xb0]
call dword [sym.imp.MSVCP140.dll_public_virtual:_void___thiscall_std::basic_ios_char__struct_std::char_traits_char__::destructor_void_]
mov al, byte [ebp - 0x129]
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.0047dd95
mov esp, ebp
pop ebp
mov esp, ebx
pop ebx
ret
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0x13a8]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0xcfc]
mov byte [ebp - 4], 4
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0xcfc]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0x13c0]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0x554]
mov byte [ebp - 4], 5
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0x554]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0x13d8]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0x570]
mov byte [ebp - 4], 6
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0x570]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0xd30]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0x58c]
mov byte [ebp - 4], 7
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0x58c]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0xd48]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0x5a8]
mov byte [ebp - 4], 8
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0x5a8]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0xd60]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0x5c4]
mov byte [ebp - 4], 9
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0x5c4]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0xd78]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0x5e0]
mov byte [ebp - 4], 0xa
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0x5e0]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0xd90]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0x5fc]
mov byte [ebp - 4], 0xb
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0x5fc]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0xda8]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0x618]
mov byte [ebp - 4], 0xc
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0x618]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0x1360]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0x634]
mov byte [ebp - 4], 0xd
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0x634]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0xdc0]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0x650]
mov byte [ebp - 4], 0xe
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0x650]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0xdd8]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0x66c]
mov byte [ebp - 4], 0xf
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0x66c]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0xdf0]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0x688]
mov byte [ebp - 4], 0x10
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0x688]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0xe08]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0x6a4]
mov byte [ebp - 4], 0x11
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0x6a4]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0xe20]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0x6c0]
mov byte [ebp - 4], 0x12
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0x6c0]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0xe38]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0x6dc]
mov byte [ebp - 4], 0x13
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0x6dc]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0xe50]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0x928]
mov byte [ebp - 4], 0x14
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0x928]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0xe80]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0x6f8]
mov byte [ebp - 4], 0x15
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0x6f8]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0xe98]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0x714]
mov byte [ebp - 4], 0x16
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0x714]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0xeb0]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0x730]
mov byte [ebp - 4], 0x17
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0x730]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0xec8]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0x74c]
mov byte [ebp - 4], 0x18
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0x74c]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0xee0]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0x768]
mov byte [ebp - 4], 0x19
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0x768]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0xef8]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0x784]
mov byte [ebp - 4], 0x1a
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0x784]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0xf10]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0x7a0]
mov byte [ebp - 4], 0x1b
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0x7a0]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0xf28]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0x7bc]
mov byte [ebp - 4], 0x1c
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0x7bc]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0xf40]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0x7d8]
mov byte [ebp - 4], 0x1d
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0x7d8]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0xf58]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0x7f4]
mov byte [ebp - 4], 0x1e
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0x7f4]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0xf70]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0x810]
mov byte [ebp - 4], 0x1f
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0x810]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0xf88]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0x82c]
mov byte [ebp - 4], 0x20
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0x82c]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0xfa0]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0x848]
mov byte [ebp - 4], 0x21
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0x848]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0xfb8]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0x864]
mov byte [ebp - 4], 0x22
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0x864]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0xfd0]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0x880]
mov byte [ebp - 4], 0x23
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0x880]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0xfe8]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0x89c]
mov byte [ebp - 4], 0x24
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0x89c]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0x1000]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0x8b8]
mov byte [ebp - 4], 0x25
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0x8b8]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0x1018]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0x8d4]
mov byte [ebp - 4], 0x26
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0x8d4]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0x1030]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0x8f0]
mov byte [ebp - 4], 0x27
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0x8f0]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0x1048]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0x90c]
mov byte [ebp - 4], 0x28
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0x90c]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0x1060]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0xce0]
mov byte [ebp - 4], 0x29
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0xce0]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0x1078]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0x944]
mov byte [ebp - 4], 0x2a
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0x944]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0x1090]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0x960]
mov byte [ebp - 4], 0x2b
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0x960]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0x10a8]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0x97c]
mov byte [ebp - 4], 0x2c
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0x97c]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0x10c0]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0x998]
mov byte [ebp - 4], 0x2d
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0x998]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0x10d8]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0x9b4]
mov byte [ebp - 4], 0x2e
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0x9b4]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0x10f0]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0x9d0]
mov byte [ebp - 4], 0x2f
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0x9d0]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0x1108]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0x9ec]
mov byte [ebp - 4], 0x30
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0x9ec]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0x1120]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0xa08]
mov byte [ebp - 4], 0x31
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0xa08]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0x1138]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0xa24]
mov byte [ebp - 4], 0x32
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0xa24]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0x1150]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0xa40]
mov byte [ebp - 4], 0x33
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0xa40]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0x1168]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0xa5c]
mov byte [ebp - 4], 0x34
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0xa5c]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0x1180]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0xa78]
mov byte [ebp - 4], 0x35
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0xa78]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0x1228]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0xa94]
mov byte [ebp - 4], 0x36
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0xa94]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0x1198]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0xab0]
mov byte [ebp - 4], 0x37
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0xab0]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0x11b0]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0xacc]
mov byte [ebp - 4], 0x38
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0xacc]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0x11c8]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0xae8]
mov byte [ebp - 4], 0x39
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0xae8]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0x11e0]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0xb04]
mov byte [ebp - 4], 0x3a
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0xb04]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0x11f8]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0xb20]
mov byte [ebp - 4], 0x3b
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0xb20]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0x1210]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0xd18]
mov byte [ebp - 4], 0x3c
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0xd18]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0x1240]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0xb3c]
mov byte [ebp - 4], 0x3d
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0xb3c]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0x1258]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0xb58]
mov byte [ebp - 4], 0x3e
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0xb58]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0x1270]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0xb74]
mov byte [ebp - 4], 0x3f
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0xb74]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0x1288]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0xb90]
mov byte [ebp - 4], 0x40
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0xb90]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0x12a0]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0xbac]
mov byte [ebp - 4], 0x41
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0xbac]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0x12b8]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0xbc8]
mov byte [ebp - 4], 0x42
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0xbc8]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0x12d0]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0xbe4]
mov byte [ebp - 4], 0x43
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0xbe4]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0x12e8]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0xc00]
mov byte [ebp - 4], 0x44
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0xc00]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0x1300]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0xc1c]
mov byte [ebp - 4], 0x45
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0xc1c]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0x1318]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0xc38]
mov byte [ebp - 4], 0x46
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0xc38]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0x1330]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0xc54]
mov byte [ebp - 4], 0x47
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0xc54]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0x1348]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0xc70]
mov byte [ebp - 4], 0x48
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0xc70]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0xe68]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0xc8c]
mov byte [ebp - 4], 0x49
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0xc8c]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0x1378]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0xca8]
mov byte [ebp - 4], 0x4a
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0xca8]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
call fcn.0046cc60
mov dword [ebp - 0x124], eax
lea ecx, [ebp - 0x1390]
lea eax, [ebp - 0x124]
push eax
call fcn.0047d990
push eax
lea ecx, [ebp - 0xcc4]
mov byte [ebp - 4], 0x4b
call fcn.0047d7c0
add esp, 8
lea eax, [ebp - 0xcc4]
push 0x4907e8
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
int3