Function at 0x1400623c0
Capabilities:
Link many functions at runtime

Disassembly:
push rbp
push rbx
push rsi
push rdi
push r12
push r13
push r14
push r15
mov rbp, rsp
sub rsp, 0x68
mov rax, qword [0x1400ed1f8]
xor rax, rsp
mov qword [rbp - 0x18], rax
mov rax, qword [rbp + 0x78]
mov r14, rdx
mov rdx, qword [rdx + 8]
mov r15, r9
mov r12, qword [rbp + 0x68]
mov rsi, r8
mov r13, qword [rbp + 0x70]
mov rdi, rcx
mov qword [rbp - 0x48], rax
mov rax, qword [rbp + 0x80]
mov qword [rbp - 0x40], rax
mov rax, qword [rbp + 0x88]
mov qword [rbp - 0x38], rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rbx, [0x1400f4118]
mov rdx, rax
test rax, rax
je 0x1400625af
mov cl, 1
xor ebx, ebx
test cl, cl
mov eax, ebx
movzx ecx, cl
cmovne rax, rdx
mov rcx, rdi
mov qword [r14], rax
mov rdx, qword [rsi + 8]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rdx, rax
test rax, rax
je 0x1400625cf
mov cl, 1
lea r14, [0x1400f4118]
test cl, cl
mov rax, rbx
movzx ecx, cl
cmovne rax, rdx
mov rcx, rdi
mov qword [rsi], rax
mov rdx, qword [r15 + 8]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rdx, rax
test rax, rax
je 0x1400625f6
mov cl, 1
test cl, cl
mov rax, rbx
movzx ecx, cl
cmovne rax, rdx
mov rcx, rdi
mov qword [r15], rax
mov rdx, qword [r12 + 8]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rdx, rax
test rax, rax
je 0x140062616
mov cl, 1
test cl, cl
mov rax, rbx
movzx ecx, cl
cmovne rax, rdx
mov rcx, rdi
mov qword [r12], rax
mov rdx, qword [r13 + 8]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rdx, rax
test rax, rax
je 0x140062636
mov cl, 1
mov rsi, qword [rbp - 0x48]
test cl, cl
movzx ecx, cl
mov rax, rbx
cmovne rax, rdx
mov rcx, rdi
mov qword [r13], rax
mov rdx, qword [rsi + 8]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rdx, rax
test rax, rax
je 0x140062656
mov cl, 1
test cl, cl
mov rax, rbx
movzx ecx, cl
cmovne rax, rdx
mov rcx, rdi
mov qword [rsi], rax
mov rsi, qword [rbp - 0x40]
mov rdx, qword [rsi + 8]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rcx, rax
test rax, rax
je 0x140062676
mov dl, 1
test dl, dl
mov rax, rbx
movzx edx, dl
cmovne rax, rcx
mov rcx, rdi
mov qword [rsi], rax
mov rsi, qword [rbp - 0x38]
mov rdx, qword [rsi + 8]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rcx, rax
test rax, rax
je 0x140062592
mov al, 1
test al, al
cmovne rbx, rcx
mov qword [rsi], rbx
mov rcx, qword [rbp - 0x18]
xor rcx, rsp
call fcn.140068e00
add rsp, 0x68
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov dword [rbp - 0x30], eax
xor al, al
mov qword [rbp - 0x28], r14
movups xmm0, xmmword [rbp - 0x30]
movups xmmword [rbp - 0x30], xmm0
mov rcx, qword [rbp - 0x30]
jmp 0x14006256c
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov qword [rbp - 0x28], rbx
xor cl, cl
mov dword [rbp - 0x30], eax
movups xmm0, xmmword [rbp - 0x30]
movups xmmword [rbp - 0x30], xmm0
mov rdx, qword [rbp - 0x30]
jmp 0x140062433
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov dword [rbp - 0x30], eax
lea r14, [0x1400f4118]
mov qword [rbp - 0x28], r14
xor cl, cl
movups xmm0, xmmword [rbp - 0x30]
movups xmmword [rbp - 0x30], xmm0
mov rdx, qword [rbp - 0x30]
jmp 0x140062465
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov qword [rbp - 0x28], r14
xor cl, cl
mov dword [rbp - 0x30], eax
movups xmm0, xmmword [rbp - 0x30]
movups xmmword [rbp - 0x30], xmm0
mov rdx, qword [rbp - 0x30]
jmp 0x14006248f
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov qword [rbp - 0x28], r14
xor cl, cl
mov dword [rbp - 0x30], eax
movups xmm0, xmmword [rbp - 0x30]
movups xmmword [rbp - 0x30], xmm0
mov rdx, qword [rbp - 0x30]
jmp 0x1400624ba
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov qword [rbp - 0x28], r14
xor cl, cl
mov dword [rbp - 0x30], eax
movups xmm0, xmmword [rbp - 0x30]
movups xmmword [rbp - 0x30], xmm0
mov rdx, qword [rbp - 0x30]
jmp 0x1400624e5
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov qword [rbp - 0x28], r14
xor cl, cl
mov dword [rbp - 0x30], eax
movups xmm0, xmmword [rbp - 0x30]
movups xmmword [rbp - 0x30], xmm0
mov rdx, qword [rbp - 0x30]
jmp 0x140062514
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov qword [rbp - 0x28], r14
xor dl, dl
mov dword [rbp - 0x30], eax
movups xmm0, xmmword [rbp - 0x30]
movups xmmword [rbp - 0x30], xmm0
mov rcx, qword [rbp - 0x30]
jmp 0x140062542