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

Disassembly:
mov rax, rsp
push rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x28
movups xmm0, xmmword [rcx + 8]
xor ebx, ebx
movups xmm1, xmmword [rcx + 0x18]
movups xmmword [rsp], xmm0
movups xmmword [rax - 0x58], xmm1
mov r14d, dword [rax - 0x4c]
mov r11d, dword [rax - 0x50]
mov dword [rax + 8], r11d
mov r12d, dword [rax - 0x54]
mov r13d, dword [rax - 0x58]
mov ebp, dword [rax - 0x5c]
mov esi, dword [rax - 0x60]
mov edi, dword [rax - 0x64]
mov r15d, dword [rsp]
test ebx, ebx
je 0x1400cc5c6
mov edx, dword [rcx + 0x2c]
mov r9d, edx
mov r8d, dword [rcx + 0x60]
mov eax, edx
shr edx, 3
ror r9d, 0x12
ror eax, 7
xor r9d, eax
mov eax, r8d
xor r9d, edx
ror eax, 0x11
mov edx, r8d
shr r8d, 0xa
ror edx, 0x13
xor edx, eax
xor edx, r8d
add r9d, edx
add r9d, dword [rcx + 0x4c]
add dword [rcx + 0x28], r9d
mov r10d, dword [rcx + 0x28]
mov edx, r13d
shl edx, 0x1a
mov r9d, r13d
shl r9d, 0x15
mov eax, r13d
shr eax, 0xb
mov r8d, r15d
or r9d, eax
shl r8d, 0x13
mov eax, r13d
shr eax, 6
or edx, eax
mov eax, r13d
xor r9d, edx
shl eax, 7
mov edx, r13d
shr edx, 0x19
or edx, eax
mov eax, r12d
xor eax, r11d
xor r9d, edx
and eax, r13d
lea rdx, [0x14026a800]
xor eax, r11d
add r9d, eax
mov eax, r15d
add r9d, dword [rdx + rbx*4]
mov edx, r15d
shr eax, 0xd
add r9d, r10d
or r8d, eax
shr edx, 0x16
add r9d, r14d
mov eax, r15d
shl eax, 0xa
add ebp, r9d
or edx, eax
mov dword [rsp + 0x80], ebp
xor r8d, edx
mov eax, r15d
shr eax, 2
mov edx, r15d
shl edx, 0x1e
mov r14d, edi
or edx, eax
xor r14d, r15d
and r14d, esi
xor r8d, edx
mov eax, edi
and eax, r15d
or r14d, eax
lea eax, [r9 + r8]
add r14d, eax
test ebx, ebx
je 0x1400cc6b0
mov edx, dword [rcx + 0x30]
mov r9d, edx
mov r8d, dword [rcx + 0x64]
mov eax, edx
shr edx, 3
ror r9d, 0x12
ror eax, 7
xor r9d, eax
mov eax, r8d
xor r9d, edx
ror eax, 0x11
mov edx, r8d
shr r8d, 0xa
ror edx, 0x13
xor edx, eax
xor edx, r8d
add r9d, edx
add r9d, dword [rcx + 0x50]
add dword [rcx + 0x2c], r9d
mov r11d, dword [rcx + 0x2c]
lea edx, [rbx + 1]
mov eax, ebp
mov r8d, ebp
ror eax, 0xb
ror r8d, 0x19
xor r8d, eax
mov eax, ebp
ror eax, 6
xor r8d, eax
mov eax, r12d
xor eax, r13d
and eax, ebp
xor eax, r12d
add r8d, eax
lea rax, [0x14026a800]
add r8d, dword [rax + rdx*4]
mov edx, r14d
ror edx, 0x16
add r8d, r11d
add r8d, dword [rsp + 0x70]
mov eax, r14d
ror eax, 0xd
xor edx, eax
mov eax, r14d
ror eax, 2
lea r9d, [r8 + rsi]
xor edx, eax
mov esi, r14d
mov dword [rsp + 0x70], r9d
xor esi, r15d
mov eax, r14d
and esi, edi
and eax, r15d
or esi, eax
lea eax, [r8 + rdx]
add esi, eax
test ebx, ebx
je 0x1400cc768
mov r8d, dword [rcx + 0x34]
mov r9d, r10d
ror r9d, 0x13
mov eax, r10d
ror eax, 0x11
mov edx, r8d
xor r9d, eax
ror edx, 0x12
mov eax, r8d
shr r10d, 0xa
xor r9d, r10d
ror eax, 7
xor edx, eax
shr r8d, 3
xor edx, r8d
add r9d, edx
add r9d, dword [rcx + 0x54]
add dword [rcx + 0x30], r9d
mov r9d, dword [rsp + 0x70]
mov r10d, dword [rcx + 0x30]
lea edx, [rbx + 2]
mov eax, r9d
mov r8d, r9d
ror eax, 0xb
ror r8d, 0x19
xor r8d, eax
mov eax, r9d
ror eax, 6
xor r8d, eax
mov eax, ebp
xor eax, r13d
and eax, r9d
xor eax, r13d
add r8d, eax
lea rax, [0x14026a800]
add r8d, dword [rax + rdx*4]
mov edx, esi
ror edx, 0x16
add r8d, r10d
add r8d, r12d
mov eax, esi
ror eax, 0xd
xor edx, eax
mov eax, esi
ror eax, 2
lea r9d, [r8 + rdi]
xor edx, eax
mov edi, r14d
mov dword [rsp + 0x78], r9d
xor edi, esi
mov eax, r14d
and edi, r15d
and eax, esi
or edi, eax
lea eax, [r8 + rdx]
add edi, eax
test ebx, ebx
je 0x1400cc817
mov r8d, dword [rcx + 0x38]
mov r9d, r11d
ror r9d, 0x13
mov eax, r11d
ror eax, 0x11
mov edx, r8d
xor r9d, eax
ror edx, 0x12
mov eax, r8d
shr r11d, 0xa
xor r9d, r11d
ror eax, 7
xor edx, eax
shr r8d, 3
xor edx, r8d
add r9d, edx
add r9d, dword [rcx + 0x58]
add dword [rcx + 0x34], r9d
mov r11d, dword [rsp + 0x78]
lea edx, [rbx + 3]
mov r12d, dword [rsp + 0x70]
mov eax, r11d
mov r9d, dword [rcx + 0x34]
mov r8d, r11d
ror eax, 0xb
ror r8d, 0x19
xor r8d, eax
mov eax, r11d
ror eax, 6
xor r8d, eax
mov eax, r12d
xor eax, ebp
and eax, r11d
xor eax, ebp
mov ebp, esi
add r8d, eax
xor ebp, edi
and ebp, r14d
lea rax, [0x14026a800]
add r8d, dword [rax + rdx*4]
mov edx, edi
ror edx, 0x16
add r8d, r9d
add r8d, r13d
mov eax, edi
ror eax, 0xd
add r15d, r8d
xor edx, eax
mov eax, edi
ror eax, 2
xor edx, eax
mov eax, esi
and eax, edi
or ebp, eax
lea eax, [r8 + rdx]
add ebp, eax
test ebx, ebx
je 0x1400cc8c4
mov edx, dword [rcx + 0x3c]
mov r8d, edx
mov eax, edx
ror r8d, 0x12
shr edx, 3
ror eax, 7
xor r8d, eax
mov eax, r10d
xor r8d, edx
ror eax, 0x11
mov edx, r10d
shr r10d, 0xa
ror edx, 0x13
xor edx, eax
xor edx, r10d
add r8d, edx
add r8d, dword [rcx + 0x5c]
add dword [rcx + 0x38], r8d
mov r10d, dword [rcx + 0x38]
lea edx, [rbx + 4]
mov eax, r15d
mov r8d, r15d
ror eax, 0xb
ror r8d, 0x19
xor r8d, eax
mov eax, r15d
ror eax, 6
xor r8d, eax
mov eax, r11d
xor eax, r12d
and eax, r15d
xor eax, r12d
add r8d, eax
lea rax, [0x14026a800]
add r8d, dword [rax + rdx*4]
mov edx, ebp
ror edx, 0x16
add r8d, r10d
add r8d, dword [rsp + 0x80]
mov eax, ebp
ror eax, 0xd
xor edx, eax
mov eax, ebp
ror eax, 2
lea r13d, [r8 + r14]
xor edx, eax
mov r14d, edi
mov eax, edi
xor r14d, ebp
and eax, ebp
and r14d, esi
or r14d, eax
lea eax, [r8 + rdx]
add r14d, eax
test ebx, ebx
je 0x1400cc973
mov edx, dword [rcx + 0x40]
mov r8d, edx
mov eax, edx
ror r8d, 0x12
shr edx, 3
ror eax, 7
xor r8d, eax
mov eax, r9d
xor r8d, edx
ror eax, 0x11
mov edx, r9d
shr r9d, 0xa
ror edx, 0x13
xor edx, eax
xor edx, r9d
add r8d, edx
add r8d, dword [rcx + 0x60]
add dword [rcx + 0x3c], r8d
mov r9d, dword [rsp + 0x78]
lea edx, [rbx + 5]
mov r11d, dword [rcx + 0x3c]
mov eax, r13d
ror eax, 0xb
mov r8d, r13d
ror r8d, 0x19
xor r8d, eax
mov eax, r13d
ror eax, 6
xor r8d, eax
mov eax, r15d
xor eax, r9d
and eax, r13d
xor eax, r9d
add r8d, eax
lea rax, [0x14026a800]
add r8d, dword [rax + rdx*4]
mov edx, r14d
ror edx, 0x16
add r8d, r11d
add r8d, r12d
mov eax, r14d
ror eax, 0xd
xor edx, eax
mov eax, r14d
ror eax, 2
lea r12d, [r8 + rsi]
xor edx, eax
mov esi, ebp
mov eax, ebp
xor esi, r14d
and eax, r14d
and esi, edi
or esi, eax
lea eax, [r8 + rdx]
add esi, eax
test ebx, ebx
je 0x1400cca22
mov edx, dword [rcx + 0x44]
mov r8d, edx
mov eax, edx
ror r8d, 0x12
shr edx, 3
ror eax, 7
xor r8d, eax
mov eax, r10d
xor r8d, edx
ror eax, 0x11
mov edx, r10d
shr r10d, 0xa
ror edx, 0x13
xor edx, eax
xor edx, r10d
add r8d, edx
add r8d, dword [rcx + 0x64]
add dword [rcx + 0x40], r8d
mov r10d, dword [rcx + 0x40]
lea edx, [rbx + 6]
mov eax, r12d
mov r8d, r12d
ror eax, 0xb
ror r8d, 0x19
xor r8d, eax
mov eax, r12d
ror eax, 6
xor r8d, eax
mov eax, r13d
xor eax, r15d
and eax, r12d
xor eax, r15d
add r8d, eax
lea rax, [0x14026a800]
add r8d, dword [rax + rdx*4]
mov edx, esi
ror edx, 0x16
add r8d, r10d
add r8d, r9d
mov eax, esi
ror eax, 0xd
xor edx, eax
mov eax, esi
ror eax, 2
lea r9d, [r8 + rdi]
xor edx, eax
mov edi, r14d
mov dword [rsp + 0x70], r9d
xor edi, esi
mov eax, r14d
and edi, ebp
and eax, esi
or edi, eax
lea eax, [r8 + rdx]
add edi, eax
test ebx, ebx
je 0x1400ccad6
mov r8d, dword [rcx + 0x48]
mov r9d, r11d
ror r9d, 0x13
mov eax, r11d
ror eax, 0x11
mov edx, r8d
xor r9d, eax
ror edx, 0x12
mov eax, r8d
shr r11d, 0xa
xor r9d, r11d
ror eax, 7
xor edx, eax
shr r8d, 3
xor edx, r8d
add r9d, edx
add r9d, dword [rcx + 0x28]
add dword [rcx + 0x44], r9d
mov r9d, dword [rsp + 0x70]
mov r11d, dword [rcx + 0x44]
lea edx, [rbx + 7]
mov eax, r9d
mov r8d, r9d
ror eax, 0xb
ror r8d, 0x19
xor r8d, eax
mov eax, r9d
ror eax, 6
xor r8d, eax
mov eax, r12d
xor eax, r13d
and eax, r9d
xor eax, r13d
add r8d, eax
lea rax, [0x14026a800]
add r8d, dword [rax + rdx*4]
mov edx, edi
ror edx, 0x16
add r8d, r11d
add r8d, r15d
mov eax, edi
ror eax, 0xd
xor edx, eax
mov eax, edi
ror eax, 2
lea r15d, [r8 + rbp]
xor edx, eax
mov ebp, esi
mov dword [rsp + 0x78], r15d
xor ebp, edi
mov eax, esi
and ebp, r14d
and eax, edi
or ebp, eax
lea eax, [r8 + rdx]
add ebp, eax
test ebx, ebx
je 0x1400ccb81
mov edx, dword [rcx + 0x4c]
mov r8d, edx
mov eax, edx
ror r8d, 0x12
shr edx, 3
ror eax, 7
xor r8d, eax
mov eax, r10d
xor r8d, edx
ror eax, 0x11
mov edx, r10d
shr r10d, 0xa
ror edx, 0x13
xor edx, eax
xor edx, r10d
add r8d, edx
add r8d, dword [rcx + 0x2c]
add dword [rcx + 0x48], r8d
mov r10d, dword [rcx + 0x48]
lea edx, [rbx + 8]
mov eax, r15d
mov r8d, r15d
ror eax, 0xb
ror r8d, 0x19
xor r8d, eax
mov eax, r15d
ror eax, 6
xor r8d, eax
mov eax, r9d
xor eax, r12d
and eax, r15d
mov r15d, edi
xor eax, r12d
xor r15d, ebp
add r8d, eax
and r15d, esi
lea rax, [0x14026a800]
add r8d, dword [rax + rdx*4]
mov edx, ebp
ror edx, 0x16
add r8d, r10d
add r8d, r13d
mov eax, ebp
ror eax, 0xd
xor edx, eax
mov eax, ebp
ror eax, 2
xor edx, eax
lea r13d, [r8 + r14]
mov eax, edi
and eax, ebp
or r15d, eax
lea eax, [r8 + rdx]
add r15d, eax
test ebx, ebx
je 0x1400ccc33
mov r8d, dword [rcx + 0x50]
mov r9d, r11d
ror r9d, 0x13
mov eax, r11d
ror eax, 0x11
mov edx, r8d
xor r9d, eax
ror edx, 0x12
mov eax, r8d
shr r11d, 0xa
xor r9d, r11d
ror eax, 7
xor edx, eax
shr r8d, 3
xor edx, r8d
add r9d, edx
add r9d, dword [rcx + 0x30]
add dword [rcx + 0x4c], r9d
mov r9d, dword [rsp + 0x70]
mov r14d, dword [rsp + 0x78]
lea edx, [rbx + 9]
mov r11d, dword [rcx + 0x4c]
mov eax, r13d
ror eax, 0xb
mov r8d, r13d
ror r8d, 0x19
xor r8d, eax
mov eax, r13d
ror eax, 6
xor r8d, eax
mov eax, r14d
xor eax, r9d
and eax, r13d
xor eax, r9d
add r8d, eax
lea rax, [0x14026a800]
add r8d, dword [rax + rdx*4]
mov edx, r15d
ror edx, 0x16
add r8d, r11d
add r8d, r12d
mov eax, r15d
ror eax, 0xd
xor edx, eax
mov eax, r15d
ror eax, 2
lea r12d, [r8 + rsi]
xor edx, eax
mov esi, ebp
mov dword [rsp + 0x70], r12d
xor esi, r15d
mov eax, ebp
and esi, edi
and eax, r15d
or esi, eax
lea eax, [r8 + rdx]
add esi, eax
test ebx, ebx
je 0x1400ccce7
mov edx, dword [rcx + 0x54]
mov r8d, edx
mov eax, edx
ror r8d, 0x12
shr edx, 3
ror eax, 7
xor r8d, eax
mov eax, r10d
xor r8d, edx
ror eax, 0x11
mov edx, r10d
shr r10d, 0xa
ror edx, 0x13
xor edx, eax
xor edx, r10d
add r8d, edx
add r8d, dword [rcx + 0x34]
add dword [rcx + 0x50], r8d
mov r10d, dword [rcx + 0x50]
lea edx, [rbx + 0xa]
mov eax, r12d
mov r8d, r12d
ror eax, 0xb
ror r8d, 0x19
xor r8d, eax
mov eax, r12d
ror eax, 6
xor r8d, eax
mov eax, r13d
xor eax, r14d
and eax, r12d
xor eax, r14d
add r8d, eax
lea rax, [0x14026a800]
add r8d, dword [rax + rdx*4]
mov edx, esi
ror edx, 0x16
add r8d, r10d
add r8d, r9d
mov eax, esi
ror eax, 0xd
xor edx, eax
mov eax, esi
ror eax, 2
lea r9d, [r8 + rdi]
xor edx, eax
mov edi, r15d
mov dword [rsp + 0x78], r9d
xor edi, esi
mov eax, r15d
and edi, ebp
and eax, esi
or edi, eax
lea eax, [r8 + rdx]
add edi, eax
test ebx, ebx
je 0x1400ccd9b
mov r8d, dword [rcx + 0x58]
mov r9d, r11d
ror r9d, 0x13
mov eax, r11d
ror eax, 0x11
mov edx, r8d
xor r9d, eax
ror edx, 0x12
mov eax, r8d
shr r11d, 0xa
xor r9d, r11d
ror eax, 7
xor edx, eax
shr r8d, 3
xor edx, r8d
add r9d, edx
add r9d, dword [rcx + 0x38]
add dword [rcx + 0x54], r9d
mov r9d, dword [rsp + 0x78]
mov r11d, dword [rcx + 0x54]
lea edx, [rbx + 0xb]
mov eax, r9d
mov r8d, r9d
ror eax, 0xb
ror r8d, 0x19
xor r8d, eax
mov eax, r9d
ror eax, 6
xor r8d, eax
mov eax, r12d
xor eax, r13d
and eax, r9d
xor eax, r13d
add r8d, eax
lea rax, [0x14026a800]
add r8d, dword [rax + rdx*4]
mov edx, edi
ror edx, 0x16
add r8d, r11d
add r8d, r14d
mov eax, edi
ror eax, 0xd
mov r14d, edi
xor edx, eax
xor r14d, esi
and r14d, r15d
mov eax, edi
ror eax, 2
lea r12d, [r8 + rbp]
xor edx, eax
mov dword [rsp + 0x88], r12d
mov eax, edi
and eax, esi
or r14d, eax
lea eax, [r8 + rdx]
add r14d, eax
test ebx, ebx
je 0x1400cce4d
mov edx, dword [rcx + 0x5c]
mov r8d, edx
mov eax, edx
ror r8d, 0x12
shr edx, 3
ror eax, 7
xor r8d, eax
mov eax, r10d
xor r8d, edx
ror eax, 0x11
mov edx, r10d
shr r10d, 0xa
ror edx, 0x13
xor edx, eax
xor edx, r10d
add r8d, edx
add r8d, dword [rcx + 0x3c]
add dword [rcx + 0x58], r8d
mov r10d, dword [rcx + 0x58]
lea edx, [rbx + 0xc]
mov eax, r12d
mov r8d, r12d
ror eax, 0xb
mov ebp, edi
ror r8d, 0x19
xor ebp, r14d
xor r8d, eax
and ebp, esi
mov eax, r12d
ror eax, 6
xor r8d, eax
mov eax, r9d
xor eax, dword [rsp + 0x70]
and eax, r12d
xor eax, dword [rsp + 0x70]
add r8d, eax
lea rax, [0x14026a800]
add r8d, dword [rax + rdx*4]
mov edx, r14d
ror edx, 0x16
add r8d, r10d
add r8d, r13d
mov eax, r14d
ror eax, 0xd
xor edx, eax
mov eax, r14d
ror eax, 2
xor edx, eax
lea r13d, [r8 + r15]
mov eax, edi
mov dword [rsp + 0x80], r13d
and eax, r14d
or ebp, eax
lea eax, [r8 + rdx]
add ebp, eax
test ebx, ebx
je 0x1400ccf09
mov r8d, dword [rcx + 0x60]
mov r9d, r11d
ror r9d, 0x13
mov eax, r11d
ror eax, 0x11
mov edx, r8d
xor r9d, eax
ror edx, 0x12
mov eax, r8d
shr r11d, 0xa
xor r9d, r11d
ror eax, 7
xor edx, eax
shr r8d, 3
xor edx, r8d
add r9d, edx
add r9d, dword [rcx + 0x40]
add dword [rcx + 0x5c], r9d
mov r9d, dword [rsp + 0x78]
mov r11d, dword [rcx + 0x5c]
lea edx, [rbx + 0xd]
mov eax, r13d
mov r8d, r13d
ror eax, 0xb
ror r8d, 0x19
xor r8d, eax
mov eax, r13d
ror eax, 6
xor r8d, eax
mov eax, r12d
xor eax, r9d
and eax, r13d
xor eax, r9d
add r8d, eax
lea rax, [0x14026a800]
add r8d, dword [rax + rdx*4]
mov edx, ebp
ror edx, 0x16
add r8d, r11d
add r8d, dword [rsp + 0x70]
mov eax, ebp
ror eax, 0xd
xor edx, eax
mov eax, ebp
ror eax, 2
lea r15d, [r8 + rsi]
xor edx, eax
mov esi, r14d
mov dword [rsp + 0x70], r15d
xor esi, ebp
mov eax, r14d
and esi, edi
and eax, ebp
or esi, eax
lea eax, [r8 + rdx]
add esi, eax
test ebx, ebx
je 0x1400ccfb7
mov edx, dword [rcx + 0x64]
mov r8d, edx
mov eax, edx
ror r8d, 0x12
shr edx, 3
ror eax, 7
xor r8d, eax
mov eax, r10d
xor r8d, edx
ror eax, 0x11
mov edx, r10d
shr r10d, 0xa
ror edx, 0x13
xor edx, eax
xor edx, r10d
add r8d, edx
add r8d, dword [rcx + 0x44]
add dword [rcx + 0x60], r8d
mov r9d, dword [rcx + 0x60]
lea r10, [0x14026a800]
mov eax, r15d
mov r8d, r15d
ror eax, 0xb
mov edx, esi
ror r8d, 0x19
xor r8d, eax
ror edx, 0x16
mov eax, r15d
ror eax, 6
xor r8d, eax
mov eax, r13d
xor eax, r12d
and eax, r15d
xor eax, r12d
add r8d, eax
lea eax, [rbx + 0xe]
add r8d, dword [r10 + rax*4]
mov eax, esi
ror eax, 0xd
add r8d, r9d
add r8d, dword [rsp + 0x78]
xor edx, eax
mov eax, esi
ror eax, 2
xor edx, eax
mov eax, ebp
lea r12d, [r8 + rdi]
and eax, esi
mov edi, ebp
xor edi, esi
and edi, r14d
or edi, eax
lea eax, [r8 + rdx]
add edi, eax
test ebx, ebx
je 0x1400cd062
mov r8d, dword [rcx + 0x28]
mov r9d, r11d
ror r9d, 0x13
mov eax, r11d
ror eax, 0x11
mov edx, r8d
xor r9d, eax
ror edx, 0x12
mov eax, r8d
shr r11d, 0xa
xor r9d, r11d
ror eax, 7
xor edx, eax
shr r8d, 3
xor edx, r8d
add r9d, edx
add r9d, dword [rcx + 0x48]
add dword [rcx + 0x64], r9d
mov r9d, dword [rcx + 0x64]
mov eax, r12d
mov r11d, dword [rsp + 0x70]
mov r8d, r12d
ror eax, 0xb
ror r8d, 0x19
xor r8d, eax
mov eax, r12d
ror eax, 6
xor r8d, eax
mov eax, r15d
xor eax, r13d
mov r15d, esi
and eax, r12d
xor r15d, edi
xor eax, r13d
and r15d, ebp
add r8d, eax
lea eax, [rbx + 0xf]
add ebx, 0x10
add r8d, dword [r10 + rax*4]
mov eax, edi
ror eax, 0xd
add r9d, r8d
add r9d, dword [rsp + 0x88]
mov r8d, edi
ror r8d, 0x16
xor r8d, eax
mov eax, edi
ror eax, 2
xor r8d, eax
lea r13d, [r9 + r14]
mov r14d, dword [rsp + 0x80]
mov eax, esi
and eax, edi
or r15d, eax
lea eax, [r9 + r8]
add r15d, eax
cmp ebx, 0x40
jb 0x1400cc586
add dword [rcx + 8], r15d
mov eax, r11d
add dword [rcx + 0xc], edi
add dword [rcx + 0x10], esi
add dword [rcx + 0x14], ebp
add dword [rcx + 0x18], r13d
add dword [rcx + 0x1c], r12d
add dword [rcx + 0x20], eax
add dword [rcx + 0x24], r14d
add rsp, 0x28
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
pop rbx
ret