Function at 0x14003eb10
Capabilities:
Encode data using xor
Get hostname
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 - 0xdd8]
sub rsp, 0xeb0
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 [0x1400df080]
xor rax, rsp
mov qword [rbp + 0xd00], rax
xor r12d, r12d
cmp byte [reloc.WS2_32.dll_accept], r12b
je 0x14003ec10
mov r8, qword [0x14017ce18]
movaps xmm0, xmmword [0x1400ceb00]
movups xmmword [rbp - 0x60], xmm0
lea rcx, [rbp - 0x60]
call fcn.14000c920
mov r9d, eax
mov eax, dword [0x14017cefc]
cdq
sub eax, edx
sar eax, 1
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mov eax, dword [0x14017cf38]
cdq
sub eax, edx
sar eax, 1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x78], xmm0
movss dword [rbp + 0x7c], xmm1
movss xmm15, dword [0x1400ce814]
movss dword [rsp + 0x28], xmm15
mov dword [rsp + 0x20], 0x7d0
movss xmm2, dword [0x14017b8e4]
lea rdx, [rbp + 0x78]
lea rcx, [r8 + 0x1cc8]
call fcn.140027d20
jmp 0x14003ec19
movss xmm15, dword [0x1400ce814]
cmp byte [0x14017cefb], r12b
je 0x14003ec3a
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov edx, reloc.WS2_32.dll_recvfrom
mov rcx, qword [0x14017d290]
call qword [sym.imp.USER32.dll_SetWindowDisplayAffinity]
mov edx, 0x400
lea rcx, [rbp + 0x900]
call qword [sym.imp.WS2_32.dll_gethostname]
xorps xmm0, xmm0
movups xmmword [rbp + 0x770], xmm0
mov qword [rbp + 0x780], r12
mov qword [rbp + 0x788], r12
lea rax, [rbp + 0x900]
mov r8, 0xffffffffffffffff
inc r8
cmp byte [rax + r8], r12b
jne 0x14003ec72
lea rdx, [rbp + 0x900]
lea rcx, [rbp + 0x770]
call fcn.140007740
nop
movabs rcx, 0x7fffffffffffffff
mov rax, rcx
mov r14, qword [rbp + 0x780]
sub rax, r14
cmp rax, 0xa
jb 0x140042e74
lea r15, [rbp + 0x770]
mov r13, qword [rbp + 0x770]
cmp qword [rbp + 0x788], 0x10
cmovae r15, r13
xorps xmm0, xmm0
movups xmmword [rbp + 0x750], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x760], xmm1
lea rsi, [r14 + 0xa]
mov ebx, reloc.WS2_32.dll_ntohs
lea rdi, [rbp + 0x750]
cmp rsi, rbx
jbe 0x14003ed78
mov rbx, rsi
or rbx, 0xf
cmp rbx, rcx
jbe 0x14003ed30
mov rbx, rcx
movabs rax, 0x8000000000000000
add rax, 0x27
mov rcx, rax
call fcn.1400ac518
test rax, rax
je 0x14003ed58
lea rdi, [rax + 0x27]
and rdi, 0xffffffffffffffe0
mov qword [rdi - 8], rax
jmp 0x14003ed71
mov eax, reloc.WLDAP32.dll_Ordinal_22
cmp rbx, rax
cmovb rbx, rax
lea rcx, [rbx + 1]
cmp rcx, 0x1000
jb 0x14003ed5f
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x140042e7a
jmp 0x14003ed15
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
test rcx, rcx
je 0x14003ed6e
call fcn.1400ac518
mov rdi, rax
jmp 0x14003ed71
mov rdi, r12
mov qword [rbp + 0x750], rdi
mov qword [rbp + 0x760], rsi
mov qword [rbp + 0x768], rbx
movsd xmm0, qword [str.hostname:]
movsd qword [rdi], xmm0
movzx eax, word [0x1400ce3b8]
mov word [rdi + 8], ax
lea rcx, [rdi + 0xa]
mov r8, r14
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
mov byte [rdi + rsi], 0
mov r9, qword [0x14017ce18]
lea r8, [r9 + 0x1cc8]
movaps xmm0, xmmword [0x1400cea80]
movups xmmword [rbp - 0x60], xmm0
lea rcx, [rbp - 0x60]
call fcn.14000c920
mov r11d, eax
movss xmm6, dword [0x1400ce8d0]
movss xmm1, dword [0x1400ce8f8]
mov r10, qword [0x14017cee0]
test eax, 0xff000000
je 0x14003ee71
test r10, r10
jne 0x14003ee00
mov rax, qword [r8 + 0x38]
mov r10, qword [rax + 8]
movsxd rcx, dword [r8 + 0x60]
add rcx, rcx
mov rax, qword [r8 + 0x68]
movups xmm0, xmmword [rax + rcx*8 - 0x10]
movups xmmword [rbp - 0x60], xmm0
mov byte [rsp + 0x48], 0
xorps xmm8, xmm8
movss dword [rsp + 0x40], xmm8
lea rax, [0x1400ce3ce]
mov qword [rsp + 0x38], rax
lea rax, str.Makfn_External
mov qword [rsp + 0x30], rax
lea rax, [rbp - 0x60]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], r11d
movaps xmm0, xmm6
unpcklps xmm0, xmm1
movq r9, xmm0
movss xmm2, dword [0x1400ce8e8]
mov rdx, r8
mov rcx, r10
call fcn.14002b000
mov r9, qword [0x14017ce18]
jmp 0x14003ee75
xorps xmm8, xmm8
lea r10, [r9 + 0x1cc8]
lea r9, [rbp + 0x750]
cmp qword [rbp + 0x768], 0x10
cmovae r9, qword [rbp + 0x750]
movaps xmm0, xmmword [0x1400cea80]
movups xmmword [rbp - 0x60], xmm0
lea rcx, [rbp - 0x60]
call fcn.14000c920
mov edx, eax
movss xmm1, dword [0x1400ce908]
mov r11, qword [0x14017cee8]
test eax, 0xff000000
je 0x14003ef44
mov r8, 0xffffffffffffffff
nop word [rax + rax]
inc r8
cmp byte [r9 + r8], 0
jne 0x14003eed0
add r8, r9
cmp r9, r8
je 0x14003ef44
test r11, r11
jne 0x14003eeef
mov rax, qword [r10 + 0x38]
mov r11, qword [rax + 8]
movsxd rcx, dword [r10 + 0x60]
add rcx, rcx
mov rax, qword [r10 + 0x68]
movups xmm0, xmmword [rax + rcx*8 - 0x10]
movups xmmword [rbp - 0x60], xmm0
mov byte [rsp + 0x48], 0
movss dword [rsp + 0x40], xmm8
mov qword [rsp + 0x38], r8
mov qword [rsp + 0x30], r9
lea rax, [rbp - 0x60]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], edx
movaps xmm0, xmm6
unpcklps xmm0, xmm1
movq r9, xmm0
movss xmm2, dword [0x1400ce8e0]
mov rdx, r10
mov rcx, r11
call fcn.14002b000
xor r12b, r12b
movss xmm0, dword [0x1400ce944]
movss dword [rbp + 0xa0], xmm0
xor esi, esi
mov edi, esi
mov qword [rbp + 0x78], rsi
mov rax, qword [0x14017cf58]
add rax, 0xef104c0
mov qword [rbp - 0x78], rsi
mov dword [rbp + 0x709], esi
mov word [rbp + 0x70d], si
mov byte [rbp + 0x70f], sil
mov dword [rbp + 0x6e8], 0x87b3d15
mov qword [rbp + 0x6f0], rax
lea rax, [rbp - 0x78]
mov qword [rbp + 0x6f8], rax
mov qword [rbp + 0x700], 8
mov eax, dword [0x14017ce4c]
mov dword [rbp + 0x6ec], eax
mov byte [rbp + 0x708], sil
lea r8, [rbp + 0x6e8]
call fcn.14003a080
mov rax, qword [rbp - 0x78]
mov qword [0x14017cf48], rax
add rax, 0x1b8
mov qword [rbp - 0x40], rsi
mov dword [rbp + 0x6d1], esi
mov word [rbp + 0x6d5], si
mov byte [rbp + 0x6d7], sil
mov dword [rbp + 0x6b0], 0x87b3d15
mov qword [rbp + 0x6b8], rax
lea rax, [rbp - 0x40]
mov qword [rbp + 0x6c0], rax
mov qword [rbp + 0x6c8], 8
mov eax, dword [0x14017ce4c]
mov dword [rbp + 0x6b4], eax
mov byte [rbp + 0x6d0], sil
lea r8, [rbp + 0x6b0]
call fcn.14003a080
mov qword [rbp - 0x78], rsi
mov dword [rbp + 0x709], esi
mov word [rbp + 0x70d], si
mov byte [rbp + 0x70f], sil
mov dword [rbp + 0x6e8], 0x87b3d15
mov rax, qword [rbp - 0x40]
add rax, 0x38
mov qword [rbp + 0x6f0], rax
lea rax, [rbp - 0x78]
mov qword [rbp + 0x6f8], rax
mov qword [rbp + 0x700], 8
mov eax, dword [0x14017ce4c]
mov dword [rbp + 0x6ec], eax
mov byte [rbp + 0x708], sil
lea r8, [rbp + 0x6e8]
call fcn.14003a080
mov rax, qword [rbp - 0x78]
mov qword [0x14017cf28], rax
add rax, 0x30
mov qword [rbp - 0x40], rsi
mov dword [rbp + 0x6d1], esi
mov word [rbp + 0x6d5], si
mov byte [rbp + 0x6d7], sil
mov dword [rbp + 0x6b0], 0x87b3d15
mov qword [rbp + 0x6b8], rax
lea rax, [rbp - 0x40]
mov qword [rbp + 0x6c0], rax
mov qword [rbp + 0x6c8], 8
mov eax, dword [0x14017ce4c]
mov dword [rbp + 0x6b4], eax
mov byte [rbp + 0x6d0], sil
lea r8, [rbp + 0x6b0]
call fcn.14003a080
mov rax, qword [rbp - 0x40]
mov qword [0x14017ce20], rax
add rax, 0x330
mov qword [rbp - 0x78], rsi
mov dword [rbp + 0x709], esi
mov word [rbp + 0x70d], si
mov byte [rbp + 0x70f], sil
mov dword [rbp + 0x6e8], 0x87b3d15
mov qword [rbp + 0x6f0], rax
lea rax, [rbp - 0x78]
mov qword [rbp + 0x6f8], rax
mov qword [rbp + 0x700], 8
mov eax, dword [0x14017ce4c]
mov dword [rbp + 0x6ec], eax
mov byte [rbp + 0x708], sil
lea r8, [rbp + 0x6e8]
call fcn.14003a080
mov rax, qword [rbp - 0x78]
mov qword [0x14017cec8], rax
add rax, 0x290
mov qword [rbp + 0x18], rsi
mov dword [rbp + 0x6d1], esi
mov word [rbp + 0x6d5], si
mov byte [rbp + 0x6d7], sil
mov dword [rbp + 0x6b0], 0x87b3d15
mov qword [rbp + 0x6b8], rax
lea rax, [rbp + 0x18]
mov qword [rbp + 0x6c0], rax
mov qword [rbp + 0x6c8], 8
mov eax, dword [0x14017ce4c]
mov dword [rbp + 0x6b4], eax
mov byte [rbp + 0x6d0], sil
lea r8, [rbp + 0x6b0]
call fcn.14003a080
mov rax, qword [0x14017cec8]
add rax, 0x190
mov qword [rbp - 0x78], rsi
mov dword [rbp + 0x709], esi
mov word [rbp + 0x70d], si
mov byte [rbp + 0x70f], sil
mov dword [rbp + 0x6e8], 0x87b3d15
mov qword [rbp + 0x6f0], rax
lea rax, [rbp - 0x78]
mov qword [rbp + 0x6f8], rax
mov qword [rbp + 0x700], 8
mov eax, dword [0x14017ce4c]
mov dword [rbp + 0x6ec], eax
mov byte [rbp + 0x708], sil
lea r8, [rbp + 0x6e8]
call fcn.14003a080
mov rax, qword [rbp - 0x78]
mov qword [0x14017cf40], rax
mov rax, qword [0x14017cf48]
add rax, 0x30
mov qword [rbp - 0x40], rsi
mov dword [rbp + 0x6d1], esi
mov word [rbp + 0x6d5], si
mov byte [rbp + 0x6d7], sil
mov dword [rbp + 0x6b0], 0x87b3d15
mov qword [rbp + 0x6b8], rax
lea rax, [rbp - 0x40]
mov qword [rbp + 0x6c0], rax
mov qword [rbp + 0x6c8], 8
mov eax, dword [0x14017ce4c]
mov dword [rbp + 0x6b4], eax
mov byte [rbp + 0x6d0], sil
lea r8, [rbp + 0x6b0]
call fcn.14003a080
mov rbx, qword [rbp - 0x40]
mov dword [rbp + 0x10], esi
mov dword [rbp + 0x709], esi
mov word [rbp + 0x70d], si
mov byte [rbp + 0x70f], sil
mov dword [rbp + 0x6e8], 0x87b3d15
lea rax, [rbx + 0xa0]
mov qword [rbp + 0x6f0], rax
lea rax, [rbp + 0x10]
mov qword [rbp + 0x6f8], rax
mov qword [rbp + 0x700], 4
mov eax, dword [0x14017ce4c]
mov dword [rbp + 0x6ec], eax
mov byte [rbp + 0x708], sil
lea r8, [rbp + 0x6e8]
call fcn.14003a080
mov qword [rbp + 0x18], rsi
mov dword [rbp + 0x6d1], esi
mov word [rbp + 0x6d5], si
mov byte [rbp + 0x6d7], sil
mov dword [rbp + 0x6b0], 0x87b3d15
lea rax, [rbx + 0x98]
mov qword [rbp + 0x6b8], rax
lea rax, [rbp + 0x18]
mov qword [rbp + 0x6c0], rax
mov qword [rbp + 0x6c8], 8
mov eax, dword [0x14017ce4c]
mov dword [rbp + 0x6b4], eax
mov byte [rbp + 0x6d0], sil
lea r8, [rbp + 0x6b0]
call fcn.14003a080
mov rax, qword [0x14017cf48]
add rax, 0x158
mov qword [rbp - 0x78], rsi
mov dword [rbp + 0x709], esi
mov word [rbp + 0x70d], si
mov byte [rbp + 0x70f], sil
mov dword [rbp + 0x6e8], 0x87b3d15
mov qword [rbp + 0x6f0], rax
lea rax, [rbp - 0x78]
mov qword [rbp + 0x6f8], rax
mov qword [rbp + 0x700], 8
mov eax, dword [0x14017ce4c]
mov dword [rbp + 0x6ec], eax
mov byte [rbp + 0x708], sil
lea r8, [rbp + 0x6e8]
call fcn.14003a080
mov qword [rbp - 0x40], rsi
mov dword [rbp + 0x6d1], esi
mov word [rbp + 0x6d5], si
mov byte [rbp + 0x6d7], sil
mov dword [rbp + 0x6b0], 0x87b3d15
mov rax, qword [rbp - 0x78]
add rax, 0x2a0
mov qword [rbp + 0x6b8], rax
lea rax, [rbp - 0x40]
mov qword [rbp + 0x6c0], rax
mov qword [rbp + 0x6c8], 8
mov eax, dword [0x14017ce4c]
mov dword [rbp + 0x6b4], eax
mov byte [rbp + 0x6d0], sil
lea r8, [rbp + 0x6b0]
call fcn.14003a080
mov rbx, qword [rbp - 0x40]
mov qword [rbp + 0x528], rbx
mov rax, qword [0x14017ce20]
add rax, 0x340
mov qword [rbp - 0x78], rsi
mov dword [rbp + 0x709], esi
mov word [rbp + 0x70d], si
mov byte [rbp + 0x70f], sil
mov dword [rbp + 0x6e8], 0x87b3d15
mov qword [rbp + 0x6f0], rax
lea rax, [rbp - 0x78]
mov qword [rbp + 0x6f8], rax
mov qword [rbp + 0x700], 8
mov eax, dword [0x14017ce4c]
mov dword [rbp + 0x6ec], eax
mov byte [rbp + 0x708], sil
lea r8, [rbp + 0x6e8]
call fcn.14003a080
mov dword [rbp + 0x168], esi
mov dword [rbp + 0x7c9], esi
mov word [rbp + 0x7cd], si
mov byte [rbp + 0x7cf], sil
mov dword [rbp + 0x7a8], 0x87b3d15
mov rax, qword [rbp - 0x78]
add rax, 0x29c
mov qword [rbp + 0x7b0], rax
lea rax, [rbp + 0x168]
mov qword [rbp + 0x7b8], rax
mov qword [rbp + 0x7c0], 4
mov eax, dword [0x14017ce4c]
mov dword [rbp + 0x7ac], eax
mov byte [rbp + 0x7c8], sil
lea r8, [rbp + 0x7a8]
call fcn.14003a080
mov r15d, esi
mov dword [rbp + 0x70], esi
movss xmm0, dword [0x140108ef0]
comiss xmm0, xmm8
jbe 0x140042c25
nop dword [rax]
nop dword [rax + rax]
cmp qword [0x14017cec8], 0
sete r12b
mov byte [rbp - 0x7f], r12b
mov qword [rbp + 0x20], rsi
mov dword [rbp + 0x6d1], esi
mov word [rbp + 0x6d5], si
mov byte [rbp + 0x6d7], 0
mov dword [rbp + 0x6b0], 0x87b3d15
lea ecx, [r15*8]
add rcx, rbx
mov qword [rbp + 0x6b8], rcx
lea rax, [rbp + 0x20]
mov qword [rbp + 0x6c0], rax
mov qword [rbp + 0x6c8], 8
mov eax, dword [0x14017ce4c]
mov dword [rbp + 0x6b4], eax
mov byte [rbp + 0x6d0], 0
lea r8, [rbp + 0x6b0]
call fcn.14003a080
mov qword [rbp - 0x10], rsi
mov dword [rbp + 0x749], esi
mov word [rbp + 0x74d], si
mov byte [rbp + 0x74f], 0
mov dword [rbp + 0x728], 0x87b3d15
mov rax, qword [rbp + 0x20]
add rax, 0x300
mov qword [rbp + 0x730], rax
lea rax, [rbp - 0x10]
mov qword [rbp + 0x738], rax
mov qword [rbp + 0x740], 8
mov eax, dword [0x14017ce4c]
mov dword [rbp + 0x72c], eax
mov byte [rbp + 0x748], 0
lea r8, [rbp + 0x728]
call fcn.14003a080
mov r14, qword [rbp - 0x10]
mov qword [rbp + 0x18], r14
mov dword [rsp + 0x50], esi
mov dword [rbp + 0x6d1], esi
mov word [rbp + 0x6d5], si
mov byte [rbp + 0x6d7], 0
mov dword [rbp + 0x6b0], 0x87b3d15
lea rax, [r14 + 0x18]
mov qword [rbp + 0x6b8], rax
lea rax, [rsp + 0x50]
mov qword [rbp + 0x6c0], rax
mov qword [rbp + 0x6c8], 4
mov eax, dword [0x14017ce4c]
mov dword [rbp + 0x6b4], eax
mov byte [rbp + 0x6d0], 0
lea r8, [rbp + 0x6b0]
call fcn.14003a080
mov ebx, dword [rsp + 0x50]
mov eax, ebx
sar eax, 0x10
lea ecx, [rax*8]
mov rax, qword [0x14017cf58]
add rax, 0xeefd150
add rcx, rax
call fcn.140049af0
movzx ecx, bx
lea rsi, [rax + rcx*4]
mov rcx, rsi
call fcn.140049c50
cmp ax, 0x40
jae 0x14003f703
lea rcx, [rsi + 4]
call fcn.140049cd0
mov edx, eax
jmp 0x14003f705
mov edx, ebx
lea rcx, [rbp + 0x6e8]
call fcn.14003be10
nop
xor esi, esi
mov qword [rbp - 0x10], rsi
mov dword [rbp + 0x6d1], esi
mov word [rbp + 0x6d5], si
mov byte [rbp + 0x6d7], sil
mov dword [rbp + 0x6b0], 0x87b3d15
lea rax, [r14 + 0x310]
mov qword [rbp + 0x6b8], rax
lea rax, [rbp - 0x10]
mov qword [rbp + 0x6c0], rax
mov qword [rbp + 0x6c8], 8
mov eax, dword [0x14017ce4c]
mov dword [rbp + 0x6b4], eax
mov byte [rbp + 0x6d0], sil
lea r8, [rbp + 0x6b0]
call fcn.14003a080
mov r13, qword [rbp - 0x10]
mov qword [rbp + 0x20], r13
mov rax, qword [0x14017cf40]
add rax, 0x128
xorps xmm0, xmm0
movups xmmword [rbp + 0x590], xmm0
xorps xmm9, xmm9
movsd qword [rbp + 0x5a0], xmm9
mov dword [rbp + 0x7f1], esi
mov word [rbp + 0x7f5], si
mov byte [rbp + 0x7f7], sil
mov dword [rbp + 0x7d0], 0x87b3d15
mov qword [rbp + 0x7d8], rax
lea rax, [rbp + 0x590]
mov qword [rbp + 0x7e0], rax
mov qword [rbp + 0x7e8], Ordinal_27
mov eax, dword [0x14017ce4c]
mov dword [rbp + 0x7d4], eax
mov byte [rbp + 0x7f0], sil
lea r8, [rbp + 0x7d0]
call fcn.14003a080
movups xmm0, xmmword [rbp + 0x590]
movups xmmword [0x14017d278], xmm0
movsd xmm0, qword [rbp + 0x5a0]
movsd qword [0x14017d288], xmm0
test r12b, r12b
jne 0x14003f870
mov rdx, qword [rbp + 0x700]
cmp rdx, 0x10
jb 0x140042be3
inc rdx
mov rcx, qword [rbp + 0x6e8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140042bde
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140042bde
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
lea rcx, [rbp + 0x6e8]
cmp qword [rbp + 0x700], 0x10
cmovae rcx, qword [rbp + 0x6e8]
lea rdx, str.PlayerPawn
call qword [sym.imp.VCRUNTIME140.dll_strstr]
test rax, rax
je 0x14003f825
lea rcx, [r13 + 0x358]
call fcn.140049d50
movaps xmm6, xmm0
lea rcx, [r13 + 0x360]
call fcn.140049d50
addss xmm6, dword [0x1400ce784]
comiss xmm6, xmm0
setae al
test al, al
jne 0x14003f825
mov r8d, 0x44
mov rdx, r13
lea rcx, [rbp - 0x30]
call fcn.14003bca0
xor r8d, r8d
mov rdx, r13
lea rcx, [rbp + 0xb0]
call fcn.14003bca0
mov r8d, 0x43
mov rdx, r13
lea rcx, [rbp + 0x110]
call fcn.14003bca0
movups xmm13, xmmword [rbp - 0x30]
movaps xmmword [rbp + 0x50], xmm13
movsd xmm0, qword [rbp - 0x20]
movsd qword [rbp + 0x60], xmm0
lea rdx, [rbp + 0x50]
lea rcx, [rbp + 0x328]
call fcn.14003b930
movups xmm0, xmmword [rbp + 0xb0]
movaps xmmword [rbp + 0xf0], xmm0
movsd xmm1, qword [rbp + 0xc0]
movsd qword [rbp + 0x100], xmm1
lea rdx, [rbp + 0xf0]
lea rcx, [rsp + 0x60]
call fcn.14003b930
movups xmm0, xmmword [rbp + 0x110]
movaps xmmword [rbp + 0x130], xmm0
movsd xmm1, qword [rbp + 0x120]
movsd qword [rbp + 0x140], xmm1
lea rdx, [rbp + 0x130]
lea rcx, [rbp + 0xd0]
call fcn.14003b930
movsd xmm14, qword [rbp + 0x338]
cvtpd2ps xmm2, xmm14
movsd xmm11, qword [rbp + 0x330]
movsd qword [rbp + 0x538], xmm11
cvtpd2ps xmm1, xmm11
movsd xmm12, qword [rbp + 0x328]
movsd qword [rbp + 0x530], xmm12
cvtpd2ps xmm0, xmm12
cvtps2pd xmm6, xmm0
cvtps2pd xmm7, xmm1
movsd qword [rbp - 0x60], xmm6
movsd qword [rbp - 0x58], xmm7
cvtps2pd xmm0, xmm2
movsd qword [rbp - 0x50], xmm0
lea rdx, [rbp - 0x60]
lea rcx, [rbp + 0x150]
call fcn.14003b930
movsd xmm3, qword [rbp + 0xe0]
cvtpd2ps xmm3, xmm3
movsd xmm2, qword [rbp + 0xd8]
cvtpd2ps xmm2, xmm2
movsd xmm0, qword [rbp + 0xd0]
cvtpd2ps xmm0, xmm0
cvtps2pd xmm1, xmm0
movsd qword [rbp + 0xd0], xmm1
cvtps2pd xmm2, xmm2
movsd qword [rbp + 0xd8], xmm2
cvtps2pd xmm0, xmm3
movsd qword [rbp + 0xe0], xmm0
lea rdx, [rbp + 0xd0]
lea rcx, [rbp + 0x30]
call fcn.14003b930
movsd xmm1, qword [rsp + 0x70]
cvtpd2ps xmm1, xmm1
movsd xmm10, qword [rsp + 0x68]
movsd qword [rbp + 0x558], xmm10
cvtpd2ps xmm2, xmm10
movsd xmm0, qword [rsp + 0x60]
movsd qword [rbp + 0x550], xmm0
cvtpd2ps xmm0, xmm0
cvtps2pd xmm3, xmm1
movsd qword [rbp + 0x548], xmm3
cvtps2pd xmm0, xmm0
movsd qword [rsp + 0x60], xmm0
cvtps2pd xmm1, xmm2
movsd qword [rsp + 0x68], xmm1
movsd qword [rsp + 0x70], xmm3
lea rdx, [rsp + 0x60]
lea rcx, [rbp + 0x80]
call fcn.14003b930
movaps xmm0, xmm14
addsd xmm0, qword [0x1400ce838]
cvtpd2ps xmm0, xmm0
cvtps2pd xmm1, xmm0
movsd qword [rbp + 0x540], xmm1
movsd qword [rsp + 0x60], xmm6
movsd qword [rsp + 0x68], xmm7
movsd qword [rsp + 0x70], xmm1
lea rdx, [rsp + 0x60]
lea rcx, [rbp + 0x710]
call fcn.14003b930
movaps xmm0, xmm11
subsd xmm0, qword [0x14017d280]
cvtpd2ps xmm0, xmm0
movaps xmm1, xmm15
call sub.api_ms_win_crt_math_l1_1_0.dll_powf
movaps xmm6, xmm0
movaps xmm0, xmm12
subsd xmm0, qword [0x14017d278]
cvtpd2ps xmm0, xmm0
movaps xmm1, xmm15
call sub.api_ms_win_crt_math_l1_1_0.dll_powf
addss xmm6, xmm0
movaps xmm1, xmm14
subsd xmm1, qword [0x14017d288]
cvtpd2ps xmm0, xmm1
movaps xmm1, xmm15
call sub.api_ms_win_crt_math_l1_1_0.dll_powf
addss xmm6, xmm0
xorps xmm1, xmm1
ucomiss xmm1, xmm6
ja 0x14003fb4c
xorps xmm14, xmm14
sqrtss xmm14, xmm6
jmp 0x14003fb58
movaps xmm0, xmm6
call sub.api_ms_win_crt_math_l1_1_0.dll_sqrtf
movaps xmm14, xmm0
movss dword [rbp + 0x10], xmm14
mov rdx, r14
call fcn.14003d590
movsd xmm7, qword [rbp + 0x718]
movaps xmm1, xmm7
subsd xmm1, xmm10
andps xmm1, xmmword [0x1400ceb30]
cvtpd2ps xmm15, xmm1
cvtps2pd xmm1, xmm15
mulsd xmm1, qword [0x1400ce7f8]
cvtpd2ps xmm6, xmm1
movss dword [rsp + 0x50], xmm6
movss xmm0, dword [0x14017b8e0]
comiss xmm0, xmm14
jbe 0x14004249a
movaps xmm0, xmm13
unpckhpd xmm0, xmm13
movaps xmmword [rbp - 0x60], xmm0
movsd xmm10, qword [rbp + 0x710]
cmp byte [0x14017ce07], sil
je 0x14003fd49
xorps xmm2, xmm2
cvtss2sd xmm2, xmm14
movq r8, xmm2
lea rdx, str._2.fm
lea rcx, [rbp + 0x800]
call fcn.140049de0
movaps xmm0, xmmword [0x1400ceb00]
movups xmmword [rbp - 0x10], xmm0
lea rcx, [rbp - 0x10]
call fcn.14000c920
movaps xmm0, xmm7
subsd xmm0, qword [0x1400ce840]
cvttsd2si r8d, xmm0
cvttsd2si edx, xmm10
lea rcx, [rbp + 0x800]
mov qword [rsp + 0x30], rcx
mov byte [rsp + 0x28], sil
mov byte [rsp + 0x20], 1
mov r9d, eax
movss xmm0, dword [0x1400ce8cc]
movd ecx, xmm0
call fcn.14003cd20
mov r8, qword [0x14017ce18]
movaps xmm0, xmmword [0x1400ceb00]
movups xmmword [rbp - 0x10], xmm0
lea rcx, [rbp - 0x10]
call fcn.14000c920
mov r9d, eax
movsd xmm0, qword [rbp - 0x60]
subsd xmm0, qword [0x1400ce840]
cvtpd2ps xmm3, xmm0
xorps xmm1, xmm1
cvtsd2ss xmm1, xmm13
mov r10, qword [0x14017ced8]
movaps xmm2, xmm14
addss xmm2, dword [0x1400ce8b0]
test eax, 0xff000000
je 0x14003fd49
lea rcx, [rbp + 0x800]
mov rax, 0xffffffffffffffff
inc rax
cmp byte [rcx + rax], sil
jne 0x14003fca3
lea rdx, [rbp + 0x800]
add rdx, rax
lea rax, [rbp + 0x800]
cmp rax, rdx
je 0x14003fd49
test r10, r10
jne 0x14003fcd6
mov rax, qword [r8 + 0x1d00]
mov r10, qword [rax + 8]
ucomiss xmm2, xmm8
jp 0x14003fcea
jne 0x14003fcea
mov rax, qword [r8 + 0x1d00]
movss xmm2, dword [rax + 0x10]
movsxd rcx, dword [r8 + 0x1d28]
add rcx, rcx
mov rax, qword [r8 + 0x1d30]
movups xmm0, xmmword [rax + rcx*8 - 0x10]
movups xmmword [rbp - 0x10], xmm0
mov byte [rsp + 0x48], sil
movss dword [rsp + 0x40], xmm8
mov qword [rsp + 0x38], rdx
lea rax, [rbp + 0x800]
mov qword [rsp + 0x30], rax
lea rax, [rbp - 0x10]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], r9d
movaps xmm0, xmm1
unpcklps xmm0, xmm3
movq r9, xmm0
lea rdx, [r8 + 0x1cc8]
mov rcx, r10
call fcn.14002b000
cmp byte [0x14017ce2b], sil
je 0x14003fda1
movaps xmm0, xmmword [0x1400ceb00]
movups xmmword [rbp - 0x10], xmm0
lea rcx, [rbp - 0x10]
call fcn.14000c920
cvttsd2si r8d, qword [rbp + 0x158]
cvttsd2si edx, qword [rbp + 0x150]
lea rcx, str.Fortnite_Nigga
mov qword [rsp + 0x30], rcx
mov byte [rsp + 0x28], sil
mov byte [rsp + 0x20], 1
mov r9d, eax
movss xmm0, dword [0x1400ce8c8]
movd ecx, xmm0
call fcn.14003cd20
cmp byte [0x14017cef8], sil
je 0x1400401a1
mov rax, qword [0x14017cec8]
add rax, 0x8f8
mov qword [rbp - 0x10], rsi
mov dword [rbp + 0x6d1], esi
mov word [rbp + 0x6d5], si
mov byte [rbp + 0x6d7], sil
mov dword [rbp + 0x6b0], 0x87b3d15
mov qword [rbp + 0x6b8], rax
lea rax, [rbp - 0x10]
mov qword [rbp + 0x6c0], rax
mov qword [rbp + 0x6c8], 8
mov eax, dword [0x14017ce4c]
mov dword [rbp + 0x6b4], eax
mov byte [rbp + 0x6d0], sil
lea r8, [rbp + 0x6b0]
call fcn.14003a080
mov byte [rbp - 0x80], sil
mov dword [rbp + 0x749], esi
mov word [rbp + 0x74d], si
mov byte [rbp + 0x74f], sil
mov dword [rbp + 0x728], 0x87b3d15
mov rax, qword [rbp - 0x10]
add rax, 0x331
mov qword [rbp + 0x730], rax
lea rax, [rbp - 0x80]
mov qword [rbp + 0x738], rax
mov qword [rbp + 0x740], 1
mov eax, dword [0x14017ce4c]
mov dword [rbp + 0x72c], eax
mov byte [rbp + 0x748], sil
lea r8, [rbp + 0x728]
call fcn.14003a080
movups xmm0, xmmword [0x1400cdd60]
movups xmmword [rbp + 0x790], xmm0
movzx eax, byte [0x1400cdd70]
mov byte [rbp + 0x7a0], al
mov r8d, esi
cmp dword [reloc.WS2_32.dll_accept], 2
jl 0x14003fffb
movdqa xmm5, xmmword [0x1400cea20]
movdqa xmm4, xmmword [0x1400ceb60]
mov eax, 5
movd xmm6, eax
movdqa xmm7, xmmword [0x1400cea40]
mov eax, Ordinal_35
movd xmm8, eax
movdqa xmm0, xmmword [str.4444444444444444]
movdqa xmmword [rbp - 0x10], xmm0
lea rcx, [rbp + 0x794]
mov edx, dword [rbp - 0x10]
nop
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cea50]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cea50]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x14003fef0
cmp r8d, 0x11
jge 0x140040043
movsxd rax, r8d
lea r9, [rbp + 0x790]
add r9, rax
nop dword [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x34
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x11
jl 0x140040010
lea rdx, [rbp + 0x790]
lea rcx, [rbp + 0x840]
call fcn.140049de0
cmp byte [rbp - 0x80], sil
je 0x14004018f
mov r8, qword [0x14017ce18]
movaps xmm0, xmmword [0x1400ceaa0]
movups xmmword [rbp - 0x10], xmm0
lea rcx, [rbp - 0x10]
call fcn.14000c920
mov r9d, eax
movsd xmm3, qword [rbp - 0x60]
cvtpd2ps xmm3, xmm3
xorps xmm1, xmm1
cvtsd2ss xmm1, xmm13
mov r10, qword [0x14017ced8]
movaps xmm2, xmm14
movss xmm13, dword [0x1400ce8b0]
addss xmm2, xmm13
test eax, 0xff000000
je 0x14004017b
lea rax, [rbp + 0x840]
mov rcx, 0xffffffffffffffff
inc rcx
cmp byte [rax + rcx], sil
jne 0x1400400c1
lea rdx, [rbp + 0x840]
add rdx, rcx
lea rax, [rbp + 0x840]
cmp rax, rdx
je 0x14004017b
test r10, r10
jne 0x1400400f4
mov rax, qword [r8 + 0x1d00]
mov r10, qword [rax + 8]
xorps xmm8, xmm8
ucomiss xmm2, xmm8
jp 0x14004010c
jne 0x14004010c
mov rax, qword [r8 + 0x1d00]
movss xmm2, dword [rax + 0x10]
movsxd rcx, dword [r8 + 0x1d28]
add rcx, rcx
mov rax, qword [r8 + 0x1d30]
movups xmm0, xmmword [rax + rcx*8 - 0x10]
movups xmmword [rbp - 0x60], xmm0
mov byte [rsp + 0x48], sil
movss dword [rsp + 0x40], xmm8
mov qword [rsp + 0x38], rdx
lea rax, [rbp + 0x840]
mov qword [rsp + 0x30], rax
lea rax, [rbp - 0x60]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], r9d
movaps xmm0, xmm1
unpcklps xmm0, xmm3
movq r9, xmm0
lea rdx, [r8 + 0x1cc8]
mov rcx, r10
call fcn.14002b000
movsd xmm7, qword [rbp + 0x718]
movss xmm6, dword [rsp + 0x50]
jmp 0x1400401aa
movsd xmm7, qword [rbp + 0x718]
xorps xmm8, xmm8
movss xmm6, dword [rsp + 0x50]
jmp 0x1400401aa
movsd xmm7, qword [rbp + 0x718]
xorps xmm8, xmm8
movss xmm6, dword [rsp + 0x50]
movss xmm13, dword [0x1400ce8b0]
cmp byte [0x14017ce06], sil
je 0x1400403a6
mov qword [rbp - 0x10], rsi
mov dword [rbp + 0x6d1], esi
mov word [rbp + 0x6d5], si
mov byte [rbp + 0x6d7], sil
mov dword [rbp + 0x6b0], 0x87b3d15
lea rax, [r14 + 0x8f8]
mov qword [rbp + 0x6b8], rax
lea rax, [rbp - 0x10]
mov qword [rbp + 0x6c0], rax
mov qword [rbp + 0x6c8], 8
mov eax, dword [0x14017ce4c]
mov dword [rbp + 0x6b4], eax
mov byte [rbp + 0x6d0], sil
lea r8, [rbp + 0x6b0]
call fcn.14003a080
mov dword [rbp - 0x70], esi
mov dword [rbp + 0x749], esi
mov word [rbp + 0x74d], si
mov byte [rbp + 0x74f], sil
mov dword [rbp + 0x728], 0x87b3d15
mov rax, qword [rbp - 0x10]
add rax, 0xb8c
mov qword [rbp + 0x730], rax
lea rax, [rbp - 0x70]
mov qword [rbp + 0x738], rax
mov qword [rbp + 0x740], 4
mov eax, dword [0x14017ce4c]
mov dword [rbp + 0x72c], eax
mov byte [rbp + 0x748], sil
lea r8, [rbp + 0x728]
call fcn.14003a080
mov r8d, dword [rbp - 0x70]
lea rdx, str.AmmoCount___i_
lea rcx, [rbp + 0x880]
call fcn.140049de0
mov r8, qword [0x14017ce18]
movaps xmm0, xmmword [0x1400ceb00]
movups xmmword [rbp - 0x60], xmm0
lea rcx, [rbp - 0x60]
call fcn.14000c920
mov r9d, eax
movaps xmm0, xmm7
subsd xmm0, qword [0x1400ce840]
xorps xmm3, xmm3
cvtsd2ss xmm3, xmm0
xorps xmm1, xmm1
cvtsd2ss xmm1, xmm10
mov r10, qword [0x14017ced8]
movaps xmm2, xmm14
addss xmm2, xmm13
test eax, 0xff000000
je 0x1400403a6
lea rcx, [rbp + 0x880]
mov rax, 0xffffffffffffffff
nop dword [rax + rax]
inc rax
cmp byte [rcx + rax], sil
jne 0x140040300
lea rdx, [rbp + 0x880]
add rdx, rax
lea rax, [rbp + 0x880]
cmp rax, rdx
je 0x1400403a6
test r10, r10
jne 0x140040333
mov rax, qword [r8 + 0x1d00]
mov r10, qword [rax + 8]
ucomiss xmm2, xmm8
jp 0x140040347
jne 0x140040347
mov rax, qword [r8 + 0x1d00]
movss xmm2, dword [rax + 0x10]
movsxd rcx, dword [r8 + 0x1d28]
add rcx, rcx
mov rax, qword [r8 + 0x1d30]
movups xmm0, xmmword [rax + rcx*8 - 0x10]
movups xmmword [rbp - 0x60], xmm0
mov byte [rsp + 0x48], sil
movss dword [rsp + 0x40], xmm8
mov qword [rsp + 0x38], rdx
lea rax, [rbp + 0x880]
mov qword [rsp + 0x30], rax
lea rax, [rbp - 0x60]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], r9d
movaps xmm0, xmm1
unpcklps xmm0, xmm3
movq r9, xmm0
lea rdx, [r8 + 0x1cc8]
mov rcx, r10
call fcn.14002b000
cmp byte [0x14017cf27], sil
je 0x140040469
movaps xmm0, xmmword [0x1400cea70]
movups xmmword [rbp - 0x60], xmm0
lea rcx, [rbp - 0x60]
call fcn.14000c920
mov r9d, eax
cvttsd2si r8d, xmm7
mulss xmm6, dword [0x1400ce7a8]
xorps xmm0, xmm0
cvtss2sd xmm0, xmm6
movaps xmm1, xmm10
subsd xmm1, xmm0
cvttsd2si edx, xmm1
mov r10, qword [0x14017ce18]
cvttss2si r15d, dword [rsp + 0x50]
lea ecx, [r15 + rdx]
movd xmm0, ecx
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x2a0], xmm0
cvttss2si r14d, xmm15
lea eax, [r14 + r8]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x2a4], xmm0
movd xmm1, edx
cvtdq2ps xmm1, xmm1
movss dword [rbp + 0x2a8], xmm1
movd xmm0, r8d
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x2ac], xmm0
mov dword [rsp + 0x28], esi
movss dword [rsp + 0x20], xmm8
lea r8, [rbp + 0x2a0]
lea rdx, [rbp + 0x2a8]
lea rcx, [r10 + 0x1cc8]
call fcn.140027a00
jmp 0x14004047b
cvttss2si r14d, xmm15
cvttss2si r15d, xmm6
mulss xmm6, dword [0x1400ce7a8]
cvtss2sd xmm6, xmm6
cmp byte [0x14017cf3c], sil
je 0x1400404d1
movaps xmm0, xmmword [0x1400ceb00]
movups xmmword [rbp - 0x60], xmm0
lea rcx, [rbp - 0x60]
call fcn.14000c920
mov dword [rbp - 0x70], eax
cvttsd2si edx, xmm7
movaps xmm0, xmm10
subsd xmm0, xmm6
cvttsd2si ecx, xmm0
movss xmm0, dword [0x1400ce7e8]
movss dword [rsp + 0x28], xmm0
lea rax, [rbp - 0x70]
mov qword [rsp + 0x20], rax
mov r9d, r14d
mov r8d, r15d
call fcn.14003c5a0
cmp byte [0x14017cef9], sil
je 0x140040664
movaps xmm0, xmmword [0x1400ceb00]
movups xmmword [rbp - 0x60], xmm0
lea rcx, [rbp - 0x60]
call fcn.14000c920
mov ebx, eax
xorps xmm2, xmm2
cvtsd2ss xmm2, xmm7
movss dword [rbp - 0x10], xmm2
movaps xmm0, xmm10
subsd xmm0, xmm6
xorps xmm1, xmm1
cvtsd2ss xmm1, xmm0
movss dword [rbp - 0x70], xmm1
mov rcx, qword [0x14017ce18]
movss xmm3, dword [rcx + 0x1550]
movss xmm13, dword [0x1400ce7cc]
mov esi, eax
mov edi, eax
shr esi, 0x18
and edi, 0xffffff
comiss xmm3, xmm13
jb 0x140040544
mov r9d, eax
jmp 0x14004055c
xorps xmm0, xmm0
cvtsi2ss xmm0, rsi
mulss xmm0, xmm3
cvttss2si r9, xmm0
shl r9d, 0x18
or r9d, edi
movss xmm6, dword [rsp + 0x50]
addss xmm6, xmm1
movaps xmm0, xmm6
subss xmm0, xmm13
movss dword [rbp + 0x2b0], xmm0
addss xmm15, xmm2
movaps xmm0, xmm15
subss xmm0, xmm13
movss dword [rbp + 0x2b4], xmm0
addss xmm1, xmm13
movss dword [rbp + 0x2b8], xmm1
movaps xmm0, xmm2
addss xmm0, xmm13
movss dword [rbp + 0x2bc], xmm0
movss dword [rsp + 0x30], xmm13
xor r12d, r12d
mov dword [rsp + 0x28], r12d
movss dword [rsp + 0x20], xmm8
lea r8, [rbp + 0x2b0]
lea rdx, [rbp + 0x2b8]
add rcx, 0x1cc8
call fcn.1400278c0
mov rax, qword [0x14017ce18]
lea rcx, [rax + 0x1cc8]
movss xmm1, dword [rax + 0x1550]
comiss xmm1, xmm13
jae 0x14004060d
mov eax, esi
xorps xmm0, xmm0
cvtsi2ss xmm0, rax
mulss xmm0, xmm1
cvttss2si rbx, xmm0
shl ebx, 0x18
or ebx, edi
movss dword [rbp + 0x2c0], xmm6
movss dword [rbp + 0x2c4], xmm15
movss xmm0, dword [rbp - 0x70]
movss dword [rbp + 0x2d0], xmm0
movss xmm0, dword [rbp - 0x10]
movss dword [rbp + 0x2d4], xmm0
movss dword [rsp + 0x30], xmm13
xor esi, esi
mov dword [rsp + 0x28], esi
movss dword [rsp + 0x20], xmm8
mov r9d, ebx
lea r8, [rbp + 0x2c0]
lea rdx, [rbp + 0x2d0]
call fcn.1400278c0
jmp 0x14004066d
movss xmm13, dword [0x1400ce7cc]
cmp byte [0x14017ce2c], 0
je 0x140040722
cvttsd2si r9d, xmm7
movss xmm0, dword [rsp + 0x50]
cvtps2pd xmm0, xmm0
subsd xmm10, xmm0
cvttsd2si r8d, xmm10
movaps xmm1, xmmword [0x1400ceac0]
movups xmmword [rbp - 0x60], xmm1
lea rcx, [rbp - 0x60]
call fcn.14000c920
sub r8d, r15d
sub r8d, 3
mov r10, qword [0x14017ce18]
lea ecx, [r8 + 1]
movd xmm0, ecx
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x2e0], xmm0
lea edx, [r14 + r9]
movd xmm1, edx
cvtdq2ps xmm1, xmm1
movss dword [rbp + 0x2e4], xmm1
movd xmm0, r8d
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x2e8], xmm0
movd xmm1, r9d
cvtdq2ps xmm1, xmm1
movss dword [rbp + 0x2ec], xmm1
mov dword [rsp + 0x28], esi
movss dword [rsp + 0x20], xmm8
mov r9d, eax
lea r8, [rbp + 0x2e0]
lea rdx, [rbp + 0x2e8]
lea rcx, [r10 + 0x1cc8]
call fcn.140027a00
cmp byte [0x14017ce2d], 0
je 0x140040794
movaps xmm0, xmmword [0x1400ceb00]
movups xmmword [rbp - 0x60], xmm0
lea rcx, [rbp - 0x60]
call fcn.14000c920
mov r11d, eax
mov ecx, dword [0x14017cefc]
mov eax, 0xf2b9d649
imul ecx
lea r10d, [rcx + rdx]
sar r10d, 9
mov ecx, r10d
shr ecx, 0x1f
add r10d, ecx
mov eax, dword [0x14017cf38]
cdq
sub eax, edx
sar eax, 1
cvttsd2si r9d, qword [rbp + 0x158]
cvttsd2si r8d, qword [rbp + 0x150]
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], r11d
mov edx, r10d
mov ecx, eax
call fcn.14003c4e0
cmp byte [0x14017ce28], 0
je 0x140040843
mov r8d, 0x43
mov rdx, r13
lea rcx, [rbp + 0x30]
call fcn.14003bca0
movups xmm0, xmmword [rax]
movaps xmmword [rbp - 0x30], xmm0
movsd xmm1, qword [rax + 0x10]
movsd qword [rbp - 0x20], xmm1
lea rdx, [rbp - 0x30]
lea rcx, [rbp + 0x50]
call fcn.14003b930
mov r8, qword [0x14017ce18]
movaps xmm0, xmmword [0x1400ceb00]
movups xmmword [rbp - 0x60], xmm0
lea rcx, [rbp - 0x60]
call fcn.14000c920
movsd xmm1, qword [rbp + 0x58]
cvtpd2ps xmm1, xmm1
movsd xmm0, qword [rbp + 0x50]
cvtpd2ps xmm0, xmm0
movss dword [rbp + 0x2f8], xmm0
movss dword [rbp + 0x2fc], xmm1
movss xmm2, dword [0x1400ce8b0]
divss xmm2, xmm14
movss xmm0, dword [0x1400ce848]
movss dword [rsp + 0x28], xmm0
mov dword [rsp + 0x20], esi
mov r9d, eax
lea rdx, [rbp + 0x2f8]
lea rcx, [r8 + 0x1cc8]
call fcn.140027d20
cmp byte [0x14017ce29], 0
je 0x140040c5b
movaps xmm0, xmmword [0x1400ceab0]
movups xmmword [rbp - 0x60], xmm0
movsd xmm10, qword [rbp + 0x558]
movaps xmm0, xmm10
subsd xmm0, qword [0x1400ce850]
cvtpd2ps xmm2, xmm0
movsd xmm7, qword [rbp + 0x550]
movaps xmm1, xmm7
addsd xmm1, qword [0x1400ce850]
cvtpd2ps xmm0, xmm1
cvtps2pd xmm8, xmm0
cvtps2pd xmm6, xmm2
movsd qword [rsp + 0x60], xmm8
movsd qword [rsp + 0x68], xmm6
movsd xmm15, qword [rbp + 0x548]
movsd qword [rsp + 0x70], xmm15
lea rdx, [rsp + 0x60]
lea rcx, [rbp + 0x710]
call fcn.14003b930
subsd xmm7, qword [0x1400ce850]
cvtpd2ps xmm0, xmm7
cvtps2pd xmm7, xmm0
movsd qword [rsp + 0x60], xmm7
movsd qword [rsp + 0x68], xmm6
movsd qword [rsp + 0x70], xmm15
lea rdx, [rsp + 0x60]
lea rcx, [rbp - 0x30]
call fcn.14003b930
addsd xmm10, qword [0x1400ce850]
cvtpd2ps xmm0, xmm10
cvtps2pd xmm6, xmm0
movsd qword [rsp + 0x60], xmm7
movsd qword [rsp + 0x68], xmm6
movsd qword [rsp + 0x70], xmm15
lea rdx, [rsp + 0x60]
lea rcx, [rbp + 0x50]
call fcn.14003b930
movsd qword [rsp + 0x60], xmm8
movsd qword [rsp + 0x68], xmm6
movsd qword [rsp + 0x70], xmm15
lea rdx, [rsp + 0x60]
lea rcx, [rbp + 0xb0]
call fcn.14003b930
movaps xmm0, xmm11
movsd xmm15, qword [0x1400ce850]
subsd xmm0, xmm15
xorps xmm2, xmm2
cvtsd2ss xmm2, xmm0
movaps xmm1, xmm12
addsd xmm1, xmm15
xorps xmm0, xmm0
cvtsd2ss xmm0, xmm1
cvtps2pd xmm8, xmm0
cvtps2pd xmm6, xmm2
movsd qword [rsp + 0x60], xmm8
movsd qword [rsp + 0x68], xmm6
movsd xmm10, qword [rbp + 0x540]
movsd qword [rsp + 0x70], xmm10
lea rdx, [rsp + 0x60]
lea rcx, [rbp - 0x10]
call fcn.14003b930
movaps xmm0, xmm12
subsd xmm0, xmm15
cvtsd2ss xmm0, xmm0
xorps xmm7, xmm7
cvtss2sd xmm7, xmm0
movsd qword [rsp + 0x60], xmm7
movsd qword [rsp + 0x68], xmm6
movsd qword [rsp + 0x70], xmm10
lea rdx, [rsp + 0x60]
lea rcx, [rbp + 0x150]
call fcn.14003b930
movaps xmm0, xmm11
addsd xmm0, xmm15
cvtsd2ss xmm0, xmm0
xorps xmm6, xmm6
cvtss2sd xmm6, xmm0
movsd qword [rsp + 0x60], xmm7
movsd qword [rsp + 0x68], xmm6
movsd qword [rsp + 0x70], xmm10
lea rdx, [rsp + 0x60]
lea rcx, [rbp + 0x1f0]
call fcn.14003b930
movsd qword [rsp + 0x60], xmm8
movsd qword [rsp + 0x68], xmm6
movsd qword [rsp + 0x70], xmm10
lea rdx, [rsp + 0x60]
lea rcx, [rbp + 0xd0]
call fcn.14003b930
lea rcx, [rbp - 0x60]
call fcn.14000c920
mov ebx, eax
mov dword [rsp + 0x50], eax
cvttsd2si r9d, qword [rbp - 8]
cvttsd2si r8d, qword [rbp - 0x10]
cvttsd2si edx, qword [rbp + 0x718]
cvttsd2si ecx, qword [rbp + 0x710]
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], eax
call fcn.14003c4e0
cvttsd2si r9d, qword [rbp + 0x158]
cvttsd2si r8d, qword [rbp + 0x150]
cvttsd2si r15d, qword [rbp - 0x28]
cvttsd2si r12d, qword [rbp - 0x30]
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], ebx
mov edx, r15d
mov ecx, r12d
call fcn.14003c4e0
cvttsd2si r9d, qword [rbp + 0x1f8]
cvttsd2si r8d, qword [rbp + 0x1f0]
cvttsd2si esi, qword [rbp + 0x58]
cvttsd2si r14d, qword [rbp + 0x50]
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], ebx
mov edx, esi
mov ecx, r14d
call fcn.14003c4e0
cvttsd2si r13d, qword [rbp + 0xd8]
cvttsd2si r8d, qword [rbp + 0xd0]
cvttsd2si ebx, qword [rbp + 0xb8]
cvttsd2si edi, qword [rbp + 0xb0]
mov dword [rsp + 0x28], 2
mov ecx, dword [rsp + 0x50]
mov dword [rsp + 0x20], ecx
mov r9d, r13d
mov edx, ebx
mov ecx, edi
call fcn.14003c4e0
mov dword [rsp + 0x28], 2
mov eax, dword [rsp + 0x50]
mov dword [rsp + 0x20], eax
mov r9d, r15d
mov r8d, r12d
cvttsd2si edx, qword [rbp + 0x718]
cvttsd2si ecx, qword [rbp + 0x710]
call fcn.14003c4e0
mov dword [rsp + 0x28], 2
mov eax, dword [rsp + 0x50]
mov dword [rsp + 0x20], eax
mov r9d, esi
mov r8d, r14d
mov edx, r15d
mov ecx, r12d
call fcn.14003c4e0
mov dword [rsp + 0x28], 2
mov r15d, dword [rsp + 0x50]
mov dword [rsp + 0x20], r15d
mov r9d, ebx
mov r8d, edi
mov edx, esi
mov ecx, r14d
call fcn.14003c4e0
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], r15d
cvttsd2si r9d, qword [rbp + 0x718]
cvttsd2si r8d, qword [rbp + 0x710]
mov edx, ebx
mov ecx, edi
call fcn.14003c4e0
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], r15d
cvttsd2si ebx, qword [rbp + 0x158]
mov r9d, ebx
cvttsd2si r14d, qword [rbp + 0x150]
mov r8d, r14d
cvttsd2si r12d, qword [rbp - 8]
mov edx, r12d
cvttsd2si ecx, qword [rbp - 0x10]
call fcn.14003c4e0
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], r15d
cvttsd2si edi, qword [rbp + 0x1f8]
mov r9d, edi
cvttsd2si esi, qword [rbp + 0x1f0]
mov r8d, esi
mov edx, ebx
mov ecx, r14d
call fcn.14003c4e0
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], r15d
mov r9d, r13d
cvttsd2si ebx, qword [rbp + 0xd0]
mov r8d, ebx
mov edx, edi
mov ecx, esi
call fcn.14003c4e0
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], r15d
mov r9d, r12d
cvttsd2si r8d, qword [rbp - 0x10]
mov edx, r13d
mov ecx, ebx
call fcn.14003c4e0
mov r13, qword [rbp + 0x20]
cmp byte [0x14017ce2e], 0
je 0x140040eba
mov rax, qword [0x14017cf40]
add rax, 0x140
xorps xmm0, xmm0
movups xmmword [rbp + 0x1f0], xmm0
movsd qword [rbp + 0x200], xmm9
xor r12d, r12d
mov dword [rbp + 0x6d1], r12d
mov word [rbp + 0x6d5], r12w
mov byte [rbp + 0x6d7], r12b
mov dword [rbp + 0x6b0], 0x87b3d15
mov qword [rbp + 0x6b8], rax
lea rax, [rbp + 0x1f0]
mov qword [rbp + 0x6c0], rax
mov qword [rbp + 0x6c8], Ordinal_27
mov eax, dword [0x14017ce4c]
mov dword [rbp + 0x6b4], eax
mov byte [rbp + 0x6d0], r12b
lea r8, [rbp + 0x6b0]
call fcn.14003a080
movsd xmm0, qword [rbp + 0x1f8]
cvtpd2ps xmm0, xmm0
cvtps2pd xmm1, xmm0
mulsd xmm1, qword [0x1400ce7d0]
cvtpd2ps xmm6, xmm1
movaps xmm0, xmm6
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
movaps xmm8, xmm0
movaps xmm0, xmm6
call sub.api_ms_win_crt_math_l1_1_0.dll_cosf
movaps xmm9, xmm0
movsd xmm1, qword [rbp + 0x1f0]
cvtpd2ps xmm1, xmm1
cvtps2pd xmm2, xmm1
mulsd xmm2, qword [0x1400ce7d0]
cvtpd2ps xmm6, xmm2
movaps xmm0, xmm6
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
movaps xmm7, xmm0
movaps xmm0, xmm6
call sub.api_ms_win_crt_math_l1_1_0.dll_cosf
xorps xmm2, xmm2
cvtss2sd xmm2, xmm7
movsd xmm4, qword [0x1400ce888]
mulsd xmm2, xmm4
movsd xmm3, qword [rbp + 0x338]
movaps xmm1, xmm3
subsd xmm1, xmm2
cvtpd2ps xmm10, xmm1
movaps xmm2, xmm0
mulss xmm2, xmm8
xorps xmm1, xmm1
cvtss2sd xmm1, xmm2
mulsd xmm1, xmm4
addsd xmm1, xmm11
cvtpd2ps xmm7, xmm1
mulss xmm0, xmm9
cvtss2sd xmm0, xmm0
mulsd xmm0, xmm4
addsd xmm0, xmm12
xorps xmm6, xmm6
cvtsd2ss xmm6, xmm0
movsd qword [rsp + 0x60], xmm12
movsd qword [rsp + 0x68], xmm11
movsd qword [rsp + 0x70], xmm3
lea rdx, [rsp + 0x60]
lea rcx, [rbp + 0x30]
call fcn.14003b930
movups xmm8, xmmword [rax]
movsd xmm0, qword [rax + 0x10]
movsd qword [rbp + 0x40], xmm0
cvtps2pd xmm0, xmm6
movsd qword [rsp + 0x60], xmm0
cvtps2pd xmm1, xmm7
movsd qword [rsp + 0x68], xmm1
cvtps2pd xmm0, xmm10
movsd qword [rsp + 0x70], xmm0
lea rdx, [rsp + 0x60]
lea rcx, [rbp + 0x30]
call fcn.14003b930
movups xmm6, xmmword [rax]
movsd xmm0, qword [rax + 0x10]
movsd qword [rbp + 0x90], xmm0
mov rax, qword [0x14017ce18]
lea r10, [rax + 0x1cc8]
mov qword [rbp + 0x4d0], 0x3f800000
mov dword [rbp + 0x4d8], r12d
movss xmm0, dword [rax + 0x1550]
movss dword [rbp + 0x4dc], xmm0
lea rcx, [rbp + 0x4d0]
call fcn.14000c920
movaps xmm0, xmm6
unpckhpd xmm0, xmm6
xorps xmm1, xmm1
cvtsd2ss xmm1, xmm0
xorps xmm0, xmm0
cvtsd2ss xmm0, xmm6
movss dword [rbp + 0x318], xmm0
movss dword [rbp + 0x31c], xmm1
movaps xmm1, xmm8
unpckhpd xmm1, xmm8
xorps xmm2, xmm2
cvtsd2ss xmm2, xmm1
xorps xmm0, xmm0
cvtsd2ss xmm0, xmm8
movss dword [rbp + 0x208], xmm0
movss dword [rbp + 0x20c], xmm2
movss dword [rsp + 0x20], xmm13
mov r9d, eax
lea r8, [rbp + 0x318]
lea rdx, [rbp + 0x208]
mov rcx, r10
call fcn.140027740
cmp byte [0x14017cf20], 0
je 0x140041b21
mov r8d, 0x44
mov rdx, r13
lea rcx, [rsp + 0x60]
call fcn.14003bca0
mov r8d, 0x42
mov rdx, r13
lea rcx, [rbp + 0xd0]
call fcn.14003bca0
mov r8d, 7
mov rdx, r13
lea rcx, [rbp + 0x328]
call fcn.14003bca0
mov r8d, 2
mov rdx, r13
lea rcx, [rbp + 0x150]
call fcn.14003bca0
movsd xmm3, qword [rsp + 0x70]
cvtpd2ps xmm3, xmm3
movsd xmm2, qword [rsp + 0x68]
cvtpd2ps xmm2, xmm2
movsd xmm0, qword [rsp + 0x60]
cvtpd2ps xmm0, xmm0
cvtps2pd xmm1, xmm0
movsd qword [rsp + 0x60], xmm1
cvtps2pd xmm2, xmm2
movsd qword [rsp + 0x68], xmm2
cvtps2pd xmm0, xmm3
movsd qword [rsp + 0x70], xmm0
lea rdx, [rsp + 0x60]
lea rcx, [rbp + 0x608]
call fcn.14003b930
movsd xmm3, qword [rbp + 0xe0]
cvtpd2ps xmm3, xmm3
movsd xmm2, qword [rbp + 0xd8]
cvtpd2ps xmm2, xmm2
movsd xmm0, qword [rbp + 0xd0]
cvtpd2ps xmm0, xmm0
cvtps2pd xmm1, xmm0
movsd qword [rsp + 0x60], xmm1
cvtps2pd xmm2, xmm2
movsd qword [rsp + 0x68], xmm2
cvtps2pd xmm0, xmm3
movsd qword [rsp + 0x70], xmm0
lea rdx, [rsp + 0x60]
lea rcx, [rbp + 0x650]
call fcn.14003b930
movsd xmm3, qword [rbp + 0x338]
cvtpd2ps xmm3, xmm3
movsd xmm2, qword [rbp + 0x330]
cvtpd2ps xmm2, xmm2
movsd xmm0, qword [rbp + 0x328]
cvtpd2ps xmm0, xmm0
cvtps2pd xmm1, xmm0
movsd qword [rsp + 0x60], xmm1
cvtps2pd xmm2, xmm2
movsd qword [rsp + 0x68], xmm2
cvtps2pd xmm0, xmm3
movsd qword [rsp + 0x70], xmm0
lea rdx, [rsp + 0x60]
lea rcx, [rbp + 0x300]
call fcn.14003b930
movsd xmm3, qword [rbp + 0x160]
cvtpd2ps xmm3, xmm3
movsd xmm2, qword [rbp + 0x158]
cvtpd2ps xmm2, xmm2
movsd xmm0, qword [rbp + 0x150]
cvtpd2ps xmm0, xmm0
cvtps2pd xmm1, xmm0
movsd qword [rsp + 0x60], xmm1
cvtps2pd xmm2, xmm2
movsd qword [rsp + 0x68], xmm2
cvtps2pd xmm0, xmm3
movsd qword [rsp + 0x70], xmm0
lea rdx, [rsp + 0x60]
lea rcx, [rbp - 0x30]
call fcn.14003b930
mov r8d, Ordinal_79
mov rdx, r13
lea rcx, [rbp + 0x710]
call fcn.14003bca0
mov r8d, 0x54
mov rdx, r13
lea rcx, [rbp - 0x60]
call fcn.14003bca0
mov r8d, reloc.WLDAP32.dll_Ordinal_79
mov rdx, r13
lea rcx, [rbp - 0x10]
call fcn.14003bca0
mov r8d, 0x51
mov rdx, r13
lea rcx, [rbp + 0x3a0]
call fcn.14003bca0
mov r8d, 0x50
mov rdx, r13
lea rcx, [rbp + 0x3c0]
call fcn.14003bca0
movsd xmm3, qword [rbp + 0x720]
cvtpd2ps xmm3, xmm3
movsd xmm2, qword [rbp + 0x718]
cvtpd2ps xmm2, xmm2
movsd xmm0, qword [rbp + 0x710]
cvtpd2ps xmm0, xmm0
cvtps2pd xmm1, xmm0
movsd qword [rsp + 0x60], xmm1
cvtps2pd xmm2, xmm2
movsd qword [rsp + 0x68], xmm2
cvtps2pd xmm0, xmm3
movsd qword [rsp + 0x70], xmm0
lea rdx, [rsp + 0x60]
lea rcx, [rbp + 0x620]
call fcn.14003b930
movsd xmm3, qword [rbp - 0x50]
cvtpd2ps xmm3, xmm3
movsd xmm2, qword [rbp - 0x58]
cvtpd2ps xmm2, xmm2
movsd xmm0, qword [rbp - 0x60]
cvtpd2ps xmm0, xmm0
cvtps2pd xmm1, xmm0
movsd qword [rsp + 0x60], xmm1
cvtps2pd xmm2, xmm2
movsd qword [rsp + 0x68], xmm2
cvtps2pd xmm0, xmm3
movsd qword [rsp + 0x70], xmm0
lea rdx, [rsp + 0x60]
lea rcx, [rbp + 0x638]
call fcn.14003b930
movsd xmm3, qword [rbp]
cvtpd2ps xmm3, xmm3
movsd xmm2, qword [rbp - 8]
cvtpd2ps xmm2, xmm2
movsd xmm0, qword [rbp - 0x10]
cvtpd2ps xmm0, xmm0
cvtps2pd xmm1, xmm0
movsd qword [rsp + 0x60], xmm1
cvtps2pd xmm2, xmm2
movsd qword [rsp + 0x68], xmm2
cvtps2pd xmm0, xmm3
movsd qword [rsp + 0x70], xmm0
lea rdx, [rsp + 0x60]
lea rcx, [rbp + 0x668]
call fcn.14003b930
movsd xmm3, qword [rbp + 0x3b0]
cvtpd2ps xmm3, xmm3
movsd xmm2, qword [rbp + 0x3a8]
cvtpd2ps xmm2, xmm2
movsd xmm0, qword [rbp + 0x3a0]
cvtpd2ps xmm0, xmm0
cvtps2pd xmm1, xmm0
movsd qword [rbp + 0x3a0], xmm1
cvtps2pd xmm2, xmm2
movsd qword [rbp + 0x3a8], xmm2
cvtps2pd xmm0, xmm3
movsd qword [rbp + 0x3b0], xmm0
lea rdx, [rbp + 0x3a0]
lea rcx, [rbp + 0x680]
call fcn.14003b930
movsd xmm3, qword [rbp + 0x3d0]
cvtpd2ps xmm3, xmm3
movsd xmm2, qword [rbp + 0x3c8]
cvtpd2ps xmm2, xmm2
movsd xmm0, qword [rbp + 0x3c0]
cvtpd2ps xmm0, xmm0
cvtps2pd xmm1, xmm0
movsd qword [rbp + 0x3c0], xmm1
cvtps2pd xmm2, xmm2
movsd qword [rbp + 0x3c8], xmm2
cvtps2pd xmm0, xmm3
movsd qword [rbp + 0x3d0], xmm0
lea rdx, [rbp + 0x3c0]
lea rcx, [rbp + 0x5a8]
call fcn.14003b930
mov r8d, 0x47
mov rdx, r13
lea rcx, [rbp + 0x3e0]
call fcn.14003bca0
mov r8d, Ordinal_79
mov rdx, r13
lea rcx, [rbp + 0x400]
call fcn.14003bca0
mov r8d, 0x48
mov rdx, r13
lea rcx, [rbp + 0x420]
call fcn.14003bca0
mov r8d, Ordinal_79
mov rdx, r13
lea rcx, [rbp + 0x340]
call fcn.14003bca0
mov r8d, 0x49
mov rdx, r13
lea rcx, [rbp + 0x360]
call fcn.14003bca0
movsd xmm3, qword [rbp + 0x3f0]
cvtpd2ps xmm3, xmm3
movsd xmm2, qword [rbp + 0x3e8]
cvtpd2ps xmm2, xmm2
movsd xmm0, qword [rbp + 0x3e0]
cvtpd2ps xmm0, xmm0
cvtps2pd xmm1, xmm0
movsd qword [rbp + 0x3e0], xmm1
cvtps2pd xmm2, xmm2
movsd qword [rbp + 0x3e8], xmm2
cvtps2pd xmm0, xmm3
movsd qword [rbp + 0x3f0], xmm0
lea rdx, [rbp + 0x3e0]
lea rcx, [rbp + 0x5c0]
call fcn.14003b930
movsd xmm3, qword [rbp + 0x410]
cvtpd2ps xmm3, xmm3
movsd xmm2, qword [rbp + 0x408]
cvtpd2ps xmm2, xmm2
movsd xmm0, qword [rbp + 0x400]
cvtpd2ps xmm0, xmm0
cvtps2pd xmm1, xmm0
movsd qword [rbp + 0x400], xmm1
cvtps2pd xmm2, xmm2
movsd qword [rbp + 0x408], xmm2
cvtps2pd xmm0, xmm3
movsd qword [rbp + 0x410], xmm0
lea rdx, [rbp + 0x400]
lea rcx, [rbp + 0x5d8]
call fcn.14003b930
movsd xmm3, qword [rbp + 0x430]
cvtpd2ps xmm3, xmm3
movsd xmm2, qword [rbp + 0x428]
cvtpd2ps xmm2, xmm2
movsd xmm0, qword [rbp + 0x420]
cvtpd2ps xmm0, xmm0
cvtps2pd xmm1, xmm0
movsd qword [rbp + 0x420], xmm1
cvtps2pd xmm2, xmm2
movsd qword [rbp + 0x428], xmm2
cvtps2pd xmm0, xmm3
movsd qword [rbp + 0x430], xmm0
lea rdx, [rbp + 0x420]
lea rcx, [rbp + 0x5f0]
call fcn.14003b930
movsd xmm3, qword [rbp + 0x350]
cvtpd2ps xmm3, xmm3
movsd xmm2, qword [rbp + 0x348]
cvtpd2ps xmm2, xmm2
movsd xmm0, qword [rbp + 0x340]
cvtpd2ps xmm0, xmm0
cvtps2pd xmm1, xmm0
movsd qword [rbp + 0x340], xmm1
cvtps2pd xmm2, xmm2
movsd qword [rbp + 0x348], xmm2
cvtps2pd xmm0, xmm3
movsd qword [rbp + 0x350], xmm0
lea rdx, [rbp + 0x340]
lea rcx, [rbp + 0x510]
call fcn.14003b930
movsd xmm3, qword [rbp + 0x370]
cvtpd2ps xmm3, xmm3
movsd xmm2, qword [rbp + 0x368]
cvtpd2ps xmm2, xmm2
movsd xmm0, qword [rbp + 0x360]
cvtpd2ps xmm0, xmm0
cvtps2pd xmm1, xmm0
movsd qword [rbp + 0x360], xmm1
cvtps2pd xmm2, xmm2
movsd qword [rbp + 0x368], xmm2
cvtps2pd xmm0, xmm3
movsd qword [rbp + 0x370], xmm0
lea rdx, [rbp + 0x360]
lea rcx, [rbp + 0x578]
call fcn.14003b930
mov r8d, 0x5f
mov rdx, r13
lea rcx, [rbp + 0x380]
call fcn.14003bca0
mov r8d, Ordinal_41
mov rdx, r13
lea rcx, [rbp + 0x190]
call fcn.14003bca0
mov r8d, 0xa
mov rdx, r13
lea rcx, [rbp + 0x170]
call fcn.14003bca0
mov r8d, Ordinal_35
mov rdx, r13
lea rcx, [rbp + 0x130]
call fcn.14003bca0
movsd xmm3, qword [rbp + 0x390]
cvtpd2ps xmm3, xmm3
movsd xmm2, qword [rbp + 0x388]
cvtpd2ps xmm2, xmm2
movsd xmm0, qword [rbp + 0x380]
cvtpd2ps xmm0, xmm0
cvtps2pd xmm1, xmm0
movsd qword [rbp + 0x380], xmm1
cvtps2pd xmm2, xmm2
movsd qword [rbp + 0x388], xmm2
cvtps2pd xmm0, xmm3
movsd qword [rbp + 0x390], xmm0
lea rdx, [rbp + 0x380]
lea rcx, [rbp + 0x1d0]
call fcn.14003b930
movsd xmm3, qword [rbp + 0x1a0]
cvtpd2ps xmm3, xmm3
movsd xmm2, qword [rbp + 0x198]
cvtpd2ps xmm2, xmm2
movsd xmm0, qword [rbp + 0x190]
cvtpd2ps xmm0, xmm0
cvtps2pd xmm1, xmm0
movsd qword [rbp + 0x190], xmm1
cvtps2pd xmm2, xmm2
movsd qword [rbp + 0x198], xmm2
cvtps2pd xmm0, xmm3
movsd qword [rbp + 0x1a0], xmm0
lea rdx, [rbp + 0x190]
lea rcx, [rbp + 0x698]
call fcn.14003b930
movsd xmm3, qword [rbp + 0x180]
cvtpd2ps xmm3, xmm3
movsd xmm2, qword [rbp + 0x178]
cvtpd2ps xmm2, xmm2
movsd xmm0, qword [rbp + 0x170]
cvtpd2ps xmm0, xmm0
cvtps2pd xmm1, xmm0
movsd qword [rbp + 0x170], xmm1
cvtps2pd xmm2, xmm2
movsd qword [rbp + 0x178], xmm2
cvtps2pd xmm0, xmm3
movsd qword [rbp + 0x180], xmm0
lea rdx, [rbp + 0x170]
lea rcx, [rbp + 0x728]
call fcn.14003b930
movsd xmm3, qword [rbp + 0x140]
cvtpd2ps xmm3, xmm3
movsd xmm2, qword [rbp + 0x138]
cvtpd2ps xmm2, xmm2
movsd xmm0, qword [rbp + 0x130]
cvtpd2ps xmm0, xmm0
cvtps2pd xmm1, xmm0
movsd qword [rbp + 0x130], xmm1
cvtps2pd xmm2, xmm2
movsd qword [rbp + 0x138], xmm2
cvtps2pd xmm0, xmm3
movsd qword [rbp + 0x140], xmm0
lea rdx, [rbp + 0x130]
lea rcx, [rbp + 0x6b0]
call fcn.14003b930
mov r8d, Ordinal_41
mov rdx, r13
lea rcx, [rbp + 0x110]
call fcn.14003bca0
mov r8d, 0x41
mov rdx, r13
lea rcx, [rbp + 0xf0]
call fcn.14003bca0
mov r8d, Ordinal_41
mov rdx, r13
lea rcx, [rbp + 0xb0]
call fcn.14003bca0
mov r8d, 0x3f
mov rdx, r13
lea rcx, [rbp + 0x50]
call fcn.14003bca0
movsd xmm3, qword [rbp + 0x120]
cvtpd2ps xmm3, xmm3
movsd xmm2, qword [rbp + 0x118]
cvtpd2ps xmm2, xmm2
movsd xmm0, qword [rbp + 0x110]
cvtpd2ps xmm0, xmm0
cvtps2pd xmm1, xmm0
movsd qword [rbp + 0x110], xmm1
cvtps2pd xmm2, xmm2
movsd qword [rbp + 0x118], xmm2
cvtps2pd xmm0, xmm3
movsd qword [rbp + 0x120], xmm0
lea rdx, [rbp + 0x110]
lea rcx, [rbp + 0x560]
call fcn.14003b930
movsd xmm3, qword [rbp + 0x100]
cvtpd2ps xmm3, xmm3
movsd xmm2, qword [rbp + 0xf8]
cvtpd2ps xmm2, xmm2
movsd xmm0, qword [rbp + 0xf0]
cvtpd2ps xmm0, xmm0
cvtps2pd xmm1, xmm0
movsd qword [rbp + 0xf0], xmm1
cvtps2pd xmm2, xmm2
movsd qword [rbp + 0xf8], xmm2
cvtps2pd xmm0, xmm3
movsd qword [rbp + 0x100], xmm0
lea rdx, [rbp + 0xf0]
lea rcx, [rbp + 0x1b0]
call fcn.14003b930
movsd xmm3, qword [rbp + 0xc0]
cvtpd2ps xmm3, xmm3
movsd xmm2, qword [rbp + 0xb8]
cvtpd2ps xmm2, xmm2
movsd xmm0, qword [rbp + 0xb0]
cvtpd2ps xmm0, xmm0
cvtps2pd xmm1, xmm0
movsd qword [rbp + 0xb0], xmm1
cvtps2pd xmm2, xmm2
movsd qword [rbp + 0xb8], xmm2
cvtps2pd xmm0, xmm3
movsd qword [rbp + 0xc0], xmm0
lea rdx, [rbp + 0xb0]
lea rcx, [rbp + 0x80]
call fcn.14003b930
movsd xmm3, qword [rbp + 0x60]
cvtpd2ps xmm3, xmm3
movsd xmm2, qword [rbp + 0x58]
cvtpd2ps xmm2, xmm2
movsd xmm0, qword [rbp + 0x50]
cvtpd2ps xmm0, xmm0
cvtps2pd xmm1, xmm0
movsd qword [rbp + 0x50], xmm1
cvtps2pd xmm2, xmm2
movsd qword [rbp + 0x58], xmm2
cvtps2pd xmm0, xmm3
movsd qword [rbp + 0x60], xmm0
lea rdx, [rbp + 0x50]
lea rcx, [rbp + 0x30]
call fcn.14003b930
movaps xmm0, xmmword [0x1400ceb00]
movups xmmword [rbp - 0x60], xmm0
lea rcx, [rbp - 0x60]
call fcn.14000c920
mov r15d, eax
mov dword [rsp + 0x50], eax
cvttsd2si ebx, qword [rbp + 0x658]
cvttsd2si edi, qword [rbp + 0x650]
cvttsd2si edx, qword [rbp + 0x610]
cvttsd2si ecx, qword [rbp + 0x608]
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], eax
mov r9d, ebx
mov r8d, edi
call fcn.14003c4e0
cvttsd2si r13d, qword [rbp - 0x28]
cvttsd2si esi, qword [rbp - 0x30]
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], r15d
mov r9d, r13d
mov r8d, esi
mov edx, ebx
mov ecx, edi
call fcn.14003c4e0
cvttsd2si ebx, qword [rbp + 0x628]
cvttsd2si edi, qword [rbp + 0x620]
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], r15d
mov r9d, ebx
mov r8d, edi
mov edx, r13d
mov ecx, esi
call fcn.14003c4e0
cvttsd2si esi, qword [rbp + 0x640]
cvttsd2si r14d, qword [rbp + 0x638]
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], r15d
mov r9d, esi
mov r8d, r14d
mov edx, ebx
mov ecx, edi
call fcn.14003c4e0
cvttsd2si r15d, qword [rbp + 0x670]
cvttsd2si r12d, qword [rbp + 0x668]
mov dword [rsp + 0x28], 2
mov eax, dword [rsp + 0x50]
mov dword [rsp + 0x20], eax
mov r9d, r15d
mov r8d, r12d
mov edx, esi
mov ecx, r14d
call fcn.14003c4e0
cvttsd2si ebx, qword [rbp + 0x688]
cvttsd2si edi, qword [rbp + 0x680]
mov dword [rsp + 0x28], 2
mov esi, dword [rsp + 0x50]
mov dword [rsp + 0x20], esi
mov r9d, ebx
mov r8d, edi
mov edx, r15d
mov ecx, r12d
call fcn.14003c4e0
cvttsd2si r9d, qword [rbp + 0x5b0]
cvttsd2si r8d, qword [rbp + 0x5a8]
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], esi
mov edx, ebx
mov ecx, edi
call fcn.14003c4e0
cvttsd2si ebx, qword [rbp + 0x5c8]
cvttsd2si edi, qword [rbp + 0x5c0]
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], esi
mov r9d, ebx
mov r8d, edi
mov edx, r13d
cvttsd2si ecx, qword [rbp - 0x30]
call fcn.14003c4e0
cvttsd2si esi, qword [rbp + 0x5e0]
cvttsd2si r14d, qword [rbp + 0x5d8]
mov dword [rsp + 0x28], 2
mov r13d, dword [rsp + 0x50]
mov dword [rsp + 0x20], r13d
mov r9d, esi
mov r8d, r14d
mov edx, ebx
mov ecx, edi
call fcn.14003c4e0
cvttsd2si r15d, qword [rbp + 0x5f8]
cvttsd2si r12d, qword [rbp + 0x5f0]
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], r13d
mov r9d, r15d
mov r8d, r12d
mov edx, esi
mov ecx, r14d
call fcn.14003c4e0
cvttsd2si ebx, qword [rbp + 0x518]
cvttsd2si edi, qword [rbp + 0x510]
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], r13d
mov r9d, ebx
mov r8d, edi
mov edx, r15d
mov ecx, r12d
call fcn.14003c4e0
cvttsd2si r9d, qword [rbp + 0x580]
cvttsd2si r8d, qword [rbp + 0x578]
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], r13d
mov edx, ebx
mov ecx, edi
call fcn.14003c4e0
cvttsd2si esi, qword [rbp + 0x568]
cvttsd2si r14d, qword [rbp + 0x560]
cvttsd2si ebx, qword [rbp + 0x308]
cvttsd2si edi, qword [rbp + 0x300]
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], r13d
mov r9d, esi
mov r8d, r14d
mov edx, ebx
mov ecx, edi
call fcn.14003c4e0
cvttsd2si r9d, qword [rbp + 0x1d8]
cvttsd2si r8d, qword [rbp + 0x1d0]
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], r13d
mov edx, ebx
mov ecx, edi
call fcn.14003c4e0
movsd xmm0, qword [rbp + 0x1b8]
movsd xmm10, qword [0x1400ce800]
subsd xmm0, xmm10
cvttsd2si r9d, xmm0
movsd xmm1, qword [rbp + 0x1b0]
subsd xmm1, xmm10
cvttsd2si r8d, xmm1
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], r13d
mov edx, esi
mov ecx, r14d
call fcn.14003c4e0
movsd xmm0, qword [rbp + 0x88]
subsd xmm0, xmm10
cvttsd2si r9d, xmm0
movsd xmm1, qword [rbp + 0x80]
subsd xmm1, xmm10
cvttsd2si r8d, xmm1
cvttsd2si edx, qword [rbp + 0x1b8]
cvttsd2si ecx, qword [rbp + 0x1b0]
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], r13d
call fcn.14003c4e0
movsd xmm0, qword [rbp + 0x38]
subsd xmm0, xmm10
cvttsd2si r9d, xmm0
movsd xmm1, qword [rbp + 0x30]
subsd xmm1, xmm10
cvttsd2si r8d, xmm1
cvttsd2si edx, qword [rbp + 0x88]
cvttsd2si ecx, qword [rbp + 0x80]
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], r13d
call fcn.14003c4e0
mov r13, qword [rbp + 0x20]
cmp byte [0x14017cf23], 0
je 0x14004247f
mov r8d, dword [0x14017cf50]
mov rdx, r13
lea rcx, [rbp - 0x30]
call fcn.14003bca0
movsd xmm3, qword [rbp - 0x20]
cvtpd2ps xmm3, xmm3
movsd xmm2, qword [rbp - 0x28]
cvtpd2ps xmm2, xmm2
movsd xmm0, qword [rbp - 0x30]
cvtpd2ps xmm0, xmm0
cvtps2pd xmm1, xmm0
movsd qword [rbp - 0x30], xmm1
cvtps2pd xmm2, xmm2
movsd qword [rbp - 0x28], xmm2
cvtps2pd xmm0, xmm3
movsd qword [rbp - 0x20], xmm0
lea rdx, [rbp - 0x30]
lea rcx, [rbp + 0x50]
call fcn.14003b930
movsd xmm10, qword [rbp + 0x60]
movaps xmm0, xmm10
movsd xmm14, qword [0x1400ce830]
subsd xmm0, xmm14
cvtpd2ps xmm3, xmm0
movsd xmm7, qword [rbp + 0x58]
movaps xmm1, xmm7
addsd xmm1, xmm14
cvtpd2ps xmm2, xmm1
movsd xmm6, qword [rbp + 0x50]
movaps xmm0, xmm6
addsd xmm0, xmm14
cvtpd2ps xmm0, xmm0
cvtps2pd xmm11, xmm0
cvtps2pd xmm12, xmm2
cvtps2pd xmm8, xmm3
movsd qword [rbp - 0x30], xmm11
movsd qword [rbp - 0x28], xmm12
movsd qword [rbp - 0x20], xmm8
lea rdx, [rbp - 0x30]
lea rcx, [rbp + 0x80]
call fcn.14003b930
subsd xmm7, xmm14
cvtpd2ps xmm1, xmm7
subsd xmm6, xmm14
cvtpd2ps xmm0, xmm6
cvtps2pd xmm9, xmm0
cvtps2pd xmm7, xmm1
movsd qword [rbp + 0x50], xmm9
movsd qword [rbp + 0x58], xmm7
movsd qword [rbp + 0x60], xmm8
lea rdx, [rbp + 0x50]
lea rcx, [rbp + 0x1b0]
call fcn.14003b930
movsd qword [rbp + 0xb0], xmm11
movsd qword [rbp + 0xb8], xmm7
movsd qword [rbp + 0xc0], xmm8
lea rdx, [rbp + 0xb0]
lea rcx, [rbp + 0x30]
call fcn.14003b930
movsd qword [rbp + 0xf0], xmm9
movsd qword [rbp + 0xf8], xmm12
movsd qword [rbp + 0x100], xmm8
lea rdx, [rbp + 0xf0]
lea rcx, [rbp + 0x1d0]
call fcn.14003b930
addsd xmm10, xmm14
cvtpd2ps xmm0, xmm10
cvtps2pd xmm6, xmm0
movsd qword [rbp + 0x110], xmm11
movsd qword [rbp + 0x118], xmm12
movsd qword [rbp + 0x120], xmm6
lea rdx, [rbp + 0x110]
lea rcx, [rbp + 0x560]
call fcn.14003b930
movsd qword [rbp + 0x130], xmm9
movsd qword [rbp + 0x138], xmm7
movsd qword [rbp + 0x140], xmm6
lea rdx, [rbp + 0x130]
lea rcx, [rbp + 0x578]
call fcn.14003b930
movsd qword [rbp + 0x170], xmm11
movsd qword [rbp + 0x178], xmm7
movsd qword [rbp + 0x180], xmm6
lea rdx, [rbp + 0x170]
lea rcx, [rbp + 0x300]
call fcn.14003b930
movsd qword [rbp + 0x190], xmm9
movsd qword [rbp + 0x198], xmm12
movsd qword [rbp + 0x1a0], xmm6
lea rdx, [rbp + 0x190]
lea rcx, [rbp + 0x510]
call fcn.14003b930
mov rax, qword [0x14017ce18]
lea r10, [rax + 0x1cc8]
mov qword [rbp + 0x450], 0x3f800000
mov dword [rbp + 0x458], 0
movss xmm0, dword [rax + 0x1550]
movss dword [rbp + 0x45c], xmm0
lea rcx, [rbp + 0x450]
call fcn.14000c920
movsd xmm9, qword [rbp + 0x38]
cvtpd2ps xmm9, xmm9
movss dword [rsp + 0x50], xmm9
movsd xmm8, qword [rbp + 0x30]
cvtpd2ps xmm8, xmm8
movss dword [rbp - 0x40], xmm8
movss dword [rbp - 0x3c], xmm9
movsd xmm6, qword [rbp + 0x88]
cvtpd2ps xmm6, xmm6
movss dword [rbp - 0x10], xmm6
movsd xmm14, qword [rbp + 0x80]
cvtpd2ps xmm14, xmm14
movss dword [rbp + 0x210], xmm14
movss dword [rbp + 0x214], xmm6
movss dword [rsp + 0x20], xmm13
mov r9d, eax
lea r8, [rbp - 0x40]
lea rdx, [rbp + 0x210]
mov rcx, r10
call fcn.140027740
mov rax, qword [0x14017ce18]
lea r10, [rax + 0x1cc8]
mov qword [rbp + 0x440], 0x3f800000
mov dword [rbp + 0x448], 0
movss xmm0, dword [rax + 0x1550]
movss dword [rbp + 0x44c], xmm0
lea rcx, [rbp + 0x440]
call fcn.14000c920
movsd xmm7, qword [rbp + 0x1b8]
cvtpd2ps xmm7, xmm7
movss dword [rbp - 0x70], xmm7
movsd xmm15, qword [rbp + 0x1b0]
cvtpd2ps xmm15, xmm15
movss dword [rbp + 0x218], xmm15
movss dword [rbp + 0x21c], xmm7
movss dword [rbp + 0x320], xmm8
movss dword [rbp + 0x324], xmm9
movss dword [rsp + 0x20], xmm13
mov r9d, eax
lea r8, [rbp + 0x218]
lea rdx, [rbp + 0x320]
mov rcx, r10
call fcn.140027740
mov rax, qword [0x14017ce18]
lea r10, [rax + 0x1cc8]
mov qword [rbp + 0x500], 0x3f800000
mov dword [rbp + 0x508], 0
movss xmm0, dword [rax + 0x1550]
movss dword [rbp + 0x50c], xmm0
lea rcx, [rbp + 0x500]
call fcn.14000c920
movsd xmm9, qword [rbp + 0x1d8]
cvtpd2ps xmm9, xmm9
movss dword [rbp + 0x20], xmm9
movsd xmm8, qword [rbp + 0x1d0]
cvtpd2ps xmm8, xmm8
movss dword [rbp - 0x78], xmm8
movss dword [rbp - 0x74], xmm9
movss dword [rbp + 0x2f0], xmm15
movss dword [rbp + 0x2f4], xmm7
movss dword [rsp + 0x20], xmm13
mov r9d, eax
lea r8, [rbp - 0x78]
lea rdx, [rbp + 0x2f0]
mov rcx, r10
call fcn.140027740
mov rax, qword [0x14017ce18]
lea r10, [rax + 0x1cc8]
mov qword [rbp + 0x4f0], 0x3f800000
mov dword [rbp + 0x4f8], 0
movss xmm0, dword [rax + 0x1550]
movss dword [rbp + 0x4fc], xmm0
lea rcx, [rbp + 0x4f0]
call fcn.14000c920
movss dword [rbp + 0x2c8], xmm14
movss dword [rbp + 0x2cc], xmm6
movss dword [rbp + 0x298], xmm8
movss dword [rbp + 0x29c], xmm9
movss dword [rsp + 0x20], xmm13
mov r9d, eax
lea r8, [rbp + 0x2c8]
lea rdx, [rbp + 0x298]
mov rcx, r10
call fcn.140027740
mov rax, qword [0x14017ce18]
lea r10, [rax + 0x1cc8]
mov qword [rbp + 0x4e0], 0x3f800000
mov dword [rbp + 0x4e8], 0
movss xmm0, dword [rax + 0x1550]
movss dword [rbp + 0x4ec], xmm0
lea rcx, [rbp + 0x4e0]
call fcn.14000c920
movsd xmm13, qword [rbp + 0x308]
cvtpd2ps xmm13, xmm13
movsd xmm12, qword [rbp + 0x300]
cvtpd2ps xmm12, xmm12
movss dword [rbp + 0x290], xmm12
movss dword [rbp + 0x294], xmm13
movsd xmm8, qword [rbp + 0x568]
cvtpd2ps xmm8, xmm8
movsd xmm6, qword [rbp + 0x560]
cvtpd2ps xmm6, xmm6
movss dword [rbp + 0x288], xmm6
movss dword [rbp + 0x28c], xmm8
movss xmm10, dword [0x1400ce7cc]
movss dword [rsp + 0x20], xmm10
mov r9d, eax
lea r8, [rbp + 0x290]
lea rdx, [rbp + 0x288]
mov rcx, r10
call fcn.140027740
mov rax, qword [0x14017ce18]
lea r10, [rax + 0x1cc8]
mov qword [rbp + 0x4c0], 0x3f800000
mov dword [rbp + 0x4c8], 0
movss xmm0, dword [rax + 0x1550]
movss dword [rbp + 0x4cc], xmm0
lea rcx, [rbp + 0x4c0]
call fcn.14000c920
movsd xmm9, qword [rbp + 0x580]
cvtpd2ps xmm9, xmm9
movsd xmm7, qword [rbp + 0x578]
cvtpd2ps xmm7, xmm7
movss dword [rbp + 0x280], xmm7
movss dword [rbp + 0x284], xmm9
movss dword [rbp + 0x2d8], xmm12
movss dword [rbp + 0x2dc], xmm13
movss dword [rsp + 0x20], xmm10
mov r9d, eax
lea r8, [rbp + 0x280]
lea rdx, [rbp + 0x2d8]
mov rcx, r10
call fcn.140027740
mov rax, qword [0x14017ce18]
lea r10, [rax + 0x1cc8]
mov qword [rbp + 0x460], 0x3f800000
mov dword [rbp + 0x468], 0
movss xmm0, dword [rax + 0x1550]
movss dword [rbp + 0x46c], xmm0
lea rcx, [rbp + 0x460]
call fcn.14000c920
movsd xmm11, qword [rbp + 0x518]
cvtpd2ps xmm11, xmm11
movsd xmm10, qword [rbp + 0x510]
cvtpd2ps xmm10, xmm10
movss dword [rbp + 0x220], xmm10
movss dword [rbp + 0x224], xmm11
movss dword [rbp + 0x228], xmm7
movss dword [rbp + 0x22c], xmm9
movss xmm0, dword [0x1400ce7cc]
movss dword [rsp + 0x20], xmm0
mov r9d, eax
lea r8, [rbp + 0x220]
lea rdx, [rbp + 0x228]
mov rcx, r10
call fcn.140027740
mov rax, qword [0x14017ce18]
lea r10, [rax + 0x1cc8]
mov qword [rbp + 0x470], 0x3f800000
mov dword [rbp + 0x478], 0
movss xmm0, dword [rax + 0x1550]
movss dword [rbp + 0x47c], xmm0
lea rcx, [rbp + 0x470]
call fcn.14000c920
movss dword [rbp + 0x230], xmm6
movss dword [rbp + 0x234], xmm8
movss dword [rbp + 0x238], xmm10
movss dword [rbp + 0x23c], xmm11
movss xmm0, dword [0x1400ce7cc]
movss dword [rsp + 0x20], xmm0
mov r9d, eax
lea r8, [rbp + 0x230]
lea rdx, [rbp + 0x238]
mov rcx, r10
call fcn.140027740
mov rax, qword [0x14017ce18]
lea r10, [rax + 0x1cc8]
mov qword [rbp + 0x480], 0x3f800000
mov dword [rbp + 0x488], 0
movss xmm0, dword [rax + 0x1550]
movss dword [rbp + 0x48c], xmm0
lea rcx, [rbp + 0x480]
call fcn.14000c920
movss dword [rbp + 0x240], xmm6
movss dword [rbp + 0x244], xmm8
movss dword [rbp + 0x248], xmm14
movss xmm0, dword [rbp - 0x10]
movss dword [rbp + 0x24c], xmm0
movss xmm6, dword [0x1400ce7cc]
movss dword [rsp + 0x20], xmm6
mov r9d, eax
lea r8, [rbp + 0x240]
lea rdx, [rbp + 0x248]
mov rcx, r10
call fcn.140027740
mov rax, qword [0x14017ce18]
lea r10, [rax + 0x1cc8]
mov qword [rbp + 0x490], 0x3f800000
mov dword [rbp + 0x498], 0
movss xmm0, dword [rax + 0x1550]
movss dword [rbp + 0x49c], xmm0
lea rcx, [rbp + 0x490]
call fcn.14000c920
movss dword [rbp + 0x250], xmm7
movss dword [rbp + 0x254], xmm9
movss dword [rbp + 0x258], xmm15
movss xmm0, dword [rbp - 0x70]
movss dword [rbp + 0x25c], xmm0
movss dword [rsp + 0x20], xmm6
mov r9d, eax
lea r8, [rbp + 0x250]
lea rdx, [rbp + 0x258]
mov rcx, r10
call fcn.140027740
mov rax, qword [0x14017ce18]
lea r10, [rax + 0x1cc8]
mov qword [rbp + 0x4a0], 0x3f800000
mov dword [rbp + 0x4a8], 0
movss xmm0, dword [rax + 0x1550]
movss dword [rbp + 0x4ac], xmm0
lea rcx, [rbp + 0x4a0]
call fcn.14000c920
movss dword [rbp + 0x260], xmm12
movss dword [rbp + 0x264], xmm13
movss xmm0, dword [rbp - 0x40]
movss dword [rbp + 0x268], xmm0
movss xmm1, dword [rsp + 0x50]
movss dword [rbp + 0x26c], xmm1
movss dword [rsp + 0x20], xmm6
mov r9d, eax
lea r8, [rbp + 0x260]
lea rdx, [rbp + 0x268]
mov rcx, r10
call fcn.140027740
mov rax, qword [0x14017ce18]
lea r10, [rax + 0x1cc8]
mov qword [rbp + 0x4b0], 0x3f800000
mov dword [rbp + 0x4b8], 0
movss xmm0, dword [rax + 0x1550]
movss dword [rbp + 0x4bc], xmm0
lea rcx, [rbp + 0x4b0]
call fcn.14000c920
movss dword [rbp + 0x270], xmm10
movss dword [rbp + 0x274], xmm11
movss xmm0, dword [rbp - 0x78]
movss dword [rbp + 0x278], xmm0
movss xmm1, dword [rbp + 0x20]
movss dword [rbp + 0x27c], xmm1
movss dword [rsp + 0x20], xmm6
mov r9d, eax
lea r8, [rbp + 0x270]
lea rdx, [rbp + 0x278]
mov rcx, r10
call fcn.140027740
movsd xmm11, qword [rbp + 0x538]
movsd xmm12, qword [rbp + 0x530]
movss xmm14, dword [rbp + 0x10]
xor esi, esi
movzx r12d, byte [rbp - 0x7f]
mov r15d, dword [rbp + 0x70]
mov r14, qword [rbp + 0x18]
mov rdi, qword [rbp + 0x78]
xorps xmm8, xmm8
xorps xmm9, xmm9
cmp byte [0x14017cf22], 0
je 0x140042790
movss xmm0, dword [0x1400ce8a4]
comiss xmm0, xmm14
jbe 0x140042790
movups xmm0, xmmword [str.dywnk]
movups xmmword [rbp + 0x710], xmm0
mov eax, dword [0x1400cdfe8]
mov dword [rbp + 0x720], eax
cmp byte [0x1400cdfeb], 0
je 0x140042683
mov r8d, esi
cmp dword [reloc.WS2_32.dll_accept], 2
jl 0x14004263d
movdqa xmm5, xmmword [0x1400cea20]
movdqa xmm4, xmmword [0x1400ceb60]
mov eax, 5
movd xmm6, eax
movdqa xmm7, xmmword [0x1400cea40]
mov eax, Ordinal_35
movd xmm8, eax
movdqa xmm0, xmmword [str.4444444444444444]
movdqa xmmword [rbp - 0x10], xmm0
lea rcx, [rbp + 0x714]
mov edx, dword [rbp - 0x10]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cea50]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cea50]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x140042532
cmp r8d, 0x14
jge 0x140042683
movsxd rax, r8d
lea r9, [rbp + 0x710]
add r9, rax
nop word [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x34
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x14
jl 0x140042650
lea rdx, [rbp + 0x710]
lea rcx, [rbp + 0x8c0]
call fcn.140049de0
mov r8, qword [0x14017ce18]
movaps xmm0, xmmword [0x1400ceb00]
movups xmmword [rbp - 0x60], xmm0
lea rcx, [rbp - 0x60]
call fcn.14000c920
mov r9d, eax
movd xmm2, dword [0x14017cf04]
cvtdq2ps xmm2, xmm2
movd xmm1, dword [0x14017cf00]
cvtdq2ps xmm1, xmm1
mov r10, qword [0x14017ced8]
test eax, 0xff000000
je 0x14004278c
lea rax, [rbp + 0x8c0]
mov rcx, 0xffffffffffffffff
nop word [rax + rax]
inc rcx
cmp byte [rax + rcx], 0
jne 0x1400426f0
lea rdx, [rbp + 0x8c0]
add rdx, rcx
lea rax, [rbp + 0x8c0]
cmp rax, rdx
je 0x14004278c
test r10, r10
jne 0x14004271f
mov rax, qword [r8 + 0x1d00]
mov r10, qword [rax + 8]
movsxd rcx, dword [r8 + 0x1d28]
add rcx, rcx
mov rax, qword [r8 + 0x1d30]
movups xmm0, xmmword [rax + rcx*8 - 0x10]
movups xmmword [rbp - 0x60], xmm0
mov byte [rsp + 0x48], 0
xorps xmm8, xmm8
movss dword [rsp + 0x40], xmm8
mov qword [rsp + 0x38], rdx
lea rax, [rbp + 0x8c0]
mov qword [rsp + 0x30], rax
lea rax, [rbp - 0x60]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], r9d
movaps xmm0, xmm1
unpcklps xmm0, xmm2
movq r9, xmm0
movss xmm2, dword [0x1400ce8d0]
lea rdx, [r8 + 0x1cc8]
mov rcx, r10
call fcn.14002b000
jmp 0x140042790
xorps xmm8, xmm8
mov eax, dword [0x14017cf38]
cdq
sub eax, edx
sar eax, 1
xorps xmm0, xmm0
cvtsi2sd xmm0, eax
subsd xmm12, xmm0
mov eax, dword [0x14017cefc]
cdq
sub eax, edx
sar eax, 1
xorps xmm0, xmm0
cvtsi2sd xmm0, eax
subsd xmm11, xmm0
mulsd xmm11, xmm11
mulsd xmm12, xmm12
addsd xmm11, xmm12
xorps xmm1, xmm1
cvtsd2ss xmm1, xmm11
xorps xmm0, xmm0
ucomiss xmm0, xmm1
ja 0x1400427e6
xorps xmm0, xmm0
sqrtss xmm0, xmm1
jmp 0x1400427ee
movaps xmm0, xmm1
call sub.api_ms_win_crt_math_l1_1_0.dll_sqrtf
movss xmm1, dword [0x14017b8e4]
comiss xmm1, xmm0
jbe 0x140042817
movss xmm7, dword [rbp + 0xa0]
comiss xmm7, xmm0
jbe 0x140042817
movss dword [rbp + 0xa0], xmm0
mov rdi, r14
mov qword [rbp + 0x78], r14
cmp byte [0x14017ce2a], 0
je 0x14004293a
mov ecx, 2
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
je 0x14004293a
test rdi, rdi
je 0x14004293a
cmp qword [0x14017cec8], 0
je 0x14004293a
lea rcx, [rdi + 0x310]
call fcn.140049af0
mov rbx, rax
mov r8d, dword [0x14017cf50]
mov rdx, rax
lea rcx, [rbp + 0x30]
call fcn.14003bca0
xor r8d, r8d
mov rdx, rbx
lea rcx, [rbp + 0x1b0]
call fcn.14003bca0
movups xmm0, xmmword [rbp + 0x30]
movaps xmmword [rbp + 0x80], xmm0
movsd xmm1, qword [rbp + 0x40]
movsd qword [rbp + 0x90], xmm1
lea rdx, [rbp + 0x80]
lea rcx, [rbp - 0x30]
call fcn.14003b930
movups xmm0, xmmword [rbp + 0x1b0]
movaps xmmword [rbp + 0x1d0], xmm0
movsd xmm1, qword [rbp + 0x1c0]
movsd qword [rbp + 0x1e0], xmm1
lea rdx, [rbp + 0x1d0]
lea rcx, [rbp + 0x50]
call fcn.14003b930
movsd xmm1, qword [rbp - 0x28]
movsd xmm2, qword [rbp - 0x30]
ucomisd xmm2, xmm9
jp 0x14004292d
jne 0x14004292d
ucomisd xmm1, xmm9
jp 0x14004292d
jne 0x14004292d
movsd xmm0, qword [rbp - 0x20]
ucomisd xmm0, xmm9
jp 0x14004292d
jne 0x14004292d
movsd xmm0, qword [rbp + 0x50]
ucomisd xmm0, xmm9
jp 0x14004292d
jne 0x14004292d
movsd xmm0, qword [rbp + 0x58]
ucomisd xmm0, xmm9
jp 0x14004292d
jne 0x14004292d
movsd xmm0, qword [rbp + 0x60]
ucomisd xmm0, xmm9
jp 0x14004292d
je 0x14004293a
cvtpd2ps xmm1, xmm1
cvtpd2ps xmm0, xmm2
call fcn.14003daf0
cmp byte [0x14017cf21], 0
je 0x14004296a
mov ecx, 2
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
je 0x14004296a
test rdi, rdi
je 0x14004296a
cmp qword [0x14017cec8], 0
je 0x14004296a
mov rcx, rdi
call fcn.14003e860
cmp byte [0x14017cf24], 0
je 0x140042a58
mov ecx, 1
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
je 0x140042a58
test rdi, rdi
je 0x140042a58
cmp qword [0x14017cec8], 0
je 0x140042a58
lea rcx, [rbp + 0x6b0]
call fcn.14003b650
lea rcx, [rdi + 0x310]
call fcn.140049af0
mov r8d, dword [0x14017cf50]
mov rdx, rax
lea rcx, [rbp - 0x30]
call fcn.14003bca0
movsd xmm3, qword [rbp - 0x20]
cvtpd2ps xmm3, xmm3
movsd xmm2, qword [rbp - 0x28]
cvtpd2ps xmm2, xmm2
movsd xmm0, qword [rbp - 0x30]
cvtpd2ps xmm0, xmm0
cvtps2pd xmm1, xmm0
movsd qword [rbp - 0x30], xmm1
cvtps2pd xmm2, xmm2
movsd qword [rbp - 0x28], xmm2
cvtps2pd xmm0, xmm3
movsd qword [rbp - 0x20], xmm0
lea rdx, [rbp - 0x30]
lea rcx, [rbp + 0x30]
call fcn.14003b930
movups xmm0, xmmword [rbp + 0x30]
movaps xmmword [rbp + 0x80], xmm0
movsd xmm1, qword [rbp + 0x40]
movsd qword [rbp + 0x90], xmm1
movups xmm0, xmmword [rbp + 0x6d0]
movaps xmmword [rbp + 0x30], xmm0
movsd xmm1, qword [rbp + 0x6e0]
movsd qword [rbp + 0x40], xmm1
movd xmm2, dword [reloc.WS2_32.dll_closesocket]
cvtdq2ps xmm2, xmm2
lea rdx, [rbp + 0x80]
lea rcx, [rbp + 0x30]
call fcn.14003e300
cmp byte [0x14017cefa], 0
je 0x140042a88
mov ecx, 1
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
je 0x140042a88
test rdi, rdi
je 0x140042a88
cmp qword [0x14017cec8], 0
je 0x140042a88
mov rcx, rdi
call fcn.14003dc50
cmp byte [0x14017cf25], 0
je 0x140042ba6
test rdi, rdi
je 0x140042ba6
cmp qword [0x14017cec8], 0
je 0x140042ba6
mov r8d, dword [0x14017cf50]
mov rdx, r13
lea rcx, [rbp + 0x1b0]
call fcn.14003bca0
xor r8d, r8d
mov rdx, r13
lea rcx, [rbp + 0x30]
call fcn.14003bca0
movups xmm0, xmmword [rbp + 0x30]
movaps xmmword [rbp + 0x80], xmm0
movsd xmm1, qword [rbp + 0x40]
movsd qword [rbp + 0x90], xmm1
lea rdx, [rbp + 0x80]
lea rcx, [rbp + 0x300]
call fcn.14003b930
movups xmm0, xmmword [rbp + 0x1b0]
movaps xmmword [rbp + 0x1d0], xmm0
movsd xmm1, qword [rbp + 0x1c0]
movsd qword [rbp + 0x1e0], xmm1
lea rdx, [rbp + 0x1d0]
lea rcx, [rbp - 0x30]
call fcn.14003b930
mov ecx, 1
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
je 0x140042ba6
movsd xmm0, qword [rbp - 0x30]
ucomisd xmm0, xmm9
jp 0x140042b90
jne 0x140042b90
movsd xmm0, qword [rbp - 0x28]
ucomisd xmm0, xmm9
jp 0x140042b90
jne 0x140042b90
movsd xmm0, qword [rbp - 0x20]
ucomisd xmm0, xmm9
jp 0x140042b90
jne 0x140042b90
movsd xmm0, qword [rbp + 0x308]
ucomisd xmm0, xmm9
jp 0x140042b90
jne 0x140042b90
movsd xmm0, qword [rbp + 0x310]
ucomisd xmm0, xmm9
jp 0x140042b90
jne 0x140042b90
mov r8d, 2
mov cl, 1
jmp 0x140042b9a
mov r8d, 1
movzx ecx, r8b
xor r9d, r9d
mov dl, 0x45
call qword [sym.imp.USER32.dll_keybd_event]
nop
mov rdx, qword [rbp + 0x700]
cmp rdx, 0x10
jb 0x140042be3
inc rdx
mov rcx, qword [rbp + 0x6e8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140042bde
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140042c17
call fcn.1400ac3f0
inc r15d
mov dword [rbp + 0x70], r15d
mov eax, r15d
xorps xmm1, xmm1
cvtsi2ss xmm1, rax
movss xmm0, dword [0x140108ef0]
comiss xmm0, xmm1
jbe 0x140042c1e
movss xmm15, dword [0x1400ce814]
mov rbx, qword [rbp + 0x528]
jmp 0x14003f570
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
mov r13, qword [rbp + 0x770]
cmp byte [0x14017cf24], 0
je 0x140042c37
cmp byte [0x14017cefa], 0
jne 0x140042c3c
call fcn.14003e6a0
cmp byte [0x14017cf24], 0
jne 0x140042c4e
cmp byte [0x14017cefa], 0
je 0x140042c53
call fcn.14003e6a0
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x140042d70
test r12b, r12b
jne 0x140042d70
mov ecx, 1
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
je 0x140042d70
mov qword [rbp + 0x18], rsi
mov dword [rbp + 0x6d1], esi
mov word [rbp + 0x6d5], si
mov byte [rbp + 0x6d7], r12b
mov dword [rbp + 0x6b0], 0x87b3d15
lea rax, [rdi + 0x310]
mov qword [rbp + 0x6b8], rax
lea rax, [rbp + 0x18]
mov qword [rbp + 0x6c0], rax
mov qword [rbp + 0x6c8], 8
mov eax, dword [0x14017ce4c]
mov dword [rbp + 0x6b4], eax
mov byte [rbp + 0x6d0], r12b
lea r8, [rbp + 0x6b0]
call fcn.14003a080
mov r8d, dword [0x14017cf50]
mov rdx, qword [rbp + 0x18]
lea rcx, [rbp + 0x30]
call fcn.14003bca0
movups xmm0, xmmword [rbp + 0x30]
movaps xmmword [rbp + 0x80], xmm0
movsd xmm1, qword [rbp + 0x40]
movsd qword [rbp + 0x90], xmm1
lea rdx, [rbp + 0x80]
lea rcx, [rbp + 0x30]
call fcn.14003b930
movaps xmm0, xmmword [0x1400ceb00]
movups xmmword [rbp - 0x60], xmm0
lea rcx, [rbp - 0x60]
call fcn.14000c920
mov r10d, eax
mov eax, dword [0x14017cefc]
cdq
sub eax, edx
sar eax, 1
mov ecx, eax
mov eax, dword [0x14017cf38]
cdq
sub eax, edx
sar eax, 1
cvttsd2si r9d, qword [rbp + 0x38]
cvttsd2si r8d, qword [rbp + 0x30]
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], r10d
mov edx, ecx
mov ecx, eax
call fcn.14003c4e0
nop
mov rdx, qword [rbp + 0x768]
cmp rdx, 0x10
jb 0x140042db4
inc rdx
mov rcx, qword [rbp + 0x750]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140042daf
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140042daf
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400ac3f0
movdqa xmm0, xmmword [0x1400ce9e0]
movdqu xmmword [rbp + 0x760], xmm0
mov byte [rbp + 0x750], 0
mov rax, qword [rbp + 0x788]
cmp rax, 0x10
jb 0x140042e0c
lea rdx, [rax + 1]
mov rax, r13
cmp rdx, 0x1000
jb 0x140042e04
add rdx, 0x27
mov r13, qword [r13 - 8]
sub rax, r13
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140042e04
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
mov rcx, r13
call fcn.1400ac3f0
mov rcx, qword [rbp + 0xd00]
xor rcx, rsp
call fcn.1400ac3d0
lea r11, [rsp + 0xeb0]
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.140001840
nop
call fcn.1400017a0
int3