Function at 0x140197ea0
Capabilities:
Resolve function by parsing pe exports

Disassembly:
xchg rdi, r9
mov qword [rsp + 0x20], rdi
xchg r9, rdi
mov qword [rsp + 0x18], r8
xchg rbx, rcx
mov qword [rsp + 8], rbx
xchg rbx, rcx
push rbx
push rbp
nop
sub rsp, 8
mov qword [rsp], rsi
push rdi
nop
push 0x5bd0adc3
mov qword [rsp], r12
nop
mov qword [rsp - 8], r13
sub rsp, 8
nop
push 0x1a82ba63
mov qword [rsp], r14
nop
sub rsp, 8
mov qword [rsp], r15
sub rsp, 0x58
xchg r11, r9
mov rbx, r11
xchg r9, r11
mov rsi, rdx
xchg rcx, r8
mov r9, r8
xchg r8, rcx
xor ebp, ebp
test rdx, rdx
jne 0x140197f19
mov eax, ebp
jmp 0x140197f63
mov eax, 0x111e94c4
add eax, 0x5c39d240
xor eax, 0x7d514ba3
add eax, 0x2490f9d
xor eax, 0x217db140
xor eax, 0x39875747
add eax, 0x1823c6cc
xor eax, 0x22ccfb42
cmp word [rdx], ax
je 0x140197f52
mov rax, rbp
jmp 0x140197f63
movsxd rax, dword [rdx + 0x3c]
add rax, rsi
cmp dword [rax], 0x4550
cmovne rax, rbp
mov ecx, 0x6620f7bc
sub ecx, 0x541e1c47
add ecx, 0x4d802891
add ecx, 0x2a3659f
add ecx, 0x811ae96
sub ecx, 0x62f665d0
xor ecx, 0x741b060
cmp word [rax + 0x18], cx
jne 0x1401980c3
mov r14d, dword [rax + 0x88]
add r14, rsi
je 0x1401980c3
mov r15d, dword [r14 + 0x1c]
add r15, rsi
mov r12d, dword [r14 + 0x24]
add r12, rsi
mov r13d, dword [r14 + 0x20]
add r13, rsi
mov edi, ebp
cmp dword [r14 + 0x18], 0
jbe 0x140198089
nop dword [rax]
nop dword [rax + rax]
mov eax, edi
mov ecx, dword [r13 + rax*4]
add rcx, rsi
movzx eax, word [r12 + rax*2]
mov edx, dword [r15 + rax*4]
add rdx, rsi
cmp rcx, 0xffff
jbe 0x14019807d
mov qword [rsp + 0xa8], rdx
xchg rdi, rcx
mov qword [rsp + 0x30], rdi
xchg rdi, rcx
xchg r8, rbp
mov qword [rsp + 0x38], rbp
xchg r8, rbp
xchg r9, r15
mov qword [rsp + 0x40], r15
xchg r15, r9
xchg r11, rcx
mov r11, qword [rbx + 0x38]
xchg rcx, r11
test rcx, rcx
je 0x140198159
xchg r8, rax
mov r8, qword [rcx]
xchg r8, rax
lea rdx, [rsp + 0xa8]
xchg rdx, r8
mov qword [rsp + 0x20], r8
xchg rdx, r8
lea r9, [rsp + 0x30]
lea r8, [rsp + 0x38]
lea rdx, [rsp + 0x40]
call qword [rax + 0x10]
test al, al
je 0x140198089
xchg r8, rbx
mov rbx, qword [rsp + 0xb0]
xchg r8, rbx
mov r9, qword [rsp + 0xa0]
inc edi
cmp edi, dword [r14 + 0x18]
jb 0x140197fd4
xchg rcx, rbp
mov rbp, qword [rbx + 0x38]
xchg rbp, rcx
test rcx, rcx
je 0x1401980b2
cmp rcx, rbx
mov rax, qword [rcx]
setne dl
call qword [rax + 0x20]
xchg rsi, rbp
mov qword [rbx + 0x38], rsi
xchg rbp, rsi
mov al, 0xe
add al, 0x6d
sub al, 0x29
sub al, 0xf
sub al, 0x20
sub al, 0x22
jmp 0x1401980e2
mov rcx, qword [rbx + 0x38]
test rcx, rcx
je 0x1401980e0
mov rax, qword [rcx]
cmp rcx, rbx
setne dl
call qword [rax + 0x20]
mov qword [rbx + 0x38], rbp
xor al, al
add rsp, 0x58
push rbx
push rbx
push rdx
push rax
push rax
push rax
xchg qword [rsp + 0x30], r15
pop rax
pop rax
pop rax
pop rdx
pop rbx
pop rbx
add rsp, 8
nop
add rsp, 8
mov r14, qword [rsp - 8]
push rax
push rcx
push rdx
xchg qword [rsp + 0x18], r13
add rsp, 0x20
push rax
push rcx
push rax
push rax
push rax
push rcx
push rbx
xchg qword [rsp + 0x38], r12
pop rbx
pop rcx
pop rax
pop rax
pop rax
pop rcx
pop rax
add rsp, 8
nop
xchg qword [rsp], rdi
add rsp, 8
push rcx
push rcx
push rbx
push rdx
push rcx
xchg qword [rsp + 0x28], rsi
pop rcx
pop rdx
pop rbx
pop rcx
pop rcx
add rsp, 8
nop
add rsp, 8
xchg qword [rsp - 8], rbp
nop
add rsp, 8
mov rbx, qword [rsp - 8]
ret
call fcn.1401fd252
nop
int3