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

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x2a0]
sub rsp, 0x3a0
lea rcx, [0x140023190]
mov dword [rsp + 0x20], 0xe0762feb
lea rax, [0x140022d30]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x30], rax
lea rax, [0x140022ce8]
mov qword [rsp + 0x48], rax
lea rax, [0x140022cf0]
mov qword [rsp + 0x60], rax
lea rax, [0x140022cf8]
mov qword [rsp + 0x78], rax
lea rax, [0x140022d90]
mov qword [rbp - 0x70], rax
lea rax, [0x140022d00]
mov qword [rbp - 0x58], rax
lea rax, [0x140022d08]
mov qword [rbp - 0x40], rax
lea rax, [0x140022d10]
mov qword [rbp - 0x28], rax
lea rax, [0x140022d18]
mov qword [rbp - 0x10], rax
lea rax, [0x140022d20]
mov qword [rbp + 8], rax
lea rax, [0x140022d28]
mov qword [rbp + 0x20], rax
lea rax, [0x140022d38]
mov qword [rbp + 0x38], rax
lea rax, [0x140022d40]
mov qword [rbp + 0x50], rax
lea rax, [0x140022d48]
mov qword [rbp + 0x68], rax
lea rax, [0x140022d50]
mov qword [rbp + 0x80], rax
lea rax, [0x140022d58]
mov qword [rbp + 0x98], rax
lea rax, [0x140022d60]
mov qword [rbp + 0xb0], rax
lea rax, [0x140022d68]
mov qword [rbp + 0xc8], rax
lea rax, [0x140022d70]
mov qword [rbp + 0xe0], rax
lea rax, [0x140022d78]
mov qword [rbp + 0xf8], rax
mov dword [rsp + 0x38], 0xb46508b5
mov qword [rsp + 0x40], rcx
mov dword [rsp + 0x50], 0xca6b0d7b
mov qword [rsp + 0x58], rcx
mov dword [rsp + 0x68], 0xa5c44c50
mov qword [rsp + 0x70], rcx
mov dword [rbp - 0x80], 0x31133574
mov qword [rbp - 0x78], rcx
mov dword [rbp - 0x68], 0x5aaa327
mov qword [rbp - 0x60], rcx
mov dword [rbp - 0x50], 0xa4163ebc
mov qword [rbp - 0x48], rcx
mov dword [rbp - 0x38], 0x9eee4b80
mov qword [rbp - 0x30], rcx
mov dword [rbp - 0x20], 0x183679f2
mov qword [rbp - 0x18], rcx
mov dword [rbp - 8], 0xe21c1c46
mov qword [rbp], rcx
mov dword [rbp + 0x10], 0xe4879939
mov qword [rbp + 0x18], rcx
mov dword [rbp + 0x28], 0x5c2d1a97
mov qword [rbp + 0x30], rcx
mov dword [rbp + 0x40], 0x5c8e65ac
mov qword [rbp + 0x48], rcx
mov dword [rbp + 0x58], 0xe1453b98
mov qword [rbp + 0x60], rcx
mov dword [rbp + 0x70], 0xdbf381b5
mov qword [rbp + 0x78], rcx
mov dword [rbp + 0x88], 0xd09c750
mov qword [rbp + 0x90], rcx
mov dword [rbp + 0xa0], 0x3ee6cc56
mov qword [rbp + 0xa8], rcx
mov dword [rbp + 0xb8], 0xa1b1dc21
mov qword [rbp + 0xc0], rcx
mov dword [rbp + 0xd0], 0xff9bc7af
mov qword [rbp + 0xd8], rcx
mov dword [rbp + 0xe8], 0x81223212
mov qword [rbp + 0xf0], rcx
lea rax, [0x140022d80]
mov dword [rbp + 0x100], 0x3f6f38c
mov qword [rbp + 0x110], rax
lea r15, [rsp + 0x28]
lea rax, [0x140022d88]
mov qword [rbp + 0x108], rcx
mov qword [rbp + 0x128], rax
mov r13d, 0x25
lea rax, [0x140022d98]
mov dword [rbp + 0x118], 0xb7a26d79
mov qword [rbp + 0x140], rax
lea rax, [0x140022da0]
mov qword [rbp + 0x158], rax
lea rax, [0x140022da8]
mov qword [rbp + 0x170], rax
lea rax, [0x140022ce0]
mov qword [rbp + 0x188], rax
lea rax, [0x140022db8]
mov qword [rbp + 0x1a0], rax
lea rax, [0x140022dc0]
mov qword [rbp + 0x1b8], rax
lea rax, [0x140022dc8]
mov qword [rbp + 0x1d0], rax
lea rax, [0x140022dd0]
mov qword [rbp + 0x1e8], rax
lea rax, [0x140022dd8]
mov qword [rbp + 0x200], rax
lea rax, [0x140022de0]
mov qword [rbp + 0x218], rax
lea rax, [0x140022de8]
mov qword [rbp + 0x230], rax
lea rax, [0x140022df0]
mov qword [rbp + 0x248], rax
lea rax, [0x140022df8]
mov qword [rbp + 0x260], rax
lea rax, [0x140022e00]
mov qword [rbp + 0x278], rax
lea rax, [0x140022e08]
mov qword [rbp + 0x290], rax
mov qword [rbp + 0x120], rcx
mov dword [rbp + 0x130], 0x6273b572
mov qword [rbp + 0x138], rcx
mov dword [rbp + 0x148], 0xe9d6ce5e
mov qword [rbp + 0x150], rcx
mov dword [rbp + 0x160], 0x85bf2f9c
mov qword [rbp + 0x168], rcx
mov dword [rbp + 0x178], 0x9ab4737e
mov qword [rbp + 0x180], rcx
mov dword [rbp + 0x190], 0x97fd2398
mov qword [rbp + 0x198], rcx
mov dword [rbp + 0x1a8], 0xa1b699e6
mov qword [rbp + 0x1b0], rcx
mov dword [rbp + 0x1c0], 0x7aa7b69b
mov qword [rbp + 0x1c8], rcx
mov dword [rbp + 0x1d8], 0x3afbe45b
mov qword [rbp + 0x1e0], rcx
mov dword [rbp + 0x1f0], 0xa2c81105
mov qword [rbp + 0x1f8], rcx
mov dword [rbp + 0x208], 0xf5a86278
mov qword [rbp + 0x210], rcx
mov dword [rbp + 0x220], 0xa6951756
mov qword [rbp + 0x228], rcx
mov dword [rbp + 0x238], 0xa566a93e
mov qword [rbp + 0x240], rcx
mov dword [rbp + 0x250], 0x55ba7014
mov qword [rbp + 0x258], rcx
mov dword [rbp + 0x268], 0x7fa58340
mov qword [rbp + 0x270], rcx
mov dword [rbp + 0x280], 0xf675d37d
mov qword [rbp + 0x288], rcx
nop dword [rax]
mov rax, qword [r15]
mov r12d, dword [r15 - 8]
mov rdi, qword [rax]
test rdi, rdi
je 0x140001889
movsxd rax, dword [rdi + 0x3c]
xor ebx, ebx
mov esi, dword [rax + rdi + 0x88]
add rsi, rdi
cmp dword [rsi + 0x18], ebx
jbe 0x140001889
nop dword [rax]
nop dword [rax + rax]
mov ecx, dword [rsi + 0x20]
xor edx, edx
add rcx, rdi
mov ecx, dword [rcx + rbx*4]
add rcx, rdi
jne 0x140001867
call section..text
jmp 0x140001882
cmp byte [rcx], dl
je 0x140001878
nop dword [rax + rax]
inc edx
cmp byte [rdx + rcx], 0
jne 0x140001870
call section..text
cmp eax, r12d
je 0x1400018c1
inc ebx
cmp ebx, dword [rsi + 0x18]
jb 0x140001850
xor ecx, ecx
mov rax, qword [r15 + 8]
add r15, 0x18
mov qword [rax], rcx
sub r13, 1
jne 0x140001820
lea r11, [rsp + 0x3a0]
mov rbx, qword [r11 + 0x30]
lea eax, [r13 + 1]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x40]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
mov ecx, dword [rsi + 0x24]
add rcx, rdi
movzx edx, word [rcx + rbx*2]
mov ecx, dword [rsi + 0x1c]
add rcx, rdi
mov ecx, dword [rcx + rdx*4]
add rcx, rdi
jmp 0x14000188b