Function at 0x140063e50
Capabilities:
Delete file
Encode data using xor
Execute command
Generate random numbers using a mersenne twister

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
mov eax, 0x1df0
call fcn.1400e8e40
sub rsp, rax
lea rbp, [rsp + 0x60]
and rbp, 0xffffffffffffffe0
mov rax, qword [0x14014e080]
xor rax, rsp
mov qword [rbp + 0x1d80], rax
call qword [sym.imp.MSVCP140.dll_unsigned_int___cdecl_std::_Random_device_void_]
mov dword [rbp + 0x1a64], 0xffffffff
mov dword [rbp + 0x6e4], eax
mov edx, 1
nop word [rax + rax]
mov ecx, eax
shr ecx, 0x1e
xor ecx, eax
imul eax, ecx, 0x6c078965
add eax, edx
mov dword [rbp + rdx*4 + 0x6e4], eax
inc rdx
cmp rdx, 0x270
jb 0x140063eb0
mov dword [rbp + 0x6e0], 0x270
lea rcx, [rbp + 0x6e0]
call fcn.1400844d0
mov ecx, eax
imul rsi, rcx, 0x18711a00
cmp esi, 0xb94fbff
ja 0x140063f1d
nop dword [rax]
lea rcx, [rbp + 0x6e0]
call fcn.1400844d0
mov ecx, eax
imul rsi, rcx, 0x18711a00
cmp esi, 0xb94fc00
jb 0x140063f00
shr rsi, 0x20
add esi, 0x3b9aca00
lea rcx, [rbp + 0x6e0]
call fcn.1400844d0
mov ecx, eax
imul rax, rcx, 0x18711a00
cmp eax, 0x18711a00
jae 0x140063f6c
cmp eax, 0xb94fc00
jae 0x140063f6c
nop word [rax + rax]
lea rcx, [rbp + 0x6e0]
call fcn.1400844d0
mov ecx, eax
imul rax, rcx, 0x18711a00
cmp eax, 0xb94fc00
jb 0x140063f50
shr rax, 0x20
lea ecx, [rax - 0x44653600]
mov edx, 0x80000000
lea eax, [rcx + rdx]
lea r14d, [rcx - 0x80000000]
cmp ecx, edx
cmovae r14d, eax
lea r15, [0x140152048]
mov rdx, r15
lea rcx, [rbp + 0x3a0]
call fcn.14000b150
nop
movabs rax, 0x9fdd927938dd8f5d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x10], rax
movabs rax, 0x5b0576ec47095c15
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x18], rax
movabs r13, 0xeba8f3596d8ea07d
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1a70], rax
movabs r12, 0x5b0576ec47095c7a
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1a78], rax
movdqa xmm0, xmmword [rbp + 0x10]
pxor xmm0, xmmword [rbp + 0x1a70]
movdqa xmmword [rbp + 0x10], xmm0
lea rax, [rbp + 0x10]
mov rbx, 0xffffffffffffffff
mov rcx, rbx
inc rcx
cmp byte [rax + rcx], 0
jne 0x140064020
movabs rdi, 0x7fffffffffffffff
mov rax, rdi
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x1400668e2
lea r9, [rbp + 0x3a0]
cmp qword [rbp + 0x3b8], 0x10
cmovae r9, qword [rbp + 0x3a0]
mov qword [rsp + 0x30], rcx
lea rax, [rbp + 0x10]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdx
lea rcx, [rbp + 0x3c0]
call fcn.140083150
nop
mov edx, r14d
lea rcx, [rbp + 0x340]
call fcn.140053320
mov r14, rax
movabs rax, 0xeba8f3793edd8f5d
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x20], rcx
mov qword [rbp], r12
mov rcx, qword [rbp]
mov qword [rbp + 0x28], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x1af0], rcx
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1af8], rax
movdqa xmm0, xmmword [rbp + 0x20]
pxor xmm0, xmmword [rbp + 0x1af0]
movdqa xmmword [rbp + 0x20], xmm0
lea rax, [rbp + 0x20]
mov rcx, rbx
nop dword [rax + rax]
inc rcx
cmp byte [rax + rcx], 0
jne 0x1400640f0
mov rax, rdi
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x1400668e8
lea r9, [rbp + 0x3a0]
cmp qword [rbp + 0x3b8], 0x10
cmovae r9, qword [rbp + 0x3a0]
mov qword [rsp + 0x30], rcx
lea rax, [rbp + 0x20]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdx
lea rcx, [rbp + 0x320]
call fcn.140083150
nop
mov r9, r14
lea r8, [rbp + 0x320]
movzx edx, byte [rbp + 8]
lea rcx, [rbp + 0x6c0]
call fcn.140082f60
nop
mov rdx, qword [rbp + 0x338]
cmp rdx, 0x10
jb 0x1400641a5
inc rdx
mov rcx, qword [rbp + 0x320]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400641a0
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400641a0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8180
movdqa xmm0, xmmword [0x1401392a0]
movdqu xmmword [rbp + 0x330], xmm0
mov byte [rbp + 0x320], 0
mov rdx, qword [rbp + 0x358]
cmp rdx, 0x10
jb 0x140064200
inc rdx
mov rcx, qword [rbp + 0x340]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400641fb
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400641fb
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8180
movdqa xmm0, xmmword [0x1401392a0]
movdqu xmmword [rbp + 0x350], xmm0
mov byte [rbp + 0x340], 0
movabs rax, 0xc599d1793bdd8f5d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x30], rax
movabs rax, 0x5b0576ec47097e4a
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x38], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1ae0], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1ae8], rax
movdqa xmm0, xmmword [rbp + 0x30]
pxor xmm0, xmmword [rbp + 0x1ae0]
movdqa xmmword [rbp + 0x30], xmm0
lea rax, [rbp + 0x30]
mov rcx, rbx
nop word [rax + rax]
inc rcx
cmp byte [rax + rcx], 0
jne 0x140064280
mov rax, rdi
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x1400668ee
lea r9, [rbp + 0x3a0]
cmp qword [rbp + 0x3b8], 0x10
cmovae r9, qword [rbp + 0x3a0]
mov qword [rsp + 0x30], rcx
lea rax, [rbp + 0x30]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdx
lea rcx, [rbp + 0x6a0]
call fcn.140083150
nop
movabs rax, 0xaf8ad3123ecd8f5d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xc0], rax
movabs rax, 0x2825028032683a1f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xc8], rax
movabs rax, 0x88d80eb4ed380a6b
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xd0], rax
movabs r14, 0x7504076600998a4c
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0xd8], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1c00], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1c08], rax
movabs rax, 0x88d82cd38351781f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1c10], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x1c18], rax
vmovdqu ymm0, ymmword [rbp + 0xc0]
vpxor ymm1, ymm0, ymmword [rbp + 0x1c00]
vmovdqa ymmword [rbp + 0xc0], ymm1
lea rax, [rbp + 0xc0]
mov rcx, rbx
vzeroupper
inc rcx
cmp byte [rax + rcx], 0
jne 0x1400643a5
mov rax, rdi
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x1400668f4
lea r9, [rbp + 0x3a0]
cmp qword [rbp + 0x3b8], 0x10
cmovae r9, qword [rbp + 0x3a0]
mov qword [rsp + 0x30], rcx
lea rax, [rbp + 0xc0]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdx
lea rcx, [rbp + 0x680]
call fcn.140083150
nop
movabs rax, 0xb8e5d1793ddd8f5d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x40], rax
movabs rax, 0x5b0554de754d6b57
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x48], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1ad0], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1ad8], rax
movdqa xmm0, xmmword [rbp + 0x40]
pxor xmm0, xmmword [rbp + 0x1ad0]
movdqa xmmword [rbp + 0x40], xmm0
lea rax, [rbp + 0x40]
mov rcx, rbx
inc rcx
cmp byte [rax + rcx], 0
jne 0x140064461
mov rax, rdi
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x1400668fa
lea r9, [rbp + 0x3a0]
cmp qword [rbp + 0x3b8], 0x10
cmovae r9, qword [rbp + 0x3a0]
mov qword [rsp + 0x30], rcx
lea rax, [rbp + 0x40]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdx
lea rcx, [rbp + 0x660]
call fcn.140083150
nop
movabs rax, 0x82e5d17920dd8f5d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2e0], rax
movabs rax, 0x296402bf6a662e19
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2e8], rax
movabs rax, 0xe9b65eb6f73f313f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2f0], rax
movabs rax, 0x36246b076ef6e338
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2f8], rax
movabs rax, 0x5b6e98013389da1e
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x300], rax
movabs rax, 0xcce113030a79bfc
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x308], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1b00], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1b08], rax
movabs rax, 0x88d82cd38351781f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1b10], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x1b18], rax
movabs rax, 0x750aec4d13a5f471
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1b20], rax
movabs rax, 0xcce113030a79bde
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1b28], rax
vmovdqu ymm0, ymmword [rbp + 0x2e0]
vpxor ymm1, ymm0, ymmword [rbp + 0x1b00]
vmovdqa ymmword [rbp + 0x2e0], ymm1
vmovdqa xmm0, xmmword [rbp + 0x300]
vpxor xmm0, xmm0, xmmword [rbp + 0x1b20]
vmovdqa xmmword [rbp + 0x300], xmm0
lea rax, [rbp + 0x2e0]
mov rcx, rbx
vzeroupper
inc rcx
cmp byte [rax + rcx], 0
jne 0x140064602
mov rax, rdi
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x140066900
lea r9, [rbp + 0x3a0]
cmp qword [rbp + 0x3b8], 0x10
cmovae r9, qword [rbp + 0x3a0]
mov qword [rsp + 0x30], rcx
lea rax, [rbp + 0x2e0]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdx
lea rcx, [rbp + 0x640]
call fcn.140083150
nop
movabs rax, 0x8eecd17926dd8f5d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xe0], rax
movabs rax, 0x2f7656982b7c3d1c
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xe8], rax
movabs rax, 0x88d82cf1e43f116d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xf0], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0xf8], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1c20], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1c28], rax
movabs rax, 0x88d82cd38351781f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1c30], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x1c38], rax
vmovdqu ymm0, ymmword [rbp + 0xe0]
vpxor ymm1, ymm0, ymmword [rbp + 0x1c20]
vmovdqa ymmword [rbp + 0xe0], ymm1
lea rax, [rbp + 0xe0]
mov rcx, rbx
vzeroupper
inc rcx
cmp byte [rax + rcx], 0
jne 0x140064720
mov rax, rdi
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x140066906
lea r9, [rbp + 0x3a0]
cmp qword [rbp + 0x3b8], 0x10
cmovae r9, qword [rbp + 0x3a0]
mov qword [rsp + 0x30], rcx
lea rax, [rbp + 0xe0]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdx
lea rcx, [rbp + 0x620]
call fcn.140083150
nop
movabs rax, 0x8eecd1792bdd8f5d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x100], rax
movabs rax, 0x2f7656982b7c3d1c
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x108], rax
movabs rax, 0x88d82cf1e43f116d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x110], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x118], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1d60], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1d68], rax
movabs rax, 0x88d82cd38351781f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1d70], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x1d78], rax
vmovdqu ymm0, ymmword [rbp + 0x100]
vpxor ymm1, ymm0, ymmword [rbp + 0x1d60]
vmovdqa ymmword [rbp + 0x100], ymm1
lea rax, [rbp + 0x100]
mov rcx, rbx
vzeroupper
nop
inc rcx
cmp byte [rax + rcx], 0
jne 0x140064840
mov rax, rdi
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x14006690c
lea r9, [rbp + 0x3a0]
cmp qword [rbp + 0x3b8], 0x10
cmovae r9, qword [rbp + 0x3a0]
mov qword [rsp + 0x30], rcx
lea rax, [rbp + 0x100]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdx
lea rcx, [rbp + 0x600]
call fcn.140083150
nop
movabs rax, 0x82e5d17920cc8f5d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2a0], rax
movabs rax, 0x296402bf6a662e19
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2a8], rax
movabs rax, 0xe9b65eb6f73f313f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2b0], rax
movabs rax, 0x36246b076ef6e338
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2b8], rax
movabs rax, 0x5b6e98013389da1e
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2c0], rax
movabs rax, 0xcce113030a79bfc
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2c8], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1b40], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1b48], rax
movabs rax, 0x88d82cd38351781f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1b50], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x1b58], rax
movabs rax, 0x750aec4d13a5f471
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1b60], rax
movabs rax, 0xcce113030a79bde
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1b68], rax
vmovdqu ymm0, ymmword [rbp + 0x2a0]
vpxor ymm1, ymm0, ymmword [rbp + 0x1b40]
vmovdqa ymmword [rbp + 0x2a0], ymm1
vmovdqa xmm0, xmmword [rbp + 0x2c0]
vpxor xmm0, xmm0, xmmword [rbp + 0x1b60]
vmovdqa xmmword [rbp + 0x2c0], xmm0
lea rax, [rbp + 0x2a0]
mov rcx, rbx
vzeroupper
inc rcx
cmp byte [rax + rcx], 0
jne 0x1400649e4
mov rax, rdi
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x140066912
lea r9, [rbp + 0x3a0]
cmp qword [rbp + 0x3b8], 0x10
cmovae r9, qword [rbp + 0x3a0]
mov qword [rsp + 0x30], rcx
lea rax, [rbp + 0x2a0]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdx
lea rcx, [rbp + 0x5e0]
call fcn.140083150
nop
movabs rax, 0xdee0d1793dcc8f5d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x120], rax
movabs rax, 0x95556ad6a446c4b
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x128], rax
movabs rax, 0xccef0180ce795850
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x130], rax
movabs rax, 0x7504076622b0b87e
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x138], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1c40], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1c48], rax
movabs rax, 0x88d82cd38351781f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1c50], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x1c58], rax
vmovdqu ymm0, ymmword [rbp + 0x120]
vpxor ymm1, ymm0, ymmword [rbp + 0x1c40]
vmovdqa ymmword [rbp + 0x120], ymm1
lea rax, [rbp + 0x120]
mov rcx, rbx
vzeroupper
nop dword [rax]
inc rcx
cmp byte [rax + rcx], 0
jne 0x140064b10
mov rax, rdi
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x140066918
lea r9, [rbp + 0x3a0]
cmp qword [rbp + 0x3b8], 0x10
cmovae r9, qword [rbp + 0x3a0]
mov qword [rsp + 0x30], rcx
lea rax, [rbp + 0x120]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdx
lea rcx, [rbp + 0x5c0]
call fcn.140083150
nop
movabs rax, 0xc599d1793bcc8f5d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x50], rax
movabs rax, 0x5b0576ec47097e4a
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x58], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1ac0], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1ac8], rax
movdqa xmm0, xmmword [rbp + 0x50]
pxor xmm0, xmmword [rbp + 0x1ac0]
movdqa xmmword [rbp + 0x50], xmm0
lea rax, [rbp + 0x50]
mov rcx, rbx
nop dword [rax]
inc rcx
cmp byte [rax + rcx], 0
jne 0x140064bd0
mov rax, rdi
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x14006691e
lea r9, [rbp + 0x3a0]
cmp qword [rbp + 0x3b8], 0x10
cmovae r9, qword [rbp + 0x3a0]
mov qword [rsp + 0x30], rcx
lea rax, [rbp + 0x50]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdx
lea rcx, [rbp + 0x5a0]
call fcn.140083150
nop
movabs rax, 0x8eecd17939cc8f5d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x140], rax
movabs rax, 0x2f7656982b7c3d1c
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x148], rax
movabs rax, 0x88d82cf1e43f116d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x150], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x158], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1c60], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1c68], rax
movabs rax, 0x88d82cd38351781f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1c70], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x1c78], rax
vmovdqu ymm0, ymmword [rbp + 0x140]
vpxor ymm1, ymm0, ymmword [rbp + 0x1c60]
vmovdqa ymmword [rbp + 0x140], ymm1
lea rax, [rbp + 0x140]
mov rcx, rbx
vzeroupper
nop dword [rax + rax]
inc rcx
cmp byte [rax + rcx], 0
jne 0x140064cf0
mov rax, rdi
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x140066924
lea r9, [rbp + 0x3a0]
cmp qword [rbp + 0x3b8], 0x10
cmovae r9, qword [rbp + 0x3a0]
mov qword [rsp + 0x30], rcx
lea rax, [rbp + 0x140]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdx
lea rcx, [rbp + 0x580]
call fcn.140083150
nop
movabs rax, 0xaf8ad31a21cc8f5d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x160], rax
movabs rax, 0x2825028032683a1f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x168], rax
movabs rax, 0x88d80eb4ed380a6b
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x170], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x178], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1c80], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1c88], rax
movabs rax, 0x88d82cd38351781f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1c90], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x1c98], rax
vmovdqu ymm0, ymmword [rbp + 0x160]
vpxor ymm1, ymm0, ymmword [rbp + 0x1c80]
vmovdqa ymmword [rbp + 0x160], ymm1
lea rax, [rbp + 0x160]
mov rcx, rbx
vzeroupper
nop
inc rcx
cmp byte [rax + rcx], 0
jne 0x140064e10
mov rax, rdi
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x14006692a
lea r9, [rbp + 0x3a0]
cmp qword [rbp + 0x3b8], 0x10
cmovae r9, qword [rbp + 0x3a0]
mov qword [rsp + 0x30], rcx
lea rax, [rbp + 0x160]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdx
lea rcx, [rbp + 0x560]
call fcn.140083150
nop
movabs rax, 0xbf8ad3173ede8f5d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x180], rax
movabs rax, 0x376c30cc224b7c15
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x188], rax
movabs rax, 0xc7f85591a3351d73
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x190], rax
movabs rax, 0x750425484db7cf62
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x198], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1ca0], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1ca8], rax
movabs rax, 0x88d82cd38351781f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1cb0], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x1cb8], rax
vmovdqu ymm0, ymmword [rbp + 0x180]
vpxor ymm1, ymm0, ymmword [rbp + 0x1ca0]
vmovdqa ymmword [rbp + 0x180], ymm1
lea rax, [rbp + 0x180]
mov rcx, rbx
vzeroupper
nop dword [rax + rax]
inc rcx
cmp byte [rax + rcx], 0
jne 0x140064f40
mov rax, rdi
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x140066930
lea r9, [rbp + 0x3a0]
cmp qword [rbp + 0x3b8], 0x10
cmovae r9, qword [rbp + 0x3a0]
mov qword [rsp + 0x30], rcx
lea rax, [rbp + 0x180]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdx
lea rcx, [rbp + 0x540]
call fcn.140083150
nop
movabs rax, 0xbf8ad30d2cde8f5d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1a0], rax
movabs rax, 0x376c30cc224b7c15
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1a8], rax
movabs rax, 0xc7f85591a3351d73
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1b0], rax
movabs rax, 0x750425484db7cf62
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1b8], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1cc0], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1cc8], rax
movabs rax, 0x88d82cd38351781f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1cd0], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x1cd8], rax
vmovdqu ymm0, ymmword [rbp + 0x1a0]
vpxor ymm1, ymm0, ymmword [rbp + 0x1cc0]
vmovdqa ymmword [rbp + 0x1a0], ymm1
lea rax, [rbp + 0x1a0]
mov rcx, rbx
vzeroupper
nop dword [rax + rax]
inc rcx
cmp byte [rax + rcx], 0
jne 0x140065070
mov rax, rdi
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x140066936
lea r9, [rbp + 0x3a0]
cmp qword [rbp + 0x3b8], 0x10
cmovae r9, qword [rbp + 0x3a0]
mov qword [rsp + 0x30], rcx
lea rax, [rbp + 0x1a0]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdx
lea rcx, [rbp + 0x520]
call fcn.140083150
nop
movabs rax, 0xbf8ad3173dde8f5d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1c0], rax
movabs rax, 0x376c30cc224b7c15
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1c8], rax
movabs rax, 0xc7f85591a3351d73
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1d0], rax
movabs rax, 0x750425484db7cf62
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1d8], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1ce0], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1ce8], rax
movabs rax, 0x88d82cd38351781f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1cf0], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x1cf8], rax
vmovdqu ymm0, ymmword [rbp + 0x1c0]
vpxor ymm1, ymm0, ymmword [rbp + 0x1ce0]
vmovdqa ymmword [rbp + 0x1c0], ymm1
lea rax, [rbp + 0x1c0]
mov rcx, rbx
vzeroupper
nop dword [rax + rax]
inc rcx
cmp byte [rax + rcx], 0
jne 0x1400651a0
mov rax, rdi
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x14006693c
lea r9, [rbp + 0x3a0]
cmp qword [rbp + 0x3b8], 0x10
cmovae r9, qword [rbp + 0x3a0]
mov qword [rsp + 0x30], rcx
lea rax, [rbp + 0x1c0]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdx
lea rcx, [rbp + 0x500]
call fcn.140083150
nop
movabs rax, 0x8eecd1793ecd8f5d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1e0], rax
movabs rax, 0x2f7656982b7c3d1c
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1e8], rax
movabs rax, 0x88d82cf1e43f116d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1f0], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x1f8], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1d00], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1d08], rax
movabs rax, 0x88d82cd38351781f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1d10], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x1d18], rax
vmovdqu ymm0, ymmword [rbp + 0x1e0]
vpxor ymm1, ymm0, ymmword [rbp + 0x1d00]
vmovdqa ymmword [rbp + 0x1e0], ymm1
lea rax, [rbp + 0x1e0]
mov rcx, rbx
vzeroupper
nop
inc rcx
cmp byte [rax + rcx], 0
jne 0x1400652c0
mov rax, rdi
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x140066942
lea r9, [rbp + 0x3a0]
cmp qword [rbp + 0x3b8], 0x10
cmovae r9, qword [rbp + 0x3a0]
mov qword [rsp + 0x30], rcx
lea rax, [rbp + 0x1e0]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdx
lea rcx, [rbp + 0x4e0]
call fcn.140083150
nop
movabs rax, 0xc599d1793bcd8f5d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x60], rax
movabs rax, 0x5b0576ec47097e4a
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x68], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1ab0], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1ab8], rax
movdqa xmm0, xmmword [rbp + 0x60]
pxor xmm0, xmmword [rbp + 0x1ab0]
movdqa xmmword [rbp + 0x60], xmm0
lea rax, [rbp + 0x60]
mov rcx, rbx
nop dword [rax]
inc rcx
cmp byte [rax + rcx], 0
jne 0x140065380
mov rax, rdi
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x140066948
lea r9, [rbp + 0x3a0]
cmp qword [rbp + 0x3b8], 0x10
cmovae r9, qword [rbp + 0x3a0]
mov qword [rsp + 0x30], rcx
lea rax, [rbp + 0x60]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdx
lea rcx, [rbp + 0x4c0]
call fcn.140083150
nop
movabs rax, 0x82e5d17920cd8f5d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x260], rax
movabs rax, 0x296402bf6a662e19
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x268], rax
movabs rax, 0xe9b65eb6f73f313f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x270], rax
movabs rax, 0x36246b076ef6e338
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x278], rax
movabs rax, 0x5b6e98013389da1e
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x280], rax
movabs rax, 0xcce113030a79bfc
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x288], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1b80], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1b88], rax
movabs rax, 0x88d82cd38351781f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1b90], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x1b98], rax
movabs rax, 0x750aec4d13a5f471
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1ba0], rax
movabs rax, 0xcce113030a79bde
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1ba8], rax
vmovdqu ymm0, ymmword [rbp + 0x260]
vpxor ymm1, ymm0, ymmword [rbp + 0x1b80]
vmovdqa ymmword [rbp + 0x260], ymm1
vmovdqa xmm0, xmmword [rbp + 0x280]
vpxor xmm0, xmm0, xmmword [rbp + 0x1ba0]
vmovdqa xmmword [rbp + 0x280], xmm0
lea rax, [rbp + 0x260]
mov rcx, rbx
vzeroupper
inc rcx
cmp byte [rax + rcx], 0
jne 0x140065521
mov rax, rdi
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x14006694e
lea r9, [rbp + 0x3a0]
cmp qword [rbp + 0x3b8], 0x10
cmovae r9, qword [rbp + 0x3a0]
mov qword [rsp + 0x30], rcx
lea rax, [rbp + 0x260]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdx
lea rcx, [rbp + 0x4a0]
call fcn.140083150
nop
movabs rax, 0x8eecd1792ccd8f5d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x200], rax
movabs rax, 0x2f7656982b7c3d1c
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x208], rax
movabs rax, 0x88d82cf1e43f116d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x210], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x218], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1d20], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1d28], rax
movabs rax, 0x88d82cd38351781f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1d30], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x1d38], rax
vmovdqu ymm0, ymmword [rbp + 0x200]
vpxor ymm1, ymm0, ymmword [rbp + 0x1d20]
vmovdqa ymmword [rbp + 0x200], ymm1
lea rax, [rbp + 0x200]
mov rcx, rbx
vzeroupper
nop
inc rcx
cmp byte [rax + rcx], 0
jne 0x140065640
mov rax, rdi
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x140066954
lea r9, [rbp + 0x3a0]
cmp qword [rbp + 0x3b8], 0x10
cmovae r9, qword [rbp + 0x3a0]
mov qword [rsp + 0x30], rcx
lea rax, [rbp + 0x200]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdx
lea rcx, [rbp + 0x480]
call fcn.140083150
nop
movabs rax, 0xdb98d17922cd8f5d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xa0], rax
movabs rax, 0x333546dc77296c4a
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xa8], rax
movabs rax, 0x88d82cd38351783d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xb0], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0xb8], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1d40], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1d48], rax
movabs rax, 0x88d82cd38351781f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1d50], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x1d58], rax
vmovdqu ymm0, ymmword [rbp + 0xa0]
vpxor ymm1, ymm0, ymmword [rbp + 0x1d40]
vmovdqa ymmword [rbp + 0xa0], ymm1
lea rax, [rbp + 0xa0]
mov rcx, rbx
vzeroupper
nop
inc rcx
cmp byte [rax + rcx], 0
jne 0x140065760
mov rax, rdi
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x14006695a
lea r9, [rbp + 0x3a0]
cmp qword [rbp + 0x3b8], 0x10
cmovae r9, qword [rbp + 0x3a0]
mov qword [rsp + 0x30], rcx
lea rax, [rbp + 0xa0]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdx
lea rcx, [rbp + 0x460]
call fcn.140083150
nop
movabs rax, 0xd898d17939cd8f5d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x70], rax
movabs rax, 0x5b0576ec47097e12
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x78], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1aa0], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1aa8], rax
movdqa xmm0, xmmword [rbp + 0x70]
pxor xmm0, xmmword [rbp + 0x1aa0]
movdqa xmmword [rbp + 0x70], xmm0
lea rax, [rbp + 0x70]
mov rcx, rbx
nop dword [rax]
inc rcx
cmp byte [rax + rcx], 0
jne 0x140065820
mov rax, rdi
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x140066960
lea r9, [rbp + 0x3a0]
cmp qword [rbp + 0x3b8], 0x10
cmovae r9, qword [rbp + 0x3a0]
mov qword [rsp + 0x30], rcx
lea rax, [rbp + 0x70]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdx
lea rcx, [rbp + 0x440]
call fcn.140083150
nop
movabs rax, 0xc59bd1793bc78f5d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x80], rax
movabs rax, 0x5b0576ec472b6c42
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x88], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1a90], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1a98], rax
movdqa xmm0, xmmword [rbp + 0x80]
pxor xmm0, xmmword [rbp + 0x1a90]
movdqa xmmword [rbp + 0x80], xmm0
lea rax, [rbp + 0x80]
mov rcx, rbx
nop dword [rax + rax]
inc rcx
cmp byte [rax + rcx], 0
jne 0x1400658f0
mov rax, rdi
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x140066966
lea r9, [rbp + 0x3a0]
cmp qword [rbp + 0x3b8], 0x10
cmovae r9, qword [rbp + 0x3a0]
mov qword [rsp + 0x30], rcx
lea rax, [rbp + 0x80]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdx
lea rcx, [rbp + 0x420]
call fcn.140083150
nop
movabs rax, 0xaa8ad3173bc78f5d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x220], rax
movabs rax, 0x7b6b178f2e7b3917
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x228], rax
movabs rax, 0xe6bd5ea7e2361d52
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x230], rax
movabs rax, 0x761730849b9f928
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x238], rax
movabs rax, 0x196b82227ad1951f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x240], rax
movabs rax, 0xcec3f737cebbbf2
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x248], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1bc0], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1bc8], rax
movabs rax, 0x88d82cd38351781f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1bd0], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x1bd8], rax
movabs rax, 0x750aec4d13a5f471
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1be0], rax
movabs rax, 0xcce113030a79bde
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1be8], rax
vmovdqu ymm0, ymmword [rbp + 0x220]
vpxor ymm1, ymm0, ymmword [rbp + 0x1bc0]
vmovdqa ymmword [rbp + 0x220], ymm1
vmovdqa xmm0, xmmword [rbp + 0x240]
vpxor xmm0, xmm0, xmmword [rbp + 0x1be0]
vmovdqa xmmword [rbp + 0x240], xmm0
lea rax, [rbp + 0x220]
mov rcx, rbx
vzeroupper
inc rcx
cmp byte [rax + rcx], 0
jne 0x140065a94
mov rax, rdi
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x14006696c
lea r9, [rbp + 0x3a0]
cmp qword [rbp + 0x3b8], 0x10
cmovae r9, qword [rbp + 0x3a0]
mov qword [rsp + 0x30], rcx
lea rax, [rbp + 0x220]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdx
lea rcx, [rbp + 0x400]
call fcn.140083150
nop
mov edx, esi
lea rcx, [rbp + 0x380]
call fcn.140053320
mov rsi, rax
movabs rax, 0xeba8f3793ecc8f5d
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x90], rcx
mov qword [rbp], r12
mov rcx, qword [rbp]
mov qword [rbp + 0x98], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x1a80], rcx
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1a88], rax
movdqa xmm0, xmmword [rbp + 0x90]
pxor xmm0, xmmword [rbp + 0x1a80]
movdqa xmmword [rbp + 0x90], xmm0
lea rax, [rbp + 0x90]
inc rbx
cmp byte [rax + rbx], 0
jne 0x140065b63
mov rax, qword [rbp + 0x3b0]
sub rdi, rax
cmp rdi, rbx
jb 0x1400668dc
lea r9, [rbp + 0x3a0]
cmp qword [rbp + 0x3b8], 0x10
cmovae r9, qword [rbp + 0x3a0]
mov qword [rsp + 0x30], rbx
lea rcx, [rbp + 0x90]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
lea rcx, [rbp + 0x360]
call fcn.140083150
nop
mov r9, rsi
lea r8, [rbp + 0x360]
movzx edx, byte [rbp + 8]
lea rcx, [rbp + 0x3e0]
call fcn.140082f60
nop
mov rdx, qword [rbp + 0x378]
cmp rdx, 0x10
jb 0x140065c19
inc rdx
mov rcx, qword [rbp + 0x360]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140065c13
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140065c13
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8180
nop
mov rdx, qword [rbp + 0x398]
cmp rdx, 0x10
jb 0x140065c5d
inc rdx
mov rcx, qword [rbp + 0x380]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140065c58
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140065c58
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8180
lea rcx, [rbp + 0x3c0]
cmp qword [rbp + 0x3d8], 0x10
cmovae rcx, qword [rbp + 0x3c0]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp + 0x6c0]
cmp qword [rbp + 0x6d8], 0x10
cmovae rcx, qword [rbp + 0x6c0]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp + 0x6a0]
cmp qword [rbp + 0x6b8], 0x10
cmovae rcx, qword [rbp + 0x6a0]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp + 0x680]
cmp qword [rbp + 0x698], 0x10
cmovae rcx, qword [rbp + 0x680]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp + 0x660]
cmp qword [rbp + 0x678], 0x10
cmovae rcx, qword [rbp + 0x660]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp + 0x640]
cmp qword [rbp + 0x658], 0x10
cmovae rcx, qword [rbp + 0x640]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp + 0x620]
cmp qword [rbp + 0x638], 0x10
cmovae rcx, qword [rbp + 0x620]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp + 0x600]
cmp qword [rbp + 0x618], 0x10
cmovae rcx, qword [rbp + 0x600]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp + 0x5e0]
cmp qword [rbp + 0x5f8], 0x10
cmovae rcx, qword [rbp + 0x5e0]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp + 0x5c0]
cmp qword [rbp + 0x5d8], 0x10
cmovae rcx, qword [rbp + 0x5c0]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp + 0x5a0]
cmp qword [rbp + 0x5b8], 0x10
cmovae rcx, qword [rbp + 0x5a0]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp + 0x580]
cmp qword [rbp + 0x598], 0x10
cmovae rcx, qword [rbp + 0x580]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp + 0x560]
cmp qword [rbp + 0x578], 0x10
cmovae rcx, qword [rbp + 0x560]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp + 0x540]
cmp qword [rbp + 0x558], 0x10
cmovae rcx, qword [rbp + 0x540]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp + 0x520]
cmp qword [rbp + 0x538], 0x10
cmovae rcx, qword [rbp + 0x520]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp + 0x500]
cmp qword [rbp + 0x518], 0x10
cmovae rcx, qword [rbp + 0x500]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp + 0x4e0]
cmp qword [rbp + 0x4f8], 0x10
cmovae rcx, qword [rbp + 0x4e0]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp + 0x4c0]
cmp qword [rbp + 0x4d8], 0x10
cmovae rcx, qword [rbp + 0x4c0]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp + 0x4a0]
cmp qword [rbp + 0x4b8], 0x10
cmovae rcx, qword [rbp + 0x4a0]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp + 0x480]
cmp qword [rbp + 0x498], 0x10
cmovae rcx, qword [rbp + 0x480]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp + 0x460]
cmp qword [rbp + 0x478], 0x10
cmovae rcx, qword [rbp + 0x460]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp + 0x440]
cmp qword [rbp + 0x458], 0x10
cmovae rcx, qword [rbp + 0x440]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp + 0x420]
cmp qword [rbp + 0x438], 0x10
cmovae rcx, qword [rbp + 0x420]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp + 0x400]
cmp qword [rbp + 0x418], 0x10
cmovae rcx, qword [rbp + 0x400]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp + 0x3e0]
cmp qword [rbp + 0x3f8], 0x10
cmovae rcx, qword [rbp + 0x3e0]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
cmp qword [0x140152060], 0x10
cmovae r15, qword [0x140152048]
mov rcx, r15
call qword [sym.imp.api_ms_win_crt_filesystem_l1_1_0.dll_remove]
lea rcx, [0x140152028]
cmp qword [0x140152040], 0x10
cmovae rcx, qword [0x140152028]
call qword [sym.imp.api_ms_win_crt_filesystem_l1_1_0.dll_remove]
lea rcx, [0x1401520a8]
cmp qword [0x1401520c0], 0x10
cmovae rcx, qword [0x1401520a8]
call qword [sym.imp.api_ms_win_crt_filesystem_l1_1_0.dll_remove]
mov rdx, qword [rbp + 0x3f8]
cmp rdx, 0x10
jb 0x140065fc9
inc rdx
mov rcx, qword [rbp + 0x3e0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140065fc4
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140065fc4
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8180
movdqa xmm0, xmmword [0x1401392a0]
movdqu xmmword [rbp + 0x3f0], xmm0
mov byte [rbp + 0x3e0], 0
mov rdx, qword [rbp + 0x418]
cmp rdx, 0x10
jb 0x140066024
inc rdx
mov rcx, qword [rbp + 0x400]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14006601f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14006601f
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8180
movdqa xmm0, xmmword [0x1401392a0]
movdqu xmmword [rbp + 0x410], xmm0
mov byte [rbp + 0x400], 0
mov rdx, qword [rbp + 0x438]
cmp rdx, 0x10
jb 0x14006607f
inc rdx
mov rcx, qword [rbp + 0x420]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14006607a
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14006607a
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8180
movdqa xmm0, xmmword [0x1401392a0]
movdqu xmmword [rbp + 0x430], xmm0
mov byte [rbp + 0x420], 0
mov rdx, qword [rbp + 0x458]
cmp rdx, 0x10
jb 0x1400660da
inc rdx
mov rcx, qword [rbp + 0x440]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400660d5
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400660d5
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8180
movdqa xmm0, xmmword [0x1401392a0]
movdqu xmmword [rbp + 0x450], xmm0
mov byte [rbp + 0x440], 0
mov rdx, qword [rbp + 0x478]
cmp rdx, 0x10
jb 0x140066135
inc rdx
mov rcx, qword [rbp + 0x460]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140066130
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140066130
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8180
movdqa xmm0, xmmword [0x1401392a0]
movdqu xmmword [rbp + 0x470], xmm0
mov byte [rbp + 0x460], 0
mov rdx, qword [rbp + 0x498]
cmp rdx, 0x10
jb 0x140066190
inc rdx
mov rcx, qword [rbp + 0x480]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14006618b
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14006618b
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8180
movdqa xmm0, xmmword [0x1401392a0]
movdqu xmmword [rbp + 0x490], xmm0
mov byte [rbp + 0x480], 0
mov rdx, qword [rbp + 0x4b8]
cmp rdx, 0x10
jb 0x1400661eb
inc rdx
mov rcx, qword [rbp + 0x4a0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400661e6
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400661e6
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8180
movdqa xmm0, xmmword [0x1401392a0]
movdqu xmmword [rbp + 0x4b0], xmm0
mov byte [rbp + 0x4a0], 0
mov rdx, qword [rbp + 0x4d8]
cmp rdx, 0x10
jb 0x140066246
inc rdx
mov rcx, qword [rbp + 0x4c0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140066241
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140066241
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8180
movdqa xmm0, xmmword [0x1401392a0]
movdqu xmmword [rbp + 0x4d0], xmm0
mov byte [rbp + 0x4c0], 0
mov rdx, qword [rbp + 0x4f8]
cmp rdx, 0x10
jb 0x1400662a1
inc rdx
mov rcx, qword [rbp + 0x4e0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14006629c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14006629c
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8180
movdqa xmm0, xmmword [0x1401392a0]
movdqu xmmword [rbp + 0x4f0], xmm0
mov byte [rbp + 0x4e0], 0
mov rdx, qword [rbp + 0x518]
cmp rdx, 0x10
jb 0x1400662fc
inc rdx
mov rcx, qword [rbp + 0x500]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400662f7
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400662f7
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8180
movdqa xmm0, xmmword [0x1401392a0]
movdqu xmmword [rbp + 0x510], xmm0
mov byte [rbp + 0x500], 0
mov rdx, qword [rbp + 0x538]
cmp rdx, 0x10
jb 0x140066357
inc rdx
mov rcx, qword [rbp + 0x520]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140066352
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140066352
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8180
movdqa xmm0, xmmword [0x1401392a0]
movdqu xmmword [rbp + 0x530], xmm0
mov byte [rbp + 0x520], 0
mov rdx, qword [rbp + 0x558]
cmp rdx, 0x10
jb 0x1400663b2
inc rdx
mov rcx, qword [rbp + 0x540]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400663ad
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400663ad
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8180
movdqa xmm0, xmmword [0x1401392a0]
movdqu xmmword [rbp + 0x550], xmm0
mov byte [rbp + 0x540], 0
mov rdx, qword [rbp + 0x578]
cmp rdx, 0x10
jb 0x14006640d
inc rdx
mov rcx, qword [rbp + 0x560]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140066408
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140066408
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8180
movdqa xmm0, xmmword [0x1401392a0]
movdqu xmmword [rbp + 0x570], xmm0
mov byte [rbp + 0x560], 0
mov rdx, qword [rbp + 0x598]
cmp rdx, 0x10
jb 0x140066468
inc rdx
mov rcx, qword [rbp + 0x580]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140066463
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140066463
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8180
movdqa xmm0, xmmword [0x1401392a0]
movdqu xmmword [rbp + 0x590], xmm0
mov byte [rbp + 0x580], 0
mov rdx, qword [rbp + 0x5b8]
cmp rdx, 0x10
jb 0x1400664c3
inc rdx
mov rcx, qword [rbp + 0x5a0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400664be
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400664be
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8180
movdqa xmm0, xmmword [0x1401392a0]
movdqu xmmword [rbp + 0x5b0], xmm0
mov byte [rbp + 0x5a0], 0
mov rdx, qword [rbp + 0x5d8]
cmp rdx, 0x10
jb 0x14006651e
inc rdx
mov rcx, qword [rbp + 0x5c0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140066519
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140066519
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8180
movdqa xmm0, xmmword [0x1401392a0]
movdqu xmmword [rbp + 0x5d0], xmm0
mov byte [rbp + 0x5c0], 0
mov rdx, qword [rbp + 0x5f8]
cmp rdx, 0x10
jb 0x140066579
inc rdx
mov rcx, qword [rbp + 0x5e0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140066574
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140066574
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8180
movdqa xmm0, xmmword [0x1401392a0]
movdqu xmmword [rbp + 0x5f0], xmm0
mov byte [rbp + 0x5e0], 0
mov rdx, qword [rbp + 0x618]
cmp rdx, 0x10
jb 0x1400665d4
inc rdx
mov rcx, qword [rbp + 0x600]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400665cf
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400665cf
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8180
movdqa xmm0, xmmword [0x1401392a0]
movdqu xmmword [rbp + 0x610], xmm0
mov byte [rbp + 0x600], 0
mov rdx, qword [rbp + 0x638]
cmp rdx, 0x10
jb 0x14006662f
inc rdx
mov rcx, qword [rbp + 0x620]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14006662a
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14006662a
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8180
movdqa xmm0, xmmword [0x1401392a0]
movdqu xmmword [rbp + 0x630], xmm0
mov byte [rbp + 0x620], 0
mov rdx, qword [rbp + 0x658]
cmp rdx, 0x10
jb 0x14006668a
inc rdx
mov rcx, qword [rbp + 0x640]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140066685
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140066685
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8180
movdqa xmm0, xmmword [0x1401392a0]
movdqu xmmword [rbp + 0x650], xmm0
mov byte [rbp + 0x640], 0
mov rdx, qword [rbp + 0x678]
cmp rdx, 0x10
jb 0x1400666e5
inc rdx
mov rcx, qword [rbp + 0x660]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400666e0
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400666e0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8180
movdqa xmm0, xmmword [0x1401392a0]
movdqu xmmword [rbp + 0x670], xmm0
mov byte [rbp + 0x660], 0
mov rdx, qword [rbp + 0x698]
cmp rdx, 0x10
jb 0x140066740
inc rdx
mov rcx, qword [rbp + 0x680]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14006673b
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14006673b
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8180
movdqa xmm0, xmmword [0x1401392a0]
movdqu xmmword [rbp + 0x690], xmm0
mov byte [rbp + 0x680], 0
mov rdx, qword [rbp + 0x6b8]
cmp rdx, 0x10
jb 0x14006679b
inc rdx
mov rcx, qword [rbp + 0x6a0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140066796
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140066796
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8180
movdqa xmm0, xmmword [0x1401392a0]
movdqu xmmword [rbp + 0x6b0], xmm0
mov byte [rbp + 0x6a0], 0
mov rdx, qword [rbp + 0x6d8]
cmp rdx, 0x10
jb 0x1400667f6
inc rdx
mov rcx, qword [rbp + 0x6c0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400667f1
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400667f1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8180
movdqa xmm0, xmmword [0x1401392a0]
movdqu xmmword [rbp + 0x6d0], xmm0
mov byte [rbp + 0x6c0], 0
mov rdx, qword [rbp + 0x3d8]
cmp rdx, 0x10
jb 0x140066851
inc rdx
mov rcx, qword [rbp + 0x3c0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14006684c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14006684c
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8180
movdqa xmm0, xmmword [0x1401392a0]
movdqu xmmword [rbp + 0x3d0], xmm0
mov byte [rbp + 0x3c0], 0
mov rdx, qword [rbp + 0x3b8]
cmp rdx, 0x10
jb 0x1400668ac
inc rdx
mov rcx, qword [rbp + 0x3a0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400668a7
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400668a7
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8180
mov rcx, qword [rbp + 0x1d80]
xor rcx, rsp
call fcn.1400e8160
lea r11, [rsp + 0x1df0]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x40]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
call fcn.140002500
nop
call fcn.140002500
nop
call fcn.140002500
nop
call fcn.140002500
nop
call fcn.140002500
nop
call fcn.140002500
nop
call fcn.140002500
nop
call fcn.140002500
nop
call fcn.140002500
nop
call fcn.140002500
nop
call fcn.140002500
nop
call fcn.140002500
nop
call fcn.140002500
nop
call fcn.140002500
nop
call fcn.140002500
nop
call fcn.140002500
nop
call fcn.140002500
nop
call fcn.140002500
nop
call fcn.140002500
nop
call fcn.140002500
nop
call fcn.140002500
nop
call fcn.140002500
nop
call fcn.140002500
nop
call fcn.140002500
nop
call fcn.140002500
int3