Function at 0x100c2660
Capabilities:
Parse pe header

Disassembly:
push ebx
mov ebx, esp
sub esp, 8
and esp, 0xfffffff8
add esp, 4
push ebp
mov ebp, dword [ebx + 4]
mov dword [esp + 4], ebp
mov ebp, esp
mov eax, dword fs:[0]
push 0xffffffffffffffff
push 0x10174ea9
push eax
mov dword fs:[0], esp
mov eax, 0x13e0
push ebx
call fcn.10139af0
push esi
push edi
xor edi, edi
xor ecx, ecx
mov dword [ebp - 0x20], edi
mov dword [ebp - 0x1c], edi
call fcn.10104880
mov ecx, dword [0x1078597c]
mov al, byte [0x1077e881]
mov dword [ebp - 0x38], ecx
mov byte [ecx + 0xb0], al
call fcn.10122f40
cmp dword [0x10a74758], edi
jne 0x100c26d5
cmp dword [0x10a74760], edi
je 0x100c26d5
call fcn.100e9390
call fcn.100ef680
xorps xmm0, xmm0
lea edx, [ebp - 0x748]
mov ecx, 2
movups xmmword [ebp - 0x748], xmm0
call fcn.100ec560
xorps xmm0, xmm0
lea edx, [ebp - 0x758]
mov ecx, 5
movups xmmword [ebp - 0x758], xmm0
call fcn.100ec560
mov esi, dword [0x1078597c]
mov eax, edi
mov ecx, edi
mov dword [ebp - 0xa0], edi
push 0xc0201
xor edx, edx
mov dword [ebp - 0x9c], edi
mov dword [esi + 0x1a90], eax
mov dword [esi + 0x1a94], ecx
mov dword [esi + 0x1a98], eax
mov dword [esi + 0x1a9c], ecx
mov ecx, dword [ebp - 0x38]
mov dword [esi + 0x1a84], 1
or dword [esi + 0x1a80], 3
mov dword [ebp - 0x34], edi
mov eax, dword [ecx + 0x10]
mov ecx, dword [ecx + 0x14]
mov dword [esi + 0x1aa0], eax
mov dword [esi + 0x1aa4], ecx
mov ecx, str.Invisible
mov dword [ebp - 0x30], edi
mov dword [esi + 0x1a88], 1
call fcn.100f4210
add esp, 4
call fcn.100f6aa0
mov ecx, eax
call fcn.101050f0
mov ecx, 2
call fcn.100ec600
call fcn.100bf6f0
test al, al
je 0x100c27ea
call fcn.100c09f0
test al, al
je 0x100c27ea
mov ecx, 0x108545e0
call fcn.100991a0
mov ecx, 0x108545e0
call fcn.10099dc0
mov ecx, 0x108545e0
call fcn.1009a3c0
mov ecx, 0x108545e0
call fcn.1009aa70
mov ecx, 0x108545e0
call fcn.1009af10
mov ecx, 0x108545e0
call fcn.1009b520
push ecx
xorps xmm3, xmm3
mov dword [esp], 0x3f800000
xorps xmm2, xmm2
lea ecx, [ebp - 0x768]
xorps xmm1, xmm1
call fcn.1004f700
lea ecx, [ebp - 0x768]
call fcn.100ebf80
mov dword [ebp - 0x24], eax
call fcn.100bf6f0
test al, al
je 0x100c2879
call fcn.100bf4f0
push 0x10744e17
lea ecx, [ebp - 0x9a0]
mov esi, dword [eax + 0x3138]
call fcn.1004a430
mov dword [ebp - 4], 0
lea edx, [ebp - 0x9a0]
push esi
lea ecx, [ebp - 0xdc0]
mov dword [ebp - 0x1c], 1
call fcn.100b13a0
add esp, 4
mov dword [ebp - 4], 1
mov edi, 3
mov ecx, eax
mov dword [ebp - 0x20], edi
mov dword [ebp - 0x1c], edi
call fcn.1004ba90
mov dword [ebp - 0x2c], eax
jmp 0x100c2880
mov dword [ebp - 0x2c], 0x10744e17
call fcn.100bf6f0
test al, al
je 0x100c28e1
call fcn.100bea00
push 0x10744e17
lea ecx, [ebp - 0x988]
mov esi, dword [eax + 0x6a754]
call fcn.1004a430
mov dword [ebp - 4], 2
lea edx, [ebp - 0x988]
or edi, 4
lea ecx, [ebp - 0xda8]
push esi
mov dword [ebp - 0x1c], edi
call fcn.100b13a0
add esp, 4
or edi, 8
mov dword [ebp - 4], 3
mov ecx, eax
mov dword [ebp - 0x20], edi
mov dword [ebp - 0x1c], edi
call fcn.1004ba90
mov edi, eax
jmp 0x100c28e6
mov edi, 0x10744e17
push str.mw2_alwayslose.cc_by_CollinOnDex
lea ecx, [ebp - 0x970]
call fcn.1004a430
lea edx, [ebp - 0x970]
mov dword [ebp - 4], 4
lea ecx, [ebp - 0xd90]
call fcn.10123a00
mov ecx, eax
mov byte [ebp - 4], 5
call fcn.1004ba90
push 0x10747f78
lea ecx, [ebp - 0x958]
mov esi, eax
call fcn.1004a430
push dword [ebp - 0x2c]
lea edx, [ebp - 0x958]
mov byte [ebp - 4], 6
push edi
push esi
lea ecx, [ebp - 0x430]
call fcn.100b1bb0
add esp, 0xc
lea ecx, [ebp - 0x958]
call fcn.1004bb10
lea ecx, [ebp - 0xd90]
call fcn.1004bb10
lea ecx, [ebp - 0x970]
call fcn.1004bb10
mov eax, dword [ebp - 0x20]
test al, 8
je 0x100c2984
and eax, 0xfffffff7
lea ecx, [ebp - 0xda8]
mov dword [ebp - 0x20], eax
call fcn.1004bb10
mov eax, dword [ebp - 0x20]
test al, 4
je 0x100c299c
and eax, 0xfffffffb
lea ecx, [ebp - 0x988]
mov dword [ebp - 0x20], eax
call fcn.1004bb10
mov eax, dword [ebp - 0x20]
test al, 2
je 0x100c29b4
and eax, 0xfffffffd
lea ecx, [ebp - 0xdc0]
mov dword [ebp - 0x20], eax
call fcn.1004bb10
mov eax, dword [ebp - 0x20]
mov byte [ebp - 4], 0xe
test al, 1
je 0x100c29cd
and eax, 0xfffffffe
lea ecx, [ebp - 0x9a0]
mov dword [ebp - 0x20], eax
call fcn.1004bb10
mov edi, dword [0x107804d4]
lea ecx, [ebp - 0x430]
call fcn.1004ba90
mov esi, eax
call fcn.1008fa30
movss xmm2, dword [0x107804e8]
lea eax, [ebp - 0xa8]
push 0
push 0
push esi
push ecx
mov dword [esp], 0
movaps xmm3, xmm0
push eax
mov ecx, edi
call fcn.1010a1e0
movss xmm0, dword [0x1074b838]
push ecx
movaps xmm3, xmm0
mov dword [esp], 0x3f800000
movaps xmm2, xmm0
lea ecx, [ebp - 0x778]
movaps xmm1, xmm0
call fcn.1004f700
lea ecx, [ebp - 0x778]
call fcn.100ebf80
mov dword [ebp - 0x2c], eax
call fcn.100f6aa0
lea ecx, [ebp - 0x430]
mov edi, eax
call fcn.1004ba90
movss xmm1, dword [ebp - 0xa4]
lea ecx, [ebp - 0xfc]
movss xmm2, dword [0x107804e8]
mov esi, eax
subss xmm2, xmm1
addss xmm1, dword [0x1074b838]
addss xmm2, dword [0x1074b838]
call fcn.1004a3e0
movss xmm2, dword [0x107804e8]
lea eax, [ebp - 0xfc]
push 0
push ecx
mov dword [esp], 0
mov ecx, edi
push 0
push esi
push dword [ebp - 0x24]
push eax
push dword [0x107804d4]
call fcn.10107170
call fcn.100f6aa0
lea ecx, [ebp - 0x430]
mov edi, eax
call fcn.1004ba90
movss xmm2, dword [0x107804e8]
lea ecx, [ebp - 0x104]
movss xmm1, dword [ebp - 0xa4]
mov esi, eax
subss xmm2, xmm1
call fcn.1004a3e0
movss xmm2, dword [0x107804e8]
lea eax, [ebp - 0x104]
push 0
push ecx
mov dword [esp], 0
mov ecx, edi
push 0
push esi
push dword [ebp - 0x2c]
push eax
push dword [0x107804d4]
call fcn.10107170
call fcn.100bf6f0
test al, al
je 0x100c2c92
call fcn.1009c820
mov esi, dword [0x107804d4]
call fcn.1008fa30
movss xmm2, dword [0x107804e8]
lea eax, [ebp - 0x54]
push 0
push 0
push 0x10744e17
push ecx
mov dword [esp], 0
movaps xmm3, xmm0
push eax
mov ecx, esi
call fcn.1010a1e0
call fcn.1009c820
test al, al
je 0x100c2b73
movss xmm1, dword [0x1074b7f0]
lea esi, [ebp - 0x13d8]
movss xmm2, dword [0x1074b838]
movaps xmm3, xmm1
jmp 0x100c2b8c
movss xmm2, dword [0x1074b7f8]
lea esi, [ebp - 0x13b8]
movss xmm1, dword [0x1074b838]
movaps xmm3, xmm2
push ecx
mov ecx, esi
mov dword [esp], 0x3f800000
call fcn.1004f700
mov ecx, esi
call fcn.100ebf80
mov edi, eax
call fcn.100f6aa0
movss xmm0, dword [ebp - 0x54]
lea ecx, [ebp - 0x10c]
mulss xmm0, dword [0x1074b800]
mov esi, eax
mov eax, dword [ebp - 0x38]
movss xmm2, dword [0x107804e8]
subss xmm2, dword [ebp - 0x50]
movss xmm1, dword [eax + 0x10]
mulss xmm1, dword [0x1074b800]
addss xmm2, dword [0x1074b838]
subss xmm1, xmm0
addss xmm1, dword [0x1074b838]
call fcn.1004a3e0
movss xmm2, dword [0x107804e8]
lea eax, [ebp - 0x10c]
push 0
push ecx
mov dword [esp], 0
mov ecx, esi
push 0
push 0x10744e17
push dword [ebp - 0x24]
push eax
push dword [0x107804d4]
call fcn.10107170
call fcn.100f6aa0
movss xmm0, dword [ebp - 0x54]
lea ecx, [ebp - 0x114]
mulss xmm0, dword [0x1074b800]
mov esi, eax
mov eax, dword [ebp - 0x38]
movss xmm2, dword [0x107804e8]
subss xmm2, dword [ebp - 0x50]
movss xmm1, dword [eax + 0x10]
mulss xmm1, dword [0x1074b800]
subss xmm1, xmm0
call fcn.1004a3e0
movss xmm2, dword [0x107804e8]
lea eax, [ebp - 0x114]
push 0
push ecx
mov dword [esp], 0
mov ecx, esi
push 0
push 0x10744e17
push edi
push eax
push dword [0x107804d4]
call fcn.10107170
mov eax, dword [ebp - 0x38]
lea ecx, [ebp - 0x9b8]
push 0x10744e17
movss xmm0, dword [eax + 0x360]
movss dword [ebp - 0x2c], xmm0
call fcn.1004a430
movss xmm2, dword [ebp - 0x2c]
lea edx, [ebp - 0x9b8]
lea ecx, [ebp - 0x418]
mov byte [ebp - 4], 0xf
call fcn.1009ba60
lea ecx, [ebp - 0x9b8]
mov byte [ebp - 4], 0x11
call fcn.1004bb10
mov edi, dword [0x107804d4]
lea ecx, [ebp - 0x418]
call fcn.1004ba90
mov esi, eax
call fcn.1008fa30
movss xmm2, dword [0x107804e8]
lea eax, [ebp - 0x5c]
push 0
push 0
push esi
push ecx
mov dword [esp], 0
movaps xmm3, xmm0
push eax
mov ecx, edi
call fcn.1010a1e0
movss xmm2, dword [0x1074b838]
movss xmm3, dword [0x1074b7f0]
movaps xmm1, xmm2
push ecx
lea ecx, [ebp - 0x788]
mov dword [esp], 0x3f800000
call fcn.1004f700
lea ecx, [ebp - 0x788]
call fcn.100ebf80
mov dword [ebp - 0x2c], eax
call fcn.100f6aa0
lea ecx, [ebp - 0x418]
mov edi, eax
call fcn.1004ba90
movss xmm2, dword [0x107804e8]
lea ecx, [ebp - 0x11c]
subss xmm2, dword [ebp - 0x58]
mov esi, eax
mov eax, dword [ebp - 0x38]
movss xmm1, dword [eax + 0x10]
subss xmm1, dword [ebp - 0x5c]
addss xmm2, dword [0x1074b838]
subss xmm1, dword [ebp - 0x58]
addss xmm1, dword [0x1074b838]
call fcn.1004a3e0
movss xmm2, dword [0x107804e8]
lea eax, [ebp - 0x11c]
push 0
push ecx
mov dword [esp], 0
mov ecx, edi
push 0
push esi
push dword [ebp - 0x24]
push eax
push dword [0x107804d4]
call fcn.10107170
call fcn.100f6aa0
lea ecx, [ebp - 0x418]
mov edi, eax
call fcn.1004ba90
movss xmm2, dword [0x107804e8]
mov esi, eax
mov eax, dword [ebp - 0x38]
subss xmm2, dword [ebp - 0x58]
movss xmm1, dword [eax + 0x10]
subss xmm1, dword [ebp - 0x5c]
subss xmm1, dword [ebp - 0x58]
lea ecx, [ebp - 0x124]
call fcn.1004a3e0
movss xmm2, dword [0x107804e8]
lea eax, [ebp - 0x124]
push 0
push ecx
mov dword [esp], 0
mov ecx, edi
push 0
push esi
push dword [ebp - 0x2c]
push eax
push dword [0x107804d4]
call fcn.10107170
call fcn.100f6460
cmp byte [0x1077e881], 0
je 0x100ccb26
movss xmm1, dword [0x1074b998]
lea ecx, [ebp - 0x6f0]
movss xmm0, dword [0x107804d8]
movaps xmm2, xmm1
movss dword [ebp - 0x24], xmm0
call fcn.1004a3e0
movss xmm2, dword [ebp - 0x24]
lea ecx, [ebp - 0x6f8]
mov edx, eax
call fcn.100bf430
xor edx, edx
mov ecx, eax
call fcn.100f6a60
push 0x2a
mov edx, 0x1077e881
mov ecx, str.mw2_alwayslose.cc_by_CollinOnDex
call fcn.100f4210
add esp, 4
xor edx, edx
mov ecx, str.TabRegion
call fcn.1011cce0
test al, al
je 0x100ccb21
push 0
xor edx, edx
mov ecx, str.Aimbot
call fcn.1011df10
add esp, 4
test al, al
je 0x100c3a4f
xor edx, edx
mov ecx, str.Global_Settings
call fcn.1011b1c0
test al, al
je 0x100c2f1e
push 0
push 0
mov edx, 0x10785d84
lea ecx, [ebp - 0xdd8]
call fcn.10124680
add esp, 8
mov ecx, eax
mov byte [ebp - 4], 0x12
call fcn.1004ba90
mov ecx, 0x10785d54
mov esi, eax
call fcn.1004ba90
push 0xffffffffffffffff
push esi
mov edx, 0x10785d98
mov ecx, eax
call fcn.1010f6f0
add esp, 8
mov byte [ebp - 4], 0x11
lea ecx, [ebp - 0xdd8]
call fcn.1004bb10
xor edx, edx
mov ecx, str.Basic_Settings
call fcn.1011b1c0
test al, al
je 0x100c2fc4
mov ecx, 0x10785e14
call fcn.1004ba90
mov edx, 0x10785e54
mov ecx, eax
call fcn.1010de80
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b974]
movss xmm1, dword [0x1074b9f4]
call fcn.100f70f0
mov ecx, 0x10785ed4
call fcn.1004ba90
mov edx, 0x10785f14
mov ecx, eax
call fcn.1010de80
mov ecx, 0x10785f94
call fcn.1004ba90
mov edx, 0x10785fd4
mov ecx, eax
call fcn.1010de80
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b974]
movss xmm1, dword [0x1074b9f4]
call fcn.100f70f0
mov ecx, 0x10786054
call fcn.1004ba90
mov edx, 0x10786094
mov ecx, eax
call fcn.1010de80
xor edx, edx
mov ecx, str.Advanced_Settings
call fcn.1011b1c0
test al, al
je 0x100c310e
push 0
push 0
mov edx, 0x10786144
lea ecx, [ebp - 0xd30]
call fcn.10124680
add esp, 8
mov ecx, eax
mov byte [ebp - 4], 0x13
call fcn.1004ba90
mov ecx, 0x10786114
mov esi, eax
call fcn.1004ba90
push 0xffffffffffffffff
push esi
mov edx, 0x10786158
mov ecx, eax
call fcn.1010f6f0
add esp, 8
mov byte [ebp - 4], 0x11
lea ecx, [ebp - 0xd30]
call fcn.1004bb10
push 0
push 0
mov edx, 0x10786204
lea ecx, [ebp - 0xe08]
call fcn.10124680
add esp, 8
mov ecx, eax
mov byte [ebp - 4], 0x14
call fcn.1004ba90
mov ecx, 0x107861d4
mov esi, eax
call fcn.1004ba90
push 0xffffffffffffffff
push esi
mov edx, 0x10786218
mov ecx, eax
call fcn.1010f6f0
add esp, 8
mov byte [ebp - 4], 0x11
lea ecx, [ebp - 0xe08]
call fcn.1004bb10
push 0
push 0
mov edx, 0x107862c4
lea ecx, [ebp - 0xe20]
call fcn.10124680
add esp, 8
mov ecx, eax
mov byte [ebp - 4], 0x15
call fcn.1004ba90
mov ecx, 0x10786294
mov esi, eax
call fcn.1004ba90
push 0xffffffffffffffff
push esi
mov edx, 0x107862d8
mov ecx, eax
call fcn.1010f6f0
add esp, 8
mov byte [ebp - 4], 0x11
lea ecx, [ebp - 0xe20]
call fcn.1004bb10
mov ecx, 0x10786354
call fcn.1004ba90
mov edx, 0x10786394
mov ecx, eax
call fcn.1010de80
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b974]
movss xmm1, dword [0x1074b9f4]
call fcn.100f70f0
mov ecx, 0x10786414
call fcn.1004ba90
mov edx, 0x10786454
mov ecx, eax
call fcn.1010de80
xor edx, edx
mov ecx, str.Removals
call fcn.1011b1c0
test al, al
je 0x100c3252
push 0
push 0
mov edx, 0x10786504
lea ecx, [ebp - 0xe38]
call fcn.10124680
add esp, 8
mov ecx, eax
mov byte [ebp - 4], 0x16
call fcn.1004ba90
mov ecx, 0x107864d4
mov esi, eax
call fcn.1004ba90
push 0xffffffffffffffff
push esi
mov edx, 0x10786518
mov ecx, eax
call fcn.1010f6f0
add esp, 8
mov byte [ebp - 4], 0x11
lea ecx, [ebp - 0xe38]
call fcn.1004bb10
push 0
push 0
mov edx, 0x107865c4
lea ecx, [ebp - 0xe50]
call fcn.10124680
add esp, 8
mov ecx, eax
mov byte [ebp - 4], 0x17
call fcn.1004ba90
mov ecx, 0x10786594
mov esi, eax
call fcn.1004ba90
push 0xffffffffffffffff
push esi
mov edx, 0x107865d8
mov ecx, eax
call fcn.1010f6f0
add esp, 8
mov byte [ebp - 4], 0x11
lea ecx, [ebp - 0xe50]
call fcn.1004bb10
mov ecx, 0x10786654
call fcn.1004ba90
mov edx, 0x10786694
mov ecx, eax
call fcn.1010de80
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b974]
movss xmm1, dword [0x1074b9f4]
call fcn.100f70f0
mov ecx, 0x10786714
call fcn.1004ba90
mov edx, 0x10786754
mov ecx, eax
call fcn.1010de80
mov ecx, 0x107867d4
call fcn.1004ba90
mov edx, 0x10786814
mov ecx, eax
call fcn.1010de80
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b974]
movss xmm1, dword [0x1074b9f4]
call fcn.100f70f0
mov ecx, 0x10786894
call fcn.1004ba90
mov edx, 0x107868d4
mov ecx, eax
call fcn.1010de80
xor edx, edx
mov ecx, str.Anti_Aim
call fcn.1011b1c0
test al, al
je 0x100c3a40
movss xmm0, dword [0x107804d8]
mov edx, 1
mulss xmm0, dword [0x1074b944]
xor ecx, ecx
movss dword [ebp - 0x2c], xmm0
call fcn.100ec5b0
push str.Pitch:
call fcn.1010c3e0
mov esi, dword [ebp - 0x38]
add esp, 4
movss xmm0, dword [ebp - 0x2c]
movss xmm1, dword [0x1074b9f4]
addss xmm0, dword [esi + 0x151c]
addss xmm0, dword [esi + 0x1560]
call fcn.100f70f0
push str.Yaw:
call fcn.1010c3e0
movss xmm0, dword [ebp - 0x2c]
add esp, 4
addss xmm0, dword [esi + 0x1560]
movss xmm1, dword [0x1074b9f4]
addss xmm0, xmm0
addss xmm0, dword [esi + 0x151c]
call fcn.100f70f0
push str.Roll:
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
movss xmm0, dword [ebp - 0x2c]
call fcn.100f7260
push 0
push 0
mov edx, 0x10786984
lea ecx, [ebp - 0xe68]
call fcn.10124680
add esp, 8
push 0xffffffffffffffff
mov ecx, eax
mov byte [ebp - 4], 0x18
call fcn.1004ba90
push eax
mov edx, 0x10786998
mov ecx, str.pitchdefault
call fcn.1010f6f0
add esp, 8
mov byte [ebp - 4], 0x11
lea ecx, [ebp - 0xe68]
call fcn.1004bb10
movss xmm1, dword [0x1074b9f4]
xorps xmm0, xmm0
call fcn.100f70f0
push 0
push 0
mov edx, 0x10786a44
lea ecx, [ebp - 0xe80]
call fcn.10124680
add esp, 8
push 0xffffffffffffffff
mov ecx, eax
mov byte [ebp - 4], 0x19
call fcn.1004ba90
push eax
mov edx, 0x10786a58
mov ecx, str.yawdefault
call fcn.1010f6f0
add esp, 8
mov byte [ebp - 4], 0x11
lea ecx, [ebp - 0xe80]
call fcn.1004bb10
movss xmm1, dword [0x1074b9f4]
xorps xmm0, xmm0
call fcn.100f70f0
push 0
push 0
mov edx, 0x10786b04
lea ecx, [ebp - 0xe98]
call fcn.10124680
add esp, 8
push 0xffffffffffffffff
mov ecx, eax
mov byte [ebp - 4], 0x1a
call fcn.1004ba90
push eax
mov edx, 0x10786b18
mov ecx, str.rolldefault
call fcn.1010f6f0
add esp, 8
mov byte [ebp - 4], 0x11
lea ecx, [ebp - 0xe98]
call fcn.1004bb10
movss xmm1, dword [0x1074b9f4]
xorps xmm0, xmm0
call fcn.100f70f0
call fcn.100f72e0
push str.Default
call fcn.1010c3e0
movss xmm0, dword [ebp - 0x2c]
add esp, 4
call fcn.100f7260
push 0
push 0
mov edx, 0x10786bc4
lea ecx, [ebp - 0xdf0]
call fcn.10124680
add esp, 8
push 0xffffffffffffffff
mov ecx, eax
mov byte [ebp - 4], 0x1b
call fcn.1004ba90
push eax
mov edx, 0x10786bd8
mov ecx, str.pitchsprint
call fcn.1010f6f0
add esp, 8
mov byte [ebp - 4], 0x11
lea ecx, [ebp - 0xdf0]
call fcn.1004bb10
movss xmm1, dword [0x1074b9f4]
xorps xmm0, xmm0
call fcn.100f70f0
push 0
push 0
mov edx, 0x10786c84
lea ecx, [ebp - 0xec8]
call fcn.10124680
add esp, 8
push 0xffffffffffffffff
mov ecx, eax
mov byte [ebp - 4], 0x1c
call fcn.1004ba90
push eax
mov edx, 0x10786c98
mov ecx, str.yawsprint
call fcn.1010f6f0
add esp, 8
mov byte [ebp - 4], 0x11
lea ecx, [ebp - 0xec8]
call fcn.1004bb10
movss xmm1, dword [0x1074b9f4]
xorps xmm0, xmm0
call fcn.100f70f0
push 0
push 0
mov edx, 0x10786d44
lea ecx, [ebp - 0xee0]
call fcn.10124680
add esp, 8
push 0xffffffffffffffff
mov ecx, eax
mov byte [ebp - 4], 0x1d
call fcn.1004ba90
push eax
mov edx, 0x10786d58
mov ecx, str.rollsprint
call fcn.1010f6f0
add esp, 8
mov byte [ebp - 4], 0x11
lea ecx, [ebp - 0xee0]
call fcn.1004bb10
movss xmm1, dword [0x1074b9f4]
xorps xmm0, xmm0
call fcn.100f70f0
call fcn.100f72e0
push str.On_Sprint
call fcn.1010c3e0
movss xmm0, dword [ebp - 0x2c]
add esp, 4
call fcn.100f7260
push 0
push 0
mov edx, 0x10786e04
lea ecx, [ebp - 0xef8]
call fcn.10124680
add esp, 8
push 0xffffffffffffffff
mov ecx, eax
mov byte [ebp - 4], 0x1e
call fcn.1004ba90
push eax
mov edx, 0x10786e18
mov ecx, str.pitchmantle
call fcn.1010f6f0
add esp, 8
mov byte [ebp - 4], 0x11
lea ecx, [ebp - 0xef8]
call fcn.1004bb10
movss xmm1, dword [0x1074b9f4]
xorps xmm0, xmm0
call fcn.100f70f0
push 0
push 0
mov edx, 0x10786ec4
lea ecx, [ebp - 0xf10]
call fcn.10124680
add esp, 8
push 0xffffffffffffffff
mov ecx, eax
mov byte [ebp - 4], 0x1f
call fcn.1004ba90
push eax
mov edx, 0x10786ed8
mov ecx, str.yawmantle
call fcn.1010f6f0
add esp, 8
mov byte [ebp - 4], 0x11
lea ecx, [ebp - 0xf10]
call fcn.1004bb10
movss xmm1, dword [0x1074b9f4]
xorps xmm0, xmm0
call fcn.100f70f0
push 0
push 0
mov edx, 0x10786f84
lea ecx, [ebp - 0xf28]
call fcn.10124680
add esp, 8
push 0xffffffffffffffff
mov ecx, eax
mov byte [ebp - 4], 0x20
call fcn.1004ba90
push eax
mov edx, 0x10786f98
mov ecx, str.rollmantle
call fcn.1010f6f0
add esp, 8
mov byte [ebp - 4], 0x11
lea ecx, [ebp - 0xf28]
call fcn.1004bb10
movss xmm1, dword [0x1074b9f4]
xorps xmm0, xmm0
call fcn.100f70f0
call fcn.100f72e0
push str.On_Mantle_Hint
call fcn.1010c3e0
movss xmm0, dword [ebp - 0x2c]
add esp, 4
call fcn.100f7260
push 0
push 0
mov edx, 0x10787044
lea ecx, [ebp - 0xf40]
call fcn.10124680
add esp, 8
push 0xffffffffffffffff
mov ecx, eax
mov byte [ebp - 4], 0x21
call fcn.1004ba90
push eax
mov edx, 0x10787058
mov ecx, str.pitchtarget
call fcn.1010f6f0
add esp, 8
mov byte [ebp - 4], 0x11
lea ecx, [ebp - 0xf40]
call fcn.1004bb10
movss xmm1, dword [0x1074b9f4]
xorps xmm0, xmm0
call fcn.100f70f0
push 0
push 0
mov edx, 0x10787104
lea ecx, [ebp - 0xf58]
call fcn.10124680
add esp, 8
push 0xffffffffffffffff
mov ecx, eax
mov byte [ebp - 4], 0x22
call fcn.1004ba90
push eax
mov edx, 0x10787118
mov ecx, str.yawtarget
call fcn.1010f6f0
add esp, 8
mov byte [ebp - 4], 0x11
lea ecx, [ebp - 0xf58]
call fcn.1004bb10
movss xmm1, dword [0x1074b9f4]
xorps xmm0, xmm0
call fcn.100f70f0
push 0
push 0
mov edx, 0x107871c4
lea ecx, [ebp - 0xf70]
call fcn.10124680
add esp, 8
push 0xffffffffffffffff
mov ecx, eax
mov byte [ebp - 4], 0x23
call fcn.1004ba90
push eax
mov edx, 0x107871d8
mov ecx, str.rolltarget
call fcn.1010f6f0
add esp, 8
mov byte [ebp - 4], 0x11
lea ecx, [ebp - 0xf70]
call fcn.1004bb10
movss xmm1, dword [0x1074b9f4]
xorps xmm0, xmm0
call fcn.100f70f0
call fcn.100f72e0
push str.On_Target
call fcn.1010c3e0
add esp, 4
mov ecx, 0x10787254
push 0
push str._.0f_degrees
call fcn.1004ba90
movss xmm3, dword [0x1074b940]
mov edx, 0x1078729c
movss xmm2, dword [0x1074b838]
mov ecx, eax
call fcn.10111510
add esp, 8
test al, al
je 0x100c37e5
mov edx, 0x10787304
mov ecx, 0x1078729c
call fcn.1004bef0
mov edx, 0x10787308
mov ecx, 0x1078729c
movss xmm0, dword [eax]
movss dword [0x1078729c], xmm0
call fcn.1004eea0
movss xmm0, dword [eax]
movss dword [0x1078729c], xmm0
push 0
push str._.0f_degrees
mov ecx, 0x10787314
call fcn.1004ba90
movss xmm3, dword [0x1074b940]
mov edx, 0x1078735c
movss xmm2, dword [0x1074b838]
mov ecx, eax
call fcn.10111510
add esp, 8
test al, al
je 0x100c384f
mov edx, 0x107873c4
mov ecx, 0x1078735c
call fcn.1004bef0
mov edx, 0x107873c8
mov ecx, 0x1078735c
movss xmm0, dword [eax]
movss dword [0x1078735c], xmm0
call fcn.1004eea0
movss xmm0, dword [eax]
movss dword [0x1078735c], xmm0
push 0
push str._.0f_degrees
mov ecx, 0x107873d4
call fcn.1004ba90
movss xmm3, dword [0x1074b940]
mov edx, 0x1078741c
movss xmm2, dword [0x1074b838]
mov ecx, eax
call fcn.10111510
add esp, 8
test al, al
je 0x100c38b9
mov edx, 0x10787484
mov ecx, 0x1078741c
call fcn.1004bef0
mov edx, 0x10787488
mov ecx, 0x1078741c
movss xmm0, dword [eax]
movss dword [0x1078741c], xmm0
call fcn.1004eea0
movss xmm0, dword [eax]
movss dword [0x1078741c], xmm0
push 0
push str._.0f_degrees
mov ecx, 0x10787494
call fcn.1004ba90
movss xmm3, dword [0x1074b940]
mov edx, 0x107874dc
movss xmm2, dword [0x1074b838]
mov ecx, eax
call fcn.10111510
add esp, 8
test al, al
je 0x100c3923
mov edx, 0x10787544
mov ecx, 0x107874dc
call fcn.1004bef0
mov edx, 0x10787548
mov ecx, 0x107874dc
movss xmm0, dword [eax]
movss dword [0x107874dc], xmm0
call fcn.1004eea0
movss xmm0, dword [eax]
movss dword [0x107874dc], xmm0
push 0
push str._.0f_degrees
mov ecx, 0x10787554
call fcn.1004ba90
movss xmm3, dword [0x1074b940]
mov edx, 0x1078759c
movss xmm2, dword [0x1074b838]
mov ecx, eax
call fcn.10111510
add esp, 8
test al, al
je 0x100c398d
mov edx, 0x10787604
mov ecx, 0x1078759c
call fcn.1004bef0
mov edx, 0x10787608
mov ecx, 0x1078759c
movss xmm0, dword [eax]
movss dword [0x1078759c], xmm0
call fcn.1004eea0
movss xmm0, dword [eax]
movss dword [0x1078759c], xmm0
push 0
push str._.0f_degrees
mov ecx, 0x10787614
call fcn.1004ba90
movss xmm3, dword [0x1074b940]
mov edx, 0x1078765c
movss xmm2, dword [0x1074b838]
mov ecx, eax
call fcn.10111510
add esp, 8
test al, al
je 0x100c39f7
mov edx, 0x107876c4
mov ecx, 0x1078765c
call fcn.1004bef0
mov edx, 0x107876c8
mov ecx, 0x1078765c
movss xmm0, dword [eax]
movss dword [0x1078765c], xmm0
call fcn.1004eea0
movss xmm0, dword [eax]
movss dword [0x1078765c], xmm0
mov ecx, 0x107876d4
call fcn.1004ba90
mov edx, 0x10787714
mov ecx, eax
call fcn.1010de80
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b974]
movss xmm1, dword [0x1074b9f4]
call fcn.100f70f0
mov ecx, 0x10787794
call fcn.1004ba90
mov edx, 0x107877d4
mov ecx, eax
call fcn.1010de80
mov ecx, 0x10792440
call fcn.100e0430
call fcn.1011dfc0
push 0
xor edx, edx
mov ecx, 0x107480d4
call fcn.1011df10
add esp, 4
test al, al
je 0x100c4113
xor edx, edx
mov ecx, str.Global_Settings
call fcn.1011b1c0
test al, al
je 0x100c3add
push 0
push 0
mov edx, 0x10787a04
lea ecx, [ebp - 0xf88]
call fcn.10124680
add esp, 8
mov ecx, eax
mov byte [ebp - 4], 0x24
call fcn.1004ba90
mov ecx, 0x107879d4
mov esi, eax
call fcn.1004ba90
push 0xffffffffffffffff
push esi
mov edx, 0x10787a18
mov ecx, eax
call fcn.1010f6f0
add esp, 8
mov byte [ebp - 4], 0x11
lea ecx, [ebp - 0xf88]
call fcn.1004bb10
mov ecx, 0x10787a94
call fcn.1004ba90
mov edx, 0x10787ad4
mov ecx, eax
call fcn.1010de80
xor edx, edx
mov ecx, str.World_Space
call fcn.1011b1c0
test al, al
je 0x100c3e2c
push 0
push 0
mov edx, 0x10787b84
lea ecx, [ebp - 0xfa0]
call fcn.10124680
add esp, 8
mov ecx, eax
mov byte [ebp - 4], 0x25
call fcn.1004ba90
mov ecx, 0x10787b54
mov esi, eax
call fcn.1004ba90
push 0xffffffffffffffff
push esi
mov edx, 0x10787b98
mov ecx, eax
call fcn.1010f6f0
add esp, 8
mov byte [ebp - 4], 0x11
lea ecx, [ebp - 0xfa0]
call fcn.1004bb10
push 0
push 0
mov edx, 0x10787c44
lea ecx, [ebp - 0xfb8]
call fcn.10124680
add esp, 8
mov ecx, eax
mov byte [ebp - 4], 0x26
call fcn.1004ba90
mov ecx, 0x10787c14
mov esi, eax
call fcn.1004ba90
push 0xffffffffffffffff
push esi
mov edx, 0x10787c58
mov ecx, eax
call fcn.1010f6f0
add esp, 8
mov byte [ebp - 4], 0x11
lea ecx, [ebp - 0xfb8]
call fcn.1004bb10
push 0
push 0
mov edx, 0x10787d04
lea ecx, [ebp - 0xfd0]
call fcn.10124680
add esp, 8
mov ecx, eax
mov byte [ebp - 4], 0x27
call fcn.1004ba90
mov ecx, 0x10787cd4
mov esi, eax
call fcn.1004ba90
push 0xffffffffffffffff
push esi
mov edx, 0x10787d18
mov ecx, eax
call fcn.1010f6f0
add esp, 8
mov byte [ebp - 4], 0x11
lea ecx, [ebp - 0xfd0]
call fcn.1004bb10
push 0
push 0
mov edx, 0x10787dc4
lea ecx, [ebp - 0xfe8]
call fcn.10124680
add esp, 8
mov ecx, eax
mov byte [ebp - 4], 0x28
call fcn.1004ba90
mov ecx, 0x10787d94
mov esi, eax
call fcn.1004ba90
push 0xffffffffffffffff
push esi
mov edx, 0x10787dd8
mov ecx, eax
call fcn.1010f6f0
add esp, 8
mov byte [ebp - 4], 0x11
lea ecx, [ebp - 0xfe8]
call fcn.1004bb10
mov ecx, 0x10787e54
call fcn.1004ba90
mov edx, 0x10787e94
mov ecx, eax
call fcn.1010de80
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b974]
movss xmm1, dword [0x1074b9f4]
call fcn.100f70f0
mov ecx, 0x10787f14
call fcn.1004ba90
mov edx, 0x10787f54
mov ecx, eax
call fcn.1010de80
mov ecx, 0x10787fd4
call fcn.1004ba90
mov edx, 0x10788014
mov ecx, eax
call fcn.1010de80
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b974]
movss xmm1, dword [0x1074b9f4]
call fcn.100f70f0
mov ecx, 0x10788094
call fcn.1004ba90
mov edx, 0x107880d4
mov ecx, eax
call fcn.1010de80
mov ecx, 0x10788154
call fcn.1004ba90
mov edx, 0x10788194
mov ecx, eax
call fcn.1010de80
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b974]
movss xmm1, dword [0x1074b9f4]
call fcn.100f70f0
mov ecx, 0x10788214
call fcn.1004ba90
mov edx, 0x10788254
mov ecx, eax
call fcn.1010de80
mov ecx, 0x107882d4
call fcn.1004ba90
mov edx, 0x10788314
mov ecx, eax
call fcn.1010de80
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b974]
movss xmm1, dword [0x1074b9f4]
call fcn.100f70f0
mov ecx, 0x10788394
call fcn.1004ba90
mov edx, 0x107883d4
mov ecx, eax
call fcn.1010de80
mov ecx, 0x10788454
call fcn.1004ba90
mov edx, 0x10788494
mov ecx, eax
call fcn.1010de80
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b974]
movss xmm1, dword [0x1074b9f4]
call fcn.100f70f0
mov ecx, 0x10788514
call fcn.1004ba90
mov edx, 0x10788554
mov ecx, eax
call fcn.1010de80
mov ecx, 0x107885d4
call fcn.1004ba90
mov edx, 0x10788614
mov ecx, eax
call fcn.1010de80
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b974]
movss xmm1, dword [0x1074b9f4]
call fcn.100f70f0
mov ecx, 0x10788694
call fcn.1004ba90
mov edx, 0x107886d4
mov ecx, eax
call fcn.1010de80
mov ecx, 0x10788754
call fcn.1004ba90
mov edx, 0x10788794
mov ecx, eax
call fcn.1010de80
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b974]
movss xmm1, dword [0x1074b9f4]
call fcn.100f70f0
mov ecx, 0x10788814
call fcn.1004ba90
mov edx, 0x10788854
mov ecx, eax
call fcn.1010de80
xor edx, edx
mov ecx, str.Screen_Space
call fcn.1011b1c0
test al, al
je 0x100c3e85
mov ecx, 0x107888d4
call fcn.1004ba90
mov edx, 0x10788914
mov ecx, eax
call fcn.1010de80
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b974]
movss xmm1, dword [0x1074b9f4]
call fcn.100f70f0
mov ecx, 0x10788994
call fcn.1004ba90
mov edx, 0x107889d4
mov ecx, eax
call fcn.1010de80
xor edx, edx
mov ecx, str.Colors
call fcn.1011b1c0
test al, al
je 0x100c410e
push 1
push 0x10788a54
mov ecx, 0x1077e880
call fcn.100ccbd0
push 1
push 0x10788b14
mov ecx, 0x1077e880
call fcn.100ccbd0
push 1
push 0x10788bd4
mov ecx, 0x1077e880
call fcn.100ccbd0
push 1
push 0x10788c94
mov ecx, 0x1077e880
call fcn.100ccbd0
push 1
push 0x10788d54
mov ecx, 0x1077e880
call fcn.100ccbd0
push 1
push 0x10788e14
mov ecx, 0x1077e880
call fcn.100ccbd0
push 1
push 0x10788ed4
mov ecx, 0x1077e880
call fcn.100ccbd0
push 1
push 0x10788f94
mov ecx, 0x1077e880
call fcn.100ccbd0
push 1
push 0x10789054
mov ecx, 0x1077e880
call fcn.100ccbd0
push 1
push 0x10789114
mov ecx, 0x1077e880
call fcn.100ccbd0
push 1
push 0x107891d4
mov ecx, 0x1077e880
call fcn.100ccbd0
push 1
push 0x10789294
mov ecx, 0x1077e880
call fcn.100ccbd0
push 1
push 0x10789354
mov ecx, 0x1077e880
call fcn.100ccbd0
push 1
push 0x10789414
mov ecx, 0x1077e880
call fcn.100ccbd0
push 1
push 0x107894d4
mov ecx, 0x1077e880
call fcn.100ccbd0
push 1
push 0x10789594
mov ecx, 0x1077e880
call fcn.100ccbd0
push 1
push 0x10789654
mov ecx, 0x1077e880
call fcn.100ccbd0
push 1
push 0x10789714
mov ecx, 0x1077e880
call fcn.100ccbd0
push 1
push 0x107897d4
mov ecx, 0x1077e880
call fcn.100ccbd0
push 1
push 0x10789894
mov ecx, 0x1077e880
call fcn.100ccbd0
push 1
push 0x10789954
mov ecx, 0x1077e880
call fcn.100ccbd0
push 1
push 0x10789a14
mov ecx, 0x1077e880
call fcn.100ccbd0
push 1
push 0x10789ad4
mov ecx, 0x1077e880
call fcn.100ccbd0
push 1
push 0x10789b94
mov ecx, 0x1077e880
call fcn.100ccbd0
push 1
push 0x10789c54
mov ecx, 0x1077e880
call fcn.100ccbd0
push 1
push 0x10789d14
mov ecx, 0x1077e880
call fcn.100ccbd0
push 1
push 0x10789dd4
mov ecx, 0x1077e880
call fcn.100ccbd0
push 1
push 0x10789e94
mov ecx, 0x1077e880
call fcn.100ccbd0
push 1
push 0x10789f54
mov ecx, 0x1077e880
call fcn.100ccbd0
push 1
push 0x1078a014
mov ecx, 0x1077e880
call fcn.100ccbd0
push 1
push 0x1078a0d4
mov ecx, 0x1077e880
call fcn.100ccbd0
push 1
push 0x1078a194
mov ecx, 0x1077e880
call fcn.100ccbd0
push 1
push 0x1078a254
mov ecx, 0x1077e880
call fcn.100ccbd0
push 1
push 0x1078a314
mov ecx, 0x1077e880
call fcn.100ccbd0
push 1
push 0x1078a3d4
mov ecx, 0x1077e880
call fcn.100ccbd0
push 1
push 0x1078a494
mov ecx, 0x1077e880
call fcn.100ccbd0
push 1
push 0x1078a554
mov ecx, 0x1077e880
call fcn.100ccbd0
call fcn.1011dfc0
push 0
xor edx, edx
mov ecx, str.Chams
call fcn.1011df10
add esp, 4
test al, al
je 0x100c437f
xor edx, edx
mov ecx, str.Global_Settings
call fcn.1011b1c0
test al, al
je 0x100c41de
push 0
push 0
mov edx, 0x1078a644
lea ecx, [ebp - 0x1000]
call fcn.10124680
add esp, 8
mov ecx, eax
mov byte [ebp - 4], 0x29
call fcn.1004ba90
mov ecx, 0x1078a614
mov esi, eax
call fcn.1004ba90
push 0xffffffffffffffff
push esi
mov edx, 0x1078a658
mov ecx, eax
call fcn.1010f6f0
add esp, 8
mov byte [ebp - 4], 0x11
lea ecx, [ebp - 0x1000]
call fcn.1004bb10
push 0
push 0
mov edx, 0x1078a704
lea ecx, [ebp - 0x1018]
call fcn.10124680
add esp, 8
mov ecx, eax
mov byte [ebp - 4], 0x2a
call fcn.1004ba90
mov ecx, 0x1078a6d4
mov esi, eax
call fcn.1004ba90
push 0xffffffffffffffff
push esi
mov edx, 0x1078a718
mov ecx, eax
call fcn.1010f6f0
add esp, 8
mov byte [ebp - 4], 0x11
lea ecx, [ebp - 0x1018]
call fcn.1004bb10
xor edx, edx
mov ecx, str.Basic_Settings
call fcn.1011b1c0
test al, al
je 0x100c42cd
mov ecx, 0x1078a794
call fcn.1004ba90
mov edx, 0x1078a7d4
mov ecx, eax
call fcn.1010de80
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b974]
movss xmm1, dword [0x1074b9f4]
call fcn.100f70f0
mov ecx, 0x1078a854
call fcn.1004ba90
mov edx, 0x1078a894
mov ecx, eax
call fcn.1010de80
mov ecx, 0x1078a914
call fcn.1004ba90
mov edx, 0x1078a954
mov ecx, eax
call fcn.1010de80
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b974]
movss xmm1, dword [0x1074b9f4]
call fcn.100f70f0
mov ecx, 0x1078a9d4
call fcn.1004ba90
mov edx, 0x1078aa14
mov ecx, eax
call fcn.1010de80
mov ecx, 0x1078aa94
call fcn.1004ba90
mov edx, 0x1078aad4
mov ecx, eax
call fcn.1010de80
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b974]
movss xmm1, dword [0x1074b9f4]
call fcn.100f70f0
mov ecx, 0x1078ab54
call fcn.1004ba90
mov edx, 0x1078ab94
mov ecx, eax
call fcn.1010de80
xor edx, edx
mov ecx, str.Colors
call fcn.1011b1c0
test al, al
je 0x100c437a
push 0
push 0x1078ac14
mov ecx, 0x1077e880
call fcn.100ccbd0
push 0
push 0x1078acd4
mov ecx, 0x1077e880
call fcn.100ccbd0
push 0
push 0x1078ad94
mov ecx, 0x1077e880
call fcn.100ccbd0
push 0
push 0x1078ae54
mov ecx, 0x1077e880
call fcn.100ccbd0
push 0
push 0x1078af14
mov ecx, 0x1077e880
call fcn.100ccbd0
push 0
push 0x1078afd4
mov ecx, 0x1077e880
call fcn.100ccbd0
push 0
push 0x1078b094
mov ecx, 0x1077e880
call fcn.100ccbd0
push 0
push 0x1078b154
mov ecx, 0x1077e880
call fcn.100ccbd0
push 0
push 0x1078b214
mov ecx, 0x1077e880
call fcn.100ccbd0
call fcn.1011dfc0
push 0
xor edx, edx
mov ecx, str.Misc.
call fcn.1011df10
add esp, 4
test al, al
je 0x100c5269
xor edx, edx
mov ecx, str.Basic_Settings
call fcn.1011b1c0
test al, al
je 0x100c443e
mov ecx, 0x1078b2d4
call fcn.1004ba90
mov edx, 0x1078b314
mov ecx, eax
call fcn.1010de80
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b974]
movss xmm1, dword [0x1074b9f4]
call fcn.100f70f0
mov ecx, 0x1078b394
call fcn.1004ba90
mov edx, 0x1078b3d4
mov ecx, eax
call fcn.1010de80
mov ecx, 0x1078b454
call fcn.1004ba90
mov edx, 0x1078b494
mov ecx, eax
call fcn.1010de80
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b974]
movss xmm1, dword [0x1074b9f4]
call fcn.100f70f0
mov ecx, 0x1078b514
call fcn.1004ba90
mov edx, 0x1078b554
mov ecx, eax
call fcn.1010de80
xor edx, edx
mov ecx, str.Advanced_Settings
call fcn.1011b1c0
test al, al
je 0x100c44e4
mov ecx, 0x1078b5d4
call fcn.1004ba90
mov edx, 0x1078b614
mov ecx, eax
call fcn.1010de80
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b974]
movss xmm1, dword [0x1074b9f4]
call fcn.100f70f0
mov ecx, 0x1078b694
call fcn.1004ba90
mov edx, 0x1078b6d4
mov ecx, eax
call fcn.1010de80
mov ecx, 0x1078b754
call fcn.1004ba90
mov edx, 0x1078b794
mov ecx, eax
call fcn.1010de80
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b974]
movss xmm1, dword [0x1074b9f4]
call fcn.100f70f0
mov ecx, 0x1078b814
call fcn.1004ba90
mov edx, 0x1078b854
mov ecx, eax
call fcn.1010de80
xor edx, edx
mov ecx, str.Aimbot_Tweaks
call fcn.1011b1c0
test al, al
je 0x100c4a2f
push 0
push 0
mov edx, 0x1078b904
lea ecx, [ebp - 0x1030]
call fcn.10124680
add esp, 8
mov ecx, eax
mov byte [ebp - 4], 0x2b
call fcn.1004ba90
mov ecx, 0x1078b8d4
mov esi, eax
call fcn.1004ba90
push 0xffffffffffffffff
push esi
mov edx, 0x1078b918
mov ecx, eax
call fcn.1010f6f0
add esp, 8
mov byte [ebp - 4], 0x11
lea ecx, [ebp - 0x1030]
call fcn.1004bb10
push 0
push str._.0f_degrees
mov ecx, 0x1078b994
call fcn.1004ba90
movss xmm3, dword [0x1074b940]
mov edx, 0x1078b9dc
movss xmm2, dword [0x1074b838]
mov ecx, eax
call fcn.10111510
add esp, 8
test al, al
je 0x100c45b1
mov edx, 0x1078ba44
mov ecx, 0x1078b9dc
call fcn.1004bef0
mov edx, 0x1078ba48
mov ecx, 0x1078b9dc
movss xmm0, dword [eax]
movss dword [0x1078b9dc], xmm0
call fcn.1004eea0
movss xmm0, dword [eax]
movss dword [0x1078b9dc], xmm0
push 0
push str._.0f_percent
mov ecx, 0x1078ba54
call fcn.1004ba90
movss xmm3, dword [0x1074b940]
mov edx, 0x1078ba9c
movss xmm2, dword [0x1074b838]
mov ecx, eax
call fcn.10111510
add esp, 8
test al, al
je 0x100c461b
mov edx, 0x1078bb04
mov ecx, 0x1078ba9c
call fcn.1004bef0
mov edx, 0x1078bb08
mov ecx, 0x1078ba9c
movss xmm0, dword [eax]
movss dword [0x1078ba9c], xmm0
call fcn.1004eea0
movss xmm0, dword [eax]
movss dword [0x1078ba9c], xmm0
push 0
push str._.0f_hp
mov ecx, 0x1078bb14
call fcn.1004ba90
movss xmm3, dword [0x1074b940]
mov edx, 0x1078bb5c
movss xmm2, dword [0x1074b838]
mov ecx, eax
call fcn.10111510
add esp, 8
test al, al
je 0x100c4685
mov edx, 0x1078bbc4
mov ecx, 0x1078bb5c
call fcn.1004bef0
mov edx, 0x1078bbc8
mov ecx, 0x1078bb5c
movss xmm0, dword [eax]
movss dword [0x1078bb5c], xmm0
call fcn.1004eea0
movss xmm0, dword [eax]
movss dword [0x1078bb5c], xmm0
push 0
push str._.0f_ms
mov ecx, 0x1078bed4
call fcn.1004ba90
movss xmm3, dword [0x1074b940]
mov edx, 0x1078bf1c
movss xmm2, dword [0x1074b838]
mov ecx, eax
call fcn.10111510
add esp, 8
test al, al
je 0x100c46ef
mov edx, 0x1078bf84
mov ecx, 0x1078bf1c
call fcn.1004bef0
mov edx, 0x1078bf88
mov ecx, 0x1078bf1c
movss xmm0, dword [eax]
movss dword [0x1078bf1c], xmm0
call fcn.1004eea0
movss xmm0, dword [eax]
movss dword [0x1078bf1c], xmm0
push 0
push str._.0f_ms
mov ecx, 0x1078bbd4
call fcn.1004ba90
movss xmm3, dword [0x1074b940]
mov edx, 0x1078bc1c
movss xmm2, dword [0x1074b838]
mov ecx, eax
call fcn.10111510
add esp, 8
test al, al
je 0x100c4759
mov edx, 0x1078bc84
mov ecx, 0x1078bc1c
call fcn.1004bef0
mov edx, 0x1078bc88
mov ecx, 0x1078bc1c
movss xmm0, dword [eax]
movss dword [0x1078bc1c], xmm0
call fcn.1004eea0
movss xmm0, dword [eax]
movss dword [0x1078bc1c], xmm0
push 0
push str._.0f_ms
mov ecx, 0x1078bc94
call fcn.1004ba90
movss xmm3, dword [0x1074b940]
mov edx, 0x1078bcdc
movss xmm2, dword [0x1074b838]
mov ecx, eax
call fcn.10111510
add esp, 8
test al, al
je 0x100c47c3
mov edx, 0x1078bd44
mov ecx, 0x1078bcdc
call fcn.1004bef0
mov edx, 0x1078bd48
mov ecx, 0x1078bcdc
movss xmm0, dword [eax]
movss dword [0x1078bcdc], xmm0
call fcn.1004eea0
movss xmm0, dword [eax]
movss dword [0x1078bcdc], xmm0
push 0
push str._.0f_ms
mov ecx, 0x1078bd54
call fcn.1004ba90
movss xmm3, dword [0x1074b940]
mov edx, 0x1078bd9c
movss xmm2, dword [0x1074b838]
mov ecx, eax
call fcn.10111510
add esp, 8
test al, al
je 0x100c482d
mov edx, 0x1078be04
mov ecx, 0x1078bd9c
call fcn.1004bef0
mov edx, 0x1078be08
mov ecx, 0x1078bd9c
movss xmm0, dword [eax]
movss dword [0x1078bd9c], xmm0
call fcn.1004eea0
movss xmm0, dword [eax]
movss dword [0x1078bd9c], xmm0
push 0
push str._.0f_ms
mov ecx, 0x1078be14
call fcn.1004ba90
movss xmm3, dword [0x1074b940]
mov edx, 0x1078be5c
movss xmm2, dword [0x1074b838]
mov ecx, eax
call fcn.10111510
add esp, 8
test al, al
je 0x100c4897
mov edx, 0x1078bec4
mov ecx, 0x1078be5c
call fcn.1004bef0
mov edx, 0x1078bec8
mov ecx, 0x1078be5c
movss xmm0, dword [eax]
movss dword [0x1078be5c], xmm0
call fcn.1004eea0
movss xmm0, dword [eax]
movss dword [0x1078be5c], xmm0
push 0
push str._.0f_ms
mov ecx, 0x1078bf94
call fcn.1004ba90
movss xmm3, dword [0x1074b940]
mov edx, 0x1078bfdc
movss xmm2, dword [0x1074b838]
mov ecx, eax
call fcn.10111510
add esp, 8
test al, al
je 0x100c4901
mov edx, 0x1078c044
mov ecx, 0x1078bfdc
call fcn.1004bef0
mov edx, 0x1078c048
mov ecx, 0x1078bfdc
movss xmm0, dword [eax]
movss dword [0x1078bfdc], xmm0
call fcn.1004eea0
movss xmm0, dword [eax]
movss dword [0x1078bfdc], xmm0
push 0
push str._.1f
mov ecx, 0x1078c054
call fcn.1004ba90
movss xmm3, dword [0x1074b8e0]
mov edx, 0x1078c09c
movss xmm2, dword [0x1074b838]
mov ecx, eax
call fcn.10111510
add esp, 8
test al, al
je 0x100c496b
mov edx, 0x1078c104
mov ecx, 0x1078c09c
call fcn.1004bef0
mov edx, 0x1078c108
mov ecx, 0x1078c09c
movss xmm0, dword [eax]
movss dword [0x1078c09c], xmm0
call fcn.1004eea0
movss xmm0, dword [eax]
movss dword [0x1078c09c], xmm0
push 0
push str._.1f
mov ecx, 0x1078c114
call fcn.1004ba90
movss xmm3, dword [0x1074b838]
mov edx, 0x1078c15c
movss xmm2, dword [0x1074b7d8]
mov ecx, eax
call fcn.10111510
add esp, 8
test al, al
je 0x100c49d5
mov edx, 0x1078c1c4
mov ecx, 0x1078c15c
call fcn.1004bef0
mov edx, 0x1078c1c8
mov ecx, 0x1078c15c
movss xmm0, dword [eax]
movss dword [0x1078c15c], xmm0
call fcn.1004eea0
movss xmm0, dword [eax]
movss dword [0x1078c15c], xmm0
xorps xmm2, xmm2
lea ecx, [ebp - 0x700]
xorps xmm1, xmm1
call fcn.1004a3e0
mov ecx, 0x1078c1d4
mov esi, eax
call fcn.1004ba90
push esi
mov edx, 0x1078c218
mov ecx, eax
call fcn.100f15d0
add esp, 4
lea ecx, [ebp - 0x708]
xorps xmm2, xmm2
xorps xmm1, xmm1
call fcn.1004a3e0
mov ecx, 0x1078c294
mov esi, eax
call fcn.1004ba90
push esi
mov edx, 0x1078c2d8
mov ecx, eax
call fcn.100f15d0
add esp, 4
xor edx, edx
mov ecx, str.Troll_Toolkit
call fcn.1011b1c0
test al, al
je 0x100c4b9d
mov ecx, 0x1078c354
call fcn.1004ba90
mov edx, 0x1078c394
mov ecx, eax
call fcn.1010de80
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b974]
movss xmm1, dword [0x1074b9f4]
call fcn.100f70f0
mov ecx, 0x1078c414
call fcn.1004ba90
mov edx, 0x1078c454
mov ecx, eax
call fcn.1010de80
mov ecx, 0x1078c4d4
call fcn.1004ba90
mov edx, 0x1078c514
mov ecx, eax
call fcn.1010de80
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b974]
movss xmm1, dword [0x1074b9f4]
call fcn.100f70f0
mov ecx, 0x1078c594
call fcn.1004ba90
mov edx, 0x1078c5d4
mov ecx, eax
call fcn.1010de80
push 0
push 0
push 0
push 0x400
mov ecx, 0x1078c654
call fcn.1004ba90
mov edx, 0x1077e882
mov ecx, eax
call fcn.101115a0
add esp, 0x10
test al, al
je 0x100c4b0c
push 0x1077e882
mov ecx, 0x1078c6a0
call fcn.1004a4a0
push 0
push 0
push 0
push 0x400
mov ecx, 0x1078c714
call fcn.1004ba90
mov edx, 0x1077ec82
mov ecx, eax
call fcn.101115a0
add esp, 0x10
test al, al
je 0x100c4b43
push 0x1077ec82
mov ecx, 0x1078c760
call fcn.1004a4a0
xorps xmm2, xmm2
lea ecx, [ebp - 0x710]
xorps xmm1, xmm1
call fcn.1004a3e0
mov ecx, 0x1078c7d4
mov esi, eax
call fcn.1004ba90
push esi
mov edx, 0x1078c818
mov ecx, eax
call fcn.100f15d0
add esp, 4
lea ecx, [ebp - 0x718]
xorps xmm2, xmm2
xorps xmm1, xmm1
call fcn.1004a3e0
mov ecx, 0x1078c894
mov esi, eax
call fcn.1004ba90
push esi
mov edx, 0x1078c8d8
mov ecx, eax
call fcn.100f15d0
add esp, 4
xor edx, edx
mov ecx, str.Dvars
call fcn.1011b1c0
test al, al
je 0x100c4cef
push 0
push str._.0f_fov
mov ecx, 0x1078c954
call fcn.1004ba90
movss xmm3, dword [0x1074b940]
mov edx, 0x1078c99c
movss xmm2, dword [0x1074b838]
mov ecx, eax
call fcn.10111510
add esp, 8
test al, al
je 0x100c4c1b
mov edx, 0x1078ca04
mov ecx, 0x1078c99c
call fcn.1004bef0
mov edx, 0x1078ca08
mov ecx, 0x1078c99c
movss xmm0, dword [eax]
movss dword [0x1078c99c], xmm0
call fcn.1004eea0
movss xmm0, dword [eax]
movss dword [0x1078c99c], xmm0
push 0
push str._.0f_fov
mov ecx, 0x1078ca14
call fcn.1004ba90
movss xmm3, dword [0x1074b940]
mov edx, 0x1078ca5c
movss xmm2, dword [0x1074b838]
mov ecx, eax
call fcn.10111510
add esp, 8
test al, al
je 0x100c4c85
mov edx, 0x1078cac4
mov ecx, 0x1078ca5c
call fcn.1004bef0
mov edx, 0x1078cac8
mov ecx, 0x1078ca5c
movss xmm0, dword [eax]
movss dword [0x1078ca5c], xmm0
call fcn.1004eea0
movss xmm0, dword [eax]
movss dword [0x1078ca5c], xmm0
push 0
push str._.0f_fps
mov ecx, 0x1078cad4
call fcn.1004ba90
movss xmm3, dword [0x1074b940]
mov edx, 0x1078cb1c
movss xmm2, dword [0x1074b838]
mov ecx, eax
call fcn.10111510
add esp, 8
test al, al
je 0x100c4cef
mov edx, 0x1078cb84
mov ecx, 0x1078cb1c
call fcn.1004bef0
mov edx, 0x1078cb88
mov ecx, 0x1078cb1c
movss xmm0, dword [eax]
movss dword [0x1078cb1c], xmm0
call fcn.1004eea0
movss xmm0, dword [eax]
movss dword [0x1078cb1c], xmm0
xor edx, edx
mov ecx, str.Functions
call fcn.1011b1c0
test al, al
je 0x100c5264
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
mov ecx, 0x1078cb94
call fcn.1004ba90
push eax
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
push 0
push 0
push 0
push 0x20
mov edx, 0x1077f082
mov ecx, str.name
call fcn.101115a0
movss xmm1, dword [0x1074b9f4]
add esp, 0x10
xorps xmm0, xmm0
call fcn.100f70f0
xorps xmm2, xmm2
lea ecx, [ebp - 0x720]
xorps xmm1, xmm1
call fcn.1004a3e0
mov edx, eax
mov ecx, str.Execute1
call fcn.1010cef0
test al, al
je 0x100c4d9f
sub esp, 0x18
mov esi, esp
sub esp, 0x18
mov ecx, esp
push 0x1077f082
call fcn.1004a430
mov ecx, esi
call fcn.100c0050
add esp, 0x18
mov ecx, 0x1077e7cc
call fcn.100b6fc0
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
mov ecx, 0x1078cc54
call fcn.1004ba90
push eax
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
push 0
push 0
push 0x41
push 0x14
mov edx, 0x1077f0a2
mov ecx, str.xuid
call fcn.101115a0
movss xmm1, dword [0x1074b9f4]
add esp, 0x10
xorps xmm0, xmm0
call fcn.100f70f0
xorps xmm2, xmm2
lea ecx, [ebp - 0x728]
xorps xmm1, xmm1
call fcn.1004a3e0
mov edx, eax
mov ecx, str.Execute2
call fcn.1010cef0
test al, al
je 0x100c4e22
push 0x1077f0a2
mov ecx, 0x1078cca0
call fcn.1004a4a0
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
mov ecx, 0x1078cd14
call fcn.1004ba90
push eax
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
push 0
push 0
push 0x44
push 0x10
mov edx, 0x1077f0b6
mov ecx, str.ip
call fcn.101115a0
movss xmm1, dword [0x1074b9f4]
add esp, 0x10
xorps xmm0, xmm0
call fcn.100f70f0
xorps xmm2, xmm2
lea ecx, [ebp - 0x730]
xorps xmm1, xmm1
call fcn.1004a3e0
mov edx, eax
mov ecx, str.Execute3
call fcn.1010cef0
test al, al
je 0x100c4f0a
push 0x1077f0b6
lea ecx, [ebp - 0x9d0]
call fcn.1004a430
lea eax, [ebp - 0x9d0]
mov byte [ebp - 4], 0x2c
push eax
lea ecx, [ebp - 0x64]
call fcn.10132930
lea ecx, [ebp - 0x9d0]
mov byte [ebp - 4], 0x11
call fcn.1004bb10
lea ecx, [ebp - 0x64]
call fcn.10132690
test al, al
je 0x100c4efb
lea eax, [ebp - 0x1048]
push eax
lea ecx, [ebp - 0x64]
call fcn.101326a0
push eax
mov ecx, 0x1078cd60
call fcn.10052560
lea ecx, [ebp - 0x1048]
call fcn.1004bb10
jmp 0x100c4f05
mov ecx, 0x1078cd60
call fcn.100ce260
call fcn.100bf6c0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x12c]
mulss xmm1, dword [0x1074b934]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x12c]
mov ecx, str.Crash_All
call fcn.1010cef0
test al, al
je 0x100c4f87
mov ecx, 0x1078ec18
call fcn.100aefb0
mov edi, eax
cmp edi, 0xffffffff
jle 0x100c4f87
xor esi, esi
nop
cmp esi, edi
je 0x100c4f81
mov ecx, esi
call fcn.100c0a10
test al, al
je 0x100c4f81
push 0
push 0
lea ecx, [ebp - 0x738]
call fcn.1004a3a0
add esp, 8
mov ecx, 0x1078ec18
push dword [eax + 4]
push dword [eax]
push esi
call fcn.100a22d0
inc esi
cmp esi, 0x12
jl 0x100c4f50
movss xmm1, dword [0x1074b9f4]
xorps xmm0, xmm0
call fcn.100f70f0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x134]
mulss xmm1, dword [0x1074b934]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x134]
mov ecx, str.Migrate_All
call fcn.1010cef0
test al, al
je 0x100c5017
mov ecx, 0x1078ec18
call fcn.100aefb0
mov edi, eax
cmp edi, 0xffffffff
jle 0x100c5017
xor esi, esi
nop dword [eax]
cmp esi, edi
je 0x100c5011
mov ecx, esi
call fcn.100c0a10
test al, al
je 0x100c5011
push 0
push 0
lea ecx, [ebp - 0x890]
call fcn.1004a3a0
add esp, 8
mov ecx, 0x1078ec18
push dword [eax + 4]
push dword [eax]
push esi
call fcn.100a2640
inc esi
cmp esi, 0x12
jl 0x100c4fe0
movss xmm1, dword [0x1074b9f4]
xorps xmm0, xmm0
call fcn.100f70f0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x13c]
mulss xmm1, dword [0x1074b934]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x13c]
mov ecx, str.Immobilize_All
call fcn.1010cef0
test al, al
je 0x100c50a7
mov ecx, 0x1078ec18
call fcn.100aefb0
mov edi, eax
cmp edi, 0xffffffff
jle 0x100c50a7
xor esi, esi
nop dword [eax]
cmp esi, edi
je 0x100c50a1
mov ecx, esi
call fcn.100c0a10
test al, al
je 0x100c50a1
push 0
push 0
lea ecx, [ebp - 0x898]
call fcn.1004a3a0
add esp, 8
mov ecx, 0x1078ec18
push dword [eax + 4]
push dword [eax]
push esi
call fcn.100a26b0
inc esi
cmp esi, 0x12
jl 0x100c5070
movss xmm1, dword [0x1074b9f4]
xorps xmm0, xmm0
call fcn.100f70f0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x144]
mulss xmm1, dword [0x1074b934]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x144]
mov ecx, str.Kick_All
call fcn.1010cef0
test al, al
je 0x100c512f
mov ecx, 0x1078ec18
call fcn.100aefb0
mov edi, eax
cmp edi, 0xffffffff
jle 0x100c512f
xor esi, esi
nop dword [eax]
cmp esi, edi
je 0x100c5129
mov ecx, esi
call fcn.100c0a10
test al, al
je 0x100c5129
sub esp, 0x18
mov ecx, esp
push str.EXE_PLAYERKICKED
call fcn.1004a430
push esi
mov ecx, 0x1078ec18
call fcn.100a2720
inc esi
cmp esi, 0x12
jl 0x100c5100
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x14c]
mulss xmm1, dword [0x1074b934]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x14c]
mov ecx, str.Crash_Host
call fcn.1010cef0
test al, al
je 0x100c518a
push 0
push 0
lea ecx, [ebp - 0x8a0]
call fcn.1004a3a0
add esp, 8
mov edi, dword [eax]
mov esi, dword [eax + 4]
call fcn.100bfbe0
push esi
push edi
push eax
mov ecx, 0x1078ec18
call fcn.100a22d0
movss xmm1, dword [0x1074b9f4]
xorps xmm0, xmm0
call fcn.100f70f0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x154]
mulss xmm1, dword [0x1074b934]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x154]
mov ecx, str.Crash_Game
call fcn.1010cef0
test al, al
je 0x100c51d6
mov ecx, 0x1078ec18
call fcn.100a1740
movss xmm1, dword [0x1074b9f4]
xorps xmm0, xmm0
call fcn.100f70f0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x15c]
mulss xmm1, dword [0x1074b934]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x15c]
mov ecx, str.End_Round
call fcn.1010cef0
test al, al
je 0x100c521d
call fcn.100bf9c0
movss xmm1, dword [0x1074b9f4]
xorps xmm0, xmm0
call fcn.100f70f0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x164]
mulss xmm1, dword [0x1074b934]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x164]
mov ecx, str.Disconnect
call fcn.1010cef0
test al, al
je 0x100c5264
call fcn.100bfb30
call fcn.1011dfc0
push 0
xor edx, edx
mov ecx, str.Host
call fcn.1011df10
add esp, 4
test al, al
je 0x100c5e3c
xor edx, edx
mov ecx, str.Protections
call fcn.1011b1c0
test al, al
je 0x100c53c5
mov ecx, 0x1078cdd4
call fcn.1004ba90
mov edx, 0x1078ce14
mov ecx, eax
call fcn.1010de80
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b950]
movss xmm1, dword [0x1074b9f4]
call fcn.100f70f0
mov ecx, 0x1078ce94
call fcn.1004ba90
mov edx, 0x1078ced4
mov ecx, eax
call fcn.1010de80
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b974]
movss xmm1, dword [0x1074b9f4]
call fcn.100f70f0
mov ecx, 0x1078cf54
call fcn.1004ba90
mov edx, 0x1078cf94
mov ecx, eax
call fcn.1010de80
push 0
push 0
push 0
push 0x400
mov ecx, 0x1078d014
call fcn.1004ba90
mov edx, 0x1077f0c6
mov ecx, eax
call fcn.101115a0
add esp, 0x10
test al, al
je 0x100c5349
push 0x1077f0c6
mov ecx, 0x1078d060
call fcn.1004a4a0
push 0
push 0
mov edx, 0x1078d104
lea ecx, [ebp - 0x1060]
call fcn.10124680
add esp, 8
mov ecx, eax
mov byte [ebp - 4], 0x2d
call fcn.1004ba90
mov ecx, 0x1078d0d4
mov esi, eax
call fcn.1004ba90
push 0xffffffffffffffff
push esi
mov edx, 0x1078d118
mov ecx, eax
call fcn.1010f6f0
add esp, 8
mov byte [ebp - 4], 0x11
lea ecx, [ebp - 0x1060]
call fcn.1004bb10
xorps xmm2, xmm2
lea ecx, [ebp - 0x8a8]
xorps xmm1, xmm1
call fcn.1004a3e0
mov ecx, 0x1078d194
mov esi, eax
call fcn.1004ba90
push esi
mov edx, 0x1078d1d8
mov ecx, eax
call fcn.100f15d0
add esp, 4
xor edx, edx
mov ecx, str.Troll_Toolkit
call fcn.1011b1c0
test al, al
je 0x100c5546
mov ecx, 0x1078d254
call fcn.1004ba90
mov edx, 0x1078d294
mov ecx, eax
call fcn.1010de80
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b974]
movss xmm1, dword [0x1074b9f4]
call fcn.100f70f0
mov ecx, 0x1078d314
call fcn.1004ba90
mov edx, 0x1078d354
mov ecx, eax
call fcn.1010de80
push 0
push 0
push 0
push 0x400
mov ecx, 0x1078d3d4
call fcn.1004ba90
mov edx, 0x1077f4c6
mov ecx, eax
call fcn.101115a0
add esp, 0x10
test al, al
je 0x100c5459
push 0x1077f4c6
mov ecx, 0x1078d420
call fcn.1004a4a0
push 0
push 0
mov edx, 0x1078d4c4
lea ecx, [ebp - 0x1078]
call fcn.10124680
add esp, 8
mov ecx, eax
mov byte [ebp - 4], 0x2e
call fcn.1004ba90
mov ecx, 0x1078d494
mov esi, eax
call fcn.1004ba90
push 0xffffffffffffffff
push esi
mov edx, 0x1078d4d8
mov ecx, eax
call fcn.1010f6f0
add esp, 8
mov byte [ebp - 4], 0x11
lea ecx, [ebp - 0x1078]
call fcn.1004bb10
push 0
push 0
mov edx, 0x1078d584
lea ecx, [ebp - 0x1090]
call fcn.10124680
add esp, 8
mov ecx, eax
mov byte [ebp - 4], 0x2f
call fcn.1004ba90
mov ecx, 0x1078d554
mov esi, eax
call fcn.1004ba90
push 0xffffffffffffffff
push esi
mov edx, 0x1078d598
mov ecx, eax
call fcn.1010f6f0
add esp, 8
mov byte [ebp - 4], 0x11
lea ecx, [ebp - 0x1090]
call fcn.1004bb10
push 0
push 0
mov edx, 0x1078d644
lea ecx, [ebp - 0x10a8]
call fcn.10124680
add esp, 8
mov ecx, eax
mov byte [ebp - 4], 0x30
call fcn.1004ba90
mov ecx, 0x1078d614
mov esi, eax
call fcn.1004ba90
push 0xffffffffffffffff
push esi
mov edx, 0x1078d658
mov ecx, eax
call fcn.1010f6f0
add esp, 8
mov byte [ebp - 4], 0x11
lea ecx, [ebp - 0x10a8]
call fcn.1004bb10
xor edx, edx
mov ecx, str.Player_Mods
call fcn.1011b1c0
test al, al
je 0x100c57a4
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
mov ecx, 0x1078d6d4
call fcn.1004ba90
push eax
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
push 0
push 0x64
push 1
mov edx, 0x1078d718
mov ecx, str.walkspeed
call fcn.10111560
add esp, 0xc
test al, al
je 0x100c55ce
mov edx, 0x1078d77c
mov ecx, 0x1078d718
call fcn.100ce2a0
push 0x1078d780
push 0x1078d718
mov eax, dword [eax]
mov dword [0x1078d718], eax
call fcn.100ce280
add esp, 8
mov eax, dword [eax]
mov dword [0x1078d718], eax
movss xmm1, dword [0x1074b9f4]
xorps xmm0, xmm0
call fcn.100f70f0
xorps xmm2, xmm2
lea ecx, [ebp - 0x8b0]
xorps xmm1, xmm1
call fcn.1004a3e0
mov edx, eax
mov ecx, str.Execute1
call fcn.1010cef0
test al, al
je 0x100c562c
call fcn.1009c820
test al, al
jne 0x100c5618
push dword [0x1078d718]
mov ecx, 0x1078ec18
call fcn.100a5e40
imul edx, dword [0x1078d718], 0xbe
mov ecx, 0x51d67a
call fcn.100ce3b0
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
mov ecx, 0x1078d794
call fcn.1004ba90
push eax
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
movss xmm3, dword [0x1074b940]
mov edx, 0x1078d7dc
movss xmm2, dword [0x1074b838]
mov ecx, str.jumpheight
push 0
push str._.0f
call fcn.10111510
add esp, 8
test al, al
je 0x100c56b8
mov edx, 0x1078d844
mov ecx, 0x1078d7dc
call fcn.1004bef0
mov edx, 0x1078d848
mov ecx, 0x1078d7dc
movss xmm0, dword [eax]
movss dword [0x1078d7dc], xmm0
call fcn.1004eea0
movss xmm0, dword [eax]
movss dword [0x1078d7dc], xmm0
movss xmm1, dword [0x1074b9f4]
xorps xmm0, xmm0
call fcn.100f70f0
xorps xmm2, xmm2
lea ecx, [ebp - 0x8b8]
xorps xmm1, xmm1
call fcn.1004a3e0
mov edx, eax
mov ecx, str.Execute2
call fcn.1010cef0
test al, al
je 0x100c5728
call fcn.1009c820
test al, al
jne 0x100c5704
movss xmm1, dword [0x1078d7dc]
mov ecx, 0x1078ec18
call fcn.100a5fb0
movss xmm1, dword [0x1078d7dc]
mov ecx, 0x67ec88
call fcn.100ce3f0
movss xmm1, dword [0x1074b9b0]
mov ecx, 0x6f2238
call fcn.100ce3f0
mov ecx, 0x1078d854
call fcn.1004ba90
mov edx, 0x1078d894
mov ecx, eax
call fcn.1010de80
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b950]
movss xmm1, dword [0x1074b9f4]
call fcn.100f70f0
mov ecx, 0x1078d914
call fcn.1004ba90
mov edx, 0x1078d954
mov ecx, eax
call fcn.1010de80
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b974]
movss xmm1, dword [0x1074b9f4]
call fcn.100f70f0
mov ecx, 0x1078d9d4
call fcn.1004ba90
mov edx, 0x1078da14
mov ecx, eax
call fcn.1010de80
xor edx, edx
mov ecx, str.Lobby_Settings
call fcn.1011b1c0
test al, al
je 0x100c58f1
push 0
push 0
mov edx, 0x1078dac4
lea ecx, [ebp - 0x10c0]
call fcn.10124680
add esp, 8
mov ecx, eax
mov byte [ebp - 4], 0x31
call fcn.1004ba90
mov ecx, 0x1078da94
mov esi, eax
call fcn.1004ba90
push 0xffffffffffffffff
push esi
mov edx, 0x1078dad8
mov ecx, eax
call fcn.1010f6f0
add esp, 8
mov byte [ebp - 4], 0x11
lea ecx, [ebp - 0x10c0]
call fcn.1004bb10
push 0
push 0
mov edx, 0x1078db84
lea ecx, [ebp - 0x10d8]
call fcn.10124680
add esp, 8
mov ecx, eax
mov byte [ebp - 4], 0x32
call fcn.1004ba90
mov ecx, 0x1078db54
mov esi, eax
call fcn.1004ba90
push 0xffffffffffffffff
push esi
mov edx, 0x1078db98
mov ecx, eax
call fcn.1010f6f0
add esp, 8
mov byte [ebp - 4], 0x11
lea ecx, [ebp - 0x10d8]
call fcn.1004bb10
push 0
push 0x64
push 1
mov ecx, 0x1078dc14
call fcn.1004ba90
mov edx, 0x1078dc58
mov ecx, eax
call fcn.10111560
add esp, 0xc
test al, al
je 0x100c58a8
mov edx, 0x1078dcbc
mov ecx, 0x1078dc58
call fcn.100ce2a0
push 0x1078dcc0
push 0x1078dc58
mov eax, dword [eax]
mov dword [0x1078dc58], eax
call fcn.100ce280
add esp, 8
mov eax, dword [eax]
mov dword [0x1078dc58], eax
mov ecx, 0x1078dcd4
call fcn.1004ba90
mov edx, 0x1078dd14
mov ecx, eax
call fcn.1010de80
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b974]
movss xmm1, dword [0x1074b9f4]
call fcn.100f70f0
mov ecx, 0x1078dd94
call fcn.1004ba90
mov edx, 0x1078ddd4
mov ecx, eax
call fcn.1010de80
xor edx, edx
mov ecx, str.Functions
call fcn.1011b1c0
test al, al
je 0x100c5e37
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
mov ecx, 0x1078de54
call fcn.1004ba90
push eax
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
push 0
push 0x64
push 1
mov edx, 0x1078de98
mov ecx, str.bots
call fcn.10111560
add esp, 0xc
test al, al
je 0x100c5979
mov edx, 0x1078defc
mov ecx, 0x1078de98
call fcn.100ce2a0
push 0x1078df00
push 0x1078de98
mov eax, dword [eax]
mov dword [0x1078de98], eax
call fcn.100ce280
add esp, 8
mov eax, dword [eax]
mov dword [0x1078de98], eax
movss xmm1, dword [0x1074b9f4]
xorps xmm0, xmm0
call fcn.100f70f0
xorps xmm2, xmm2
lea ecx, [ebp - 0x8c0]
xorps xmm1, xmm1
call fcn.1004a3e0
mov edx, eax
mov ecx, str.Execute3
call fcn.1010cef0
test al, al
je 0x100c5a1d
call fcn.100bf6f0
test al, al
je 0x100c5a1d
call fcn.1009c820
test al, al
je 0x100c59ce
push dword [0x1078de98]
mov ecx, 0x10785910
call fcn.100bb350
jmp 0x100c5a1d
mov edi, dword [0x1078de98]
lea ecx, [ebp - 0x9e8]
push str.spawnbots__i
call fcn.1004a430
mov byte [ebp - 4], 0x33
call fcn.100bfbe0
sub esp, 0x18
lea edx, [ebp - 0x9e8]
mov ecx, esp
mov esi, eax
push edi
call fcn.100b13a0
add esp, 4
mov ecx, 0x1078ec18
push esi
call fcn.100a2f80
lea ecx, [ebp - 0x9e8]
mov byte [ebp - 4], 0x11
call fcn.1004bb10
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x16c]
mulss xmm1, dword [0x1074b934]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x16c]
mov ecx, str.Apply_Settings
call fcn.1010cef0
test al, al
je 0x100c5a6e
call fcn.1009c820
test al, al
je 0x100c5a64
mov ecx, 0x10785910
call fcn.100bb3e0
jmp 0x100c5a6e
mov ecx, 0x1078ec18
call fcn.100a6050
movss xmm1, dword [0x1074b9f4]
xorps xmm0, xmm0
call fcn.100f70f0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x174]
mulss xmm1, dword [0x1074b934]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x174]
mov ecx, str.Load_Map
call fcn.1010cef0
test al, al
je 0x100c5acf
call fcn.1009c820
test al, al
je 0x100c5ac5
mov ecx, 0x10785910
call fcn.100bb720
jmp 0x100c5acf
mov ecx, 0x1078ec18
call fcn.100a6760
movss xmm1, dword [0x1074b9f4]
xorps xmm0, xmm0
call fcn.100f70f0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x17c]
mulss xmm1, dword [0x1074b934]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x17c]
mov ecx, str.Migrate_Host
call fcn.1010cef0
test al, al
je 0x100c5b34
call fcn.100bf6f0
test al, al
je 0x100c5b34
call fcn.1009c820
test al, al
je 0x100c5b2a
call fcn.100bf6e0
jmp 0x100c5b34
mov ecx, 0x1078ec18
call fcn.100a6dc0
movss xmm1, dword [0x1074b9f4]
xorps xmm0, xmm0
call fcn.100f70f0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x184]
mulss xmm1, dword [0x1074b934]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x184]
mov ecx, str.Fast_Restart
call fcn.1010cef0
test al, al
je 0x100c5b9f
call fcn.100bf6f0
test al, al
je 0x100c5b9f
call fcn.1009c820
test al, al
je 0x100c5b95
mov ecx, dword [0x10744d9c]
call fcn.100bf520
jmp 0x100c5b9f
mov ecx, 0x1078ec18
call fcn.100a6e90
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x18c]
mulss xmm1, dword [0x1074b934]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x18c]
mov ecx, str.Unlimited_Game
call fcn.1010cef0
test al, al
je 0x100c5c47
call fcn.100bf6f0
test al, al
je 0x100c5c47
call fcn.1009c820
test al, al
je 0x100c5c3d
call fcn.100bf4b0
lea edi, [eax + 0x20]
call fcn.100bf4b0
push str.s_scr__s_scorelimit_0_scr__s_timelimit_0
lea ecx, [ebp - 0xa00]
lea esi, [eax + 0x20]
call fcn.1004a430
sub esp, 0x18
mov byte [ebp - 4], 0x34
mov ecx, esp
lea edx, [ebp - 0xa00]
push edi
push esi
call fcn.100b1af0
add esp, 8
mov edx, 1
or ecx, 0xffffffff
call fcn.100bf640
add esp, 0x18
mov byte [ebp - 4], 0x11
lea ecx, [ebp - 0xa00]
call fcn.1004bb10
jmp 0x100c5c47
mov ecx, 0x1078ec18
call fcn.100a6f60
movss xmm1, dword [0x1074b9f4]
xorps xmm0, xmm0
call fcn.100f70f0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x194]
mulss xmm1, dword [0x1074b934]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x194]
mov ecx, str.Hear_Everyone
call fcn.1010cef0
test al, al
je 0x100c5cc6
call fcn.100bf6f0
test al, al
je 0x100c5cc6
call fcn.1009c820
test al, al
je 0x100c5cbc
sub esp, 0x18
mov ecx, esp
push str.s_cg_everyoneHearsEveryone_1
call fcn.1004a430
mov edx, 1
or ecx, 0xffffffff
call fcn.100bf640
add esp, 0x18
jmp 0x100c5cc6
mov ecx, 0x1078ec18
call fcn.100a78b0
movss xmm1, dword [0x1074b9f4]
xorps xmm0, xmm0
call fcn.100f70f0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x19c]
mulss xmm1, dword [0x1074b934]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x19c]
mov ecx, str.Teleport_All
call fcn.1010cef0
test al, al
je 0x100c5d87
call fcn.100bf6f0
test al, al
je 0x100c5d87
call fcn.100bea00
mov eax, dword [eax + 0x104]
mov dword [ebp - 0x2c], eax
cmp eax, 0xffffffff
jle 0x100c5d87
xor edi, edi
cmp edi, eax
je 0x100c5d81
mov ecx, edi
call fcn.100c0a10
test al, al
je 0x100c5d7e
call fcn.1009c820
mov ecx, dword [ebp - 0x2c]
sub esp, 0xc
mov esi, esp
test al, al
je 0x100c5d63
call fcn.100bf4c0
add eax, 0x18
mov ecx, esi
push eax
call fcn.1004a410
push edi
mov ecx, 0x10785910
call fcn.100bb240
jmp 0x100c5d7e
call fcn.100bf4c0
add eax, 0x18
mov ecx, esi
push eax
call fcn.1004a410
push edi
mov ecx, 0x1078ec18
call fcn.100a5c30
mov eax, dword [ebp - 0x2c]
inc edi
cmp edi, 0x12
jl 0x100c5d26
movss xmm1, dword [0x1074b9f4]
xorps xmm0, xmm0
call fcn.100f70f0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x1a4]
mulss xmm1, dword [0x1074b934]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x1a4]
mov ecx, str.Launch_All
call fcn.1010cef0
test al, al
je 0x100c5e37
call fcn.100bf6f0
test al, al
je 0x100c5e37
call fcn.100bea00
mov edi, dword [eax + 0x104]
cmp edi, 0xffffffff
jle 0x100c5e37
xor esi, esi
cmp esi, edi
je 0x100c5e31
mov ecx, esi
call fcn.100c0a10
test al, al
je 0x100c5e31
call fcn.1009c820
movss xmm3, dword [0x1074b9c0]
sub esp, 0xc
xorps xmm2, xmm2
xorps xmm1, xmm1
mov ecx, esp
test al, al
je 0x100c5e21
call fcn.1004c680
push esi
mov ecx, 0x10785910
call fcn.100bb290
jmp 0x100c5e31
call fcn.1004c680
push esi
mov ecx, 0x1078ec18
call fcn.100a5d60
inc esi
cmp esi, 0x12
jl 0x100c5de4
call fcn.1011dfc0
push 0
xor edx, edx
mov ecx, str.Tools
call fcn.1011df10
add esp, 4
test al, al
je 0x100c6441
xor edx, edx
mov ecx, str.Stats
call fcn.1011b1c0
test al, al
je 0x100c605b
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
mov ecx, 0x1078df14
call fcn.1004ba90
push eax
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
push 0
push 0x64
push 1
mov edx, 0x1078df58
mov ecx, str.rank
call fcn.10111560
add esp, 0xc
test al, al
je 0x100c5edd
mov edx, 0x1078dfbc
mov ecx, 0x1078df58
call fcn.100ce2a0
push 0x1078dfc0
push 0x1078df58
mov eax, dword [eax]
mov dword [0x1078df58], eax
call fcn.100ce280
add esp, 8
mov eax, dword [eax]
mov dword [0x1078df58], eax
movss xmm1, dword [0x1074b9f4]
xorps xmm0, xmm0
call fcn.100f70f0
xorps xmm2, xmm2
lea ecx, [ebp - 0x8c8]
xorps xmm1, xmm1
call fcn.1004a3e0
mov edx, eax
mov ecx, str.Execute1
call fcn.1010cef0
test al, al
je 0x100c5f1e
push dword [0x1078df58]
mov ecx, 0x10792354
call fcn.100dbcf0
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
mov ecx, 0x1078dfd4
call fcn.1004ba90
push eax
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
push 0
push 0x64
push 1
mov edx, 0x1078e018
mov ecx, str.prestige
call fcn.10111560
add esp, 0xc
test al, al
je 0x100c5f92
mov edx, 0x1078e07c
mov ecx, 0x1078e018
call fcn.100ce2a0
push 0x1078e080
push 0x1078e018
mov eax, dword [eax]
mov dword [0x1078e018], eax
call fcn.100ce280
add esp, 8
mov eax, dword [eax]
mov dword [0x1078e018], eax
movss xmm1, dword [0x1074b9f4]
xorps xmm0, xmm0
call fcn.100f70f0
xorps xmm2, xmm2
lea ecx, [ebp - 0x8d0]
xorps xmm1, xmm1
call fcn.1004a3e0
mov edx, eax
mov ecx, str.Execute2
call fcn.1010cef0
test al, al
je 0x100c5fd3
push dword [0x1078e018]
mov ecx, 0x10792354
call fcn.100dbdf0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x1ac]
mulss xmm1, dword [0x1074b964]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x1ac]
mov ecx, str.Unlock_All
call fcn.1010cef0
test al, al
je 0x100c600f
mov ecx, 0x10792354
call fcn.100dbe20
movss xmm1, dword [0x1074b9f4]
xorps xmm0, xmm0
call fcn.100f70f0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x1b4]
mulss xmm1, dword [0x1074b964]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x1b4]
mov ecx, str.Reset_Stats
call fcn.1010cef0
test al, al
je 0x100c605b
mov ecx, 0x10792354
call fcn.100dbe50
xor edx, edx
mov ecx, str.Toggles
call fcn.1011b1c0
test al, al
je 0x100c61d7
xorps xmm2, xmm2
lea ecx, [ebp - 0x8d8]
xorps xmm1, xmm1
call fcn.1004a3e0
mov ecx, 0x1078e094
mov esi, eax
call fcn.1004ba90
push esi
mov edx, 0x1078e0d8
mov ecx, eax
call fcn.100f15d0
add esp, 4
lea ecx, [ebp - 0x8e0]
xorps xmm2, xmm2
xorps xmm1, xmm1
call fcn.1004a3e0
mov ecx, 0x1078e154
mov esi, eax
call fcn.1004ba90
push esi
mov edx, 0x1078e198
mov ecx, eax
call fcn.100f15d0
add esp, 4
lea ecx, [ebp - 0x8e8]
xorps xmm2, xmm2
xorps xmm1, xmm1
call fcn.1004a3e0
mov ecx, 0x1078e214
mov esi, eax
call fcn.1004ba90
push esi
mov edx, 0x1078e258
mov ecx, eax
call fcn.100f15d0
add esp, 4
lea ecx, [ebp - 0x8f0]
xorps xmm2, xmm2
xorps xmm1, xmm1
call fcn.1004a3e0
mov ecx, 0x1078e2d4
mov esi, eax
call fcn.1004ba90
push esi
mov edx, 0x1078e318
mov ecx, eax
call fcn.100f15d0
add esp, 4
lea ecx, [ebp - 0x8f8]
xorps xmm2, xmm2
xorps xmm1, xmm1
call fcn.1004a3e0
mov ecx, 0x1078e394
mov esi, eax
call fcn.1004ba90
push esi
mov edx, 0x1078e3d8
mov ecx, eax
call fcn.100f15d0
add esp, 4
lea ecx, [ebp - 0x900]
xorps xmm2, xmm2
xorps xmm1, xmm1
call fcn.1004a3e0
mov ecx, 0x1078e454
mov esi, eax
call fcn.1004ba90
push esi
mov edx, 0x1078e498
mov ecx, eax
call fcn.100f15d0
add esp, 4
lea ecx, [ebp - 0x908]
xorps xmm2, xmm2
xorps xmm1, xmm1
call fcn.1004a3e0
mov ecx, 0x1078e514
mov esi, eax
call fcn.1004ba90
push esi
mov edx, 0x1078e558
mov ecx, eax
call fcn.100f15d0
add esp, 4
lea ecx, [ebp - 0x910]
xorps xmm2, xmm2
xorps xmm1, xmm1
call fcn.1004a3e0
mov ecx, 0x1078e5d4
mov esi, eax
call fcn.1004ba90
push esi
mov edx, 0x1078e618
mov ecx, eax
call fcn.100f15d0
add esp, 4
xor edx, edx
mov ecx, str.Command_Input
call fcn.1011b1c0
test al, al
je 0x100c6432
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
mov ecx, 0x1078e694
call fcn.1004ba90
push eax
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
push 0
push 0
push 0
push 0x400
mov edx, 0x1077f8c6
mov ecx, str.cbufcmd
call fcn.101115a0
add esp, 0x10
test al, al
je 0x100c6244
push 0x1077f8c6
mov ecx, 0x1078e6e0
call fcn.1004a4a0
movss xmm1, dword [0x1074b9f4]
xorps xmm0, xmm0
call fcn.100f70f0
xorps xmm2, xmm2
lea ecx, [ebp - 0x918]
xorps xmm1, xmm1
call fcn.1004a3e0
mov edx, eax
mov ecx, str.Execute3
call fcn.1010cef0
test al, al
je 0x100c629b
sub esp, 0x18
mov esi, esp
sub esp, 0x18
mov ecx, esp
push 0x1078e6e0
call fcn.1004bb60
mov ecx, esi
call fcn.100c0050
add esp, 0x18
call fcn.1009c5f0
add esp, 0x18
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
mov ecx, 0x1078e754
call fcn.1004ba90
push eax
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
push 0
push 0
push 0
push 0x400
mov edx, 0x1077fcc6
mov ecx, str.reliablecmd
call fcn.101115a0
add esp, 0x10
test al, al
je 0x100c62f4
push 0x1077fcc6
mov ecx, 0x1078e7a0
call fcn.1004a4a0
movss xmm1, dword [0x1074b9f4]
xorps xmm0, xmm0
call fcn.100f70f0
xorps xmm2, xmm2
lea ecx, [ebp - 0x920]
xorps xmm1, xmm1
call fcn.1004a3e0
mov edx, eax
mov ecx, str.Execute4
call fcn.1010cef0
test al, al
je 0x100c634b
sub esp, 0x18
mov esi, esp
sub esp, 0x18
mov ecx, esp
push 0x1078e7a0
call fcn.1004bb60
mov ecx, esi
call fcn.100c0050
add esp, 0x18
call fcn.100bf540
add esp, 0x18
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
mov ecx, 0x1078e814
call fcn.1004ba90
push eax
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
push 0
push 0
push 0
push 0x400
mov edx, 0x107800c6
mov ecx, str.svcmd
call fcn.101115a0
add esp, 0x10
test al, al
je 0x100c63a4
push 0x107800c6
mov ecx, 0x1078e860
call fcn.1004a4a0
movss xmm1, dword [0x1074b9f4]
xorps xmm0, xmm0
call fcn.100f70f0
xorps xmm2, xmm2
lea ecx, [ebp - 0x928]
xorps xmm1, xmm1
call fcn.1004a3e0
mov edx, eax
mov ecx, str.Execute5
call fcn.1010cef0
test al, al
je 0x100c6432
call fcn.100bf6f0
test al, al
je 0x100c6432
call fcn.1009c820
sub esp, 0x18
mov esi, esp
sub esp, 0x18
mov ecx, esp
push 0x1078e860
test al, al
je 0x100c6417
call fcn.1004bb60
mov ecx, esi
call fcn.100c0050
add esp, 0x18
mov edx, 1
or ecx, 0xffffffff
call fcn.100bf640
add esp, 0x18
jmp 0x100c6432
call fcn.1004bb60
mov ecx, esi
call fcn.100c0050
add esp, 0x18
mov ecx, 0x1078ec18
push 0xffffffffffffffff
call fcn.100ad3e0
mov ecx, 0x1078f7d0
call fcn.100cfa20
call fcn.1011dfc0
push 0
xor edx, edx
mov ecx, str.Players
call fcn.1011df10
add esp, 4
test al, al
je 0x100cc6c0
push 1
mov edx, str.PlayerList
mov ecx, 3
call fcn.10120480
add esp, 4
call fcn.1010ea40
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
push str.Name:
call fcn.1010c3e0
add esp, 4
call fcn.1011fbe0
push str.IP_Address:
call fcn.1010c3e0
add esp, 4
call fcn.1011fbe0
push str.Steam_ID:
call fcn.1010c3e0
add esp, 4
call fcn.1011fbe0
mov ecx, 1
call fcn.100ec600
mov ecx, 0x1078ec18
call fcn.100aefb0
xor edi, edi
mov dword [ebp - 0x28], eax
mov dword [ebp - 0x18], edi
nop dword [eax]
nop word [eax + eax]
push str.player_i
lea ecx, [ebp - 0xa18]
call fcn.1004a430
push edi
lea edx, [ebp - 0xa18]
mov byte [ebp - 4], 0x35
lea ecx, [ebp - 0x3b8]
call fcn.100b13a0
add esp, 4
lea ecx, [ebp - 0xa18]
mov byte [ebp - 4], 0x37
call fcn.1004bb10
mov ecx, edi
call fcn.100c0a10
test al, al
je 0x100cc68b
mov ecx, edi
call fcn.100bfc50
mov dword [ebp - 0x40], edx
lea ecx, [ebp - 0xf0]
mov edx, edi
mov dword [ebp - 0x2c], eax
call fcn.1009c8e0
lea eax, [ebp - 0x13f0]
mov byte [ebp - 4], 0x38
push eax
mov ecx, edi
call fcn.100bfc20
add esp, 4
lea ecx, [ebp - 0x48]
mov edx, edi
call fcn.1009c880
call fcn.1010ea40
lea ecx, [ebp - 0x3b8]
call fcn.1004ba90
mov ecx, eax
call fcn.100f6cc0
call fcn.100bf6f0
test al, al
je 0x100c65db
mov edx, edi
lea ecx, [ebp - 0x13c8]
call fcn.100c08e0
mov edx, eax
xor ecx, ecx
call fcn.100ec560
xorps xmm2, xmm2
lea ecx, [ebp - 0x930]
xorps xmm1, xmm1
call fcn.1004a3e0
lea ecx, [ebp - 0xf0]
mov esi, eax
call fcn.1004ba90
lea ecx, [edi*2 + 0x10854444]
add ecx, edi
mov dword [ebp - 0x24], ecx
mov edx, ecx
push esi
push 2
mov ecx, eax
call fcn.1011b820
add esp, 8
mov ecx, 1
call fcn.100ec600
jmp 0x100c6614
xorps xmm2, xmm2
lea ecx, [ebp - 0x938]
xorps xmm1, xmm1
call fcn.1004a3e0
lea ecx, [ebp - 0xf0]
mov esi, eax
call fcn.1004ba90
lea ecx, [edi*2 + 0x10854444]
add ecx, edi
mov dword [ebp - 0x24], ecx
mov edx, ecx
push esi
push 2
mov ecx, eax
call fcn.1011b820
add esp, 8
mov eax, dword [0x10785964]
test eax, eax
je 0x100c67ea
mov eax, dword [eax]
sub esp, 8
mov ecx, esp
push dword [ebp - 0x40]
mov esi, dword [eax + 0x1c]
push dword [ebp - 0x2c]
call fcn.100bf410
mov ecx, dword [0x10785964]
call esi
mov edi, eax
test edi, edi
je 0x100c66e7
cmp byte [edi], 0
je 0x100c66e7
push edi
lea ecx, [ebp - 0xa60]
call fcn.1004a430
mov byte [ebp - 4], 0x39
lea edx, [ebp - 0xf0]
mov eax, dword [ebp - 0x20]
lea ecx, [ebp - 0xa60]
or eax, 0x10
push 1
mov dword [ebp - 0x20], eax
mov dword [ebp - 0x1c], eax
call fcn.10123cf0
add esp, 4
test al, al
je 0x100c66e7
push str._unknown_
lea ecx, [ebp - 0xa48]
call fcn.1004a430
mov dword [ebp - 4], 0x3a
lea ecx, [ebp - 0xa30]
mov eax, dword [ebp - 0x20]
or eax, 0x20
push edi
mov dword [ebp - 0x20], eax
mov dword [ebp - 0x1c], eax
call fcn.1004a430
mov dword [ebp - 4], 0x3b
lea edx, [ebp - 0xa48]
mov eax, dword [ebp - 0x20]
lea ecx, [ebp - 0xa30]
or eax, 0x40
push 1
mov dword [ebp - 0x20], eax
mov dword [ebp - 0x1c], eax
call fcn.10123cf0
add esp, 4
mov byte [ebp - 0x14], 1
test al, al
jne 0x100c66eb
mov byte [ebp - 0x14], 0
mov eax, dword [ebp - 0x20]
test al, 0x40
je 0x100c6706
and eax, 0xffffffbf
lea ecx, [ebp - 0xa30]
mov dword [ebp - 0x20], eax
call fcn.1004bb10
mov eax, dword [ebp - 0x20]
test al, 0x20
je 0x100c671e
and eax, 0xffffffdf
lea ecx, [ebp - 0xa48]
mov dword [ebp - 0x20], eax
call fcn.1004bb10
mov eax, dword [ebp - 0x20]
mov dword [ebp - 4], 0x38
test al, 0x10
je 0x100c673a
and eax, 0xffffffef
lea ecx, [ebp - 0xa60]
mov dword [ebp - 0x20], eax
call fcn.1004bb10
cmp byte [ebp - 0x14], 0
je 0x100c67e2
movss xmm1, dword [0x1074b9f4]
xorps xmm0, xmm0
call fcn.100f70f0
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
xorps xmm2, xmm2
lea ecx, [ebp - 0x940]
xorps xmm1, xmm1
call fcn.1004a3e0
push 0x10748384
lea ecx, [ebp - 0xa78]
mov esi, eax
call fcn.1004a430
push edi
lea edx, [ebp - 0xa78]
mov byte [ebp - 4], 0x3c
lea ecx, [ebp - 0x10f0]
call fcn.100b13a0
add esp, 4
mov ecx, eax
mov byte [ebp - 4], 0x3d
call fcn.1004ba90
push esi
mov esi, dword [ebp - 0x24]
mov ecx, eax
push 2
mov edx, esi
call fcn.1011b820
add esp, 8
lea ecx, [ebp - 0x10f0]
call fcn.1004bb10
lea ecx, [ebp - 0xa78]
mov byte [ebp - 4], 0x38
call fcn.1004bb10
mov ecx, 1
call fcn.100ec600
mov edi, dword [ebp - 0x18]
jmp 0x100c67f3
mov edi, dword [ebp - 0x18]
mov esi, dword [ebp - 0x24]
jmp 0x100c67f3
lea esi, [edi*2 + 0x10854444]
add esi, edi
mov ecx, edi
call fcn.100bf700
test al, al
je 0x100c6847
movss xmm1, dword [0x1074b9f4]
xorps xmm0, xmm0
call fcn.100f70f0
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
xorps xmm2, xmm2
lea ecx, [ebp - 0x5b8]
xorps xmm1, xmm1
call fcn.1004a3e0
push eax
push 2
mov edx, esi
mov ecx, str._Bot_
call fcn.1011b820
add esp, 8
mov ecx, 1
call fcn.100ec600
cmp dword [ebp - 0x28], edi
jne 0x100c68bc
movss xmm1, dword [0x1074b9f4]
xorps xmm0, xmm0
call fcn.100f70f0
movss xmm3, dword [0x1074b7f0]
movss xmm2, dword [0x1074b838]
movaps xmm1, xmm3
push ecx
lea ecx, [ebp - 0x798]
mov dword [esp], 0x3f800000
call fcn.1004f700
lea edx, [ebp - 0x798]
xor ecx, ecx
call fcn.100ec560
xorps xmm2, xmm2
lea ecx, [ebp - 0x5c0]
xorps xmm1, xmm1
call fcn.1004a3e0
push eax
push 2
mov edx, esi
mov ecx, str._You_
call fcn.1011b820
add esp, 8
mov ecx, 1
call fcn.100ec600
mov ecx, edi
call fcn.100bfc00
test al, al
je 0x100c6937
movss xmm1, dword [0x1074b9f4]
xorps xmm0, xmm0
call fcn.100f70f0
movss xmm3, dword [0x1074b838]
movss xmm1, dword [0x1074b7f0]
movaps xmm2, xmm3
push ecx
lea ecx, [ebp - 0x7a8]
mov dword [esp], 0x3f800000
call fcn.1004f700
lea edx, [ebp - 0x7a8]
xor ecx, ecx
call fcn.100ec560
xorps xmm2, xmm2
lea ecx, [ebp - 0x5c8]
xorps xmm1, xmm1
call fcn.1004a3e0
push eax
push 2
mov edx, esi
mov ecx, str._Host_
call fcn.1011b820
add esp, 8
mov ecx, 1
call fcn.100ec600
cmp dword [0x1078edc8], edi
jne 0x100c69af
movss xmm1, dword [0x1074b9f4]
xorps xmm0, xmm0
call fcn.100f70f0
movss xmm3, dword [0x1074b7f0]
movss xmm2, dword [0x1074b838]
movaps xmm1, xmm3
push ecx
lea ecx, [ebp - 0x7b8]
mov dword [esp], 0x3f800000
call fcn.1004f700
lea edx, [ebp - 0x7b8]
xor ecx, ecx
call fcn.100ec560
xorps xmm2, xmm2
lea ecx, [ebp - 0x5d0]
xorps xmm1, xmm1
call fcn.1004a3e0
push eax
push 2
mov edx, esi
mov ecx, str._Backdoor_
call fcn.1011b820
add esp, 8
mov ecx, 1
call fcn.100ec600
mov eax, dword [0x10785964]
test eax, eax
je 0x100c6a59
mov eax, dword [eax]
sub esp, 8
mov ecx, esp
push dword [ebp - 0x40]
mov esi, dword [eax + 0x14]
push dword [ebp - 0x2c]
call fcn.100bf410
mov ecx, dword [0x10785964]
call esi
cmp eax, 3
jne 0x100c6a59
movss xmm1, dword [0x1074b9f4]
xorps xmm0, xmm0
call fcn.100f70f0
movss xmm3, dword [0x1074b838]
movss xmm2, dword [0x1074b7f0]
movaps xmm1, xmm3
push ecx
lea ecx, [ebp - 0x7c8]
mov dword [esp], 0x3f800000
call fcn.1004f700
lea edx, [ebp - 0x7c8]
xor ecx, ecx
call fcn.100ec560
xorps xmm2, xmm2
lea ecx, [ebp - 0x5d8]
xorps xmm1, xmm1
call fcn.1004a3e0
lea esi, [edi*2 + 0x10854444]
mov ecx, str._Friend_
push eax
add esi, edi
push 2
mov edx, esi
call fcn.1011b820
add esp, 8
mov ecx, 1
call fcn.100ec600
jmp 0x100c6a62
lea esi, [edi*2 + 0x10854444]
add esi, edi
lea eax, [edi + edi*2]
cmp byte [eax*8 + 0x1078ec18], 0
mov dword [ebp - 0x24], eax
je 0x100c6ae2
movss xmm1, dword [0x1074b9f4]
xorps xmm0, xmm0
call fcn.100f70f0
movss xmm3, dword [0x1074b7f8]
movss xmm1, dword [0x1074b838]
movaps xmm2, xmm3
push ecx
lea ecx, [ebp - 0x7d8]
mov dword [esp], 0x3f800000
call fcn.1004f700
lea edx, [ebp - 0x7d8]
xor ecx, ecx
call fcn.100ec560
xorps xmm2, xmm2
lea ecx, [ebp - 0x5e0]
xorps xmm1, xmm1
call fcn.1004a3e0
push eax
push 2
mov edx, esi
mov ecx, str._Vulnerable_
call fcn.1011b820
add esp, 8
mov ecx, 1
call fcn.100ec600
push dword [ebp - 0x40]
lea eax, [ebp - 0x3c]
mov ecx, 0x10792250
push dword [ebp - 0x2c]
push eax
call fcn.100d6320
lea eax, [ebp - 0x368]
mov ecx, 0x10792250
push eax
call fcn.100b10f0
push eax
lea ecx, [ebp - 0x3c]
call fcn.10051cb0
test al, al
jne 0x100c6efa
movss xmm1, dword [0x1074b9f4]
xorps xmm0, xmm0
call fcn.100f70f0
movss xmm3, dword [0x1074b7f8]
movss xmm1, dword [0x1074b838]
movaps xmm2, xmm3
push ecx
lea ecx, [ebp - 0x7e8]
mov dword [esp], 0x3f800000
call fcn.1004f700
lea edx, [ebp - 0x7e8]
xor ecx, ecx
call fcn.100ec560
xorps xmm2, xmm2
lea ecx, [ebp - 0x5e8]
xorps xmm1, xmm1
call fcn.1004a3e0
push eax
push 2
mov edx, esi
mov ecx, str._Shitlist_
call fcn.1011b820
add esp, 8
mov ecx, 1
call fcn.100ec600
lea ecx, [ebp - 0x3c]
call fcn.100b10e0
test byte [eax + 0x38], 1
je 0x100c6c06
movss xmm1, dword [0x1074b9f4]
xorps xmm0, xmm0
call fcn.100f70f0
movss xmm2, dword [0x1074b838]
movss xmm3, dword [0x1074b7f0]
movaps xmm1, xmm2
push ecx
lea ecx, [ebp - 0x7f8]
mov dword [esp], 0x3f800000
call fcn.1004f700
lea edx, [ebp - 0x7f8]
xor ecx, ecx
call fcn.100ec560
xorps xmm2, xmm2
lea ecx, [ebp - 0x5f0]
xorps xmm1, xmm1
call fcn.1004a3e0
push eax
push 2
mov edx, esi
mov ecx, str._Crash_
call fcn.1011b820
add esp, 8
mov ecx, 1
call fcn.100ec600
lea ecx, [ebp - 0x3c]
call fcn.100b10e0
test byte [eax + 0x38], 2
je 0x100c6c84
movss xmm1, dword [0x1074b9f4]
xorps xmm0, xmm0
call fcn.100f70f0
movss xmm2, dword [0x1074b838]
movss xmm3, dword [0x1074b7f0]
movaps xmm1, xmm2
push ecx
lea ecx, [ebp - 0x808]
mov dword [esp], 0x3f800000
call fcn.1004f700
lea edx, [ebp - 0x808]
xor ecx, ecx
call fcn.100ec560
xorps xmm2, xmm2
lea ecx, [ebp - 0x5f8]
xorps xmm1, xmm1
call fcn.1004a3e0
push eax
push 2
mov edx, esi
mov ecx, str._Migrate_
call fcn.1011b820
add esp, 8
mov ecx, 1
call fcn.100ec600
lea ecx, [ebp - 0x3c]
call fcn.100b10e0
test byte [eax + 0x38], 4
je 0x100c6d02
movss xmm1, dword [0x1074b9f4]
xorps xmm0, xmm0
call fcn.100f70f0
movss xmm2, dword [0x1074b838]
movss xmm3, dword [0x1074b7f0]
movaps xmm1, xmm2
push ecx
lea ecx, [ebp - 0x818]
mov dword [esp], 0x3f800000
call fcn.1004f700
lea edx, [ebp - 0x818]
xor ecx, ecx
call fcn.100ec560
xorps xmm2, xmm2
lea ecx, [ebp - 0x600]
xorps xmm1, xmm1
call fcn.1004a3e0
push eax
push 2
mov edx, esi
mov ecx, str._Immobilize_
call fcn.1011b820
add esp, 8
mov ecx, 1
call fcn.100ec600
lea ecx, [ebp - 0x3c]
call fcn.100b10e0
test byte [eax + 0x38], 8
je 0x100c6d80
movss xmm1, dword [0x1074b9f4]
xorps xmm0, xmm0
call fcn.100f70f0
movss xmm2, dword [0x1074b838]
movss xmm3, dword [0x1074b7f0]
movaps xmm1, xmm2
push ecx
lea ecx, [ebp - 0x828]
mov dword [esp], 0x3f800000
call fcn.1004f700
lea edx, [ebp - 0x828]
xor ecx, ecx
call fcn.100ec560
xorps xmm2, xmm2
lea ecx, [ebp - 0x608]
xorps xmm1, xmm1
call fcn.1004a3e0
push eax
push 2
mov edx, esi
mov ecx, str._Kick_
call fcn.1011b820
add esp, 8
mov ecx, 1
call fcn.100ec600
lea ecx, [ebp - 0x3c]
call fcn.100b10e0
test byte [eax + 0x38], 0x10
je 0x100c6dfe
movss xmm1, dword [0x1074b9f4]
xorps xmm0, xmm0
call fcn.100f70f0
movss xmm2, dword [0x1074b838]
movss xmm3, dword [0x1074b7f0]
movaps xmm1, xmm2
push ecx
lea ecx, [ebp - 0x838]
mov dword [esp], 0x3f800000
call fcn.1004f700
lea edx, [ebp - 0x838]
xor ecx, ecx
call fcn.100ec560
xorps xmm2, xmm2
lea ecx, [ebp - 0x610]
xorps xmm1, xmm1
call fcn.1004a3e0
push eax
push 2
mov edx, esi
mov ecx, str._Multipoint_
call fcn.1011b820
add esp, 8
mov ecx, 1
call fcn.100ec600
lea ecx, [ebp - 0x3c]
call fcn.100b10e0
test byte [eax + 0x38], 0x20
je 0x100c6e7c
movss xmm1, dword [0x1074b9f4]
xorps xmm0, xmm0
call fcn.100f70f0
movss xmm2, dword [0x1074b838]
movss xmm3, dword [0x1074b7f0]
movaps xmm1, xmm2
push ecx
lea ecx, [ebp - 0x848]
mov dword [esp], 0x3f800000
call fcn.1004f700
lea edx, [ebp - 0x848]
xor ecx, ecx
call fcn.100ec560
xorps xmm2, xmm2
lea ecx, [ebp - 0x618]
xorps xmm1, xmm1
call fcn.1004a3e0
push eax
push 2
mov edx, esi
mov ecx, str._Prioritize_
call fcn.1011b820
add esp, 8
mov ecx, 1
call fcn.100ec600
lea ecx, [ebp - 0x3c]
call fcn.100b10e0
test byte [eax + 0x38], 0x40
je 0x100c6efa
movss xmm1, dword [0x1074b9f4]
xorps xmm0, xmm0
call fcn.100f70f0
movss xmm2, dword [0x1074b838]
movss xmm3, dword [0x1074b7f0]
movaps xmm1, xmm2
push ecx
lea ecx, [ebp - 0x858]
mov dword [esp], 0x3f800000
call fcn.1004f700
lea edx, [ebp - 0x858]
xor ecx, ecx
call fcn.100ec560
xorps xmm2, xmm2
lea ecx, [ebp - 0x620]
xorps xmm1, xmm1
call fcn.1004a3e0
push eax
push 2
mov edx, esi
mov ecx, str._Ignore_
call fcn.1011b820
add esp, 8
mov ecx, 1
call fcn.100ec600
mov eax, dword [ebp - 0x48]
sub esp, 8
mov ecx, esp
mov dword [ecx], eax
mov al, byte [ebp - 0x44]
mov byte [ecx + 4], al
lea eax, [ebp - 0x98]
push eax
mov ecx, 0x10785b30
call fcn.10050230
lea eax, [ebp - 0x36c]
mov ecx, 0x10785b30
push eax
call fcn.10051e60
push eax
lea ecx, [ebp - 0x98]
call fcn.10051cb0
test al, al
jne 0x100c6fac
movss xmm1, dword [0x1074b9f4]
xorps xmm0, xmm0
call fcn.100f70f0
movss xmm3, dword [0x1074b7f8]
movss xmm1, dword [0x1074b838]
movaps xmm2, xmm3
push ecx
lea ecx, [ebp - 0x868]
mov dword [esp], 0x3f800000
call fcn.1004f700
lea edx, [ebp - 0x868]
xor ecx, ecx
call fcn.100ec560
xorps xmm2, xmm2
lea ecx, [ebp - 0x628]
xorps xmm1, xmm1
call fcn.1004a3e0
push eax
push 2
mov edx, esi
mov ecx, str._Blacklist_
call fcn.1011b820
add esp, 8
mov ecx, 1
call fcn.100ec600
lea ecx, [ebp - 0x3b8]
call fcn.1004ba90
mov edx, 1
mov ecx, eax
call fcn.100f8860
test al, al
je 0x100cc595
push 1
push 0
xor edx, edx
mov ecx, str.View_Profile
call fcn.1011c910
add esp, 8
test al, al
je 0x100c6ff9
push dword [ebp - 0x40]
mov ecx, 0x10785960
push dword [ebp - 0x2c]
call fcn.100dc510
mov byte [0x1077e881], 0
push 1
push 0
xor edx, edx
mov ecx, str.Add_To_Shitlist
call fcn.1011c910
add esp, 8
test al, al
je 0x100c7056
mov al, byte [ebp - 0x44]
sub esp, 0x80
mov esi, dword [ebp - 0x48]
mov edi, esp
sub esp, 0x18
mov byte [ebp - 0x14], al
lea eax, [ebp - 0xf0]
mov ecx, esp
push eax
call fcn.1004bb60
mov cl, byte [ebp - 0x14]
sub esp, 8
mov eax, esp
push dword [ebp - 0x40]
mov dword [eax], esi
push dword [ebp - 0x2c]
mov byte [eax + 4], cl
mov ecx, edi
call fcn.100c1520
mov ecx, 0x10792250
call fcn.100d63e0
push 1
push 0
xor edx, edx
mov ecx, str.Add_To_Blacklist
call fcn.1011c910
add esp, 8
test al, al
je 0x100c70aa
mov al, byte [ebp - 0x44]
sub esp, 0x38
mov edi, dword [ebp - 0x48]
mov esi, esp
sub esp, 0x18
mov byte [ebp - 0x14], al
lea eax, [ebp - 0xf0]
mov ecx, esp
push eax
call fcn.1004bb60
mov cl, byte [ebp - 0x14]
sub esp, 8
mov eax, esp
mov dword [eax], edi
mov byte [eax + 4], cl
mov ecx, esi
call fcn.1004f730
mov ecx, 0x10785b30
call fcn.100502a0
call fcn.1010ea40
mov dl, 1
mov ecx, str.Crash_Player
call fcn.1011bd40
test al, al
je 0x100c7267
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b970]
call fcn.100f7260
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
push str.Message:
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
push 0
push 0
push 0
push 0x400
mov edx, 0x10a755a0
mov ecx, str.crash
call fcn.101115a0
add esp, 0x10
call fcn.100f72e0
call fcn.100c0740
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f71a0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x1bc]
mulss xmm1, dword [0x1074b91c]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x1bc]
mov ecx, str.Execute
call fcn.1010cef0
test al, al
je 0x100c7248
push 0x10a755a0
lea ecx, [ebp - 0x448]
call fcn.1004a430
lea ecx, [ebp - 0x448]
mov byte [ebp - 4], 0x3e
call fcn.1004ba80
test al, al
jne 0x100c720f
sub esp, 0x18
lea eax, [ebp - 0x448]
mov ecx, esp
push eax
call fcn.1004bb60
mov edi, dword [ebp - 0x18]
lea ecx, [ebp - 0x1108]
mov edx, dword [ebp - 0x28]
push edi
call fcn.100c0290
add esp, 0x1c
mov ecx, eax
mov byte [ebp - 4], 0x3f
call fcn.1004ba90
push str.say___s__
lea ecx, [ebp - 0xa90]
mov esi, eax
call fcn.1004a430
sub esp, 0x18
mov byte [ebp - 4], 0x40
mov ecx, esp
lea edx, [ebp - 0xa90]
push esi
call fcn.100b13a0
add esp, 4
call fcn.1009c5f0
add esp, 0x18
lea ecx, [ebp - 0xa90]
call fcn.1004bb10
lea ecx, [ebp - 0x1108]
mov byte [ebp - 4], 0x3e
call fcn.1004bb10
jmp 0x100c7212
mov edi, dword [ebp - 0x18]
push 0
push 0x1f4
lea ecx, [ebp - 0x630]
call fcn.1004a3a0
add esp, 8
mov ecx, 0x1078ec18
push dword [eax + 4]
push dword [eax]
push edi
call fcn.100a22d0
lea ecx, [ebp - 0x448]
mov byte [ebp - 4], 0x38
call fcn.1004bb10
jmp 0x100c724b
mov edi, dword [ebp - 0x18]
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f7200
call fcn.1011c870
jmp 0x100c726a
mov edi, dword [ebp - 0x18]
mov dl, 1
mov ecx, str.Migrate_Player
call fcn.1011bd40
test al, al
je 0x100c7413
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b970]
call fcn.100f7260
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
push str.Message:
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
push 0
push 0
push 0
push 0x400
mov edx, 0x10a77bd8
mov ecx, str.migrate
call fcn.101115a0
add esp, 0x10
call fcn.100f72e0
call fcn.100c0740
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f71a0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x1c4]
mulss xmm1, dword [0x1074b91c]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x1c4]
mov ecx, str.Execute
call fcn.1010cef0
test al, al
je 0x100c73f9
push 0x10a77bd8
lea ecx, [ebp - 0x460]
call fcn.1004a430
lea ecx, [ebp - 0x460]
mov byte [ebp - 4], 0x41
call fcn.1004ba80
test al, al
jne 0x100c73c5
sub esp, 0x18
lea eax, [ebp - 0x460]
mov ecx, esp
push eax
call fcn.1004bb60
mov edx, dword [ebp - 0x28]
lea ecx, [ebp - 0x1120]
push edi
call fcn.100c0290
add esp, 0x1c
mov ecx, eax
mov byte [ebp - 4], 0x42
call fcn.1004ba90
push str.say___s__
lea ecx, [ebp - 0xaa8]
mov esi, eax
call fcn.1004a430
sub esp, 0x18
mov byte [ebp - 4], 0x43
mov ecx, esp
lea edx, [ebp - 0xaa8]
push esi
call fcn.100b13a0
add esp, 4
call fcn.1009c5f0
add esp, 0x18
lea ecx, [ebp - 0xaa8]
call fcn.1004bb10
lea ecx, [ebp - 0x1120]
mov byte [ebp - 4], 0x41
call fcn.1004bb10
push 0
push 0x1f4
lea ecx, [ebp - 0x638]
call fcn.1004a3a0
add esp, 8
mov ecx, 0x1078ec18
push dword [eax + 4]
push dword [eax]
push edi
call fcn.100a2640
lea ecx, [ebp - 0x460]
mov byte [ebp - 4], 0x38
call fcn.1004bb10
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f7200
call fcn.1011c870
mov dl, 1
mov ecx, str.Immobilize_Player
call fcn.1011bd40
test al, al
je 0x100c75bc
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b970]
call fcn.100f7260
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
push str.Message:
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
push 0
push 0
push 0
push 0x400
mov edx, 0x10a77758
mov ecx, str.immobilize
call fcn.101115a0
add esp, 0x10
call fcn.100f72e0
call fcn.100c0740
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f71a0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x1cc]
mulss xmm1, dword [0x1074b91c]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x1cc]
mov ecx, str.Execute
call fcn.1010cef0
test al, al
je 0x100c75a2
push 0x10a77758
lea ecx, [ebp - 0x478]
call fcn.1004a430
lea ecx, [ebp - 0x478]
mov byte [ebp - 4], 0x44
call fcn.1004ba80
test al, al
jne 0x100c756e
sub esp, 0x18
lea eax, [ebp - 0x478]
mov ecx, esp
push eax
call fcn.1004bb60
mov edx, dword [ebp - 0x28]
lea ecx, [ebp - 0x1138]
push edi
call fcn.100c0290
add esp, 0x1c
mov ecx, eax
mov byte [ebp - 4], 0x45
call fcn.1004ba90
push str.say___s__
lea ecx, [ebp - 0xac0]
mov esi, eax
call fcn.1004a430
sub esp, 0x18
mov byte [ebp - 4], 0x46
mov ecx, esp
lea edx, [ebp - 0xac0]
push esi
call fcn.100b13a0
add esp, 4
call fcn.1009c5f0
add esp, 0x18
lea ecx, [ebp - 0xac0]
call fcn.1004bb10
lea ecx, [ebp - 0x1138]
mov byte [ebp - 4], 0x44
call fcn.1004bb10
push 0
push 0x1f4
lea ecx, [ebp - 0x640]
call fcn.1004a3a0
add esp, 8
mov ecx, 0x1078ec18
push dword [eax + 4]
push dword [eax]
push edi
call fcn.100a26b0
lea ecx, [ebp - 0x478]
mov byte [ebp - 4], 0x38
call fcn.1004bb10
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f7200
call fcn.1011c870
call fcn.1010ea40
mov dl, 1
mov ecx, str.Error_Message
call fcn.1011bd40
test al, al
je 0x100c76c5
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b970]
call fcn.100f7260
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
push str.Format:
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
push 0
push 0
push 0
push 0x400
mov edx, 0x10a780a0
mov ecx, str.error
call fcn.101115a0
add esp, 0x10
call fcn.100f72e0
call fcn.100c0740
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f71a0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x1d4]
mulss xmm1, dword [0x1074b91c]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x1d4]
mov ecx, str.Execute
call fcn.1010cef0
test al, al
je 0x100c76ab
sub esp, 0x18
mov esi, esp
sub esp, 0x18
mov ecx, esp
push 0x10a780a0
call fcn.1004a430
mov edi, dword [ebp - 0x18]
mov ecx, esi
mov edx, dword [ebp - 0x28]
push edi
call fcn.100c0290
add esp, 0x1c
mov ecx, 0x1078ec18
push edi
call fcn.100a2720
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f7200
call fcn.1011c870
mov dl, 1
mov ecx, str.Print_Message
call fcn.1011bd40
test al, al
je 0x100c77c9
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b970]
call fcn.100f7260
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
push str.Format:
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
push 0
push 0
push 0
push 0x400
mov edx, 0x10a772c8
mov ecx, str.print
call fcn.101115a0
add esp, 0x10
call fcn.100f72e0
call fcn.100c0740
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f71a0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x1dc]
mulss xmm1, dword [0x1074b91c]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x1dc]
mov ecx, str.Execute
call fcn.1010cef0
test al, al
je 0x100c77af
sub esp, 0x18
mov esi, esp
sub esp, 0x18
mov ecx, esp
push 0x10a772c8
call fcn.1004a430
mov edi, dword [ebp - 0x18]
mov ecx, esi
mov edx, dword [ebp - 0x28]
push edi
call fcn.100c0290
add esp, 0x1c
mov ecx, 0x1078ec18
push edi
call fcn.100a2890
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f7200
call fcn.1011c870
mov dl, 1
mov ecx, str.Echo_Message
call fcn.1011bd40
test al, al
je 0x100c78cd
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b970]
call fcn.100f7260
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
push str.Format:
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
push 0
push 0
push 0
push 0x400
mov edx, 0x10a75ca8
mov ecx, str.echo
call fcn.101115a0
add esp, 0x10
call fcn.100f72e0
call fcn.100c0740
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f71a0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x1e4]
mulss xmm1, dword [0x1074b91c]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x1e4]
mov ecx, str.Execute
call fcn.1010cef0
test al, al
je 0x100c78b3
sub esp, 0x18
mov esi, esp
sub esp, 0x18
mov ecx, esp
push 0x10a75ca8
call fcn.1004a430
mov edi, dword [ebp - 0x18]
mov ecx, esi
mov edx, dword [ebp - 0x28]
push edi
call fcn.100c0290
add esp, 0x1c
mov ecx, 0x1078ec18
push edi
call fcn.100a2a00
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f7200
call fcn.1011c870
call fcn.1010ea40
mov dl, 1
mov ecx, 0x10748508
call fcn.1011bd40
test al, al
je 0x100c7f94
mov dl, 1
mov ecx, str.Freeze_Player
call fcn.1011bd40
test al, al
je 0x100c7a8f
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b970]
call fcn.100f7260
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
push str.Message:
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
push 0
push 0
push 0
push 0x400
mov edx, 0x10a751a0
mov ecx, str.freeze
call fcn.101115a0
add esp, 0x10
call fcn.100f72e0
call fcn.100c0740
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f71a0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x1ec]
mulss xmm1, dword [0x1074b91c]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x1ec]
mov ecx, str.Execute
call fcn.1010cef0
test al, al
je 0x100c7a75
push 0x10a751a0
lea ecx, [ebp - 0x490]
call fcn.1004a430
lea ecx, [ebp - 0x490]
mov byte [ebp - 4], 0x47
call fcn.1004ba80
test al, al
jne 0x100c7a41
sub esp, 0x18
lea eax, [ebp - 0x490]
mov ecx, esp
push eax
call fcn.1004bb60
mov edx, dword [ebp - 0x28]
lea ecx, [ebp - 0x1150]
push edi
call fcn.100c0290
add esp, 0x1c
mov ecx, eax
mov byte [ebp - 4], 0x48
call fcn.1004ba90
push str.say___s__
lea ecx, [ebp - 0xad8]
mov esi, eax
call fcn.1004a430
sub esp, 0x18
mov byte [ebp - 4], 0x49
mov ecx, esp
lea edx, [ebp - 0xad8]
push esi
call fcn.100b13a0
add esp, 4
call fcn.1009c5f0
add esp, 0x18
lea ecx, [ebp - 0xad8]
call fcn.1004bb10
lea ecx, [ebp - 0x1150]
mov byte [ebp - 4], 0x47
call fcn.1004bb10
push 0
push 0x1f4
lea ecx, [ebp - 0x648]
call fcn.1004a3a0
add esp, 8
mov ecx, 0x1078ec18
push dword [eax + 4]
push dword [eax]
push edi
call fcn.100a2110
lea ecx, [ebp - 0x490]
mov byte [ebp - 4], 0x38
call fcn.1004bb10
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f7200
call fcn.1011c870
call fcn.1010ea40
mov dl, 1
mov ecx, str.Fake_Beta_Closed
call fcn.1011bd40
test al, al
je 0x100c7c3d
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b970]
call fcn.100f7260
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
push str.Message:
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
push 0
push 0
push 0
push 0x400
mov edx, 0x10a784a0
mov ecx, str.betaover
call fcn.101115a0
add esp, 0x10
call fcn.100f72e0
call fcn.100c0740
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f71a0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x1f4]
mulss xmm1, dword [0x1074b91c]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x1f4]
mov ecx, str.Execute
call fcn.1010cef0
test al, al
je 0x100c7c23
push 0x10a784a0
lea ecx, [ebp - 0x4a8]
call fcn.1004a430
lea ecx, [ebp - 0x4a8]
mov byte [ebp - 4], 0x4a
call fcn.1004ba80
test al, al
jne 0x100c7bef
sub esp, 0x18
lea eax, [ebp - 0x4a8]
mov ecx, esp
push eax
call fcn.1004bb60
mov edx, dword [ebp - 0x28]
lea ecx, [ebp - 0x1168]
push edi
call fcn.100c0290
add esp, 0x1c
mov ecx, eax
mov byte [ebp - 4], 0x4b
call fcn.1004ba90
push str.say___s__
lea ecx, [ebp - 0xaf0]
mov esi, eax
call fcn.1004a430
sub esp, 0x18
mov byte [ebp - 4], 0x4c
mov ecx, esp
lea edx, [ebp - 0xaf0]
push esi
call fcn.100b13a0
add esp, 4
call fcn.1009c5f0
add esp, 0x18
lea ecx, [ebp - 0xaf0]
call fcn.1004bb10
lea ecx, [ebp - 0x1168]
mov byte [ebp - 4], 0x4a
call fcn.1004bb10
push 0
push 0x1f4
lea ecx, [ebp - 0x650]
call fcn.1004a3a0
add esp, 8
mov ecx, 0x1078ec18
push dword [eax + 4]
push dword [eax]
push edi
call fcn.100a2180
lea ecx, [ebp - 0x4a8]
mov byte [ebp - 4], 0x38
call fcn.1004bb10
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f7200
call fcn.1011c870
mov dl, 1
mov ecx, str.Fake_Banned
call fcn.1011bd40
test al, al
je 0x100c7de6
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b970]
call fcn.100f7260
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
push str.Message:
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
push 0
push 0
push 0
push 0x400
mov edx, 0x10a76130
mov ecx, str.banned
call fcn.101115a0
add esp, 0x10
call fcn.100f72e0
call fcn.100c0740
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f71a0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x1fc]
mulss xmm1, dword [0x1074b91c]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x1fc]
mov ecx, str.Execute
call fcn.1010cef0
test al, al
je 0x100c7dcc
push 0x10a76130
lea ecx, [ebp - 0x4c0]
call fcn.1004a430
lea ecx, [ebp - 0x4c0]
mov byte [ebp - 4], 0x4d
call fcn.1004ba80
test al, al
jne 0x100c7d98
sub esp, 0x18
lea eax, [ebp - 0x4c0]
mov ecx, esp
push eax
call fcn.1004bb60
mov edx, dword [ebp - 0x28]
lea ecx, [ebp - 0x1180]
push edi
call fcn.100c0290
add esp, 0x1c
mov ecx, eax
mov byte [ebp - 4], 0x4e
call fcn.1004ba90
push str.say___s__
lea ecx, [ebp - 0xb08]
mov esi, eax
call fcn.1004a430
sub esp, 0x18
mov byte [ebp - 4], 0x4f
mov ecx, esp
lea edx, [ebp - 0xb08]
push esi
call fcn.100b13a0
add esp, 4
call fcn.1009c5f0
add esp, 0x18
lea ecx, [ebp - 0xb08]
call fcn.1004bb10
lea ecx, [ebp - 0x1180]
mov byte [ebp - 4], 0x4d
call fcn.1004bb10
push 0
push 0x1f4
lea ecx, [ebp - 0x658]
call fcn.1004a3a0
add esp, 8
mov ecx, 0x1078ec18
push dword [eax + 4]
push dword [eax]
push edi
call fcn.100a21f0
lea ecx, [ebp - 0x4c0]
mov byte [ebp - 4], 0x38
call fcn.1004bb10
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f7200
call fcn.1011c870
mov dl, 1
mov ecx, str.Fake_Build_Expired
call fcn.1011bd40
test al, al
je 0x100c7f8f
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b970]
call fcn.100f7260
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
push str.Message:
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
push 0
push 0
push 0
push 0x400
mov edx, 0x10a74d98
mov ecx, str.oldbuild
call fcn.101115a0
add esp, 0x10
call fcn.100f72e0
call fcn.100c0740
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f71a0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x204]
mulss xmm1, dword [0x1074b91c]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x204]
mov ecx, str.Execute
call fcn.1010cef0
test al, al
je 0x100c7f75
push 0x10a74d98
lea ecx, [ebp - 0x4d8]
call fcn.1004a430
lea ecx, [ebp - 0x4d8]
mov byte [ebp - 4], 0x50
call fcn.1004ba80
test al, al
jne 0x100c7f41
sub esp, 0x18
lea eax, [ebp - 0x4d8]
mov ecx, esp
push eax
call fcn.1004bb60
mov edx, dword [ebp - 0x28]
lea ecx, [ebp - 0x1198]
push edi
call fcn.100c0290
add esp, 0x1c
mov ecx, eax
mov byte [ebp - 4], 0x51
call fcn.1004ba90
push str.say___s__
lea ecx, [ebp - 0xb20]
mov esi, eax
call fcn.1004a430
sub esp, 0x18
mov byte [ebp - 4], 0x52
mov ecx, esp
lea edx, [ebp - 0xb20]
push esi
call fcn.100b13a0
add esp, 4
call fcn.1009c5f0
add esp, 0x18
lea ecx, [ebp - 0xb20]
call fcn.1004bb10
lea ecx, [ebp - 0x1198]
mov byte [ebp - 4], 0x50
call fcn.1004bb10
push 0
push 0x1f4
lea ecx, [ebp - 0x660]
call fcn.1004a3a0
add esp, 8
mov ecx, 0x1078ec18
push dword [eax + 4]
push dword [eax]
push edi
call fcn.100a2260
lea ecx, [ebp - 0x4d8]
mov byte [ebp - 4], 0x38
call fcn.1004bb10
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f7200
call fcn.1011c870
call fcn.1011c870
call fcn.1010ea40
call fcn.100bf6f0
test al, al
je 0x100c7faf
call fcn.1009c820
test al, al
je 0x100c7faf
mov dl, 1
jmp 0x100c7fb1
xor dl, dl
mov ecx, str.Host
call fcn.1011bd40
test al, al
je 0x100c93f1
push 1
push 0
xor edx, edx
mov ecx, str.Force_Spawn
call fcn.1011c910
mov edi, dword [ebp - 0x18]
add esp, 8
test al, al
je 0x100c7fe8
push edi
mov ecx, 0x10785910
call fcn.100bb2c0
call fcn.1010ea40
mov dl, 1
mov ecx, str.Server_Command
call fcn.1011bd40
test al, al
je 0x100c80f2
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b970]
call fcn.100f7260
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
push str.Command:
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
push 0
push 0
push 0
push 0x400
mov edx, 0x10a74918
mov ecx, str.svcmd
call fcn.101115a0
add esp, 0x10
call fcn.100f72e0
call fcn.100c0740
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f71a0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x20c]
mulss xmm1, dword [0x1074b91c]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x20c]
mov ecx, str.Execute
call fcn.1010cef0
test al, al
je 0x100c80d8
sub esp, 0x18
mov esi, esp
sub esp, 0x18
mov ecx, esp
push 0x10a74918
call fcn.1004a430
mov edx, dword [ebp - 0x28]
mov ecx, esi
push edi
call fcn.100c0290
add esp, 0x1c
mov edx, 1
mov ecx, edi
call fcn.100bf640
add esp, 0x18
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f7200
call fcn.1011c870
mov dl, 1
mov ecx, str.Derank_Player
call fcn.1011bd40
test al, al
je 0x100c8298
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b970]
call fcn.100f7260
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
push str.Message:
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
push 0
push 0
push 0
push 0x40
mov edx, 0x10a75aa8
mov ecx, str.derank
call fcn.101115a0
add esp, 0x10
call fcn.100f72e0
call fcn.100c0740
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f71a0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x214]
mulss xmm1, dword [0x1074b91c]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x214]
mov ecx, str.Execute
call fcn.1010cef0
test al, al
je 0x100c827e
push 0x10a75aa8
lea ecx, [ebp - 0x4f0]
call fcn.1004a430
lea ecx, [ebp - 0x4f0]
mov byte [ebp - 4], 0x53
call fcn.1004ba80
test al, al
jne 0x100c824a
sub esp, 0x18
lea eax, [ebp - 0x4f0]
mov ecx, esp
push eax
call fcn.1004bb60
mov edx, dword [ebp - 0x28]
lea ecx, [ebp - 0x11b0]
push edi
call fcn.100c0290
add esp, 0x1c
mov ecx, eax
mov byte [ebp - 4], 0x54
call fcn.1004ba90
push str.say___s__
lea ecx, [ebp - 0xb38]
mov esi, eax
call fcn.1004a430
sub esp, 0x18
mov byte [ebp - 4], 0x55
mov ecx, esp
lea edx, [ebp - 0xb38]
push esi
call fcn.100b13a0
add esp, 4
call fcn.1009c5f0
add esp, 0x18
lea ecx, [ebp - 0xb38]
call fcn.1004bb10
lea ecx, [ebp - 0x11b0]
mov byte [ebp - 4], 0x53
call fcn.1004bb10
push 0
push 0x1f4
lea ecx, [ebp - 0x668]
call fcn.1004a3a0
add esp, 8
mov ecx, 0x1078ec18
push dword [eax + 4]
push dword [eax]
push edi
call fcn.100a3ef0
lea ecx, [ebp - 0x4f0]
mov byte [ebp - 4], 0x38
call fcn.1004bb10
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f7200
call fcn.1011c870
mov dl, 1
mov ecx, str.Brick_Account
call fcn.1011bd40
test al, al
je 0x100c843e
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b970]
call fcn.100f7260
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
push str.Message:
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
push 0
push 0
push 0
push 0x40
mov edx, 0x10a77288
mov ecx, str.brick
call fcn.101115a0
add esp, 0x10
call fcn.100f72e0
call fcn.100c0740
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f71a0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x21c]
mulss xmm1, dword [0x1074b91c]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x21c]
mov ecx, str.Execute
call fcn.1010cef0
test al, al
je 0x100c8424
push 0x10a77288
lea ecx, [ebp - 0x508]
call fcn.1004a430
lea ecx, [ebp - 0x508]
mov byte [ebp - 4], 0x56
call fcn.1004ba80
test al, al
jne 0x100c83f0
sub esp, 0x18
lea eax, [ebp - 0x508]
mov ecx, esp
push eax
call fcn.1004bb60
mov edx, dword [ebp - 0x28]
lea ecx, [ebp - 0x11c8]
push edi
call fcn.100c0290
add esp, 0x1c
mov ecx, eax
mov byte [ebp - 4], 0x57
call fcn.1004ba90
push str.say___s__
lea ecx, [ebp - 0xb50]
mov esi, eax
call fcn.1004a430
sub esp, 0x18
mov byte [ebp - 4], 0x58
mov ecx, esp
lea edx, [ebp - 0xb50]
push esi
call fcn.100b13a0
add esp, 4
call fcn.1009c5f0
add esp, 0x18
lea ecx, [ebp - 0xb50]
call fcn.1004bb10
lea ecx, [ebp - 0x11c8]
mov byte [ebp - 4], 0x56
call fcn.1004bb10
push 0
push 0x1f4
lea ecx, [ebp - 0x670]
call fcn.1004a3a0
add esp, 8
mov ecx, 0x1078ec18
push dword [eax + 4]
push dword [eax]
push edi
call fcn.100a4120
lea ecx, [ebp - 0x508]
mov byte [ebp - 4], 0x38
call fcn.1004bb10
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f7200
call fcn.1011c870
mov dl, 1
mov ecx, str.Kick_Player
call fcn.1011bd40
test al, al
je 0x100c8556
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b970]
call fcn.100f7260
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
push str.Reason:
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
push 0
push 0
push 0
push 0x400
mov edx, 0x10a76570
mov ecx, str.kick
call fcn.101115a0
add esp, 0x10
call fcn.100f72e0
call fcn.100c0740
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f71a0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x224]
mulss xmm1, dword [0x1074b91c]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x224]
mov ecx, str.Execute
call fcn.1010cef0
test al, al
je 0x100c853c
call fcn.100bf500
push edi
mov ecx, eax
call fcn.1009c500
sub esp, 0x18
mov byte [ebp - 0x14], 1
mov esi, esp
mov edi, eax
sub esp, 0x18
mov ecx, esp
push 0x10a76570
call fcn.1004a430
push dword [ebp - 0x18]
mov edx, dword [ebp - 0x28]
mov ecx, esi
call fcn.100c0290
mov dl, byte [ebp - 0x14]
add esp, 0x1c
mov ecx, edi
call fcn.100bf5c0
add esp, 0x18
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f7200
call fcn.1011c870
mov dl, 1
mov ecx, str.Host_Crash
call fcn.1011bd40
test al, al
je 0x100c8703
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b970]
call fcn.100f7260
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
push str.Message:
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
push 0
push 0
push 0
push 0x400
mov edx, 0x10a76a88
mov ecx, str.hostcrash
call fcn.101115a0
add esp, 0x10
call fcn.100f72e0
call fcn.100c0740
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f71a0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x22c]
mulss xmm1, dword [0x1074b91c]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x22c]
mov ecx, str.Execute
call fcn.1010cef0
test al, al
je 0x100c86e9
push 0x10a76a88
lea ecx, [ebp - 0x520]
call fcn.1004a430
lea ecx, [ebp - 0x520]
mov byte [ebp - 4], 0x59
call fcn.1004ba80
test al, al
jne 0x100c86b3
sub esp, 0x18
lea eax, [ebp - 0x520]
mov ecx, esp
push eax
call fcn.1004bb60
push dword [ebp - 0x18]
mov edx, dword [ebp - 0x28]
lea ecx, [ebp - 0x11e0]
call fcn.100c0290
add esp, 0x1c
mov ecx, eax
mov byte [ebp - 4], 0x5a
call fcn.1004ba90
push str.say___s__
lea ecx, [ebp - 0xb68]
mov esi, eax
call fcn.1004a430
sub esp, 0x18
mov byte [ebp - 4], 0x5b
mov ecx, esp
lea edx, [ebp - 0xb68]
push esi
call fcn.100b13a0
add esp, 4
call fcn.1009c5f0
add esp, 0x18
lea ecx, [ebp - 0xb68]
call fcn.1004bb10
lea ecx, [ebp - 0x11e0]
mov byte [ebp - 4], 0x59
call fcn.1004bb10
push 0
push 0x1f4
lea ecx, [ebp - 0x678]
call fcn.1004a3a0
add esp, 8
mov ecx, 0x1078ec18
push dword [eax + 4]
push dword [eax]
push dword [ebp - 0x18]
call fcn.100a20a0
lea ecx, [ebp - 0x520]
mov byte [ebp - 4], 0x38
call fcn.1004bb10
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f7200
call fcn.1011c870
mov dl, 1
mov ecx, str.Say_Message
call fcn.1011bd40
test al, al
je 0x100c8813
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b970]
call fcn.100f7260
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
push str.Message:
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
push 0
push 0
push 0
push 0x400
mov edx, 0x10a76e88
mov ecx, str.say
call fcn.101115a0
add esp, 0x10
call fcn.100f72e0
call fcn.100c0740
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f71a0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x234]
mulss xmm1, dword [0x1074b91c]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x234]
mov ecx, str.Execute
call fcn.1010cef0
test al, al
je 0x100c87f9
mov ecx, dword [ebp - 0x18]
call fcn.100bf4d0
sub esp, 0x18
mov edi, eax
mov esi, esp
sub esp, 0x18
mov ecx, esp
push 0x10a76e88
call fcn.1004a430
push dword [ebp - 0x18]
mov edx, dword [ebp - 0x28]
mov ecx, esi
call fcn.100c0290
add esp, 0x1c
xor edx, edx
mov ecx, edi
push 0
call fcn.100bd230
add esp, 0x1c
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f7200
call fcn.1011c870
call fcn.1010ea40
mov dl, 1
mov ecx, str.Change_Name
call fcn.1011bd40
test al, al
je 0x100c8907
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b970]
call fcn.100f7260
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
push str.Name:
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
push 0
push 0
push 0
push 0x10
mov edx, 0x10a77708
mov ecx, str.name
call fcn.101115a0
add esp, 0x10
call fcn.100f72e0
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f71a0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x23c]
mulss xmm1, dword [0x1074b91c]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x23c]
mov ecx, str.Execute
call fcn.1010cef0
test al, al
je 0x100c88ed
mov ecx, dword [ebp - 0x18]
mov esi, 0x10a77708
call fcn.100bf4e0
mov ecx, 0x321c
sub ecx, esi
add ecx, eax
mov al, byte [esi]
lea esi, [esi + 1]
mov byte [ecx + esi - 1], al
test al, al
jne 0x100c88e0
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f7200
call fcn.1011c870
mov dl, 1
mov ecx, str.Change_Team
call fcn.1011bd40
test al, al
je 0x100c8abc
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b970]
call fcn.100f7260
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
push str.Team:
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
lea ecx, [ebp - 0x49]
call fcn.10052450
push str.Free
lea ecx, [ebp - 0x1348]
mov esi, eax
call fcn.1004a430
push str.Axis
lea ecx, [ebp - 0x1330]
mov byte [ebp - 4], 0x5c
call fcn.1004a430
push str.Allies
lea ecx, [ebp - 0x1318]
mov byte [ebp - 4], 0x5d
call fcn.1004a430
push str.Spectator
lea ecx, [ebp - 0x1300]
mov byte [ebp - 4], 0x5e
call fcn.1004a430
lea eax, [ebp - 0x12e8]
mov byte [ebp - 4], 0x5f
push eax
lea eax, [ebp - 0x1348]
push eax
lea ecx, [ebp - 0x680]
call fcn.10051e40
push esi
lea ecx, [ebp - 0x390]
push dword [eax + 4]
push dword [eax]
call fcn.10052340
push 0
push 0
lea edx, [ebp - 0x390]
mov byte [ebp - 4], 0x60
lea ecx, [ebp - 0x11f8]
call fcn.10124680
add esp, 8
mov ecx, eax
mov byte [ebp - 4], 0x61
call fcn.1004ba90
push 0xffffffffffffffff
push eax
mov edx, 0x10a759a0
mov ecx, str.team
call fcn.1010f6f0
add esp, 8
lea ecx, [ebp - 0x11f8]
call fcn.1004bb10
lea ecx, [ebp - 0x390]
call fcn.10052330
push fcn.1004bb10
push 4
push 0x18
lea eax, [ebp - 0x1348]
mov byte [ebp - 4], 0x38
push eax
call fcn.101387e7
call fcn.100f72e0
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f71a0
movss xmm1, dword [0x107804d8]
xorps xmm2, xmm2
mulss xmm1, dword [0x1074b91c]
lea ecx, [ebp - 0x244]
call fcn.1004a3e0
lea edx, [ebp - 0x244]
mov ecx, str.Execute
call fcn.1010cef0
test al, al
je 0x100c8aa2
mov ecx, dword [ebp - 0x18]
mov esi, dword [0x10a759a0]
call fcn.100bf4e0
mov dword [eax + 0x31dc], esi
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f7200
call fcn.1011c870
mov dl, 1
mov ecx, str.Change_Weapons
call fcn.1011bd40
test al, al
je 0x100c8d82
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b970]
call fcn.100f7260
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
push str.Weapon:
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
lea ecx, [ebp - 0x70]
call fcn.10052430
lea ecx, [ebp - 0xb4]
mov byte [ebp - 4], 0x62
call fcn.100c0a50
lea ecx, [ebp - 0xb4]
mov byte [ebp - 4], 0x63
call fcn.100b10e0
lea ecx, [ebp - 0xb4]
mov esi, eax
call fcn.100ce230
mov edi, eax
cmp esi, edi
je 0x100c8bd6
mov ecx, 0x10a74d58
lea edx, [ecx + 1]
nop dword [eax]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x100c8b50
sub ecx, edx
je 0x100c8b97
push 0x10a74d58
lea ecx, [ebp - 0xb80]
call fcn.1004a430
mov byte [ebp - 4], 0x64
lea edx, [ebp - 0xb80]
mov eax, dword [ebp - 0x20]
mov ecx, esi
or eax, 0x80
push 1
mov dword [ebp - 0x20], eax
mov dword [ebp - 0x1c], eax
call fcn.10123e20
add esp, 4
mov byte [ebp - 0x14], 0
test al, al
je 0x100c8b9b
mov byte [ebp - 0x14], 1
mov dword [ebp - 4], 0x63
mov eax, dword [ebp - 0x20]
test al, al
jns 0x100c8bbc
and eax, 0xffffff7f
lea ecx, [ebp - 0xb80]
mov dword [ebp - 0x20], eax
call fcn.1004bb10
cmp byte [ebp - 0x14], 0
je 0x100c8bcb
push esi
lea ecx, [ebp - 0x70]
call fcn.10052300
add esi, 0x18
cmp esi, edi
jne 0x100c8b45
lea ecx, [ebp - 0xb4]
mov byte [ebp - 4], 0x62
call fcn.10052330
lea eax, [ebp - 0x370]
push eax
lea ecx, [ebp - 0x70]
call fcn.100ce240
lea ecx, [ebp - 0x70]
mov esi, dword [eax]
lea eax, [ebp - 0x374]
push eax
call fcn.100ce250
push esi
push dword [eax]
call fcn.100ce440
push 0
push 0
lea edx, [ebp - 0x70]
lea ecx, [ebp - 0x1210]
call fcn.10124680
add esp, 0x10
push 0xffffffffffffffff
mov ecx, eax
mov byte [ebp - 4], 0x65
call fcn.1004ba90
push eax
mov edx, 0x10a77fd8
mov ecx, str.weapon
call fcn.1010f6f0
add esp, 8
mov byte [ebp - 4], 0x62
lea ecx, [ebp - 0x1210]
call fcn.1004bb10
lea ecx, [ebp - 0x24c]
call fcn.1004a3d0
push 0
push 0
push 0x40
lea eax, [ebp - 0x24c]
mov edx, str.Filter_weapon_names...
push eax
push 0x40
push 0x10a74d58
mov ecx, str.filter
call fcn.10112eb0
add esp, 0x18
call fcn.100f72e0
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b940]
mov edi, dword [ebp - 0x38]
subss xmm0, dword [edi + 0x1560]
call fcn.100f71a0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x254]
mulss xmm1, dword [0x1074b91c]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x254]
mov ecx, str.Give
call fcn.1010cef0
test al, al
je 0x100c8d04
sub esp, 0x18
lea ecx, [ebp - 0x70]
mov esi, esp
push dword [0x10a77fd8]
call fcn.1008d4c0
push eax
mov ecx, esi
call fcn.1004bb60
mov esi, dword [ebp - 0x18]
mov ecx, 0x10785910
push esi
call fcn.100bc660
jmp 0x100c8d07
mov esi, dword [ebp - 0x18]
movss xmm1, dword [0x1074b9f4]
xorps xmm0, xmm0
call fcn.100f70f0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x25c]
mulss xmm1, dword [0x1074b91c]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x25c]
mov ecx, str.Take
call fcn.1010cef0
test al, al
je 0x100c8d54
push esi
mov ecx, 0x10785910
call fcn.100bc930
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b940]
subss xmm0, dword [edi + 0x1560]
call fcn.100f7200
call fcn.1011c870
lea ecx, [ebp - 0x70]
mov byte [ebp - 4], 0x38
call fcn.10052330
mov dl, 1
mov ecx, str.Change_Model
call fcn.1011bd40
test al, al
je 0x100c8fe7
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b970]
call fcn.100f7260
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
push str.Model:
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
lea ecx, [ebp - 0x7c]
call fcn.10052430
lea ecx, [ebp - 0xc0]
mov byte [ebp - 4], 0x66
call fcn.100c0bb0
lea ecx, [ebp - 0xc0]
mov byte [ebp - 4], 0x67
call fcn.100b10e0
lea ecx, [ebp - 0xc0]
mov esi, eax
call fcn.100ce230
mov edi, eax
cmp esi, edi
je 0x100c8ea1
nop dword [eax + eax]
mov ecx, 0x10a75b28
lea edx, [ecx + 1]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x100c8e18
sub ecx, edx
je 0x100c8e5f
push 0x10a75b28
lea ecx, [ebp - 0xb98]
call fcn.1004a430
mov byte [ebp - 4], 0x68
lea edx, [ebp - 0xb98]
mov eax, dword [ebp - 0x20]
mov ecx, esi
or eax, 0x100
push 0
mov dword [ebp - 0x20], eax
mov dword [ebp - 0x1c], eax
call fcn.10123e20
add esp, 4
mov byte [ebp - 0x14], 0
test al, al
je 0x100c8e63
mov byte [ebp - 0x14], 1
mov dword [ebp - 4], 0x67
mov eax, dword [ebp - 0x20]
test eax, 0x100
je 0x100c8e87
and eax, 0xfffffeff
lea ecx, [ebp - 0xb98]
mov dword [ebp - 0x20], eax
call fcn.1004bb10
cmp byte [ebp - 0x14], 0
je 0x100c8e96
push esi
lea ecx, [ebp - 0x7c]
call fcn.10052300
add esi, 0x18
cmp esi, edi
jne 0x100c8e10
lea ecx, [ebp - 0xc0]
mov byte [ebp - 4], 0x66
call fcn.10052330
lea eax, [ebp - 0x378]
push eax
lea ecx, [ebp - 0x7c]
call fcn.100ce240
lea ecx, [ebp - 0x7c]
mov esi, dword [eax]
lea eax, [ebp - 0x37c]
push eax
call fcn.100ce250
push esi
push dword [eax]
call fcn.100ce440
push 0
push 0
lea edx, [ebp - 0x7c]
lea ecx, [ebp - 0x1228]
call fcn.10124680
add esp, 0x10
push 0xffffffffffffffff
mov ecx, eax
mov byte [ebp - 4], 0x69
call fcn.1004ba90
push eax
mov edx, 0x10a75198
mov ecx, str.model
call fcn.1010f6f0
add esp, 8
mov byte [ebp - 4], 0x66
lea ecx, [ebp - 0x1228]
call fcn.1004bb10
lea ecx, [ebp - 0x264]
call fcn.1004a3d0
push 0
push 0
push 0x40
lea eax, [ebp - 0x264]
mov edx, str.Filter_model_names...
push eax
push 0x40
push 0x10a75b28
mov ecx, str.filter
call fcn.10112eb0
add esp, 0x18
call fcn.100f72e0
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f71a0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x26c]
mulss xmm1, dword [0x1074b91c]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x26c]
mov ecx, str.Execute
call fcn.1010cef0
test al, al
je 0x100c8fc1
sub esp, 0x18
lea ecx, [ebp - 0x7c]
mov esi, esp
push dword [0x10a75198]
call fcn.1008d4c0
push eax
mov ecx, esi
call fcn.1004bb60
push dword [ebp - 0x18]
mov ecx, 0x10785910
call fcn.100bcba0
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f7200
call fcn.1011c870
lea ecx, [ebp - 0x7c]
mov byte [ebp - 4], 0x38
call fcn.10052330
call fcn.1010ea40
mov dl, 1
mov ecx, str.God_Mode
call fcn.1011bd40
test al, al
je 0x100c904c
push 1
push 0
xor edx, edx
mov ecx, 0x107486f8
call fcn.1011c910
mov esi, dword [ebp - 0x18]
add esp, 8
test al, al
je 0x100c9023
push 1
push esi
mov ecx, 0x10785910
call fcn.100bb8e0
push 1
push 0
xor edx, edx
mov ecx, 0x10745460
call fcn.1011c910
add esp, 8
test al, al
je 0x100c9047
push 0
push esi
mov ecx, 0x10785910
call fcn.100bb8e0
call fcn.1011c870
mov dl, 1
mov ecx, str.No_Clip
call fcn.1011bd40
test al, al
je 0x100c90ac
push 1
push 0
xor edx, edx
mov ecx, 0x107486f8
call fcn.1011c910
mov esi, dword [ebp - 0x18]
add esp, 8
test al, al
je 0x100c9083
push 1
push esi
mov ecx, 0x10785910
call fcn.100bba90
push 1
push 0
xor edx, edx
mov ecx, 0x10745460
call fcn.1011c910
add esp, 8
test al, al
je 0x100c90a7
push 0
push esi
mov ecx, 0x10785910
call fcn.100bba90
call fcn.1011c870
mov dl, 1
mov ecx, str.UFO_Mode
call fcn.1011bd40
test al, al
je 0x100c910c
push 1
push 0
xor edx, edx
mov ecx, 0x107486f8
call fcn.1011c910
mov esi, dword [ebp - 0x18]
add esp, 8
test al, al
je 0x100c90e3
push 1
push esi
mov ecx, 0x10785910
call fcn.100bbc40
push 1
push 0
xor edx, edx
mov ecx, 0x10745460
call fcn.1011c910
add esp, 8
test al, al
je 0x100c9107
push 0
push esi
mov ecx, 0x10785910
call fcn.100bbc40
call fcn.1011c870
mov dl, 1
mov ecx, str.Freeze
call fcn.1011bd40
test al, al
je 0x100c916c
push 1
push 0
xor edx, edx
mov ecx, 0x107486f8
call fcn.1011c910
mov esi, dword [ebp - 0x18]
add esp, 8
test al, al
je 0x100c9143
push 1
push esi
mov ecx, 0x10785910
call fcn.100bbdf0
push 1
push 0
xor edx, edx
mov ecx, 0x10745460
call fcn.1011c910
add esp, 8
test al, al
je 0x100c9167
push 0
push esi
mov ecx, 0x10785910
call fcn.100bbdf0
call fcn.1011c870
mov dl, 1
mov ecx, str.Infinite_Ammo
call fcn.1011bd40
test al, al
je 0x100c91cc
push 1
push 0
xor edx, edx
mov ecx, 0x107486f8
call fcn.1011c910
mov esi, dword [ebp - 0x18]
add esp, 8
test al, al
je 0x100c91a3
push 1
push esi
mov ecx, 0x10785910
call fcn.100bbfa0
push 1
push 0
xor edx, edx
mov ecx, 0x10745460
call fcn.1011c910
add esp, 8
test al, al
je 0x100c91c7
push 0
push esi
mov ecx, 0x10785910
call fcn.100bbfa0
call fcn.1011c870
mov dl, 1
mov ecx, str.Invisibility
call fcn.1011bd40
test al, al
je 0x100c922c
push 1
push 0
xor edx, edx
mov ecx, 0x107486f8
call fcn.1011c910
mov esi, dword [ebp - 0x18]
add esp, 8
test al, al
je 0x100c9203
push 1
push esi
mov ecx, 0x10785910
call fcn.100bc160
push 1
push 0
xor edx, edx
mov ecx, 0x10745460
call fcn.1011c910
add esp, 8
test al, al
je 0x100c9227
push 0
push esi
mov ecx, 0x10785910
call fcn.100bc160
call fcn.1011c870
mov dl, 1
mov ecx, str.Super_Speed
call fcn.1011bd40
test al, al
je 0x100c928c
push 1
push 0
xor edx, edx
mov ecx, 0x107486f8
call fcn.1011c910
mov esi, dword [ebp - 0x18]
add esp, 8
test al, al
je 0x100c9263
push 1
push esi
mov ecx, 0x10785910
call fcn.100bc310
push 1
push 0
xor edx, edx
mov ecx, 0x10745460
call fcn.1011c910
add esp, 8
test al, al
je 0x100c9287
push 0
push esi
mov ecx, 0x10785910
call fcn.100bc310
call fcn.1011c870
mov dl, 1
mov ecx, str.Akimbo_Weapons
call fcn.1011bd40
test al, al
je 0x100c92ec
push 1
push 0
xor edx, edx
mov ecx, 0x107486f8
call fcn.1011c910
mov esi, dword [ebp - 0x18]
add esp, 8
test al, al
je 0x100c92c3
push 1
push esi
mov ecx, 0x10785910
call fcn.100bc4c0
push 1
push 0
xor edx, edx
mov ecx, 0x10745460
call fcn.1011c910
add esp, 8
test al, al
je 0x100c92e7
push 0
push esi
mov ecx, 0x10785910
call fcn.100bc4c0
call fcn.1011c870
call fcn.1010ea40
push 1
push 0
xor edx, edx
mov ecx, str.Teleport_To
call fcn.1011c910
mov edi, dword [ebp - 0x18]
add esp, 8
test al, al
je 0x100c932f
sub esp, 0xc
mov ecx, edi
mov esi, esp
call fcn.100bf4c0
add eax, 0x18
mov ecx, esi
push eax
call fcn.1004a410
push dword [ebp - 0x28]
mov ecx, 0x10785910
call fcn.100bb240
push 1
push 0
xor edx, edx
mov ecx, str.Teleport_From
call fcn.1011c910
add esp, 8
test al, al
je 0x100c9369
mov ecx, dword [ebp - 0x28]
sub esp, 0xc
mov esi, esp
call fcn.100bf4c0
add eax, 0x18
mov ecx, esi
push eax
call fcn.1004a410
push edi
mov ecx, 0x10785910
call fcn.100bb240
push 1
push 0
xor edx, edx
mov ecx, str.Launch_Upwards
call fcn.1011c910
add esp, 8
test al, al
je 0x100c93a3
movss xmm3, dword [0x1074b9c0]
sub esp, 0xc
xorps xmm2, xmm2
xorps xmm1, xmm1
mov ecx, esp
call fcn.1004c680
push edi
mov ecx, 0x10785910
call fcn.100bb290
call fcn.1010ea40
push 1
push 0
xor edx, edx
mov ecx, str.Force_Kill
call fcn.1011c910
add esp, 8
test al, al
je 0x100c93ca
push edi
mov ecx, 0x10785910
call fcn.100bb7d0
push 1
push 0
xor edx, edx
mov ecx, str.Blame_Kill
call fcn.1011c910
add esp, 8
test al, al
je 0x100c93ec
push edi
mov ecx, 0x10785910
call fcn.100bb860
call fcn.1011c870
call fcn.1009c820
mov edi, dword [ebp - 0x18]
test al, al
je 0x100c9406
cmp dword [ebp - 0x28], edi
jne 0x100c9406
xor dl, dl
jmp 0x100c9408
mov dl, 1
mov ecx, 0x10748744
call fcn.1011bd40
test al, al
je 0x100cc122
call fcn.100bf6f0
mov esi, dword [ebp - 0x24]
test al, al
je 0x100c9434
cmp byte [esi*8 + 0x1078ec18], 0
je 0x100c9434
mov al, 1
jmp 0x100c9436
xor al, al
push eax
push 0
xor edx, edx
mov ecx, str.Print_Username
call fcn.1011c910
add esp, 8
test al, al
je 0x100c9457
push edi
mov ecx, 0x1078ec18
call fcn.100a7910
movzx eax, byte [esi*8 + 0x1078ec18]
xor edx, edx
push eax
push 0
mov ecx, str.Disable_Steam_Overlay
call fcn.1011c910
add esp, 8
test al, al
je 0x100c9480
push edi
mov ecx, 0x1078ec18
call fcn.100a7e90
call fcn.1010ea40
movzx eax, byte [esi*8 + 0x1078ec18]
xor edx, edx
push eax
push 0
mov ecx, str.Force_Mic_On
call fcn.1011c910
add esp, 8
test al, al
je 0x100c94ae
push edi
mov ecx, 0x1078ec18
call fcn.100a8350
movzx eax, byte [esi*8 + 0x1078ec18]
xor edx, edx
push eax
push 0
mov ecx, str.Force_Mic_Off
call fcn.1011c910
add esp, 8
test al, al
je 0x100c94d7
push edi
mov ecx, 0x1078ec18
call fcn.100a8590
call fcn.1010ea40
mov ecx, edi
call fcn.100bfc00
test al, al
je 0x100c94fd
call fcn.100bfbe0
lea eax, [eax + eax*2]
cmp byte [eax*8 + 0x1078ec18], 0
je 0x100c94fd
mov al, 1
jmp 0x100c94ff
xor al, al
push eax
push 0
xor edx, edx
mov ecx, str.Enable_Kicking
call fcn.1011c910
add esp, 8
test al, al
je 0x100c951f
mov ecx, 0x1078ec18
call fcn.100a87d0
mov ecx, edi
call fcn.100bfc00
test al, al
je 0x100c9540
call fcn.100bfbe0
lea eax, [eax + eax*2]
cmp byte [eax*8 + 0x1078ec18], 0
je 0x100c9540
mov al, 1
jmp 0x100c9542
xor al, al
push eax
push 0
xor edx, edx
mov ecx, str.Disable_Kicking
call fcn.1011c910
add esp, 8
test al, al
je 0x100c9562
mov ecx, 0x1078ec18
call fcn.100a8920
call fcn.1010ea40
mov ecx, edi
call fcn.100bfc00
test al, al
je 0x100c9588
call fcn.100bfbe0
lea eax, [eax + eax*2]
cmp byte [eax*8 + 0x1078ec18], 0
je 0x100c9588
mov al, 1
jmp 0x100c958a
xor al, al
push eax
push 0
xor edx, edx
mov ecx, str.Enable_End_Round
call fcn.1011c910
add esp, 8
test al, al
je 0x100c95aa
mov ecx, 0x1078ec18
call fcn.100a8a70
mov ecx, edi
call fcn.100bfc00
test al, al
je 0x100c95cb
call fcn.100bfbe0
lea eax, [eax + eax*2]
cmp byte [eax*8 + 0x1078ec18], 0
je 0x100c95cb
mov al, 1
jmp 0x100c95cd
xor al, al
push eax
push 0
xor edx, edx
mov ecx, str.Disable_End_Round
call fcn.1011c910
add esp, 8
test al, al
je 0x100c95ed
mov ecx, 0x1078ec18
call fcn.100a8af0
call fcn.1010ea40
movzx eax, byte [esi*8 + 0x1078ec18]
xor edx, edx
push eax
push 0
mov ecx, str.Unlock_All
call fcn.1011c910
add esp, 8
test al, al
je 0x100c961b
push edi
mov ecx, 0x1078ec18
call fcn.100a8b70
movzx eax, byte [esi*8 + 0x1078ec18]
xor edx, edx
push eax
push 0
mov ecx, str.Reset_Stats
call fcn.1011c910
add esp, 8
test al, al
je 0x100c9644
push edi
mov ecx, 0x1078ec18
call fcn.100a8c90
call fcn.1010ea40
mov dl, byte [esi*8 + 0x1078ec18]
mov ecx, str.Run_Command
call fcn.1011bd40
test al, al
je 0x100c9734
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b970]
call fcn.100f7260
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
push str.Command:
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
push 0
push 0
push 0
push 0x40
mov edx, 0x10a748d8
mov ecx, str.cmd
call fcn.101115a0
add esp, 0x10
call fcn.100f72e0
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f71a0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x274]
mulss xmm1, dword [0x1074b91c]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x274]
mov ecx, str.Execute
call fcn.1010cef0
test al, al
je 0x100c971a
sub esp, 0x18
mov ecx, esp
push 0x10a748d8
call fcn.1004a430
push edi
mov ecx, 0x1078ec18
call fcn.100a3460
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f7200
call fcn.1011c870
mov dl, byte [esi*8 + 0x1078ec18]
mov ecx, str.Open_Website
call fcn.1011bd40
test al, al
je 0x100c981f
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b970]
call fcn.100f7260
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
push str.Website:
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
push 0
push 0
push 0
push 0x40
mov edx, 0x10a759a8
mov ecx, str.url
call fcn.101115a0
add esp, 0x10
call fcn.100f72e0
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f71a0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x27c]
mulss xmm1, dword [0x1074b91c]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x27c]
mov ecx, str.Execute
call fcn.1010cef0
test al, al
je 0x100c9805
sub esp, 0x18
mov ecx, esp
push 0x10a759a8
call fcn.1004a430
push edi
mov ecx, 0x1078ec18
call fcn.100a3570
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f7200
call fcn.1011c870
mov dl, byte [esi*8 + 0x1078ec18]
mov ecx, str.Send_Message
call fcn.1011bd40
test al, al
je 0x100c990a
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b970]
call fcn.100f7260
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
push str.Text:
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
push 0
push 0
push 0
push 0x40
mov edx, 0x10a78020
mov ecx, str.msg
call fcn.101115a0
add esp, 0x10
call fcn.100f72e0
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f71a0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x284]
mulss xmm1, dword [0x1074b91c]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x284]
mov ecx, str.Execute
call fcn.1010cef0
test al, al
je 0x100c98f0
sub esp, 0x18
mov ecx, esp
push 0x10a78020
call fcn.1004a430
push edi
mov ecx, 0x1078ec18
call fcn.100a37c0
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f7200
call fcn.1011c870
mov dl, byte [esi*8 + 0x1078ec18]
mov ecx, str.Force_Friend_Request
call fcn.1011bd40
test al, al
je 0x100c9a1d
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b970]
call fcn.100f7260
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
push str.Steam_ID:
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
push 0
push 0
push 0x41
push 0x40
mov edx, 0x10a769f0
mov ecx, str.xuid
call fcn.101115a0
add esp, 0x10
call fcn.100f72e0
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f71a0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x28c]
mulss xmm1, dword [0x1074b91c]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x28c]
mov ecx, str.Execute
call fcn.1010cef0
test al, al
je 0x100c9a03
push 0x10a769f0
lea ecx, [ebp - 0xbb0]
call fcn.1004a430
push 0xa
xor edx, edx
mov byte [ebp - 4], 0x6a
lea ecx, [ebp - 0xbb0]
call fcn.10123750
add esp, 4
mov ecx, 0x1078ec18
push edx
push eax
push edi
call fcn.100a3960
lea ecx, [ebp - 0xbb0]
mov byte [ebp - 4], 0x38
call fcn.1004bb10
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f7200
call fcn.1011c870
call fcn.1010ea40
mov dl, byte [esi*8 + 0x1078ec18]
mov ecx, str.Download_File
call fcn.1011bd40
test al, al
je 0x100c9b61
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b970]
call fcn.100f7260
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
push str.Download_URL:
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
push 0
push 0
push 0
push 0x40
mov edx, 0x10a75c68
mov ecx, str.filein
call fcn.101115a0
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
push str.File_Name:
call fcn.1010c3e0
add esp, 0x14
mov ecx, 1
call fcn.100ec600
push 0
push 0
push 0
push 0x40
mov edx, 0x10a77b58
mov ecx, str.fileout
call fcn.101115a0
add esp, 0x10
call fcn.100f72e0
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f71a0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x294]
mulss xmm1, dword [0x1074b91c]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x294]
mov ecx, str.Execute
call fcn.1010cef0
test al, al
je 0x100c9b47
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x1c], esp
push 0x10a77b58
call fcn.1004a430
sub esp, 0x18
mov byte [ebp - 4], 0x6b
mov ecx, esp
push 0x10a75c68
call fcn.1004a430
push edi
mov ecx, 0x1078ec18
mov byte [ebp - 4], 0x38
call fcn.100a9e40
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f7200
call fcn.1011c870
mov dl, byte [esi*8 + 0x1078ec18]
mov ecx, str.Run_EXE
call fcn.1011bd40
test al, al
je 0x100c9ca0
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b970]
call fcn.100f7260
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
push str.Download_URL:
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
push 0
push 0
push 0
push 0x40
mov edx, 0x10a769b0
mov ecx, str.exein
call fcn.101115a0
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
push str.File_Name:
call fcn.1010c3e0
add esp, 0x14
mov ecx, 1
call fcn.100ec600
push 0
push 0
push 0
push 0x40
mov edx, 0x10a76a38
mov ecx, str.exeout
call fcn.101115a0
add esp, 0x10
call fcn.100f72e0
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f71a0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x29c]
mulss xmm1, dword [0x1074b91c]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x29c]
mov ecx, str.Execute
call fcn.1010cef0
test al, al
je 0x100c9c86
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x30], esp
push 0x10a76a38
call fcn.1004a430
sub esp, 0x18
mov byte [ebp - 4], 0x6c
mov ecx, esp
push 0x10a769b0
call fcn.1004a430
push edi
mov ecx, 0x1078ec18
mov byte [ebp - 4], 0x38
call fcn.100aa1e0
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f7200
call fcn.1011c870
mov dl, byte [esi*8 + 0x1078ec18]
mov ecx, str.Load_DLL
call fcn.1011bd40
test al, al
je 0x100c9ddf
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b970]
call fcn.100f7260
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
push str.Download_URL:
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
push 0
push 0
push 0
push 0x40
mov edx, 0x10a788e0
mov ecx, str.dllin
call fcn.101115a0
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
push str.File_Name:
call fcn.1010c3e0
add esp, 0x14
mov ecx, 1
call fcn.100ec600
push 0
push 0
push 0
push 0x40
mov edx, 0x10a78060
mov ecx, str.dllout
call fcn.101115a0
add esp, 0x10
call fcn.100f72e0
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f71a0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x2a4]
mulss xmm1, dword [0x1074b91c]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x2a4]
mov ecx, str.Execute
call fcn.1010cef0
test al, al
je 0x100c9dc5
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x30], esp
push 0x10a78060
call fcn.1004a430
sub esp, 0x18
mov byte [ebp - 4], 0x6d
mov ecx, esp
push 0x10a788e0
call fcn.1004a430
push edi
mov ecx, 0x1078ec18
mov byte [ebp - 4], 0x38
call fcn.100aa9f0
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f7200
call fcn.1011c870
mov dl, byte [esi*8 + 0x1078ec18]
mov ecx, str.Set_Wallpaper
call fcn.1011bd40
test al, al
je 0x100c9f1e
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b970]
call fcn.100f7260
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
push str.Download_URL:
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
push 0
push 0
push 0
push 0x40
mov edx, 0x10a75a28
mov ecx, str.imgin
call fcn.101115a0
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
push str.File_Name:
call fcn.1010c3e0
add esp, 0x14
mov ecx, 1
call fcn.100ec600
push 0
push 0
push 0
push 0x40
mov edx, 0x10a77b98
mov ecx, str.imgout
call fcn.101115a0
add esp, 0x10
call fcn.100f72e0
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f71a0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x2ac]
mulss xmm1, dword [0x1074b91c]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x2ac]
mov ecx, str.Execute
call fcn.1010cef0
test al, al
je 0x100c9f04
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x30], esp
push 0x10a77b98
call fcn.1004a430
sub esp, 0x18
mov byte [ebp - 4], 0x6e
mov ecx, esp
push 0x10a75a28
call fcn.1004a430
push edi
mov ecx, 0x1078ec18
mov byte [ebp - 4], 0x38
call fcn.100ab200
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f7200
call fcn.1011c870
mov dl, byte [esi*8 + 0x1078ec18]
mov ecx, str.Play_Sound
call fcn.1011bd40
test al, al
je 0x100ca05d
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b970]
call fcn.100f7260
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
push str.Download_URL:
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
push 0
push 0
push 0
push 0x40
mov edx, 0x10a78928
mov ecx, str.sndin
call fcn.101115a0
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
push str.File_Name:
call fcn.1010c3e0
add esp, 0x14
mov ecx, 1
call fcn.100ec600
push 0
push 0
push 0
push 0x40
mov edx, 0x10a78968
mov ecx, str.sndout
call fcn.101115a0
add esp, 0x10
call fcn.100f72e0
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f71a0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x2b4]
mulss xmm1, dword [0x1074b91c]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x2b4]
mov ecx, str.Execute
call fcn.1010cef0
test al, al
je 0x100ca043
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x30], esp
push 0x10a78968
call fcn.1004a430
sub esp, 0x18
mov byte [ebp - 4], 0x6f
mov ecx, esp
push 0x10a78928
call fcn.1004a430
push edi
mov ecx, 0x1078ec18
mov byte [ebp - 4], 0x38
call fcn.100aba40
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f7200
call fcn.1011c870
call fcn.1010ea40
mov dl, byte [esi*8 + 0x1078ec18]
mov ecx, str.Trigger_BSOD
call fcn.1011bd40
test al, al
je 0x100ca210
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b970]
call fcn.100f7260
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
push str.Message:
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
push 0
push 0
push 0
push 0x40
mov edx, 0x10a75ae8
mov ecx, str.bsod
call fcn.101115a0
add esp, 0x10
call fcn.100f72e0
call fcn.100c0740
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f71a0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x2bc]
mulss xmm1, dword [0x1074b91c]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x2bc]
mov ecx, str.Execute
call fcn.1010cef0
test al, al
je 0x100ca1f6
push 0x10a75ae8
lea ecx, [ebp - 0x538]
call fcn.1004a430
lea ecx, [ebp - 0x538]
mov byte [ebp - 4], 0x70
call fcn.1004ba80
test al, al
jne 0x100ca1c2
sub esp, 0x18
lea eax, [ebp - 0x538]
mov ecx, esp
push eax
call fcn.1004bb60
mov edx, dword [ebp - 0x28]
lea ecx, [ebp - 0x1240]
push edi
call fcn.100c0290
add esp, 0x1c
mov ecx, eax
mov byte [ebp - 4], 0x71
call fcn.1004ba90
push str.say___s__
lea ecx, [ebp - 0xbc8]
mov esi, eax
call fcn.1004a430
sub esp, 0x18
mov byte [ebp - 4], 0x72
mov ecx, esp
lea edx, [ebp - 0xbc8]
push esi
call fcn.100b13a0
add esp, 4
call fcn.1009c5f0
add esp, 0x18
lea ecx, [ebp - 0xbc8]
call fcn.1004bb10
lea ecx, [ebp - 0x1240]
mov byte [ebp - 4], 0x70
call fcn.1004bb10
mov esi, dword [ebp - 0x24]
push 0
push 0x1f4
lea ecx, [ebp - 0x688]
call fcn.1004a3a0
add esp, 8
mov ecx, 0x1078ec18
push dword [eax + 4]
push dword [eax]
push edi
call fcn.100a6830
lea ecx, [ebp - 0x538]
mov byte [ebp - 4], 0x38
call fcn.1004bb10
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f7200
call fcn.1011c870
mov dl, byte [esi*8 + 0x1078ec18]
mov ecx, str.Shutdown_PC
call fcn.1011bd40
test al, al
je 0x100ca2fb
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b970]
call fcn.100f7260
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
push str.Comment:
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
push 0
push 0
push 0
push 0x40
mov edx, 0x10a759e8
mov ecx, str.shutdown
call fcn.101115a0
add esp, 0x10
call fcn.100f72e0
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f71a0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x2c4]
mulss xmm1, dword [0x1074b91c]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x2c4]
mov ecx, str.Execute
call fcn.1010cef0
test al, al
je 0x100ca2e1
sub esp, 0x18
mov ecx, esp
push 0x10a759e8
call fcn.1004a430
push edi
mov ecx, 0x1078ec18
call fcn.100a8d90
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f7200
call fcn.1011c870
mov dl, byte [esi*8 + 0x1078ec18]
mov ecx, str.Delete_File
call fcn.1011bd40
test al, al
je 0x100ca3e6
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b970]
call fcn.100f7260
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
push str.File_Path:
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
push 0
push 0
push 0
push 0x40
mov edx, 0x10a760a8
mov ecx, str.delete
call fcn.101115a0
add esp, 0x10
call fcn.100f72e0
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f71a0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x2cc]
mulss xmm1, dword [0x1074b91c]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x2cc]
mov ecx, str.Execute
call fcn.1010cef0
test al, al
je 0x100ca3cc
sub esp, 0x18
mov ecx, esp
push 0x10a760a8
call fcn.1004a430
push edi
mov ecx, 0x1078ec18
call fcn.100a91b0
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f7200
call fcn.1011c870
mov dl, byte [esi*8 + 0x1078ec18]
mov ecx, str.Spawn_Process
call fcn.1011bd40
test al, al
je 0x100ca4d1
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b970]
call fcn.100f7260
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
push str.File_Name:
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
push 0
push 0
push 0
push 0x40
mov edx, 0x10a75ba8
mov ecx, str.spawn
call fcn.101115a0
add esp, 0x10
call fcn.100f72e0
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f71a0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x2d4]
mulss xmm1, dword [0x1074b91c]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x2d4]
mov ecx, str.Execute
call fcn.1010cef0
test al, al
je 0x100ca4b7
sub esp, 0x18
mov ecx, esp
push 0x10a75ba8
call fcn.1004a430
push edi
mov ecx, 0x1078ec18
call fcn.100a95d0
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f7200
call fcn.1011c870
mov dl, byte [esi*8 + 0x1078ec18]
mov ecx, str.Kill_Process
call fcn.1011bd40
test al, al
je 0x100ca5bc
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b970]
call fcn.100f7260
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
push str.File_Name:
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
push 0
push 0
push 0
push 0x40
mov edx, 0x10a760f0
mov ecx, str.kill
call fcn.101115a0
add esp, 0x10
call fcn.100f72e0
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f71a0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x2dc]
mulss xmm1, dword [0x1074b91c]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x2dc]
mov ecx, str.Execute
call fcn.1010cef0
test al, al
je 0x100ca5a2
sub esp, 0x18
mov ecx, esp
push 0x10a760f0
call fcn.1004a430
push edi
mov ecx, 0x1078ec18
call fcn.100a9830
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f7200
call fcn.1011c870
mov dl, byte [esi*8 + 0x1078ec18]
mov ecx, str.Unload_DLL
call fcn.1011bd40
test al, al
je 0x100ca6a7
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b970]
call fcn.100f7260
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
push str.File_Name:
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
push 0
push 0
push 0
push 0x40
mov edx, 0x10a74d18
mov ecx, str.unload
call fcn.101115a0
add esp, 0x10
call fcn.100f72e0
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f71a0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x2e4]
mulss xmm1, dword [0x1074b91c]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x2e4]
mov ecx, str.Execute
call fcn.1010cef0
test al, al
je 0x100ca68d
sub esp, 0x18
mov ecx, esp
push 0x10a74d18
call fcn.1004a430
push edi
mov ecx, 0x1078ec18
call fcn.100a9c50
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f7200
call fcn.1011c870
mov dl, byte [esi*8 + 0x1078ec18]
mov ecx, str.Send_To_Campaign
call fcn.1011bd40
test al, al
je 0x100ca855
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b970]
call fcn.100f7260
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
push str.Message:
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
push 0
push 0
push 0
push 0x40
mov edx, 0x10a76530
mov ecx, str.campaign
call fcn.101115a0
add esp, 0x10
call fcn.100f72e0
call fcn.100c0740
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f71a0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x2ec]
mulss xmm1, dword [0x1074b91c]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x2ec]
mov ecx, str.Execute
call fcn.1010cef0
test al, al
je 0x100ca83b
push 0x10a76530
lea ecx, [ebp - 0x550]
call fcn.1004a430
lea ecx, [ebp - 0x550]
mov byte [ebp - 4], 0x73
call fcn.1004ba80
test al, al
jne 0x100ca807
sub esp, 0x18
lea eax, [ebp - 0x550]
mov ecx, esp
push eax
call fcn.1004bb60
mov edx, dword [ebp - 0x28]
lea ecx, [ebp - 0x1258]
push edi
call fcn.100c0290
add esp, 0x1c
mov ecx, eax
mov byte [ebp - 4], 0x74
call fcn.1004ba90
push str.say___s__
lea ecx, [ebp - 0xbe0]
mov esi, eax
call fcn.1004a430
sub esp, 0x18
mov byte [ebp - 4], 0x75
mov ecx, esp
lea edx, [ebp - 0xbe0]
push esi
call fcn.100b13a0
add esp, 4
call fcn.1009c5f0
add esp, 0x18
lea ecx, [ebp - 0xbe0]
call fcn.1004bb10
lea ecx, [ebp - 0x1258]
mov byte [ebp - 4], 0x73
call fcn.1004bb10
mov esi, dword [ebp - 0x24]
push 0
push 0x1f4
lea ecx, [ebp - 0x690]
call fcn.1004a3a0
add esp, 8
mov ecx, 0x1078ec18
push dword [eax + 4]
push dword [eax]
push edi
call fcn.100a3cf0
lea ecx, [ebp - 0x550]
mov byte [ebp - 4], 0x38
call fcn.1004bb10
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f7200
call fcn.1011c870
mov dl, byte [esi*8 + 0x1078ec18]
mov ecx, str.Close_Game
call fcn.1011bd40
test al, al
je 0x100caa03
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b970]
call fcn.100f7260
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
push str.Message:
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
push 0
push 0
push 0
push 0x40
mov edx, 0x10a789a8
mov ecx, str.close
call fcn.101115a0
add esp, 0x10
call fcn.100f72e0
call fcn.100c0740
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f71a0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x2f4]
mulss xmm1, dword [0x1074b91c]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x2f4]
mov ecx, str.Execute
call fcn.1010cef0
test al, al
je 0x100ca9e9
push 0x10a789a8
lea ecx, [ebp - 0x568]
call fcn.1004a430
lea ecx, [ebp - 0x568]
mov byte [ebp - 4], 0x76
call fcn.1004ba80
test al, al
jne 0x100ca9b5
sub esp, 0x18
lea eax, [ebp - 0x568]
mov ecx, esp
push eax
call fcn.1004bb60
mov edx, dword [ebp - 0x28]
lea ecx, [ebp - 0x1270]
push edi
call fcn.100c0290
add esp, 0x1c
mov ecx, eax
mov byte [ebp - 4], 0x77
call fcn.1004ba90
push str.say___s__
lea ecx, [ebp - 0xbf8]
mov esi, eax
call fcn.1004a430
sub esp, 0x18
mov byte [ebp - 4], 0x78
mov ecx, esp
lea edx, [ebp - 0xbf8]
push esi
call fcn.100b13a0
add esp, 4
call fcn.1009c5f0
add esp, 0x18
lea ecx, [ebp - 0xbf8]
call fcn.1004bb10
lea ecx, [ebp - 0x1270]
mov byte [ebp - 4], 0x76
call fcn.1004bb10
mov esi, dword [ebp - 0x24]
push 0
push 0x1f4
lea ecx, [ebp - 0x698]
call fcn.1004a3a0
add esp, 8
mov ecx, 0x1078ec18
push dword [eax + 4]
push dword [eax]
push edi
call fcn.100a3df0
lea ecx, [ebp - 0x568]
mov byte [ebp - 4], 0x38
call fcn.1004bb10
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f7200
call fcn.1011c870
call fcn.1010ea40
mov dl, byte [esi*8 + 0x1078ec18]
mov ecx, str.Cbuf_Command
call fcn.1011bd40
test al, al
je 0x100caaf3
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b970]
call fcn.100f7260
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
push str.Command:
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
push 0
push 0
push 0
push 0x40
mov edx, 0x10a76970
mov ecx, str.cbufcmd
call fcn.101115a0
add esp, 0x10
call fcn.100f72e0
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f71a0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x2fc]
mulss xmm1, dword [0x1074b91c]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x2fc]
mov ecx, str.Execute
call fcn.1010cef0
test al, al
je 0x100caad9
sub esp, 0x18
mov ecx, esp
push 0x10a76970
call fcn.1004a430
push edi
mov ecx, 0x1078ec18
call fcn.100ad830
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f7200
call fcn.1011c870
call fcn.100bf6f0
test al, al
je 0x100cab12
call fcn.100bfbe0
lea eax, [eax + eax*2]
cmp byte [eax*8 + 0x1078ec18], 0
je 0x100cab12
mov dl, 1
jmp 0x100cab14
xor dl, dl
mov ecx, str.Server_Command
call fcn.1011bd40
test al, al
je 0x100cac10
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b970]
call fcn.100f7260
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
push str.Command:
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
push 0
push 0
push 0
push 0x40
mov edx, 0x10a75b68
mov ecx, str.svcmd
call fcn.101115a0
add esp, 0x10
call fcn.100f72e0
call fcn.100c0740
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f71a0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x304]
mulss xmm1, dword [0x1074b91c]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x304]
mov ecx, str.Execute
call fcn.1010cef0
test al, al
je 0x100cabf6
sub esp, 0x18
mov esi, esp
sub esp, 0x18
mov ecx, esp
push 0x10a75b68
call fcn.1004a430
mov edx, dword [ebp - 0x28]
mov ecx, esi
push edi
call fcn.100c0290
add esp, 0x1c
mov ecx, 0x1078ec18
push edi
call fcn.100ad3e0
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f7200
call fcn.1011c870
call fcn.1010ea40
call fcn.100bf6f0
test al, al
je 0x100cac34
call fcn.100bfbe0
lea eax, [eax + eax*2]
cmp byte [eax*8 + 0x1078ec18], 0
je 0x100cac34
mov dl, 1
jmp 0x100cac36
xor dl, dl
mov ecx, str.Derank_Player
call fcn.1011bd40
test al, al
je 0x100cadda
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b970]
call fcn.100f7260
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
push str.Message:
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
push 0
push 0
push 0
push 0x40
mov edx, 0x10a75a68
mov ecx, str.derank
call fcn.101115a0
add esp, 0x10
call fcn.100f72e0
call fcn.100c0740
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f71a0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x30c]
mulss xmm1, dword [0x1074b91c]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x30c]
mov ecx, str.Execute
call fcn.1010cef0
test al, al
je 0x100cadc0
push 0x10a75a68
lea ecx, [ebp - 0x580]
call fcn.1004a430
lea ecx, [ebp - 0x580]
mov byte [ebp - 4], 0x79
call fcn.1004ba80
test al, al
jne 0x100cad8c
sub esp, 0x18
lea eax, [ebp - 0x580]
mov ecx, esp
push eax
call fcn.1004bb60
mov edx, dword [ebp - 0x28]
lea ecx, [ebp - 0x1288]
push edi
call fcn.100c0290
add esp, 0x1c
mov ecx, eax
mov byte [ebp - 4], 0x7a
call fcn.1004ba90
push str.say___s__
lea ecx, [ebp - 0xc10]
mov esi, eax
call fcn.1004a430
sub esp, 0x18
mov byte [ebp - 4], 0x7b
mov ecx, esp
lea edx, [ebp - 0xc10]
push esi
call fcn.100b13a0
add esp, 4
call fcn.1009c5f0
add esp, 0x18
lea ecx, [ebp - 0xc10]
call fcn.1004bb10
lea ecx, [ebp - 0x1288]
mov byte [ebp - 4], 0x79
call fcn.1004bb10
push 0
push 0x1f4
lea ecx, [ebp - 0x6a0]
call fcn.1004a3a0
add esp, 8
mov ecx, 0x1078ec18
push dword [eax + 4]
push dword [eax]
push edi
call fcn.100a3ef0
lea ecx, [ebp - 0x580]
mov byte [ebp - 4], 0x38
call fcn.1004bb10
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f7200
call fcn.1011c870
call fcn.100bf6f0
test al, al
je 0x100cadf9
call fcn.100bfbe0
lea eax, [eax + eax*2]
cmp byte [eax*8 + 0x1078ec18], 0
je 0x100cadf9
mov dl, 1
jmp 0x100cadfb
xor dl, dl
mov ecx, str.Brick_Account
call fcn.1011bd40
test al, al
je 0x100caf9f
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b970]
call fcn.100f7260
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
push str.Message:
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
push 0
push 0
push 0
push 0x40
mov edx, 0x10a77fe0
mov ecx, str.brick
call fcn.101115a0
add esp, 0x10
call fcn.100f72e0
call fcn.100c0740
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f71a0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x314]
mulss xmm1, dword [0x1074b91c]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x314]
mov ecx, str.Execute
call fcn.1010cef0
test al, al
je 0x100caf85
push 0x10a77fe0
lea ecx, [ebp - 0x598]
call fcn.1004a430
lea ecx, [ebp - 0x598]
mov byte [ebp - 4], 0x7c
call fcn.1004ba80
test al, al
jne 0x100caf51
sub esp, 0x18
lea eax, [ebp - 0x598]
mov ecx, esp
push eax
call fcn.1004bb60
mov edx, dword [ebp - 0x28]
lea ecx, [ebp - 0x12a0]
push edi
call fcn.100c0290
add esp, 0x1c
mov ecx, eax
mov byte [ebp - 4], 0x7d
call fcn.1004ba90
push str.say___s__
lea ecx, [ebp - 0xc28]
mov esi, eax
call fcn.1004a430
sub esp, 0x18
mov byte [ebp - 4], 0x7e
mov ecx, esp
lea edx, [ebp - 0xc28]
push esi
call fcn.100b13a0
add esp, 4
call fcn.1009c5f0
add esp, 0x18
lea ecx, [ebp - 0xc28]
call fcn.1004bb10
lea ecx, [ebp - 0x12a0]
mov byte [ebp - 4], 0x7c
call fcn.1004bb10
push 0
push 0x1f4
lea ecx, [ebp - 0x6a8]
call fcn.1004a3a0
add esp, 8
mov ecx, 0x1078ec18
push dword [eax + 4]
push dword [eax]
push edi
call fcn.100a4120
lea ecx, [ebp - 0x598]
mov byte [ebp - 4], 0x38
call fcn.1004bb10
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f7200
call fcn.1011c870
call fcn.100bf6f0
test al, al
je 0x100cafbe
call fcn.100bfbe0
lea eax, [eax + eax*2]
cmp byte [eax*8 + 0x1078ec18], 0
je 0x100cafbe
mov dl, 1
jmp 0x100cafc0
xor dl, dl
mov ecx, str.Kick_Player
call fcn.1011bd40
test al, al
je 0x100cb0bc
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b970]
call fcn.100f7260
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
push str.Reason:
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
push 0
push 0
push 0
push 0x40
mov edx, 0x10a788a0
mov ecx, str.kick
call fcn.101115a0
add esp, 0x10
call fcn.100f72e0
call fcn.100c0740
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f71a0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x31c]
mulss xmm1, dword [0x1074b91c]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x31c]
mov ecx, str.Execute
call fcn.1010cef0
test al, al
je 0x100cb0a2
sub esp, 0x18
mov esi, esp
sub esp, 0x18
mov ecx, esp
push 0x10a788a0
call fcn.1004a430
mov edx, dword [ebp - 0x28]
mov ecx, esi
push edi
call fcn.100c0290
add esp, 0x1c
mov ecx, 0x1078ec18
push edi
call fcn.100a4440
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f7200
call fcn.1011c870
call fcn.100bf6f0
test al, al
je 0x100cb0db
call fcn.100bfbe0
lea eax, [eax + eax*2]
cmp byte [eax*8 + 0x1078ec18], 0
je 0x100cb0db
mov dl, 1
jmp 0x100cb0dd
xor dl, dl
mov ecx, str.Host_Crash
call fcn.1011bd40
test al, al
je 0x100cb27c
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b970]
call fcn.100f7260
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
push str.Message:
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
push 0
push 0
push 0
push 0x40
mov edx, 0x10a75be8
mov ecx, str.hostcrash
call fcn.101115a0
add esp, 0x10
call fcn.100f72e0
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f71a0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x324]
mulss xmm1, dword [0x1074b91c]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x324]
mov ecx, str.Execute
call fcn.1010cef0
test al, al
je 0x100cb262
push 0x10a75be8
lea ecx, [ebp - 0x5b0]
call fcn.1004a430
lea ecx, [ebp - 0x5b0]
mov byte [ebp - 4], 0x7f
call fcn.1004ba80
test al, al
jne 0x100cb22e
sub esp, 0x18
lea eax, [ebp - 0x5b0]
mov ecx, esp
push eax
call fcn.1004bb60
mov edx, dword [ebp - 0x28]
lea ecx, [ebp - 0x12b8]
push edi
call fcn.100c0290
add esp, 0x1c
mov ecx, eax
mov byte [ebp - 4], 0x80
call fcn.1004ba90
push str.say___s__
lea ecx, [ebp - 0xc40]
mov esi, eax
call fcn.1004a430
sub esp, 0x18
mov byte [ebp - 4], 0x81
mov ecx, esp
lea edx, [ebp - 0xc40]
push esi
call fcn.100b13a0
add esp, 4
call fcn.1009c5f0
add esp, 0x18
lea ecx, [ebp - 0xc40]
call fcn.1004bb10
lea ecx, [ebp - 0x12b8]
mov byte [ebp - 4], 0x7f
call fcn.1004bb10
push 0
push 0x1f4
lea ecx, [ebp - 0x6b0]
call fcn.1004a3a0
add esp, 8
mov ecx, 0x1078ec18
push dword [eax + 4]
push dword [eax]
push edi
call fcn.100a20a0
lea ecx, [ebp - 0x5b0]
mov byte [ebp - 4], 0x38
call fcn.1004bb10
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f7200
call fcn.1011c870
call fcn.100bf6f0
test al, al
je 0x100cb29b
call fcn.100bfbe0
lea eax, [eax + eax*2]
cmp byte [eax*8 + 0x1078ec18], 0
je 0x100cb29b
mov dl, 1
jmp 0x100cb29d
xor dl, dl
mov ecx, str.Say_Message
call fcn.1011bd40
test al, al
je 0x100cb399
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b970]
call fcn.100f7260
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
push str.Message:
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
push 0
push 0
push 0
push 0x40
mov edx, 0x10a776c8
mov ecx, str.say
call fcn.101115a0
add esp, 0x10
call fcn.100f72e0
call fcn.100c0740
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f71a0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x32c]
mulss xmm1, dword [0x1074b91c]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x32c]
mov ecx, str.Execute
call fcn.1010cef0
test al, al
je 0x100cb37f
sub esp, 0x18
mov esi, esp
sub esp, 0x18
mov ecx, esp
push 0x10a776c8
call fcn.1004a430
mov edx, dword [ebp - 0x28]
mov ecx, esi
push edi
call fcn.100c0290
add esp, 0x1c
mov ecx, 0x1078ec18
push edi
call fcn.100ad500
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f7200
call fcn.1011c870
call fcn.1010ea40
call fcn.100bf6f0
test al, al
je 0x100cb3bd
call fcn.100bfbe0
lea eax, [eax + eax*2]
cmp byte [eax*8 + 0x1078ec18], 0
je 0x100cb3bd
mov dl, 1
jmp 0x100cb3bf
xor dl, dl
mov ecx, str.Change_Name
call fcn.1011bd40
test al, al
je 0x100cb4a3
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b970]
call fcn.100f7260
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
push str.Name:
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
push 0
push 0
push 0
push 0x10
mov edx, 0x10a76a78
mov ecx, str.name
call fcn.101115a0
add esp, 0x10
call fcn.100f72e0
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f71a0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x334]
mulss xmm1, dword [0x1074b91c]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x334]
mov ecx, str.Execute
call fcn.1010cef0
test al, al
je 0x100cb489
sub esp, 0x18
mov ecx, esp
push 0x10a76a78
call fcn.1004a430
push edi
mov ecx, 0x1078ec18
call fcn.100a4670
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f7200
call fcn.1011c870
call fcn.100bf6f0
test al, al
je 0x100cb4c2
call fcn.100bfbe0
lea eax, [eax + eax*2]
cmp byte [eax*8 + 0x1078ec18], 0
je 0x100cb4c2
mov dl, 1
jmp 0x100cb4c4
xor dl, dl
mov ecx, str.Change_Team
call fcn.1011bd40
test al, al
je 0x100cb674
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b970]
call fcn.100f7260
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
push str.Team:
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
lea ecx, [ebp - 0x4a]
call fcn.10052450
push str.Free
lea ecx, [ebp - 0x13a8]
mov esi, eax
call fcn.1004a430
push str.Axis
lea ecx, [ebp - 0x1390]
mov byte [ebp - 4], 0x82
call fcn.1004a430
push str.Allies
lea ecx, [ebp - 0x1378]
mov byte [ebp - 4], 0x83
call fcn.1004a430
push str.Spectator
lea ecx, [ebp - 0x1360]
mov byte [ebp - 4], 0x84
call fcn.1004a430
lea eax, [ebp - 0x1348]
mov byte [ebp - 4], 0x85
push eax
lea eax, [ebp - 0x13a8]
push eax
lea ecx, [ebp - 0x6b8]
call fcn.10051e40
push esi
lea ecx, [ebp - 0x39c]
push dword [eax + 4]
push dword [eax]
call fcn.10052340
push 0
push 0
lea edx, [ebp - 0x39c]
mov byte [ebp - 4], 0x86
lea ecx, [ebp - 0x12d0]
call fcn.10124680
add esp, 8
mov ecx, eax
mov byte [ebp - 4], 0x87
call fcn.1004ba90
push 0xffffffffffffffff
push eax
mov edx, 0x10a760e8
mov ecx, str.team
call fcn.1010f6f0
add esp, 8
lea ecx, [ebp - 0x12d0]
call fcn.1004bb10
lea ecx, [ebp - 0x39c]
call fcn.10052330
push fcn.1004bb10
push 4
push 0x18
lea eax, [ebp - 0x13a8]
mov byte [ebp - 4], 0x38
push eax
call fcn.101387e7
call fcn.100f72e0
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f71a0
movss xmm1, dword [0x107804d8]
xorps xmm2, xmm2
mulss xmm1, dword [0x1074b91c]
lea ecx, [ebp - 0x33c]
call fcn.1004a3e0
lea edx, [ebp - 0x33c]
mov ecx, str.Execute
call fcn.1010cef0
test al, al
je 0x100cb65a
push dword [0x10a760e8]
mov ecx, 0x1078ec18
push edi
call fcn.100a4710
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f7200
call fcn.1011c870
call fcn.100bf6f0
test al, al
je 0x100cb693
call fcn.100bfbe0
lea eax, [eax + eax*2]
cmp byte [eax*8 + 0x1078ec18], 0
je 0x100cb693
mov dl, 1
jmp 0x100cb695
xor dl, dl
mov ecx, str.Change_Weapons
call fcn.1011bd40
test al, al
je 0x100cb972
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b970]
call fcn.100f7260
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
push str.Weapon:
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
lea ecx, [ebp - 0x88]
call fcn.10052430
lea ecx, [ebp - 0xcc]
mov byte [ebp - 4], 0x88
call fcn.100c0a50
lea ecx, [ebp - 0xcc]
mov byte [ebp - 4], 0x89
call fcn.100b10e0
lea ecx, [ebp - 0xcc]
mov esi, eax
call fcn.100ce230
mov edi, eax
cmp esi, edi
je 0x100cb7b4
nop
mov ecx, 0x10a77718
lea edx, [ecx + 1]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x100cb728
sub ecx, edx
je 0x100cb76f
push 0x10a77718
lea ecx, [ebp - 0xc58]
call fcn.1004a430
mov byte [ebp - 4], 0x8a
lea edx, [ebp - 0xc58]
mov eax, dword [ebp - 0x20]
mov ecx, esi
or eax, 0x200
push 1
mov dword [ebp - 0x20], eax
mov dword [ebp - 0x1c], eax
call fcn.10123e20
add esp, 4
mov byte [ebp - 0x14], 0
test al, al
je 0x100cb773
mov byte [ebp - 0x14], 1
mov dword [ebp - 4], 0x89
mov eax, dword [ebp - 0x20]
test eax, 0x200
je 0x100cb797
and eax, 0xfffffdff
lea ecx, [ebp - 0xc58]
mov dword [ebp - 0x20], eax
call fcn.1004bb10
cmp byte [ebp - 0x14], 0
je 0x100cb7a9
push esi
lea ecx, [ebp - 0x88]
call fcn.10052300
add esi, 0x18
cmp esi, edi
jne 0x100cb720
lea ecx, [ebp - 0xcc]
mov byte [ebp - 4], 0x88
call fcn.10052330
lea eax, [ebp - 0x380]
push eax
lea ecx, [ebp - 0x88]
call fcn.100ce240
lea ecx, [ebp - 0x88]
mov esi, dword [eax]
lea eax, [ebp - 0x384]
push eax
call fcn.100ce250
push esi
push dword [eax]
call fcn.100ce440
push 0
push 0
lea edx, [ebp - 0x88]
lea ecx, [ebp - 0x12e8]
call fcn.10124680
add esp, 0x10
push 0xffffffffffffffff
mov ecx, eax
mov byte [ebp - 4], 0x8b
call fcn.1004ba90
push eax
mov edx, 0x10a76a30
mov ecx, str.weapon
call fcn.1010f6f0
add esp, 8
mov byte [ebp - 4], 0x88
lea ecx, [ebp - 0x12e8]
call fcn.1004bb10
lea ecx, [ebp - 0x344]
call fcn.1004a3d0
push 0
push 0
push 0x40
lea eax, [ebp - 0x344]
mov edx, str.Filter_weapon_names...
push eax
push 0x40
push 0x10a77718
mov ecx, str.filter
call fcn.10112eb0
add esp, 0x18
call fcn.100f72e0
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b940]
mov esi, dword [ebp - 0x38]
subss xmm0, dword [esi + 0x1560]
call fcn.100f71a0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x34c]
mulss xmm1, dword [0x1074b91c]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x34c]
mov ecx, str.Give
call fcn.1010cef0
test al, al
je 0x100cb8f1
sub esp, 0x18
lea ecx, [ebp - 0x88]
mov esi, esp
push dword [0x10a76a30]
call fcn.1008d4c0
push eax
mov ecx, esi
call fcn.1004bb60
mov edi, dword [ebp - 0x18]
mov ecx, 0x1078ec18
push edi
call fcn.100a54c0
mov esi, dword [ebp - 0x38]
jmp 0x100cb8f4
mov edi, dword [ebp - 0x18]
movss xmm1, dword [0x1074b9f4]
xorps xmm0, xmm0
call fcn.100f70f0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x354]
mulss xmm1, dword [0x1074b91c]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x354]
mov ecx, str.Take
call fcn.1010cef0
test al, al
je 0x100cb941
push edi
mov ecx, 0x1078ec18
call fcn.100a58b0
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b940]
subss xmm0, dword [esi + 0x1560]
call fcn.100f7200
call fcn.1011c870
lea ecx, [ebp - 0x88]
mov byte [ebp - 4], 0x38
call fcn.10052330
call fcn.100bf6f0
test al, al
je 0x100cb991
call fcn.100bfbe0
lea eax, [eax + eax*2]
cmp byte [eax*8 + 0x1078ec18], 0
je 0x100cb991
mov dl, 1
jmp 0x100cb993
xor dl, dl
mov ecx, str.Change_Model
call fcn.1011bd40
test al, al
je 0x100cbc09
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b970]
call fcn.100f7260
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
push str.Model:
call fcn.1010c3e0
add esp, 4
mov ecx, 1
call fcn.100ec600
lea ecx, [ebp - 0x94]
call fcn.10052430
lea ecx, [ebp - 0xd8]
mov byte [ebp - 4], 0x8c
call fcn.100c0bb0
lea ecx, [ebp - 0xd8]
mov byte [ebp - 4], 0x8d
call fcn.100b10e0
lea ecx, [ebp - 0xd8]
mov esi, eax
call fcn.100ce230
mov edi, eax
cmp esi, edi
je 0x100cbab4
nop dword [eax]
mov ecx, 0x10a75c28
lea edx, [ecx + 1]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x100cba28
sub ecx, edx
je 0x100cba6f
push 0x10a75c28
lea ecx, [ebp - 0xc70]
call fcn.1004a430
mov byte [ebp - 4], 0x8e
lea edx, [ebp - 0xc70]
mov eax, dword [ebp - 0x20]
mov ecx, esi
or eax, 0x400
push 0
mov dword [ebp - 0x20], eax
mov dword [ebp - 0x1c], eax
call fcn.10123e20
add esp, 4
mov byte [ebp - 0x14], 0
test al, al
je 0x100cba73
mov byte [ebp - 0x14], 1
mov dword [ebp - 4], 0x8d
mov eax, dword [ebp - 0x20]
test eax, 0x400
je 0x100cba97
and eax, 0xfffffbff
lea ecx, [ebp - 0xc70]
mov dword [ebp - 0x20], eax
call fcn.1004bb10
cmp byte [ebp - 0x14], 0
je 0x100cbaa9
push esi
lea ecx, [ebp - 0x94]
call fcn.10052300
add esi, 0x18
cmp esi, edi
jne 0x100cba20
lea ecx, [ebp - 0xd8]
mov byte [ebp - 4], 0x8c
call fcn.10052330
lea eax, [ebp - 0x3a0]
push eax
lea ecx, [ebp - 0x94]
call fcn.100ce240
lea ecx, [ebp - 0x94]
mov esi, dword [eax]
lea eax, [ebp - 0xf4]
push eax
call fcn.100ce250
push esi
push dword [eax]
call fcn.100ce440
push 0
push 0
lea edx, [ebp - 0x94]
lea ecx, [ebp - 0xd48]
call fcn.10124680
add esp, 0x10
push 0xffffffffffffffff
mov ecx, eax
mov byte [ebp - 4], 0x8f
call fcn.1004ba90
push eax
mov edx, 0x10a78920
mov ecx, str.model
call fcn.1010f6f0
add esp, 8
mov byte [ebp - 4], 0x8c
lea ecx, [ebp - 0xd48]
call fcn.1004bb10
lea ecx, [ebp - 0x35c]
call fcn.1004a3d0
push 0
push 0
push 0x40
lea eax, [ebp - 0x35c]
mov edx, str.Filter_model_names...
push eax
push 0x40
push 0x10a75c28
mov ecx, str.filter
call fcn.10112eb0
add esp, 0x18
call fcn.100f72e0
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f71a0
movss xmm1, dword [0x107804d8]
lea ecx, [ebp - 0x364]
mulss xmm1, dword [0x1074b91c]
xorps xmm2, xmm2
call fcn.1004a3e0
lea edx, [ebp - 0x364]
mov ecx, str.Execute
call fcn.1010cef0
test al, al
je 0x100cbbe0
sub esp, 0x18
lea ecx, [ebp - 0x94]
mov esi, esp
push dword [0x10a78920]
call fcn.1008d4c0
push eax
mov ecx, esi
call fcn.1004bb60
push dword [ebp - 0x18]
mov ecx, 0x1078ec18
call fcn.100a5b20
movss xmm0, dword [0x107804d8]
mulss xmm0, dword [0x1074b960]
call fcn.100f7200
call fcn.1011c870
lea ecx, [ebp - 0x94]
mov byte [ebp - 4], 0x38
call fcn.10052330
call fcn.1010ea40
call fcn.100bf6f0
test al, al
je 0x100cbc2d
call fcn.100bfbe0
lea eax, [eax + eax*2]
cmp byte [eax*8 + 0x1078ec18], 0
je 0x100cbc2d
mov dl, 1
jmp 0x100cbc2f
xor dl, dl
mov ecx, str.God_Mode
call fcn.1011bd40
test al, al
je 0x100cbc8d
push 1
push 0
xor edx, edx
mov ecx, 0x107486f8
call fcn.1011c910
mov esi, dword [ebp - 0x18]
add esp, 8
test al, al
je 0x100cbc64
push 1
push esi
mov ecx, 0x1078ec18
call fcn.100a47a0
push 1
push 0
xor edx, edx
mov ecx, 0x10745460
call fcn.1011c910
add esp, 8
test al, al
je 0x100cbc88
push 0
push esi
mov ecx, 0x1078ec18
call fcn.100a47a0
call fcn.1011c870
call fcn.100bf6f0
test al, al
je 0x100cbcac
call fcn.100bfbe0
lea eax, [eax + eax*2]
cmp byte [eax*8 + 0x1078ec18], 0
je 0x100cbcac
mov dl, 1
jmp 0x100cbcae
xor dl, dl
mov ecx, str.No_Clip
call fcn.1011bd40
test al, al
je 0x100cbd0c
push 1
push 0
xor edx, edx
mov ecx, 0x107486f8
call fcn.1011c910
mov esi, dword [ebp - 0x18]
add esp, 8
test al, al
je 0x100cbce3
push 1
push esi
mov ecx, 0x1078ec18
call fcn.100a4930
push 1
push 0
xor edx, edx
mov ecx, 0x10745460
call fcn.1011c910
add esp, 8
test al, al
je 0x100cbd07
push 0
push esi
mov ecx, 0x1078ec18
call fcn.100a4930
call fcn.1011c870
call fcn.100bf6f0
test al, al
je 0x100cbd2b
call fcn.100bfbe0
lea eax, [eax + eax*2]
cmp byte [eax*8 + 0x1078ec18], 0
je 0x100cbd2b
mov dl, 1
jmp 0x100cbd2d
xor dl, dl
mov ecx, str.UFO_Mode
call fcn.1011bd40
test al, al
je 0x100cbd8b
push 1
push 0
xor edx, edx
mov ecx, 0x107486f8
call fcn.1011c910
mov esi, dword [ebp - 0x18]
add esp, 8
test al, al
je 0x100cbd62
push 1
push esi
mov ecx, 0x1078ec18
call fcn.100a4ac0
push 1
push 0
xor edx, edx
mov ecx, 0x10745460
call fcn.1011c910
add esp, 8
test al, al
je 0x100cbd86
push 0
push esi
mov ecx, 0x1078ec18
call fcn.100a4ac0
call fcn.1011c870
call fcn.100bf6f0
test al, al
je 0x100cbdaa
call fcn.100bfbe0
lea eax, [eax + eax*2]
cmp byte [eax*8 + 0x1078ec18], 0
je 0x100cbdaa
mov dl, 1
jmp 0x100cbdac
xor dl, dl
mov ecx, str.Freeze
call fcn.1011bd40
test al, al
je 0x100cbe0a
push 1
push 0
xor edx, edx
mov ecx, 0x107486f8
call fcn.1011c910
mov esi, dword [ebp - 0x18]
add esp, 8
test al, al
je 0x100cbde1
push 1
push esi
mov ecx, 0x1078ec18
call fcn.100a4c60
push 1
push 0
xor edx, edx
mov ecx, 0x10745460
call fcn.1011c910
add esp, 8
test al, al
je 0x100cbe05
push 0
push esi
mov ecx, 0x1078ec18
call fcn.100a4c60
call fcn.1011c870
call fcn.100bf6f0
test al, al
je 0x100cbe29
call fcn.100bfbe0
lea eax, [eax + eax*2]
cmp byte [eax*8 + 0x1078ec18], 0
je 0x100cbe29
mov dl, 1
jmp 0x100cbe2b
xor dl, dl
mov ecx, str.Infinite_Ammo
call fcn.1011bd40
test al, al
je 0x100cbe89
push 1
push 0
xor edx, edx
mov ecx, 0x107486f8
call fcn.1011c910
mov esi, dword [ebp - 0x18]
add esp, 8
test al, al
je 0x100cbe60
push 1
push esi
mov ecx, 0x1078ec18
call fcn.100a4e00
push 1
push 0
xor edx, edx
mov ecx, 0x10745460
call fcn.1011c910
add esp, 8
test al, al
je 0x100cbe84
push 0
push esi
mov ecx, 0x1078ec18
call fcn.100a4e00
call fcn.1011c870
call fcn.100bf6f0
test al, al
je 0x100cbea8
call fcn.100bfbe0
lea eax, [eax + eax*2]
cmp byte [eax*8 + 0x1078ec18], 0
je 0x100cbea8
mov dl, 1
jmp 0x100cbeaa
xor dl, dl
mov ecx, str.Invisibility
call fcn.1011bd40
test al, al
je 0x100cbf08
push 1
push 0
xor edx, edx
mov ecx, 0x107486f8
call fcn.1011c910
mov esi, dword [ebp - 0x18]
add esp, 8
test al, al
je 0x100cbedf
push 1
push esi
mov ecx, 0x1078ec18
call fcn.100a4fd0
push 1
push 0
xor edx, edx
mov ecx, 0x10745460
call fcn.1011c910
add esp, 8
test al, al
je 0x100cbf03
push 0
push esi
mov ecx, 0x1078ec18
call fcn.100a4fd0
call fcn.1011c870
call fcn.100bf6f0
test al, al
je 0x100cbf27
call fcn.100bfbe0
lea eax, [eax + eax*2]
cmp byte [eax*8 + 0x1078ec18], 0
je 0x100cbf27
mov dl, 1
jmp 0x100cbf29
xor dl, dl
mov ecx, str.Super_Speed
call fcn.1011bd40
test al, al
je 0x100cbf87
push 1
push 0
xor edx, edx
mov ecx, 0x107486f8
call fcn.1011c910
mov esi, dword [ebp - 0x18]
add esp, 8
test al, al
je 0x100cbf5e
push 1
push esi
mov ecx, 0x1078ec18
call fcn.100a5170
push 1
push 0
xor edx, edx
mov ecx, 0x10745460
call fcn.1011c910
add esp, 8
test al, al
je 0x100cbf82
push 0
push esi
mov ecx, 0x1078ec18
call fcn.100a5170
call fcn.1011c870
call fcn.100bf6f0
test al, al
je 0x100cbfa6
call fcn.100bfbe0
lea eax, [eax + eax*2]
cmp byte [eax*8 + 0x1078ec18], 0
je 0x100cbfa6
mov dl, 1
jmp 0x100cbfa8
xor dl, dl
mov ecx, str.Akimbo_Weapons
call fcn.1011bd40
test al, al
je 0x100cc006
push 1
push 0
xor edx, edx
mov ecx, 0x107486f8
call fcn.1011c910
mov esi, dword [ebp - 0x18]
add esp, 8
test al, al
je 0x100cbfdd
push 1
push esi
mov ecx, 0x1078ec18
call fcn.100a5320
push 1
push 0
xor edx, edx
mov ecx, 0x10745460
call fcn.1011c910
add esp, 8
test al, al
je 0x100cc001
push 0
push esi
mov ecx, 0x1078ec18
call fcn.100a5320
call fcn.1011c870
call fcn.1010ea40
call fcn.100bf6f0
test al, al
je 0x100cc02a
call fcn.100bfbe0
lea eax, [eax + eax*2]
cmp byte [eax*8 + 0x1078ec18], 0
je 0x100cc02a
mov al, 1
jmp 0x100cc02c
xor al, al
push eax
push 0
xor edx, edx
mov ecx, str.Teleport_To
call fcn.1011c910
mov edi, dword [ebp - 0x18]
add esp, 8
test al, al
je 0x100cc069
sub esp, 0xc
mov ecx, edi
mov esi, esp
call fcn.100bf4c0
add eax, 0x18
mov ecx, esi
push eax
call fcn.1004a410
push dword [ebp - 0x28]
mov ecx, 0x1078ec18
call fcn.100a5c30
call fcn.100bf6f0
test al, al
je 0x100cc088
call fcn.100bfbe0
lea eax, [eax + eax*2]
cmp byte [eax*8 + 0x1078ec18], 0
je 0x100cc088
mov al, 1
jmp 0x100cc08a
xor al, al
push eax
push 0
xor edx, edx
mov ecx, str.Teleport_From
call fcn.1011c910
add esp, 8
test al, al
je 0x100cc0c3
mov ecx, dword [ebp - 0x28]
sub esp, 0xc
mov esi, esp
call fcn.100bf4c0
add eax, 0x18
mov ecx, esi
push eax
call fcn.1004a410
push edi
mov ecx, 0x1078ec18
call fcn.100a5c30
call fcn.100bf6f0
test al, al
je 0x100cc0e2
call fcn.100bfbe0
lea eax, [eax + eax*2]
cmp byte [eax*8 + 0x1078ec18], 0
je 0x100cc0e2
mov al, 1
jmp 0x100cc0e4
xor al, al
push eax
push 0
xor edx, edx
mov ecx, str.Launch_Upwards
call fcn.1011c910
add esp, 8
test al, al
je 0x100cc11d
movss xmm3, dword [0x1074b9c0]
sub esp, 0xc
xorps xmm2, xmm2
xorps xmm1, xmm1
mov ecx, esp
call fcn.1004c680
push edi
mov ecx, 0x1078ec18
call fcn.100a5d60
call fcn.1011c870
call fcn.1009c820
test al, al
mov ecx, str.Backdoor_Access
sete dl
call fcn.1011bd40
mov edi, dword [ebp - 0x18]
test al, al
je 0x100cc491
mov ecx, edi
call fcn.100bfc00
movzx eax, al
xor edx, edx
push eax
push 0
mov ecx, str.Install
call fcn.1011c910
add esp, 8
test al, al
je 0x100cc17a
sub esp, 0x18
mov ecx, esp
push str.echo_requestowner
call fcn.1004a430
mov ecx, 0x1078ec18
call fcn.100ac390
mov ecx, edi
call fcn.100bfc00
movzx eax, al
xor edx, edx
push eax
push 0
mov ecx, str.Reclaim
call fcn.1011c910
add esp, 8
test al, al
je 0x100cc1bb
call fcn.100bfbe0
sub esp, 0x18
mov esi, eax
mov ecx, esp
push str.requestowner
call fcn.1004a430
push esi
mov ecx, 0x1078ec18
call fcn.100a2f80
call fcn.1010ea40
mov ecx, 0x1078edc8
call fcn.100c1500
mov dl, al
mov ecx, str.Whitelist
call fcn.1011bd40
test al, al
je 0x100cc2a7
push 1
push 0
xor edx, edx
mov ecx, 0x107486f8
call fcn.1011c910
add esp, 8
test al, al
je 0x100cc240
push str.whitelist__i__i
lea ecx, [ebp - 0xc88]
call fcn.1004a430
mov byte [ebp - 4], 0x90
call fcn.100bfbe0
sub esp, 0x18
lea edx, [ebp - 0xc88]
mov ecx, esp
mov esi, eax
push 1
push edi
call fcn.100ce480
add esp, 8
mov ecx, 0x1078ec18
push esi
call fcn.100a2f80
lea ecx, [ebp - 0xc88]
mov byte [ebp - 4], 0x38
call fcn.1004bb10
push 1
push 0
xor edx, edx
mov ecx, 0x10745460
call fcn.1011c910
add esp, 8
test al, al
je 0x100cc2a2
push str.whitelist__i__i
lea ecx, [ebp - 0xca0]
call fcn.1004a430
mov byte [ebp - 4], 0x91
call fcn.100bfbe0
sub esp, 0x18
lea edx, [ebp - 0xca0]
mov ecx, esp
mov esi, eax
push 0
push edi
call fcn.100ce480
add esp, 8
mov ecx, 0x1078ec18
push esi
call fcn.100a2f80
lea ecx, [ebp - 0xca0]
mov byte [ebp - 4], 0x38
call fcn.1004bb10
call fcn.1011c870
mov ecx, 0x1078edc8
call fcn.100c1500
movzx eax, al
xor edx, edx
push eax
push 0
mov ecx, str.Blacklist
call fcn.1011c910
add esp, 8
test al, al
je 0x100cc313
push str.blacklist__i
lea ecx, [ebp - 0xcb8]
call fcn.1004a430
mov byte [ebp - 4], 0x92
call fcn.100bfbe0
sub esp, 0x18
lea edx, [ebp - 0xcb8]
mov ecx, esp
mov esi, eax
push edi
call fcn.100b13a0
add esp, 4
mov ecx, 0x1078ec18
push esi
call fcn.100a2f80
lea ecx, [ebp - 0xcb8]
mov byte [ebp - 4], 0x38
call fcn.1004bb10
call fcn.1010ea40
call fcn.100bf6f0
test al, al
je 0x100cc333
mov ecx, 0x1078edc8
call fcn.100c1500
test al, al
je 0x100cc333
mov al, 1
jmp 0x100cc335
xor al, al
push eax
push 0
xor edx, edx
mov ecx, str.Force_Spawn
call fcn.1011c910
add esp, 8
test al, al
je 0x100cc394
push str.forcespawn__i
lea ecx, [ebp - 0xcd0]
call fcn.1004a430
mov byte [ebp - 4], 0x93
call fcn.100bfbe0
sub esp, 0x18
lea edx, [ebp - 0xcd0]
mov ecx, esp
mov esi, eax
push edi
call fcn.100b13a0
add esp, 4
mov ecx, 0x1078ec18
push esi
call fcn.100a2f80
lea ecx, [ebp - 0xcd0]
mov byte [ebp - 4], 0x38
call fcn.1004bb10
call fcn.100bf6f0
test al, al
je 0x100cc3af
mov ecx, 0x1078edc8
call fcn.100c1500
test al, al
je 0x100cc3af
mov al, 1
jmp 0x100cc3b1
xor al, al
push eax
push 0
xor edx, edx
mov ecx, str.Force_Kill
call fcn.1011c910
add esp, 8
test al, al
je 0x100cc410
push str.kill__i
lea ecx, [ebp - 0xce8]
call fcn.1004a430
mov byte [ebp - 4], 0x94
call fcn.100bfbe0
sub esp, 0x18
lea edx, [ebp - 0xce8]
mov ecx, esp
mov esi, eax
push edi
call fcn.100b13a0
add esp, 4
mov ecx, 0x1078ec18
push esi
call fcn.100a2f80
lea ecx, [ebp - 0xce8]
mov byte [ebp - 4], 0x38
call fcn.1004bb10
call fcn.100bf6f0
test al, al
je 0x100cc42b
mov ecx, 0x1078edc8
call fcn.100c1500
test al, al
je 0x100cc42b
mov al, 1
jmp 0x100cc42d
xor al, al
push eax
push 0
xor edx, edx
mov ecx, str.Blame_Kill
call fcn.1011c910
add esp, 8
test al, al
je 0x100cc48c
push str.blame__i
lea ecx, [ebp - 0xd00]
call fcn.1004a430
mov byte [ebp - 4], 0x95
call fcn.100bfbe0
sub esp, 0x18
lea edx, [ebp - 0xd00]
mov ecx, esp
mov esi, eax
push edi
call fcn.100b13a0
add esp, 4
mov ecx, 0x1078ec18
push esi
call fcn.100a2f80
lea ecx, [ebp - 0xd00]
mov byte [ebp - 4], 0x38
call fcn.1004bb10
call fcn.1011c870
call fcn.1010ea40
lea eax, [edi*2 + 0x10854446]
xor edx, edx
add eax, edi
mov ecx, str.Multipoint
push 1
push eax
call fcn.1011cca0
lea eax, [edi*2 + 0x10854445]
xor edx, edx
add eax, edi
mov ecx, str.Ignore
push 1
push eax
call fcn.1011cca0
call fcn.1010ea40
push 1
push 0
xor edx, edx
mov ecx, str.Copy_Name
call fcn.1011c910
add esp, 0x18
test al, al
je 0x100cc503
or ecx, 0xffffffff
call fcn.100fc140
lea ecx, [ebp - 0xf0]
call fcn.1004ba90
push eax
call fcn.100fbf30
add esp, 4
call fcn.100fc190
push 1
push 0
xor edx, edx
mov ecx, str.Copy_IP_Address
call fcn.1011c910
add esp, 8
test al, al
je 0x100cc559
or ecx, 0xffffffff
call fcn.100fc140
lea eax, [ebp - 0xd60]
push eax
lea ecx, [ebp - 0x48]
call fcn.101326a0
mov ecx, eax
mov byte [ebp - 4], 0x96
call fcn.1004ba90
push eax
call fcn.100fbf30
add esp, 4
mov byte [ebp - 4], 0x38
lea ecx, [ebp - 0xd60]
call fcn.1004bb10
call fcn.100fc190
push 1
push 0
xor edx, edx
mov ecx, str.Copy_Steam_ID
call fcn.1011c910
add esp, 8
test al, al
je 0x100cc590
or ecx, 0xffffffff
call fcn.100fc140
push dword [ebp - 0x40]
push dword [ebp - 0x2c]
push str._llu
call fcn.100fbf30
add esp, 0xc
call fcn.100fc190
call fcn.100f8560
call fcn.1011fbe0
xorps xmm2, xmm2
lea ecx, [ebp - 0x6c0]
xorps xmm1, xmm1
call fcn.1004a3e0
mov esi, eax
lea ecx, [ebp - 0x48]
lea eax, [ebp - 0xd78]
push eax
call fcn.101326a0
mov ecx, eax
mov byte [ebp - 4], 0x97
call fcn.1004ba90
push esi
lea edx, [edi*2 + 0x10854444]
mov ecx, eax
push 2
add edx, edi
call fcn.1011b820
add esp, 8
mov byte [ebp - 4], 0x38
lea ecx, [ebp - 0xd78]
call fcn.1004bb10
lea ecx, [ebp - 0x3b8]
call fcn.1004ba90
mov edx, 1
mov ecx, eax
call fcn.100f8720
call fcn.1011fbe0
xorps xmm2, xmm2
lea ecx, [ebp - 0x6c8]
xorps xmm1, xmm1
call fcn.1004a3e0
push dword [ebp - 0x40]
lea ecx, [ebp - 0xeb0]
mov esi, eax
push dword [ebp - 0x2c]
call fcn.100bf290
add esp, 8
mov ecx, eax
mov byte [ebp - 4], 0x98
call fcn.1004ba90
push esi
lea edx, [edi*2 + 0x10854444]
mov ecx, eax
push 2
add edx, edi
call fcn.1011b820
add esp, 8
mov byte [ebp - 4], 0x38
lea ecx, [ebp - 0xeb0]
call fcn.1004bb10
lea ecx, [ebp - 0x3b8]
call fcn.1004ba90
mov edx, 1
mov ecx, eax
call fcn.100f8720
call fcn.1011fbe0
call fcn.100f6e00
lea ecx, [ebp - 0xf0]
call fcn.1004bb10
lea ecx, [ebp - 0x3b8]
mov byte [ebp - 4], 0x11
call fcn.1004bb10
inc edi
mov dword [ebp - 0x18], edi
cmp edi, 0x12
jl 0x100c64e0
xor edx, edx
push 1
lea ecx, [edx + 1]
call fcn.10120480
add esp, 4
call fcn.1010ea40
call fcn.1011dfc0
push 0
xor edx, edx
mov ecx, str.Sessions
call fcn.1011df10
add esp, 4
test al, al
je 0x100ccafe
push 1
mov edx, str.SessionList
mov ecx, 2
call fcn.10120480
add esp, 4
call fcn.1010ea40
mov edx, 1
xor ecx, ecx
call fcn.100ec5b0
push str.Session_ID:
call fcn.1010c3e0
add esp, 4
call fcn.1011fbe0
push str.Host_Address:
call fcn.1010c3e0
add esp, 4
call fcn.1011fbe0
mov ecx, 1
call fcn.100ec600
xor esi, esi
mov dword [ebp - 0x24], esi
nop dword [eax]
nop word [eax + eax]
push str.session_i
lea ecx, [ebp - 0xd18]
call fcn.1004a430
push esi
lea edx, [ebp - 0xd18]
mov byte [ebp - 4], 0x99
lea ecx, [ebp - 0x400]
call fcn.100b13a0
add esp, 4
lea ecx, [ebp - 0xd18]
mov byte [ebp - 4], 0x9b
call fcn.1004bb10
call fcn.100bf510
push esi
mov ecx, eax
call fcn.100bf450
mov edi, eax
test edi, edi
je 0x100ccac9
sub esp, 8
lea eax, [edi + 0xc]
mov ecx, esp
push eax
call fcn.101328f0
mov ecx, 0x10785b30
call fcn.10050260
test al, al
jne 0x100ccac9
mov edx, edi
lea ecx, [ebp - 0x3e8]
call fcn.100bf710
lea edx, [edi + 8]
mov byte [ebp - 4], 0x9c
lea ecx, [ebp - 0x3d0]
call fcn.100bf870
mov byte [ebp - 4], 0x9d
call fcn.100bf6d0
push 8
mov edx, edi
lea ecx, [eax + 0x1d8]
call fcn.10131f60
add esp, 4
mov byte [ebp - 0x14], al
call fcn.1010ea40
lea ecx, [ebp - 0x400]
call fcn.1004ba90
mov ecx, eax
call fcn.100f6cc0
cmp byte [ebp - 0x14], 0
je 0x100cc875
movss xmm3, dword [0x1074b7f0]
movss xmm2, dword [0x1074b838]
movaps xmm1, xmm3
push ecx
lea ecx, [ebp - 0x878]
mov dword [esp], 0x3f800000
call fcn.1004f700
lea edx, [ebp - 0x878]
xor ecx, ecx
call fcn.100ec560
xorps xmm2, xmm2
lea ecx, [ebp - 0x6d0]
xorps xmm1, xmm1
call fcn.1004a3e0
lea ecx, [ebp - 0x3e8]
mov esi, eax
call fcn.1004ba90
push esi
push 2
xor dl, dl
mov ecx, eax
call fcn.1011b240
add esp, 8
mov ecx, 1
call fcn.100ec600
jmp 0x100cc8a2
xorps xmm2, xmm2
lea ecx, [ebp - 0x6d8]
xorps xmm1, xmm1
call fcn.1004a3e0
lea ecx, [ebp - 0x3e8]
mov esi, eax
call fcn.1004ba90
push esi
push 2
xor dl, dl
mov ecx, eax
call fcn.1011b240
add esp, 8
lea ecx, [ebp - 0x400]
call fcn.1004ba90
mov edx, 1
mov ecx, eax
call fcn.100f8860
test al, al
je 0x100cc9eb
push 1
push 0
xor edx, edx
mov ecx, str.View_Tracker
call fcn.1011c910
add esp, 8
test al, al
je 0x100cc8fa
sub esp, 0x18
lea eax, [ebp - 0x3d0]
mov ecx, esp
push eax
call fcn.1004bb60
mov ecx, 0x10785960
call fcn.100dc540
mov byte [0x1077e881], 0
push 1
push 0
xor edx, edx
mov ecx, str.Join_Session
call fcn.1011c910
add esp, 8
test al, al
je 0x100cc91c
push edi
mov ecx, 0x1078ec18
call fcn.100af040
push 1
push 0
xor edx, edx
mov ecx, str.Add_To_Blacklist
call fcn.1011c910
add esp, 8
test al, al
je 0x100cc971
sub esp, 0x38
mov esi, esp
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x30], esp
push 0x10744e17
call fcn.1004a430
sub esp, 8
mov byte [ebp - 4], 0x9e
lea eax, [edi + 0xc]
mov ecx, esp
push eax
call fcn.101328f0
mov ecx, esi
mov byte [ebp - 4], 0x9d
call fcn.1004f730
mov ecx, 0x10785b30
call fcn.100502a0
call fcn.1010ea40
push 1
push 0
xor edx, edx
mov ecx, str.Copy_Session_ID
call fcn.1011c910
add esp, 8
test al, al
je 0x100cc9ae
or ecx, 0xffffffff
call fcn.100fc140
lea ecx, [ebp - 0x3e8]
call fcn.1004ba90
push eax
call fcn.100fbf30
add esp, 4
call fcn.100fc190
push 1
push 0
xor edx, edx
mov ecx, str.Copy_Host_Address
call fcn.1011c910
add esp, 8
test al, al
je 0x100cc9e6
or ecx, 0xffffffff
call fcn.100fc140
lea ecx, [ebp - 0x3d0]
call fcn.1004ba90
push eax
call fcn.100fbf30
add esp, 4
call fcn.100fc190
call fcn.100f8560
call fcn.1011fbe0
cmp byte [ebp - 0x14], 0
je 0x100cca62
movss xmm3, dword [0x1074b7f0]
movss xmm2, dword [0x1074b838]
movaps xmm1, xmm3
push ecx
lea ecx, [ebp - 0x888]
mov dword [esp], 0x3f800000
call fcn.1004f700
lea edx, [ebp - 0x888]
xor ecx, ecx
call fcn.100ec560
xorps xmm2, xmm2
lea ecx, [ebp - 0x6e0]
xorps xmm1, xmm1
call fcn.1004a3e0
lea ecx, [ebp - 0x3d0]
mov esi, eax
call fcn.1004ba90
push esi
push 2
xor dl, dl
mov ecx, eax
call fcn.1011b240
add esp, 8
mov ecx, 1
call fcn.100ec600
jmp 0x100cca8f
xorps xmm2, xmm2
lea ecx, [ebp - 0x6e8]
xorps xmm1, xmm1
call fcn.1004a3e0
lea ecx, [ebp - 0x3d0]
mov esi, eax
call fcn.1004ba90
push esi
push 2
xor dl, dl
mov ecx, eax
call fcn.1011b240
add esp, 8
lea ecx, [ebp - 0x400]
call fcn.1004ba90
mov edx, 1
mov ecx, eax
call fcn.100f8720
call fcn.1011fbe0
call fcn.100f6e00
lea ecx, [ebp - 0x3d0]
call fcn.1004bb10
lea ecx, [ebp - 0x3e8]
call fcn.1004bb10
mov esi, dword [ebp - 0x24]
lea ecx, [ebp - 0x400]
mov byte [ebp - 4], 0x11
call fcn.1004bb10
inc esi
mov dword [ebp - 0x24], esi
cmp esi, 0x32
jl 0x100cc740
xor edx, edx
push 1
lea ecx, [edx + 1]
call fcn.10120480
add esp, 4
call fcn.1010ea40
call fcn.1011dfc0
mov ecx, 0x10792250
call fcn.100d7570
mov ecx, 0x10785b30
call fcn.10050b30
mov ecx, 0x10785c40
call fcn.1008c120
call fcn.1011d080
call fcn.100f6460
mov ecx, 0x1077e880
call fcn.100ccb80
call fcn.100f1020
call fcn.100eea20
mov ecx, eax
call fcn.100e8f10
mov ecx, 0x1077e880
call fcn.100c1da0
lea ecx, [ebp - 0x418]
call fcn.1004bb10
lea ecx, [ebp - 0x430]
call fcn.1004bb10
mov ecx, dword [ebp - 0xc]
pop edi
mov dword fs:[0], ecx
pop esi
mov esp, ebp
pop ebp
mov esp, ebx
pop ebx
ret