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

Disassembly:
setbe dil
and edi, 0x2018592b
add qword [rsp + 8], 0xffffffffbf795006
lea rdi, [rdi + rdi + 0x28b92e69]
lea rdi, [rdi*8 + 0x614a241a]
cmp dword [rsp + 0x28], edi
call 0x1408b8b52
jg 0x14083eade
lea rsi, [rsi*8 + 0x26cc6648]
call fcn.14080f046
neg byte [rsp + 0x10]
mov r10, qword [rsp + 0x20]
add qword [rsp], 0x75d1c
call fcn.1408af605
mov ebp, 0x75f4b1f5
test dword [rbp - 0x375e54bd], 0x6b8b478b
fstp qword [rdx + rsi*4 - 0x4c]
scasd eax, dword [rdi]
invalid
or r8d, dword [rsp + 0x24]
add r12d, edi
not r8w
xor r12, qword [rsp + 0x20]
cmp dword [rsp + 0x20], 0x5b6e04a1
not byte [rsp + 0x20]
mov r10, qword [rsp + 0x40]
jo 0x1404186cc
sete byte [rsp + 0x20]
neg r12d
movsx r8w, byte [rsp + 0x20]
and r12, 0x58186992
neg rdi
cmp r12b, 0xb8
not qword [rsp + 0x20]
setge byte [rsp + 0x20]
neg dil
xor r12w, word [rsp + 0x25]
cmp rdi, qword [rsp + 0x20]
lea r12, [r12 + r12*4 + 0x31f45a0a]
jno 0x1407d5283
jbe 0x1408f2e2d
movzx r10w, r10w
mov r12, r10
je 0x1407ae1ed
mov r8, r10
push r8
movsxd r10, edx
jle 0x14080e102
not qword [rsp + 0x30]
setl byte [rsp + 0x30]
setbe byte [rsp + 0x30]
sub dword [rsp + 0x30], 0x70e31367
cmp word [rsp + 0x30], 0x649e
mov qword [rsp + 0x30], 0x4bf332c6
call fcn.140448269
fsub dword [rax - 0x3e357a90]
and dword gs:[rax + rax*2 + 0x449dc611], 0x76561a40
ret
sub r8b, r10b
push rdi
neg r10d
sub r10w, 0x48d
not word [rsp + 8]
mov rdx, qword [rsp + 0x20]
movabs rdi, 0x7abd42a716c75fc0
neg r8d
movsxd rdi, dword [rsp + 8]
jge 0x1407d5291
add rdi, qword [rsp + 8]
neg r10
not r8
movsxd r8, edi
cmp r12, r10
je 0x1407ae1bd
call fcn.14042a3f4
call fcn.1408e7ef3
xor dword [rsp + 0x10], 0x433c179a
xor qword [rsp + 8], 0x7fbd264f
mov r10b, byte [rsp + 0x17]
test dword [rsp + 8], 0x2e8e5dba
not byte [rsp + 0x10]
not word [rsp + 8]
mov qword [rsp + 8], 0x59084276
setns byte [rsp + 8]
seto byte [rsp + 8]
jae 0x140433a5b
push r15
or qword [rsp + 0x30], 0x1be723c4
mov qword [rsp + 0x30], 0xfffffffff1836040
je 0x140a521bd
movabs r15, 0x330a74d10fc72431
setns r15b
and r15d, 0x4d385acf
call fcn.1407a233d
sub byte [rdx], 0xf5
add al, 0x3b
sbb esi, ecx
fnstcw word [rdi - 0x7bd3cc64]
sbb edx, dword [rdi + 0x11e9585b]
invalid
lea rdi, [rdi*4 + 0x57f9347d]
not r8b
bswap rdi
mov rdi, qword [rsp + 0x40]
jle 0x14080e102
seto r8b
setg dil
sub r8w, di
not word [rsp + 0x40]
setb r8b
test r8, rdi
lea rdi, [r8 + r8*8 + 0x32883b15]
sete r8b
lea r8, [r8*8 + 0x3f740582]
movsx r8w, di
lea rsp, [rsp + 0x30]
ret
neg qword [rsp + 0x20]
sub di, 0x113d
call fcn.1407b4941
push r14
pushfq
movabs r14, 0x7c17259474a33f92
mov r14b, 0xa8
and r14, r14
jl 0x1408539dc
movzx r14, r14b
add r14w, r14w
neg r14d
xor r14w, r14w
push rdi
push r10
push rbp
jg 0x1408f3723
mov r10, r14
movabs rbp, 0x70c9358a422b480c
xor bp, r14w
push r14
and r10w, r10w
pop rdi
push rdi
neg rdi
push rdi
mov r10b, 0xc1
call fcn.14081a442
push qword [rsp + 0x30]
popfq
lea rsp, [rsp + 0x38]
call fcn.14090ffac
out dx, al
rol byte ss:[rax + rdx*8], cl
invalid
pushfq
xor byte [rsp + 8], 0x59
call fcn.1408af060
syscall
push r15
movabs r15, 0x548708db1e5d3bc9
mov r15w, 0x114f
pushfq
cmp r15d, 0x2cf75833
call fcn.1404264dd
invalid