Function at 0x10064100
Capabilities:
Access peb ldr_data
Get number of processors

Disassembly:
push ebp
lea ebp, [esp - 0x74]
sub esp, 0x74
push 0xffffffffffffffff
push 0x100aa265
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
sub esp, 0x570
mov dword [ebp + 0x40], ecx
push 0x100c5d1a
call fcn.100065c0
add esp, 4
mov al, byte [eax]
mov byte [ebp + 0x5f], al
mov cl, byte [ebp + 0x5f]
mov byte [ebp + 0x5e], cl
mov dl, byte [ebp + 0x5e]
mov byte [ebp + 0x5d], dl
mov eax, dword [ebp + 0x40]
movzx ecx, byte [eax]
movzx edx, byte [ebp + 0x5d]
cmp ecx, edx
je 0x100643c8
push 0x100c5d1a
call fcn.100065c0
add esp, 4
mov al, byte [eax]
mov byte [ebp + 0x5c], al
mov cl, byte [ebp + 0x5c]
mov byte [ebp + 0x5b], cl
mov dl, byte [ebp + 0x5b]
mov byte [ebp + 0x5a], dl
mov eax, dword [ebp + 0x40]
mov cl, byte [ebp + 0x5a]
mov byte [eax], cl
mov edx, dword [ebp + 0x40]
movzx eax, byte [edx]
test eax, eax
jne 0x1006418f
mov dword [ebp + 0x2c], 1
jmp 0x10064196
mov dword [ebp + 0x2c], 0
mov byte [ebp + 0x60], 0x3f
movsx ecx, byte [ebp + 0x60]
mov edx, 1
imul eax, edx, 0
movsx edx, byte [eax + str.cl_mouseenable]
xor edx, ecx
mov byte [ebp + 0x61], dl
movsx eax, byte [ebp + 0x60]
mov ecx, 1
shl ecx, 0
movsx edx, byte [ecx + str.cl_mouseenable]
xor edx, eax
mov byte [ebp + 0x62], dl
movsx eax, byte [ebp + 0x60]
mov ecx, 1
shl ecx, 1
movsx edx, byte [ecx + str.cl_mouseenable]
xor edx, eax
mov byte [ebp + 0x63], dl
movsx eax, byte [ebp + 0x60]
mov ecx, 1
imul edx, ecx, 3
movsx ecx, byte [edx + str.cl_mouseenable]
xor ecx, eax
mov byte [ebp + 0x64], cl
movsx edx, byte [ebp + 0x60]
mov eax, 1
shl eax, 2
movsx ecx, byte [eax + str.cl_mouseenable]
xor ecx, edx
mov byte [ebp + 0x65], cl
movsx edx, byte [ebp + 0x60]
mov eax, 1
imul ecx, eax, 5
movsx eax, byte [ecx + str.cl_mouseenable]
xor eax, edx
mov byte [ebp + 0x66], al
movsx ecx, byte [ebp + 0x60]
mov edx, 1
imul eax, edx, 6
movsx edx, byte [eax + str.cl_mouseenable]
xor edx, ecx
mov byte [ebp + 0x67], dl
movsx eax, byte [ebp + 0x60]
mov ecx, 1
imul edx, ecx, 7
movsx ecx, byte [edx + str.cl_mouseenable]
xor ecx, eax
mov byte [ebp + 0x68], cl
movsx edx, byte [ebp + 0x60]
mov eax, 1
shl eax, 3
movsx ecx, byte [eax + str.cl_mouseenable]
xor ecx, edx
mov byte [ebp + 0x69], cl
movsx edx, byte [ebp + 0x60]
mov eax, 1
imul ecx, eax, 9
movsx eax, byte [ecx + str.cl_mouseenable]
xor eax, edx
mov byte [ebp + 0x6a], al
movsx ecx, byte [ebp + 0x60]
mov edx, 1
imul eax, edx, 0xa
movsx edx, byte [eax + str.cl_mouseenable]
xor edx, ecx
mov byte [ebp + 0x6b], dl
movsx eax, byte [ebp + 0x60]
mov ecx, 1
imul edx, ecx, 0xb
movsx ecx, byte [edx + str.cl_mouseenable]
xor ecx, eax
mov byte [ebp + 0x6c], cl
movsx edx, byte [ebp + 0x60]
mov eax, 1
imul ecx, eax, 0xc
movsx eax, byte [ecx + str.cl_mouseenable]
xor eax, edx
mov byte [ebp + 0x6d], al
movsx ecx, byte [ebp + 0x60]
mov edx, 1
imul eax, edx, 0xd
movsx edx, byte [eax + str.cl_mouseenable]
xor edx, ecx
mov byte [ebp + 0x6e], dl
xor eax, eax
mov byte [ebp + 0x6f], al
mov dword [ebp + 0x4c], 0
jmp 0x10064300
mov ecx, dword [ebp + 0x4c]
add ecx, 1
mov dword [ebp + 0x4c], ecx
cmp dword [ebp + 0x4c], 0xe
jae 0x10064355
lea edx, [ebp + 0x61]
mov dword [ebp - 0x1a4], edx
mov eax, dword [ebp - 0x1a4]
add eax, dword [ebp + 0x4c]
mov dword [ebp - 0x1a8], eax
movsx ecx, byte [ebp + 0x60]
mov edx, dword [ebp - 0x1a8]
movsx eax, byte [edx]
xor eax, ecx
mov byte [ebp + 0x59], al
lea ecx, [ebp + 0x61]
mov dword [ebp - 0x1ac], ecx
mov edx, dword [ebp - 0x1ac]
add edx, dword [ebp + 0x4c]
mov dword [ebp - 0x1b0], edx
mov eax, dword [ebp - 0x1b0]
mov cl, byte [ebp + 0x59]
mov byte [eax], cl
jmp 0x100642f7
lea edx, [ebp + 0x61]
mov dword [ebp - 0x1b4], edx
mov eax, 0xe
shl eax, 0
add eax, dword [ebp - 0x1b4]
mov dword [ebp - 0x1b8], eax
mov ecx, dword [ebp - 0x1b8]
mov byte [ecx], 0
lea edx, [ebp + 0x61]
mov dword [ebp - 0x1bc], edx
mov eax, dword [ebp - 0x1bc]
mov dword [ebp - 0x1e0], eax
mov ecx, dword [0x100c5d3c]
mov dword [ebp + 0x34], ecx
mov edx, dword [ebp - 0x41c]
mov dword [ebp + 0x30], edx
mov eax, 7
shl eax, 2
mov ecx, dword [ebp + 0x34]
mov edx, dword [ecx]
mov eax, dword [eax + edx]
mov dword [ebp + 0x30], eax
mov ecx, dword [ebp - 0x1e0]
push ecx
mov ecx, dword [ebp + 0x34]
call dword [ebp + 0x30]
mov edx, dword [ebp + 0x2c]
mov dword [eax + 0x2c], edx
push 0x100c5d1a
call fcn.100065c0
add esp, 4
mov al, byte [eax]
mov byte [ebp + 0x58], al
mov cl, byte [ebp + 0x58]
mov byte [ebp + 0x57], cl
mov dl, byte [ebp + 0x57]
mov byte [ebp + 0x56], dl
movzx eax, byte [ebp + 0x56]
test eax, eax
jne 0x100643f3
jmp 0x10066c3d
call fcn.1005c4a0
call fcn.1002ef80
mov byte [eax + 0xd4], 1
call fcn.1002ef90
mov dword [ebp + 0x70], eax
xorps xmm0, xmm0
movss dword [ebp + 0x3c], xmm0
xorps xmm0, xmm0
movss dword [ebp + 0x38], xmm0
mov dword [ebp + 0x50], 0x103b
movss xmm0, dword [0x100c4974]
movss dword [ebp - 0x18], xmm0
movss xmm0, dword [0x100c497c]
movss dword [ebp - 0x1c], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [ebp - 0x3c0], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [ebp - 0x3bc], xmm0
push 0
lea ecx, [ebp - 0x3c0]
push ecx
call fcn.1003c640
add esp, 8
xorps xmm0, xmm0
movss dword [ebp - 0x1c4], xmm0
xorps xmm0, xmm0
movss dword [ebp - 0x1c0], xmm0
mov edx, dword [ebp - 0x1c4]
mov eax, dword [ebp - 0x1c0]
mov ecx, dword [ebp + 0x70]
mov dword [ecx + 4], edx
mov dword [ecx + 8], eax
xorps xmm0, xmm0
movss dword [ebp - 0x1cc], xmm0
xorps xmm0, xmm0
movss dword [ebp - 0x1c8], xmm0
mov edx, dword [ebp - 0x1cc]
mov eax, dword [ebp - 0x1c8]
mov ecx, dword [ebp + 0x70]
mov dword [ecx + 0x2c], edx
mov dword [ecx + 0x30], eax
mov edx, dword [ebp + 0x70]
xorps xmm0, xmm0
movss dword [edx + 0x28], xmm0
push 0xff
push 0xff
push 0xff
push 0xff
lea ecx, [ebp - 0x43c]
call fcn.10028dd0
mov dword [ebp - 0x20], eax
mov eax, dword [ebp - 0x20]
mov ecx, dword [eax]
mov dword [ebp - 0x1f0], ecx
mov edx, dword [eax + 4]
mov dword [ebp - 0x1ec], edx
mov ecx, dword [eax + 8]
mov dword [ebp - 0x1e8], ecx
mov edx, dword [eax + 0xc]
mov dword [ebp - 0x1e4], edx
mov eax, 0x10
imul ecx, eax, 0
mov edx, dword [ebp + 0x70]
lea eax, [edx + ecx + 0x74]
mov ecx, dword [ebp - 0x1f0]
mov dword [eax], ecx
mov edx, dword [ebp - 0x1ec]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1e8]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1e4]
mov dword [eax + 0xc], edx
push 0xff
push 0xfd
push 0x70
push 0
lea ecx, [ebp - 0x44c]
call fcn.10028dd0
mov dword [ebp - 0x24], eax
mov eax, dword [ebp - 0x24]
mov ecx, dword [eax]
mov dword [ebp - 0x200], ecx
mov edx, dword [eax + 4]
mov dword [ebp - 0x1fc], edx
mov ecx, dword [eax + 8]
mov dword [ebp - 0x1f8], ecx
mov edx, dword [eax + 0xc]
mov dword [ebp - 0x1f4], edx
mov eax, 0x10
shl eax, 0
mov ecx, dword [ebp + 0x70]
lea edx, [ecx + eax + 0x74]
mov eax, dword [ebp - 0x200]
mov dword [edx], eax
mov ecx, dword [ebp - 0x1fc]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1f8]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f4]
mov dword [edx + 0xc], ecx
push 0xff
push 0x1e
push 0x1e
push 0x1e
lea ecx, [ebp - 0x45c]
call fcn.10028dd0
mov dword [ebp - 0x28], eax
mov edx, dword [ebp - 0x28]
mov eax, dword [edx]
mov dword [ebp - 0x210], eax
mov ecx, dword [edx + 4]
mov dword [ebp - 0x20c], ecx
mov eax, dword [edx + 8]
mov dword [ebp - 0x208], eax
mov ecx, dword [edx + 0xc]
mov dword [ebp - 0x204], ecx
mov edx, 0x10
imul eax, edx, 3
mov ecx, dword [ebp + 0x70]
lea edx, [ecx + eax + 0x74]
mov eax, dword [ebp - 0x210]
mov dword [edx], eax
mov ecx, dword [ebp - 0x20c]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x208]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x204]
mov dword [edx + 0xc], ecx
push 0xff
push 0x34
push 0x34
push 0x34
lea ecx, [ebp - 0x46c]
call fcn.10028dd0
mov dword [ebp - 0x2c], eax
mov edx, dword [ebp - 0x2c]
mov eax, dword [edx]
mov dword [ebp - 0x220], eax
mov ecx, dword [edx + 4]
mov dword [ebp - 0x21c], ecx
mov eax, dword [edx + 8]
mov dword [ebp - 0x218], eax
mov ecx, dword [edx + 0xc]
mov dword [ebp - 0x214], ecx
mov edx, 0x10
shl edx, 1
mov eax, dword [ebp + 0x70]
lea ecx, [eax + edx + 0x74]
mov edx, dword [ebp - 0x220]
mov dword [ecx], edx
mov eax, dword [ebp - 0x21c]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x218]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x214]
mov dword [ecx + 0xc], eax
push 0xff
push 0x34
push 0x34
push 0x34
lea ecx, [ebp - 0x47c]
call fcn.10028dd0
mov dword [ebp - 0x30], eax
mov ecx, dword [ebp - 0x30]
mov edx, dword [ecx]
mov dword [ebp - 0x230], edx
mov eax, dword [ecx + 4]
mov dword [ebp - 0x22c], eax
mov edx, dword [ecx + 8]
mov dword [ebp - 0x228], edx
mov eax, dword [ecx + 0xc]
mov dword [ebp - 0x224], eax
mov ecx, 0x10
shl ecx, 2
mov edx, dword [ebp + 0x70]
lea eax, [edx + ecx + 0x74]
mov ecx, dword [ebp - 0x230]
mov dword [eax], ecx
mov edx, dword [ebp - 0x22c]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x228]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x224]
mov dword [eax + 0xc], edx
push 0
push 0
push 0
push 0
lea ecx, [ebp - 0x48c]
call fcn.10028dd0
mov dword [ebp - 0x34], eax
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax]
mov dword [ebp - 0x240], ecx
mov edx, dword [eax + 4]
mov dword [ebp - 0x23c], edx
mov ecx, dword [eax + 8]
mov dword [ebp - 0x238], ecx
mov edx, dword [eax + 0xc]
mov dword [ebp - 0x234], edx
mov eax, 0x10
imul ecx, eax, 5
mov edx, dword [ebp + 0x70]
lea eax, [edx + ecx + 0x74]
mov ecx, dword [ebp - 0x240]
mov dword [eax], ecx
mov edx, dword [ebp - 0x23c]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x238]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x234]
mov dword [eax + 0xc], edx
push 0
push 0
push 0
push 0
lea ecx, [ebp - 0x49c]
call fcn.10028dd0
mov dword [ebp - 0x38], eax
mov eax, dword [ebp - 0x38]
mov ecx, dword [eax]
mov dword [ebp - 0x250], ecx
mov edx, dword [eax + 4]
mov dword [ebp - 0x24c], edx
mov ecx, dword [eax + 8]
mov dword [ebp - 0x248], ecx
mov edx, dword [eax + 0xc]
mov dword [ebp - 0x244], edx
mov eax, 0x10
imul ecx, eax, 6
mov edx, dword [ebp + 0x70]
lea eax, [edx + ecx + 0x74]
mov ecx, dword [ebp - 0x250]
mov dword [eax], ecx
mov edx, dword [ebp - 0x24c]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x248]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x244]
mov dword [eax + 0xc], edx
push 0xff
push 0x34
push 0x34
push 0x34
lea ecx, [ebp - 0x4ac]
call fcn.10028dd0
mov dword [ebp - 0x3c], eax
mov eax, dword [ebp - 0x3c]
mov ecx, dword [eax]
mov dword [ebp - 0x1dc], ecx
mov edx, dword [eax + 4]
mov dword [ebp - 0x1d8], edx
mov ecx, dword [eax + 8]
mov dword [ebp - 0x1d4], ecx
mov edx, dword [eax + 0xc]
mov dword [ebp - 0x1d0], edx
mov eax, 0x10
imul ecx, eax, 7
mov edx, dword [ebp + 0x70]
lea eax, [edx + ecx + 0x74]
mov ecx, dword [ebp - 0x1dc]
mov dword [eax], ecx
mov edx, dword [ebp - 0x1d8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1d4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1d0]
mov dword [eax + 0xc], edx
push 0xff
push 0xaa
push 0x46
push 0x46
lea ecx, [ebp - 0x4bc]
call fcn.10028dd0
mov dword [ebp - 0x40], eax
mov eax, dword [ebp - 0x40]
mov ecx, dword [eax]
mov dword [ebp - 0x260], ecx
mov edx, dword [eax + 4]
mov dword [ebp - 0x25c], edx
mov ecx, dword [eax + 8]
mov dword [ebp - 0x258], ecx
mov edx, dword [eax + 0xc]
mov dword [ebp - 0x254], edx
mov eax, 0x10
shl eax, 3
mov ecx, dword [ebp + 0x70]
lea edx, [ecx + eax + 0x74]
mov eax, dword [ebp - 0x260]
mov dword [edx], eax
mov ecx, dword [ebp - 0x25c]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x258]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x254]
mov dword [edx + 0xc], ecx
push 0xff
push 0xc8
push 0x42
push 0xc
lea ecx, [ebp - 0x4cc]
call fcn.10028dd0
mov dword [ebp - 0x44], eax
mov edx, dword [ebp - 0x44]
mov eax, dword [edx]
mov dword [ebp - 0x270], eax
mov ecx, dword [edx + 4]
mov dword [ebp - 0x26c], ecx
mov eax, dword [edx + 8]
mov dword [ebp - 0x268], eax
mov ecx, dword [edx + 0xc]
mov dword [ebp - 0x264], ecx
mov edx, 0x10
imul eax, edx, 9
mov ecx, dword [ebp + 0x70]
lea edx, [ecx + eax + 0x74]
mov eax, dword [ebp - 0x270]
mov dword [edx], eax
mov ecx, dword [ebp - 0x26c]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x268]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x264]
mov dword [edx + 0xc], ecx
push 0xff
push 0x34
push 0x34
push 0x7d
lea ecx, [ebp - 0x4dc]
call fcn.10028dd0
mov dword [ebp - 0x48], eax
mov edx, dword [ebp - 0x48]
mov eax, dword [edx]
mov dword [ebp - 0x280], eax
mov ecx, dword [edx + 4]
mov dword [ebp - 0x27c], ecx
mov eax, dword [edx + 8]
mov dword [ebp - 0x278], eax
mov ecx, dword [edx + 0xc]
mov dword [ebp - 0x274], ecx
mov edx, 0x10
imul eax, edx, 0xd
mov ecx, dword [ebp + 0x70]
lea edx, [ecx + eax + 0x74]
mov eax, dword [ebp - 0x280]
mov dword [edx], eax
mov ecx, dword [ebp - 0x27c]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x278]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x274]
mov dword [edx + 0xc], ecx
push 0xff
push 0xc8
push 0x42
push 0xc
lea ecx, [ebp - 0x4ec]
call fcn.10028dd0
mov dword [ebp - 0x4c], eax
mov edx, dword [ebp - 0x4c]
mov eax, dword [edx]
mov dword [ebp - 0x290], eax
mov ecx, dword [edx + 4]
mov dword [ebp - 0x28c], ecx
mov eax, dword [edx + 8]
mov dword [ebp - 0x288], eax
mov ecx, dword [edx + 0xc]
mov dword [ebp - 0x284], ecx
mov edx, 0x10
imul eax, edx, 0x15
mov ecx, dword [ebp + 0x70]
lea edx, [ecx + eax + 0x74]
mov eax, dword [ebp - 0x290]
mov dword [edx], eax
mov ecx, dword [ebp - 0x28c]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x288]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x284]
mov dword [edx + 0xc], ecx
push 0x34
push 0x34
push 0x34
push 0xaa
push 0x46
push 0x46
push 0xc8
push 0x42
push 0xc
call fcn.10063f20
add esp, 0x24
movss xmm0, dword [0x100c4974]
movss dword [ebp - 0x50], xmm0
movss xmm0, dword [0x100c497c]
movss dword [ebp - 0x54], xmm0
movss xmm0, dword [ebp - 0x50]
movss dword [ebp - 0x3c8], xmm0
movss xmm0, dword [ebp - 0x54]
movss dword [ebp - 0x3c4], xmm0
push 0
lea edx, [ebp - 0x3c8]
push edx
call fcn.1003c640
add esp, 8
mov eax, dword [ebp + 0x50]
push eax
push 0
push str.mainmenu
call fcn.100350e0
add esp, 0xc
lea ecx, [ebp - 0x424]
push ecx
call fcn.1003c220
add esp, 4
mov edx, dword [eax]
mov eax, dword [eax + 4]
mov dword [ebp + 0x38], edx
mov dword [ebp + 0x3c], eax
mov ecx, dword [0x100c51d4]
mov edx, dword fs:[0x2c]
mov eax, dword [edx + ecx*4]
mov ecx, dword [0x100cbc3c]
cmp ecx, dword [eax + 4]
jle 0x10064b11
push 0x100cbc3c
call fcn.10084b67
add esp, 4
cmp dword [0x100cbc3c], 0xffffffff
jne 0x10064b11
mov dword [ebp - 4], 0
push 0x100cbc64
call fcn.1003c220
add esp, 4
mov dword [ebp - 4], 0xffffffff
push 0x100cbc3c
call fcn.10084b1d
add esp, 4
call fcn.1003c840
mov dword [ebp - 0x78], eax
mov edx, dword [0x100c5d0c]
push edx
call fcn.1003bca0
add esp, 4
push 0x34
push 0x34
push 0x34
push 0x34
push 0x34
push 0x34
push 0x34
push 0x34
push 0x34
call fcn.10063f20
add esp, 0x24
movss xmm0, dword [0x100bcf20]
movss dword [ebp - 0x3d0], xmm0
movss xmm0, dword [0x100bcee4]
movss dword [ebp - 0x3cc], xmm0
lea eax, [ebp - 0x3d0]
push eax
push str.AIMWARE.NET
call fcn.1003d700
add esp, 8
mov ecx, dword [0x100c5d08]
push ecx
call fcn.1003bca0
movss xmm0, dword [0x100bcf88]
movss dword [esp], xmm0
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10048000
add esp, 8
cmp dword [0x100c5d10], 1
jne 0x10064bce
push 0xc8
push 0x42
push 0xc
push 0xc8
push 0x42
push 0xc
push 0xc8
push 0x42
push 0xc
call fcn.10063f20
add esp, 0x24
jmp 0x10064bee
push 0x34
push 0x34
push 0x34
push 0xaa
push 0x46
push 0x46
push 0xc8
push 0x42
push 0xc
call fcn.10063f20
add esp, 0x24
movss xmm0, dword [0x100bcf18]
movss dword [ebp - 0x3d8], xmm0
movss xmm0, dword [0x100bcee4]
movss dword [ebp - 0x3d4], xmm0
lea edx, [ebp - 0x3d8]
push edx
push str.AIMBOT
call fcn.1003d700
add esp, 8
movzx eax, al
test eax, eax
je 0x10064c33
mov dword [0x100c5d10], 1
push ecx
movss xmm0, dword [0x100bcf88]
movss dword [esp], xmm0
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10048000
add esp, 8
cmp dword [0x100c5d10], 2
jne 0x10064c80
push 0xc8
push 0x42
push 0xc
push 0xc8
push 0x42
push 0xc
push 0xc8
push 0x42
push 0xc
call fcn.10063f20
add esp, 0x24
jmp 0x10064ca0
push 0x34
push 0x34
push 0x34
push 0xaa
push 0x46
push 0x46
push 0xc8
push 0x42
push 0xc
call fcn.10063f20
add esp, 0x24
movss xmm0, dword [0x100bcf18]
movss dword [ebp - 0x3e0], xmm0
movss xmm0, dword [0x100bcee4]
movss dword [ebp - 0x3dc], xmm0
lea ecx, [ebp - 0x3e0]
push ecx
push str.ANTIAIM
call fcn.1003d700
add esp, 8
movzx edx, al
test edx, edx
je 0x10064ce5
mov dword [0x100c5d10], 2
push ecx
movss xmm0, dword [0x100bcf88]
movss dword [esp], xmm0
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10048000
add esp, 8
cmp dword [0x100c5d10], 3
jne 0x10064d32
push 0xc8
push 0x42
push 0xc
push 0xc8
push 0x42
push 0xc
push 0xc8
push 0x42
push 0xc
call fcn.10063f20
add esp, 0x24
jmp 0x10064d52
push 0x34
push 0x34
push 0x34
push 0xaa
push 0x46
push 0x46
push 0xc8
push 0x42
push 0xc
call fcn.10063f20
add esp, 0x24
movss xmm0, dword [0x100bcf18]
movss dword [ebp - 0x3e8], xmm0
movss xmm0, dword [0x100bcee4]
movss dword [ebp - 0x3e4], xmm0
lea eax, [ebp - 0x3e8]
push eax
push str.VISUALS
call fcn.1003d700
add esp, 8
movzx ecx, al
test ecx, ecx
je 0x10064d97
mov dword [0x100c5d10], 3
push ecx
movss xmm0, dword [0x100bcf88]
movss dword [esp], xmm0
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10048000
add esp, 8
cmp dword [0x100c5d10], 4
jne 0x10064de4
push 0xc8
push 0x42
push 0xc
push 0xc8
push 0x42
push 0xc
push 0xc8
push 0x42
push 0xc
call fcn.10063f20
add esp, 0x24
jmp 0x10064e04
push 0x34
push 0x34
push 0x34
push 0xaa
push 0x46
push 0x46
push 0xc8
push 0x42
push 0xc
call fcn.10063f20
add esp, 0x24
movss xmm0, dword [0x100bcf18]
movss dword [ebp - 0x3f0], xmm0
movss xmm0, dword [0x100bcee4]
movss dword [ebp - 0x3ec], xmm0
lea edx, [ebp - 0x3f0]
push edx
push str.MISC
call fcn.1003d700
add esp, 8
movzx eax, al
test eax, eax
je 0x10064e49
mov dword [0x100c5d10], 4
push 0xff
push 0xc8
push 0x42
push 0xc
lea ecx, [ebp - 0x4fc]
call fcn.10028dd0
mov dword [ebp - 0x58], eax
mov ecx, dword [ebp - 0x58]
push ecx
call fcn.1002d280
add esp, 4
mov dword [ebp - 0x6c], eax
movss xmm0, dword [ebp + 0x38]
addss xmm0, dword [0x100bcf5c]
movss dword [ebp - 0x5c], xmm0
movss xmm0, dword [ebp + 0x3c]
addss xmm0, dword [0x100bceec]
movss dword [ebp - 0x60], xmm0
movss xmm0, dword [ebp - 0x5c]
movss dword [ebp - 0x3f8], xmm0
movss xmm0, dword [ebp - 0x60]
movss dword [ebp - 0x3f4], xmm0
lea edx, [ebp - 0x3f8]
mov dword [ebp - 0x70], edx
movss xmm0, dword [ebp + 0x38]
movss dword [ebp - 0x64], xmm0
movss xmm0, dword [ebp + 0x3c]
addss xmm0, dword [0x100bcee4]
movss dword [ebp - 0x68], xmm0
movss xmm0, dword [ebp - 0x64]
movss dword [ebp - 0x408], xmm0
movss xmm0, dword [ebp - 0x68]
movss dword [ebp - 0x404], xmm0
lea eax, [ebp - 0x408]
mov dword [ebp - 0x74], eax
push 0xf
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
mov ecx, dword [ebp - 0x6c]
push ecx
mov edx, dword [ebp - 0x70]
push edx
mov eax, dword [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x78]
call fcn.100569b0
cmp dword [0x100c5d10], 0
jne 0x10065173
push 0
push 0
push 4
call fcn.10048720
add esp, 8
movss xmm0, dword [0x100bce90]
movss dword [esp], xmm0
push 1
call fcn.100484e0
add esp, 4
movss xmm0, dword [0x100bcf34]
movss dword [esp], xmm0
push 2
call fcn.100484e0
add esp, 4
movss xmm0, dword [0x100bcf4c]
movss dword [esp], xmm0
push 3
call fcn.100484e0
add esp, 8
call fcn.10048110
xorps xmm0, xmm0
movss dword [ebp - 0x410], xmm0
movss xmm0, dword [0x100bceb0]
movss dword [ebp - 0x40c], xmm0
lea ecx, [ebp - 0x410]
push ecx
call fcn.10047bd0
add esp, 4
push 0xff
push 0x34
push 0x34
push 0x34
lea ecx, [ebp - 0x50c]
call fcn.10028dd0
mov dword [ebp - 0x7c], eax
mov edx, dword [ebp - 0x7c]
mov eax, dword [edx]
mov dword [ebp - 0x2a0], eax
mov ecx, dword [edx + 4]
mov dword [ebp - 0x29c], ecx
mov eax, dword [edx + 8]
mov dword [ebp - 0x298], eax
mov ecx, dword [edx + 0xc]
mov dword [ebp - 0x294], ecx
mov edx, 0x10
imul eax, edx, 3
mov ecx, dword [ebp + 0x70]
lea edx, [ecx + eax + 0x74]
mov eax, dword [ebp - 0x2a0]
mov dword [edx], eax
mov ecx, dword [ebp - 0x29c]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x298]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x294]
mov dword [edx + 0xc], ecx
movss xmm0, dword [0x100bcf58]
movss dword [ebp - 0x418], xmm0
movss xmm0, dword [0x100bcf44]
movss dword [ebp - 0x414], xmm0
push 0
push 0
lea edx, [ebp - 0x418]
push edx
push str.info_warning
call fcn.100340d0
add esp, 0x10
mov eax, dword [0x100c51d4]
mov ecx, dword fs:[0x2c]
mov edx, dword [ecx + eax*4]
mov eax, dword [0x100cbc28]
cmp eax, dword [edx + 4]
jle 0x100650ab
push 0x100cbc28
call fcn.10084b67
add esp, 4
cmp dword [0x100cbc28], 0xffffffff
jne 0x100650ab
mov dword [ebp - 4], 1
push 0x100cbc2c
call fcn.1003c220
add esp, 4
mov dword [ebp - 4], 0xffffffff
push 0x100cbc28
call fcn.10084b1d
add esp, 4
lea ecx, [ebp - 0x42c]
push ecx
call fcn.1003c220
movss xmm0, dword [0x100bce80]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x100bce74]
movss dword [esp], xmm0
call fcn.100640d0
add esp, 8
push str.WARNING_
call fcn.1003ca30
movss xmm0, dword [0x100bce3c]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x100bce74]
movss dword [esp], xmm0
call fcn.100640d0
add esp, 8
push str.Its_a_beta_version.
call fcn.1003ca30
movss xmm0, dword [0x100bce3c]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x100bce74]
movss dword [esp], xmm0
call fcn.100640d0
add esp, 8
push str.If_you_find_any_bug_write_to_us
call fcn.1003ca30
movss xmm0, dword [0x100bce3c]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x100bce74]
movss dword [esp], xmm0
call fcn.100640d0
add esp, 8
push str.vk.com_by_insomnia_n
call fcn.1003ca30
add esp, 4
call fcn.10034320
mov edx, dword [0x100c5d04]
push edx
call fcn.1003bca0
add esp, 4
push 0xff
push 0x1e
push 0x1e
push 0x1e
lea ecx, [ebp - 0x51c]
call fcn.10028dd0
mov dword [ebp - 0x80], eax
mov eax, dword [ebp - 0x80]
mov ecx, dword [eax]
mov dword [ebp - 0x2b0], ecx
mov edx, dword [eax + 4]
mov dword [ebp - 0x2ac], edx
mov ecx, dword [eax + 8]
mov dword [ebp - 0x2a8], ecx
mov edx, dword [eax + 0xc]
mov dword [ebp - 0x2a4], edx
mov eax, 0x10
imul ecx, eax, 3
mov edx, dword [ebp + 0x70]
lea eax, [edx + ecx + 0x74]
mov ecx, dword [ebp - 0x2b0]
mov dword [eax], ecx
mov edx, dword [ebp - 0x2ac]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x2a8]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x2a4]
mov dword [eax + 0xc], edx
cmp dword [0x100c5d10], 1
jne 0x10065c5d
push 0
push 0
push 4
call fcn.10048720
add esp, 8
movss xmm0, dword [0x100bce90]
movss dword [esp], xmm0
push 1
call fcn.100484e0
add esp, 4
movss xmm0, dword [0x100bcf34]
movss dword [esp], xmm0
push 2
call fcn.100484e0
add esp, 4
movss xmm0, dword [0x100bcf4c]
movss dword [esp], xmm0
push 3
call fcn.100484e0
add esp, 8
call fcn.10048110
xorps xmm0, xmm0
movss dword [ebp - 0x328], xmm0
movss xmm0, dword [0x100bceb0]
movss dword [ebp - 0x324], xmm0
lea eax, [ebp - 0x328]
push eax
call fcn.10047bd0
add esp, 4
movss xmm0, dword [0x100bcf30]
movss dword [ebp - 0x3b0], xmm0
movss xmm0, dword [0x100bcf44]
movss dword [ebp - 0x3ac], xmm0
push 0
push 0
lea ecx, [ebp - 0x3b0]
push ecx
push str.weapon_general
call fcn.100340d0
add esp, 0x10
mov edx, dword [0x100c51d4]
mov eax, dword fs:[0x2c]
mov ecx, dword [eax + edx*4]
mov edx, dword [0x100cbc40]
cmp edx, dword [ecx + 4]
jle 0x10065315
push 0x100cbc40
call fcn.10084b67
add esp, 4
cmp dword [0x100cbc40], 0xffffffff
jne 0x10065315
mov dword [ebp - 4], 2
push 0x100cbc7c
call fcn.1003c220
add esp, 4
mov dword [ebp - 4], 0xffffffff
push 0x100cbc40
call fcn.10084b1d
add esp, 4
lea eax, [ebp + 0x20]
push eax
call fcn.1003c220
movss xmm0, dword [0x100bce80]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x100bce74]
movss dword [esp], xmm0
call fcn.100640d0
add esp, 8
mov ecx, dword [0x100c5cdc]
mov edx, dword [ecx]
add edx, 1
push edx
push str.Enabled
call fcn.1003fd50
add esp, 4
movss xmm0, dword [0x100bce3c]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x100bce74]
movss dword [esp], xmm0
call fcn.100640d0
add esp, 8
mov eax, dword [0x100c5cdc]
mov ecx, dword [eax]
push ecx
push str.Resolver
call fcn.1003fd50
add esp, 4
movss xmm0, dword [0x100bce3c]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x100bce74]
movss dword [esp], xmm0
call fcn.100640d0
add esp, 8
mov edx, dword [0x100c5cdc]
mov eax, dword [edx]
add eax, 0x24
push eax
push str.Perfect_Silent
call fcn.1003fd50
add esp, 4
movss xmm0, dword [0x100bce3c]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x100bce74]
movss dword [esp], xmm0
call fcn.100640d0
add esp, 8
mov ecx, dword [0x100c5cd0]
add ecx, 5
push ecx
push str.Remove_Recoil
call fcn.1003fd50
add esp, 4
movss xmm0, dword [0x100bce3c]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x100bce74]
movss dword [esp], xmm0
call fcn.100640d0
add esp, 8
mov edx, dword [0x100c5cd0]
add edx, 7
push edx
push str.Remove_Visual_Recoil
call fcn.1003fd50
add esp, 4
movss xmm0, dword [0x100bce3c]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x100bce74]
movss dword [esp], xmm0
call fcn.100640d0
add esp, 8
mov eax, dword [0x100c5cdc]
mov ecx, dword [eax]
add ecx, 0x26
push ecx
push str.Remove_Spread
call fcn.1003fd50
add esp, 4
movss xmm0, dword [0x100bce3c]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x100bce74]
movss dword [esp], xmm0
call fcn.100640d0
add esp, 8
push str._.0f
push 0x64
push 0
mov edx, dword [0x100c5cdc]
mov eax, dword [edx]
add eax, 0x20
push eax
push str.Min.Damage:
call fcn.1003fce0
add esp, 0x14
call fcn.1003c840
mov dword [ebp - 0xa4], eax
push 0xff
push 0xfd
push 0x70
push 0
lea ecx, [ebp - 0x52c]
call fcn.10028dd0
mov dword [ebp - 0x84], eax
mov ecx, dword [ebp - 0x84]
push ecx
call fcn.1002d280
add esp, 4
mov dword [ebp - 0x98], eax
movss xmm0, dword [ebp + 0x20]
addss xmm0, dword [0x100bcf30]
movss dword [ebp - 0x88], xmm0
movss xmm0, dword [ebp + 0x24]
addss xmm0, dword [0x100bcf44]
movss dword [ebp - 0x8c], xmm0
movss xmm0, dword [ebp - 0x88]
movss dword [ebp - 0x3b8], xmm0
movss xmm0, dword [ebp - 0x8c]
movss dword [ebp - 0x3b4], xmm0
lea edx, [ebp - 0x3b8]
mov dword [ebp - 0x9c], edx
movss xmm0, dword [ebp + 0x20]
movss dword [ebp - 0x90], xmm0
movss xmm0, dword [ebp + 0x24]
addss xmm0, dword [0x100bcf40]
movss dword [ebp - 0x94], xmm0
movss xmm0, dword [ebp - 0x90]
movss dword [ebp - 0x2b8], xmm0
movss xmm0, dword [ebp - 0x94]
movss dword [ebp - 0x2b4], xmm0
lea eax, [ebp - 0x2b8]
mov dword [ebp - 0xa0], eax
push 0xf
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
mov ecx, dword [ebp - 0x98]
push ecx
mov edx, dword [ebp - 0x9c]
push edx
mov eax, dword [ebp - 0xa0]
push eax
mov ecx, dword [ebp - 0xa4]
call fcn.100569b0
call fcn.10034320
call fcn.10048110
call fcn.10048110
xorps xmm0, xmm0
movss dword [ebp - 0x2c0], xmm0
movss xmm0, dword [0x100bceb0]
movss dword [ebp - 0x2bc], xmm0
lea ecx, [ebp - 0x2c0]
push ecx
call fcn.10047bd0
add esp, 4
movss xmm0, dword [0x100bcf30]
movss dword [ebp - 0x2c8], xmm0
movss xmm0, dword [0x100bcf44]
movss dword [ebp - 0x2c4], xmm0
mov edx, dword [ebp + 0x50]
push edx
push 0
lea eax, [ebp - 0x2c8]
push eax
push str.weapon_override
call fcn.100340d0
add esp, 0x10
mov ecx, dword [0x100c51d4]
mov edx, dword fs:[0x2c]
mov eax, dword [edx + ecx*4]
mov ecx, dword [0x100cbc50]
cmp ecx, dword [eax + 4]
jle 0x1006569f
push 0x100cbc50
call fcn.10084b67
add esp, 4
cmp dword [0x100cbc50], 0xffffffff
jne 0x1006569f
mov dword [ebp - 4], 3
push 0x100cbc34
call fcn.1003c220
add esp, 4
mov dword [ebp - 4], 0xffffffff
push 0x100cbc50
call fcn.10084b1d
add esp, 4
lea edx, [ebp + 0x18]
push edx
call fcn.1003c220
movss xmm0, dword [0x100bce80]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x100bce74]
movss dword [esp], xmm0
call fcn.100640d0
add esp, 8
mov eax, dword [0x100c4978]
mov ecx, dword [eax*4 + 0x100c5cb4]
mov edx, dword [ecx]
movzx eax, byte [edx + 0x27]
test eax, eax
je 0x10065731
push ecx
movss xmm0, dword [0x100bce3c]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x100bce74]
movss dword [esp], xmm0
call fcn.100640d0
add esp, 8
push str._.0f
push 0x96
push 0
mov ecx, dword [0x100c4978]
mov edx, dword [ecx*4 + 0x100c5cb4]
mov eax, dword [edx]
add eax, 0x20
push eax
push str.Min.Damage:
call fcn.1003fce0
add esp, 0x14
call fcn.1002ef90
movss xmm0, dword [0x100bce34]
movss dword [eax + 0x28], xmm0
push ecx
movss xmm0, dword [0x100bce3c]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x100bce74]
movss dword [esp], xmm0
call fcn.100640d0
add esp, 8
xorps xmm0, xmm0
movss dword [ebp - 0x2d0], xmm0
xorps xmm0, xmm0
movss dword [ebp - 0x2cc], xmm0
lea ecx, [ebp - 0x2d0]
push ecx
push str.Hitscan_Hitboxes
call fcn.1003d700
add esp, 8
movzx edx, al
test edx, edx
je 0x100657bc
movzx eax, byte [0x100cbb19]
test eax, eax
jne 0x100657ac
mov dword [ebp + 0x28], 1
jmp 0x100657b3
mov dword [ebp + 0x28], 0
mov cl, byte [ebp + 0x28]
mov byte [0x100cbb19], cl
movzx edx, byte [0x100cbb19]
test edx, edx
je 0x10065adb
push ecx
movss xmm0, dword [0x100bce30]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x100bce90]
movss dword [esp], xmm0
call fcn.100640d0
add esp, 8
movss xmm0, dword [0x100bcee4]
movss dword [ebp - 0x2d8], xmm0
movss xmm0, dword [0x100bceb0]
movss dword [ebp - 0x2d4], xmm0
lea eax, [ebp - 0x2d8]
mov dword [ebp - 0xa8], eax
mov ecx, dword [0x100c5cdc]
mov edx, dword [ecx]
mov eax, 1
shl eax, 0
lea ecx, [edx + eax + 2]
mov dword [ebp - 0xac], ecx
mov edx, dword [ebp - 0xa8]
push edx
push 0
mov eax, dword [ebp - 0xac]
push eax
push str.Head
call fcn.10047b70
add esp, 0x10
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x100bce90]
movss dword [esp], xmm0
call fcn.100640d0
add esp, 8
movss xmm0, dword [0x100bcee4]
movss dword [ebp - 0x2e0], xmm0
movss xmm0, dword [0x100bceb0]
movss dword [ebp - 0x2dc], xmm0
lea ecx, [ebp - 0x2e0]
mov dword [ebp - 0xb0], ecx
mov edx, dword [0x100c5cdc]
mov eax, dword [edx]
mov ecx, 1
imul edx, ecx, 3
lea eax, [eax + edx + 2]
mov dword [ebp - 0xb4], eax
mov ecx, dword [ebp - 0xb0]
push ecx
push 0
mov edx, dword [ebp - 0xb4]
push edx
push str.Pelvis
call fcn.10047b70
add esp, 0x10
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x100bce90]
movss dword [esp], xmm0
call fcn.100640d0
add esp, 8
movss xmm0, dword [0x100bcee4]
movss dword [ebp - 0x2e8], xmm0
movss xmm0, dword [0x100bceb0]
movss dword [ebp - 0x2e4], xmm0
lea eax, [ebp - 0x2e8]
mov dword [ebp - 0xb8], eax
mov ecx, dword [0x100c5cdc]
mov edx, dword [ecx]
mov eax, 1
shl eax, 2
lea ecx, [edx + eax + 2]
mov dword [ebp - 0xbc], ecx
mov edx, dword [ebp - 0xb8]
push edx
push 0
mov eax, dword [ebp - 0xbc]
push eax
push str.Stomach
call fcn.10047b70
add esp, 0x10
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x100bce90]
movss dword [esp], xmm0
call fcn.100640d0
add esp, 8
movss xmm0, dword [0x100bcee4]
movss dword [ebp - 0x2f0], xmm0
movss xmm0, dword [0x100bceb0]
movss dword [ebp - 0x2ec], xmm0
lea ecx, [ebp - 0x2f0]
mov dword [ebp - 0xc0], ecx
mov edx, dword [0x100c5cdc]
mov eax, dword [edx]
mov ecx, 1
imul edx, ecx, 5
lea eax, [eax + edx + 2]
mov dword [ebp - 0xc4], eax
mov ecx, dword [ebp - 0xc0]
push ecx
push 0
mov edx, dword [ebp - 0xc4]
push edx
push str.Chest
call fcn.10047b70
add esp, 0x10
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x100bce90]
movss dword [esp], xmm0
call fcn.100640d0
add esp, 8
movss xmm0, dword [0x100bcee4]
movss dword [ebp - 0x2f8], xmm0
movss xmm0, dword [0x100bceb0]
movss dword [ebp - 0x2f4], xmm0
lea eax, [ebp - 0x2f8]
mov dword [ebp - 0xc8], eax
mov ecx, dword [0x100c5cdc]
mov edx, dword [ecx]
mov eax, 1
imul ecx, eax, 6
lea edx, [edx + ecx + 2]
mov dword [ebp - 0xcc], edx
mov eax, dword [ebp - 0xc8]
push eax
push 0
mov ecx, dword [ebp - 0xcc]
push ecx
push str.Hands
call fcn.10047b70
add esp, 0x10
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x100bce90]
movss dword [esp], xmm0
call fcn.100640d0
add esp, 8
movss xmm0, dword [0x100bcee4]
movss dword [ebp - 0x300], xmm0
movss xmm0, dword [0x100bceb0]
movss dword [ebp - 0x2fc], xmm0
lea edx, [ebp - 0x300]
mov dword [ebp - 0xd0], edx
mov eax, dword [0x100c5cdc]
mov ecx, dword [eax]
mov edx, 1
imul eax, edx, 7
lea ecx, [ecx + eax + 2]
mov dword [ebp - 0xd4], ecx
mov edx, dword [ebp - 0xd0]
push edx
push 0
mov eax, dword [ebp - 0xd4]
push eax
push str.Foots
call fcn.10047b70
add esp, 0x10
call fcn.1003c840
mov dword [ebp - 0xf8], eax
push 0xff
push 0xfd
push 0x70
push 0
lea ecx, [ebp - 0x53c]
call fcn.10028dd0
mov dword [ebp - 0xd8], eax
mov ecx, dword [ebp - 0xd8]
push ecx
call fcn.1002d280
add esp, 4
mov dword [ebp - 0xec], eax
movss xmm0, dword [ebp + 0x18]
addss xmm0, dword [0x100bcf30]
movss dword [ebp - 0xdc], xmm0
movss xmm0, dword [ebp + 0x1c]
addss xmm0, dword [0x100bcf44]
movss dword [ebp - 0xe0], xmm0
movss xmm0, dword [ebp - 0xdc]
movss dword [ebp - 0x308], xmm0
movss xmm0, dword [ebp - 0xe0]
movss dword [ebp - 0x304], xmm0
lea edx, [ebp - 0x308]
mov dword [ebp - 0xf0], edx
movss xmm0, dword [ebp + 0x18]
movss dword [ebp - 0xe4], xmm0
movss xmm0, dword [ebp + 0x1c]
addss xmm0, dword [0x100bcf40]
movss dword [ebp - 0xe8], xmm0
movss xmm0, dword [ebp - 0xe4]
movss dword [ebp - 0x310], xmm0
movss xmm0, dword [ebp - 0xe8]
movss dword [ebp - 0x30c], xmm0
lea eax, [ebp - 0x310]
mov dword [ebp - 0xf4], eax
push 0xf
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
mov ecx, dword [ebp - 0xec]
push ecx
mov edx, dword [ebp - 0xf0]
push edx
mov eax, dword [ebp - 0xf4]
push eax
mov ecx, dword [ebp - 0xf8]
call fcn.100569b0
call fcn.10034320
mov ecx, dword [0x100c4978]
mov edx, dword [ecx*4 + 0x100c5cb4]
mov eax, dword [edx]
mov dword [ebp + 0x48], eax
mov ecx, dword [ebp + 0x48]
cmp dword [ecx + 0x20], 0
jge 0x10065c13
mov edx, dword [ebp + 0x48]
mov dword [edx + 0x20], 0
mov eax, dword [ebp + 0x48]
cmp dword [eax + 0x20], 0x96
jle 0x10065c29
mov ecx, dword [ebp + 0x48]
mov dword [ecx + 0x20], 0x96
mov edx, dword [0x100c5cdc]
mov eax, dword [edx]
mov dword [ebp + 0x44], eax
mov ecx, dword [ebp + 0x44]
cmp dword [ecx + 0x20], 0
jge 0x10065c47
mov edx, dword [ebp + 0x44]
mov dword [edx + 0x20], 0
mov eax, dword [ebp + 0x44]
cmp dword [eax + 0x20], 0x96
jle 0x10065c5d
mov ecx, dword [ebp + 0x44]
mov dword [ecx + 0x20], 0x96
cmp dword [0x100c5d10], 2
jne 0x1006644c
push 0
push 0
push 4
call fcn.10048720
add esp, 8
movss xmm0, dword [0x100bce90]
movss dword [esp], xmm0
push 1
call fcn.100484e0
add esp, 4
movss xmm0, dword [0x100bcf34]
movss dword [esp], xmm0
push 2
call fcn.100484e0
add esp, 4
movss xmm0, dword [0x100bcf4c]
movss dword [esp], xmm0
push 3
call fcn.100484e0
add esp, 8
call fcn.10048110
xorps xmm0, xmm0
movss dword [ebp - 0x318], xmm0
movss xmm0, dword [0x100bceb0]
movss dword [ebp - 0x314], xmm0
lea edx, [ebp - 0x318]
push edx
call fcn.10047bd0
add esp, 4
movss xmm0, dword [0x100bcf30]
movss dword [ebp - 0x320], xmm0
movss xmm0, dword [0x100bcf44]
movss dword [ebp - 0x31c], xmm0
mov eax, dword [ebp + 0x50]
push eax
push 0
lea ecx, [ebp - 0x320]
push ecx
push str.antiaim_general
call fcn.100340d0
add esp, 0x10
mov edx, dword [0x100c51d4]
mov eax, dword fs:[0x2c]
mov ecx, dword [eax + edx*4]
mov edx, dword [0x100cbc6c]
cmp edx, dword [ecx + 4]
jle 0x10065d81
push 0x100cbc6c
call fcn.10084b67
add esp, 4
cmp dword [0x100cbc6c], 0xffffffff
jne 0x10065d81
mov dword [ebp - 4], 4
push 0x100cbc48
call fcn.1003c220
add esp, 4
mov dword [ebp - 4], 0xffffffff
push 0x100cbc6c
call fcn.10084b1d
add esp, 4
lea eax, [ebp + 0x10]
push eax
call fcn.1003c220
movss xmm0, dword [0x100bce80]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x100bce74]
movss dword [esp], xmm0
call fcn.100640d0
add esp, 8
mov ecx, dword [0x100c5ce4]
add ecx, 0x10
push ecx
push str.Enabled
call fcn.1003fd50
add esp, 4
movss xmm0, dword [0x100bce3c]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x100bce74]
movss dword [esp], xmm0
call fcn.100640d0
add esp, 8
mov edx, dword [0x100c5ce4]
add edx, 0xd
push edx
push str.At_Target
call fcn.1003fd50
add esp, 4
movss xmm0, dword [0x100bce3c]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x100bce74]
movss dword [esp], xmm0
call fcn.100640d0
add esp, 8
mov eax, dword [0x100c5ce4]
add eax, 0x12
push eax
push str.Fake_manuals
call fcn.1003fd50
add esp, 4
movss xmm0, dword [0x100bce3c]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x100bce74]
movss dword [esp], xmm0
call fcn.100640d0
add esp, 8
mov ecx, dword [0x100c5ce4]
add ecx, 1
push ecx
push str.Custom_angles
call fcn.1003fd50
add esp, 8
mov edx, dword [0x100c5ce4]
movzx eax, byte [edx + 1]
test eax, eax
je 0x10065f16
push ecx
movss xmm0, dword [0x100bce3c]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x100bce74]
movss dword [esp], xmm0
call fcn.100640d0
add esp, 8
push str._.0f
push 0xb4
push 0xffffff4c
mov ecx, dword [0x100c5ce4]
add ecx, 4
push ecx
push str.Real_yaw
call fcn.1003fce0
add esp, 0x10
movss xmm0, dword [0x100bce3c]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x100bce74]
movss dword [esp], xmm0
call fcn.100640d0
add esp, 8
push str._.0f
push 0xb4
push 0xffffff4c
mov edx, dword [0x100c5ce4]
add edx, 8
push edx
push str.Fake_yaw
call fcn.1003fce0
add esp, 0x14
call fcn.1003c840
mov dword [ebp - 0x11c], eax
push 0xff
push 0xfd
push 0x70
push 0
lea ecx, [ebp - 0x54c]
call fcn.10028dd0
mov dword [ebp - 0xfc], eax
mov eax, dword [ebp - 0xfc]
push eax
call fcn.1002d280
add esp, 4
mov dword [ebp - 0x110], eax
movss xmm0, dword [ebp + 0x10]
addss xmm0, dword [0x100bcf30]
movss dword [ebp - 0x100], xmm0
movss xmm0, dword [ebp + 0x14]
addss xmm0, dword [0x100bcf44]
movss dword [ebp - 0x104], xmm0
movss xmm0, dword [ebp - 0x100]
movss dword [ebp - 0x400], xmm0
movss xmm0, dword [ebp - 0x104]
movss dword [ebp - 0x3fc], xmm0
lea ecx, [ebp - 0x400]
mov dword [ebp - 0x114], ecx
movss xmm0, dword [ebp + 0x10]
movss dword [ebp - 0x108], xmm0
movss xmm0, dword [ebp + 0x14]
addss xmm0, dword [0x100bcf40]
movss dword [ebp - 0x10c], xmm0
movss xmm0, dword [ebp - 0x108]
movss dword [ebp - 0x330], xmm0
movss xmm0, dword [ebp - 0x10c]
movss dword [ebp - 0x32c], xmm0
lea edx, [ebp - 0x330]
mov dword [ebp - 0x118], edx
push 0xf
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
mov eax, dword [ebp - 0x110]
push eax
mov ecx, dword [ebp - 0x114]
push ecx
mov edx, dword [ebp - 0x118]
push edx
mov ecx, dword [ebp - 0x11c]
call fcn.100569b0
call fcn.10034320
call fcn.10048110
call fcn.10048110
xorps xmm0, xmm0
movss dword [ebp - 0x338], xmm0
movss xmm0, dword [0x100bceb0]
movss dword [ebp - 0x334], xmm0
lea eax, [ebp - 0x338]
push eax
call fcn.10047bd0
add esp, 4
movss xmm0, dword [0x100bcf30]
movss dword [ebp - 0x340], xmm0
movss xmm0, dword [0x100bcf44]
movss dword [ebp - 0x33c], xmm0
mov ecx, dword [ebp + 0x50]
push ecx
push 0
lea edx, [ebp - 0x340]
push edx
push str.antiaim_misc
call fcn.100340d0
add esp, 0x10
mov eax, dword [0x100c51d4]
mov ecx, dword fs:[0x2c]
mov edx, dword [ecx + eax*4]
mov eax, dword [0x100cbc70]
cmp eax, dword [edx + 4]
jle 0x100660f1
push 0x100cbc70
call fcn.10084b67
add esp, 4
cmp dword [0x100cbc70], 0xffffffff
jne 0x100660f1
mov dword [ebp - 4], 5
push 0x100cbc54
call fcn.1003c220
add esp, 4
mov dword [ebp - 4], 0xffffffff
push 0x100cbc70
call fcn.10084b1d
add esp, 4
lea ecx, [ebp + 8]
push ecx
call fcn.1003c220
movss xmm0, dword [0x100bce80]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x100bce74]
movss dword [esp], xmm0
call fcn.100640d0
add esp, 8
mov edx, dword [0x100c5ce0]
add edx, 0x54
push edx
push str.FakeLag
call fcn.1003fd50
add esp, 4
movss xmm0, dword [0x100bce3c]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x100bce74]
movss dword [esp], xmm0
call fcn.100640d0
add esp, 8
mov eax, dword [0x100c5ce4]
add eax, 0x28
push eax
push str.Adaptive
call fcn.1003fd50
add esp, 4
movss xmm0, dword [0x100bce3c]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x100bce74]
movss dword [esp], xmm0
call fcn.100640d0
add esp, 8
push str._.0f
push 0xe
push 1
mov ecx, dword [0x100c5ce0]
add ecx, 0x58
push ecx
push str.Amount:
call fcn.1003fce0
add esp, 0x10
movss xmm0, dword [0x100bce80]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x100bce74]
movss dword [esp], xmm0
call fcn.100640d0
add esp, 8
mov edx, dword [0x100c5ce4]
add edx, 0xe
push edx
push str.Slowwalk
call fcn.1003fd50
add esp, 4
movss xmm0, dword [0x100bcf88]
movss dword [esp], xmm0
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10048000
add esp, 8
xorps xmm0, xmm0
movss dword [ebp - 0x348], xmm0
xorps xmm0, xmm0
movss dword [ebp - 0x344], xmm0
lea eax, [ebp - 0x348]
mov dword [ebp - 0x120], eax
mov ecx, dword [0x100c5ce4]
add ecx, 0x34
mov dword [ebp - 0x124], ecx
mov edx, dword [ebp - 0x120]
push edx
mov eax, dword [ebp - 0x124]
push eax
push str.slowwalkkey
call fcn.1003d720
add esp, 0xc
push ecx
movss xmm0, dword [0x100bce3c]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x100bce74]
movss dword [esp], xmm0
call fcn.100640d0
add esp, 8
push str._.0f
push 0x55
push 0x2d
mov ecx, dword [0x100c5ce4]
add ecx, 0x30
push ecx
push str.Units
call fcn.1003fce0
add esp, 0x10
movss xmm0, dword [0x100bce80]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x100bce74]
movss dword [esp], xmm0
call fcn.100640d0
add esp, 8
mov edx, dword [0x100c5ce4]
push edx
push str.FakeDuck
call fcn.1003fd50
add esp, 4
movss xmm0, dword [0x100bcf88]
movss dword [esp], xmm0
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10048000
add esp, 8
xorps xmm0, xmm0
movss dword [ebp - 0x350], xmm0
xorps xmm0, xmm0
movss dword [ebp - 0x34c], xmm0
lea eax, [ebp - 0x350]
mov dword [ebp - 0x128], eax
mov ecx, dword [0x100c5ce4]
add ecx, 0x14
mov dword [ebp - 0x12c], ecx
mov edx, dword [ebp - 0x128]
push edx
mov eax, dword [ebp - 0x12c]
push eax
push str.fakeduckkey
call fcn.1003d720
add esp, 0xc
call fcn.1003c840
mov dword [ebp - 0x150], eax
push 0xff
push 0xfd
push 0x70
push 0
lea ecx, [ebp - 0x55c]
call fcn.10028dd0
mov dword [ebp - 0x130], eax
mov ecx, dword [ebp - 0x130]
push ecx
call fcn.1002d280
add esp, 4
mov dword [ebp - 0x144], eax
movss xmm0, dword [ebp + 8]
addss xmm0, dword [0x100bcf30]
movss dword [ebp - 0x134], xmm0
movss xmm0, dword [ebp + 0xc]
addss xmm0, dword [0x100bcf44]
movss dword [ebp - 0x138], xmm0
movss xmm0, dword [ebp - 0x134]
movss dword [ebp - 0x358], xmm0
movss xmm0, dword [ebp - 0x138]
movss dword [ebp - 0x354], xmm0
lea edx, [ebp - 0x358]
mov dword [ebp - 0x148], edx
movss xmm0, dword [ebp + 8]
movss dword [ebp - 0x13c], xmm0
movss xmm0, dword [ebp + 0xc]
addss xmm0, dword [0x100bcf40]
movss dword [ebp - 0x140], xmm0
movss xmm0, dword [ebp - 0x13c]
movss dword [ebp - 0x360], xmm0
movss xmm0, dword [ebp - 0x140]
movss dword [ebp - 0x35c], xmm0
lea eax, [ebp - 0x360]
mov dword [ebp - 0x14c], eax
push 0xf
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
mov ecx, dword [ebp - 0x144]
push ecx
mov edx, dword [ebp - 0x148]
push edx
mov eax, dword [ebp - 0x14c]
push eax
mov ecx, dword [ebp - 0x150]
call fcn.100569b0
call fcn.10034320
cmp dword [0x100c5d10], 3
jne 0x1006688c
push 0
push 0
push 4
call fcn.10048720
add esp, 8
movss xmm0, dword [0x100bce90]
movss dword [esp], xmm0
push 1
call fcn.100484e0
add esp, 8
call fcn.10048110
xorps xmm0, xmm0
movss dword [ebp - 0x368], xmm0
movss xmm0, dword [0x100bceb0]
movss dword [ebp - 0x364], xmm0
lea ecx, [ebp - 0x368]
push ecx
call fcn.10047bd0
add esp, 4
movss xmm0, dword [0x100bcf30]
movss dword [ebp - 0x370], xmm0
movss xmm0, dword [0x100bcf44]
movss dword [ebp - 0x36c], xmm0
mov edx, dword [ebp + 0x50]
push edx
push 0
lea eax, [ebp - 0x370]
push eax
push str.visuals_chams
call fcn.100340d0
add esp, 0x10
mov ecx, dword [0x100c51d4]
mov edx, dword fs:[0x2c]
mov eax, dword [edx + ecx*4]
mov ecx, dword [0x100cbc44]
cmp ecx, dword [eax + 4]
jle 0x10066543
push 0x100cbc44
call fcn.10084b67
add esp, 4
cmp dword [0x100cbc44], 0xffffffff
jne 0x10066543
mov dword [ebp - 4], 6
push 0x100cbc5c
call fcn.1003c220
add esp, 4
mov dword [ebp - 4], 0xffffffff
push 0x100cbc44
call fcn.10084b1d
add esp, 4
lea edx, [ebp]
push edx
call fcn.1003c220
movss xmm0, dword [0x100bce80]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x100bce74]
movss dword [esp], xmm0
call fcn.100640d0
add esp, 8
mov eax, dword [0x100c5ca8]
push eax
push str.Enable_ESP
call fcn.1003fd50
add esp, 4
movss xmm0, dword [0x100bce64]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x100bce74]
movss dword [esp], xmm0
call fcn.100640d0
add esp, 8
mov ecx, dword [0x100c5ca8]
add ecx, 8
push ecx
push str.Name
call fcn.1003fd50
add esp, 4
movss xmm0, dword [0x100bce3c]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x100bce74]
movss dword [esp], xmm0
call fcn.100640d0
add esp, 8
mov edx, dword [0x100c5ca8]
add edx, 9
push edx
push str.Weapon
call fcn.1003fd50
add esp, 4
movss xmm0, dword [0x100bce3c]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x100bce74]
movss dword [esp], xmm0
call fcn.100640d0
add esp, 8
mov eax, dword [0x100c5ca8]
add eax, 0xb
push eax
push str.Health
call fcn.1003fd50
add esp, 4
movss xmm0, dword [0x100bce3c]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x100bce74]
movss dword [esp], xmm0
call fcn.100640d0
add esp, 8
mov ecx, dword [0x100c5ca8]
add ecx, 0xc
push ecx
push str.Armor
call fcn.1003fd50
add esp, 4
movss xmm0, dword [0x100bce3c]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x100bce74]
movss dword [esp], xmm0
call fcn.100640d0
add esp, 8
push 0xffffffffffffffff
push 2
push 0x100c498c
mov edx, dword [0x100c5ca8]
add edx, 0x10
push edx
push str.Esp_Target
call fcn.10046870
add esp, 0x10
movss xmm0, dword [0x100bce3c]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x100bce74]
movss dword [esp], xmm0
call fcn.100640d0
add esp, 8
push 0xffffffffffffffff
push 3
push 0x100c4994
mov eax, dword [0x100c5cb0]
add eax, 0x14
push eax
push str.Chams
call fcn.10046870
add esp, 0x10
movss xmm0, dword [0x100bce3c]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x100bce74]
movss dword [esp], xmm0
call fcn.100640d0
add esp, 8
push 0xffffffffffffffff
push 3
push 0x100c49a0
mov ecx, dword [0x100c5cb0]
mov edx, dword [ecx + 0x14]
mov eax, dword [0x100c5cb0]
lea ecx, [eax + edx*4 + 4]
push ecx
push str.Mode
call fcn.10046870
add esp, 0x10
movss xmm0, dword [0x100bce3c]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x100bce74]
movss dword [esp], xmm0
call fcn.100640d0
add esp, 8
mov edx, dword [0x100c5cb0]
mov eax, dword [0x100c5cb0]
add eax, dword [edx + 0x14]
push eax
push str.Outlined
call fcn.1003fd50
add esp, 8
call fcn.1003c840
mov dword [ebp - 0x174], eax
push 0xff
push 0xfd
push 0x70
push 0
lea ecx, [ebp - 0x56c]
call fcn.10028dd0
mov dword [ebp - 0x154], eax
mov ecx, dword [ebp - 0x154]
push ecx
call fcn.1002d280
add esp, 4
mov dword [ebp - 0x168], eax
movss xmm0, dword [ebp]
addss xmm0, dword [0x100bcf30]
movss dword [ebp - 0x158], xmm0
movss xmm0, dword [ebp + 4]
addss xmm0, dword [0x100bcf44]
movss dword [ebp - 0x15c], xmm0
movss xmm0, dword [ebp - 0x158]
movss dword [ebp - 0x378], xmm0
movss xmm0, dword [ebp - 0x15c]
movss dword [ebp - 0x374], xmm0
lea edx, [ebp - 0x378]
mov dword [ebp - 0x16c], edx
movss xmm0, dword [ebp]
movss dword [ebp - 0x160], xmm0
movss xmm0, dword [ebp + 4]
addss xmm0, dword [0x100bcf40]
movss dword [ebp - 0x164], xmm0
movss xmm0, dword [ebp - 0x160]
movss dword [ebp - 0x380], xmm0
movss xmm0, dword [ebp - 0x164]
movss dword [ebp - 0x37c], xmm0
lea eax, [ebp - 0x380]
mov dword [ebp - 0x170], eax
push 0xf
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
mov ecx, dword [ebp - 0x168]
push ecx
mov edx, dword [ebp - 0x16c]
push edx
mov eax, dword [ebp - 0x170]
push eax
mov ecx, dword [ebp - 0x174]
call fcn.100569b0
call fcn.10034320
cmp dword [0x100c5d10], 4
jne 0x10066c33
push 0
push 0
push 4
call fcn.10048720
add esp, 8
movss xmm0, dword [0x100bce90]
movss dword [esp], xmm0
push 1
call fcn.100484e0
add esp, 8
call fcn.10048110
xorps xmm0, xmm0
movss dword [ebp - 0x388], xmm0
movss xmm0, dword [0x100bceb0]
movss dword [ebp - 0x384], xmm0
lea ecx, [ebp - 0x388]
push ecx
call fcn.10047bd0
add esp, 4
movss xmm0, dword [0x100bcf30]
movss dword [ebp - 0x390], xmm0
movss xmm0, dword [0x100bcf44]
movss dword [ebp - 0x38c], xmm0
mov edx, dword [ebp + 0x50]
push edx
push 0
lea eax, [ebp - 0x390]
push eax
push str.visuals_chams
call fcn.100340d0
add esp, 0x10
mov ecx, dword [0x100c51d4]
mov edx, dword fs:[0x2c]
mov eax, dword [edx + ecx*4]
mov ecx, dword [0x100cbc24]
cmp ecx, dword [eax + 4]
jle 0x10066983
push 0x100cbc24
call fcn.10084b67
add esp, 4
cmp dword [0x100cbc24], 0xffffffff
jne 0x10066983
mov dword [ebp - 4], 7
push 0x100cbc74
call fcn.1003c220
add esp, 4
mov dword [ebp - 4], 0xffffffff
push 0x100cbc24
call fcn.10084b1d
add esp, 4
lea edx, [ebp - 0x14]
push edx
call fcn.1003c220
movss xmm0, dword [0x100bce80]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x100bce74]
movss dword [esp], xmm0
call fcn.100640d0
add esp, 8
mov eax, dword [0x100c5ce0]
add eax, 0x38
push eax
push str.ThirdPerson
call fcn.1003fd50
add esp, 4
movss xmm0, dword [0x100bcf88]
movss dword [esp], xmm0
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10048000
add esp, 8
xorps xmm0, xmm0
movss dword [ebp - 0x398], xmm0
xorps xmm0, xmm0
movss dword [ebp - 0x394], xmm0
lea ecx, [ebp - 0x398]
mov dword [ebp - 0x178], ecx
mov edx, dword [0x100c5ce0]
add edx, 8
mov dword [ebp - 0x17c], edx
mov eax, dword [ebp - 0x178]
push eax
mov ecx, dword [ebp - 0x17c]
push ecx
push str.sdhhx2j
call fcn.1003d720
add esp, 0xc
push ecx
movss xmm0, dword [0x100bce3c]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x100bce74]
movss dword [esp], xmm0
call fcn.100640d0
add esp, 8
mov edx, dword [0x100c5cd0]
add edx, 8
push edx
push str.No_Smoke
call fcn.1003fd50
add esp, 4
movss xmm0, dword [0x100bce3c]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x100bce74]
movss dword [esp], xmm0
call fcn.100640d0
add esp, 8
mov eax, dword [0x100c5cd0]
add eax, 6
push eax
push str.No_Flash
call fcn.1003fd50
add esp, 4
movss xmm0, dword [0x100bce3c]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x100bce74]
movss dword [esp], xmm0
call fcn.100640d0
add esp, 8
mov ecx, dword [0x100c5ce0]
add ecx, 0x39
push ecx
push str.BunnyHop
call fcn.1003fd50
add esp, 4
movss xmm0, dword [0x100bce3c]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x100bce74]
movss dword [esp], xmm0
call fcn.100640d0
add esp, 8
push 0xffffffffffffffff
push 3
push 0x100c4980
mov edx, dword [0x100c5ce0]
add edx, 0x3c
push edx
push str.Auto_Strafe
call fcn.10046870
add esp, 0x14
call fcn.1003c840
mov dword [ebp - 0x1a0], eax
push 0xff
push 0xfd
push 0x70
push 0
lea ecx, [ebp - 0x57c]
call fcn.10028dd0
mov dword [ebp - 0x180], eax
mov eax, dword [ebp - 0x180]
push eax
call fcn.1002d280
add esp, 4
mov dword [ebp - 0x194], eax
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100bcf30]
movss dword [ebp - 0x184], xmm0
movss xmm0, dword [ebp - 0x10]
addss xmm0, dword [0x100bcf44]
movss dword [ebp - 0x188], xmm0
movss xmm0, dword [ebp - 0x184]
movss dword [ebp - 0x3a0], xmm0
movss xmm0, dword [ebp - 0x188]
movss dword [ebp - 0x39c], xmm0
lea ecx, [ebp - 0x3a0]
mov dword [ebp - 0x198], ecx
movss xmm0, dword [ebp - 0x14]
movss dword [ebp - 0x18c], xmm0
movss xmm0, dword [ebp - 0x10]
addss xmm0, dword [0x100bcf40]
movss dword [ebp - 0x190], xmm0
movss xmm0, dword [ebp - 0x18c]
movss dword [ebp - 0x3a8], xmm0
movss xmm0, dword [ebp - 0x190]
movss dword [ebp - 0x3a4], xmm0
lea edx, [ebp - 0x3a8]
mov dword [ebp - 0x19c], edx
push 0xf
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
mov eax, dword [ebp - 0x194]
push eax
mov ecx, dword [ebp - 0x198]
push ecx
mov edx, dword [ebp - 0x19c]
push edx
mov ecx, dword [ebp - 0x1a0]
call fcn.100569b0
call fcn.10034320
call fcn.1003a4b0
call fcn.100312c0
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
add ebp, 0x74
mov esp, ebp
pop ebp
ret