Function at 0x140118a90
Capabilities:
Log keystrokes via polling

Disassembly:
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rax - 0x278]
sub rsp, 0x350
movaps xmmword [rax - 0x38], xmm6
movaps xmmword [rax - 0x48], xmm7
movaps xmmword [rax - 0x58], xmm8
movaps xmmword [rax - 0x68], xmm9
movaps xmmword [rax - 0x78], xmm10
movaps xmmword [rax - 0x88], xmm11
movaps xmmword [rax - 0x98], xmm12
movaps xmmword [rax - 0xa8], xmm13
movaps xmmword [rax - 0xb8], xmm14
movaps xmmword [rax - 0xc8], xmm15
mov rax, qword [0x14020df00]
xor rax, rsp
mov qword [rbp + 0x1a0], rax
xor r14d, r14d
mov rcx, qword [0x14021d9b8]
call fcn.14000fa70
mov rax, qword [0x14021d850]
mov rax, qword [rax + 0x1e20]
lea r8, str.Background
xor edx, edx
mov rcx, qword [rax]
call fcn.140006580
mov rsi, rax
movdqa xmm0, xmmword [0x1401f6fa0]
movups xmmword [rbp - 0x78], xmm0
mov ecx, dword [reloc.XINPUT1_3.dll_Ordinal_2]
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
jne 0x140118b6e
cmp byte [0x14021d934], r14b
je 0x140118b89
movss xmm0, dword [0x14021d910]
comiss xmm0, dword [0x1401f6b90]
jbe 0x140118b89
cmp byte [0x14021d861], r14b
je 0x140118b89
movss xmm0, dword [0x14021d90c]
addss xmm0, dword [0x1401f6b60]
jmp 0x140118b99
movss xmm0, dword [0x14021d90c]
subss xmm0, dword [0x1401f6b60]
movss xmm8, dword [0x1401f6c04]
comiss xmm0, xmm8
xorps xmm14, xmm14
jb 0x140118bb2
movaps xmm0, xmm8
jmp 0x140118bb7
maxss xmm0, xmm14
movss dword [0x14021d90c], xmm0
movss xmm10, dword [0x1401f6bb8]
subss xmm0, xmm10
mulss xmm0, dword [0x1401f6c5c]
cvtps2pd xmm0, xmm0
call sub.api_ms_win_crt_math_l1_1_0.dll_sin
addsd xmm0, qword [0x1401f6c40]
mulsd xmm0, qword [0x1401f6c38]
xorps xmm1, xmm1
cvtsd2ss xmm1, xmm0
xorps xmm3, xmm3
cvtsi2ss xmm3, dword [0x14021c668]
xorps xmm2, xmm2
cvtsi2ss xmm2, dword [0x14021c664]
subss xmm3, xmm2
mulss xmm3, xmm1
addss xmm3, xmm2
cvttss2si edi, xmm3
movss xmm9, dword [0x1401f6d58]
movss xmm11, dword [0x1401f6c48]
cmp byte [0x14021c695], r14b
je 0x140118dab
movdqa xmm0, xmmword [0x1401f7040]
movups xmmword [rbp + 0x130], xmm0
lea rcx, [rbp + 0x130]
call fcn.140004250
mov ebx, eax
mov ecx, 1
call qword [sym.imp.USER32.dll_GetSystemMetrics]
cdq
sub eax, edx
sar eax, 1
movd xmm6, eax
cvtdq2ps xmm6, xmm6
xor ecx, ecx
call qword [sym.imp.USER32.dll_GetSystemMetrics]
cdq
sub eax, edx
sar eax, 1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rsp + 0x54], xmm0
movss dword [rsp + 0x58], xmm6
mov eax, edi
cdq
sub eax, edx
sar eax, 1
movd xmm7, eax
cvtdq2ps xmm7, xmm7
test ebx, 0xff000000
je 0x140118cf9
comiss xmm7, xmm9
jbe 0x140118cf9
movaps xmm2, xmm7
addss xmm2, xmm10
mov dword [rsp + 0x20], 0x30
xor r9d, r9d
lea rdx, [rsp + 0x54]
mov rcx, rsi
call fcn.140021250
mov r8d, dword [rsi + 0x78]
dec r8d
mov dword [rsi + 0x78], r8d
movss dword [rsp + 0x28], xmm11
mov dword [rsp + 0x20], 1
mov r9d, ebx
mov rdx, qword [rsi + 0x80]
mov rcx, rsi
call fcn.14001fd30
mov dword [rsi + 0x78], r14d
movdqa xmm0, xmmword [0x1401f72b0]
movups xmmword [rbp + 0x130], xmm0
lea rcx, [rbp + 0x130]
call fcn.140004250
mov ebx, eax
mov ecx, 1
call qword [sym.imp.USER32.dll_GetSystemMetrics]
cdq
sub eax, edx
sar eax, 1
movd xmm6, eax
cvtdq2ps xmm6, xmm6
xor ecx, ecx
call qword [sym.imp.USER32.dll_GetSystemMetrics]
cdq
sub eax, edx
sar eax, 1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rsp + 0x54], xmm0
movss dword [rsp + 0x58], xmm6
test ebx, 0xff000000
je 0x140118dab
comiss xmm7, xmm14
jbe 0x140118dab
subss xmm7, xmm10
mov dword [rsp + 0x20], 0x30
xor r9d, r9d
movaps xmm2, xmm7
lea rdx, [rsp + 0x54]
mov rcx, rsi
call fcn.140021250
mov r8d, dword [rsi + 0x78]
dec r8d
mov dword [rsi + 0x78], r8d
movss dword [rsp + 0x28], xmm8
mov dword [rsp + 0x20], 1
mov r9d, ebx
mov rdx, qword [rsi + 0x80]
mov rcx, rsi
call fcn.14001fd30
mov dword [rsi + 0x78], r14d
xorps xmm0, xmm0
movups xmmword [rbp - 0x58], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x48], xmm1
mov r8d, socket
lea rdx, str.Best_Softaim_on_market
lea rcx, [rbp - 0x58]
call fcn.1400025c0
nop
lea rbx, [rbp - 0x58]
cmp qword [rbp - 0x40], 0xf
cmova rbx, qword [rbp - 0x58]
lea rcx, [rbp - 0x78]
call fcn.140004250
mov edi, eax
movss xmm6, dword [0x1401f6c90]
mov ecx, 1
call qword [sym.imp.USER32.dll_GetSystemMetrics]
sub eax, 0x28
movd xmm1, eax
cvtdq2ps xmm1, xmm1
test edi, 0xff000000
je 0x140118e7c
mov rcx, 0xffffffffffffffff
inc rcx
cmp byte [rbx + rcx], 0
jne 0x140118e16
add rcx, rbx
cmp rbx, rcx
je 0x140118e7c
mov rax, qword [rsi + 0x38]
movups xmm0, xmmword [rsi + 0x88]
movups xmmword [rbp + 0x130], xmm0
mov byte [rsp + 0x48], 0
movss dword [rsp + 0x40], xmm14
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x30], rbx
lea rcx, [rbp + 0x130]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], edi
movaps xmm0, xmm6
unpcklps xmm0, xmm1
movq r9, xmm0
movss xmm2, dword [rax + 0x10]
mov rdx, rsi
mov rcx, qword [rax + 8]
call fcn.140026010
nop
mov rdx, qword [rbp - 0x40]
cmp rdx, 0xf
jbe 0x140118eba
inc rdx
mov rcx, qword [rbp - 0x58]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140118eb5
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140118eb5
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1401cb4b4
movabs rax, 0x24981448fae1c945
mov qword [rbp + 0x130], rax
movabs r15, 0x3c01cf20e243df32
mov qword [rbp + 0x138], r15
movabs r12, 0x2498143d9484a465
mov qword [rbp + 0x140], r12
mov qword [rbp + 0x148], r15
movdqa xmm0, xmmword [rbp + 0x130]
xorps xmm0, xmmword [rbp + 0x140]
movdqa xmmword [rbp + 0x130], xmm0
xorps xmm0, xmm0
movups xmmword [rbp - 0x18], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 8], xmm1
lea rax, [rbp + 0x130]
mov r8, 0xffffffffffffffff
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140118f30
lea rdx, [rbp + 0x130]
lea rcx, [rbp - 0x18]
call fcn.1400025c0
nop
mov qword [rbp + 0x138], r15
mov qword [rbp + 0x148], r15
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x140118f9a
movabs rax, 0x2498143df1e0cd0d
mov qword [rbp + 0x130], rax
mov qword [rbp + 0x140], r12
movdqa xmm0, xmmword [rbp + 0x130]
xorps xmm0, xmmword [rbp + 0x140]
movdqa xmmword [rbp + 0x130], xmm0
lea rdx, [rbp + 0x130]
jmp 0x140118fd0
movabs rax, 0x2498143de3ebcc16
mov qword [rbp + 0x140], rax
mov qword [rbp + 0x130], r12
movdqa xmm0, xmmword [rbp + 0x140]
xorps xmm0, xmmword [rbp + 0x130]
movdqa xmmword [rbp + 0x140], xmm0
lea rdx, [rbp + 0x140]
xorps xmm0, xmm0
movups xmmword [rbp + 0x160], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x170], xmm1
mov r8, 0xffffffffffffffff
nop dword [rax]
inc r8
cmp byte [rdx + r8], 0
jne 0x140118ff0
lea rcx, [rbp + 0x160]
call fcn.1400025c0
nop
movabs rax, 0x2498143db4ebd045
mov qword [rbp + 0x130], rax
mov qword [rbp + 0x138], r15
mov qword [rbp + 0x140], r12
mov qword [rbp + 0x148], r15
movdqa xmm0, xmmword [rbp + 0x130]
xorps xmm0, xmmword [rbp + 0x140]
movdqa xmmword [rbp + 0x130], xmm0
lea r8, [rbp + 0x160]
lea rdx, [rbp + 0x130]
lea rcx, [rbp + 0x68]
call fcn.140121570
nop
lea r9, [rbp - 0x18]
mov r8, rax
movzx edx, byte [rsp + 0x50]
lea rcx, [rbp + 0xa8]
call fcn.1401223e0
nop
movsxd rax, dword [0x14021c690]
lea rbx, str.Unknown
mov rbx, qword [rbx + rax*8]
movabs rax, 0x2498344ee7e1d635
mov qword [rbp + 0x130], rax
mov qword [rbp + 0x138], r15
mov qword [rbp + 0x140], r12
mov qword [rbp + 0x148], r15
movdqa xmm0, xmmword [rbp + 0x130]
xorps xmm0, xmmword [rbp + 0x140]
movdqa xmmword [rbp + 0x130], xmm0
xorps xmm0, xmm0
movups xmmword [rsp + 0x60], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x70], xmm1
lea rax, [rbp + 0x130]
mov r8, 0xffffffffffffffff
inc r8
cmp byte [rax + r8], 0
jne 0x1401190e3
lea rdx, [rbp + 0x130]
lea rcx, [rsp + 0x60]
call fcn.1400025c0
nop
mov r8, 0xffffffffffffffff
inc r8
cmp byte [rbx + r8], 0
jne 0x140119106
mov rdx, rbx
lea rcx, [rsp + 0x60]
call fcn.1400024f0
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x140], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x150], xmm1
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
lea r9, [rbp + 0xa8]
lea r8, [rbp + 0x140]
movzx edx, byte [rsp + 0x50]
lea rcx, [rbp - 0x38]
call fcn.1401223e0
nop
lea rbx, [rbp - 0x38]
cmp qword [rbp - 0x20], 0xf
cmova rbx, qword [rbp - 0x38]
lea rcx, [rbp - 0x78]
call fcn.140004250
mov edi, eax
mov ecx, 1
call qword [sym.imp.USER32.dll_GetSystemMetrics]
sub eax, 0x19
movd xmm1, eax
cvtdq2ps xmm1, xmm1
test edi, 0xff000000
je 0x140119206
mov rcx, 0xffffffffffffffff
nop dword [rax + rax]
inc rcx
cmp byte [rbx + rcx], 0
jne 0x1401191a0
add rcx, rbx
cmp rbx, rcx
je 0x140119206
mov rax, qword [rsi + 0x38]
movups xmm0, xmmword [rsi + 0x88]
movups xmmword [rbp + 0x130], xmm0
mov byte [rsp + 0x48], 0
movss dword [rsp + 0x40], xmm14
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x30], rbx
lea rcx, [rbp + 0x130]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], edi
movaps xmm0, xmm6
unpcklps xmm0, xmm1
movq r9, xmm0
movss xmm2, dword [rax + 0x10]
mov rdx, rsi
mov rcx, qword [rax + 8]
call fcn.140026010
nop
mov rdx, qword [rbp - 0x20]
cmp rdx, 0xf
jbe 0x140119244
inc rdx
mov rcx, qword [rbp - 0x38]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14011923f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14011923f
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1401cb4b4
movdqa xmm0, xmmword [0x1401f6dc0]
movdqu xmmword [rbp - 0x28], xmm0
mov byte [rbp - 0x38], 0
mov rdx, qword [rbp + 0x158]
cmp rdx, 0xf
jbe 0x1401192a1
inc rdx
mov rcx, qword [rbp + 0x140]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140119294
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140119294
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1401cb4b4
movdqa xmm0, xmmword [0x1401f6dc0]
mov rdx, qword [rsp + 0x78]
cmp rdx, 0xf
jbe 0x1401192e9
inc rdx
mov rcx, qword [rsp + 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401192dc
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1401192dc
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1401cb4b4
movdqa xmm0, xmmword [0x1401f6dc0]
movdqu xmmword [rsp + 0x70], xmm0
mov byte [rsp + 0x60], 0
mov rdx, qword [rbp + 0xc0]
cmp rdx, 0xf
jbe 0x140119340
inc rdx
mov rcx, qword [rbp + 0xa8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140119333
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140119333
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1401cb4b4
movdqa xmm0, xmmword [0x1401f6dc0]
mov rdx, qword [rbp + 0x80]
cmp rdx, 0xf
jbe 0x140119389
inc rdx
mov rcx, qword [rbp + 0x68]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14011937c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14011937c
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1401cb4b4
movdqa xmm0, xmmword [0x1401f6dc0]
movdqu xmmword [rbp + 0x78], xmm0
mov byte [rbp + 0x68], 0
mov rdx, qword [rbp + 0x178]
cmp rdx, 0xf
jbe 0x1401193de
inc rdx
mov rcx, qword [rbp + 0x160]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401193d1
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1401193d1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1401cb4b4
movdqa xmm0, xmmword [0x1401f6dc0]
movdqu xmmword [rbp + 0x170], xmm0
mov byte [rbp + 0x160], 0
mov rdx, qword [rbp]
cmp rdx, 0xf
jbe 0x14011942b
inc rdx
mov rcx, qword [rbp - 0x18]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140119426
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140119426
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1401cb4b4
mov rax, qword [0x14021d850]
movss xmm6, dword [rax + 0x39c]
cvtps2pd xmm6, xmm6
movaps xmm1, xmm6
movq rdx, xmm6
lea rcx, [0x1401f5144]
call fcn.140034eb0
movsxd rbx, eax
xor r8d, r8d
mov rdx, rbx
lea rcx, [rbp + 0x108]
call fcn.1401205e0
lea rcx, [rbp + 0x108]
cmp qword [rbp + 0x120], 0xf
cmova rcx, qword [rbp + 0x108]
lea rdx, [rbx + 1]
movaps xmm3, xmm6
movq r9, xmm6
lea r8, [0x1401f5144]
call fcn.140034df0
nop
movabs rax, 0x2498143dc7d4e245
mov qword [rbp + 0x140], rax
mov qword [rbp + 0x148], r15
mov qword [rbp + 0x130], r12
mov qword [rbp + 0x138], r15
movdqa xmm0, xmmword [rbp + 0x140]
xorps xmm0, xmmword [rbp + 0x130]
movdqa xmmword [rbp + 0x140], xmm0
movabs rax, 0x2498143d9484a44b
mov qword [rbp + 0x130], rax
mov qword [rbp + 0x138], r15
mov qword [rbp + 0x160], r12
mov qword [rbp + 0x168], r15
movdqa xmm0, xmmword [rbp + 0x130]
xorps xmm0, xmmword [rbp + 0x160]
movdqa xmmword [rbp + 0x130], xmm0
lea rax, [rbp + 0x130]
mov rdi, 0xffffffffffffffff
nop
inc rdi
cmp byte [rax + rdi], 0
jne 0x140119520
lea r14, [rbp + 0x108]
cmp qword [rbp + 0x120], 0xf
cmova r14, qword [rbp + 0x108]
mov r13, qword [rbp + 0x118]
cmp rdi, r13
ja 0x1401195db
mov rax, r13
sub rax, rdi
test rdi, rdi
jne 0x140119562
xor ebx, ebx
jmp 0x1401195e2
lea r15, [rax + r14]
movq rax, xmm0
movsx r12d, al
lea r8, [r15 + 1]
sub r8, r14
mov edx, r12d
mov rcx, r14
call sub.VCRUNTIME140.dll_memchr
mov rbx, rax
test rax, rax
je 0x1401195c7
nop dword [rax]
mov r8, rdi
lea rdx, [rbp + 0x130]
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x1401196a3
inc rbx
lea r8, [r15 + 1]
sub r8, rbx
mov edx, r12d
mov rcx, rbx
call sub.VCRUNTIME140.dll_memchr
mov rbx, rax
test rax, rax
jne 0x140119590
movabs r15, 0x3c01cf20e243df32
movabs r12, 0x2498143d9484a465
mov rbx, 0xffffffffffffffff
xorps xmm0, xmm0
movups xmmword [rbp + 8], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x18], xmm1
cmp r13, rbx
cmovb rbx, r13
lea rdx, [rbp + 0x108]
cmp qword [rbp + 0x120], 0xf
cmova rdx, qword [rbp + 0x108]
mov r8, rbx
lea rcx, [rbp + 8]
call fcn.1400025c0
nop
lea rax, [rbp + 0x140]
mov r8, 0xffffffffffffffff
nop word [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140119630
lea rdx, [rbp + 0x140]
lea rcx, [rbp + 8]
call fcn.1400024f0
movups xmm6, xmmword [rax]
movups xmm7, xmmword [rax + 0x10]
mov qword [rax + 0x10], 0
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov rdx, qword [rbp + 0x120]
cmp rdx, 0xf
jbe 0x1401196c4
inc rdx
mov rcx, qword [rbp + 0x108]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401196bf
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1401196bf
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
sub rbx, r14
movabs r15, 0x3c01cf20e243df32
movabs r12, 0x2498143d9484a465
jmp 0x1401195e2
call fcn.1401cb4b4
movups xmmword [rbp + 0x108], xmm6
movups xmmword [rbp + 0x118], xmm7
mov rdx, qword [rbp + 0x20]
cmp rdx, 0xf
jbe 0x140119710
inc rdx
mov rcx, qword [rbp + 8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14011970b
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14011970b
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1401cb4b4
movss xmm6, dword [0x14021d994]
cvtps2pd xmm6, xmm6
movaps xmm1, xmm6
movq rdx, xmm6
lea rcx, [0x1401f5144]
call fcn.140034eb0
movsxd rbx, eax
xor r8d, r8d
mov rdx, rbx
lea rcx, [rbp + 0xc8]
call fcn.1401205e0
lea rcx, [rbp + 0xc8]
cmp qword [rbp + 0xe0], 0xf
cmova rcx, qword [rbp + 0xc8]
lea rdx, [rbx + 1]
movaps xmm3, xmm6
movq r9, xmm6
lea r8, [0x1401f5144]
call fcn.140034df0
nop
movabs rax, 0x41ea6149e4e5e745
mov qword [rbp + 0x140], rax
movabs rax, 0x3c01cf20e243ff1e
mov qword [rbp + 0x148], rax
mov qword [rbp + 0x130], r12
mov qword [rbp + 0x138], r15
movdqa xmm0, xmmword [rbp + 0x140]
xorps xmm0, xmmword [rbp + 0x130]
movdqa xmmword [rbp + 0x140], xmm0
movabs rax, 0x2498143d9484a44b
mov qword [rbp + 0x130], rax
mov qword [rbp + 0x138], r15
mov qword [rbp + 0x160], r12
mov qword [rbp + 0x168], r15
movdqa xmm0, xmmword [rbp + 0x130]
xorps xmm0, xmmword [rbp + 0x160]
movdqa xmmword [rbp + 0x130], xmm0
lea rax, [rbp + 0x130]
mov rdi, 0xffffffffffffffff
inc rdi
cmp byte [rax + rdi], 0
jne 0x140119806
lea r14, [rbp + 0xc8]
cmp qword [rbp + 0xe0], 0xf
cmova r14, qword [rbp + 0xc8]
mov r13, qword [rbp + 0xd8]
cmp rdi, r13
ja 0x1401198bb
mov rax, r13
sub rax, rdi
test rdi, rdi
jne 0x140119845
xor ebx, ebx
jmp 0x1401198c2
lea r15, [r14 + rax]
movq rax, xmm0
movsx r12d, al
lea r8, [r15 + 1]
sub r8, r14
mov edx, r12d
mov rcx, r14
call sub.VCRUNTIME140.dll_memchr
mov rbx, rax
test rax, rax
je 0x1401198a7
nop dword [rax]
mov r8, rdi
lea rdx, [rbp + 0x130]
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x1401199d2
inc rbx
lea r8, [r15 + 1]
sub r8, rbx
mov edx, r12d
mov rcx, rbx
call sub.VCRUNTIME140.dll_memchr
mov rbx, rax
test rax, rax
jne 0x140119870
movabs r15, 0x3c01cf20e243df32
movabs r12, 0x2498143d9484a465
mov rbx, 0xffffffffffffffff
xorps xmm0, xmm0
movups xmmword [rbp + 0x28], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x38], xmm1
cmp r13, rbx
cmovb rbx, r13
lea rdx, [rbp + 0xc8]
cmp qword [rbp + 0xe0], 0xf
cmova rdx, qword [rbp + 0xc8]
mov r8, rbx
lea rcx, [rbp + 0x28]
call fcn.1400025c0
nop
movabs rax, 0x2498143d94848c45
mov qword [rbp + 0x130], rax
mov qword [rbp + 0x138], r15
mov qword [rbp + 0x160], r12
mov qword [rbp + 0x168], r15
movdqa xmm0, xmmword [rbp + 0x130]
xorps xmm0, xmmword [rbp + 0x160]
movdqa xmmword [rbp + 0x130], xmm0
lea r8, [rbp + 0x28]
lea rdx, [rbp + 0x130]
lea rcx, [rbp + 0x88]
call fcn.140121570
nop
lea rcx, [rbp + 0x140]
mov r8, 0xffffffffffffffff
nop
inc r8
cmp byte [rcx + r8], 0
jne 0x140119960
lea rdx, [rbp + 0x140]
mov rcx, rax
call fcn.1400024f0
movups xmm6, xmmword [rax]
movups xmm7, xmmword [rax + 0x10]
mov qword [rax + 0x10], 0
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov rdx, qword [rbp + 0xe0]
cmp rdx, 0xf
jbe 0x1401199f3
inc rdx
mov rcx, qword [rbp + 0xc8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401199ee
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1401199ee
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
sub rbx, r14
movabs r15, 0x3c01cf20e243df32
movabs r12, 0x2498143d9484a465
jmp 0x1401198c2
call fcn.1401cb4b4
movups xmmword [rbp + 0xc8], xmm6
movups xmmword [rbp + 0xd8], xmm7
mov rdx, qword [rbp + 0xa0]
cmp rdx, 0xf
jbe 0x140119a45
inc rdx
mov rcx, qword [rbp + 0x88]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140119a40
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140119a40
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1401cb4b4
movdqa xmm0, xmmword [0x1401f6dc0]
movdqu xmmword [rbp + 0x98], xmm0
mov byte [rbp + 0x88], 0
mov rdx, qword [rbp + 0x40]
cmp rdx, 0xf
jbe 0x140119a9a
inc rdx
mov rcx, qword [rbp + 0x28]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140119a95
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140119a95
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1401cb4b4
movss xmm6, dword [0x14021d990]
cvtps2pd xmm6, xmm6
movaps xmm1, xmm6
movq rdx, xmm6
lea rcx, [0x1401f5144]
call fcn.140034eb0
movsxd rbx, eax
xor r8d, r8d
mov rdx, rbx
lea rcx, [rbp + 0xe8]
call fcn.1401205e0
lea rcx, [rbp + 0xe8]
cmp qword [rbp + 0x100], 0xf
cmova rcx, qword [rbp + 0xe8]
lea rdx, [rbx + 1]
movaps xmm3, xmm6
movq r9, xmm6
lea r8, [0x1401f5144]
call fcn.140034df0
nop
movabs rax, 0x4afd6658f2eaed45
mov qword [rbp + 0x140], rax
movabs rax, 0x3c01cf20e26aba51
mov qword [rbp + 0x148], rax
mov qword [rbp + 0x130], r12
mov qword [rbp + 0x138], r15
movdqa xmm0, xmmword [rbp + 0x140]
xorps xmm0, xmmword [rbp + 0x130]
movdqa xmmword [rbp + 0x140], xmm0
movabs rax, 0x2498143d9484a44b
mov qword [rbp + 0x130], rax
mov qword [rbp + 0x138], r15
mov qword [rbp + 0x160], r12
mov qword [rbp + 0x168], r15
movdqa xmm0, xmmword [rbp + 0x130]
xorps xmm0, xmmword [rbp + 0x160]
movdqa xmmword [rbp + 0x130], xmm0
lea rax, [rbp + 0x130]
mov rdi, 0xffffffffffffffff
inc rdi
cmp byte [rax + rdi], 0
jne 0x140119b90
lea r14, [rbp + 0xe8]
cmp qword [rbp + 0x100], 0xf
cmova r14, qword [rbp + 0xe8]
mov r13, qword [rbp + 0xf8]
cmp rdi, r13
ja 0x140119c29
mov rax, r13
sub rax, rdi
test rdi, rdi
jne 0x140119bcb
xor ebx, ebx
jmp 0x140119c30
lea r15, [r14 + rax]
movq rax, xmm0
movsx r12d, al
lea r8, [r15 + 1]
sub r8, r14
mov edx, r12d
mov rcx, r14
call sub.VCRUNTIME140.dll_memchr
mov rbx, rax
test rax, rax
je 0x140119c29
mov r8, rdi
lea rdx, [rbp + 0x130]
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x140119cf3
inc rbx
lea r8, [r15 + 1]
sub r8, rbx
mov edx, r12d
mov rcx, rbx
call sub.VCRUNTIME140.dll_memchr
mov rbx, rax
test rax, rax
jne 0x140119bf2
mov rbx, 0xffffffffffffffff
xorps xmm0, xmm0
movups xmmword [rbp + 0x48], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x58], xmm1
cmp r13, rbx
cmovb rbx, r13
lea rdx, [rbp + 0xe8]
cmp qword [rbp + 0x100], 0xf
cmova rdx, qword [rbp + 0xe8]
mov r8, rbx
lea rcx, [rbp + 0x48]
call fcn.1400025c0
nop
lea rax, [rbp + 0x140]
mov r8, 0xffffffffffffffff
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140119c80
lea rdx, [rbp + 0x140]
lea rcx, [rbp + 0x48]
call fcn.1400024f0
movups xmm6, xmmword [rax]
movups xmm7, xmmword [rax + 0x10]
mov qword [rax + 0x10], 0
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov rdx, qword [rbp + 0x100]
cmp rdx, 0xf
jbe 0x140119d00
inc rdx
mov rcx, qword [rbp + 0xe8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140119cfb
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140119cfb
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
sub rbx, r14
jmp 0x140119c30
call fcn.1401cb4b4
movups xmmword [rbp + 0xe8], xmm6
movups xmmword [rbp + 0xf8], xmm7
mov rdx, qword [rbp + 0x60]
cmp rdx, 0xf
jbe 0x140119d4c
inc rdx
mov rcx, qword [rbp + 0x48]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140119d47
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140119d47
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1401cb4b4
movabs rax, 0x7fffffffffffffff
mov rcx, qword [rbp + 0xd8]
sub rax, rcx
mov rdx, qword [rbp + 0xf8]
cmp rax, rdx
jb 0x14011a4ff
lea r9, [rbp + 0xc8]
cmp qword [rbp + 0xe0], 0xf
cmova r9, qword [rbp + 0xc8]
lea rax, [rbp + 0xe8]
cmp qword [rbp + 0x100], 0xf
cmova rax, qword [rbp + 0xe8]
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
lea r8, [rbp + 0xc8]
movzx edx, byte [rsp + 0x50]
lea rcx, [rsp + 0x60]
call fcn.1401225d0
nop
lea rdx, [rsp + 0x60]
cmp qword [rsp + 0x78], 0xf
cmova rdx, qword [rsp + 0x60]
mov r8, qword [rsp + 0x70]
lea rcx, [rbp + 0x108]
call fcn.1400024f0
nop
mov rdx, qword [rsp + 0x78]
cmp rdx, 0xf
jbe 0x140119e27
inc rdx
mov rcx, qword [rsp + 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140119e22
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140119e22
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1401cb4b4
cmp byte [0x14021c6c6], 0
je 0x140119f66
lea rbx, [rbp + 0x108]
cmp qword [rbp + 0x120], 0xf
cmova rbx, qword [rbp + 0x108]
lea rcx, [rbp - 0x78]
call fcn.140004250
mov edi, eax
mov ecx, 1
call qword [sym.imp.USER32.dll_GetSystemMetrics]
sub eax, 0x19
movd xmm7, eax
cvtdq2ps xmm7, xmm7
lea rdx, [rbp + 0x108]
cmp qword [rbp + 0x120], 0xf
cmova rdx, qword [rbp + 0x108]
mov rcx, qword [0x14021d850]
test rdx, rdx
jne 0x140119e94
movaps xmm6, xmm14
jmp 0x140119edf
mov qword [rsp + 0x30], 0
mov qword [rsp + 0x28], rdx
movss dword [rsp + 0x20], xmm9
movss xmm2, dword [rcx + 0x19a0]
lea rdx, [rbp + 0x130]
mov rcx, qword [rcx + 0x1998]
call fcn.140025dc0
movss xmm0, dword [rbp + 0x130]
addss xmm0, dword [0x1401f6bfc]
cvttss2si eax, xmm0
movd xmm6, eax
cvtdq2ps xmm6, xmm6
xor ecx, ecx
call qword [sym.imp.USER32.dll_GetSystemMetrics]
sub eax, 0x19
movd xmm1, eax
cvtdq2ps xmm1, xmm1
subss xmm1, xmm6
test edi, 0xff000000
je 0x140119f66
mov rcx, 0xffffffffffffffff
inc rcx
cmp byte [rbx + rcx], 0
jne 0x140119f04
add rcx, rbx
cmp rbx, rcx
je 0x140119f66
mov rax, qword [rsi + 0x38]
movups xmm0, xmmword [rsi + 0x88]
movups xmmword [rbp + 0x130], xmm0
mov byte [rsp + 0x48], 0
movss dword [rsp + 0x40], xmm14
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x30], rbx
lea rcx, [rbp + 0x130]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], edi
unpcklps xmm1, xmm7
movq r9, xmm1
movss xmm2, dword [rax + 0x10]
mov rdx, rsi
mov rcx, qword [rax + 8]
call fcn.140026010
cmp byte [0x14021c694], 0
je 0x14011a38b
mov ecx, 1
call qword [sym.imp.USER32.dll_GetSystemMetrics]
cdq
sub eax, edx
sar eax, 1
movd xmm13, eax
cvtdq2ps xmm13, xmm13
xor ecx, ecx
call qword [sym.imp.USER32.dll_GetSystemMetrics]
cdq
sub eax, edx
sar eax, 1
movd xmm12, eax
cvtdq2ps xmm12, xmm12
movss dword [rbp + 0x130], xmm12
movss dword [rbp + 0x134], xmm13
xor ebx, ebx
mov r9, qword [0x14021de18]
mov rcx, r9
mov r8, qword [0x14021de10]
sub rcx, r8
movabs rax, 0x2aaaaaaaaaaaaaab
imul rcx
sar rdx, 2
mov rax, rdx
shr rax, 0x3f
add rdx, rax
je 0x14011a37f
movdqa xmm0, xmmword [0x1401f7040]
movups xmmword [rbp + 0x140], xmm0
lea rcx, [rbp + 0x140]
call fcn.140004250
mov r10d, eax
mov dword [rsp + 0x54], eax
movdqa xmm0, xmmword [0x1401f7060]
movups xmmword [rbp + 0x140], xmm0
lea rcx, [rbp + 0x140]
call fcn.140004250
mov dword [rbp - 0x80], eax
movdqa xmm0, xmmword [0x1401f72b0]
movups xmmword [rbp + 0x140], xmm0
lea rcx, [rbp + 0x140]
call fcn.140004250
mov r15d, eax
and eax, 0xff000000
mov dword [rbp - 0x7c], eax
movdqa xmm0, xmmword [0x1401f72b0]
movups xmmword [rbp + 0x140], xmm0
lea rcx, [rbp + 0x140]
call fcn.140004250
mov r13d, eax
movdqa xmm0, xmmword [0x1401f72b0]
movups xmmword [rbp + 0x140], xmm0
lea rcx, [rbp + 0x140]
call fcn.140004250
mov r14d, eax
mov r12d, eax
and r12d, 0xff000000
xor edi, edi
movss xmm15, dword [0x1401f6c9c]
movups xmm7, xmmword [rdi + r8]
movsd xmm0, qword [rdi + r8 + 0x10]
movsd qword [rsp + 0x70], xmm0
movaps xmm9, xmm7
shufps xmm9, xmm7, 0xaa
movaps xmm6, xmm9
addss xmm6, xmm7
movaps xmm0, xmm6
movss xmm2, dword [0x1401f6c04]
addss xmm0, xmm2
movss dword [rbp - 0x68], xmm0
movaps xmm8, xmm7
shufps xmm8, xmm7, 0xff
movaps xmm10, xmm8
movaps xmm11, xmm7
shufps xmm11, xmm7, 0x55
addss xmm10, xmm11
movaps xmm0, xmm10
addss xmm0, xmm2
movss dword [rbp - 0x64], xmm0
movaps xmm1, xmm7
subss xmm1, xmm2
movss dword [rbp - 0x60], xmm1
movaps xmm0, xmm11
subss xmm0, xmm2
movss dword [rbp - 0x5c], xmm0
movss xmm0, dword [0x1401f6c48]
movss dword [rsp + 0x30], xmm0
movss dword [rsp + 0x20], xmm14
mov r9d, r10d
lea r8, [rbp - 0x68]
lea rdx, [rbp - 0x60]
mov rcx, rsi
call fcn.140022140
movss dword [rbp + 0x160], xmm6
movss dword [rbp + 0x164], xmm10
movss dword [rbp - 0x78], xmm7
movss dword [rbp - 0x74], xmm11
movss xmm6, dword [0x1401f6c04]
movss dword [rsp + 0x30], xmm6
movss dword [rsp + 0x20], xmm14
mov r9d, dword [rbp - 0x80]
lea r8, [rbp + 0x160]
lea rdx, [rbp - 0x78]
mov rcx, rsi
call fcn.140022140
movss xmm0, dword [0x1401f6bb8]
mulss xmm9, xmm0
addss xmm9, xmm7
movaps xmm1, xmm11
subss xmm1, xmm15
cmp dword [rbp - 0x7c], 0
je 0x14011a213
mov rax, qword [rsi + 0x38]
movups xmm0, xmmword [rsi + 0x88]
movups xmmword [rsp + 0x60], xmm0
mov byte [rsp + 0x48], 0
movss dword [rsp + 0x40], xmm14
lea rcx, [0x1401f5bad]
mov qword [rsp + 0x38], rcx
lea rcx, str.ENEMY
mov qword [rsp + 0x30], rcx
lea rcx, [rsp + 0x60]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], r15d
movaps xmm0, xmm9
unpcklps xmm0, xmm1
movq r9, xmm0
movss xmm2, dword [rax + 0x10]
mov rdx, rsi
mov rcx, qword [rax + 8]
call fcn.140026010
movss xmm0, dword [0x1401f6bb8]
mulss xmm8, xmm0
addss xmm8, xmm11
movss dword [rbp + 0x140], xmm9
movss dword [rbp + 0x144], xmm8
movss dword [rsp + 0x20], xmm6
mov r9d, r13d
lea r8, [rbp + 0x140]
lea rdx, [rbp + 0x130]
mov rcx, rsi
call fcn.140021fe0
subss xmm8, xmm13
movaps xmm1, xmm9
subss xmm1, xmm12
movaps xmm0, xmm9
subss xmm0, xmm12
mulss xmm1, xmm0
mulss xmm8, xmm8
addss xmm1, xmm8
xorps xmm0, xmm0
sqrtss xmm0, xmm1
cvtps2pd xmm3, xmm0
movq r9, xmm3
lea r8, str.Distance:__.1f
mov edx, 0x20
lea rcx, [rbp + 0x180]
call fcn.140034e50
addss xmm10, dword [0x1401f6c90]
test r12d, r12d
je 0x14011a339
lea rcx, [rbp + 0x180]
mov rax, 0xffffffffffffffff
nop word [rax + rax]
inc rax
cmp byte [rcx + rax], 0
jne 0x14011a2c0
lea rcx, [rbp + 0x180]
add rcx, rax
lea rax, [rbp + 0x180]
cmp rax, rcx
je 0x14011a339
mov rax, qword [rsi + 0x38]
movups xmm0, xmmword [rsi + 0x88]
movups xmmword [rsp + 0x60], xmm0
mov byte [rsp + 0x48], 0
movss dword [rsp + 0x40], xmm14
mov qword [rsp + 0x38], rcx
lea rcx, [rbp + 0x180]
mov qword [rsp + 0x30], rcx
lea rcx, [rsp + 0x60]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], r14d
movaps xmm0, xmm9
unpcklps xmm0, xmm10
movq r9, xmm0
movss xmm2, dword [rax + 0x10]
mov rdx, rsi
mov rcx, qword [rax + 8]
call fcn.140026010
inc ebx
add rdi, 0x18
mov r9, qword [0x14021de18]
mov rcx, r9
mov r8, qword [0x14021de10]
sub rcx, r8
movabs rax, 0x2aaaaaaaaaaaaaab
imul rcx
sar rdx, 2
mov rax, rdx
shr rax, 0x3f
add rdx, rax
movsxd rax, ebx
cmp rax, rdx
mov r10d, dword [rsp + 0x54]
jb 0x14011a0a2
cmp r8, r9
je 0x14011a38b
mov qword [0x14021de18], r8
call fcn.14003bfc0
nop
mov rdx, qword [rbp + 0x100]
cmp rdx, 0xf
jbe 0x14011a3d5
inc rdx
mov rcx, qword [rbp + 0xe8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14011a3d0
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14011a3d0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1401cb4b4
mov qword [rbp + 0xf8], 0
mov qword [rbp + 0x100], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0xe8], 0
mov rdx, qword [rbp + 0xe0]
cmp rdx, 0xf
jbe 0x14011a436
inc rdx
mov rcx, qword [rbp + 0xc8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14011a431
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14011a431
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1401cb4b4
mov qword [rbp + 0xd8], 0
mov qword [rbp + 0xe0], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0xc8], 0
mov rdx, qword [rbp + 0x120]
cmp rdx, 0xf
jbe 0x14011a497
inc rdx
mov rcx, qword [rbp + 0x108]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14011a492
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14011a492
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1401cb4b4
mov rcx, qword [rbp + 0x1a0]
xor rcx, rsp
call fcn.1401cb450
lea r11, [rsp + 0x350]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x40]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
movaps xmm8, xmmword [r11 - 0x30]
movaps xmm9, xmmword [r11 - 0x40]
movaps xmm10, xmmword [r11 - 0x50]
movaps xmm11, xmmword [r11 - 0x60]
movaps xmm12, xmmword [r11 - 0x70]
movaps xmm13, xmmword [r11 - 0x80]
movaps xmm14, xmmword [r11 - 0x90]
movaps xmm15, xmmword [r11 - 0xa0]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
call fcn.140001ed0
nop
int3