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

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x78
mov rax, qword [0x14035d410]
mov qword [rsp + 0x58], rax
mov eax, 0x4180
add rax, qword [rsp + 0x58]
mov qword [rsp + 0x60], rax
mov eax, 0xb76d23a9
mov r15d, 0x6172be51
mov r12d, 0xe6aa48db
mov r13d, 0x4c58
mov r14d, 0xc0ae8a49
nop dword [rax + rax]
cmp eax, 0xd0c8df65
jle 0x14019eb40
cmp eax, 0x45060496
jg 0x14019ecb0
cmp eax, 0xd0c8df66
je 0x14019ecd8
cmp eax, 0x1623a096
jne 0x14019ea40
mov rax, qword [rsp + 0x48]
mov ecx, dword [0x1403573c0]
mov edx, dword [0x1403573c4]
lea ebp, [rcx - 1]
imul ebp, ecx
test bpl, 1
sete byte [rsp + 0x38]
mov ebp, 0xdfd62620
cmove ebp, r15d
cmp edx, 0xa
setl byte [rsp + 0x40]
mov rdi, qword [rax + 8]
mov edx, dword [rax]
cmovl ebp, r15d
mov eax, 0xdc01b5f5
nop dword [rax + rax]
cmp eax, 0x3e8594bf
jg 0x14019eae0
cmp eax, 0xdc01b5f5
je 0x14019eb0a
cmp eax, 0xdfd62620
je 0x14019eb25
cmp eax, 0xe6aa48db
jne 0x14019eab0
mov dword [rsp + 0x50], edx
mov eax, ebp
jmp 0x14019eab0
cmp eax, 0x3e8594c0
je 0x14019ece7
cmp eax, 0x6172be51
je 0x14019eb2c
cmp eax, 0x758cedea
jne 0x14019eab0
mov eax, dword [rsp + 0x50]
add eax, 0xffffffff
movsxd rbx, eax
mov eax, 0x3e8594c0
jmp 0x14019eab0
movzx ecx, byte [rsp + 0x38]
cmp byte [rsp + 0x40], 0
mov eax, 0xdfd62620
cmovne eax, r12d
test cl, cl
cmovne eax, r12d
jmp 0x14019eab0
mov eax, 0xe6aa48db
jmp 0x14019eab0
mov eax, 0x758cedea
jmp 0x14019eab0
cmp eax, 0xa73208fc
je 0x14019eddb
cmp eax, 0xb76d23a9
je 0x14019ed0e
cmp eax, 0xc0ae8a49
jne 0x14019ea40
mov rax, qword [0x14035d410]
add rax, 8
mov qword [rsp + 0x38], rax
mov ecx, 0x9a403e52
nop word cs:[rax + rax]
cmp ecx, 0x197a20a
jle 0x14019ebb0
cmp ecx, 0x52adc724
jle 0x14019ec10
cmp ecx, 0x52adc725
je 0x14019ec3c
cmp ecx, 0x7a9fb372
jne 0x14019eb80
jmp 0x14019ed2c
cmp ecx, 0x8ec92fdd
je 0x14019ec54
cmp ecx, 0x9a403e52
je 0x14019ec5b
cmp ecx, 0xc608930f
jne 0x14019eb80
mov rcx, qword [rsp + 0x50]
mov rcx, qword [rcx]
mov rcx, qword [rcx + 0x60]
mov edx, 0x1a51edb3
nop word cs:[rax + rax]
nop dword [rax + rax]
cmp edx, 0x1a51edb3
je 0x14019ec02
cmp edx, 0x18a13d59
jne 0x14019ebf0
jmp 0x14019ec73
mov edx, 0x18a13d59
jmp 0x14019ebf0
cmp ecx, 0x197a20b
je 0x14019ec8f
cmp ecx, 0x1b884b3
jne 0x14019eb80
mov rcx, qword [rsp + 0x38]
add rcx, 0x30
mov qword [rsp + 0x50], rcx
mov ecx, 0xc608930f
jmp 0x14019eb80
cmp qword [rsp + 0x40], 0
mov ecx, 0x8ec92fdd
mov edx, 0x1b884b3
cmove ecx, edx
jmp 0x14019eb80
lea rax, [rsp + 0x40]
jmp 0x14019ec94
mov rcx, qword [rsp + 0x38]
mov rcx, qword [rcx + 0x40]
mov qword [rsp + 0x40], rcx
mov ecx, 0x52adc725
jmp 0x14019eb80
mov qword [rsp + 0x28], rcx
mov rcx, qword [rsp + 0x28]
mov rcx, qword [rcx]
mov qword [rsp + 0x30], rcx
mov ecx, 0x197a20b
jmp 0x14019eb80
lea rax, [rsp + 0x30]
mov rax, qword [rax]
mov ecx, 0x7a9fb372
jmp 0x14019eb80
cmp eax, 0x45060497
je 0x14019ed3b
cmp eax, 0x6924941b
jne 0x14019ea40
mov rax, qword [rsp + 0x70]
mov rsi, qword [rax]
mov eax, 0xa73208fc
jmp 0x14019ea40
mov eax, 0xa73208fc
mov rsi, qword [rsp + 0x68]
jmp 0x14019ea40
mov qword [rsp + 0x28], rbx
mov qword [rsp + 0x30], rdi
mov rax, qword [rsp + 0x30]
mov rcx, qword [rsp + 0x28]
lea rax, [rax + rcx*8]
mov qword [rsp + 0x70], rax
mov eax, 0x6924941b
jmp 0x14019ea40
mov rax, qword [rsp + 0x60]
mov rax, qword [rax]
mov rcx, qword [rax + 0x2e8]
call fcn.140221b20
mov eax, 0x45060497
jmp 0x14019ea40
mov qword [rsp + 0x68], rax
mov eax, 0xd0c8df66
jmp 0x14019ea40
mov rax, qword [rsp + 0x58]
add rax, r13
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0x48]
mov qword [rsp + 0x28], rax
mov rax, qword [rsp + 0x28]
mov eax, dword [rax]
add eax, 0xffffffff
mov dword [rsp + 0x30], eax
mov eax, 0x452b4e3f
nop word cs:[rax + rax]
nop
cmp eax, 0x3f9d9603
je 0x14019ed90
cmp eax, 0x452b4e3f
jne 0x14019ed70
mov rax, qword [rsp + 0x28]
mov ecx, dword [rsp + 0x30]
mov dword [rax], ecx
mov eax, 0x3f9d9603
jmp 0x14019ed70
mov rax, qword [rsp + 0x48]
mov qword [rsp + 0x28], rax
mov ecx, 0xd86f98ec
nop
cmp ecx, 0x8b606fd4
je 0x14019edc2
cmp ecx, 0xd86f98ec
jne 0x14019eda0
mov rax, qword [rsp + 0x28]
cmp dword [rax], 0
sete al
mov ecx, 0x8b606fd4
jmp 0x14019eda0
and al, 1
mov byte [rsp + 0x30], al
cmp byte [rsp + 0x30], 0
mov eax, 0x1623a096
cmovne eax, r14d
jmp 0x14019ea40
mov rcx, rsi
add rsp, 0x78
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.14014a300