Function at 0x1400091e0
Capabilities:
Access peb ldr_data
Resolve function by parsing pe exports

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x58
lea rax, [rsp + 0x38]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0x48]
mov rax, qword gs:[0x30]
mov rax, qword [rax + 0x60]
mov rax, qword [rax + 0x18]
mov rax, qword [rax + 0x10]
mov rax, qword [rax]
mov rax, qword [rax + 0x30]
mov qword [rsp + 0x38], rax
movsxd rcx, dword [rax + 0x3c]
mov ecx, dword [rcx + rax + 0x88]
lea rdx, [rax + rcx]
mov qword [rsp + 0x40], rdx
mov esi, dword [rax + rcx + 0x18]
mov eax, 0xfdb7bdcf
mov r15d, 0xc98a31a0
lea r14, [0x140047004]
mov edi, 0xbd142a56
mov r12d, 0x95892401
jmp 0x140009260
mov eax, dword [rsp + 0x2c]
mov eax, 0x67572491
cmp eax, 0xfdb7bdce
jle 0x1400092c0
cmp eax, 0x4f1289d8
jle 0x140009370
cmp eax, 0x600ec426
jg 0x1400093f8
cmp eax, 0x4f1289d9
je 0x140009257
cmp eax, 0x5b9450cc
jne 0x140009260
mov eax, dword [rsp + 0x28]
mov rdx, qword [rsp + 0x38]
mov rcx, qword [rsp + 0x40]
mov ecx, dword [rcx + 0x20]
add rcx, rdx
mov ecx, dword [rcx + rax*4]
add rcx, rdx
call fcn.1400130b0
mov rcx, qword [rsp + 0x30]
cmp eax, dword [rcx]
mov eax, 0xc3688b05
mov ecx, 0x86aa30d4
cmove eax, ecx
jmp 0x140009260
cmp eax, 0xb8e4842b
jle 0x1400093c0
cmp eax, 0xc3688b04
jle 0x140009440
cmp eax, 0xc3688b05
je 0x14000945b
cmp eax, 0xd128cd32
jne 0x140009260
mov ecx, dword [0x14003cc78]
lea eax, [rcx - 1]
imul eax, ecx
and eax, 1
sete r8b
cmp dword [0x14003cc7c], 0xa
setge bl
setl cl
mov edx, ecx
xor dl, r8b
mov r9d, edx
xor r9b, 1
and bl, r8b
or bl, r9b
or al, cl
xor bl, al
and al, r9b
or al, bl
xor al, 1
or al, bl
or cl, r8b
mov ebx, ecx
xor bl, 1
and bl, al
xor cl, al
xor cl, 1
or cl, bl
xor dl, cl
and cl, r9b
xor cl, dl
test dl, 1
mov eax, 0x67572491
mov edx, 0x4f1289d9
cmovne eax, edx
mov dword [rsp + 0x2c], r13d
test cl, 1
mov ecx, 0x67572491
cmovne eax, ecx
jmp 0x140009260
cmp eax, 0xfdb7bdcf
je 0x14000946e
cmp eax, 0x29df9c6b
je 0x140009504
cmp eax, 0x44afe2ce
jne 0x140009260
mov qword [rsp + 0x50], rbp
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
cmp dword [rax], 0
mov eax, 0x5b9450cc
mov ecx, 0xb1840479
cmove eax, ecx
jmp 0x140009260
cmp eax, 0x86aa30d4
je 0x140009511
cmp eax, 0x95892401
je 0x140009547
cmp eax, 0xb1840479
jne 0x140009260
cmp dword [rsp + 0x28], 0
mov eax, 0x29df9c6b
mov ecx, 0xb8e4842c
cmove eax, ecx
jmp 0x140009260
cmp eax, 0x600ec427
je 0x14000955e
cmp eax, 0x67572491
jne 0x140009260
cmp dword [rsp + 0x2c], 0
sete byte [rsp + 0x25]
mov eax, dword [0x14003cc78]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4f1289d9
cmove eax, r12d
cmp dword [0x14003cc7c], 0xa
cmovl eax, r12d
jmp 0x140009260
cmp eax, 0xb8e4842c
jne 0x14000957c
mov eax, 0xd128cd32
mov r13d, 2
jmp 0x140009260
mov rbp, qword [rsp + 0x50]
add rbp, 4
mov eax, 0x44afe2ce
jmp 0x140009260
mov eax, dword [0x14003cc80]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
sete byte [rsp + 0x26]
mov ecx, dword [0x14003cc84]
mov eax, 0xe0e48580
cmove eax, r15d
cmp ecx, 0xa
setl byte [rsp + 0x27]
mov dword [rsp + 0x28], esi
cmovl eax, r15d
mov ecx, 0x20a7c6a0
nop word cs:[rax + rax]
cmp ecx, 0xe0e4857f
jg 0x1400094d0
cmp ecx, 0xbd142a56
je 0x1400094f9
cmp ecx, 0xc98a31a0
jne 0x1400094b0
jmp 0x14000956f
cmp ecx, 0xe0e48580
je 0x1400094fd
cmp ecx, 0x20a7c6a0
jne 0x1400094b0
movzx edx, byte [rsp + 0x26]
cmp byte [rsp + 0x27], 0
mov ecx, 0xe0e48580
cmovne ecx, edi
test dl, dl
cmovne ecx, edi
jmp 0x1400094b0
mov ecx, eax
jmp 0x1400094b0
mov ecx, 0xbd142a56
jmp 0x1400094b0
mov eax, 0xd128cd32
xor r13d, r13d
jmp 0x140009260
mov eax, dword [rsp + 0x28]
mov rcx, qword [rsp + 0x38]
mov rdx, qword [rsp + 0x40]
mov ebx, dword [rdx + 0x1c]
mov edx, dword [rdx + 0x24]
add rbx, rcx
add rdx, rcx
movzx eax, word [rdx + rax*2]
mov eax, dword [rbx + rax*4]
mov eax, dword [rax + rcx + 4]
mov rcx, qword [rsp + 0x30]
mov dword [rcx], eax
mov eax, 0xb1840479
jmp 0x140009260
cmp byte [rsp + 0x25], 0
mov eax, 0xbb00ba43
mov ecx, 0x600ec427
cmovne eax, ecx
jmp 0x140009260
mov esi, dword [rsp + 0x28]
add esi, 0xffffffff
mov eax, 0xfdb7bdcf
jmp 0x140009260
mov eax, 0x44afe2ce
mov rbp, r14
jmp 0x140009260
cmp eax, 0xbb00ba43
jne 0x140009260
mov rax, qword [rsp + 0x48]
add rsp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret