Function at 0x180107e70
Capabilities:
Log keystrokes via polling

Disassembly:
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rax - 0x2e8]
sub rsp, 0x3c0
movaps xmmword [rax - 0x38], xmm6
movaps xmmword [rax - 0x48], xmm7
movaps xmmword [rax - 0x58], xmm8
movaps xmmword [rax - 0x68], xmm9
movaps xmmword [rax - 0x78], xmm10
movaps xmmword [rax - 0x88], xmm11
movaps xmmword [rax - 0x98], xmm12
movaps xmmword [rax - 0xa8], xmm13
movaps xmmword [rax - 0xb8], xmm14
movaps xmmword [rax - 0xc8], xmm15
mov rax, qword [0x1801f7118]
xor rax, rsp
mov qword [rbp + 0x210], rax
xor r13d, r13d
cmp byte [0x18029c745], r13b
je 0x180109d58
lea ecx, [r13 + 2]
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
jne 0x180107f24
lea edx, [r13 + 2]
movabs rcx, 0xf3a21bcd95725a4a
lea r8d, [r13 + 0x19]
call fcn.180070900
test eax, eax
je 0x180109d58
add dword [0x18029c858], 0xa
mov rcx, qword [0x180217fa8]
call fcn.18001a360
movabs rdx, 0x719ff505f097fd20
mov rcx, qword [0x180217fa8]
call fcn.18001a3e0
mov dword [rbp + 0x1b0], 0xa
mov rcx, qword [0x180217fa8]
call fcn.18001a360
movabs rdx, 0xd80958fc74e988a6
mov rcx, qword [0x180217fa8]
call fcn.18001a3e0
mov rcx, qword [0x180217fa8]
mov rax, qword [rcx]
mov ebx, dword [rax]
call fcn.18001a360
mov rdx, qword [0x180217fa8]
mov qword [rsp + 0x30], r13
mov dword [rsp + 0x30], ebx
mov ecx, dword [rdx + 8]
mov rax, qword [rsp + 0x30]
mov qword [rdx + rcx*8 + 0x130], rax
inc dword [rdx + 8]
mov rcx, qword [0x180217fa8]
mov eax, dword [rcx + 8]
lea rdx, [rbp + 0x1b0]
mov qword [rcx + rax*8 + 0x130], rdx
inc dword [rcx + 8]
movabs rdx, 0xcff869cbfa210d82
mov rcx, qword [0x180217fa8]
call fcn.18001a3e0
mov rax, qword [0x180217fa8]
mov rcx, qword [rax]
mov r15d, r13d
mov r14, r13
movsxd r12, dword [rcx]
test r12, r12
jle 0x180109d58
movabs rdi, 0x7239b21a38f536ba
movss xmm13, dword [0x1801b7260]
xorps xmm12, xmm12
nop dword [rax]
nop word [rax + rax]
lea esi, [r15*2 + 2]
mov ecx, dword [rbp + r14*8 + 0x1b8]
call fcn.1800ff8c0
mov ebx, dword [rbp + r14*8 + 0x1b8]
test ebx, ebx
je 0x180109d49
mov rcx, qword [0x180217fa8]
call fcn.18001a360
mov rdx, qword [0x180217fa8]
mov qword [rsp + 0x30], r13
mov dword [rsp + 0x30], ebx
mov ecx, dword [rdx + 8]
mov rax, qword [rsp + 0x30]
mov qword [rdx + rcx*8 + 0x130], rax
inc dword [rdx + 8]
mov rdx, rdi
mov rcx, qword [0x180217fa8]
call fcn.18001a3e0
mov rax, qword [0x180217fa8]
mov rcx, qword [rax]
cmp dword [rcx], 0
je 0x180109d49
movaps xmm7, xmmword [rbp + 0x1b0]
movaps xmm8, xmmword [rbp + 0x1c0]
movaps xmm9, xmmword [rbp + 0x1d0]
movaps xmm10, xmmword [rbp + 0x1e0]
movaps xmm11, xmmword [rbp + 0x1f0]
movsd xmm6, qword [rbp + 0x200]
mov rdi, qword [0x1802180a0]
mov ecx, Ordinal_79
call fcn.18015ca38
mov rbx, rax
mov qword [rbp - 0x20], rax
lea rax, [rbp - 8]
mov qword [rsp + 0x30], rax
mov qword [rbp + 0x30], r13
mov ecx, 0x68
call fcn.18015ca38
lea rcx, vtable.std::_Func_impl_no_alloc_class__void___cdecl_Big::Carnado_bool_::_16::_lambda_1___void___.0
mov qword [rax], rcx
movups xmmword [rax + 8], xmm7
movups xmmword [rax + 0x18], xmm8
movups xmmword [rax + 0x28], xmm9
movups xmmword [rax + 0x38], xmm10
movups xmmword [rax + 0x48], xmm11
movsd qword [rax + 0x58], xmm6
mov dword [rax + 0x60], esi
mov qword [rbp + 0x30], rax
mov eax, dword [rbp + r14*8 + 0x1b8]
lea rcx, vtable.Big::NetworkControlCallback.0
mov qword [rbx], rcx
mov dword [rbx + 8], eax
lea rcx, [rbx + 0xc]
mov qword [rcx + 0x38], r13
lea rdx, [rbp - 8]
call fcn.180025350
mov rcx, qword [rbp + 0x30]
test rcx, rcx
je 0x180108162
mov rax, qword [rcx]
lea rdx, [rbp - 8]
cmp rcx, rdx
setne dl
call qword [rax + reloc.WLDAP32.dll_Ordinal_32]
nop
mov qword [rbp - 0x78], r13
mov qword [rsp + 0x30], rbx
mov rdx, qword [rdi + 0x11]
cmp rdx, qword [rdi + 0x19]
je 0x180108182
mov rcx, r13
mov qword [rdx], rbx
add qword [rdi + 0x11], 8
jmp 0x180108195
lea r8, [rsp + 0x30]
lea rcx, [rdi + 9]
call fcn.18006dc30
mov rcx, qword [rsp + 0x30]
test rcx, rcx
je 0x1801081a5
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
nop
movaps xmm7, xmmword [rbp + 0x1b0]
movaps xmm8, xmmword [rbp + 0x1c0]
movaps xmm9, xmmword [rbp + 0x1d0]
movaps xmm10, xmmword [rbp + 0x1e0]
movaps xmm11, xmmword [rbp + 0x1f0]
movsd xmm6, qword [rbp + 0x200]
mov rdi, qword [0x1802180a0]
mov ecx, Ordinal_79
call fcn.18015ca38
mov rbx, rax
mov qword [rbp - 0x18], rax
lea rax, [rbp + 0x38]
mov qword [rsp + 0x30], rax
mov qword [rbp + 0x70], r13
mov ecx, 0x68
call fcn.18015ca38
lea rcx, vtable.std::_Func_impl_no_alloc_class__void___cdecl_Big::Carnado_bool_::_16::_lambda_2___void___.0
mov qword [rax], rcx
movups xmmword [rax + 8], xmm7
movups xmmword [rax + 0x18], xmm8
movups xmmword [rax + 0x28], xmm9
movups xmmword [rax + 0x38], xmm10
movups xmmword [rax + 0x48], xmm11
movsd qword [rax + 0x58], xmm6
mov dword [rax + 0x60], esi
mov qword [rbp + 0x70], rax
mov eax, dword [rbp + r14*8 + 0x1b8]
lea rcx, vtable.Big::NetworkControlCallback.0
mov qword [rbx], rcx
mov dword [rbx + 8], eax
lea rcx, [rbx + 0xc]
mov qword [rcx + 0x38], r13
lea rdx, [rbp + 0x38]
call fcn.180025350
mov rcx, qword [rbp + 0x70]
test rcx, rcx
je 0x180108271
mov rax, qword [rcx]
lea rdx, [rbp + 0x38]
cmp rcx, rdx
setne dl
call qword [rax + reloc.WLDAP32.dll_Ordinal_32]
nop
mov qword [rbp - 0x78], r13
mov qword [rsp + 0x30], rbx
mov rdx, qword [rdi + 0x11]
cmp rdx, qword [rdi + 0x19]
je 0x180108291
mov rcx, r13
mov qword [rdx], rbx
add qword [rdi + 0x11], 8
jmp 0x1801082a4
lea r8, [rsp + 0x30]
lea rcx, [rdi + 9]
call fcn.18006dc30
mov rcx, qword [rsp + 0x30]
test rcx, rcx
je 0x1801082b4
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
nop
xor r8d, r8d
movabs rdx, 0x837765a25378f0bb
lea rcx, [rbp - 0x60]
call fcn.1800713c0
movss xmm6, dword [rbp - 0x50]
mulss xmm6, xmm13
movss xmm0, dword [rbp - 0x60]
mulss xmm0, xmm13
cvtps2pd xmm11, xmm0
movaps xmm0, xmm11
call sub.api_ms_win_crt_math_l1_1_0.dll_cos
xorps xmm1, xmm1
cvtsd2ss xmm1, xmm0
andps xmm1, xmmword [0x1801b7900]
cvtps2pd xmm8, xmm6
cvtps2pd xmm9, xmm1
movd xmm10, dword [reloc.WS2_32.dll_sendto]
cvtdq2ps xmm10, xmm10
mov rcx, qword [0x180217fa8]
call fcn.18001a360
movabs rdx, 0x14d6f5678d8f1b37
mov rcx, qword [0x180217fa8]
call fcn.18001a3e0
mov rbx, qword [0x180217fa8]
mov rax, qword [rbx]
movups xmm6, xmmword [rax]
movsd xmm7, qword [rax + 0x10]
movaps xmm0, xmm8
call sub.api_ms_win_crt_math_l1_1_0.dll_sin
xorps xmm1, xmm1
cvtsd2ss xmm1, xmm0
xorps xmm1, xmmword [0x1801b7920]
xorps xmm2, xmm2
cvtss2sd xmm2, xmm1
mulsd xmm2, xmm9
cvtpd2ps xmm14, xmm2
mulss xmm14, xmm10
addss xmm14, xmm6
movaps xmm0, xmm8
call sub.api_ms_win_crt_math_l1_1_0.dll_cos
xorps xmm1, xmm1
cvtsd2ss xmm1, xmm0
cvtps2pd xmm2, xmm1
mulsd xmm2, xmm9
cvtpd2ps xmm13, xmm2
mulss xmm13, xmm10
shufps xmm6, xmm6, 0xaa
addss xmm13, xmm6
movaps xmm0, xmm11
call sub.api_ms_win_crt_math_l1_1_0.dll_sin
xorps xmm15, xmm15
cvtsd2ss xmm15, xmm0
mulss xmm15, xmm10
movsd qword [rbp - 0x50], xmm7
addss xmm15, xmm7
mov edi, dword [rbp + r14*8 + 0x1b8]
mov rcx, rbx
call fcn.18001a360
mov rdx, qword [0x180217fa8]
mov qword [rsp + 0x30], r13
mov dword [rsp + 0x30], edi
mov ecx, dword [rdx + 8]
mov rax, qword [rsp + 0x30]
mov qword [rdx + rcx*8 + 0x130], rax
inc dword [rdx + 8]
movabs rdx, 0x524ac5ecea15343e
mov rcx, qword [0x180217fa8]
call fcn.18001a3e0
mov rax, qword [0x180217fa8]
mov rcx, qword [rax]
cmp dword [rcx], 0
je 0x180108458
xor r8d, r8d
mov edx, dword [rbp + r14*8 + 0x1b8]
movabs rcx, 0x997abd671d25ca0b
call fcn.180070ca0
test eax, eax
je 0x180108458
xor r8d, r8d
mov edx, dword [rbp + r14*8 + 0x1b8]
movabs rcx, 0x9a9112a0fe9a4713
call fcn.180070ca0
mov dword [rbp + r14*8 + 0x1b8], eax
movaps xmm7, xmmword [rbp + 0x1b0]
movaps xmm8, xmmword [rbp + 0x1c0]
movaps xmm9, xmmword [rbp + 0x1d0]
movaps xmm10, xmmword [rbp + 0x1e0]
movaps xmm11, xmmword [rbp + 0x1f0]
movsd xmm6, qword [rbp + 0x200]
mov rdi, qword [0x1802180a0]
mov ecx, Ordinal_79
call fcn.18015ca38
mov rbx, rax
mov qword [rbp - 0x10], rax
lea rax, [rbp + 0x78]
mov qword [rsp + 0x30], rax
mov qword [rbp + 0xb0], r13
mov ecx, 0x68
call fcn.18015ca38
lea rcx, vtable.std::_Func_impl_no_alloc_class__void___cdecl_Big::Carnado_bool_::_16::_lambda_3___void___.0
mov qword [rax], rcx
movups xmmword [rax + 8], xmm7
movups xmmword [rax + 0x18], xmm8
movups xmmword [rax + 0x28], xmm9
movups xmmword [rax + 0x38], xmm10
movups xmmword [rax + 0x48], xmm11
movsd qword [rax + 0x58], xmm6
mov dword [rax + 0x60], esi
mov qword [rbp + 0xb0], rax
mov eax, dword [rbp + r14*8 + 0x1b8]
lea rcx, vtable.Big::NetworkControlCallback.0
mov qword [rbx], rcx
mov dword [rbx + 8], eax
lea rcx, [rbx + 0xc]
mov qword [rcx + 0x38], r13
lea rdx, [rbp + 0x78]
call fcn.180025350
mov rcx, qword [rbp + 0xb0]
test rcx, rcx
je 0x18010852d
mov rax, qword [rcx]
lea rdx, [rbp + 0x78]
cmp rcx, rdx
setne dl
call qword [rax + reloc.WLDAP32.dll_Ordinal_32]
nop
mov qword [rbp - 0x78], r13
mov qword [rsp + 0x30], rbx
mov rdx, qword [rdi + 0x11]
cmp rdx, qword [rdi + 0x19]
je 0x18010854d
mov rcx, r13
mov qword [rdx], rbx
add qword [rdi + 0x11], 8
jmp 0x180108560
lea r8, [rsp + 0x30]
lea rcx, [rdi + 9]
call fcn.18006dc30
mov rcx, qword [rsp + 0x30]
test rcx, rcx
je 0x180108570
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
nop
mov ebx, dword [rbp + 0x1b0]
mov rcx, qword [0x180217fa8]
call fcn.18001a360
mov rdx, qword [0x180217fa8]
mov qword [rsp + 0x30], r13
mov dword [rsp + 0x30], ebx
mov ecx, dword [rdx + 8]
mov rax, qword [rsp + 0x30]
mov qword [rdx + rcx*8 + 0x130], rax
inc dword [rdx + 8]
mov rcx, qword [0x180217fa8]
mov eax, dword [rcx + 8]
mov qword [rcx + rax*8 + 0x130], r13
inc dword [rcx + 8]
movabs rdi, 0x3fef770d40960d5a
mov rdx, rdi
mov rcx, qword [0x180217fa8]
call fcn.18001a3e0
mov rcx, qword [0x180217fa8]
mov rax, qword [rcx]
movups xmm7, xmmword [rax]
movsd xmm0, qword [rax + 0x10]
movsd qword [rbp + 0xc8], xmm0
mov ebx, dword [rbp + 0x1b4]
call fcn.18001a360
mov rdx, qword [0x180217fa8]
mov qword [rsp + 0x30], r13
mov dword [rsp + 0x30], ebx
mov ecx, dword [rdx + 8]
mov rax, qword [rsp + 0x30]
mov qword [rdx + rcx*8 + 0x130], rax
inc dword [rdx + 8]
mov rcx, qword [0x180217fa8]
mov eax, dword [rcx + 8]
mov qword [rcx + rax*8 + 0x130], r13
inc dword [rcx + 8]
mov rdx, rdi
mov rcx, qword [0x180217fa8]
call fcn.18001a3e0
mov rcx, qword [0x180217fa8]
mov rax, qword [rcx]
movups xmm8, xmmword [rax]
movsd xmm0, qword [rax + 0x10]
movsd qword [rbp + 0xe0], xmm0
mov ebx, dword [rbp + 0x1b8]
call fcn.18001a360
mov rdx, qword [0x180217fa8]
mov qword [rsp + 0x30], r13
mov dword [rsp + 0x30], ebx
mov ecx, dword [rdx + 8]
mov rax, qword [rsp + 0x30]
mov qword [rdx + rcx*8 + 0x130], rax
inc dword [rdx + 8]
mov rcx, qword [0x180217fa8]
mov eax, dword [rcx + 8]
mov qword [rcx + rax*8 + 0x130], r13
inc dword [rcx + 8]
mov rdx, rdi
mov rcx, qword [0x180217fa8]
call fcn.18001a3e0
mov rcx, qword [0x180217fa8]
mov rax, qword [rcx]
movups xmm9, xmmword [rax]
movsd xmm0, qword [rax + 0x10]
movsd qword [rbp + 0xf8], xmm0
mov ebx, dword [rbp + 0x1bc]
call fcn.18001a360
mov rdx, qword [0x180217fa8]
mov qword [rsp + 0x30], r13
mov dword [rsp + 0x30], ebx
mov ecx, dword [rdx + 8]
mov rax, qword [rsp + 0x30]
mov qword [rdx + rcx*8 + 0x130], rax
inc dword [rdx + 8]
mov rcx, qword [0x180217fa8]
mov eax, dword [rcx + 8]
mov qword [rcx + rax*8 + 0x130], r13
inc dword [rcx + 8]
mov rdx, rdi
mov rcx, qword [0x180217fa8]
call fcn.18001a3e0
mov rcx, qword [0x180217fa8]
mov rax, qword [rcx]
movups xmm10, xmmword [rax]
movsd xmm0, qword [rax + 0x10]
movsd qword [rbp + 0x110], xmm0
mov ebx, dword [rbp + 0x1c0]
call fcn.18001a360
mov rdx, qword [0x180217fa8]
mov qword [rsp + 0x30], r13
mov dword [rsp + 0x30], ebx
mov ecx, dword [rdx + 8]
mov rax, qword [rsp + 0x30]
mov qword [rdx + rcx*8 + 0x130], rax
inc dword [rdx + 8]
mov rcx, qword [0x180217fa8]
mov eax, dword [rcx + 8]
mov qword [rcx + rax*8 + 0x130], r13
inc dword [rcx + 8]
mov rdx, rdi
mov rcx, qword [0x180217fa8]
call fcn.18001a3e0
mov rcx, qword [0x180217fa8]
mov rax, qword [rcx]
movups xmm11, xmmword [rax]
movsd xmm0, qword [rax + 0x10]
movsd qword [rbp + 0x128], xmm0
mov ebx, dword [rbp + 0x1c4]
call fcn.18001a360
mov rdx, qword [0x180217fa8]
mov qword [rsp + 0x30], r13
mov dword [rsp + 0x30], ebx
mov ecx, dword [rdx + 8]
mov rax, qword [rsp + 0x30]
mov qword [rdx + rcx*8 + 0x130], rax
inc dword [rdx + 8]
mov rcx, qword [0x180217fa8]
mov eax, dword [rcx + 8]
mov qword [rcx + rax*8 + 0x130], r13
inc dword [rcx + 8]
mov rdx, rdi
mov rcx, qword [0x180217fa8]
call fcn.18001a3e0
mov rcx, qword [0x180217fa8]
mov rax, qword [rcx]
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x78], xmm0
movsd xmm0, qword [rax + 0x10]
movsd qword [rbp + 0x140], xmm0
mov ebx, dword [rbp + 0x1c8]
call fcn.18001a360
mov rdx, qword [0x180217fa8]
mov qword [rsp + 0x30], r13
mov dword [rsp + 0x30], ebx
mov ecx, dword [rdx + 8]
mov rax, qword [rsp + 0x30]
mov qword [rdx + rcx*8 + 0x130], rax
inc dword [rdx + 8]
mov rcx, qword [0x180217fa8]
mov eax, dword [rcx + 8]
mov qword [rcx + rax*8 + 0x130], r13
inc dword [rcx + 8]
mov rdx, rdi
mov rcx, qword [0x180217fa8]
call fcn.18001a3e0
mov rcx, qword [0x180217fa8]
mov rax, qword [rcx]
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x40], xmm0
movsd xmm0, qword [rax + 0x10]
movsd qword [rbp + 0x158], xmm0
mov ebx, dword [rbp + 0x1cc]
call fcn.18001a360
mov rdx, qword [0x180217fa8]
mov qword [rsp + 0x30], r13
mov dword [rsp + 0x30], ebx
mov ecx, dword [rdx + 8]
mov rax, qword [rsp + 0x30]
mov qword [rdx + rcx*8 + 0x130], rax
inc dword [rdx + 8]
mov rcx, qword [0x180217fa8]
mov eax, dword [rcx + 8]
mov qword [rcx + rax*8 + 0x130], r13
inc dword [rcx + 8]
mov rdx, rdi
mov rcx, qword [0x180217fa8]
call fcn.18001a3e0
mov rcx, qword [0x180217fa8]
mov rax, qword [rcx]
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x30], xmm0
movsd xmm0, qword [rax + 0x10]
movsd qword [rbp + 0x170], xmm0
mov ebx, dword [rbp + 0x1d0]
call fcn.18001a360
mov rdx, qword [0x180217fa8]
mov qword [rsp + 0x30], r13
mov dword [rsp + 0x30], ebx
mov ecx, dword [rdx + 8]
mov rax, qword [rsp + 0x30]
mov qword [rdx + rcx*8 + 0x130], rax
inc dword [rdx + 8]
mov rcx, qword [0x180217fa8]
mov eax, dword [rcx + 8]
mov qword [rcx + rax*8 + 0x130], r13
inc dword [rcx + 8]
mov rdx, rdi
mov rcx, qword [0x180217fa8]
call fcn.18001a3e0
mov rcx, qword [0x180217fa8]
mov rax, qword [rcx]
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x60], xmm0
movsd xmm0, qword [rax + 0x10]
movsd qword [rbp + 0x188], xmm0
mov ebx, dword [rbp + 0x1d4]
call fcn.18001a360
mov rdx, qword [0x180217fa8]
mov qword [rsp + 0x30], r13
mov dword [rsp + 0x30], ebx
mov ecx, dword [rdx + 8]
mov rax, qword [rsp + 0x30]
mov qword [rdx + rcx*8 + 0x130], rax
inc dword [rdx + 8]
mov rcx, qword [0x180217fa8]
mov eax, dword [rcx + 8]
mov qword [rcx + rax*8 + 0x130], r13
inc dword [rcx + 8]
mov rdx, rdi
mov rcx, qword [0x180217fa8]
call fcn.18001a3e0
mov rax, qword [0x180217fa8]
mov rcx, qword [rax]
movups xmm1, xmmword [rcx]
movsd xmm0, qword [rcx + 0x10]
movsd qword [rbp + 0x1a0], xmm0
comiss xmm14, xmm12
jbe 0x1801089eb
comiss xmm7, xmm12
jbe 0x1801089eb
movaps xmm6, xmm14
subss xmm6, xmm7
movss dword [0x18029c460], xmm6
jmp 0x1801089f3
movss xmm6, dword [0x18029c460]
comiss xmm12, xmm14
jbe 0x180108a0f
comiss xmm12, xmm7
jbe 0x180108a0f
movaps xmm6, xmm14
subss xmm6, xmm7
movss dword [0x18029c460], xmm6
comiss xmm14, xmm12
jbe 0x180108a2b
comiss xmm12, xmm7
jbe 0x180108a2b
movaps xmm6, xmm14
addss xmm6, xmm7
movss dword [0x18029c460], xmm6
comiss xmm12, xmm14
jbe 0x180108a47
comiss xmm7, xmm12
jbe 0x180108a47
movaps xmm6, xmm14
addss xmm6, xmm7
movss dword [0x18029c460], xmm6
movss dword [rsp + 0x3c], xmm6
shufps xmm7, xmm7, 0xaa
comiss xmm13, xmm12
jbe 0x180108a6d
comiss xmm7, xmm12
jbe 0x180108a6d
movaps xmm6, xmm13
subss xmm6, xmm7
movss dword [0x18029c460], xmm6
comiss xmm12, xmm13
jbe 0x180108a89
comiss xmm12, xmm7
jbe 0x180108a89
movaps xmm6, xmm13
subss xmm6, xmm7
movss dword [0x18029c460], xmm6
comiss xmm13, xmm12
jbe 0x180108aa5
comiss xmm12, xmm7
jbe 0x180108aa5
movaps xmm6, xmm13
addss xmm6, xmm7
movss dword [0x18029c460], xmm6
comiss xmm12, xmm13
jbe 0x180108ac1
comiss xmm7, xmm12
jbe 0x180108ac1
movaps xmm6, xmm13
addss xmm6, xmm7
movss dword [0x18029c460], xmm6
movss dword [rsp + 0x38], xmm6
movss xmm0, dword [rbp + 0xc8]
comiss xmm15, xmm12
jbe 0x180108aeb
comiss xmm0, xmm12
jbe 0x180108aeb
movaps xmm6, xmm15
subss xmm6, xmm0
movss dword [0x18029c460], xmm6
comiss xmm12, xmm15
jbe 0x180108b07
comiss xmm12, xmm0
jbe 0x180108b07
movaps xmm6, xmm15
subss xmm6, xmm0
movss dword [0x18029c460], xmm6
comiss xmm15, xmm12
jbe 0x180108b23
comiss xmm12, xmm0
jbe 0x180108b23
movaps xmm6, xmm15
addss xmm6, xmm0
movss dword [0x18029c460], xmm6
comiss xmm12, xmm15
jbe 0x180108b3f
comiss xmm0, xmm12
jbe 0x180108b3f
movaps xmm6, xmm15
addss xmm6, xmm0
movss dword [0x18029c460], xmm6
movss dword [rbp - 0x68], xmm6
comiss xmm14, xmm12
jbe 0x180108b61
comiss xmm8, xmm12
jbe 0x180108b61
movaps xmm6, xmm14
subss xmm6, xmm8
movss dword [0x18029c460], xmm6
comiss xmm12, xmm14
jbe 0x180108b7e
comiss xmm12, xmm8
jbe 0x180108b7e
movaps xmm6, xmm14
subss xmm6, xmm8
movss dword [0x18029c460], xmm6
comiss xmm14, xmm12
jbe 0x180108b9b
comiss xmm12, xmm8
jbe 0x180108b9b
movaps xmm6, xmm14
addss xmm6, xmm8
movss dword [0x18029c460], xmm6
comiss xmm12, xmm14
jbe 0x180108bb8
comiss xmm8, xmm12
jbe 0x180108bb8
movaps xmm6, xmm14
addss xmm6, xmm8
movss dword [0x18029c460], xmm6
shufps xmm8, xmm8, 0xaa
comiss xmm13, xmm12
jbe 0x180108bda
comiss xmm8, xmm12
jbe 0x180108bda
movaps xmm6, xmm13
subss xmm6, xmm8
movss dword [0x18029c460], xmm6
comiss xmm12, xmm13
jbe 0x180108bf7
comiss xmm12, xmm8
jbe 0x180108bf7
movaps xmm6, xmm13
subss xmm6, xmm8
movss dword [0x18029c460], xmm6
comiss xmm13, xmm12
jbe 0x180108c14
comiss xmm12, xmm8
jbe 0x180108c14
movaps xmm6, xmm13
addss xmm6, xmm8
movss dword [0x18029c460], xmm6
comiss xmm12, xmm13
jbe 0x180108c31
comiss xmm8, xmm12
jbe 0x180108c31
movaps xmm6, xmm13
addss xmm6, xmm8
movss dword [0x18029c460], xmm6
movss dword [rsp + 0x40], xmm6
movss xmm0, dword [rbp + 0xe0]
subss xmm0, dword [0x1801b7374]
comiss xmm15, xmm12
jbe 0x180108c63
comiss xmm0, xmm12
jbe 0x180108c63
movaps xmm6, xmm15
subss xmm6, xmm0
movss dword [0x18029c460], xmm6
comiss xmm12, xmm15
jbe 0x180108c7f
comiss xmm12, xmm0
jbe 0x180108c7f
movaps xmm6, xmm15
subss xmm6, xmm0
movss dword [0x18029c460], xmm6
comiss xmm15, xmm12
jbe 0x180108c9b
comiss xmm12, xmm0
jbe 0x180108c9b
movaps xmm6, xmm15
addss xmm6, xmm0
movss dword [0x18029c460], xmm6
comiss xmm12, xmm15
jbe 0x180108cb7
comiss xmm0, xmm12
jbe 0x180108cb7
movaps xmm6, xmm15
addss xmm6, xmm0
movss dword [0x18029c460], xmm6
movss dword [rsp + 0x44], xmm6
comiss xmm14, xmm12
jbe 0x180108cda
comiss xmm9, xmm12
jbe 0x180108cda
movaps xmm6, xmm14
subss xmm6, xmm9
movss dword [0x18029c460], xmm6
comiss xmm12, xmm14
jbe 0x180108cf7
comiss xmm12, xmm9
jbe 0x180108cf7
movaps xmm6, xmm14
subss xmm6, xmm9
movss dword [0x18029c460], xmm6
comiss xmm14, xmm12
jbe 0x180108d14
comiss xmm12, xmm9
jbe 0x180108d14
movaps xmm6, xmm14
addss xmm6, xmm9
movss dword [0x18029c460], xmm6
comiss xmm12, xmm14
jbe 0x180108d31
comiss xmm9, xmm12
jbe 0x180108d31
movaps xmm6, xmm14
addss xmm6, xmm9
movss dword [0x18029c460], xmm6
movss dword [rsp + 0x50], xmm6
shufps xmm9, xmm9, 0xaa
comiss xmm13, xmm12
jbe 0x180108d59
comiss xmm9, xmm12
jbe 0x180108d59
movaps xmm6, xmm13
subss xmm6, xmm9
movss dword [0x18029c460], xmm6
comiss xmm12, xmm13
jbe 0x180108d76
comiss xmm12, xmm9
jbe 0x180108d76
movaps xmm6, xmm13
subss xmm6, xmm9
movss dword [0x18029c460], xmm6
comiss xmm13, xmm12
jbe 0x180108d93
comiss xmm12, xmm9
jbe 0x180108d93
movaps xmm6, xmm13
addss xmm6, xmm9
movss dword [0x18029c460], xmm6
comiss xmm12, xmm13
jbe 0x180108db0
comiss xmm9, xmm12
jbe 0x180108db0
movaps xmm6, xmm13
addss xmm6, xmm9
movss dword [0x18029c460], xmm6
movss dword [rsp + 0x4c], xmm6
movss xmm0, dword [rbp + 0xf8]
subss xmm0, dword [0x1801b745c]
comiss xmm15, xmm12
jbe 0x180108de2
comiss xmm0, xmm12
jbe 0x180108de2
movaps xmm6, xmm15
subss xmm6, xmm0
movss dword [0x18029c460], xmm6
comiss xmm12, xmm15
jbe 0x180108dfe
comiss xmm12, xmm0
jbe 0x180108dfe
movaps xmm6, xmm15
subss xmm6, xmm0
movss dword [0x18029c460], xmm6
comiss xmm15, xmm12
jbe 0x180108e1a
comiss xmm12, xmm0
jbe 0x180108e1a
movaps xmm6, xmm15
addss xmm6, xmm0
movss dword [0x18029c460], xmm6
comiss xmm12, xmm15
jbe 0x180108e36
comiss xmm0, xmm12
jbe 0x180108e36
movaps xmm6, xmm15
addss xmm6, xmm0
movss dword [0x18029c460], xmm6
movss dword [rsp + 0x48], xmm6
comiss xmm14, xmm12
jbe 0x180108e59
comiss xmm10, xmm12
jbe 0x180108e59
movaps xmm6, xmm14
subss xmm6, xmm10
movss dword [0x18029c460], xmm6
comiss xmm12, xmm14
jbe 0x180108e76
comiss xmm12, xmm10
jbe 0x180108e76
movaps xmm6, xmm14
subss xmm6, xmm10
movss dword [0x18029c460], xmm6
comiss xmm14, xmm12
jbe 0x180108e93
comiss xmm12, xmm10
jbe 0x180108e93
movaps xmm6, xmm14
addss xmm6, xmm10
movss dword [0x18029c460], xmm6
comiss xmm12, xmm14
jbe 0x180108eb0
comiss xmm10, xmm12
jbe 0x180108eb0
movaps xmm6, xmm14
addss xmm6, xmm10
movss dword [0x18029c460], xmm6
movss dword [rsp + 0x5c], xmm6
shufps xmm10, xmm10, 0xaa
comiss xmm13, xmm12
jbe 0x180108ed8
comiss xmm10, xmm12
jbe 0x180108ed8
movaps xmm6, xmm13
subss xmm6, xmm10
movss dword [0x18029c460], xmm6
comiss xmm12, xmm13
jbe 0x180108ef5
comiss xmm12, xmm10
jbe 0x180108ef5
movaps xmm6, xmm13
subss xmm6, xmm10
movss dword [0x18029c460], xmm6
comiss xmm13, xmm12
jbe 0x180108f12
comiss xmm12, xmm10
jbe 0x180108f12
movaps xmm6, xmm13
addss xmm6, xmm10
movss dword [0x18029c460], xmm6
comiss xmm12, xmm13
jbe 0x180108f2f
comiss xmm10, xmm12
jbe 0x180108f2f
movaps xmm6, xmm13
addss xmm6, xmm10
movss dword [0x18029c460], xmm6
movss dword [rsp + 0x58], xmm6
movss xmm0, dword [rbp + 0x110]
subss xmm0, dword [0x1801b74cc]
comiss xmm15, xmm12
jbe 0x180108f61
comiss xmm0, xmm12
jbe 0x180108f61
movaps xmm6, xmm15
subss xmm6, xmm0
movss dword [0x18029c460], xmm6
comiss xmm12, xmm15
jbe 0x180108f7d
comiss xmm12, xmm0
jbe 0x180108f7d
movaps xmm6, xmm15
subss xmm6, xmm0
movss dword [0x18029c460], xmm6
comiss xmm15, xmm12
jbe 0x180108f99
comiss xmm12, xmm0
jbe 0x180108f99
movaps xmm6, xmm15
addss xmm6, xmm0
movss dword [0x18029c460], xmm6
comiss xmm12, xmm15
jbe 0x180108fb5
comiss xmm0, xmm12
jbe 0x180108fb5
movaps xmm6, xmm15
addss xmm6, xmm0
movss dword [0x18029c460], xmm6
movss dword [rsp + 0x54], xmm6
comiss xmm14, xmm12
jbe 0x180108fd8
comiss xmm11, xmm12
jbe 0x180108fd8
movaps xmm6, xmm14
subss xmm6, xmm11
movss dword [0x18029c460], xmm6
comiss xmm12, xmm14
jbe 0x180108ff5
comiss xmm12, xmm11
jbe 0x180108ff5
movaps xmm6, xmm14
subss xmm6, xmm11
movss dword [0x18029c460], xmm6
comiss xmm14, xmm12
jbe 0x180109012
comiss xmm12, xmm11
jbe 0x180109012
movaps xmm6, xmm14
addss xmm6, xmm11
movss dword [0x18029c460], xmm6
comiss xmm12, xmm14
jbe 0x18010902f
comiss xmm11, xmm12
jbe 0x18010902f
movaps xmm6, xmm14
addss xmm6, xmm11
movss dword [0x18029c460], xmm6
movss dword [rsp + 0x68], xmm6
shufps xmm11, xmm11, 0xaa
comiss xmm13, xmm12
jbe 0x180109057
comiss xmm11, xmm12
jbe 0x180109057
movaps xmm6, xmm13
subss xmm6, xmm11
movss dword [0x18029c460], xmm6
comiss xmm12, xmm13
jbe 0x180109074
comiss xmm12, xmm11
jbe 0x180109074
movaps xmm6, xmm13
subss xmm6, xmm11
movss dword [0x18029c460], xmm6
comiss xmm13, xmm12
jbe 0x180109091
comiss xmm12, xmm11
jbe 0x180109091
movaps xmm6, xmm13
addss xmm6, xmm11
movss dword [0x18029c460], xmm6
comiss xmm12, xmm13
jbe 0x1801090ae
comiss xmm11, xmm12
jbe 0x1801090ae
movaps xmm6, xmm13
addss xmm6, xmm11
movss dword [0x18029c460], xmm6
movss dword [rsp + 0x64], xmm6
movss xmm0, dword [rbp + 0x128]
subss xmm0, dword [0x1801b74ec]
comiss xmm15, xmm12
jbe 0x1801090e0
comiss xmm0, xmm12
jbe 0x1801090e0
movaps xmm6, xmm15
subss xmm6, xmm0
movss dword [0x18029c460], xmm6
comiss xmm12, xmm15
jbe 0x1801090fc
comiss xmm12, xmm0
jbe 0x1801090fc
movaps xmm6, xmm15
subss xmm6, xmm0
movss dword [0x18029c460], xmm6
comiss xmm15, xmm12
jbe 0x180109118
comiss xmm12, xmm0
jbe 0x180109118
movaps xmm6, xmm15
addss xmm6, xmm0
movss dword [0x18029c460], xmm6
comiss xmm12, xmm15
jbe 0x180109134
comiss xmm0, xmm12
jbe 0x180109134
movaps xmm6, xmm15
addss xmm6, xmm0
movss dword [0x18029c460], xmm6
movss dword [rsp + 0x60], xmm6
movups xmm0, xmmword [rbp - 0x78]
comiss xmm14, xmm12
jbe 0x18010915a
comiss xmm0, xmm12
jbe 0x18010915a
movaps xmm6, xmm14
subss xmm6, xmm0
movss dword [0x18029c460], xmm6
comiss xmm12, xmm14
jbe 0x180109176
comiss xmm12, xmm0
jbe 0x180109176
movaps xmm6, xmm14
subss xmm6, xmm0
movss dword [0x18029c460], xmm6
comiss xmm14, xmm12
jbe 0x180109192
comiss xmm12, xmm0
jbe 0x180109192
movaps xmm6, xmm14
addss xmm6, xmm0
movss dword [0x18029c460], xmm6
comiss xmm12, xmm14
jbe 0x1801091ae
comiss xmm0, xmm12
jbe 0x1801091ae
movaps xmm6, xmm14
addss xmm6, xmm0
movss dword [0x18029c460], xmm6
movss dword [rsp + 0x74], xmm6
shufps xmm0, xmm0, 0xaa
comiss xmm13, xmm12
jbe 0x1801091d4
comiss xmm0, xmm12
jbe 0x1801091d4
movaps xmm6, xmm13
subss xmm6, xmm0
movss dword [0x18029c460], xmm6
comiss xmm12, xmm13
jbe 0x1801091f0
comiss xmm12, xmm0
jbe 0x1801091f0
movaps xmm6, xmm13
subss xmm6, xmm0
movss dword [0x18029c460], xmm6
comiss xmm13, xmm12
jbe 0x18010920c
comiss xmm12, xmm0
jbe 0x18010920c
movaps xmm6, xmm13
addss xmm6, xmm0
movss dword [0x18029c460], xmm6
comiss xmm12, xmm13
jbe 0x180109228
comiss xmm0, xmm12
jbe 0x180109228
movaps xmm6, xmm13
addss xmm6, xmm0
movss dword [0x18029c460], xmm6
movss dword [rsp + 0x70], xmm6
movss xmm0, dword [rbp + 0x140]
subss xmm0, dword [0x1801b7514]
comiss xmm15, xmm12
jbe 0x18010925a
comiss xmm0, xmm12
jbe 0x18010925a
movaps xmm6, xmm15
subss xmm6, xmm0
movss dword [0x18029c460], xmm6
comiss xmm12, xmm15
jbe 0x180109276
comiss xmm12, xmm0
jbe 0x180109276
movaps xmm6, xmm15
subss xmm6, xmm0
movss dword [0x18029c460], xmm6
comiss xmm15, xmm12
jbe 0x180109292
comiss xmm12, xmm0
jbe 0x180109292
movaps xmm6, xmm15
addss xmm6, xmm0
movss dword [0x18029c460], xmm6
comiss xmm12, xmm15
jbe 0x1801092ae
comiss xmm0, xmm12
jbe 0x1801092ae
movaps xmm6, xmm15
addss xmm6, xmm0
movss dword [0x18029c460], xmm6
movss dword [rsp + 0x6c], xmm6
movups xmm0, xmmword [rbp - 0x40]
comiss xmm14, xmm12
jbe 0x1801092d4
comiss xmm0, xmm12
jbe 0x1801092d4
movaps xmm6, xmm14
subss xmm6, xmm0
movss dword [0x18029c460], xmm6
comiss xmm12, xmm14
jbe 0x1801092f0
comiss xmm12, xmm0
jbe 0x1801092f0
movaps xmm6, xmm14
subss xmm6, xmm0
movss dword [0x18029c460], xmm6
comiss xmm14, xmm12
jbe 0x18010930c
comiss xmm12, xmm0
jbe 0x18010930c
movaps xmm6, xmm14
addss xmm6, xmm0
movss dword [0x18029c460], xmm6
comiss xmm12, xmm14
jbe 0x180109328
comiss xmm0, xmm12
jbe 0x180109328
movaps xmm6, xmm14
addss xmm6, xmm0
movss dword [0x18029c460], xmm6
movss dword [rbp - 0x80], xmm6
shufps xmm0, xmm0, 0xaa
comiss xmm13, xmm12
jbe 0x18010934d
comiss xmm0, xmm12
jbe 0x18010934d
movaps xmm6, xmm13
subss xmm6, xmm0
movss dword [0x18029c460], xmm6
comiss xmm12, xmm13
jbe 0x180109369
comiss xmm12, xmm0
jbe 0x180109369
movaps xmm6, xmm13
subss xmm6, xmm0
movss dword [0x18029c460], xmm6
comiss xmm13, xmm12
jbe 0x180109385
comiss xmm12, xmm0
jbe 0x180109385
movaps xmm6, xmm13
addss xmm6, xmm0
movss dword [0x18029c460], xmm6
comiss xmm12, xmm13
jbe 0x1801093a1
comiss xmm0, xmm12
jbe 0x1801093a1
movaps xmm6, xmm13
addss xmm6, xmm0
movss dword [0x18029c460], xmm6
movss dword [rsp + 0x7c], xmm6
movss xmm0, dword [rbp + 0x158]
subss xmm0, dword [0x1801b7528]
comiss xmm15, xmm12
jbe 0x1801093d3
comiss xmm0, xmm12
jbe 0x1801093d3
movaps xmm6, xmm15
subss xmm6, xmm0
movss dword [0x18029c460], xmm6
comiss xmm12, xmm15
jbe 0x1801093ef
comiss xmm12, xmm0
jbe 0x1801093ef
movaps xmm6, xmm15
subss xmm6, xmm0
movss dword [0x18029c460], xmm6
comiss xmm15, xmm12
jbe 0x18010940b
comiss xmm12, xmm0
jbe 0x18010940b
movaps xmm6, xmm15
addss xmm6, xmm0
movss dword [0x18029c460], xmm6
comiss xmm12, xmm15
jbe 0x180109427
comiss xmm0, xmm12
jbe 0x180109427
movaps xmm6, xmm15
addss xmm6, xmm0
movss dword [0x18029c460], xmm6
movss dword [rsp + 0x78], xmm6
movups xmm0, xmmword [rbp - 0x30]
comiss xmm14, xmm12
jbe 0x18010944d
comiss xmm0, xmm12
jbe 0x18010944d
movaps xmm6, xmm14
subss xmm6, xmm0
movss dword [0x18029c460], xmm6
comiss xmm12, xmm14
jbe 0x180109469
comiss xmm12, xmm0
jbe 0x180109469
movaps xmm6, xmm14
subss xmm6, xmm0
movss dword [0x18029c460], xmm6
comiss xmm14, xmm12
jbe 0x180109485
comiss xmm12, xmm0
jbe 0x180109485
movaps xmm6, xmm14
addss xmm6, xmm0
movss dword [0x18029c460], xmm6
comiss xmm12, xmm14
jbe 0x1801094a1
comiss xmm0, xmm12
jbe 0x1801094a1
movaps xmm6, xmm14
addss xmm6, xmm0
movss dword [0x18029c460], xmm6
movss dword [rsp + 0x30], xmm6
shufps xmm0, xmm0, 0xaa
comiss xmm13, xmm12
jbe 0x1801094c7
comiss xmm0, xmm12
jbe 0x1801094c7
movaps xmm6, xmm13
subss xmm6, xmm0
movss dword [0x18029c460], xmm6
comiss xmm12, xmm13
jbe 0x1801094e3
comiss xmm12, xmm0
jbe 0x1801094e3
movaps xmm6, xmm13
subss xmm6, xmm0
movss dword [0x18029c460], xmm6
comiss xmm13, xmm12
jbe 0x1801094ff
comiss xmm12, xmm0
jbe 0x1801094ff
movaps xmm6, xmm13
addss xmm6, xmm0
movss dword [0x18029c460], xmm6
comiss xmm12, xmm13
jbe 0x18010951b
comiss xmm0, xmm12
jbe 0x18010951b
movaps xmm6, xmm13
addss xmm6, xmm0
movss dword [0x18029c460], xmm6
movss dword [rbp - 0x78], xmm6
movss xmm0, dword [rbp + 0x170]
subss xmm0, dword [0x1801b7534]
comiss xmm15, xmm12
jbe 0x18010954c
comiss xmm0, xmm12
jbe 0x18010954c
movaps xmm6, xmm15
subss xmm6, xmm0
movss dword [0x18029c460], xmm6
comiss xmm12, xmm15
jbe 0x180109568
comiss xmm12, xmm0
jbe 0x180109568
movaps xmm6, xmm15
subss xmm6, xmm0
movss dword [0x18029c460], xmm6
comiss xmm15, xmm12
jbe 0x180109584
comiss xmm12, xmm0
jbe 0x180109584
movaps xmm6, xmm15
addss xmm6, xmm0
movss dword [0x18029c460], xmm6
comiss xmm12, xmm15
jbe 0x1801095a0
comiss xmm0, xmm12
jbe 0x1801095a0
movaps xmm6, xmm15
addss xmm6, xmm0
movss dword [0x18029c460], xmm6
movss dword [rbp - 0x7c], xmm6
movups xmm0, xmmword [rbp - 0x60]
comiss xmm14, xmm12
jbe 0x1801095c5
comiss xmm0, xmm12
jbe 0x1801095c5
movaps xmm6, xmm14
subss xmm6, xmm0
movss dword [0x18029c460], xmm6
comiss xmm12, xmm14
jbe 0x1801095e1
comiss xmm12, xmm0
jbe 0x1801095e1
movaps xmm6, xmm14
subss xmm6, xmm0
movss dword [0x18029c460], xmm6
comiss xmm14, xmm12
jbe 0x1801095fd
comiss xmm12, xmm0
jbe 0x1801095fd
movaps xmm6, xmm14
addss xmm6, xmm0
movss dword [0x18029c460], xmm6
comiss xmm12, xmm14
jbe 0x180109619
comiss xmm0, xmm12
jbe 0x180109619
movaps xmm6, xmm14
addss xmm6, xmm0
movss dword [0x18029c460], xmm6
movaps xmm11, xmm6
shufps xmm0, xmm0, 0xaa
comiss xmm13, xmm12
jbe 0x18010963d
comiss xmm0, xmm12
jbe 0x18010963d
movaps xmm6, xmm13
subss xmm6, xmm0
movss dword [0x18029c460], xmm6
comiss xmm12, xmm13
jbe 0x180109659
comiss xmm12, xmm0
jbe 0x180109659
movaps xmm6, xmm13
subss xmm6, xmm0
movss dword [0x18029c460], xmm6
comiss xmm13, xmm12
jbe 0x180109675
comiss xmm12, xmm0
jbe 0x180109675
movaps xmm6, xmm13
addss xmm6, xmm0
movss dword [0x18029c460], xmm6
comiss xmm12, xmm13
jbe 0x180109691
comiss xmm0, xmm12
jbe 0x180109691
movaps xmm6, xmm13
addss xmm6, xmm0
movss dword [0x18029c460], xmm6
movaps xmm10, xmm6
movss xmm0, dword [rbp + 0x188]
subss xmm0, dword [0x1801b7538]
comiss xmm15, xmm12
jbe 0x1801096c1
comiss xmm0, xmm12
jbe 0x1801096c1
movaps xmm6, xmm15
subss xmm6, xmm0
movss dword [0x18029c460], xmm6
comiss xmm12, xmm15
jbe 0x1801096dd
comiss xmm12, xmm0
jbe 0x1801096dd
movaps xmm6, xmm15
subss xmm6, xmm0
movss dword [0x18029c460], xmm6
comiss xmm15, xmm12
jbe 0x1801096f9
comiss xmm12, xmm0
jbe 0x1801096f9
movaps xmm6, xmm15
addss xmm6, xmm0
movss dword [0x18029c460], xmm6
comiss xmm12, xmm15
jbe 0x180109715
comiss xmm0, xmm12
jbe 0x180109715
movaps xmm6, xmm15
addss xmm6, xmm0
movss dword [0x18029c460], xmm6
movaps xmm9, xmm6
comiss xmm14, xmm12
jbe 0x180109735
comiss xmm1, xmm12
jbe 0x180109735
movaps xmm6, xmm14
subss xmm6, xmm1
movss dword [0x18029c460], xmm6
comiss xmm12, xmm14
jbe 0x180109751
comiss xmm12, xmm1
jbe 0x180109751
movaps xmm6, xmm14
subss xmm6, xmm1
movss dword [0x18029c460], xmm6
comiss xmm14, xmm12
jbe 0x18010976d
comiss xmm12, xmm1
jbe 0x18010976d
movaps xmm6, xmm14
addss xmm6, xmm1
movss dword [0x18029c460], xmm6
comiss xmm12, xmm14
jbe 0x180109789
comiss xmm1, xmm12
jbe 0x180109789
movaps xmm6, xmm14
addss xmm6, xmm1
movss dword [0x18029c460], xmm6
movaps xmm8, xmm6
shufps xmm1, xmm1, 0xaa
comiss xmm13, xmm12
jbe 0x1801097ad
comiss xmm1, xmm12
jbe 0x1801097ad
comiss xmm12, xmm13
jbe 0x1801097c9
inc r15d
inc r14
cmp r14, r12
jl 0x180108020
mov rcx, qword [rbp + 0x210]
xor rcx, rsp
call fcn.18015c690
lea r11, [rsp + 0x3c0]
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