Function at 0x140001000
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push rbp
push r14
push rsi
push rdi
push rbx
sub rsp, 0x3d0
lea rbp, [rsp + 0x80]
vmovups xmmword [rbp + 0x340], xmm10
vmovups xmmword [rbp + 0x330], xmm9
vmovups xmmword [rbp + 0x320], xmm8
vmovups xmmword [rbp + 0x310], xmm7
vmovups xmmword [rbp + 0x300], xmm6
mov qword [rbp + 0x2f8], 0xfffffffffffffffe
vstmxcsr dword [rbp + 0x2e0]
or dword [rbp + 0x2e0], 0x8040
vldmxcsr dword [rbp + 0x2e0]
call sub.llama.dll_ggml_time_init
mov ecx, 4
call fcn.14000741c
mov rsi, rax
mov qword [rbp + 0x2e0], rax
add rax, 4
mov qword [rbp + 0x2f0], rax
mov dword [rsi], 0x3ecccccd
mov qword [rbp + 0x2e8], rax
mov ecx, 0x10
call fcn.14000741c
mov rdi, rax
mov qword [rbp + 0x2c8], rax
add rax, 0x10
mov qword [rbp + 0x2d8], rax
vmovups xmm6, xmmword [0x1400092f0]
vmovups xmmword [rdi], xmm6
mov qword [rbp + 0x2d0], rax
lea rcx, [rbp + 0x2c8]
lea rdx, [rbp + 0x2e0]
mov r8d, 1
call fcn.140004240
mov edx, 0x10
mov rcx, rdi
call fcn.140007458
mov edx, 4
mov rcx, rsi
call fcn.140007458
mov ecx, 0xc
call fcn.14000741c
mov rsi, rax
mov qword [rbp + 0x2e0], rax
add rax, 0xc
mov qword [rbp + 0x2f0], rax
vmovsd xmm8, qword [0x140009300]
vmovsd qword [rsi], xmm8
mov dword [rsi + 8], 0x3e4ccccd
mov qword [rbp + 0x2e8], rax
mov ecx, 0x10
call fcn.14000741c
mov rdi, rax
mov qword [rbp + 0x2c8], rax
add rax, 0x10
mov qword [rbp + 0x2d8], rax
vmovups xmmword [rdi], xmm6
mov qword [rbp + 0x2d0], rax
lea rcx, [rbp + 0x2c8]
lea rdx, [rbp + 0x2e0]
mov r8d, 3
call fcn.140004240
mov edx, 0x10
mov rcx, rdi
call fcn.140007458
mov edx, 0xc
mov rcx, rsi
call fcn.140007458
mov ecx, 0x10
call fcn.14000741c
mov rsi, rax
mov qword [rbp + 0x2e0], rax
add rax, 0x10
mov qword [rbp + 0x2f0], rax
vmovups xmm7, xmmword [0x140009310]
vmovups xmmword [rsi], xmm7
mov qword [rbp + 0x2e8], rax
mov ecx, 0x10
call fcn.14000741c
mov rdi, rax
mov qword [rbp + 0x2c8], rax
add rax, 0x10
mov qword [rbp + 0x2d8], rax
vmovups xmmword [rdi], xmm6
mov qword [rbp + 0x2d0], rax
lea rcx, [rbp + 0x2c8]
lea rdx, [rbp + 0x2e0]
mov r8d, 4
call fcn.140004240
mov edx, 0x10
mov rcx, rdi
call fcn.140007458
mov edx, 0x10
mov rcx, rsi
call fcn.140007458
mov ecx, 0x10
call fcn.14000741c
mov rsi, rax
mov qword [rbp + 0x2e0], rax
add rax, 0x10
mov qword [rbp + 0x2f0], rax
vmovups xmmword [rsi], xmm7
mov qword [rbp + 0x2e8], rax
mov ecx, 0x10
call fcn.14000741c
mov rdi, rax
mov qword [rbp + 0x2c8], rax
add rax, 0x10
mov qword [rbp + 0x2d8], rax
vmovups xmmword [rdi], xmm6
mov qword [rbp + 0x2d0], rax
lea rcx, [rbp + 0x2c8]
lea rdx, [rbp + 0x2e0]
xor r8d, r8d
call fcn.140004240
mov edx, 0x10
mov rcx, rdi
call fcn.140007458
mov edx, 0x10
mov rcx, rsi
call fcn.140007458
mov ecx, 4
call fcn.14000741c
mov rsi, rax
mov qword [rbp + 0x2e0], rax
add rax, 4
mov qword [rbp + 0x2f0], rax
mov dword [rsi], 0x3ecccccd
mov qword [rbp + 0x2e8], rax
mov ecx, 0x10
call fcn.14000741c
mov rdi, rax
mov qword [rbp + 0x2c8], rax
add rax, 0x10
mov qword [rbp + 0x2d8], rax
vmovups xmmword [rdi], xmm6
mov qword [rbp + 0x2d0], rax
lea rcx, [rbp + 0x2c8]
lea rdx, [rbp + 0x2e0]
vxorps xmm2, xmm2, xmm2
call fcn.140004780
mov edx, 0x10
mov rcx, rdi
call fcn.140007458
mov edx, 4
mov rcx, rsi
call fcn.140007458
mov ecx, 8
call fcn.14000741c
mov rsi, rax
mov qword [rbp + 0x2e0], rax
add rax, 8
mov qword [rbp + 0x2f0], rax
movabs rcx, 0x3e99999a3ecccccd
mov qword [rsi], rcx
mov qword [rbp + 0x2e8], rax
mov ecx, 0x10
call fcn.14000741c
mov rdi, rax
mov qword [rbp + 0x2c8], rax
add rax, 0x10
mov qword [rbp + 0x2d8], rax
vmovups xmmword [rdi], xmm6
mov qword [rbp + 0x2d0], rax
lea rcx, [rbp + 0x2c8]
lea rdx, [rbp + 0x2e0]
vmovss xmm2, dword [0x140009320]
call fcn.140004780
mov edx, 0x10
mov rcx, rdi
call fcn.140007458
mov edx, 8
mov rcx, rsi
call fcn.140007458
mov ecx, 0xc
call fcn.14000741c
mov rsi, rax
mov qword [rbp + 0x2e0], rax
add rax, 0xc
mov qword [rbp + 0x2f0], rax
vmovsd qword [rsi], xmm8
mov dword [rsi + 8], 0x3e4ccccd
mov qword [rbp + 0x2e8], rax
mov ecx, 0x10
call fcn.14000741c
mov rdi, rax
mov qword [rbp + 0x2c8], rax
add rax, 0x10
mov qword [rbp + 0x2d8], rax
vmovups xmmword [rdi], xmm6
mov qword [rbp + 0x2d0], rax
lea rcx, [rbp + 0x2c8]
lea rdx, [rbp + 0x2e0]
vmovss xmm2, dword [0x140009324]
call fcn.140004780
mov edx, 0x10
mov rcx, rdi
call fcn.140007458
mov edx, 0xc
mov rcx, rsi
call fcn.140007458
mov ecx, 0x10
call fcn.14000741c
mov rsi, rax
mov qword [rbp + 0x2e0], rax
add rax, 0x10
mov qword [rbp + 0x2f0], rax
vmovups xmmword [rsi], xmm7
mov qword [rbp + 0x2e8], rax
mov ecx, 0x10
call fcn.14000741c
mov rdi, rax
mov qword [rbp + 0x2c8], rax
add rax, 0x10
mov qword [rbp + 0x2d8], rax
vmovups xmmword [rdi], xmm6
mov qword [rbp + 0x2d0], rax
lea rcx, [rbp + 0x2c8]
lea rdx, [rbp + 0x2e0]
vmovss xmm2, dword [0x140009328]
call fcn.140004780
mov edx, 0x10
mov rcx, rdi
call fcn.140007458
mov edx, 0x10
mov rcx, rsi
call fcn.140007458
mov ecx, 0x10
call fcn.14000741c
mov rsi, rax
mov qword [rbp + 0x2e0], rax
add rax, 0x10
mov qword [rbp + 0x2f0], rax
vmovups xmmword [rsi], xmm7
mov qword [rbp + 0x2e8], rax
mov ecx, 0x10
call fcn.14000741c
mov rdi, rax
mov qword [rbp + 0x2c8], rax
add rax, 0x10
mov qword [rbp + 0x2d8], rax
vmovups xmmword [rdi], xmm6
mov qword [rbp + 0x2d0], rax
lea rcx, [rbp + 0x2c8]
lea rdx, [rbp + 0x2e0]
vxorps xmm2, xmm2, xmm2
call fcn.140004c80
mov edx, 0x10
mov rcx, rdi
call fcn.140007458
mov edx, 0x10
mov rcx, rsi
call fcn.140007458
mov ecx, 0x10
call fcn.14000741c
mov rsi, rax
mov qword [rbp + 0x2e0], rax
add rax, 0x10
mov qword [rbp + 0x2f0], rax
vmovups xmmword [rsi], xmm7
mov qword [rbp + 0x2e8], rax
mov ecx, 0x10
call fcn.14000741c
mov rdi, rax
mov qword [rbp + 0x2c8], rax
add rax, 0x10
mov qword [rbp + 0x2d8], rax
vmovups xmmword [rdi], xmm6
mov qword [rbp + 0x2d0], rax
lea rcx, [rbp + 0x2c8]
lea rdx, [rbp + 0x2e0]
vmovss xmm2, dword [0x14000932c]
call fcn.140004c80
mov edx, 0x10
mov rcx, rdi
call fcn.140007458
mov edx, 0x10
mov rcx, rsi
call fcn.140007458
mov ecx, 0xc
call fcn.14000741c
mov rsi, rax
mov qword [rbp + 0x2e0], rax
add rax, 0xc
mov qword [rbp + 0x2f0], rax
vmovsd xmm7, qword [0x140009330]
vmovsd qword [rsi], xmm7
mov dword [rsi + 8], 0x3e638e3a
mov qword [rbp + 0x2e8], rax
mov ecx, 0x10
call fcn.14000741c
mov rdi, rax
mov qword [rbp + 0x2c8], rax
add rax, 0x10
mov qword [rbp + 0x2d8], rax
vmovups xmmword [rdi], xmm6
mov qword [rbp + 0x2d0], rax
lea rcx, [rbp + 0x2c8]
lea rdx, [rbp + 0x2e0]
vmovss xmm2, dword [0x140009340]
call fcn.140004c80
mov edx, 0x10
mov rcx, rdi
call fcn.140007458
mov edx, 0xc
mov rcx, rsi
call fcn.140007458
mov ecx, 0xc
call fcn.14000741c
mov rsi, rax
mov qword [rbp + 0x2e0], rax
add rax, 0xc
mov qword [rbp + 0x2f0], rax
vmovsd qword [rsi], xmm7
mov dword [rsi + 8], 0x3e638e3a
mov qword [rbp + 0x2e8], rax
mov ecx, 0x10
call fcn.14000741c
mov rdi, rax
mov qword [rbp + 0x2c8], rax
add rax, 0x10
mov qword [rbp + 0x2d8], rax
vmovups xmmword [rdi], xmm6
mov qword [rbp + 0x2d0], rax
lea rcx, [rbp + 0x2c8]
lea rdx, [rbp + 0x2e0]
vmovss xmm2, dword [0x140009344]
call fcn.140004c80
mov edx, 0x10
mov rcx, rdi
call fcn.140007458
mov edx, 0xc
mov rcx, rsi
call fcn.140007458
mov ecx, 8
call fcn.14000741c
mov rsi, rax
mov qword [rbp + 0x2e0], rax
add rax, 8
mov qword [rbp + 0x2f0], rax
movabs rbx, 0x3edb6db83f124925
mov qword [rsi], rbx
mov qword [rbp + 0x2e8], rax
mov ecx, 0x10
call fcn.14000741c
mov rdi, rax
mov qword [rbp + 0x2c8], rax
add rax, 0x10
mov qword [rbp + 0x2d8], rax
vmovups xmmword [rdi], xmm6
mov qword [rbp + 0x2d0], rax
lea rcx, [rbp + 0x2c8]
lea rdx, [rbp + 0x2e0]
vmovss xmm2, dword [0x140009348]
call fcn.140004c80
mov edx, 0x10
mov rcx, rdi
call fcn.140007458
mov edx, 8
mov rcx, rsi
call fcn.140007458
mov ecx, 8
call fcn.14000741c
mov rsi, rax
mov qword [rbp + 0x2e0], rax
add rax, 8
mov qword [rbp + 0x2f0], rax
mov qword [rsi], rbx
mov qword [rbp + 0x2e8], rax
mov ecx, 0x10
call fcn.14000741c
mov rdi, rax
mov qword [rbp + 0x2c8], rax
add rax, 0x10
mov qword [rbp + 0x2d8], rax
vmovups xmmword [rdi], xmm6
mov qword [rbp + 0x2d0], rax
lea rcx, [rbp + 0x2c8]
lea rdx, [rbp + 0x2e0]
vmovss xmm2, dword [0x14000934c]
call fcn.140004c80
mov edx, 0x10
mov rcx, rdi
call fcn.140007458
mov edx, 8
mov rcx, rsi
call fcn.140007458
mov ecx, 4
call fcn.14000741c
mov rsi, rax
mov qword [rbp + 0x2e0], rax
add rax, 4
mov qword [rbp + 0x2f0], rax
mov dword [rsi], 0x3f800000
mov qword [rbp + 0x2e8], rax
mov ecx, 0x10
call fcn.14000741c
mov rdi, rax
mov qword [rbp + 0x2c8], rax
add rax, 0x10
mov qword [rbp + 0x2d8], rax
vmovups xmmword [rdi], xmm6
mov qword [rbp + 0x2d0], rax
lea rcx, [rbp + 0x2c8]
lea rdx, [rbp + 0x2e0]
vmovss xmm2, dword [0x140009350]
call fcn.140004c80
mov edx, 0x10
mov rcx, rdi
call fcn.140007458
mov edx, 4
mov rcx, rsi
call fcn.140007458
mov ecx, 4
call fcn.14000741c
mov rsi, rax
mov qword [rbp + 0x2e0], rax
add rax, 4
mov qword [rbp + 0x2f0], rax
mov dword [rsi], 0x3f800000
mov qword [rbp + 0x2e8], rax
mov ecx, 0x10
call fcn.14000741c
mov rdi, rax
mov qword [rbp + 0x2c8], rax
add rax, 0x10
mov qword [rbp + 0x2d8], rax
vmovups xmmword [rdi], xmm6
mov qword [rbp + 0x2d0], rax
lea rcx, [rbp + 0x2c8]
lea rdx, [rbp + 0x2e0]
vmovss xmm2, dword [0x140009328]
call fcn.140004c80
mov edx, 0x10
mov rcx, rdi
call fcn.140007458
mov edx, 4
mov rcx, rsi
call fcn.140007458
mov ecx, 4
call fcn.14000741c
mov rsi, rax
mov qword [rbp + 0x2e0], rax
add rax, 4
mov qword [rbp + 0x2f0], rax
mov dword [rsi], 0x3e99999a
mov qword [rbp + 0x2e8], rax
mov ecx, 0x14
call fcn.14000741c
mov rdi, rax
mov qword [rbp + 0x2c8], rax
add rax, 0x14
mov qword [rbp + 0x2d8], rax
vmovups xmm6, xmmword [0x1400093c0]
vmovups xmmword [rdi], xmm6
mov dword [rdi + 0x10], 0x3e99999a
mov qword [rbp + 0x2d0], rax
lea rcx, [rbp + 0x2c8]
lea rdx, [rbp + 0x2e0]
vmovss xmm2, dword [0x140009354]
call fcn.140005330
mov edx, 0x14
mov rcx, rdi
call fcn.140007458
mov edx, 4
mov rcx, rsi
call fcn.140007458
mov ecx, 8
call fcn.14000741c
mov rsi, rax
mov qword [rbp + 0x2e0], rax
add rax, 8
mov qword [rbp + 0x2f0], rax
movabs rbx, 0x3e8000003e99999a
mov qword [rsi], rbx
mov qword [rbp + 0x2e8], rax
mov ecx, 0x14
call fcn.14000741c
mov rdi, rax
mov qword [rbp + 0x2c8], rax
add rax, 0x14
mov qword [rbp + 0x2d8], rax
vmovups xmmword [rdi], xmm6
mov dword [rdi + 0x10], 0x3e99999a
mov qword [rbp + 0x2d0], rax
lea rcx, [rbp + 0x2c8]
lea rdx, [rbp + 0x2e0]
vmovss xmm2, dword [0x140009358]
call fcn.140005330
mov edx, 0x14
mov rcx, rdi
call fcn.140007458
mov edx, 8
mov rcx, rsi
call fcn.140007458
mov ecx, 8
call fcn.14000741c
mov rsi, rax
mov qword [rbp + 0x2e0], rax
add rax, 8
mov qword [rbp + 0x2f0], rax
mov qword [rsi], rbx
mov qword [rbp + 0x2e8], rax
mov ecx, 0x14
call fcn.14000741c
mov rdi, rax
mov qword [rbp + 0x2c8], rax
add rax, 0x14
mov qword [rbp + 0x2d8], rax
vmovups xmmword [rdi], xmm6
mov dword [rdi + 0x10], 0x3e99999a
mov qword [rbp + 0x2d0], rax
lea rcx, [rbp + 0x2c8]
lea rdx, [rbp + 0x2e0]
vmovss xmm2, dword [0x14000935c]
call fcn.140005330
mov edx, 0x14
mov rcx, rdi
call fcn.140007458
mov edx, 8
mov rcx, rsi
call fcn.140007458
mov ecx, 4
call fcn.14000741c
mov rsi, rax
mov qword [rbp + 0x2e0], rax
add rax, 4
mov qword [rbp + 0x2f0], rax
mov dword [rsi], 0x3f7851ec
mov qword [rbp + 0x2e8], rax
mov ecx, 0x10
call fcn.14000741c
mov rdi, rax
mov qword [rbp + 0x2c8], rax
add rax, 0x10
mov qword [rbp + 0x2d8], rax
vmovups xmm0, xmmword [0x140009360]
vmovups xmmword [rdi], xmm0
mov qword [rbp + 0x2d0], rax
lea rcx, [rbp + 0x2c8]
lea rdx, [rbp + 0x2e0]
call fcn.1400059d0
mov edx, 0x10
mov rcx, rdi
call fcn.140007458
mov edx, 4
mov rcx, rsi
call fcn.140007458
mov ecx, 0xc
call fcn.14000741c
mov rsi, rax
mov qword [rbp + 0x2e0], rax
add rax, 0xc
mov qword [rbp + 0x2f0], rax
vbroadcastss xmm0, dword [0x140009370]
vmovlps qword [rsi], xmm0
mov dword [rsi + 8], 0x3e4ccccd
mov qword [rbp + 0x2e8], rax
mov ecx, 0x10
call fcn.14000741c
mov rdi, rax
mov qword [rbp + 0x2c8], rax
add rax, 0x10
mov qword [rbp + 0x2d8], rax
vmovups xmm0, xmmword [0x140009380]
vmovups xmmword [rdi], xmm0
mov qword [rbp + 0x2d0], rax
lea rcx, [rbp + 0x2c8]
lea rdx, [rbp + 0x2e0]
call fcn.1400059d0
mov edx, 0x10
mov rcx, rdi
call fcn.140007458
mov edx, 0xc
mov rcx, rsi
call fcn.140007458
mov ecx, 0x14
call fcn.14000741c
mov rsi, rax
mov qword [rbp + 0x2e0], rax
add rax, 0x14
mov qword [rbp + 0x2f0], rax
vmovups xmm0, xmmword [0x1400093d4]
vmovups xmmword [rsi], xmm0
mov dword [rsi + 0x10], 0
mov qword [rbp + 0x2e8], rax
mov ecx, 4
call fcn.14000741c
mov rdi, rax
mov qword [rbp + 0x2c8], rax
add rax, 4
mov qword [rbp + 0x2d8], rax
mov dword [rdi], 0
mov qword [rbp + 0x2d0], rax
mov ecx, 0x14
call fcn.14000741c
mov rbx, rax
mov qword [rbp + 0x2b0], rax
add rax, 0x14
mov qword [rbp + 0x2c0], rax
vmovups xmm6, xmmword [0x14000944c]
vmovups xmmword [rbx], xmm6
mov dword [rbx + 0x10], 0x3e4ccccd
mov qword [rbp + 0x2b8], rax
mov dword [rsp + 0x28], 0
mov dword [rsp + 0x20], 0
lea rcx, [rbp + 0x2b0]
lea rdx, [rbp + 0x2c8]
lea r8, [rbp + 0x2e0]
vmovss xmm3, dword [0x140009390]
call fcn.140006040
mov edx, 0x14
mov rcx, rbx
call fcn.140007458
mov edx, 4
mov rcx, rdi
call fcn.140007458
mov edx, 0x14
mov rcx, rsi
call fcn.140007458
mov ecx, 0x14
call fcn.14000741c
mov rsi, rax
mov qword [rbp + 0x2e0], rax
add rax, 0x14
mov qword [rbp + 0x2f0], rax
vmovups xmm7, xmmword [0x1400093e8]
vmovups xmmword [rsi], xmm7
mov dword [rsi + 0x10], 0
mov qword [rbp + 0x2e8], rax
mov ecx, 0xc
call fcn.14000741c
mov rdi, rax
mov qword [rbp + 0x2c8], rax
add rax, 0xc
mov qword [rbp + 0x2d8], rax
movabs r14, 0x100000000
mov qword [rdi], r14
mov dword [rdi + 8], 2
mov qword [rbp + 0x2d0], rax
mov ecx, 0x14
call fcn.14000741c
mov rbx, rax
mov qword [rbp + 0x2b0], rax
add rax, 0x14
mov qword [rbp + 0x2c0], rax
vmovups xmmword [rbx], xmm6
mov dword [rbx + 0x10], 0x3e4ccccd
mov qword [rbp + 0x2b8], rax
mov dword [rsp + 0x28], 0
mov dword [rsp + 0x20], 0
lea rcx, [rbp + 0x2b0]
lea rdx, [rbp + 0x2c8]
lea r8, [rbp + 0x2e0]
vmovss xmm3, dword [0x140009390]
call fcn.140006040
mov edx, 0x14
mov rcx, rbx
call fcn.140007458
mov edx, 0xc
mov rcx, rdi
call fcn.140007458
mov edx, 0x14
mov rcx, rsi
call fcn.140007458
mov ecx, 0x14
call fcn.14000741c
mov rsi, rax
mov qword [rbp + 0x2e0], rax
add rax, 0x14
mov qword [rbp + 0x2f0], rax
vmovups xmmword [rsi], xmm7
mov dword [rsi + 0x10], 0
mov qword [rbp + 0x2e8], rax
mov ecx, 0x14
call fcn.14000741c
mov rdi, rax
mov qword [rbp + 0x2c8], rax
add rax, 0x14
mov qword [rbp + 0x2d8], rax
vmovups xmm7, xmmword [0x140009438]
vmovups xmmword [rdi], xmm7
mov dword [rdi + 0x10], 0
mov qword [rbp + 0x2d0], rax
mov ecx, 0x14
call fcn.14000741c
mov rbx, rax
mov qword [rbp + 0x2b0], rax
add rax, 0x14
mov qword [rbp + 0x2c0], rax
vmovups xmmword [rbx], xmm6
mov dword [rbx + 0x10], 0x3e4ccccd
mov qword [rbp + 0x2b8], rax
mov dword [rsp + 0x28], 0
mov dword [rsp + 0x20], 0
lea rcx, [rbp + 0x2b0]
lea rdx, [rbp + 0x2c8]
lea r8, [rbp + 0x2e0]
vmovss xmm3, dword [0x140009390]
call fcn.140006040
mov edx, 0x14
mov rcx, rbx
call fcn.140007458
mov edx, 0x14
mov rcx, rdi
call fcn.140007458
mov edx, 0x14
mov rcx, rsi
call fcn.140007458
mov ecx, 0x14
call fcn.14000741c
mov rsi, rax
mov qword [rbp + 0x2e0], rax
add rax, 0x14
mov qword [rbp + 0x2f0], rax
vmovups xmm0, xmmword [0x1400093fc]
vmovups xmmword [rsi], xmm0
mov dword [rsi + 0x10], 0x37388ca4
mov qword [rbp + 0x2e8], rax
mov ecx, 4
call fcn.14000741c
mov rdi, rax
mov qword [rbp + 0x2c8], rax
add rax, 4
mov qword [rbp + 0x2d8], rax
mov dword [rdi], 0
mov qword [rbp + 0x2d0], rax
mov ecx, 0x14
call fcn.14000741c
mov rbx, rax
mov qword [rbp + 0x2b0], rax
add rax, 0x14
mov qword [rbp + 0x2c0], rax
vmovups xmmword [rbx], xmm6
mov dword [rbx + 0x10], 0x3e4ccccd
mov qword [rbp + 0x2b8], rax
mov dword [rsp + 0x28], 0x40a00000
mov dword [rsp + 0x20], 0x40a00000
lea rcx, [rbp + 0x2b0]
lea rdx, [rbp + 0x2c8]
lea r8, [rbp + 0x2e0]
vmovss xmm3, dword [0x140009328]
call fcn.140006040
mov edx, 0x14
mov rcx, rbx
call fcn.140007458
mov edx, 4
mov rcx, rdi
call fcn.140007458
mov edx, 0x14
mov rcx, rsi
call fcn.140007458
mov ecx, 0x14
call fcn.14000741c
mov rsi, rax
mov qword [rbp + 0x2e0], rax
add rax, 0x14
mov qword [rbp + 0x2f0], rax
vmovups xmm0, xmmword [0x140009410]
vmovups xmmword [rsi], xmm0
mov dword [rsi + 0x10], 0x37c0f020
mov qword [rbp + 0x2e8], rax
mov ecx, 0xc
call fcn.14000741c
mov rdi, rax
mov qword [rbp + 0x2c8], rax
add rax, 0xc
mov qword [rbp + 0x2d8], rax
mov qword [rdi], r14
mov dword [rdi + 8], 2
mov qword [rbp + 0x2d0], rax
mov ecx, 0x14
call fcn.14000741c
mov rbx, rax
mov qword [rbp + 0x2b0], rax
add rax, 0x14
mov qword [rbp + 0x2c0], rax
vmovups xmmword [rbx], xmm6
mov dword [rbx + 0x10], 0x3e4ccccd
mov qword [rbp + 0x2b8], rax
mov dword [rsp + 0x28], 0x40a00000
mov dword [rsp + 0x20], 0x40a00000
lea rcx, [rbp + 0x2b0]
lea rdx, [rbp + 0x2c8]
lea r8, [rbp + 0x2e0]
vmovss xmm3, dword [0x140009328]
call fcn.140006040
mov edx, 0x14
mov rcx, rbx
call fcn.140007458
mov edx, 0xc
mov rcx, rdi
call fcn.140007458
mov edx, 0x14
mov rcx, rsi
call fcn.140007458
mov ecx, 0x14
call fcn.14000741c
mov rsi, rax
mov qword [rbp + 0x2e0], rax
add rax, 0x14
mov qword [rbp + 0x2f0], rax
vmovups xmm0, xmmword [0x140009424]
vmovups xmmword [rsi], xmm0
mov dword [rsi + 0x10], 0
mov qword [rbp + 0x2e8], rax
mov ecx, 0x14
call fcn.14000741c
mov rdi, rax
mov qword [rbp + 0x2c8], rax
add rax, 0x14
mov qword [rbp + 0x2d8], rax
vmovups xmmword [rdi], xmm7
mov dword [rdi + 0x10], 0
mov qword [rbp + 0x2d0], rax
mov ecx, 0x14
call fcn.14000741c
mov rbx, rax
mov qword [rbp + 0x2b0], rax
add rax, 0x14
mov qword [rbp + 0x2c0], rax
vmovups xmmword [rbx], xmm6
mov dword [rbx + 0x10], 0x3e4ccccd
mov qword [rbp + 0x2b8], rax
mov dword [rsp + 0x28], 0x40a00000
mov dword [rsp + 0x20], 0x40a00000
lea rcx, [rbp + 0x2b0]
lea rdx, [rbp + 0x2c8]
lea r8, [rbp + 0x2e0]
vmovss xmm3, dword [0x140009328]
call fcn.140006040
mov edx, 0x14
mov rcx, rbx
call fcn.140007458
mov edx, 0x14
mov rcx, rdi
call fcn.140007458
mov edx, 0x14
mov rcx, rsi
call fcn.140007458
vxorps xmm10, xmm10, xmm10
vmovups xmmword [rbp - 0x50], xmm10
mov qword [rbp - 0x40], 1
mov qword [rbp - 0x38], 0xf
mov byte [rbp - 0x50], 0x6b
lea rcx, [rbp - 0x50]
vmovss xmm8, dword [0x140009328]
mov edx, 0x2710
vmovaps xmm2, xmm8
vmovaps xmm3, xmm8
call fcn.140006640
vmovups xmmword [rbp - 0x30], xmm10
mov qword [rbp - 0x20], 1
mov qword [rbp - 0x18], 0xf
mov byte [rbp - 0x30], 0x6b
lea rcx, [rbp - 0x30]
mov edx, 1
vmovaps xmm2, xmm8
vmovaps xmm3, xmm8
call fcn.140006640
vmovups xmmword [rbp - 0x10], xmm10
mov qword [rbp], 1
mov qword [rbp + 8], 0xf
mov byte [rbp - 0x10], 0x70
lea rcx, [rbp - 0x10]
mov edx, 0x2710
vmovaps xmm2, xmm8
vmovaps xmm3, xmm8
call fcn.140006640
vmovups xmmword [rbp + 0x10], xmm10
mov qword [rbp + 0x20], 1
mov qword [rbp + 0x28], 0xf
mov byte [rbp + 0x10], 0x70
lea rcx, [rbp + 0x10]
vxorps xmm2, xmm2, xmm2
mov edx, 0x2710
vmovaps xmm3, xmm8
call fcn.140006640
vmovups xmmword [rbp + 0x30], xmm10
mov qword [rbp + 0x40], 1
mov qword [rbp + 0x48], 0xf
mov byte [rbp + 0x30], 0x6d
lea rcx, [rbp + 0x30]
mov edx, 0x2710
vmovaps xmm2, xmm8
vmovaps xmm3, xmm8
call fcn.140006640
vmovups xmmword [rbp + 0x50], xmm10
mov qword [rbp + 0x60], 1
mov qword [rbp + 0x68], 0xf
mov byte [rbp + 0x50], 0x6d
lea rcx, [rbp + 0x50]
vmovss xmm3, dword [0x140009394]
mov edx, 0x2710
vmovaps xmm2, xmm8
call fcn.140006640
vmovups xmmword [rbp + 0x70], xmm10
mov qword [rbp + 0x80], 1
mov qword [rbp + 0x88], 0xf
mov byte [rbp + 0x70], 0x6b
lea rcx, [rbp + 0x70]
mov edx, 0x64
vmovaps xmm2, xmm8
vmovaps xmm3, xmm8
call fcn.140006640
vmovups xmmword [rbp + 0x90], xmm10
mov qword [rbp + 0xa0], 1
mov qword [rbp + 0xa8], 0xf
mov byte [rbp + 0x90], 0x70
lea rcx, [rbp + 0x90]
vmovss xmm2, dword [0x140009398]
mov edx, 0x2710
vmovaps xmm3, xmm8
call fcn.140006640
vmovups xmmword [rbp + 0xb0], xmm10
mov qword [rbp + 0xc0], 1
mov qword [rbp + 0xc8], 0xf
mov byte [rbp + 0xb0], 0x70
lea rcx, [rbp + 0xb0]
vmovss xmm6, dword [0x140009324]
mov edx, 0x2710
vmovaps xmm2, xmm6
vmovaps xmm3, xmm8
call fcn.140006640
vmovups xmmword [rbp + 0xd0], xmm10
mov qword [rbp + 0xe0], 1
mov qword [rbp + 0xe8], 0xf
mov byte [rbp + 0xd0], 0x6d
lea rcx, [rbp + 0xd0]
vmovss xmm9, dword [0x14000939c]
mov edx, 0x2710
vmovaps xmm2, xmm8
vmovaps xmm3, xmm9
call fcn.140006640
vmovups xmmword [rbp + 0xf0], xmm10
mov qword [rbp + 0x100], 1
mov qword [rbp + 0x108], 0xf
mov byte [rbp + 0xf0], 0x6d
lea rcx, [rbp + 0xf0]
vmovss xmm7, dword [0x1400093a0]
mov edx, 0x2710
vmovaps xmm2, xmm8
vmovaps xmm3, xmm7
call fcn.140006640
vmovups xmmword [rbp + 0x110], xmm10
mov qword [rbp + 0x120], 2
mov qword [rbp + 0x128], 0xf
mov word [rbp + 0x110], 0x706b
lea rcx, [rbp + 0x110]
mov edx, 0x64
vmovaps xmm2, xmm6
vmovaps xmm3, xmm7
call fcn.140006640
vmovups xmmword [rbp + 0x130], xmm10
mov qword [rbp + 0x140], 2
mov qword [rbp + 0x148], 0xf
mov word [rbp + 0x130], 0x6d6b
lea rcx, [rbp + 0x130]
mov edx, 0x64
vmovaps xmm2, xmm6
vmovaps xmm3, xmm7
call fcn.140006640
vmovups xmmword [rbp + 0x150], xmm10
mov qword [rbp + 0x160], 2
mov qword [rbp + 0x168], 0xf
mov word [rbp + 0x150], 0x6b70
lea rcx, [rbp + 0x150]
mov edx, 0x64
vmovaps xmm2, xmm6
vmovaps xmm3, xmm7
call fcn.140006640
vmovups xmmword [rbp + 0x170], xmm10
mov qword [rbp + 0x180], 2
mov qword [rbp + 0x188], 0xf
mov word [rbp + 0x170], 0x6d70
lea rcx, [rbp + 0x170]
mov edx, 0x64
vmovaps xmm2, xmm6
vmovaps xmm3, xmm7
call fcn.140006640
vmovups xmmword [rbp + 0x190], xmm10
mov qword [rbp + 0x1a0], 2
mov qword [rbp + 0x1a8], 0xf
mov word [rbp + 0x190], 0x6b6d
lea rcx, [rbp + 0x190]
mov edx, 0x64
vmovaps xmm2, xmm6
vmovaps xmm3, xmm7
call fcn.140006640
vmovups xmmword [rbp + 0x1b0], xmm10
mov qword [rbp + 0x1c0], 2
mov qword [rbp + 0x1c8], 0xf
mov word [rbp + 0x1b0], 0x706d
lea rcx, [rbp + 0x1b0]
mov edx, 0x64
vmovaps xmm2, xmm6
vmovaps xmm3, xmm9
call fcn.140006640
vmovups xmmword [rbp + 0x1d0], xmm10
mov qword [rbp + 0x1e0], 2
mov qword [rbp + 0x1e8], 0xf
mov word [rbp + 0x1d0], 0x706d
lea rcx, [rbp + 0x1d0]
mov edx, 0x64
vmovaps xmm2, xmm6
vmovaps xmm3, xmm7
call fcn.140006640
vmovups xmmword [rbp + 0x1f0], xmm10
mov qword [rbp + 0x200], 3
mov qword [rbp + 0x208], 0xf
mov word [rbp + 0x1f0], 0x706b
mov byte [rbp + 0x1f2], 0x6d
lea rcx, [rbp + 0x1f0]
mov edx, 0x64
vmovaps xmm2, xmm6
vmovaps xmm3, xmm7
call fcn.140006640
vmovups xmmword [rbp + 0x210], xmm10
mov qword [rbp + 0x220], 3
mov qword [rbp + 0x228], 0xf
mov word [rbp + 0x210], 0x6d6b
mov byte [rbp + 0x212], 0x70
lea rcx, [rbp + 0x210]
mov edx, 0x64
vmovaps xmm2, xmm6
vmovaps xmm3, xmm7
call fcn.140006640
vmovups xmmword [rbp + 0x230], xmm10
mov qword [rbp + 0x240], 3
mov qword [rbp + 0x248], 0xf
mov word [rbp + 0x230], 0x6b70
mov byte [rbp + 0x232], 0x6d
lea rcx, [rbp + 0x230]
mov edx, 0x64
vmovaps xmm2, xmm6
vmovaps xmm3, xmm7
call fcn.140006640
vmovups xmmword [rbp + 0x250], xmm10
mov qword [rbp + 0x260], 3
mov qword [rbp + 0x268], 0xf
mov word [rbp + 0x250], 0x6d70
mov byte [rbp + 0x252], 0x6b
lea rcx, [rbp + 0x250]
mov edx, 0x64
vmovaps xmm2, xmm6
vmovaps xmm3, xmm7
call fcn.140006640
vmovups xmmword [rbp + 0x270], xmm10
mov qword [rbp + 0x280], 3
mov qword [rbp + 0x288], 0xf
mov word [rbp + 0x270], 0x6b6d
mov byte [rbp + 0x272], 0x70
lea rcx, [rbp + 0x270]
mov edx, 0x64
vmovaps xmm2, xmm6
vmovaps xmm3, xmm7
call fcn.140006640
vmovups xmmword [rbp + 0x290], xmm10
mov qword [rbp + 0x2a0], 3
mov qword [rbp + 0x2a8], 0xf
mov word [rbp + 0x290], 0x706d
mov byte [rbp + 0x292], 0x6b
lea rcx, [rbp + 0x290]
mov edx, 0x64
vmovaps xmm2, xmm6
vmovaps xmm3, xmm7
call fcn.140006640
lea rcx, [0x140009460]
call sub.api_ms_win_crt_stdio_l1_1_0.dll_puts
xor eax, eax
vmovups xmm6, xmmword [rbp + 0x300]
vmovups xmm7, xmmword [rbp + 0x310]
vmovups xmm8, xmmword [rbp + 0x320]
vmovups xmm9, xmmword [rbp + 0x330]
vmovups xmm10, xmmword [rbp + 0x340]
add rsp, 0x3d0
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret