Function at 0x140091460
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, 0x98
vmovaps xmmword [rsp + 0x80], xmm7
vmovaps xmmword [rsp + 0x70], xmm6
mov qword [rsp + 0x68], rdx
mov r13, rcx
mov ecx, 0x48
call fcn.14000abb0
mov rbx, rax
mov qword [rax], 0xa
mov qword [rax + 8], 0xa
mov ecx, 0x14
call fcn.14000abb0
mov qword [rbx + 0x10], rax
vmovaps xmm0, xmmword [0x1400f9990]
vmovups xmmword [rax], xmm0
mov dword [rax + 0x10], 0x6c006f
movzx eax, byte [r13]
mov byte [rbx + 0x40], 1
mov byte [rbx + 0x20], al
mov ecx, 0x48
call fcn.14000abb0
mov r15, rax
mov qword [rax], 6
mov qword [rax + 8], 8
movabs rax, 0x620061006e0065
mov qword [r15 + 0x10], rax
mov dword [r15 + 0x18], 0x65006c
movzx eax, byte [r13 + 8]
mov byte [r15 + 0x40], 1
mov byte [r15 + 0x20], al
mov ecx, 0x90
call fcn.14000abb0
mov r14, rax
mov rcx, rax
mov rdx, r15
call fcn.140087140
add r15, 0xfffffffffffffff0
mov rcx, r15
call fcn.140009440
mov qword [r14 + 0x48], 0xc
mov qword [r14 + 0x50], 0xc
mov ecx, 0x18
call fcn.14000abb0
mov qword [r14 + 0x58], rax
vmovaps xmm6, xmmword [0x1400f99a0]
vmovups xmmword [rax], xmm6
movabs rcx, 0x77006f004c0065
mov qword [rax + 0x10], rcx
vmovss xmm0, dword [r13 + 0xc]
mov byte [r14 + 0x88], 2
vmovss dword [r14 + 0x68], xmm0
mov eax, 0x10
movabs rcx, 0x44006d00690061
movabs rdx, 0x65007200670065
movabs rsi, 0x67006900480065
jmp 0x1400915bc
add rax, 0x48
cmp rax, 0xa0
je 0x14009160e
cmp qword [r14 + rax - 0x10], 0xd
jne 0x1400915b0
cmp qword [r14 + rax - 8], 8
je 0x1400915e0
mov r8, qword [r14 + rax]
cmp qword [r8], rcx
jne 0x1400915b0
jmp 0x1400915e9
lea r8, [r14 + rax]
cmp qword [r8], rcx
jne 0x1400915b0
cmp qword [r8 + 8], rdx
jne 0x1400915b0
cmp qword [r8 + 0x10], rsi
jne 0x1400915b0
cmp word [r8 + 0x18], 0x68
jne 0x1400915b0
mov al, 1
mov edx, 2
mov edi, 2
jmp 0x14009169a
mov ecx, 0x120
call fcn.14000abb0
mov r15, rax
mov rcx, rax
mov rdx, r14
call fcn.140087140
lea rcx, [r15 + 0x48]
lea rdx, [r14 + 0x48]
call fcn.140087140
add r14, 0xfffffffffffffff0
mov rcx, r14
call fcn.140009440
mov qword [r15 + 0x90], 0xd
mov qword [r15 + 0x98], 0xd
mov ecx, 0x1a
call fcn.14000abb0
mov qword [r15 + 0xa0], rax
vmovups xmmword [rax], xmm6
mov qword [rax + 0x10], rsi
mov word [rax + 0x18], 0x68
vmovss xmm0, dword [r13 + 0x10]
mov byte [r15 + 0xd0], 2
vmovss dword [r15 + 0xb0], xmm0
mov edi, 3
mov edx, 4
xor eax, eax
mov r14, r15
cmp qword [r14], 0x19
movabs rsi, 0x4100780061006d
movabs r10, 0x6f0043006d0069
movabs r11, 0x63006500720072
movabs rbp, 0x6e006f00690074
mov qword [rsp + 0x60], r13
jne 0x140091725
cmp qword [r14 + 8], 8
je 0x1400916df
mov rcx, qword [r14 + 0x10]
cmp qword [rcx], rsi
je 0x1400916e8
jmp 0x140091725
lea rcx, [r14 + 0x10]
cmp qword [rcx], rsi
jne 0x140091725
cmp qword [rcx + 8], r10
jne 0x140091725
cmp qword [rcx + 0x10], r11
jne 0x140091725
cmp qword [rcx + 0x18], rbp
jne 0x140091725
movabs r8, 0x72006700650044
cmp qword [rcx + 0x20], r8
jne 0x140091725
movabs r8, 0x6f004c00650065
cmp qword [rcx + 0x28], r8
jne 0x140091725
cmp word [rcx + 0x30], 0x77
je 0x1400917eb
cmp qword [r14 + 0x48], 0x19
jne 0x140091780
cmp qword [r14 + 0x50], 8
je 0x14009173e
mov rcx, qword [r14 + 0x58]
cmp qword [rcx], rsi
je 0x140091747
jmp 0x140091780
lea rcx, [r14 + 0x58]
cmp qword [rcx], rsi
jne 0x140091780
cmp qword [rcx + 8], r10
jne 0x140091780
cmp qword [rcx + 0x10], r11
jne 0x140091780
cmp qword [rcx + 0x18], rbp
jne 0x140091780
movabs r8, 0x72006700650044
cmp qword [rcx + 0x20], r8
jne 0x140091780
movabs r8, 0x6f004c00650065
cmp qword [rcx + 0x28], r8
jne 0x140091780
cmp word [rcx + 0x30], 0x77
je 0x1400917eb
test al, al
jne 0x1400917f8
cmp qword [r14 + 0x90], 0x19
jne 0x1400917f8
cmp qword [r14 + 0x98], 8
je 0x1400917a6
mov rax, qword [r14 + 0xa0]
cmp qword [rax], rsi
je 0x1400917b2
jmp 0x1400917f8
lea rax, [r14 + 0xa0]
cmp qword [rax], rsi
jne 0x1400917f8
cmp qword [rax + 8], r10
jne 0x1400917f8
cmp qword [rax + 0x10], r11
jne 0x1400917f8
cmp qword [rax + 0x18], rbp
jne 0x1400917f8
movabs rcx, 0x72006700650044
cmp qword [rax + 0x20], rcx
jne 0x1400917f8
movabs rcx, 0x6f004c00650065
cmp qword [rax + 0x28], rcx
jne 0x1400917f8
cmp word [rax + 0x30], 0x77
jne 0x1400917f8
mov qword [rsp + 0x28], rdx
mov r12, rdi
jmp 0x1400918de
add byte [rax], al
lea r12, [rdi + 1]
cmp rdi, rdx
jae case.0x1400ec8f9.765
mov qword [rsp + 0x28], rdx
mov r15, r14
jmp 0x140091874