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

Disassembly:
call rax
mov r11, rax
test r14w, r12w
test rax, rax
jmp 0x1408b3332
call rax
jmp 0x1408b34ab
mov byte [rsp + 0x18], r8b
cmc
mov qword [rsp + 0x10], rdx
cmc
jmp 0x1408b2e83
push rbp
mov bpl, 0x73
sub bp, sp
bts bp, r9w
push rsi
sub rsp, 0x178
mov rbp, rdx
mov rsi, rcx
cmp cl, r12b
test r11b, bl
test rcx, rcx
jmp 0x1408b2eab
je 0x1408b2ecd
test rdx, rdx
jmp 0x1408b2eb9
je 0x1408b2ecd
mov eax, 0x5a4d
cmp word [rcx], ax
je 0x1408b2ef7
sub eax, eax
rcl esi, cl
shl bp, cl
jmp 0x1408b2ed9
add rsp, 0x178
mov esi, r9d
xchg si, bp
pop rsi
mov ebp, r12d
not bp
movsxd rbp, r11d
pop rbp
jmp 0x1408b2ef6
ret
movsxd rax, dword [rcx + 0x3c]
cmp r13b, 0xc2
test r15w, 0x51bb
cmp dword [rax + rcx], 0x4550
jne 0x1408b2ecd
mov r8d, dword [rax + rcx + 0x88]
stc
jmp 0x1408b2f20
mov dword [rsp + 0x30], r8d
cmc
stc
test r8d, r8d
je 0x1408b2ecd
mov r9d, dword [rax + rcx + 0x8c]
cmc
not ch
bsf cx, r11w
lea rdx, [rsi + r8]
mov qword [rsp + 0x170], rbx
mov qword [rsp + 0x168], rdi
mov ecx, 0xffffffff
sub edi, edi
test cx, bx
mov dword [rsp + 0x20], r9d
cmp edi, 0x398511f5
cmc
mov qword [rsp + 0x28], rdx
jmp 0x1408b2f75
mov dword [rsp + 0x190], ecx
cmc
cmp rbp, 0xffff
ja 0x1408b2fd6
mov ecx, ebp
sub ecx, dword [rdx + 0x10]
cmp ecx, dword [rdx + 0x14]
jmp 0x1408b2f97
jae 0x1408b2fca
mov eax, dword [rdx + 0x1c]
rcr dl, cl
add dh, 0xec
bt dx, dx
add rax, rsi
rcr dl, 0xd8
cqo
mov edx, dword [rax + rcx*4]
cmp r8, rdi
jmp 0x1408b2fbd
test edx, edx
jmp 0x1408b2fc4
jne 0x1408b3216
sub eax, eax
jmp 0x1408b2fd1
jmp 0x1408b34ab
mov eax, dword [rdx + 0x18]
test eax, eax
jmp 0x1408b2fe0
je 0x1408b31e1
mov r9d, dword [rdx + 0x20]
bts bx, r14w
lea r11d, [rax - 1]
bts ebx, r9d
mov ebx, edi
cmp r15w, 0x6c6f
add r9, rsi
test r14b, 0x6f
mov qword [rsp + 0x40], r9
stc
test r11d, r11d
jmp 0x1408b3014
js 0x1408b31dc
nop
mov r10, qword [rsp + 0x198]
add bpl, dl
lea eax, [r11 + rbx]
bswap r8d
mov rbp, rdi
sar eax, 1
mov dword [rsp + 0x1a8], eax
bsr r8w, bx
test r11b, r10b
cmp r14b, r10b
mov qword [rsp + 0x38], rax
btr dx, di
cmp rsp, r13
mov r8d, dword [r9 + rax*4]
rol dl, cl
mov dl, dil
mov eax, dword [r9 + rax*4]
bswap rdx
sub r10, rax
bt ax, 0x55
rdtsc
movzx ax, r11b
movzx eax, byte [rsp + 0x1a0]
rol r9d, 8
add r8, rsi
sub r10, rsi
movsx r9, bx
cqo
nop
cdq
movzx edx, byte [r10 + r8]
not r9w
movzx r9d, byte [r8]
jmp 0x1408b309b
inc r8
test si, r10w
test spl, 0xd1
test al, al
jmp 0x1408b30ad
je 0x1408b30dd
mov ecx, ebp
movsx rax, sp
setg ah
mov eax, 0x51124758
rol eax, cl
cmc
add al, bpl
cmp r12b, 0xe3
xor dl, al
mov al, byte [rsp + 0x1a0]
jmp 0x1408b30d9
inc rbp
clc
test dl, dl
jmp 0x1408b30e4
je 0x1408b30f3
cmp dl, r9b
je 0x1408b3089
cmp dl, r9b
jb 0x1408b3171
cmp dl, r9b
jmp 0x1408b3104
jbe 0x1408b313b
mov ebx, dword [rsp + 0x1a8]
cqo
movsx rcx, r13w
mov rdx, qword [rsp + 0x28]
movsx rcx, r12w
mov ch, 0xc8
mov ecx, dword [rsp + 0x190]
jmp 0x1408b312f
inc ebx
jmp 0x1408b3136
jmp 0x1408b3199
mov rdx, qword [rsp + 0x28]
cdqe
lea ebx, [r11 + 1]
mov eax, dword [rdx + 0x24]
bswap rcx
not cl
lea rcx, [rsi + rax]
mov rax, qword [rsp + 0x38]
movzx ecx, word [rcx + rax*2]
jmp 0x1408b3160
mov dword [rsp + 0x190], ecx
jmp 0x1408b316c
jmp 0x1408b3199
mov r11d, dword [rsp + 0x1a8]
movzx rcx, bp
mov rdx, qword [rsp + 0x28]
mov ecx, dword [rsp + 0x190]
cmovg r9, r12
movsx r9d, r13w
dec r11d
btr r9w, ax
cmp ebx, r11d
cmovb r9d, esp
jmp 0x1408b31a9
mov r9, qword [rsp + 0x40]
jmp 0x1408b31b3
jle 0x1408b301b
mov rbp, qword [rsp + 0x198]
mov r8d, dword [rsp + 0x30]
mov r9w, 0x3e0b
movzx r9, si
bswap r9
mov r9d, dword [rsp + 0x20]
jmp 0x1408b31e1
mov r9d, dword [rsp + 0x20]
cmp ecx, dword [rdx + 0x14]
jmp 0x1408b31e9
jae 0x1408b2fca
mov eax, dword [rdx + 0x1c]
sar dl, cl
rcl dh, 0x9a
and dx, ax
add rax, rsi
btr rdx, rdx
bts rdx, rcx
mov edx, dword [rax + rcx*4]
stc
test edx, edx
jmp 0x1408b3210
je 0x1408b2fca
cmp edx, r8d
jmp 0x1408b321e
jb 0x1408b349c
lea eax, [r9 + r8]
jmp 0x1408b322d
cmp edx, eax
jae 0x1408b349c
mov eax, edx
lea rax, [rax + rsi]
mov rbx, rax
movzx ecx, byte [rax]
test r10, 0xe3c40e0
test al, r13b
jmp 0x1408b3250
test cl, cl
jmp 0x1408b3257
je 0x1408b2fca
cmp cl, 0x2e
je 0x1408b328f
mov cl, byte [rbx + 1]
jmp 0x1408b326e
inc rbx
cmp r9b, 0x83
stc
test cl, cl
jmp 0x1408b327d
jne 0x1408b325d
sub eax, eax
jmp 0x1408b328a
jmp 0x1408b34ab
mov r8, rbx
cmp r14, r15
sub r8, rax
test r8b, 0x18
cmp r10w, r15w
jmp 0x1408b32a5
cmp r8, 0x104
jae 0x1408b2fca
mov rcx, rdi
test r12b, 0x8e
jmp 0x1408b32bf
test r8, r8
jmp 0x1408b32c7
je 0x1408b3314
lea r9, [rsp + 0x50]
cmp rbx, 0x27c063a
setp dl
sar rdx, cl
sub r9, rax
movsx dx, dl
nop
sub dh, dl
rcr dl, 4
movzx edx, byte [rax]
cmp r9b, 0x8a
test dl, dl
jmp 0x1408b32fa
je 0x1408b3314
inc rcx
mov byte [r9 + rax], dl
inc rax
stc
cmp rcx, r8
jb 0x1408b32ec
mov byte [rsp + rcx + 0x50], dil
movzx ax, ah
lea rcx, [rsp + 0x50]
mov ax, 0x4fd9
mov rax, qword [0x1404eb1b0]
jmp 0x14047b174
jne 0x1408b335b
lea rcx, [rsp + 0x50]
mov rax, qword [0x1404eb1a8]
call rax
mov r11, rax
test r15b, 0xa
test rax, rax
jmp 0x1408b3355
je 0x1408b2fca
cmp r11, rsi
jmp 0x1408b3363
jne 0x1408b33f1
cmp byte [rsp + 0x1a0], dil
jmp 0x1408b3376
je 0x1408b33d7
lea rax, [rsp + 0x50]
xor rcx, 0x68503e13
sub rbp, rax
nop
btc cx, bx
lea rdx, [rsp + rdi + 0x50]
mov ecx, edi
mov al, r9b
bts eax, r14d
mov eax, 0x51124758
rol eax, cl
jmp 0x1408b33aa
add al, dil
xor al, byte [rdx + rbp]
mov byte [rdx], al
jmp 0x1408b33b7
je 0x1408b33d2
inc rdi
cmp rdi, 0x104
jmp 0x1408b33cc
jb 0x1408b3390
lea rbp, [rsp + 0x50]
mov rdx, rbp
movsxd rcx, r8d
mov cx, ax
cbw
mov rcx, rsi
mov rax, qword [0x1404eb1b8]
jmp 0x14052af3f
cmp byte [rbx + 1], 0x23
bswap edx
cwd
movzx dx, r11b
lea rdx, [rbx + 1]
jmp 0x1408b3407
jne 0x1408b347b
movzx edx, byte [rbx + 2]
cmc
cmp cx, 0x2b96
stc
add rbx, 2
test dl, dl
jmp 0x1408b3423
je 0x1408b3474
nop
setl ah
cmovns rax, r12
movsx ax, r13b
lea eax, [rdx - 0x30]
inc rbx
cmp al, 9
jmp 0x1408b3443
ja 0x1408b3474
movsx eax, dl
ror dl, 0x7f
mov dl, byte [rbx]
btr cx, 8
ror ch, 0x7c
lea ecx, [rdi + rdi*4]
cmp r13w, r15w
lea edi, [rax + rcx*2 - 0x30]
cmp r15, r14
test dl, dl
jmp 0x1408b346e
jne 0x1408b3436
movsxd rdx, edi
bsf rcx, r12
sub r8d, r8d
mov ecx, 0x59227a1f
movzx ecx, r15w
xchg cx, cx
mov rcx, r11
jmp 0x1408b3492
call fcn.1408b2e6e
jmp 0x1408b34ab
mov eax, edx
or ebx, r11d
add rax, rsi
adc bpl, bl
mov di, r10w
mov rbx, qword [rsp + 0x170]
movzx si, dl
mov rdi, qword [rsp + 0x168]
add rsp, 0x178
seta sil
cmovle bp, ax
movzx si, dil
pop rsi
movsxd rbp, r12d
mov rbp, 0x514d4581
cmovg rbp, rbp
pop rbp
jmp 0x1408b34e8
ret