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

Disassembly:
call rax
mov r11, rax
test cl, spl
test rax, rax
jmp 0x14062ae46
call rax
jmp 0x14062af8e
mov byte [rsp + 0x18], r8b
btr r11d, r13d
test r11b, 0x34
xor r11, 0x8a24c2b
push rbp
push rsi
shrd rsi, rsi, 0xb4
sub rsp, 0x158
movzx r11d, r8b
mov rbp, rdx
sal si, cl
cmp r14b, r9b
btc si, ax
mov rsi, rcx
test r8w, ax
test rcx, rcx
jmp 0x14062aa64
je 0x14062aa93
test rdx, rdx
jmp 0x14062aa72
je 0x14062aa93
mov eax, 0x5a4d
stc
cmc
test r15w, 0x9a8e
cmp word [rcx], ax
jmp 0x14062aa8d
je 0x14062aaad
sub eax, eax
add rsp, 0x158
movzx rbp, r11w
pop rsi
jmp 0x14062aaa6
pop rbp
jmp 0x14062aaac
ret
movsxd rax, dword [rcx + 0x3c]
jmp 0x14062aab6
cmp dword [rax + rcx], 0x4550
jmp 0x14062aac2
jne 0x14062aa93
mov r9d, dword [rax + rcx + 0x88]
jmp 0x14062aad5
mov dword [rsp + 0x24], r9d
cmc
test r9d, r9d
je 0x14062aa93
mov r10d, dword [rax + rcx + 0x8c]
inc dl
rcr dl, 0xa0
bsf dx, r14w
mov qword [rsp + 0x178], rbx
and edx, eax
lea rdx, [rcx + r9]
jmp 0x14062ab09
or r8d, 0xffffffff
jmp 0x14062ab14
xor ebx, ebx
stc
mov qword [rsp + 0x150], rdi
mov dword [rsp + 0x170], r10d
clc
test sil, 0x19
mov qword [rsp + 0x28], rdx
cmp rbp, 0xffff
jmp 0x14062ab3d
ja 0x14062ab56
mov r8d, ebp
test al, 0xc
sub r8d, dword [rdx + 0x10]
jmp 0x14062ab51
jmp 0x14062ace4
mov eax, dword [rdx + 0x18]
jmp 0x14062ab5e
test eax, eax
jmp 0x14062ab65
je 0x14062ace4
mov r10d, dword [rdx + 0x20]
movsx ecx, sp
dec eax
sar cl, cl
mov ecx, ebx
add r10, rsi
stc
mov dword [rsp + 0x188], ebx
test si, sp
mov dword [rsp + 0x20], eax
mov qword [rsp + 0x30], r10
cmp r8b, r14b
test cl, r8b
test eax, eax
jmp 0x14062ab9c
js 0x14062acd9
nop
lea edi, [rax + rcx]
btc ecx, 0x33
movzx r8d, r11b
movzx cx, r11b
mov rcx, rbp
sar edi, 1
rcl edx, cl
btc edx, ebp
mov edx, dword [r10 + rdi*4]
test r9w, sp
add rdx, rsi
jmp 0x14062abcd
call fcn.14062a86b
test eax, eax
jmp 0x14062abd9
jns 0x14062ac05
mov ecx, dword [rsp + 0x188]
cmovl rax, rsp
movsx ax, sil
lea eax, [rdi - 1]
jmp 0x14062abf7
mov dword [rsp + 0x20], eax
jmp 0x14062ac00
jmp 0x14062ac39
test eax, eax
jmp 0x14062ac0c
jle 0x14062ac81
mov eax, dword [rsp + 0x20]
rcr rcx, 0xa2
bsf cx, bp
shld cx, bp, 0x80
lea ecx, [rdi + 1]
sets r10b
test r14b, 0x92
mov dword [rsp + 0x188], ecx
xor r11b, 0x86
cmp ecx, eax
jmp 0x14062ac43
mov r10, qword [rsp + 0x30]
mov r11b, byte [rsp + 0x180]
jmp 0x14062ac55
jle 0x14062aba3
mov rdx, qword [rsp + 0x28]
test r9w, r14w
ror r10, 0xe
mov r9d, dword [rsp + 0x24]
not r10b
mov r10d, dword [rsp + 0x170]
or r8d, 0xffffffff
jmp 0x14062ace4
mov rax, qword [rsp + 0x28]
movzx r8w, r9b
movsxd r9, r10d
mov rdx, qword [rsp + 0x28]
mov r9d, dword [rsp + 0x24]
movzx cx, r15b
mov eax, dword [rax + 0x24]
movzx r8d, r11w
cmovno r8w, dx
mov r10d, dword [rsp + 0x170]
mov cl, dil
xchg r8b, cl
movzx cx, bpl
lea rcx, [rsi + rax]
movzx r8, bp
xchg r8, r8
bswap r8
movzx r8d, word [rcx + rdi*2]
jmp 0x14062acd4
jmp 0x14062ace4
mov r10d, dword [rsp + 0x170]
test bh, 0xc
cmp r8d, dword [rdx + 0x14]
jmp 0x14062aced
jae 0x14062ad92
mov eax, dword [rdx + 0x1c]
sar cx, 0x9b
mov ecx, r8d
rcr dl, 0x88
bts dx, r15w
lea rax, [rax + rsi]
shl dh, 0x9c
sar dh, 0x21
and dl, r12b
mov edx, dword [rax + r8*4]
jmp 0x14062ad1b
test edx, edx
jmp 0x14062ad22
je 0x14062ad92
cmp edx, r9d
jmp 0x14062ad30
jb 0x14062af7f
lea eax, [r10 + r9]
cmc
cmp edx, eax
jae 0x14062af7f
movzx ecx, byte [rsi + rdx]
neg al
movsxd rax, ecx
movsx di, bl
lea rax, [rsi + rdx]
bts di, r11w
mov rdi, rax
cmc
test cl, cl
je 0x14062ad92
nop
cmp bpl, 0xb4
clc
cmp cl, 0x2e
jmp 0x14062ad73
je 0x14062ad9e
mov cl, byte [rdi + 1]
jmp 0x14062ad81
inc rdi
jmp 0x14062ad8a
test cl, cl
jne 0x14062ad6b
xor eax, eax
jmp 0x14062ad99
jmp 0x14062af8e
mov r8, rdi
cmc
sub r8, rax
jmp 0x14062adaa
cmp r8, 0x104
jae 0x14062ad92
mov rcx, rbx
cmc
test r8, r8
jmp 0x14062adc3
je 0x14062ae08
lea r9, [rsp + 0x40]
cdq
bswap dx
sub r9, rax
movzx edx, byte [rax]
test dl, dl
jmp 0x14062addf
je 0x14062ae08
inc rcx
jmp 0x14062aded
mov byte [r9 + rax], dl
jmp 0x14062adf6
inc rax
stc
cmp rcx, r8
jmp 0x14062ae02
jb 0x14062add5
mov byte [rsp + rcx + 0x40], bl
cdqe
lea rcx, [rsp + 0x40]
mov rax, qword [0x1402dcf08]
call rax
mov r11, rax
clc
cmc
test rax, rax
jmp 0x14062ae29
jne 0x14062ae4c
lea rcx, [rsp + 0x40]
jmp 0x14062ae3a
mov rax, qword [0x1402dcfb8]
jmp 0x1403f4019
je 0x14062ad92
cmp r11, rsi
jmp 0x14062ae54
jne 0x14062aee4
cmp byte [rsp + 0x180], bl
jmp 0x14062ae66
je 0x14062aeca
lea rax, [rsp + 0x40]
sub ch, ch
sub rbp, rax
movzx rcx, r15w
rcl cx, 0xb6
nop
lea rdx, [rsp + rbx + 0x40]
mov ecx, ebx
movsx ax, al
mov eax, 0xfe31bab4
cmc
rol eax, cl
add al, bl
xor al, byte [rdx + rbp]
jmp 0x14062ae9c
mov byte [rdx], al
jmp 0x14062aea3
je 0x14062aebf
inc rbx
cmc
cmp rbx, 0x104
jmp 0x14062aeb9
jb 0x14062ae7f
lea rbp, [rsp + 0x40]
rdtsc
cbw
xchg cx, ax
mov rdx, rbp
movzx ax, ch
bswap rax
cwde
mov rcx, rsi
mov rax, qword [0x1402dcff8]
jmp 0x1405fcc1b
cmp byte [rdi + 1], 0x23
movsx edx, si
cwd
cmovle dx, r12w
lea rdx, [rdi + 1]
jmp 0x14062aefb
jne 0x14062af67
movzx edx, byte [rdi + 2]
test r11b, 0x25
add rdi, 2
test dl, dl
jmp 0x14062af14
je 0x14062af5f
nop
cdqe
bswap ax
lea eax, [rdx - 0x30]
jmp 0x14062af28
inc rdi
cmp al, 9
jmp 0x14062af32
ja 0x14062af5f
movsx eax, dl
mov dl, byte [rdi]
add ch, 0xae
lea ecx, [rbx + rbx*4]
movsx bx, r10b
sar bh, 0xb4
lea ebx, [rax + rcx*2 - 0x30]
cmp sp, r14w
test r9w, ax
test dl, dl
jne 0x14062af20
movsxd rdx, ebx
bt cx, r8w
xor r8d, r8d
bswap rcx
mov rcx, r11
jmp 0x14062af75
call fcn.14062aa22
jmp 0x14062af8e
lea rax, [rsi + rdx]
movsxd rbx, r14d
movsx rbx, r8w
test spl, 0xb9
mov rbx, qword [rsp + 0x178]
cmovbe rsi, rbx
mov rdi, qword [rsp + 0x150]
mov esi, 0x49956a04
add rsp, 0x158
xchg bp, si
pop rsi
pop rbp
jmp 0x14062afb8
ret