Function at 0x10215340
Capabilities:
Check http status code
Contain obfuscated stackstrings
Parse pe header

Disassembly:
push ebx
mov ebx, esp
sub esp, 8
and esp, 0xfffffff0
add esp, 4
push ebp
mov ebp, dword [ebx + 4]
mov dword [esp + 4], ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x102cae6a
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
push ebx
mov eax, 0x4090
call fcn.102ba650
mov dword [ebp - 0x18], ecx
mov dword [ebp - 0x1c], 0
mov eax, dword [0x1043f49c]
mov dword [ebp - 0xdc], eax
mov ecx, 0x1043f540
call fcn.10261e80
movss xmm0, dword [eax + 0x14]
mulss xmm0, dword [0x10335424]
mulss xmm0, dword [0x10335288]
movss dword [ebp - 0xfc], xmm0
mov ecx, dword [ebp - 0x18]
movzx edx, byte [ecx + 0x41]
test edx, edx
jne 0x10215436
movss xmm0, dword [0x107faaa4]
comiss xmm0, dword [0x10334fe4]
jbe 0x10215436
movss xmm0, dword [0x10335170]
movss dword [ebp - 0xc64], xmm0
xorps xmm0, xmm0
movss dword [ebp - 0x154], xmm0
movss xmm0, dword [ebp - 0xfc]
divss xmm0, dword [0x10335424]
movss xmm1, dword [0x107faaa4]
subss xmm1, xmm0
movss dword [ebp - 0x158], xmm1
lea eax, [ebp - 0xc64]
push eax
lea ecx, [ebp - 0x154]
push ecx
lea edx, [ebp - 0x158]
push edx
call fcn.10014eb0
add esp, 0xc
movss xmm0, dword [eax]
movss dword [0x107faaa4], xmm0
mov eax, dword [ebp - 0x18]
movzx ecx, byte [eax + 0x41]
test ecx, ecx
je 0x102154b6
movss xmm0, dword [0x10335170]
comiss xmm0, dword [0x107faaa4]
jbe 0x102154b6
movss xmm0, dword [0x10335170]
movss dword [ebp - 0x15c], xmm0
xorps xmm0, xmm0
movss dword [ebp - 0x160], xmm0
movss xmm0, dword [ebp - 0xfc]
divss xmm0, dword [0x10335424]
addss xmm0, dword [0x107faaa4]
movss dword [ebp - 0x164], xmm0
lea edx, [ebp - 0x15c]
push edx
lea eax, [ebp - 0x160]
push eax
lea ecx, [ebp - 0x164]
push ecx
call fcn.10014eb0
add esp, 0xc
movss xmm0, dword [eax]
movss dword [0x107faaa4], xmm0
movss xmm0, dword [0x107faaa4]
mulss xmm0, dword [0x10335424]
push ecx
movss dword [esp], xmm0
call fcn.1001f690
add esp, 4
call fcn.102b9530
mov edx, dword [ebp - 0xdc]
mov dword [edx + 0x34], eax
mov eax, dword [ebp - 0x18]
movzx ecx, byte [eax + 0x41]
test ecx, ecx
jne 0x10215507
movss xmm0, dword [0x107faaa4]
ucomiss xmm0, dword [0x10334fe4]
lahf
test ah, 0x44
jp 0x10215507
jmp 0x10222bf4
mov ecx, 0x1043f540
call fcn.102618b0
mov dword [ebp - 0xe4], eax
mov edx, dword [ebp - 0xe4]
mov eax, dword [edx]
mov ecx, dword [ebp - 0xe4]
mov edx, dword [eax + 0x170]
call edx
movzx eax, al
test eax, eax
je 0x10215587
call fcn.10012f10
add eax, 0x20
mov dword [ebp - 0x168], eax
push 0x10321364
lea ecx, [ebp - 0x19c8]
call fcn.100130b0
mov dword [ebp - 4], 0
mov ecx, dword [ebp - 0x1c]
or ecx, 1
mov dword [ebp - 0x1c], ecx
lea edx, [ebp - 0x19c8]
push edx
mov ecx, dword [ebp - 0x168]
call fcn.10012ec0
movzx eax, byte [eax]
test eax, eax
je 0x10215587
mov dword [ebp - 0xe8], 1
jmp 0x10215591
mov dword [ebp - 0xe8], 0
mov cl, byte [ebp - 0xe8]
mov byte [ebp - 0x5d], cl
mov dword [ebp - 4], 0xffffffff
mov edx, dword [ebp - 0x1c]
and edx, 1
je 0x102155b8
and dword [ebp - 0x1c], 0xfffffffe
lea ecx, [ebp - 0x19c8]
call fcn.1000c760
movzx eax, byte [ebp - 0x5d]
test eax, eax
je 0x102155c5
jmp 0x10222bf4
push str.Counter_Strike:_Global_Offensive
lea ecx, [ebp - 0x19e0]
call fcn.100130b0
mov dword [ebp - 4], 1
lea ecx, [ebp - 0x19e0]
push ecx
call fcn.10226880
add esp, 4
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x19e0]
call fcn.1000c760
lea ecx, [ebp - 0x80]
call fcn.10086d40
call fcn.1002c410
mov ecx, eax
call fcn.10222ea0
mov dword [ebp - 0xec], eax
cmp dword [ebp - 0xec], 4
ja case.default.0x1021562a
mov edx, dword [ebp - 0xec]
jmp dword [edx*4 + 0x10222c08]
push ecx
movss xmm0, dword [0x10335460]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x10335474]
movss dword [esp], xmm0
lea ecx, [ebp - 0x3ce0]
call fcn.10027ec0
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0x80], ecx
mov dword [ebp - 0x7c], edx
jmp case.default.0x1021562a
push ecx
movss xmm0, dword [0x10335474]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x10335480]
movss dword [esp], xmm0
lea ecx, [ebp - 0x3ce8]
call fcn.10027ec0
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0x80], ecx
mov dword [ebp - 0x7c], edx
jmp case.default.0x1021562a
push ecx
movss xmm0, dword [0x10335490]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x10335494]
movss dword [esp], xmm0
lea ecx, [ebp - 0x3cf0]
call fcn.10027ec0
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0x80], ecx
mov dword [ebp - 0x7c], edx
jmp case.default.0x1021562a
push ecx
movss xmm0, dword [0x1033549c]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x103354a8]
movss dword [esp], xmm0
lea ecx, [ebp - 0x3cf8]
call fcn.10027ec0
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0x80], ecx
mov dword [ebp - 0x7c], edx
jmp case.default.0x1021562a
push ecx
movss xmm0, dword [0x103354a0]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x103354ac]
movss dword [esp], xmm0
lea ecx, [ebp - 0x3d00]
call fcn.10027ec0
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0x80], ecx
mov dword [ebp - 0x7c], edx
lea eax, [ebp - 0x80]
push eax
call fcn.10226a60
add esp, 4
push 0
push str.Main
call fcn.10227c70
add esp, 8
xor ecx, ecx
mov byte [ebp - 0x6e], cl
xor edx, edx
mov byte [ebp - 0x6f], dl
xor eax, eax
mov byte [ebp - 0x70], al
push 7
push 0
mov ecx, dword [ebp - 0x18]
add ecx, 0x48
push ecx
movzx edx, byte [ebp - 0x6e]
push edx
movzx eax, byte [ebp - 0x6f]
push eax
movzx ecx, byte [ebp - 0x70]
push ecx
lea ecx, [ebp - 0x3fc0]
call fcn.10223930
mov ecx, eax
call fcn.10223180
push eax
call fcn.10230150
add esp, 0x10
xor edx, edx
mov byte [ebp - 0x25], dl
xor eax, eax
mov byte [ebp - 0x26], al
xor ecx, ecx
mov byte [ebp - 0x27], cl
push 7
push 1
mov edx, dword [ebp - 0x18]
add edx, 0x48
push edx
movzx eax, byte [ebp - 0x25]
push eax
movzx ecx, byte [ebp - 0x26]
push ecx
movzx edx, byte [ebp - 0x27]
push edx
lea ecx, [ebp - 0x3fb0]
call fcn.10223980
mov ecx, eax
call fcn.10223180
push eax
call fcn.10230150
add esp, 0x10
xor eax, eax
mov byte [ebp - 0x28], al
xor ecx, ecx
mov byte [ebp - 0x29], cl
xor edx, edx
mov byte [ebp - 0x2a], dl
push 7
push 2
mov eax, dword [ebp - 0x18]
add eax, 0x48
push eax
movzx ecx, byte [ebp - 0x28]
push ecx
movzx edx, byte [ebp - 0x29]
push edx
movzx eax, byte [ebp - 0x2a]
push eax
lea ecx, [ebp - 0x4010]
call fcn.102239d0
mov ecx, eax
call fcn.10223180
push eax
call fcn.10230150
add esp, 0x10
xor ecx, ecx
mov byte [ebp - 0x2b], cl
xor edx, edx
mov byte [ebp - 0x2c], dl
xor eax, eax
mov byte [ebp - 0x2d], al
push 7
push 3
mov ecx, dword [ebp - 0x18]
add ecx, 0x48
push ecx
movzx edx, byte [ebp - 0x2b]
push edx
movzx eax, byte [ebp - 0x2c]
push eax
movzx ecx, byte [ebp - 0x2d]
push ecx
lea ecx, [ebp - 0x4020]
call fcn.10223a20
mov ecx, eax
call fcn.10223180
push eax
call fcn.10230150
add esp, 0x10
xor edx, edx
mov byte [ebp - 0x2e], dl
xor eax, eax
mov byte [ebp - 0x2f], al
xor ecx, ecx
mov byte [ebp - 0x30], cl
push 7
push 4
mov edx, dword [ebp - 0x18]
add edx, 0x48
push edx
movzx eax, byte [ebp - 0x2e]
push eax
movzx ecx, byte [ebp - 0x2f]
push ecx
movzx edx, byte [ebp - 0x30]
push edx
lea ecx, [ebp - 0x3fa0]
call fcn.10223a20
mov ecx, eax
call fcn.10223180
push eax
call fcn.10230150
add esp, 0x10
xor eax, eax
mov byte [ebp - 0x31], al
xor ecx, ecx
mov byte [ebp - 0x32], cl
xor edx, edx
mov byte [ebp - 0x33], dl
push 7
push 5
mov eax, dword [ebp - 0x18]
add eax, 0x48
push eax
movzx ecx, byte [ebp - 0x31]
push ecx
movzx edx, byte [ebp - 0x32]
push edx
movzx eax, byte [ebp - 0x33]
push eax
lea ecx, [ebp - 0x3f90]
call fcn.10223a70
mov ecx, eax
call fcn.10223180
push eax
call fcn.10230150
add esp, 0x10
xor ecx, ecx
mov byte [ebp - 0x34], cl
xor edx, edx
mov byte [ebp - 0x35], dl
xor eax, eax
mov byte [ebp - 0x36], al
push 7
push 6
mov ecx, dword [ebp - 0x18]
add ecx, 0x48
push ecx
movzx edx, byte [ebp - 0x34]
push edx
movzx eax, byte [ebp - 0x35]
push eax
movzx ecx, byte [ebp - 0x36]
push ecx
lea ecx, [ebp - 0x3f80]
call fcn.10223ac0
mov ecx, eax
call fcn.10223180
push eax
call fcn.10230150
add esp, 0x10
xor edx, edx
mov byte [ebp - 0x37], dl
xor eax, eax
mov byte [ebp - 0x38], al
xor ecx, ecx
mov byte [ebp - 0x39], cl
push 7
push 7
mov edx, dword [ebp - 0x18]
add edx, 0x48
push edx
movzx eax, byte [ebp - 0x37]
push eax
movzx ecx, byte [ebp - 0x38]
push ecx
movzx edx, byte [ebp - 0x39]
push edx
lea ecx, [ebp - 0x3f70]
call fcn.10223ac0
mov ecx, eax
call fcn.10223180
push eax
call fcn.10230150
add esp, 0x10
call fcn.10012f10
add eax, 0x40
mov dword [ebp - 0x16c], eax
push 0x10321358
lea ecx, [ebp - 0x19f8]
call fcn.100130b0
mov dword [ebp - 4], 2
lea eax, [ebp - 0x19f8]
push eax
mov ecx, dword [ebp - 0x16c]
call fcn.10021240
mov ecx, dword [eax]
mov dword [ebp - 0xd8], ecx
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x19f8]
call fcn.1000c760
lea edx, [ebp - 0x3d08]
push edx
call fcn.10226ab0
add esp, 4
movss xmm0, dword [eax + 4]
comiss xmm0, dword [0x10335470]
jbe 0x10215a2f
cmp dword [ebp - 0xd8], 0
jne 0x10215a2f
xor eax, eax
mov byte [ebp - 0x3a], al
xor ecx, ecx
mov byte [ebp - 0x3b], cl
xor edx, edx
mov byte [ebp - 0x3c], dl
push 7
push 8
mov eax, dword [ebp - 0x18]
add eax, 0x48
push eax
movzx ecx, byte [ebp - 0x3a]
push ecx
movzx edx, byte [ebp - 0x3b]
push edx
movzx eax, byte [ebp - 0x3c]
push eax
lea ecx, [ebp - 0x3f60]
call fcn.10223b10
mov ecx, eax
call fcn.10223180
push eax
call fcn.10230150
add esp, 0x10
lea ecx, [ebp - 0x3d10]
push ecx
call fcn.10226ab0
add esp, 4
movss xmm0, dword [eax + 4]
comiss xmm0, dword [0x10335470]
jbe 0x10215a99
cmp dword [ebp - 0xd8], 1
jne 0x10215a99
xor edx, edx
mov byte [ebp - 0x3d], dl
xor eax, eax
mov byte [ebp - 0x3e], al
xor ecx, ecx
mov byte [ebp - 0x3f], cl
push 7
push 8
mov edx, dword [ebp - 0x18]
add edx, 0x48
push edx
movzx eax, byte [ebp - 0x3d]
push eax
movzx ecx, byte [ebp - 0x3e]
push ecx
movzx edx, byte [ebp - 0x3f]
push edx
lea ecx, [ebp - 0x3f50]
call fcn.10223b10
mov ecx, eax
call fcn.10223180
push eax
call fcn.10232900
add esp, 0x10
lea eax, [ebp - 0x3d18]
push eax
call fcn.10226ab0
add esp, 4
movss xmm0, dword [eax + 4]
comiss xmm0, dword [0x10335470]
jbe 0x10215b03
cmp dword [ebp - 0xd8], 2
jne 0x10215b03
xor ecx, ecx
mov byte [ebp - 0x40], cl
xor edx, edx
mov byte [ebp - 0x41], dl
xor eax, eax
mov byte [ebp - 0x42], al
push 7
push 8
mov ecx, dword [ebp - 0x18]
add ecx, 0x48
push ecx
movzx edx, byte [ebp - 0x40]
push edx
movzx eax, byte [ebp - 0x41]
push eax
movzx ecx, byte [ebp - 0x42]
push ecx
lea ecx, [ebp - 0x3fd0]
call fcn.10223b10
mov ecx, eax
call fcn.10223180
push eax
call fcn.10234fa0
add esp, 0x10
call fcn.1002c410
mov dword [ebp - 0x1444], eax
call fcn.10012f10
mov dword [ebp - 0x14], eax
mov edx, dword [ebp - 0x18]
cmp dword [edx + 0x48], 0
jne 0x10217e3a
call fcn.10226980
mov dword [ebp - 0x84], eax
mov eax, dword [ebp - 0x84]
add eax, 0x1c
mov dword [ebp - 0x170], eax
push ecx
movss xmm0, dword [0x103352f4]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x103353b4]
movss dword [esp], xmm0
lea ecx, [ebp - 0x3d20]
call fcn.10027ec0
push eax
lea ecx, [ebp - 0x3d28]
push ecx
mov ecx, dword [ebp - 0x170]
call fcn.10213e30
push eax
call fcn.10226a30
add esp, 4
push ecx
movss xmm0, dword [0x10335338]
movss dword [esp], xmm0
mov edx, dword [ebp - 0x84]
movss xmm0, dword [edx + 0x24]
subss xmm0, dword [0x103353d4]
divss xmm0, dword [0x103351f8]
subss xmm0, dword [0x10335284]
push ecx
movss dword [esp], xmm0
lea ecx, [ebp - 0x1628]
call fcn.10027ec0
push eax
call fcn.10226a60
add esp, 4
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
lea ecx, [ebp - 0x1630]
call fcn.10027ec0
mov dword [ebp - 0x178], eax
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x1033524c]
movss dword [esp], xmm0
lea ecx, [ebp - 0x1638]
call fcn.10027ec0
mov dword [ebp - 0x174], eax
push 6
sub esp, 0x10
mov ecx, esp
mov dword [ebp - 0x1448], esp
mov eax, dword [ebp - 0x174]
push eax
mov edx, dword [ebp - 0x178]
push edx
call fcn.100a9ac0
push str.Weapon_type
call fcn.1022a810
add esp, 0x18
mov eax, dword [ebp - 0x14]
add eax, 0x40
mov dword [ebp - 0x17c], eax
push str.weapon_select
lea ecx, [ebp - 0x1a10]
call fcn.100130b0
mov dword [ebp - 4], 3
lea ecx, [ebp - 0x1a10]
push ecx
mov ecx, dword [ebp - 0x17c]
call fcn.10021240
mov edx, dword [eax]
mov dword [ebp - 0x144c], edx
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1a10]
call fcn.1000c760
call fcn.10226980
movss xmm0, dword [eax + 0x20]
addss xmm0, dword [0x103352a4]
movss dword [ebp - 0x180], xmm0
call fcn.10226980
movss xmm0, dword [ebp - 0x180]
movss dword [eax + 0x68], xmm0
mov eax, dword [0x1043f4dc]
mov dword [ebp - 0x18c], eax
lea ecx, [ebp - 0xcc]
call fcn.1000c990
mov dword [ebp - 0x190], eax
mov dword [ebp - 0x1164], 0x103212f0
mov dword [ebp - 0x1160], str.G3SG1___SCAR_20
mov dword [ebp - 0x115c], 0x10321308
mov dword [ebp - 0x1158], 0x103212d4
mov dword [ebp - 0x1154], 0x103212c8
mov dword [ebp - 0x1150], 0x103212e0
mov dword [ebp - 0x114c], str.Pistol
mov dword [ebp - 0x1148], str.Zeus
lea ecx, [ebp - 0x1144]
push ecx
lea edx, [ebp - 0x1164]
push edx
lea ecx, [ebp - 0x1640]
call fcn.1000b5d0
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0xc70], ecx
mov dword [ebp - 0xc6c], edx
mov eax, dword [ebp - 0x14]
add eax, 0x200
mov dword [ebp - 0x184], eax
push 0x1032140c
lea ecx, [ebp - 0x1a40]
call fcn.100130b0
mov dword [ebp - 4], 4
lea ecx, [ebp - 0x1a40]
push ecx
mov ecx, dword [ebp - 0x184]
call fcn.1002c3e0
mov dword [ebp - 0x194], eax
mov edx, dword [ebp - 0x14]
add edx, 0x40
mov dword [ebp - 0x188], edx
push str.rage_active_weapon_cfg
lea ecx, [ebp - 0x1a28]
call fcn.100130b0
mov byte [ebp - 4], 5
lea eax, [ebp - 0x1a28]
push eax
mov ecx, dword [ebp - 0x188]
call fcn.10021240
mov dword [ebp - 0x198], eax
mov ecx, dword [ebp - 0x18c]
push ecx
sub esp, 0xc
mov ecx, esp
mov dword [ebp - 0x1450], esp
mov edx, dword [ebp - 0x190]
push edx
mov eax, dword [ebp - 0xc6c]
push eax
mov edx, dword [ebp - 0xc70]
push edx
call fcn.10013a80
mov eax, dword [ebp - 0x194]
push eax
mov ecx, dword [ebp - 0x198]
push ecx
push str.Rage_Weapon_Type
call fcn.1024b860
add esp, 0x1c
mov byte [ebp - 4], 4
lea ecx, [ebp - 0x1a28]
call fcn.1000c760
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1a40]
call fcn.1000c760
call fcn.1022b8b0
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x1454], esp
push str.weapon_type
call fcn.100130b0
mov dword [ebp - 0x1458], eax
mov dword [ebp - 4], 6
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x145c], esp
push 0x103213e0
call fcn.100130b0
mov dword [ebp - 4], 0xffffffff
call fcn.10214370
add esp, 0x30
mov edx, dword [ebp - 0x84]
add edx, 0x1c
mov dword [ebp - 0x19c], edx
push ecx
movss xmm0, dword [0x103353b4]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x103353b4]
movss dword [esp], xmm0
lea ecx, [ebp - 0x1648]
call fcn.10027ec0
push eax
lea eax, [ebp - 0x1650]
push eax
mov ecx, dword [ebp - 0x19c]
call fcn.10213e30
push eax
call fcn.10226a30
add esp, 4
mov ecx, dword [ebp - 0x84]
movss xmm0, dword [ecx + 0x28]
subss xmm0, dword [0x103353d4]
push ecx
movss dword [esp], xmm0
mov edx, dword [ebp - 0x84]
movss xmm0, dword [edx + 0x24]
subss xmm0, dword [0x103353d4]
divss xmm0, dword [0x103351f8]
subss xmm0, dword [0x10335284]
push ecx
movss dword [esp], xmm0
lea ecx, [ebp - 0x1658]
call fcn.10027ec0
push eax
call fcn.10226a60
add esp, 4
push ecx
movss xmm0, dword [0x103351f8]
movss dword [esp], xmm0
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
lea ecx, [ebp - 0x1660]
call fcn.10027ec0
mov dword [ebp - 0x1a4], eax
push ecx
movss xmm0, dword [0x10335280]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x1033524c]
movss dword [esp], xmm0
lea ecx, [ebp - 0x1668]
call fcn.10027ec0
mov dword [ebp - 0x1a0], eax
push 0
sub esp, 0x10
mov ecx, esp
mov dword [ebp - 0x1460], esp
mov eax, dword [ebp - 0x1a0]
push eax
mov edx, dword [ebp - 0x1a4]
push edx
call fcn.100a9ac0
push str.Aimbot
call fcn.1022a810
add esp, 0x18
call fcn.10226980
mov dword [ebp - 0x1464], eax
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0x1a8], eax
push 0x103213f4
lea ecx, [ebp - 0x1a58]
call fcn.100130b0
mov dword [ebp - 4], 7
lea ecx, [ebp - 0x1a58]
push ecx
mov ecx, dword [ebp - 0x1a8]
call fcn.10012ec0
push eax
push 0x103213bc
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1a58]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x40
mov dword [ebp - 0x1ac], edx
push 0x103213a8
lea ecx, [ebp - 0x1a88]
call fcn.100130b0
mov dword [ebp - 4], 8
lea eax, [ebp - 0x1a88]
push eax
mov ecx, dword [ebp - 0x1ac]
call fcn.10021240
mov dword [ebp - 0x1b4], eax
mov ecx, dword [ebp - 0x14]
add ecx, 0x40
mov dword [ebp - 0x1b0], ecx
push 0x103213cc
lea ecx, [ebp - 0x1a70]
call fcn.100130b0
mov byte [ebp - 4], 9
lea edx, [ebp - 0x1a70]
push edx
mov ecx, dword [ebp - 0x1b0]
call fcn.10021240
mov dword [ebp - 0x1b8], eax
mov eax, dword [ebp - 0x1b4]
push eax
mov ecx, dword [ebp - 0x1b8]
push ecx
push str.RageKey
call fcn.1023dff0
add esp, 0xc
mov byte [ebp - 4], 8
lea ecx, [ebp - 0x1a70]
call fcn.1000c760
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1a88]
call fcn.1000c760
lea ecx, [ebp - 0xc9]
call fcn.1000c990
mov dword [ebp - 0x1c0], eax
mov dword [ebp - 0x10e0], str.Cycle
mov dword [ebp - 0x10dc], str.Cycle__2x_
mov dword [ebp - 0x10d8], str.Near_crosshair
mov dword [ebp - 0x10d4], str.Highest_damage
mov dword [ebp - 0x10d0], str.Lowest_ping
mov dword [ebp - 0x10cc], str.Best_K_D_ratio
mov dword [ebp - 0x10c8], str.Best_hit_chance
lea edx, [ebp - 0x10c4]
push edx
lea eax, [ebp - 0x10e0]
push eax
lea ecx, [ebp - 0x1670]
call fcn.1000b5d0
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0xc78], ecx
mov dword [ebp - 0xc74], edx
mov eax, dword [ebp - 0x14]
add eax, 0x40
mov dword [ebp - 0x1bc], eax
push str.rage_selection
lea ecx, [ebp - 0x1aa0]
call fcn.100130b0
mov dword [ebp - 4], 0xa
lea ecx, [ebp - 0x1aa0]
push ecx
mov ecx, dword [ebp - 0x1bc]
call fcn.10021240
mov dword [ebp - 0x1c4], eax
sub esp, 0xc
mov ecx, esp
mov dword [ebp - 0x1468], esp
mov edx, dword [ebp - 0x1c0]
push edx
mov eax, dword [ebp - 0xc74]
push eax
mov edx, dword [ebp - 0xc78]
push edx
call fcn.10013a80
mov eax, dword [ebp - 0x1c4]
push eax
push str.Target_selection
call fcn.102449c0
add esp, 0x14
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1aa0]
call fcn.1000c760
lea ecx, [ebp - 0xc8]
call fcn.1000c990
mov dword [ebp - 0x1cc], eax
mov dword [ebp - 0xfec], 0x103214a4
mov dword [ebp - 0xfe8], 0x103214c8
mov dword [ebp - 0xfe4], 0x103214c0
mov dword [ebp - 0xfe0], 0x10321488
mov dword [ebp - 0xfdc], 0x10321480
mov dword [ebp - 0xfd8], 0x1032149c
lea ecx, [ebp - 0xfd4]
push ecx
lea edx, [ebp - 0xfec]
push edx
lea ecx, [ebp - 0x1678]
call fcn.1000b5d0
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0xc80], ecx
mov dword [ebp - 0xc7c], edx
mov eax, dword [ebp - 0x14]
add eax, 0x200
mov dword [ebp - 0x1c8], eax
push str.rage_hitbox
lea ecx, [ebp - 0x1ab8]
call fcn.100130b0
mov dword [ebp - 4], 0xb
lea ecx, [ebp - 0x1ab8]
push ecx
mov ecx, dword [ebp - 0x1c8]
call fcn.1002c3e0
mov dword [ebp - 0x1d0], eax
sub esp, 0xc
mov ecx, esp
mov dword [ebp - 0x146c], esp
mov edx, dword [ebp - 0x1cc]
push edx
mov eax, dword [ebp - 0xc7c]
push eax
mov edx, dword [ebp - 0xc80]
push edx
call fcn.10013a80
mov eax, dword [ebp - 0x1d0]
push eax
push str.Target_hitbox
call fcn.10241ba0
add esp, 0x14
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1ab8]
call fcn.1000c760
lea ecx, [ebp - 0xc7]
call fcn.1000c990
mov dword [ebp - 0x1d8], eax
mov dword [ebp - 0x1008], 0x10321458
mov dword [ebp - 0x1004], 0x10321478
mov dword [ebp - 0x1000], 0x10321470
mov dword [ebp - 0xffc], 0x103215bc
mov dword [ebp - 0xff8], 0x103215b4
mov dword [ebp - 0xff4], 0x103215d4
lea ecx, [ebp - 0xff0]
push ecx
lea edx, [ebp - 0x1008]
push edx
lea ecx, [ebp - 0x1680]
call fcn.1000b5d0
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0xc88], ecx
mov dword [ebp - 0xc84], edx
mov eax, dword [ebp - 0x14]
add eax, 0x200
mov dword [ebp - 0x1d4], eax
push str.rage_mphitbox
lea ecx, [ebp - 0x1ad0]
call fcn.100130b0
mov dword [ebp - 4], 0xc
lea ecx, [ebp - 0x1ad0]
push ecx
mov ecx, dword [ebp - 0x1d4]
call fcn.1002c3e0
mov dword [ebp - 0x1dc], eax
sub esp, 0xc
mov ecx, esp
mov dword [ebp - 0x1470], esp
mov edx, dword [ebp - 0x1d8]
push edx
mov eax, dword [ebp - 0xc84]
push eax
mov edx, dword [ebp - 0xc88]
push edx
call fcn.10013a80
mov eax, dword [ebp - 0x1dc]
push eax
push str.Multi_point
call fcn.10241ba0
add esp, 0x14
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1ad0]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x40
mov dword [ebp - 0x1e0], ecx
push str.mp_key_enabled_style
lea ecx, [ebp - 0x1b00]
call fcn.100130b0
mov dword [ebp - 4], 0xd
lea edx, [ebp - 0x1b00]
push edx
mov ecx, dword [ebp - 0x1e0]
call fcn.10021240
mov dword [ebp - 0x1e8], eax
mov eax, dword [ebp - 0x14]
add eax, 0x40
mov dword [ebp - 0x1e4], eax
push str.mp_key_enabled
lea ecx, [ebp - 0x1ae8]
call fcn.100130b0
mov byte [ebp - 4], 0xe
lea ecx, [ebp - 0x1ae8]
push ecx
mov ecx, dword [ebp - 0x1e4]
call fcn.10021240
mov dword [ebp - 0x1ec], eax
mov edx, dword [ebp - 0x1e8]
push edx
mov eax, dword [ebp - 0x1ec]
push eax
push str.Multipointkey
call fcn.1023dff0
add esp, 0xc
mov byte [ebp - 4], 0xd
lea ecx, [ebp - 0x1ae8]
call fcn.1000c760
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1b00]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x200
mov dword [ebp - 0x1f0], ecx
push 0x10321540
lea ecx, [ebp - 0x1b78]
call fcn.100130b0
mov dword [ebp - 4], 0xf
mov edx, dword [ebp - 0x1c]
or edx, 2
mov dword [ebp - 0x1c], edx
lea eax, [ebp - 0x1b78]
push eax
mov ecx, dword [ebp - 0x1f0]
call fcn.1002c3e0
mov dword [ebp - 0x1f8], eax
mov dword [ebp - 0x1f4], 0
lea ecx, [ebp - 0x1f4]
push ecx
mov ecx, dword [ebp - 0x1f8]
call fcn.10022060
movzx edx, byte [eax]
test edx, edx
jne 0x10216691
mov eax, dword [ebp - 0x14]
add eax, 0x200
mov dword [ebp - 0x1fc], eax
push 0x10321530
lea ecx, [ebp - 0x1b60]
call fcn.100130b0
mov dword [ebp - 4], 0x10
mov ecx, dword [ebp - 0x1c]
or ecx, 4
mov dword [ebp - 0x1c], ecx
lea edx, [ebp - 0x1b60]
push edx
mov ecx, dword [ebp - 0x1fc]
call fcn.1002c3e0
mov dword [ebp - 0x204], eax
mov dword [ebp - 0x200], 1
lea eax, [ebp - 0x200]
push eax
mov ecx, dword [ebp - 0x204]
call fcn.10022060
movzx ecx, byte [eax]
test ecx, ecx
jne 0x10216691
mov edx, dword [ebp - 0x14]
add edx, 0x200
mov dword [ebp - 0x208], edx
push 0x10321560
lea ecx, [ebp - 0x1b48]
call fcn.100130b0
mov dword [ebp - 4], 0x11
mov eax, dword [ebp - 0x1c]
or eax, 8
mov dword [ebp - 0x1c], eax
lea ecx, [ebp - 0x1b48]
push ecx
mov ecx, dword [ebp - 0x208]
call fcn.1002c3e0
mov dword [ebp - 0x210], eax
mov dword [ebp - 0x20c], 2
lea edx, [ebp - 0x20c]
push edx
mov ecx, dword [ebp - 0x210]
call fcn.10022060
movzx eax, byte [eax]
test eax, eax
jne 0x10216691
mov ecx, dword [ebp - 0x14]
add ecx, 0x200
mov dword [ebp - 0x214], ecx
push 0x10321550
lea ecx, [ebp - 0x1b30]
call fcn.100130b0
mov dword [ebp - 4], 0x12
mov edx, dword [ebp - 0x1c]
or edx, 0x10
mov dword [ebp - 0x1c], edx
lea eax, [ebp - 0x1b30]
push eax
mov ecx, dword [ebp - 0x214]
call fcn.1002c3e0
mov dword [ebp - 0x21c], eax
mov dword [ebp - 0x218], 3
lea ecx, [ebp - 0x218]
push ecx
mov ecx, dword [ebp - 0x21c]
call fcn.10022060
movzx edx, byte [eax]
test edx, edx
jne 0x10216691
mov eax, dword [ebp - 0x14]
add eax, 0x200
mov dword [ebp - 0x220], eax
push 0x10321510
lea ecx, [ebp - 0x1b18]
call fcn.100130b0
mov dword [ebp - 4], 0x13
mov ecx, dword [ebp - 0x1c]
or ecx, 0x20
mov dword [ebp - 0x1c], ecx
lea edx, [ebp - 0x1b18]
push edx
mov ecx, dword [ebp - 0x220]
call fcn.1002c3e0
mov dword [ebp - 0x228], eax
mov dword [ebp - 0x224], 4
lea eax, [ebp - 0x224]
push eax
mov ecx, dword [ebp - 0x228]
call fcn.10022060
movzx ecx, byte [eax]
test ecx, ecx
jne 0x10216691
mov dword [ebp - 0xf0], 0
jmp 0x1021669b
mov dword [ebp - 0xf0], 1
mov dl, byte [ebp - 0xf0]
mov byte [ebp - 0x43], dl
mov dword [ebp - 4], 0x12
mov eax, dword [ebp - 0x1c]
and eax, 0x20
je 0x102166c2
and dword [ebp - 0x1c], 0xffffffdf
lea ecx, [ebp - 0x1b18]
call fcn.1000c760
mov dword [ebp - 4], 0x11
mov ecx, dword [ebp - 0x1c]
and ecx, 0x10
je 0x102166e0
and dword [ebp - 0x1c], 0xffffffef
lea ecx, [ebp - 0x1b30]
call fcn.1000c760
mov dword [ebp - 4], 0x10
mov edx, dword [ebp - 0x1c]
and edx, 8
je 0x102166fe
and dword [ebp - 0x1c], 0xfffffff7
lea ecx, [ebp - 0x1b48]
call fcn.1000c760
mov dword [ebp - 4], 0xf
mov eax, dword [ebp - 0x1c]
and eax, 4
je 0x1021671c
and dword [ebp - 0x1c], 0xfffffffb
lea ecx, [ebp - 0x1b60]
call fcn.1000c760
mov dword [ebp - 4], 0xffffffff
mov ecx, dword [ebp - 0x1c]
and ecx, 2
je 0x1021673a
and dword [ebp - 0x1c], 0xfffffffd
lea ecx, [ebp - 0x1b78]
call fcn.1000c760
movzx edx, byte [ebp - 0x43]
test edx, edx
je 0x10216885
lea ecx, [ebp - 0xc6]
call fcn.1000c990
mov dword [ebp - 0x230], eax
mov dword [ebp - 0xe98], 0x1032150c
mov dword [ebp - 0xe94], 0x10321528
mov dword [ebp - 0xe90], 0x10321520
lea eax, [ebp - 0xe8c]
push eax
lea ecx, [ebp - 0xe98]
push ecx
lea ecx, [ebp - 0x1688]
call fcn.1000b5d0
mov edx, dword [eax]
mov eax, dword [eax + 4]
mov dword [ebp - 0xc90], edx
mov dword [ebp - 0xc8c], eax
mov ecx, dword [ebp - 0x14]
add ecx, 0x40
mov dword [ebp - 0x22c], ecx
push str.rage_selectiodasdasdn
lea ecx, [ebp - 0x1b90]
call fcn.100130b0
mov dword [ebp - 4], 0x14
lea edx, [ebp - 0x1b90]
push edx
mov ecx, dword [ebp - 0x22c]
call fcn.10021240
mov dword [ebp - 0x234], eax
sub esp, 0xc
mov ecx, esp
mov dword [ebp - 0x1474], esp
mov eax, dword [ebp - 0x230]
push eax
mov edx, dword [ebp - 0xc8c]
push edx
mov eax, dword [ebp - 0xc90]
push eax
call fcn.10013a80
mov ecx, dword [ebp - 0x234]
push ecx
push str.Multipoint_amn
call fcn.10249d10
add esp, 0x14
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1b90]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x40
mov dword [ebp - 0x238], edx
push str.mp_scale
lea ecx, [ebp - 0x1ba8]
call fcn.100130b0
mov dword [ebp - 4], 0x15
push 0
push 0x103216e4
push 0x64
push 0
lea eax, [ebp - 0x1ba8]
push eax
mov ecx, dword [ebp - 0x238]
call fcn.10021240
push eax
push str.Multi_point_scale
call fcn.1023df30
add esp, 0x18
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1ba8]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x40
mov dword [ebp - 0x23c], ecx
push str.min_hit_chan
lea ecx, [ebp - 0x1bc0]
call fcn.100130b0
mov dword [ebp - 4], 0x16
push 0
push 0x10321670
push 0x64
push 0
lea edx, [ebp - 0x1bc0]
push edx
mov ecx, dword [ebp - 0x23c]
call fcn.10021240
push eax
push 0x1032168c
call fcn.1023df30
add esp, 0x18
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1bc0]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x40
mov dword [ebp - 0x240], eax
push str.min_hit_dam
lea ecx, [ebp - 0x1bd8]
call fcn.100130b0
mov dword [ebp - 4], 0x17
push 0
push 0x10321648
push 0x78
push 0
lea ecx, [ebp - 0x1bd8]
push ecx
mov ecx, dword [ebp - 0x240]
call fcn.10021240
push eax
push 0x10321660
call fcn.1023df70
add esp, 0x18
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1bd8]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x20
mov dword [ebp - 0x244], edx
push str.override_dmg_bool
lea ecx, [ebp - 0x1bf0]
call fcn.100130b0
mov dword [ebp - 4], 0x18
lea eax, [ebp - 0x1bf0]
push eax
mov ecx, dword [ebp - 0x244]
call fcn.10012ec0
push eax
push 0x103215f0
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1bf0]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x248], ecx
push 0x103215dc
lea ecx, [ebp - 0x1c08]
call fcn.100130b0
mov dword [ebp - 4], 0x19
lea edx, [ebp - 0x1c08]
push edx
mov ecx, dword [ebp - 0x248]
call fcn.10012ec0
mov al, byte [eax]
mov byte [ebp - 0x44], al
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1c08]
call fcn.1000c760
movzx ecx, byte [ebp - 0x44]
test ecx, ecx
je 0x10216b01
mov edx, dword [ebp - 0x14]
add edx, 0x40
mov dword [ebp - 0x24c], edx
push str.min_dmg_override_key_style
lea ecx, [ebp - 0x1c38]
call fcn.100130b0
mov dword [ebp - 4], 0x1a
lea eax, [ebp - 0x1c38]
push eax
mov ecx, dword [ebp - 0x24c]
call fcn.10021240
mov dword [ebp - 0x254], eax
mov ecx, dword [ebp - 0x14]
add ecx, 0x40
mov dword [ebp - 0x250], ecx
push str.min_dmg_override_key
lea ecx, [ebp - 0x1c20]
call fcn.100130b0
mov byte [ebp - 4], 0x1b
lea edx, [ebp - 0x1c20]
push edx
mov ecx, dword [ebp - 0x250]
call fcn.10021240
mov dword [ebp - 0x258], eax
mov eax, dword [ebp - 0x254]
push eax
mov ecx, dword [ebp - 0x258]
push ecx
push str.Minimum_damage_override_key
call fcn.1023dff0
add esp, 0xc
mov byte [ebp - 4], 0x1a
lea ecx, [ebp - 0x1c20]
call fcn.1000c760
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1c38]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x40
mov dword [ebp - 0x25c], edx
push str.min_dmg_override
lea ecx, [ebp - 0x1c50]
call fcn.100130b0
mov dword [ebp - 4], 0x1c
push 0
push 0x10321790
push 0x78
push 0
lea eax, [ebp - 0x1c50]
push eax
mov ecx, dword [ebp - 0x25c]
call fcn.10021240
push eax
push 0x103217b0
call fcn.1023df70
add esp, 0x18
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1c50]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x260], ecx
push str.rage_safepoint
lea ecx, [ebp - 0x1c68]
call fcn.100130b0
mov dword [ebp - 4], 0x1d
lea edx, [ebp - 0x1c68]
push edx
mov ecx, dword [ebp - 0x260]
call fcn.10012ec0
push eax
push str.Prefer_safe_point
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1c68]
call fcn.1000c760
push 0x1032177c
call fcn.1023d000
add esp, 4
mov eax, dword [ebp - 0x14]
add eax, 0x40
mov dword [ebp - 0x264], eax
push str.rage_sp_enabled_style
lea ecx, [ebp - 0x1c98]
call fcn.100130b0
mov dword [ebp - 4], 0x1e
lea ecx, [ebp - 0x1c98]
push ecx
mov ecx, dword [ebp - 0x264]
call fcn.10021240
mov dword [ebp - 0x26c], eax
mov edx, dword [ebp - 0x14]
add edx, 0x40
mov dword [ebp - 0x268], edx
push str.rage_sp_enabled
lea ecx, [ebp - 0x1c80]
call fcn.100130b0
mov byte [ebp - 4], 0x1f
lea eax, [ebp - 0x1c80]
push eax
mov ecx, dword [ebp - 0x268]
call fcn.10021240
mov dword [ebp - 0x270], eax
mov ecx, dword [ebp - 0x26c]
push ecx
mov edx, dword [ebp - 0x270]
push edx
push 0x1032170c
call fcn.1023dff0
add esp, 0xc
mov byte [ebp - 4], 0x1e
lea ecx, [ebp - 0x1c80]
call fcn.1000c760
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1c98]
call fcn.1000c760
lea ecx, [ebp - 0xdd]
call fcn.1000c990
mov dword [ebp - 0x278], eax
mov dword [ebp - 0x1024], 0x10321738
mov dword [ebp - 0x1020], 0x10321730
mov dword [ebp - 0x101c], 0x103216f4
mov dword [ebp - 0x1018], str.Arms
mov dword [ebp - 0x1014], str.Legs
mov dword [ebp - 0x1010], str.Feet
lea eax, [ebp - 0x100c]
push eax
lea ecx, [ebp - 0x1024]
push ecx
lea ecx, [ebp - 0x1690]
call fcn.1000b5d0
mov edx, dword [eax]
mov eax, dword [eax + 4]
mov dword [ebp - 0xc98], edx
mov dword [ebp - 0xc94], eax
mov ecx, dword [ebp - 0x14]
add ecx, 0x200
mov dword [ebp - 0x274], ecx
push str.rage_unsfhitbox
lea ecx, [ebp - 0x1cb0]
call fcn.100130b0
mov dword [ebp - 4], 0x20
lea edx, [ebp - 0x1cb0]
push edx
mov ecx, dword [ebp - 0x274]
call fcn.1002c3e0
mov dword [ebp - 0x27c], eax
sub esp, 0xc
mov ecx, esp
mov dword [ebp - 0x1478], esp
mov eax, dword [ebp - 0x278]
push eax
mov edx, dword [ebp - 0xc94]
push edx
mov eax, dword [ebp - 0xc98]
push eax
call fcn.10013a80
mov ecx, dword [ebp - 0x27c]
push ecx
push str.Avoid_unsafe_hitboxes
call fcn.10241ba0
add esp, 0x14
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1cb0]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x20
mov dword [ebp - 0x280], edx
push str.rage_preferbaim
lea ecx, [ebp - 0x1cc8]
call fcn.100130b0
mov dword [ebp - 4], 0x21
lea eax, [ebp - 0x1cc8]
push eax
mov ecx, dword [ebp - 0x280]
call fcn.10012ec0
push eax
push str.Prefer_body_aim
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1cc8]
call fcn.1000c760
push 0x1032185c
call fcn.1023d000
add esp, 4
mov ecx, dword [ebp - 0x14]
add ecx, 0x40
mov dword [ebp - 0x284], ecx
push str.rage_baim_enabled_style
lea ecx, [ebp - 0x1cf8]
call fcn.100130b0
mov dword [ebp - 4], 0x22
lea edx, [ebp - 0x1cf8]
push edx
mov ecx, dword [ebp - 0x284]
call fcn.10021240
mov dword [ebp - 0x28c], eax
mov eax, dword [ebp - 0x14]
add eax, 0x40
mov dword [ebp - 0x288], eax
push str.rage_baim_enabled
lea ecx, [ebp - 0x1ce0]
call fcn.100130b0
mov byte [ebp - 4], 0x23
lea ecx, [ebp - 0x1ce0]
push ecx
mov ecx, dword [ebp - 0x288]
call fcn.10021240
mov dword [ebp - 0x290], eax
mov edx, dword [ebp - 0x28c]
push edx
mov eax, dword [ebp - 0x290]
push eax
push str.Force_baim_key
call fcn.1023dff0
add esp, 0xc
mov byte [ebp - 4], 0x22
lea ecx, [ebp - 0x1ce0]
call fcn.1000c760
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1cf8]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x294], ecx
push 0x1032181c
lea ecx, [ebp - 0x1d10]
call fcn.100130b0
mov dword [ebp - 4], 0x24
lea edx, [ebp - 0x1d10]
push edx
mov ecx, dword [ebp - 0x294]
call fcn.10012ec0
push eax
push 0x10321810
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1d10]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0x298], eax
push str.rage_quickstop
lea ecx, [ebp - 0x1d28]
call fcn.100130b0
mov dword [ebp - 4], 0x25
lea ecx, [ebp - 0x1d28]
push ecx
mov ecx, dword [ebp - 0x298]
call fcn.10012ec0
mov dl, byte [eax]
mov byte [ebp - 0x45], dl
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1d28]
call fcn.1000c760
movzx eax, byte [ebp - 0x45]
test eax, eax
je 0x10216fd9
lea ecx, [ebp - 0xd4]
call fcn.1000c990
mov dword [ebp - 0x2a0], eax
mov dword [ebp - 0x10c0], str.Early
mov dword [ebp - 0x10bc], 0x103217e4
mov dword [ebp - 0x10b8], str.Duck
mov dword [ebp - 0x10b4], 0x10321804
mov dword [ebp - 0x10b0], 0x103217f0
mov dword [ebp - 0x10ac], str.Ignore_molotov
mov dword [ebp - 0x10a8], str.Taser
lea ecx, [ebp - 0x10a4]
push ecx
lea edx, [ebp - 0x10c0]
push edx
lea ecx, [ebp - 0x1698]
call fcn.1000b5d0
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0xca0], ecx
mov dword [ebp - 0xc9c], edx
mov eax, dword [ebp - 0x14]
add eax, 0x200
mov dword [ebp - 0x29c], eax
push str.rage_quickstop_options
lea ecx, [ebp - 0x1d40]
call fcn.100130b0
mov dword [ebp - 4], 0x26
lea ecx, [ebp - 0x1d40]
push ecx
mov ecx, dword [ebp - 0x29c]
call fcn.1002c3e0
mov dword [ebp - 0x2a4], eax
sub esp, 0xc
mov ecx, esp
mov dword [ebp - 0x147c], esp
mov edx, dword [ebp - 0x2a0]
push edx
mov eax, dword [ebp - 0xc9c]
push eax
mov edx, dword [ebp - 0xca0]
push edx
call fcn.10013a80
mov eax, dword [ebp - 0x2a4]
push eax
push str.Quick_stop_options
call fcn.10241ba0
add esp, 0x14
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1d40]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x40
mov dword [ebp - 0x2a8], ecx
push str.rage_quickstop_enabled_style
lea ecx, [ebp - 0x1d70]
call fcn.100130b0
mov dword [ebp - 4], 0x27
lea edx, [ebp - 0x1d70]
push edx
mov ecx, dword [ebp - 0x2a8]
call fcn.10021240
mov dword [ebp - 0x2b0], eax
mov eax, dword [ebp - 0x14]
add eax, 0x40
mov dword [ebp - 0x2ac], eax
push str.rage_quickstop_enabled
lea ecx, [ebp - 0x1d58]
call fcn.100130b0
mov byte [ebp - 4], 0x28
lea ecx, [ebp - 0x1d58]
push ecx
mov ecx, dword [ebp - 0x2ac]
call fcn.10021240
mov dword [ebp - 0x2b4], eax
mov edx, dword [ebp - 0x2b0]
push edx
mov eax, dword [ebp - 0x2b4]
push eax
push str.Quick_stop_key
call fcn.1023dff0
add esp, 0xc
mov byte [ebp - 4], 0x27
lea ecx, [ebp - 0x1d58]
call fcn.1000c760
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1d70]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x2b8], ecx
push str.rage_dt
lea ecx, [ebp - 0x1d88]
call fcn.100130b0
mov dword [ebp - 4], 0x29
lea edx, [ebp - 0x1d88]
push edx
mov ecx, dword [ebp - 0x2b8]
call fcn.10012ec0
push eax
push 0x10321918
call fcn.1023c540
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1d88]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x40
mov dword [ebp - 0x2bc], eax
push str.rage_dt_key_style
lea ecx, [ebp - 0x1db8]
call fcn.100130b0
mov dword [ebp - 4], 0x2a
lea ecx, [ebp - 0x1db8]
push ecx
mov ecx, dword [ebp - 0x2bc]
call fcn.10021240
mov dword [ebp - 0x2c4], eax
mov edx, dword [ebp - 0x14]
add edx, 0x40
mov dword [ebp - 0x2c0], edx
push str.rage_dt_key
lea ecx, [ebp - 0x1da0]
call fcn.100130b0
mov byte [ebp - 4], 0x2b
lea eax, [ebp - 0x1da0]
push eax
mov ecx, dword [ebp - 0x2c0]
call fcn.10021240
mov dword [ebp - 0x2c8], eax
mov ecx, dword [ebp - 0x2c4]
push ecx
mov edx, dword [ebp - 0x2c8]
push edx
push str.dtkey
call fcn.1023dff0
add esp, 0xc
mov byte [ebp - 4], 0x2a
lea ecx, [ebp - 0x1da0]
call fcn.1000c760
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1db8]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0x2cc], eax
push 0x103218e4
lea ecx, [ebp - 0x1dd0]
call fcn.100130b0
mov dword [ebp - 4], 0x2c
lea ecx, [ebp - 0x1dd0]
push ecx
mov ecx, dword [ebp - 0x2cc]
call fcn.10012ec0
mov dl, byte [eax]
mov byte [ebp - 0x46], dl
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1dd0]
call fcn.1000c760
movzx eax, byte [ebp - 0x46]
test eax, eax
je 0x1021745a
lea ecx, [ebp - 0xcb]
call fcn.1000c990
mov dword [ebp - 0x2d4], eax
mov dword [ebp - 0xdec], str.Defensive
mov dword [ebp - 0xde8], str.Offensive
lea ecx, [ebp - 0xde4]
push ecx
lea edx, [ebp - 0xdec]
push edx
lea ecx, [ebp - 0x16a0]
call fcn.1000b5d0
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0xca8], ecx
mov dword [ebp - 0xca4], edx
mov eax, dword [ebp - 0x14]
add eax, 0x40
mov dword [ebp - 0x2d0], eax
push str.rage_dtmode
lea ecx, [ebp - 0x1de8]
call fcn.100130b0
mov dword [ebp - 4], 0x2d
lea ecx, [ebp - 0x1de8]
push ecx
mov ecx, dword [ebp - 0x2d0]
call fcn.10021240
mov dword [ebp - 0x2d8], eax
sub esp, 0xc
mov ecx, esp
mov dword [ebp - 0x1480], esp
mov edx, dword [ebp - 0x2d4]
push edx
mov eax, dword [ebp - 0xca4]
push eax
mov edx, dword [ebp - 0xca8]
push edx
call fcn.10013a80
mov eax, dword [ebp - 0x2d8]
push eax
push str.Double_tap_mode
call fcn.102449c0
add esp, 0x14
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1de8]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x40
mov dword [ebp - 0x2dc], ecx
push str.rage_dthc
lea ecx, [ebp - 0x1e00]
call fcn.100130b0
mov dword [ebp - 4], 0x2e
push 0
push 0x10321a64
push 0x64
push 0
lea edx, [ebp - 0x1e00]
push edx
mov ecx, dword [ebp - 0x2dc]
call fcn.10021240
push eax
push str.Double_tap_hit_chance
call fcn.1023df30
add esp, 0x18
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1e00]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x40
mov dword [ebp - 0x2e0], eax
push str.rage_dtfl
lea ecx, [ebp - 0x1e18]
call fcn.100130b0
mov dword [ebp - 4], 0x2f
push 0
push 0x10321a38
push 0xf
push 0
lea ecx, [ebp - 0x1e18]
push ecx
mov ecx, dword [ebp - 0x2e0]
call fcn.10021240
push eax
push str.Double_tap_fake_lag_limit
call fcn.1023df30
add esp, 0x18
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1e18]
call fcn.1000c760
lea ecx, [ebp - 0xcd]
call fcn.1000c990
mov dword [ebp - 0x2e8], eax
mov dword [ebp - 0xea8], 0x10321a3c
mov dword [ebp - 0xea4], str.Move_between_shots
mov dword [ebp - 0xea0], str.Fake_duck
lea edx, [ebp - 0xe9c]
push edx
lea eax, [ebp - 0xea8]
push eax
lea ecx, [ebp - 0x16a8]
call fcn.1000b5d0
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0xcb0], ecx
mov dword [ebp - 0xcac], edx
mov eax, dword [ebp - 0x14]
add eax, 0x200
mov dword [ebp - 0x2e4], eax
push str.rage_dtqs
lea ecx, [ebp - 0x1e30]
call fcn.100130b0
mov dword [ebp - 4], 0x30
lea ecx, [ebp - 0x1e30]
push ecx
mov ecx, dword [ebp - 0x2e4]
call fcn.1002c3e0
mov dword [ebp - 0x2ec], eax
sub esp, 0xc
mov ecx, esp
mov dword [ebp - 0x1484], esp
mov edx, dword [ebp - 0x2e8]
push edx
mov eax, dword [ebp - 0xcac]
push eax
mov edx, dword [ebp - 0xcb0]
push edx
call fcn.10013a80
mov eax, dword [ebp - 0x2ec]
push eax
push str.Double_tap_quick_stop
call fcn.10241ba0
add esp, 0x14
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1e30]
call fcn.1000c760
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x1488], esp
push 0x103219d4
call fcn.100130b0
mov dword [ebp - 0x148c], eax
mov dword [ebp - 4], 0x31
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x1490], esp
push 0x103219cc
call fcn.100130b0
mov dword [ebp - 4], 0xffffffff
call fcn.10214370
add esp, 0x30
call fcn.1022b8b0
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x10335270]
movss dword [esp], xmm0
lea ecx, [ebp - 0x16b0]
call fcn.10027ec0
mov dword [ebp - 0x2f4], eax
push ecx
movss xmm0, dword [0x10335288]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x1033524c]
movss dword [esp], xmm0
lea ecx, [ebp - 0x16b8]
call fcn.10027ec0
mov dword [ebp - 0x2f0], eax
push 0
sub esp, 0x10
mov ecx, esp
mov dword [ebp - 0x1494], esp
mov edx, dword [ebp - 0x2f0]
push edx
mov eax, dword [ebp - 0x2f4]
push eax
call fcn.100a9ac0
push str.Other
call fcn.1022b020
add esp, 0x18
call fcn.10226980
mov dword [ebp - 0x1498], eax
lea ecx, [ebp - 0xce]
call fcn.1000c990
mov dword [ebp - 0x2fc], eax
mov dword [ebp - 0xfac], 0x103219dc
mov dword [ebp - 0xfa8], 0x10321b70
mov dword [ebp - 0xfa4], 0x10321b68
mov dword [ebp - 0xfa0], 0x10321b7c
mov dword [ebp - 0xf9c], 0x10321b74
lea ecx, [ebp - 0xf98]
push ecx
lea edx, [ebp - 0xfac]
push edx
lea ecx, [ebp - 0x16c0]
call fcn.1000b5d0
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0xcb8], ecx
mov dword [ebp - 0xcb4], edx
mov eax, dword [ebp - 0x14]
add eax, 0x40
mov dword [ebp - 0x2f8], eax
push str.rage_backtrack
lea ecx, [ebp - 0x1e48]
call fcn.100130b0
mov dword [ebp - 4], 0x32
lea ecx, [ebp - 0x1e48]
push ecx
mov ecx, dword [ebp - 0x2f8]
call fcn.10021240
mov dword [ebp - 0x300], eax
sub esp, 0xc
mov ecx, esp
mov dword [ebp - 0x149c], esp
mov edx, dword [ebp - 0x2fc]
push edx
mov eax, dword [ebp - 0xcb4]
push eax
mov edx, dword [ebp - 0xcb8]
push edx
call fcn.10013a80
mov eax, dword [ebp - 0x300]
push eax
push 0x10321b24
call fcn.102449c0
add esp, 0x14
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1e48]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x304], ecx
push str.rage_resolver
lea ecx, [ebp - 0x1e60]
call fcn.100130b0
mov dword [ebp - 4], 0x33
lea edx, [ebp - 0x1e60]
push edx
mov ecx, dword [ebp - 0x304]
call fcn.10012ec0
push eax
push str.Anti_aim_correction
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1e60]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0x308], eax
push str.auto_fire
lea ecx, [ebp - 0x1e78]
call fcn.100130b0
mov dword [ebp - 4], 0x34
lea ecx, [ebp - 0x1e78]
push ecx
mov ecx, dword [ebp - 0x308]
call fcn.10012ec0
push eax
push str.Automatic_fire
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1e78]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x20
mov dword [ebp - 0x30c], edx
push str.auto_pen
lea ecx, [ebp - 0x1e90]
call fcn.100130b0
mov dword [ebp - 4], 0x35
lea eax, [ebp - 0x1e90]
push eax
mov ecx, dword [ebp - 0x30c]
call fcn.10012ec0
push eax
push 0x10321b00
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1e90]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x310], ecx
push str.rage_silent_enabled
lea ecx, [ebp - 0x1ea8]
call fcn.100130b0
mov dword [ebp - 4], 0x36
lea edx, [ebp - 0x1ea8]
push edx
mov ecx, dword [ebp - 0x310]
call fcn.10012ec0
push eax
push str.Silent_aim
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1ea8]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0x314], eax
push str.rage_remove_recoil
lea ecx, [ebp - 0x1ec0]
call fcn.100130b0
mov dword [ebp - 4], 0x37
lea ecx, [ebp - 0x1ec0]
push ecx
mov ecx, dword [ebp - 0x314]
call fcn.10012ec0
push eax
push str.Remove_recoil
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1ec0]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x20
mov dword [ebp - 0x318], edx
push str.rage_delay_shot
lea ecx, [ebp - 0x1ed8]
call fcn.100130b0
mov dword [ebp - 4], 0x38
lea eax, [ebp - 0x1ed8]
push eax
mov ecx, dword [ebp - 0x318]
call fcn.10012ec0
push eax
push str.Delay_shot
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1ed8]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x31c], ecx
push 0x10321ca4
lea ecx, [ebp - 0x1ef0]
call fcn.100130b0
mov dword [ebp - 4], 0x39
lea edx, [ebp - 0x1ef0]
push edx
mov ecx, dword [ebp - 0x31c]
call fcn.10012ec0
push eax
push str.Quick_peek_assist
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1ef0]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x40
mov dword [ebp - 0x320], eax
push 0x10321c24
lea ecx, [ebp - 0x1f20]
call fcn.100130b0
mov dword [ebp - 4], 0x3a
lea ecx, [ebp - 0x1f20]
push ecx
mov ecx, dword [ebp - 0x320]
call fcn.10021240
mov dword [ebp - 0x328], eax
mov edx, dword [ebp - 0x14]
add edx, 0x40
mov dword [ebp - 0x324], edx
push 0x10321c0c
lea ecx, [ebp - 0x1f08]
call fcn.100130b0
mov byte [ebp - 4], 0x3b
lea eax, [ebp - 0x1f08]
push eax
mov ecx, dword [ebp - 0x324]
call fcn.10021240
mov dword [ebp - 0x32c], eax
mov ecx, dword [ebp - 0x328]
push ecx
mov edx, dword [ebp - 0x32c]
push edx
push str.Quick_peek_assist_key
call fcn.1023dff0
add esp, 0xc
mov byte [ebp - 4], 0x3a
lea ecx, [ebp - 0x1f08]
call fcn.1000c760
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1f20]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0x330], eax
push 0x10321c44
lea ecx, [ebp - 0x1f38]
call fcn.100130b0
mov dword [ebp - 4], 0x3c
lea ecx, [ebp - 0x1f38]
push ecx
mov ecx, dword [ebp - 0x330]
call fcn.10012ec0
mov dl, byte [eax]
mov byte [ebp - 0x47], dl
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1f38]
call fcn.1000c760
movzx eax, byte [ebp - 0x47]
test eax, eax
je 0x10217b13
lea ecx, [ebp - 0xcf]
call fcn.1000c990
mov dword [ebp - 0x338], eax
mov dword [ebp - 0xe04], str.Retreat_on_shot
mov dword [ebp - 0xe00], str.Retreat_on_key
lea ecx, [ebp - 0xdfc]
push ecx
lea edx, [ebp - 0xe04]
push edx
lea ecx, [ebp - 0x16c8]
call fcn.1000b5d0
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0xcc0], ecx
mov dword [ebp - 0xcbc], edx
mov eax, dword [ebp - 0x14]
add eax, 0x200
mov dword [ebp - 0x334], eax
push 0x10321bf4
lea ecx, [ebp - 0x1f50]
call fcn.100130b0
mov dword [ebp - 4], 0x3d
lea ecx, [ebp - 0x1f50]
push ecx
mov ecx, dword [ebp - 0x334]
call fcn.1002c3e0
mov dword [ebp - 0x33c], eax
sub esp, 0xc
mov ecx, esp
mov dword [ebp - 0x14a0], esp
mov edx, dword [ebp - 0x338]
push edx
mov eax, dword [ebp - 0xcbc]
push eax
mov edx, dword [ebp - 0xcc0]
push edx
call fcn.10013a80
mov eax, dword [ebp - 0x33c]
push eax
push str.Quick_peek_assist_mode
call fcn.10241ba0
add esp, 0x14
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1f50]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0xa0
mov dword [ebp - 0x340], ecx
push str.rage_quick_peek_assist_col
lea ecx, [ebp - 0x1f68]
call fcn.100130b0
mov dword [ebp - 4], 0x3e
push 0x20
lea edx, [ebp - 0x1f68]
push edx
mov ecx, dword [ebp - 0x340]
call fcn.10012e90
push eax
push str.quickpeek
call fcn.1023f530
add esp, 0xc
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1f68]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x40
mov dword [ebp - 0x344], eax
push str.rage_qpd
lea ecx, [ebp - 0x1f80]
call fcn.100130b0
mov dword [ebp - 4], 0x3f
push 0
push 0x10321bb8
push 0x3e8
push 0
lea ecx, [ebp - 0x1f80]
push ecx
mov ecx, dword [ebp - 0x344]
call fcn.10021240
push eax
push str.Quick_peek_assist_distance
call fcn.1023df30
add esp, 0x18
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1f80]
call fcn.1000c760
push 0x10321da8
call fcn.1023d000
add esp, 4
mov edx, dword [ebp - 0x14]
add edx, 0x40
mov dword [ebp - 0x348], edx
push str.rage_fd_enabled_style
lea ecx, [ebp - 0x1fb0]
call fcn.100130b0
mov dword [ebp - 4], 0x40
lea eax, [ebp - 0x1fb0]
push eax
mov ecx, dword [ebp - 0x348]
call fcn.10021240
mov dword [ebp - 0x350], eax
mov ecx, dword [ebp - 0x14]
add ecx, 0x40
mov dword [ebp - 0x34c], ecx
push str.rage_fd_enabled
lea ecx, [ebp - 0x1f98]
call fcn.100130b0
mov byte [ebp - 4], 0x41
lea edx, [ebp - 0x1f98]
push edx
mov ecx, dword [ebp - 0x34c]
call fcn.10021240
mov dword [ebp - 0x354], eax
mov eax, dword [ebp - 0x350]
push eax
mov ecx, dword [ebp - 0x354]
push ecx
push str.Duck_peek_assist_key
call fcn.1023dff0
add esp, 0xc
mov byte [ebp - 4], 0x40
lea ecx, [ebp - 0x1f98]
call fcn.1000c760
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1fb0]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x20
mov dword [ebp - 0x358], edx
push str.rage_aim_step
lea ecx, [ebp - 0x1fc8]
call fcn.100130b0
mov dword [ebp - 4], 0x42
lea eax, [ebp - 0x1fc8]
push eax
mov ecx, dword [ebp - 0x358]
call fcn.10012ec0
push eax
push str.Reduce_aim_step
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1fc8]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x40
mov dword [ebp - 0x35c], ecx
push str.rage_fov
lea ecx, [ebp - 0x1fe0]
call fcn.100130b0
mov dword [ebp - 4], 0x43
push 0
push 0x10321d94
push 0xb4
push 1
lea edx, [ebp - 0x1fe0]
push edx
mov ecx, dword [ebp - 0x35c]
call fcn.10021240
push eax
push 0x10321d2c
call fcn.1023df30
add esp, 0x18
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1fe0]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0x360], eax
push str.rage_logs
lea ecx, [ebp - 0x1ff8]
call fcn.100130b0
mov dword [ebp - 4], 0x44
lea ecx, [ebp - 0x1ff8]
push ecx
mov ecx, dword [ebp - 0x360]
call fcn.10012ec0
push eax
push str.Log_misses_due_to_spread
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1ff8]
call fcn.1000c760
lea ecx, [ebp - 0xd0]
call fcn.1000c990
mov dword [ebp - 0x368], eax
mov dword [ebp - 0x1188], str.Force_low_accuracy_boost
mov dword [ebp - 0x1184], str.Disable_multipoint:_feet
mov dword [ebp - 0x1180], str.Disable_multipoint:_arms
mov dword [ebp - 0x117c], str.Disable_multipoint:_legs
mov dword [ebp - 0x1178], str.Disable_hitbox:_feet
mov dword [ebp - 0x1174], str.Force_low_multipoint
mov dword [ebp - 0x1170], str.Lower_hit_chance_precision
mov dword [ebp - 0x116c], str.Limit_targets_per_tick
lea edx, [ebp - 0x1168]
push edx
lea eax, [ebp - 0x1188]
push eax
lea ecx, [ebp - 0x16d0]
call fcn.1000b5d0
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0xcc8], ecx
mov dword [ebp - 0xcc4], edx
mov eax, dword [ebp - 0x14]
add eax, 0x200
mov dword [ebp - 0x364], eax
push str.rage_fps_miti
lea ecx, [ebp - 0x2010]
call fcn.100130b0
mov dword [ebp - 4], 0x45
lea ecx, [ebp - 0x2010]
push ecx
mov ecx, dword [ebp - 0x364]
call fcn.1002c3e0
mov dword [ebp - 0x36c], eax
sub esp, 0xc
mov ecx, esp
mov dword [ebp - 0x14a4], esp
mov edx, dword [ebp - 0x368]
push edx
mov eax, dword [ebp - 0xcc4]
push eax
mov edx, dword [ebp - 0xcc8]
push edx
call fcn.10013a80
mov eax, dword [ebp - 0x36c]
push eax
push str.Low_FPS_mitigations
call fcn.10241ba0
add esp, 0x14
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2010]
call fcn.1000c760
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x14a8], esp
push 0x10321e78
call fcn.100130b0
mov dword [ebp - 0x14ac], eax
mov dword [ebp - 4], 0x46
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x14b0], esp
push str.rage
call fcn.100130b0
mov dword [ebp - 4], 0xffffffff
call fcn.10214370
add esp, 0x30
call fcn.1022b8b0
mov ecx, dword [ebp - 0x18]
cmp dword [ecx + 0x48], 1
jne 0x10219210
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
lea ecx, [ebp - 0x16d8]
call fcn.10027ec0
mov dword [ebp - 0x374], eax
push ecx
movss xmm0, dword [0x10335288]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x1033524c]
movss dword [esp], xmm0
lea ecx, [ebp - 0x16e0]
call fcn.10027ec0
mov dword [ebp - 0x370], eax
push 0
sub esp, 0x10
mov ecx, esp
mov dword [ebp - 0x14b4], esp
mov edx, dword [ebp - 0x370]
push edx
mov eax, dword [ebp - 0x374]
push eax
call fcn.100a9ac0
push str.Anti_aimbot_angle
call fcn.1022b020
add esp, 0x18
call fcn.10226980
mov dword [ebp - 0x14b8], eax
mov ecx, dword [ebp - 0x18]
movzx edx, byte [ecx]
cmp edx, 1
jne 0x1021892d
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0x378], eax
push str.aa_enabled
lea ecx, [ebp - 0x2028]
call fcn.100130b0
mov dword [ebp - 4], 0x47
lea ecx, [ebp - 0x2028]
push ecx
mov ecx, dword [ebp - 0x378]
call fcn.10012ec0
push eax
push 0x10321e44
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2028]
call fcn.1000c760
lea ecx, [ebp - 0xd1]
call fcn.1000c990
mov dword [ebp - 0x380], eax
mov dword [ebp - 0x10a0], 0x10321e40
mov dword [ebp - 0x109c], str.Down
mov dword [ebp - 0x1098], str.Minimal
mov dword [ebp - 0x1094], 0x10321e1c
mov dword [ebp - 0x1090], str.Flick_up
mov dword [ebp - 0x108c], str.Random
mov dword [ebp - 0x1088], str.Custom
lea edx, [ebp - 0x1084]
push edx
lea eax, [ebp - 0x10a0]
push eax
lea ecx, [ebp - 0x16e8]
call fcn.1000b5d0
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0xcd0], ecx
mov dword [ebp - 0xccc], edx
mov eax, dword [ebp - 0x14]
add eax, 0x40
mov dword [ebp - 0x37c], eax
push str.aa_pitch
lea ecx, [ebp - 0x2040]
call fcn.100130b0
mov dword [ebp - 4], 0x48
lea ecx, [ebp - 0x2040]
push ecx
mov ecx, dword [ebp - 0x37c]
call fcn.10021240
mov dword [ebp - 0x384], eax
sub esp, 0xc
mov ecx, esp
mov dword [ebp - 0x14bc], esp
mov edx, dword [ebp - 0x380]
push edx
mov eax, dword [ebp - 0xccc]
push eax
mov edx, dword [ebp - 0xcd0]
push edx
call fcn.10013a80
mov eax, dword [ebp - 0x384]
push eax
push str.Pitch
call fcn.102449c0
add esp, 0x14
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2040]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x40
mov dword [ebp - 0x388], ecx
push 0x10321f30
lea ecx, [ebp - 0x2058]
call fcn.100130b0
mov dword [ebp - 4], 0x49
lea edx, [ebp - 0x2058]
push edx
mov ecx, dword [ebp - 0x388]
call fcn.10021240
cmp dword [eax], 7
jne 0x10218080
mov dword [ebp - 0xf4], 1
jmp 0x1021808a
mov dword [ebp - 0xf4], 0
mov al, byte [ebp - 0xf4]
mov byte [ebp - 0x48], al
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2058]
call fcn.1000c760
movzx ecx, byte [ebp - 0x48]
test ecx, ecx
je 0x1021810d
mov edx, dword [ebp - 0x14]
add edx, 0x40
mov dword [ebp - 0x38c], edx
push str.custom_pitch
lea ecx, [ebp - 0x2070]
call fcn.100130b0
mov dword [ebp - 4], 0x4a
push 0
push 0x10321f2c
push 0x59
push 0xffffffffffffffa7
lea eax, [ebp - 0x2070]
push eax
mov ecx, dword [ebp - 0x38c]
call fcn.10021240
push eax
push 0x10321f3c
call fcn.1023dfb0
add esp, 0x18
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2070]
call fcn.1000c760
lea ecx, [ebp - 0xd2]
call fcn.1000c990
mov dword [ebp - 0x394], eax
mov dword [ebp - 0xdf8], str.Local_view
mov dword [ebp - 0xdf4], str.At_targets
lea ecx, [ebp - 0xdf0]
push ecx
lea edx, [ebp - 0xdf8]
push edx
lea ecx, [ebp - 0x16f0]
call fcn.1000b5d0
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0xcd8], ecx
mov dword [ebp - 0xcd4], edx
mov eax, dword [ebp - 0x14]
add eax, 0x40
mov dword [ebp - 0x390], eax
push str.aa_yawbase
lea ecx, [ebp - 0x2088]
call fcn.100130b0
mov dword [ebp - 4], 0x4b
lea ecx, [ebp - 0x2088]
push ecx
mov ecx, dword [ebp - 0x390]
call fcn.10021240
mov dword [ebp - 0x398], eax
sub esp, 0xc
mov ecx, esp
mov dword [ebp - 0x14c0], esp
mov edx, dword [ebp - 0x394]
push edx
mov eax, dword [ebp - 0xcd4]
push eax
mov edx, dword [ebp - 0xcd8]
push edx
call fcn.10013a80
mov eax, dword [ebp - 0x398]
push eax
push str.Yaw_base
call fcn.102449c0
add esp, 0x14
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2088]
call fcn.1000c760
lea ecx, [ebp - 0xd3]
call fcn.1000c990
mov dword [ebp - 0x3a0], eax
mov dword [ebp - 0x1040], 0x10321ee8
mov dword [ebp - 0x103c], 0x10321ee4
mov dword [ebp - 0x1038], str.Spin
mov dword [ebp - 0x1034], 0x10321eec
mov dword [ebp - 0x1030], str.180_Z
mov dword [ebp - 0x102c], 0x10321fe0
lea ecx, [ebp - 0x1028]
push ecx
lea edx, [ebp - 0x1040]
push edx
lea ecx, [ebp - 0x16f8]
call fcn.1000b5d0
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0xce0], ecx
mov dword [ebp - 0xcdc], edx
mov eax, dword [ebp - 0x14]
add eax, 0x40
mov dword [ebp - 0x39c], eax
push str.aa_yaw
lea ecx, [ebp - 0x20a0]
call fcn.100130b0
mov dword [ebp - 4], 0x4c
lea ecx, [ebp - 0x20a0]
push ecx
mov ecx, dword [ebp - 0x39c]
call fcn.10021240
mov dword [ebp - 0x3a4], eax
sub esp, 0xc
mov ecx, esp
mov dword [ebp - 0x14c4], esp
mov edx, dword [ebp - 0x3a0]
push edx
mov eax, dword [ebp - 0xcdc]
push eax
mov edx, dword [ebp - 0xce0]
push edx
call fcn.10013a80
mov eax, dword [ebp - 0x3a4]
push eax
push 0x10321ff4
call fcn.102449c0
add esp, 0x14
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x20a0]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x40
mov dword [ebp - 0x3a8], ecx
push 0x10321fc4
lea ecx, [ebp - 0x20b8]
call fcn.100130b0
mov dword [ebp - 4], 0x4d
lea edx, [ebp - 0x20b8]
push edx
mov ecx, dword [ebp - 0x3a8]
call fcn.10021240
mov eax, dword [eax]
mov dword [ebp - 0x3ac], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x20b8]
call fcn.1000c760
cmp dword [ebp - 0x3ac], 0
je 0x1021839d
mov ecx, dword [ebp - 0x14]
add ecx, 0x40
mov dword [ebp - 0x3b0], ecx
push str.aa_yaw_val
lea ecx, [ebp - 0x20d0]
call fcn.100130b0
mov dword [ebp - 4], 0x4e
push 0
push 0x10321fc0
push 0xb4
push 0xffffff4c
lea edx, [ebp - 0x20d0]
push edx
mov ecx, dword [ebp - 0x3b0]
call fcn.10021240
push eax
push str.aayaw
call fcn.1023dfb0
add esp, 0x18
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x20d0]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x40
mov dword [ebp - 0x3b4], eax
push 0x10321fa8
lea ecx, [ebp - 0x20e8]
call fcn.100130b0
mov dword [ebp - 4], 0x4f
lea ecx, [ebp - 0x20e8]
push ecx
mov ecx, dword [ebp - 0x3b4]
call fcn.10021240
cmp dword [eax], 0
je 0x102183e3
mov dword [ebp - 0xf8], 1
jmp 0x102183ed
mov dword [ebp - 0xf8], 0
mov dl, byte [ebp - 0xf8]
mov byte [ebp - 0x49], dl
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x20e8]
call fcn.1000c760
movzx eax, byte [ebp - 0x49]
test eax, eax
je 0x102185bb
lea ecx, [ebp - 0xa9]
call fcn.1000c990
mov dword [ebp - 0x3bc], eax
mov dword [ebp - 0xef8], 0x10321fa4
mov dword [ebp - 0xef4], str.Offset
mov dword [ebp - 0xef0], str.Center
mov dword [ebp - 0xeec], str.Skitter
lea ecx, [ebp - 0xee8]
push ecx
lea edx, [ebp - 0xef8]
push edx
lea ecx, [ebp - 0x1700]
call fcn.1000b5d0
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0xce8], ecx
mov dword [ebp - 0xce4], edx
mov eax, dword [ebp - 0x14]
add eax, 0x40
mov dword [ebp - 0x3b8], eax
push 0x10321f78
lea ecx, [ebp - 0x2100]
call fcn.100130b0
mov dword [ebp - 4], 0x50
lea ecx, [ebp - 0x2100]
push ecx
mov ecx, dword [ebp - 0x3b8]
call fcn.10021240
mov dword [ebp - 0x3c0], eax
sub esp, 0xc
mov ecx, esp
mov dword [ebp - 0x14c8], esp
mov edx, dword [ebp - 0x3bc]
push edx
mov eax, dword [ebp - 0xce4]
push eax
mov edx, dword [ebp - 0xce8]
push edx
call fcn.10013a80
mov eax, dword [ebp - 0x3c0]
push eax
push str.Yaw_jitter
call fcn.102449c0
add esp, 0x14
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2100]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x40
mov dword [ebp - 0x3c4], ecx
push str.aa_yawjit
lea ecx, [ebp - 0x2118]
call fcn.100130b0
mov dword [ebp - 4], 0x51
lea edx, [ebp - 0x2118]
push edx
mov ecx, dword [ebp - 0x3c4]
call fcn.10021240
mov eax, dword [eax]
mov dword [ebp - 0x3c8], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2118]
call fcn.1000c760
cmp dword [ebp - 0x3c8], 0
je 0x102185bb
mov ecx, dword [ebp - 0x14]
add ecx, 0x40
mov dword [ebp - 0x3cc], ecx
push str.aa_yaw_jit
lea ecx, [ebp - 0x2130]
call fcn.100130b0
mov dword [ebp - 4], 0x52
push 0
push 0x103220a0
push 0xb4
push 0xffffff4c
lea edx, [ebp - 0x2130]
push edx
mov ecx, dword [ebp - 0x3cc]
call fcn.10021240
push eax
push str.aayawjit
call fcn.1023dfb0
add esp, 0x18
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2130]
call fcn.1000c760
lea ecx, [ebp - 0xaa]
call fcn.1000c990
mov dword [ebp - 0x3d4], eax
mov dword [ebp - 0xee4], 0x103220a4
mov dword [ebp - 0xee0], str.Opposite
mov dword [ebp - 0xedc], str.Jitter
mov dword [ebp - 0xed8], str.Static
lea eax, [ebp - 0xed4]
push eax
lea ecx, [ebp - 0xee4]
push ecx
lea ecx, [ebp - 0x1708]
call fcn.1000b5d0
mov edx, dword [eax]
mov eax, dword [eax + 4]
mov dword [ebp - 0xcf0], edx
mov dword [ebp - 0xcec], eax
mov ecx, dword [ebp - 0x14]
add ecx, 0x40
mov dword [ebp - 0x3d0], ecx
push str.aa_body_yaw
lea ecx, [ebp - 0x2148]
call fcn.100130b0
mov dword [ebp - 4], 0x53
lea edx, [ebp - 0x2148]
push edx
mov ecx, dword [ebp - 0x3d0]
call fcn.10021240
mov dword [ebp - 0x3d8], eax
sub esp, 0xc
mov ecx, esp
mov dword [ebp - 0x14cc], esp
mov eax, dword [ebp - 0x3d4]
push eax
mov edx, dword [ebp - 0xcec]
push edx
mov eax, dword [ebp - 0xcf0]
push eax
call fcn.10013a80
mov ecx, dword [ebp - 0x3d8]
push ecx
push str.Body_yaw
call fcn.102449c0
add esp, 0x14
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2148]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x40
mov dword [ebp - 0x3dc], edx
push 0x10322030
lea ecx, [ebp - 0x2160]
call fcn.100130b0
mov dword [ebp - 4], 0x54
lea eax, [ebp - 0x2160]
push eax
mov ecx, dword [ebp - 0x3dc]
call fcn.10021240
cmp dword [eax], 3
jne 0x102186ea
mov dword [ebp - 0x150], 1
jmp 0x102186f4
mov dword [ebp - 0x150], 0
mov cl, byte [ebp - 0x150]
mov byte [ebp - 0x4a], cl
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2160]
call fcn.1000c760
movzx edx, byte [ebp - 0x4a]
test edx, edx
je 0x10218774
mov eax, dword [ebp - 0x14]
add eax, 0x40
mov dword [ebp - 0x3e0], eax
push str.aa_body_yaw_value
lea ecx, [ebp - 0x2178]
call fcn.100130b0
mov dword [ebp - 4], 0x55
push 0
push 0
push 0x3c
push 0xffffffffffffffc4
lea ecx, [ebp - 0x2178]
push ecx
mov ecx, dword [ebp - 0x3e0]
call fcn.10021240
push eax
push str.Body_yaw_value
call fcn.1023df30
add esp, 0x18
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2178]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x20
mov dword [ebp - 0x3e4], edx
push str.aa_edgeyaw
lea ecx, [ebp - 0x2190]
call fcn.100130b0
mov dword [ebp - 4], 0x56
lea eax, [ebp - 0x2190]
push eax
mov ecx, dword [ebp - 0x3e4]
call fcn.10012ec0
push eax
push str.Edge_yaw
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2190]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x3e8], ecx
push str.aa_fs
lea ecx, [ebp - 0x21a8]
call fcn.100130b0
mov dword [ebp - 4], 0x57
lea edx, [ebp - 0x21a8]
push edx
mov ecx, dword [ebp - 0x3e8]
call fcn.10012ec0
push eax
push 0x10322018
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x21a8]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x40
mov dword [ebp - 0x3ec], eax
push str.freestand_key_style
lea ecx, [ebp - 0x21d8]
call fcn.100130b0
mov dword [ebp - 4], 0x58
lea ecx, [ebp - 0x21d8]
push ecx
mov ecx, dword [ebp - 0x3ec]
call fcn.10021240
mov dword [ebp - 0x3f4], eax
mov edx, dword [ebp - 0x14]
add edx, 0x40
mov dword [ebp - 0x3f0], edx
push str.freestand_key
lea ecx, [ebp - 0x21c0]
call fcn.100130b0
mov byte [ebp - 4], 0x59
lea eax, [ebp - 0x21c0]
push eax
mov ecx, dword [ebp - 0x3f0]
call fcn.10021240
mov dword [ebp - 0x3f8], eax
mov ecx, dword [ebp - 0x3f4]
push ecx
mov edx, dword [ebp - 0x3f8]
push edx
push str.feestand
call fcn.1023dff0
add esp, 0xc
mov byte [ebp - 4], 0x58
lea ecx, [ebp - 0x21c0]
call fcn.1000c760
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x21d8]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x40
mov dword [ebp - 0x3fc], eax
push str.rollaa_value
lea ecx, [ebp - 0x21f0]
call fcn.100130b0
mov dword [ebp - 4], 0x5a
push 0
push 0x10322150
push 0x32
push 0xffffffffffffffce
lea ecx, [ebp - 0x21f0]
push ecx
mov ecx, dword [ebp - 0x3fc]
call fcn.10021240
push eax
push str.Roll
call fcn.1023df30
add esp, 0x18
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x21f0]
call fcn.1000c760
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x14d0], esp
push str.antiaim
call fcn.100130b0
mov dword [ebp - 0x14d4], eax
mov dword [ebp - 4], 0x5b
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x14d8], esp
push 0x10322120
call fcn.100130b0
mov dword [ebp - 4], 0xffffffff
call fcn.10214370
add esp, 0x30
call fcn.1022b8b0
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x10335270]
movss dword [esp], xmm0
lea ecx, [ebp - 0x1710]
call fcn.10027ec0
mov dword [ebp - 0x404], eax
push ecx
movss xmm0, dword [0x1033526c]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x1033524c]
movss dword [esp], xmm0
lea ecx, [ebp - 0x1718]
call fcn.10027ec0
mov dword [ebp - 0x400], eax
push 0
sub esp, 0x10
mov ecx, esp
mov dword [ebp - 0x14dc], esp
mov edx, dword [ebp - 0x400]
push edx
mov eax, dword [ebp - 0x404]
push eax
call fcn.100a9ac0
push str.Fake_lag
call fcn.1022b020
add esp, 0x18
call fcn.10226980
mov dword [ebp - 0x14e0], eax
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x408], ecx
push 0x103220d8
lea ecx, [ebp - 0x2208]
call fcn.100130b0
mov dword [ebp - 4], 0x5c
lea edx, [ebp - 0x2208]
push edx
mov ecx, dword [ebp - 0x408]
call fcn.10012ec0
push eax
push 0x10322100
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2208]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x40
mov dword [ebp - 0x40c], eax
push str.fakelag_key_style
lea ecx, [ebp - 0x2238]
call fcn.100130b0
mov dword [ebp - 4], 0x5d
lea ecx, [ebp - 0x2238]
push ecx
mov ecx, dword [ebp - 0x40c]
call fcn.10021240
mov dword [ebp - 0x414], eax
mov edx, dword [ebp - 0x14]
add edx, 0x40
mov dword [ebp - 0x410], edx
push str.fakelag_key
lea ecx, [ebp - 0x2220]
call fcn.100130b0
mov byte [ebp - 4], 0x5e
lea eax, [ebp - 0x2220]
push eax
mov ecx, dword [ebp - 0x410]
call fcn.10021240
mov dword [ebp - 0x418], eax
mov ecx, dword [ebp - 0x414]
push ecx
mov edx, dword [ebp - 0x418]
push edx
push str.fl_key
call fcn.1023dff0
add esp, 0xc
mov byte [ebp - 4], 0x5d
lea ecx, [ebp - 0x2220]
call fcn.1000c760
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2238]
call fcn.1000c760
lea ecx, [ebp - 0xab]
call fcn.1000c990
mov dword [ebp - 0x420], eax
mov dword [ebp - 0xeb8], str.Dynamic
mov dword [ebp - 0xeb4], 0x103220c8
mov dword [ebp - 0xeb0], str.Fluctuate
lea eax, [ebp - 0xeac]
push eax
lea ecx, [ebp - 0xeb8]
push ecx
lea ecx, [ebp - 0x1720]
call fcn.1000b5d0
mov edx, dword [eax]
mov eax, dword [eax + 4]
mov dword [ebp - 0xcf8], edx
mov dword [ebp - 0xcf4], eax
mov ecx, dword [ebp - 0x14]
add ecx, 0x40
mov dword [ebp - 0x41c], ecx
push str.fakelag_mode
lea ecx, [ebp - 0x2250]
call fcn.100130b0
mov dword [ebp - 4], 0x5f
lea edx, [ebp - 0x2250]
push edx
mov ecx, dword [ebp - 0x41c]
call fcn.10021240
mov dword [ebp - 0x424], eax
sub esp, 0xc
mov ecx, esp
mov dword [ebp - 0x14e4], esp
mov eax, dword [ebp - 0x420]
push eax
mov edx, dword [ebp - 0xcf4]
push edx
mov eax, dword [ebp - 0xcf8]
push eax
call fcn.10013a80
mov ecx, dword [ebp - 0x424]
push ecx
push str.Mode
call fcn.102449c0
add esp, 0x14
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2250]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x40
mov dword [ebp - 0x428], edx
push str.fl_variance
lea ecx, [ebp - 0x2268]
call fcn.100130b0
mov dword [ebp - 4], 0x60
push 0
push 0x103221fc
push 0x64
push 0
lea eax, [ebp - 0x2268]
push eax
mov ecx, dword [ebp - 0x428]
call fcn.10021240
push eax
push str.Variance
call fcn.1023df30
add esp, 0x18
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2268]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x40
mov dword [ebp - 0x42c], ecx
push str.fl_limit
lea ecx, [ebp - 0x2280]
call fcn.100130b0
mov dword [ebp - 4], 0x61
push 0
push 0x103221dc
push 0xe
push 0
lea edx, [ebp - 0x2280]
push edx
mov ecx, dword [ebp - 0x42c]
call fcn.10021240
push eax
push str.Limit
call fcn.1023df30
add esp, 0x18
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2280]
call fcn.1000c760
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x14e8], esp
push str.fakelag
call fcn.100130b0
mov dword [ebp - 0x14ec], eax
mov dword [ebp - 4], 0x62
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x14f0], esp
push 0x103221b4
call fcn.100130b0
mov dword [ebp - 4], 0xffffffff
call fcn.10214370
add esp, 0x30
call fcn.1022b8b0
push ecx
movss xmm0, dword [0x10335278]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x10335270]
movss dword [esp], xmm0
lea ecx, [ebp - 0x1728]
call fcn.10027ec0
mov dword [ebp - 0x434], eax
push ecx
movss xmm0, dword [0x1033524c]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x1033524c]
movss dword [esp], xmm0
lea ecx, [ebp - 0x1730]
call fcn.10027ec0
mov dword [ebp - 0x430], eax
push 0
sub esp, 0x10
mov ecx, esp
mov dword [ebp - 0x14f4], esp
mov eax, dword [ebp - 0x430]
push eax
mov edx, dword [ebp - 0x434]
push edx
call fcn.100a9ac0
push str.Others
call fcn.1022b020
add esp, 0x18
call fcn.10226980
mov dword [ebp - 0x14f8], eax
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0x438], eax
push str.slowwalk
lea ecx, [ebp - 0x2298]
call fcn.100130b0
mov dword [ebp - 4], 0x63
lea ecx, [ebp - 0x2298]
push ecx
mov ecx, dword [ebp - 0x438]
call fcn.10012ec0
push eax
push str.Slow_motion
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2298]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x40
mov dword [ebp - 0x43c], edx
push str.slowwalk_key_style
lea ecx, [ebp - 0x22c8]
call fcn.100130b0
mov dword [ebp - 4], 0x64
lea eax, [ebp - 0x22c8]
push eax
mov ecx, dword [ebp - 0x43c]
call fcn.10021240
mov dword [ebp - 0x444], eax
mov ecx, dword [ebp - 0x14]
add ecx, 0x40
mov dword [ebp - 0x440], ecx
push str.slowwalk_key
lea ecx, [ebp - 0x22b0]
call fcn.100130b0
mov byte [ebp - 4], 0x65
lea edx, [ebp - 0x22b0]
push edx
mov ecx, dword [ebp - 0x440]
call fcn.10021240
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x444]
push eax
mov ecx, dword [ebp - 0x448]
push ecx
push str.slowwalkkey
call fcn.1023dff0
add esp, 0xc
mov byte [ebp - 4], 0x64
lea ecx, [ebp - 0x22b0]
call fcn.1000c760
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x22c8]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x20
mov dword [ebp - 0x44c], edx
push str.0pitchland
lea ecx, [ebp - 0x22e0]
call fcn.100130b0
mov dword [ebp - 4], 0x66
lea eax, [ebp - 0x22e0]
push eax
mov ecx, dword [ebp - 0x44c]
call fcn.10012ec0
push eax
push str.0_pitch_on_land
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x22e0]
call fcn.1000c760
lea ecx, [ebp - 0xac]
call fcn.1000c990
mov dword [ebp - 0x454], eax
mov dword [ebp - 0xec8], 0x103222cc
mov dword [ebp - 0xec4], str.Slide
mov dword [ebp - 0xec0], str.Never_slide
lea ecx, [ebp - 0xebc]
push ecx
lea edx, [ebp - 0xec8]
push edx
lea ecx, [ebp - 0x1738]
call fcn.1000b5d0
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0xd00], ecx
mov dword [ebp - 0xcfc], edx
mov eax, dword [ebp - 0x14]
add eax, 0x40
mov dword [ebp - 0x450], eax
push str.leg_movementtype
lea ecx, [ebp - 0x22f8]
call fcn.100130b0
mov dword [ebp - 4], 0x67
lea ecx, [ebp - 0x22f8]
push ecx
mov ecx, dword [ebp - 0x450]
call fcn.10021240
mov dword [ebp - 0x458], eax
sub esp, 0xc
mov ecx, esp
mov dword [ebp - 0x14fc], esp
mov edx, dword [ebp - 0x454]
push edx
mov eax, dword [ebp - 0xcfc]
push eax
mov edx, dword [ebp - 0xd00]
push edx
call fcn.10013a80
mov eax, dword [ebp - 0x458]
push eax
push str.Leg_movement
call fcn.102449c0
add esp, 0x14
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x22f8]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x45c], ecx
push str.hideshots
lea ecx, [ebp - 0x2310]
call fcn.100130b0
mov dword [ebp - 4], 0x68
lea edx, [ebp - 0x2310]
push edx
mov ecx, dword [ebp - 0x45c]
call fcn.10012ec0
push eax
push 0x10322240
call fcn.1023c540
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2310]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x40
mov dword [ebp - 0x460], eax
push str.hideshots_key_style
lea ecx, [ebp - 0x2340]
call fcn.100130b0
mov dword [ebp - 4], 0x69
lea ecx, [ebp - 0x2340]
push ecx
mov ecx, dword [ebp - 0x460]
call fcn.10021240
mov dword [ebp - 0x468], eax
mov edx, dword [ebp - 0x14]
add edx, 0x40
mov dword [ebp - 0x464], edx
push str.hs_key
lea ecx, [ebp - 0x2328]
call fcn.100130b0
mov byte [ebp - 4], 0x6a
lea eax, [ebp - 0x2328]
push eax
mov ecx, dword [ebp - 0x464]
call fcn.10021240
mov dword [ebp - 0x46c], eax
mov ecx, dword [ebp - 0x468]
push ecx
mov edx, dword [ebp - 0x46c]
push edx
push 0x10322218
call fcn.1023dff0
add esp, 0xc
mov byte [ebp - 4], 0x69
lea ecx, [ebp - 0x2328]
call fcn.1000c760
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2340]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0x470], eax
push str.fakepeek
lea ecx, [ebp - 0x2358]
call fcn.100130b0
mov dword [ebp - 4], 0x6b
lea ecx, [ebp - 0x2358]
push ecx
mov ecx, dword [ebp - 0x470]
call fcn.10012ec0
push eax
push str.Fake_peek
call fcn.1023c540
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2358]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x40
mov dword [ebp - 0x474], edx
push str.fp_key_style
lea ecx, [ebp - 0x2388]
call fcn.100130b0
mov dword [ebp - 4], 0x6c
lea eax, [ebp - 0x2388]
push eax
mov ecx, dword [ebp - 0x474]
call fcn.10021240
mov dword [ebp - 0x47c], eax
mov ecx, dword [ebp - 0x14]
add ecx, 0x40
mov dword [ebp - 0x478], ecx
push str.fp_key
lea ecx, [ebp - 0x2370]
call fcn.100130b0
mov byte [ebp - 4], 0x6d
lea edx, [ebp - 0x2370]
push edx
mov ecx, dword [ebp - 0x478]
call fcn.10021240
mov dword [ebp - 0x480], eax
mov eax, dword [ebp - 0x47c]
push eax
mov ecx, dword [ebp - 0x480]
push ecx
push str.fakepeekkey
call fcn.1023dff0
add esp, 0xc
mov byte [ebp - 4], 0x6c
lea ecx, [ebp - 0x2370]
call fcn.1000c760
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2388]
call fcn.1000c760
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x1500], esp
push str.others
call fcn.100130b0
mov dword [ebp - 0x1504], eax
mov dword [ebp - 4], 0x6e
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x1508], esp
push 0x10322358
call fcn.100130b0
mov dword [ebp - 4], 0xffffffff
call fcn.10214370
add esp, 0x30
call fcn.1022b8b0
mov edx, dword [ebp - 0x18]
cmp dword [edx + 0x48], 2
jne 0x1021a215
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
lea ecx, [ebp - 0x1740]
call fcn.10027ec0
mov dword [ebp - 0x488], eax
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x10335284]
movss dword [esp], xmm0
lea ecx, [ebp - 0x1748]
call fcn.10027ec0
mov dword [ebp - 0x484], eax
push 6
sub esp, 0x10
mov ecx, esp
mov dword [ebp - 0x150c], esp
mov eax, dword [ebp - 0x484]
push eax
mov edx, dword [ebp - 0x488]
push edx
call fcn.100a9ac0
push str.Weap0n_type
call fcn.1022b020
add esp, 0x18
push 0x10000
push 6
push 0
mov eax, dword [ebp - 0x18]
add eax, 0x4c
push eax
push 0x1032232c
call fcn.10237640
add esp, 0x14
push 0x10000
push 6
push 1
mov ecx, dword [ebp - 0x18]
add ecx, 0x4c
push ecx
push 0x10322340
call fcn.10237640
add esp, 0x14
push 0x10000
push 6
push 2
mov edx, dword [ebp - 0x18]
add edx, 0x4c
push edx
push 0x1032233c
call fcn.10237640
add esp, 0x14
push 0x10000
push 6
push 3
mov eax, dword [ebp - 0x18]
add eax, 0x4c
push eax
push 0x10322310
call fcn.10237640
add esp, 0x14
push 0x10000
push 6
push 4
mov ecx, dword [ebp - 0x18]
add ecx, 0x4c
push ecx
push 0x1032230c
call fcn.10237640
add esp, 0x14
push 0x10000
push 6
push 5
mov edx, dword [ebp - 0x18]
add edx, 0x4c
push edx
push 0x10322328
call fcn.10237640
add esp, 0x14
mov eax, dword [ebp - 0x14]
add eax, 0x40
mov dword [ebp - 0x48c], eax
push str.legit_weapon_preset
lea ecx, [ebp - 0x23a0]
call fcn.100130b0
mov dword [ebp - 4], 0x6f
lea ecx, [ebp - 0x23a0]
push ecx
mov ecx, dword [ebp - 0x48c]
call fcn.10021240
mov edx, dword [eax]
push edx
lea eax, [ebp - 0x3f10]
push eax
call fcn.10027210
add esp, 8
mov byte [ebp - 4], 0x71
lea ecx, [ebp - 0x23a0]
call fcn.1000c760
call fcn.1022b8b0
mov dword [ebp - 0x104], 0x103222ec
push ecx
movss xmm0, dword [0x103351f8]
movss dword [esp], xmm0
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
lea ecx, [ebp - 0x1750]
call fcn.10027ec0
mov dword [ebp - 0x494], eax
push ecx
movss xmm0, dword [0x10335280]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x1033524c]
movss dword [esp], xmm0
lea ecx, [ebp - 0x1758]
call fcn.10027ec0
mov dword [ebp - 0x490], eax
push 0
sub esp, 0x10
mov ecx, esp
mov dword [ebp - 0x1510], esp
mov edx, dword [ebp - 0x490]
push edx
mov eax, dword [ebp - 0x494]
push eax
call fcn.100a9ac0
push str.Legitbot
call fcn.1022b020
add esp, 0x18
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x498], ecx
push str.legit_enabled
lea ecx, [ebp - 0x23b8]
call fcn.100130b0
mov byte [ebp - 4], 0x72
lea edx, [ebp - 0x23b8]
push edx
mov ecx, dword [ebp - 0x498]
call fcn.10012ec0
push eax
push 0x103222f4
call fcn.1023af70
add esp, 8
mov byte [ebp - 4], 0x71
lea ecx, [ebp - 0x23b8]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x40
mov dword [ebp - 0x49c], eax
push str.lb_key_style
lea ecx, [ebp - 0x23e8]
call fcn.100130b0
mov byte [ebp - 4], 0x73
lea ecx, [ebp - 0x23e8]
push ecx
mov ecx, dword [ebp - 0x49c]
call fcn.10021240
mov dword [ebp - 0x4a4], eax
mov edx, dword [ebp - 0x14]
add edx, 0x40
mov dword [ebp - 0x4a0], edx
push str.lb_key
lea ecx, [ebp - 0x23d0]
call fcn.100130b0
mov byte [ebp - 4], 0x74
lea eax, [ebp - 0x23d0]
push eax
mov ecx, dword [ebp - 0x4a0]
call fcn.10021240
mov dword [ebp - 0x4a8], eax
mov ecx, dword [ebp - 0x4a4]
push ecx
mov edx, dword [ebp - 0x4a8]
push edx
push str.legitbind
call fcn.1023dff0
add esp, 0xc
mov byte [ebp - 4], 0x73
lea ecx, [ebp - 0x23d0]
call fcn.1000c760
mov byte [ebp - 4], 0x71
lea ecx, [ebp - 0x23e8]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x60
mov dword [ebp - 0x4ac], eax
push str.legitspeed
lea ecx, [ebp - 0x2400]
call fcn.100130b0
mov byte [ebp - 4], 0x75
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
push 0x10322438
push ecx
movss xmm0, dword [0x10335170]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x103350e4]
movss dword [esp], xmm0
lea ecx, [ebp - 0x2400]
push ecx
mov ecx, dword [ebp - 0x4ac]
call fcn.10071dc0
push eax
push str.Speed
call fcn.1023dee0
add esp, 0x18
mov byte [ebp - 4], 0x71
lea ecx, [ebp - 0x2400]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x60
mov dword [ebp - 0x4b0], edx
push str.legitspeedatk
lea ecx, [ebp - 0x2418]
call fcn.100130b0
mov byte [ebp - 4], 0x76
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
push 0x10322418
push ecx
movss xmm0, dword [0x10335170]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x103350e4]
movss dword [esp], xmm0
lea eax, [ebp - 0x2418]
push eax
mov ecx, dword [ebp - 0x4b0]
call fcn.10071dc0
push eax
push str.Speed__in_attack_
call fcn.1023dee0
add esp, 0x18
mov byte [ebp - 4], 0x71
lea ecx, [ebp - 0x2418]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x40
mov dword [ebp - 0x4b4], ecx
push str.legit_speedscale
lea ecx, [ebp - 0x2430]
call fcn.100130b0
mov byte [ebp - 4], 0x77
push 0
push 0x103223b0
push 0x64
push 0
lea edx, [ebp - 0x2430]
push edx
mov ecx, dword [ebp - 0x4b4]
call fcn.10021240
push eax
push str.Speed_scale___FOV
call fcn.1023df30
add esp, 0x18
mov byte [ebp - 4], 0x71
lea ecx, [ebp - 0x2430]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x40
mov dword [ebp - 0x4b8], eax
push 0x10322368
lea ecx, [ebp - 0x2448]
call fcn.100130b0
mov byte [ebp - 4], 0x78
lea ecx, [ebp - 0x2448]
push ecx
mov ecx, dword [ebp - 0x4b8]
call fcn.10021240
cmp dword [eax], 0xc8
jne 0x102196b4
mov dword [ebp - 0x100], 1
jmp 0x102196be
mov dword [ebp - 0x100], 0
mov dl, byte [ebp - 0x100]
mov byte [ebp - 0x4b], dl
mov byte [ebp - 4], 0x71
lea ecx, [ebp - 0x2448]
call fcn.1000c760
movzx eax, byte [ebp - 0x4b]
test eax, eax
je 0x102196e8
mov dword [ebp - 0x104], 0x10322364
mov ecx, dword [ebp - 0x14]
add ecx, 0x40
mov dword [ebp - 0x4bc], ecx
push str.legit_max_lockontime
lea ecx, [ebp - 0x2460]
call fcn.100130b0
mov byte [ebp - 4], 0x79
push 0
mov edx, dword [ebp - 0x104]
push edx
push 0xc8
push 0
lea eax, [ebp - 0x2460]
push eax
mov ecx, dword [ebp - 0x4bc]
call fcn.10021240
push eax
push str.Maximum_lock_on_time
call fcn.1023df30
add esp, 0x18
mov byte [ebp - 4], 0x71
lea ecx, [ebp - 0x2460]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x40
mov dword [ebp - 0x4c0], ecx
push str.legit_reactiontime
lea ecx, [ebp - 0x2478]
call fcn.100130b0
mov byte [ebp - 4], 0x7a
push 0
push 0x10322528
push 0xc8
push 0
lea edx, [ebp - 0x2478]
push edx
mov ecx, dword [ebp - 0x4c0]
call fcn.10021240
push eax
push 0x10322538
call fcn.1023df30
add esp, 0x18
mov byte [ebp - 4], 0x71
lea ecx, [ebp - 0x2478]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x60
mov dword [ebp - 0x4c4], eax
push str.legit_maxfov
lea ecx, [ebp - 0x2490]
call fcn.100130b0
mov byte [ebp - 4], 0x7b
push ecx
movss xmm0, dword [0x10335170]
movss dword [esp], xmm0
push str._.2f
push ecx
movss xmm0, dword [0x10335354]
movss dword [esp], xmm0
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
lea ecx, [ebp - 0x2490]
push ecx
mov ecx, dword [ebp - 0x4c4]
call fcn.10071dc0
push eax
push str.Maximum_FOV
call fcn.1023dee0
add esp, 0x18
mov byte [ebp - 4], 0x71
lea ecx, [ebp - 0x2490]
call fcn.1000c760
push str.Recoil_compensation__P_Y_
call fcn.1023d000
add esp, 4
mov edx, dword [ebp - 0x14]
add edx, 0x40
mov dword [ebp - 0x4c8], edx
push str.legit_recoilcomp1
lea ecx, [ebp - 0x24a8]
call fcn.100130b0
mov byte [ebp - 4], 0x7c
push 0
push 0x103224f0
push 0x64
push 0
lea eax, [ebp - 0x24a8]
push eax
mov ecx, dword [ebp - 0x4c8]
call fcn.10021240
push eax
push 0x10322490
call fcn.1023dfb0
add esp, 0x18
mov byte [ebp - 4], 0x71
lea ecx, [ebp - 0x24a8]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x40
mov dword [ebp - 0x4cc], ecx
push str.legit_recoilcomp2
lea ecx, [ebp - 0x24c0]
call fcn.100130b0
mov byte [ebp - 4], 0x7d
push 0
push 0x103224cc
push 0x64
push 0
lea edx, [ebp - 0x24c0]
push edx
mov ecx, dword [ebp - 0x4cc]
call fcn.10021240
push eax
push 0x1032245c
call fcn.1023dfb0
add esp, 0x18
mov byte [ebp - 4], 0x71
lea ecx, [ebp - 0x24c0]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0x4d0], eax
push str.legit_quickstop
lea ecx, [ebp - 0x24d8]
call fcn.100130b0
mov byte [ebp - 4], 0x7e
lea ecx, [ebp - 0x24d8]
push ecx
mov ecx, dword [ebp - 0x4d0]
call fcn.10012ec0
push eax
push str.Quick_stop
call fcn.1023af70
add esp, 8
mov byte [ebp - 4], 0x71
lea ecx, [ebp - 0x24d8]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x20
mov dword [ebp - 0x4d4], edx
push str.legit_smokecheck
lea ecx, [ebp - 0x24f0]
call fcn.100130b0
mov byte [ebp - 4], 0x7f
lea eax, [ebp - 0x24f0]
push eax
mov ecx, dword [ebp - 0x4d4]
call fcn.10012ec0
push eax
push str.Aim_through_smoke
call fcn.1023af70
add esp, 8
mov byte [ebp - 4], 0x71
lea ecx, [ebp - 0x24f0]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x4d8], ecx
push str.legit_flashcheck
lea ecx, [ebp - 0x2508]
call fcn.100130b0
mov byte [ebp - 4], 0x80
lea edx, [ebp - 0x2508]
push edx
mov ecx, dword [ebp - 0x4d8]
call fcn.10012ec0
push eax
push str.Aim_if_blind
call fcn.1023af70
add esp, 8
mov byte [ebp - 4], 0x71
lea ecx, [ebp - 0x2508]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0x4dc], eax
push str.legit_head_hb
lea ecx, [ebp - 0x2520]
call fcn.100130b0
mov byte [ebp - 4], 0x81
lea ecx, [ebp - 0x2520]
push ecx
mov ecx, dword [ebp - 0x4dc]
call fcn.10012ec0
push eax
push 0x103225ac
call fcn.1023af70
add esp, 8
mov byte [ebp - 4], 0x71
lea ecx, [ebp - 0x2520]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x20
mov dword [ebp - 0x4e0], edx
push str.legit_chest_hb
lea ecx, [ebp - 0x2538]
call fcn.100130b0
mov byte [ebp - 4], 0x82
lea eax, [ebp - 0x2538]
push eax
mov ecx, dword [ebp - 0x4e0]
call fcn.10012ec0
push eax
push 0x103225c8
call fcn.1023af70
add esp, 8
mov byte [ebp - 4], 0x71
lea ecx, [ebp - 0x2538]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x4e4], ecx
push str.legit_stomach_hb
lea ecx, [ebp - 0x2550]
call fcn.100130b0
mov byte [ebp - 4], 0x83
lea edx, [ebp - 0x2550]
push edx
mov ecx, dword [ebp - 0x4e4]
call fcn.10012ec0
push eax
push 0x10322580
call fcn.1023af70
add esp, 8
mov byte [ebp - 4], 0x71
lea ecx, [ebp - 0x2550]
call fcn.1000c760
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x1514], esp
push str.aimbot
call fcn.100130b0
mov dword [ebp - 0x1518], eax
mov byte [ebp - 4], 0x84
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x151c], esp
push 0x10322594
call fcn.100130b0
mov byte [ebp - 4], 0x71
call fcn.10214370
add esp, 0x30
call fcn.1022b8b0
push ecx
movss xmm0, dword [0x103351f8]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x10335270]
movss dword [esp], xmm0
lea ecx, [ebp - 0x1760]
call fcn.10027ec0
mov dword [ebp - 0x4ec], eax
push ecx
movss xmm0, dword [0x1033526c]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x1033524c]
movss dword [esp], xmm0
lea ecx, [ebp - 0x1768]
call fcn.10027ec0
mov dword [ebp - 0x4e8], eax
push 0
sub esp, 0x10
mov ecx, esp
mov dword [ebp - 0x1520], esp
mov eax, dword [ebp - 0x4e8]
push eax
mov edx, dword [ebp - 0x4ec]
push edx
call fcn.100a9ac0
push str.Triggerbot
call fcn.1022b020
add esp, 0x18
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0x4f0], eax
push str.trigger_enabled
lea ecx, [ebp - 0x2568]
call fcn.100130b0
mov byte [ebp - 4], 0x85
lea ecx, [ebp - 0x2568]
push ecx
mov ecx, dword [ebp - 0x4f0]
call fcn.10012ec0
push eax
push 0x10322548
call fcn.1023af70
add esp, 8
mov byte [ebp - 4], 0x71
lea ecx, [ebp - 0x2568]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x40
mov dword [ebp - 0x4f4], edx
push str.tg_key_style
lea ecx, [ebp - 0x2598]
call fcn.100130b0
mov byte [ebp - 4], 0x86
lea eax, [ebp - 0x2598]
push eax
mov ecx, dword [ebp - 0x4f4]
call fcn.10021240
mov dword [ebp - 0x4fc], eax
mov ecx, dword [ebp - 0x14]
add ecx, 0x40
mov dword [ebp - 0x4f8], ecx
push str.tg_key
lea ecx, [ebp - 0x2580]
call fcn.100130b0
mov byte [ebp - 4], 0x87
lea edx, [ebp - 0x2580]
push edx
mov ecx, dword [ebp - 0x4f8]
call fcn.10021240
mov dword [ebp - 0x500], eax
mov eax, dword [ebp - 0x4fc]
push eax
mov ecx, dword [ebp - 0x500]
push ecx
push str.triggerbind
call fcn.1023dff0
add esp, 0xc
mov byte [ebp - 4], 0x86
lea ecx, [ebp - 0x2580]
call fcn.1000c760
mov byte [ebp - 4], 0x71
lea ecx, [ebp - 0x2598]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x40
mov dword [ebp - 0x504], edx
push str.trigger_hitchance
lea ecx, [ebp - 0x25b0]
call fcn.100130b0
mov byte [ebp - 4], 0x88
push 0
push 0x103226dc
push 0x64
push 0
lea eax, [ebp - 0x25b0]
push eax
mov ecx, dword [ebp - 0x504]
call fcn.10021240
push eax
push str.Minimum_hit_chance
call fcn.1023df30
add esp, 0x18
mov byte [ebp - 4], 0x71
lea ecx, [ebp - 0x25b0]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x40
mov dword [ebp - 0x508], ecx
push str.trigger_reactiontime
lea ecx, [ebp - 0x25c8]
call fcn.100130b0
mov byte [ebp - 4], 0x89
push 0
push str._d_ms
push 0x190
push 0
lea edx, [ebp - 0x25c8]
push edx
mov ecx, dword [ebp - 0x508]
call fcn.10021240
push eax
push str.Reaction_time
call fcn.1023df30
add esp, 0x18
mov byte [ebp - 4], 0x71
lea ecx, [ebp - 0x25c8]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0x50c], eax
push str.tb_burst
lea ecx, [ebp - 0x25e0]
call fcn.100130b0
mov byte [ebp - 4], 0x8a
lea ecx, [ebp - 0x25e0]
push ecx
mov ecx, dword [ebp - 0x50c]
call fcn.10012ec0
push eax
push str.Burst_fire
call fcn.1023af70
add esp, 8
mov byte [ebp - 4], 0x71
lea ecx, [ebp - 0x25e0]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x40
mov dword [ebp - 0x510], edx
push str.trigger_mindamage
lea ecx, [ebp - 0x25f8]
call fcn.100130b0
mov byte [ebp - 4], 0x8b
push 0
push 0x1032266c
push 0x64
push 1
lea eax, [ebp - 0x25f8]
push eax
mov ecx, dword [ebp - 0x510]
call fcn.10021240
push eax
push str.Minimum_damage
call fcn.1023df30
add esp, 0x18
mov byte [ebp - 4], 0x71
lea ecx, [ebp - 0x25f8]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x514], ecx
push str.trigger_penetration
lea ecx, [ebp - 0x2610]
call fcn.100130b0
mov byte [ebp - 4], 0x8c
lea edx, [ebp - 0x2610]
push edx
mov ecx, dword [ebp - 0x514]
call fcn.10012ec0
push eax
push str.Automatic_penetration
call fcn.1023af70
add esp, 8
mov byte [ebp - 4], 0x71
lea ecx, [ebp - 0x2610]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0x518], eax
push str.trigger_smokecheck
lea ecx, [ebp - 0x2628]
call fcn.100130b0
mov byte [ebp - 4], 0x8d
lea ecx, [ebp - 0x2628]
push ecx
mov ecx, dword [ebp - 0x518]
call fcn.10012ec0
push eax
push str.Shoot_through_smoke
call fcn.1023af70
add esp, 8
mov byte [ebp - 4], 0x71
lea ecx, [ebp - 0x2628]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x20
mov dword [ebp - 0x51c], edx
push str.trigger_flashcheck
lea ecx, [ebp - 0x2640]
call fcn.100130b0
mov byte [ebp - 4], 0x8e
lea eax, [ebp - 0x2640]
push eax
mov ecx, dword [ebp - 0x51c]
call fcn.10012ec0
push eax
push str.Shoot_if_blind
call fcn.1023af70
add esp, 8
mov byte [ebp - 4], 0x71
lea ecx, [ebp - 0x2640]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x520], ecx
push str.trigger_head_hb
lea ecx, [ebp - 0x2658]
call fcn.100130b0
mov byte [ebp - 4], 0x8f
lea edx, [ebp - 0x2658]
push edx
mov ecx, dword [ebp - 0x520]
call fcn.10012ec0
push eax
push 0x103227ac
call fcn.1023af70
add esp, 8
mov byte [ebp - 4], 0x71
lea ecx, [ebp - 0x2658]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0x524], eax
push str.trigger_chest_hb
lea ecx, [ebp - 0x2670]
call fcn.100130b0
mov byte [ebp - 4], 0x90
lea ecx, [ebp - 0x2670]
push ecx
mov ecx, dword [ebp - 0x524]
call fcn.10012ec0
push eax
push 0x10322750
call fcn.1023af70
add esp, 8
mov byte [ebp - 4], 0x71
lea ecx, [ebp - 0x2670]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x20
mov dword [ebp - 0x528], edx
push str.trigger_stomach_hb
lea ecx, [ebp - 0x2688]
call fcn.100130b0
mov byte [ebp - 4], 0x91
lea eax, [ebp - 0x2688]
push eax
mov ecx, dword [ebp - 0x528]
call fcn.10012ec0
push eax
push 0x1032276c
call fcn.1023af70
add esp, 8
mov byte [ebp - 4], 0x71
lea ecx, [ebp - 0x2688]
call fcn.1000c760
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x1524], esp
push str.triggerbot
call fcn.100130b0
mov dword [ebp - 0x1528], eax
mov byte [ebp - 4], 0x92
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x152c], esp
push 0x10322730
call fcn.100130b0
mov byte [ebp - 4], 0x71
call fcn.10214370
add esp, 0x30
call fcn.1022b8b0
push ecx
movss xmm0, dword [0x10335284]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x10335270]
movss dword [esp], xmm0
lea ecx, [ebp - 0x1770]
call fcn.10027ec0
mov dword [ebp - 0x530], eax
push ecx
movss xmm0, dword [0x10335170]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x1033524c]
movss dword [esp], xmm0
lea ecx, [ebp - 0x1778]
call fcn.10027ec0
mov dword [ebp - 0x52c], eax
push 0
sub esp, 0x10
mov ecx, esp
mov dword [ebp - 0x1530], esp
mov edx, dword [ebp - 0x52c]
push edx
mov eax, dword [ebp - 0x530]
push eax
call fcn.100a9ac0
push str.0ther
call fcn.1022b020
add esp, 0x18
lea ecx, [ebp - 0xad]
call fcn.1000c990
mov dword [ebp - 0x538], eax
mov dword [ebp - 0xfc4], 0x10322744
mov dword [ebp - 0xfc0], 0x1032271c
mov dword [ebp - 0xfbc], str.Medium
mov dword [ebp - 0xfb8], str.High
mov dword [ebp - 0xfb4], str.Maximum
lea ecx, [ebp - 0xfb0]
push ecx
lea edx, [ebp - 0xfc4]
push edx
lea ecx, [ebp - 0x1780]
call fcn.1000b5d0
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0xd08], ecx
mov dword [ebp - 0xd04], edx
mov eax, dword [ebp - 0x14]
add eax, 0x40
mov dword [ebp - 0x534], eax
push str.accuracyboost
lea ecx, [ebp - 0x26a0]
call fcn.100130b0
mov byte [ebp - 4], 0x93
lea ecx, [ebp - 0x26a0]
push ecx
mov ecx, dword [ebp - 0x534]
call fcn.10021240
mov dword [ebp - 0x53c], eax
sub esp, 0xc
mov ecx, esp
mov dword [ebp - 0x1534], esp
mov edx, dword [ebp - 0x538]
push edx
mov eax, dword [ebp - 0xd04]
push eax
mov edx, dword [ebp - 0xd08]
push edx
call fcn.10013a80
mov eax, dword [ebp - 0x53c]
push eax
push str.Accuracy_boost
call fcn.102449c0
add esp, 0x14
mov byte [ebp - 4], 0x71
lea ecx, [ebp - 0x26a0]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x540], ecx
push str.stand_recoilcomp
lea ecx, [ebp - 0x26b8]
call fcn.100130b0
mov byte [ebp - 4], 0x94
lea edx, [ebp - 0x26b8]
push edx
mov ecx, dword [ebp - 0x540]
call fcn.10012ec0
push eax
push str.Standalone_recoil_compensation
call fcn.1023af70
add esp, 8
mov byte [ebp - 4], 0x71
lea ecx, [ebp - 0x26b8]
call fcn.1000c760
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x1538], esp
push str.other
call fcn.100130b0
mov dword [ebp - 0x153c], eax
mov byte [ebp - 4], 0x95
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x1540], esp
push str.legit
call fcn.100130b0
mov byte [ebp - 4], 0x71
call fcn.10214370
add esp, 0x30
call fcn.1022b8b0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3f10]
call fcn.1000c760
mov eax, dword [ebp - 0x18]
cmp dword [eax + 0x48], 3
jne 0x1021d9cf
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
lea ecx, [ebp - 0x1788]
call fcn.10027ec0
mov dword [ebp - 0x548], eax
push ecx
movss xmm0, dword [0x10335270]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x1033524c]
movss dword [esp], xmm0
lea ecx, [ebp - 0x1790]
call fcn.10027ec0
mov dword [ebp - 0x544], eax
push 0
sub esp, 0x10
mov ecx, esp
mov dword [ebp - 0x1544], esp
mov edx, dword [ebp - 0x544]
push edx
mov eax, dword [ebp - 0x548]
push eax
call fcn.100a9ac0
push str.Player_ESP
call fcn.1022b020
add esp, 0x18
push str.Activation_type
call fcn.1023d000
add esp, 4
mov ecx, dword [ebp - 0x14]
add ecx, 0x40
mov dword [ebp - 0x54c], ecx
push 0x103227f4
lea ecx, [ebp - 0x26e8]
call fcn.100130b0
mov dword [ebp - 4], 0x96
lea edx, [ebp - 0x26e8]
push edx
mov ecx, dword [ebp - 0x54c]
call fcn.10021240
mov dword [ebp - 0x554], eax
mov eax, dword [ebp - 0x14]
add eax, 0x40
mov dword [ebp - 0x550], eax
push 0x103227ec
lea ecx, [ebp - 0x26d0]
call fcn.100130b0
mov byte [ebp - 4], 0x97
lea ecx, [ebp - 0x26d0]
push ecx
mov ecx, dword [ebp - 0x550]
call fcn.10021240
mov dword [ebp - 0x558], eax
mov edx, dword [ebp - 0x554]
push edx
mov eax, dword [ebp - 0x558]
push eax
push str.act_kb
call fcn.1023dff0
add esp, 0xc
mov byte [ebp - 4], 0x96
lea ecx, [ebp - 0x26d0]
call fcn.1000c760
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x26e8]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x55c], ecx
push str.teammates
lea ecx, [ebp - 0x2700]
call fcn.100130b0
mov dword [ebp - 4], 0x98
lea edx, [ebp - 0x2700]
push edx
mov ecx, dword [ebp - 0x55c]
call fcn.10012ec0
push eax
push str.Teammates
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2700]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0x560], eax
push str.dormant
lea ecx, [ebp - 0x2718]
call fcn.100130b0
mov dword [ebp - 4], 0x99
lea ecx, [ebp - 0x2718]
push ecx
mov ecx, dword [ebp - 0x560]
call fcn.10012ec0
push eax
push str.Dormant
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2718]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x20
mov dword [ebp - 0x564], edx
push str.bounding
lea ecx, [ebp - 0x2730]
call fcn.100130b0
mov dword [ebp - 4], 0x9a
lea eax, [ebp - 0x2730]
push eax
mov ecx, dword [ebp - 0x564]
call fcn.10012ec0
push eax
push str.Bounding_box
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2730]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0xa0
mov dword [ebp - 0x568], ecx
push str.boundingcoll
lea ecx, [ebp - 0x2748]
call fcn.100130b0
mov dword [ebp - 4], 0x9b
push 0x20
lea edx, [ebp - 0x2748]
push edx
mov ecx, dword [ebp - 0x568]
call fcn.10012e90
push eax
push str.boundingcol
call fcn.1023f530
add esp, 0xc
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2748]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0x56c], eax
push str.healbar
lea ecx, [ebp - 0x2760]
call fcn.100130b0
mov dword [ebp - 4], 0x9c
lea ecx, [ebp - 0x2760]
push ecx
mov ecx, dword [ebp - 0x56c]
call fcn.10012ec0
push eax
push str.Health_bar
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2760]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x20
mov dword [ebp - 0x570], edx
push 0x103228f0
lea ecx, [ebp - 0x2778]
call fcn.100130b0
mov dword [ebp - 4], 0x9d
lea eax, [ebp - 0x2778]
push eax
mov ecx, dword [ebp - 0x570]
call fcn.10012ec0
mov cl, byte [eax]
mov byte [ebp - 0x4c], cl
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2778]
call fcn.1000c760
movzx edx, byte [ebp - 0x4c]
test edx, edx
je 0x1021a663
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0x574], eax
push str.healbar_custom_col
lea ecx, [ebp - 0x2790]
call fcn.100130b0
mov dword [ebp - 4], 0x9e
lea ecx, [ebp - 0x2790]
push ecx
mov ecx, dword [ebp - 0x574]
call fcn.10012ec0
push eax
push str.Health_bar_override_color
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2790]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x20
mov dword [ebp - 0x578], edx
push 0x103228c4
lea ecx, [ebp - 0x27a8]
call fcn.100130b0
mov dword [ebp - 4], 0x9f
lea eax, [ebp - 0x27a8]
push eax
mov ecx, dword [ebp - 0x578]
call fcn.10012ec0
mov cl, byte [eax]
mov byte [ebp - 0x4d], cl
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x27a8]
call fcn.1000c760
movzx edx, byte [ebp - 0x4d]
test edx, edx
je 0x1021a663
mov eax, dword [ebp - 0x14]
add eax, 0xa0
mov dword [ebp - 0x57c], eax
push str.healbarcoll
lea ecx, [ebp - 0x27c0]
call fcn.100130b0
mov dword [ebp - 4], 0xa0
push 0x20
lea ecx, [ebp - 0x27c0]
push ecx
mov ecx, dword [ebp - 0x57c]
call fcn.10012e90
push eax
push str.healbarcolll
call fcn.1023f530
add esp, 0xc
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x27c0]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x20
mov dword [ebp - 0x580], edx
push 0x103228d8
lea ecx, [ebp - 0x27d8]
call fcn.100130b0
mov dword [ebp - 4], 0xa1
lea eax, [ebp - 0x27d8]
push eax
mov ecx, dword [ebp - 0x580]
call fcn.10012ec0
push eax
push str.Name
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x27d8]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0xa0
mov dword [ebp - 0x584], ecx
push str.namecoll
lea ecx, [ebp - 0x27f0]
call fcn.100130b0
mov dword [ebp - 4], 0xa2
push 0x20
lea edx, [ebp - 0x27f0]
push edx
mov ecx, dword [ebp - 0x584]
call fcn.10012e90
push eax
push str.namecol
call fcn.1023f530
add esp, 0xc
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x27f0]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0x588], eax
push str.flags
lea ecx, [ebp - 0x2808]
call fcn.100130b0
mov dword [ebp - 4], 0xa3
lea ecx, [ebp - 0x2808]
push ecx
mov ecx, dword [ebp - 0x588]
call fcn.10012ec0
push eax
push str.Flags
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2808]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x20
mov dword [ebp - 0x58c], edx
push str.weptext
lea ecx, [ebp - 0x2820]
call fcn.100130b0
mov dword [ebp - 4], 0xa4
lea eax, [ebp - 0x2820]
push eax
mov ecx, dword [ebp - 0x58c]
call fcn.10012ec0
push eax
push str.Weapon_text
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2820]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x590], ecx
push str.wepicon
lea ecx, [ebp - 0x2838]
call fcn.100130b0
mov dword [ebp - 4], 0xa5
lea edx, [ebp - 0x2838]
push edx
mov ecx, dword [ebp - 0x590]
call fcn.10012ec0
push eax
push str.Weapon_icon
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2838]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0xa0
mov dword [ebp - 0x594], eax
push str.wepcoll
lea ecx, [ebp - 0x2850]
call fcn.100130b0
mov dword [ebp - 4], 0xa6
push 0x20
lea ecx, [ebp - 0x2850]
push ecx
mov ecx, dword [ebp - 0x594]
call fcn.10012e90
push eax
push str.wepcol
call fcn.1023f530
add esp, 0xc
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2850]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x20
mov dword [ebp - 0x598], edx
push str.ammo
lea ecx, [ebp - 0x2868]
call fcn.100130b0
mov dword [ebp - 4], 0xa7
lea eax, [ebp - 0x2868]
push eax
mov ecx, dword [ebp - 0x598]
call fcn.10012ec0
push eax
push 0x1032299c
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2868]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0xa0
mov dword [ebp - 0x59c], ecx
push str.ammocoll
lea ecx, [ebp - 0x2880]
call fcn.100130b0
mov dword [ebp - 4], 0xa8
push 0x20
lea edx, [ebp - 0x2880]
push edx
mov ecx, dword [ebp - 0x59c]
call fcn.10012e90
push eax
push str.ammocol
call fcn.1023f530
add esp, 0xc
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2880]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0x5a0], eax
push str.distance
lea ecx, [ebp - 0x2898]
call fcn.100130b0
mov dword [ebp - 4], 0xa9
lea ecx, [ebp - 0x2898]
push ecx
mov ecx, dword [ebp - 0x5a0]
call fcn.10012ec0
push eax
push 0x10322970
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2898]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x20
mov dword [ebp - 0x5a4], edx
push str.glow
lea ecx, [ebp - 0x28b0]
call fcn.100130b0
mov dword [ebp - 4], 0xaa
lea eax, [ebp - 0x28b0]
push eax
mov ecx, dword [ebp - 0x5a4]
call fcn.10012ec0
push eax
push 0x10322988
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x28b0]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0xa0
mov dword [ebp - 0x5a8], ecx
push str.glowcoll
lea ecx, [ebp - 0x28c8]
call fcn.100130b0
mov dword [ebp - 4], 0xab
push 0x20
lea edx, [ebp - 0x28c8]
push edx
mov ecx, dword [ebp - 0x5a8]
call fcn.10012e90
push eax
push str.glowcol
call fcn.1023f530
add esp, 0xc
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x28c8]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0x5ac], eax
push str.hitmarker
lea ecx, [ebp - 0x28e0]
call fcn.100130b0
mov dword [ebp - 4], 0xac
lea ecx, [ebp - 0x28e0]
push ecx
mov ecx, dword [ebp - 0x5ac]
call fcn.10012ec0
push eax
push str.Hit_marker
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x28e0]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x20
mov dword [ebp - 0x5b0], edx
push str.hitsound
lea ecx, [ebp - 0x28f8]
call fcn.100130b0
mov dword [ebp - 4], 0xad
lea eax, [ebp - 0x28f8]
push eax
mov ecx, dword [ebp - 0x5b0]
call fcn.10012ec0
push eax
push str.Hit_marker_sound
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x28f8]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x5b4], ecx
push str.legsinair
lea ecx, [ebp - 0x2910]
call fcn.100130b0
mov dword [ebp - 4], 0xae
lea edx, [ebp - 0x2910]
push edx
mov ecx, dword [ebp - 0x5b4]
call fcn.10012ec0
push eax
push str.STATIC_LEGS_IN_AIR
call fcn.1023ba30
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2910]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0x5b8], eax
push str.moonwalk
lea ecx, [ebp - 0x2928]
call fcn.100130b0
mov dword [ebp - 4], 0xaf
lea ecx, [ebp - 0x2928]
push ecx
mov ecx, dword [ebp - 0x5b8]
call fcn.10012ec0
push eax
push 0x10322a44
call fcn.1023ba30
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2928]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x20
mov dword [ebp - 0x5bc], edx
push str.backwardleg
lea ecx, [ebp - 0x2940]
call fcn.100130b0
mov dword [ebp - 4], 0xb0
lea eax, [ebp - 0x2940]
push eax
mov ecx, dword [ebp - 0x5bc]
call fcn.10012ec0
push eax
push str.back_leg
call fcn.1023ba30
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2940]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x5c0], ecx
push str.visaimbot
lea ecx, [ebp - 0x2958]
call fcn.100130b0
mov dword [ebp - 4], 0xb1
lea edx, [ebp - 0x2958]
push edx
mov ecx, dword [ebp - 0x5c0]
call fcn.10012ec0
push eax
push str.Visualize_aimbot
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2958]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0xa0
mov dword [ebp - 0x5c4], eax
push str.visabcoll
lea ecx, [ebp - 0x2970]
call fcn.100130b0
mov dword [ebp - 4], 0xb2
push 0x20
lea ecx, [ebp - 0x2970]
push ecx
mov ecx, dword [ebp - 0x5c4]
call fcn.10012e90
push eax
push str.visabcol
call fcn.1023f530
add esp, 0xc
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2970]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x20
mov dword [ebp - 0x5c8], edx
push str.visaimbotsp
lea ecx, [ebp - 0x2988]
call fcn.100130b0
mov dword [ebp - 4], 0xb3
lea eax, [ebp - 0x2988]
push eax
mov ecx, dword [ebp - 0x5c8]
call fcn.10012ec0
push eax
push str.Visualize_aimbot__safe_point_
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2988]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0xa0
mov dword [ebp - 0x5cc], ecx
push str.visabspcoll
lea ecx, [ebp - 0x29a0]
call fcn.100130b0
mov dword [ebp - 4], 0xb4
push 0x20
lea edx, [ebp - 0x29a0]
push edx
mov ecx, dword [ebp - 0x5cc]
call fcn.10012e90
push eax
push str.visabspcol
call fcn.1023f530
add esp, 0xc
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x29a0]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0x5d0], eax
push str.vissounds
lea ecx, [ebp - 0x29b8]
call fcn.100130b0
mov dword [ebp - 4], 0xb5
lea ecx, [ebp - 0x29b8]
push ecx
mov ecx, dword [ebp - 0x5d0]
call fcn.10012ec0
push eax
push str.Visualize_sounds
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x29b8]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0xa0
mov dword [ebp - 0x5d4], edx
push str.vissoundcoll
lea ecx, [ebp - 0x29d0]
call fcn.100130b0
mov dword [ebp - 4], 0xb6
push 0x20
lea eax, [ebp - 0x29d0]
push eax
mov ecx, dword [ebp - 0x5d4]
call fcn.10012e90
push eax
push str.vissoundcol
call fcn.1023f530
add esp, 0xc
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x29d0]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x5d8], ecx
push 0x10322b54
lea ecx, [ebp - 0x29e8]
call fcn.100130b0
mov dword [ebp - 4], 0xb7
lea edx, [ebp - 0x29e8]
push edx
mov ecx, dword [ebp - 0x5d8]
call fcn.10012ec0
push eax
push str.Line_of_sight
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x29e8]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0xa0
mov dword [ebp - 0x5dc], eax
push str.loscoll
lea ecx, [ebp - 0x2a00]
call fcn.100130b0
mov dword [ebp - 4], 0xb8
push 0x20
lea ecx, [ebp - 0x2a00]
push ecx
mov ecx, dword [ebp - 0x5dc]
call fcn.10012e90
push eax
push str.lineofsightcol
call fcn.1023f530
add esp, 0xc
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2a00]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x20
mov dword [ebp - 0x5e0], edx
push str.money
lea ecx, [ebp - 0x2a18]
call fcn.100130b0
mov dword [ebp - 4], 0xb9
lea eax, [ebp - 0x2a18]
push eax
mov ecx, dword [ebp - 0x5e0]
call fcn.10012ec0
push eax
push str.Money
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2a18]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x5e4], ecx
push str.skeleton
lea ecx, [ebp - 0x2a30]
call fcn.100130b0
mov dword [ebp - 4], 0xba
lea edx, [ebp - 0x2a30]
push edx
mov ecx, dword [ebp - 0x5e4]
call fcn.10012ec0
push eax
push 0x10322af4
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2a30]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0xa0
mov dword [ebp - 0x5e8], eax
push str.skelecol
lea ecx, [ebp - 0x2a48]
call fcn.100130b0
mov dword [ebp - 4], 0xbb
push 0x20
lea ecx, [ebp - 0x2a48]
push ecx
mov ecx, dword [ebp - 0x5e8]
call fcn.10012e90
push eax
push str.Skeleton
call fcn.1023f530
add esp, 0xc
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2a48]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x20
mov dword [ebp - 0x5ec], edx
push 0x10322c10
lea ecx, [ebp - 0x2a60]
call fcn.100130b0
mov dword [ebp - 4], 0xbc
lea eax, [ebp - 0x2a60]
push eax
mov ecx, dword [ebp - 0x5ec]
call fcn.10012ec0
push eax
push str.Out_of_FOV_arrow
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2a60]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0xa0
mov dword [ebp - 0x5f0], ecx
push str.oofcoll
lea ecx, [ebp - 0x2a78]
call fcn.100130b0
mov dword [ebp - 4], 0xbd
push 0x20
lea edx, [ebp - 0x2a78]
push edx
mov ecx, dword [ebp - 0x5f0]
call fcn.10012e90
push eax
push str.oofcolo
call fcn.1023f530
add esp, 0xc
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2a78]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0x5f4], eax
push 0x10322bf4
lea ecx, [ebp - 0x2a90]
call fcn.100130b0
mov dword [ebp - 4], 0xbe
lea ecx, [ebp - 0x2a90]
push ecx
mov ecx, dword [ebp - 0x5f4]
call fcn.10012ec0
mov dl, byte [eax]
mov byte [ebp - 0x4e], dl
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2a90]
call fcn.1000c760
movzx eax, byte [ebp - 0x4e]
test eax, eax
je 0x1021b14a
mov ecx, dword [ebp - 0x14]
add ecx, 0x40
mov dword [ebp - 0x5f8], ecx
push str.oofsize
lea ecx, [ebp - 0x2aa8]
call fcn.100130b0
mov dword [ebp - 4], 0xbf
push 5
push str._dpx
push 0x14
push 5
lea edx, [ebp - 0x2aa8]
push edx
mov ecx, dword [ebp - 0x5f8]
call fcn.10021240
push eax
push str.Size
call fcn.1023df30
add esp, 0x18
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2aa8]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x40
mov dword [ebp - 0x5fc], eax
push str.oofradius
lea ecx, [ebp - 0x2ac0]
call fcn.100130b0
mov dword [ebp - 4], 0xc0
push 0
push 0x10322bd0
push 0x64
push 0
lea ecx, [ebp - 0x2ac0]
push ecx
mov ecx, dword [ebp - 0x5fc]
call fcn.10021240
push eax
push str.Radius
call fcn.1023df30
add esp, 0x18
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2ac0]
call fcn.1000c760
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x1548], esp
push str.player_esp
call fcn.100130b0
mov dword [ebp - 0x154c], eax
mov dword [ebp - 4], 0xc1
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x1550], esp
push 0x10322ba8
call fcn.100130b0
mov dword [ebp - 4], 0xffffffff
call fcn.10214370
add esp, 0x30
call fcn.1022b8b0
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x10335270]
movss dword [esp], xmm0
lea ecx, [ebp - 0x1798]
call fcn.10027ec0
mov dword [ebp - 0x604], eax
push ecx
movss xmm0, dword [0x1033524c]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x1033524c]
movss dword [esp], xmm0
lea ecx, [ebp - 0x17a0]
call fcn.10027ec0
mov dword [ebp - 0x600], eax
push 0
sub esp, 0x10
mov ecx, esp
mov dword [ebp - 0x1554], esp
mov edx, dword [ebp - 0x600]
push edx
mov eax, dword [ebp - 0x604]
push eax
call fcn.100a9ac0
push str.Other_ESP
call fcn.1022b020
add esp, 0x18
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x608], ecx
push str.radar
lea ecx, [ebp - 0x2ad8]
call fcn.100130b0
mov dword [ebp - 4], 0xc2
lea edx, [ebp - 0x2ad8]
push edx
mov ecx, dword [ebp - 0x608]
call fcn.10012ec0
push eax
push str.Radar
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2ad8]
call fcn.1000c760
lea ecx, [ebp - 0xae]
call fcn.1000c990
mov dword [ebp - 0x610], eax
mov dword [ebp - 0xf10], str.Icon
mov dword [ebp - 0xf0c], str.Text
mov dword [ebp - 0xf08], 0x10322ce0
mov dword [ebp - 0xf04], str.Ammo
mov dword [ebp - 0xf00], str.Distance
lea eax, [ebp - 0xefc]
push eax
lea ecx, [ebp - 0xf10]
push ecx
lea ecx, [ebp - 0x17a8]
call fcn.1000b5d0
mov edx, dword [eax]
mov eax, dword [eax + 4]
mov dword [ebp - 0xd10], edx
mov dword [ebp - 0xd0c], eax
mov ecx, dword [ebp - 0x14]
add ecx, 0x200
mov dword [ebp - 0x60c], ecx
push str.drpsweapons
lea ecx, [ebp - 0x2af0]
call fcn.100130b0
mov dword [ebp - 4], 0xc3
lea edx, [ebp - 0x2af0]
push edx
mov ecx, dword [ebp - 0x60c]
call fcn.1002c3e0
mov dword [ebp - 0x614], eax
sub esp, 0xc
mov ecx, esp
mov dword [ebp - 0x1558], esp
mov eax, dword [ebp - 0x610]
push eax
mov edx, dword [ebp - 0xd0c]
push edx
mov eax, dword [ebp - 0xd10]
push eax
call fcn.10013a80
mov ecx, dword [ebp - 0x614]
push ecx
push str.Dropped_weapons
call fcn.10241ba0
add esp, 0x14
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2af0]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0xa0
mov dword [ebp - 0x618], edx
push str.dropwepcoll
lea ecx, [ebp - 0x2b08]
call fcn.100130b0
mov dword [ebp - 4], 0xc4
push 0x20
lea eax, [ebp - 0x2b08]
push eax
mov ecx, dword [ebp - 0x618]
call fcn.10012e90
push eax
push str.dropwepcol
call fcn.1023f530
add esp, 0xc
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2b08]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x61c], ecx
push str.grenades
lea ecx, [ebp - 0x2b20]
call fcn.100130b0
mov dword [ebp - 4], 0xc5
lea edx, [ebp - 0x2b20]
push edx
mov ecx, dword [ebp - 0x61c]
call fcn.10012ec0
push eax
push 0x10322c88
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2b20]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0xa0
mov dword [ebp - 0x620], eax
push str.grencoll
lea ecx, [ebp - 0x2b38]
call fcn.100130b0
mov dword [ebp - 4], 0xc6
push 0x20
lea ecx, [ebp - 0x2b38]
push ecx
mov ecx, dword [ebp - 0x620]
call fcn.10012e90
push eax
push str.grencol
call fcn.1023f530
add esp, 0xc
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2b38]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x20
mov dword [ebp - 0x624], edx
push str.innaccover
lea ecx, [ebp - 0x2b50]
call fcn.100130b0
mov dword [ebp - 4], 0xc7
lea eax, [ebp - 0x2b50]
push eax
mov ecx, dword [ebp - 0x624]
call fcn.10012ec0
push eax
push str.Inaccuracy_overlay
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2b50]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0xa0
mov dword [ebp - 0x628], ecx
push str.inaccoll
lea ecx, [ebp - 0x2b68]
call fcn.100130b0
mov dword [ebp - 4], 0xc8
push 0x20
lea edx, [ebp - 0x2b68]
push edx
mov ecx, dword [ebp - 0x628]
call fcn.10012e90
push eax
push str.inaccol
call fcn.1023f530
add esp, 0xc
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2b68]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0x62c], eax
push str.recover
lea ecx, [ebp - 0x2b80]
call fcn.100130b0
mov dword [ebp - 4], 0xc9
lea ecx, [ebp - 0x2b80]
push ecx
mov ecx, dword [ebp - 0x62c]
call fcn.10012ec0
push eax
push str.Recoil_overlay
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2b80]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x20
mov dword [ebp - 0x630], edx
push str.crosshair
lea ecx, [ebp - 0x2b98]
call fcn.100130b0
mov dword [ebp - 4], 0xca
lea eax, [ebp - 0x2b98]
push eax
mov ecx, dword [ebp - 0x630]
call fcn.10012ec0
push eax
push str.Crosshair
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2b98]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x634], ecx
push str.bomb
lea ecx, [ebp - 0x2bb0]
call fcn.100130b0
mov dword [ebp - 4], 0xcb
lea edx, [ebp - 0x2bb0]
push edx
mov ecx, dword [ebp - 0x634]
call fcn.10012ec0
push eax
push str.Bomb
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2bb0]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0xa0
mov dword [ebp - 0x638], eax
push str.bomcoll
lea ecx, [ebp - 0x2bc8]
call fcn.100130b0
mov dword [ebp - 4], 0xcc
push 0x20
lea ecx, [ebp - 0x2bc8]
push ecx
mov ecx, dword [ebp - 0x638]
call fcn.10012e90
push eax
push str.bombcol
call fcn.1023f530
add esp, 0xc
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2bc8]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x20
mov dword [ebp - 0x63c], edx
push str.grenadetraj
lea ecx, [ebp - 0x2be0]
call fcn.100130b0
mov dword [ebp - 4], 0xcd
lea eax, [ebp - 0x2be0]
push eax
mov ecx, dword [ebp - 0x63c]
call fcn.10012ec0
push eax
push str.Grenade_trajectory
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2be0]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0xa0
mov dword [ebp - 0x640], ecx
push str.grentrajcoll
lea ecx, [ebp - 0x2bf8]
call fcn.100130b0
mov dword [ebp - 4], 0xce
push 0x20
lea edx, [ebp - 0x2bf8]
push edx
mov ecx, dword [ebp - 0x640]
call fcn.10012e90
push eax
push str.grentrajcol
call fcn.1023f530
add esp, 0xc
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2bf8]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0x644], eax
push 0x10322d24
lea ecx, [ebp - 0x2c10]
call fcn.100130b0
mov dword [ebp - 4], 0xcf
lea ecx, [ebp - 0x2c10]
push ecx
mov ecx, dword [ebp - 0x644]
call fcn.10012ec0
mov dl, byte [eax]
mov byte [ebp - 0x4f], dl
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2c10]
call fcn.1000c760
movzx eax, byte [ebp - 0x4f]
test eax, eax
je 0x1021b7db
push str.Grenade_trajectory_hit_
call fcn.1023d000
add esp, 4
mov ecx, dword [ebp - 0x14]
add ecx, 0xa0
mov dword [ebp - 0x648], ecx
push str.grenade_hitcolor
lea ecx, [ebp - 0x2c28]
call fcn.100130b0
mov dword [ebp - 4], 0xd0
push 0x20
lea edx, [ebp - 0x2c28]
push edx
mov ecx, dword [ebp - 0x648]
call fcn.10012e90
push eax
push str.hitcolor
call fcn.1023f530
add esp, 0xc
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2c28]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0x64c], eax
push str.grenprox
lea ecx, [ebp - 0x2c40]
call fcn.100130b0
mov dword [ebp - 4], 0xd1
lea ecx, [ebp - 0x2c40]
push ecx
mov ecx, dword [ebp - 0x64c]
call fcn.10012ec0
push eax
push str.Grenade_proximity_warning
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2c40]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x20
mov dword [ebp - 0x650], edx
push str.spectators
lea ecx, [ebp - 0x2c58]
call fcn.100130b0
mov dword [ebp - 4], 0xd2
lea eax, [ebp - 0x2c58]
push eax
mov ecx, dword [ebp - 0x650]
call fcn.10012ec0
push eax
push str.Spectators
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2c58]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x654], ecx
push str.penrect
lea ecx, [ebp - 0x2c70]
call fcn.100130b0
mov dword [ebp - 4], 0xd3
lea edx, [ebp - 0x2c70]
push edx
mov ecx, dword [ebp - 0x654]
call fcn.10012ec0
push eax
push str.Penetration_recticle
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2c70]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0x658], eax
push str.hostages
lea ecx, [ebp - 0x2c88]
call fcn.100130b0
mov dword [ebp - 4], 0xd4
lea ecx, [ebp - 0x2c88]
push ecx
mov ecx, dword [ebp - 0x658]
call fcn.10012ec0
push eax
push str.Hostages
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2c88]
call fcn.1000c760
lea ecx, [ebp - 0xaf]
call fcn.1000c990
mov dword [ebp - 0x660], eax
mov dword [ebp - 0x11ac], str.Force_safe_point
mov dword [ebp - 0x11a8], str.Force_body_aim
mov dword [ebp - 0x11a4], 0x10322dc0
mov dword [ebp - 0x11a0], str.Double_tap
mov dword [ebp - 0x119c], str.Duck_peek_assist
mov dword [ebp - 0x1198], str.Freestanding
mov dword [ebp - 0x1194], str.On_shot_anti_aim
mov dword [ebp - 0x1190], str.Minimum_damage_override
lea edx, [ebp - 0x118c]
push edx
lea eax, [ebp - 0x11ac]
push eax
lea ecx, [ebp - 0x17b0]
call fcn.1000b5d0
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0xd18], ecx
mov dword [ebp - 0xd14], edx
mov eax, dword [ebp - 0x14]
add eax, 0x200
mov dword [ebp - 0x65c], eax
push str.ftind
lea ecx, [ebp - 0x2ca0]
call fcn.100130b0
mov dword [ebp - 4], 0xd5
lea ecx, [ebp - 0x2ca0]
push ecx
mov ecx, dword [ebp - 0x65c]
call fcn.1002c3e0
mov dword [ebp - 0x664], eax
sub esp, 0xc
mov ecx, esp
mov dword [ebp - 0x155c], esp
mov edx, dword [ebp - 0x660]
push edx
mov eax, dword [ebp - 0xd14]
push eax
mov edx, dword [ebp - 0xd18]
push edx
call fcn.10013a80
mov eax, dword [ebp - 0x664]
push eax
push str.Feature_indicators
call fcn.10241ba0
add esp, 0x14
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2ca0]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x668], ecx
push str.sharedesp
lea ecx, [ebp - 0x2cb8]
call fcn.100130b0
mov dword [ebp - 4], 0xd6
lea edx, [ebp - 0x2cb8]
push edx
mov ecx, dword [ebp - 0x668]
call fcn.10012ec0
push eax
push str.Shared_ESP
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2cb8]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x40
mov dword [ebp - 0x66c], eax
push str.sharedesp_key_style
lea ecx, [ebp - 0x2ce8]
call fcn.100130b0
mov dword [ebp - 4], 0xd7
lea ecx, [ebp - 0x2ce8]
push ecx
mov ecx, dword [ebp - 0x66c]
call fcn.10021240
mov dword [ebp - 0x674], eax
mov edx, dword [ebp - 0x14]
add edx, 0x40
mov dword [ebp - 0x670], edx
push str.shareeeesp_key
lea ecx, [ebp - 0x2cd0]
call fcn.100130b0
mov byte [ebp - 4], 0xd8
lea eax, [ebp - 0x2cd0]
push eax
mov ecx, dword [ebp - 0x670]
call fcn.10021240
mov dword [ebp - 0x678], eax
mov ecx, dword [ebp - 0x674]
push ecx
mov edx, dword [ebp - 0x678]
push edx
push str.shareesp
call fcn.1023dff0
add esp, 0xc
mov byte [ebp - 4], 0xd7
lea ecx, [ebp - 0x2cd0]
call fcn.1000c760
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2ce8]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0x67c], eax
push str.tablet
lea ecx, [ebp - 0x2d00]
call fcn.100130b0
mov dword [ebp - 4], 0xd9
lea ecx, [ebp - 0x2d00]
push ecx
mov ecx, dword [ebp - 0x67c]
call fcn.10012ec0
push eax
push str.Upgrade_tablet
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2d00]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x20
mov dword [ebp - 0x680], edx
push str.dangerzone
lea ecx, [ebp - 0x2d18]
call fcn.100130b0
mov dword [ebp - 4], 0xda
lea eax, [ebp - 0x2d18]
push eax
mov ecx, dword [ebp - 0x680]
call fcn.10012ec0
push eax
push str.Danger_Zone_items
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2d18]
call fcn.1000c760
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x1560], esp
push str.other_esp
call fcn.100130b0
mov dword [ebp - 0x1564], eax
mov dword [ebp - 4], 0xdb
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x1568], esp
push 0x10322edc
call fcn.100130b0
mov dword [ebp - 4], 0xffffffff
call fcn.10214370
add esp, 0x30
call fcn.1022b8b0
push ecx
movss xmm0, dword [0x10335280]
movss dword [esp], xmm0
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
lea ecx, [ebp - 0x17b8]
call fcn.10027ec0
mov dword [ebp - 0x688], eax
push ecx
movss xmm0, dword [0x103351f8]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x1033524c]
movss dword [esp], xmm0
lea ecx, [ebp - 0x17c0]
call fcn.10027ec0
mov dword [ebp - 0x684], eax
push 0
sub esp, 0x10
mov ecx, esp
mov dword [ebp - 0x156c], esp
mov edx, dword [ebp - 0x684]
push edx
mov eax, dword [ebp - 0x688]
push eax
call fcn.100a9ac0
push str.Colored_Models
call fcn.1022b020
add esp, 0x18
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x68c], ecx
push str.player
lea ecx, [ebp - 0x2d30]
call fcn.100130b0
mov dword [ebp - 4], 0xdc
lea edx, [ebp - 0x2d30]
push edx
mov ecx, dword [ebp - 0x68c]
call fcn.10012ec0
push eax
push str.Player
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2d30]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0xa0
mov dword [ebp - 0x690], eax
push str.playercoll
lea ecx, [ebp - 0x2d48]
call fcn.100130b0
mov dword [ebp - 4], 0xdd
push 0x20
lea ecx, [ebp - 0x2d48]
push ecx
mov ecx, dword [ebp - 0x690]
call fcn.10012e90
push eax
push str.playerecol
call fcn.1023f530
add esp, 0xc
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2d48]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x20
mov dword [ebp - 0x694], edx
push str.player_xqz
lea ecx, [ebp - 0x3d40]
call fcn.100130b0
mov dword [ebp - 4], 0xde
lea eax, [ebp - 0x3d40]
push eax
mov ecx, dword [ebp - 0x694]
call fcn.10012ec0
push eax
push str.Player_behind_wall
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3d40]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0xa0
mov dword [ebp - 0x698], ecx
push str.xqzcoll
lea ecx, [ebp - 0x2d60]
call fcn.100130b0
mov dword [ebp - 4], 0xdf
push 0x20
lea edx, [ebp - 0x2d60]
push edx
mov ecx, dword [ebp - 0x698]
call fcn.10012e90
push eax
push str.xqzecol
call fcn.1023f530
add esp, 0xc
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2d60]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0x69c], eax
push 0x10322fc8
lea ecx, [ebp - 0x2d78]
call fcn.100130b0
mov dword [ebp - 4], 0xe0
lea ecx, [ebp - 0x2d78]
push ecx
mov ecx, dword [ebp - 0x69c]
call fcn.10012ec0
mov dl, byte [eax]
mov byte [ebp - 0x50], dl
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2d78]
call fcn.1000c760
movzx eax, byte [ebp - 0x50]
test eax, eax
je 0x1021bf79
lea ecx, [ebp - 0xb0]
call fcn.1000c990
mov dword [ebp - 0x6a4], eax
mov dword [ebp - 0x1080], 0x10322fc0
mov dword [ebp - 0x107c], 0x10322fd8
mov dword [ebp - 0x1078], 0x10322fd0
mov dword [ebp - 0x1074], 0x10322fa0
mov dword [ebp - 0x1070], 0x10322f98
mov dword [ebp - 0x106c], 0x10322fb8
mov dword [ebp - 0x1068], 0x10322fac
lea ecx, [ebp - 0x1064]
push ecx
lea edx, [ebp - 0x1080]
push edx
lea ecx, [ebp - 0x17c8]
call fcn.1000b5d0
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0xd20], ecx
mov dword [ebp - 0xd1c], edx
mov eax, dword [ebp - 0x14]
add eax, 0x40
mov dword [ebp - 0x6a0], eax
push str.plyr_xqzzz
lea ecx, [ebp - 0x2d90]
call fcn.100130b0
mov dword [ebp - 4], 0xe1
lea ecx, [ebp - 0x2d90]
push ecx
mov ecx, dword [ebp - 0x6a0]
call fcn.10021240
mov dword [ebp - 0x6a8], eax
sub esp, 0xc
mov ecx, esp
mov dword [ebp - 0x1574], esp
mov edx, dword [ebp - 0x6a4]
push edx
mov eax, dword [ebp - 0xd1c]
push eax
mov edx, dword [ebp - 0xd20]
push edx
call fcn.10013a80
mov eax, dword [ebp - 0x6a8]
push eax
push str.plyr_Xqz
call fcn.10249d10
add esp, 0x14
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2d90]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x6ac], ecx
push str.teammate
lea ecx, [ebp - 0x2da8]
call fcn.100130b0
mov dword [ebp - 4], 0xe2
lea edx, [ebp - 0x2da8]
push edx
mov ecx, dword [ebp - 0x6ac]
call fcn.10012ec0
push eax
push str.Teammate
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2da8]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0xa0
mov dword [ebp - 0x6b0], eax
push str.teamcoll
lea ecx, [ebp - 0x2dc0]
call fcn.100130b0
mov dword [ebp - 4], 0xe3
push 0x20
lea ecx, [ebp - 0x2dc0]
push ecx
mov ecx, dword [ebp - 0x6b0]
call fcn.10012e90
push eax
push str.teamcol
call fcn.1023f530
add esp, 0xc
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2dc0]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x20
mov dword [ebp - 0x6b4], edx
push str.teammate_xqz
lea ecx, [ebp - 0x2dd8]
call fcn.100130b0
mov dword [ebp - 4], 0xe4
lea eax, [ebp - 0x2dd8]
push eax
mov ecx, dword [ebp - 0x6b4]
call fcn.10012ec0
push eax
push str.Teammate_behind_wall
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2dd8]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0xa0
mov dword [ebp - 0x6b8], ecx
push str.txqzcoll
lea ecx, [ebp - 0x2df0]
call fcn.100130b0
mov dword [ebp - 4], 0xe5
push 0x20
lea edx, [ebp - 0x2df0]
push edx
mov ecx, dword [ebp - 0x6b8]
call fcn.10012e90
push eax
push str.txqzcol
call fcn.1023f530
add esp, 0xc
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2df0]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0x6bc], eax
push 0x10323078
lea ecx, [ebp - 0x2e08]
call fcn.100130b0
mov dword [ebp - 4], 0xe6
lea ecx, [ebp - 0x2e08]
push ecx
mov ecx, dword [ebp - 0x6bc]
call fcn.10012ec0
mov dl, byte [eax]
mov byte [ebp - 0x51], dl
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2e08]
call fcn.1000c760
movzx eax, byte [ebp - 0x51]
test eax, eax
je 0x1021c235
lea ecx, [ebp - 0xb1]
call fcn.1000c990
mov dword [ebp - 0x6c4], eax
mov dword [ebp - 0x1060], 0x10323070
mov dword [ebp - 0x105c], 0x10323040
mov dword [ebp - 0x1058], 0x10323038
mov dword [ebp - 0x1054], 0x10323050
mov dword [ebp - 0x1050], 0x10323048
mov dword [ebp - 0x104c], 0x10323174
mov dword [ebp - 0x1048], 0x10323168
lea ecx, [ebp - 0x1044]
push ecx
lea edx, [ebp - 0x1060]
push edx
lea ecx, [ebp - 0x17d0]
call fcn.1000b5d0
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0xd28], ecx
mov dword [ebp - 0xd24], edx
mov eax, dword [ebp - 0x14]
add eax, 0x40
mov dword [ebp - 0x6c0], eax
push str.teammate_xqzzz
lea ecx, [ebp - 0x2e20]
call fcn.100130b0
mov dword [ebp - 4], 0xe7
lea ecx, [ebp - 0x2e20]
push ecx
mov ecx, dword [ebp - 0x6c0]
call fcn.10021240
mov dword [ebp - 0x6c8], eax
sub esp, 0xc
mov ecx, esp
mov dword [ebp - 0x1420], esp
mov edx, dword [ebp - 0x6c4]
push edx
mov eax, dword [ebp - 0xd24]
push eax
mov edx, dword [ebp - 0xd28]
push edx
call fcn.10013a80
mov eax, dword [ebp - 0x6c8]
push eax
push str.teammate_Xqz
call fcn.10249d10
add esp, 0x14
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2e20]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x6cc], ecx
push str.localplayer
lea ecx, [ebp - 0x2e38]
call fcn.100130b0
mov dword [ebp - 4], 0xe8
lea edx, [ebp - 0x2e38]
push edx
mov ecx, dword [ebp - 0x6cc]
call fcn.10012ec0
push eax
push str.Local_player
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2e38]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0xa0
mov dword [ebp - 0x6d0], eax
push str.lpcoll
lea ecx, [ebp - 0x2e50]
call fcn.100130b0
mov dword [ebp - 4], 0xe9
push 0x20
lea ecx, [ebp - 0x2e50]
push ecx
mov ecx, dword [ebp - 0x6d0]
call fcn.10012e90
push eax
push str.lpcol
call fcn.1023f530
add esp, 0xc
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2e50]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x20
mov dword [ebp - 0x6d4], edx
push 0x10323120
lea ecx, [ebp - 0x2e68]
call fcn.100130b0
mov dword [ebp - 4], 0xea
lea eax, [ebp - 0x2e68]
push eax
mov ecx, dword [ebp - 0x6d4]
call fcn.10012ec0
mov cl, byte [eax]
mov byte [ebp - 0x52], cl
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2e68]
call fcn.1000c760
movzx edx, byte [ebp - 0x52]
test edx, edx
je 0x1021c50e
lea ecx, [ebp - 0xb2]
call fcn.1000c990
mov dword [ebp - 0x6dc], eax
mov dword [ebp - 0x1100], 0x10323118
mov dword [ebp - 0x10fc], 0x10323134
mov dword [ebp - 0x10f8], 0x1032312c
mov dword [ebp - 0x10f4], 0x103230f8
mov dword [ebp - 0x10f0], 0x103230f0
mov dword [ebp - 0x10ec], 0x10323110
mov dword [ebp - 0x10e8], 0x10323104
lea eax, [ebp - 0x10e4]
push eax
lea ecx, [ebp - 0x1100]
push ecx
lea ecx, [ebp - 0x17d8]
call fcn.1000b5d0
mov edx, dword [eax]
mov eax, dword [eax + 4]
mov dword [ebp - 0xd30], edx
mov dword [ebp - 0xd2c], eax
mov ecx, dword [ebp - 0x14]
add ecx, 0x40
mov dword [ebp - 0x6d8], ecx
push 0x10323244
lea ecx, [ebp - 0x2e80]
call fcn.100130b0
mov dword [ebp - 4], 0xeb
lea edx, [ebp - 0x2e80]
push edx
mov ecx, dword [ebp - 0x6d8]
call fcn.10021240
mov dword [ebp - 0x6e0], eax
sub esp, 0xc
mov ecx, esp
mov dword [ebp - 0x1578], esp
mov eax, dword [ebp - 0x6dc]
push eax
mov edx, dword [ebp - 0xd2c]
push edx
mov eax, dword [ebp - 0xd30]
push eax
call fcn.10013a80
mov ecx, dword [ebp - 0x6e0]
push ecx
push 0x10323234
call fcn.10249d10
add esp, 0x14
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2e80]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x40
mov dword [ebp - 0x6e4], edx
push str.localmaterial
lea ecx, [ebp - 0x2e98]
call fcn.100130b0
mov dword [ebp - 4], 0xec
lea eax, [ebp - 0x2e98]
push eax
mov ecx, dword [ebp - 0x6e4]
call fcn.10021240
cmp dword [eax], 4
jne 0x1021c488
mov dword [ebp - 0x108], 1
jmp 0x1021c492
mov dword [ebp - 0x108], 0
mov cl, byte [ebp - 0x108]
mov byte [ebp - 0x53], cl
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2e98]
call fcn.1000c760
movzx edx, byte [ebp - 0x53]
test edx, edx
je 0x1021c50e
mov eax, dword [ebp - 0x14]
add eax, 0xa0
mov dword [ebp - 0x6e8], eax
push str.localdoublecolor
lea ecx, [ebp - 0x2eb0]
call fcn.100130b0
mov dword [ebp - 4], 0xed
push 0x20
lea ecx, [ebp - 0x2eb0]
push ecx
mov ecx, dword [ebp - 0x6e8]
call fcn.10012e90
push eax
push str.ldcol
call fcn.1023f530
add esp, 0xc
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2eb0]
call fcn.1000c760
lea ecx, [ebp - 0xb3]
call fcn.1000c990
mov dword [ebp - 0x6f0], eax
mov dword [ebp - 0xe10], str.Grenades
mov dword [ebp - 0xe0c], str.Scope
lea edx, [ebp - 0xe08]
push edx
lea eax, [ebp - 0xe10]
push eax
lea ecx, [ebp - 0x17e0]
call fcn.1000b5d0
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0xd38], ecx
mov dword [ebp - 0xd34], edx
mov eax, dword [ebp - 0x14]
add eax, 0x200
mov dword [ebp - 0x6ec], eax
push str.lptrans
lea ecx, [ebp - 0x2ec8]
call fcn.100130b0
mov dword [ebp - 4], 0xee
lea ecx, [ebp - 0x2ec8]
push ecx
mov ecx, dword [ebp - 0x6ec]
call fcn.1002c3e0
mov dword [ebp - 0x6f4], eax
sub esp, 0xc
mov ecx, esp
mov dword [ebp - 0x157c], esp
mov edx, dword [ebp - 0x6f0]
push edx
mov eax, dword [ebp - 0xd34]
push eax
mov edx, dword [ebp - 0xd38]
push edx
call fcn.10013a80
mov eax, dword [ebp - 0x6f4]
push eax
push str.Local_player_transparency
call fcn.10241ba0
add esp, 0x14
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2ec8]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x6f8], ecx
push 0x103231c0
lea ecx, [ebp - 0x2ee0]
call fcn.100130b0
mov dword [ebp - 4], 0xef
lea edx, [ebp - 0x2ee0]
push edx
mov ecx, dword [ebp - 0x6f8]
call fcn.10012ec0
push eax
push str.Local_player_fake
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2ee0]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0x6fc], eax
push str.localplayerfake
lea ecx, [ebp - 0x2ef8]
call fcn.100130b0
mov dword [ebp - 4], 0xf0
lea ecx, [ebp - 0x2ef8]
push ecx
mov ecx, dword [ebp - 0x6fc]
call fcn.10012ec0
mov dl, byte [eax]
mov byte [ebp - 0x54], dl
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2ef8]
call fcn.1000c760
movzx eax, byte [ebp - 0x54]
test eax, eax
je 0x1021c799
lea ecx, [ebp - 0xb4]
call fcn.1000c990
mov dword [ebp - 0x704], eax
mov dword [ebp - 0x1120], 0x103231a4
mov dword [ebp - 0x111c], 0x1032319c
mov dword [ebp - 0x1118], 0x103231b8
mov dword [ebp - 0x1114], 0x103231ac
mov dword [ebp - 0x1110], 0x103232f8
mov dword [ebp - 0x110c], str.Buble
mov dword [ebp - 0x1108], 0x10323310
lea ecx, [ebp - 0x1104]
push ecx
lea edx, [ebp - 0x1120]
push edx
lea ecx, [ebp - 0x17e8]
call fcn.1000b5d0
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0xd40], ecx
mov dword [ebp - 0xd3c], edx
mov eax, dword [ebp - 0x14]
add eax, 0x40
mov dword [ebp - 0x700], eax
push str.fakematerial
lea ecx, [ebp - 0x2f10]
call fcn.100130b0
mov dword [ebp - 4], 0xf1
lea ecx, [ebp - 0x2f10]
push ecx
mov ecx, dword [ebp - 0x700]
call fcn.10021240
mov dword [ebp - 0x708], eax
sub esp, 0xc
mov ecx, esp
mov dword [ebp - 0x1580], esp
mov edx, dword [ebp - 0x704]
push edx
mov eax, dword [ebp - 0xd3c]
push eax
mov edx, dword [ebp - 0xd40]
push edx
call fcn.10013a80
mov eax, dword [ebp - 0x708]
push eax
push 0x103232d0
call fcn.10249d10
add esp, 0x14
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2f10]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x70c], ecx
push str.onshot
lea ecx, [ebp - 0x2f28]
call fcn.100130b0
mov dword [ebp - 4], 0xf2
lea edx, [ebp - 0x2f28]
push edx
mov ecx, dword [ebp - 0x70c]
call fcn.10012ec0
push eax
push str.On_shot
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2f28]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0xa0
mov dword [ebp - 0x710], eax
push str.lpfcoll
lea ecx, [ebp - 0x2f40]
call fcn.100130b0
mov dword [ebp - 4], 0xf3
push 0x20
lea ecx, [ebp - 0x2f40]
push ecx
mov ecx, dword [ebp - 0x710]
call fcn.10012e90
push eax
push str.lpfcol
call fcn.1023f530
add esp, 0xc
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2f40]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x20
mov dword [ebp - 0x714], edx
push str.ragdolls
lea ecx, [ebp - 0x2f58]
call fcn.100130b0
mov dword [ebp - 4], 0xf4
lea eax, [ebp - 0x2f58]
push eax
mov ecx, dword [ebp - 0x714]
call fcn.10012ec0
push eax
push str.Ragdolls
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2f58]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x718], ecx
push str.hands
lea ecx, [ebp - 0x2f70]
call fcn.100130b0
mov dword [ebp - 4], 0xf5
lea edx, [ebp - 0x2f70]
push edx
mov ecx, dword [ebp - 0x718]
call fcn.10012ec0
push eax
push str.Hands
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2f70]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0xa0
mov dword [ebp - 0x71c], eax
push str.handscoll
lea ecx, [ebp - 0x2f88]
call fcn.100130b0
mov dword [ebp - 4], 0xf6
push 0x20
lea ecx, [ebp - 0x2f88]
push ecx
mov ecx, dword [ebp - 0x71c]
call fcn.10012e90
push eax
push str.handscol
call fcn.1023f530
add esp, 0xc
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2f88]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x20
mov dword [ebp - 0x720], edx
push 0x1032328c
lea ecx, [ebp - 0x2fa0]
call fcn.100130b0
mov dword [ebp - 4], 0xf7
lea eax, [ebp - 0x2fa0]
push eax
mov ecx, dword [ebp - 0x720]
call fcn.10012ec0
mov cl, byte [eax]
mov byte [ebp - 0x55], cl
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2fa0]
call fcn.1000c760
movzx edx, byte [ebp - 0x55]
test edx, edx
je 0x1021caa9
lea ecx, [ebp - 0xb5]
call fcn.1000c990
mov dword [ebp - 0x728], eax
mov dword [ebp - 0x1140], 0x103233a4
mov dword [ebp - 0x113c], 0x1032339c
mov dword [ebp - 0x1138], 0x103233b8
mov dword [ebp - 0x1134], 0x103233ac
mov dword [ebp - 0x1130], 0x1032337c
mov dword [ebp - 0x112c], 0x10323374
mov dword [ebp - 0x1128], 0x10323390
lea eax, [ebp - 0x1124]
push eax
lea ecx, [ebp - 0x1140]
push ecx
lea ecx, [ebp - 0x17f0]
call fcn.1000b5d0
mov edx, dword [eax]
mov eax, dword [eax + 4]
mov dword [ebp - 0xd48], edx
mov dword [ebp - 0xd44], eax
mov ecx, dword [ebp - 0x14]
add ecx, 0x40
mov dword [ebp - 0x724], ecx
push str.handchams
lea ecx, [ebp - 0x2fb8]
call fcn.100130b0
mov dword [ebp - 4], 0xf8
lea edx, [ebp - 0x2fb8]
push edx
mov ecx, dword [ebp - 0x724]
call fcn.10021240
mov dword [ebp - 0x72c], eax
sub esp, 0xc
mov ecx, esp
mov dword [ebp - 0x1584], esp
mov eax, dword [ebp - 0x728]
push eax
mov edx, dword [ebp - 0xd44]
push edx
mov eax, dword [ebp - 0xd48]
push eax
call fcn.10013a80
mov ecx, dword [ebp - 0x72c]
push ecx
push 0x10323348
call fcn.10249d10
add esp, 0x14
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2fb8]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x20
mov dword [ebp - 0x730], edx
push str.wepvm
lea ecx, [ebp - 0x2fd0]
call fcn.100130b0
mov dword [ebp - 4], 0xf9
lea eax, [ebp - 0x2fd0]
push eax
mov ecx, dword [ebp - 0x730]
call fcn.10012ec0
push eax
push str.Weapon_viewmodel
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2fd0]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0xa0
mov dword [ebp - 0x734], ecx
push str.weppvmcoll
lea ecx, [ebp - 0x2fe8]
call fcn.100130b0
mov dword [ebp - 4], 0xfa
push 0x20
lea edx, [ebp - 0x2fe8]
push edx
mov ecx, dword [ebp - 0x734]
call fcn.10012e90
push eax
push str.weppvmcol
call fcn.1023f530
add esp, 0xc
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2fe8]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0x738], eax
push 0x1032331c
lea ecx, [ebp - 0x3000]
call fcn.100130b0
mov dword [ebp - 4], 0xfb
lea ecx, [ebp - 0x3000]
push ecx
mov ecx, dword [ebp - 0x738]
call fcn.10012ec0
mov dl, byte [eax]
mov byte [ebp - 0x56], dl
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3000]
call fcn.1000c760
movzx eax, byte [ebp - 0x56]
test eax, eax
je 0x1021ccc1
lea ecx, [ebp - 0xb6]
call fcn.1000c990
mov dword [ebp - 0x740], eax
mov dword [ebp - 0x11d0], 0x10323338
mov dword [ebp - 0x11cc], 0x10323330
mov dword [ebp - 0x11c8], 0x10323454
mov dword [ebp - 0x11c4], 0x10323448
mov dword [ebp - 0x11c0], str.Glow
mov dword [ebp - 0x11bc], str.Bubble
mov dword [ebp - 0x11b8], str.Original
mov dword [ebp - 0x11b4], str.Wireframe
lea ecx, [ebp - 0x11b0]
push ecx
lea edx, [ebp - 0x11d0]
push edx
lea ecx, [ebp - 0x17f8]
call fcn.1000b5d0
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0xd50], ecx
mov dword [ebp - 0xd4c], edx
mov eax, dword [ebp - 0x14]
add eax, 0x40
mov dword [ebp - 0x73c], eax
push str.weaponchams
lea ecx, [ebp - 0x3018]
call fcn.100130b0
mov dword [ebp - 4], 0xfc
lea ecx, [ebp - 0x3018]
push ecx
mov ecx, dword [ebp - 0x73c]
call fcn.10021240
mov dword [ebp - 0x744], eax
sub esp, 0xc
mov ecx, esp
mov dword [ebp - 0x1588], esp
mov edx, dword [ebp - 0x740]
push edx
mov eax, dword [ebp - 0xd4c]
push eax
mov edx, dword [ebp - 0xd50]
push edx
call fcn.10013a80
mov eax, dword [ebp - 0x744]
push eax
push 0x10323430
call fcn.10249d10
add esp, 0x14
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3018]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x748], ecx
push str.disoccu
lea ecx, [ebp - 0x3030]
call fcn.100130b0
mov dword [ebp - 4], 0xfd
lea edx, [ebp - 0x3030]
push edx
mov ecx, dword [ebp - 0x748]
call fcn.10012ec0
push eax
push str.Disable_model_occlusion
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3030]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0x74c], eax
push str.shadow
lea ecx, [ebp - 0x3048]
call fcn.100130b0
mov dword [ebp - 4], 0xfe
lea ecx, [ebp - 0x3048]
push ecx
mov ecx, dword [ebp - 0x74c]
call fcn.10012ec0
push eax
push str.Shadow
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3048]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0xa0
mov dword [ebp - 0x750], edx
push str.shadowcoll
lea ecx, [ebp - 0x3060]
call fcn.100130b0
mov dword [ebp - 4], 0xff
push 0x20
lea eax, [ebp - 0x3060]
push eax
mov ecx, dword [ebp - 0x750]
call fcn.10012e90
push eax
push str.shadowcol
call fcn.1023f530
add esp, 0xc
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3060]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x754], ecx
push str.props
lea ecx, [ebp - 0x3078]
call fcn.100130b0
mov dword [ebp - 4], 0x100
lea edx, [ebp - 0x3078]
push edx
mov ecx, dword [ebp - 0x754]
call fcn.10012ec0
push eax
push str.Props
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3078]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0xa0
mov dword [ebp - 0x758], eax
push str.propecoll
lea ecx, [ebp - 0x3090]
call fcn.100130b0
mov dword [ebp - 4], 0x101
push 0x20
lea ecx, [ebp - 0x3090]
push ecx
mov ecx, dword [ebp - 0x758]
call fcn.10012e90
push eax
push str.propcol
call fcn.1023f530
add esp, 0xc
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3090]
call fcn.1000c760
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x158c], esp
push str.colored_models
call fcn.100130b0
mov dword [ebp - 0x1590], eax
mov dword [ebp - 4], 0x102
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x1594], esp
push 0x10323514
call fcn.100130b0
mov dword [ebp - 4], 0xffffffff
call fcn.10214370
add esp, 0x30
call fcn.1022b8b0
push ecx
movss xmm0, dword [0x1033526c]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x10335270]
movss dword [esp], xmm0
lea ecx, [ebp - 0x1800]
call fcn.10027ec0
mov dword [ebp - 0x760], eax
push ecx
movss xmm0, dword [0x1033526c]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x1033524c]
movss dword [esp], xmm0
lea ecx, [ebp - 0x1808]
call fcn.10027ec0
mov dword [ebp - 0x75c], eax
push 0
sub esp, 0x10
mov ecx, esp
mov dword [ebp - 0x1598], esp
mov edx, dword [ebp - 0x75c]
push edx
mov eax, dword [ebp - 0x760]
push eax
call fcn.100a9ac0
push str.Effects
call fcn.1022b020
add esp, 0x18
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x764], ecx
push str.remflash
lea ecx, [ebp - 0x30a8]
call fcn.100130b0
mov dword [ebp - 4], 0x103
lea edx, [ebp - 0x30a8]
push edx
mov ecx, dword [ebp - 0x764]
call fcn.10012ec0
push eax
push str.Remove_flashbang_effects
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x30a8]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0x768], eax
push str.remsmoke
lea ecx, [ebp - 0x30c0]
call fcn.100130b0
mov dword [ebp - 4], 0x104
lea ecx, [ebp - 0x30c0]
push ecx
mov ecx, dword [ebp - 0x768]
call fcn.10012ec0
push eax
push str.Remove_smoke_grenades
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x30c0]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x20
mov dword [ebp - 0x76c], edx
push str.remfog
lea ecx, [ebp - 0x30d8]
call fcn.100130b0
mov dword [ebp - 4], 0x105
lea eax, [ebp - 0x30d8]
push eax
mov ecx, dword [ebp - 0x76c]
call fcn.10012ec0
push eax
push str.Remove_fog
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x30d8]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x770], ecx
push str.remsky
lea ecx, [ebp - 0x30f0]
call fcn.100130b0
mov dword [ebp - 4], 0x106
lea edx, [ebp - 0x30f0]
push edx
mov ecx, dword [ebp - 0x770]
call fcn.10012ec0
push eax
push str.Remove_skybox
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x30f0]
call fcn.1000c760
lea ecx, [ebp - 0xb7]
call fcn.1000c990
mov dword [ebp - 0x778], eax
mov dword [ebp - 0xe1c], 0x1032346c
mov dword [ebp - 0xe18], 0x1032348c
lea eax, [ebp - 0xe14]
push eax
lea ecx, [ebp - 0xe1c]
push ecx
lea ecx, [ebp - 0x1810]
call fcn.1000b5d0
mov edx, dword [eax]
mov eax, dword [eax + 4]
mov dword [ebp - 0xd58], edx
mov dword [ebp - 0xd54], eax
mov ecx, dword [ebp - 0x14]
add ecx, 0x40
mov dword [ebp - 0x774], ecx
push str.visrecolad
lea ecx, [ebp - 0x3108]
call fcn.100130b0
mov dword [ebp - 4], 0x107
lea edx, [ebp - 0x3108]
push edx
mov ecx, dword [ebp - 0x774]
call fcn.10021240
mov dword [ebp - 0x77c], eax
sub esp, 0xc
mov ecx, esp
mov dword [ebp - 0x159c], esp
mov eax, dword [ebp - 0x778]
push eax
mov edx, dword [ebp - 0xd54]
push edx
mov eax, dword [ebp - 0xd58]
push eax
call fcn.10013a80
mov ecx, dword [ebp - 0x77c]
push ecx
push str.Visual_recoil_adjustment
call fcn.102449c0
add esp, 0x14
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3108]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x40
mov dword [ebp - 0x780], edx
push str.transwalls
lea ecx, [ebp - 0x3120]
call fcn.100130b0
mov dword [ebp - 4], 0x108
push 0
push 0x103235d0
push 0x64
push 0
lea eax, [ebp - 0x3120]
push eax
mov ecx, dword [ebp - 0x780]
call fcn.10021240
push eax
push str.Transparent_walls
call fcn.1023df30
add esp, 0x18
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3120]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x40
mov dword [ebp - 0x784], ecx
push str.transprops
lea ecx, [ebp - 0x3138]
call fcn.100130b0
mov dword [ebp - 4], 0x109
push 0
push 0x103235a8
push 0x64
push 0
lea edx, [ebp - 0x3138]
push edx
mov ecx, dword [ebp - 0x784]
call fcn.10021240
push eax
push str.Transparent_props
call fcn.1023df30
add esp, 0x18
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3138]
call fcn.1000c760
lea ecx, [ebp - 0xb8]
call fcn.1000c990
mov dword [ebp - 0x78c], eax
mov dword [ebp - 0xe28], str.Fullbright
mov dword [ebp - 0xe24], str.Nightmode
lea eax, [ebp - 0xe20]
push eax
lea ecx, [ebp - 0xe28]
push ecx
lea ecx, [ebp - 0x1818]
call fcn.1000b5d0
mov edx, dword [eax]
mov eax, dword [eax + 4]
mov dword [ebp - 0xd60], edx
mov dword [ebp - 0xd5c], eax
mov ecx, dword [ebp - 0x14]
add ecx, 0x200
mov dword [ebp - 0x788], ecx
push 0x10323560
lea ecx, [ebp - 0x3150]
call fcn.100130b0
mov dword [ebp - 4], 0x10a
lea edx, [ebp - 0x3150]
push edx
mov ecx, dword [ebp - 0x788]
call fcn.1002c3e0
mov dword [ebp - 0x790], eax
sub esp, 0xc
mov ecx, esp
mov dword [ebp - 0x15a0], esp
mov eax, dword [ebp - 0x78c]
push eax
mov edx, dword [ebp - 0xd5c]
push edx
mov eax, dword [ebp - 0xd60]
push eax
call fcn.10013a80
mov ecx, dword [ebp - 0x790]
push ecx
push str.Brightness_adjustment
call fcn.10241ba0
add esp, 0x14
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3150]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x200
mov dword [ebp - 0x794], edx
push str.brightadj
lea ecx, [ebp - 0x3168]
call fcn.100130b0
mov dword [ebp - 4], 0x10b
lea eax, [ebp - 0x3168]
push eax
mov ecx, dword [ebp - 0x794]
call fcn.1002c3e0
mov dword [ebp - 0x79c], eax
mov dword [ebp - 0x798], 1
lea ecx, [ebp - 0x798]
push ecx
mov ecx, dword [ebp - 0x79c]
call fcn.10022060
mov dl, byte [eax]
mov byte [ebp - 0x57], dl
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3168]
call fcn.1000c760
movzx eax, byte [ebp - 0x57]
test eax, eax
je 0x1021d3d9
mov ecx, dword [ebp - 0x14]
add ecx, 0xa0
mov dword [ebp - 0x7a0], ecx
push str.adjcol
lea ecx, [ebp - 0x3180]
call fcn.100130b0
mov dword [ebp - 4], 0x10c
push 0x20
lea edx, [ebp - 0x3180]
push edx
mov ecx, dword [ebp - 0x7a0]
call fcn.10012e90
push eax
push 0x1032352c
call fcn.1023f530
add esp, 0xc
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3180]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0x7a4], eax
push str.remscope
lea ecx, [ebp - 0x3198]
call fcn.100130b0
mov dword [ebp - 4], 0x10d
lea ecx, [ebp - 0x3198]
push ecx
mov ecx, dword [ebp - 0x7a4]
call fcn.10012ec0
push eax
push str.Remove_scope_overlay
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3198]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x20
mov dword [ebp - 0x7a8], edx
push str.instascope
lea ecx, [ebp - 0x31b0]
call fcn.100130b0
mov dword [ebp - 4], 0x10e
lea eax, [ebp - 0x31b0]
push eax
mov ecx, dword [ebp - 0x7a8]
call fcn.10012ec0
push eax
push str.Instant_scope
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x31b0]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x7ac], ecx
push str.dispostpro
lea ecx, [ebp - 0x31c8]
call fcn.100130b0
mov dword [ebp - 4], 0x10f
lea edx, [ebp - 0x31c8]
push edx
mov ecx, dword [ebp - 0x7ac]
call fcn.10012ec0
push eax
push str.Disable_post_processing
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x31c8]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0x7b0], eax
push 0x103236a8
lea ecx, [ebp - 0x31e0]
call fcn.100130b0
mov dword [ebp - 4], 0x110
lea ecx, [ebp - 0x31e0]
push ecx
mov ecx, dword [ebp - 0x7b0]
call fcn.10012ec0
push eax
push str.Force_third_person__alive_
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x31e0]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x40
mov dword [ebp - 0x7b4], edx
push str.ftp_key_style
lea ecx, [ebp - 0x3210]
call fcn.100130b0
mov dword [ebp - 4], 0x111
lea eax, [ebp - 0x3210]
push eax
mov ecx, dword [ebp - 0x7b4]
call fcn.10021240
mov dword [ebp - 0x7bc], eax
mov ecx, dword [ebp - 0x14]
add ecx, 0x40
mov dword [ebp - 0x7b8], ecx
push str.ftp_key
lea ecx, [ebp - 0x31f8]
call fcn.100130b0
mov byte [ebp - 4], 0x12
lea edx, [ebp - 0x31f8]
push edx
mov ecx, dword [ebp - 0x7b8]
call fcn.10021240
mov dword [ebp - 0x7c0], eax
mov eax, dword [ebp - 0x7bc]
push eax
mov ecx, dword [ebp - 0x7c0]
push ecx
push 0x10323660
call fcn.1023dff0
add esp, 0xc
mov byte [ebp - 4], 0x11
lea ecx, [ebp - 0x31f8]
call fcn.1000c760
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3210]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x20
mov dword [ebp - 0x7c4], edx
push str.ftp2
lea ecx, [ebp - 0x3228]
call fcn.100130b0
mov dword [ebp - 4], 0x113
lea eax, [ebp - 0x3228]
push eax
mov ecx, dword [ebp - 0x7c4]
call fcn.10012ec0
push eax
push str.Force_third_person__dead_
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3228]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x7c8], ecx
push str.distmrend
lea ecx, [ebp - 0x3240]
call fcn.100130b0
mov dword [ebp - 4], 0x114
lea edx, [ebp - 0x3240]
push edx
mov ecx, dword [ebp - 0x7c8]
call fcn.10012ec0
push eax
push str.Disable_rendering_of_teammates
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3240]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0x7cc], eax
push str.tracers
lea ecx, [ebp - 0x3258]
call fcn.100130b0
mov dword [ebp - 4], 0x115
lea ecx, [ebp - 0x3258]
push ecx
mov ecx, dword [ebp - 0x7cc]
call fcn.10012ec0
push eax
push str.Bullet_tracers
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3258]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0xa0
mov dword [ebp - 0x7d0], edx
push str.bullcoll
lea ecx, [ebp - 0x3270]
call fcn.100130b0
mov dword [ebp - 4], 0x116
push 0x20
lea eax, [ebp - 0x3270]
push eax
mov ecx, dword [ebp - 0x7d0]
call fcn.10012e90
push eax
push str.bullcol
call fcn.1023f530
add esp, 0xc
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3270]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x7d4], ecx
push str.impacts
lea ecx, [ebp - 0x3288]
call fcn.100130b0
mov dword [ebp - 4], 0x117
lea edx, [ebp - 0x3288]
push edx
mov ecx, dword [ebp - 0x7d4]
call fcn.10012ec0
push eax
push str.Bullet_impacts
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3288]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0x7d8], eax
push str.skyboxx
lea ecx, [ebp - 0x32a0]
call fcn.100130b0
mov dword [ebp - 4], pe_nt_image_headers32
lea ecx, [ebp - 0x32a0]
push ecx
mov ecx, dword [ebp - 0x7d8]
call fcn.10012ec0
push eax
push str.Override_skybox
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x32a0]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0xa0
mov dword [ebp - 0x7dc], edx
push str.skycol
lea ecx, [ebp - 0x32b8]
call fcn.100130b0
mov dword [ebp - 4], 0x119
push 0x20
lea eax, [ebp - 0x32b8]
push eax
mov ecx, dword [ebp - 0x7dc]
call fcn.10012e90
push eax
push str.overrideskyboxcol
call fcn.1023f530
add esp, 0xc
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x32b8]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x7e0], ecx
push 0x10323774
lea ecx, [ebp - 0x32d0]
call fcn.100130b0
mov dword [ebp - 4], 0x11a
lea edx, [ebp - 0x32d0]
push edx
mov ecx, dword [ebp - 0x7e0]
call fcn.10012ec0
mov al, byte [eax]
mov byte [ebp - 0x58], al
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x32d0]
call fcn.1000c760
movzx ecx, byte [ebp - 0x58]
test ecx, ecx
je 0x1021d984
lea ecx, [ebp - 0xb9]
call fcn.1000c990
mov dword [ebp - 0x7e8], eax
mov dword [ebp - 0xf28], str.cs_tibet
mov dword [ebp - 0xf24], str.cs_baggage_skybox_
mov dword [ebp - 0xf20], str.italy
mov dword [ebp - 0xf1c], str.jungle
mov dword [ebp - 0xf18], str.office
lea edx, [ebp - 0xf14]
push edx
lea eax, [ebp - 0xf28]
push eax
lea ecx, [ebp - 0x1820]
call fcn.1000b5d0
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0xd68], ecx
mov dword [ebp - 0xd64], edx
mov eax, dword [ebp - 0x14]
add eax, 0x40
mov dword [ebp - 0x7e4], eax
push str.skybox
lea ecx, [ebp - 0x32e8]
call fcn.100130b0
mov dword [ebp - 4], 0x11b
lea ecx, [ebp - 0x32e8]
push ecx
mov ecx, dword [ebp - 0x7e4]
call fcn.10021240
mov dword [ebp - 0x7ec], eax
sub esp, 0xc
mov ecx, esp
mov dword [ebp - 0x15a4], esp
mov edx, dword [ebp - 0x7e8]
push edx
mov eax, dword [ebp - 0xd64]
push eax
mov edx, dword [ebp - 0xd68]
push edx
call fcn.10013a80
mov eax, dword [ebp - 0x7ec]
push eax
push str.Custom_skybox
call fcn.102449c0
add esp, 0x14
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x32e8]
call fcn.1000c760
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x15a8], esp
push str.effects
call fcn.100130b0
mov dword [ebp - 0x15ac], eax
mov dword [ebp - 4], 0x11c
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x15b0], esp
push str.visuals
call fcn.100130b0
mov dword [ebp - 4], 0xffffffff
call fcn.10214370
add esp, 0x30
call fcn.1022b8b0
mov ecx, dword [ebp - 0x18]
cmp dword [ecx + 0x48], 4
jne 0x1021f2de
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
lea ecx, [ebp - 0x1828]
call fcn.10027ec0
mov dword [ebp - 0x7f4], eax
push ecx
movss xmm0, dword [0x10335288]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x1033524c]
movss dword [esp], xmm0
lea ecx, [ebp - 0x1830]
call fcn.10027ec0
mov dword [ebp - 0x7f0], eax
push 0
sub esp, 0x10
mov ecx, esp
mov dword [ebp - 0x15b4], esp
mov edx, dword [ebp - 0x7f0]
push edx
mov eax, dword [ebp - 0x7f4]
push eax
call fcn.100a9ac0
push str.Miscellaneous
call fcn.1022b020
add esp, 0x18
mov ecx, dword [ebp - 0x14]
add ecx, 0x40
mov dword [ebp - 0x7f8], ecx
push str.misc_fov_over
lea ecx, [ebp - 0x3300]
call fcn.100130b0
mov dword [ebp - 4], 0x11d
push 0
push 0x1032388c
push 0x87
push 1
lea edx, [ebp - 0x3300]
push edx
mov ecx, dword [ebp - 0x7f8]
call fcn.10021240
push eax
push str.Override_FOV
call fcn.1023df30
add esp, 0x18
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3300]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x40
mov dword [ebp - 0x7fc], eax
push str.misc_over_zoom_fov
lea ecx, [ebp - 0x3318]
call fcn.100130b0
mov dword [ebp - 4], 0x11e
push 0
push 0x10323824
push 0x64
push 0
lea ecx, [ebp - 0x3318]
push ecx
mov ecx, dword [ebp - 0x7fc]
call fcn.10021240
push eax
push str.Override_zoom_FOV
call fcn.1023df30
add esp, 0x18
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3318]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x20
mov dword [ebp - 0x800], edx
push 0x103237fc
lea ecx, [ebp - 0x3330]
call fcn.100130b0
mov dword [ebp - 4], 0x11f
lea eax, [ebp - 0x3330]
push eax
mov ecx, dword [ebp - 0x800]
call fcn.10012ec0
push eax
push str.Knifebot
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3330]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x804], ecx
push str.misc_Knifebot
lea ecx, [ebp - 0x3348]
call fcn.100130b0
mov dword [ebp - 4], 0x120
lea edx, [ebp - 0x3348]
push edx
mov ecx, dword [ebp - 0x804]
call fcn.10012ec0
mov al, byte [eax]
mov byte [ebp - 0x59], al
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3348]
call fcn.1000c760
movzx ecx, byte [ebp - 0x59]
test ecx, ecx
je 0x1021dca0
lea ecx, [ebp - 0xba]
call fcn.1000c990
mov dword [ebp - 0x80c], eax
mov dword [ebp - 0xe34], str.Swing
mov dword [ebp - 0xe30], str.Full_stab
lea edx, [ebp - 0xe2c]
push edx
lea eax, [ebp - 0xe34]
push eax
lea ecx, [ebp - 0x1838]
call fcn.1000b5d0
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0xd70], ecx
mov dword [ebp - 0xd6c], edx
mov eax, dword [ebp - 0x14]
add eax, 0x200
mov dword [ebp - 0x808], eax
push str.fsda
lea ecx, [ebp - 0x3360]
call fcn.100130b0
mov dword [ebp - 4], 0x121
lea ecx, [ebp - 0x3360]
push ecx
mov ecx, dword [ebp - 0x808]
call fcn.1002c3e0
mov dword [ebp - 0x810], eax
sub esp, 0xc
mov ecx, esp
mov dword [ebp - 0x15b8], esp
mov edx, dword [ebp - 0x80c]
push edx
mov eax, dword [ebp - 0xd6c]
push eax
mov edx, dword [ebp - 0xd70]
push edx
call fcn.10013a80
mov eax, dword [ebp - 0x810]
push eax
push str.Knifebot_selection
call fcn.10241ba0
add esp, 0x14
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3360]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x814], ecx
push str.misc_zeusbot
lea ecx, [ebp - 0x3378]
call fcn.100130b0
mov dword [ebp - 4], 0x122
lea edx, [ebp - 0x3378]
push edx
mov ecx, dword [ebp - 0x814]
call fcn.10012ec0
push eax
push str.Zeusbot
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3378]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0x818], eax
push str.misc_autowep
lea ecx, [ebp - 0x3390]
call fcn.100130b0
mov dword [ebp - 4], 0x123
lea ecx, [ebp - 0x3390]
push ecx
mov ecx, dword [ebp - 0x818]
call fcn.10012ec0
push eax
push str.Automatic_weapons
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3390]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x20
mov dword [ebp - 0x81c], edx
push str.misc_rev_comp
lea ecx, [ebp - 0x33a8]
call fcn.100130b0
mov dword [ebp - 4], 0x124
lea eax, [ebp - 0x33a8]
push eax
mov ecx, dword [ebp - 0x81c]
call fcn.10012ec0
push eax
push str.Reveal_compettive_ranks
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x33a8]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x820], ecx
push str.misc_rev_overwatch
lea ecx, [ebp - 0x33c0]
call fcn.100130b0
mov dword [ebp - 4], 0x125
lea edx, [ebp - 0x33c0]
push edx
mov ecx, dword [ebp - 0x820]
call fcn.10012ec0
push eax
push str.Reveal_Overwatch_players
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x33c0]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0x824], eax
push str.misc_auto_accept
lea ecx, [ebp - 0x33d8]
call fcn.100130b0
mov dword [ebp - 4], 0x126
lea ecx, [ebp - 0x33d8]
push ecx
mov ecx, dword [ebp - 0x824]
call fcn.10012ec0
push eax
push str.Auto_accept_matchmaking
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x33d8]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x20
mov dword [ebp - 0x828], edx
push str.misc_clantag
lea ecx, [ebp - 0x33f0]
call fcn.100130b0
mov dword [ebp - 4], 0x127
lea eax, [ebp - 0x33f0]
push eax
mov ecx, dword [ebp - 0x828]
call fcn.10012ec0
push eax
push str.Clan_tag_spammer
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x33f0]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x82c], ecx
push str.misc_log_wep
lea ecx, [ebp - 0x3408]
call fcn.100130b0
mov dword [ebp - 4], 0x128
lea edx, [ebp - 0x3408]
push edx
mov ecx, dword [ebp - 0x82c]
call fcn.10012ec0
push eax
push str.Log_weapon_purchases
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3408]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0x830], eax
push str.misc_log_dam
lea ecx, [ebp - 0x3420]
call fcn.100130b0
mov dword [ebp - 4], 0x129
lea ecx, [ebp - 0x3420]
push ecx
mov ecx, dword [ebp - 0x830]
call fcn.10012ec0
push eax
push str.Log_damage_dealt
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3420]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x20
mov dword [ebp - 0x834], edx
push 0x103238b8
lea ecx, [ebp - 0x3438]
call fcn.100130b0
mov dword [ebp - 4], 0x12a
lea eax, [ebp - 0x3438]
push eax
mov ecx, dword [ebp - 0x834]
call fcn.10012ec0
push eax
push str.Automatic_grenade_release
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3438]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x40
mov dword [ebp - 0x838], ecx
push str.auto_grenade_key_style
lea ecx, [ebp - 0x3468]
call fcn.100130b0
mov dword [ebp - 4], 0x12b
lea edx, [ebp - 0x3468]
push edx
mov ecx, dword [ebp - 0x838]
call fcn.10021240
mov dword [ebp - 0x840], eax
mov eax, dword [ebp - 0x14]
add eax, 0x40
mov dword [ebp - 0x83c], eax
push str.auto_grenade_key
lea ecx, [ebp - 0x3450]
call fcn.100130b0
mov byte [ebp - 4], 0x2c
lea ecx, [ebp - 0x3450]
push ecx
mov ecx, dword [ebp - 0x83c]
call fcn.10021240
mov dword [ebp - 0x844], eax
mov edx, dword [ebp - 0x840]
push edx
mov eax, dword [ebp - 0x844]
push eax
push str.autogrenade_key
call fcn.1023dff0
add esp, 0xc
mov byte [ebp - 4], 0x2b
lea ecx, [ebp - 0x3450]
call fcn.1000c760
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3468]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x848], ecx
push str.misc_grenade_release
lea ecx, [ebp - 0x3480]
call fcn.100130b0
mov dword [ebp - 4], 0x12d
lea edx, [ebp - 0x3480]
push edx
mov ecx, dword [ebp - 0x848]
call fcn.10012ec0
mov al, byte [eax]
mov byte [ebp - 0x5a], al
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3480]
call fcn.1000c760
movzx ecx, byte [ebp - 0x5a]
test ecx, ecx
je 0x1021e100
mov edx, dword [ebp - 0x14]
add edx, 0x40
mov dword [ebp - 0x84c], edx
push str.misc_age_val
lea ecx, [ebp - 0x3498]
call fcn.100130b0
mov dword [ebp - 4], 0x12e
push 0
push str._dms
push 0x64
push 0
lea eax, [ebp - 0x3498]
push eax
mov ecx, dword [ebp - 0x84c]
call fcn.10021240
push eax
push 0x102da37d
call fcn.1023df30
add esp, 0x18
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3498]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x850], ecx
push str.misc_ping_spike
lea ecx, [ebp - 0x34b0]
call fcn.100130b0
mov dword [ebp - 4], 0x12f
lea edx, [ebp - 0x34b0]
push edx
mov ecx, dword [ebp - 0x850]
call fcn.10012ec0
push eax
push str.Ping_spike
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x34b0]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x40
mov dword [ebp - 0x854], eax
push str.ping_spike_key_style
lea ecx, [ebp - 0x34e0]
call fcn.100130b0
mov dword [ebp - 4], 0x130
lea ecx, [ebp - 0x34e0]
push ecx
mov ecx, dword [ebp - 0x854]
call fcn.10021240
mov dword [ebp - 0x85c], eax
mov edx, dword [ebp - 0x14]
add edx, 0x40
mov dword [ebp - 0x858], edx
push str.ping_spike_key
lea ecx, [ebp - 0x34c8]
call fcn.100130b0
mov byte [ebp - 4], 0x31
lea eax, [ebp - 0x34c8]
push eax
mov ecx, dword [ebp - 0x858]
call fcn.10021240
mov dword [ebp - 0x860], eax
mov ecx, dword [ebp - 0x85c]
push ecx
mov edx, dword [ebp - 0x860]
push edx
push str.Ping_spike_key
call fcn.1023dff0
add esp, 0xc
mov byte [ebp - 4], 0x30
lea ecx, [ebp - 0x34c8]
call fcn.1000c760
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x34e0]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0x864], eax
push 0x103239c8
lea ecx, [ebp - 0x34f8]
call fcn.100130b0
mov dword [ebp - 4], 0x132
lea ecx, [ebp - 0x34f8]
push ecx
mov ecx, dword [ebp - 0x864]
call fcn.10012ec0
mov dl, byte [eax]
mov byte [ebp - 0x5b], dl
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x34f8]
call fcn.1000c760
movzx eax, byte [ebp - 0x5b]
test eax, eax
je 0x1021e2bb
mov ecx, dword [ebp - 0x14]
add ecx, 0x40
mov dword [ebp - 0x868], ecx
push str.misc_pingspike_val
lea ecx, [ebp - 0x3510]
call fcn.100130b0
mov dword [ebp - 4], 0x133
push 0
push 0x103239fc
push 0xc8
push 0
lea edx, [ebp - 0x3510]
push edx
mov ecx, dword [ebp - 0x868]
call fcn.10021240
push eax
push 0x102da37e
call fcn.1023df30
add esp, 0x18
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3510]
call fcn.1000c760
push str.Freelook
call fcn.1023d000
add esp, 4
mov eax, dword [ebp - 0x14]
add eax, 0x40
mov dword [ebp - 0x86c], eax
push str.free_look_key_style
lea ecx, [ebp - 0x3540]
call fcn.100130b0
mov dword [ebp - 4], 0x134
lea ecx, [ebp - 0x3540]
push ecx
mov ecx, dword [ebp - 0x86c]
call fcn.10021240
mov dword [ebp - 0x874], eax
mov edx, dword [ebp - 0x14]
add edx, 0x40
mov dword [ebp - 0x870], edx
push str.free_look_key
lea ecx, [ebp - 0x3528]
call fcn.100130b0
mov byte [ebp - 4], 0x35
lea eax, [ebp - 0x3528]
push eax
mov ecx, dword [ebp - 0x870]
call fcn.10021240
mov dword [ebp - 0x878], eax
mov ecx, dword [ebp - 0x874]
push ecx
mov edx, dword [ebp - 0x878]
push edx
push 0x10323b78
call fcn.1023dff0
add esp, 0xc
mov byte [ebp - 4], 0x34
lea ecx, [ebp - 0x3528]
call fcn.1000c760
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3540]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0x87c], eax
push str.misc_pers_feed
lea ecx, [ebp - 0x3558]
call fcn.100130b0
mov dword [ebp - 4], 0x136
lea ecx, [ebp - 0x3558]
push ecx
mov ecx, dword [ebp - 0x87c]
call fcn.10012ec0
push eax
push str.Persistent_kill_feed
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3558]
call fcn.1000c760
push str.Last_second_defuse
call fcn.1023d000
add esp, 4
mov edx, dword [ebp - 0x14]
add edx, 0x40
mov dword [ebp - 0x880], edx
push str.last_sec_defuse_key_style
lea ecx, [ebp - 0x3588]
call fcn.100130b0
mov dword [ebp - 4], 0x137
lea eax, [ebp - 0x3588]
push eax
mov ecx, dword [ebp - 0x880]
call fcn.10021240
mov dword [ebp - 0x888], eax
mov ecx, dword [ebp - 0x14]
add ecx, 0x40
mov dword [ebp - 0x884], ecx
push 0x10323b1c
lea ecx, [ebp - 0x3570]
call fcn.100130b0
mov byte [ebp - 4], 0x38
lea edx, [ebp - 0x3570]
push edx
mov ecx, dword [ebp - 0x884]
call fcn.10021240
mov dword [ebp - 0x88c], eax
mov eax, dword [ebp - 0x888]
push eax
mov ecx, dword [ebp - 0x88c]
push ecx
push str.last_sec_defuse
call fcn.1023dff0
add esp, 0xc
mov byte [ebp - 4], 0x37
lea ecx, [ebp - 0x3570]
call fcn.1000c760
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3588]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x20
mov dword [ebp - 0x890], edx
push str.disable_sv_pure
lea ecx, [ebp - 0x35a0]
call fcn.100130b0
mov dword [ebp - 4], 0x139
lea eax, [ebp - 0x35a0]
push eax
mov ecx, dword [ebp - 0x890]
call fcn.10012ec0
push eax
push str.Disable_sv_pure
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x35a0]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x894], ecx
push str.misc_hidden_cvars
lea ecx, [ebp - 0x35b8]
call fcn.100130b0
mov dword [ebp - 4], 0x13a
lea edx, [ebp - 0x35b8]
push edx
mov ecx, dword [ebp - 0x894]
call fcn.10012ec0
push eax
push str.Unlock_hidden_cvars
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x35b8]
call fcn.1000c760
push str.Steal_player_name
call fcn.10238dc0
add esp, 4
push str.Dump_MM_wins
call fcn.10238dc0
add esp, 4
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x15bc], esp
push 0x10323c88
call fcn.100130b0
mov dword [ebp - 0x15c0], eax
mov dword [ebp - 4], 0x13b
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x15c4], esp
push 0x10323cac
call fcn.100130b0
mov dword [ebp - 4], 0xffffffff
call fcn.10214370
add esp, 0x30
call fcn.1022b8b0
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x10335270]
movss dword [esp], xmm0
lea ecx, [ebp - 0x1840]
call fcn.10027ec0
mov dword [ebp - 0x89c], eax
push ecx
movss xmm0, dword [0x10335258]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x1033524c]
movss dword [esp], xmm0
lea ecx, [ebp - 0x1848]
call fcn.10027ec0
mov dword [ebp - 0x898], eax
push 0
sub esp, 0x10
mov ecx, esp
mov dword [ebp - 0x15c8], esp
mov eax, dword [ebp - 0x898]
push eax
mov edx, dword [ebp - 0x89c]
push edx
call fcn.100a9ac0
push str.Movement
call fcn.1022b020
add esp, 0x18
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0x8a0], eax
push str.stand_quick_stop
lea ecx, [ebp - 0x35d0]
call fcn.100130b0
mov dword [ebp - 4], 0x13c
lea ecx, [ebp - 0x35d0]
push ecx
mov ecx, dword [ebp - 0x8a0]
call fcn.10012ec0
push eax
push str.Standalone_quick_stop
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x35d0]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x20
mov dword [ebp - 0x8a4], edx
push str.inf_duck
lea ecx, [ebp - 0x35e8]
call fcn.100130b0
mov dword [ebp - 4], 0x13d
lea eax, [ebp - 0x35e8]
push eax
mov ecx, dword [ebp - 0x8a4]
call fcn.10012ec0
push eax
push str.Infinite_duck
call fcn.1023c540
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x35e8]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x8a8], ecx
push str.ez_strafe
lea ecx, [ebp - 0x3600]
call fcn.100130b0
mov dword [ebp - 4], 0x13e
lea edx, [ebp - 0x3600]
push edx
mov ecx, dword [ebp - 0x8a8]
call fcn.10012ec0
push eax
push str.Easy_strafe
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3600]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0x8ac], eax
push str.bhop
lea ecx, [ebp - 0x3618]
call fcn.100130b0
mov dword [ebp - 4], 0x13f
lea ecx, [ebp - 0x3618]
push ecx
mov ecx, dword [ebp - 0x8ac]
call fcn.10012ec0
push eax
push str.Bunny_hop
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3618]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x20
mov dword [ebp - 0x8b0], edx
push 0x10323bf0
lea ecx, [ebp - 0x3630]
call fcn.100130b0
mov dword [ebp - 4], 0x140
lea eax, [ebp - 0x3630]
push eax
mov ecx, dword [ebp - 0x8b0]
call fcn.10012ec0
push eax
push str.Air_strafe
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3630]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x8b4], ecx
push str.air_starfe
lea ecx, [ebp - 0x3648]
call fcn.100130b0
mov dword [ebp - 4], 0x141
lea edx, [ebp - 0x3648]
push edx
mov ecx, dword [ebp - 0x8b4]
call fcn.10012ec0
mov al, byte [eax]
mov byte [ebp - 0x5c], al
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3648]
call fcn.1000c760
movzx ecx, byte [ebp - 0x5c]
test ecx, ecx
je 0x1021eaff
lea ecx, [ebp - 0xbb]
call fcn.1000c990
mov dword [ebp - 0x8bc], eax
mov dword [ebp - 0xe40], str.Viewangles
mov dword [ebp - 0xe3c], str.Movement_keys
lea edx, [ebp - 0xe38]
push edx
lea eax, [ebp - 0xe40]
push eax
lea ecx, [ebp - 0x1850]
call fcn.1000b5d0
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0xd78], ecx
mov dword [ebp - 0xd74], edx
mov eax, dword [ebp - 0x14]
add eax, 0x200
mov dword [ebp - 0x8b8], eax
push str.strafermode
lea ecx, [ebp - 0x3660]
call fcn.100130b0
mov dword [ebp - 4], 0x142
lea ecx, [ebp - 0x3660]
push ecx
mov ecx, dword [ebp - 0x8b8]
call fcn.1002c3e0
mov dword [ebp - 0x8c0], eax
sub esp, 0xc
mov ecx, esp
mov dword [ebp - 0x15cc], esp
mov edx, dword [ebp - 0x8bc]
push edx
mov eax, dword [ebp - 0xd74]
push eax
mov edx, dword [ebp - 0xd78]
push edx
call fcn.10013a80
mov eax, dword [ebp - 0x8c0]
push eax
push str.Air_strafe_mode
call fcn.10241ba0
add esp, 0x14
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3660]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x40
mov dword [ebp - 0x8c4], ecx
push str.strafer_smoothing
lea ecx, [ebp - 0x3678]
call fcn.100130b0
mov dword [ebp - 4], 0x143
push 0
push 0x10323d7c
push 0x64
push 0
lea edx, [ebp - 0x3678]
push edx
mov ecx, dword [ebp - 0x8c4]
call fcn.10021240
push eax
push str.Air_strafe_smoothing
call fcn.1023df30
add esp, 0x18
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3678]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0x8c8], eax
push str.avoidcoll
lea ecx, [ebp - 0x3690]
call fcn.100130b0
mov dword [ebp - 4], 0x144
lea ecx, [ebp - 0x3690]
push ecx
mov ecx, dword [ebp - 0x8c8]
call fcn.10012ec0
push eax
push str.Avoid_collisions
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3690]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x20
mov dword [ebp - 0x8cc], edx
push str.zhoppoop
lea ecx, [ebp - 0x36a8]
call fcn.100130b0
mov dword [ebp - 4], 0x145
lea eax, [ebp - 0x36a8]
push eax
mov ecx, dword [ebp - 0x8cc]
call fcn.10012ec0
push eax
push str.Z_hop
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x36a8]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x40
mov dword [ebp - 0x8d0], ecx
push str.zhoppoop_key_style
lea ecx, [ebp - 0x36d8]
call fcn.100130b0
mov dword [ebp - 4], 0x146
lea edx, [ebp - 0x36d8]
push edx
mov ecx, dword [ebp - 0x8d0]
call fcn.10021240
mov dword [ebp - 0x8d8], eax
mov eax, dword [ebp - 0x14]
add eax, 0x40
mov dword [ebp - 0x8d4], eax
push str.zhoppoop_key
lea ecx, [ebp - 0x36c0]
call fcn.100130b0
mov byte [ebp - 4], 0x47
lea ecx, [ebp - 0x36c0]
push ecx
mov ecx, dword [ebp - 0x8d4]
call fcn.10021240
mov dword [ebp - 0x8dc], eax
mov edx, dword [ebp - 0x8d8]
push edx
mov eax, dword [ebp - 0x8dc]
push eax
push str.zhopkey
call fcn.1023dff0
add esp, 0xc
mov byte [ebp - 4], 0x46
lea ecx, [ebp - 0x36c0]
call fcn.1000c760
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x36d8]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x8e0], ecx
push str.prespeed
lea ecx, [ebp - 0x36f0]
call fcn.100130b0
mov dword [ebp - 4], 0x148
lea edx, [ebp - 0x36f0]
push edx
mov ecx, dword [ebp - 0x8e0]
call fcn.10012ec0
push eax
push str.Pre_speed
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x36f0]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0x8e4], eax
push str.no_fall
lea ecx, [ebp - 0x3708]
call fcn.100130b0
mov dword [ebp - 4], 0x149
lea ecx, [ebp - 0x3708]
push ecx
mov ecx, dword [ebp - 0x8e4]
call fcn.10012ec0
push eax
push str.No_fall_damage
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3708]
call fcn.1000c760
push 0x20
push 0x10431140
push str.asdijasidjij
call fcn.1023f530
add esp, 0xc
lea ecx, [ebp - 0xbc]
call fcn.1000c990
mov dword [ebp - 0x8ec], eax
mov dword [ebp - 0xf40], 0x10323e44
mov dword [ebp - 0xf3c], 0x10323e40
mov dword [ebp - 0xf38], str.Spam
mov dword [ebp - 0xf34], str.Fake
mov dword [ebp - 0xf30], str.On_land
lea edx, [ebp - 0xf2c]
push edx
lea eax, [ebp - 0xf40]
push eax
lea ecx, [ebp - 0x1858]
call fcn.1000b5d0
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0xd80], ecx
mov dword [ebp - 0xd7c], edx
mov eax, dword [ebp - 0x14]
add eax, 0x40
mov dword [ebp - 0x8e8], eax
push str.airducksel
lea ecx, [ebp - 0x3720]
call fcn.100130b0
mov dword [ebp - 4], 0x14a
lea ecx, [ebp - 0x3720]
push ecx
mov ecx, dword [ebp - 0x8e8]
call fcn.10021240
mov dword [ebp - 0x8f0], eax
sub esp, 0xc
mov ecx, esp
mov dword [ebp - 0x15d0], esp
mov edx, dword [ebp - 0x8ec]
push edx
mov eax, dword [ebp - 0xd7c]
push eax
mov edx, dword [ebp - 0xd80]
push edx
call fcn.10013a80
mov eax, dword [ebp - 0x8f0]
push eax
push str.Air_duck
call fcn.102449c0
add esp, 0x14
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3720]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x8f4], ecx
push str.blockbot
lea ecx, [ebp - 0x3738]
call fcn.100130b0
mov dword [ebp - 4], 0x14b
lea edx, [ebp - 0x3738]
push edx
mov ecx, dword [ebp - 0x8f4]
call fcn.10012ec0
push eax
push str.Block_bot
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3738]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x40
mov dword [ebp - 0x8f8], eax
push str.bb_key_style
lea ecx, [ebp - 0x3768]
call fcn.100130b0
mov dword [ebp - 4], 0x14c
lea ecx, [ebp - 0x3768]
push ecx
mov ecx, dword [ebp - 0x8f8]
call fcn.10021240
mov dword [ebp - 0x900], eax
mov edx, dword [ebp - 0x14]
add edx, 0x40
mov dword [ebp - 0x8fc], edx
push str.bb_key
lea ecx, [ebp - 0x3750]
call fcn.100130b0
mov byte [ebp - 4], 0x4d
lea eax, [ebp - 0x3750]
push eax
mov ecx, dword [ebp - 0x8fc]
call fcn.10021240
mov dword [ebp - 0x904], eax
mov ecx, dword [ebp - 0x900]
push ecx
mov edx, dword [ebp - 0x904]
push edx
push str.blockkeybind
call fcn.1023dff0
add esp, 0xc
mov byte [ebp - 4], 0x4c
lea ecx, [ebp - 0x3750]
call fcn.1000c760
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3768]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0x908], eax
push str.edgejump
lea ecx, [ebp - 0x3780]
call fcn.100130b0
mov dword [ebp - 4], 0x14e
lea ecx, [ebp - 0x3780]
push ecx
mov ecx, dword [ebp - 0x908]
call fcn.10012ec0
push eax
push str.Jump_at_edge
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3780]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x40
mov dword [ebp - 0x90c], edx
push str.ej_key_style
lea ecx, [ebp - 0x37b0]
call fcn.100130b0
mov dword [ebp - 4], 0x14f
lea eax, [ebp - 0x37b0]
push eax
mov ecx, dword [ebp - 0x90c]
call fcn.10021240
mov dword [ebp - 0x914], eax
mov ecx, dword [ebp - 0x14]
add ecx, 0x40
mov dword [ebp - 0x910], ecx
push str.ej_key
lea ecx, [ebp - 0x3798]
call fcn.100130b0
mov byte [ebp - 4], 0x50
lea edx, [ebp - 0x3798]
push edx
mov ecx, dword [ebp - 0x910]
call fcn.10021240
mov dword [ebp - 0x918], eax
mov eax, dword [ebp - 0x914]
push eax
mov ecx, dword [ebp - 0x918]
push ecx
push 0x10323ef0
call fcn.1023dff0
add esp, 0xc
mov byte [ebp - 4], 0x4f
lea ecx, [ebp - 0x3798]
call fcn.1000c760
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x37b0]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x20
mov dword [ebp - 0x91c], edx
push str.fwalk
lea ecx, [ebp - 0x37c8]
call fcn.100130b0
mov dword [ebp - 4], 0x151
lea eax, [ebp - 0x37c8]
push eax
mov ecx, dword [ebp - 0x91c]
call fcn.10012ec0
push eax
push str.Fast_walk
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x37c8]
call fcn.1000c760
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x15d4], esp
push str.movement
call fcn.100130b0
mov dword [ebp - 0x15d8], eax
mov dword [ebp - 4], 0x152
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x1334], esp
push 0x10323ec8
call fcn.100130b0
mov dword [ebp - 4], 0xffffffff
call fcn.10214370
add esp, 0x30
call fcn.1022b8b0
push ecx
movss xmm0, dword [0x10335270]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x10335270]
movss dword [esp], xmm0
lea ecx, [ebp - 0x1860]
call fcn.10027ec0
mov dword [ebp - 0x924], eax
push ecx
movss xmm0, dword [0x10335258]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x1033524c]
movss dword [esp], xmm0
lea ecx, [ebp - 0x1868]
call fcn.10027ec0
mov dword [ebp - 0x920], eax
push 0
sub esp, 0x10
mov ecx, esp
mov dword [ebp - 0x1338], esp
mov edx, dword [ebp - 0x920]
push edx
mov eax, dword [ebp - 0x924]
push eax
call fcn.100a9ac0
push str.Settings
call fcn.1022b020
add esp, 0x18
push str.Menu_key
call fcn.1023d000
add esp, 4
mov ecx, dword [ebp - 0x14]
add ecx, 0x40
mov dword [ebp - 0x928], ecx
push str.misc_menukey
lea ecx, [ebp - 0x37e0]
call fcn.100130b0
mov dword [ebp - 4], 0x153
push 0x107feeb0
lea edx, [ebp - 0x37e0]
push edx
mov ecx, dword [ebp - 0x928]
call fcn.10021240
push eax
push str.menu_key
call fcn.1023dff0
add esp, 0xc
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x37e0]
call fcn.1000c760
push str.Menu_color
call fcn.1023d000
add esp, 4
mov eax, dword [ebp - 0x14]
add eax, 0xa0
mov dword [ebp - 0x92c], eax
push 0x10323e54
lea ecx, [ebp - 0x37f8]
call fcn.100130b0
mov dword [ebp - 4], 0x154
push 0x20
lea ecx, [ebp - 0x37f8]
push ecx
mov ecx, dword [ebp - 0x92c]
call fcn.10012e90
push eax
push 0x10323e48
call fcn.1023f530
add esp, 0xc
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x37f8]
call fcn.1000c760
lea ecx, [ebp - 0xbd]
call fcn.1000c990
mov dword [ebp - 0x934], eax
mov dword [ebp - 0xf58], str.100_
mov dword [ebp - 0xf54], str.125_
mov dword [ebp - 0xf50], str.150_
mov dword [ebp - 0xf4c], str.175_
mov dword [ebp - 0xf48], str.200_
lea edx, [ebp - 0xf44]
push edx
lea eax, [ebp - 0xf58]
push eax
lea ecx, [ebp - 0x1870]
call fcn.1000b5d0
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0xd88], ecx
mov dword [ebp - 0xd84], edx
mov eax, dword [ebp - 0x14]
add eax, 0x40
mov dword [ebp - 0x930], eax
push 0x10323fb0
lea ecx, [ebp - 0x3810]
call fcn.100130b0
mov dword [ebp - 4], 0x155
lea ecx, [ebp - 0x3810]
push ecx
mov ecx, dword [ebp - 0x930]
call fcn.10021240
mov dword [ebp - 0x938], eax
sub esp, 0xc
mov ecx, esp
mov dword [ebp - 0x133c], esp
mov edx, dword [ebp - 0x934]
push edx
mov eax, dword [ebp - 0xd84]
push eax
mov edx, dword [ebp - 0xd88]
push edx
call fcn.10013a80
mov eax, dword [ebp - 0x938]
push eax
push str.DPI_scale
call fcn.102449c0
add esp, 0x14
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3810]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x93c], ecx
push str.anti_untrusted
lea ecx, [ebp - 0x3828]
call fcn.100130b0
mov dword [ebp - 4], 0x156
lea edx, [ebp - 0x3828]
push edx
mov ecx, dword [ebp - 0x93c]
call fcn.10012ec0
push eax
push str.Anti_untrusted
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3828]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0x940], eax
push str.hide_from_obs
lea ecx, [ebp - 0x3840]
call fcn.100130b0
mov dword [ebp - 4], 0x157
lea ecx, [ebp - 0x3840]
push ecx
mov ecx, dword [ebp - 0x940]
call fcn.10012ec0
push eax
push str.Hide_from_OBS
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3840]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x20
mov dword [ebp - 0x944], edx
push str.fps_warning
lea ecx, [ebp - 0x3858]
call fcn.100130b0
mov dword [ebp - 4], 0x158
lea eax, [ebp - 0x3858]
push eax
mov ecx, dword [ebp - 0x944]
call fcn.10012ec0
push eax
push str.Low_FPS_warning
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3858]
call fcn.1000c760
mov ecx, dword [ebp - 0x18]
add ecx, 1
push ecx
push str.Lock_menu_layout
call fcn.1023af70
add esp, 8
push str.Reset_menu_layout
call fcn.10238dc0
add esp, 4
movzx edx, al
test edx, edx
je 0x1021f278
mov eax, dword [ebp - 0x18]
mov byte [eax + 2], 1
push str.Unload
call fcn.10238dc0
add esp, 4
movzx ecx, al
test ecx, ecx
je 0x1021f293
mov edx, dword [ebp - 0x18]
mov byte [edx + 8], 1
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x1340], esp
push str.settings
call fcn.100130b0
mov dword [ebp - 0x1344], eax
mov dword [ebp - 4], 0x159
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x1348], esp
push str.misc
call fcn.100130b0
mov dword [ebp - 4], 0xffffffff
call fcn.10214370
add esp, 0x30
call fcn.1022b8b0
mov eax, dword [ebp - 0x18]
cmp dword [eax + 0x48], 5
jne 0x10220347
mov ecx, dword [ebp - 0x18]
mov edx, dword [ecx + 0x30]
push edx
mov ecx, 0x10440e4c
call fcn.102232a0
mov dword [ebp - 0x948], eax
mov eax, dword [ebp - 0x948]
mov ecx, dword [ebp - 0x18]
mov edx, dword [ecx + 0x30]
mov dword [eax], edx
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
lea ecx, [ebp - 0x1878]
call fcn.10027ec0
mov dword [ebp - 0x950], eax
push ecx
movss xmm0, dword [0x10335288]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x1033524c]
movss dword [esp], xmm0
lea ecx, [ebp - 0x1880]
call fcn.10027ec0
mov dword [ebp - 0x94c], eax
push 0
sub esp, 0x10
mov ecx, esp
mov dword [ebp - 0x134c], esp
mov eax, dword [ebp - 0x94c]
push eax
mov edx, dword [ebp - 0x950]
push edx
call fcn.100a9ac0
push str.Model_options
call fcn.1022b020
add esp, 0x18
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0x954], eax
push 0x1032407c
lea ecx, [ebp - 0x3870]
call fcn.100130b0
mov dword [ebp - 4], 0x15a
lea ecx, [ebp - 0x3870]
push ecx
mov ecx, dword [ebp - 0x954]
call fcn.10012ec0
push eax
push str.Knife_changer
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3870]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x20
mov dword [ebp - 0x958], edx
push 0x103240a0
lea ecx, [ebp - 0x3888]
call fcn.100130b0
mov dword [ebp - 4], 0x15b
lea eax, [ebp - 0x3888]
push eax
mov ecx, dword [ebp - 0x958]
call fcn.10012ec0
mov cl, byte [eax]
mov byte [ebp - 0x67], cl
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3888]
call fcn.1000c760
movzx edx, byte [ebp - 0x67]
test edx, edx
je 0x1021f5c3
lea ecx, [ebp - 0xbe]
call fcn.1000c990
mov dword [ebp - 0x960], eax
mov dword [ebp - 0x1330], 0x10324050
mov dword [ebp - 0x132c], str.Bayonet_knife
mov dword [ebp - 0x1328], str.M9_Bayonet_knife
mov dword [ebp - 0x1324], str.Karambit_knife
mov dword [ebp - 0x1320], 0x10324018
mov dword [ebp - 0x131c], 0x10324008
mov dword [ebp - 0x1318], str.Falchion_knife
mov dword [ebp - 0x1314], str.Flip_knife
mov dword [ebp - 0x1310], 0x10323fd4
mov dword [ebp - 0x130c], 0x10323fc4
mov dword [ebp - 0x1308], str.Shadow_Daggers_knifes
mov dword [ebp - 0x1304], 0x10323fe0
mov dword [ebp - 0x1300], str.Stiletto_knife
mov dword [ebp - 0x12fc], 0x10324178
mov dword [ebp - 0x12f8], str.Urus_Knife
mov dword [ebp - 0x12f4], 0x10324194
mov dword [ebp - 0x12f0], 0x1032414c
mov dword [ebp - 0x12ec], 0x1032413c
mov dword [ebp - 0x12e8], 0x10324168
mov dword [ebp - 0x12e4], str.CSS_Knife
lea eax, [ebp - 0x12e0]
push eax
lea ecx, [ebp - 0x1330]
push ecx
lea ecx, [ebp - 0x1888]
call fcn.1000b5d0
mov edx, dword [eax]
mov eax, dword [eax + 4]
mov dword [ebp - 0xd90], edx
mov dword [ebp - 0xd8c], eax
mov ecx, dword [ebp - 0x14]
add ecx, 0x40
mov dword [ebp - 0x95c], ecx
push 0x103240fc
lea ecx, [ebp - 0x38a0]
call fcn.100130b0
mov dword [ebp - 4], 0x15c
lea edx, [ebp - 0x38a0]
push edx
mov ecx, dword [ebp - 0x95c]
call fcn.10021240
mov dword [ebp - 0x964], eax
sub esp, 0xc
mov ecx, esp
mov dword [ebp - 0x1350], esp
mov eax, dword [ebp - 0x960]
push eax
mov edx, dword [ebp - 0xd8c]
push edx
mov eax, dword [ebp - 0xd90]
push eax
call fcn.10013a80
mov ecx, dword [ebp - 0x964]
push ecx
push 0x103240f4
call fcn.10249d10
add esp, 0x14
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x38a0]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x20
mov dword [ebp - 0x968], edx
push 0x10324128
lea ecx, [ebp - 0x38b8]
call fcn.100130b0
mov dword [ebp - 4], 0x15d
lea eax, [ebp - 0x38b8]
push eax
mov ecx, dword [ebp - 0x968]
call fcn.10012ec0
push eax
push str.Glove_changer
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x38b8]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x96c], ecx
push 0x103240cc
lea ecx, [ebp - 0x38d0]
call fcn.100130b0
mov dword [ebp - 4], 0x15e
lea edx, [ebp - 0x38d0]
push edx
mov ecx, dword [ebp - 0x96c]
call fcn.10012ec0
mov al, byte [eax]
mov byte [ebp - 0x5e], al
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x38d0]
call fcn.1000c760
movzx ecx, byte [ebp - 0x5e]
test ecx, ecx
je 0x1021f8ba
lea ecx, [ebp - 0xbf]
call fcn.1000c990
mov dword [ebp - 0x974], eax
mov dword [ebp - 0x1220], 0x103240c4
mov dword [ebp - 0x121c], 0x103240e8
mov dword [ebp - 0x1218], 0x103240e0
mov dword [ebp - 0x1214], 0x1032424c
mov dword [ebp - 0x1210], str.Leathery
mov dword [ebp - 0x120c], str.Moto
mov dword [ebp - 0x1208], 0x10324254
mov dword [ebp - 0x1204], 0x10324208
mov dword [ebp - 0x1200], 0x103241f4
mov dword [ebp - 0x11fc], 0x10324230
lea edx, [ebp - 0x11f8]
push edx
lea eax, [ebp - 0x1220]
push eax
lea ecx, [ebp - 0x1890]
call fcn.1000b5d0
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0xd98], ecx
mov dword [ebp - 0xd94], edx
mov eax, dword [ebp - 0x14]
add eax, 0x40
mov dword [ebp - 0x970], eax
push str.skin_changer_model_glove_ct
lea ecx, [ebp - 0x38e8]
call fcn.100130b0
mov dword [ebp - 4], 0x15f
lea ecx, [ebp - 0x38e8]
push ecx
mov ecx, dword [ebp - 0x970]
call fcn.10021240
mov dword [ebp - 0x978], eax
sub esp, 0xc
mov ecx, esp
mov dword [ebp - 0x1354], esp
mov edx, dword [ebp - 0x974]
push edx
mov eax, dword [ebp - 0xd94]
push eax
mov edx, dword [ebp - 0xd98]
push edx
call fcn.10013a80
mov eax, dword [ebp - 0x978]
push eax
push 0x103241dc
call fcn.10249d10
add esp, 0x14
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x38e8]
call fcn.1000c760
lea ecx, [ebp - 0xc0]
call fcn.1000c990
mov dword [ebp - 0x980], eax
mov dword [ebp - 0x124c], 0x103241d4
mov dword [ebp - 0x1248], 0x103241e8
mov dword [ebp - 0x1244], 0x103241e0
mov dword [ebp - 0x1240], 0x103241b8
mov dword [ebp - 0x123c], 0x103241ac
mov dword [ebp - 0x1238], 0x103241cc
mov dword [ebp - 0x1234], 0x103241c0
mov dword [ebp - 0x1230], 0x10324304
mov dword [ebp - 0x122c], str.Bloodhound_Hydra
mov dword [ebp - 0x1228], str.Glove_Anarchist
lea ecx, [ebp - 0x1224]
push ecx
lea edx, [ebp - 0x124c]
push edx
lea ecx, [ebp - 0x1898]
call fcn.1000b5d0
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0xda0], ecx
mov dword [ebp - 0xd9c], edx
mov eax, dword [ebp - 0x14]
add eax, 0x40
mov dword [ebp - 0x97c], eax
push str.skin_changer_model_glove_t
lea ecx, [ebp - 0x3900]
call fcn.100130b0
mov dword [ebp - 4], 0x160
lea ecx, [ebp - 0x3900]
push ecx
mov ecx, dword [ebp - 0x97c]
call fcn.10021240
mov dword [ebp - 0x984], eax
sub esp, 0xc
mov ecx, esp
mov dword [ebp - 0x1358], esp
mov edx, dword [ebp - 0x980]
push edx
mov eax, dword [ebp - 0xd9c]
push eax
mov edx, dword [ebp - 0xda0]
push edx
call fcn.10013a80
mov eax, dword [ebp - 0x984]
push eax
push 0x103242c8
call fcn.10249d10
add esp, 0x14
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3900]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x988], ecx
push 0x103242b4
lea ecx, [ebp - 0x3918]
call fcn.100130b0
mov dword [ebp - 4], 0x161
lea edx, [ebp - 0x3918]
push edx
mov ecx, dword [ebp - 0x988]
call fcn.10012ec0
push eax
push str.Mask_changer
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3918]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0x98c], eax
push str.skins_maskchanger
lea ecx, [ebp - 0x3930]
call fcn.100130b0
mov dword [ebp - 4], 0x162
lea ecx, [ebp - 0x3930]
push ecx
mov ecx, dword [ebp - 0x98c]
call fcn.10012ec0
mov dl, byte [eax]
mov byte [ebp - 0x5f], dl
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3930]
call fcn.1000c760
movzx eax, byte [ebp - 0x5f]
test eax, eax
je 0x1021fabe
lea ecx, [ebp - 0xca]
call fcn.1000c990
mov dword [ebp - 0x994], eax
mov dword [ebp - 0x12d4], 0x10324294
mov dword [ebp - 0x12d0], str.Dallas
mov dword [ebp - 0x12cc], str.Battle_Mask
mov dword [ebp - 0x12c8], str.Evil_Clown
mov dword [ebp - 0x12c4], str.Boar
mov dword [ebp - 0x12c0], str.Anaglyph
mov dword [ebp - 0x12bc], str.Bunny
mov dword [ebp - 0x12b8], str.Chains
mov dword [ebp - 0x12b4], str.Chicken
mov dword [ebp - 0x12b0], str.Devil_Plastic
mov dword [ebp - 0x12ac], str.Pumpkin
mov dword [ebp - 0x12a8], str.Skull
mov dword [ebp - 0x12a4], str.Wolf
mov dword [ebp - 0x12a0], str.Doll
mov dword [ebp - 0x129c], str.Samurai
lea ecx, [ebp - 0x1298]
push ecx
lea edx, [ebp - 0x12d4]
push edx
lea ecx, [ebp - 0x18a0]
call fcn.1000b5d0
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0xda8], ecx
mov dword [ebp - 0xda4], edx
mov eax, dword [ebp - 0x14]
add eax, 0x40
mov dword [ebp - 0x990], eax
push 0x103243bc
lea ecx, [ebp - 0x3948]
call fcn.100130b0
mov dword [ebp - 4], 0x163
lea ecx, [ebp - 0x3948]
push ecx
mov ecx, dword [ebp - 0x990]
call fcn.10021240
mov dword [ebp - 0x998], eax
sub esp, 0xc
mov ecx, esp
mov dword [ebp - 0x135c], esp
mov edx, dword [ebp - 0x994]
push edx
mov eax, dword [ebp - 0xda4]
push eax
mov edx, dword [ebp - 0xda8]
push edx
call fcn.10013a80
mov eax, dword [ebp - 0x998]
push eax
push str.Mask
call fcn.10249d10
add esp, 0x14
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3948]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x99c], ecx
push 0x1032436c
lea ecx, [ebp - 0x3960]
call fcn.100130b0
mov dword [ebp - 4], 0x164
lea edx, [ebp - 0x3960]
push edx
mov ecx, dword [ebp - 0x99c]
call fcn.10012ec0
push eax
push 0x1032439c
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3960]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0x9a0], eax
push str.skins_agentchanger
lea ecx, [ebp - 0x3978]
call fcn.100130b0
mov dword [ebp - 4], 0x165
lea ecx, [ebp - 0x3978]
push ecx
mov ecx, dword [ebp - 0x9a0]
call fcn.10012ec0
mov dl, byte [eax]
mov byte [ebp - 0x60], dl
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3978]
call fcn.1000c760
movzx eax, byte [ebp - 0x60]
test eax, eax
je 0x1021fc7c
lea ecx, [ebp - 0xc1]
call fcn.1000c990
mov dword [ebp - 0x9a8], eax
mov dword [ebp - 0x11f4], str.Jumpsuit_A
mov dword [ebp - 0x11f0], str.Jumpsuit_B
mov dword [ebp - 0x11ec], str.Jumpsuit_C
mov dword [ebp - 0x11e8], str.Anarchist_A
mov dword [ebp - 0x11e4], str.Anarchist_B
mov dword [ebp - 0x11e0], str.Anarchist_C
mov dword [ebp - 0x11dc], str.Separatist_A
mov dword [ebp - 0x11d8], str.Separatist_B
lea ecx, [ebp - 0x11d4]
push ecx
lea edx, [ebp - 0x11f4]
push edx
lea ecx, [ebp - 0x18a8]
call fcn.1000b5d0
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0xdb0], ecx
mov dword [ebp - 0xdac], edx
mov eax, dword [ebp - 0x14]
add eax, 0x40
mov dword [ebp - 0x9a4], eax
push 0x10324468
lea ecx, [ebp - 0x3990]
call fcn.100130b0
mov dword [ebp - 4], 0x166
lea ecx, [ebp - 0x3990]
push ecx
mov ecx, dword [ebp - 0x9a4]
call fcn.10021240
mov dword [ebp - 0x9ac], eax
sub esp, 0xc
mov ecx, esp
mov dword [ebp - 0x1360], esp
mov edx, dword [ebp - 0x9a8]
push edx
mov eax, dword [ebp - 0xdac]
push eax
mov edx, dword [ebp - 0xdb0]
push edx
call fcn.10013a80
mov eax, dword [ebp - 0x9ac]
push eax
push str.Agent_changer
call fcn.10249d10
add esp, 0x14
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3990]
call fcn.1000c760
call fcn.1022b8b0
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x10335270]
movss dword [esp], xmm0
lea ecx, [ebp - 0x18b0]
call fcn.10027ec0
mov dword [ebp - 0x9b4], eax
push ecx
movss xmm0, dword [0x10335288]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x1033524c]
movss dword [esp], xmm0
lea ecx, [ebp - 0x18b8]
call fcn.10027ec0
mov dword [ebp - 0x9b0], eax
push 0
sub esp, 0x10
mov ecx, esp
mov dword [ebp - 0x1364], esp
mov edx, dword [ebp - 0x9b0]
push edx
mov eax, dword [ebp - 0x9b4]
push eax
call fcn.100a9ac0
push str.Weapon_skin
call fcn.1022b020
add esp, 0x18
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x9b8], ecx
push str.skinchanger_enabled
lea ecx, [ebp - 0x39a8]
call fcn.100130b0
mov dword [ebp - 4], 0x167
lea edx, [ebp - 0x39a8]
push edx
mov ecx, dword [ebp - 0x9b8]
call fcn.10012ec0
push eax
push 0x10324438
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x39a8]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0x9bc], eax
push 0x10324424
lea ecx, [ebp - 0x39c0]
call fcn.100130b0
mov dword [ebp - 4], 0x168
lea ecx, [ebp - 0x39c0]
push ecx
mov ecx, dword [ebp - 0x9bc]
call fcn.10012ec0
mov dl, byte [eax]
mov byte [ebp - 0x61], dl
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x39c0]
call fcn.1000c760
movzx eax, byte [ebp - 0x61]
test eax, eax
je 0x10220342
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x9c0], ecx
push str.sc_stattrak
lea ecx, [ebp - 0x39d8]
call fcn.100130b0
mov dword [ebp - 4], 0x169
lea edx, [ebp - 0x39d8]
push edx
mov ecx, dword [ebp - 0x9c0]
call fcn.10012ec0
push eax
push str.StatTrak
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x39d8]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x40
mov dword [ebp - 0x9c4], eax
push str.sc_quality
lea ecx, [ebp - 0x39f0]
call fcn.100130b0
mov dword [ebp - 4], 0x16a
push 0
push str._d__
push 0x64
push 0
lea ecx, [ebp - 0x39f0]
push ecx
mov ecx, dword [ebp - 0x9c4]
call fcn.10021240
push eax
push str.Quality
call fcn.1023df30
add esp, 0x18
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x39f0]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x40
mov dword [ebp - 0x9c8], edx
push str.sc_seed
lea ecx, [ebp - 0x3a08]
call fcn.100130b0
mov dword [ebp - 4], 0x16b
push 0
push 0x10324418
push 0x3e9
push 0
lea eax, [ebp - 0x3a08]
push eax
mov ecx, dword [ebp - 0x9c8]
call fcn.10021240
push eax
push str.Seed
call fcn.1023df30
add esp, 0x18
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3a08]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0x9cc], ecx
push str.filter_by_wep
lea ecx, [ebp - 0x3a20]
call fcn.100130b0
mov dword [ebp - 4], 0x16c
lea edx, [ebp - 0x3a20]
push edx
mov ecx, dword [ebp - 0x9cc]
call fcn.10012ec0
push eax
push str.Filter_by_weapon
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3a20]
call fcn.1000c760
lea ecx, [ebp - 0xfd0]
call fcn.100129b0
mov dword [ebp - 4], 0x16d
mov dword [ebp - 0x10c], 0x10464a3c
mov ecx, dword [ebp - 0x10c]
call fcn.1000f510
mov dword [ebp - 0x8c], eax
mov ecx, dword [ebp - 0x10c]
call fcn.10014290
mov dword [ebp - 0x9d0], eax
jmp 0x1021ff6c
mov eax, dword [ebp - 0x8c]
add eax, 0x34
mov dword [ebp - 0x8c], eax
mov ecx, dword [ebp - 0x8c]
cmp ecx, dword [ebp - 0x9d0]
je 0x1021ffb3
mov edx, dword [ebp - 0x8c]
push edx
lea ecx, [ebp - 0x4054]
call fcn.10222ca0
mov byte [ebp - 4], 0x6e
lea eax, [ebp - 0x4050]
push eax
lea ecx, [ebp - 0xfd0]
call fcn.100f1e20
mov byte [ebp - 4], 0x6d
lea ecx, [ebp - 0x4054]
call fcn.10212b50
jmp 0x1021ff5d
mov dword [ebp - 0x94], 0
push 0
push 1
call fcn.10012f10
add eax, 0x180
push eax
push 0x10324560
call fcn.1022f320
add esp, 0x10
push 0xff232323
push 0
push 0
push ecx
movss xmm0, dword [0x10335434]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x103353f8]
movss dword [esp], xmm0
lea ecx, [ebp - 0x18c0]
call fcn.10027ec0
mov ecx, dword [eax + 4]
push ecx
mov edx, dword [eax]
push edx
push str.Skins
call fcn.1022cd30
add esp, 0x18
lea eax, [ebp - 0xfd0]
mov dword [ebp - 0x110], eax
mov ecx, dword [ebp - 0x110]
call fcn.1000f510
mov dword [ebp - 0x90], eax
mov ecx, dword [ebp - 0x110]
call fcn.10014290
mov dword [ebp - 0x9d4], eax
jmp 0x1022005c
mov ecx, dword [ebp - 0x90]
add ecx, 0x18
mov dword [ebp - 0x90], ecx
mov edx, dword [ebp - 0x90]
cmp edx, dword [ebp - 0x9d4]
je 0x1022032b
mov eax, dword [ebp - 0x90]
push eax
lea ecx, [ebp - 0x15f0]
call fcn.10025000
mov byte [ebp - 4], 0x6f
call fcn.10012f10
add eax, 0x180
push eax
lea ecx, [ebp - 0xf70]
call fcn.100130b0
mov byte [ebp - 4], 0x70
lea ecx, [ebp - 0x15f0]
call fcn.10013020
push eax
lea ecx, [ebp - 0x1294]
call fcn.100130b0
mov byte [ebp - 4], 0x71
lea ecx, [ebp - 0x1368]
push ecx
lea ecx, [ebp - 0x1294]
call fcn.10066b10
mov edx, dword [eax]
mov dword [ebp - 0x9d8], edx
mov eax, dword [ebp - 0x9d8]
mov dword [ebp - 0x9e4], eax
lea ecx, [ebp - 0x136c]
push ecx
lea ecx, [ebp - 0x1294]
call fcn.10066ac0
mov edx, dword [eax]
mov dword [ebp - 0x9dc], edx
mov eax, dword [ebp - 0x9dc]
mov dword [ebp - 0x9e8], eax
lea ecx, [ebp - 0x1370]
push ecx
lea ecx, [ebp - 0x1294]
call fcn.10066b10
mov edx, dword [eax]
mov dword [ebp - 0x9e0], edx
mov eax, dword [ebp - 0x9e0]
mov dword [ebp - 0x9ec], eax
mov ecx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_tolower]
push ecx
mov edx, dword [ebp - 0x9e4]
push edx
mov eax, dword [ebp - 0x9e8]
push eax
mov ecx, dword [ebp - 0x9ec]
push ecx
lea edx, [ebp - 0x1374]
push edx
call fcn.100a7d00
add esp, 0x14
lea eax, [ebp - 0x1378]
push eax
lea ecx, [ebp - 0xf70]
call fcn.10066b10
mov ecx, dword [eax]
mov dword [ebp - 0x9f0], ecx
mov edx, dword [ebp - 0x9f0]
mov dword [ebp - 0x9fc], edx
lea eax, [ebp - 0x137c]
push eax
lea ecx, [ebp - 0xf70]
call fcn.10066ac0
mov ecx, dword [eax]
mov dword [ebp - 0x9f4], ecx
mov edx, dword [ebp - 0x9f4]
mov dword [ebp - 0xa00], edx
lea eax, [ebp - 0x1380]
push eax
lea ecx, [ebp - 0xf70]
call fcn.10066b10
mov ecx, dword [eax]
mov dword [ebp - 0x9f8], ecx
mov edx, dword [ebp - 0x9f8]
mov dword [ebp - 0xa04], edx
mov eax, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_tolower]
push eax
mov ecx, dword [ebp - 0x9fc]
push ecx
mov edx, dword [ebp - 0xa00]
push edx
mov eax, dword [ebp - 0xa04]
push eax
lea ecx, [ebp - 0x1384]
push ecx
call fcn.100a7d00
add esp, 0x14
push 0x102da37f
lea edx, [ebp - 0xf70]
push edx
call fcn.100fb830
add esp, 8
movzx eax, al
test eax, eax
je 0x10220258
push 0
lea ecx, [ebp - 0xf70]
push ecx
lea ecx, [ebp - 0x1294]
call fcn.100fa000
cmp eax, 0xffffffff
jne 0x10220258
mov byte [ebp - 4], 0x70
lea ecx, [ebp - 0x1294]
call fcn.1000c760
mov byte [ebp - 4], 0x6f
lea ecx, [ebp - 0xf70]
call fcn.1000c760
mov byte [ebp - 4], 0x6d
lea ecx, [ebp - 0x15f0]
call fcn.1000c760
jmp 0x1022004d
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
lea ecx, [ebp - 0x18c8]
call fcn.10027ec0
mov dword [ebp - 0xa08], eax
mov edx, dword [0x107faa9c]
cmp edx, dword [ebp - 0x94]
jne 0x1022028f
mov byte [ebp - 0x1e], 1
jmp 0x10220293
mov byte [ebp - 0x1e], 0
lea ecx, [ebp - 0x15f0]
call fcn.10013020
mov dword [ebp - 0xa0c], eax
mov eax, dword [ebp - 0xa08]
push eax
movzx ecx, byte [ebp - 0x1e]
push ecx
mov edx, dword [ebp - 0xa0c]
push edx
call fcn.102388c0
add esp, 0xc
movzx eax, al
test eax, eax
je 0x102202d2
mov ecx, dword [ebp - 0x94]
mov dword [0x107faa9c], ecx
mov edx, dword [ebp - 0x94]
add edx, 1
mov dword [ebp - 0x94], edx
mov eax, dword [0x107faa9c]
push eax
mov ecx, 0x10464a3c
call fcn.102232c0
mov ecx, dword [ebp - 0x18]
mov edx, dword [eax]
mov dword [ecx + 0x14], edx
mov byte [ebp - 4], 0x70
lea ecx, [ebp - 0x1294]
call fcn.1000c760
mov byte [ebp - 4], 0x6f
lea ecx, [ebp - 0xf70]
call fcn.1000c760
mov byte [ebp - 4], 0x6d
lea ecx, [ebp - 0x15f0]
call fcn.1000c760
jmp 0x1022004d
call fcn.1022d500
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xfd0]
call fcn.10012e70
call fcn.1022b8b0
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax + 0x44]
mov dword [ebp - 0x1388], ecx
mov edx, dword [0x10433778]
mov eax, dword fs:[0x2c]
mov ecx, dword [eax + edx*4]
mov edx, dword [0x107fed6c]
cmp edx, dword [ecx + 8]
jle 0x102203aa
push 0x107fed6c
call fcn.102b89ed
add esp, 4
cmp dword [0x107fed6c], 0xffffffff
jne 0x102203aa
mov ecx, 0x107fed58
call fcn.100129b0
push 0x102cd560
call fcn.102b8df8
add esp, 4
push 0x107fed6c
call fcn.102b89a3
add esp, 4
movzx eax, byte [0x10440a6c]
test eax, eax
jne 0x1022044c
mov ecx, 0x107fed58
call fcn.1009b580
mov dword [ebp - 0x114], 0x10440a70
mov ecx, dword [ebp - 0x114]
call fcn.1000f510
mov dword [ebp - 0x98], eax
mov ecx, dword [ebp - 0x114]
call fcn.10014290
mov dword [ebp - 0xa10], eax
jmp 0x10220400
mov ecx, dword [ebp - 0x98]
add ecx, 0x1c
mov dword [ebp - 0x98], ecx
mov edx, dword [ebp - 0x98]
cmp edx, dword [ebp - 0xa10]
je 0x1022044c
mov eax, dword [ebp - 0x98]
push eax
lea ecx, [ebp - 0x3d78]
call fcn.10222d20
mov dword [ebp - 4], 0x172
lea ecx, [ebp - 0x3d78]
push ecx
mov ecx, 0x107fed58
call fcn.10222c20
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3d78]
call fcn.10024280
jmp 0x102203f1
mov edx, dword [ebp - 0x18]
cmp dword [edx + 0x48], 6
jne 0x10221008
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
lea ecx, [ebp - 0x18d0]
call fcn.10027ec0
mov dword [ebp - 0xa18], eax
push ecx
movss xmm0, dword [0x10335288]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x1033524c]
movss dword [esp], xmm0
lea ecx, [ebp - 0x18d8]
call fcn.10027ec0
mov dword [ebp - 0xa14], eax
push 0
sub esp, 0x10
mov ecx, esp
mov dword [ebp - 0x138c], esp
mov eax, dword [ebp - 0xa14]
push eax
mov edx, dword [ebp - 0xa18]
push edx
call fcn.100a9ac0
push str.Players
call fcn.1022b020
add esp, 0x18
mov ecx, 0x1043f540
call fcn.102618b0
mov dword [ebp - 0x118], eax
mov eax, dword [ebp - 0x118]
mov edx, dword [eax]
mov ecx, dword [ebp - 0x118]
mov eax, dword [edx + 0x6c]
call eax
movzx ecx, al
test ecx, ecx
jne 0x102209f0
push 0xff1b1b1b
push 0
push 0
push ecx
movss xmm0, dword [0x1033544c]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x103353f8]
movss dword [esp], xmm0
lea ecx, [ebp - 0x18e0]
call fcn.10027ec0
mov edx, dword [eax + 4]
push edx
mov eax, dword [eax]
push eax
push 0x10324538
call fcn.1022cd30
add esp, 0x18
call fcn.1022d500
push 0x1032452c
call fcn.1023a140
add esp, 4
call fcn.1022b8b0
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x10335270]
movss dword [esp], xmm0
lea ecx, [ebp - 0x18e8]
call fcn.10027ec0
mov dword [ebp - 0xa20], eax
push ecx
movss xmm0, dword [0x10335288]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x1033524c]
movss dword [esp], xmm0
lea ecx, [ebp - 0x18f0]
call fcn.10027ec0
mov dword [ebp - 0xa1c], eax
push 0
sub esp, 0x10
mov ecx, esp
mov dword [ebp - 0x1390], esp
mov edx, dword [ebp - 0xa1c]
push edx
mov eax, dword [ebp - 0xa20]
push eax
call fcn.100a9ac0
push 0x1032454c
call fcn.1022b020
add esp, 0x18
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0xa24], ecx
push str.plr_wl
lea ecx, [ebp - 0x3a38]
call fcn.100130b0
mov dword [ebp - 4], 0x173
lea edx, [ebp - 0x3a38]
push edx
mov ecx, dword [ebp - 0xa24]
call fcn.10012ec0
push eax
push 0x103244ec
call fcn.1023bd80
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3a38]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0xa28], eax
push 0x103244dc
lea ecx, [ebp - 0x3a50]
call fcn.100130b0
mov dword [ebp - 4], 0x174
lea ecx, [ebp - 0x3a50]
push ecx
mov ecx, dword [ebp - 0xa28]
call fcn.10012ec0
push eax
push 0x10324510
call fcn.1023bd80
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3a50]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x20
mov dword [ebp - 0xa2c], edx
push str.plr_disablevis
lea ecx, [ebp - 0x3a68]
call fcn.100130b0
mov dword [ebp - 4], 0x175
lea eax, [ebp - 0x3a68]
push eax
mov ecx, dword [ebp - 0xa2c]
call fcn.10012ec0
push eax
push 0x1032467c
call fcn.1023bd80
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3a68]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0xa30], ecx
push str.plr_prio
lea ecx, [ebp - 0x3a80]
call fcn.100130b0
mov dword [ebp - 4], 0x176
lea edx, [ebp - 0x3a80]
push edx
mov ecx, dword [ebp - 0xa30]
call fcn.10012ec0
push eax
push 0x1032469c
call fcn.1023bd80
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3a80]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0xa34], eax
push 0x1032468c
lea ecx, [ebp - 0x3a98]
call fcn.100130b0
mov dword [ebp - 4], 0x177
lea ecx, [ebp - 0x3a98]
push ecx
mov ecx, dword [ebp - 0xa34]
call fcn.10012ec0
push eax
push 0x10324644
call fcn.1023bd80
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3a98]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x20
mov dword [ebp - 0xa38], edx
push 0x10324634
lea ecx, [ebp - 0x3ab0]
call fcn.100130b0
mov dword [ebp - 4], 0x178
lea eax, [ebp - 0x3ab0]
push eax
mov ecx, dword [ebp - 0xa38]
call fcn.10012ec0
push eax
push 0x10324660
call fcn.1023bd80
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3ab0]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0xa3c], ecx
push 0x10324650
lea ecx, [ebp - 0x3ac8]
call fcn.100130b0
mov dword [ebp - 4], 0x179
lea edx, [ebp - 0x3ac8]
push edx
mov ecx, dword [ebp - 0xa3c]
call fcn.10012ec0
push eax
push 0x103245f0
call fcn.1023bd80
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3ac8]
call fcn.1000c760
lea ecx, [ebp - 0xc2]
call fcn.1000c990
mov dword [ebp - 0xa44], eax
mov dword [ebp - 0xe4c], 0x103245ec
mov dword [ebp - 0xe48], 0x10324618
lea eax, [ebp - 0xe44]
push eax
lea ecx, [ebp - 0xe4c]
push ecx
lea ecx, [ebp - 0x18f8]
call fcn.1000b5d0
mov edx, dword [eax]
mov eax, dword [eax + 4]
mov dword [ebp - 0xdb8], edx
mov dword [ebp - 0xdb4], eax
mov ecx, dword [ebp - 0x14]
add ecx, 0x40
mov dword [ebp - 0xa40], ecx
push 0x10324604
lea ecx, [ebp - 0x3ae0]
call fcn.100130b0
mov dword [ebp - 4], 0x17a
lea edx, [ebp - 0x3ae0]
push edx
mov ecx, dword [ebp - 0xa40]
call fcn.10021240
mov dword [ebp - 0xa48], eax
sub esp, 0xc
mov ecx, esp
mov dword [ebp - 0x1394], esp
mov eax, dword [ebp - 0xa44]
push eax
mov edx, dword [ebp - 0xdb4]
push edx
mov eax, dword [ebp - 0xdb8]
push eax
call fcn.10013a80
mov ecx, dword [ebp - 0xa48]
push ecx
push 0x103245a4
call fcn.102473c0
add esp, 0x14
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3ae0]
call fcn.1000c760
lea ecx, [ebp - 0xc3]
call fcn.1000c990
mov dword [ebp - 0xa50], eax
mov dword [ebp - 0xe58], 0x103245a0
mov dword [ebp - 0xe54], 0x103245d8
lea edx, [ebp - 0xe50]
push edx
lea eax, [ebp - 0xe58]
push eax
lea ecx, [ebp - 0x1900]
call fcn.1000b5d0
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0xdc0], ecx
mov dword [ebp - 0xdbc], edx
mov eax, dword [ebp - 0x14]
add eax, 0x40
mov dword [ebp - 0xa4c], eax
push str.orrderverplrbaasdasdim
lea ecx, [ebp - 0x3af8]
call fcn.100130b0
mov dword [ebp - 4], 0x17b
lea ecx, [ebp - 0x3af8]
push ecx
mov ecx, dword [ebp - 0xa4c]
call fcn.10021240
mov dword [ebp - 0xa54], eax
sub esp, 0xc
mov ecx, esp
mov dword [ebp - 0x1398], esp
mov edx, dword [ebp - 0xa50]
push edx
mov eax, dword [ebp - 0xdbc]
push eax
mov edx, dword [ebp - 0xdc0]
push edx
call fcn.10013a80
mov eax, dword [ebp - 0xa54]
push eax
push 0x10324788
call fcn.102473c0
add esp, 0x14
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3af8]
call fcn.1000c760
push 0x10324778
call fcn.1023a140
add esp, 4
jmp 0x10221003
lea ecx, [ebp - 0xf94]
call fcn.100129b0
mov dword [ebp - 4], 0x17c
mov dword [ebp - 0x11c], 0x107fed58
mov ecx, dword [ebp - 0x11c]
call fcn.1000f510
mov dword [ebp - 0x9c], eax
mov ecx, dword [ebp - 0x11c]
call fcn.10014290
mov dword [ebp - 0xa58], eax
jmp 0x10220a3f
mov ecx, dword [ebp - 0x9c]
add ecx, 0x1c
mov dword [ebp - 0x9c], ecx
mov edx, dword [ebp - 0x9c]
cmp edx, dword [ebp - 0xa58]
je 0x10220a86
mov eax, dword [ebp - 0x9c]
push eax
lea ecx, [ebp - 0x3d5c]
call fcn.10222d20
mov byte [ebp - 4], 0x7d
lea ecx, [ebp - 0x3d58]
push ecx
lea ecx, [ebp - 0xf94]
call fcn.100f1e20
mov byte [ebp - 4], 0x7c
lea ecx, [ebp - 0x3d5c]
call fcn.10024280
jmp 0x10220a30
mov dword [ebp - 0xa4], 0
push 0xff1b1b1b
push 0
push 0
push ecx
movss xmm0, dword [0x1033544c]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x103353f8]
movss dword [esp], xmm0
lea ecx, [ebp - 0x1908]
call fcn.10027ec0
mov edx, dword [eax + 4]
push edx
mov eax, dword [eax]
push eax
push str.PlayerSelc
call fcn.1022cd30
add esp, 0x18
lea ecx, [ebp - 0xf94]
mov dword [ebp - 0x120], ecx
mov ecx, dword [ebp - 0x120]
call fcn.1000f510
mov dword [ebp - 0xa0], eax
mov ecx, dword [ebp - 0x120]
call fcn.10014290
mov dword [ebp - 0xa5c], eax
jmp 0x10220b13
mov edx, dword [ebp - 0xa0]
add edx, 0x18
mov dword [ebp - 0xa0], edx
mov eax, dword [ebp - 0xa0]
cmp eax, dword [ebp - 0xa5c]
je 0x10220bd8
mov ecx, dword [ebp - 0xa0]
push ecx
lea ecx, [ebp - 0x3b10]
call fcn.10025000
mov byte [ebp - 4], 0x7e
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
lea ecx, [ebp - 0x1910]
call fcn.10027ec0
mov dword [ebp - 0xa60], eax
mov edx, dword [0x107faaa8]
cmp edx, dword [ebp - 0xa4]
jne 0x10220b72
mov byte [ebp - 0x1f], 1
jmp 0x10220b76
mov byte [ebp - 0x1f], 0
lea ecx, [ebp - 0x3b10]
call fcn.10013020
mov dword [ebp - 0xa64], eax
mov eax, dword [ebp - 0xa60]
push eax
movzx ecx, byte [ebp - 0x1f]
push ecx
mov edx, dword [ebp - 0xa64]
push edx
call fcn.102388c0
add esp, 0xc
movzx eax, al
test eax, eax
je 0x10220bb5
mov ecx, dword [ebp - 0xa4]
mov dword [0x107faaa8], ecx
mov edx, dword [ebp - 0xa4]
add edx, 1
mov dword [ebp - 0xa4], edx
mov byte [ebp - 4], 0x7c
lea ecx, [ebp - 0x3b10]
call fcn.1000c760
jmp 0x10220b04
call fcn.1022d500
push str.Reset_all
call fcn.10238dc0
add esp, 4
call fcn.1022b8b0
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x10335270]
movss dword [esp], xmm0
lea ecx, [ebp - 0x1918]
call fcn.10027ec0
mov dword [ebp - 0xa6c], eax
push ecx
movss xmm0, dword [0x10335288]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x1033524c]
movss dword [esp], xmm0
lea ecx, [ebp - 0x1920]
call fcn.10027ec0
mov dword [ebp - 0xa68], eax
push 0
sub esp, 0x10
mov ecx, esp
mov dword [ebp - 0x139c], esp
mov eax, dword [ebp - 0xa68]
push eax
mov edx, dword [ebp - 0xa6c]
push edx
call fcn.100a9ac0
push str.Adjustments
call fcn.1022b020
add esp, 0x18
mov eax, dword [0x107faaa8]
push eax
mov ecx, 0x107fed58
call fcn.100589c0
mov ecx, dword [eax]
add ecx, 0x10440abd
push ecx
push str.Add_to_whitelist
call fcn.1023af70
add esp, 8
mov edx, dword [ebp - 0x14]
add edx, 0x20
mov dword [ebp - 0xa70], edx
push str.plr_sharedesp
lea ecx, [ebp - 0x3b28]
call fcn.100130b0
mov byte [ebp - 4], 0x7f
lea eax, [ebp - 0x3b28]
push eax
mov ecx, dword [ebp - 0xa70]
call fcn.10012ec0
push eax
push str.Allow_shared_ESP_updates
call fcn.1023af70
add esp, 8
mov byte [ebp - 4], 0x7c
lea ecx, [ebp - 0x3b28]
call fcn.1000c760
mov ecx, dword [0x107faaa8]
push ecx
mov ecx, 0x107fed58
call fcn.100589c0
mov edx, dword [eax]
add edx, 0x10440a7c
push edx
push str.Disable_visuals
call fcn.1023af70
add esp, 8
mov eax, dword [0x107faaa8]
push eax
mov ecx, 0x107fed58
call fcn.100589c0
mov ecx, dword [eax]
add ecx, 0x10440afe
push ecx
push str.High_priority
call fcn.1023af70
add esp, 8
mov edx, dword [ebp - 0x14]
add edx, 0x20
mov dword [ebp - 0xa74], edx
push str.plr_forcepitch
lea ecx, [ebp - 0x3b40]
call fcn.100130b0
mov byte [ebp - 4], 0x80
lea eax, [ebp - 0x3b40]
push eax
mov ecx, dword [ebp - 0xa74]
call fcn.10012ec0
push eax
push str.Force_pitch
call fcn.1023af70
add esp, 8
mov byte [ebp - 4], 0x7c
lea ecx, [ebp - 0x3b40]
call fcn.1000c760
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0xa78], ecx
push str.plr_forceyaw
lea ecx, [ebp - 0x3b58]
call fcn.100130b0
mov byte [ebp - 4], 0x81
lea edx, [ebp - 0x3b58]
push edx
mov ecx, dword [ebp - 0xa78]
call fcn.10012ec0
push eax
push str.Force_body_yaw
call fcn.1023af70
add esp, 8
mov byte [ebp - 4], 0x7c
lea ecx, [ebp - 0x3b58]
call fcn.1000c760
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0xa7c], eax
push str.plr_resolver
lea ecx, [ebp - 0x3b70]
call fcn.100130b0
mov byte [ebp - 4], 0x82
lea ecx, [ebp - 0x3b70]
push ecx
mov ecx, dword [ebp - 0xa7c]
call fcn.10012ec0
push eax
push str.Correction_active
call fcn.1023af70
add esp, 8
mov byte [ebp - 4], 0x7c
lea ecx, [ebp - 0x3b70]
call fcn.1000c760
mov edx, dword [0x107faaa8]
push edx
mov ecx, 0x107fed58
call fcn.100589c0
mov eax, dword [eax]
add eax, 0x10440b3f
push eax
push str.Force_safe_points
call fcn.1023af70
add esp, 8
lea ecx, [ebp - 0xc4]
call fcn.1000c990
mov dword [ebp - 0xa84], eax
mov dword [ebp - 0xe64], 0x10324878
mov dword [ebp - 0xe60], str.Override_prefer_body_aim
lea ecx, [ebp - 0xe5c]
push ecx
lea edx, [ebp - 0xe64]
push edx
lea ecx, [ebp - 0x1928]
call fcn.1000b5d0
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0xdc8], ecx
mov dword [ebp - 0xdc4], edx
mov eax, dword [ebp - 0x14]
add eax, 0x40
mov dword [ebp - 0xa80], eax
push str.orrderverplrbaim
lea ecx, [ebp - 0x3b88]
call fcn.100130b0
mov byte [ebp - 4], 0x83
lea ecx, [ebp - 0x3b88]
push ecx
mov ecx, dword [ebp - 0xa80]
call fcn.10021240
mov dword [ebp - 0xa88], eax
sub esp, 0xc
mov ecx, esp
mov dword [ebp - 0x13a0], esp
mov edx, dword [ebp - 0xa84]
push edx
mov eax, dword [ebp - 0xdc4]
push eax
mov edx, dword [ebp - 0xdc8]
push edx
call fcn.10013a80
mov eax, dword [ebp - 0xa88]
push eax
push 0x10324834
call fcn.102449c0
add esp, 0x14
mov byte [ebp - 4], 0x7c
lea ecx, [ebp - 0x3b88]
call fcn.1000c760
lea ecx, [ebp - 0xc5]
call fcn.1000c990
mov dword [ebp - 0xa90], eax
mov dword [ebp - 0xe70], 0x10324830
mov dword [ebp - 0xe6c], str.Override_safe_point
lea ecx, [ebp - 0xe68]
push ecx
lea edx, [ebp - 0xe70]
push edx
lea ecx, [ebp - 0x1930]
call fcn.1000b5d0
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0xdd0], ecx
mov dword [ebp - 0xdcc], edx
mov eax, dword [ebp - 0x14]
add eax, 0x40
mov dword [ebp - 0xa8c], eax
push str.orrderverplrsafe
lea ecx, [ebp - 0x3ba0]
call fcn.100130b0
mov byte [ebp - 4], 0x84
lea ecx, [ebp - 0x3ba0]
push ecx
mov ecx, dword [ebp - 0xa8c]
call fcn.10021240
mov dword [ebp - 0xa94], eax
sub esp, 0xc
mov ecx, esp
mov dword [ebp - 0x13a4], esp
mov edx, dword [ebp - 0xa90]
push edx
mov eax, dword [ebp - 0xdcc]
push eax
mov edx, dword [ebp - 0xdd0]
push edx
call fcn.10013a80
mov eax, dword [ebp - 0xa94]
push eax
push 0x10324808
call fcn.102449c0
add esp, 0x14
mov byte [ebp - 4], 0x7c
lea ecx, [ebp - 0x3ba0]
call fcn.1000c760
push str.Apply_to_all
call fcn.10238dc0
add esp, 4
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xf94]
call fcn.10012e70
call fcn.1022b8b0
mov ecx, dword [ebp - 0x18]
cmp dword [ecx + 0x48], 7
jne 0x10222a37
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
lea ecx, [ebp - 0x1938]
call fcn.10027ec0
mov dword [ebp - 0xa9c], eax
push ecx
movss xmm0, dword [0x10335288]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x1033524c]
movss dword [esp], xmm0
lea ecx, [ebp - 0x1940]
call fcn.10027ec0
mov dword [ebp - 0xa98], eax
push 0
sub esp, 0x10
mov ecx, esp
mov dword [ebp - 0x13a8], esp
mov edx, dword [ebp - 0xa98]
push edx
mov eax, dword [ebp - 0xa9c]
push eax
call fcn.100a9ac0
push str.Presets
call fcn.1022b020
add esp, 0x18
mov ecx, dword [ebp - 0xdc]
mov edx, dword [ecx + 0x34]
and edx, 0xff
shl edx, 0x18
or edx, 0x230000
or edx, 0x2300
or edx, 0x23
mov dword [ebp - 0xaa0], edx
push ecx
movss xmm0, dword [0x103353d8]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x103353f8]
movss dword [esp], xmm0
lea ecx, [ebp - 0x1948]
call fcn.10027ec0
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0xdd8], ecx
mov dword [ebp - 0xdd4], edx
mov eax, dword [ebp - 0xaa0]
push eax
push 0
push 0
mov ecx, dword [ebp - 0xdd4]
push ecx
mov edx, dword [ebp - 0xdd8]
push edx
push str.Presettsss
call fcn.1022cd30
add esp, 0x18
mov eax, dword [0x10433778]
mov ecx, dword fs:[0x2c]
mov edx, dword [ecx + eax*4]
mov eax, dword [0x107feec0]
cmp eax, dword [edx + 8]
jle 0x1022116d
push 0x107feec0
call fcn.102b89ed
add esp, 4
cmp dword [0x107feec0], 0xffffffff
jne 0x1022116d
mov ecx, 0x107feec8
call fcn.100250a0
push 0x102cd550
call fcn.102b8df8
add esp, 4
push 0x107feec0
call fcn.102b89a3
add esp, 4
call fcn.10012f10
add eax, 0x22c
mov dword [ebp - 0x124], eax
mov ecx, dword [ebp - 0x124]
call fcn.1000f510
mov dword [ebp - 0xa8], eax
mov ecx, dword [ebp - 0x124]
call fcn.10014290
mov dword [ebp - 0xaa4], eax
jmp 0x102211b0
mov ecx, dword [ebp - 0xa8]
add ecx, 0x18
mov dword [ebp - 0xa8], ecx
mov edx, dword [ebp - 0xa8]
cmp edx, dword [ebp - 0xaa4]
je 0x10221356
mov eax, dword [ebp - 0xa8]
mov dword [ebp - 0x78], eax
mov ecx, dword [ebp - 0x78]
call fcn.10013000
sub eax, 4
push eax
push 0
lea ecx, [ebp - 0x1608]
push ecx
mov ecx, dword [ebp - 0x78]
call fcn.10093e40
mov dword [ebp - 4], 0x185
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
lea ecx, [ebp - 0x1950]
call fcn.10027ec0
mov dword [ebp - 0xaa8], eax
mov edx, dword [ebp - 0x78]
push edx
push 0x107feec8
call fcn.10018d40
add esp, 8
mov byte [ebp - 0x62], al
lea ecx, [ebp - 0x1608]
call fcn.10013020
mov dword [ebp - 0xaac], eax
mov eax, dword [ebp - 0xaa8]
push eax
movzx ecx, byte [ebp - 0x62]
push ecx
mov edx, dword [ebp - 0xaac]
push edx
call fcn.102388c0
add esp, 0xc
movzx eax, al
test eax, eax
je 0x1022133f
mov ecx, dword [ebp - 0x78]
push ecx
mov ecx, 0x107feec8
call fcn.10024f80
lea ecx, [ebp - 0x1608]
call fcn.10013020
mov dword [ebp - 0xab0], eax
call fcn.10012f10
add eax, 0x100
mov dword [ebp - 0xab4], eax
mov edx, dword [ebp - 0xab0]
push edx
mov eax, dword [ebp - 0xab4]
push eax
call fcn.10223bd0
add esp, 8
call fcn.10012f10
mov dword [ebp - 0xab8], eax
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x13ac], esp
mov edx, dword [ebp - 0x78]
push edx
call fcn.10025000
mov ecx, dword [ebp - 0xab8]
call fcn.1006cfb0
mov dword [ebp - 0xabc], eax
mov eax, dword [ebp - 0x18]
mov ecx, dword [ebp - 0xabc]
mov dword [eax + 4], ecx
call fcn.10012f10
mov ecx, eax
call fcn.1006ccf0
mov edx, dword [ebp - 0x18]
mov eax, dword [edx + 4]
mov dword [ebp - 0xac4], eax
mov ecx, dword [ebp - 0x14]
add ecx, 0x40
mov dword [ebp - 0xac0], ecx
push str._preset
lea ecx, [ebp - 0x3bb8]
call fcn.100130b0
mov byte [ebp - 4], 0x86
lea edx, [ebp - 0x3bb8]
push edx
mov ecx, dword [ebp - 0xac0]
call fcn.10021240
mov ecx, dword [ebp - 0xac4]
mov dword [eax], ecx
mov byte [ebp - 4], 0x85
lea ecx, [ebp - 0x3bb8]
call fcn.1000c760
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1608]
call fcn.1000c760
jmp 0x102211a1
call fcn.1022d500
mov edx, dword [ebp - 0x14]
add edx, 0x40
mov dword [ebp - 0xac8], edx
push str.configuration_key_style
lea ecx, [ebp - 0x3be8]
call fcn.100130b0
mov dword [ebp - 4], 0x187
lea eax, [ebp - 0x3be8]
push eax
mov ecx, dword [ebp - 0xac8]
call fcn.10021240
mov dword [ebp - 0xad0], eax
mov ecx, dword [ebp - 0x14]
add ecx, 0x40
mov dword [ebp - 0xacc], ecx
push str.configuration_key
lea ecx, [ebp - 0x3bd0]
call fcn.100130b0
mov byte [ebp - 4], 0x88
lea edx, [ebp - 0x3bd0]
push edx
mov ecx, dword [ebp - 0xacc]
call fcn.10021240
mov dword [ebp - 0xad4], eax
mov eax, dword [ebp - 0xad0]
push eax
mov ecx, dword [ebp - 0xad4]
push ecx
push str.Niggaconfigs
call fcn.1023dff0
add esp, 0xc
mov byte [ebp - 4], 0x87
lea ecx, [ebp - 0x3bd0]
call fcn.1000c760
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3be8]
call fcn.1000c760
push 0
push 0
call fcn.10012f10
add eax, 0x100
push eax
push str.ConfigText
call fcn.1022f320
add esp, 0x10
push str.Load
call fcn.10238dc0
add esp, 4
movzx edx, al
test edx, edx
je 0x102214cd
call fcn.10012f10
add eax, 0x100
push eax
lea ecx, [ebp - 0x3f28]
call fcn.100130b0
mov dword [ebp - 0xad8], eax
mov eax, dword [ebp - 0xad8]
mov dword [ebp - 0xadc], eax
mov dword [ebp - 4], 0x189
push 0x102da393
mov ecx, dword [ebp - 0xadc]
push ecx
call fcn.10073d00
add esp, 8
movzx edx, al
test edx, edx
jne 0x10221494
mov dword [ebp - 0x128], 1
jmp 0x1022149e
mov dword [ebp - 0x128], 0
mov al, byte [ebp - 0x128]
mov byte [ebp - 0x63], al
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3f28]
call fcn.1000c760
movzx ecx, byte [ebp - 0x63]
test ecx, ecx
je 0x102214cd
call fcn.10012f10
mov ecx, eax
call fcn.1006d070
push str.Save
call fcn.10238dc0
add esp, 4
movzx edx, al
test edx, edx
je 0x102216c6
call fcn.10012f10
add eax, 0x100
push eax
lea ecx, [ebp - 0x3f40]
call fcn.100130b0
mov dword [ebp - 0xae0], eax
mov eax, dword [ebp - 0xae0]
mov dword [ebp - 0xae4], eax
mov dword [ebp - 4], 0x18a
push 0x102da38b
mov ecx, dword [ebp - 0xae4]
push ecx
call fcn.10073d00
add esp, 8
movzx edx, al
test edx, edx
jne 0x1022153b
mov dword [ebp - 0x12c], 1
jmp 0x10221545
mov dword [ebp - 0x12c], 0
mov al, byte [ebp - 0x12c]
mov byte [ebp - 0x64], al
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3f40]
call fcn.1000c760
movzx ecx, byte [ebp - 0x64]
test ecx, ecx
je 0x102216c6
call fcn.10012f10
mov ecx, eax
call fcn.1006c260
call fcn.10012f10
add eax, 0x100
push eax
lea ecx, [ebp - 0x3e80]
call fcn.100130b0
mov dword [ebp - 0xae8], eax
mov edx, dword [ebp - 0xae8]
mov dword [ebp - 0xaec], edx
mov dword [ebp - 4], 0x18b
push str..ini
mov eax, dword [ebp - 0xaec]
push eax
lea ecx, [ebp - 0x3e68]
push ecx
call fcn.1002cc20
add esp, 0xc
mov dword [ebp - 0xaf0], eax
mov edx, dword [ebp - 0xaf0]
push edx
mov ecx, 0x107feec8
call fcn.10025ba0
lea ecx, [ebp - 0x3e68]
call fcn.1000c760
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3e80]
call fcn.1000c760
call fcn.10012f10
mov ecx, eax
call fcn.1006ccf0
call fcn.10012f10
add eax, 0x22c
mov dword [ebp - 0xaf4], eax
lea eax, [ebp - 0x13b0]
push eax
mov ecx, dword [ebp - 0xaf4]
call fcn.10012cd0
mov ecx, dword [eax]
mov dword [ebp - 0xafc], ecx
call fcn.10012f10
add eax, 0x22c
mov dword [ebp - 0xaf8], eax
lea edx, [ebp - 0x13b4]
push edx
mov ecx, dword [ebp - 0xaf8]
call fcn.10012d10
mov eax, dword [eax]
mov dword [ebp - 0xb00], eax
push 0x107feec8
mov ecx, dword [ebp - 0xafc]
push ecx
mov edx, dword [ebp - 0xb00]
push edx
lea eax, [ebp - 0x13b8]
push eax
call fcn.100fda00
add esp, 0x10
mov ecx, dword [eax]
mov dword [ebp - 0xb08], ecx
call fcn.10012f10
add eax, 0x22c
mov dword [ebp - 0xb04], eax
lea edx, [ebp - 0x13bc]
push edx
mov ecx, dword [ebp - 0xb04]
call fcn.10012d10
mov eax, dword [eax]
mov dword [ebp - 0xb0c], eax
mov ecx, dword [ebp - 0xb08]
push ecx
mov edx, dword [ebp - 0xb0c]
push edx
call fcn.10223bf0
add esp, 8
mov ecx, dword [ebp - 0x18]
mov dword [ecx + 4], eax
push str.Delete
call fcn.10238dc0
add esp, 4
movzx edx, al
test edx, edx
je 0x10221825
call fcn.10012f10
add eax, 0x22c
mov ecx, eax
call fcn.1002c380
mov ecx, dword [ebp - 0x18]
cmp dword [ecx + 4], eax
ja 0x10221825
call fcn.10012f10
mov dword [ebp - 0xb14], eax
mov edx, dword [ebp - 0x18]
mov eax, dword [edx + 4]
mov dword [ebp - 0xb10], eax
mov ecx, dword [ebp - 0xb10]
push ecx
mov ecx, dword [ebp - 0xb14]
call fcn.1006b8f0
mov edx, dword [ebp - 0x18]
mov dword [edx + 4], 0xffffffff
call fcn.10012f10
add eax, 0x22c
mov ecx, eax
call fcn.1002c380
cmp eax, 1
jb 0x1022180b
call fcn.10012f10
add eax, 0x22c
mov dword [ebp - 0xb18], eax
lea eax, [ebp - 0x13c0]
push eax
mov ecx, dword [ebp - 0xb18]
call fcn.10012cd0
mov ecx, dword [eax]
mov dword [ebp - 0xb20], ecx
call fcn.10012f10
add eax, 0x22c
mov dword [ebp - 0xb1c], eax
lea edx, [ebp - 0x13c4]
push edx
mov ecx, dword [ebp - 0xb1c]
call fcn.10012d10
mov eax, dword [eax]
mov dword [ebp - 0xb24], eax
push 0x107feec8
mov ecx, dword [ebp - 0xb20]
push ecx
mov edx, dword [ebp - 0xb24]
push edx
lea eax, [ebp - 0x13c8]
push eax
call fcn.100fda00
add esp, 0x10
mov ecx, dword [eax]
mov dword [ebp - 0xb2c], ecx
call fcn.10012f10
add eax, 0x22c
mov dword [ebp - 0xb28], eax
lea edx, [ebp - 0x13cc]
push edx
mov ecx, dword [ebp - 0xb28]
call fcn.10012d10
mov eax, dword [eax]
mov dword [ebp - 0xb30], eax
mov ecx, dword [ebp - 0xb2c]
push ecx
mov edx, dword [ebp - 0xb30]
push edx
call fcn.10223bf0
add esp, 8
cmp eax, 0xffffffff
jle 0x10221825
push 0x80
push 0
call fcn.10012f10
add eax, 0x100
push eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
push str.Reset
call fcn.10238dc0
add esp, 4
movzx eax, al
test eax, eax
je 0x10221845
call fcn.10012f10
mov ecx, eax
call fcn.1006dd60
push str.Import_from_clipboard
call fcn.10238dc0
add esp, 4
movzx ecx, al
test ecx, ecx
je 0x10221871
call fcn.10012f10
mov ecx, eax
call fcn.1006bbd0
call fcn.10012f10
mov ecx, eax
call fcn.1006ccf0
push str.Export_to_clipboard
call fcn.10238dc0
add esp, 4
movzx edx, al
test edx, edx
je 0x10221891
call fcn.10012f10
mov ecx, eax
call fcn.1006be50
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x13d0], esp
push str.presets
call fcn.100130b0
mov dword [ebp - 0x13d4], eax
mov dword [ebp - 4], 0x18c
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x13d8], esp
push 0x10324910
call fcn.100130b0
mov dword [ebp - 4], 0xffffffff
call fcn.10214370
add esp, 0x30
call fcn.1022b8b0
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x10335270]
movss dword [esp], xmm0
lea ecx, [ebp - 0x1958]
call fcn.10027ec0
mov dword [ebp - 0xb38], eax
push ecx
movss xmm0, dword [0x10335288]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x1033524c]
movss dword [esp], xmm0
lea ecx, [ebp - 0x1960]
call fcn.10027ec0
mov dword [ebp - 0xb34], eax
push 0
sub esp, 0x10
mov ecx, esp
mov dword [ebp - 0x13dc], esp
mov eax, dword [ebp - 0xb34]
push eax
mov edx, dword [ebp - 0xb38]
push edx
call fcn.100a9ac0
push 0x103248cc
call fcn.1022b020
add esp, 0x18
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0xb3c], eax
push 0x103248c0
lea ecx, [ebp - 0x3c00]
call fcn.100130b0
mov dword [ebp - 4], 0x18d
lea ecx, [ebp - 0x3c00]
push ecx
mov ecx, dword [ebp - 0xb3c]
call fcn.10012ec0
push eax
push str.Enabled
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3c00]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x20
mov dword [ebp - 0xb40], edx
push 0x103248d0
lea ecx, [ebp - 0x3c18]
call fcn.100130b0
mov dword [ebp - 4], 0x18e
lea eax, [ebp - 0x3c18]
push eax
mov ecx, dword [ebp - 0xb40]
call fcn.10012ec0
movzx ecx, byte [eax]
test ecx, ecx
jne 0x102219fb
mov dword [ebp - 0x130], 1
jmp 0x10221a05
mov dword [ebp - 0x130], 0
mov dl, byte [ebp - 0x130]
mov byte [ebp - 0x65], dl
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3c18]
call fcn.1000c760
movzx eax, byte [ebp - 0x65]
test eax, eax
je 0x10221a7f
mov ecx, dword [ebp - 0x14]
add ecx, 0x20
mov dword [ebp - 0xb44], ecx
push 0x103249fc
lea ecx, [ebp - 0x3c30]
call fcn.100130b0
mov dword [ebp - 4], 0x18f
lea edx, [ebp - 0x3c30]
push edx
mov ecx, dword [ebp - 0xb44]
call fcn.10012ec0
push eax
push 0x103249e4
call fcn.1023bd80
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3c30]
call fcn.1000c760
jmp 0x10221ad4
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0xb48], eax
push str.lua_allow_unsafe
lea ecx, [ebp - 0x3c48]
call fcn.100130b0
mov dword [ebp - 4], 0x190
lea ecx, [ebp - 0x3c48]
push ecx
mov ecx, dword [ebp - 0xb48]
call fcn.10012ec0
push eax
push str.Allow_unsafe_scripts
call fcn.1023af70
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3c48]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x20
mov dword [ebp - 0xb4c], edx
push 0x103249b8
lea ecx, [ebp - 0x3c60]
call fcn.100130b0
mov dword [ebp - 4], 0x191
lea eax, [ebp - 0x3c60]
push eax
mov ecx, dword [ebp - 0xb4c]
call fcn.10012ec0
movzx ecx, byte [eax]
test ecx, ecx
jne 0x10221b1c
mov dword [ebp - 0x134], 1
jmp 0x10221b26
mov dword [ebp - 0x134], 0
mov dl, byte [ebp - 0x134]
mov byte [ebp - 0x66], dl
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3c60]
call fcn.1000c760
movzx eax, byte [ebp - 0x66]
test eax, eax
je 0x10221b58
push 0x103249a0
call fcn.1023a140
add esp, 4
jmp 0x10221b78
push str.Reload_active_scripts
call fcn.10238dc0
add esp, 4
movzx ecx, al
test ecx, ecx
je 0x10221b78
call fcn.1003aa30
mov ecx, eax
call fcn.100f8240
call fcn.1003aa30
mov ecx, eax
call fcn.100f7270
push 0
push 1
push 0x107fed90
push str.LuaText
call fcn.1022f320
add esp, 0x10
mov edx, dword [0x10433778]
mov eax, dword fs:[0x2c]
mov ecx, dword [eax + edx*4]
mov edx, dword [0x107fec98]
cmp edx, dword [ecx + 8]
jle 0x10221c04
push 0x107fec98
call fcn.102b89ed
add esp, 4
cmp dword [0x107fec98], 0xffffffff
jne 0x10221c04
mov dword [ebp - 4], 0x192
push 0x10324984
mov ecx, 0x107fed78
call fcn.100130b0
push 0x102cd540
call fcn.102b8df8
add esp, 4
mov dword [ebp - 4], 0xffffffff
push 0x107fec98
call fcn.102b89a3
add esp, 4
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0xb50], eax
push 0x10324978
lea ecx, [ebp - 0x3c78]
call fcn.100130b0
mov dword [ebp - 4], 0x193
lea ecx, [ebp - 0x3c78]
push ecx
mov ecx, dword [ebp - 0xb50]
call fcn.10012ec0
movzx edx, byte [eax]
test edx, edx
jne 0x10221c4c
mov dword [ebp - 0x138], 1
jmp 0x10221c56
mov dword [ebp - 0x138], 0
mov al, byte [ebp - 0x138]
mov byte [ebp - 0x71], al
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3c78]
call fcn.1000c760
movzx ecx, byte [ebp - 0x71]
test ecx, ecx
je 0x10221cc2
push 0xff1b1b1b
push 0
push 1
push ecx
movss xmm0, dword [0x1033541c]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x103353f8]
movss dword [esp], xmm0
lea ecx, [ebp - 0x1968]
call fcn.10027ec0
mov edx, dword [eax + 4]
push edx
mov eax, dword [eax]
push eax
push str.LuaSelc
call fcn.1022cd30
add esp, 0x18
jmp 0x10221d47
mov ecx, dword [ebp - 0xdc]
mov edx, dword [ecx + 0x34]
and edx, 0xff
shl edx, 0x18
or edx, 0x230000
or edx, 0x2300
or edx, 0x23
mov dword [ebp - 0xb54], edx
push ecx
movss xmm0, dword [0x1033541c]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x103353f8]
movss dword [esp], xmm0
lea ecx, [ebp - 0x1970]
call fcn.10027ec0
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0xde0], ecx
mov dword [ebp - 0xddc], edx
mov eax, dword [ebp - 0xb54]
push eax
push 0
push 1
mov ecx, dword [ebp - 0xddc]
push ecx
mov edx, dword [ebp - 0xde0]
push edx
push 0x10324990
call fcn.1022cd30
add esp, 0x18
call fcn.10226980
mov dword [ebp - 0x140], eax
mov eax, dword [ebp - 0x14]
add eax, 0x20
mov dword [ebp - 0xb58], eax
push 0x10324954
lea ecx, [ebp - 0x3c90]
call fcn.100130b0
mov dword [ebp - 4], 0x194
lea ecx, [ebp - 0x3c90]
push ecx
mov ecx, dword [ebp - 0xb58]
call fcn.10012ec0
movzx edx, byte [eax]
test edx, edx
jne 0x10221d9a
mov dword [ebp - 0x13c], 1
jmp 0x10221da4
mov dword [ebp - 0x13c], 0
mov al, byte [ebp - 0x13c]
mov byte [ebp - 0x68], al
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3c90]
call fcn.1000c760
movzx ecx, byte [ebp - 0x68]
test ecx, ecx
je 0x10221dd3
mov edx, dword [ebp - 0x140]
mov byte [edx + 0x51], 1
jmp 0x10221ddd
mov eax, dword [ebp - 0x140]
mov byte [eax + 0x51], 0
mov ecx, dword [0x10433778]
mov edx, dword fs:[0x2c]
mov eax, dword [edx + ecx*4]
mov ecx, dword [0x107feebc]
cmp ecx, dword [eax + 8]
jle 0x10221e35
push 0x107feebc
call fcn.102b89ed
add esp, 4
cmp dword [0x107feebc], 0xffffffff
jne 0x10221e35
mov ecx, 0x107fec9c
call fcn.100250a0
push 0x102cd530
call fcn.102b8df8
add esp, 4
push 0x107feebc
call fcn.102b89a3
add esp, 4
lea ecx, [ebp - 0x127c]
call fcn.100250a0
mov dword [ebp - 4], 0x195
call fcn.1003aa30
add eax, 0x30
mov dword [ebp - 0x144], eax
mov ecx, dword [ebp - 0x144]
call fcn.1000f510
mov dword [ebp - 0x88], eax
mov ecx, dword [ebp - 0x144]
call fcn.10014290
mov dword [ebp - 0xb5c], eax
jmp 0x10221e88
mov edx, dword [ebp - 0x88]
add edx, 0x18
mov dword [ebp - 0x88], edx
mov eax, dword [ebp - 0x88]
cmp eax, dword [ebp - 0xb5c]
je 0x102222dc
mov ecx, dword [ebp - 0x88]
push ecx
lea ecx, [ebp - 0xe88]
call fcn.10025000
mov byte [ebp - 4], 0x96
push 0x107fed90
lea ecx, [ebp - 0xf88]
call fcn.100130b0
mov byte [ebp - 4], 0x97
lea ecx, [ebp - 0xe88]
call fcn.10013020
push eax
lea ecx, [ebp - 0x1264]
call fcn.100130b0
mov byte [ebp - 4], 0x98
lea edx, [ebp - 0x13e0]
push edx
lea ecx, [ebp - 0xf88]
call fcn.10066b10
mov eax, dword [eax]
mov dword [ebp - 0xb60], eax
mov ecx, dword [ebp - 0xb60]
mov dword [ebp - 0xb6c], ecx
lea edx, [ebp - 0x13e4]
push edx
lea ecx, [ebp - 0xf88]
call fcn.10066ac0
mov eax, dword [eax]
mov dword [ebp - 0xb64], eax
mov ecx, dword [ebp - 0xb64]
mov dword [ebp - 0xb70], ecx
lea edx, [ebp - 0x13e8]
push edx
lea ecx, [ebp - 0xf88]
call fcn.10066b10
mov eax, dword [eax]
mov dword [ebp - 0xb68], eax
mov ecx, dword [ebp - 0xb68]
mov dword [ebp - 0xb74], ecx
mov edx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_tolower]
push edx
mov eax, dword [ebp - 0xb6c]
push eax
mov ecx, dword [ebp - 0xb70]
push ecx
mov edx, dword [ebp - 0xb74]
push edx
lea eax, [ebp - 0x13ec]
push eax
call fcn.100a7d00
add esp, 0x14
lea ecx, [ebp - 0x13f0]
push ecx
lea ecx, [ebp - 0x1264]
call fcn.10066b10
mov edx, dword [eax]
mov dword [ebp - 0xb78], edx
mov eax, dword [ebp - 0xb78]
mov dword [ebp - 0xb84], eax
lea ecx, [ebp - 0x13f4]
push ecx
lea ecx, [ebp - 0x1264]
call fcn.10066ac0
mov edx, dword [eax]
mov dword [ebp - 0xb7c], edx
mov eax, dword [ebp - 0xb7c]
mov dword [ebp - 0xb88], eax
lea ecx, [ebp - 0x13f8]
push ecx
lea ecx, [ebp - 0x1264]
call fcn.10066b10
mov edx, dword [eax]
mov dword [ebp - 0xb80], edx
mov eax, dword [ebp - 0xb80]
mov dword [ebp - 0xb8c], eax
mov ecx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_tolower]
push ecx
mov edx, dword [ebp - 0xb84]
push edx
mov eax, dword [ebp - 0xb88]
push eax
mov ecx, dword [ebp - 0xb8c]
push ecx
lea edx, [ebp - 0x13fc]
push edx
call fcn.100a7d00
add esp, 0x14
push 0x102da39a
lea eax, [ebp - 0xf88]
push eax
call fcn.100fb830
add esp, 8
movzx ecx, al
test ecx, ecx
je 0x1022207f
push 0
lea edx, [ebp - 0xf88]
push edx
lea ecx, [ebp - 0x1264]
call fcn.100fa000
cmp eax, 0xffffffff
jne 0x1022207f
mov byte [ebp - 4], 0x97
lea ecx, [ebp - 0x1264]
call fcn.1000c760
mov byte [ebp - 4], 0x96
lea ecx, [ebp - 0xf88]
call fcn.1000c760
mov byte [ebp - 4], 0x95
lea ecx, [ebp - 0xe88]
call fcn.1000c760
jmp 0x10221e79
lea ecx, [ebp - 0xe88]
call fcn.10013000
sub eax, 4
push eax
push 0
lea eax, [ebp - 0x3cc0]
push eax
lea ecx, [ebp - 0xe88]
call fcn.10093e40
mov byte [ebp - 4], 0x99
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
lea ecx, [ebp - 0x1978]
call fcn.10027ec0
mov dword [ebp - 0xba0], eax
call fcn.1003aa30
add eax, 4
mov dword [ebp - 0xb9c], eax
call fcn.1003aa30
mov dword [ebp - 0xb90], eax
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x1400], esp
lea edx, [ebp - 0xe88]
push edx
call fcn.10025000
mov ecx, dword [ebp - 0xb90]
call fcn.100f7130
mov dword [ebp - 0xb94], eax
mov eax, dword [ebp - 0xb94]
mov dword [ebp - 0xb98], eax
mov ecx, dword [ebp - 0xb98]
push ecx
lea edx, [ebp - 0x1980]
push edx
mov ecx, dword [ebp - 0xb9c]
call fcn.100f9100
mov ecx, eax
call fcn.100a7de0
mov byte [ebp - 0x69], al
lea eax, [ebp - 0xe88]
push eax
push 0x107fec9c
call fcn.10018d40
add esp, 8
mov byte [ebp - 0x6a], al
lea ecx, [ebp - 0x3cc0]
call fcn.10013020
mov dword [ebp - 0xba4], eax
mov ecx, dword [ebp - 0xba0]
push ecx
movzx edx, byte [ebp - 0x69]
push edx
movzx eax, byte [ebp - 0x6a]
push eax
mov ecx, dword [ebp - 0xba4]
push ecx
call fcn.10237f50
add esp, 0x10
movzx edx, al
test edx, edx
je 0x10222291
lea eax, [ebp - 0xe88]
push eax
mov ecx, 0x107fec9c
call fcn.10024f80
call fcn.1003aa30
mov dword [ebp - 0xba8], eax
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x1404], esp
lea edx, [ebp - 0xe88]
push edx
call fcn.10025000
mov ecx, dword [ebp - 0xba8]
call fcn.100f7130
mov dword [ebp - 0xbac], eax
mov eax, dword [ebp - 0xbac]
mov dword [0x10431154], eax
mov ecx, dword [0x10431154]
mov dword [ebp - 0xbb4], ecx
mov edx, dword [ebp - 0x14]
add edx, 0x40
mov dword [ebp - 0xbb0], edx
push str.sel_lua
lea ecx, [ebp - 0x3ca8]
call fcn.100130b0
mov byte [ebp - 4], 0x9a
lea eax, [ebp - 0x3ca8]
push eax
mov ecx, dword [ebp - 0xbb0]
call fcn.10021240
mov ecx, dword [ebp - 0xbb4]
mov dword [eax], ecx
mov byte [ebp - 4], 0x99
lea ecx, [ebp - 0x3ca8]
call fcn.1000c760
call fcn.1003aa30
add eax, 4
mov dword [ebp - 0xbbc], eax
mov edx, dword [0x10431154]
mov dword [ebp - 0xbb8], edx
mov eax, dword [ebp - 0xbb8]
push eax
lea ecx, [ebp - 0x1988]
push ecx
mov ecx, dword [ebp - 0xbbc]
call fcn.100f9100
mov ecx, eax
call fcn.100a7de0
movzx edx, al
test edx, edx
je 0x10222282
push 0x10324960
mov ecx, 0x107fed78
call fcn.1002c690
jmp 0x10222291
push 0x10324ae8
mov ecx, 0x107fed78
call fcn.1002c690
mov dword [ebp - 0x1408], 0x3e7
mov byte [ebp - 4], 0x98
lea ecx, [ebp - 0x3cc0]
call fcn.1000c760
mov byte [ebp - 4], 0x97
lea ecx, [ebp - 0x1264]
call fcn.1000c760
mov byte [ebp - 4], 0x96
lea ecx, [ebp - 0xf88]
call fcn.1000c760
mov byte [ebp - 4], 0x95
lea ecx, [ebp - 0xe88]
call fcn.1000c760
jmp 0x10221e79
call fcn.1022d500
movzx eax, byte [0x107faaa0]
test eax, eax
je 0x102226f2
call fcn.1003aa30
add eax, 0x84
mov dword [ebp - 0xbc4], eax
mov ecx, dword [0x10431154]
mov dword [ebp - 0xbc0], ecx
mov edx, dword [ebp - 0xbc0]
push edx
mov ecx, dword [ebp - 0xbc4]
call fcn.1002c340
mov dword [ebp - 0xbc8], eax
lea eax, [ebp - 0x3e98]
push eax
mov ecx, dword [ebp - 0xbc8]
call fcn.1006a150
mov dword [ebp - 0xbcc], eax
lea ecx, [ebp - 0x4000]
push ecx
mov ecx, dword [ebp - 0xbcc]
call fcn.10013020
push eax
call fcn.10213e10
add esp, 8
test eax, eax
jne 0x10222367
mov dword [ebp - 0x148], 1
jmp 0x10222371
mov dword [ebp - 0x148], 0
mov dl, byte [ebp - 0x148]
mov byte [ebp - 0x6b], dl
lea ecx, [ebp - 0x3e98]
call fcn.1000c760
movzx eax, byte [ebp - 0x6b]
test eax, eax
je 0x102223a5
mov ecx, dword [ebp - 0x3fe0]
mov edx, dword [ebp - 0x3fdc]
mov dword [ebp - 0xed0], ecx
mov dword [ebp - 0xecc], edx
push 0
call fcn.10078520
add esp, 4
sub eax, dword [ebp - 0xed0]
mov dword [ebp - 0x24], eax
cmp dword [ebp - 0x24], 0x3c
jge 0x1022247d
mov eax, dword [ebp - 0x24]
push eax
lea ecx, [ebp - 0x3ee0]
push ecx
call fcn.10027210
add esp, 8
mov dword [ebp - 0xbd0], eax
mov edx, dword [ebp - 0xbd0]
mov dword [ebp - 0xbd4], edx
mov byte [ebp - 4], 0x9b
mov eax, dword [ebp - 0xbd4]
push eax
push str.Updated
lea ecx, [ebp - 0x3ec8]
push ecx
call fcn.10049be0
add esp, 0xc
mov dword [ebp - 0xbd8], eax
mov edx, dword [ebp - 0xbd8]
mov dword [ebp - 0xbdc], edx
mov byte [ebp - 4], 0x9c
push str._seconds_ago
mov eax, dword [ebp - 0xbdc]
push eax
lea ecx, [ebp - 0x3eb0]
push ecx
call fcn.1002cc20
add esp, 0xc
mov dword [ebp - 0xbe0], eax
mov edx, dword [ebp - 0xbe0]
push edx
lea ecx, [ebp - 0x127c]
call fcn.10025ba0
lea ecx, [ebp - 0x3eb0]
call fcn.1000c760
mov byte [ebp - 4], 0x9b
lea ecx, [ebp - 0x3ec8]
call fcn.1000c760
mov byte [ebp - 4], 0x95
lea ecx, [ebp - 0x3ee0]
call fcn.1000c760
jmp 0x102226f2
cmp dword [ebp - 0x24], 0x3c
jl 0x10222557
cmp dword [ebp - 0x24], 0xe10
jge 0x10222557
mov eax, dword [ebp - 0x24]
cdq
mov ecx, 0x3c
idiv ecx
push eax
lea edx, [ebp - 0x3da8]
push edx
call fcn.10027210
add esp, 8
mov dword [ebp - 0xbe4], eax
mov eax, dword [ebp - 0xbe4]
mov dword [ebp - 0xbe8], eax
mov byte [ebp - 4], 0x9d
mov ecx, dword [ebp - 0xbe8]
push ecx
push 0x10324ab4
lea edx, [ebp - 0x3d90]
push edx
call fcn.10049be0
add esp, 0xc
mov dword [ebp - 0xbec], eax
mov eax, dword [ebp - 0xbec]
mov dword [ebp - 0xbf0], eax
mov byte [ebp - 4], 0x9e
push str._minutes_ago
mov ecx, dword [ebp - 0xbf0]
push ecx
lea edx, [ebp - 0x3ef8]
push edx
call fcn.1002cc20
add esp, 0xc
mov dword [ebp - 0xbf4], eax
mov eax, dword [ebp - 0xbf4]
push eax
lea ecx, [ebp - 0x127c]
call fcn.10025ba0
lea ecx, [ebp - 0x3ef8]
call fcn.1000c760
mov byte [ebp - 4], 0x9d
lea ecx, [ebp - 0x3d90]
call fcn.1000c760
mov byte [ebp - 4], 0x95
lea ecx, [ebp - 0x3da8]
call fcn.1000c760
jmp 0x102226f2
cmp dword [ebp - 0x24], 0xe10
jl 0x10222634
cmp dword [ebp - 0x24], 0x15180
jge 0x10222634
mov eax, dword [ebp - 0x24]
cdq
mov ecx, 0xe10
idiv ecx
push eax
lea edx, [ebp - 0x3df0]
push edx
call fcn.10027210
add esp, 8
mov dword [ebp - 0xbf8], eax
mov eax, dword [ebp - 0xbf8]
mov dword [ebp - 0xbfc], eax
mov byte [ebp - 4], 0x9f
mov ecx, dword [ebp - 0xbfc]
push ecx
push 0x10324acc
lea edx, [ebp - 0x3dd8]
push edx
call fcn.10049be0
add esp, 0xc
mov dword [ebp - 0xc00], eax
mov eax, dword [ebp - 0xc00]
mov dword [ebp - 0xc04], eax
mov byte [ebp - 4], 0xa0
push str._hours_ago
mov ecx, dword [ebp - 0xc04]
push ecx
lea edx, [ebp - 0x3dc0]
push edx
call fcn.1002cc20
add esp, 0xc
mov dword [ebp - 0xc08], eax
mov eax, dword [ebp - 0xc08]
push eax
lea ecx, [ebp - 0x127c]
call fcn.10025ba0
lea ecx, [ebp - 0x3dc0]
call fcn.1000c760
mov byte [ebp - 4], 0x9f
lea ecx, [ebp - 0x3dd8]
call fcn.1000c760
mov byte [ebp - 4], 0x95
lea ecx, [ebp - 0x3df0]
call fcn.1000c760
jmp 0x102226f2
mov eax, dword [ebp - 0x24]
cdq
mov ecx, 0x15180
idiv ecx
push eax
lea edx, [ebp - 0x3e38]
push edx
call fcn.10027210
add esp, 8
mov dword [ebp - 0xc0c], eax
mov eax, dword [ebp - 0xc0c]
mov dword [ebp - 0xc10], eax
mov byte [ebp - 4], 0xa1
mov ecx, dword [ebp - 0xc10]
push ecx
push 0x10324a90
lea edx, [ebp - 0x3e20]
push edx
call fcn.10049be0
add esp, 0xc
mov dword [ebp - 0xc14], eax
mov eax, dword [ebp - 0xc14]
mov dword [ebp - 0xc18], eax
mov byte [ebp - 4], 0xa2
push str._days_ago
mov ecx, dword [ebp - 0xc18]
push ecx
lea edx, [ebp - 0x3e08]
push edx
call fcn.1002cc20
add esp, 0xc
mov dword [ebp - 0xc1c], eax
mov eax, dword [ebp - 0xc1c]
push eax
lea ecx, [ebp - 0x127c]
call fcn.10025ba0
lea ecx, [ebp - 0x3e08]
call fcn.1000c760
mov byte [ebp - 4], 0xa1
lea ecx, [ebp - 0x3e20]
call fcn.1000c760
mov byte [ebp - 4], 0x95
lea ecx, [ebp - 0x3e38]
call fcn.1000c760
cmp dword [0x10431154], 0xffffffff
je 0x1022270f
lea ecx, [ebp - 0x127c]
call fcn.10013020
push eax
call fcn.1023d000
add esp, 4
push 0x40
push 0
lea ecx, [ebp - 0x4098]
push ecx
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov edx, dword [0x10431150]
cmp edx, dword [0x10431154]
je 0x102227bd
call fcn.10223c10
mov dword [ebp - 0xc24], eax
mov ecx, 0x107fec9c
call fcn.10013020
mov dword [ebp - 0xc20], eax
push str.C:gsluasmenu.ini
push 0x40
lea eax, [ebp - 0x4098]
push eax
push 0x102da39b
mov ecx, dword [ebp - 0xc20]
push ecx
push str.autoload
call dword [ebp - 0xc24]
lea ecx, [ebp - 0x1620]
call fcn.100250a0
mov byte [ebp - 4], 0xa3
lea edx, [ebp - 0x4098]
push edx
lea ecx, [ebp - 0x1620]
call fcn.1002c690
mov byte [0x107faaa0], 1
lea eax, [ebp - 0x1620]
push eax
call fcn.10214300
add esp, 4
mov byte [ebp - 0x1d], al
mov byte [ebp - 4], 0x95
lea ecx, [ebp - 0x1620]
call fcn.1000c760
call fcn.1003aa30
mov dword [ebp - 0xc28], eax
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x140c], esp
push 0x107fec9c
call fcn.10025000
mov ecx, dword [ebp - 0xc28]
call fcn.100f70f0
mov byte [ebp - 0x6c], al
movzx ecx, byte [ebp - 0x6c]
test ecx, ecx
je 0x10222806
lea edx, [ebp - 0x1d]
push edx
push str.Load_on_startup
call fcn.1023bd80
add esp, 8
jmp 0x10222817
lea eax, [ebp - 0x1d]
push eax
push 0x10324a3c
call fcn.1023bd80
add esp, 8
movzx ecx, byte [ebp - 0x1d]
push ecx
lea edx, [ebp - 0x3e50]
push edx
call fcn.10214320
add esp, 8
mov dword [ebp - 0xc2c], eax
mov ecx, dword [ebp - 0xc2c]
call fcn.10013020
mov dword [ebp - 0xc30], eax
mov ecx, 0x107fec9c
call fcn.10013020
mov dword [ebp - 0xc34], eax
push 0x10324a68
mov eax, dword [ebp - 0xc30]
push eax
mov ecx, dword [ebp - 0xc34]
push ecx
push 0x10324a5c
call dword [sym.imp.KERNEL32.dll_WritePrivateProfileStringA]
lea ecx, [ebp - 0x3e50]
call fcn.1000c760
mov edx, dword [ebp - 0x14]
add edx, 0x20
mov dword [ebp - 0xc38], edx
push str.lua_enabled
lea ecx, [ebp - 0x3cd8]
call fcn.100130b0
mov byte [ebp - 4], 0xa4
mov eax, dword [ebp - 0x1c]
or eax, 0x40
mov dword [ebp - 0x1c], eax
lea ecx, [ebp - 0x3cd8]
push ecx
mov ecx, dword [ebp - 0xc38]
call fcn.10012ec0
movzx edx, byte [eax]
test edx, edx
je 0x102228d2
cmp dword [0x10431154], 0xffffffff
je 0x102228d2
mov dword [ebp - 0x14c], 1
jmp 0x102228dc
mov dword [ebp - 0x14c], 0
mov al, byte [ebp - 0x14c]
mov byte [ebp - 0x6d], al
mov dword [ebp - 4], 0x195
mov ecx, dword [ebp - 0x1c]
and ecx, 0x40
je 0x10222903
and dword [ebp - 0x1c], 0xffffffbf
lea ecx, [ebp - 0x3cd8]
call fcn.1000c760
movzx edx, byte [ebp - 0x6d]
test edx, edx
je 0x102229e0
mov ecx, 0x107fed78
call fcn.10013020
push eax
call fcn.10238dc0
add esp, 4
movzx eax, al
test eax, eax
je 0x102229e0
call fcn.1003aa30
add eax, 4
mov dword [ebp - 0xc40], eax
mov ecx, dword [0x10431154]
mov dword [ebp - 0xc3c], ecx
mov edx, dword [ebp - 0xc3c]
push edx
lea eax, [ebp - 0x1990]
push eax
mov ecx, dword [ebp - 0xc40]
call fcn.100f9100
mov ecx, eax
call fcn.100a7de0
movzx ecx, al
test ecx, ecx
je 0x102229a8
call fcn.1003aa30
mov dword [ebp - 0xc48], eax
mov edx, dword [0x10431154]
mov dword [ebp - 0xc44], edx
mov eax, dword [ebp - 0xc44]
push eax
mov ecx, dword [ebp - 0xc48]
call fcn.100f7bd0
push str.Load_script
mov ecx, 0x107fed78
call fcn.1002c690
jmp 0x102229e0
call fcn.1003aa30
mov dword [ebp - 0xc50], eax
mov ecx, dword [0x10431154]
mov dword [ebp - 0xc4c], ecx
mov edx, dword [ebp - 0xc4c]
push edx
mov ecx, dword [ebp - 0xc50]
call fcn.100f7910
push str.Unload_script
mov ecx, 0x107fed78
call fcn.1002c690
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x1410], esp
push 0x10324b78
call fcn.100130b0
mov dword [ebp - 0x1414], eax
mov byte [ebp - 4], 0xa5
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x1418], esp
push str.configs
call fcn.100130b0
mov byte [ebp - 4], 0x95
call fcn.10214370
add esp, 0x30
call fcn.1022b8b0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x127c]
call fcn.1000c760
mov eax, dword [ebp - 0x18]
cmp dword [eax + 0x48], 8
jne 0x10222bef
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
lea ecx, [ebp - 0x1998]
call fcn.10027ec0
mov dword [ebp - 0xc58], eax
push ecx
movss xmm0, dword [0x10335288]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x1033524c]
movss dword [esp], xmm0
lea ecx, [ebp - 0x19a0]
call fcn.10027ec0
mov dword [ebp - 0xc54], eax
push 0
sub esp, 0x10
mov ecx, esp
mov dword [ebp - 0x141c], esp
mov edx, dword [ebp - 0xc54]
push edx
mov eax, dword [ebp - 0xc58]
push eax
call fcn.100a9ac0
push 0x10324b4c
call fcn.1022b020
add esp, 0x18
call fcn.10226980
mov dword [ebp - 0x1570], eax
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x1424], esp
push 0x10324b5c
call fcn.100130b0
mov dword [ebp - 0x1428], eax
mov dword [ebp - 4], 0x1a6
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x142c], esp
push 0x10324b58
call fcn.100130b0
mov dword [ebp - 4], 0xffffffff
call fcn.10214370
add esp, 0x30
call fcn.1022b8b0
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x10335270]
movss dword [esp], xmm0
lea ecx, [ebp - 0x19a8]
call fcn.10027ec0
mov dword [ebp - 0xc60], eax
push ecx
movss xmm0, dword [0x10335288]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x1033524c]
movss dword [esp], xmm0
lea ecx, [ebp - 0x19b0]
call fcn.10027ec0
mov dword [ebp - 0xc5c], eax
push 0
sub esp, 0x10
mov ecx, esp
mov dword [ebp - 0x1430], esp
mov edx, dword [ebp - 0xc5c]
push edx
mov eax, dword [ebp - 0xc60]
push eax
call fcn.100a9ac0
push 0x10324b38
call fcn.1022b020
add esp, 0x18
call fcn.10226980
mov dword [ebp - 0x1434], eax
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x1438], esp
push 0x10324b34
call fcn.100130b0
mov dword [ebp - 0x143c], eax
mov dword [ebp - 4], 0x1a7
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x1440], esp
push 0x10324b48
call fcn.100130b0
mov dword [ebp - 4], 0xffffffff
call fcn.10214370
add esp, 0x30
call fcn.1022b8b0
call fcn.1022a470
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
mov esp, ebp
pop ebp
mov esp, ebx
pop ebx
ret