Function at 0x140007cb0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push rbx
sub rsp, 0x80
movaps xmmword [rsp + 0x70], xmm6
movaps xmmword [rsp + 0x60], xmm7
mov rax, qword [0x14009c040]
xor rax, rsp
mov qword [rsp + 0x58], rax
movss xmm0, dword [0x1400e0420]
mulss xmm0, dword [0x140091fe4]
cvtps2pd xmm4, xmm0
movss xmm0, dword [0x1400e0424]
mulss xmm0, dword [0x140091fe4]
cvtps2pd xmm3, xmm0
xorps xmm2, xmm2
xorps xmm7, xmm7
xorps xmm6, xmm6
cvttss2si eax, dword [0x1400df90c]
movsd xmm0, qword [rcx]
movsd xmm5, qword [0x140092770]
ucomisd xmm0, xmm2
jp 0x140007d1d
je 0x140007d5d
comisd xmm0, xmm4
jbe 0x140007d2f
movaps xmm7, xmm4
subsd xmm7, xmm0
xorps xmm7, xmm5
jmp 0x140007d36
movaps xmm7, xmm0
subsd xmm7, xmm4
movd xmm0, eax
cvtdq2pd xmm0, xmm0
divsd xmm7, xmm0
movaps xmm1, xmm7
addsd xmm1, xmm4
movss xmm0, dword [0x1400e0420]
cvtps2pd xmm0, xmm0
comisd xmm1, xmm0
jbe 0x140007d5d
xorps xmm7, xmm7
movsd xmm0, qword [rcx + 8]
ucomisd xmm0, xmm2
jp 0x140007d6a
je 0x140007daa
comisd xmm0, xmm3
jbe 0x140007d7c
movaps xmm6, xmm3
subsd xmm6, xmm0
xorps xmm6, xmm5
jmp 0x140007d83
movaps xmm6, xmm0
subsd xmm6, xmm3
movd xmm0, eax
cvtdq2pd xmm0, xmm0
divsd xmm6, xmm0
movaps xmm1, xmm6
addsd xmm1, xmm3
movss xmm0, dword [0x1400e0424]
cvtps2pd xmm0, xmm0
comisd xmm1, xmm0
jbe 0x140007daa
xorps xmm6, xmm6
cmp byte [0x14009c094], 0
je 0x140007e74
cmp qword [0x1400e0480], 0
jne 0x140007e6d
lea rcx, str.user32.dll
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
test rax, rax
je 0x140007e6d
mov dword [rsp + 0x48], 0x646e6553
mov dword [rsp + 0x4c], 0x75706e49
mov word [rsp + 0x50], 0x74
lea rdx, [rsp + 0x48]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400e11e0], rax
mov edx, 1
mov ecx, 2
mov r8d, edx
call qword [sym.imp.USER32.dll_CreateSyntheticPointerDevice]
mov qword [0x1400e0480], rax
test rax, rax
jne 0x140007e6d
lea rdx, str.Failed_to_initialize_synthetic_pointer_device
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
call fcn.1400040d0
mov rcx, rax
lea rdx, str.._Error_Code:
call fcn.1400040d0
mov rbx, rax
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov edx, eax
mov rcx, rbx
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___unsigned_long_int____ptr64]
lea rdx, [0x140008ee0]
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
mov byte [0x14009c094], 0
xor eax, eax
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x30], eax
xorps xmm0, xmm0
movdqu xmmword [rsp + 0x38], xmm0
cvttsd2si eax, xmm7
mov dword [rsp + 0x28], eax
cvttsd2si eax, xmm6
mov dword [rsp + 0x2c], eax
mov dword [rsp + 0x34], 1
mov r8d, 0x28
lea rdx, [rsp + 0x20]
mov ecx, 1
call qword [0x1400e11e0]
nop
mov rcx, qword [rsp + 0x58]
xor rcx, rsp
call fcn.14004d8e0
movaps xmm6, xmmword [rsp + 0x70]
movaps xmm7, xmmword [rsp + 0x60]
add rsp, 0x80
pop rbx
ret