Function at 0x140b2d1bb
Capabilities:
Parse pe header
Resolve function by parsing pe exports

Disassembly:
mov byte [rsp + 0x18], r8b
cmp ch, 0xf2
push rbp
bsr rbp, r9
push rsi
xor si, bp
xchg sil, bpl
sub rsp, 0x158
sar bpl, cl
mov rbp, rdx
mov rsi, rcx
cmp r8b, 0xd7
test rcx, rcx
je 0x140b2d210
test rdx, rdx
jmp 0x140b2d1f4
je 0x140b2d210
mov eax, 0x5a4d
cmp sp, bp
cmp word [rcx], ax
jmp 0x140b2d20a
je 0x140b2d21f
xor eax, eax
add rsp, 0x158
pop rsi
xchg rbp, rbp
pop rbp
ret
movsxd rax, dword [rcx + 0x3c]
cmp r9b, r13b
cmp dword [rax + rcx], 0x4550
jmp 0x140b2d232
jne 0x140b2d210
mov r9d, dword [rax + rcx + 0x88]
stc
jmp 0x140b2d246
mov dword [rsp + 0x24], r9d
test r9d, r9d
jmp 0x140b2d253
je 0x140b2d210
mov r10d, dword [rax + rcx + 0x8c]
rcl edx, cl
lea rdx, [rcx + r9]
mov qword [rsp + 0x178], rbx
cmp spl, spl
cmc
mov qword [rsp + 0x150], rdi
cmc
cmp al, 0x7c
or r8d, 0xffffffff
cmp spl, 0x54
sub edi, edi
cmp bpl, 0x88
mov dword [rsp + 0x170], r10d
mov qword [rsp + 0x28], rdx
cmp rbp, 0xffff
ja 0x140b2d2bb
mov r8d, ebp
test bpl, 0x56
sub r8d, dword [rdx + 0x10]
jmp 0x140b2d2b6
jmp 0x140b2d496
mov eax, dword [rdx + 0x18]
cmp r8w, sp
clc
jmp 0x140b2d2c8
test eax, eax
jmp 0x140b2d2cf
je 0x140b2d496
mov r10d, dword [rdx + 0x20]
dec eax
mov ecx, edi
jmp 0x140b2d2e6
lea r10, [r10 + rsi]
mov dword [rsp + 0x20], ecx
mov dword [rsp + 0x188], eax
mov qword [rsp + 0x30], r10
cmp dh, 0xf
test eax, eax
jmp 0x140b2d304
js 0x140b2d489
lea ebx, [rax + rcx]
movsx eax, ax
clc
test r8d, 0x5199062e
mov r11, rdi
movsxd rdx, edi
sbb dl, spl
sar ebx, 1
mov eax, ebx
bswap r9w
adc r9b, 0xe8
xchg r9w, r8w
movzx eax, byte [rsp + 0x180]
mov r8d, dword [r10 + rbx*4]
mov r9w, 0x7961
movsx r10, di
rcl r9b, cl
mov r10, rbp
add r8, rsi
clc
movsxd rdx, esp
add r9w, r14w
sub r10, r8
movzx edx, cx
dec edx
nop
movzx edx, byte [r10 + r8]
movzx r9d, byte [r8]
jmp 0x140b2d36e
inc r8
test si, sp
cmp dl, 0x42
test al, al
jmp 0x140b2d37e
je 0x140b2d3b8
mov ecx, r11d
btr ax, dx
mov eax, 0x4fb90b01
rol eax, cl
jmp 0x140b2d397
add al, r11b
stc
xor dl, al
movsxd rax, esi
inc ax
movzx eax, byte [rsp + 0x180]
jmp 0x140b2d3b0
inc r11
test r11b, 0
clc
test dl, dl
jmp 0x140b2d3bf
je 0x140b2d3d3
cmp dl, r9b
jmp 0x140b2d3cd
je 0x140b2d360
cmp dl, r9b
jb 0x140b2d408
jbe 0x140b2d437
mov eax, dword [rsp + 0x188]
movsxd rcx, esp
mov cl, r10b
not cx
lea ecx, [rbx + 1]
jmp 0x140b2d3fa
mov dword [rsp + 0x20], ecx
jmp 0x140b2d403
jmp 0x140b2d41b
mov ecx, dword [rsp + 0x20]
shl al, cl
rol ax, cl
lea eax, [rbx - 1]
mov dword [rsp + 0x188], eax
cmp ecx, eax
jmp 0x140b2d422
jg 0x140b2d469
mov r10, qword [rsp + 0x30]
jmp 0x140b2d432
jmp 0x140b2d30a
mov rax, qword [rsp + 0x28]
jmp 0x140b2d445
mov eax, dword [rax + 0x24]
jmp 0x140b2d451
lea rcx, [rsi + rax]
movsx r8w, r14b
movzx r8d, word [rcx + rbx*2]
jmp 0x140b2d464
jmp 0x140b2d477
or r8d, 0xffffffff
xor dx, r9w
shld r9w, r13w, 0x94
mov r9d, dword [rsp + 0x24]
mov rdx, qword [rsp + 0x28]
not r10
rcl r10w, cl
cmc
mov r10d, dword [rsp + 0x170]
jmp 0x140b2d496
cmp r8d, dword [rdx + 0x14]
jae 0x140b2d527
mov eax, dword [rdx + 0x1c]
mov ecx, r8d
add rax, rsi
mov edx, dword [rax + r8*4]
cmp al, r15b
test edx, edx
jmp 0x140b2d4b7
je 0x140b2d527
cmp edx, r9d
jmp 0x140b2d4c5
jb 0x140b2d72e
lea eax, [r10 + r9]
cmp edx, eax
jmp 0x140b2d4d6
jae 0x140b2d72e
movzx ecx, byte [rsi + rdx]
lea rax, [rsi + rdx]
bt bx, r13w
btr bx, ax
mov rbx, rax
test cl, cl
jmp 0x140b2d4f7
je 0x140b2d527
nop
cmp spl, r12b
cmc
cmp cl, 0x2e
jmp 0x140b2d50a
je 0x140b2d533
movzx ecx, byte [rbx + 1]
jmp 0x140b2d519
inc rbx
test ah, 0x8f
test cl, cl
jne 0x140b2d502
mov r8, rbx
test di, si
stc
test r13b, 0x67
sub r8, rax
cmp r8, 0x104
jae 0x140b2d527
mov rcx, rdi
test r8, r8
je 0x140b2d5b0
lea r9, [rsp + 0x40]
movzx dx, dl
sete dh
sub r9, rax
rcl dx, 0x71
bswap rdx
movzx edx, byte [rax]
test esi, 0x3de52f2b
jmp 0x140b2d57e
test dl, dl
jmp 0x140b2d585
je 0x140b2d5b0
inc rcx
jmp 0x140b2d593
mov byte [r9 + rax], dl
jmp 0x140b2d59c
inc rax
test r12d, r15d
cmp rcx, r8
jmp 0x140b2d5aa
jb 0x140b2d570
mov byte [rsp + rcx + 0x40], dil
lea rcx, [rsp + 0x40]
mov rax, qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
jmp 0x140a8954a
lea rax, [rsi + rdx]