Function at 0x1402ba8d0
Capabilities:
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, 0x98
mov esi, edx
mov rdi, rcx
lea r14, [rcx + 0x1c]
lea r15, [rcx + 0x18]
lea rbx, [rcx + 0x20]
mov eax, 0xee57bee0
mov r12d, 0x7b57b948
mov r13d, 0xeb474fba
jmp 0x1402ba910
mov eax, 0x7b57b948
nop dword [rax]
cmp eax, 0xee57bedf
jle 0x1402ba960
cmp eax, 0x6238fd34
jle 0x1402ba9b0
cmp eax, 0x6500af11
jg 0x1402baacb
cmp eax, 0x6238fd35
je 0x1402bab8a
cmp eax, 0x62c4e04a
je 0x1402baba4
cmp eax, 0x63b98344
jne 0x1402ba910
mov qword [rsp + 0x70], rdi
mov eax, 0x618d86e8
jmp 0x1402ba910
cmp eax, 0xae1aff93
jle 0x1402baa90
cmp eax, 0xd4fde91b
jle 0x1402bab14
cmp eax, 0xd4fde91c
je 0x1402babb9
cmp eax, 0xe695542c
je 0x1402babce
cmp eax, 0xeb474fba
jne 0x1402ba910
mov eax, 0xd1bde417
jmp 0x1402ba910
cmp eax, 0x13edb615
jle 0x1402bab34
cmp eax, 0x13edb616
je 0x1402babd8
cmp eax, 0x5e85561e
je 0x1402babe2
cmp eax, 0x618d86e8
jne 0x1402ba910
mov rcx, qword [rsp + 0x48]
mov rax, qword [rsp + 0x70]
lea rdx, [rax + 8]
mov qword [rsp + 0x68], rdx
mov rdx, qword [rsp + 0x68]
mov rdx, qword [rdx]
sub rcx, rdx
sar rcx, 3
movabs rbp, 0x6db6db6db6db6db7
imul rcx, rbp
mov qword [rsp + 0x28], rcx
imul rcx, qword [rsp + 0x28], 0x38
lea rbp, [rdx + rcx]
mov qword [rsp + 0x78], rbp
add rcx, rdx
add rcx, 0x38
mov qword [rsp + 0x80], rcx
mov ecx, 0x58f43dc5
nop word cs:[rax + rax]
nop
cmp ecx, 0xdbfc47bc
je 0x1402babfa
cmp ecx, 0x58f43dc5
jne 0x1402baa40
mov rcx, qword [rsp + 0x80]
mov qword [rsp + 0x88], rcx
mov qword [rsp + 0x30], rax
mov rcx, qword [rsp + 0x30]
movsxd rcx, dword [rcx]
sub rcx, qword [rsp + 0x28]
mov qword [rsp + 0x90], rcx
mov ecx, 0xdbfc47bc
jmp 0x1402baa40
cmp eax, 0xa216fd0e
jle 0x1402bab5f
cmp eax, 0xa216fd0f
je 0x1402bac3e
cmp eax, 0xa3a9794c
je 0x1402bac58
cmp eax, 0xa4b4b53a
jne 0x1402ba910
mov qword [rsp + 0x50], rbx
mov eax, 0xd4fde91c
jmp 0x1402ba910
cmp eax, 0x6500af12
je 0x1402bac80
cmp eax, 0x656c65ff
je 0x1402ba907
cmp eax, 0x7b57b948
jne 0x1402ba910
mov eax, dword [0x14035a4f8]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x656c65ff
cmove eax, r13d
cmp dword [0x14035a4fc], 0xa
cmovl eax, r13d
jmp 0x1402ba910
cmp eax, 0xae1aff94
je 0x1402bac98
cmp eax, 0xc3e98f41
jne 0x1402bace1
mov eax, 0xa4b4b53a
jmp 0x1402ba910
cmp eax, 0xee57bee0
je 0x1402bacb0
cmp eax, 0x10b8be99
jne 0x1402ba910
mov rax, qword [rsp + 0x58]
mov dword [rax], 0
mov eax, 0x13edb616
jmp 0x1402ba910
cmp eax, 0x8599f32d
je 0x1402bacc9
cmp eax, 0x9e5805ce
jne 0x1402ba910
mov rax, qword [rsp + 0x50]
mov dword [rax], 0
mov eax, 0xe695542c
jmp 0x1402ba910
mov qword [rsp + 0x60], r14
mov rax, qword [rsp + 0x60]
mov eax, dword [rax]
mov dword [rsp + 0x44], eax
mov eax, 0x8599f32d
jmp 0x1402ba910
mov rax, qword [rsp + 0x60]
mov dword [rax], 0
mov eax, 0xa3a9794c
jmp 0x1402ba910
mov rax, qword [rsp + 0x50]
mov eax, dword [rax]
mov dword [rsp + 0x3c], eax
mov eax, 0x5e85561e
jmp 0x1402ba910
mov eax, 0xa216fd0f
jmp 0x1402ba910
mov eax, 0x6238fd35
jmp 0x1402ba910
mov eax, dword [rsp + 0x3c]
cmp eax, esi
mov eax, 0xa216fd0f
mov ecx, 0x9e5805ce
cmove eax, ecx
jmp 0x1402ba910
imul r8, qword [rsp + 0x90], 0x38
add r8, 0xffffffffffffffc8
mov rcx, qword [rsp + 0x78]
mov rdx, qword [rsp + 0x88]
call fcn.1402e3600
mov rax, qword [rsp + 0x30]
mov eax, dword [rax]
add eax, 0xffffffff
mov rcx, qword [rsp + 0x30]
mov dword [rcx], eax
mov rax, qword [rsp + 0x68]
mov rax, qword [rsp + 0x28]
mov eax, 0xc3e98f41
jmp 0x1402ba910
mov qword [rsp + 0x58], r15
mov rax, qword [rsp + 0x58]
mov eax, dword [rax]
mov dword [rsp + 0x40], eax
mov eax, 0x6500af12
jmp 0x1402ba910
mov eax, dword [0x14035a4f8]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x656c65ff
cmove eax, r12d
cmp dword [0x14035a4fc], 0xa
cmovl eax, r12d
jmp 0x1402ba910
mov eax, dword [rsp + 0x40]
cmp eax, esi
mov eax, 0x6238fd35
mov ecx, 0x10b8be99
cmove eax, ecx
jmp 0x1402ba910
cmp qword [rsp + 0x48], 0
mov eax, 0x63b98344
mov ecx, 0xa4b4b53a
cmove eax, ecx
jmp 0x1402ba910
mov rcx, rdi
mov edx, esi
call fcn.1402b9850
mov qword [rsp + 0x48], rax
mov eax, 0xae1aff94
jmp 0x1402ba910
mov eax, dword [rsp + 0x44]
cmp eax, esi
mov eax, 0xd1bde417
mov ecx, 0x62c4e04a
cmove eax, ecx
jmp 0x1402ba910
cmp eax, 0xd1bde417
jne 0x1402ba910
add rsp, 0x98
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret