Function at 0x1408a524b
Capabilities:
Resolve function by parsing pe exports

Disassembly:
mov rax, rsp
cmp r12b, 0xdd
test ebx, 0x3a02ec6
push rbp
rol bp, cl
push rdi
push r12
dec di
sbb di, bx
push r14
or bp, bx
push r15
neg dil
bts di, r10w
lea rbp, [rax - 0x5f]
rcl dil, cl
clc
stc
sub rsp, 0xc0
bsf r14w, bp
sbb r14w, r15w
mov qword [rbp - 0x59], 0xfffffffffffffffe
shl dil, 0x29
cmc
add dil, 0x66
mov qword [rax + 0x10], rbx
stc
mov qword [rax + 0x18], rsi
btr si, r11w
movsxd rdi, esp
bt di, 0xb6
mov rbx, r9
cmovb r14w, r13w
not dil
mov esi, r8d
mov edi, edx
movsxd r14, eax
rcr r14b, 0x75
mov r14, rcx
jmp 0x1408a52d6
xor r12d, r12d
test bpl, 0x13
clc
stc
mov qword [r9], r12
test bh, 0x3c
cmp byte [rcx + 0xcb], r12b
je 0x1408a5303
mov dword [r9], 0x80
jmp 0x1408a52fe
jmp 0x1408a560c
mov byte [rcx + 0xcb], 1
test r9b, 0xc5
movsxd rcx, r8d
sub edx, edx
movsx rcx, bp
movzx rcx, r12w
movsx cx, r8b
lea r8d, [rdx + 0x7b]
lea rcx, [rbp - 0x49]
call fcn.1408b999b
nop
mov eax, edi
cmp r12w, 0x71ea
stc
and eax, 0xff000000
jmp 0x1408a5342
add eax, 0x40000000
test cl, 3
cmp dil, r9b
test eax, 0xefffffff
cmovne edi, r12d
test edi, edi
jmp 0x1408a535d
jne 0x1408a538d
test esi, esi
jmp 0x1408a536a
jne 0x1408a538d
lea r11d, [rdi + 3]
jmp 0x1408a5379
mov word [rbp - 0x49], 0x6966
jmp 0x1408a5384
mov byte [rbp - 0x47], 0x6e
jmp 0x1408a549d
mov dword [rbp + 0x67], edi
cmp r12, 0x2da54d03
sub rdx, rsi
cmova rax, r12
mov dword [rbp + 0x6b], esi
bt edx, 0x4b
mov rax, qword [0x140076a20]
xor qword [rbp + 0x67], rax
not r9b
inc al
lea rdx, [rbp - 0x49]
xchg r9b, al
mov r9d, 8
setp cl
dec al
mov rcx, r12
xchg al, al
mov al, 0x30
mov byte [rbp + rcx - 0x69], al
jmp 0x1408a53d7
inc rcx
jmp 0x1408a53df
inc al
cmp al, 0x39
jmp 0x1408a53e8
jle 0x1408a53ce
mov al, 0x61
not r8b
lea r8, [rbp - 0x69]
add r8, rcx
movsxd rcx, esi
mov ecx, 6
jmp 0x1408a5407
mov byte [r8], al
jmp 0x1408a540f
inc r8
jmp 0x1408a5417
inc al
sub rcx, 1
jmp 0x1408a5422
jne 0x1408a5407
lea r8, [rbp + 0x67]
or ah, ah
adc ah, 0x48
rol cl, 0xb8
movzx ecx, byte [r8]
shrd rax, rsp, 0xce
add ax, r15w
mov al, 0x84
mov eax, ecx
jmp 0x1408a544a
shr rax, 4
cmc
jmp 0x1408a5454
mov al, byte [rbp + rax - 0x69]
cmc
mov byte [rdx], al
sar al, 0x6f
and ecx, 0xf
dec al
mov al, byte [rbp + rcx - 0x69]
jmp 0x1408a546c
mov byte [rdx + 1], al
jmp 0x1408a5474
lea rdx, [rdx + 2]
jmp 0x1408a547d
inc r8
sub r9, 1
jmp 0x1408a5489
jne 0x1408a5434
mov byte [rdx], r12b
movsx r11, ax
bswap r8d
lea r11d, [r9 + 0x10]
mov r8, qword [r14 + 8]
test r8, r8
jmp 0x1408a54a9
jne 0x1408a54bc
mov rax, r12
jmp 0x1408a54b7
jmp 0x1408a54c7
movsxd rax, dword [r8 + 0x3c]
add rax, r8
movzx r9d, r11w
mov eax, dword [rax + 0x88]
shr dil, 0xa
xor sil, bl
mov dil, 0x64
add rax, r8
bt si, r9w
cmp ch, 2
mov edi, dword [rax + 0x1c]
bts r15d, r9d
add rdi, r8
bt r15d, ebx
cmc
mov esi, dword [rax + 0x24]
add r10d, r8d
lea rsi, [rsi + r8]
mov r10d, dword [rax + 0x20]
add r9w, sp
btr r9, rsi
lea r10, [r10 + r8]
sar r9w, 0xdf
mov r9d, r12d
bsr r15w, bx
mov r15d, dword [rax + 0x18]
stc
cmp r14w, 0x2a37
test r15d, r15d
jmp 0x1408a552b
je 0x1408a5580
mov ecx, dword [r10]
jmp 0x1408a553d
add rcx, r8
jmp 0x1408a5545
call fcn.1404e978b
nop
xor eax, 0x75ede3db
cmc
cmp eax, 0x21f599f3
jmp 0x1408a555b
je 0x1408a55ad
inc r9d
test r13w, 0x5f9e
cmp r11b, 0x1a
add r10, 4
cmp r9d, r15d
jmp 0x1408a557a
jb 0x1408a5531
mov rax, r12
test rax, rax
jmp 0x1408a558b
jne 0x1408a55ca
mov dword [rbx], 0xd0001215
jmp 0x1408a559c
mov dword [rbx + 4], 0x7f
jmp 0x1408a55a8
jmp 0x1408a560c
mov eax, r9d
sal cx, 0xe3
xadd cl, cl
movzx ecx, word [rsi + rax*2]
neg rax
stc
mov eax, dword [rdi + rcx*4]
add rax, r8
jmp 0x1408a5583
mov edx, 0x3e8
mov r9d, r11d
movsx cx, dh
lea r8, [rbp - 0x49]
mov rcx, qword [r14 + 0x88]
call rax
nop
cmp cl, 0xe3
test eax, eax
jmp 0x1408a55ee
je 0x1408a560c
mov dword [rbx], 0xd0001219
jmp 0x1408a55ff
mov dword [rbx + 4], eax
setb r12b
not sil
mov r15b, r15b
lea r11, [rsp + 0xc0]
mov rbx, qword [r11 + 0x38]
setno r12b
movzx rsi, r11w
mov rsi, qword [r11 + 0x40]
seta r15b
mov rsp, r11
movsx r14, cx
movsxd r14, ebp
movzx r15, di
pop r15
bswap di
pop r14
pop r12
pop rdi
setne bpl
pop rbp
jmp 0x1408a564a
ret