Function at 0x1400cef90
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, 0x268
mov r12, qword [r9]
mov ebx, dword [r9 + 8]
mov ebp, dword [r9 + 0xc]
mov dword [rsp + 0x38], ebx
mov dword [rsp + 0x3c], ebp
cmp qword [r12 + 0x10], rbx
jbe 0x1400cf37e
mov r15, rdx
mov rdx, qword [r12 + 8]
imul r13, rbx, 0x130
cmp dword [rdx + r13], 2
je 0x1400cf37e
add rdx, r13
cmp dword [rdx + 0x114], ebp
jne 0x1400cf37e
mov r14, r9
mov rdi, r8
mov rsi, rcx
add rdx, 0x50
lea rcx, [rsp + 0x188]
call fcn.1400c4960
cmp byte [rsp + 0x188], 3
jne 0x1400cf0c1
mov dword [rsp + 0x20], ebx
lea rcx, [rsp + 0x24]
mov dword [rsp + 0x24], ebp
cmp qword [r12 + 0x10], rbx
jbe 0x1400cf3dc
mov rax, qword [r12 + 8]
cmp dword [rax + r13], 2
je 0x1400cf3dc
add rax, r13
cmp dword [rax + 0x114], ebp
jne 0x1400cf3dc
cmp dword [rax + 0x30], 2
jne 0x1400cf0e9
cmp qword [rax + 0x38], 0
je 0x1400cf0e9
mov rax, qword [0x14034bd00]
mov rax, qword [rax]
cmp rax, 5
je 0x1400cf312
cmp rax, 1
ja 0x1400cf312
movzx edx, byte [0x14034ab40]
cmp dl, 2
je 0x1400cf203
movzx eax, dl
cmp eax, 1
je 0x1400cf205
test eax, eax
je 0x1400cf312
mov r15, rcx
lea rcx, [0x14034ab30]
call fcn.14028baf0
mov rcx, r15
mov edx, eax
test al, al
jne 0x1400cf205
jmp 0x1400cf312
mov rax, qword [rsp + 0x1a8]
mov qword [rsi + 0x20], rax
movups xmm0, xmmword [rsp + 0x188]
movups xmm1, xmmword [rsp + 0x198]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
jmp 0x1400cf353
mov r14, rcx
lea rcx, [rsp + 0x68]
mov r8d, 0x120
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rdi + 0x50]
movups xmmword [rsp + 0x1e0], xmm0
movups xmm0, xmmword [rdi + 0x40]
movups xmmword [rsp + 0x1d0], xmm0
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movups xmm2, xmmword [rdi + 0x20]
movups xmm3, xmmword [rdi + 0x30]
movups xmmword [rsp + 0x1c0], xmm3
movups xmmword [rsp + 0x1b0], xmm2
movups xmmword [rsp + 0x1a0], xmm1
movups xmmword [rsp + 0x190], xmm0
lea rcx, [rsp + 0xc8]
call fcn.1400cc350
mov dword [rsp + 0x38], ebx
mov dword [rsp + 0x3c], ebp
cmp qword [r12 + 0x10], rbx
jbe 0x1400cf37e
mov rcx, qword [r12 + 8]
cmp dword [rcx + r13], 2
je 0x1400cf37e
add rcx, r13
cmp dword [rcx + 0x114], ebp
jne 0x1400cf37e
add rcx, 0x18
mov qword [rsp + 0x188], 5
lea rdi, [rsp + 0x188]
mov rdx, r15
mov r8, rdi
call fcn.1400cd100
mov dword [rsp + 0x20], ebx
mov dword [rsp + 0x24], ebp
cmp qword [r12 + 0x10], rbx
jbe 0x1400cf43e
mov rax, qword [r12 + 8]
cmp dword [rax + r13], 2
je 0x1400cf43e
add rax, r13
cmp dword [rax + 0x114], ebp
jne 0x1400cf43e
mov rdx, qword [rax + 0xa8]
mov rcx, qword [rax + 0xb0]
mov qword [rax + 0xa8], 0
test rdx, rdx
je 0x1400cf1fb
call qword [rdx + 8]
mov byte [rsi], 3
jmp 0x1400cf367
mov dl, 2
mov r15, rcx
mov rcx, qword [0x14034ab30]
call fcn.1400ee550
mov rcx, r15
test al, al
je 0x1400cf312
mov rcx, qword [0x14034ab30]
mov rax, qword [rcx + 0x38]
test rax, rax
je 0x1400cf498
lea rdx, [rcx + 0x30]
mov qword [rsp + 0x50], rdx
mov rdx, qword [rcx + 0x30]
movups xmm0, xmmword [rcx + 0x40]
mov qword [rsp + 0x188], rdx
mov qword [rsp + 0x190], rax
movups xmmword [rsp + 0x198], xmm0
mov qword [rsp + 0x1a8], 0
mov rcx, r14
call fcn.1400c9e00
add rax, 0x114
mov qword [rsp + 0x58], rax
lea rax, [0x1400d7de0]
mov qword [rsp + 0x60], rax
lea rax, str._K__
mov qword [rsp + 0x68], rax
mov qword [rsp + 0x70], 2
mov qword [rsp + 0x88], 0
lea rax, [rsp + 0x58]
mov qword [rsp + 0x78], rax
mov qword [rsp + 0x80], 1
lea rax, [rsp + 0x188]
mov qword [rsp + 0x38], rax
lea rax, [rsp + 0x68]
mov qword [rsp + 0x40], rax
lea rax, [0x1402d43d8]
mov qword [rsp + 0x48], rax
lea rax, [rsp + 0x38]
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 1
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0x30], rax
mov rcx, qword [0x14034ab30]
lea rdx, [rsp + 0x20]
call fcn.1400eef80
mov rcx, r15
mov dword [rsp + 0x20], ebx
mov dword [rsp + 0x24], ebp
cmp qword [r12 + 0x10], rbx
jbe 0x1400cf3dc
mov rax, qword [r12 + 8]
cmp dword [rax + r13], 2
je 0x1400cf3dc
add rax, r13
cmp dword [rax + 0x114], ebp
jne 0x1400cf3dc
mov word [rsi], pe_nt_image_headers64
mov dword [rsi + 4], ebp
mov dword [rsi + 8], 1
mov rcx, rdi
call fcn.1400758e0
add rdi, 0x60
mov rcx, rdi
call fcn.1400cc350
mov rax, rsi
add rsp, 0x268
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rax, [rsp + 0x3c]
mov qword [rsp + 0x20], rax
lea rax, [0x1400cbfb0]
mov qword [rsp + 0x28], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rsp + 0x68], rax
mov qword [rsp + 0x70], 1
mov qword [rsp + 0x88], 0
lea rax, [rsp + 0x20]
mov qword [rsp + 0x78], rax
mov qword [rsp + 0x80], 1
lea rdx, [0x1402d0510]
lea rcx, [rsp + 0x68]
call fcn.14028ec00
mov qword [rsp + 0x188], rcx
lea rax, [0x1400cbfb0]
mov qword [rsp + 0x190], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rsp + 0x68], rax
mov qword [rsp + 0x70], 1
mov qword [rsp + 0x88], 0
lea rax, [rsp + 0x188]
mov qword [rsp + 0x78], rax
mov qword [rsp + 0x80], 1
lea rdx, [0x1402d04f8]
lea rcx, [rsp + 0x68]
call fcn.14028ec00
mov qword [rsp + 0x188], r14
lea rax, [0x1400cbfb0]
mov qword [rsp + 0x190], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rsp + 0x68], rax
mov qword [rsp + 0x70], 1
mov qword [rsp + 0x88], 0
mov qword [rsp + 0x78], rdi
mov qword [rsp + 0x80], 1
lea rdx, [0x1402d0510]
lea rcx, [rsp + 0x68]
call fcn.14028ec00
lea rcx, [0x1402d4328]
lea r8, [0x1402d4b28]
mov edx, 0x22
call fcn.14028eba0
int3