Function at 0x1004e150
Capabilities:
Encode data using xor

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x1013df43
mov eax, dword fs:[0]
push eax
sub esp, 0xb4
mov eax, dword [0x1018e4ac]
xor eax, ebp
mov dword [ebp - 0x10], eax
push ebx
push esi
push edi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov ebx, ecx
mov dword [ebp - 0x84], ebx
mov eax, dword [0x10191030]
movaps xmm0, xmmword [0x101837f0]
movups xmmword [ebp - 0x38], xmm0
mov dword [ebp - 0x28], 0x332f323f
or dword [eax + 0x1a88], 2
xor ecx, ecx
mov dword [eax + 0x1aa8], 0x44480000
mov dword [eax + 0x1aac], 0x43dd8000
mov dword [eax + 0x1a90], 2
mov word [ebp - 0x24], 0
nop word [eax + eax]
mov al, byte [ebp - 0x38]
xor byte [ebp + ecx - 0x37], al
inc ecx
cmp ecx, 0x13
jb 0x1004e1d0
push 3
xor edx, edx
mov word [ebp - 0x24], 0x100
lea ecx, [ebp - 0x37]
call fcn.100233e0
mov ecx, dword [0x10191030]
add esp, 4
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x20], 0
mov dword [ebp - 0x14], 0
mov dword [ebp - 0x18], 0
lea esi, [ecx + 0x1d58]
mov eax, dword [ecx + 0x1a08]
movss xmm0, dword [eax + 0xc]
movss dword [ebp - 0x64], xmm0
movss xmm0, dword [eax + 0x10]
mov byte [eax + 0x7c], 1
mov eax, dword [ecx + 0x1a08]
movss xmm1, dword [ecx + 0xe8]
movss dword [ebp - 0x68], xmm0
mov edi, dword [eax + 0x278]
movss dword [ebp - 0x40], xmm1
addss xmm1, dword [0x10182f0c]
movss xmm0, dword [ecx + 0xec]
movss dword [ebp - 0x3c], xmm0
movss xmm0, dword [0x10182efc]
mov dword [ebp - 0x8c], edi
movss dword [ebp - 0x40], xmm1
mov eax, dword [ecx + 0x1a08]
comiss xmm0, dword [eax + 0x54]
jbe 0x1004ec6d
xorps xmm2, xmm2
lea ecx, [ebp - 0x78]
xorps xmm1, xmm1
call fcn.1001a7c0
movss xmm0, dword [ebp - 0x64]
lea ecx, [ebp - 0x78]
movss xmm1, dword [eax]
addss xmm0, xmm1
movss dword [ebp - 0x20], xmm1
movss xmm2, dword [eax + 4]
movss xmm1, dword [0x10183084]
movss dword [ebp - 0x20], xmm0
movss xmm0, dword [ebp - 0x68]
addss xmm0, xmm2
movss xmm2, dword [0x10182f34]
movss dword [ebp - 0x1c], xmm0
call fcn.1001a7c0
movss xmm0, dword [ebp - 0x64]
lea ecx, [ebp - 0x34]
movss xmm3, dword [0x10182e08]
push 0xf
movss xmm1, dword [eax]
sub esp, 8
addss xmm0, xmm1
movss dword [ebp - 0x18], xmm1
movss xmm2, dword [eax + 4]
movss xmm1, dword [0x10182e00]
mov dword [esp + 4], 0
mov dword [esp], 0x3f2e978d
movss dword [ebp - 0x18], xmm0
movss xmm0, dword [ebp - 0x68]
addss xmm0, xmm2
movss xmm2, dword [0x10182e04]
movss dword [ebp - 0x14], xmm0
call fcn.10053610
mov ecx, eax
call fcn.1001a710
push eax
lea eax, [ebp - 0x18]
mov ecx, edi
push eax
lea eax, [ebp - 0x20]
push eax
call fcn.100362d0
movss xmm2, dword [0x10182f2c]
lea ecx, [ebp - 0x78]
movss xmm1, dword [0x10182eb0]
call fcn.1001a7c0
movss xmm0, dword [ebp - 0x64]
lea ecx, [ebp - 0x78]
movss xmm1, dword [eax]
addss xmm0, xmm1
movss dword [ebp - 0x20], xmm1
movss xmm2, dword [eax + 4]
movss xmm1, dword [0x10183080]
movss dword [ebp - 0x20], xmm0
movss xmm0, dword [ebp - 0x68]
addss xmm0, xmm2
movss xmm2, dword [0x10182f68]
movss dword [ebp - 0x1c], xmm0
call fcn.1001a7c0
movss xmm0, dword [ebp - 0x64]
lea ecx, [ebp - 0x34]
push 0xf
sub esp, 8
xorps xmm3, xmm3
movss xmm1, dword [eax]
addss xmm0, xmm1
movss dword [ebp - 0x18], xmm1
movss xmm2, dword [eax + 4]
movss xmm1, dword [0x10182e48]
mov dword [esp + 4], 0x41000000
mov dword [esp], 0x3f000000
movss dword [ebp - 0x18], xmm0
movss xmm0, dword [ebp - 0x68]
addss xmm0, xmm2
xorps xmm2, xmm2
movss dword [ebp - 0x14], xmm0
call fcn.10053610
mov ecx, eax
call fcn.1001a710
push eax
lea eax, [ebp - 0x18]
mov ecx, edi
push eax
lea eax, [ebp - 0x20]
push eax
call fcn.100362d0
movss xmm2, dword [0x10182ef4]
lea ecx, [ebp - 0x78]
movss xmm1, dword [0x10182f98]
call fcn.1001a7c0
movss xmm0, dword [ebp - 0x64]
lea ecx, [ebp - 0x78]
movss xmm1, dword [eax]
addss xmm0, xmm1
movss dword [ebp - 0x20], xmm1
movss xmm2, dword [eax + 4]
movss xmm1, dword [0x10182ff0]
movss dword [ebp - 0x20], xmm0
movss xmm0, dword [ebp - 0x68]
addss xmm0, xmm2
movss xmm2, dword [0x10182f24]
movss dword [ebp - 0x1c], xmm0
call fcn.1001a7c0
movss xmm0, dword [ebp - 0x64]
lea ecx, [ebp - 0x34]
push 0xf
sub esp, 8
xorps xmm3, xmm3
movss xmm1, dword [eax]
addss xmm0, xmm1
movss dword [ebp - 0x18], xmm1
movss xmm2, dword [eax + 4]
xorps xmm1, xmm1
mov dword [esp + 4], 0
mov dword [esp], 0x3f800000
movss dword [ebp - 0x18], xmm0
movss xmm0, dword [ebp - 0x68]
addss xmm0, xmm2
movss xmm2, dword [0x10182e18]
movss dword [ebp - 0x14], xmm0
call fcn.10053610
mov ecx, eax
call fcn.1001a710
push eax
lea eax, [ebp - 0x18]
mov ecx, edi
push eax
lea eax, [ebp - 0x20]
push eax
call fcn.100362d0
movss xmm2, dword [0x10182f6c]
lea ecx, [ebp - 0x78]
xorps xmm1, xmm1
call fcn.1001a7c0
movss xmm0, dword [ebp - 0x64]
lea ecx, [ebp - 0x78]
movss xmm1, dword [0x10183084]
movss xmm2, dword [eax]
addss xmm0, xmm2
movss dword [ebp - 0x20], xmm2
movss xmm3, dword [eax + 4]
movss xmm2, dword [0x10182f6c]
movss dword [ebp - 0x20], xmm0
movss xmm0, dword [ebp - 0x68]
addss xmm0, xmm3
movss dword [ebp - 0x1c], xmm0
call fcn.1001a7c0
movss xmm0, dword [ebp - 0x64]
sub esp, 8
movss xmm3, dword [0x10182e08]
movss xmm1, dword [eax]
addss xmm0, xmm1
movss dword [ebp - 0x18], xmm1
movss xmm2, dword [eax + 4]
mov dword [esp + 4], 0x40000000
mov dword [esp], 0x3f800000
movss dword [ebp - 0x18], xmm0
movss xmm0, dword [ebp - 0x68]
addss xmm0, xmm2
movss dword [ebp - 0x14], xmm0
movss xmm2, dword [0x10182e04]
lea ecx, [ebp - 0x34]
movss xmm1, dword [0x10182e00]
call fcn.10053610
mov ecx, eax
call fcn.1001a710
push eax
lea eax, [ebp - 0x18]
mov ecx, edi
push eax
lea eax, [ebp - 0x20]
push eax
call fcn.100360c0
movss xmm1, dword [0x101830cc]
xorps xmm0, xmm0
call fcn.10026630
push 0x4c
lea ecx, [ebp - 0x34]
mov byte [ebp - 0x34], 0x7c
call fcn.10007e00
push 0x34
lea ecx, [ebp - 0x34]
mov byte [ebp - 0x33], al
call fcn.10007e00
push 0x44
lea ecx, [ebp - 0x34]
mov byte [ebp - 0x32], al
call fcn.10007e00
push 0x32
lea ecx, [ebp - 0x34]
mov byte [ebp - 0x31], al
call fcn.10007e00
push 0x20
lea ecx, [ebp - 0x34]
mov byte [ebp - 0x30], al
call fcn.10007e00
push 0x56
lea ecx, [ebp - 0x34]
mov byte [ebp - 0x2f], al
call fcn.10007e00
push 0x69
lea ecx, [ebp - 0x34]
mov byte [ebp - 0x2e], al
call fcn.10007e00
push 0x73
lea ecx, [ebp - 0x34]
mov byte [ebp - 0x2d], al
call fcn.10007e00
push 0x75
lea ecx, [ebp - 0x34]
mov byte [ebp - 0x2c], al
call fcn.10007e00
push 0x61
lea ecx, [ebp - 0x34]
mov byte [ebp - 0x2b], al
call fcn.10007e00
push 0x6c
lea ecx, [ebp - 0x34]
mov byte [ebp - 0x2a], al
call fcn.10007e00
push 0x73
lea ecx, [ebp - 0x34]
mov byte [ebp - 0x29], al
call fcn.10007e00
mov byte [ebp - 0x28], al
xor edi, edi
mov word [ebp - 0x27], 0
nop dword [eax + eax]
push edi
lea ecx, [ebp - 0x33]
call fcn.10007e20
lea ecx, [ebp - 0x34]
movzx eax, byte [eax]
push eax
call fcn.10007e00
push edi
lea ecx, [ebp - 0x33]
mov bl, al
call fcn.10007e20
inc edi
mov byte [eax], bl
cmp edi, 0xc
jb 0x1004e660
push 0xc
lea ecx, [ebp - 0x33]
call fcn.10007e20
lea ecx, [ebp - 0x33]
mov byte [eax], 0
mov byte [ebp - 0x26], 1
call fcn.10007e10
push eax
call fcn.1003fa90
movss xmm1, dword [0x101830cc]
add esp, 4
xorps xmm0, xmm0
call fcn.10026630
push 0x5a
lea ecx, [ebp - 0x34]
mov byte [ebp - 0x34], 0x7c
call fcn.10007e00
push 0x78
lea ecx, [ebp - 0x34]
mov byte [ebp - 0x33], al
call fcn.10007e00
push 0x6c
lea ecx, [ebp - 0x34]
mov byte [ebp - 0x32], al
call fcn.10007e00
push 0x79
lea ecx, [ebp - 0x34]
mov byte [ebp - 0x31], al
call fcn.10007e00
push 0x6d
lea ecx, [ebp - 0x34]
mov byte [ebp - 0x30], al
call fcn.10007e00
push 0x20
lea ecx, [ebp - 0x34]
mov byte [ebp - 0x2f], al
call fcn.10007e00
push 0x45
lea ecx, [ebp - 0x34]
mov byte [ebp - 0x2e], al
call fcn.10007e00
push 0x64
lea ecx, [ebp - 0x34]
mov byte [ebp - 0x2d], al
call fcn.10007e00
push 0x69
lea ecx, [ebp - 0x34]
mov byte [ebp - 0x2c], al
call fcn.10007e00
push 0x74
lea ecx, [ebp - 0x34]
mov byte [ebp - 0x2b], al
call fcn.10007e00
push 0x69
lea ecx, [ebp - 0x34]
mov byte [ebp - 0x2a], al
call fcn.10007e00
push 0x6f
lea ecx, [ebp - 0x34]
mov byte [ebp - 0x29], al
call fcn.10007e00
push 0x6e
lea ecx, [ebp - 0x34]
mov byte [ebp - 0x28], al
call fcn.10007e00
mov byte [ebp - 0x27], al
xor edi, edi
mov word [ebp - 0x26], 0
nop
push edi
lea ecx, [ebp - 0x33]
call fcn.10007e20
lea ecx, [ebp - 0x34]
movzx eax, byte [eax]
push eax
call fcn.10007e00
push edi
lea ecx, [ebp - 0x33]
mov bl, al
call fcn.10007e20
inc edi
mov byte [eax], bl
cmp edi, 0xd
jb 0x1004e770
push 0xd
lea ecx, [ebp - 0x33]
call fcn.10007e20
lea ecx, [ebp - 0x33]
mov byte [eax], 0
mov byte [ebp - 0x25], 1
call fcn.10007e10
push eax
call fcn.1003fa90
movss xmm2, dword [0x10182f38]
lea ecx, [ebp - 0x78]
movss xmm1, dword [0x10182fcc]
add esp, 4
call fcn.1001a7c0
push 0x41
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0x7c], eax
mov byte [ebp - 0x2c], 0x32
call fcn.10007e00
push 0x69
lea ecx, [ebp - 0x2c]
mov byte [ebp - 0x2b], al
call fcn.10007e00
push 0x6d
lea ecx, [ebp - 0x2c]
mov byte [ebp - 0x2a], al
call fcn.10007e00
push 0x62
lea ecx, [ebp - 0x2c]
mov byte [ebp - 0x29], al
call fcn.10007e00
push 0x6f
lea ecx, [ebp - 0x2c]
mov byte [ebp - 0x28], al
call fcn.10007e00
push 0x74
lea ecx, [ebp - 0x2c]
mov byte [ebp - 0x27], al
call fcn.10007e00
mov byte [ebp - 0x26], al
xor edi, edi
mov word [ebp - 0x25], 0
nop
push edi
lea ecx, [ebp - 0x2b]
call fcn.10007e20
lea ecx, [ebp - 0x2c]
movzx eax, byte [eax]
push eax
call fcn.10007e00
push edi
lea ecx, [ebp - 0x2b]
mov bl, al
call fcn.10007e20
inc edi
mov byte [eax], bl
cmp edi, 6
jb 0x1004e830
push 6
lea ecx, [ebp - 0x2b]
call fcn.10007e20
lea ecx, [ebp - 0x2b]
mov byte [eax], 0
mov byte [ebp - 0x24], 1
call fcn.10007e10
mov edx, dword [ebp - 0x7c]
mov ecx, eax
call fcn.10040900
mov ecx, dword [0x1019b094]
xor edx, edx
movss xmm1, dword [0x101830cc]
test al, al
xorps xmm0, xmm0
cmovne ecx, edx
mov dword [0x1019b094], ecx
call fcn.10026630
movss xmm2, dword [0x10182f38]
lea ecx, [ebp - 0x78]
movss xmm1, dword [0x10182fcc]
call fcn.1001a7c0
push 0x4d
lea ecx, [ebp - 0x30]
mov dword [ebp - 0x7c], eax
mov byte [ebp - 0x30], 5
call fcn.10007e00
push 0x6f
lea ecx, [ebp - 0x30]
mov byte [ebp - 0x2f], al
call fcn.10007e00
push 0x76
lea ecx, [ebp - 0x30]
mov byte [ebp - 0x2e], al
call fcn.10007e00
push 0x65
lea ecx, [ebp - 0x30]
mov byte [ebp - 0x2d], al
call fcn.10007e00
push 0x6d
lea ecx, [ebp - 0x30]
mov byte [ebp - 0x2c], al
call fcn.10007e00
push 0x65
lea ecx, [ebp - 0x30]
mov byte [ebp - 0x2b], al
call fcn.10007e00
push 0x6e
lea ecx, [ebp - 0x30]
mov byte [ebp - 0x2a], al
call fcn.10007e00
push 0x74
lea ecx, [ebp - 0x30]
mov byte [ebp - 0x29], al
call fcn.10007e00
mov byte [ebp - 0x28], al
xor edi, edi
mov word [ebp - 0x27], 0
nop dword [eax]
push edi
lea ecx, [ebp - 0x2f]
call fcn.10007e20
lea ecx, [ebp - 0x30]
movzx eax, byte [eax]
push eax
call fcn.10007e00
push edi
lea ecx, [ebp - 0x2f]
mov bl, al
call fcn.10007e20
inc edi
mov byte [eax], bl
cmp edi, 8
jb 0x1004e930
push 8
lea ecx, [ebp - 0x2f]
call fcn.10007e20
lea ecx, [ebp - 0x2f]
mov byte [eax], 0
mov byte [ebp - 0x26], 1
call fcn.10007e10
mov edx, dword [ebp - 0x7c]
mov ecx, eax
call fcn.10040900
mov ecx, dword [0x1019b094]
test al, al
movss xmm1, dword [0x101830cc]
mov eax, 1
cmovne ecx, eax
xorps xmm0, xmm0
mov dword [0x1019b094], ecx
call fcn.10026630
movss xmm2, dword [0x10182f38]
lea ecx, [ebp - 0x78]
movss xmm1, dword [0x10182fcc]
call fcn.1001a7c0
push 0x45
lea ecx, [ebp - 0x30]
mov dword [ebp - 0x7c], eax
mov byte [ebp - 0x30], 5
call fcn.10007e00
push 0x78
lea ecx, [ebp - 0x30]
mov byte [ebp - 0x2f], al
call fcn.10007e00
push 0x70
lea ecx, [ebp - 0x30]
mov byte [ebp - 0x2e], al
call fcn.10007e00
push 0x6c
lea ecx, [ebp - 0x30]
mov byte [ebp - 0x2d], al
call fcn.10007e00
push 0x6f
lea ecx, [ebp - 0x30]
mov byte [ebp - 0x2c], al
call fcn.10007e00
push 0x69
lea ecx, [ebp - 0x30]
mov byte [ebp - 0x2b], al
call fcn.10007e00
push 0x74
lea ecx, [ebp - 0x30]
mov byte [ebp - 0x2a], al
call fcn.10007e00
push 0x73
lea ecx, [ebp - 0x30]
mov byte [ebp - 0x29], al
call fcn.10007e00
mov byte [ebp - 0x28], al
xor edi, edi
mov word [ebp - 0x27], 0
push edi
lea ecx, [ebp - 0x2f]
call fcn.10007e20
lea ecx, [ebp - 0x30]
movzx eax, byte [eax]
push eax
call fcn.10007e00
push edi
lea ecx, [ebp - 0x2f]
mov bl, al
call fcn.10007e20
inc edi
mov byte [eax], bl
cmp edi, 8
jb 0x1004ea30
push 8
lea ecx, [ebp - 0x2f]
call fcn.10007e20
lea ecx, [ebp - 0x2f]
mov byte [eax], 0
mov byte [ebp - 0x26], 1
call fcn.10007e10
mov edx, dword [ebp - 0x7c]
mov ecx, eax
call fcn.10040900
mov ecx, dword [0x1019b094]
test al, al
movss xmm1, dword [0x101830cc]
mov edx, 2
cmovne ecx, edx
xorps xmm0, xmm0
mov dword [0x1019b094], ecx
call fcn.10026630
movss xmm2, dword [0x10182f38]
lea ecx, [ebp - 0x70]
movss xmm1, dword [0x10182fd4]
call fcn.1001a7c0
push 0x4d
lea ecx, [ebp - 0x78]
mov dword [ebp - 0x7c], eax
mov byte [ebp - 0x78], 0x18
call fcn.10007e00
push 0x69
lea ecx, [ebp - 0x78]
mov byte [ebp - 0x77], al
call fcn.10007e00
push 0x73
lea ecx, [ebp - 0x78]
mov byte [ebp - 0x76], al
call fcn.10007e00
push 0x63
lea ecx, [ebp - 0x78]
mov byte [ebp - 0x75], al
call fcn.10007e00
mov byte [ebp - 0x74], al
xor edi, edi
mov word [ebp - 0x73], 0
nop dword [eax]
push edi
lea ecx, [ebp - 0x77]
call fcn.10007e20
lea ecx, [ebp - 0x78]
movzx eax, byte [eax]
push eax
call fcn.10007e00
push edi
lea ecx, [ebp - 0x77]
mov bl, al
call fcn.10007e20
inc edi
mov byte [eax], bl
cmp edi, 4
jb 0x1004eb00
push 4
lea ecx, [ebp - 0x77]
call fcn.10007e20
lea ecx, [ebp - 0x77]
mov byte [eax], 0
mov byte [ebp - 0x72], 1
call fcn.10007e10
mov edx, dword [ebp - 0x7c]
mov ecx, eax
call fcn.10040900
mov ecx, dword [0x1019b094]
test al, al
movss xmm1, dword [0x101830cc]
mov edx, 3
cmovne ecx, edx
xorps xmm0, xmm0
mov dword [0x1019b094], ecx
call fcn.10026630
movss xmm2, dword [0x10182f38]
lea ecx, [ebp - 0x70]
movss xmm1, dword [0x10182fcc]
call fcn.1001a7c0
push 0x53
lea ecx, [ebp - 0x30]
mov dword [ebp - 0x7c], eax
mov byte [ebp - 0x30], 0x3d
call fcn.10007e00
push 0x65
lea ecx, [ebp - 0x30]
mov byte [ebp - 0x2f], al
call fcn.10007e00
push 0x74
lea ecx, [ebp - 0x30]
mov byte [ebp - 0x2e], al
call fcn.10007e00
push 0x74
lea ecx, [ebp - 0x30]
mov byte [ebp - 0x2d], al
call fcn.10007e00
push 0x69
lea ecx, [ebp - 0x30]
mov byte [ebp - 0x2c], al
call fcn.10007e00
push 0x6e
lea ecx, [ebp - 0x30]
mov byte [ebp - 0x2b], al
call fcn.10007e00
push 0x67
lea ecx, [ebp - 0x30]
mov byte [ebp - 0x2a], al
call fcn.10007e00
push 0x73
lea ecx, [ebp - 0x30]
mov byte [ebp - 0x29], al
call fcn.10007e00
mov byte [ebp - 0x28], al
xor edi, edi
mov word [ebp - 0x27], 0
push edi
lea ecx, [ebp - 0x2f]
call fcn.10007e20
lea ecx, [ebp - 0x30]
movzx eax, byte [eax]
push eax
call fcn.10007e00
push edi
lea ecx, [ebp - 0x2f]
mov bl, al
call fcn.10007e20
inc edi
mov byte [eax], bl
cmp edi, 8
jb 0x1004ec00
push 8
lea ecx, [ebp - 0x2f]
call fcn.10007e20
lea ecx, [ebp - 0x2f]
mov byte [eax], 0
mov byte [ebp - 0x26], 1
call fcn.10007e10
mov edx, dword [ebp - 0x7c]
mov ecx, eax
call fcn.10040900
mov ecx, dword [0x1019b094]
test al, al
mov ebx, dword [ebp - 0x84]
mov edx, 4
mov edi, dword [ebp - 0x8c]
cmovne ecx, edx
mov dword [0x1019b094], ecx
push 0xc8
push 0xc8
push 0xc8
push 0xc8
lea ecx, [ebp - 0x50]
call fcn.1001a6b0
mov eax, dword [0x1019b094]
test eax, eax
jne 0x1004f799
call fcn.10026f00
movss xmm1, dword [0x10182efc]
comiss xmm1, xmm0
jbe 0x1004ee32
movss xmm2, dword [0x10182f6c]
lea ecx, [ebp - 0x70]
xorps xmm1, xmm1
call fcn.1001a7c0
movss xmm0, dword [ebp - 0x64]
lea ecx, [ebp - 0x70]
movss xmm1, dword [eax]
addss xmm0, xmm1
movss dword [ebp - 0x20], xmm1
movss xmm2, dword [eax + 4]
movss xmm1, dword [0x10182fd0]
movss dword [ebp - 0x20], xmm0
movss xmm0, dword [ebp - 0x68]
addss xmm0, xmm2
movss xmm2, dword [0x10182f6c]
movss dword [ebp - 0x1c], xmm0
call fcn.1001a7c0
movss xmm0, dword [ebp - 0x64]
lea ecx, [ebp - 0x34]
sub esp, 8
xorps xmm3, xmm3
movss xmm1, dword [eax]
addss xmm0, xmm1
movss dword [ebp - 0x18], xmm1
movss xmm2, dword [eax + 4]
xorps xmm1, xmm1
mov dword [esp + 4], 0x40000000
mov dword [esp], 0x3f800000
movss dword [ebp - 0x18], xmm0
movss xmm0, dword [ebp - 0x68]
addss xmm0, xmm2
movss xmm2, dword [0x10182e48]
movss dword [ebp - 0x14], xmm0
call fcn.10053610
mov ecx, eax
call fcn.1001a710
push eax
lea eax, [ebp - 0x18]
mov ecx, edi
push eax
lea eax, [ebp - 0x20]
push eax
call fcn.100360c0
movss xmm2, dword [0x10182f34]
lea ecx, [ebp - 0x70]
movss xmm1, dword [0x10182ef4]
call fcn.1001a7c0
movss xmm0, dword [ebp - 0x64]
lea ecx, [ebp - 0x70]
movss xmm1, dword [0x10182fd0]
movss xmm2, dword [eax]
addss xmm0, xmm2
movss dword [ebp - 0x20], xmm2
movss xmm3, dword [eax + 4]
movss xmm2, dword [0x10182f68]
movss dword [ebp - 0x20], xmm0
movss xmm0, dword [ebp - 0x68]
addss xmm0, xmm3
movss dword [ebp - 0x1c], xmm0
call fcn.1001a7c0
movss xmm0, dword [ebp - 0x64]
lea ecx, [ebp - 0x34]
push 0xf
sub esp, 8
movss xmm1, dword [eax]
addss xmm0, xmm1
movss dword [ebp - 0x18], xmm1
movss xmm2, dword [eax + 4]
mov dword [esp + 4], 0x41000000
mov dword [esp], 0x3e800000
movss dword [ebp - 0x18], xmm0
movss xmm0, dword [ebp - 0x68]
addss xmm0, xmm2
movss dword [ebp - 0x14], xmm0
movss xmm0, dword [0x10182e48]
movaps xmm3, xmm0
movaps xmm2, xmm0
movaps xmm1, xmm0
call fcn.10053610
mov ecx, eax
call fcn.1001a710
push eax
lea eax, [ebp - 0x18]
mov ecx, edi
push eax
lea eax, [ebp - 0x20]
push eax
call fcn.100362d0
movss xmm0, dword [0x10182fcc]
call fcn.100266e0
push 0xffffffffffffffff
push 0x10180fa8
mov edx, 0x1018e88c
mov ecx, str.Aim_Mode
call fcn.10042480
add esp, 8
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x1004ee9b
lea ecx, [ebp - 0x50]
call fcn.1001a710
movss xmm2, dword [0x10182f00]
push 0
push ecx
mov dword [esp], 0
mov ecx, esi
push 0
push str.Normal_mode_makes_your_crosshair_snap_into_enemies__Silent_mode_visible_only_for_you_and_it_doesnt_snap_into_enemies_but_still_targerts_them.
push eax
lea eax, [ebp - 0x40]
push eax
mov eax, dword [0x10191030]
push dword [eax + 0x18d0]
call fcn.10036640
cmp dword [0x1018e88c], 2
je 0x1004eeb1
cmp byte [0x1018eb8c], 0
je 0x1004f01f
mov edx, 0x1018ecbc
mov ecx, str.Correct_Movement
call fcn.100415a0
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x1004ef03
lea ecx, [ebp - 0x50]
call fcn.1001a710
movss xmm2, dword [0x10182f00]
push 0
push ecx
mov dword [esp], 0
mov ecx, esi
push 0
push str.Corrects_your_movements_for_the_use_of_Spinbot_or_Rage_Silent_Aimbot.
push eax
lea eax, [ebp - 0x40]
push eax
mov eax, dword [0x10191030]
push dword [eax + 0x18d0]
call fcn.10036640
cmp byte [0x1018ecbc], 0
je 0x1004f01f
movss xmm1, dword [0x101830cc]
xorps xmm0, xmm0
call fcn.10026630
mov edx, 0x1018ecbd
mov ecx, str.Correct_Movement_Key
call fcn.100415a0
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x1004ef72
lea ecx, [ebp - 0x50]
call fcn.1001a710
movss xmm2, dword [0x10182f00]
push 0
push ecx
mov dword [esp], 0
mov ecx, esi
push 0
push str.Corrects_your_movements_only_when_pressing_the_mouse_aim_key.
push eax
lea eax, [ebp - 0x40]
push eax
mov eax, dword [0x10191030]
push dword [eax + 0x18d0]
call fcn.10036640
cmp byte [0x1019b091], 0
jne 0x1004f01f
cmp byte [ebx + 4], 0
jne 0x1004f01f
xor edx, edx
mov ecx, str.Warning9
call fcn.100270f0
push 0x46
xor edx, edx
mov ecx, str.Warning9
call fcn.100274f0
add esp, 4
test al, al
je 0x1004f01f
push str.Correct_Movement_is_generaly_unsafe_to_use_in_community_servers.
call fcn.1003fa90
movss xmm2, dword [0x10182efc]
lea ecx, [ebp - 0x70]
movss xmm1, dword [0x10182fe0]
add esp, 4
call fcn.1001a7c0
mov ecx, eax
call fcn.100419c0
movss xmm1, dword [0x101830cc]
xorps xmm0, xmm0
call fcn.10026630
movss xmm2, dword [0x10182f1c]
lea ecx, [ebp - 0x70]
movss xmm1, dword [0x10182f8c]
call fcn.1001a7c0
mov edx, eax
mov ecx, 0x10181164
call fcn.100408f0
test al, al
je 0x1004f01a
call fcn.10027460
mov byte [0x1019b091], 1
call fcn.10027630
push 0xffffffffffffffff
push 0x10181168
mov edx, ebx
mov ecx, str.Aim_Key
call fcn.10042480
add esp, 8
lea ecx, [ebx + 8]
push ebx
call fcn.10052be0
push 0xffffffffffffffff
push str.Distance
mov edx, 0x1018e8f4
mov ecx, str.Target_By
mov eax, dword [eax]
mov dword [0x1018e890], eax
call fcn.10042480
add esp, 8
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x1004f0a1
lea ecx, [ebp - 0x50]
call fcn.1001a710
movss xmm2, dword [0x10182f00]
push 0
push ecx
mov dword [esp], 0
mov ecx, esi
push 0
push str.Distance_Mode_makes_your_Aimbot_pick_the_closest_ememies_first_but_Crosshair_Mode_picks_the_closest_enemy_to_your_crosshair.
push eax
lea eax, [ebp - 0x40]
push eax
mov eax, dword [0x10191030]
push dword [eax + 0x18d0]
call fcn.10036640
cmp dword [0x1018e8f4], 0
jne 0x1004f117
movss xmm3, dword [0x10183098]
xorps xmm2, xmm2
push ecx
mov dword [esp], 0x3f800000
mov edx, 0x1018e8f0
push str._.3f
mov ecx, str.Distance_Limit
call fcn.10043260
add esp, 8
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x1004f117
lea ecx, [ebp - 0x50]
call fcn.1001a710
movss xmm2, dword [0x10182f00]
push 0
push ecx
mov dword [esp], 0
mov ecx, esi
push 0
push str.Choose_maximum_distance_you_want_Aimbot_to_target_enemies.
push eax
lea eax, [ebp - 0x40]
push eax
mov eax, dword [0x10191030]
push dword [eax + 0x18d0]
call fcn.10036640
cmp dword [0x1018e8f4], 1
je 0x1004f12d
cmp dword [0x1018ea18], 0xc
jne 0x1004f1b9
movss xmm3, dword [0x10182fe8]
xorps xmm2, xmm2
push ecx
mov dword [esp], 0x3f800000
mov edx, 0x1018e8a4
push str._.3f
mov ecx, str.Snap_Degree
call fcn.10043260
add esp, 8
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x1004f19a
lea ecx, [ebp - 0x50]
call fcn.1001a710
movss xmm2, dword [0x10182f00]
push 0
push ecx
mov dword [esp], 0
mov ecx, esi
push 0
push str.Maximum_Snap_Degree_to_snap_into_ememies.
push eax
lea eax, [ebp - 0x40]
push eax
mov eax, dword [0x10191030]
push dword [eax + 0x18d0]
call fcn.10036640
movss xmm1, dword [0x101830cc]
xorps xmm0, xmm0
call fcn.10026630
mov edx, 0x1018eaf2
mov ecx, str.Visualize
call fcn.100415a0
push 0x1017fb80
push 0x20
push 0
mov edx, 0x1018e8f8
mov ecx, str.Smooth
call fcn.100432b0
add esp, 0xc
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x1004f217
lea ecx, [ebp - 0x50]
call fcn.1001a710
movss xmm2, dword [0x10182f00]
push 0
push ecx
mov dword [esp], 0
mov ecx, esi
push 0
push str.Humanize_your_mouse_movement_with_smooth_to_not_snap_hardly_on_emenies.
push eax
lea eax, [ebp - 0x40]
push eax
mov eax, dword [0x10191030]
push dword [eax + 0x18d0]
call fcn.10036640
push 0xffffffffffffffff
push str.World
mov edx, 0x1018e9f0
mov ecx, str.Aim_Filter
call fcn.10042480
add esp, 8
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x1004f273
lea ecx, [ebp - 0x50]
call fcn.1001a710
movss xmm2, dword [0x10182f00]
push 0
push ecx
mov dword [esp], 0
mov ecx, esi
push 0
push str.Filter_your_visibility_check_through_walls_props__World_Mode_filters_only_the_world_it_self__All_Mode_filters_props__world__players.
push eax
lea eax, [ebp - 0x40]
push eax
mov eax, dword [0x10191030]
push dword [eax + 0x18d0]
call fcn.10036640
push 0xffffffffffffffff
push str.Head
mov edx, 0x1018ea18
mov ecx, str.Aim_Bone
call fcn.10042480
add esp, 8
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x1004f2cf
lea ecx, [ebp - 0x50]
call fcn.1001a710
movss xmm2, dword [0x10182f00]
push 0
push ecx
mov dword [esp], 0
mov ecx, esi
push 0
push str.Choose_what_your_Aimbot_should_target.
push eax
lea eax, [ebp - 0x40]
push eax
mov eax, dword [0x10191030]
push dword [eax + 0x18d0]
call fcn.10036640
mov edx, 0x1018e8c4
mov ecx, str.Auto_Shoot
call fcn.100415a0
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x1004f321
lea ecx, [ebp - 0x50]
call fcn.1001a710
movss xmm2, dword [0x10182f00]
push 0
push ecx
mov dword [esp], 0
mov ecx, esi
push 0
push str.Shoot_automatically_soon_as_emeny_is_visible.
push eax
lea eax, [ebp - 0x40]
push eax
mov eax, dword [0x10191030]
push dword [eax + 0x18d0]
call fcn.10036640
cmp byte [0x1018e8c4], 0
je 0x1004f365
movss xmm1, dword [0x101830cc]
xorps xmm0, xmm0
call fcn.10026630
movss xmm2, dword [0x10182f1c]
lea ecx, [ebp - 0x70]
movss xmm1, dword [0x10182f70]
call fcn.1001a7c0
push eax
mov edx, 0x1018e868
mov ecx, 0x1018149c
call fcn.10059290
add esp, 4
mov edx, 0x1018eaf6
mov ecx, str.Ignore_Focus_Check
call fcn.100415a0
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x1004f3b7
lea ecx, [ebp - 0x50]
call fcn.1001a710
movss xmm2, dword [0x10182f00]
push 0
push ecx
mov dword [esp], 0
mov ecx, esi
push 0
push str.Dont_stop_Aimbotting_when_chat_is_open_or_if_your_game_goes_out_of_focus.
push eax
lea eax, [ebp - 0x40]
push eax
mov eax, dword [0x10191030]
push dword [eax + 0x18d0]
call fcn.10036640
mov edx, 0x1018eaf3
mov ecx, str.Show_Ignore_Kotkeys
call fcn.100415a0
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x1004f409
lea ecx, [ebp - 0x50]
call fcn.1001a710
movss xmm2, dword [0x10182f00]
push 0
push ecx
mov dword [esp], 0
mov ecx, esi
push 0
push str.Shows_what_ignore_hotkeys_are_currently_toggled.
push eax
lea eax, [ebp - 0x40]
push eax
mov eax, dword [0x10191030]
push dword [eax + 0x18d0]
call fcn.10036640
cmp dword [0x1018e88c], 0
jne 0x1004f464
mov edx, 0x1018eb8c
mov ecx, str.Always_Silent
call fcn.100415a0
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x1004f464
lea ecx, [ebp - 0x50]
call fcn.1001a710
movss xmm2, dword [0x10182f00]
push 0
push ecx
mov dword [esp], 0
mov ecx, esi
push 0
push str.Stops_the_screen_from_shaking_when_using_Spinbot_Strafe_Nospread__Best_used_with_Nospread_when_Aimbot_is_off.
push eax
lea eax, [ebp - 0x40]
push eax
mov eax, dword [0x10191030]
push dword [eax + 0x18d0]
call fcn.10036640
mov edx, 0x1018eaf4
mov ecx, str.Enable_Melee
call fcn.100415a0
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x1004f4b6
lea ecx, [ebp - 0x50]
call fcn.1001a710
movss xmm2, dword [0x10182f00]
push 0
push ecx
mov dword [esp], 0
mov ecx, esi
push 0
push str.Enables_the_use_of_melee_weapons_with_Aimbot.
push eax
lea eax, [ebp - 0x40]
push eax
mov eax, dword [0x10191030]
push dword [eax + 0x18d0]
call fcn.10036640
cmp byte [0x1018eaf4], 0
je 0x1004f53c
movss xmm1, dword [0x101830cc]
xorps xmm0, xmm0
call fcn.10026630
movss xmm3, dword [0x10183098]
xorps xmm2, xmm2
push ecx
mov dword [esp], 0x3f800000
mov edx, 0x1018ed98
push str._.3f
mov ecx, str.Melee_Distance_Limit
call fcn.10043260
add esp, 8
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x1004f53c
lea ecx, [ebp - 0x50]
call fcn.1001a710
movss xmm2, dword [0x10182f00]
push 0
push ecx
mov dword [esp], 0
mov ecx, esi
push 0
push str.Limits_the_distance_of_Melee_weapons_when_in_use_with_Aimbot.
push eax
lea eax, [ebp - 0x40]
push eax
mov eax, dword [0x10191030]
push dword [eax + 0x18d0]
call fcn.10036640
mov edx, 0x1018eaf5
mov ecx, str.Enable_Infected
call fcn.100415a0
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x1004f58e
lea ecx, [ebp - 0x50]
call fcn.1001a710
movss xmm2, dword [0x10182f00]
push 0
push ecx
mov dword [esp], 0
mov ecx, esi
push 0
push str.Enables_the_use_of_Aimbot_while_being_infected.
push eax
lea eax, [ebp - 0x40]
push eax
mov eax, dword [0x10191030]
push dword [eax + 0x18d0]
call fcn.10036640
cmp byte [0x1018eaf5], 0
je 0x1004f673
movss xmm1, dword [0x101830cc]
xorps xmm0, xmm0
call fcn.10026630
movss xmm3, dword [0x10183098]
xorps xmm2, xmm2
push ecx
mov dword [esp], 0x3f800000
mov edx, 0x1018ed9c
push str._.3f
mov ecx, str.Infected_Distance_Limit
call fcn.10043260
add esp, 8
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x1004f618
lea ecx, [ebp - 0x50]
call fcn.1001a710
movss xmm2, dword [0x10182f00]
push 0
push ecx
mov dword [esp], 0
mov ecx, esi
push 0
push str.Limits_the_distance_of_Zombie_Claws_when_in_use_with_Aimbot.
push eax
lea eax, [ebp - 0x40]
push eax
mov eax, dword [0x10191030]
push dword [eax + 0x18d0]
call fcn.10036640
cmp byte [0x1018eaf5], 0
je 0x1004f673
mov edx, 0x1018ed61
mov ecx, str.Auto_Aimkey_Correction
call fcn.100415a0
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x1004f673
lea ecx, [ebp - 0x50]
call fcn.1001a710
movss xmm2, dword [0x10182f00]
push 0
push ecx
mov dword [esp], 0
mov ecx, esi
push 0
push str.Switches_your_Aimkey_automatically_to_M1_M2_while_being_infected_human.
push eax
lea eax, [ebp - 0x40]
push eax
mov eax, dword [0x10191030]
push dword [eax + 0x18d0]
call fcn.10036640
movss xmm2, dword [0x10182f2c]
lea ecx, [ebp - 0x70]
movss xmm1, dword [0x10182fa8]
call fcn.1001a7c0
mov edx, eax
mov ecx, str.Reset_Z_Angle
call fcn.100408f0
movzx ecx, byte [0x1018ec8c]
test al, al
mov ebx, 1
cmovne ecx, ebx
mov byte [0x1018ec8c], cl
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x1004f6f1
lea ecx, [ebp - 0x50]
call fcn.1001a710
movss xmm2, dword [0x10182f00]
push 0
push ecx
mov dword [esp], 0
mov ecx, esi
push 0
push str.Resets_the_view_angles_incase_theyre_got_flipped_after_spinbot_use.
push eax
lea eax, [ebp - 0x40]
push eax
mov eax, dword [0x10191030]
push dword [eax + 0x18d0]
call fcn.10036640
movss xmm1, dword [0x101830cc]
xorps xmm0, xmm0
call fcn.10026630
movss xmm2, dword [0x10182f2c]
lea ecx, [ebp - 0x70]
movss xmm1, dword [0x10182fb4]
call fcn.1001a7c0
mov edx, eax
mov ecx, str.Reset_Z_FAngle
call fcn.100408f0
movzx ecx, byte [0x1018ec8d]
test al, al
cmovne ecx, ebx
mov byte [0x1018ec8d], cl
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x1004f77a
lea ecx, [ebp - 0x50]
call fcn.1001a710
push 0
push ecx
mov dword [esp], 0
push 0
push str.Resets_the_fake_view_angles_incase_theyre_got_flipped_after_spinbot_use.
movss xmm2, dword [0x10182f00]
mov ecx, esi
push eax
lea eax, [ebp - 0x40]
push eax
mov eax, dword [0x10191030]
push dword [eax + 0x18d0]
call fcn.10036640
movss xmm2, dword [0x10182f70]
movss xmm1, dword [0x10182f8c]
lea ecx, [ebp - 0x70]
call fcn.1001a7c0
mov ecx, eax
jmp 0x100526d2
cmp eax, 1
jne 0x100503dc
call fcn.10026f00
movss xmm1, dword [0x10182efc]
comiss xmm1, xmm0
jbe 0x1004f943
movss xmm2, dword [0x10182f6c]
lea ecx, [ebp - 0x70]
movss xmm1, dword [0x10182fd8]
call fcn.1001a7c0
movss xmm0, dword [ebp - 0x64]
lea ecx, [ebp - 0x70]
movss xmm1, dword [eax]
addss xmm0, xmm1
movss dword [ebp - 0x20], xmm1
movss xmm2, dword [eax + 4]
movss xmm1, dword [0x10183010]
movss dword [ebp - 0x20], xmm0
movss xmm0, dword [ebp - 0x68]
addss xmm0, xmm2
movss xmm2, dword [0x10182f6c]
movss dword [ebp - 0x1c], xmm0
call fcn.1001a7c0
movss xmm0, dword [ebp - 0x64]
lea ecx, [ebp - 0x34]
sub esp, 8
xorps xmm3, xmm3
movss xmm1, dword [eax]
addss xmm0, xmm1
movss dword [ebp - 0x18], xmm1
movss xmm2, dword [eax + 4]
xorps xmm1, xmm1
mov dword [esp + 4], 0x40000000
mov dword [esp], 0x3f800000
movss dword [ebp - 0x18], xmm0
movss xmm0, dword [ebp - 0x68]
addss xmm0, xmm2
movss xmm2, dword [0x10182e48]
movss dword [ebp - 0x14], xmm0
call fcn.10053610
mov ecx, eax
call fcn.1001a710
push eax
lea eax, [ebp - 0x18]
mov ecx, edi
push eax
lea eax, [ebp - 0x20]
push eax
call fcn.100360c0
movss xmm2, dword [0x10182f34]
lea ecx, [ebp - 0x70]
movss xmm1, dword [0x10182fd8]
call fcn.1001a7c0
movss xmm0, dword [ebp - 0x64]
lea ecx, [ebp - 0x70]
movss xmm1, dword [0x10183010]
movss xmm2, dword [eax]
addss xmm0, xmm2
movss dword [ebp - 0x20], xmm2
movss xmm3, dword [eax + 4]
movss xmm2, dword [0x10182f68]
movss dword [ebp - 0x20], xmm0
movss xmm0, dword [ebp - 0x68]
addss xmm0, xmm3
movss dword [ebp - 0x1c], xmm0
call fcn.1001a7c0
movss xmm0, dword [ebp - 0x64]
lea ecx, [ebp - 0x34]
push 0xf
sub esp, 8
movss xmm1, dword [eax]
addss xmm0, xmm1
movss dword [ebp - 0x18], xmm1
movss xmm2, dword [eax + 4]
mov dword [esp + 4], 0x41000000
mov dword [esp], 0x3e800000
movss dword [ebp - 0x18], xmm0
movss xmm0, dword [ebp - 0x68]
addss xmm0, xmm2
movss dword [ebp - 0x14], xmm0
movss xmm0, dword [0x10182e48]
movaps xmm3, xmm0
movaps xmm2, xmm0
movaps xmm1, xmm0
call fcn.10053610
mov ecx, eax
call fcn.1001a710
push eax
lea eax, [ebp - 0x18]
mov ecx, edi
push eax
lea eax, [ebp - 0x20]
push eax
call fcn.100362d0
movss xmm0, dword [0x10182fcc]
call fcn.100266e0
mov edx, 0x1018ecc0
mov ecx, str.Bypass_Movements
call fcn.100415a0
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x1004f9a2
lea ecx, [ebp - 0x50]
call fcn.1001a710
movss xmm2, dword [0x10182f00]
push 0
push ecx
mov dword [esp], 0
mov ecx, esi
push 0
push str.Unlocks_your_movements_to_allow_tricks_such_as_Charger_rotation.
push eax
lea eax, [ebp - 0x40]
push eax
mov eax, dword [0x10191030]
push dword [eax + 0x18d0]
call fcn.10036640
cmp byte [0x1018ecc0], 0
je 0x1004fb69
mov edx, 0x1018eb14
mov ecx, str.Charger_Rotation
call fcn.100415a0
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x1004fa01
lea ecx, [ebp - 0x50]
call fcn.1001a710
movss xmm2, dword [0x10182f00]
push 0
push ecx
mov dword [esp], 0
mov ecx, esi
push 0
push str.Ability_to_change_directions_when_charging_with_charger.
push eax
lea eax, [ebp - 0x40]
push eax
mov eax, dword [0x10191030]
push dword [eax + 0x18d0]
call fcn.10036640
mov edx, 0x1018ec15
mov ecx, str.Sharp_Charger
call fcn.100415a0
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x1004fa53
lea ecx, [ebp - 0x50]
call fcn.1001a710
movss xmm2, dword [0x10182f00]
push 0
push ecx
mov dword [esp], 0
mov ecx, esi
push 0
push str.Rotates_Charger_very_sharply_when_charging_by_pressing_Arrowkeys_to_navigate.
push eax
lea eax, [ebp - 0x40]
push eax
mov eax, dword [0x10191030]
push dword [eax + 0x18d0]
call fcn.10036640
cmp byte [0x1018ec15], 0
je 0x1004fb69
cmp byte [0x1018eb14], 0
jne 0x1004fb69
cmp byte [0x1019b090], 0
jne 0x1004fb69
cmp byte [ebx + 4], 0
jne 0x1004fb69
xor edx, edx
mov ecx, str.Warning13
call fcn.100270f0
push 0x46
xor edx, edx
mov ecx, str.Warning13
call fcn.100274f0
add esp, 4
test al, al
je 0x1004fb69
push str.To_steer_the_Charger_you_need_to_enable_Charger_Rotation_option__Enable_Charger_Rotation_option_
call fcn.1003fa90
movss xmm2, dword [0x10182efc]
lea ecx, [ebp - 0x70]
movss xmm1, dword [0x10182ffc]
add esp, 4
call fcn.1001a7c0
mov ecx, eax
call fcn.100419c0
movss xmm1, dword [0x101830cc]
xorps xmm0, xmm0
call fcn.10026630
movss xmm2, dword [0x10182f1c]
lea ecx, [ebp - 0x70]
movss xmm1, dword [0x10182f8c]
call fcn.1001a7c0
mov edx, eax
mov ecx, 0x10181994
call fcn.100408f0
test al, al
je 0x1004fb20
mov byte [0x1018eb14], 1
call fcn.10027460
mov byte [0x1019b090], 1
movss xmm1, dword [0x101830cc]
xorps xmm0, xmm0
call fcn.10026630
movss xmm2, dword [0x10182f1c]
lea ecx, [ebp - 0x70]
movss xmm1, dword [0x10182f8c]
call fcn.1001a7c0
mov edx, eax
mov ecx, 0x10181998
call fcn.100408f0
test al, al
je 0x1004fb64
call fcn.10027460
mov byte [0x1019b090], 1
call fcn.10027630
mov edx, 0x1018e9f9
mov ecx, str.AutoShove
call fcn.100415a0
cmp byte [0x1018e9f9], 0
je 0x10050048
movss xmm1, dword [0x101830cc]
xorps xmm0, xmm0
call fcn.10026630
push 0xffffffffffffffff
push str.Mouse1
mov edx, 0x1018ea20
mov ecx, str.Method
call fcn.10042480
add esp, 8
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x1004fbf1
lea ecx, [ebp - 0x50]
call fcn.1001a710
movss xmm2, dword [0x10182f00]
push 0
push ecx
mov dword [esp], 0
mov ecx, esi
push 0
push str.Automatically_shove_attack_enemies_off_you.
push eax
lea eax, [ebp - 0x40]
push eax
mov eax, dword [0x10191030]
push dword [eax + 0x18d0]
call fcn.10036640
movss xmm1, dword [0x101830cc]
xorps xmm0, xmm0
call fcn.10026630
mov edx, 0x1018ea3c
mov ecx, str.Fullauto
call fcn.100415a0
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x1004fc53
lea ecx, [ebp - 0x50]
call fcn.1001a710
movss xmm2, dword [0x10182f00]
push 0
push ecx
mov dword [esp], 0
mov ecx, esi
push 0
push str.Forces_AutoShove_to_work_when_Mouse1_2_is_being_pressed.
push eax
lea eax, [ebp - 0x40]
push eax
mov eax, dword [0x10191030]
push dword [eax + 0x18d0]
call fcn.10036640
movss xmm1, dword [0x101830cc]
xorps xmm0, xmm0
call fcn.10026630
mov edx, 0x1018e9fb
mov ecx, str.Enable_Common_M2
call fcn.100415a0
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x1004fcb5
lea ecx, [ebp - 0x50]
call fcn.1001a710
movss xmm2, dword [0x10182f00]
push 0
push ecx
mov dword [esp], 0
mov ecx, esi
push 0
push str.Makes_Autoshove_to_shove_Common_Infected_with_Mouse2.
push eax
lea eax, [ebp - 0x40]
push eax
mov eax, dword [0x10191030]
push dword [eax + 0x18d0]
call fcn.10036640
push 0x1017fb80
push 0x19
push 0
mov edx, 0x1018ebb0
mov ecx, str.Speed_Multiplier
call fcn.100432b0
add esp, 0xc
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x1004fd13
lea ecx, [ebp - 0x50]
call fcn.1001a710
movss xmm2, dword [0x10182f00]
push 0
push ecx
mov dword [esp], 0
mov ecx, esi
push 0
push str.Predicts_the_speed_of_the_enemy_forward_to_avoid_delays.
push eax
lea eax, [ebp - 0x40]
push eax
mov eax, dword [0x10191030]
push dword [eax + 0x18d0]
call fcn.10036640
mov edx, 0x1018e9fa
mov ecx, str.AutoShove_Advanced_M1
call fcn.100415a0
mov edx, 0x1018eba7
mov ecx, str.AutoShove_Advanced_M2
call fcn.100415a0
cmp byte [0x1018e9fa], 0
movss xmm0, dword [0x10183038]
je 0x1004ffd7
push ecx
mov dword [esp], 0x3f800000
movaps xmm3, xmm0
push str._.3f
xorps xmm2, xmm2
mov edx, 0x1018e9fc
mov ecx, str.On_Ground
call fcn.10043260
add esp, 8
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x1004fdae
lea ecx, [ebp - 0x50]
call fcn.1001a710
movss xmm2, dword [0x10182f00]
push 0
push ecx
mov dword [esp], 0
mov ecx, esi
push 0
push str.Distance_mode_for_enemies_on_ground.
push eax
lea eax, [ebp - 0x40]
push eax
mov eax, dword [0x10191030]
push dword [eax + 0x18d0]
call fcn.10036640
movss xmm3, dword [0x10183038]
xorps xmm2, xmm2
push ecx
mov dword [esp], 0x3f800000
mov edx, 0x1018ea00
push str._.3f
mov ecx, str.Not_On_Ground
call fcn.10043260
add esp, 8
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x1004fe1b
lea ecx, [ebp - 0x50]
call fcn.1001a710
movss xmm2, dword [0x10182f00]
push 0
push ecx
mov dword [esp], 0
mov ecx, esi
push 0
push str.Distance_mode_for_enemies_not_on_ground.
push eax
lea eax, [ebp - 0x40]
push eax
mov eax, dword [0x10191030]
push dword [eax + 0x18d0]
call fcn.10036640
movss xmm3, dword [0x10183038]
xorps xmm2, xmm2
push ecx
mov dword [esp], 0x3f800000
mov edx, 0x1018ea04
push str._.3f
mov ecx, str.Charger
call fcn.10043260
add esp, 8
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x1004fe88
lea ecx, [ebp - 0x50]
call fcn.1001a710
movss xmm2, dword [0x10182f00]
push 0
push ecx
mov dword [esp], 0
mov ecx, esi
push 0
push str.Distance_mode_for_charging_Charger.
push eax
lea eax, [ebp - 0x40]
push eax
mov eax, dword [0x10191030]
push dword [eax + 0x18d0]
call fcn.10036640
movss xmm3, dword [0x10183038]
xorps xmm2, xmm2
push ecx
mov dword [esp], 0x3f800000
mov edx, 0x1018ea08
push str._.3f
mov ecx, str.Hunter
call fcn.10043260
add esp, 8
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x1004fef5
lea ecx, [ebp - 0x50]
call fcn.1001a710
movss xmm2, dword [0x10182f00]
push 0
push ecx
mov dword [esp], 0
mov ecx, esi
push 0
push str.Distance_mode_for_pounce_jumping_Hunter.
push eax
lea eax, [ebp - 0x40]
push eax
mov eax, dword [0x10191030]
push dword [eax + 0x18d0]
call fcn.10036640
movss xmm3, dword [0x10183038]
xorps xmm2, xmm2
push ecx
mov dword [esp], 0x3f800000
mov edx, 0x1018ea0c
push str._.3f
mov ecx, str.Jockey
call fcn.10043260
add esp, 8
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x1004ff62
lea ecx, [ebp - 0x50]
call fcn.1001a710
movss xmm2, dword [0x10182f00]
push 0
push ecx
mov dword [esp], 0
mov ecx, esi
push 0
push str.Distance_mode_for_jumping_Jockey.
push eax
lea eax, [ebp - 0x40]
push eax
mov eax, dword [0x10191030]
push dword [eax + 0x18d0]
call fcn.10036640
movss xmm3, dword [0x10183038]
xorps xmm2, xmm2
push ecx
mov dword [esp], 0x3f800000
mov edx, 0x1018ebac
push str._.3f
mov ecx, str.As_Zombie
call fcn.10043260
add esp, 8
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x1004ffcf
lea ecx, [ebp - 0x50]
call fcn.1001a710
movss xmm2, dword [0x10182f00]
push 0
push ecx
mov dword [esp], 0
mov ecx, esi
push 0
push str.Distance_mode_for_attacking_while_being_infected.
push eax
lea eax, [ebp - 0x40]
push eax
mov eax, dword [0x10191030]
push dword [eax + 0x18d0]
call fcn.10036640
movss xmm0, dword [0x10183038]
cmp byte [0x1018eba7], 0
je 0x10050048
push ecx
mov dword [esp], 0x3f800000
movaps xmm3, xmm0
push str._.3f
xorps xmm2, xmm2
mov edx, 0x1018eba8
mov ecx, str.As_Human
call fcn.10043260
add esp, 8
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x10050048
lea ecx, [ebp - 0x50]
call fcn.1001a710
movss xmm2, dword [0x10182f00]
push 0
push ecx
mov dword [esp], 0
mov ecx, esi
push 0
push str.Distance_mode_for_push_when_being_a_human.
push eax
lea eax, [ebp - 0x40]
push eax
mov eax, dword [0x10191030]
push dword [eax + 0x18d0]
call fcn.10036640
movss xmm0, dword [0x10182fcc]
call fcn.100266e0
push 0xffffffffffffffff
push 0x10181c80
mov edx, 0x1018e8bc
mov ecx, str.Bunnyhop
call fcn.10042480
add esp, 8
cmp dword [0x1018e8bc], 0
je 0x100500b2
movss xmm1, dword [0x101830cc]
xorps xmm0, xmm0
call fcn.10026630
movss xmm2, dword [0x10182f1c]
lea ecx, [ebp - 0x70]
movss xmm1, dword [0x10182f70]
call fcn.1001a7c0
push eax
mov edx, 0x1018e7e0
mov ecx, 0x10181ca8
call fcn.10059290
add esp, 4
cmp dword [0x1018e8bc], 3
jne 0x100501be
cmp byte [0x1019b08f], 0
jne 0x10050234
cmp byte [ebx + 4], 0
jne 0x10050234
xor edx, edx
mov ecx, str.Warning30
call fcn.100270f0
push 0x46
xor edx, edx
mov ecx, str.Warning30
call fcn.100274f0
add esp, 4
test al, al
je 0x100501be
push str.Rage_Bunnyhop_option_is_highly_detected_in_community_servers__Enable_Rage_Bunnyhop_option_anyways_
call fcn.1003fa90
movss xmm2, dword [0x10182efc]
lea ecx, [ebp - 0x70]
movss xmm1, dword [0x10183000]
add esp, 4
call fcn.1001a7c0
mov ecx, eax
call fcn.100419c0
movss xmm1, dword [0x101830cc]
xorps xmm0, xmm0
call fcn.10026630
movss xmm2, dword [0x10182f1c]
lea ecx, [ebp - 0x70]
movss xmm1, dword [0x10182f8c]
call fcn.1001a7c0
mov edx, eax
mov ecx, 0x10181994
call fcn.100408f0
test al, al
je 0x1005016b
call fcn.10027460
mov byte [0x1019b08f], 1
movss xmm1, dword [0x101830cc]
xorps xmm0, xmm0
call fcn.10026630
movss xmm2, dword [0x10182f1c]
lea ecx, [ebp - 0x70]
movss xmm1, dword [0x10182f8c]
call fcn.1001a7c0
mov edx, eax
mov ecx, 0x10181998
call fcn.100408f0
test al, al
je 0x100501b9
mov dword [0x1018e8bc], 0
call fcn.10027460
mov byte [0x1019b08f], 1
call fcn.10027630
cmp dword [0x1018e8bc], 2
jne 0x10050234
movss xmm3, dword [0x10182e84]
xorps xmm2, xmm2
push ecx
mov dword [esp], 0x3f800000
mov edx, 0x1018ebb4
push str._.001f
mov ecx, str.Failure_Rate
call fcn.10043260
add esp, 8
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x10050234
lea ecx, [ebp - 0x50]
call fcn.1001a710
movss xmm2, dword [0x10182f00]
push 0
push ecx
mov dword [esp], 0
mov ecx, esi
push 0
push str.Used_to_make_Humanized_Bhop_less_perfect_to_bypass_protected_servers._Undetected_values___0.7_0.9
push eax
lea eax, [ebp - 0x40]
push eax
mov eax, dword [0x10191030]
push dword [eax + 0x18d0]
call fcn.10036640
push 0xffffffffffffffff
push 0x10181d9c
mov edx, 0x1018e9c4
mov ecx, str.Falldamage
call fcn.10042480
add esp, 8
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x10050290
lea ecx, [ebp - 0x50]
call fcn.1001a710
movss xmm2, dword [0x10182f00]
push 0
push ecx
mov dword [esp], 0
mov ecx, esi
push 0
push str.Stops_you_from_getting_fall_damage.
push eax
lea eax, [ebp - 0x40]
push eax
mov eax, dword [0x10191030]
push dword [eax + 0x18d0]
call fcn.10036640
mov eax, dword [0x1018e9c4]
test eax, eax
je 0x100503cf
cmp eax, 1
jne 0x10050362
movss xmm1, dword [0x101830cc]
xorps xmm0, xmm0
call fcn.10026630
mov edx, 0x1018eccc
mov ecx, 0x10181de4
call fcn.100415a0
movss xmm1, dword [0x101830cc]
xorps xmm0, xmm0
call fcn.10026630
mov edx, 0x1018eda4
mov ecx, str.Safety
call fcn.100415a0
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x10050327
lea ecx, [ebp - 0x50]
call fcn.1001a710
movss xmm2, dword [0x10182f00]
push 0
push ecx
mov dword [esp], 0
mov ecx, esi
push 0
push str.Uses_safer_method_instead_to_avoid_bans_in_community_servers_but_makes_the_trick_less_likey_to_work.
push eax
lea eax, [ebp - 0x40]
push eax
mov eax, dword [0x10191030]
push dword [eax + 0x18d0]
call fcn.10036640
movss xmm1, dword [0x101830cc]
xorps xmm0, xmm0
call fcn.10026630
movss xmm2, dword [0x10182f1c]
lea ecx, [ebp - 0x70]
movss xmm1, dword [0x10182f70]
call fcn.1001a7c0
push eax
mov edx, 0x1018e7d8
mov ecx, 0x10181e60
call fcn.10059290
add esp, 4
movss xmm3, dword [0x10183058]
xorps xmm2, xmm2
push ecx
mov dword [esp], 0x3f800000
mov edx, 0x1018eda0
push str._.3f
mov ecx, str.Ground_Distance
call fcn.10043260
add esp, 8
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x100503cf
lea ecx, [ebp - 0x50]
call fcn.1001a710
movss xmm2, dword [0x10182f00]
push 0
push ecx
mov dword [esp], 0
mov ecx, esi
push 0
push str.Sets_the_height_detection_value_for_it_to_work.
push eax
lea eax, [ebp - 0x40]
push eax
mov eax, dword [0x10191030]
push dword [eax + 0x18d0]
call fcn.10036640
movss xmm2, dword [0x10182f2c]
jmp 0x1004f782
cmp eax, 2
jne 0x10050f64
call fcn.10026f00
movss xmm1, dword [0x10182efc]
comiss xmm1, xmm0
jbe 0x10050586
movss xmm2, dword [0x10182f6c]
lea ecx, [ebp - 0x70]
movss xmm1, dword [0x10183014]
call fcn.1001a7c0
movss xmm0, dword [ebp - 0x64]
lea ecx, [ebp - 0x70]
movss xmm1, dword [eax]
addss xmm0, xmm1
movss dword [ebp - 0x20], xmm1
movss xmm2, dword [eax + 4]
movss xmm1, dword [0x10183050]
movss dword [ebp - 0x20], xmm0
movss xmm0, dword [ebp - 0x68]
addss xmm0, xmm2
movss xmm2, dword [0x10182f6c]
movss dword [ebp - 0x1c], xmm0
call fcn.1001a7c0
movss xmm0, dword [ebp - 0x64]
lea ecx, [ebp - 0x34]
sub esp, 8
xorps xmm3, xmm3
movss xmm1, dword [eax]
addss xmm0, xmm1
movss dword [ebp - 0x18], xmm1
movss xmm2, dword [eax + 4]
xorps xmm1, xmm1
mov dword [esp + 4], 0x40000000
mov dword [esp], 0x3f800000
movss dword [ebp - 0x18], xmm0
movss xmm0, dword [ebp - 0x68]
addss xmm0, xmm2
movss xmm2, dword [0x10182e48]
movss dword [ebp - 0x14], xmm0
call fcn.10053610
mov ecx, eax
call fcn.1001a710
push eax
lea eax, [ebp - 0x18]
mov ecx, edi
push eax
lea eax, [ebp - 0x20]
push eax
call fcn.100360c0
movss xmm2, dword [0x10182f34]
lea ecx, [ebp - 0x70]
movss xmm1, dword [0x10183014]
call fcn.1001a7c0
movss xmm0, dword [ebp - 0x64]
lea ecx, [ebp - 0x70]
movss xmm1, dword [0x10183050]
movss xmm2, dword [eax]
addss xmm0, xmm2
movss dword [ebp - 0x20], xmm2
movss xmm3, dword [eax + 4]
movss xmm2, dword [0x10182f68]
movss dword [ebp - 0x20], xmm0
movss xmm0, dword [ebp - 0x68]
addss xmm0, xmm3
movss dword [ebp - 0x1c], xmm0
call fcn.1001a7c0
movss xmm0, dword [ebp - 0x64]
lea ecx, [ebp - 0x34]
push 0xf
sub esp, 8
movss xmm1, dword [eax]
addss xmm0, xmm1
movss dword [ebp - 0x18], xmm1
movss xmm2, dword [eax + 4]
mov dword [esp + 4], 0x41000000
mov dword [esp], 0x3e800000
movss dword [ebp - 0x18], xmm0
movss xmm0, dword [ebp - 0x68]
addss xmm0, xmm2
movss dword [ebp - 0x14], xmm0
movss xmm0, dword [0x10182e48]
movaps xmm3, xmm0
movaps xmm2, xmm0
movaps xmm1, xmm0
call fcn.10053610
mov ecx, eax
call fcn.1001a710
push eax
lea eax, [ebp - 0x18]
mov ecx, edi
push eax
lea eax, [ebp - 0x20]
push eax
call fcn.100362d0
movss xmm0, dword [0x10183048]
call fcn.100266e0
push 0x1017fb80
push 0x2710
push 0
mov edx, 0x1018ea30
mov ecx, str.Lag_Exploit
call fcn.100432b0
add esp, 0xc
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x100505f4
lea ecx, [ebp - 0x50]
call fcn.1001a710
movss xmm2, dword [0x10182f00]
push 0
push ecx
mov dword [esp], 0
mov ecx, esi
push 0
push str.Used_to_perform_various_tricks_like_avoiding_falldamage__Spawning_infront_of_humans_as_infected.
push eax
lea eax, [ebp - 0x40]
push eax
mov eax, dword [0x10191030]
push dword [eax + 0x18d0]
call fcn.10036640
cmp dword [0x1018ea30], 0
je 0x100507b1
movss xmm1, dword [0x101830cc]
xorps xmm0, xmm0
call fcn.10026630
movss xmm2, dword [0x10182f1c]
lea ecx, [ebp - 0x70]
movss xmm1, dword [0x10182f70]
call fcn.1001a7c0
push eax
mov edx, 0x1018e860
mov ecx, 0x10181f14
call fcn.10059290
movss xmm1, dword [0x101830cc]
add esp, 4
xorps xmm0, xmm0
call fcn.10026630
mov edx, 0x1018ed6a
mov ecx, 0x10181f18
call fcn.100415a0
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x1005069e
lea ecx, [ebp - 0x50]
call fcn.1001a710
movss xmm2, dword [0x10182f00]
push 0
push ecx
mov dword [esp], 0
mov ecx, esi
push 0
push str.Attempts_to_spam_lagexploit_more_than_usual.
push eax
lea eax, [ebp - 0x40]
push eax
mov eax, dword [0x10191030]
push dword [eax + 0x18d0]
call fcn.10036640
cmp byte [0x1018eda5], 0
je 0x1005071f
push 0x1017fb80
push 0x2710
push 0
mov edx, 0x1018eda8
mov ecx, str.Lag_Exploit_2
call fcn.100432b0
movss xmm1, dword [0x101830cc]
add esp, 0xc
xorps xmm0, xmm0
call fcn.10026630
movss xmm2, dword [0x10182f1c]
lea ecx, [ebp - 0x70]
movss xmm1, dword [0x10182f70]
call fcn.1001a7c0
push eax
mov edx, 0x1018e864
mov ecx, 0x10181f64
call fcn.10059290
movss xmm1, dword [0x101830cc]
add esp, 4
xorps xmm0, xmm0
call fcn.10026630
mov edx, 0x1018edac
mov ecx, str.Spam_Mode
call fcn.100415a0
movss xmm1, dword [0x101830cc]
xorps xmm0, xmm0
call fcn.10026630
cmp byte [0x1018eda5], 0
jne 0x10050769
movss xmm2, dword [0x10182f2c]
lea ecx, [ebp - 0x70]
movss xmm1, dword [0x10182f18]
call fcn.1001a7c0
mov edx, eax
mov ecx, 0x10180eb8
call fcn.100408f0
test al, al
je 0x100507b1
mov byte [0x1018eda5], 1
jmp 0x100507b1
movss xmm1, dword [0x101830cc]
xorps xmm0, xmm0
call fcn.10026630
movss xmm2, dword [0x10182f2c]
lea ecx, [ebp - 0x70]
movss xmm1, dword [0x10182f18]
call fcn.1001a7c0
mov edx, eax
mov ecx, 0x10180edc
call fcn.100408f0
movzx ecx, byte [0x1018eda5]
xor edx, edx
test al, al
cmovne ecx, edx
mov byte [0x1018eda5], cl
movss xmm0, dword [0x10182fcc]
call fcn.100266e0
push 0xffffffffffffffff
push 0x10181f74
mov edx, 0x1018e8b4
mov ecx, str.Air_Stuck
call fcn.10042480
add esp, 8
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x1005081a
lea ecx, [ebp - 0x50]
call fcn.1001a710
movss xmm2, dword [0x10182f00]
push 0
push ecx
mov dword [esp], 0
mov ecx, esi
push 0
push str.Makes_you_freeze.
push eax
lea eax, [ebp - 0x40]
push eax
mov eax, dword [0x10191030]
push dword [eax + 0x18d0]
call fcn.10036640
cmp dword [0x1018e8b4], 0
je 0x1005085e
movss xmm1, dword [0x101830cc]
xorps xmm0, xmm0
call fcn.10026630
movss xmm2, dword [0x10182f1c]
lea ecx, [ebp - 0x70]
movss xmm1, dword [0x10182f70]
call fcn.1001a7c0
push eax
mov edx, 0x1018e7ec
mov ecx, 0x10181fbc
call fcn.10059290
add esp, 4
push 0xffffffffffffffff
push 0x10181d9c
mov edx, 0x1018e8b8
mov ecx, str.Teleport
call fcn.10042480
add esp, 8
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x100508ba
lea ecx, [ebp - 0x50]
call fcn.1001a710
movss xmm2, dword [0x10182f00]
push 0
push ecx
mov dword [esp], 0
mov ecx, esi
push 0
push str.Teleport_to_random_places_in_maps._Can_be_used_as_Airstuck_when_not_on_ground.
push eax
lea eax, [ebp - 0x40]
push eax
mov eax, dword [0x10191030]
push dword [eax + 0x18d0]
call fcn.10036640
mov eax, dword [0x1018e8b8]
test eax, eax
je 0x10050903
movss xmm1, dword [0x101830cc]
xorps xmm0, xmm0
call fcn.10026630
movss xmm2, dword [0x10182f1c]
lea ecx, [ebp - 0x70]
movss xmm1, dword [0x10182f70]
call fcn.1001a7c0
push eax
mov edx, 0x1018e82c
mov ecx, 0x10182020
call fcn.10059290
mov eax, dword [0x1018e8b8]
add esp, 4
cmp eax, 2
jne 0x10050a08
cmp byte [0x1019b08e], 0
jne 0x10050a08
cmp byte [ebx + 4], 0
jne 0x10050a08
xor edx, edx
mov ecx, str.Warning38
call fcn.100270f0
push 0x46
xor edx, edx
mov ecx, str.Warning38
call fcn.100274f0
add esp, 4
test al, al
je 0x10050a08
push str.If_you_plan_to_shoot_with_teleport_method_2__Highly_recommanded_to_turn_on_Remove_Particles_option._Enable_Remove_Particles_option_
call fcn.1003fa90
movss xmm2, dword [0x10182efc]
lea ecx, [ebp - 0x70]
movss xmm1, dword [0x10183030]
add esp, 4
call fcn.1001a7c0
mov ecx, eax
call fcn.100419c0
movss xmm1, dword [0x101830cc]
xorps xmm0, xmm0
call fcn.10026630
movss xmm2, dword [0x10182f1c]
lea ecx, [ebp - 0x70]
movss xmm1, dword [0x10182f8c]
call fcn.1001a7c0
mov edx, eax
mov ecx, 0x10181994
call fcn.100408f0
test al, al
je 0x100509bf
mov byte [0x1018e8fd], 1
call fcn.10027460
mov byte [0x1019b08e], 1
movss xmm1, dword [0x101830cc]
xorps xmm0, xmm0
call fcn.10026630
movss xmm2, dword [0x10182f1c]
lea ecx, [ebp - 0x70]
movss xmm1, dword [0x10182f8c]
call fcn.1001a7c0
mov edx, eax
mov ecx, 0x10181998
call fcn.100408f0
test al, al
je 0x10050a03
call fcn.10027460
mov byte [0x1019b08e], 1
call fcn.10027630
push 0xffffffffffffffff
push 0x101820b4
mov edx, 0x1018e9c8
mov ecx, str.Jockey_Glitch
call fcn.10042480
add esp, 8
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x10050a64
lea ecx, [ebp - 0x50]
call fcn.1001a710
movss xmm2, dword [0x10182f00]
push 0
push ecx
mov dword [esp], 0
mov ecx, esi
push 0
push str.Teleports_you_and_your_enemy_when_using_special_ability_as_Jockey_Charger_patched__Hunter_unfinished_.
push eax
lea eax, [ebp - 0x40]
push eax
mov eax, dword [0x10191030]
push dword [eax + 0x18d0]
call fcn.10036640
cmp dword [0x1018e9c8], 0
je 0x10050c97
movss xmm1, dword [0x101830cc]
xorps xmm0, xmm0
call fcn.10026630
movss xmm2, dword [0x10182f1c]
lea ecx, [ebp - 0x70]
movss xmm1, dword [0x10182f70]
call fcn.1001a7c0
push eax
mov edx, 0x1018e830
mov ecx, 0x10182150
call fcn.10059290
movss xmm1, dword [0x101830cc]
add esp, 4
xorps xmm0, xmm0
call fcn.10026630
mov edx, 0x1018e9cc
mov ecx, str.Automatic
call fcn.100415a0
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x10050b0e
lea ecx, [ebp - 0x50]
call fcn.1001a710
movss xmm2, dword [0x10182f00]
push 0
push ecx
mov dword [esp], 0
mov ecx, esi
push 0
push str.Automize_Jockey_Charger_Glitch_without_the_use_of_hotkeys.
push eax
lea eax, [ebp - 0x40]
push eax
mov eax, dword [0x10191030]
push dword [eax + 0x18d0]
call fcn.10036640
cmp byte [0x1018e9cc], 0
je 0x10050b85
movss xmm0, dword [0x10182f8c]
call fcn.100266e0
push 0x1017fb80
push 0x168
push 0
mov edx, 0x1018ecd0
mov ecx, str.Jockey_Stuck_Time
call fcn.100432b0
add esp, 0xc
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x10050b85
lea ecx, [ebp - 0x50]
call fcn.1001a710
movss xmm2, dword [0x10182f00]
push 0
push ecx
mov dword [esp], 0
mov ecx, esi
push 0
push str.How_much_time_continue_to_try_teleporting.
push eax
lea eax, [ebp - 0x40]
push eax
mov eax, dword [0x10191030]
push dword [eax + 0x18d0]
call fcn.10036640
cmp dword [0x1018e88c], 2
jne 0x10050b9b
cmp byte [0x1018eb8c], 0
jne 0x10050c97
cmp byte [0x1019b08d], 0
jne 0x10050c97
cmp byte [ebx + 4], 0
jne 0x10050c97
xor edx, edx
mov ecx, str.Warning32
call fcn.100270f0
push 0x46
xor edx, edx
mov ecx, str.Warning32
call fcn.100274f0
add esp, 4
test al, al
je 0x10050c97
push str.Recommanded_to_enable_Silent_Aimbot_Always_Silent_option_to_avoid_crashes_during_Jockey_Glitch__Enable_Always_Silent_option_
call fcn.1003fa90
movss xmm2, dword [0x10182efc]
lea ecx, [ebp - 0x70]
movss xmm1, dword [0x10183030]
add esp, 4
call fcn.1001a7c0
mov ecx, eax
call fcn.100419c0
movss xmm1, dword [0x101830cc]
xorps xmm0, xmm0
call fcn.10026630
movss xmm2, dword [0x10182f1c]
lea ecx, [ebp - 0x70]
movss xmm1, dword [0x10182f8c]
call fcn.1001a7c0
mov edx, eax
mov ecx, 0x10181994
call fcn.100408f0
test al, al
je 0x10050c4e
mov byte [0x1018eb8c], 1
call fcn.10027460
mov byte [0x1019b08d], 1
movss xmm1, dword [0x101830cc]
xorps xmm0, xmm0
call fcn.10026630
movss xmm2, dword [0x10182f1c]
lea ecx, [ebp - 0x70]
movss xmm1, dword [0x10182f8c]
call fcn.1001a7c0
mov edx, eax
mov ecx, 0x10181998
call fcn.100408f0
test al, al
je 0x10050c92
call fcn.10027460
mov byte [0x1019b08d], 1
call fcn.10027630
movss xmm0, dword [0x10182fcc]
call fcn.100266e0
mov edx, 0x1018ecc3
mov ecx, str.Anti_Jockey_Glitch
call fcn.100415a0
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x10050cf6
lea ecx, [ebp - 0x50]
call fcn.1001a710
movss xmm2, dword [0x10182f00]
push 0
push ecx
mov dword [esp], 0
mov ecx, esi
push 0
push str.Stops_other_hackers_from_teleporting_you_with_Jockey_Charger_Glitch_option._Press_the_hotkey_to_stop_the_action.
push eax
lea eax, [ebp - 0x40]
push eax
mov eax, dword [0x10191030]
push dword [eax + 0x18d0]
call fcn.10036640
cmp byte [0x1018ecc3], 0
je 0x10050dbf
movss xmm1, dword [0x101830cc]
xorps xmm0, xmm0
call fcn.10026630
movss xmm2, dword [0x10182f1c]
lea ecx, [ebp - 0x70]
movss xmm1, dword [0x10182f70]
call fcn.1001a7c0
push eax
mov edx, 0x1018e878
mov ecx, 0x101822f4
call fcn.10059290
movss xmm1, dword [0x101830cc]
add esp, 4
xorps xmm0, xmm0
call fcn.10026630
mov edx, 0x1018ed6b
mov ecx, str.Enable_Bots
call fcn.100415a0
movss xmm1, dword [0x101830cc]
xorps xmm0, xmm0
call fcn.10026630
mov edx, 0x1018ed6b
mov ecx, str.Extra_Safety
call fcn.100415a0
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x10050dbf
lea ecx, [ebp - 0x50]
call fcn.1001a710
movss xmm2, dword [0x10182f00]
push 0
push ecx
mov dword [esp], 0
mov ecx, esi
push 0
push str.Improves_the_option_to_work_better_on_high_ping_servers_generaly.
push eax
lea eax, [ebp - 0x40]
push eax
mov eax, dword [0x10191030]
push dword [eax + 0x18d0]
call fcn.10036640
mov edx, 0x1018ebbc
mov ecx, str.Infinite_Spit
call fcn.100415a0
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x10050e11
lea ecx, [ebp - 0x50]
call fcn.1001a710
movss xmm2, dword [0x10182f00]
push 0
push ecx
mov dword [esp], 0
mov ecx, esi
push 0
push str.Recharges_the_abillity_meter_of_Spitter.
push eax
lea eax, [ebp - 0x40]
push eax
mov eax, dword [0x10191030]
push dword [eax + 0x18d0]
call fcn.10036640
mov edx, 0x1018ebbf
mov ecx, str.Insta_E
call fcn.100415a0
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x10050e63
lea ecx, [ebp - 0x50]
call fcn.1001a710
movss xmm2, dword [0x10182f00]
push 0
push ecx
mov dword [esp], 0
mov ecx, esi
push 0
push str.Lets_you_pick_incap_teammates_and_activate_buttons_instantly.
push eax
lea eax, [ebp - 0x40]
push eax
mov eax, dword [0x10191030]
push dword [eax + 0x18d0]
call fcn.10036640
cmp byte [0x1018ebbf], 0
je 0x10050f28
movss xmm1, dword [0x101830cc]
xorps xmm0, xmm0
call fcn.10026630
movss xmm2, dword [0x10182f1c]
lea ecx, [ebp - 0x70]
movss xmm1, dword [0x10182f70]
call fcn.1001a7c0
push eax
mov edx, 0x1018e7f0
mov ecx, 0x101823e0
call fcn.10059290
movss xmm1, dword [0x101830cc]
add esp, 4
xorps xmm0, xmm0
call fcn.10026630
movss xmm3, dword [0x1018309c]
xorps xmm2, xmm2
push ecx
mov dword [esp], 0x3f800000
mov edx, 0x1018ebcc
push str._.3f
mov ecx, str.E_Value
call fcn.10043260
add esp, 8
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x10050f28
lea ecx, [ebp - 0x50]
call fcn.1001a710
movss xmm2, dword [0x10182f00]
push 0
push ecx
mov dword [esp], 0
mov ecx, esi
push 0
push str.Numbers_may_change_on_each_server.
push eax
lea eax, [ebp - 0x40]
push eax
mov eax, dword [0x10191030]
push dword [eax + 0x18d0]
call fcn.10036640
mov edx, 0x1018ebc0
mov ecx, str.Fast_Switch
call fcn.100415a0
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x1004f77a
lea ecx, [ebp - 0x50]
call fcn.1001a710
push 0
push ecx
mov dword [esp], 0
push 0
push str.Lets_you_switch_weapons_without_delay.
jmp 0x1004f75b
cmp eax, 3
jne 0x10051717
call fcn.10026f00
movss xmm1, dword [0x10182efc]
comiss xmm1, xmm0
jbe 0x10051111
movss xmm2, dword [0x10182f6c]
lea ecx, [ebp - 0x70]
movss xmm1, dword [0x10183054]
call fcn.1001a7c0
movss xmm0, dword [ebp - 0x64]
lea ecx, [ebp - 0x78]
movss xmm1, dword [eax]
addss xmm0, xmm1
movss dword [ebp - 0x20], xmm1
movss xmm2, dword [eax + 4]
movss xmm1, dword [0x10183070]
movss dword [ebp - 0x20], xmm0
movss xmm0, dword [ebp - 0x68]
addss xmm0, xmm2
movss xmm2, dword [0x10182f6c]
movss dword [ebp - 0x1c], xmm0
call fcn.1001a7c0
movss xmm0, dword [ebp - 0x64]
lea ecx, [ebp - 0x34]
sub esp, 8
xorps xmm3, xmm3
movss xmm1, dword [eax]
addss xmm0, xmm1
movss dword [ebp - 0x18], xmm1
movss xmm2, dword [eax + 4]
xorps xmm1, xmm1
mov dword [esp + 4], 0x40000000
mov dword [esp], 0x3f800000
movss dword [ebp - 0x18], xmm0
movss xmm0, dword [ebp - 0x68]
addss xmm0, xmm2
movss xmm2, dword [0x10182e48]
movss dword [ebp - 0x14], xmm0
call fcn.10053610
mov ecx, eax
call fcn.1001a710
push eax
lea eax, [ebp - 0x18]
mov ecx, edi
push eax
lea eax, [ebp - 0x20]
push eax
call fcn.100360c0
movss xmm2, dword [0x10182f34]
lea ecx, [ebp - 0x88]
movss xmm1, dword [0x10183054]
call fcn.1001a7c0
movss xmm0, dword [ebp - 0x64]
lea ecx, [ebp - 0x80]
movss xmm1, dword [0x10183070]
movss xmm2, dword [eax]
addss xmm0, xmm2
movss dword [ebp - 0x20], xmm2
movss xmm3, dword [eax + 4]
movss xmm2, dword [0x10182f68]
movss dword [ebp - 0x20], xmm0
movss xmm0, dword [ebp - 0x68]
addss xmm0, xmm3
movss dword [ebp - 0x1c], xmm0
call fcn.1001a7c0
movss xmm0, dword [ebp - 0x64]
lea ecx, [ebp - 0x60]
push 0xf
sub esp, 8
movss xmm1, dword [eax]
addss xmm0, xmm1
movss dword [ebp - 0x18], xmm1
movss xmm2, dword [eax + 4]
mov dword [esp + 4], 0x41000000
mov dword [esp], 0x3e800000
movss dword [ebp - 0x18], xmm0
movss xmm0, dword [ebp - 0x68]
addss xmm0, xmm2
movss dword [ebp - 0x14], xmm0
movss xmm0, dword [0x10182e48]
movaps xmm3, xmm0
movaps xmm2, xmm0
movaps xmm1, xmm0
call fcn.10053610
mov ecx, eax
call fcn.1001a710
push eax
lea eax, [ebp - 0x18]
mov ecx, edi
push eax
lea eax, [ebp - 0x20]
push eax
call fcn.100362d0
movss xmm0, dword [0x10182fcc]
call fcn.100266e0
mov edx, 0x1018e8dc
mov ecx, str.No_Spread
call fcn.100415a0
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x10051170
lea ecx, [ebp - 0x50]
call fcn.1001a710
movss xmm2, dword [0x10182f00]
push 0
push ecx
mov dword [esp], 0
mov ecx, esi
push 0
push str.Makes_you_to_not_take_accuracy_penalty_when_shooting._Normal_Nospread_makes_your_crosshair_shake_wildly.
push eax
lea eax, [ebp - 0x40]
push eax
mov eax, dword [0x10191030]
push dword [eax + 0x18d0]
call fcn.10036640
cmp byte [0x1018e8dc], 0
je 0x10051293
cmp byte [0x1018eb8c], 0
jne 0x10051293
cmp dword [0x1018e88c], 2
je 0x10051293
cmp byte [0x1019b08c], 0
jne 0x10051293
cmp byte [ebx + 4], 0
jne 0x10051293
xor edx, edx
mov ecx, str.Warning3
call fcn.100270f0
push 0x46
xor edx, edx
mov ecx, str.Warning3
call fcn.100274f0
add esp, 4
test al, al
je 0x10051293
push str.Stop_the_screen_from_shaking_when_using_Nospread_without_Aimbot_by_enabling_Always_Silent_option__Enable_Always_Silent_option_
call fcn.1003fa90
movss xmm2, dword [0x10182efc]
lea ecx, [ebp - 0x70]
movss xmm1, dword [0x10183030]
add esp, 4
call fcn.1001a7c0
mov ecx, eax
call fcn.100419c0
movss xmm1, dword [0x101830cc]
xorps xmm0, xmm0
call fcn.10026630
movss xmm2, dword [0x10182f1c]
lea ecx, [ebp - 0x78]
movss xmm1, dword [0x10182f8c]
call fcn.1001a7c0
mov edx, eax
mov ecx, 0x10181994
call fcn.100408f0
test al, al
je 0x1005124a
mov byte [0x1018eb8c], 1
call fcn.10027460
mov byte [0x1019b08c], 1
movss xmm1, dword [0x101830cc]
xorps xmm0, xmm0
call fcn.10026630
movss xmm2, dword [0x10182f1c]
lea ecx, [ebp - 0x70]
movss xmm1, dword [0x10182f8c]
call fcn.1001a7c0
mov edx, eax
mov ecx, 0x10181998
call fcn.100408f0
test al, al
je 0x1005128e
call fcn.10027460
mov byte [0x1019b08c], 1
call fcn.10027630
mov edx, 0x1018ea42
mov ecx, str.Minigun_No_Spread
call fcn.100415a0
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x100512e5
lea ecx, [ebp - 0x50]
call fcn.1001a710
movss xmm2, dword [0x10182f00]
push 0
push ecx
mov dword [esp], 0
mov ecx, esi
push 0
push str.Makes_you_to_not_take_accuracy_penalty_when_shooting_mounted_Minigun_only.
push eax
lea eax, [ebp - 0x40]
push eax
mov eax, dword [0x10191030]
push dword [eax + 0x18d0]
call fcn.10036640
push 0xffffffffffffffff
push 0x10181d9c
mov edx, 0x1018ea44
mov ecx, str.No_Recoil
call fcn.10042480
add esp, 8
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x10051341
lea ecx, [ebp - 0x50]
call fcn.1001a710
movss xmm2, dword [0x10182f00]
push 0
push ecx
mov dword [esp], 0
mov ecx, esi
push 0
push str.Makes_you_to_not_take_accuracy_penalty_when_shooting_and_moving_or_jumping.
push eax
lea eax, [ebp - 0x40]
push eax
mov eax, dword [0x10191030]
push dword [eax + 0x18d0]
call fcn.10036640
cmp dword [0x1018ea44], 0
je 0x10051471
cmp byte [0x1018eb8c], 0
jne 0x10051471
cmp dword [0x1018e88c], 2
je 0x10051471
cmp byte [0x1019b08c], 0
je 0x10051471
cmp byte [0x1019b08b], 0
jne 0x10051471
cmp byte [ebx + 4], 0
jne 0x10051471
xor edx, edx
mov ecx, str.Warning8
call fcn.100270f0
push 0x46
xor edx, edx
mov ecx, str.Warning8
call fcn.100274f0
add esp, 4
test al, al
je 0x10051471
push str.Stop_the_screen_from_shaking_when_using_Norecoil_without_Aimbot_by_enabling_Always_Silent_option__Enable_Always_Silent_option_
call fcn.1003fa90
movss xmm2, dword [0x10182efc]
lea ecx, [ebp - 0x70]
movss xmm1, dword [0x10183030]
add esp, 4
call fcn.1001a7c0
mov ecx, eax
call fcn.100419c0
movss xmm1, dword [0x101830cc]
xorps xmm0, xmm0
call fcn.10026630
movss xmm2, dword [0x10182f1c]
lea ecx, [ebp - 0x78]
movss xmm1, dword [0x10182f8c]
call fcn.1001a7c0
mov edx, eax
mov ecx, 0x10181994
call fcn.100408f0
test al, al
je 0x10051428
mov byte [0x1018eb8c], 1
call fcn.10027460
mov byte [0x1019b08b], 1
movss xmm1, dword [0x101830cc]
xorps xmm0, xmm0
call fcn.10026630
movss xmm2, dword [0x10182f1c]
lea ecx, [ebp - 0x70]
movss xmm1, dword [0x10182f8c]
call fcn.1001a7c0
mov edx, eax
mov ecx, 0x10181998
call fcn.100408f0
test al, al
je 0x1005146c
call fcn.10027460
mov byte [0x1019b08b], 1
call fcn.10027630
mov edx, 0x1018ed95
mov ecx, str.No_Visual_Recoil
call fcn.100415a0
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x100514c3
lea ecx, [ebp - 0x50]
call fcn.1001a710
movss xmm2, dword [0x10182f00]
push 0
push ecx
mov dword [esp], 0
mov ecx, esi
push 0
push str.Makes_your_screen_stop_shaking._Its_Visible_only_for_you.
push eax
lea eax, [ebp - 0x40]
push eax
mov eax, dword [0x10191030]
push dword [eax + 0x18d0]
call fcn.10036640
mov edx, 0x1018e8c1
mov ecx, str.Super_Console
call fcn.100415a0
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x10051515
lea ecx, [ebp - 0x50]
call fcn.1001a710
movss xmm2, dword [0x10182f00]
push 0
push ecx
mov dword [esp], 0
mov ecx, esi
push 0
push str.Logs_console_with_the_information_Connect_Disconnect__Removed_Added_bans__Changed_server_CVARS.
push eax
lea eax, [ebp - 0x40]
push eax
mov eax, dword [0x10191030]
push dword [eax + 0x18d0]
call fcn.10036640
cmp byte [0x1018e8c1], 0
je 0x1005153d
movss xmm1, dword [0x101830cc]
xorps xmm0, xmm0
call fcn.10026630
mov edx, 0x1018ecc2
mov ecx, str.Ignore_Bots
call fcn.100415a0
mov edx, 0x1018e9e0
mov ecx, str.Bypass_sv_cheats
call fcn.100415a0
mov edx, 0x1018e8fe
mov ecx, str.Remove_Detail_Objects
call fcn.100415a0
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x1005159e
lea ecx, [ebp - 0x50]
call fcn.1001a710
movss xmm2, dword [0x10182f00]
push 0
push ecx
mov dword [esp], 0
mov ecx, esi
push 0
push str.Disables_detail_objects.
push eax
lea eax, [ebp - 0x40]
push eax
mov eax, dword [0x10191030]
push dword [eax + 0x18d0]
call fcn.10036640
push 0xffffffffffffffff
push 0x10181d9c
mov edx, 0x1018ea38
mov ecx, str.Thirdperson
call fcn.10042480
mov eax, dword [0x1018ea38]
add esp, 8
test eax, eax
je 0x10051600
movss xmm1, dword [0x101830cc]
xorps xmm0, xmm0
call fcn.10026630
movss xmm2, dword [0x10182f1c]
lea ecx, [ebp - 0x70]
movss xmm1, dword [0x10182f70]
call fcn.1001a7c0
push eax
mov edx, 0x1018e834
mov ecx, 0x101827b0
call fcn.10059290
mov eax, dword [0x1018ea38]
add esp, 4
cmp byte [0x1018e9e0], 0
jne 0x1004f77a
cmp eax, 2
jne 0x1004f77a
cmp byte [0x1019b08a], 0
jne 0x1004f77a
cmp byte [ebx + 4], 0
jne 0x1004f77a
xor edx, edx
mov ecx, str.Warning
call fcn.100270f0
push 0x46
xor edx, edx
mov ecx, str.Warning
call fcn.100274f0
add esp, 4
test al, al
je 0x1004f77a
push str.sv_cheats_bypass_needs_to_be_enabled_to_unfreeze_the_camera__Enable_sv_cheats_bypass_
call fcn.1003fa90
movss xmm2, dword [0x10182efc]
lea ecx, [ebp - 0x70]
movss xmm1, dword [0x10182ff8]
add esp, 4
call fcn.1001a7c0
mov ecx, eax
call fcn.100419c0
movss xmm1, dword [0x101830cc]
xorps xmm0, xmm0
call fcn.10026630
movss xmm2, dword [0x10182f1c]
lea ecx, [ebp - 0x78]
movss xmm1, dword [0x10182f8c]
call fcn.1001a7c0
mov edx, eax
mov ecx, 0x10181994
call fcn.100408f0
test al, al
je 0x100516c9
mov byte [0x1018e9e0], 1
call fcn.10027460
mov byte [0x1019b08a], 1
movss xmm1, dword [0x101830cc]
xorps xmm0, xmm0
call fcn.10026630
movss xmm2, dword [0x10182f1c]
lea ecx, [ebp - 0x70]
movss xmm1, dword [0x10182f8c]
call fcn.1001a7c0
mov edx, eax
mov ecx, 0x10181998
call fcn.100408f0
test al, al
je 0x1005170d
call fcn.10027460
mov byte [0x1019b08a], 1
call fcn.10027630
jmp 0x1004f77a
cmp eax, 4
jne 0x100526d7
call fcn.10026f00
movss xmm1, dword [0x10182efc]
comiss xmm1, xmm0
jbe 0x100518c4
movss xmm2, dword [0x10182f6c]
lea ecx, [ebp - 0x70]
movss xmm1, dword [0x10183074]
call fcn.1001a7c0
movss xmm0, dword [ebp - 0x64]
lea ecx, [ebp - 0x78]
movss xmm1, dword [eax]
addss xmm0, xmm1
movss dword [ebp - 0x20], xmm1
movss xmm2, dword [eax + 4]
movss xmm1, dword [0x1018307c]
movss dword [ebp - 0x20], xmm0
movss xmm0, dword [ebp - 0x68]
addss xmm0, xmm2
movss xmm2, dword [0x10182f6c]
movss dword [ebp - 0x1c], xmm0
call fcn.1001a7c0
movss xmm0, dword [ebp - 0x64]
lea ecx, [ebp - 0x34]
sub esp, 8
xorps xmm3, xmm3
movss xmm1, dword [eax]
addss xmm0, xmm1
movss dword [ebp - 0x18], xmm1
movss xmm2, dword [eax + 4]
xorps xmm1, xmm1
mov dword [esp + 4], 0x40000000
mov dword [esp], 0x3f800000
movss dword [ebp - 0x18], xmm0
movss xmm0, dword [ebp - 0x68]
addss xmm0, xmm2
movss xmm2, dword [0x10182e48]
movss dword [ebp - 0x14], xmm0
call fcn.10053610
mov ecx, eax
call fcn.1001a710
push eax
lea eax, [ebp - 0x18]
mov ecx, edi
push eax
lea eax, [ebp - 0x20]
push eax
call fcn.100360c0
movss xmm2, dword [0x10182f34]
lea ecx, [ebp - 0x88]
movss xmm1, dword [0x10183074]
call fcn.1001a7c0
movss xmm0, dword [ebp - 0x64]
lea ecx, [ebp - 0x80]
movss xmm1, dword [0x1018307c]
movss xmm2, dword [eax]
addss xmm0, xmm2
movss dword [ebp - 0x20], xmm2
movss xmm3, dword [eax + 4]
movss xmm2, dword [0x10182f68]
movss dword [ebp - 0x20], xmm0
movss xmm0, dword [ebp - 0x68]
addss xmm0, xmm3
movss dword [ebp - 0x1c], xmm0
call fcn.1001a7c0
movss xmm0, dword [ebp - 0x64]
lea ecx, [ebp - 0x60]
push 0xf
sub esp, 8
movss xmm1, dword [eax]
addss xmm0, xmm1
movss dword [ebp - 0x18], xmm1
movss xmm2, dword [eax + 4]
mov dword [esp + 4], 0x41000000
mov dword [esp], 0x3e800000
movss dword [ebp - 0x18], xmm0
movss xmm0, dword [ebp - 0x68]
addss xmm0, xmm2
movss dword [ebp - 0x14], xmm0
movss xmm0, dword [0x10182e48]
movaps xmm3, xmm0
movaps xmm2, xmm0
movaps xmm1, xmm0
call fcn.10053610
mov ecx, eax
call fcn.1001a710
push eax
lea eax, [ebp - 0x18]
mov ecx, edi
push eax
lea eax, [ebp - 0x20]
push eax
call fcn.100362d0
movss xmm2, dword [0x10182f38]
lea ecx, [ebp - 0x70]
movss xmm1, dword [0x10182fe4]
call fcn.1001a7c0
mov ecx, eax
call fcn.100419c0
movss xmm1, dword [0x101830cc]
xorps xmm0, xmm0
call fcn.10026630
movss xmm2, dword [0x10182f38]
lea ecx, [ebp - 0x78]
movss xmm1, dword [0x10182fec]
call fcn.1001a7c0
mov edx, eax
mov ecx, str.Load_CFG
call fcn.100408f0
test al, al
je 0x10051924
mov byte [ebx + 4], 1
call fcn.1004dad0
xor ecx, ecx
call fcn.1001da60
test al, al
je 0x10051968
lea ecx, [ebp - 0x50]
call fcn.1001a710
mov ecx, dword [0x10191030]
movss xmm2, dword [0x10182f00]
push 0
push ecx
mov dword [esp], 0
push 0
push str.For_advanced_users_only__Removes_menu_popups_too_.
push eax
lea eax, [ebp - 0x40]
push eax
push dword [ecx + 0x18d0]
mov ecx, esi
call fcn.10036640
movss xmm1, dword [0x101830cc]
xorps xmm0, xmm0
call fcn.10026630
movss xmm2, dword [0x10182f38]
lea ecx, [ebp - 0x70]
movss xmm1, dword [0x10182fec]
call fcn.1001a7c0
mov edx, eax
mov ecx, str.Save_CFG
call fcn.100408f0
test al, al
je 0x100519a5
call fcn.1004da20
movss xmm2, dword [0x10182f38]
lea ecx, [ebp - 0x70]
movss xmm1, dword [0x10182f3c]
call fcn.1001a7c0
mov ecx, eax
call fcn.100419c0
cmp dword [0x1018e88c], 0
je 0x10052222
mov eax, dword fs:[0x2c]
mov ebx, dword [0x1018fe3c]
mov ecx, dword [eax + ebx*4]
mov eax, dword [0x1019b238]
cmp eax, dword [ecx + 4]
jle 0x10051a1d
push 0x1019b238
call fcn.1013b1a0
add esp, 4
cmp dword [0x1019b238], 0xffffffff
jne 0x10051a1d
push 0x10141630
call fcn.1013b058
add esp, 4
push 0x1019b238
call fcn.1013b156
add esp, 4
push 0
mov ecx, 0x1018e574
call fcn.10007f50
mov edx, eax
mov ecx, str.Ignore_Aimbot_Class
call fcn.10041a50
add esp, 4
test al, al
je 0x10051b70
push 0x1017b788
mov ecx, 0x1018e574
call fcn.10052d00
push 0xc
lea ecx, [ebp - 0x30]
call fcn.10018a80
lea ecx, [ebp - 0x30]
call fcn.10019d70
mov dword [ebp - 4], 0
xor edi, edi
nop word [eax + eax]
xorps xmm2, xmm2
lea ecx, [ebp - 0x70]
xorps xmm1, xmm1
call fcn.1001a7c0
mov ecx, dword [edi*4 + 0x101829d4]
lea edx, [edi + 0x1018eae8]
push eax
push 1
call fcn.10048ff0
add esp, 8
cmp byte [edi + 0x1018eae8], 0
je 0x10051ad3
push dword [edi*4 + 0x101829d4]
lea ecx, [ebp - 0xa4]
call fcn.10008870
lea eax, [ebp - 0xa4]
mov byte [ebp - 4], 1
push eax
lea ecx, [ebp - 0x30]
call fcn.10052b80
lea ecx, [ebp - 0xa4]
mov byte [ebp - 4], 0
call fcn.10008530
inc edi
cmp edi, 9
jb 0x10051a70
lea ecx, [ebp - 0x30]
xor esi, esi
call fcn.10019cd0
test eax, eax
je 0x10051b5c
lea ecx, [ebp - 0x30]
call fcn.10019cd0
lea ecx, [ebp - 0x30]
cmp eax, 1
je 0x10051b3e
call fcn.10019cd0
lea ecx, [ebp - 0x30]
cmp esi, eax
je 0x10051b3e
push 0x10182878
push esi
call fcn.10052b40
mov edx, eax
lea ecx, [ebp - 0xa4]
call fcn.10053500
add esp, 4
push eax
mov ecx, 0x1018e574
mov byte [ebp - 4], 2
call fcn.1000ed70
lea ecx, [ebp - 0xa4]
mov byte [ebp - 4], 0
call fcn.10008530
jmp 0x10051b4f
push esi
call fcn.10052b40
push eax
mov ecx, 0x1018e574
call fcn.1000ed70
lea ecx, [ebp - 0x30]
inc esi
call fcn.10019cd0
cmp esi, eax
jb 0x10051ae7
call fcn.10027630
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0xffffffff
call fcn.10019cf0
mov edx, 0x1018eaf7
mov ecx, 0x1018287c
call fcn.100415a0
cmp byte [0x1018eaf7], 0
je 0x10051e90
movss xmm1, dword [0x101830cc]
xorps xmm0, xmm0
call fcn.10026630
push str.Tank
call fcn.1003fa90
movss xmm1, dword [0x101830cc]
add esp, 4
xorps xmm0, xmm0
call fcn.10026630
movss xmm2, dword [0x10182f1c]
lea ecx, [ebp - 0x70]
movss xmm1, dword [0x10182fa4]
call fcn.1001a7c0
push eax
mov edx, 0x1018e83c
mov ecx, 0x1018288c
call fcn.10059290
movss xmm1, dword [0x101830cc]
add esp, 4
xorps xmm0, xmm0
call fcn.10026630
push str.Smoker
call fcn.1003fa90
movss xmm1, dword [0x101830cc]
add esp, 4
xorps xmm0, xmm0
call fcn.10026630
movss xmm2, dword [0x10182f1c]
lea ecx, [ebp - 0x78]
movss xmm1, dword [0x10182fa4]
call fcn.1001a7c0
push eax
mov edx, 0x1018e840
mov ecx, str.a727
call fcn.10059290
movss xmm1, dword [0x101830cc]
add esp, 4
xorps xmm0, xmm0
call fcn.10026630
push 0x10180f70
call fcn.1003fa90
movss xmm1, dword [0x101830cc]
add esp, 4
xorps xmm0, xmm0
call fcn.10026630
movss xmm2, dword [0x10182f1c]
lea ecx, [ebp - 0x88]
movss xmm1, dword [0x10182fa4]
call fcn.1001a7c0
push eax
mov edx, 0x1018e844
mov ecx, 0x10182898
call fcn.10059290
add esp, 4
push 0x10180f78
call fcn.1003fa90
movss xmm1, dword [0x101830cc]
add esp, 4
xorps xmm0, xmm0
call fcn.10026630
movss xmm2, dword [0x10182f1c]
lea ecx, [ebp - 0x80]
movss xmm1, dword [0x10182fa4]
call fcn.1001a7c0
push eax
mov edx, 0x1018e848
mov ecx, 0x1018289c
call fcn.10059290
movss xmm1, dword [0x101830cc]
add esp, 4
xorps xmm0, xmm0
call fcn.10026630
push 0x10180f80
call fcn.1003fa90
movss xmm1, dword [0x101830cc]
add esp, 4
xorps xmm0, xmm0
call fcn.10026630
movss xmm2, dword [0x10182f1c]
lea ecx, [ebp - 0xac]
movss xmm1, dword [0x10182fa4]
call fcn.1001a7c0
push eax
mov edx, 0x1018e84c
mov ecx, 0x101828a0
call fcn.10059290
movss xmm1, dword [0x101830cc]
add esp, 4
xorps xmm0, xmm0
call fcn.10026630
push str.Boomer
call fcn.1003fa90
movss xmm1, dword [0x101830cc]
add esp, 4
xorps xmm0, xmm0
call fcn.10026630
movss xmm2, dword [0x10182f1c]
lea ecx, [ebp - 0xb4]
movss xmm1, dword [0x10182fa4]
call fcn.1001a7c0
push eax
mov edx, 0x1018e850
mov ecx, 0x101828a4
call fcn.10059290
add esp, 4
push str.Spitter
call fcn.1003fa90
movss xmm1, dword [0x101830cc]
add esp, 4
xorps xmm0, xmm0
call fcn.10026630
movss xmm2, dword [0x10182f1c]
lea ecx, [ebp - 0xbc]
movss xmm1, dword [0x10182fa4]
call fcn.1001a7c0
push eax
mov edx, 0x1018e854
mov ecx, 0x101828a8
call fcn.10059290
movss xmm1, dword [0x101830cc]
add esp, 4
xorps xmm0, xmm0
call fcn.10026630
push str.Witch
call fcn.1003fa90
movss xmm1, dword [0x101830cc]
add esp, 4
xorps xmm0, xmm0
call fcn.10026630
movss xmm2, dword [0x10182f1c]
lea ecx, [ebp - 0x58]
movss xmm1, dword [0x10182fa4]
call fcn.1001a7c0
push eax
mov edx, 0x1018e858
mov ecx, 0x101828ac
call fcn.10059290
movss xmm1, dword [0x101830cc]
add esp, 4
xorps xmm0, xmm0
call fcn.10026630
push str.Incapacitated
call fcn.1003fa90
movss xmm1, dword [0x101830cc]
add esp, 4
xorps xmm0, xmm0
call fcn.10026630
movss xmm2, dword [0x10182f1c]
lea ecx, [ebp - 0x2c]
movss xmm1, dword [0x10182fa4]
call fcn.1001a7c0
push eax
mov edx, 0x1018e85c
mov ecx, 0x101828b0
call fcn.10059290
add esp, 4
mov eax, dword fs:[0x2c]
mov ecx, dword [eax + ebx*4]
mov eax, dword [0x1019b23c]
cmp eax, dword [ecx + 4]
jle 0x10051ed6
push 0x1019b23c
call fcn.1013b1a0
add esp, 4
cmp dword [0x1019b23c], 0xffffffff
jne 0x10051ed6
push 0x101415d0
call fcn.1013b058
add esp, 4
push 0x1019b23c
call fcn.1013b156
add esp, 4
push 0
mov ecx, 0x1018e55c
call fcn.10007f50
mov edx, eax
mov ecx, str.Ignore_Aimbot_Group
call fcn.10041a50
add esp, 4
test al, al
je 0x10052081
push 0x1017b788
mov ecx, 0x1018e55c
call fcn.10052d00
push 0xc
lea ecx, [ebp - 0x5c]
call fcn.10018a80
lea ecx, [ebp - 0x5c]
call fcn.10019d70
mov dword [ebp - 4], 3
xor edi, edi
xorps xmm2, xmm2
lea ecx, [ebp - 0x2c]
xorps xmm1, xmm1
call fcn.1001a7c0
mov ecx, dword [edi*4 + 0x101829c0]
lea edx, [edi + 0x1018eadd]
push eax
push 1
call fcn.10048ff0
add esp, 8
cmp byte [edi + 0x1018eadd], 0
je 0x10051f86
push dword [edi*4 + 0x101829c0]
lea ecx, [ebp - 0xa4]
call fcn.10008870
lea eax, [ebp - 0xa4]
mov byte [ebp - 4], 4
push eax
lea ecx, [ebp - 0x5c]
call fcn.10052b80
lea ecx, [ebp - 0xa4]
mov byte [ebp - 4], 3
call fcn.10008530
inc edi
cmp edi, 5
jb 0x10051f23
mov esi, dword [ebp - 0x58]
mov eax, 0x2aaaaaab
mov ebx, dword [ebp - 0x5c]
mov ecx, esi
sub ecx, ebx
xor edi, edi
imul ecx
sar edx, 2
mov eax, edx
shr eax, 0x1f
add eax, edx
je 0x1005206d
xor ecx, ecx
mov dword [ebp - 0x7c], ecx
sub esi, ebx
mov eax, 0x2aaaaaab
imul esi
sar edx, 2
mov eax, edx
shr eax, 0x1f
add eax, edx
cmp eax, 1
jne 0x10051fee
cmp ecx, 0x18
jae 0x10052b31
mov esi, dword [ecx + ebx + 0x10]
add ecx, ebx
call fcn.10007f50
push esi
push eax
mov ecx, 0x1018e55c
call fcn.1000f4c0
jmp 0x10052041
lea ecx, [ebp - 0x5c]
cmp edi, eax
je 0x10052030
push 0x10182878
push edi
call fcn.10052b40
mov edx, eax
lea ecx, [ebp - 0xa4]
call fcn.10053500
add esp, 4
push eax
mov ecx, 0x1018e55c
mov byte [ebp - 4], 5
call fcn.1000ed70
lea ecx, [ebp - 0xa4]
mov byte [ebp - 4], 3
call fcn.10008530
jmp 0x10052041
push edi
call fcn.10052b40
push eax
mov ecx, 0x1018e55c
call fcn.1000ed70
mov esi, dword [ebp - 0x58]
mov eax, 0x2aaaaaab
mov ebx, dword [ebp - 0x5c]
mov ecx, esi
add dword [ebp - 0x7c], 0x18
sub ecx, ebx
imul ecx
inc edi
sar edx, 2
mov eax, edx
shr eax, 0x1f
add eax, edx
cmp edi, eax
jae 0x1005206d
mov ecx, dword [ebp - 0x7c]
jmp 0x10051fb4
call fcn.10027630
lea ecx, [ebp - 0x5c]
mov dword [ebp - 4], 0xffffffff
call fcn.10019cf0
mov edx, 0x1018eaf8
mov ecx, str.Enable_Hotkeys
call fcn.100415a0
cmp byte [0x1018eaf8], 0
je 0x10052222
movss xmm1, dword [0x101830cc]
xorps xmm0, xmm0
call fcn.10026630
push str.Boss
call fcn.1003fa90
movss xmm1, dword [0x101830cc]
add esp, 4
xorps xmm0, xmm0
call fcn.10026630
lea eax, [ebp - 0x78]
mov dword [ebp - 0x78], 0x42c80000
push eax
mov edx, 0x1018e81c
mov dword [ebp - 0x74], 0x41c00000
mov ecx, 0x101828d8
call fcn.10059290
movss xmm1, dword [0x101830cc]
add esp, 4
xorps xmm0, xmm0
call fcn.10026630
push str.Special
call fcn.1003fa90
movss xmm1, dword [0x101830cc]
add esp, 4
xorps xmm0, xmm0
call fcn.10026630
lea eax, [ebp - 0x78]
mov dword [ebp - 0x78], 0x42dc0000
push eax
mov edx, 0x1018e818
mov dword [ebp - 0x74], 0x41c00000
mov ecx, 0x101828dc
call fcn.10059290
movss xmm1, dword [0x101830cc]
add esp, 4
xorps xmm0, xmm0
call fcn.10026630
push str.Common
call fcn.1003fa90
movss xmm1, dword [0x101830cc]
add esp, 4
xorps xmm0, xmm0
call fcn.10026630
lea eax, [ebp - 0x78]
mov dword [ebp - 0x78], 0x42dc0000
push eax
mov edx, 0x1018e820
mov dword [ebp - 0x74], 0x41c00000
mov ecx, 0x101828e0
call fcn.10059290
add esp, 4
push str.Team
call fcn.1003fa90
movss xmm1, dword [0x101830cc]
add esp, 4
xorps xmm0, xmm0
call fcn.10026630
lea eax, [ebp - 0x78]
mov dword [ebp - 0x78], 0x42dc0000
push eax
mov edx, 0x1018e824
mov dword [ebp - 0x74], 0x41c00000
mov ecx, 0x101828e4
call fcn.10059290
movss xmm1, dword [0x101830cc]
add esp, 4
xorps xmm0, xmm0
call fcn.10026630
push str.Human
call fcn.1003fa90
movss xmm1, dword [0x101830cc]
add esp, 4
xorps xmm0, xmm0
call fcn.10026630
lea eax, [ebp - 0x78]
mov dword [ebp - 0x78], 0x42dc0000
push eax
mov edx, 0x1018e828
mov dword [ebp - 0x74], 0x41c00000
mov ecx, 0x101828e8
call fcn.10059290
add esp, 4
movss xmm0, dword [0x10183018]
call fcn.100266e0
cmp byte [0x1018e9f9], 0
je 0x100526c1
mov eax, dword fs:[0x2c]
mov ecx, dword [0x1018fe3c]
mov ecx, dword [eax + ecx*4]
mov eax, dword [0x1019b240]
cmp eax, dword [ecx + 4]
jle 0x10052288
push 0x1019b240
call fcn.1013b1a0
add esp, 4
cmp dword [0x1019b240], 0xffffffff
jne 0x10052288
push 0x10141570
call fcn.1013b058
add esp, 4
push 0x1019b240
call fcn.1013b156
add esp, 4
mov ecx, 0x1018e544
call fcn.10007f50
push 0
mov edx, eax
mov ecx, str.Ignore_Autoshove
call fcn.10041a50
add esp, 4
test al, al
je 0x10052481
xor ecx, ecx
call fcn.10007e10
push eax
push 0x1017b788
mov ecx, 0x1018e544
call fcn.1000df50
push 0xc
lea ecx, [ebp - 0x30]
call fcn.10018a80
lea ecx, [ebp - 0x30]
call fcn.10019d70
mov dword [ebp - 4], 6
xor esi, esi
mov ebx, dword [ebp - 0x84]
nop dword [eax]
nop word [eax + eax]
mov dl, byte [esi + 0x1018eb9a]
lea eax, [ebp - 0x78]
mov ecx, dword [esi*4 + 0x101829ac]
push eax
push 1
mov dword [ebp - 0x78], 0
mov dword [ebp - 0x74], 0
call fcn.10048870
add esp, 8
test al, al
je 0x1005232d
cmp byte [esi + 0x1018eb9a], 0
sete al
mov byte [esi + 0x1018eb9a], al
cmp byte [esi + 0x1018eb9a], 0
je 0x1005238a
mov edi, dword [esi*4 + 0x101829ac]
lea ecx, [ebp - 0xa4]
push ebx
call fcn.10008580
mov ecx, edi
mov byte [ebp - 4], 7
lea edx, [ecx + 1]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x10052352
sub ecx, edx
push ecx
push edi
lea ecx, [ebp - 0xa4]
call fcn.10008780
lea eax, [ebp - 0xa4]
mov byte [ebp - 4], 8
push eax
lea ecx, [ebp - 0x30]
call fcn.10052e50
lea ecx, [ebp - 0xa4]
mov byte [ebp - 4], 6
call fcn.10008530
inc esi
cmp esi, 5
jb 0x100522f0
mov esi, dword [ebp - 0x2c]
mov eax, 0x2aaaaaab
mov edi, dword [ebp - 0x30]
mov ecx, esi
sub ecx, edi
xor ebx, ebx
imul ecx
sar edx, 2
mov eax, edx
shr eax, 0x1f
add eax, edx
je 0x1005246d
xor ecx, ecx
mov dword [ebp - 0x7c], ecx
nop dword [eax]
sub esi, edi
mov eax, 0x2aaaaaab
imul esi
sar edx, 2
mov eax, edx
shr eax, 0x1f
add eax, edx
cmp eax, 1
jne 0x100523fa
cmp ecx, 0x18
jae 0x10052b31
mov esi, dword [ecx + edi + 0x10]
add ecx, edi
call fcn.10007f50
push esi
push eax
mov ecx, 0x1018e544
call fcn.1000f4c0
jmp 0x10052441
cmp ebx, eax
jae 0x10052b31
lea edx, [edi + ecx]
push 0x10182878
lea ecx, [ebp - 0xa4]
call fcn.10053500
add esp, 4
mov byte [ebp - 4], 9
mov ecx, eax
mov esi, dword [eax + 0x10]
call fcn.10007f50
push esi
push eax
mov ecx, 0x1018e544
call fcn.1000f4c0
lea ecx, [ebp - 0xa4]
mov byte [ebp - 4], 6
call fcn.10008530
mov esi, dword [ebp - 0x2c]
mov eax, 0x2aaaaaab
mov edi, dword [ebp - 0x30]
mov ecx, esi
add dword [ebp - 0x7c], 0x18
sub ecx, edi
imul ecx
inc ebx
sar edx, 2
mov eax, edx
shr eax, 0x1f
add eax, edx
cmp ebx, eax
jae 0x1005246d
mov ecx, dword [ebp - 0x7c]
jmp 0x100523c0
call fcn.10027630
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0xffffffff
call fcn.10019cf0
mov eax, dword fs:[0x2c]
mov ecx, dword [0x1018fe3c]
mov ecx, dword [eax + ecx*4]
mov eax, dword [0x1019b244]
cmp eax, dword [ecx + 4]
jle 0x100524cd
push 0x1019b244
call fcn.1013b1a0
add esp, 4
cmp dword [0x1019b244], 0xffffffff
jne 0x100524cd
push 0x10141510
call fcn.1013b058
add esp, 4
push 0x1019b244
call fcn.1013b156
add esp, 4
mov ecx, 0x1018e52c
call fcn.10007f50
push 0
mov edx, eax
mov ecx, str.Ignore_Autoshove_Class
call fcn.10041a50
add esp, 4
test al, al
je 0x100526c1
push 0
push 0x1017b788
mov ecx, 0x1018e52c
call fcn.1000df50
xorps xmm0, xmm0
mov dword [ebp - 0x28], 0
lea ecx, [ebp - 0x30]
movq qword [ebp - 0x30], xmm0
call fcn.10019d70
mov dword [ebp - 4], 0xa
xor esi, esi
mov ebx, dword [ebp - 0x84]
nop word [eax + eax]
mov dl, byte [esi + 0x1018eb9f]
lea eax, [ebp - 0x78]
mov ecx, dword [esi*4 + 0x1018298c]
push eax
push 1
mov dword [ebp - 0x78], 0
mov dword [ebp - 0x74], 0
call fcn.10048870
add esp, 8
test al, al
je 0x1005256d
cmp byte [esi + 0x1018eb9f], 0
sete al
mov byte [esi + 0x1018eb9f], al
cmp byte [esi + 0x1018eb9f], 0
je 0x100525ca
mov edi, dword [esi*4 + 0x1018298c]
lea ecx, [ebp - 0xa4]
push ebx
call fcn.10008580
mov ecx, edi
mov byte [ebp - 4], 0xb
lea edx, [ecx + 1]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x10052592
sub ecx, edx
push ecx
push edi
lea ecx, [ebp - 0xa4]
call fcn.10008780
lea eax, [ebp - 0xa4]
mov byte [ebp - 4], 0xc
push eax
lea ecx, [ebp - 0x30]
call fcn.10052e50
lea ecx, [ebp - 0xa4]
mov byte [ebp - 4], 0xa
call fcn.10008530
inc esi
cmp esi, 8
jb 0x10052530
mov esi, dword [ebp - 0x2c]
mov eax, 0x2aaaaaab
mov edi, dword [ebp - 0x30]
mov ecx, esi
sub ecx, edi
xor ebx, ebx
imul ecx
sar edx, 2
mov eax, edx
shr eax, 0x1f
add eax, edx
je 0x100526ad
xor ecx, ecx
mov dword [ebp - 0x7c], ecx
nop dword [eax]
sub esi, edi
mov eax, 0x2aaaaaab
imul esi
sar edx, 2
mov eax, edx
shr eax, 0x1f
add eax, edx
cmp eax, 1
jne 0x1005263a
cmp ecx, 0x18
jae 0x10052b31
mov esi, dword [ecx + edi + 0x10]
add ecx, edi
call fcn.10007f50
push esi
push eax
mov ecx, 0x1018e52c
call fcn.1000f4c0
jmp 0x10052681
cmp ebx, eax
jae 0x10052b31
lea edx, [edi + ecx]
push 0x10182878
lea ecx, [ebp - 0xa4]
call fcn.10053500
add esp, 4
mov byte [ebp - 4], 0xd
mov ecx, eax
mov esi, dword [eax + 0x10]
call fcn.10007f50
push esi
push eax
mov ecx, 0x1018e52c
call fcn.1000f4c0
lea ecx, [ebp - 0xa4]
mov byte [ebp - 4], 0xa
call fcn.10008530
mov esi, dword [ebp - 0x2c]
mov eax, 0x2aaaaaab
mov edi, dword [ebp - 0x30]
mov ecx, esi
add dword [ebp - 0x7c], 0x18
sub ecx, edi
imul ecx
inc ebx
sar edx, 2
mov eax, edx
shr eax, 0x1f
add eax, edx
cmp ebx, eax
jae 0x100526ad
mov ecx, dword [ebp - 0x7c]
jmp 0x10052600
call fcn.10027630
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0xffffffff
call fcn.10019cf0
mov dword [ebp - 0x78], 0x42c80000
lea ecx, [ebp - 0x78]
mov dword [ebp - 0x74], 0x42960000
call fcn.100419c0
mov eax, dword [0x10191030]
movss xmm0, dword [0x10182efc]
mov eax, dword [eax + 0x1a08]
comiss xmm0, dword [eax + 0x54]
jbe 0x10052b10
movss xmm2, dword [ebp - 0x64]
movss xmm1, dword [0x10182eb0]
movaps xmm0, xmm2
addss xmm0, xmm1
push 0xf
push ecx
lea ecx, [ebp - 0x34]
mov dword [esp], 0x41000000
movss dword [ebp - 0x7c], xmm0
movss dword [ebp - 0x20], xmm0
movss xmm0, dword [ebp - 0x68]
addss xmm0, dword [0x10182f64]
movss dword [ebp - 0x1c], xmm0
movss xmm0, dword [0x10183080]
addss xmm2, xmm0
movss xmm0, dword [ebp - 0x68]
addss xmm0, dword [0x10182f68]
movss dword [ebp - 0x64], xmm2
movss dword [ebp - 0x14], xmm0
movaps xmm0, xmmword [0x10183ac0]
movss dword [ebp - 0x18], xmm2
movups xmmword [ebp - 0x34], xmm0
call fcn.1001a710
mov esi, dword [ebp - 0x8c]
mov ecx, esi
push eax
lea eax, [ebp - 0x18]
push eax
lea eax, [ebp - 0x20]
push eax
call fcn.100362d0
movss xmm0, dword [ebp - 0x7c]
movss dword [ebp - 0x20], xmm0
movss xmm0, dword [ebp - 0x68]
addss xmm0, dword [0x10182f60]
push 0xf
push ecx
lea ecx, [ebp - 0x34]
mov dword [esp], 0
movss dword [ebp - 0x1c], xmm0
movss xmm0, dword [ebp - 0x64]
movss dword [ebp - 0x18], xmm0
movss xmm0, dword [ebp - 0x68]
addss xmm0, dword [0x10182f64]
movss dword [ebp - 0x14], xmm0
movaps xmm0, xmmword [0x101839c0]
movups xmmword [ebp - 0x34], xmm0
call fcn.1001a710
push eax
lea eax, [ebp - 0x18]
mov ecx, esi
push eax
lea eax, [ebp - 0x20]
push eax
call fcn.100362d0
movss xmm0, dword [ebp - 0x7c]
movss dword [ebp - 0x20], xmm0
movss xmm0, dword [ebp - 0x68]
addss xmm0, dword [0x10182f5c]
push 0xf
push ecx
lea ecx, [ebp - 0x34]
mov dword [esp], 0
movss dword [ebp - 0x1c], xmm0
movss xmm0, dword [ebp - 0x64]
movss dword [ebp - 0x18], xmm0
movss xmm0, dword [ebp - 0x68]
addss xmm0, dword [0x10182f60]
movss dword [ebp - 0x14], xmm0
movaps xmm0, xmmword [0x101839a0]
movups xmmword [ebp - 0x34], xmm0
call fcn.1001a710
push eax
lea eax, [ebp - 0x18]
mov ecx, esi
push eax
lea eax, [ebp - 0x20]
push eax
call fcn.100362d0
movss xmm0, dword [ebp - 0x7c]
movss dword [ebp - 0x20], xmm0
movss xmm0, dword [ebp - 0x68]
addss xmm0, dword [0x10182f58]
push 0xf
push ecx
lea ecx, [ebp - 0x34]
mov dword [esp], 0
movss dword [ebp - 0x1c], xmm0
movss xmm0, dword [ebp - 0x64]
movss dword [ebp - 0x18], xmm0
movss xmm0, dword [ebp - 0x68]
addss xmm0, dword [0x10182f5c]
movss dword [ebp - 0x14], xmm0
movaps xmm0, xmmword [0x10183960]
movups xmmword [ebp - 0x34], xmm0
call fcn.1001a710
push eax
lea eax, [ebp - 0x18]
mov ecx, esi
push eax
lea eax, [ebp - 0x20]
push eax
call fcn.100362d0
movss xmm0, dword [ebp - 0x7c]
movss dword [ebp - 0x20], xmm0
movss xmm0, dword [ebp - 0x68]
addss xmm0, dword [0x10182f54]
push 0xf
push ecx
lea ecx, [ebp - 0x34]
mov dword [esp], 0
movss dword [ebp - 0x1c], xmm0
movss xmm0, dword [ebp - 0x64]
movss dword [ebp - 0x18], xmm0
movss xmm0, dword [ebp - 0x68]
addss xmm0, dword [0x10182f58]
movss dword [ebp - 0x14], xmm0
movaps xmm0, xmmword [0x10183900]
movups xmmword [ebp - 0x34], xmm0
call fcn.1001a710
push eax
lea eax, [ebp - 0x18]
mov ecx, esi
push eax
lea eax, [ebp - 0x20]
push eax
call fcn.100362d0
movss xmm0, dword [ebp - 0x7c]
movss dword [ebp - 0x20], xmm0
movss xmm0, dword [ebp - 0x68]
addss xmm0, dword [0x10182f50]
push 0xf
push ecx
lea ecx, [ebp - 0x34]
mov dword [esp], 0
movss dword [ebp - 0x1c], xmm0
movss xmm0, dword [ebp - 0x64]
movss dword [ebp - 0x18], xmm0
movss xmm0, dword [ebp - 0x68]
addss xmm0, dword [0x10182f54]
movss dword [ebp - 0x14], xmm0
movaps xmm0, xmmword [0x101838c0]
movups xmmword [ebp - 0x34], xmm0
call fcn.1001a710
push eax
lea eax, [ebp - 0x18]
mov ecx, esi
push eax
lea eax, [ebp - 0x20]
push eax
call fcn.100362d0
movss xmm0, dword [ebp - 0x7c]
movss dword [ebp - 0x20], xmm0
movss xmm0, dword [ebp - 0x68]
addss xmm0, dword [0x10182f4c]
movss dword [ebp - 0x1c], xmm0
movss xmm0, dword [ebp - 0x64]
movss dword [ebp - 0x18], xmm0
movss xmm0, dword [ebp - 0x68]
addss xmm0, dword [0x10182f50]
movss dword [ebp - 0x14], xmm0
movaps xmm0, xmmword [0x101838a0]
push 0xf
push ecx
lea ecx, [ebp - 0x34]
mov dword [esp], 0
movups xmmword [ebp - 0x34], xmm0
call fcn.1001a710
push eax
lea eax, [ebp - 0x18]
mov ecx, esi
push eax
lea eax, [ebp - 0x20]
push eax
call fcn.100362d0
movss xmm0, dword [ebp - 0x7c]
movss dword [ebp - 0x20], xmm0
movss xmm0, dword [ebp - 0x68]
addss xmm0, dword [0x10182f48]
push 0xf
push ecx
lea ecx, [ebp - 0x34]
mov dword [esp], 0
movss dword [ebp - 0x1c], xmm0
movss xmm0, dword [ebp - 0x64]
movss dword [ebp - 0x18], xmm0
movss xmm0, dword [ebp - 0x68]
addss xmm0, dword [0x10182f4c]
movss dword [ebp - 0x14], xmm0
movaps xmm0, xmmword [0x10183870]
movups xmmword [ebp - 0x34], xmm0
call fcn.1001a710
push eax
lea eax, [ebp - 0x18]
mov ecx, esi
push eax
lea eax, [ebp - 0x20]
push eax
call fcn.100362d0
movss xmm0, dword [ebp - 0x7c]
movss dword [ebp - 0x20], xmm0
movss xmm0, dword [ebp - 0x68]
addss xmm0, dword [0x10182f44]
push 0xf
push ecx
lea ecx, [ebp - 0x34]
mov dword [esp], 0
movss dword [ebp - 0x1c], xmm0
movss xmm0, dword [ebp - 0x64]
movss dword [ebp - 0x18], xmm0
movss xmm0, dword [ebp - 0x68]
addss xmm0, dword [0x10182f48]
movss dword [ebp - 0x14], xmm0
movaps xmm0, xmmword [0x10183850]
movups xmmword [ebp - 0x34], xmm0
call fcn.1001a710
push eax
lea eax, [ebp - 0x18]
mov ecx, esi
push eax
lea eax, [ebp - 0x20]
push eax
call fcn.100362d0
movss xmm0, dword [ebp - 0x7c]
movss xmm1, dword [ebp - 0x68]
movss dword [ebp - 0x20], xmm0
movaps xmm0, xmm1
addss xmm0, dword [0x10182f40]
addss xmm1, dword [0x10182f44]
push 0xf
push ecx
lea ecx, [ebp - 0x9c]
mov dword [esp], 0
movss dword [ebp - 0x1c], xmm0
movss xmm0, dword [ebp - 0x64]
movss dword [ebp - 0x18], xmm0
movaps xmm0, xmmword [0x10183840]
movss dword [ebp - 0x14], xmm1
movups xmmword [ebp - 0x9c], xmm0
call fcn.1001a710
push eax
lea eax, [ebp - 0x18]
push eax
lea eax, [ebp - 0x20]
mov ecx, esi
push eax
call fcn.100362d0
call fcn.10025ac0
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 0x10]
xor ecx, ebp
call fcn.1013ad45
mov esp, ebp
pop ebp
ret
call fcn.10052d10
int3