Function at 0x14006e6b0
Capabilities:
Check for unmoving mouse cursor
Encode data using xor

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x1580]
mov eax, 0x1680
call fcn.140159710
sub rsp, rax
movaps xmmword [rsp + 0x1670], xmm6
movaps xmmword [rsp + 0x1660], xmm7
movaps xmmword [rsp + 0x1650], xmm8
movaps xmmword [rsp + 0x1640], xmm9
movaps xmmword [rsp + 0x1630], xmm10
movaps xmmword [rsp + 0x1620], xmm11
movaps xmmword [rsp + 0x1610], xmm12
movaps xmmword [rsp + 0x1600], xmm13
movaps xmmword [rsp + 0x15f0], xmm14
movaps xmmword [rsp + 0x15e0], xmm15
mov rax, qword [0x1401be080]
xor rax, rsp
mov qword [rbp + 0x14d0], rax
movups xmm0, xmmword [0x1402ad3c0]
movups xmmword [rbp + 0x1278], xmm0
movsd xmm1, qword [0x1402ad3d0]
movsd qword [rbp + 0x1288], xmm1
lea rdx, [rbp + 0x1440]
lea rcx, [rbp + 0x1278]
call fcn.14006b550
lea rdx, [rbp + 0x14b8]
lea rcx, [rbp + 0x1440]
call fcn.14006b900
call fcn.14002eea0
mov r14, rax
mov qword [rbp - 0x70], rax
mov edx, reloc.WS2_32.dll_recv
lea rcx, [rbp + 0x11f0]
call fcn.140006f30
lea rdx, [0x1402ad488]
lea rcx, [rbp + 0x11f0]
call fcn.140078010
nop
movups xmm0, xmmword [0x1402ad2f0]
movups xmmword [rbp + 0x1260], xmm0
movsd xmm1, qword [0x1402ad300]
movsd qword [rbp + 0x1270], xmm1
lea rcx, [rbp + 0xc58]
call qword [sym.imp.USER32.dll_GetCursorPos]
lea rdx, str.Roblox
xor ecx, ecx
call qword [sym.imp.USER32.dll_FindWindowA]
mov rcx, rax
lea rdx, [rbp + 0xc58]
call qword [sym.imp.USER32.dll_ScreenToClient]
cmp byte [0x1402ad3e3], 0
je 0x14006e81c
cmp byte [0x1402ad3f7], 0
je 0x14006e81c
call fcn.14006cc50
cmp byte [0x1402ad374], 0
je 0x14006e82a
call fcn.14006cf80
movss xmm13, dword [0x14019e16c]
cmp byte [0x1402ad377], 0
je 0x14006e975
cmp byte [0x1402ad3f7], 0
je 0x14006e975
lea rdx, [rbp + 0xdd0]
lea rcx, [0x1402ad328]
call fcn.14006b640
lea rdx, [rbp + 0xd50]
lea rcx, [0x1402ad328]
call fcn.14006b670
movss xmm9, dword [0x14019e1ac]
movss dword [rsp + 0x20], xmm9
movss xmm3, dword [0x1401be270]
movss xmm2, dword [0x1401be26c]
movss xmm1, dword [0x1401be268]
lea rcx, [rbp + 0xef0]
call fcn.140021b70
lea rcx, [rbp + 0xef0]
call fcn.14002b1b0
mov ebx, eax
movss xmm1, dword [rbp + 0xdd0]
mulss xmm1, xmm13
xorps xmm11, xmm11
xorps xmm2, xmm2
lea rcx, [rbp + 0xfa0]
call fcn.140021b50
movss xmm1, dword [rbp + 0xdd0]
mulss xmm1, xmm13
movss xmm2, dword [rbp + 0xdd4]
lea rcx, [rbp + 0xf10]
call fcn.140021b50
movss xmm2, dword [rbp + 0xdd4]
mulss xmm2, xmm13
xorps xmm1, xmm1
lea rcx, [rbp + 0xff8]
call fcn.140021b50
movss xmm2, dword [rbp + 0xdd4]
mulss xmm2, xmm13
movss xmm1, dword [rbp + 0xdd0]
lea rcx, [rbp + 0xff0]
call fcn.140021b50
movss dword [rsp + 0x20], xmm9
mov r9d, ebx
lea r8, [rbp + 0xf10]
lea rdx, [rbp + 0xfa0]
mov rcx, r14
call fcn.140046c00
movss dword [rsp + 0x20], xmm9
mov r9d, ebx
lea r8, [rbp + 0xff0]
lea rdx, [rbp + 0xff8]
mov rcx, r14
call fcn.140046c00
jmp 0x14006e982
xorps xmm11, xmm11
movss xmm9, dword [0x14019e1ac]
movss xmm7, dword [0x14019e324]
movss xmm14, dword [0x14019e218]
movss xmm8, dword [0x14019e258]
cmp byte [0x1402ad3a4], 0
je 0x14006edc7
cmp byte [0x1402ad3f7], 0
je 0x14006edc7
lea rdx, [rbp + 0xcf0]
lea rcx, [0x1402ad328]
call fcn.14006b640
movss xmm0, dword [rbp + 0xcf0]
mulss xmm0, xmm13
cvttss2si r15d, xmm0
movss xmm1, dword [rbp + 0xcf4]
mulss xmm1, xmm13
cvttss2si r12d, xmm1
cmp byte [0x1402ad3e2], 0
je 0x14006ea70
mov rax, qword [0x1402ad2b8]
movsd xmm6, qword [rax + 0x3e58]
cvtpd2ps xmm6, xmm6
addss xmm6, xmm6
movaps xmm0, xmm6
call fcn.140021c00
mulss xmm0, xmm13
addss xmm0, xmm13
mulss xmm0, xmm7
cvttss2si edi, xmm0
movaps xmm0, xmm6
addss xmm0, xmm14
call fcn.140021c00
mulss xmm0, xmm13
addss xmm0, xmm13
mulss xmm0, xmm7
cvttss2si ebx, xmm0
addss xmm6, dword [0x14019e278]
movaps xmm0, xmm6
call fcn.140021c00
mulss xmm0, xmm13
addss xmm0, xmm13
mulss xmm0, xmm7
cvttss2si r9d, xmm0
mov r8d, ebx
mov edx, edi
jmp 0x14006ea7b
mov edx, 0xff
mov r9d, edx
mov r8d, edx
mov dword [rsp + 0x20], 0xff
lea rcx, [rbp + 0xdb0]
call fcn.140021b90
call fcn.14002eea0
mov rsi, rax
lea rcx, [rbp + 0xdb0]
call fcn.140021be0
movd xmm6, r12d
cvtdq2ps xmm6, xmm6
movd xmm7, r15d
movaps xmm2, xmm6
cvtdq2ps xmm7, xmm7
mov edi, eax
subss xmm2, dword [0x1401be2e4]
movaps xmm1, xmm7
lea rcx, [rbp + 0xcd8]
call fcn.140021b50
mov rbx, rax
movaps xmm2, xmm6
movaps xmm1, xmm7
lea rcx, [rbp + 0xce8]
call fcn.140021b50
movss dword [rsp + 0x20], xmm8
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.140046c00
call fcn.14002eea0
mov rsi, rax
lea rcx, [rbp + 0xdb0]
call fcn.140021be0
mov edi, eax
movaps xmm2, xmm6
movaps xmm1, xmm7
subss xmm2, dword [0x1401be2e4]
addss xmm1, dword [0x1401be2e4]
lea rcx, [rbp + 0xcd8]
call fcn.140021b50
movaps xmm2, xmm6
mov rbx, rax
subss xmm2, dword [0x1401be2e4]
movaps xmm1, xmm7
lea rcx, [rbp + 0xce8]
call fcn.140021b50
movss dword [rsp + 0x20], xmm8
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.140046c00
call fcn.14002eea0
mov rsi, rax
lea rcx, [rbp + 0xdb0]
call fcn.140021be0
movaps xmm1, xmm7
mov edi, eax
movaps xmm2, xmm6
addss xmm1, dword [0x1401be2e4]
lea rcx, [rbp + 0xcd8]
call fcn.140021b50
movaps xmm2, xmm6
mov rbx, rax
movaps xmm1, xmm7
lea rcx, [rbp + 0xce8]
call fcn.140021b50
movss dword [rsp + 0x20], xmm8
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.140046c00
call fcn.14002eea0
mov rsi, rax
lea rcx, [rbp + 0xdb0]
call fcn.140021be0
movaps xmm2, xmm6
movaps xmm1, xmm7
mov edi, eax
addss xmm2, dword [0x1401be2e4]
addss xmm1, dword [0x1401be2e4]
lea rcx, [rbp + 0xcd8]
call fcn.140021b50
movaps xmm1, xmm7
mov rbx, rax
movaps xmm2, xmm6
addss xmm1, dword [0x1401be2e4]
lea rcx, [rbp + 0xce8]
call fcn.140021b50
mov rdx, rax
mov r8, rbx
mov r9d, edi
movss dword [rsp + 0x20], xmm8
mov rcx, rsi
call fcn.140046c00
call fcn.14002eea0
mov rsi, rax
lea rcx, [rbp + 0xdb0]
call fcn.140021be0
movaps xmm2, xmm6
mov edi, eax
addss xmm2, dword [0x1401be2e4]
movaps xmm1, xmm7
lea rcx, [rbp + 0xcd8]
call fcn.140021b50
mov rbx, rax
movaps xmm2, xmm6
movaps xmm1, xmm7
lea rcx, [rbp + 0xce8]
call fcn.140021b50
movss dword [rsp + 0x20], xmm8
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.140046c00
call fcn.14002eea0
mov rsi, rax
lea rcx, [rbp + 0xdb0]
call fcn.140021be0
movaps xmm2, xmm6
addss xmm2, dword [0x1401be2e4]
mov edi, eax
movaps xmm1, xmm7
subss xmm1, dword [0x1401be2e4]
lea rcx, [rbp + 0xcd8]
call fcn.140021b50
movaps xmm2, xmm6
mov rbx, rax
addss xmm2, dword [0x1401be2e4]
movaps xmm1, xmm7
lea rcx, [rbp + 0xce8]
call fcn.140021b50
movss dword [rsp + 0x20], xmm8
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.140046c00
call fcn.14002eea0
mov rsi, rax
lea rcx, [rbp + 0xdb0]
call fcn.140021be0
movaps xmm1, xmm7
mov edi, eax
movaps xmm2, xmm6
subss xmm1, dword [0x1401be2e4]
lea rcx, [rbp + 0xcd8]
call fcn.140021b50
lea rcx, [rbp + 0xce8]
movaps xmm1, xmm7
movaps xmm2, xmm6
mov rbx, rax
call fcn.140021b50
movss dword [rsp + 0x20], xmm8
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.140046c00
call fcn.14002eea0
mov rsi, rax
lea rcx, [rbp + 0xdb0]
call fcn.140021be0
movaps xmm2, xmm6
movaps xmm1, xmm7
mov edi, eax
subss xmm2, dword [0x1401be2e4]
subss xmm1, dword [0x1401be2e4]
lea rcx, [rbp + 0xcd8]
call fcn.140021b50
subss xmm7, dword [0x1401be2e4]
mov rbx, rax
movaps xmm2, xmm6
movaps xmm1, xmm7
lea rcx, [rbp + 0xce8]
call fcn.140021b50
movss dword [rsp + 0x20], xmm8
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.140046c00
xor r13d, r13d
cmp byte [0x1402ad387], r13b
je 0x14006f3b1
cmp byte [0x1402ad3f7], r13b
je 0x14006f3b1
lea rdx, [rbp + 0xcf0]
lea rcx, [0x1402ad328]
call fcn.14006b640
movss xmm0, dword [rbp + 0xcf0]
mulss xmm0, xmm13
cvttss2si esi, xmm0
movss xmm1, dword [rbp + 0xcf4]
mulss xmm1, xmm13
cvttss2si ebx, xmm1
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rbp + 0xdb0]
call fcn.140021b90
mov dword [rsp + 0x20], 0xff
mov edx, 0x80
mov r9d, edx
mov r8d, edx
lea rcx, [rbp + 0xf90]
call fcn.140021b90
call fcn.14002eea0
mov r13, rax
lea rcx, [rbp + 0xf90]
call fcn.140021be0
mov r12d, eax
lea rcx, [rbp + 0xdb0]
call fcn.140021be0
mov r15d, eax
lea rcx, [rbp + 0xdb0]
call fcn.140021be0
mov r14d, eax
lea rcx, [rbp + 0xf90]
call fcn.140021be0
mov edi, eax
movd xmm15, ebx
cvtdq2ps xmm15, xmm15
movaps xmm7, xmm15
addss xmm7, xmm9
movd xmm14, esi
cvtdq2ps xmm14, xmm14
movaps xmm1, xmm14
movss xmm10, dword [0x14019e2ac]
subss xmm1, xmm10
movaps xmm2, xmm7
lea rcx, [rbp + 0xcd8]
call fcn.140021b50
mov rbx, rax
movaps xmm6, xmm15
subss xmm6, xmm9
movaps xmm13, xmm14
movss xmm8, dword [0x14019e2f0]
subss xmm13, xmm8
subss xmm13, xmm10
movaps xmm2, xmm6
movaps xmm1, xmm13
lea rcx, [rbp + 0xce8]
call fcn.140021b50
mov dword [rsp + 0x40], 0
movss dword [rsp + 0x38], xmm11
mov dword [rsp + 0x30], r12d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r14d
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, r13
call fcn.140047020
call fcn.14002eea0
mov r12, rax
lea rcx, [rbp + 0xdb0]
call fcn.140021be0
mov r15d, eax
lea rcx, [rbp + 0xf90]
call fcn.140021be0
mov r14d, eax
lea rcx, [rbp + 0xf90]
call fcn.140021be0
mov esi, eax
lea rcx, [rbp + 0xdb0]
call fcn.140021be0
mov edi, eax
movaps xmm12, xmm14
addss xmm12, xmm8
addss xmm12, xmm10
movaps xmm2, xmm7
movaps xmm1, xmm12
lea rcx, [rbp + 0xcd8]
call fcn.140021b50
mov rbx, rax
movaps xmm1, xmm14
addss xmm1, xmm10
movaps xmm2, xmm6
lea rcx, [rbp + 0xce8]
call fcn.140021b50
xor r13d, r13d
mov dword [rsp + 0x40], r13d
movss dword [rsp + 0x38], xmm11
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r14d
mov dword [rsp + 0x20], esi
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, r12
call fcn.140047020
call fcn.14002eea0
mov r12, rax
lea rcx, [rbp + 0xdb0]
call fcn.140021be0
mov r15d, eax
lea rcx, [rbp + 0xdb0]
call fcn.140021be0
mov r14d, eax
lea rcx, [rbp + 0xf90]
call fcn.140021be0
mov esi, eax
lea rcx, [rbp + 0xf90]
call fcn.140021be0
mov edi, eax
movaps xmm7, xmm14
addss xmm7, xmm9
movaps xmm2, xmm15
subss xmm2, xmm10
movaps xmm1, xmm7
lea rcx, [rbp + 0xcd8]
call fcn.140021b50
mov rbx, rax
movaps xmm11, xmm15
subss xmm11, xmm8
subss xmm11, xmm10
movaps xmm6, xmm14
subss xmm6, xmm9
movaps xmm2, xmm11
movaps xmm1, xmm6
lea rcx, [rbp + 0xce8]
call fcn.140021b50
mov dword [rsp + 0x40], r13d
xorps xmm0, xmm0
movss dword [rsp + 0x38], xmm0
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r14d
mov dword [rsp + 0x20], esi
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, r12
call fcn.140047020
call fcn.14002eea0
mov r12, rax
lea rcx, [rbp + 0xf90]
call fcn.140021be0
mov r15d, eax
lea rcx, [rbp + 0xf90]
call fcn.140021be0
mov r14d, eax
lea rcx, [rbp + 0xdb0]
call fcn.140021be0
mov esi, eax
lea rcx, [rbp + 0xdb0]
call fcn.140021be0
mov edi, eax
movaps xmm9, xmm15
addss xmm9, xmm8
addss xmm9, xmm10
movaps xmm2, xmm9
movaps xmm1, xmm7
lea rcx, [rbp + 0xcd8]
call fcn.140021b50
mov rbx, rax
movaps xmm2, xmm15
addss xmm2, xmm10
movaps xmm1, xmm6
lea rcx, [rbp + 0xce8]
call fcn.140021b50
mov dword [rsp + 0x40], r13d
xorps xmm0, xmm0
movss dword [rsp + 0x38], xmm0
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r14d
mov dword [rsp + 0x20], esi
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, r12
call fcn.140047020
call fcn.14002eea0
mov r14, rax
lea rcx, [rbp + 0xf90]
call fcn.140021be0
mov esi, eax
movaps xmm7, xmm15
movss xmm8, dword [0x14019e218]
addss xmm7, xmm8
movaps xmm2, xmm7
movaps xmm1, xmm13
lea rcx, [rbp + 0xcd8]
call fcn.140021b50
mov rdi, rax
movaps xmm6, xmm15
subss xmm6, xmm8
movaps xmm2, xmm6
movaps xmm1, xmm13
lea rcx, [rbp + 0xce8]
call fcn.140021b50
mov rbx, rax
subss xmm13, xmm8
movaps xmm2, xmm15
movaps xmm1, xmm13
lea rcx, [rbp + 0xe40]
call fcn.140021b50
mov dword [rsp + 0x20], esi
mov r9, rdi
mov r8, rbx
mov rdx, rax
mov rcx, r14
call fcn.1400478a0
call fcn.14002eea0
mov r14, rax
lea rcx, [rbp + 0xf90]
call fcn.140021be0
mov esi, eax
movaps xmm2, xmm7
movaps xmm1, xmm12
lea rcx, [rbp + 0xcd8]
call fcn.140021b50
mov rdi, rax
movaps xmm2, xmm6
movaps xmm1, xmm12
lea rcx, [rbp + 0xce8]
call fcn.140021b50
mov rbx, rax
addss xmm12, xmm8
movaps xmm2, xmm15
movaps xmm1, xmm12
lea rcx, [rbp + 0xe40]
call fcn.140021b50
mov dword [rsp + 0x20], esi
mov r9, rdi
mov r8, rbx
mov rdx, rax
mov rcx, r14
call fcn.1400478a0
call fcn.14002eea0
mov r14, rax
lea rcx, [rbp + 0xf90]
call fcn.140021be0
mov esi, eax
movaps xmm7, xmm14
addss xmm7, xmm8
movaps xmm2, xmm11
movaps xmm1, xmm7
lea rcx, [rbp + 0xcd8]
call fcn.140021b50
mov rdi, rax
movaps xmm6, xmm14
subss xmm6, xmm8
movaps xmm2, xmm11
movaps xmm1, xmm6
lea rcx, [rbp + 0xce8]
call fcn.140021b50
mov rbx, rax
subss xmm11, xmm8
movaps xmm2, xmm11
movaps xmm1, xmm14
lea rcx, [rbp + 0xe40]
call fcn.140021b50
mov dword [rsp + 0x20], esi
mov r9, rdi
mov r8, rbx
mov rdx, rax
mov rcx, r14
call fcn.1400478a0
call fcn.14002eea0
mov r14, rax
lea rcx, [rbp + 0xf90]
call fcn.140021be0
mov esi, eax
movaps xmm2, xmm9
movaps xmm1, xmm7
lea rcx, [rbp + 0xcd8]
call fcn.140021b50
mov rdi, rax
movaps xmm2, xmm9
movaps xmm1, xmm6
lea rcx, [rbp + 0xce8]
call fcn.140021b50
mov rbx, rax
addss xmm9, xmm8
movaps xmm2, xmm9
movaps xmm1, xmm14
lea rcx, [rbp + 0xe40]
call fcn.140021b50
mov dword [rsp + 0x20], esi
mov r9, rdi
mov r8, rbx
mov rdx, rax
mov rcx, r14
call fcn.1400478a0
mov dword [rsp + 0x20], 0xff
xor r9d, r9d
xor edx, edx
mov r8d, 0xff
lea rcx, [rbp + 0xef0]
call fcn.140021b90
call fcn.14002eea0
mov rdi, rax
lea rcx, [rbp + 0xef0]
call fcn.140021be0
mov ebx, eax
movaps xmm2, xmm15
movaps xmm1, xmm14
lea rcx, [rbp + 0xcd8]
call fcn.140021b50
mov dword [rsp + 0x20], r13d
mov r9d, ebx
movss xmm2, dword [0x14019e25c]
mov rdx, rax
mov rcx, rdi
call fcn.140047ab0
movaps xmm14, xmm8
movss xmm13, dword [0x14019e16c]
mov r14, qword [rbp - 0x70]
mov ebx, reloc.WS2_32.dll_recv
movss xmm8, dword [0x14019e1d0]
cmp byte [0x1402ad3f4], 0
je 0x14006fa54
lea rcx, [rbp + 0xc50]
call qword [sym.imp.USER32.dll_GetCursorPos]
lea rdx, str.Roblox
xor ecx, ecx
call qword [sym.imp.USER32.dll_FindWindowA]
mov rcx, rax
lea rdx, [rbp + 0xc50]
call qword [sym.imp.USER32.dll_ScreenToClient]
movd xmm2, dword [rbp + 0xc54]
cvtdq2ps xmm2, xmm2
movd xmm1, dword [rbp + 0xc50]
cvtdq2ps xmm1, xmm1
lea rcx, [rbp + 0xe30]
call fcn.140021b50
mov eax, dword [0x1402ad3f0]
test eax, eax
jne 0x14006f6ec
mov dword [rsp + 0x20], 0xff
xor r9d, r9d
xor r8d, r8d
xor edx, edx
lea rcx, [rbp + 0xf70]
call fcn.140021b90
movss xmm12, dword [0x14019e1ac]
movss dword [rsp + 0x20], xmm12
movss xmm3, dword [0x1401be2d0]
movss xmm2, dword [0x1401be2cc]
movss xmm1, dword [0x1401be2c8]
lea rcx, [rbp + 0xef0]
call fcn.140021b70
movss xmm7, dword [0x14019e164]
movss dword [rsp + 0x20], xmm7
movss xmm3, dword [0x1401be258]
movss xmm2, dword [0x1401be254]
movss xmm1, dword [0x1401be250]
lea rcx, [rbp + 0x1070]
call fcn.140021b70
cmp byte [0x1402ad384], 0
je 0x14006f52d
lea rcx, [rbp + 0xf70]
call fcn.140021be0
movd xmm2, dword [0x1401be1b0]
cvtdq2ps xmm2, xmm2
addss xmm2, xmm12
movss dword [rsp + 0x28], xmm12
mov dword [rsp + 0x20], 0x40
mov r9d, eax
lea rdx, [rbp + 0xe30]
mov rcx, r14
call fcn.1400479f0
lea rcx, [rbp + 0xf70]
call fcn.140021be0
movd xmm2, dword [0x1401be1b0]
cvtdq2ps xmm2, xmm2
subss xmm2, xmm12
movss dword [rsp + 0x28], xmm12
mov dword [rsp + 0x20], 0x40
mov r9d, eax
lea rdx, [rbp + 0xe30]
mov rcx, r14
call fcn.1400479f0
lea rcx, [rbp + 0xef0]
call fcn.14002b1b0
movd xmm2, dword [0x1401be1b0]
cvtdq2ps xmm2, xmm2
movss dword [rsp + 0x28], xmm12
mov dword [rsp + 0x20], 0x40
mov r9d, eax
lea rdx, [rbp + 0xe30]
mov rcx, r14
call fcn.1400479f0
cmp byte [0x1402ad402], 0
je 0x14006f6a4
mov rax, qword gs:[0x58]
mov rax, qword [rax]
movsd xmm6, qword [0x14019e1f8]
mov eax, dword [rbx + rax]
cmp dword [0x1402aef10], eax
jle 0x14006f5ce
lea rcx, [0x1402aef10]
call fcn.140158f88
cmp dword [0x1402aef10], 0xffffffff
jne 0x14006f5ce
movd xmm0, dword [0x1401be1b0]
cvtdq2pd xmm0, xmm0
mulsd xmm0, xmm6
cvtpd2ps xmm0, xmm0
movss dword [0x1402aef14], xmm0
lea rcx, [0x1402aef10]
call fcn.140158f1c
movss xmm2, dword [0x1402aef14]
addss xmm2, dword [0x1401be2bc]
movss dword [0x1402aef14], xmm2
mov eax, dword [0x1401be1b0]
xorps xmm0, xmm0
cvtsi2sd xmm0, eax
movaps xmm3, xmm0
mulsd xmm3, xmm6
cvtps2pd xmm1, xmm2
subsd xmm1, xmm3
subsd xmm0, xmm3
divsd xmm1, xmm0
movsd xmm0, qword [0x14019e208]
subsd xmm0, xmm1
cvtpd2ps xmm4, xmm0
movss dword [0x1402106a8], xmm4
xorps xmm0, xmm0
cvtsi2ss xmm0, eax
comiss xmm2, xmm0
jb 0x14006f645
cvtpd2ps xmm0, xmm3
movss dword [0x1402aef14], xmm0
movaps xmm4, xmm12
movss dword [0x1402106a8], xmm4
movss dword [rsp + 0x20], xmm4
movss xmm3, dword [0x1401be2d0]
movss xmm2, dword [0x1401be2cc]
movss xmm1, dword [0x1401be2c8]
lea rcx, [rbp + 0xf60]
call fcn.140021b70
lea rcx, [rbp + 0xf60]
call fcn.14002b1b0
movss dword [rsp + 0x28], xmm12
mov dword [rsp + 0x20], 0x40
mov r9d, eax
movss xmm2, dword [0x1402aef14]
lea rdx, [rbp + 0xe30]
mov rcx, r14
call fcn.1400479f0
cmp byte [0x1402ad3f5], 0
je 0x14006fa65
lea rcx, [rbp + 0x1070]
call fcn.14002b1b0
movd xmm2, dword [0x1401be1b0]
cvtdq2ps xmm2, xmm2
subss xmm2, xmm8
mov dword [rsp + 0x20], 0x40
mov r9d, eax
lea rdx, [rbp + 0xe30]
mov rcx, r14
call fcn.140047ab0
jmp 0x14006fa65
movss xmm12, dword [0x14019e1ac]
cmp eax, 1
jne 0x14006f72b
movd xmm0, dword [0x1401be1b0]
cvtdq2ps xmm0, xmm0
addss xmm0, xmm12
mov dword [rsp + 0x20], 0x40
movzx r9d, al
movzx r8d, al
movzx edx, byte [0x1402ad385]
call fcn.14006e210
jmp 0x14006fa5d
cmp eax, 2
jne 0x14006fa5d
movss dword [rsp + 0x20], xmm12
movss xmm3, dword [0x1401be2d0]
movss xmm2, dword [0x1401be2cc]
movss xmm1, dword [0x1401be2c8]
lea rcx, [rbp + 0xef0]
call fcn.140021b70
movss xmm0, dword [0x14019e164]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1401be258]
movss xmm2, dword [0x1401be254]
movss xmm1, dword [0x1401be250]
lea rcx, [rbp + 0xf60]
call fcn.140021b70
lea rcx, [rbp + 0xef0]
call fcn.14002b1b0
mov r15d, eax
lea rcx, [rbp + 0xf60]
call fcn.14002b1b0
mov r12d, eax
mov rcx, qword [0x1402ad2b8]
movsd xmm0, qword [rcx + 0x3e58]
cvtpd2ps xmm0, xmm0
movss dword [rbp + 0xe38], xmm0
movaps xmm10, xmm0
mulss xmm10, xmm13
movss dword [rsp + 0x50], xmm10
mov esi, r13d
movss xmm11, dword [0x14019e314]
movss xmm15, dword [0x14019e2f4]
nop
xorps xmm9, xmm9
cvtsi2ss xmm9, esi
movaps xmm7, xmm9
mulss xmm7, dword [0x14019e288]
divss xmm7, xmm11
movaps xmm13, xmm7
addss xmm13, xmm10
movaps xmm0, xmm13
call sub.api_ms_win_crt_math_l1_1_0.dll_cosf
movaps xmm6, xmm0
mulss xmm6, dword [0x14019e308]
xorps xmm0, xmm0
cvtsi2ss xmm0, dword [rbp + 0xc50]
addss xmm6, xmm0
movaps xmm0, xmm13
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
movaps xmm8, xmm0
mulss xmm8, dword [0x14019e308]
xorps xmm0, xmm0
cvtsi2ss xmm0, dword [rbp + 0xc54]
addss xmm8, xmm0
cmp byte [0x1402ad386], 0
je 0x14006f8c5
movss xmm0, dword [rbp + 0xe38]
mulss xmm0, dword [0x14019e13c]
divss xmm9, xmm11
addss xmm0, xmm9
movaps xmm1, xmm12
call sub.api_ms_win_crt_math_l1_1_0.dll_fmodf
movss dword [rsp + 0x20], xmm12
movaps xmm3, xmm12
movaps xmm2, xmm12
movaps xmm1, xmm0
lea rcx, [rbp + 0xf80]
call fcn.14006c070
lea rdx, [rbp + 0x1070]
mov rcx, rax
call fcn.140021bf0
lea rcx, [rbp + 0x1070]
call fcn.14002b1b0
mov ebx, eax
jmp 0x14006f8c8
mov ebx, r15d
mov eax, 0xaaaaaaab
mul esi
shr edx, 1
lea ecx, [rdx + rdx*2]
cmp esi, ecx
jne 0x14006f902
movaps xmm2, xmm8
movaps xmm1, xmm6
lea rcx, [rbp + 0xcd8]
call fcn.140021b50
mov rdx, rax
mov dword [rsp + 0x20], r13d
mov r9d, ebx
movaps xmm2, xmm14
mov rcx, r14
call fcn.140047ab0
cmp byte [0x1402ad3f5], 0
je 0x14006fa3b
movaps xmm6, xmm7
addss xmm6, dword [0x14019e14c]
addss xmm6, xmm10
movd xmm10, dword [rbp + 0xc50]
cvtdq2ps xmm10, xmm10
movaps xmm0, xmm6
call sub.api_ms_win_crt_math_l1_1_0.dll_cosf
movaps xmm12, xmm0
mulss xmm12, xmm15
addss xmm12, xmm10
movd xmm9, dword [rbp + 0xc54]
cvtdq2ps xmm9, xmm9
movaps xmm0, xmm6
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
movaps xmm11, xmm0
mulss xmm11, xmm15
addss xmm11, xmm9
subss xmm7, dword [0x14019e14c]
addss xmm7, dword [rsp + 0x50]
movaps xmm0, xmm7
call sub.api_ms_win_crt_math_l1_1_0.dll_cosf
movaps xmm8, xmm0
mulss xmm8, xmm15
addss xmm8, xmm10
movaps xmm0, xmm7
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
movaps xmm7, xmm0
mulss xmm7, xmm15
addss xmm7, xmm9
movaps xmm0, xmm13
call sub.api_ms_win_crt_math_l1_1_0.dll_cosf
movaps xmm6, xmm0
mulss xmm6, dword [0x14019e2c8]
addss xmm6, xmm10
movaps xmm0, xmm13
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, dword [0x14019e2c8]
addss xmm0, xmm9
movaps xmm2, xmm0
movaps xmm1, xmm6
lea rcx, [rbp + 0xce8]
call fcn.140021b50
mov rdi, rax
movaps xmm2, xmm7
movaps xmm1, xmm8
lea rcx, [rbp + 0xe40]
call fcn.140021b50
mov rbx, rax
movaps xmm2, xmm11
movaps xmm1, xmm12
lea rcx, [rbp + 0x10a8]
call fcn.140021b50
mov dword [rsp + 0x20], r12d
mov r9, rdi
mov r8, rbx
mov rdx, rax
mov rcx, r14
call fcn.1400478a0
movss xmm12, dword [0x14019e1ac]
movss xmm10, dword [rsp + 0x50]
movss xmm11, dword [0x14019e314]
inc esi
cmp esi, 0x96
jl 0x14006f7f0
movss xmm8, dword [0x14019e1d0]
jmp 0x14006fa5d
movss xmm12, dword [0x14019e1ac]
movss xmm7, dword [0x14019e164]
cmp byte [0x1402ad400], 0
je 0x14006fc7c
mov dword [rsp + 0x20], gethostname
xor r9d, r9d
xor r8d, r8d
xor edx, edx
lea rcx, [rbp + 0xf80]
call fcn.140021b90
mov dword [rsp + 0x20], 0xff
xor r9d, r9d
xor r8d, r8d
xor edx, edx
lea rcx, [rbp + 0xf70]
call fcn.140021b90
movss dword [rsp + 0x20], xmm12
movss xmm3, dword [0x1401be318]
movss xmm2, dword [0x1401be314]
movss xmm1, dword [0x1401be310]
lea rcx, [rbp + 0xef0]
call fcn.140021b70
movss dword [rsp + 0x20], xmm7
movss xmm3, dword [0x1401be298]
movss xmm2, dword [0x1401be294]
movss xmm1, dword [0x1401be290]
lea rcx, [rbp + 0xf60]
call fcn.140021b70
lea rcx, [rbp + 0xf70]
call fcn.140021be0
mov ebx, eax
movd xmm6, dword [reloc.WLDAP32.dll_Ordinal_50]
cvtdq2ps xmm6, xmm6
addss xmm6, xmm12
movd xmm2, dword [rbp + 0xc5c]
cvtdq2ps xmm2, xmm2
movd xmm1, dword [rbp + 0xc58]
cvtdq2ps xmm1, xmm1
lea rcx, [rbp + 0xcd8]
call fcn.140021b50
movss dword [rsp + 0x28], xmm12
mov dword [rsp + 0x20], 0x40
mov r9d, ebx
movaps xmm2, xmm6
mov rdx, rax
mov rcx, r14
call fcn.1400479f0
lea rcx, [rbp + 0xef0]
call fcn.14002b1b0
mov ebx, eax
movd xmm6, dword [reloc.WLDAP32.dll_Ordinal_50]
cvtdq2ps xmm6, xmm6
movd xmm2, dword [rbp + 0xc5c]
cvtdq2ps xmm2, xmm2
movd xmm1, dword [rbp + 0xc58]
cvtdq2ps xmm1, xmm1
lea rcx, [rbp + 0xcd8]
call fcn.140021b50
movss dword [rsp + 0x28], xmm12
mov dword [rsp + 0x20], 0x40
mov r9d, ebx
movaps xmm2, xmm6
mov rdx, rax
mov rcx, r14
call fcn.1400479f0
lea rcx, [rbp + 0xf70]
call fcn.140021be0
mov ebx, eax
movd xmm6, dword [reloc.WLDAP32.dll_Ordinal_50]
cvtdq2ps xmm6, xmm6
subss xmm6, xmm12
movd xmm2, dword [rbp + 0xc5c]
cvtdq2ps xmm2, xmm2
movd xmm1, dword [rbp + 0xc58]
cvtdq2ps xmm1, xmm1
lea rcx, [rbp + 0xcd8]
call fcn.140021b50
movss dword [rsp + 0x28], xmm12
mov dword [rsp + 0x20], 0x40
mov r9d, ebx
movaps xmm2, xmm6
mov rdx, rax
mov rcx, r14
call fcn.1400479f0
cmp byte [0x1402ad3e9], 0
je 0x14006fc7c
lea rcx, [rbp + 0xf60]
call fcn.14002b1b0
mov ebx, eax
movd xmm6, dword [0x1401be1b0]
cvtdq2ps xmm6, xmm6
subss xmm6, xmm8
movd xmm2, dword [rbp + 0xc5c]
cvtdq2ps xmm2, xmm2
movd xmm1, dword [rbp + 0xc58]
cvtdq2ps xmm1, xmm1
lea rcx, [rbp + 0xcd8]
call fcn.140021b50
mov dword [rsp + 0x20], 0x40
mov r9d, ebx
movaps xmm2, xmm6
mov rdx, rax
mov rcx, r14
call fcn.140047ab0
movss xmm13, dword [0x14019e384]
movss xmm6, dword [0x14019e2bc]
movss xmm15, dword [0x14019e27c]
cmp byte [0x1402ad3f7], 0
je 0x140070339
cmp qword [0x1402ad310], 0
je 0x140070339
cmp byte [0x1402ad375], 0
je 0x140070339
lea rdx, [rbp + 0xcf0]
lea rcx, [0x1402ad328]
call fcn.14006b640
lea rdx, [rbp + 0xd50]
lea rcx, [0x1402ad328]
call fcn.14006b670
movups xmm0, xmmword [0x1402ad310]
movups xmmword [rbp + 0xe90], xmm0
movsd xmm1, qword [0x1402ad320]
movsd qword [rbp + 0xea0], xmm1
lea rdx, str.Head
lea rcx, [rbp + 0xeb0]
call fcn.140002cd0
mov r8, rax
lea rdx, [rbp + 0x1050]
lea rcx, [rbp + 0xe90]
call fcn.14006b0a0
lea rdx, [rbp + 0xdc0]
mov rcx, rax
call fcn.14006b6b0
movss xmm4, dword [rbp + 0xdc0]
addss xmm4, xmm12
movss xmm2, dword [rbp + 0xdc4]
addss xmm2, xmm12
movss xmm3, dword [rbp + 0xdc8]
addss xmm3, xmm12
movaps xmm0, xmmword [rbp + 0xd50]
movaps xmmword [rbp + 0xf20], xmm0
movaps xmm1, xmmword [rbp + 0xd60]
movaps xmmword [rbp + 0xf30], xmm1
movaps xmm0, xmmword [rbp + 0xd70]
movaps xmmword [rbp + 0xf40], xmm0
movaps xmm1, xmmword [rbp + 0xd80]
movaps xmmword [rbp + 0xf50], xmm1
unpcklps xmm4, xmm2
movsd qword [rbp + 0xda0], xmm4
movss dword [rbp + 0xda8], xmm3
lea r8, [rbp + 0xf20]
mov rdx, qword [rbp + 0xcf0]
lea rcx, [rbp + 0xda0]
call fcn.140069e90
mov dword [rsp + 0x20], 0xff
xor r9d, r9d
xor r8d, r8d
xor edx, edx
lea rcx, [rbp + 0xf80]
call fcn.140021b90
lea rdx, [rbp + 0xf60]
mov rcx, rax
call fcn.140021bf0
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rbp + 0x1180]
call fcn.140021b90
lea rdx, [rbp + 0x1070]
mov rcx, rax
call fcn.140021bf0
lea rdx, str.Humanoid
lea rcx, [rbp + 0xeb0]
call fcn.140002cd0
mov r8, rax
lea rdx, [rbp + 0x1050]
lea rcx, [rbp + 0xe90]
call fcn.14006b0a0
mov rcx, rax
call fcn.14006b7a0
cvttss2si r12, xmm0
mov edx, Ordinal_26
lea rcx, [rbp + 0xe08]
call fcn.140003520
lea rcx, [rbp + 0xd90]
call fcn.140006da0
mov rbx, rax
lea rdx, str._Revolver_
lea rcx, [rbp + 0x13a0]
call fcn.140002cd0
nop
lea rdx, str._Double_Barrel_
lea rcx, [rbp + 0x13c0]
call fcn.140002cd0
nop
lea rdx, str._Tactical_Shotgun_
lea rcx, [rbp + 0x13e0]
call fcn.140002cd0
nop
lea rdx, str._SMG_
lea rcx, [rbp + 0x1400]
call fcn.140002cd0
nop
lea rdx, str._Knife_
lea rcx, [rbp + 0x1420]
call fcn.140002cd0
nop
lea r8, [rbp + 0x1440]
lea rdx, [rbp + 0x13a0]
lea rcx, [rbp + 0xf80]
call fcn.140006d90
movups xmm0, xmmword [rax]
movaps xmmword [rbp + 0xef0], xmm0
mov r8, rbx
lea rdx, [rbp + 0xef0]
lea rcx, [rbp + 0xe08]
call fcn.140006db0
nop
lea r9, [fcn.140002cc0]
mov edx, reloc.WLDAP32.dll_Ordinal_32
mov r8d, 5
lea rcx, [rbp + 0x13a0]
call fcn.140158bc8
lea rdx, [0x14018b062]
lea rcx, [rbp + 0x11b0]
call fcn.140002cd0
nop
lea rdx, [rbp + 0xde8]
lea rcx, [rbp + 0xe90]
call fcn.14006a930
nop
lea rcx, [rbp + 0xde8]
call fcn.140003bb0
mov rsi, rax
lea rcx, [rbp + 0xde8]
call fcn.140003ba0
mov r15, rax
cmp rsi, rax
je 0x140070048
movups xmm0, xmmword [rsi]
movups xmmword [rbp + 0xe48], xmm0
movsd xmm1, qword [rsi + 0x10]
movsd qword [rbp + 0xe58], xmm1
lea rdx, [rbp + 0x1050]
lea rcx, [rbp + 0xe48]
call fcn.14006a8b0
nop
lea rcx, [rbp + 0xe08]
call fcn.140003bb0
mov rbx, rax
lea rcx, [rbp + 0xe08]
call fcn.140003ba0
mov rdi, rax
cmp rbx, rax
je 0x14007002f
nop
mov rdx, rbx
lea rcx, [rbp + 0x1190]
call fcn.140003d10
nop
lea rdx, [rbp + 0x1190]
lea rcx, [rbp + 0x1050]
call fcn.140008140
test al, al
jne 0x14007000e
lea rcx, [rbp + 0x1190]
call fcn.140002d10
add rbx, 0x20
cmp rbx, rdi
jne 0x14006ffd0
jmp 0x14007002f
lea rdx, [rbp + 0x1190]
lea rcx, [rbp + 0x11b0]
call fcn.140007d80
nop
lea rcx, [rbp + 0x1190]
call fcn.140002d10
nop
lea rcx, [rbp + 0x1050]
call fcn.140002d10
add rsi, 0x18
cmp rsi, r15
jne 0x14006ff81
lea rcx, [rbp + 0xde8]
call fcn.140003bc0
lea rdx, [0x14018b062]
lea rcx, [rbp + 0x1080]
call fcn.140002cd0
nop
lea rdx, [0x14018b062]
lea rcx, [rbp + 0x11b0]
call fcn.140003f20
mov edx, r12d
test al, al
je 0x140070114
lea rcx, [rbp + 0xe68]
call fcn.14006c0e0
mov rbx, rax
lea rdx, [rbp + 0x1050]
lea rcx, [rbp + 0xe90]
call fcn.14006a8b0
nop
lea r8, [0x14019c558]
mov rdx, rax
lea rcx, [rbp + 0x1190]
call fcn.14006b9a0
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0xeb0]
call fcn.1400783d0
mov rdx, rax
lea rcx, [rbp + 0x1080]
call fcn.140003c50
lea rcx, [rbp + 0xeb0]
call fcn.140002cc0
nop
lea rcx, [rbp + 0x1190]
call fcn.140002cc0
nop
lea rcx, [rbp + 0x1050]
call fcn.140002cc0
nop
lea rcx, [rbp + 0xe68]
jmp 0x1400701e5
lea rcx, [rbp + 0xe48]
call fcn.14006c0e0
mov rbx, rax
lea rdx, [rbp + 0x11d0]
lea rcx, [rbp + 0xe90]
call fcn.14006a8b0
nop
lea r8, [0x14019c558]
mov rdx, rax
lea rcx, [rbp + 0xe68]
call fcn.14006b9a0
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x1050]
call fcn.1400783d0
nop
lea r8, [0x14019c558]
mov rdx, rax
lea rcx, [rbp + 0x1190]
call fcn.14006b9a0
nop
lea r8, [rbp + 0x11b0]
mov rdx, rax
lea rcx, [rbp + 0xeb0]
call fcn.14006ba10
mov rdx, rax
lea rcx, [rbp + 0x1080]
call fcn.140003c50
lea rcx, [rbp + 0xeb0]
call fcn.140002cc0
nop
lea rcx, [rbp + 0x1190]
call fcn.140002cc0
nop
lea rcx, [rbp + 0x1050]
call fcn.140002cc0
nop
lea rcx, [rbp + 0xe68]
call fcn.140002cc0
nop
lea rcx, [rbp + 0x11d0]
call fcn.140002cc0
nop
lea rcx, [rbp + 0xe48]
call fcn.140002cc0
lea rcx, [rbp + 0x1080]
call fcn.14000d160
mov rdx, rax
movss dword [rsp + 0x20], xmm13
xor r9d, r9d
xor r8d, r8d
lea rcx, [rbp + 0xf10]
call fcn.140031b80
movss xmm1, dword [rbp + 0xf10]
addss xmm1, xmm6
movaps xmm2, xmm6
lea rcx, [rbp + 0xde0]
call fcn.140021b50
movss xmm1, dword [rbp + 0xcf0]
subss xmm1, dword [rbp + 0xde0]
mulss xmm1, dword [0x14019e16c]
movss xmm6, dword [0x14019e29c]
movaps xmm2, xmm6
lea rcx, [rbp + 0xdd8]
call fcn.140021b50
movss xmm1, dword [0x14019e174]
lea rcx, [rbp + 0xf60]
call fcn.14002b610
mov ebx, eax
lea r8, [rbp + 0xde0]
lea rdx, [rbp + 0xdd8]
lea rcx, [rbp + 0xcd8]
call fcn.14006c040
xor r12d, r12d
mov dword [rsp + 0x28], r12d
movss dword [rsp + 0x20], xmm15
mov r9d, ebx
mov r8, rax
lea rdx, [rbp + 0xdd8]
mov rcx, r14
call fcn.140046e70
lea rcx, [rbp + 0x1080]
call fcn.14000d160
mov rdi, rax
movaps xmm1, xmm12
lea rcx, [rbp + 0x1070]
call fcn.14002b610
mov ebx, eax
movaps xmm2, xmm14
movaps xmm1, xmm6
lea rcx, [rbp + 0xcd8]
call fcn.140021b50
mov r8, rax
lea rdx, [rbp + 0xdd8]
lea rcx, [rbp + 0xce8]
call fcn.14006c040
mov qword [rsp + 0x20], r12
mov r9, rdi
mov r8d, ebx
mov rdx, rax
mov rcx, r14
call fcn.140047b70
nop
lea rcx, [rbp + 0x1080]
call fcn.140002cc0
nop
lea rcx, [rbp + 0x11b0]
call fcn.140002cc0
nop
lea rcx, [rbp + 0xe08]
call fcn.140007d00
jmp 0x14007033c
xor r12d, r12d
movsd xmm10, qword [0x14019e228]
movsd xmm11, qword [0x14019e240]
cmp byte [0x1402ad3fc], 0
je 0x14007145c
cmp qword [0x1402ad310], 0
je 0x14007145c
cmp byte [0x1402ad3f7], 0
jne 0x140071469
lea rdx, [rbp + 0xdd0]
lea rcx, [0x1402ad328]
call fcn.14006b640
lea rdx, [rbp + 0xd50]
lea rcx, [0x1402ad328]
call fcn.14006b670
lea rdx, [rbp + 0xde8]
lea rcx, [0x1402ad310]
call fcn.14006b590
cmp qword [rbp + 0xde8], 0
je 0x14007145c
lea rdx, str.Humanoid
lea rcx, [rbp + 0xeb0]
call fcn.140002cd0
mov r8, rax
lea rdx, [rbp + 0xe90]
lea rcx, [rbp + 0xde8]
call fcn.14006b0a0
lea rdx, str.Head
lea rcx, [rbp + 0xeb0]
call fcn.140002cd0
mov r8, rax
lea rdx, [rbp + 0xe48]
lea rcx, [rbp + 0xde8]
call fcn.14006b0a0
cmp qword [rbp + 0xe90], 0
je 0x14007145c
cmp qword [rbp + 0xe48], 0
je 0x14007145c
lea rdx, [rbp + 0xd00]
lea rcx, [rbp + 0xe48]
call fcn.14006b6b0
lea rdx, [rbp + 0x10b0]
lea rcx, [0x1402ad328]
call fcn.14006b240
movsd xmm6, qword [rbp + 0xdd0]
mov dword [rbp + 0xdc0], 0
mov qword [rbp + 0xdc4], 0x40000000
movsd xmm0, qword [rbp + 0xd00]
movsd qword [rbp + 0xda0], xmm0
mov eax, dword [rbp + 0xd08]
mov dword [rbp + 0xda8], eax
movaps xmm0, xmmword [rbp + 0xd50]
movaps xmmword [rbp + 0xf20], xmm0
movaps xmm1, xmmword [rbp + 0xd60]
movaps xmmword [rbp + 0xf30], xmm1
movaps xmm0, xmmword [rbp + 0xd70]
movaps xmmword [rbp + 0xf40], xmm0
movaps xmm1, xmmword [rbp + 0xd80]
movaps xmmword [rbp + 0xf50], xmm1
lea r8, [rbp + 0xdc0]
lea rdx, [rbp + 0xda0]
lea rcx, [rbp - 0x40]
call fcn.14006c190
movsd xmm0, qword [rax]
movsd qword [rbp + 0xda0], xmm0
mov eax, dword [rax + 8]
mov dword [rbp + 0xda8], eax
lea r8, [rbp + 0xf20]
movq rdx, xmm6
lea rcx, [rbp + 0xda0]
call fcn.140069e90
mov qword [rbp + 0xc50], rax
movsd xmm6, qword [rbp + 0xdd0]
mov dword [rbp + 0xdc0], 0
mov qword [rbp + 0xdc4], 0x40a00000
movsd xmm0, qword [rbp + 0xd00]
movsd qword [rbp + 0xda0], xmm0
mov eax, dword [rbp + 0xd08]
mov dword [rbp + 0xda8], eax
movaps xmm0, xmmword [rbp + 0xd50]
movaps xmmword [rbp + 0xf20], xmm0
movaps xmm1, xmmword [rbp + 0xd60]
movaps xmmword [rbp + 0xf30], xmm1
movaps xmm0, xmmword [rbp + 0xd70]
movaps xmmword [rbp + 0xf40], xmm0
movaps xmm1, xmmword [rbp + 0xd80]
movaps xmmword [rbp + 0xf50], xmm1
lea r8, [rbp + 0xdc0]
lea rdx, [rbp + 0xda0]
lea rcx, [rbp - 0x30]
call fcn.14006c190
movsd xmm0, qword [rax]
movsd qword [rbp + 0xda0], xmm0
mov eax, dword [rax + 8]
mov dword [rbp + 0xda8], eax
lea r8, [rbp + 0xf20]
movq rdx, xmm6
lea rcx, [rbp + 0xda0]
call fcn.140069e90
mov qword [rbp + 0xe00], rax
lea rdx, [rbp + 0xf00]
lea rcx, [rbp + 0xe90]
call fcn.14006b6b0
movss xmm1, dword [rbp + 0xf04]
cvtps2pd xmm1, xmm1
movaps xmm0, xmm1
addsd xmm0, xmm10
cvtpd2ps xmm2, xmm0
subsd xmm1, xmm11
cvtpd2ps xmm6, xmm1
movaps xmm0, xmmword [rbp + 0xd50]
movaps xmmword [rbp + 0xf20], xmm0
movaps xmm1, xmmword [rbp + 0xd60]
movaps xmmword [rbp + 0xf30], xmm1
movaps xmm0, xmmword [rbp + 0xd70]
movaps xmmword [rbp + 0xf40], xmm0
movaps xmm1, xmmword [rbp + 0xd80]
movaps xmmword [rbp + 0xf50], xmm1
movss xmm0, dword [rbp + 0xf00]
movss dword [rbp + 0xdc0], xmm0
movss dword [rbp + 0xdc4], xmm2
movss xmm1, dword [rbp + 0xf08]
movss dword [rbp + 0xdc8], xmm1
lea r8, [rbp + 0xf20]
mov rdx, qword [rbp + 0xdd0]
lea rcx, [rbp + 0xdc0]
call fcn.140069e90
movaps xmm0, xmmword [rbp + 0xd50]
movaps xmmword [rbp + 0xf20], xmm0
movaps xmm1, xmmword [rbp + 0xd60]
movaps xmmword [rbp + 0xf30], xmm1
movaps xmm0, xmmword [rbp + 0xd70]
movaps xmmword [rbp + 0xf40], xmm0
movaps xmm1, xmmword [rbp + 0xd80]
movaps xmmword [rbp + 0xf50], xmm1
movss xmm0, dword [rbp + 0xf00]
movss dword [rbp + 0xdc0], xmm0
movss dword [rbp + 0xdc4], xmm6
movss xmm1, dword [rbp + 0xf08]
movss dword [rbp + 0xdc8], xmm1
lea r8, [rbp + 0xf20]
mov rdx, qword [rbp + 0xdd0]
lea rcx, [rbp + 0xdc0]
call fcn.140069e90
mov qword [rsp + 0x58], rax
movss xmm10, dword [rbp + 0xe00]
ucomiss xmm10, xmm13
jp 0x14007070a
je 0x140071453
movss xmm8, dword [rbp + 0xc54]
movaps xmm9, xmm8
movss xmm7, dword [rbp + 0xe04]
subss xmm9, xmm7
movss dword [rsp + 0x50], xmm9
movaps xmm11, xmm9
divss xmm11, dword [0x14019e1e8]
movss xmm6, dword [rbp + 0xc50]
cmp byte [0x1402ad3fc], 0
je 0x140070ee0
cmp byte [0x1402ad3fd], 0
je 0x140070d80
movss dword [rsp + 0x20], xmm12
movss xmm3, dword [0x1401be2e0]
movss xmm2, dword [0x1401be2dc]
movss xmm1, dword [0x1401be2d8]
lea rcx, [rbp + 0xef0]
call fcn.140021b70
movss xmm0, dword [0x14019e158]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1401be308]
movss xmm2, dword [0x1401be304]
movss xmm1, dword [0x1401be300]
lea rcx, [rbp + 0xf70]
call fcn.140021b70
mov dword [rsp + 0x20], 0xff
xor r9d, r9d
xor r8d, r8d
xor edx, edx
lea rcx, [rbp + 0xdb0]
call fcn.140021b90
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rbp + 0xf80]
call fcn.140021b90
mov ecx, dword [0x1402ad3ec]
test ecx, ecx
je 0x140070a5a
cmp ecx, 1
jne 0x140070d80
movzx eax, byte [0x1402ad3fc]
test al, al
je 0x140070a0e
cmp byte [0x1402ad3e1], 0
je 0x1400708bc
lea rcx, [rbp + 0xf70]
call fcn.14002b1b0
mov edi, eax
movaps xmm2, xmm8
addss xmm2, xmm9
addss xmm2, dword [0x14019e13c]
movaps xmm1, xmm6
addss xmm1, xmm11
addss xmm1, dword [0x14019e13c]
lea rcx, [rbp + 0xcd8]
call fcn.140021b50
mov rbx, rax
movaps xmm2, xmm7
subss xmm2, dword [0x14019e13c]
movaps xmm0, xmm11
divss xmm0, dword [0x14019e1bc]
movaps xmm1, xmm10
subss xmm1, xmm0
subss xmm1, dword [0x14019e13c]
lea rcx, [rbp + 0xce8]
call fcn.140021b50
mov dword [rsp + 0x28], r12d
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, r14
call fcn.140046e70
movzx eax, byte [0x1402ad3fc]
test al, al
je 0x140070a0e
cmp byte [0x1402ad407], 0
je 0x140070a0e
movaps xmm0, xmm11
divss xmm0, dword [0x14019e1bc]
movaps xmm9, xmm10
subss xmm9, xmm0
movss xmm0, dword [0x14019e13c]
subss xmm9, xmm0
movaps xmm8, xmm6
addss xmm8, xmm11
addss xmm8, xmm0
subss xmm8, xmm9
subss xmm7, xmm0
movss xmm6, dword [rbp + 0xc54]
addss xmm6, dword [rsp + 0x50]
addss xmm6, xmm0
subss xmm6, xmm7
movaps xmm2, xmm7
movaps xmm1, xmm9
lea rcx, [rbp + 0xfa0]
call fcn.140021b50
addss xmm7, xmm6
addss xmm9, xmm8
movaps xmm2, xmm7
movaps xmm1, xmm9
lea rcx, [rbp + 0xf10]
call fcn.140021b50
mov rax, qword [0x1402ad2b8]
movsd xmm6, qword [rax + 0x3e58]
cvtpd2ps xmm6, xmm6
mov r8d, 0x50
xorps xmm7, xmm7
xorps xmm1, xmm1
movaps xmm0, xmm6
call fcn.14006e170
mov esi, eax
mov r8d, 0x50
movss xmm1, dword [0x14019e154]
movaps xmm0, xmm6
call fcn.14006e170
mov edi, eax
mov r8d, 0x50
movss xmm1, dword [0x14019e16c]
movaps xmm0, xmm6
call fcn.14006e170
mov ebx, eax
mov r8d, 0x50
movss xmm1, dword [0x14019e18c]
movaps xmm0, xmm6
call fcn.14006e170
mov dword [rsp + 0x40], r12d
movss dword [rsp + 0x38], xmm7
mov dword [rsp + 0x30], eax
mov dword [rsp + 0x28], ebx
mov dword [rsp + 0x20], edi
mov r9d, esi
lea r8, [rbp + 0xf10]
lea rdx, [rbp + 0xfa0]
mov rcx, r14
call fcn.140047020
movss xmm7, dword [rbp + 0xe04]
movss xmm8, dword [rbp + 0xc54]
movss xmm9, dword [rsp + 0x50]
movss xmm6, dword [rbp + 0xc50]
movaps xmm2, xmm11
divss xmm2, dword [0x14019e1bc]
movaps xmm0, xmm8
addss xmm0, xmm9
subss xmm0, xmm7
cvttss2si r9d, xmm0
movaps xmm1, xmm6
addss xmm1, xmm11
subss xmm1, xmm10
addss xmm1, xmm2
cvttss2si r8d, xmm1
cvttss2si edx, xmm7
subss xmm10, xmm2
cvttss2si ecx, xmm10
call fcn.14006d480
jmp 0x140070d80
cmp byte [0x1402ad3e1], 0
je 0x140070af7
lea rcx, [rbp + 0xf70]
call fcn.14002b1b0
mov edi, eax
movaps xmm2, xmm8
addss xmm2, xmm9
addss xmm2, dword [0x14019e13c]
movaps xmm1, xmm6
addss xmm1, xmm11
addss xmm1, dword [0x14019e13c]
lea rcx, [rbp + 0xcd8]
call fcn.140021b50
mov rbx, rax
movaps xmm2, xmm7
subss xmm2, dword [0x14019e13c]
movaps xmm0, xmm11
divss xmm0, dword [0x14019e1bc]
movaps xmm1, xmm10
subss xmm1, xmm0
subss xmm1, dword [0x14019e13c]
lea rcx, [rbp + 0xce8]
call fcn.140021b50
mov dword [rsp + 0x28], r12d
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, r14
call fcn.140046e70
lea rcx, [rbp + 0xef0]
call fcn.14002b1b0
mov edi, eax
addss xmm8, xmm9
addss xmm6, xmm11
movaps xmm2, xmm8
movaps xmm1, xmm6
lea rcx, [rbp + 0xcd8]
call fcn.140021b50
mov rbx, rax
movaps xmm0, xmm11
divss xmm0, dword [0x14019e1bc]
subss xmm10, xmm0
movaps xmm2, xmm7
movaps xmm1, xmm10
lea rcx, [rbp + 0xce8]
call fcn.140021b50
movss dword [rsp + 0x30], xmm12
mov dword [rsp + 0x28], r12d
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, r14
call fcn.140046d60
movss xmm0, dword [0x14019e13c]
addss xmm6, xmm0
movss dword [rbp + 0xe38], xmm6
subss xmm10, xmm0
addss xmm8, xmm0
movss dword [rbp + 0xce0], xmm8
cmp byte [0x1402ad3fe], 0
je 0x140070cf4
lea rcx, [rbp + 0xdb0]
call fcn.140021be0
mov edi, eax
cvtps2pd xmm8, xmm8
cvtps2pd xmm9, xmm6
movaps xmm0, xmm8
addsd xmm0, qword [0x14019e210]
cvtpd2ps xmm2, xmm0
movaps xmm1, xmm9
addsd xmm1, qword [0x14019e210]
cvtpd2ps xmm1, xmm1
lea rcx, [rbp + 0xcd8]
call fcn.140021b50
mov rbx, rax
movaps xmm0, xmm7
subss xmm0, dword [0x14019e13c]
cvtps2pd xmm6, xmm0
cvtps2pd xmm7, xmm10
movaps xmm1, xmm6
subsd xmm1, qword [0x14019e210]
cvtpd2ps xmm2, xmm1
movaps xmm0, xmm7
subsd xmm0, qword [0x14019e210]
cvtpd2ps xmm1, xmm0
lea rcx, [rbp + 0xce8]
call fcn.140021b50
movss dword [rsp + 0x30], xmm12
mov dword [rsp + 0x28], r12d
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, r14
call fcn.140046d60
lea rcx, [rbp + 0xdb0]
call fcn.140021be0
mov edi, eax
subsd xmm8, qword [0x14019e210]
cvtpd2ps xmm2, xmm8
movsd xmm8, qword [0x14019e210]
subsd xmm9, xmm8
cvtpd2ps xmm1, xmm9
lea rcx, [rbp + 0xcd8]
call fcn.140021b50
mov rbx, rax
addsd xmm6, xmm8
cvtpd2ps xmm2, xmm6
addsd xmm7, xmm8
cvtpd2ps xmm1, xmm7
lea rcx, [rbp + 0xce8]
call fcn.140021b50
movss dword [rsp + 0x30], xmm12
mov dword [rsp + 0x28], r12d
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, r14
call fcn.140046d60
movss xmm6, dword [rbp + 0xe38]
movss xmm7, dword [rbp + 0xe04]
movss xmm8, dword [rbp + 0xce0]
movss xmm9, dword [rsp + 0x50]
movss xmm0, dword [0x14019e13c]
cmp byte [0x1402ad407], 0
je 0x140070d77
subss xmm6, xmm10
subss xmm7, xmm0
subss xmm8, xmm7
movaps xmm2, xmm7
addss xmm2, xmm8
addss xmm6, xmm10
movaps xmm1, xmm6
lea rcx, [rbp + 0xcd8]
call fcn.140021b50
mov rbx, rax
movaps xmm2, xmm7
movaps xmm1, xmm10
lea rcx, [rbp + 0xce8]
call fcn.140021b50
mov dword [rsp + 0x40], r12d
xorps xmm0, xmm0
movss dword [rsp + 0x38], xmm0
mov dword [rsp + 0x30], 0x50ad4600
mov dword [rsp + 0x28], 0x501f8100
mov dword [rsp + 0x20], 0x5000f1ff
mov r9d, 0x500000e7
mov r8, rbx
mov rdx, rax
mov rcx, r14
call fcn.140047020
movss xmm8, dword [rbp + 0xc54]
cmp byte [0x1402ad3fc], 0
je 0x140070ee0
cmp byte [0x1402ad3e8], 0
je 0x140070ee0
movaps xmm0, xmmword [rbp + 0xd50]
movaps xmmword [rbp + 0xf20], xmm0
movaps xmm1, xmmword [rbp + 0xd60]
movaps xmmword [rbp + 0xf30], xmm1
movaps xmm0, xmmword [rbp + 0xd70]
movaps xmmword [rbp + 0xf40], xmm0
movaps xmm1, xmmword [rbp + 0xd80]
movaps xmmword [rbp + 0xf50], xmm1
movsd xmm0, qword [rbp + 0xd00]
movsd qword [rbp + 0xda0], xmm0
mov eax, dword [rbp + 0xd08]
mov dword [rbp + 0xda8], eax
lea r8, [rbp + 0xf20]
mov rdx, qword [rbp + 0xdd0]
lea rcx, [rbp + 0xda0]
call fcn.140069e90
mov qword [rbp + 0xcf0], rax
movss dword [rsp + 0x20], xmm12
movss xmm3, dword [0x1401be288]
movss xmm2, dword [0x1401be284]
movss xmm1, dword [0x1401be280]
lea rcx, [rbp + 0xdb0]
call fcn.140021b70
movss xmm2, dword [rbp + 0xcf4]
movss xmm1, dword [rbp + 0xcf0]
lea rcx, [rbp + 0xde0]
call fcn.140021b50
mov eax, dword [0x1402ad3dc]
test eax, eax
jne 0x140070ea0
lea rcx, [rbp + 0xdb0]
call fcn.14002b1b0
mov r9d, eax
movss dword [rsp + 0x28], xmm12
mov dword [rsp + 0x20], reloc.WS2_32.dll_recv
movss xmm6, dword [0x14019e284]
movaps xmm2, xmm6
lea rdx, [rbp + 0xde0]
mov rcx, r14
call fcn.1400479f0
mov eax, dword [0x1402ad3dc]
jmp 0x140070ea8
movss xmm6, dword [0x14019e284]
cmp eax, 1
jne 0x140070ee0
mov dword [rbp + 0xdbc], 0x3f000000
lea rcx, [rbp + 0xdb0]
call fcn.14002b1b0
mov r9d, eax
mov dword [rsp + 0x20], reloc.WS2_32.dll_recv
movaps xmm2, xmm6
lea rdx, [rbp + 0xde0]
mov rcx, r14
call fcn.140047ab0
lea rdx, [rbp + 0x11b0]
lea rcx, [0x1402ad3c0]
call fcn.14006b550
lea rdx, [rbp + 0xe68]
lea rcx, [rbp + 0x11b0]
call fcn.14006b590
lea rdx, str.HumanoidRootPart
lea rcx, [rbp + 0xeb0]
call fcn.140002cd0
mov r8, rax
lea rdx, [rbp + 0x11d0]
lea rcx, [rbp + 0xe68]
call fcn.14006b0a0
lea rdx, [rbp + 0xfb0]
lea rcx, [rbp + 0x11d0]
call fcn.14006b6b0
movsd xmm0, qword [rbp + 0xf00]
movsd qword [rbp + 0xda0], xmm0
mov eax, dword [rbp + 0xf08]
mov dword [rbp + 0xda8], eax
movsd xmm0, qword [rbp + 0xfb0]
movsd qword [rbp - 0x80], xmm0
mov eax, dword [rbp + 0xfb8]
mov dword [rbp - 0x78], eax
lea rdx, [rbp + 0xda0]
lea rcx, [rbp - 0x80]
call fcn.14006c1d0
cmp byte [0x1402ad3fc], 0
je 0x14007102d
cmp byte [0x1402ad404], 0
je 0x14007102d
cvttss2si edx, xmm0
lea rcx, [rbp + 0xeb0]
call fcn.140009340
nop
lea r8, [0x14019c55c]
mov rdx, rax
lea rcx, [rbp + 0x1080]
call fcn.14006b9a0
nop
lea rcx, [rbp + 0xeb0]
call fcn.140002cc0
movss xmm2, dword [rsp + 0x5c]
addss xmm2, dword [0x14019e2bc]
movaps xmm0, xmm11
movss xmm7, dword [0x14019e16c]
mulss xmm0, xmm7
movss xmm1, dword [rsp + 0x58]
subss xmm1, xmm0
lea rcx, [rbp + 0xcd8]
call fcn.140021b50
mov r9d, 0xffffffff
lea r8, [rbp + 0x1080]
mov rdx, qword [rax]
mov rcx, r14
call fcn.14006e0e0
nop
lea rcx, [rbp + 0x1080]
call fcn.140002cc0
jmp 0x140071035
movss xmm7, dword [0x14019e16c]
movsd xmm6, qword [rbp + 0xdd0]
mov dword [rbp + 0xdc0], 0xbe800000
mov qword [rbp + 0xdc4], 0x40a9999a
movsd xmm0, qword [rbp + 0xd00]
movsd qword [rbp + 0xda0], xmm0
mov eax, dword [rbp + 0xd08]
mov dword [rbp + 0xda8], eax
movaps xmm0, xmmword [rbp + 0xd50]
movaps xmmword [rbp + 0xf20], xmm0
movaps xmm1, xmmword [rbp + 0xd60]
movaps xmmword [rbp + 0xf30], xmm1
movaps xmm0, xmmword [rbp + 0xd70]
movaps xmmword [rbp + 0xf40], xmm0
movaps xmm1, xmmword [rbp + 0xd80]
movaps xmmword [rbp + 0xf50], xmm1
lea r8, [rbp + 0xdc0]
lea rdx, [rbp + 0xda0]
lea rcx, [rbp - 0x40]
call fcn.14006c190
movsd xmm0, qword [rax]
movsd qword [rbp + 0xda0], xmm0
mov eax, dword [rax + 8]
mov dword [rbp + 0xda8], eax
lea r8, [rbp + 0xf20]
movq rdx, xmm6
lea rcx, [rbp + 0xda0]
call fcn.140069e90
cmp byte [0x1402ad3fc], 0
je 0x14007144a
cmp byte [0x1402ad3a5], 0
je 0x14007144a
lea rcx, [rbp + 0xe90]
call fcn.14006b7a0
movaps xmm6, xmm0
lea rcx, [rbp + 0xe90]
call fcn.14006b850
divss xmm6, xmm0
mulss xmm6, dword [0x14019e308]
cvttss2si ebx, xmm6
lea rcx, [rbp + 0xf70]
call fcn.140021b60
cmp ebx, 0x64
jg 0x14007117e
mov dword [rsp + 0x20], 0xff
mov edx, 0x42
mov r9d, 0xa4
mov r8d, 0xf5
lea rcx, [rbp + 0xf80]
call fcn.140021b90
lea rdx, [rbp + 0x1180]
mov rcx, rax
call fcn.140021bf0
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xf70], xmm0
mov edx, ebx
lea rcx, [rbp + 0xeb0]
call fcn.140009340
nop
lea r8, [0x14019c540]
mov rdx, rax
lea rcx, [rbp + 0x1080]
call fcn.14006b9a0
nop
lea rcx, [rbp + 0xeb0]
call fcn.140002cc0
lea rcx, [rbp + 0x1080]
call fcn.14000d160
mov rsi, rax
mov dword [rsp + 0x20], 0xff
xor r9d, r9d
xor r8d, r8d
xor edx, edx
lea rcx, [rbp + 0xf80]
call fcn.140021b90
mov rcx, rax
call fcn.140021be0
mov edi, eax
movaps xmm2, xmm13
movaps xmm1, xmm13
lea rcx, [rbp + 0xcd8]
call fcn.140021b50
mov rbx, rax
addss xmm8, xmm9
addss xmm8, xmm14
mulss xmm11, xmm7
movss xmm6, dword [rbp + 0xc50]
subss xmm6, xmm11
movaps xmm2, xmm8
movaps xmm1, xmm6
lea rcx, [rbp + 0xce8]
call fcn.140021b50
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0xe40]
call fcn.14006c040
mov qword [rsp + 0x20], r12
mov r9, rsi
mov r8d, edi
mov rdx, rax
mov rcx, r14
call fcn.140047b70
lea rcx, [rbp + 0x1080]
call fcn.14000d160
mov rsi, rax
mov dword [rsp + 0x20], 0xff
xor r9d, r9d
xor r8d, r8d
xor edx, edx
lea rcx, [rbp + 0xf80]
call fcn.140021b90
mov rcx, rax
call fcn.140021be0
mov edi, eax
movaps xmm2, xmm13
movaps xmm1, xmm12
lea rcx, [rbp + 0xcd8]
call fcn.140021b50
mov rbx, rax
movaps xmm2, xmm8
movaps xmm1, xmm6
lea rcx, [rbp + 0xce8]
call fcn.140021b50
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0xe40]
call fcn.14006c040
mov qword [rsp + 0x20], r12
mov r9, rsi
mov r8d, edi
mov rdx, rax
mov rcx, r14
call fcn.140047b70
lea rcx, [rbp + 0x1080]
call fcn.14000d160
mov rsi, rax
mov dword [rsp + 0x20], 0xff
xor r9d, r9d
xor r8d, r8d
xor edx, edx
lea rcx, [rbp + 0xf80]
call fcn.140021b90
mov rcx, rax
call fcn.140021be0
mov edi, eax
movaps xmm2, xmm12
movaps xmm1, xmm13
lea rcx, [rbp + 0xcd8]
call fcn.140021b50
mov rbx, rax
movaps xmm2, xmm8
movaps xmm1, xmm6
lea rcx, [rbp + 0xce8]
call fcn.140021b50
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0xe40]
call fcn.14006c040
mov qword [rsp + 0x20], r12
mov r9, rsi
mov r8d, edi
mov rdx, rax
mov rcx, r14
call fcn.140047b70
lea rcx, [rbp + 0x1080]
call fcn.14000d160
mov rsi, rax
mov dword [rsp + 0x20], 0xff
xor r9d, r9d
xor r8d, r8d
xor edx, edx
lea rcx, [rbp + 0xf80]
call fcn.140021b90
mov rcx, rax
call fcn.140021be0
mov edi, eax
movaps xmm2, xmm12
movaps xmm1, xmm12
lea rcx, [rbp + 0xcd8]
call fcn.140021b50
mov rbx, rax
movaps xmm2, xmm8
movaps xmm1, xmm6
lea rcx, [rbp + 0xce8]
call fcn.140021b50
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0xe40]
call fcn.14006c040
mov qword [rsp + 0x20], r12
mov r9, rsi
mov r8d, edi
mov rdx, rax
mov rcx, r14
call fcn.140047b70
lea rcx, [rbp + 0x1080]
call fcn.14000d160
mov rdi, rax
lea rdx, [rbp + 0xf70]
lea rcx, [rbp + 0xf80]
call fcn.1400436f0
mov rcx, rax
call fcn.140021be0
mov ebx, eax
movaps xmm2, xmm8
movaps xmm1, xmm6
lea rcx, [rbp + 0xcd8]
call fcn.140021b50
mov qword [rsp + 0x20], r12
mov r9, rdi
mov r8d, ebx
mov rdx, rax
mov rcx, r14
call fcn.140047b70
nop
lea rcx, [rbp + 0x1080]
call fcn.140002cc0
movsd xmm11, qword [0x14019e240]
movsd xmm10, qword [0x14019e228]
cmp byte [0x1402ad3f7], 0
je 0x140076c18
cmp byte [0x1402ad3fc], 0
jne 0x140076c18
lea rdx, [rbp + 0xce0]
lea rcx, [0x1402ad328]
call fcn.14006b640
lea rdx, [rbp + 0xd50]
lea rcx, [0x1402ad328]
call fcn.14006b670
movups xmm0, xmmword [0x1402ad358]
movups xmmword [rbp + 0x1248], xmm0
movsd xmm1, qword [0x1402ad368]
movsd qword [rbp + 0x1258], xmm1
mov edx, Ordinal_26
lea rcx, [rbp + 0x11b0]
call fcn.140003520
lea rdx, [rbp + 0x11b0]
lea rcx, [rbp + 0x1260]
call fcn.14006a930
nop
lea rdx, [0x140210538]
lea rcx, [rbp + 0xeb0]
call fcn.140003d10
mov r8, rax
lea rdx, [rbp + 0x1190]
lea rcx, [rbp + 0x1260]
call fcn.14006b0a0
lea rdx, str.Head
lea rcx, [rbp + 0xeb0]
call fcn.140002cd0
mov r8, rax
lea rdx, [rbp + 0x1080]
lea rcx, [rbp + 0x1248]
call fcn.14006b0a0
mov edx, 8
lea rcx, [rbp + 0xe88]
call fcn.140067d70
lea rdx, [rbp + 0xe88]
lea rcx, [rbp + 0x11f0]
call fcn.1400780f0
lea rdx, [rbp + 0xd90]
lea rcx, [rbp + 0x11f0]
call fcn.1400780e0
mov rax, qword [rbp + 0xe88]
cmp byte [rax + 0x19], 0
jne 0x140072341
movdqa xmm8, xmmword [0x14019e6e0]
lea rbx, [rax + 0x20]
mov rdx, rbx
lea rcx, [rbp + 0x13a0]
call fcn.140007b90
nop
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xe08], xmm0
mov qword [rbp + 0xe18], rax
lea rdx, [rbx + 0x58]
lea rcx, [rbp + 0xe08]
call fcn.140077ee0
nop
movaps xmm6, xmmword [rbp + 0x13e0]
movsd xmm0, qword [rbp + 0x13f0]
movsd qword [rbp + 0x1060], xmm0
lea rdx, [rbp + 0x13c0]
lea rcx, [rbp + 0x11d0]
call fcn.140003d10
nop
psrldq xmm6, 8
movq rax, xmm6
cmp rax, qword [rbp + 0x1250]
jne 0x140071605
cmp byte [0x1402ad403], 0
je 0x1400722fe
lea rax, [rbp + 0xeb0]
mov qword [rbp + 0xcd8], rax
lea rdx, str.HumanoidRootPart
lea rcx, [rbp + 0xeb0]
call fcn.140002cd0
mov rbx, rax
lea rdx, [rbp + 0xe08]
lea rcx, [rbp + 0xe68]
call fcn.140077ee0
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x1050]
call fcn.140007a10
movups xmm1, xmmword [rax]
movups xmmword [rbp + 0xde8], xmm1
movsd xmm0, qword [rax + 0x10]
movsd qword [rbp + 0xdf8], xmm0
psrldq xmm1, 8
movq rax, xmm1
test rax, rax
je 0x1400722fe
lea rax, [rbp + 0xeb0]
mov qword [rbp + 0xcd8], rax
lea rdx, str.Humanoid
lea rcx, [rbp + 0xeb0]
call fcn.140002cd0
mov rbx, rax
lea rdx, [rbp + 0xe08]
lea rcx, [rbp + 0xe68]
call fcn.140077ee0
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x1050]
call fcn.140007a10
movups xmm1, xmmword [rax]
movsd xmm0, qword [rax + 0x10]
movsd qword [rbp + 0x1060], xmm0
psrldq xmm1, 8
movq rax, xmm1
test rax, rax
je 0x1400722fe
lea rax, [rbp + 0xeb0]
mov qword [rbp + 0xcd8], rax
lea rdx, str.Head
lea rcx, [rbp + 0xeb0]
call fcn.140002cd0
mov rbx, rax
lea rdx, [rbp + 0xe08]
lea rcx, [rbp + 0xe68]
call fcn.140077ee0
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x1050]
call fcn.140007a10
movups xmm1, xmmword [rax]
movups xmmword [rbp + 0xe48], xmm1
movsd xmm0, qword [rax + 0x10]
movsd qword [rbp + 0xe58], xmm0
psrldq xmm1, 8
movq rax, xmm1
test rax, rax
je 0x1400722fe
lea rcx, [rbp + 0xde8]
call fcn.14006b740
lea rdx, [rbp + 0xf00]
lea rcx, [rbp + 0xe48]
call fcn.14006b6b0
movsd xmm6, qword [rbp + 0xce0]
mov dword [rbp + 0xdc0], 0
mov qword [rbp + 0xdc4], 0x40000000
movsd xmm0, qword [rbp + 0xf00]
movsd qword [rbp + 0xda0], xmm0
mov eax, dword [rbp + 0xf08]
mov dword [rbp + 0xda8], eax
movaps xmm0, xmmword [rbp + 0xd50]
movaps xmmword [rbp + 0xf20], xmm0
movaps xmm1, xmmword [rbp + 0xd60]
movaps xmmword [rbp + 0xf30], xmm1
movaps xmm0, xmmword [rbp + 0xd70]
movaps xmmword [rbp + 0xf40], xmm0
movaps xmm1, xmmword [rbp + 0xd80]
movaps xmmword [rbp + 0xf50], xmm1
lea r8, [rbp + 0xdc0]
lea rdx, [rbp + 0xda0]
lea rcx, [rbp + 0x10b0]
call fcn.14006c190
movsd xmm0, qword [rax]
movsd qword [rbp + 0xfb0], xmm0
mov eax, dword [rax + 8]
mov dword [rbp + 0xfb8], eax
lea r8, [rbp + 0xf20]
movq rdx, xmm6
lea rcx, [rbp + 0xfb0]
call fcn.140069e90
movsd xmm6, qword [rbp + 0xce0]
mov dword [rbp + 0xfc0], 0
mov qword [rbp + 0xfc4], 0x40a00000
movsd xmm0, qword [rbp + 0xf00]
movsd qword [rbp - 0x80], xmm0
mov eax, dword [rbp + 0xf08]
mov dword [rbp - 0x78], eax
movaps xmm0, xmmword [rbp + 0xd50]
movaps xmmword [rbp + 0xf20], xmm0
movaps xmm1, xmmword [rbp + 0xd60]
movaps xmmword [rbp + 0xf30], xmm1
movaps xmm0, xmmword [rbp + 0xd70]
movaps xmmword [rbp + 0xf40], xmm0
movaps xmm1, xmmword [rbp + 0xd80]
movaps xmmword [rbp + 0xf50], xmm1
lea r8, [rbp + 0xfc0]
lea rdx, [rbp - 0x80]
lea rcx, [rbp - 0x40]
call fcn.14006c190
movsd xmm0, qword [rax]
movsd qword [rbp - 0x60], xmm0
mov eax, dword [rax + 8]
mov dword [rbp - 0x58], eax
lea r8, [rbp + 0xf20]
movq rdx, xmm6
lea rcx, [rbp - 0x60]
call fcn.140069e90
lea rdx, [rbp + 0xd00]
lea rcx, [rbp + 0xde8]
call fcn.14006b6b0
movss xmm1, dword [rbp + 0xd04]
cvtps2pd xmm1, xmm1
movaps xmm0, xmm1
addsd xmm0, xmm10
cvtpd2ps xmm2, xmm0
subsd xmm1, xmm11
cvtpd2ps xmm6, xmm1
movaps xmm0, xmmword [rbp + 0xd50]
movaps xmmword [rbp + 0xf20], xmm0
movaps xmm1, xmmword [rbp + 0xd60]
movaps xmmword [rbp + 0xf30], xmm1
movaps xmm0, xmmword [rbp + 0xd70]
movaps xmmword [rbp + 0xf40], xmm0
movaps xmm1, xmmword [rbp + 0xd80]
movaps xmmword [rbp + 0xf50], xmm1
movss xmm0, dword [rbp + 0xd00]
movss dword [rbp - 0x10], xmm0
movss dword [rbp - 0xc], xmm2
movss xmm1, dword [rbp + 0xd08]
movss dword [rbp - 8], xmm1
lea r8, [rbp + 0xf20]
mov rdx, qword [rbp + 0xce0]
lea rcx, [rbp - 0x10]
call fcn.140069e90
movaps xmm0, xmmword [rbp + 0xd50]
movaps xmmword [rbp + 0xf20], xmm0
movaps xmm1, xmmword [rbp + 0xd60]
movaps xmmword [rbp + 0xf30], xmm1
movaps xmm0, xmmword [rbp + 0xd70]
movaps xmmword [rbp + 0xf40], xmm0
movaps xmm1, xmmword [rbp + 0xd80]
movaps xmmword [rbp + 0xf50], xmm1
movss xmm0, dword [rbp + 0xd00]
movss dword [rbp - 0x20], xmm0
movss dword [rbp - 0x1c], xmm6
movss xmm1, dword [rbp + 0xd08]
movss dword [rbp - 0x18], xmm1
lea r8, [rbp + 0xf20]
mov rdx, qword [rbp + 0xce0]
lea rcx, [rbp - 0x20]
call fcn.140069e90
cmp byte [0x1402ad3ea], 0
je 0x140071af0
movss dword [rsp + 0x20], xmm12
movss xmm0, dword [0x14019e324]
movaps xmm3, xmm0
movaps xmm2, xmm0
movaps xmm1, xmm0
lea rcx, [rbp + 0xef0]
call fcn.140021b70
lea rcx, [rbp + 0xef0]
call fcn.14002b1b0
mov edi, eax
lea rax, [rbp + 0xeb0]
mov qword [rbp + 0xcd8], rax
lea rdx, str.LowerTorso
lea rcx, [rbp + 0xeb0]
call fcn.140002cd0
mov rbx, rax
lea rdx, [rbp + 0xe08]
lea rcx, [rbp + 0xe68]
call fcn.140077ee0
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x1050]
call fcn.140007a10
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x10e0], xmm0
movsd xmm1, qword [rax + 0x10]
movsd qword [rbp + 0x10f0], xmm1
lea rdx, [rbp + 0x10d0]
lea rcx, [rbp + 0x10e0]
call fcn.14006b6b0
movss xmm0, dword [rbp + 0x10d0]
movss dword [rbp + 0x10c0], xmm0
movss xmm1, dword [rbp + 0x10d4]
subss xmm1, xmm14
movss dword [rbp + 0x10c4], xmm1
movss xmm0, dword [rbp + 0x10d8]
movss dword [rbp + 0x10c8], xmm0
movd xmm2, dword [0x1402ad340]
cvtdq2ps xmm2, xmm2
movd xmm1, dword [reloc.WS2_32.dll_ioctlsocket]
cvtdq2ps xmm1, xmm1
mov r9d, edi
lea rcx, [rbp + 0x10c0]
call fcn.14006c4e0
cmp byte [0x1402ad406], 0
je 0x1400722ca
mov r15d, reloc.WS2_32.dll_recv
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov eax, dword [r15 + rcx]
cmp dword [0x1402aeef0], eax
jle 0x140071d08
lea rcx, [0x1402aeef0]
call fcn.140158f88
cmp dword [0x1402aeef0], 0xffffffff
jne 0x140071d08
mov edx, Ordinal_26
lea rcx, [0x1402aeef8]
call fcn.140003520
lea rcx, [rsp + 0x60]
call fcn.140006da0
mov rbx, rax
lea rdx, str.Head
lea rcx, [rbp + 0x890]
call fcn.140002cd0
nop
lea rdx, str.UpperTorso
lea rcx, [rbp + 0x8b0]
call fcn.140002cd0
nop
lea rdx, str.LowerTorso
lea rcx, [rbp + 0x8d0]
call fcn.140002cd0
nop
lea rdx, str.HumanoidRootPart
lea rcx, [rbp + 0x8f0]
call fcn.140002cd0
nop
lea rdx, str.LeftUpperArm
lea rcx, [rbp + 0x910]
call fcn.140002cd0
nop
lea rdx, str.LeftLowerArm
lea rcx, [rbp + 0x930]
call fcn.140002cd0
nop
lea rdx, str.LeftHand
lea rcx, [rbp + 0x950]
call fcn.140002cd0
nop
lea rdx, str.RightUpperArm
lea rcx, [rbp + 0x970]
call fcn.140002cd0
nop
lea rdx, str.RightLowerArm
lea rcx, [rbp + 0x990]
call fcn.140002cd0
nop
lea rdx, str.RightHand
lea rcx, [rbp + 0x9b0]
call fcn.140002cd0
nop
lea rdx, str.LeftUpperLeg
lea rcx, [rbp + 0x9d0]
call fcn.140002cd0
nop
lea rdx, str.LeftLowerLeg
lea rcx, [rbp + 0x9f0]
call fcn.140002cd0
nop
lea rdx, str.LeftFoot
lea rcx, [rbp + 0xa10]
call fcn.140002cd0
nop
lea rdx, str.RightUpperLeg
lea rcx, [rbp + 0xa30]
call fcn.140002cd0
nop
lea rdx, str.RightLowerLeg
lea rcx, [rbp + 0xa50]
call fcn.140002cd0
nop
lea rdx, str.RightFoot
lea rcx, [rbp + 0xa70]
call fcn.140002cd0
nop
lea r8, [rbp + 0xa90]
lea rdx, [rbp + 0x890]
lea rcx, [rbp + 0xf80]
call fcn.140006d90
movups xmm0, xmmword [rax]
movaps xmmword [rbp + 0xf60], xmm0
mov r8, rbx
lea rdx, [rbp + 0xf60]
lea rcx, [0x1402aeef8]
call fcn.140006db0
nop
lea r9, [fcn.140002cc0]
mov edx, reloc.WLDAP32.dll_Ordinal_32
mov r8d, reloc.WS2_32.dll_recv
lea rcx, [rbp + 0x890]
call fcn.140158bc8
lea rcx, [0x14015f9f0]
call fcn.140158ec0
nop
lea rcx, [0x1402aeef0]
call fcn.140158f1c
mov edx, 0x40
lea rcx, [rbp + 0xd10]
call fcn.140077b30
lea rcx, [rbp + 0xd10]
call fcn.140077de0
nop
mov edx, 0x40
lea rcx, [rbp + 0xf20]
call fcn.140077b30
lea rcx, [rbp + 0xf20]
call fcn.140077cc0
nop
lea rcx, [0x1402aeef8]
call fcn.140078000
mov rdi, rax
lea rcx, [0x1402aeef8]
call fcn.140077ff0
mov rsi, rax
cmp rdi, rax
je 0x140071e16
nop dword [rax + rax]
lea rax, [rbp + 0xeb0]
mov qword [rbp + 0xcd8], rax
mov rdx, rdi
lea rcx, [rbp + 0xeb0]
call fcn.140003d10
mov rbx, rax
lea rdx, [rbp + 0xe08]
lea rcx, [rbp + 0xe68]
call fcn.140077ee0
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x1050]
call fcn.140007a10
movups xmm1, xmmword [rax]
movups xmmword [rbp + 0x10e0], xmm1
movsd xmm0, qword [rax + 0x10]
movsd qword [rbp + 0x10f0], xmm0
psrldq xmm1, 8
movq rax, xmm1
test rax, rax
je 0x140071e09
lea rdx, [rbp - 0x30]
lea rcx, [rbp + 0x10e0]
call fcn.14006b6b0
movsd xmm6, qword [rax]
mov ebx, dword [rax + 8]
mov rdx, rdi
lea rcx, [rbp + 0xd10]
call fcn.140077dc0
movsd qword [rax], xmm6
mov dword [rax + 8], ebx
add rdi, 0x20
cmp rdi, rsi
jne 0x140071d70
mov edx, 8
lea rcx, [rbp + 0xe00]
call fcn.140067d70
lea rdx, [rbp + 0xe00]
lea rcx, [rbp + 0xd10]
call fcn.140077e60
mov edx, 8
lea rcx, [rbp + 0xdd8]
call fcn.140067d70
lea rdx, [rbp + 0xdd8]
lea rcx, [rbp + 0xd10]
call fcn.140077d40
mov rax, qword [rbp + 0xe00]
cmp rax, qword [rbp + 0xdd8]
je 0x140071f32
lea rbx, [rax + 0x10]
movaps xmm0, xmmword [rbp + 0xd50]
movaps xmmword [rbp + 0xeb0], xmm0
movaps xmm1, xmmword [rbp + 0xd60]
movaps xmmword [rbp + 0xec0], xmm1
movaps xmm0, xmmword [rbp + 0xd70]
movaps xmmword [rbp + 0xed0], xmm0
movaps xmm1, xmmword [rbp + 0xd80]
movaps xmmword [rbp + 0xee0], xmm1
movsd xmm0, qword [rbx + 0x20]
movsd qword [rbp - 0x50], xmm0
mov eax, dword [rbx + 0x28]
mov dword [rbp - 0x48], eax
lea r8, [rbp + 0xeb0]
mov rdx, qword [rbp + 0xce0]
lea rcx, [rbp - 0x50]
call fcn.140069e90
mov qword [rbp + 0xcf0], rax
movss xmm7, dword [rbp + 0xcf0]
ucomiss xmm7, xmm13
jp 0x140071eec
je 0x140071f14
movss xmm6, dword [rbp + 0xcf4]
ucomiss xmm6, xmm13
jp 0x140071efc
je 0x140071f14
mov rdx, rbx
lea rcx, [rbp + 0xf20]
call fcn.140077ca0
movss dword [rax], xmm7
movss dword [rax + 4], xmm6
mov rax, qword [rbp + 0xe00]
mov rax, qword [rax]
mov qword [rbp + 0xe00], rax
cmp rax, qword [rbp + 0xdd8]
jne 0x140071e72
movups xmmword [rbp + 0xf60], xmm8
lea rcx, [rbp + 0xf60]
call fcn.14002b1b0
mov esi, eax
movd xmm6, dword [0x1402ad3f8]
cvtdq2ps xmm6, xmm6
mov rcx, qword gs:[0x58]
mov rdx, qword [rcx]
mov ecx, dword [r15 + rdx]
cmp dword [0x1402aeed0], ecx
jle 0x1400721ad
lea rcx, [0x1402aeed0]
call fcn.140158f88
cmp dword [0x1402aeed0], 0xffffffff
jne 0x1400721ad
mov edx, Ordinal_26
lea rcx, [0x1402aeed8]
call fcn.140077c20
lea rcx, [rsp + 0x61]
call fcn.140006da0
mov rbx, rax
lea r8, str.UpperTorso
lea rdx, str.Head
lea rcx, [rbp + 0x890]
call fcn.1400776d0
nop
lea r8, str.LeftUpperArm
lea rdx, str.UpperTorso
lea rcx, [rbp + 0x8d0]
call fcn.140077740
nop
lea r8, str.LeftLowerArm
lea rdx, str.LeftUpperArm
lea rcx, [rbp + 0x910]
call fcn.140077740
nop
lea r8, str.LeftHand
lea rdx, str.LeftLowerArm
lea rcx, [rbp + 0x950]
call fcn.140077740
nop
lea r8, str.RightUpperArm
lea rdx, str.UpperTorso
lea rcx, [rbp + 0x990]
call fcn.140077740
nop
lea r8, str.RightLowerArm
lea rdx, str.RightUpperArm
lea rcx, [rbp + 0x9d0]
call fcn.140077740
nop
lea r8, str.RightHand
lea rdx, str.RightLowerArm
lea rcx, [rbp + 0xa10]
call fcn.140077740
nop
lea r8, str.HumanoidRootPart
lea rdx, str.UpperTorso
lea rcx, [rbp + 0xa50]
call fcn.1400777d0
nop
lea r8, str.LowerTorso
lea rdx, str.HumanoidRootPart
lea rcx, [rbp + 0xa90]
call fcn.140077840
nop
lea r8, str.LeftUpperLeg
lea rdx, str.LowerTorso
lea rcx, [rbp + 0xad0]
call fcn.140077740
nop
lea r8, str.LeftLowerLeg
lea rdx, str.LeftUpperLeg
lea rcx, [rbp + 0xb10]
call fcn.140077740
nop
lea r8, str.LeftFoot
lea rdx, str.LeftLowerLeg
lea rcx, [rbp + 0xb50]
call fcn.140077740
nop
lea r8, str.RightUpperLeg
lea rdx, str.LowerTorso
lea rcx, [rbp + 0xb90]
call fcn.140077740
nop
lea r8, str.RightLowerLeg
lea rdx, str.RightUpperLeg
lea rcx, [rbp + 0xbd0]
call fcn.140077740
nop
lea r8, str.RightFoot
lea rdx, str.RightLowerLeg
lea rcx, [rbp + 0xc10]
call fcn.140077740
nop
lea r8, [rbp + 0xc50]
lea rdx, [rbp + 0x890]
lea rcx, [rbp + 0x1180]
call fcn.140006d90
movups xmm0, xmmword [rax]
movaps xmmword [rbp + 0xf60], xmm0
mov r8, rbx
lea rdx, [rbp + 0xf60]
lea rcx, [0x1402aeed8]
call fcn.1400778b0
nop
lea r9, [fcn.1400079f0]
mov edx, 0x40
mov r8d, reloc.WS2_32.dll_ntohs
lea rcx, [rbp + 0x890]
call fcn.140158bc8
lea rcx, [0x14015f9e0]
call fcn.140158ec0
nop
lea rcx, [0x1402aeed0]
call fcn.140158f1c
mov rdi, qword [0x1402aeee0]
mov rbx, qword [0x1402aeed8]
cmp rbx, rdi
je 0x140072298
mov qword [rbp + 0xe28], r12
mov r8, rbx
lea rdx, [rbp + 0xe28]
lea rcx, [rbp + 0xf20]
call fcn.140078400
mov qword [rbp + 0xde0], r12
lea r8, [rbx + 0x20]
lea rdx, [rbp + 0xde0]
lea rcx, [rbp + 0xf20]
call fcn.140078400
lea rdx, [rbp + 0xe40]
lea rcx, [rbp + 0xf20]
call fcn.140077d40
mov rcx, qword [rax]
cmp qword [rbp + 0xe28], rcx
je 0x14007228b
lea rdx, [rbp + 0x10a8]
lea rcx, [rbp + 0xf20]
call fcn.140077d40
mov rcx, qword [rbp + 0xde0]
cmp rcx, qword [rax]
je 0x14007228b
movss xmm0, dword [rcx + 0x30]
movss xmm1, dword [rcx + 0x34]
movss dword [rsp + 0x58], xmm0
movss dword [rsp + 0x5c], xmm1
mov rax, qword [rbp + 0xe28]
movss xmm0, dword [rax + 0x30]
movss xmm1, dword [rax + 0x34]
movss dword [rsp + 0x70], xmm0
movss dword [rsp + 0x74], xmm1
movss dword [rsp + 0x20], xmm6
mov r9d, esi
lea r8, [rsp + 0x58]
lea rdx, [rsp + 0x70]
mov rcx, r14
call fcn.140046c00
add rbx, 0x40
cmp rbx, rdi
jne 0x1400721c4
lea rcx, [rbp + 0xf38]
call fcn.140010510
lea rcx, [rbp + 0xf28]
call fcn.140077d50
nop
lea rcx, [rbp + 0xd28]
call fcn.140010510
lea rcx, [rbp + 0xd18]
call fcn.140077e70
nop
lea rcx, [rbp + 0x11d0]
call fcn.140002d10
nop
lea rcx, [rbp + 0xe08]
call fcn.140007db0
nop
lea rcx, [rbp + 0x13c0]
call fcn.140002d10
lea rcx, [rbp + 0x13a0]
call fcn.140002d10
jmp 0x140072324
lea rcx, [rbp + 0x11d0]
call fcn.140002cc0
nop
lea rcx, [rbp + 0xe08]
call fcn.140007c60
nop
lea rcx, [rbp + 0x13a0]
call fcn.1400079f0
lea rcx, [rbp + 0xe88]
call fcn.140008020
mov rax, qword [rbp + 0xe88]
cmp byte [rax + 0x19], 0
je 0x140071582
mov r15, qword [0x1402aec00]
mov r13, qword [0x1402aec08]
cmp r15, r13
je 0x140076c0b
movss xmm7, dword [0x14019e7f0]
movss xmm9, dword [0x14019e15c]
xorps xmm6, xmm6
nop dword [rax]
movups xmm0, xmmword [r15 + 0x38]
movups xmmword [rbp + 0x10e0], xmm0
movsd xmm1, qword [r15 + 0x48]
movsd qword [rbp + 0x10f0], xmm1
lea rdx, [rbp + 0xd00]
lea rcx, [rbp + 0x10e0]
call fcn.14006b6b0
lea rdx, [rbp + 0xf20]
lea rcx, [rbp + 0x10e0]
call fcn.14006b5d0
movss xmm0, dword [rbp + 0xf28]
xorps xmm0, xmm7
movss xmm2, dword [0x14019e308]
divss xmm0, xmm2
movss dword [rbp + 0x1170], xmm0
movss xmm1, dword [rbp + 0xf34]
xorps xmm1, xmm7
divss xmm1, xmm2
movss dword [rbp + 0x1174], xmm1
movss xmm0, dword [rbp + 0xf40]
xorps xmm0, xmm7
divss xmm0, xmm2
movss dword [rbp + 0x1178], xmm0
lea rdx, [rbp + 0x1170]
lea rcx, [rbp + 0x650]
call fcn.14006c3f0
movsd xmm0, qword [rax]
movsd qword [rbp + 0xfc0], xmm0
mov eax, dword [rax + 8]
mov dword [rbp + 0xfc8], eax
mov dword [rbp + 0xb0], 0
mov qword [rbp + 0xb4], 0x3f800000
lea r8, [rbp + 0xfc0]
lea rdx, [rbp + 0xb0]
lea rcx, [rbp + 0x660]
call fcn.14006c220
movsd xmm0, qword [rax]
movsd qword [rbp + 0xfb0], xmm0
mov eax, dword [rax + 8]
mov dword [rbp + 0xfb8], eax
lea r8, [rbp + 0xfb0]
lea rdx, [rbp + 0xfc0]
lea rcx, [rbp + 0x670]
call fcn.14006c220
movaps xmm0, xmmword [rbp + 0xd50]
movaps xmmword [rbp + 0xd10], xmm0
movaps xmm1, xmmword [rbp + 0xd60]
movaps xmmword [rbp + 0xd20], xmm1
movaps xmm0, xmmword [rbp + 0xd70]
movaps xmmword [rbp + 0xd30], xmm0
movaps xmm1, xmmword [rbp + 0xd80]
movaps xmmword [rbp + 0xd40], xmm1
movsd xmm0, qword [rbp + 0xd00]
movsd qword [rbp + 0x130], xmm0
mov eax, dword [rbp + 0xd08]
mov dword [rbp + 0x138], eax
lea r8, [rbp + 0xd10]
mov rdx, qword [rbp + 0xce0]
lea rcx, [rbp + 0x130]
call fcn.140069e90
mov qword [rbp + 0xcf0], rax
movss xmm0, dword [rbp + 0xcf0]
movss dword [r15 + 0x80], xmm0
movss xmm1, dword [rbp + 0xcf4]
movss dword [r15 + 0x84], xmm1
movaps xmm0, xmmword [rbp + 0xd50]
movaps xmmword [rbp + 0xd10], xmm0
movaps xmm1, xmmword [rbp + 0xd60]
movaps xmmword [rbp + 0xd20], xmm1
movaps xmm0, xmmword [rbp + 0xd70]
movaps xmmword [rbp + 0xd30], xmm0
movaps xmm1, xmmword [rbp + 0xd80]
movaps xmmword [rbp + 0xd40], xmm1
movss xmm0, dword [rbp + 0xd00]
subss xmm0, xmm6
movss dword [rbp + 0xc0], xmm0
movss xmm0, dword [rbp + 0xd04]
subss xmm0, dword [0x14019e25c]
movss dword [rbp + 0xc4], xmm0
movss xmm1, dword [rbp + 0xd08]
subss xmm1, xmm6
movss dword [rbp + 0xc8], xmm1
lea r8, [rbp + 0xd10]
mov rdx, qword [rbp + 0xce0]
lea rcx, [rbp + 0xc0]
call fcn.140069e90
mov qword [rsp + 0x58], rax
movaps xmm0, xmmword [rbp + 0xd50]
movaps xmmword [rbp + 0xd10], xmm0
movaps xmm1, xmmword [rbp + 0xd60]
movaps xmmword [rbp + 0xd20], xmm1
movaps xmm0, xmmword [rbp + 0xd70]
movaps xmmword [rbp + 0xd30], xmm0
movaps xmm1, xmmword [rbp + 0xd80]
movaps xmmword [rbp + 0xd40], xmm1
movss xmm0, dword [rbp + 0xd00]
subss xmm0, xmm6
movss dword [rbp + 0xa0], xmm0
movss xmm0, dword [rbp + 0xd04]
subss xmm0, xmm13
movss dword [rbp + 0xa4], xmm0
movss xmm1, dword [rbp + 0xd08]
subss xmm1, xmm6
movss dword [rbp + 0xa8], xmm1
lea r8, [rbp + 0xd10]
mov rdx, qword [rbp + 0xce0]
lea rcx, [rbp + 0xa0]
call fcn.140069e90
mov qword [rbp + 0xcf0], rax
movaps xmm0, xmmword [rbp + 0xd50]
movaps xmmword [rbp + 0xd10], xmm0
movaps xmm1, xmmword [rbp + 0xd60]
movaps xmmword [rbp + 0xd20], xmm1
movaps xmm0, xmmword [rbp + 0xd70]
movaps xmmword [rbp + 0xd30], xmm0
movaps xmm1, xmmword [rbp + 0xd80]
movaps xmmword [rbp + 0xd40], xmm1
movss xmm0, dword [rbp + 0xd00]
subss xmm0, xmm6
movss dword [rbp + 0x40], xmm0
movss xmm0, dword [rbp + 0xd04]
subss xmm0, dword [0x14019e390]
movss dword [rbp + 0x44], xmm0
movss xmm1, dword [rbp + 0xd08]
subss xmm1, xmm6
movss dword [rbp + 0x48], xmm1
lea r8, [rbp + 0xd10]
mov rdx, qword [rbp + 0xce0]
lea rcx, [rbp + 0x40]
call fcn.140069e90
mov qword [rsp + 0x70], rax
movaps xmm0, xmmword [rbp + 0xd50]
movaps xmmword [rbp + 0xd10], xmm0
movaps xmm1, xmmword [rbp + 0xd60]
movaps xmmword [rbp + 0xd20], xmm1
movaps xmm0, xmmword [rbp + 0xd70]
movaps xmmword [rbp + 0xd30], xmm0
movaps xmm1, xmmword [rbp + 0xd80]
movaps xmmword [rbp + 0xd40], xmm1
movss xmm0, dword [rbp + 0xd00]
subss xmm0, xmm6
movss dword [rbp + 0x90], xmm0
movss xmm0, dword [rbp + 0xd04]
subss xmm0, xmm15
movss dword [rbp + 0x94], xmm0
movss xmm1, dword [rbp + 0xd08]
subss xmm1, xmm6
movss dword [rbp + 0x98], xmm1
lea r8, [rbp + 0xd10]
mov rdx, qword [rbp + 0xce0]
lea rcx, [rbp + 0x90]
call fcn.140069e90
mov qword [rbp + 0xdd8], rax
movaps xmm0, xmmword [rbp + 0xd50]
movaps xmmword [rbp + 0xd10], xmm0
movaps xmm1, xmmword [rbp + 0xd60]
movaps xmmword [rbp + 0xd20], xmm1
movaps xmm0, xmmword [rbp + 0xd70]
movaps xmmword [rbp + 0xd30], xmm0
movaps xmm1, xmmword [rbp + 0xd80]
movaps xmmword [rbp + 0xd40], xmm1
movss xmm0, dword [rbp + 0xd00]
addss xmm0, xmm6
movss dword [rbp + 0x80], xmm0
movss xmm0, dword [rbp + 0xd04]
addss xmm0, dword [0x14019e1d0]
movss dword [rbp + 0x84], xmm0
movss xmm1, dword [rbp + 0xd08]
addss xmm1, xmm6
movss dword [rbp + 0x88], xmm1
lea r8, [rbp + 0xd10]
mov rdx, qword [rbp + 0xce0]
lea rcx, [rbp + 0x80]
call fcn.140069e90
mov qword [rsp + 0x68], rax
mov rcx, qword [r15 + 8]
add rcx, 0x298
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x11d0], xmm0
mov qword [rbp + 0x11e0], rax
mov r8d, Ordinal_26
lea rdx, [rbp + 0x11d0]
call fcn.1400682d0
movss xmm1, dword [rbp + 0xd04]
cvtps2pd xmm1, xmm1
movaps xmm0, xmm1
addsd xmm0, xmm10
cvtpd2ps xmm2, xmm0
subsd xmm1, xmm11
cvtpd2ps xmm6, xmm1
movaps xmm0, xmmword [rbp + 0xd50]
movaps xmmword [rbp + 0xd10], xmm0
movaps xmm1, xmmword [rbp + 0xd60]
movaps xmmword [rbp + 0xd20], xmm1
movaps xmm0, xmmword [rbp + 0xd70]
movaps xmmword [rbp + 0xd30], xmm0
movaps xmm1, xmmword [rbp + 0xd80]
movaps xmmword [rbp + 0xd40], xmm1
movss xmm0, dword [rbp + 0xd00]
movss dword [rbp + 0x70], xmm0
movss dword [rbp + 0x74], xmm2
movss xmm1, dword [rbp + 0xd08]
movss dword [rbp + 0x78], xmm1
lea r8, [rbp + 0xd10]
mov rdx, qword [rbp + 0xce0]
lea rcx, [rbp + 0x70]
call fcn.140069e90
movaps xmm0, xmmword [rbp + 0xd50]
movaps xmmword [rbp + 0xd10], xmm0
movaps xmm1, xmmword [rbp + 0xd60]
movaps xmmword [rbp + 0xd20], xmm1
movaps xmm0, xmmword [rbp + 0xd70]
movaps xmmword [rbp + 0xd30], xmm0
movaps xmm1, xmmword [rbp + 0xd80]
movaps xmmword [rbp + 0xd40], xmm1
movss xmm0, dword [rbp + 0xd00]
movss dword [rbp + 0x60], xmm0
movss dword [rbp + 0x64], xmm6
movss xmm1, dword [rbp + 0xd08]
movss dword [rbp + 0x68], xmm1
lea r8, [rbp + 0xd10]
mov rdx, qword [rbp + 0xce0]
lea rcx, [rbp + 0x60]
call fcn.140069e90
mov qword [rbp + 0xde0], rax
movss xmm7, dword [rsp + 0x6c]
movaps xmm0, xmm7
movss xmm1, dword [rsp + 0x5c]
movss dword [rsp + 0x50], xmm1
subss xmm0, xmm1
cvtps2pd xmm1, xmm0
divsd xmm1, qword [str.333333]
mulsd xmm1, qword [0x14019e210]
cvtpd2ps xmm11, xmm1
movaps xmm10, xmm11
divss xmm10, dword [0x14019e1e8]
mulss xmm10, dword [0x14019e1b8]
movsd xmm0, qword [r15 + 0xf4]
movsd qword [rbp + 0x2f0], xmm0
movss xmm0, dword [rbp + 0xdd8]
ucomiss xmm0, xmm13
jp 0x14007299e
je 0x1400776b8
cmp byte [0x1402ad3ff], 0
je 0x1400729b9
movss xmm0, dword [0x14019e3a4]
comiss xmm0, xmm11
ja 0x1400776b8
comiss xmm11, dword [0x14019e2ec]
ja 0x1400776b8
movss xmm8, dword [rsp + 0x68]
ucomiss xmm8, xmm13
jp 0x1400729da
je 0x1400776b8
movss xmm0, dword [rbp + 0x2f0]
xorps xmm6, xmm6
ucomiss xmm0, xmm6
jp 0x140072a0f
jne 0x140072a0f
movss xmm0, dword [rbp + 0x2f4]
ucomiss xmm0, xmm6
jp 0x140072a0f
jne 0x140072a0f
movss xmm0, dword [r15 + 0xfc]
ucomiss xmm0, xmm6
jp 0x140072a0f
je 0x140076bd8
cmp byte [r15], 0
jne 0x140076bd8
lea rcx, [r15 + 8]
lea rdx, [rbp + 0x1050]
call fcn.14006b900
cmp byte [0x1402ad373], 0
je 0x140072a55
lea rdx, [rbp + 0xe68]
lea rcx, [rbp + 0x1248]
call fcn.14006b900
mov rcx, qword [rax]
cmp qword [rbp + 0x1050], rcx
je 0x140076bd8
cmp byte [0x1402ad408], 0
je 0x140072ad7
movsd xmm0, qword [r15 + 0x78]
movsd qword [rbp + 0xe78], xmm0
cmp qword [r15 + 0x68], 0
je 0x140072ad7
movups xmm1, xmmword [r15 + 0x38]
movups xmmword [rbp + 0xe48], xmm1
movsd xmm0, qword [r15 + 0x48]
movsd qword [rbp + 0xe58], xmm0
movq rax, xmm1
test rax, rax
je 0x140072ad7
lea rdx, [rbp + 0x1160]
lea rcx, [rbp + 0xe48]
call fcn.14006b6b0
movss xmm0, dword [rbp + 0x1164]
subss xmm0, dword [0x1401be274]
movss dword [rbp + 0x1164], xmm0
movaps xmm2, xmm12
mov edx, 0x24
lea rcx, [rbp + 0x1160]
call fcn.14006c910
cmp byte [0x1402ad3f7], 0
je 0x140072e34
cmp byte [0x1402ad3a5], 0
je 0x140072e34
lea rcx, [r15 + 0x50]
call fcn.14006b7a0
movaps xmm6, xmm0
lea rcx, [r15 + 0x50]
call fcn.14006b850
divss xmm6, xmm0
mulss xmm6, dword [0x14019e308]
cvttss2si ebx, xmm6
lea rcx, [rbp + 0x1070]
call fcn.140021b60
cmp ebx, 0x64
jg 0x140072b65
mov dword [rsp + 0x20], 0xff
mov edx, 0x42
mov r9d, 0xa4
mov r8d, 0xf5
lea rcx, [rbp + 0x690]
call fcn.140021b90
lea rdx, [rbp + 0x6a0]
mov rcx, rax
call fcn.140021bf0
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x1070], xmm0
mov edx, ebx
lea rcx, [rbp + 0xeb0]
call fcn.140009340
nop
lea r8, [0x14019c540]
mov rdx, rax
lea rcx, [rbp + 0xe68]
call fcn.14006b9a0
nop
lea rcx, [rbp + 0xeb0]
call fcn.140002cc0
lea rcx, [rbp + 0xe68]
call fcn.14000d160
mov rsi, rax
mov dword [rsp + 0x20], 0xff
xor r9d, r9d
xor r8d, r8d
xor edx, edx
lea rcx, [rbp + 0x6b0]
call fcn.140021b90
mov rcx, rax
call fcn.140021be0
mov edi, eax
movaps xmm2, xmm13
movaps xmm1, xmm13
lea rcx, [rbp + 0x368]
call fcn.140021b50
mov rbx, rax
addss xmm7, xmm11
addss xmm7, xmm14
movaps xmm0, xmm10
mulss xmm0, dword [0x14019e16c]
movaps xmm6, xmm8
subss xmm6, xmm0
movaps xmm2, xmm7
movaps xmm1, xmm6
lea rcx, [rbp + 0x370]
call fcn.140021b50
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x378]
call fcn.14006c040
mov qword [rsp + 0x20], r12
mov r9, rsi
mov r8d, edi
mov rdx, rax
mov rcx, r14
call fcn.140047b70
lea rcx, [rbp + 0xe68]
call fcn.14000d160
mov rsi, rax
mov dword [rsp + 0x20], 0xff
xor r9d, r9d
xor r8d, r8d
xor edx, edx
lea rcx, [rbp + 0x6c0]
call fcn.140021b90
mov rcx, rax
call fcn.140021be0
mov edi, eax
movaps xmm2, xmm13
movaps xmm1, xmm12
lea rcx, [rbp + 0x360]
call fcn.140021b50
mov rbx, rax
movaps xmm2, xmm7
movaps xmm1, xmm6
lea rcx, [rbp + 0x380]
call fcn.140021b50
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x388]
call fcn.14006c040
mov qword [rsp + 0x20], r12
mov r9, rsi
mov r8d, edi
mov rdx, rax
mov rcx, r14
call fcn.140047b70
lea rcx, [rbp + 0xe68]
call fcn.14000d160
mov rsi, rax
mov dword [rsp + 0x20], 0xff
xor r9d, r9d
xor r8d, r8d
xor edx, edx
lea rcx, [rbp + 0x6d0]
call fcn.140021b90
mov rcx, rax
call fcn.140021be0
mov edi, eax
movaps xmm2, xmm12
movaps xmm1, xmm13
lea rcx, [rbp + 0x390]
call fcn.140021b50
mov rbx, rax
movaps xmm2, xmm7
movaps xmm1, xmm6
lea rcx, [rbp + 0x398]
call fcn.140021b50
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3a0]
call fcn.14006c040
mov qword [rsp + 0x20], r12
mov r9, rsi
mov r8d, edi
mov rdx, rax
mov rcx, r14
call fcn.140047b70
lea rcx, [rbp + 0xe68]
call fcn.14000d160
mov rsi, rax
mov dword [rsp + 0x20], 0xff
xor r9d, r9d
xor r8d, r8d
xor edx, edx
lea rcx, [rbp + 0x6e0]
call fcn.140021b90
mov rcx, rax
call fcn.140021be0
mov edi, eax
movaps xmm2, xmm12
movaps xmm1, xmm12
lea rcx, [rbp + 0x3a8]
call fcn.140021b50
mov rbx, rax
movaps xmm2, xmm7
movaps xmm1, xmm6
lea rcx, [rbp + 0x3b0]
call fcn.140021b50
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3b8]
call fcn.14006c040
mov qword [rsp + 0x20], r12
mov r9, rsi
mov r8d, edi
mov rdx, rax
mov rcx, r14
call fcn.140047b70
lea rcx, [rbp + 0xe68]
call fcn.14000d160
mov rdi, rax
lea rdx, [rbp + 0x1070]
lea rcx, [rbp + 0x6f0]
call fcn.1400436f0
mov rcx, rax
call fcn.140021be0
mov ebx, eax
movaps xmm2, xmm7
movaps xmm1, xmm6
lea rcx, [rbp + 0x3c0]
call fcn.140021b50
mov qword [rsp + 0x20], r12
mov r9, rdi
mov r8d, ebx
mov rdx, rax
mov rcx, r14
call fcn.140047b70
nop
lea rcx, [rbp + 0xe68]
call fcn.140002cc0
movss xmm7, dword [rsp + 0x6c]
cmp byte [0x1402ad401], 0
je 0x1400731c6
cmp byte [0x1402ad3f7], 0
je 0x14007346c
lea rsi, [r15 + 0xb0]
lea rdx, [rbp + 0xe48]
lea rcx, [0x1402ad310]
call fcn.14006b590
lea rdx, str.Humanoid
lea rcx, [rbp + 0xeb0]
call fcn.140002cd0
mov r8, rax
lea rdx, [rbp + 0xe68]
lea rcx, [rbp + 0xe48]
call fcn.14006b0a0
lea rdx, str.Head
lea rcx, [rbp + 0xeb0]
call fcn.140002cd0
mov r8, rax
lea rdx, [rbp + 0xde8]
lea rcx, [rbp + 0xe48]
call fcn.14006b0a0
cmp qword [rbp + 0xde8], 0
je 0x1400731c6
movsd xmm6, qword [rbp + 0xce0]
movaps xmm0, xmmword [rbp + 0xd50]
movaps xmmword [rbp + 0xd10], xmm0
movaps xmm1, xmmword [rbp + 0xd60]
movaps xmmword [rbp + 0xd20], xmm1
movaps xmm0, xmmword [rbp + 0xd70]
movaps xmmword [rbp + 0xd30], xmm0
movaps xmm1, xmmword [rbp + 0xd80]
movaps xmmword [rbp + 0xd40], xmm1
lea rdx, [rbp + 0x600]
lea rcx, [rbp + 0xde8]
call fcn.14006b6b0
movsd xmm0, qword [rax]
movsd qword [rbp + 0x2e0], xmm0
mov eax, dword [rax + 8]
mov dword [rbp + 0x2e8], eax
lea r8, [rbp + 0xd10]
movq rdx, xmm6
lea rcx, [rbp + 0x2e0]
call fcn.140069e90
mov rcx, rsi
call fcn.14000d160
mov rdx, rax
movss dword [rsp + 0x20], xmm13
xor r9d, r9d
xor r8d, r8d
lea rcx, [rbp + 0x3c8]
call fcn.140031b80
movss xmm2, dword [rbp + 0xcf4]
subss xmm2, dword [0x14019e2bc]
movss xmm0, dword [rax]
movss xmm6, dword [0x14019e16c]
mulss xmm0, xmm6
movss xmm1, dword [rbp + 0xcf0]
subss xmm1, xmm0
lea rcx, [rbp + 0xfe0]
call fcn.140021b50
mov rcx, rsi
call fcn.14000d160
mov rdi, rax
mov dword [rsp + 0x20], 0xff
xor r9d, r9d
xor r8d, r8d
xor edx, edx
lea rcx, [rbp + 0x700]
call fcn.140021b90
mov rcx, rax
call fcn.140021be0
mov ebx, eax
movaps xmm2, xmm13
movaps xmm1, xmm13
lea rcx, [rbp + 0x3d0]
call fcn.140021b50
mov r8, rax
lea rdx, [rbp + 0xfe0]
lea rcx, [rbp + 0x3d8]
call fcn.14006c040
mov qword [rsp + 0x20], r12
mov r9, rdi
mov r8d, ebx
mov rdx, rax
mov rcx, r14
call fcn.140047b70
mov rcx, rsi
call fcn.14000d160
mov rdi, rax
mov dword [rsp + 0x20], 0xff
xor r9d, r9d
xor r8d, r8d
xor edx, edx
lea rcx, [rbp + 0x710]
call fcn.140021b90
mov rcx, rax
call fcn.140021be0
mov ebx, eax
movaps xmm2, xmm13
movaps xmm1, xmm12
lea rcx, [rbp + 0x3e0]
call fcn.140021b50
mov r8, rax
lea rdx, [rbp + 0xfe0]
lea rcx, [rbp + 0x3e8]
call fcn.14006c040
mov qword [rsp + 0x20], r12
mov r9, rdi
mov r8d, ebx
mov rdx, rax
mov rcx, r14
call fcn.140047b70
mov rcx, rsi
call fcn.14000d160
mov rdi, rax
mov dword [rsp + 0x20], 0xff
xor r9d, r9d
xor r8d, r8d
xor edx, edx
lea rcx, [rbp + 0x720]
call fcn.140021b90
mov rcx, rax
call fcn.140021be0
mov ebx, eax
movaps xmm2, xmm12
movaps xmm1, xmm13
lea rcx, [rbp + 0x3f0]
call fcn.140021b50
mov r8, rax
lea rdx, [rbp + 0xfe0]
lea rcx, [rbp + 0x3f8]
call fcn.14006c040
mov qword [rsp + 0x20], r12
mov r9, rdi
mov r8d, ebx
mov rdx, rax
mov rcx, r14
call fcn.140047b70
mov rcx, rsi
call fcn.14000d160
mov rdi, rax
mov dword [rsp + 0x20], 0xff
xor r9d, r9d
xor r8d, r8d
xor edx, edx
lea rcx, [rbp + 0x730]
call fcn.140021b90
mov rcx, rax
call fcn.140021be0
mov ebx, eax
movaps xmm2, xmm12
movaps xmm1, xmm12
lea rcx, [rbp + 0x400]
call fcn.140021b50
mov r8, rax
lea rdx, [rbp + 0xfe0]
lea rcx, [rbp + 0x408]
call fcn.14006c040
mov qword [rsp + 0x20], r12
mov r9, rdi
mov r8d, ebx
mov rdx, rax
mov rcx, r14
call fcn.140047b70
movss dword [rsp + 0x20], xmm12
movss xmm3, dword [0x1401be2b8]
movss xmm2, dword [0x1401be2b4]
movss xmm1, dword [0x1401be2b0]
lea rcx, [rbp + 0x12b0]
call fcn.140021b70
mov rcx, rsi
call fcn.14000d160
mov rbx, rax
lea rcx, [rbp + 0x12b0]
call fcn.14002b1b0
mov qword [rsp + 0x20], r12
mov r9, rbx
mov r8d, eax
lea rdx, [rbp + 0xfe0]
mov rcx, r14
call fcn.140047b70
jmp 0x1400731ce
movss xmm6, dword [0x14019e16c]
cmp byte [0x1402ad3f7], 0
je 0x14007346c
cmp byte [0x1402ad376], 0
je 0x14007346c
call fcn.14002ed50
movss xmm1, dword [rax + 8]
movss xmm2, dword [rax + 0xc]
mulss xmm2, xmm6
mulss xmm1, xmm6
lea rcx, [rbp + 0x1008]
call fcn.140021b50
movss dword [rsp + 0x20], xmm12
movss xmm3, dword [0x1401be2f8]
movss xmm2, dword [0x1401be2f4]
movss xmm1, dword [0x1401be2f0]
lea rcx, [rbp + 0x1388]
call fcn.140021b70
lea rcx, [rbp + 0x1388]
call fcn.14002b1b0
mov ebx, eax
movss xmm2, dword [rbp + 0x100c]
subss xmm2, xmm7
movss xmm1, dword [rbp + 0x1008]
subss xmm1, xmm8
lea rcx, [rbp + 0xc50]
call fcn.140021b50
movss xmm6, dword [rbp + 0xc54]
movaps xmm1, xmm6
mulss xmm1, xmm6
movss xmm7, dword [rbp + 0xc50]
movaps xmm0, xmm7
mulss xmm0, xmm7
addss xmm1, xmm0
xorps xmm0, xmm0
ucomiss xmm0, xmm1
ja 0x14007329c
xorps xmm0, xmm0
sqrtss xmm0, xmm1
jmp 0x1400732a4
movaps xmm0, xmm1
call sub.api_ms_win_crt_math_l1_1_0.dll_sqrtf
divss xmm6, xmm0
divss xmm7, xmm0
movaps xmm2, xmm6
movaps xmm1, xmm7
lea rcx, [rbp + 0x410]
call fcn.140021b50
movsd xmm3, qword [rax]
movaps xmm0, xmm3
shufps xmm0, xmm0, 0x55
mulss xmm0, dword [0x14019e304]
movss xmm2, dword [rbp + 0x100c]
subss xmm2, xmm0
movsd qword [rbp + 0xc50], xmm3
mulss xmm3, dword [0x14019e304]
movss xmm1, dword [rbp + 0x1008]
subss xmm1, xmm3
lea rcx, [rbp + 0xfd8]
call fcn.140021b50
movss xmm6, dword [0x14019e170]
movaps xmm0, xmm6
call sub.api_ms_win_crt_math_l1_1_0.dll_cosf
movaps xmm9, xmm0
mulss xmm9, dword [rbp + 0xc54]
mulss xmm9, dword [0x14019e2bc]
addss xmm9, dword [rbp + 0xfdc]
movaps xmm0, xmm6
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, dword [rbp + 0xc50]
mulss xmm0, dword [0x14019e2bc]
addss xmm9, xmm0
movaps xmm0, xmm6
call sub.api_ms_win_crt_math_l1_1_0.dll_cosf
movaps xmm7, xmm0
mulss xmm7, dword [rbp + 0xc50]
movss xmm6, dword [0x14019e2bc]
mulss xmm7, xmm6
addss xmm7, dword [rbp + 0xfd8]
movss xmm0, dword [0x14019e170]
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, dword [rbp + 0xc54]
mulss xmm0, xmm6
subss xmm7, xmm0
movaps xmm2, xmm9
movaps xmm1, xmm7
lea rcx, [rbp + 0x1230]
call fcn.140021b50
movss xmm7, dword [0x14019e378]
movaps xmm0, xmm7
call sub.api_ms_win_crt_math_l1_1_0.dll_cosf
movaps xmm9, xmm0
mulss xmm9, dword [rbp + 0xc54]
mulss xmm9, xmm6
addss xmm9, dword [rbp + 0xfdc]
movaps xmm0, xmm7
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, dword [rbp + 0xc50]
mulss xmm0, xmm6
addss xmm9, xmm0
movaps xmm0, xmm7
call sub.api_ms_win_crt_math_l1_1_0.dll_cosf
movaps xmm7, xmm0
mulss xmm7, dword [rbp + 0xc50]
mulss xmm7, xmm6
addss xmm7, dword [rbp + 0xfd8]
movss xmm0, dword [0x14019e378]
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, dword [rbp + 0xc54]
movaps xmm8, xmm6
mulss xmm0, xmm8
subss xmm7, xmm0
movaps xmm2, xmm9
movaps xmm1, xmm7
lea rcx, [rbp + 0x1240]
call fcn.140021b50
mov dword [rsp + 0x20], ebx
lea r9, [rbp + 0x1240]
lea r8, [rbp + 0xfd8]
lea rdx, [rbp + 0x1230]
mov rcx, r14
call fcn.1400478a0
movss xmm9, dword [0x14019e15c]
jmp 0x140073475
movss xmm8, dword [0x14019e2bc]
cmp byte [0x1402ad3e0], 0
je 0x14007442b
cmp byte [0x1402ad3f7], 0
je 0x14007442b
mov eax, dword [0x1402ad3d8]
test eax, eax
jne 0x1400739bb
lea rcx, [0x1402ad310]
cmp byte [0x1402ad405], al
je 0x1400737f0
lea rdx, [rbp + 0xe08]
call fcn.14006a8b0
nop
lea rdx, [rbp + 0xde8]
lea rcx, [0x1402ad310]
call fcn.14006b590
lea rdx, str.Humanoid
lea rcx, [rbp + 0xeb0]
call fcn.140002cd0
mov r8, rax
lea rdx, [rbp + 0xe68]
lea rcx, [rbp + 0xde8]
call fcn.14006b0a0
cmp qword [rbp + 0xe68], 0
je 0x1400737eb
lea rdx, str.Head
lea rcx, [rbp + 0xeb0]
call fcn.140002cd0
mov r8, rax
lea rdx, [rbp + 0xe48]
lea rcx, [rbp + 0xde8]
call fcn.14006b0a0
lea rdx, str.HumanoidRootPart
lea rcx, [rbp + 0xeb0]
call fcn.140002cd0
mov r8, rax
lea rdx, [rbp + 0xe90]
lea rcx, [rbp + 0xde8]
call fcn.14006b0a0
cmp qword [rbp + 0xe48], 0
je 0x1400737eb
movsd xmm6, qword [rbp + 0xce0]
movaps xmm0, xmmword [rbp + 0xd50]
movaps xmmword [rbp + 0xd10], xmm0
movaps xmm1, xmmword [rbp + 0xd60]
movaps xmmword [rbp + 0xd20], xmm1
movaps xmm0, xmmword [rbp + 0xd70]
movaps xmmword [rbp + 0xd30], xmm0
movaps xmm1, xmmword [rbp + 0xd80]
movaps xmmword [rbp + 0xd40], xmm1
lea rdx, [rbp + 0x640]
lea rcx, [rbp + 0xe48]
call fcn.14006b6b0
movsd xmm0, qword [rax]
movsd qword [rbp + 0x2d0], xmm0
mov eax, dword [rax + 8]
mov dword [rbp + 0x2d8], eax
lea r8, [rbp + 0xd10]
movq rdx, xmm6
lea rcx, [rbp + 0x2d0]
call fcn.140069e90
mov qword [rbp + 0xcf0], rax
movss xmm7, dword [rbp + 0xcf4]
movaps xmm2, xmm7
subss xmm2, xmm8
movss xmm6, dword [rbp + 0xcf0]
movaps xmm1, xmm6
lea rcx, [rbp + 0x1300]
call fcn.140021b50
movss dword [rsp + 0x20], xmm12
movss xmm0, dword [0x14019e324]
movaps xmm3, xmm0
movaps xmm2, xmm0
movaps xmm1, xmm0
lea rcx, [rbp + 0x12a0]
call fcn.140021b70
lea rcx, [rbp + 0x12a0]
call fcn.14002b1b0
mov edi, eax
movaps xmm2, xmm7
movaps xmm1, xmm6
lea rcx, [rbp + 0x1000]
call fcn.140021b50
xorps xmm2, xmm2
movss xmm1, dword [0x14019e348]
lea rcx, [rbp + 0x1150]
call fcn.140021b50
movss xmm2, dword [rbp + 0x1154]
subss xmm2, dword [rbp + 0x1004]
movss xmm1, dword [rbp + 0x1150]
subss xmm1, dword [rbp + 0x1000]
lea rcx, [rbp + 0x1158]
call fcn.140021b50
movss xmm6, dword [rbp + 0x115c]
movaps xmm1, xmm6
mulss xmm1, xmm6
movss xmm7, dword [rbp + 0x1158]
movaps xmm0, xmm7
mulss xmm0, xmm7
addss xmm1, xmm0
xorps xmm0, xmm0
ucomiss xmm0, xmm1
ja 0x1400736cf
xorps xmm0, xmm0
sqrtss xmm0, xmm1
jmp 0x1400736d7
movaps xmm0, xmm1
call sub.api_ms_win_crt_math_l1_1_0.dll_sqrtf
divss xmm0, dword [0x14019e290]
cvttss2si ebx, xmm0
movd xmm0, ebx
cvtdq2ps xmm0, xmm0
mulss xmm0, dword [0x14019e290]
divss xmm6, xmm0
divss xmm7, xmm0
movaps xmm2, xmm6
movaps xmm1, xmm7
lea rcx, [rbp + 0xc68]
call fcn.140021b50
movss xmm0, dword [rbp + 0x1000]
movss dword [rbp + 0xfe8], xmm0
movss xmm1, dword [rbp + 0x1004]
movss dword [rbp + 0xfec], xmm1
test ebx, ebx
jle 0x1400737eb
mov ebx, ebx
nop word [rax + rax]
movss xmm2, dword [rbp + 0xc6c]
mulss xmm2, xmm14
addss xmm2, xmm1
movss xmm1, dword [rbp + 0xc68]
mulss xmm1, xmm14
addss xmm1, xmm0
lea rcx, [rbp + 0xc90]
call fcn.140021b50
movss dword [rsp + 0x20], xmm12
mov r9d, edi
lea r8, [rbp + 0xc90]
lea rdx, [rbp + 0xfe8]
mov rcx, r14
call fcn.140046c00
movss xmm2, dword [rbp + 0xc6c]
mulss xmm2, xmm15
addss xmm2, dword [rbp + 0xc94]
movss xmm1, dword [rbp + 0xc68]
mulss xmm1, xmm15
addss xmm1, dword [rbp + 0xc90]
lea rcx, [rbp + 0x418]
call fcn.140021b50
movsd xmm0, qword [rax]
movsd qword [rbp + 0xfe8], xmm0
sub rbx, 1
je 0x1400737eb
movss xmm1, dword [rbp + 0xfec]
movss xmm0, dword [rbp + 0xfe8]
jmp 0x140073740
jmp 0x14007441f
lea rdx, [rbp + 0xe90]
call fcn.14006a8b0
nop
lea rdx, [rbp + 0xe48]
lea rcx, [0x1402ad310]
call fcn.14006b590
lea rdx, str.Humanoid
lea rcx, [rbp + 0xeb0]
call fcn.140002cd0
mov r8, rax
lea rdx, [rbp + 0xe68]
lea rcx, [rbp + 0xe48]
call fcn.14006b0a0
cmp qword [rbp + 0xe68], 0
je 0x1400739af
lea rdx, str.Head
lea rcx, [rbp + 0xeb0]
call fcn.140002cd0
mov r8, rax
lea rdx, [rbp + 0xde8]
lea rcx, [rbp + 0xe48]
call fcn.14006b0a0
cmp qword [rbp + 0xde8], 0
je 0x1400739af
movsd xmm6, qword [rbp + 0xce0]
movaps xmm0, xmmword [rbp + 0xd50]
movaps xmmword [rbp + 0xd10], xmm0
movaps xmm1, xmmword [rbp + 0xd60]
movaps xmmword [rbp + 0xd20], xmm1
movaps xmm0, xmmword [rbp + 0xd70]
movaps xmmword [rbp + 0xd30], xmm0
movaps xmm1, xmmword [rbp + 0xd80]
movaps xmmword [rbp + 0xd40], xmm1
lea rdx, [rbp + 0x630]
lea rcx, [rbp + 0xde8]
call fcn.14006b6b0
movsd xmm0, qword [rax]
movsd qword [rbp + 0x2c0], xmm0
mov eax, dword [rax + 8]
mov dword [rbp + 0x2c8], eax
lea r8, [rbp + 0xd10]
movq rdx, xmm6
lea rcx, [rbp + 0x2c0]
call fcn.140069e90
mov qword [rbp + 0xcf0], rax
movss xmm7, dword [rbp + 0xcf4]
movaps xmm2, xmm7
subss xmm2, xmm8
movss xmm6, dword [rbp + 0xcf0]
movaps xmm1, xmm6
lea rcx, [rbp + 0x1348]
call fcn.140021b50
movss dword [rsp + 0x20], xmm12
movss xmm3, dword [0x1401be248]
movss xmm2, dword [0x1401be244]
movss xmm1, dword [0x1401be240]
lea rcx, [rbp + 0x12d0]
call fcn.140021b70
lea rcx, [rbp + 0x12d0]
call fcn.14002b1b0
mov ebx, eax
movaps xmm2, xmm7
movaps xmm1, xmm6
lea rcx, [rbp + 0x1210]
call fcn.140021b50
xorps xmm2, xmm2
movss xmm1, dword [0x14019e348]
lea rcx, [rbp + 0x1238]
call fcn.140021b50
movss dword [rsp + 0x20], xmm12
mov r9d, ebx
lea r8, [rbp + 0x1238]
lea rdx, [rbp + 0x1210]
mov rcx, r14
call fcn.140046c00
nop
lea rcx, [rbp + 0xe90]
jmp 0x140074426
cmp eax, 1
jne 0x140073ee3
lea rcx, [0x1402ad310]
cmp byte [0x1402ad405], 0
je 0x140073d13
lea rdx, [rbp + 0xe08]
call fcn.14006a8b0
nop
lea rdx, [rbp + 0xde8]
lea rcx, [0x1402ad310]
call fcn.14006b590
lea rdx, str.Humanoid
lea rcx, [rbp + 0xeb0]
call fcn.140002cd0
mov r8, rax
lea rdx, [rbp + 0xe68]
lea rcx, [rbp + 0xde8]
call fcn.14006b0a0
cmp qword [rbp + 0xe68], 0
je 0x140073d0e
lea rdx, str.Head
lea rcx, [rbp + 0xeb0]
call fcn.140002cd0
mov r8, rax
lea rdx, [rbp + 0xe48]
lea rcx, [rbp + 0xde8]
call fcn.14006b0a0
lea rdx, str.HumanoidRootPart
lea rcx, [rbp + 0xeb0]
call fcn.140002cd0
mov r8, rax
lea rdx, [rbp + 0xe90]
lea rcx, [rbp + 0xde8]
call fcn.14006b0a0
cmp qword [rbp + 0xe48], 0
je 0x140073d0e
movsd xmm6, qword [rbp + 0xce0]
movaps xmm0, xmmword [rbp + 0xd50]
movaps xmmword [rbp + 0xd10], xmm0
movaps xmm1, xmmword [rbp + 0xd60]
movaps xmmword [rbp + 0xd20], xmm1
movaps xmm0, xmmword [rbp + 0xd70]
movaps xmmword [rbp + 0xd30], xmm0
movaps xmm1, xmmword [rbp + 0xd80]
movaps xmmword [rbp + 0xd40], xmm1
lea rdx, [rbp + 0x620]
lea rcx, [rbp + 0xe48]
call fcn.14006b6b0
movsd xmm0, qword [rax]
movsd qword [rbp + 0x230], xmm0
mov eax, dword [rax + 8]
mov dword [rbp + 0x238], eax
lea r8, [rbp + 0xd10]
movq rdx, xmm6
lea rcx, [rbp + 0x230]
call fcn.140069e90
mov qword [rbp + 0xcf0], rax
movss xmm7, dword [rbp + 0xcf4]
movaps xmm2, xmm7
subss xmm2, xmm8
movss xmm6, dword [rbp + 0xcf0]
movaps xmm1, xmm6
lea rcx, [rbp + 0x1358]
call fcn.140021b50
movss dword [rsp + 0x20], xmm12
movss xmm0, dword [0x14019e324]
movaps xmm3, xmm0
movaps xmm2, xmm0
movaps xmm1, xmm0
lea rcx, [rbp + 0x12e0]
call fcn.140021b70
lea rcx, [rbp + 0x12e0]
call fcn.14002b1b0
mov edi, eax
movaps xmm2, xmm7
movaps xmm1, xmm6
lea rcx, [rbp + 0x1048]
call fcn.140021b50
movss xmm2, dword [0x14019e34c]
movss xmm1, dword [0x14019e348]
lea rcx, [rbp + 0x1148]
call fcn.140021b50
movss xmm2, dword [rbp + 0x114c]
subss xmm2, dword [rbp + 0x104c]
movss xmm1, dword [rbp + 0x1148]
subss xmm1, dword [rbp + 0x1048]
lea rcx, [rbp + 0x1140]
call fcn.140021b50
movss xmm6, dword [rbp + 0x1144]
movaps xmm1, xmm6
mulss xmm1, xmm6
movss xmm7, dword [rbp + 0x1140]
movaps xmm0, xmm7
mulss xmm0, xmm7
addss xmm1, xmm0
xorps xmm0, xmm0
ucomiss xmm0, xmm1
ja 0x140073bfc
xorps xmm0, xmm0
sqrtss xmm0, xmm1
jmp 0x140073c04
movaps xmm0, xmm1
call sub.api_ms_win_crt_math_l1_1_0.dll_sqrtf
divss xmm0, dword [0x14019e290]
cvttss2si ebx, xmm0
movd xmm0, ebx
cvtdq2ps xmm0, xmm0
mulss xmm0, dword [0x14019e290]
divss xmm6, xmm0
divss xmm7, xmm0
movaps xmm2, xmm6
movaps xmm1, xmm7
lea rcx, [rbp + 0xc80]
call fcn.140021b50
movss xmm0, dword [rbp + 0x1048]
movss dword [rbp + 0xfd0], xmm0
movss xmm1, dword [rbp + 0x104c]
movss dword [rbp + 0xfd4], xmm1
test ebx, ebx
jle 0x140073d0e
mov ebx, ebx
movss xmm2, dword [rbp + 0xc84]
mulss xmm2, xmm14
addss xmm2, xmm1
movss xmm1, dword [rbp + 0xc80]
mulss xmm1, xmm14
addss xmm1, xmm0
lea rcx, [rbp + 0xc88]
call fcn.140021b50
movss dword [rsp + 0x20], xmm12
mov r9d, edi
lea r8, [rbp + 0xc88]
lea rdx, [rbp + 0xfd0]
mov rcx, r14
call fcn.140046c00
movss xmm2, dword [rbp + 0xc84]
mulss xmm2, xmm15
addss xmm2, dword [rbp + 0xc8c]
movss xmm1, dword [rbp + 0xc80]
mulss xmm1, xmm15
addss xmm1, dword [rbp + 0xc88]
lea rcx, [rbp + 0x420]
call fcn.140021b50
movsd xmm0, qword [rax]
movsd qword [rbp + 0xfd0], xmm0
sub rbx, 1
je 0x140073d0e
movss xmm1, dword [rbp + 0xfd4]
movss xmm0, dword [rbp + 0xfd0]
jmp 0x140073c63
jmp 0x14007441f
lea rdx, [rbp + 0xe90]
call fcn.14006a8b0
nop
lea rdx, [rbp + 0xe48]
lea rcx, [0x1402ad310]
call fcn.14006b590
lea rdx, str.Humanoid
lea rcx, [rbp + 0xeb0]
call fcn.140002cd0
mov r8, rax
lea rdx, [rbp + 0xe68]
lea rcx, [rbp + 0xe48]
call fcn.14006b0a0
cmp qword [rbp + 0xe68], 0
je 0x140073ed7
lea rdx, str.Head
lea rcx, [rbp + 0xeb0]
call fcn.140002cd0
mov r8, rax
lea rdx, [rbp + 0xde8]
lea rcx, [rbp + 0xe48]
call fcn.14006b0a0
cmp qword [rbp + 0xde8], 0
je 0x140073ed7
movsd xmm6, qword [rbp + 0xce0]
movaps xmm0, xmmword [rbp + 0xd50]
movaps xmmword [rbp + 0xd10], xmm0
movaps xmm1, xmmword [rbp + 0xd60]
movaps xmmword [rbp + 0xd20], xmm1
movaps xmm0, xmmword [rbp + 0xd70]
movaps xmmword [rbp + 0xd30], xmm0
movaps xmm1, xmmword [rbp + 0xd80]
movaps xmmword [rbp + 0xd40], xmm1
lea rdx, [rbp + 0x610]
lea rcx, [rbp + 0xde8]
call fcn.14006b6b0
movsd xmm0, qword [rax]
movsd qword [rbp + 0x220], xmm0
mov eax, dword [rax + 8]
mov dword [rbp + 0x228], eax
lea r8, [rbp + 0xd10]
movq rdx, xmm6
lea rcx, [rbp + 0x220]
call fcn.140069e90
mov qword [rbp + 0xcf0], rax
movss xmm7, dword [rbp + 0xcf4]
movaps xmm2, xmm7
subss xmm2, xmm8
movss xmm6, dword [rbp + 0xcf0]
movaps xmm1, xmm6
lea rcx, [rbp + 0x1360]
call fcn.140021b50
movss dword [rsp + 0x20], xmm12
movss xmm3, dword [0x1401be248]
movss xmm2, dword [0x1401be244]
movss xmm1, dword [0x1401be240]
lea rcx, [rbp + 0x12f0]
call fcn.140021b70
lea rcx, [rbp + 0x12f0]
call fcn.14002b1b0
mov ebx, eax
movaps xmm2, xmm7
movaps xmm1, xmm6
lea rcx, [rbp + 0x1220]
call fcn.140021b50
movss xmm2, dword [0x14019e34c]
movss xmm1, dword [0x14019e348]
lea rcx, [rbp + 0x1228]
call fcn.140021b50
movss dword [rsp + 0x20], xmm12
mov r9d, ebx
lea r8, [rbp + 0x1228]
lea rdx, [rbp + 0x1220]
mov rcx, r14
call fcn.140046c00
nop
lea rcx, [rbp + 0xe90]
jmp 0x140074426
cmp eax, 2
jne 0x14007442b
lea rcx, [0x1402ad310]
cmp byte [0x1402ad405], 0
je 0x140074247
lea rdx, [rbp + 0xe90]
call fcn.14006a8b0
nop
lea rdx, [rbp + 0xe48]
lea rcx, [0x1402ad310]
call fcn.14006b590
lea rdx, str.Humanoid
lea rcx, [rbp + 0xeb0]
call fcn.140002cd0
mov r8, rax
lea rdx, [rbp + 0xe68]
lea rcx, [rbp + 0xe48]
call fcn.14006b0a0
cmp qword [rbp + 0xe68], 0
je 0x14007423b
lea rdx, str.Head
lea rcx, [rbp + 0xeb0]
call fcn.140002cd0
mov r8, rax
lea rdx, [rbp + 0xde8]
lea rcx, [rbp + 0xe48]
call fcn.14006b0a0
cmp qword [rbp + 0xde8], 0
je 0x14007423b
movsd xmm6, qword [rbp + 0xce0]
movaps xmm0, xmmword [rbp + 0xd50]
movaps xmmword [rbp + 0xd10], xmm0
movaps xmm1, xmmword [rbp + 0xd60]
movaps xmmword [rbp + 0xd20], xmm1
movaps xmm0, xmmword [rbp + 0xd70]
movaps xmmword [rbp + 0xd30], xmm0
movaps xmm1, xmmword [rbp + 0xd80]
movaps xmmword [rbp + 0xd40], xmm1
lea rdx, [rbp + 0x5b0]
lea rcx, [rbp + 0xde8]
call fcn.14006b6b0
movsd xmm0, qword [rax]
movsd qword [rbp + 0x210], xmm0
mov eax, dword [rax + 8]
mov dword [rbp + 0x218], eax
lea r8, [rbp + 0xd10]
movq rdx, xmm6
lea rcx, [rbp + 0x210]
call fcn.140069e90
mov qword [rbp + 0xcf0], rax
movss xmm7, dword [rbp + 0xcf4]
movaps xmm2, xmm7
subss xmm2, xmm8
movss xmm6, dword [rbp + 0xcf0]
movaps xmm1, xmm6
lea rcx, [rbp + 0x1368]
call fcn.140021b50
movss dword [rsp + 0x20], xmm12
movss xmm0, dword [0x14019e324]
movaps xmm3, xmm0
movaps xmm2, xmm0
movaps xmm1, xmm0
lea rcx, [rbp + 0x1318]
call fcn.140021b70
lea rcx, [rbp + 0x1318]
call fcn.14002b1b0
mov edi, eax
movaps xmm2, xmm7
movaps xmm1, xmm6
lea rcx, [rbp + 0x1010]
call fcn.140021b50
lea rcx, [rbp + 0x10a0]
call qword [sym.imp.USER32.dll_GetCursorPos]
call qword [sym.imp.USER32.dll_GetForegroundWindow]
mov rcx, rax
lea rdx, [rbp + 0x10a0]
call qword [sym.imp.USER32.dll_ScreenToClient]
movd xmm2, dword [rbp + 0x10a4]
cvtdq2ps xmm2, xmm2
movd xmm1, dword [rbp + 0x10a0]
cvtdq2ps xmm1, xmm1
lea rcx, [rbp + 0x1138]
call fcn.140021b50
movss xmm2, dword [rbp + 0x113c]
subss xmm2, dword [rbp + 0x1014]
movss xmm1, dword [rbp + 0x1138]
subss xmm1, dword [rbp + 0x1010]
lea rcx, [rbp + 0x1130]
call fcn.140021b50
movss xmm6, dword [rbp + 0x1134]
movaps xmm1, xmm6
mulss xmm1, xmm6
movss xmm7, dword [rbp + 0x1130]
movaps xmm0, xmm7
mulss xmm0, xmm7
addss xmm1, xmm0
xorps xmm0, xmm0
ucomiss xmm0, xmm1
ja 0x140074124
xorps xmm0, xmm0
sqrtss xmm0, xmm1
jmp 0x14007412c
movaps xmm0, xmm1
call sub.api_ms_win_crt_math_l1_1_0.dll_sqrtf
divss xmm0, dword [0x14019e290]
cvttss2si ebx, xmm0
movd xmm0, ebx
cvtdq2ps xmm0, xmm0
mulss xmm0, dword [0x14019e290]
divss xmm6, xmm0
divss xmm7, xmm0
movaps xmm2, xmm6
movaps xmm1, xmm7
lea rcx, [rbp + 0xc70]
call fcn.140021b50
movss xmm0, dword [rbp + 0x1010]
movss dword [rbp + 0xe88], xmm0
movss xmm1, dword [rbp + 0x1014]
movss dword [rbp + 0xe8c], xmm1
test ebx, ebx
jle 0x14007423b
mov ebx, ebx
nop dword [rax + rax]
movss xmm2, dword [rbp + 0xc74]
mulss xmm2, xmm14
addss xmm2, xmm1
movss xmm1, dword [rbp + 0xc70]
mulss xmm1, xmm14
addss xmm1, xmm0
lea rcx, [rbp + 0xca0]
call fcn.140021b50
movss dword [rsp + 0x20], xmm12
mov r9d, edi
lea r8, [rbp + 0xca0]
lea rdx, [rbp + 0xe88]
mov rcx, r14
call fcn.140046c00
movss xmm2, dword [rbp + 0xc74]
mulss xmm2, xmm15
addss xmm2, dword [rbp + 0xca4]
movss xmm1, dword [rbp + 0xc70]
mulss xmm1, xmm15
addss xmm1, dword [rbp + 0xca0]
lea rcx, [rbp + 0x438]
call fcn.140021b50
movsd xmm0, qword [rax]
movsd qword [rbp + 0xe88], xmm0
sub rbx, 1
je 0x14007423b
movss xmm1, dword [rbp + 0xe8c]
movss xmm0, dword [rbp + 0xe88]
jmp 0x140074190
lea rcx, [rbp + 0xe90]
jmp 0x140074426
lea rdx, [rbp + 0xe08]
call fcn.14006a8b0
nop
lea rdx, [rbp + 0xde8]
lea rcx, [0x1402ad310]
call fcn.14006b590
lea rdx, str.Humanoid
lea rcx, [rbp + 0xeb0]
call fcn.140002cd0
mov r8, rax
lea rdx, [rbp + 0xe68]
lea rcx, [rbp + 0xde8]
call fcn.14006b0a0
cmp qword [rbp + 0xe68], 0
je 0x14007441f
lea rdx, str.Head
lea rcx, [rbp + 0xeb0]
call fcn.140002cd0
mov r8, rax
lea rdx, [rbp + 0xe48]
lea rcx, [rbp + 0xde8]
call fcn.14006b0a0
lea rdx, str.HumanoidRootPart
lea rcx, [rbp + 0xeb0]
call fcn.140002cd0
mov r8, rax
lea rdx, [rbp + 0xe90]
lea rcx, [rbp + 0xde8]
call fcn.14006b0a0
cmp qword [rbp + 0xe48], 0
je 0x14007441f
movsd xmm6, qword [rbp + 0xce0]
movaps xmm0, xmmword [rbp + 0xd50]
movaps xmmword [rbp + 0xd10], xmm0
movaps xmm1, xmmword [rbp + 0xd60]
movaps xmmword [rbp + 0xd20], xmm1
movaps xmm0, xmmword [rbp + 0xd70]
movaps xmmword [rbp + 0xd30], xmm0
movaps xmm1, xmmword [rbp + 0xd80]
movaps xmmword [rbp + 0xd40], xmm1
lea rdx, [rbp + 0x5f0]
lea rcx, [rbp + 0xe48]
call fcn.14006b6b0
movsd xmm0, qword [rax]
movsd qword [rbp + 0x200], xmm0
mov eax, dword [rax + 8]
mov dword [rbp + 0x208], eax
lea r8, [rbp + 0xd10]
movq rdx, xmm6
lea rcx, [rbp + 0x200]
call fcn.140069e90
mov qword [rbp + 0xcf0], rax
movss xmm2, dword [rbp + 0xcf4]
subss xmm2, xmm8
movss xmm1, dword [rbp + 0xcf0]
lea rcx, [rbp + 0x1218]
call fcn.140021b50
movss xmm2, dword [0x14019e34c]
movss xmm1, dword [0x14019e348]
lea rcx, [rbp + 0x1350]
call fcn.140021b50
lea rcx, [0x1402104a0]
call fcn.14002b1b0
mov ebx, eax
movd xmm2, dword [rbp + 0xc5c]
cvtdq2ps xmm2, xmm2
movd xmm1, dword [rbp + 0xc58]
cvtdq2ps xmm1, xmm1
lea rcx, [rbp + 0x448]
call fcn.140021b50
movsd xmm0, qword [rbp + 0x1218]
movsd qword [rbp + 0x140], xmm0
movss dword [rsp + 0x20], xmm12
mov r9d, ebx
mov r8, rax
lea rdx, [rbp + 0x140]
mov rcx, r14
call fcn.140046c00
nop
lea rcx, [rbp + 0xe08]
call fcn.140002cc0
lea rdx, [rbp + 0xe08]
lea rcx, [rbp + 0x1278]
call fcn.14006a930
nop
lea rcx, [rbp + 0xe08]
call fcn.140003bb0
mov rbx, rax
lea rcx, [rbp + 0xe08]
call fcn.140003ba0
mov rdi, rax
cmp rbx, rax
je 0x140074744
nop word [rax + rax]
movups xmm0, xmmword [rbx]
movups xmmword [rbp + 0xde8], xmm0
movsd xmm1, qword [rbx + 0x10]
movsd qword [rbp + 0xdf8], xmm1
cmp byte [0x1402ad3a7], 0
je 0x140074737
cmp byte [0x1402ad3f7], 0
je 0x140074737
lea rdx, [rbp + 0xeb0]
lea rcx, [rbp + 0xde8]
call fcn.14006a8b0
nop
lea rdx, [rbp + 0xe90]
lea rcx, [rbp + 0xde8]
call fcn.14006b590
lea rdx, str.Humanoid
lea rcx, [rbp + 0xe48]
call fcn.140002cd0
mov r8, rax
lea rdx, [rbp + 0xe68]
lea rcx, [rbp + 0xe90]
call fcn.14006b0a0
cmp qword [rbp + 0xe68], 0
je 0x14007472b
lea rdx, str.Head
lea rcx, [rbp + 0xd10]
call fcn.140002cd0
mov r8, rax
lea rdx, [rbp + 0xe48]
lea rcx, [rbp + 0xe90]
call fcn.14006b0a0
cmp qword [rbp + 0xe48], 0
je 0x14007472b
lea rdx, [rbp + 0xcb8]
lea rcx, [rbp + 0xe48]
call fcn.14006b6b0
lea rdx, str.Player_Name:
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14000e830
mov rcx, rax
lea rdx, [rbp + 0xeb0]
call fcn.14000ea00
lea rdx, [0x14000e7f0]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
lea rdx, str.Head_Position:__
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14000e830
movss xmm1, dword [rbp + 0xcb8]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___float____ptr64]
mov rcx, rax
lea rdx, [0x14018b244]
call fcn.14000e830
movss xmm1, dword [rbp + 0xcbc]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___float____ptr64]
mov rcx, rax
lea rdx, [0x14018b244]
call fcn.14000e830
movss xmm1, dword [rbp + 0xcc0]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___float____ptr64]
mov rcx, rax
lea rdx, [0x14019a258]
call fcn.14000e830
lea rdx, [0x14000e7f0]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
lea rdx, [rbp + 0xca8]
lea rcx, [rbp + 0xe90]
call fcn.14006b6b0
lea rdx, str.Character_Position:__
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14000e830
movss xmm1, dword [rbp + 0xca8]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___float____ptr64]
mov rcx, rax
lea rdx, [0x14018b244]
call fcn.14000e830
movss xmm1, dword [rbp + 0xcac]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___float____ptr64]
mov rcx, rax
lea rdx, [0x14018b244]
call fcn.14000e830
movss xmm1, dword [rbp + 0xcb0]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___float____ptr64]
mov rcx, rax
lea rdx, [0x14019a258]
call fcn.14000e830
lea rdx, [0x14000e7f0]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
lea rdx, [rbp + 0xcc8]
lea rcx, [rbp + 0xe68]
call fcn.14006b6b0
lea rdx, str.Humanoid_Position:__
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14000e830
movss xmm1, dword [rbp + 0xcc8]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___float____ptr64]
mov rcx, rax
lea rdx, [0x14018b244]
call fcn.14000e830
movss xmm1, dword [rbp + 0xccc]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___float____ptr64]
mov rcx, rax
lea rdx, [0x14018b244]
call fcn.14000e830
movss xmm1, dword [rbp + 0xcd0]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___float____ptr64]
mov rcx, rax
lea rdx, [0x14019a258]
call fcn.14000e830
lea rdx, [0x14000e7f0]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
nop
lea rcx, [rbp + 0xeb0]
call fcn.140002cc0
add rbx, 0x18
cmp rbx, rdi
jne 0x140074470
lea rcx, [rbp + 0xe08]
call fcn.140003bc0
movzx eax, byte [0x1402ad3f7]
test al, al
je 0x140075013
cmp byte [0x1402ad404], 0
je 0x1400748aa
lea rdx, [rbp + 0xe68]
lea rcx, [0x1402ad3c0]
call fcn.14006b550
lea rdx, [rbp + 0xe48]
lea rcx, [rbp + 0xe68]
call fcn.14006b590
lea rdx, str.HumanoidRootPart
lea rcx, [rbp + 0xd10]
call fcn.140002cd0
mov r8, rax
lea rdx, [rbp + 0xde8]
lea rcx, [rbp + 0xe48]
call fcn.14006b0a0
lea rdx, [rbp + 0x1200]
lea rcx, [rbp + 0xde8]
call fcn.14006b6b0
movsd xmm0, qword [rbp + 0xd00]
movsd qword [rbp + 0x270], xmm0
mov eax, dword [rbp + 0xd08]
mov dword [rbp + 0x278], eax
movsd xmm0, qword [rbp + 0x1200]
movsd qword [rbp + 0x1e0], xmm0
mov eax, dword [rbp + 0x1208]
mov dword [rbp + 0x1e8], eax
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x1e0]
call fcn.14006c1d0
cvttss2si edx, xmm0
lea rcx, [rbp + 0xd10]
call fcn.140009340
nop
lea r8, [0x14019c55c]
mov rdx, rax
lea rcx, [rbp + 0xeb0]
call fcn.14006b9a0
nop
lea rcx, [rbp + 0xd10]
call fcn.140002cc0
movss xmm2, dword [rbp + 0xde4]
addss xmm2, xmm8
movaps xmm0, xmm10
mulss xmm0, dword [0x14019e16c]
movss xmm1, dword [rbp + 0xde0]
subss xmm1, xmm0
lea rcx, [rbp + 0x450]
call fcn.140021b50
mov r9d, 0xffffffff
lea r8, [rbp + 0xeb0]
mov rdx, qword [rax]
mov rcx, r14
call fcn.14006e0e0
nop
lea rcx, [rbp + 0xeb0]
call fcn.140002cc0
movzx eax, byte [0x1402ad3f7]
test al, al
je 0x140075013
cmp byte [0x1402ad3f6], 0
je 0x140075013
mov eax, dword [0x1402ad3a0]
test eax, eax
jne 0x140074b19
cmp byte [0x1402ad405], al
je 0x140074a87
xorps xmm2, xmm2
movss xmm1, dword [0x14019e348]
lea rcx, [rbp + 0x1128]
call fcn.140021b50
movss xmm2, dword [rbp + 0x112c]
subss xmm2, dword [r15 + 0x84]
movss xmm1, dword [rbp + 0x1128]
subss xmm1, dword [r15 + 0x80]
lea rcx, [rbp + 0x1120]
call fcn.140021b50
movss xmm6, dword [rbp + 0x1124]
movaps xmm1, xmm6
mulss xmm1, xmm6
movss xmm7, dword [rbp + 0x1120]
movaps xmm0, xmm7
mulss xmm0, xmm7
addss xmm1, xmm0
xorps xmm0, xmm0
ucomiss xmm0, xmm1
ja 0x140074951
xorps xmm0, xmm0
sqrtss xmm0, xmm1
jmp 0x140074959
movaps xmm0, xmm1
call sub.api_ms_win_crt_math_l1_1_0.dll_sqrtf
divss xmm0, dword [0x14019e284]
cvttss2si ebx, xmm0
movd xmm0, ebx
cvtdq2ps xmm0, xmm0
divss xmm6, xmm0
divss xmm7, xmm0
movaps xmm2, xmm6
movaps xmm1, xmm7
lea rcx, [rbp + 0x1040]
call fcn.140021b50
movss xmm2, dword [r15 + 0x84]
movss xmm1, dword [r15 + 0x80]
lea rcx, [rbp + 0xe38]
call fcn.140021b50
test ebx, ebx
jle 0x140075013
mov ebx, ebx
movss xmm2, dword [rbp + 0x1044]
movss xmm1, dword [rbp + 0x1040]
movss xmm3, dword [rbp + 0xe3c]
movss xmm4, dword [rbp + 0xe38]
movss xmm8, dword [0x14019e17c]
nop word [rax + rax]
mulss xmm2, xmm9
addss xmm2, xmm3
mulss xmm1, xmm9
addss xmm1, xmm4
lea rcx, [rbp + 0x10a8]
call fcn.140021b50
lea rcx, [0x1402104a0]
call fcn.14002b1b0
mov r9d, eax
movss dword [rsp + 0x20], xmm12
lea r8, [rbp + 0x10a8]
lea rdx, [rbp + 0xe38]
mov rcx, r14
call fcn.140046c00
movss xmm1, dword [rbp + 0x1040]
movaps xmm4, xmm1
addss xmm4, dword [rbp + 0xe38]
movaps xmm0, xmm1
mulss xmm0, xmm8
addss xmm4, xmm0
movss dword [rbp + 0xe38], xmm4
movss xmm2, dword [rbp + 0x1044]
movaps xmm3, xmm2
addss xmm3, dword [rbp + 0xe3c]
movaps xmm0, xmm2
mulss xmm0, xmm8
addss xmm3, xmm0
movss dword [rbp + 0xe3c], xmm3
sub rbx, 1
jne 0x1400749e0
jmp 0x140075013
movss dword [rsp + 0x20], xmm12
movss xmm3, dword [0x1401be328]
movss xmm2, dword [0x1401be324]
movss xmm1, dword [0x1401be320]
lea rcx, [rbp + 0x1328]
call fcn.140021b70
xorps xmm6, xmm6
xorps xmm2, xmm2
movss xmm1, dword [0x14019e348]
lea rcx, [rbp + 0xe40]
call fcn.140021b50
lea rcx, [rbp + 0x1328]
call fcn.14002b1b0
mov ebx, eax
movss xmm2, dword [r15 + 0x84]
movss xmm1, dword [r15 + 0x80]
lea rcx, [rbp + 0x458]
call fcn.140021b50
movss dword [rsp + 0x20], xmm12
mov r9d, ebx
lea r8, [rbp + 0xe40]
mov rdx, rax
mov rcx, r14
call fcn.140046c00
jmp 0x140075016
cmp eax, 1
jne 0x140074d5b
cmp byte [0x1402ad405], 0
je 0x140074cd9
movss xmm2, dword [0x14019e34c]
movss xmm1, dword [0x14019e348]
lea rcx, [rbp + 0x1118]
call fcn.140021b50
movss xmm2, dword [rbp + 0x111c]
subss xmm2, dword [r15 + 0x84]
movss xmm1, dword [rbp + 0x1118]
subss xmm1, dword [r15 + 0x80]
lea rcx, [rbp + 0x1110]
call fcn.140021b50
movss xmm6, dword [rbp + 0x1114]
movaps xmm1, xmm6
mulss xmm1, xmm6
movss xmm7, dword [rbp + 0x1110]
movaps xmm0, xmm7
mulss xmm0, xmm7
addss xmm1, xmm0
xorps xmm0, xmm0
ucomiss xmm0, xmm1
ja 0x140074bac
xorps xmm0, xmm0
sqrtss xmm0, xmm1
jmp 0x140074bb4
movaps xmm0, xmm1
call sub.api_ms_win_crt_math_l1_1_0.dll_sqrtf
divss xmm0, dword [0x14019e284]
cvttss2si ebx, xmm0
movd xmm0, ebx
cvtdq2ps xmm0, xmm0
divss xmm6, xmm0
divss xmm7, xmm0
movaps xmm2, xmm6
movaps xmm1, xmm7
lea rcx, [rbp + 0x1038]
call fcn.140021b50
movss xmm2, dword [r15 + 0x84]
movss xmm1, dword [r15 + 0x80]
lea rcx, [rbp + 0xdd0]
call fcn.140021b50
test ebx, ebx
jle 0x140075013
mov ebx, ebx
movss xmm2, dword [rbp + 0x103c]
movss xmm1, dword [rbp + 0x1038]
movss xmm3, dword [rbp + 0xdd4]
movss xmm4, dword [rbp + 0xdd0]
movss xmm8, dword [0x14019e17c]
mulss xmm2, xmm9
addss xmm2, xmm3
mulss xmm1, xmm9
addss xmm1, xmm4
lea rcx, [rbp + 0xce8]
call fcn.140021b50
lea rcx, [0x1402104a0]
call fcn.14002b1b0
mov r9d, eax
movss dword [rsp + 0x20], xmm12
lea r8, [rbp + 0xce8]
lea rdx, [rbp + 0xdd0]
mov rcx, r14
call fcn.140046c00
movss xmm1, dword [rbp + 0x1038]
movaps xmm4, xmm1
addss xmm4, dword [rbp + 0xdd0]
movaps xmm0, xmm1
mulss xmm0, xmm8
addss xmm4, xmm0
movss dword [rbp + 0xdd0], xmm4
movss xmm2, dword [rbp + 0x103c]
movaps xmm3, xmm2
addss xmm3, dword [rbp + 0xdd4]
movaps xmm0, xmm2
mulss xmm0, xmm8
addss xmm3, xmm0
movss dword [rbp + 0xdd4], xmm3
sub rbx, 1
jne 0x140074c32
jmp 0x140075013
movss dword [rsp + 0x20], xmm12
movss xmm3, dword [0x1401be328]
movss xmm2, dword [0x1401be324]
movss xmm1, dword [0x1401be320]
lea rcx, [rbp + 0x1338]
call fcn.140021b70
movss xmm2, dword [0x14019e34c]
movss xmm1, dword [0x14019e348]
lea rcx, [rbp + 0xcd8]
call fcn.140021b50
lea rcx, [rbp + 0x1338]
call fcn.14002b1b0
mov ebx, eax
movss xmm2, dword [r15 + 0x84]
movss xmm1, dword [r15 + 0x80]
lea rcx, [rbp + 0x460]
call fcn.140021b50
mov r9d, ebx
lea r8, [rbp + 0xcd8]
jmp 0x140075001
cmp eax, 2
jne 0x140075013
cmp byte [0x1402ad405], 0
je 0x140074f7f
xorps xmm2, xmm2
movss xmm1, dword [0x14019e348]
lea rcx, [rbp + 0x1370]
call fcn.140021b50
movss dword [rsp + 0x20], xmm12
movss xmm3, dword [0x1401be328]
movss xmm2, dword [0x1401be324]
movss xmm1, dword [0x1401be320]
lea rcx, [rbp + 0x1378]
call fcn.140021b70
lea rcx, [rbp + 0x1378]
call fcn.14002b1b0
mov edi, eax
movss xmm2, dword [r15 + 0x84]
movss xmm1, dword [r15 + 0x80]
lea rcx, [rbp + 0x1030]
call fcn.140021b50
movd xmm2, dword [rbp + 0xc5c]
cvtdq2ps xmm2, xmm2
movd xmm1, dword [rbp + 0xc58]
cvtdq2ps xmm1, xmm1
lea rcx, [rbp + 0x1108]
call fcn.140021b50
movss xmm2, dword [rbp + 0x110c]
subss xmm2, dword [rbp + 0x1034]
movss xmm1, dword [rbp + 0x1108]
subss xmm1, dword [rbp + 0x1030]
lea rcx, [rbp + 0x1100]
call fcn.140021b50
movss xmm6, dword [rbp + 0x1104]
movaps xmm1, xmm6
mulss xmm1, xmm6
movss xmm7, dword [rbp + 0x1100]
movaps xmm0, xmm7
mulss xmm0, xmm7
addss xmm1, xmm0
xorps xmm0, xmm0
ucomiss xmm0, xmm1
ja 0x140074e60
xorps xmm0, xmm0
sqrtss xmm0, xmm1
jmp 0x140074e68
movaps xmm0, xmm1
call sub.api_ms_win_crt_math_l1_1_0.dll_sqrtf
divss xmm0, dword [0x14019e290]
cvttss2si ebx, xmm0
movd xmm0, ebx
cvtdq2ps xmm0, xmm0
mulss xmm0, dword [0x14019e290]
divss xmm6, xmm0
divss xmm7, xmm0
movaps xmm2, xmm6
movaps xmm1, xmm7
lea rcx, [rbp + 0xc60]
call fcn.140021b50
movss xmm0, dword [rbp + 0x1030]
movss dword [rbp + 0xe00], xmm0
movss xmm1, dword [rbp + 0x1034]
movss dword [rbp + 0xe04], xmm1
test ebx, ebx
jle 0x140075013
mov ebx, ebx
nop word [rax + rax]
movss xmm2, dword [rbp + 0xc64]
mulss xmm2, xmm14
addss xmm2, xmm1
movss xmm1, dword [rbp + 0xc60]
mulss xmm1, xmm14
addss xmm1, xmm0
lea rcx, [rbp + 0xc98]
call fcn.140021b50
movss dword [rsp + 0x20], xmm12
mov r9d, edi
lea r8, [rbp + 0xc98]
lea rdx, [rbp + 0xe00]
mov rcx, r14
call fcn.140046c00
movss xmm2, dword [rbp + 0xc64]
mulss xmm2, xmm15
addss xmm2, dword [rbp + 0xc9c]
movss xmm1, dword [rbp + 0xc60]
mulss xmm1, xmm15
addss xmm1, dword [rbp + 0xc98]
lea rcx, [rbp + 0x470]
call fcn.140021b50
movsd xmm0, qword [rax]
movsd qword [rbp + 0xe00], xmm0
sub rbx, 1
je 0x140075013
movss xmm1, dword [rbp + 0xe04]
movss xmm0, dword [rbp + 0xe00]
jmp 0x140074ed0
movss dword [rsp + 0x20], xmm12
movss xmm3, dword [0x1401be328]
movss xmm2, dword [0x1401be324]
movss xmm1, dword [0x1401be320]
lea rcx, [rbp + 0x1308]
call fcn.140021b70
lea rcx, [rbp + 0x1308]
call fcn.14002b1b0
mov edi, eax
movd xmm2, dword [rbp + 0xc5c]
cvtdq2ps xmm2, xmm2
movd xmm1, dword [rbp + 0xc58]
cvtdq2ps xmm1, xmm1
lea rcx, [rbp + 0x478]
call fcn.140021b50
mov rbx, rax
movss xmm2, dword [r15 + 0x84]
movss xmm1, dword [r15 + 0x80]
lea rcx, [rbp + 0x480]
call fcn.140021b50
mov r9d, edi
mov r8, rbx
movss dword [rsp + 0x20], xmm12
mov rdx, rax
mov rcx, r14
call fcn.140046c00
xorps xmm6, xmm6
movss xmm7, dword [rsp + 0x58]
cmp byte [0x1402ad3a6], 0
je 0x140075463
lea rdx, [rbp + 0xe48]
lea rcx, [0x1402ad310]
call fcn.14006b590
lea rdx, str.Humanoid
lea rcx, [rbp + 0xd10]
call fcn.140002cd0
mov r8, rax
lea rdx, [rbp + 0xe68]
lea rcx, [rbp + 0xe48]
call fcn.14006b0a0
lea rcx, [rbp + 0xe68]
call fcn.14006b7a0
movaps xmm6, xmm0
lea rcx, [rbp + 0xe68]
call fcn.14006b850
divss xmm6, xmm0
mulss xmm6, dword [0x14019e308]
cvttss2si edi, xmm6
movss xmm8, dword [rsp + 0x50]
movaps xmm6, xmm8
movss xmm2, dword [rsp + 0x6c]
subss xmm6, xmm2
movaps xmm1, xmm7
addss xmm1, dword [0x14019e2d8]
lea rcx, [rbp + 0xe30]
call fcn.140021b50
movaps xmm2, xmm6
movss xmm1, dword [0x14019e25c]
lea rcx, [rbp + 0xc78]
call fcn.140021b50
mov dword [rsp + 0x20], __WSAFDIsSet
xor r9d, r9d
xor r8d, r8d
xor edx, edx
lea rcx, [rbp + 0x740]
call fcn.140021b90
mov rcx, rax
call fcn.140021be0
mov ebx, eax
movss xmm2, dword [rbp + 0xc7c]
addss xmm2, dword [rbp + 0xe34]
movss xmm1, dword [rbp + 0xc78]
addss xmm1, dword [rbp + 0xe30]
lea rcx, [rbp + 0x488]
call fcn.140021b50
mov dword [rsp + 0x28], r12d
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
mov r9d, ebx
mov r8, rax
lea rdx, [rbp + 0xe30]
mov rcx, r14
call fcn.140046e70
movd xmm6, edi
cvtdq2ps xmm6, xmm6
divss xmm6, dword [0x14019e308]
movss xmm0, dword [rbp + 0xc7c]
subss xmm0, xmm14
mulss xmm6, xmm0
lea rcx, [rbp + 0xdb0]
call fcn.140021b60
cmp edi, 0x64
jg 0x1400751b7
mov dword [rsp + 0x20], 0xff
mov edx, 0x42
mov r9d, 0xa4
mov r8d, 0xf5
lea rcx, [rbp + 0x750]
call fcn.140021b90
lea rdx, [rbp + 0x760]
mov rcx, rax
call fcn.140021bf0
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xdb0], xmm0
cmp edi, 0x5a
jg 0x1400751fa
mov dword [rsp + 0x20], 0xff
mov edx, 0x42
mov r9d, reloc.WS2_32.dll_WSAGetLastError
mov r8d, 0xf5
lea rcx, [rbp + 0x770]
call fcn.140021b90
lea rdx, [rbp + 0x780]
mov rcx, rax
call fcn.140021bf0
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xdb0], xmm0
cmp edi, 0x46
jg 0x14007523d
mov dword [rsp + 0x20], 0xff
mov edx, 0xef
mov r9d, 0x42
mov r8d, 0xf5
lea rcx, [rbp + 0x790]
call fcn.140021b90
lea rdx, [rbp + 0x7a0]
mov rcx, rax
call fcn.140021bf0
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xdb0], xmm0
cmp edi, 0x3c
jg 0x140075280
mov dword [rsp + 0x20], 0xff
mov edx, 0xf5
mov r9d, 0x42
mov r8d, Ordinal_217
lea rcx, [rbp + 0x7b0]
call fcn.140021b90
lea rdx, [rbp + 0x7c0]
mov rcx, rax
call fcn.140021bf0
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xdb0], xmm0
cmp edi, 0x32
jg 0x1400752c3
mov dword [rsp + 0x20], 0xff
mov edx, 0xf5
mov r9d, 0x42
mov r8d, 0xb0
lea rcx, [rbp + 0x680]
call fcn.140021b90
lea rdx, [rbp + 0x7d0]
mov rcx, rax
call fcn.140021bf0
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xdb0], xmm0
cmp edi, 0x28
jg 0x140075306
mov dword [rsp + 0x20], 0xff
mov edx, 0xf5
mov r9d, 0x42
mov r8d, __WSAFDIsSet
lea rcx, [rbp + 0x7e0]
call fcn.140021b90
lea rdx, [rbp + 0x7f0]
mov rcx, rax
call fcn.140021bf0
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xdb0], xmm0
cmp edi, 0x1e
jg 0x140075349
mov dword [rsp + 0x20], 0xff
mov edx, 0xf5
mov r9d, 0x42
mov r8d, 0x7b
lea rcx, [rbp + 0x800]
call fcn.140021b90
lea rdx, [rbp + 0x810]
mov rcx, rax
call fcn.140021bf0
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xdb0], xmm0
cmp edi, 0x14
jg 0x14007538c
mov dword [rsp + 0x20], 0xff
mov edx, 0xf5
mov r9d, 0x42
mov r8d, 0x66
lea rcx, [rbp + 0x820]
call fcn.140021b90
lea rdx, [rbp + 0x830]
mov rcx, rax
call fcn.140021bf0
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xdb0], xmm0
cmp edi, 0xa
jg 0x1400753cc
mov dword [rsp + 0x20], 0xff
mov edx, 0xf5
mov r9d, 0x42
mov r8d, r9d
lea rcx, [rbp + 0x840]
call fcn.140021b90
lea rdx, [rbp + 0x850]
mov rcx, rax
call fcn.140021bf0
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xdb0], xmm0
lea rdx, [rbp + 0xdb0]
lea rcx, [rbp + 0x860]
call fcn.1400436f0
mov rcx, rax
call fcn.140021be0
mov edi, eax
addss xmm6, dword [rbp + 0xe34]
movss xmm1, dword [rbp + 0xc78]
addss xmm1, dword [rbp + 0xe30]
subss xmm1, xmm12
movaps xmm2, xmm6
lea rcx, [rbp + 0x490]
call fcn.140021b50
mov rbx, rax
movaps xmm2, xmm12
movaps xmm1, xmm12
lea rcx, [rbp + 0x498]
call fcn.140021b50
mov r8, rax
lea rdx, [rbp + 0xe30]
lea rcx, [rbp + 0x4a0]
call fcn.14006c040
mov dword [rsp + 0x28], r12d
xorps xmm6, xmm6
movss dword [rsp + 0x20], xmm6
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, r14
call fcn.140046e70
jmp 0x14007546a
movss xmm8, dword [rsp + 0x50]
cmp byte [0x1402ad3e8], 0
je 0x1400755b6
movaps xmm0, xmmword [rbp + 0xd50]
movaps xmmword [rbp + 0xd10], xmm0
movaps xmm1, xmmword [rbp + 0xd60]
movaps xmmword [rbp + 0xd20], xmm1
movaps xmm0, xmmword [rbp + 0xd70]
movaps xmmword [rbp + 0xd30], xmm0
movaps xmm1, xmmword [rbp + 0xd80]
movaps xmmword [rbp + 0xd40], xmm1
movsd xmm0, qword [rbp + 0xd00]
movsd qword [rbp + 0x250], xmm0
mov eax, dword [rbp + 0xd08]
mov dword [rbp + 0x258], eax
lea r8, [rbp + 0xd10]
mov rdx, qword [rbp + 0xce0]
lea rcx, [rbp + 0x250]
call fcn.140069e90
movss dword [rsp + 0x20], xmm12
movss xmm3, dword [0x1401be288]
movss xmm2, dword [0x1401be284]
movss xmm1, dword [0x1401be280]
lea rcx, [rbp + 0xf70]
call fcn.140021b70
movss xmm2, dword [rsp + 0x74]
movss xmm1, dword [rsp + 0x70]
lea rcx, [rbp + 0x10f8]
call fcn.140021b50
mov eax, dword [0x1402ad3dc]
test eax, eax
jne 0x140075574
lea rcx, [rbp + 0xf70]
call fcn.14002b1b0
mov r9d, eax
movss dword [rsp + 0x28], xmm12
mov dword [rsp + 0x20], reloc.WS2_32.dll_recv
movss xmm9, dword [0x14019e284]
movaps xmm2, xmm9
lea rdx, [rbp + 0x10f8]
mov rcx, r14
call fcn.1400479f0
mov eax, dword [0x1402ad3dc]
jmp 0x14007557d
movss xmm9, dword [0x14019e284]
cmp eax, 1
jne 0x1400755b6
mov dword [rbp + 0xf7c], 0x3f000000
lea rcx, [rbp + 0xf70]
call fcn.14002b1b0
mov r9d, eax
mov dword [rsp + 0x20], reloc.WS2_32.dll_recv
movaps xmm2, xmm9
lea rdx, [rbp + 0x10f8]
mov rcx, r14
call fcn.140047ab0
cmp byte [0x1402ad3fd], 0
je 0x140076bd8
movss dword [rsp + 0x20], xmm12
movss xmm3, dword [0x1401be2e0]
movss xmm2, dword [0x1401be2dc]
movss xmm1, dword [0x1401be2d8]
lea rcx, [rbp + 0xf60]
call fcn.140021b70
lea rcx, [rbp + 0xf60]
call fcn.14002b1b0
mov r12d, eax
mov ecx, dword [0x1402ad3ec]
test ecx, ecx
jne 0x1400758c7
lea rcx, [rbp + 0xf60]
call fcn.14002b1b0
mov edi, eax
movaps xmm2, xmm11
addss xmm2, dword [r15 + 0x84]
movaps xmm1, xmm10
addss xmm1, dword [r15 + 0x80]
lea rcx, [rbp + 0x4a8]
call fcn.140021b50
mov rbx, rax
movaps xmm0, xmm10
divss xmm0, dword [0x14019e1bc]
subss xmm7, xmm0
movaps xmm2, xmm8
movaps xmm1, xmm7
lea rcx, [rbp + 0x4b0]
call fcn.140021b50
movss dword [rsp + 0x30], xmm12
xor r12d, r12d
mov dword [rsp + 0x28], r12d
movss dword [rsp + 0x20], xmm6
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, r14
call fcn.140046d60
movss xmm9, dword [0x14019e13c]
subss xmm7, xmm9
cmp byte [0x1402ad3e1], r12b
je 0x140075788
movss xmm0, dword [0x14019e158]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1401be308]
movss xmm2, dword [0x1401be304]
movss xmm1, dword [0x1401be300]
lea rcx, [rbp + 0x12c0]
call fcn.140021b70
mov dword [rsp + 0x20], 0xff
xor r9d, r9d
xor r8d, r8d
xor edx, edx
lea rcx, [rbp + 0x1458]
call fcn.140021b90
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rbp + 0x1468]
call fcn.140021b90
lea rcx, [rbp + 0x12c0]
call fcn.14002b1b0
mov edi, eax
movaps xmm2, xmm11
addss xmm2, dword [r15 + 0x84]
addss xmm2, xmm9
movaps xmm1, xmm10
addss xmm1, dword [r15 + 0x80]
addss xmm1, xmm9
lea rcx, [rbp + 0x4b8]
call fcn.140021b50
mov rbx, rax
movaps xmm2, xmm8
subss xmm2, xmm9
movaps xmm1, xmm7
lea rcx, [rbp + 0x4c0]
call fcn.140021b50
mov dword [rsp + 0x28], r12d
movss dword [rsp + 0x20], xmm6
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, r14
call fcn.140046e70
cmp byte [0x1402ad407], r12b
je 0x140076bd8
movss dword [rsp + 0x20], xmm12
movss xmm3, dword [0x1401be2e0]
movss xmm2, dword [0x1401be2dc]
movss xmm1, dword [0x1401be2d8]
lea rcx, [rbp + 0x1478]
call fcn.140021b70
movss xmm0, dword [0x14019e158]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1401be308]
movss xmm2, dword [0x1401be304]
movss xmm1, dword [0x1401be300]
lea rcx, [rbp + 0x1488]
call fcn.140021b70
mov dword [rsp + 0x20], 0xff
xor r9d, r9d
xor r8d, r8d
xor edx, edx
lea rcx, [rbp + 0x1498]
call fcn.140021b90
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rbp + 0x14a8]
call fcn.140021b90
addss xmm10, dword [r15 + 0x80]
addss xmm10, xmm9
subss xmm10, xmm7
subss xmm8, xmm9
addss xmm11, dword [r15 + 0x84]
addss xmm11, xmm9
subss xmm11, xmm8
movaps xmm2, xmm8
addss xmm2, xmm11
movaps xmm1, xmm7
addss xmm1, xmm10
lea rcx, [rbp + 0x4c8]
call fcn.140021b50
mov rbx, rax
movaps xmm2, xmm8
movaps xmm1, xmm7
lea rcx, [rbp + 0x4d0]
call fcn.140021b50
mov dword [rsp + 0x40], r12d
movss dword [rsp + 0x38], xmm6
mov dword [rsp + 0x30], 0x50ad4600
mov dword [rsp + 0x28], 0x501f8100
mov dword [rsp + 0x20], 0x5000f1ff
mov r9d, 0x500000e7
mov r8, rbx
mov rdx, rax
mov rcx, r14
call fcn.140047020
jmp 0x140076bd8
cmp ecx, 1
jne 0x1400762a3
mov edx, Ordinal_26
lea rcx, [rbp + 0xe48]
call fcn.140003520
lea rcx, [rsp + 0x61]
call fcn.140006da0
mov rbx, rax
movss xmm2, dword [rbp + 0xd00]
movaps xmm4, xmm2
movss xmm7, dword [0x14019e1d0]
subss xmm4, xmm7
movss dword [rbp + 0xd10], xmm4
movss xmm3, dword [rbp + 0xd04]
movaps xmm0, xmm3
movss xmm8, dword [0x14019e26c]
addss xmm0, xmm8
movss dword [rbp + 0xd14], xmm0
movss xmm1, dword [rbp + 0xd08]
movss dword [rbp + 0xd18], xmm1
addss xmm2, xmm7
movss dword [rbp + 0xd1c], xmm2
movss dword [rbp + 0xd20], xmm0
movss dword [rbp + 0xd24], xmm1
movss dword [rbp + 0xd28], xmm2
subss xmm3, xmm8
movss dword [rbp + 0xd2c], xmm3
movss dword [rbp + 0xd30], xmm1
movss dword [rbp + 0xd34], xmm4
movss dword [rbp + 0xd38], xmm3
movss dword [rbp + 0xd3c], xmm1
lea r8, [rbp + 0xd40]
lea rdx, [rbp + 0xd10]
lea rcx, [rbp + 0x870]
call fcn.140006d90
movups xmm0, xmmword [rax]
movaps xmmword [rbp + 0xcf0], xmm0
mov r8, rbx
lea rdx, [rbp + 0xcf0]
lea rcx, [rbp + 0xe48]
call fcn.140078190
nop
mov edx, Ordinal_26
lea rcx, [rbp + 0xe08]
call fcn.140003520
lea rcx, [rsp + 0x60]
call fcn.140006da0
mov r8, rax
mov edx, 4
lea rcx, [rbp + 0xe08]
call fcn.140077c50
nop
xor edi, edi
xor ebx, ebx
xor esi, esi
movaps xmm0, xmmword [rbp + 0xd50]
movaps xmmword [rbp + 0xd10], xmm0
movaps xmm1, xmmword [rbp + 0xd60]
movaps xmmword [rbp + 0xd20], xmm1
movaps xmm0, xmmword [rbp + 0xd70]
movaps xmmword [rbp + 0xd30], xmm0
movaps xmm1, xmmword [rbp + 0xd80]
movaps xmmword [rbp + 0xd40], xmm1
mov rax, qword [rbp + 0xe48]
movsd xmm0, qword [rsi + rax]
movsd qword [rbp + 0x1c0], xmm0
mov eax, dword [rsi + rax + 8]
mov dword [rbp + 0x1c8], eax
lea r8, [rbp + 0xd10]
mov rdx, qword [rbp + 0xce0]
lea rcx, [rbp + 0x1c0]
call fcn.140069e90
mov qword [rbp + 0xcf0], rax
mov rax, qword [rbp + 0xe08]
movss xmm0, dword [rbp + 0xcf0]
movss dword [rbx + rax], xmm0
movss xmm1, dword [rbp + 0xcf4]
movss dword [rbx + rax + 4], xmm1
mov rax, qword [rbp + 0xe08]
movss xmm0, dword [rbx + rax]
ucomiss xmm0, xmm13
jp 0x140075ab1
je 0x140075c06
movsxd rdx, edi
lea rcx, [rbp + 0xe08]
call fcn.140077c40
movss xmm0, dword [rax + 4]
ucomiss xmm0, xmm13
jp 0x140075ad1
je 0x140075c06
inc edi
add rsi, 0xc
add rbx, 8
cmp edi, 4
jl 0x140075a00
mov rax, qword [rbp + 0xe08]
movss xmm1, dword [rax + 0xc]
movss xmm0, dword [rax + 8]
movss dword [rbp + 8], xmm0
movss dword [rbp + 0xc], xmm1
movss xmm2, dword [rax + 4]
movss xmm0, dword [rax]
movss dword [rbp + 0x10], xmm0
movss dword [rbp + 0x14], xmm2
movss dword [rsp + 0x20], xmm12
mov r9d, r12d
lea r8, [rbp + 8]
lea rdx, [rbp + 0x10]
mov rcx, r14
call fcn.140046c00
mov rax, qword [rbp + 0xe08]
movss xmm1, dword [rax + 0x14]
movss xmm0, dword [rax + 0x10]
movss dword [rbp + 0x18], xmm0
movss dword [rbp + 0x1c], xmm1
movss xmm2, dword [rax + 0xc]
movss xmm0, dword [rax + 8]
movss dword [rbp], xmm0
movss dword [rbp + 4], xmm2
movss dword [rsp + 0x20], xmm12
mov r9d, r12d
lea r8, [rbp + 0x18]
lea rdx, [rbp]
mov rcx, r14
call fcn.140046c00
mov rax, qword [rbp + 0xe08]
movss xmm1, dword [rax + 0x1c]
movss xmm0, dword [rax + 0x18]
movss dword [rbp + 0x20], xmm0
movss dword [rbp + 0x24], xmm1
movss xmm2, dword [rax + 0x14]
movss xmm0, dword [rax + 0x10]
movss dword [rbp + 0x28], xmm0
movss dword [rbp + 0x2c], xmm2
movss dword [rsp + 0x20], xmm12
mov r9d, r12d
lea r8, [rbp + 0x20]
lea rdx, [rbp + 0x28]
mov rcx, r14
call fcn.140046c00
mov rax, qword [rbp + 0xe08]
movss xmm1, dword [rax + 4]
movss xmm0, dword [rax]
movss dword [rbp + 0x30], xmm0
movss dword [rbp + 0x34], xmm1
movss xmm2, dword [rax + 0x1c]
movss xmm0, dword [rax + 0x18]
movss dword [rbp - 0x70], xmm0
movss dword [rbp - 0x6c], xmm2
movss dword [rsp + 0x20], xmm12
mov r9d, r12d
lea r8, [rbp + 0x30]
lea rdx, [rbp - 0x70]
mov rcx, r14
call fcn.140046c00
cmp byte [0x1402ad3e1], 0
je 0x140076285
mov eax, dword [0x1402ad3e4]
test eax, eax
jne 0x140075fd3
movss xmm0, dword [0x14019e158]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1401be308]
movss xmm2, dword [0x1401be304]
movss xmm1, dword [0x1401be300]
lea rcx, [rbp + 0x1290]
call fcn.140021b70
mov edx, Ordinal_26
lea rcx, [rbp + 0xde8]
call fcn.140003520
lea rcx, [rbp + 0xd90]
call fcn.140006da0
mov rbx, rax
movss xmm2, dword [rbp + 0xd00]
movaps xmm4, xmm2
subss xmm4, xmm7
movss dword [rbp + 0xd10], xmm4
movss xmm3, dword [rbp + 0xd04]
movaps xmm0, xmm3
addss xmm0, xmm8
movss dword [rbp + 0xd14], xmm0
movss xmm1, dword [rbp + 0xd08]
movss dword [rbp + 0xd18], xmm1
addss xmm2, xmm7
movss dword [rbp + 0xd1c], xmm2
movss dword [rbp + 0xd20], xmm0
movss dword [rbp + 0xd24], xmm1
movss dword [rbp + 0xd28], xmm2
subss xmm3, xmm8
movss dword [rbp + 0xd2c], xmm3
movss dword [rbp + 0xd30], xmm1
movss dword [rbp + 0xd34], xmm4
movss dword [rbp + 0xd38], xmm3
movss dword [rbp + 0xd3c], xmm1
lea r8, [rbp + 0xd40]
lea rdx, [rbp + 0xd10]
lea rcx, [rbp + 0x880]
call fcn.140006d90
movups xmm0, xmmword [rax]
movaps xmmword [rbp + 0xcf0], xmm0
mov r8, rbx
lea rdx, [rbp + 0xcf0]
lea rcx, [rbp + 0xde8]
call fcn.140078190
nop
mov edx, Ordinal_26
lea rcx, [rbp + 0xe90]
call fcn.140003520
lea rcx, [rsp + 0x78]
call fcn.140006da0
mov r8, rax
mov edx, 4
lea rcx, [rbp + 0xe90]
call fcn.140077c50
nop
xor ebx, ebx
xor edi, edi
movaps xmm0, xmmword [rbp + 0xd50]
movaps xmmword [rbp + 0xd10], xmm0
movaps xmm1, xmmword [rbp + 0xd60]
movaps xmmword [rbp + 0xd20], xmm1
movaps xmm0, xmmword [rbp + 0xd70]
movaps xmmword [rbp + 0xd30], xmm0
movaps xmm1, xmmword [rbp + 0xd80]
movaps xmmword [rbp + 0xd40], xmm1
mov rax, qword [rbp + 0xde8]
movsd xmm0, qword [rdi + rax]
movsd qword [rbp + 0x1b0], xmm0
mov eax, dword [rdi + rax + 8]
mov dword [rbp + 0x1b8], eax
lea r8, [rbp + 0xd10]
mov rdx, qword [rbp + 0xce0]
lea rcx, [rbp + 0x1b0]
call fcn.140069e90
mov qword [rbp + 0xcf0], rax
mov rax, qword [rbp + 0xe90]
movss xmm0, dword [rbp + 0xcf0]
movss dword [rbx + rax], xmm0
movss xmm1, dword [rbp + 0xcf4]
movss dword [rbx + rax + 4], xmm1
mov rax, qword [rbp + 0xe90]
movss xmm0, dword [rbx + rax]
ucomiss xmm0, xmm13
jp 0x140075e23
je 0x140075fb4
movss xmm0, dword [rbx + rax + 4]
ucomiss xmm0, xmm13
jp 0x140075e35
je 0x140075fb4
add rdi, 0xc
add rbx, 8
cmp rdi, 0x30
jl 0x140075d72
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x1018], xmm0
mov qword [rbp + 0x1028], rax
lea rcx, [rbp + 0x1018]
call fcn.140078d10
mov edx, 4
lea rcx, [rbp + 0x1018]
call fcn.140078520
nop
mov rax, qword [rbp + 0xe90]
movss xmm0, dword [rax]
movss xmm1, dword [rax + 4]
mov rax, qword [rbp + 0x1018]
movss dword [rax], xmm0
movss dword [rax + 4], xmm1
mov rax, qword [rbp + 0xe90]
movss xmm0, dword [rax + 8]
movss xmm1, dword [rax + 0xc]
mov rax, qword [rbp + 0x1018]
movss dword [rax + 8], xmm0
movss dword [rax + 0xc], xmm1
mov rax, qword [rbp + 0xe90]
movss xmm0, dword [rax + 0x10]
movss xmm1, dword [rax + 0x14]
mov rax, qword [rbp + 0x1018]
movss dword [rax + 0x10], xmm0
movss dword [rax + 0x14], xmm1
mov rax, qword [rbp + 0xe90]
movss xmm1, dword [rax + 0x1c]
movss xmm0, dword [rax + 0x18]
mov rax, qword [rbp + 0x1018]
movss dword [rax + 0x18], xmm0
movss dword [rax + 0x1c], xmm1
lea rcx, [rbp + 0x1290]
call fcn.14002b1b0
mov r8, qword [rbp + 0x1020]
mov rdx, qword [rbp + 0x1018]
sub r8, rdx
sar r8, 3
mov r9d, eax
mov rcx, r14
call fcn.140045950
mov rdx, qword [rbp + 0x1018]
lea r8, [rdx + 8]
movss dword [rsp + 0x20], xmm12
mov r9d, r12d
mov rcx, r14
call fcn.140046c00
mov rax, qword [rbp + 0x1018]
lea r8, [rax + 0x10]
lea rdx, [rax + 8]
movss dword [rsp + 0x20], xmm12
mov r9d, r12d
mov rcx, r14
call fcn.140046c00
mov rax, qword [rbp + 0x1018]
lea r8, [rax + 0x18]
lea rdx, [rax + 0x10]
movss dword [rsp + 0x20], xmm12
mov r9d, r12d
mov rcx, r14
call fcn.140046c00
mov r8, qword [rbp + 0x1018]
lea rdx, [r8 + 0x18]
movss dword [rsp + 0x20], xmm12
mov r9d, r12d
mov rcx, r14
call fcn.140046c00
nop
lea rcx, [rbp + 0x1018]
call fcn.140010510
nop
lea rcx, [rbp + 0xe90]
call fcn.140010510
nop
lea rcx, [rbp + 0xde8]
call fcn.140078110
mov eax, dword [0x1402ad3e4]
cmp eax, 1
jne 0x140076285
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xde8], xmm0
mov qword [rbp + 0xdf8], rax
movss xmm2, dword [rbp + 0xd00]
movaps xmm4, xmm2
subss xmm4, xmm7
movss dword [rbp + 0xd10], xmm4
movss xmm3, dword [rbp + 0xd04]
movaps xmm0, xmm3
addss xmm0, xmm8
movss dword [rbp + 0xd14], xmm0
movss xmm1, dword [rbp + 0xd08]
movss dword [rbp + 0xd18], xmm1
addss xmm2, xmm7
movss dword [rbp + 0xd1c], xmm2
movss dword [rbp + 0xd20], xmm0
movss dword [rbp + 0xd24], xmm1
movss dword [rbp + 0xd28], xmm2
subss xmm3, xmm8
movss dword [rbp + 0xd2c], xmm3
movss dword [rbp + 0xd30], xmm1
movss dword [rbp + 0xd34], xmm4
movss dword [rbp + 0xd38], xmm3
movss dword [rbp + 0xd3c], xmm1
lea rax, [rbp + 0xd10]
mov qword [rbp + 0xef0], rax
lea rax, [rbp + 0xd40]
mov qword [rbp + 0xef8], rax
movaps xmm0, xmmword [rbp + 0xef0]
movdqa xmmword [rbp + 0xcf0], xmm0
lea r8, [rsp + 0x79]
lea rdx, [rbp + 0xcf0]
lea rcx, [rbp + 0xde8]
call fcn.140078190
nop
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xe90], xmm0
mov qword [rbp + 0xea0], rax
lea rcx, [rbp + 0xe90]
call fcn.140078d10
mov edx, 4
lea rcx, [rbp + 0xe90]
call fcn.140078560
nop
xor ebx, ebx
xor edi, edi
nop dword [rax + rax]
movaps xmm0, xmmword [rbp + 0xd50]
movaps xmmword [rbp + 0xd10], xmm0
movaps xmm1, xmmword [rbp + 0xd60]
movaps xmmword [rbp + 0xd20], xmm1
movaps xmm0, xmmword [rbp + 0xd70]
movaps xmmword [rbp + 0xd30], xmm0
movaps xmm1, xmmword [rbp + 0xd80]
movaps xmmword [rbp + 0xd40], xmm1
mov rax, qword [rbp + 0xde8]
movsd xmm0, qword [rdi + rax]
movsd qword [rbp + 0x1a0], xmm0
mov eax, dword [rdi + rax + 8]
mov dword [rbp + 0x1a8], eax
lea r8, [rbp + 0xd10]
mov rdx, qword [rbp + 0xce0]
lea rcx, [rbp + 0x1a0]
call fcn.140069e90
mov qword [rbp + 0xcf0], rax
mov rax, qword [rbp + 0xe90]
movss xmm0, dword [rbp + 0xcf0]
movss dword [rbx + rax], xmm0
movss xmm1, dword [rbp + 0xcf4]
movss dword [rbx + rax + 4], xmm1
mov rax, qword [rbp + 0xe90]
movss xmm0, dword [rbx + rax]
ucomiss xmm0, xmm13
jp 0x1400761b1
je 0x14007626b
movss xmm0, dword [rbx + rax + 4]
ucomiss xmm0, xmm13
jp 0x1400761c3
je 0x14007626b
add rdi, 0xc
add rbx, 8
cmp rdi, 0x30
jl 0x140076100
movss xmm1, dword [rax + 0x1c]
movss xmm0, dword [rax + 0x18]
movss dword [rbp + 0xff8], xmm0
movss dword [rbp + 0xffc], xmm1
movss xmm2, dword [rax + 0x14]
movss xmm0, dword [rax + 0x10]
movss dword [rbp + 0xff0], xmm0
movss dword [rbp + 0xff4], xmm2
movss xmm1, dword [rax + 0xc]
movss xmm0, dword [rax + 8]
movss dword [rbp + 0xfa0], xmm0
movss dword [rbp + 0xfa4], xmm1
movss xmm2, dword [rax + 4]
movss xmm0, dword [rax]
movss dword [rbp + 0xf10], xmm0
movss dword [rbp + 0xf14], xmm2
mov dword [rsp + 0x28], r12d
lea rax, [rbp + 0xff8]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0xff0]
lea r8, [rbp + 0xfa0]
lea rdx, [rbp + 0xf10]
mov rcx, r14
call fcn.140047700
nop
lea rcx, [rbp + 0xe90]
call fcn.140010510
nop
lea rcx, [rbp + 0xde8]
call fcn.140078110
nop
lea rcx, [rbp + 0xe08]
call fcn.140010510
nop
lea rcx, [rbp + 0xe48]
call fcn.140078110
jmp 0x140076bd5
cmp ecx, 2
jne 0x140076c8c
movss dword [rsp + 0x20], xmm12
movss xmm3, dword [0x1401be2e0]
movss xmm2, dword [0x1401be2dc]
movss xmm1, dword [0x1401be2d8]
lea rcx, [rbp + 0x1180]
call fcn.140021b70
movaps xmm1, xmm12
lea rcx, [rbp + 0x1180]
call fcn.14002b610
mov edi, eax
mov edx, Ordinal_26
lea rcx, [rbp + 0xe08]
call fcn.140003520
mov dword [rbp - 0x50], 0x40200000
mov dword [rbp - 0x4c], 0x40880000
mov dword [rbp - 0x48], 0x40200000
mov dword [rbp + 0x50], 0
mov qword [rbp + 0x54], 0x3f000000
movsd xmm0, qword [rbp + 0xd00]
movsd qword [rbp + 0x190], xmm0
mov ecx, dword [rbp + 0xd08]
mov dword [rbp + 0x198], ecx
lea r8, [rbp + 0x50]
lea rdx, [rbp + 0x190]
lea rcx, [rbp + 0x5e0]
call fcn.14006c190
movsd xmm0, qword [rax]
movsd qword [rbp + 0x180], xmm0
mov eax, dword [rax + 8]
mov dword [rbp + 0x188], eax
lea r8, [rbp - 0x50]
lea rdx, [rbp + 0x180]
lea rcx, [rbp + 0xe08]
call fcn.14006c2c0
nop
movsd xmm6, qword [rbp + 0xce0]
movaps xmm0, xmmword [rbp + 0xd50]
movaps xmmword [rbp + 0xd10], xmm0
movaps xmm1, xmmword [rbp + 0xd60]
movaps xmmword [rbp + 0xd20], xmm1
movaps xmm0, xmmword [rbp + 0xd70]
movaps xmmword [rbp + 0xd30], xmm0
movaps xmm1, xmmword [rbp + 0xd80]
movaps xmmword [rbp + 0xd40], xmm1
xor edx, edx
lea rcx, [rbp + 0xe08]
call fcn.140078100
movsd xmm0, qword [rax]
movsd qword [rbp + 0x170], xmm0
mov eax, dword [rax + 8]
mov dword [rbp + 0x178], eax
lea r8, [rbp + 0xd10]
movq rdx, xmm6
lea rcx, [rbp + 0x170]
call fcn.140069e90
mov qword [rsp + 0x70], rax
movsd xmm6, qword [rbp + 0xce0]
movaps xmm0, xmmword [rbp + 0xd50]
movaps xmmword [rbp + 0xd10], xmm0
movaps xmm1, xmmword [rbp + 0xd60]
movaps xmmword [rbp + 0xd20], xmm1
movaps xmm0, xmmword [rbp + 0xd70]
movaps xmmword [rbp + 0xd30], xmm0
movaps xmm1, xmmword [rbp + 0xd80]
movaps xmmword [rbp + 0xd40], xmm1
mov edx, 1
lea rcx, [rbp + 0xe08]
call fcn.140078100
movsd xmm0, qword [rax]
movsd qword [rbp + 0x150], xmm0
mov eax, dword [rax + 8]
mov dword [rbp + 0x158], eax
lea r8, [rbp + 0xd10]
movq rdx, xmm6
lea rcx, [rbp + 0x150]
call fcn.140069e90
mov qword [rsp + 0x58], rax
movsd xmm6, qword [rbp + 0xce0]
movaps xmm0, xmmword [rbp + 0xd50]
movaps xmmword [rbp + 0xd10], xmm0
movaps xmm1, xmmword [rbp + 0xd60]
movaps xmmword [rbp + 0xd20], xmm1
movaps xmm0, xmmword [rbp + 0xd70]
movaps xmmword [rbp + 0xd30], xmm0
movaps xmm1, xmmword [rbp + 0xd80]
movaps xmmword [rbp + 0xd40], xmm1
mov edx, 2
lea rcx, [rbp + 0xe08]
call fcn.140078100
movsd xmm0, qword [rax]
movsd qword [rbp + 0x120], xmm0
mov eax, dword [rax + 8]
mov dword [rbp + 0x128], eax
lea r8, [rbp + 0xd10]
movq rdx, xmm6
lea rcx, [rbp + 0x120]
call fcn.140069e90
mov qword [rsp + 0x50], rax
movsd xmm6, qword [rbp + 0xce0]
movaps xmm0, xmmword [rbp + 0xd50]
movaps xmmword [rbp + 0xd10], xmm0
movaps xmm1, xmmword [rbp + 0xd60]
movaps xmmword [rbp + 0xd20], xmm1
movaps xmm0, xmmword [rbp + 0xd70]
movaps xmmword [rbp + 0xd30], xmm0
movaps xmm1, xmmword [rbp + 0xd80]
movaps xmmword [rbp + 0xd40], xmm1
mov edx, 3
lea rcx, [rbp + 0xe08]
call fcn.140078100
movsd xmm0, qword [rax]
movsd qword [rbp + 0x110], xmm0
mov eax, dword [rax + 8]
mov dword [rbp + 0x118], eax
lea r8, [rbp + 0xd10]
movq rdx, xmm6
lea rcx, [rbp + 0x110]
call fcn.140069e90
mov qword [rsp + 0x68], rax
movss xmm9, dword [rsp + 0x70]
ucomiss xmm9, xmm13
jp 0x14007659a
je 0x140076bc6
movss xmm10, dword [rsp + 0x58]
ucomiss xmm10, xmm13
jp 0x1400765ad
je 0x140076bc6
movss xmm0, dword [rsp + 0x50]
ucomiss xmm0, xmm13
jp 0x1400765bf
je 0x140076bc6
movss xmm0, dword [rsp + 0x68]
ucomiss xmm0, xmm13
jp 0x1400765d1
je 0x140076bc6
movsd xmm6, qword [rbp + 0xce0]
movaps xmm0, xmmword [rbp + 0xd50]
movaps xmmword [rbp + 0xd10], xmm0
movaps xmm1, xmmword [rbp + 0xd60]
movaps xmmword [rbp + 0xd20], xmm1
movaps xmm0, xmmword [rbp + 0xd70]
movaps xmmword [rbp + 0xd30], xmm0
movaps xmm1, xmmword [rbp + 0xd80]
movaps xmmword [rbp + 0xd40], xmm1
mov edx, 4
lea rcx, [rbp + 0xe08]
call fcn.140078100
movsd xmm0, qword [rax]
movsd qword [rbp + 0x100], xmm0
mov eax, dword [rax + 8]
mov dword [rbp + 0x108], eax
lea r8, [rbp + 0xd10]
movq rdx, xmm6
lea rcx, [rbp + 0x100]
call fcn.140069e90
mov qword [rbp + 0xcf0], rax
movsd xmm6, qword [rbp + 0xce0]
movaps xmm0, xmmword [rbp + 0xd50]
movaps xmmword [rbp + 0xd10], xmm0
movaps xmm1, xmmword [rbp + 0xd60]
movaps xmmword [rbp + 0xd20], xmm1
movaps xmm0, xmmword [rbp + 0xd70]
movaps xmmword [rbp + 0xd30], xmm0
movaps xmm1, xmmword [rbp + 0xd80]
movaps xmmword [rbp + 0xd40], xmm1
mov edx, 5
lea rcx, [rbp + 0xe08]
call fcn.140078100
movsd xmm0, qword [rax]
movsd qword [rbp + 0xf0], xmm0
mov eax, dword [rax + 8]
mov dword [rbp + 0xf8], eax
lea r8, [rbp + 0xd10]
movq rdx, xmm6
lea rcx, [rbp + 0xf0]
call fcn.140069e90
mov qword [rbp + 0xde0], rax
movsd xmm6, qword [rbp + 0xce0]
movaps xmm0, xmmword [rbp + 0xd50]
movaps xmmword [rbp + 0xd10], xmm0
movaps xmm1, xmmword [rbp + 0xd60]
movaps xmmword [rbp + 0xd20], xmm1
movaps xmm0, xmmword [rbp + 0xd70]
movaps xmmword [rbp + 0xd30], xmm0
movaps xmm1, xmmword [rbp + 0xd80]
movaps xmmword [rbp + 0xd40], xmm1
mov edx, 6
lea rcx, [rbp + 0xe08]
call fcn.140078100
movsd xmm0, qword [rax]
movsd qword [rbp + 0x160], xmm0
mov eax, dword [rax + 8]
mov dword [rbp + 0x168], eax
lea r8, [rbp + 0xd10]
movq rdx, xmm6
lea rcx, [rbp + 0x160]
call fcn.140069e90
mov qword [rbp + 0xdd8], rax
movsd xmm6, qword [rbp + 0xce0]
movaps xmm0, xmmword [rbp + 0xd50]
movaps xmmword [rbp + 0xd10], xmm0
movaps xmm1, xmmword [rbp + 0xd60]
movaps xmmword [rbp + 0xd20], xmm1
movaps xmm0, xmmword [rbp + 0xd70]
movaps xmmword [rbp + 0xd30], xmm0
movaps xmm1, xmmword [rbp + 0xd80]
movaps xmmword [rbp + 0xd40], xmm1
mov edx, 7
lea rcx, [rbp + 0xe08]
call fcn.140078100
movsd xmm0, qword [rax]
movsd qword [rbp + 0xd0], xmm0
mov eax, dword [rax + 8]
mov dword [rbp + 0xd8], eax
lea r8, [rbp + 0xd10]
movq rdx, xmm6
lea rcx, [rbp + 0xd0]
call fcn.140069e90
mov qword [rbp + 0xe28], rax
movss xmm11, dword [rbp + 0xcf0]
ucomiss xmm11, xmm13
jp 0x1400767fa
je 0x140076bc6
movss xmm8, dword [rbp + 0xde0]
ucomiss xmm8, xmm13
jp 0x14007680f
je 0x140076bc6
movss xmm0, dword [rbp + 0xdd8]
ucomiss xmm0, xmm13
jp 0x140076823
je 0x140076bc6
movss xmm0, dword [rbp + 0xe28]
ucomiss xmm0, xmm13
jp 0x140076837
je 0x140076bc6
movss xmm7, dword [rsp + 0x5c]
movaps xmm2, xmm7
movaps xmm1, xmm10
lea rcx, [rbp + 0x4d8]
call fcn.140021b50
mov rbx, rax
movss xmm6, dword [rsp + 0x74]
movaps xmm2, xmm6
movaps xmm1, xmm9
lea rcx, [rbp + 0x4e0]
call fcn.140021b50
movss dword [rsp + 0x20], xmm12
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, r14
call fcn.140046c00
movss xmm9, dword [rbp + 0xde4]
movaps xmm2, xmm9
movaps xmm1, xmm8
lea rcx, [rbp + 0x4e8]
call fcn.140021b50
mov rbx, rax
movaps xmm2, xmm7
movaps xmm1, xmm10
lea rcx, [rbp + 0x4f0]
call fcn.140021b50
movss dword [rsp + 0x20], xmm12
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, r14
call fcn.140046c00
movss xmm10, dword [rbp + 0xcf4]
movaps xmm2, xmm10
movaps xmm1, xmm11
lea rcx, [rbp + 0x4f8]
call fcn.140021b50
mov rbx, rax
movaps xmm2, xmm9
movaps xmm1, xmm8
lea rcx, [rbp + 0x500]
call fcn.140021b50
movss dword [rsp + 0x20], xmm12
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, r14
call fcn.140046c00
movaps xmm2, xmm6
movss xmm8, dword [rsp + 0x70]
movaps xmm1, xmm8
lea rcx, [rbp + 0x508]
call fcn.140021b50
mov rbx, rax
movaps xmm2, xmm10
movaps xmm1, xmm11
lea rcx, [rbp + 0x510]
call fcn.140021b50
movss dword [rsp + 0x20], xmm12
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, r14
call fcn.140046c00
movss xmm11, dword [rsp + 0x54]
movaps xmm2, xmm11
movss xmm1, dword [rsp + 0x50]
lea rcx, [rbp + 0x518]
call fcn.140021b50
mov rbx, rax
movaps xmm2, xmm6
movaps xmm1, xmm8
lea rcx, [rbp + 0x520]
call fcn.140021b50
movss dword [rsp + 0x20], xmm12
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, r14
call fcn.140046c00
movss xmm8, dword [rsp + 0x6c]
movaps xmm2, xmm8
movss xmm1, dword [rsp + 0x68]
lea rcx, [rbp + 0x528]
call fcn.140021b50
mov rbx, rax
movaps xmm2, xmm7
movss xmm1, dword [rsp + 0x58]
lea rcx, [rbp + 0x530]
call fcn.140021b50
movss dword [rsp + 0x20], xmm12
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, r14
call fcn.140046c00
movss xmm7, dword [rbp + 0xe2c]
movaps xmm2, xmm7
movss xmm1, dword [rbp + 0xe28]
lea rcx, [rbp + 0x538]
call fcn.140021b50
mov rbx, rax
movaps xmm2, xmm9
movss xmm1, dword [rbp + 0xde0]
lea rcx, [rbp + 0x540]
call fcn.140021b50
movss dword [rsp + 0x20], xmm12
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, r14
call fcn.140046c00
movss xmm6, dword [rbp + 0xddc]
movaps xmm2, xmm6
movss xmm1, dword [rbp + 0xdd8]
lea rcx, [rbp + 0x548]
call fcn.140021b50
mov rbx, rax
movaps xmm2, xmm10
movss xmm1, dword [rbp + 0xcf0]
lea rcx, [rbp + 0x550]
call fcn.140021b50
movss dword [rsp + 0x20], xmm12
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, r14
call fcn.140046c00
movaps xmm2, xmm8
movss xmm10, dword [rsp + 0x68]
movaps xmm1, xmm10
lea rcx, [rbp + 0x558]
call fcn.140021b50
mov rbx, rax
movaps xmm2, xmm11
movss xmm1, dword [rsp + 0x50]
lea rcx, [rbp + 0x560]
call fcn.140021b50
movss dword [rsp + 0x20], xmm12
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, r14
call fcn.140046c00
movaps xmm2, xmm7
movss xmm9, dword [rbp + 0xe28]
movaps xmm1, xmm9
lea rcx, [rbp + 0x568]
call fcn.140021b50
mov rbx, rax
movaps xmm2, xmm8
movaps xmm1, xmm10
lea rcx, [rbp + 0x570]
call fcn.140021b50
movss dword [rsp + 0x20], xmm12
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, r14
call fcn.140046c00
movaps xmm2, xmm6
movss xmm8, dword [rbp + 0xdd8]
movaps xmm1, xmm8
lea rcx, [rbp + 0x578]
call fcn.140021b50
mov rbx, rax
movaps xmm2, xmm7
movaps xmm1, xmm9
lea rcx, [rbp + 0x580]
call fcn.140021b50
movss dword [rsp + 0x20], xmm12
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, r14
call fcn.140046c00
movaps xmm2, xmm11
movss xmm1, dword [rsp + 0x50]
lea rcx, [rbp + 0x588]
call fcn.140021b50
mov rbx, rax
movaps xmm2, xmm6
movaps xmm1, xmm8
lea rcx, [rbp + 0x590]
call fcn.140021b50
movss dword [rsp + 0x20], xmm12
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, r14
call fcn.140046c00
nop
lea rcx, [rbp + 0xe08]
call fcn.140078110
xorps xmm6, xmm6
xor r12d, r12d
movss xmm7, dword [0x14019e7f0]
add r15, 0x100
cmp r15, r13
movss xmm9, dword [0x14019e15c]
movsd xmm10, qword [0x14019e228]
movsd xmm11, qword [0x14019e240]
jne 0x140072370
lea rcx, [rbp + 0x11b0]
call fcn.140003bc0
nop
lea rcx, [rbp + 0x11f0]
call fcn.140006f40
mov rcx, qword [rbp + 0x14d0]
xor rcx, rsp
call fcn.140158b30
lea r11, [rsp + 0x1680]
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
cmp ecx, 3
jne 0x140076bd5
movss dword [rsp + 0x20], xmm12
movss xmm3, dword [0x1401be2e0]
movss xmm2, dword [0x1401be2dc]
movss xmm1, dword [0x1401be2d8]
lea rcx, [rbp + 0xf80]
call fcn.140021b70
movaps xmm1, xmm12
lea rcx, [rbp + 0xf80]
call fcn.14002b610
mov r12d, eax
mov edx, Ordinal_26
lea rcx, [rbp + 0xe08]
call fcn.140003520
mov dword [rbp - 0x80], 0x40200000
mov dword [rbp - 0x7c], 0x40880000
mov dword [rbp - 0x78], 0x40200000
mov dword [rbp - 0x60], 0
mov qword [rbp - 0x5c], 0x3f000000
movsd xmm0, qword [rbp + 0xd00]
movsd qword [rbp + 0x2b0], xmm0
mov ecx, dword [rbp + 0xd08]
mov dword [rbp + 0x2b8], ecx
lea r8, [rbp - 0x60]
lea rdx, [rbp + 0x2b0]
lea rcx, [rbp + 0x5d0]
call fcn.14006c190
movsd xmm0, qword [rax]
movsd qword [rbp + 0x2a0], xmm0
mov eax, dword [rax + 8]
mov dword [rbp + 0x2a8], eax
lea r8, [rbp - 0x80]
lea rdx, [rbp + 0x2a0]
lea rcx, [rbp + 0xe08]
call fcn.14006c2c0
nop
xor edi, edi
mov esi, 8
movss xmm7, dword [0x14019e7f0]
nop word [rax + rax]
movsd xmm0, qword [rbp + 0xd00]
movsd qword [rbp + 0x290], xmm0
mov eax, dword [rbp + 0xd08]
mov dword [rbp + 0x298], eax
mov rdx, rdi
lea rcx, [rbp + 0xe08]
call fcn.140078100
movsd xmm0, qword [rax]
movsd qword [rbp + 0x280], xmm0
mov eax, dword [rax + 8]
mov dword [rbp + 0x288], eax
lea r8, [rbp + 0x290]
lea rdx, [rbp + 0x280]
lea rcx, [rbp + 0x5c0]
call fcn.14006c190
movsd xmm0, qword [rax]
movsd qword [rbp + 0xdc0], xmm0
mov eax, dword [rax + 8]
mov dword [rbp + 0xdc8], eax
lea rdx, [rbp + 0xfb0]
lea rcx, [rbp + 0xdc0]
call fcn.14006c4b0
movss dword [rbp + 0xda0], xmm0
movss xmm0, dword [rbp + 0xdc4]
movss dword [rbp + 0xda4], xmm0
lea rdx, [rbp + 0xfc0]
lea rcx, [rbp + 0xdc0]
call fcn.14006c4b0
xorps xmm0, xmm7
movss dword [rbp + 0xda8], xmm0
lea r8, [rbp + 0xd00]
lea rdx, [rbp + 0xda0]
lea rcx, [rbp + 0xf90]
call fcn.14006c280
movsd xmm6, qword [rax]
mov ebx, dword [rax + 8]
mov rdx, rdi
lea rcx, [rbp + 0xe08]
call fcn.140078100
movsd qword [rax], xmm6
mov dword [rax + 8], ebx
inc rdi
sub rsi, 1
jne 0x140076d80
movsd xmm6, qword [rbp + 0xce0]
movaps xmm0, xmmword [rbp + 0xd50]
movaps xmmword [rbp + 0xd10], xmm0
movaps xmm1, xmmword [rbp + 0xd60]
movaps xmmword [rbp + 0xd20], xmm1
movaps xmm0, xmmword [rbp + 0xd70]
movaps xmmword [rbp + 0xd30], xmm0
movaps xmm1, xmmword [rbp + 0xd80]
movaps xmmword [rbp + 0xd40], xmm1
xor edx, edx
lea rcx, [rbp + 0xe08]
call fcn.140078100
movsd xmm0, qword [rax]
movsd qword [rbp + 0x260], xmm0
mov eax, dword [rax + 8]
mov dword [rbp + 0x268], eax
lea r8, [rbp + 0xd10]
movq rdx, xmm6
lea rcx, [rbp + 0x260]
call fcn.140069e90
mov qword [rbp + 0xcf0], rax
movsd xmm6, qword [rbp + 0xce0]
movaps xmm0, xmmword [rbp + 0xd50]
movaps xmmword [rbp + 0xd10], xmm0
movaps xmm1, xmmword [rbp + 0xd60]
movaps xmmword [rbp + 0xd20], xmm1
movaps xmm0, xmmword [rbp + 0xd70]
movaps xmmword [rbp + 0xd30], xmm0
movaps xmm1, xmmword [rbp + 0xd80]
movaps xmmword [rbp + 0xd40], xmm1
mov edx, 1
lea rcx, [rbp + 0xe08]
call fcn.140078100
movsd xmm0, qword [rax]
movsd qword [rbp + 0xe0], xmm0
mov eax, dword [rax + 8]
mov dword [rbp + 0xe8], eax
lea r8, [rbp + 0xd10]
movq rdx, xmm6
lea rcx, [rbp + 0xe0]
call fcn.140069e90
mov qword [rbp + 0xde0], rax
movsd xmm6, qword [rbp + 0xce0]
movaps xmm0, xmmword [rbp + 0xd50]
movaps xmmword [rbp + 0xd10], xmm0
movaps xmm1, xmmword [rbp + 0xd60]
movaps xmmword [rbp + 0xd20], xmm1
movaps xmm0, xmmword [rbp + 0xd70]
movaps xmmword [rbp + 0xd30], xmm0
movaps xmm1, xmmword [rbp + 0xd80]
movaps xmmword [rbp + 0xd40], xmm1
mov edx, 2
lea rcx, [rbp + 0xe08]
call fcn.140078100
movsd xmm0, qword [rax]
movsd qword [rbp + 0x1d0], xmm0
mov eax, dword [rax + 8]
mov dword [rbp + 0x1d8], eax
lea r8, [rbp + 0xd10]
movq rdx, xmm6
lea rcx, [rbp + 0x1d0]
call fcn.140069e90
mov qword [rsp + 0x50], rax
movsd xmm6, qword [rbp + 0xce0]
movaps xmm0, xmmword [rbp + 0xd50]
movaps xmmword [rbp + 0xd10], xmm0
movaps xmm1, xmmword [rbp + 0xd60]
movaps xmmword [rbp + 0xd20], xmm1
movaps xmm0, xmmword [rbp + 0xd70]
movaps xmmword [rbp + 0xd30], xmm0
movaps xmm1, xmmword [rbp + 0xd80]
movaps xmmword [rbp + 0xd40], xmm1
mov edx, 3
lea rcx, [rbp + 0xe08]
call fcn.140078100
movsd xmm0, qword [rax]
movsd qword [rbp + 0x240], xmm0
mov eax, dword [rax + 8]
mov dword [rbp + 0x248], eax
lea r8, [rbp + 0xd10]
movq rdx, xmm6
lea rcx, [rbp + 0x240]
call fcn.140069e90
mov qword [rbp + 0xdd8], rax
movss xmm9, dword [rbp + 0xcf0]
ucomiss xmm9, xmm13
jp 0x1400770a0
je 0x140077313
movss xmm10, dword [rbp + 0xde0]
ucomiss xmm10, xmm13
jp 0x1400770b5
je 0x140077313
movss xmm0, dword [rsp + 0x50]
ucomiss xmm0, xmm13
jp 0x1400770c7
je 0x140077313
movss xmm0, dword [rbp + 0xdd8]
ucomiss xmm0, xmm13
jp 0x1400770db
je 0x140077313
movsd xmm6, qword [rbp + 0xce0]
movaps xmm0, xmmword [rbp + 0xd50]
movaps xmmword [rbp + 0xd10], xmm0
movaps xmm1, xmmword [rbp + 0xd60]
movaps xmmword [rbp + 0xd20], xmm1
movaps xmm0, xmmword [rbp + 0xd70]
movaps xmmword [rbp + 0xd30], xmm0
movaps xmm1, xmmword [rbp + 0xd80]
movaps xmmword [rbp + 0xd40], xmm1
mov edx, 4
lea rcx, [rbp + 0xe08]
call fcn.140078100
movsd xmm0, qword [rax]
movsd qword [rbp + 0x1f0], xmm0
mov eax, dword [rax + 8]
mov dword [rbp + 0x1f8], eax
lea r8, [rbp + 0xd10]
movq rdx, xmm6
lea rcx, [rbp + 0x1f0]
call fcn.140069e90
mov qword [rsp + 0x70], rax
movsd xmm6, qword [rbp + 0xce0]
movaps xmm0, xmmword [rbp + 0xd50]
movaps xmmword [rbp + 0xd10], xmm0
movaps xmm1, xmmword [rbp + 0xd60]
movaps xmmword [rbp + 0xd20], xmm1
movaps xmm0, xmmword [rbp + 0xd70]
movaps xmmword [rbp + 0xd30], xmm0
movaps xmm1, xmmword [rbp + 0xd80]
movaps xmmword [rbp + 0xd40], xmm1
mov edx, 5
lea rcx, [rbp + 0xe08]
call fcn.140078100
movsd xmm0, qword [rax]
movsd qword [rbp - 0x30], xmm0
mov eax, dword [rax + 8]
mov dword [rbp - 0x28], eax
lea r8, [rbp + 0xd10]
movq rdx, xmm6
lea rcx, [rbp - 0x30]
call fcn.140069e90
mov qword [rsp + 0x58], rax
movsd xmm6, qword [rbp + 0xce0]
movaps xmm0, xmmword [rbp + 0xd50]
movaps xmmword [rbp + 0xd10], xmm0
movaps xmm1, xmmword [rbp + 0xd60]
movaps xmmword [rbp + 0xd20], xmm1
movaps xmm0, xmmword [rbp + 0xd70]
movaps xmmword [rbp + 0xd30], xmm0
movaps xmm1, xmmword [rbp + 0xd80]
movaps xmmword [rbp + 0xd40], xmm1
mov edx, 6
lea rcx, [rbp + 0xe08]
call fcn.140078100
movsd xmm0, qword [rax]
movsd qword [rbp - 0x40], xmm0
mov eax, dword [rax + 8]
mov dword [rbp - 0x38], eax
lea r8, [rbp + 0xd10]
movq rdx, xmm6
lea rcx, [rbp - 0x40]
call fcn.140069e90
mov qword [rsp + 0x68], rax
movsd xmm6, qword [rbp + 0xce0]
movaps xmm0, xmmword [rbp + 0xd50]
movaps xmmword [rbp + 0xd10], xmm0
movaps xmm1, xmmword [rbp + 0xd60]
movaps xmmword [rbp + 0xd20], xmm1
movaps xmm0, xmmword [rbp + 0xd70]
movaps xmmword [rbp + 0xd30], xmm0
movaps xmm1, xmmword [rbp + 0xd80]
movaps xmmword [rbp + 0xd40], xmm1
mov edx, 7
lea rcx, [rbp + 0xe08]
call fcn.140078100
movsd xmm0, qword [rax]
movsd qword [rbp + 0x10b0], xmm0
mov eax, dword [rax + 8]
mov dword [rbp + 0x10b8], eax
lea r8, [rbp + 0xd10]
movq rdx, xmm6
lea rcx, [rbp + 0x10b0]
call fcn.140069e90
mov qword [rbp + 0xe28], rax
movss xmm11, dword [rsp + 0x70]
ucomiss xmm11, xmm13
jp 0x1400772e6
je 0x140077313
movss xmm8, dword [rsp + 0x58]
ucomiss xmm8, xmm13
jp 0x1400772f5
je 0x140077313
movss xmm0, dword [rsp + 0x68]
ucomiss xmm0, xmm13
jp 0x140077303
je 0x140077313
movss xmm0, dword [rbp + 0xe28]
ucomiss xmm0, xmm13
jp 0x14007732a
jne 0x14007732a
lea rcx, [rbp + 0xe08]
call fcn.140078110
xorps xmm6, xmm6
xor r12d, r12d
jmp 0x140076be0
movss xmm7, dword [rbp + 0xde4]
movaps xmm2, xmm7
movaps xmm1, xmm10
lea rcx, [rbp + 0x598]
call fcn.140021b50
mov rbx, rax
movss xmm6, dword [rbp + 0xcf4]
movaps xmm2, xmm6
movaps xmm1, xmm9
lea rcx, [rbp + 0x5a0]
call fcn.140021b50
movss dword [rsp + 0x20], xmm12
mov r9d, r12d
mov r8, rbx
mov rdx, rax
mov rcx, r14
call fcn.140046c00
movss xmm9, dword [rsp + 0x5c]
movaps xmm2, xmm9
movaps xmm1, xmm8
lea rcx, [rbp + 0x5a8]
call fcn.140021b50
mov rbx, rax
movaps xmm2, xmm7
movaps xmm1, xmm10
lea rcx, [rbp + 0x300]
call fcn.140021b50
movss dword [rsp + 0x20], xmm12
mov r9d, r12d
mov r8, rbx
mov rdx, rax
mov rcx, r14
call fcn.140046c00
movss xmm10, dword [rsp + 0x74]
movaps xmm2, xmm10
movaps xmm1, xmm11
lea rcx, [rbp + 0x308]
call fcn.140021b50
mov rbx, rax
movaps xmm2, xmm9
movaps xmm1, xmm8
lea rcx, [rbp + 0x310]
call fcn.140021b50
movss dword [rsp + 0x20], xmm12
mov r9d, r12d
mov r8, rbx
mov rdx, rax
mov rcx, r14
call fcn.140046c00
movaps xmm2, xmm6
movss xmm8, dword [rbp + 0xcf0]
movaps xmm1, xmm8
lea rcx, [rbp + 0x318]
call fcn.140021b50
mov rbx, rax
movaps xmm2, xmm10
movaps xmm1, xmm11
lea rcx, [rbp + 0x320]
call fcn.140021b50
movss dword [rsp + 0x20], xmm12
mov r9d, r12d
mov r8, rbx
mov rdx, rax
mov rcx, r14
call fcn.140046c00
movss xmm11, dword [rsp + 0x54]
movaps xmm2, xmm11
movss xmm1, dword [rsp + 0x50]
lea rcx, [rbp + 0x328]
call fcn.140021b50
mov rbx, rax
movaps xmm2, xmm6
movaps xmm1, xmm8
lea rcx, [rbp + 0x330]
call fcn.140021b50
movss dword [rsp + 0x20], xmm12
mov r9d, r12d
mov r8, rbx
mov rdx, rax
mov rcx, r14
call fcn.140046c00
movss xmm8, dword [rbp + 0xddc]
movaps xmm2, xmm8
movss xmm1, dword [rbp + 0xdd8]
lea rcx, [rbp + 0x338]
call fcn.140021b50
mov rbx, rax
movaps xmm2, xmm7
movss xmm1, dword [rbp + 0xde0]
lea rcx, [rbp + 0x340]
call fcn.140021b50
movss dword [rsp + 0x20], xmm12
mov r9d, r12d
mov r8, rbx
mov rdx, rax
mov rcx, r14
call fcn.140046c00
movss xmm7, dword [rbp + 0xe2c]
movaps xmm2, xmm7
movss xmm1, dword [rbp + 0xe28]
lea rcx, [rbp + 0x348]
call fcn.140021b50
mov rbx, rax
movaps xmm2, xmm9
movss xmm1, dword [rsp + 0x58]
lea rcx, [rbp + 0x350]
call fcn.140021b50
movss dword [rsp + 0x20], xmm12
mov r9d, r12d
mov r8, rbx
mov rdx, rax
mov rcx, r14
call fcn.140046c00
movss xmm6, dword [rsp + 0x6c]
movaps xmm2, xmm6
movss xmm1, dword [rsp + 0x68]
lea rcx, [rbp + 0x358]
call fcn.140021b50
mov rbx, rax
movaps xmm2, xmm10
movss xmm1, dword [rsp + 0x70]
lea rcx, [rbp + 0x468]
call fcn.140021b50
movss dword [rsp + 0x20], xmm12
mov r9d, r12d
mov r8, rbx
mov rdx, rax
mov rcx, r14
call fcn.140046c00
movaps xmm2, xmm8
movss xmm10, dword [rbp + 0xdd8]
movaps xmm1, xmm10
lea rcx, [rbp + 0x440]
call fcn.140021b50
mov rbx, rax
movaps xmm2, xmm11
movss xmm1, dword [rsp + 0x50]
lea rcx, [rbp + 0x430]
call fcn.140021b50
movss dword [rsp + 0x20], xmm12
mov r9d, r12d
mov r8, rbx
mov rdx, rax
mov rcx, r14
call fcn.140046c00
movaps xmm2, xmm7
movss xmm9, dword [rbp + 0xe28]
movaps xmm1, xmm9
lea rcx, [rbp + 0x428]
call fcn.140021b50
mov rbx, rax
movaps xmm2, xmm8
movaps xmm1, xmm10
lea rcx, [rbp + 0x10c0]
call fcn.140021b50
movss dword [rsp + 0x20], xmm12
mov r9d, r12d
mov r8, rbx
mov rdx, rax
mov rcx, r14
call fcn.140046c00
movaps xmm2, xmm6
movss xmm8, dword [rsp + 0x68]
movaps xmm1, xmm8
lea rcx, [rbp + 0x10d0]
call fcn.140021b50
mov rbx, rax
movaps xmm2, xmm7
movaps xmm1, xmm9
lea rcx, [rbp - 0x20]
call fcn.140021b50
movss dword [rsp + 0x20], xmm12
mov r9d, r12d
mov r8, rbx
mov rdx, rax
mov rcx, r14
call fcn.140046c00
movaps xmm2, xmm11
movss xmm1, dword [rsp + 0x50]
lea rcx, [rbp - 0x10]
call fcn.140021b50
mov rbx, rax
movaps xmm2, xmm6
movaps xmm1, xmm8
lea rcx, [rbp + 0xf00]
call fcn.140021b50
movss dword [rsp + 0x20], xmm12
mov r9d, r12d
mov r8, rbx
mov rdx, rax
mov rcx, r14
call fcn.140046c00
nop
jmp 0x140076bc6
xorps xmm6, xmm6
jmp 0x140076bd8