Function at 0x14000b180
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 [0x1400f63f8]
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, [0x1400fe0c8]
mov rdx, rax
test rax, rax
je 0x14000b36f
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 0x14000b38f
mov cl, 1
lea r14, [0x1400fe0c8]
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 0x14000b3b6
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 0x14000b3d6
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 0x14000b3f6
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 0x14000b416
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 0x14000b436
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 0x14000b352
mov al, 1
test al, al
cmovne rbx, rcx
mov qword [rsi], rbx
mov rcx, qword [rbp - 0x18]
xor rcx, rsp
call fcn.140085660
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 0x14000b32c
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 0x14000b1f3
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov dword [rbp - 0x30], eax
lea r14, [0x1400fe0c8]
mov qword [rbp - 0x28], r14
xor cl, cl
movups xmm0, xmmword [rbp - 0x30]
movups xmmword [rbp - 0x30], xmm0
mov rdx, qword [rbp - 0x30]
jmp 0x14000b225
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 0x14000b24f
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 0x14000b27a
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 0x14000b2a5
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 0x14000b2d4
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 0x14000b302