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

Disassembly:
call rax
mov r11, rax
cmp r12w, 0x7452
cmc
clc
test rax, rax
jne 0x140b75b14
lea rcx, [rsp + 0x50]
mov rax, qword [0x140b20160]
jmp 0x140a21173
call rax
mov r11, rax
test rax, rax
jmp 0x140b75b0e
call rax
jmp 0x140b75c5d
mov byte [rsp + 0x18], r8b
mov qword [rsp + 0x10], rdx
test spl, 0xab
cmp r10w, 0x348
push rbp
not bp
movsx ebp, dx
push rsi
xor bpl, 0x2d
cmp dx, bx
sub si, r14w
sub rsp, 0x178
sub ebp, 0x75a5605c
mov rbp, rdx
mov rsi, rcx
test rcx, rcx
je 0x140b75671
test rdx, rdx
jmp 0x140b7565d
je 0x140b75671
mov eax, 0x5a4d
cmp word [rcx], ax
je 0x140b75686
sub eax, eax
add rsp, 0x178
movsx si, dil
movzx ebp, r11w
pop rsi
pop rbp
ret
movsxd rax, dword [rcx + 0x3c]
test r12w, r14w
cmp dword [rax + rcx], 0x4550
jmp 0x140b7569a
jne 0x140b75671
mov r8d, dword [rax + rcx + 0x88]
cmp r8d, r14d
mov dword [rsp + 0x30], r8d
stc
test r8d, r8d
jmp 0x140b756b9
je 0x140b75671
mov r9d, dword [rax + rcx + 0x8c]
btc dx, 0x9d
lea rdx, [rsi + r8]
mov qword [rsp + 0x170], rbx
xor cl, dil
movsx rcx, r14w
mov qword [rsp + 0x168], rdi
mov ecx, 0xffffffff
test edi, 0x756502a9
xor edi, edi
cmc
cmp r14w, 0x4fff
mov dword [rsp + 0x20], r9d
jmp 0x140b75709
mov qword [rsp + 0x28], rdx
test r13b, r13b
mov dword [rsp + 0x190], ecx
clc
cmp rbp, 0xffff
jmp 0x140b75725
ja 0x140b7576b
mov ecx, ebp
sub ecx, dword [rdx + 0x10]
jmp 0x140b75735
cmp ecx, dword [rdx + 0x14]
jmp 0x140b7573d
jae 0x140b75764
mov eax, dword [rdx + 0x1c]
add dh, 0x29
lea rax, [rax + rsi]
setae dh
mov edx, dword [rax + rcx*4]
cmp r10b, r13b
cmc
test edx, edx
jmp 0x140b7575e
jne 0x140b759dc
xor eax, eax
jmp 0x140b75c5d
mov eax, dword [rdx + 0x18]
cmp r12, r11
cmp spl, 0xbe
test eax, eax
jmp 0x140b7577c
je 0x140b759af
mov r9d, dword [rdx + 0x20]
lea r11d, [rax - 1]
movsx ebx, sp
shr rbx, cl
mov ebx, edi
jmp 0x140b75798
add r9, rsi
cmp r11b, r8b
mov qword [rsp + 0x40], r9
test bpl, 0x83
test r11d, r11d
js 0x140b759a2
nop
mov r10, qword [rsp + 0x198]
sar dh, cl
rcl dl, cl
lea eax, [r11 + rbx]
jmp 0x140b757c6
mov rbp, rdi
sar eax, 1
movzx r8, r14w
add r8, 0x2b64e78
movzx dx, bpl
mov dword [rsp + 0x1a8], eax
movzx rdx, bp
mov qword [rsp + 0x38], rax
test r11w, 0x1453
movzx rdx, bx
mov r8d, dword [r9 + rax*4]
sar dl, cl
mov eax, dword [r9 + rax*4]
test r13b, 0x72
sub r10, rax
movzx eax, byte [rsp + 0x1a0]
add r8, rsi
cmovne dx, cx
sub r10, rsi
xchg rdx, rdx
cwd
nop
movzx r9w, r15b
movzx edx, byte [r10 + r8]
movzx r9d, byte [r8]
inc r8
cmp r12b, dl
cmp r13w, 0x1e4d
test spl, 0xab
test al, al
je 0x140b75875
mov ecx, ebp
rcr ax, cl
cmc
mov al, r11b
mov eax, 0x118a459f
clc
rol eax, cl
stc
cmp r8d, r10d
cmc
add al, bpl
clc
cmp esp, ebp
jmp 0x140b75865
xor dl, al
mov al, byte [rsp + 0x1a0]
inc rbp
test r12b, 0x99
test dl, dl
je 0x140b7588b
cmp dl, r9b
jmp 0x140b75885
je 0x140b75823
cmp dl, r9b
jmp 0x140b75893
jb 0x140b7592b
cmp dl, r9b
jmp 0x140b758a1
jbe 0x140b758da
mov ebx, dword [rsp + 0x1a8]
movzx edx, r10w
movzx rcx, r15w
mov rdx, qword [rsp + 0x28]
inc cx
not ch
xchg cl, cl
mov ecx, dword [rsp + 0x190]
jmp 0x140b758ce
inc ebx
jmp 0x140b758d5
jmp 0x140b75961
mov rdx, qword [rsp + 0x28]
movzx eax, si
bswap ax
mov ecx, 0x3eb82bcf
lea ebx, [r11 + 1]
jmp 0x140b758f8
mov eax, dword [rdx + 0x24]
lea rcx, [rsi + rax]
cmovbe eax, r13d
movsx eax, r10w
mov rax, qword [rsp + 0x38]
jmp 0x140b75911
movzx ecx, word [rcx + rax*2]
jmp 0x140b7591a
mov dword [rsp + 0x190], ecx
jmp 0x140b75926
jmp 0x140b75961
mov r11d, dword [rsp + 0x1a8]
movzx r9w, r11b
mov rdx, qword [rsp + 0x28]
mov ecx, 0x73f266ed
inc rcx
movzx ecx, r8w
mov ecx, dword [rsp + 0x190]
not r9d
mov r9d, 0x4baf5a7b
movzx r9w, al
dec r11d
cmp ebx, r11d
jmp 0x140b75970
mov r9, qword [rsp + 0x40]
jle 0x140b757b1
mov rbp, qword [rsp + 0x198]
sete r9b
movzx r9w, r13b
mov r8d, dword [rsp + 0x30]
movzx r9d, r12w
xchg r9d, r9d
mov r9d, dword [rsp + 0x20]
jmp 0x140b759af
mov r9d, dword [rsp + 0x20]
test ecx, r9d
cmp dx, 0x6aee
cmp ecx, dword [rdx + 0x14]
jmp 0x140b759b7
jae 0x140b75764
mov eax, dword [rdx + 0x1c]
bts rdx, r12
inc dl
add rax, rsi
mov edx, dword [rax + rcx*4]
cmp dl, r9b
test edx, edx
jmp 0x140b759d6
je 0x140b75764
cmp edx, r8d
jmp 0x140b759e4
jb 0x140b75c51
lea eax, [r9 + r8]
test r11w, 0x1939
jmp 0x140b759f9
cmp edx, eax
jmp 0x140b75a00
jae 0x140b75c51
mov eax, edx
btr bx, r9w
neg bl
add rax, rsi
sar cx, 0xe5
mov rbx, rax
bts rcx, r12
sar ecx, cl
sbb cl, spl
movzx ecx, byte [rax]
clc
test r14b, 0x2e
jmp 0x140b75a2f
test cl, cl
je 0x140b75764
cmp cl, 0x2e
jmp 0x140b75a3f
je 0x140b75a64
mov cl, byte [rbx + 1]
inc rbx
test cl, cl
jmp 0x140b75a52
jne 0x140b75a37
sub eax, eax
jmp 0x140b75a5f
jmp 0x140b75c5d
mov r8, rbx
jmp 0x140b75a6c
sub r8, rax
cmp dl, 0x8a
jmp 0x140b75a77
cmp r8, 0x104
jae 0x140b75764
mov rcx, rdi
test r14b, 0xc0
test r8, r8
jmp 0x140b75a93
je 0x140b75aeb
lea r9, [rsp + 0x50]
movsx edx, r14w
rol dx, cl
sub r9, rax
btr dx, ax
nop
sub edx, edx
add rdx, rax
btc dx, bx
movzx edx, byte [rax]
jmp 0x140b75ac1
test dl, dl
jmp 0x140b75ac8
je 0x140b75aeb
inc rcx
jmp 0x140b75ad6
mov byte [r9 + rax], dl
inc rax
cmp rcx, r8
jmp 0x140b75ae5
jb 0x140b75ab6
mov byte [rsp + rcx + 0x50], dil
movzx ecx, sp
lea rcx, [rsp + 0x50]
setle ah
not ax
movsx ax, bl
mov rax, qword [0x140b20168]
jmp 0x140652d3e
je 0x140b75764
cmp r11, rsi
jmp 0x140b75b1c
jne 0x140b75bbc
cmp byte [rsp + 0x1a0], dil
jmp 0x140b75b2f
je 0x140b75b9f
lea rax, [rsp + 0x50]
add dx, 0x619
movsx rdx, si
sub rbp, rax
nop
rcl cl, cl
lea rdx, [rsp + rdi + 0x50]
bt rax, 0xcb
mov cl, r13b
mov ecx, edi
bt ax, r15w
btc rax, 0xb2
cwde
mov eax, 0x118a459f
rol eax, cl
cmp r11b, 0xdb
add al, dil
xor al, byte [rdx + rbp]
mov byte [rdx], al
jmp 0x140b75b7b
je 0x140b75b91
inc rdi
cmp rdi, 0x104
jb 0x140b75b49
lea rbp, [rsp + 0x50]
movzx ax, dil
mov edx, esi
xchg cx, ax
mov rdx, rbp
mov rcx, rsi
setb al
movsx ax, r14b
mov ah, 0x8d
mov rax, qword [0x140b20170]
jmp 0x140a79b9e
cmp byte [rbx + 1], 0x23
lea rdx, [rbx + 1]
jmp 0x140b75bc9
jne 0x140b75c33
movzx edx, byte [rbx + 2]
cmp r11b, 0x18
add rbx, 2
test dl, dl
jmp 0x140b75be2
je 0x140b75c26
nop
cbw
lea eax, [rdx - 0x30]
jmp 0x140b75bf3
inc rbx
cmp al, 9
jmp 0x140b75bfd
ja 0x140b75c26
movsx eax, dl
bts rcx, r9
mov dl, byte [rbx]
rcl cx, cl
inc cl
lea ecx, [rdi + rdi*4]
shr edi, 0xb7
mov rdi, rsp
lea edi, [rax + rcx*2 - 0x30]
test dl, dl
jne 0x140b75beb
movsxd rdx, edi
btc cx, r12w
sar cx, cl
rcl cl, cl
sub r8d, r8d
movzx ecx, r11w
movsx cx, bpl
mov rcx, r11
jmp 0x140b75c47
call fcn.140b75612
jmp 0x140b75c5d
mov eax, edx
lea rax, [rax + rsi]
setae sil
neg edi
mov rbx, qword [rsp + 0x170]
mov rdi, qword [rsp + 0x168]
mov sil, r8b
adc bp, r11w
bt bp, si
add rsp, 0x178
mov sil, bpl
movsx si, sil
bswap si
pop rsi
pop rbp
jmp 0x140b75c91
ret