Function at 0x100371d0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebx
mov ebx, esp
sub esp, 8
and esp, 0xfffffff8
add esp, 4
push ebp
mov ebp, dword [ebx + 4]
mov dword [esp + 4], ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x100454bd
mov eax, dword fs:[0]
push eax
push ebx
sub esp, 0x72c
mov eax, dword [0x1005500c]
xor eax, ebp
mov dword [ebp - 0x14], eax
push esi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
push str.aimbot
lea ecx, [ebp - 0x660]
mov dword [ebp - 4], 0
call fcn.1003dba0
push str.enabled
lea ecx, [ebp - 0x420]
mov byte [ebp - 4], 1
call fcn.1003dba0
movzx eax, byte [0x10055321]
xorps xmm0, xmm0
mov ecx, dword [ebp - 0x1c]
movq qword [ebp - 0x400], xmm0
mov byte [ebp - 0x20], al
mov eax, dword [ebp - 0x20]
mov dword [ebp - 0x3fc], ecx
lea ecx, [ebp - 0x408]
mov byte [ebp - 0x408], 4
mov dword [ebp - 0x400], eax
call fcn.1003a4b0
lea ecx, [ebp - 0x408]
call fcn.1003a4b0
lea eax, [ebp - 0x408]
mov byte [ebp - 0x3f4], 1
mov dword [ebp - 0x3f8], eax
lea eax, [ebp - 0x3f0]
mov byte [ebp - 4], 2
push eax
lea ecx, [ebp - 0x420]
push ecx
sub esp, 8
lea ecx, [ebp - 0x5d0]
call fcn.100389a0
lea eax, [ebp - 0x5d0]
mov byte [ebp - 0x5bc], 1
mov dword [ebp - 0x5c0], eax
push 0x1004ee14
lea ecx, [ebp - 0x480]
mov byte [ebp - 4], 3
call fcn.1003dba0
xorps xmm0, xmm0
mov byte [ebp - 0x468], 7
movq qword [ebp - 0x460], xmm0
lea ecx, [ebp - 0x468]
movss xmm0, dword [0x10055324]
cvtps2pd xmm0, xmm0
movsd qword [ebp - 0x460], xmm0
call fcn.1003a4b0
lea ecx, [ebp - 0x468]
call fcn.1003a4b0
lea eax, [ebp - 0x468]
mov byte [ebp - 0x454], 1
mov dword [ebp - 0x458], eax
lea eax, [ebp - 0x450]
mov byte [ebp - 4], 4
push eax
lea ecx, [ebp - 0x480]
push ecx
sub esp, 8
lea ecx, [ebp - 0x5b8]
call fcn.100389a0
lea eax, [ebp - 0x5b8]
mov byte [ebp - 0x5a4], 1
mov dword [ebp - 0x5a8], eax
push str.smooth
lea ecx, [ebp - 0x450]
mov byte [ebp - 4], 5
call fcn.1003dba0
xorps xmm0, xmm0
mov byte [ebp - 0x438], 7
movq qword [ebp - 0x430], xmm0
lea ecx, [ebp - 0x438]
movss xmm0, dword [0x10055328]
cvtps2pd xmm0, xmm0
movsd qword [ebp - 0x430], xmm0
call fcn.1003a4b0
lea ecx, [ebp - 0x438]
call fcn.1003a4b0
lea eax, [ebp - 0x438]
mov byte [ebp - 0x424], 1
mov dword [ebp - 0x428], eax
lea eax, [ebp - 0x420]
mov byte [ebp - 4], 6
push eax
lea ecx, [ebp - 0x450]
push ecx
sub esp, 8
lea ecx, [ebp - 0x5a0]
call fcn.100389a0
lea eax, [ebp - 0x5a0]
mov byte [ebp - 0x58c], 1
mov dword [ebp - 0x590], eax
push str.hitbox
lea ecx, [ebp - 0x3f0]
mov byte [ebp - 4], 7
call fcn.1003dba0
mov eax, dword [0x1005532c]
lea ecx, [ebp - 0x3d8]
xorps xmm0, xmm0
cdq
movq qword [ebp - 0x3d0], xmm0
mov byte [ebp - 0x3d8], 5
mov dword [ebp - 0x3d0], eax
mov dword [ebp - 0x3cc], edx
call fcn.1003a4b0
lea ecx, [ebp - 0x3d8]
call fcn.1003a4b0
lea eax, [ebp - 0x3d8]
mov byte [ebp - 0x3c4], 1
mov dword [ebp - 0x3c8], eax
lea eax, [ebp - 0x3c0]
mov byte [ebp - 4], 8
push eax
lea ecx, [ebp - 0x3f0]
push ecx
sub esp, 8
lea ecx, [ebp - 0x588]
call fcn.100389a0
lea eax, [ebp - 0x588]
mov byte [ebp - 0x574], 1
mov dword [ebp - 0x578], eax
push str.silent
lea ecx, [ebp - 0x3c0]
mov byte [ebp - 4], 9
call fcn.1003dba0
movzx eax, byte [0x10055330]
xorps xmm0, xmm0
mov ecx, dword [ebp - 0x1c]
movq qword [ebp - 0x3a0], xmm0
mov byte [ebp - 0x20], al
mov eax, dword [ebp - 0x20]
mov dword [ebp - 0x39c], ecx
lea ecx, [ebp - 0x3a8]
mov byte [ebp - 0x3a8], 4
mov dword [ebp - 0x3a0], eax
call fcn.1003a4b0
lea ecx, [ebp - 0x3a8]
call fcn.1003a4b0
lea eax, [ebp - 0x3a8]
mov byte [ebp - 0x394], 1
mov dword [ebp - 0x398], eax
lea eax, [ebp - 0x390]
mov byte [ebp - 4], 0xa
push eax
lea ecx, [ebp - 0x3c0]
push ecx
sub esp, 8
lea ecx, [ebp - 0x570]
call fcn.100389a0
lea eax, [ebp - 0x570]
mov byte [ebp - 0x55c], 1
mov dword [ebp - 0x560], eax
push str.autofire
lea ecx, [ebp - 0x390]
mov byte [ebp - 4], 0xb
call fcn.1003dba0
movzx eax, byte [0x10055332]
xorps xmm0, xmm0
mov ecx, dword [ebp - 0x1c]
movq qword [ebp - 0x370], xmm0
mov byte [ebp - 0x20], al
mov eax, dword [ebp - 0x20]
mov dword [ebp - 0x36c], ecx
lea ecx, [ebp - 0x378]
mov byte [ebp - 0x378], 4
mov dword [ebp - 0x370], eax
call fcn.1003a4b0
lea ecx, [ebp - 0x378]
call fcn.1003a4b0
lea eax, [ebp - 0x378]
mov byte [ebp - 0x364], 1
mov dword [ebp - 0x368], eax
lea eax, [ebp - 0x360]
mov byte [ebp - 4], 0xc
push eax
lea ecx, [ebp - 0x390]
push ecx
sub esp, 8
lea ecx, [ebp - 0x558]
call fcn.100389a0
lea eax, [ebp - 0x558]
mov byte [ebp - 0x544], 1
mov dword [ebp - 0x548], eax
push str.on_key
lea ecx, [ebp - 0x360]
mov byte [ebp - 4], 0xd
call fcn.1003dba0
movzx eax, byte [0x10055338]
xorps xmm0, xmm0
mov ecx, dword [ebp - 0x1c]
movq qword [ebp - 0x340], xmm0
mov byte [ebp - 0x20], al
mov eax, dword [ebp - 0x20]
mov dword [ebp - 0x33c], ecx
lea ecx, [ebp - 0x348]
mov byte [ebp - 0x348], 4
mov dword [ebp - 0x340], eax
call fcn.1003a4b0
lea ecx, [ebp - 0x348]
call fcn.1003a4b0
lea eax, [ebp - 0x348]
mov byte [ebp - 0x334], 1
mov dword [ebp - 0x338], eax
lea eax, [ebp - 0x330]
mov byte [ebp - 4], 0xe
push eax
lea ecx, [ebp - 0x360]
push ecx
sub esp, 8
lea ecx, [ebp - 0x540]
call fcn.100389a0
lea eax, [ebp - 0x540]
mov byte [ebp - 0x52c], 1
mov dword [ebp - 0x530], eax
push 0x1004ee44
lea ecx, [ebp - 0x330]
mov byte [ebp - 4], 0xf
call fcn.1003dba0
mov eax, dword [0x1005533c]
lea ecx, [ebp - 0x318]
xorps xmm0, xmm0
cdq
movq qword [ebp - 0x310], xmm0
mov byte [ebp - 0x318], 5
mov dword [ebp - 0x310], eax
mov dword [ebp - 0x30c], edx
call fcn.1003a4b0
lea ecx, [ebp - 0x318]
call fcn.1003a4b0
lea eax, [ebp - 0x318]
mov byte [ebp - 0x304], 1
mov dword [ebp - 0x308], eax
lea eax, [ebp - 0x300]
mov byte [ebp - 4], 0x10
push eax
lea ecx, [ebp - 0x330]
push ecx
sub esp, 8
lea ecx, [ebp - 0x528]
call fcn.100389a0
lea eax, [ebp - 0x528]
mov byte [ebp - 0x514], 1
mov dword [ebp - 0x518], eax
lea eax, [ebp - 0x510]
mov byte [ebp - 4], 0x18
push eax
lea ecx, [ebp - 0x5d0]
push ecx
sub esp, 8
lea ecx, [ebp - 0x648]
call fcn.100389a0
lea eax, [ebp - 0x648]
mov byte [ebp - 0x634], 1
mov dword [ebp - 0x638], eax
lea eax, [ebp - 0x630]
mov byte [ebp - 4], 0x22
push eax
lea ecx, [ebp - 0x660]
push ecx
sub esp, 8
lea ecx, [ebp - 0x6c0]
call fcn.100389a0
lea eax, [ebp - 0x6c0]
mov byte [ebp - 0x6ac], 1
mov dword [ebp - 0x6b0], eax
push str.visuals
lea ecx, [ebp - 0x630]
mov byte [ebp - 4], 0x23
call fcn.1003dba0
push str.enabled
lea ecx, [ebp - 0x300]
mov byte [ebp - 4], 0x24
call fcn.1003dba0
movzx eax, byte [0x10055340]
xorps xmm0, xmm0
mov ecx, dword [ebp - 0x1c]
movq qword [ebp - 0x2e0], xmm0
mov byte [ebp - 0x20], al
mov eax, dword [ebp - 0x20]
mov dword [ebp - 0x2dc], ecx
lea ecx, [ebp - 0x2e8]
mov byte [ebp - 0x2e8], 4
mov dword [ebp - 0x2e0], eax
call fcn.1003a4b0
lea ecx, [ebp - 0x2e8]
call fcn.1003a4b0
lea eax, [ebp - 0x2e8]
mov dword [ebp - 0x2d8], eax
mov byte [ebp - 0x2d4], 1
lea eax, [ebp - 0x2d0]
mov byte [ebp - 4], 0x25
push eax
lea ecx, [ebp - 0x300]
push ecx
sub esp, 8
lea ecx, [ebp - 0x510]
call fcn.100389a0
lea eax, [ebp - 0x510]
mov byte [ebp - 0x4fc], 1
mov dword [ebp - 0x500], eax
push 0x1004ee50
lea ecx, [ebp - 0x2d0]
mov byte [ebp - 4], 0x26
call fcn.1003dba0
movzx eax, byte [0x10055341]
xorps xmm0, xmm0
mov ecx, dword [ebp - 0x1c]
movq qword [ebp - 0x2b0], xmm0
mov byte [ebp - 0x20], al
mov eax, dword [ebp - 0x20]
mov dword [ebp - 0x2ac], ecx
lea ecx, [ebp - 0x2b8]
mov byte [ebp - 0x2b8], 4
mov dword [ebp - 0x2b0], eax
call fcn.1003a4b0
lea ecx, [ebp - 0x2b8]
call fcn.1003a4b0
lea eax, [ebp - 0x2b8]
mov byte [ebp - 0x2a4], 1
mov dword [ebp - 0x2a8], eax
lea eax, [ebp - 0x2a0]
mov byte [ebp - 4], 0x27
push eax
lea ecx, [ebp - 0x2d0]
push ecx
sub esp, 8
lea ecx, [ebp - 0x4f8]
call fcn.100389a0
lea eax, [ebp - 0x4f8]
mov byte [ebp - 0x4e4], 1
mov dword [ebp - 0x4e8], eax
push str.health
lea ecx, [ebp - 0x2a0]
mov byte [ebp - 4], 0x28
call fcn.1003dba0
movzx eax, byte [0x10055342]
xorps xmm0, xmm0
mov ecx, dword [ebp - 0x1c]
movq qword [ebp - 0x280], xmm0
mov byte [ebp - 0x20], al
mov eax, dword [ebp - 0x20]
mov dword [ebp - 0x27c], ecx
lea ecx, [ebp - 0x288]
mov byte [ebp - 0x288], 4
mov dword [ebp - 0x280], eax
call fcn.1003a4b0
lea ecx, [ebp - 0x288]
call fcn.1003a4b0
lea eax, [ebp - 0x288]
mov byte [ebp - 0x274], 1
mov dword [ebp - 0x278], eax
lea eax, [ebp - 0x270]
mov byte [ebp - 4], 0x29
push eax
lea ecx, [ebp - 0x2a0]
push ecx
sub esp, 8
lea ecx, [ebp - 0x4e0]
call fcn.100389a0
lea eax, [ebp - 0x4e0]
mov byte [ebp - 0x4cc], 1
mov dword [ebp - 0x4d0], eax
mov byte [ebp - 4], 0x2a
push str.snapline
lea ecx, [ebp - 0x270]
call fcn.1003dba0
movzx eax, byte [0x10055343]
xorps xmm0, xmm0
mov ecx, dword [ebp - 0x1c]
movq qword [ebp - 0x250], xmm0
mov byte [ebp - 0x20], al
mov eax, dword [ebp - 0x20]
mov dword [ebp - 0x24c], ecx
lea ecx, [ebp - 0x258]
mov byte [ebp - 0x258], 4
mov dword [ebp - 0x250], eax
call fcn.1003a4b0
lea ecx, [ebp - 0x258]
call fcn.1003a4b0
lea eax, [ebp - 0x258]
mov byte [ebp - 0x244], 1
mov dword [ebp - 0x248], eax
lea eax, [ebp - 0x240]
mov byte [ebp - 4], 0x2b
push eax
lea ecx, [ebp - 0x270]
push ecx
sub esp, 8
lea ecx, [ebp - 0x4c8]
call fcn.100389a0
lea eax, [ebp - 0x4c8]
mov byte [ebp - 0x4b4], 1
mov dword [ebp - 0x4b8], eax
push str.name
lea ecx, [ebp - 0x240]
mov byte [ebp - 4], 0x2c
call fcn.1003dba0
movzx eax, byte [0x10055344]
xorps xmm0, xmm0
mov ecx, dword [ebp - 0x1c]
movq qword [ebp - 0x220], xmm0
mov byte [ebp - 0x20], al
mov eax, dword [ebp - 0x20]
mov dword [ebp - 0x21c], ecx
lea ecx, [ebp - 0x228]
mov byte [ebp - 0x228], 4
mov dword [ebp - 0x220], eax
call fcn.1003a4b0
lea ecx, [ebp - 0x228]
call fcn.1003a4b0
lea eax, [ebp - 0x228]
mov byte [ebp - 0x214], 1
mov dword [ebp - 0x218], eax
lea eax, [ebp - 0x210]
mov byte [ebp - 4], 0x2d
push eax
lea ecx, [ebp - 0x240]
push ecx
sub esp, 8
lea ecx, [ebp - 0x4b0]
call fcn.100389a0
lea eax, [ebp - 0x4b0]
mov byte [ebp - 0x49c], 1
mov dword [ebp - 0x4a0], eax
push str.weapon
lea ecx, [ebp - 0x210]
mov byte [ebp - 4], 0x2e
call fcn.1003dba0
movzx eax, byte [0x10055345]
xorps xmm0, xmm0
mov ecx, dword [ebp - 0x1c]
movq qword [ebp - 0x1f0], xmm0
mov byte [ebp - 0x20], al
mov eax, dword [ebp - 0x20]
mov dword [ebp - 0x1ec], ecx
lea ecx, [ebp - 0x1f8]
mov byte [ebp - 0x1f8], 4
mov dword [ebp - 0x1f0], eax
call fcn.1003a4b0
lea ecx, [ebp - 0x1f8]
call fcn.1003a4b0
lea eax, [ebp - 0x1f8]
mov byte [ebp - 0x1e4], 1
mov dword [ebp - 0x1e8], eax
lea eax, [ebp - 0x1e0]
mov byte [ebp - 4], 0x2f
push eax
lea ecx, [ebp - 0x210]
push ecx
sub esp, 8
lea ecx, [ebp - 0x498]
call fcn.100389a0
lea eax, [ebp - 0x498]
mov byte [ebp - 0x484], 1
mov dword [ebp - 0x488], eax
lea eax, [ebp - 0x480]
mov byte [ebp - 4], 0x35
push eax
lea ecx, [ebp - 0x510]
push ecx
sub esp, 8
lea ecx, [ebp - 0x618]
call fcn.100389a0
lea eax, [ebp - 0x618]
mov byte [ebp - 0x604], 1
mov dword [ebp - 0x608], eax
lea eax, [ebp - 0x600]
mov byte [ebp - 4], 0x3d
push eax
lea ecx, [ebp - 0x630]
push ecx
sub esp, 8
lea ecx, [ebp - 0x6a8]
call fcn.100389a0
lea eax, [ebp - 0x6a8]
mov byte [ebp - 0x694], 1
mov dword [ebp - 0x698], eax
push str.misc
lea ecx, [ebp - 0x600]
mov byte [ebp - 4], 0x3e
call fcn.1003dba0
push str.autojump
lea ecx, [ebp - 0x1e0]
mov byte [ebp - 4], 0x3f
call fcn.1003dba0
movzx eax, byte [0x1005534a]
xorps xmm0, xmm0
mov ecx, dword [ebp - 0x1c]
movq qword [ebp - 0x1c0], xmm0
mov byte [ebp - 0x20], al
mov eax, dword [ebp - 0x20]
mov dword [ebp - 0x1bc], ecx
lea ecx, [ebp - 0x1c8]
mov byte [ebp - 0x1c8], 4
mov dword [ebp - 0x1c0], eax
call fcn.1003a4b0
lea ecx, [ebp - 0x1c8]
call fcn.1003a4b0
lea eax, [ebp - 0x1c8]
mov byte [ebp - 0x1b4], 1
mov dword [ebp - 0x1b8], eax
mov byte [ebp - 4], 0x40
lea ecx, [ebp - 0x1e0]
lea eax, [ebp - 0x1b0]
push eax
push ecx
sub esp, 8
lea ecx, [ebp - 0x120]
call fcn.100389a0
lea eax, [ebp - 0x120]
mov byte [ebp - 0x10c], 1
mov dword [ebp - 0x110], eax
mov ecx, eax
mov byte [ebp - 4], 0x41
lea eax, [ebp - 0x108]
push eax
push ecx
sub esp, 8
lea ecx, [ebp - 0x5e8]
call fcn.100389a0
lea eax, [ebp - 0x5e8]
mov byte [ebp - 0x5d4], 1
mov dword [ebp - 0x5d8], eax
lea eax, [ebp - 0x5d0]
mov byte [ebp - 4], 0x44
push eax
lea ecx, [ebp - 0x600]
push ecx
sub esp, 8
lea ecx, [ebp - 0x690]
call fcn.100389a0
lea eax, [ebp - 0x690]
mov byte [ebp - 0x67c], 1
mov dword [ebp - 0x680], eax
xorps xmm0, xmm0
mov byte [ebp - 0x150], 0
movq qword [ebp - 0x148], xmm0
mov dword [ebp - 0x108], 0
push 9
push str.optimizer
lea ecx, [ebp - 0x108]
mov dword [ebp - 0xf8], 0
mov dword [ebp - 0xf4], 0xf
mov byte [ebp - 0x108], 0
mov byte [ebp - 4], 0x45
call fcn.100331b0
mov byte [ebp - 4], 0x47
push 0x18
mov byte [ebp - 0x150], 3
call fcn.10040a83
movups xmm0, xmmword [ebp - 0x108]
add esp, 4
movups xmmword [eax], xmm0
movq xmm0, qword [ebp - 0xf8]
movq qword [eax + 0x10], xmm0
mov ecx, dword [ebp - 0x1c]
mov dword [ebp - 0x144], ecx
lea ecx, [ebp - 0x150]
mov dword [ebp - 0x148], eax
call fcn.1003a4b0
lea ecx, [ebp - 0x150]
call fcn.1003a4b0
lea eax, [ebp - 0x150]
mov byte [ebp - 0x13c], 1
mov dword [ebp - 0x140], eax
push str.enabled
lea ecx, [ebp - 0x1b0]
mov byte [ebp - 4], 0x4c
call fcn.1003dba0
movzx eax, byte [0x10055362]
xorps xmm0, xmm0
mov byte [ebp - 0x20], al
mov eax, dword [ebp - 0x20]
movq qword [ebp - 0x190], xmm0
mov byte [ebp - 0x198], 4
mov ecx, dword [ebp - 0x1c]
mov dword [ebp - 0x18c], ecx
lea ecx, [ebp - 0x198]
mov dword [ebp - 0x190], eax
call fcn.1003a4b0
lea ecx, [ebp - 0x198]
call fcn.1003a4b0
lea eax, [ebp - 0x198]
mov byte [ebp - 0x184], 1
mov dword [ebp - 0x188], eax
lea eax, [ebp - 0x180]
mov byte [ebp - 4], 0x4d
push eax
lea ecx, [ebp - 0x1b0]
push ecx
sub esp, 8
lea ecx, [ebp - 0x708]
call fcn.100389a0
lea eax, [ebp - 0x708]
mov byte [ebp - 0x6f4], 1
mov dword [ebp - 0x6f8], eax
xorps xmm0, xmm0
mov byte [ebp - 0x180], 0
movq qword [ebp - 0x178], xmm0
mov dword [ebp - 0x108], 0
push 5
push str.power
lea ecx, [ebp - 0x108]
mov dword [ebp - 0xf8], 0
mov dword [ebp - 0xf4], 0xf
mov byte [ebp - 0x108], 0
mov byte [ebp - 4], 0x4e
call fcn.100331b0
mov byte [ebp - 4], 0x50
push 0x18
mov byte [ebp - 0x180], 3
call fcn.10040a83
movups xmm0, xmmword [ebp - 0x108]
lea ecx, [ebp - 0x29]
mov dword [ebp - 0x1c], eax
add esp, 4
mov dword [ebp - 0x20], ecx
movups xmmword [eax], xmm0
movq xmm0, qword [ebp - 0xf8]
movq qword [eax + 0x10], xmm0
lea ecx, [ebp - 0x20]
mov dword [ebp - 0xf8], 0
mov dword [ebp - 0xf4], 0xf
mov byte [ebp - 0x108], 0
call fcn.1003e440
mov esi, eax
call fcn.1003e420
mov ecx, dword [ebp - 0x1c]
mov dword [ebp - 0x174], ecx
lea ecx, [ebp - 0x180]
mov dword [ebp - 0x178], esi
call fcn.1003a4b0
lea ecx, [ebp - 0x108]
call fcn.1002b5e0
lea ecx, [ebp - 0x180]
call fcn.1003a4b0
lea eax, [ebp - 0x180]
mov byte [ebp - 0x16c], 1
push 0x10055364
lea ecx, [ebp - 0x168]
mov dword [ebp - 0x170], eax
call fcn.1003dc90
lea eax, [ebp - 0x150]
mov byte [ebp - 4], 0x55
lea ecx, [ebp - 0x180]
push eax
push ecx
lea ecx, [ebp - 0x6f0]
call fcn.10038320
push str.gain
lea ecx, [ebp - 0x738]
mov byte [ebp - 4], 0x56
call fcn.1003dba0
push 0x1005536c
lea ecx, [ebp - 0x720]
call fcn.1003dc90
lea eax, [ebp - 0x708]
mov byte [ebp - 4], 0x57
lea ecx, [ebp - 0x738]
push eax
push ecx
lea ecx, [ebp - 0x6d8]
call fcn.10038320
lea eax, [ebp - 0x6c0]
mov byte [ebp - 4], 0x5a
lea ecx, [ebp - 0x708]
push eax
push ecx
lea ecx, [ebp - 0x138]
call fcn.10038320
lea eax, [ebp - 0x120]
mov byte [ebp - 4], 0x5f
lea ecx, [ebp - 0x150]
push eax
push ecx
lea ecx, [ebp - 0x678]
call fcn.10038320
lea eax, [ebp - 0x660]
mov byte [ebp - 4], 0x70
push eax
lea ecx, [ebp - 0x6c0]
push ecx
sub esp, 8
lea ecx, [ebp - 0x40]
call fcn.100389a0
push fcn.10038300
push 4
push 0x18
lea eax, [ebp - 0x6c0]
mov byte [ebp - 4], 0x72
push eax
call fcn.100403d5
push fcn.10038300
push 2
push 0x18
lea eax, [ebp - 0x150]
mov byte [ebp - 4], 0x73
push eax
call fcn.100403d5
mov byte [ebp - 4], 0x74
push fcn.10038300
push 3
push 0x18
lea eax, [ebp - 0x708]
push eax
call fcn.100403d5
push fcn.10038300
push 2
push 0x18
lea eax, [ebp - 0x738]
mov byte [ebp - 4], 0x75
push eax
call fcn.100403d5
push fcn.10038300
push 2
push 0x18
lea eax, [ebp - 0x180]
mov byte [ebp - 4], 0x76
push eax
call fcn.100403d5
push fcn.10038300
push 2
push 0x18
lea eax, [ebp - 0x1b0]
mov byte [ebp - 4], 0x77
push eax
call fcn.100403d5
push fcn.10038300
push 2
push 0x18
lea eax, [ebp - 0x600]
mov byte [ebp - 4], 0x78
push eax
call fcn.100403d5
push fcn.10038300
push 1
push 0x18
lea eax, [ebp - 0x120]
mov byte [ebp - 4], 0x79
push eax
call fcn.100403d5
push fcn.10038300
push 2
push 0x18
lea eax, [ebp - 0x1e0]
mov byte [ebp - 4], 0x7a
push eax
call fcn.100403d5
push fcn.10038300
push 2
push 0x18
lea eax, [ebp - 0x630]
mov byte [ebp - 4], 0x7b
push eax
call fcn.100403d5
push fcn.10038300
push 6
push 0x18
lea eax, [ebp - 0x510]
mov byte [ebp - 4], 0x7c
push eax
call fcn.100403d5
push fcn.10038300
push 2
push 0x18
lea eax, [ebp - 0x210]
mov byte [ebp - 4], 0x7d
push eax
call fcn.100403d5
mov byte [ebp - 4], 0x7e
push fcn.10038300
push 2
push 0x18
lea eax, [ebp - 0x240]
push eax
call fcn.100403d5
push fcn.10038300
push 2
push 0x18
lea eax, [ebp - 0x270]
mov byte [ebp - 4], 0x7f
push eax
call fcn.100403d5
push fcn.10038300
push 2
push 0x18
lea eax, [ebp - 0x2a0]
mov byte [ebp - 4], 0x80
push eax
call fcn.100403d5
push fcn.10038300
push 2
push 0x18
lea eax, [ebp - 0x2d0]
mov byte [ebp - 4], 0x81
push eax
call fcn.100403d5
push fcn.10038300
push 2
push 0x18
lea eax, [ebp - 0x300]
mov byte [ebp - 4], 0x82
push eax
call fcn.100403d5
push fcn.10038300
push 2
push 0x18
lea eax, [ebp - 0x660]
mov byte [ebp - 4], 0x83
push eax
call fcn.100403d5
push fcn.10038300
push 8
push 0x18
lea eax, [ebp - 0x5d0]
mov byte [ebp - 4], 0x84
push eax
call fcn.100403d5
push fcn.10038300
push 2
push 0x18
lea eax, [ebp - 0x330]
mov byte [ebp - 4], 0x85
push eax
call fcn.100403d5
push fcn.10038300
push 2
push 0x18
lea eax, [ebp - 0x360]
mov byte [ebp - 4], 0x86
push eax
call fcn.100403d5
push fcn.10038300
push 2
push 0x18
lea eax, [ebp - 0x390]
mov byte [ebp - 4], 0x87
push eax
call fcn.100403d5
push fcn.10038300
mov byte [ebp - 4], 0x88
push 2
push 0x18
lea eax, [ebp - 0x3c0]
push eax
call fcn.100403d5
push fcn.10038300
push 2
push 0x18
lea eax, [ebp - 0x3f0]
mov byte [ebp - 4], 0x89
push eax
call fcn.100403d5
push fcn.10038300
push 2
push 0x18
lea eax, [ebp - 0x450]
mov byte [ebp - 4], 0x8a
push eax
call fcn.100403d5
push fcn.10038300
push 2
push 0x18
lea eax, [ebp - 0x480]
mov byte [ebp - 4], 0x8b
push eax
call fcn.100403d5
push fcn.10038300
push 2
push 0x18
lea eax, [ebp - 0x420]
mov byte [ebp - 4], 0x8c
push eax
call fcn.100403d5
push 0xb0
lea eax, [ebp - 0xf0]
push 0
push eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
lea eax, [ebx + 8]
mov edx, str.SkadyHOOK_
lea ecx, [ebp - 0x108]
push eax
call fcn.1003d610
sub esp, 8
mov byte [ebp - 4], 0x8d
mov ecx, eax
call fcn.10032f90
push eax
lea ecx, [ebp - 0xf0]
call fcn.1002b4d0
lea ecx, [ebp - 0x108]
mov byte [ebp - 4], 0x8f
call fcn.1002b5e0
push 0
lea eax, [ebp - 0x28]
push 4
push eax
call dword [sym.imp.MSVCP140.dll_struct_std::_Smanip_long_long___int64_____cdecl_std::setw_long_long___int64__]
add esp, 0xc
lea ecx, [ebp - 0xf0]
mov edx, eax
call fcn.1003d850
lea edx, [ebp - 0x40]
mov ecx, eax
call fcn.10038640
push 0x1002bc60
mov ecx, eax
call dword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char_______cdecl___class_std::basic_ostream_char__struct_std::char_traits_char_____]
lea ecx, [ebp - 0xf0]
call fcn.1002a8c0
lea ecx, [ebp - 0x40]
call fcn.10038300
lea ecx, [ebx + 8]
call fcn.1002b5e0
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop esi
mov ecx, dword [ebp - 0x14]
xor ecx, ebp
call fcn.100401be
mov esp, ebp
pop ebp
mov esp, ebx
pop ebx
ret