Function at 0x1400120d0
Capabilities:
Terminate process

Disassembly:
mov rax, rsp
push rbp
push rbx
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rax - 0x558]
sub rsp, 0x618
movaps xmmword [rax - 0x58], xmm6
movaps xmmword [rax - 0x68], xmm7
movabs rax, 0x1daec563b224cff3
mov qword [rsp + 0x20], rax
movabs rax, 0x6964604e19af02e8
mov qword [rsp + 0x28], rax
xorps xmm2, xmm2
movabs rax, 0x65cbeb0ed341bb80
mov qword [rsp + 0x40], rax
movabs rax, 0x6964604e19af028d
mov qword [rsp + 0x48], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rsp + 0x20]
pxor xmm0, xmmword [rsp + 0x40]
movdqa xmmword [rbp + 0x250], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0x260], xmm2
lea rcx, [rbp - 0x50]
lea rax, [rbp + 0x250]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
movups xmm0, xmmword [rax + 0x70]
movups xmmword [rcx + 0x70], xmm0
movups xmm1, xmmword [rax + 0x80]
movups xmmword [rcx + 0x80], xmm1
movups xmm0, xmmword [rax + 0x90]
movups xmmword [rcx + 0x90], xmm0
xor esi, esi
mov qword [rsp + 0x20], rsi
mov qword [rsp + 0x30], rsi
mov qword [rsp + 0x38], reloc.WS2_32.dll_ntohs
lea rax, [rbp - 0x50]
mov r8, 0xffffffffffffffff
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x1400121e0
lea rdx, [rbp - 0x50]
lea rcx, [rsp + 0x20]
call fcn.14005a030
lea rcx, [rsp + 0x20]
call fcn.140050140
mov edi, eax
mov rdx, qword [rsp + 0x38]
cmp rdx, 0x10
jb 0x140012244
inc rdx
mov rcx, qword [rsp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001223f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14001223f
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1401080d8
movabs rax, 0x173f501d6965151f
mov qword [rsp + 0x20], rax
movabs rax, 0x1b7044c47f27edda
mov qword [rsp + 0x28], rax
movabs rax, 0x1fffffffe7c00a83
mov qword [rsp + 0x30], rax
movabs rcx, 0xe000000010c05178
mov qword [rsp + 0x38], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x755a27700800616c
mov qword [rsp + 0x60], rax
movabs rax, 0x7e5e36a10f4b88b2
mov qword [rsp + 0x68], rax
movabs rax, 0x1fffffffe7c06ffb
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x78], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rsp + 0x60]
pxor xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rbp - 0x50], xmm0
movdqa xmm1, xmmword [rsp + 0x70]
pxor xmm1, xmmword [rsp + 0x30]
movdqa xmmword [rbp - 0x40], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp - 0x30], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp - 0x20], xmm5
lea rax, [rbp + 0x250]
lea rcx, [rbp - 0x50]
mov ebx, 2
mov edx, ebx
nop dword [rax]
nop dword [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x140012310
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
mov qword [rsp + 0x20], rsi
mov qword [rsp + 0x30], rsi
mov qword [rsp + 0x38], reloc.WS2_32.dll_ntohs
lea rax, [rbp + 0x250]
mov r8, 0xffffffffffffffff
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x1400123a0
lea rdx, [rbp + 0x250]
lea rcx, [rsp + 0x20]
call fcn.14005a030
lea rcx, [rsp + 0x20]
call fcn.140050140
mov dword [rbp + 0x560], eax
mov rdx, qword [rsp + 0x38]
cmp rdx, 0x10
jb 0x14001240b
inc rdx
mov rcx, qword [rsp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140012406
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140012406
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1401080d8
movabs rax, 0x7b67a60db375b9b
mov qword [rsp + 0x20], rax
movabs rax, 0x6f117e0c81b292ec
mov qword [rsp + 0x28], rax
xorps xmm2, xmm2
movabs rax, 0x7fd35414b5523cda
mov qword [rsp + 0x40], rax
movabs rax, 0x6f117e0c81b29289
mov qword [rsp + 0x48], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rsp + 0x20]
pxor xmm0, xmmword [rsp + 0x40]
movdqa xmmword [rbp - 0x50], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp - 0x40], xmm2
lea rcx, [rbp + 0x250]
lea rax, [rbp - 0x50]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx + 0x70], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx + 0x80], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x90], xmm1
mov qword [rsp + 0x20], rsi
mov qword [rsp + 0x30], rsi
mov qword [rsp + 0x38], reloc.WS2_32.dll_ntohs
lea rax, [rbp + 0x250]
mov r8, 0xffffffffffffffff
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x1400124f0
lea rdx, [rbp + 0x250]
lea rcx, [rsp + 0x20]
call fcn.14005a030
lea rcx, [rsp + 0x20]
call fcn.140050140
mov dword [rbp + 0x568], eax
mov rdx, qword [rsp + 0x38]
cmp rdx, 0x10
jb 0x14001255b
inc rdx
mov rcx, qword [rsp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140012556
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140012556
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1401080d8
movabs rax, 0x6a3ee31b02f2312
mov qword [rsp + 0x20], rax
movabs rax, 0x72ccd413ec635d52
mov qword [rsp + 0x28], rax
xorps xmm2, xmm2
movabs rax, 0x63c89c50fd5f5353
mov qword [rsp + 0x40], rax
movabs rax, 0x72ccd47694067326
mov qword [rsp + 0x48], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rsp + 0x20]
pxor xmm0, xmmword [rsp + 0x40]
movdqa xmmword [rbp - 0x50], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp - 0x40], xmm2
lea rcx, [rbp + 0x250]
lea rax, [rbp - 0x50]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
lea rax, [rax + 0x80]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
mov qword [rsp + 0x20], rsi
mov qword [rsp + 0x30], rsi
mov qword [rsp + 0x38], reloc.WS2_32.dll_ntohs
lea rax, [rbp + 0x250]
mov r8, 0xffffffffffffffff
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140012660
lea rdx, [rbp + 0x250]
lea rcx, [rsp + 0x20]
call fcn.14005a030
lea rcx, [rsp + 0x20]
call fcn.140050140
mov dword [rbp + 0x570], eax
mov rdx, qword [rsp + 0x38]
cmp rdx, 0x10
jb 0x1400126cb
inc rdx
mov rcx, qword [rsp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400126c6
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400126c6
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1401080d8
movabs rax, 0x662deffc22fe2ec
mov qword [rsp + 0x20], rax
movabs rax, 0x649b4a0872a7373b
mov qword [rsp + 0x28], rax
xorps xmm2, xmm2
movabs rax, 0x634ca69ab24ed79e
mov qword [rsp + 0x40], rax
movabs rax, 0x649b4a0872a75243
mov qword [rsp + 0x48], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rsp + 0x40]
pxor xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rbp - 0x50], xmm0
pxor xmm1, xmm2
movdqa xmmword [rbp - 0x40], xmm1
lea rcx, [rbp + 0x250]
lea rax, [rbp - 0x50]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx + 0x70], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx + 0x80], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x90], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0xa0], xmm0
mov qword [rsp + 0x20], rsi
mov qword [rsp + 0x30], rsi
mov qword [rsp + 0x38], reloc.WS2_32.dll_ntohs
lea rax, [rbp + 0x250]
mov r8, 0xffffffffffffffff
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x1400127c0
lea rdx, [rbp + 0x250]
lea rcx, [rsp + 0x20]
call fcn.14005a030
lea rcx, [rsp + 0x20]
call fcn.140050140
mov dword [rbp + 0x578], eax
mov rdx, qword [rsp + 0x38]
cmp rdx, 0x10
jb 0x14001282b
inc rdx
mov rcx, qword [rsp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140012826
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140012826
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1401080d8
movabs rax, 0x1f34e4a4e5551866
mov qword [rsp + 0x20], rax
movabs rax, 0x214cb43d1ebd3f90
mov qword [rsp + 0x28], rax
xorps xmm2, xmm2
movabs rax, 0x2b029cfbbf2c7922
mov qword [rsp + 0x40], rax
movabs rax, 0x214cb43d7bc55abe
mov qword [rsp + 0x48], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rsp + 0x20]
pxor xmm0, xmmword [rsp + 0x40]
movdqa xmmword [rbp - 0x50], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp - 0x40], xmm2
lea rcx, [rbp + 0x250]
lea rax, [rbp - 0x50]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0xb0]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0xc0]
movups xmmword [rcx + 0x40], xmm0
mov qword [rsp + 0x20], rsi
mov qword [rsp + 0x30], rsi
mov qword [rsp + 0x38], reloc.WS2_32.dll_ntohs
lea rax, [rbp + 0x250]
mov r8, 0xffffffffffffffff
nop
inc r8
cmp byte [rax + r8], 0
jne 0x140012930
lea rdx, [rbp + 0x250]
lea rcx, [rsp + 0x20]
call fcn.14005a030
lea rcx, [rsp + 0x20]
call fcn.140050140
mov dword [rbp - 0x60], eax
mov rdx, qword [rsp + 0x38]
cmp rdx, 0x10
jb 0x140012998
inc rdx
mov rcx, qword [rsp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140012993
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140012993
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1401080d8
movabs rax, 0x177953c2511edf21
mov qword [rsp + 0x20], rax
movabs rax, 0x32edf8f0cc5d427a
mov qword [rsp + 0x28], rax
movabs rax, 0x1fffffffeb2dd5be
mov qword [rsp + 0x30], rax
movabs rcx, 0xe000000012f73cba
mov qword [rsp + 0x38], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x54173ca73670aa65
mov qword [rsp + 0x60], rax
movabs rax, 0x57c38a95a02a2308
mov qword [rsp + 0x68], rax
movabs rax, 0x1fffffffeb2db0c6
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x78], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rsp + 0x20]
pxor xmm0, xmmword [rsp + 0x60]
movdqa xmmword [rbp - 0x50], xmm0
movdqa xmm1, xmmword [rsp + 0x30]
pxor xmm1, xmmword [rsp + 0x70]
movdqa xmmword [rbp - 0x40], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp - 0x30], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp - 0x20], xmm5
lea rax, [rbp + 0x250]
lea rcx, [rbp - 0x50]
mov rdx, rbx
nop dword [rax]
nop dword [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x140012a60
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
mov qword [rsp + 0x20], rsi
mov qword [rsp + 0x30], rsi
mov qword [rsp + 0x38], reloc.WS2_32.dll_ntohs
lea rax, [rbp + 0x250]
mov r8, 0xffffffffffffffff
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140012af0
lea rdx, [rbp + 0x250]
lea rcx, [rsp + 0x20]
call fcn.14005a030
lea rcx, [rsp + 0x20]
call fcn.140050140
mov r13d, eax
mov rdx, qword [rsp + 0x38]
cmp rdx, 0x10
jb 0x140012b58
inc rdx
mov rcx, qword [rsp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140012b53
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140012b53
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1401080d8
movabs rax, 0x13e7adf70e00ab6c
mov qword [rsp + 0x20], rax
movabs rax, 0x6873c22a481dc865
mov qword [rsp + 0x28], rax
xorps xmm2, xmm2
movabs rax, 0x7a8ade9c6d61c72e
mov qword [rsp + 0x40], rax
movabs rax, 0x6873a7522d33a011
mov qword [rsp + 0x48], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rsp + 0x20]
pxor xmm0, xmmword [rsp + 0x40]
movdqa xmmword [rbp - 0x50], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp - 0x40], xmm2
lea rcx, [rbp + 0x250]
lea rax, [rbp - 0x50]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
lea rax, [rax + 0x80]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
mov qword [rsp + 0x20], rsi
mov qword [rsp + 0x30], rsi
mov qword [rsp + 0x38], reloc.WS2_32.dll_ntohs
lea rax, [rbp + 0x250]
mov r8, 0xffffffffffffffff
inc r8
cmp byte [rax + r8], 0
jne 0x140012c62
lea rdx, [rbp + 0x250]
lea rcx, [rsp + 0x20]
call fcn.14005a030
lea rcx, [rsp + 0x20]
call fcn.140050140
mov r12d, eax
mov rdx, qword [rsp + 0x38]
cmp rdx, 0x10
jb 0x140012cca
inc rdx
mov rcx, qword [rsp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140012cc5
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140012cc5
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1401080d8
movabs rax, 0x1141488a8784380e
mov qword [rsp + 0x20], rax
movabs rax, 0x6b9042217a7df0ea
mov qword [rsp + 0x28], rax
xorps xmm2, xmm2
movabs rax, 0x722f3debcbe34b4c
mov qword [rsp + 0x40], rax
movabs rax, 0x6bf53a44540f9582
mov qword [rsp + 0x48], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rsp + 0x20]
pxor xmm0, xmmword [rsp + 0x40]
movdqa xmmword [rbp - 0x50], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp - 0x40], xmm2
lea rax, [rbp + 0x250]
lea rcx, [rbp - 0x50]
mov rdx, rbx
nop dword [rax]
nop dword [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x140012d40
mov qword [rsp + 0x20], rsi
mov qword [rsp + 0x30], rsi
mov qword [rsp + 0x38], reloc.WS2_32.dll_ntohs
lea rax, [rbp + 0x250]
mov r8, 0xffffffffffffffff
inc r8
cmp byte [rax + r8], 0
jne 0x140012db3
lea rdx, [rbp + 0x250]
lea rcx, [rsp + 0x20]
call fcn.14005a030
lea rcx, [rsp + 0x20]
call fcn.140050140
mov r15d, eax
mov rdx, qword [rsp + 0x38]
cmp rdx, 0x10
jb 0x140012e1b
inc rdx
mov rcx, qword [rsp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140012e16
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140012e16
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1401080d8
movabs rax, 0xbad7f290e3f9cfc
mov qword [rsp + 0x20], rax
movabs rax, 0x1dfaa9c4f4839821
mov qword [rsp + 0x28], rax
movabs rax, 0xc949d8e8432
mov qword [rsp + 0x30], rax
movabs rcx, 0x5070fabec55b1a0
mov qword [rsp + 0x38], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x79eb1a596f5cefb9
mov qword [rsp + 0x60], rax
movabs rax, 0x6b95c2b695d7f54e
mov qword [rsp + 0x68], rax
movabs rax, 0xc94f8f6e11c
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x78], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rsp + 0x20]
pxor xmm0, xmmword [rsp + 0x60]
movdqa xmmword [rbp - 0x50], xmm0
movdqa xmm1, xmmword [rsp + 0x30]
pxor xmm1, xmmword [rsp + 0x70]
movdqa xmmword [rbp - 0x40], xmm1
pxor xmm2, xmm4
movdqa xmmword [rbp - 0x30], xmm2
pxor xmm3, xmm5
movdqa xmmword [rbp - 0x20], xmm3
lea rax, [rbp + 0x250]
lea rcx, [rbp - 0x50]
nop dword [rax]
nop dword [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rbx, 1
jne 0x140012ee0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
mov qword [rsp + 0x20], rsi
mov qword [rsp + 0x30], rsi
mov qword [rsp + 0x38], reloc.WS2_32.dll_ntohs
lea rax, [rbp + 0x250]
mov r8, 0xffffffffffffffff
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140012f80
lea rdx, [rbp + 0x250]
lea rcx, [rsp + 0x20]
call fcn.14005a030
lea rcx, [rsp + 0x20]
call fcn.140050140
mov r14d, eax
mov rdx, qword [rsp + 0x38]
cmp rdx, 0x10
jb 0x140012fe8
inc rdx
mov rcx, qword [rsp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140012fe3
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140012fe3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1401080d8
movabs rax, 0x11fbe4268e6c7c02
mov qword [rsp + 0x20], rax
movabs rax, 0x7123aab905025ce0
mov qword [rsp + 0x28], rax
xorps xmm2, xmm2
movabs rax, 0x78b9814afa181d40
mov qword [rsp + 0x40], rax
movabs rax, 0x7123aadc7d677294
mov qword [rsp + 0x48], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rsp + 0x20]
pxor xmm0, xmmword [rsp + 0x40]
movdqa xmmword [rbp - 0x50], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp - 0x40], xmm2
lea rcx, [rbp + 0x250]
lea rax, [rbp - 0x50]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
lea rax, [rax + 0x80]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
mov qword [rsp + 0x20], rsi
mov qword [rsp + 0x30], rsi
mov qword [rsp + 0x38], reloc.WS2_32.dll_ntohs
lea rax, [rbp + 0x250]
mov r8, 0xffffffffffffffff
nop word [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x1400130f0
lea rdx, [rbp + 0x250]
lea rcx, [rsp + 0x20]
call fcn.14005a030
lea rcx, [rsp + 0x20]
call fcn.140050140
mov esi, eax
mov rdx, qword [rsp + 0x38]
cmp rdx, 0x10
jb 0x140013157
inc rdx
mov rcx, qword [rsp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140013152
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140013152
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1401080d8
mov ebx, 3
test edi, edi
je 0x14001334e
movabs rax, 0x6e3359916
mov qword [rsp + 0x20], rax
movabs rcx, 0x282f0cf1005
mov qword [rsp + 0x28], rcx
movabs rax, 0x6e372cd54
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], rcx
movdqa xmm0, xmmword [rsp + 0x20]
pxor xmm0, xmmword [rsp + 0x30]
movaps xmmword [rsp + 0x20], xmm0
movaps xmm0, xmmword [rsp + 0x30]
movaps xmmword [rsp + 0x30], xmm0
movaps xmm1, xmmword [rsp + 0x40]
movaps xmmword [rsp + 0x40], xmm1
movaps xmm0, xmmword [rsp + 0x50]
movaps xmmword [rsp + 0x50], xmm0
movabs rax, 0xfe271e6a2793346
mov qword [rbp + 0x250], rax
movabs rax, 0x19fd03efa61c0673
mov qword [rbp + 0x258], rax
movabs rax, 0x12af3f8f8ea11bae
mov qword [rbp + 0x260], rax
movabs rax, 0x635e4c610479cade
mov qword [rbp + 0x268], rax
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x6cc21495c31c5f16
mov qword [rbp + 0x290], rax
movabs rax, 0x768f73cfc36f691f
mov qword [rbp + 0x298], rax
movabs rax, 0x77db4caffdd27ecd
mov qword [rbp + 0x2a0], rax
movabs rax, 0x635e29196157a7bf
mov qword [rbp + 0x2a8], rax
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0x250]
pxor xmm0, xmmword [rbp + 0x290]
movdqa xmmword [rbp - 0x50], xmm0
movdqa xmm1, xmmword [rbp + 0x260]
pxor xmm1, xmmword [rbp + 0x2a0]
movdqa xmmword [rbp - 0x40], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp - 0x30], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp - 0x20], xmm5
lea rax, [rbp + 0x250]
lea rcx, [rbp - 0x50]
mov edx, ebx
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x1400132a2
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea r9d, [rdx + 0x10]
lea r8, [rsp + 0x20]
lea rdx, [rbp + 0x250]
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
xor edx, edx
lea rcx, [rdx - 1]
call qword [sym.imp.KERNEL32.dll_TerminateProcess]
mov edi, 5
cmp dword [rbp + 0x560], 0
je 0x140013553
movabs rax, 0x6a52508a8
mov qword [rsp + 0x20], rax
movabs rcx, 0x2829f8baaf9
mov qword [rsp + 0x28], rcx
movabs rax, 0x6a5625cea
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], rcx
movdqa xmm0, xmmword [rsp + 0x20]
pxor xmm0, xmmword [rsp + 0x30]
movaps xmmword [rsp + 0x20], xmm0
movaps xmm0, xmmword [rsp + 0x30]
movaps xmmword [rsp + 0x30], xmm0
movaps xmm1, xmmword [rsp + 0x40]
movaps xmmword [rsp + 0x40], xmm1
movaps xmm0, xmmword [rsp + 0x50]
movaps xmmword [rsp + 0x50], xmm0
movabs rax, 0x13088447524dfd48
mov qword [rbp - 0x50], rax
movabs rax, 0xc7fff8c72bc2c0a
mov qword [rbp - 0x48], rax
movabs rax, 0x1fdb3c7177ae5dcf
mov qword [rbp - 0x40], rax
movabs rax, 0xcdbea09e2b5997d
mov qword [rbp - 0x38], rax
movabs rax, 0x19059d9249652d18
mov qword [rbp - 0x30], rax
movabs rcx, 0x131d010a33f3c5da
mov qword [rbp - 0x28], rcx
xorps xmm5, xmm5
xorps xmm6, xmm6
xorps xmm7, xmm7
movabs rax, 0x7028e13433289118
mov qword [rbp + 0x10], rax
movabs rax, 0x630d8fac17cf4366
mov qword [rbp + 0x18], rax
movabs rax, 0x7aaf4f5104dd38ac
mov qword [rbp + 0x20], rax
movabs rax, 0x60be826b87c2f41c
mov qword [rbp + 0x28], rax
movabs rax, 0x1960e5f767174868
mov qword [rbp + 0x30], rax
mov qword [rbp + 0x38], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
xorps xmm4, xmm4
movdqa xmm0, xmmword [rbp - 0x50]
pxor xmm0, xmmword [rbp + 0x10]
movdqa xmmword [rbp + 0x250], xmm0
movdqa xmm1, xmmword [rbp - 0x40]
pxor xmm1, xmmword [rbp + 0x20]
movdqa xmmword [rbp + 0x260], xmm1
movdqa xmm0, xmmword [rbp - 0x30]
pxor xmm0, xmmword [rbp + 0x30]
movdqa xmmword [rbp + 0x270], xmm0
pxor xmm5, xmm2
movdqa xmmword [rbp + 0x280], xmm5
pxor xmm6, xmm3
movdqa xmmword [rbp + 0x290], xmm6
pxor xmm7, xmm4
movdqa xmmword [rbp + 0x2a0], xmm7
lea rax, [rbp - 0x50]
lea rcx, [rbp + 0x250]
mov edx, edi
nop dword [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x1400134e0
lea r9d, [rdx + 0x10]
lea r8, [rsp + 0x20]
lea rdx, [rbp - 0x50]
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
xor edx, edx
lea rcx, [rdx - 1]
call qword [sym.imp.KERNEL32.dll_TerminateProcess]
cmp dword [rbp + 0x568], 0
je 0x14001374c
movabs rax, 0x783b32d96
mov qword [rsp + 0x20], rax
movabs rcx, 0x2853d46e0c5
mov qword [rsp + 0x28], rcx
movabs rax, 0x783f479d4
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], rcx
movdqa xmm0, xmmword [rsp + 0x20]
pxor xmm0, xmmword [rsp + 0x30]
movaps xmmword [rsp + 0x20], xmm0
movaps xmm0, xmmword [rsp + 0x30]
movaps xmmword [rsp + 0x30], xmm0
movaps xmm1, xmmword [rsp + 0x40]
movaps xmmword [rsp + 0x40], xmm1
movaps xmm0, xmmword [rsp + 0x50]
movaps xmmword [rsp + 0x50], xmm0
movabs rax, 0xe6333d373a3c25a
mov qword [rbp + 0x250], rax
movabs rax, 0x1d48bd9edfd908b0
mov qword [rbp + 0x258], rax
movabs rax, 0x5c2397fd3f6fbc7
mov qword [rbp + 0x260], rax
movabs rax, 0x64a79f9c1de34af3
mov qword [rbp + 0x268], rax
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x6d4356a012c6ae0a
mov qword [rbp + 0x290], rax
movabs rax, 0x723acdbebaaa67dc
mov qword [rbp + 0x298], rax
movabs rax, 0x60a5785fa0859ea4
mov qword [rbp + 0x2a0], rax
movabs rax, 0x64a7fae478cd3e9d
mov qword [rbp + 0x2a8], rax
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0x250]
pxor xmm0, xmmword [rbp + 0x290]
movdqa xmmword [rbp - 0x50], xmm0
movdqa xmm1, xmmword [rbp + 0x260]
pxor xmm1, xmmword [rbp + 0x2a0]
movdqa xmmword [rbp - 0x40], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp - 0x30], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp - 0x20], xmm5
lea rax, [rbp + 0x250]
lea rcx, [rbp - 0x50]
nop dword [rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rbx, 1
jne 0x1400136a0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea r9d, [rbx + 0x10]
lea r8, [rsp + 0x20]
lea rdx, [rbp + 0x250]
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
xor edx, edx
lea rcx, [rbx - 1]
call qword [sym.imp.KERNEL32.dll_TerminateProcess]
mov ebx, 4
cmp dword [rbp + 0x570], 0
je 0x140013969
movabs rax, 0x7519dc43e
mov qword [rsp + 0x20], rax
movabs rcx, 0x2860abcd85a
mov qword [rsp + 0x28], rcx
movabs rax, 0x751da907c
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], rcx
movdqa xmm0, xmmword [rsp + 0x20]
pxor xmm0, xmmword [rsp + 0x30]
movaps xmmword [rsp + 0x20], xmm0
movaps xmm0, xmmword [rsp + 0x30]
movaps xmmword [rsp + 0x30], xmm0
movaps xmm1, xmmword [rsp + 0x40]
movaps xmmword [rsp + 0x40], xmm1
movaps xmm0, xmmword [rsp + 0x50]
movaps xmmword [rsp + 0x50], xmm0
movabs rax, 0x1d7b6a5141710a1c
mov qword [rbp - 0x50], rax
movabs rax, 0x76257cac97b183c
mov qword [rbp - 0x48], rax
movabs rax, 0x129f396a4939fcec
mov qword [rbp - 0x40], rax
movabs rax, 0x1f07f7fc378bbd7d
mov qword [rbp - 0x38], rax
movabs rax, 0x1fffffffea63e36a
mov qword [rbp - 0x30], rax
movabs rcx, 0xe00000000d6bfecb
mov qword [rbp - 0x28], rcx
xorps xmm5, xmm5
xorps xmm6, xmm6
xorps xmm7, xmm7
movabs rax, 0x7e5b0f222014664c
mov qword [rbp + 0x10], rax
movabs rax, 0x681027eaac087750
mov qword [rbp + 0x18], rax
movabs rax, 0x62ef784a3a4a998f
mov qword [rbp + 0x20], rax
movabs rax, 0x7a2983995cf9dc30
mov qword [rbp + 0x28], rax
movabs rax, 0x1fffffffea638612
mov qword [rbp + 0x30], rax
mov qword [rbp + 0x38], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
xorps xmm4, xmm4
movdqa xmm0, xmmword [rbp - 0x50]
pxor xmm0, xmmword [rbp + 0x10]
movdqa xmmword [rbp + 0x250], xmm0
movdqa xmm1, xmmword [rbp - 0x40]
pxor xmm1, xmmword [rbp + 0x20]
movdqa xmmword [rbp + 0x260], xmm1
movdqa xmm0, xmmword [rbp - 0x30]
pxor xmm0, xmmword [rbp + 0x30]
movdqa xmmword [rbp + 0x270], xmm0
pxor xmm5, xmm2
movdqa xmmword [rbp + 0x280], xmm5
pxor xmm6, xmm3
movdqa xmmword [rbp + 0x290], xmm6
pxor xmm7, xmm4
movdqa xmmword [rbp + 0x2a0], xmm7
lea rax, [rbp - 0x50]
lea rcx, [rbp + 0x250]
mov edx, ebx
nop word [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x1400138e0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
lea r9d, [rdx + 0x10]
lea r8, [rsp + 0x20]
lea rdx, [rbp - 0x50]
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
xor edx, edx
lea rcx, [rdx - 1]
call qword [sym.imp.KERNEL32.dll_TerminateProcess]
cmp dword [rbp + 0x578], 0
je 0x140013b36
movabs rax, 0xa696953e2
mov qword [rsp + 0x20], rax
movabs rcx, 0x285e001137f
mov qword [rsp + 0x28], rcx
movabs rax, 0xa692e07a0
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], rcx
movdqa xmm0, xmmword [rsp + 0x20]
pxor xmm0, xmmword [rsp + 0x30]
movaps xmmword [rsp + 0x20], xmm0
movaps xmm0, xmmword [rsp + 0x30]
movaps xmmword [rsp + 0x30], xmm0
movaps xmm1, xmmword [rsp + 0x40]
movaps xmmword [rsp + 0x40], xmm1
movaps xmm0, xmmword [rsp + 0x50]
movaps xmmword [rsp + 0x50], xmm0
movabs rax, 0xdf5872d3cdf719e
mov qword [rbp + 0x250], rax
movabs rax, 0xbe0580fe8cce866
mov qword [rbp + 0x258], rax
movabs rax, 0x1ea6659fcd0243f5
mov qword [rbp + 0x260], rax
movabs rax, 0x740c398cacbd0b82
mov qword [rbp + 0x268], rax
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x6ed5e25e5dba1dce
mov qword [rbp + 0x290], rax
movabs rax, 0x6492282f8dbf870a
mov qword [rbp + 0x298], rax
movabs rax, 0x7f9317bfbe712696
mov qword [rbp + 0x2a0], rax
movabs rax, 0x746941e982c56ef2
mov qword [rbp + 0x2a8], rax
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0x290]
pxor xmm0, xmmword [rbp + 0x250]
movdqa xmmword [rbp - 0x50], xmm0
movdqa xmm1, xmmword [rbp + 0x2a0]
pxor xmm1, xmmword [rbp + 0x260]
movdqa xmmword [rbp - 0x40], xmm1
pxor xmm2, xmm4
movdqa xmmword [rbp - 0x30], xmm2
pxor xmm3, xmm5
movdqa xmmword [rbp - 0x20], xmm3
lea rax, [rbp + 0x250]
lea rcx, [rbp - 0x50]
mov rdx, rbx
nop word [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x140013ac0
lea r9d, [rdx + 0x10]
lea r8, [rsp + 0x20]
lea rdx, [rbp + 0x250]
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
xor edx, edx
lea rcx, [rdx - 1]
call qword [sym.imp.KERNEL32.dll_TerminateProcess]
cmp dword [rbp - 0x60], 0
je 0x140013d41
movabs rax, 0xa2d04bd00
mov qword [rsp + 0x20], rax
movabs rcx, 0x2846c5f3c2d
mov qword [rsp + 0x28], rcx
movabs rax, 0xa2d43e942
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], rcx
movdqa xmm0, xmmword [rsp + 0x20]
pxor xmm0, xmmword [rsp + 0x30]
movaps xmmword [rsp + 0x20], xmm0
movaps xmm0, xmmword [rsp + 0x30]
movaps xmmword [rsp + 0x30], xmm0
movaps xmm1, xmmword [rsp + 0x40]
movaps xmmword [rsp + 0x40], xmm1
movaps xmm0, xmmword [rsp + 0x50]
movaps xmmword [rsp + 0x50], xmm0
movabs rax, 0x573c7c7cac60580
mov qword [rbp - 0x50], rax
movabs rax, 0x1d270d528b650950
mov qword [rbp - 0x48], rax
movabs rax, 0x132c7f7238597268
mov qword [rbp - 0x40], rax
movabs rax, 0x2fec77c7885358f
mov qword [rbp - 0x38], rax
movabs rax, 0x1fffffffe00e6358
mov qword [rbp - 0x30], rax
movabs rcx, 0xe00000001ff0c4b1
mov qword [rbp - 0x28], rcx
xorps xmm5, xmm5
xorps xmm6, xmm6
xorps xmm7, xmm7
movabs rax, 0x6653a2b4aba369d0
mov qword [rbp + 0x10], rax
movabs rax, 0x72557d72ee16663c
mov qword [rbp + 0x18], rax
movabs rax, 0x6a4d3b524b2a170b
mov qword [rbp + 0x20], rax
movabs rax, 0x7a9be9484efd6ad5
mov qword [rbp + 0x28], rax
movabs rax, 0x1fffffffe00e633d
mov qword [rbp + 0x30], rax
mov qword [rbp + 0x38], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
xorps xmm4, xmm4
movdqa xmm0, xmmword [rbp - 0x50]
pxor xmm0, xmmword [rbp + 0x10]
movdqa xmmword [rbp + 0x250], xmm0
movdqa xmm1, xmmword [rbp - 0x40]
pxor xmm1, xmmword [rbp + 0x20]
movdqa xmmword [rbp + 0x260], xmm1
movdqa xmm0, xmmword [rbp - 0x30]
pxor xmm0, xmmword [rbp + 0x30]
movdqa xmmword [rbp + 0x270], xmm0
pxor xmm5, xmm2
movdqa xmmword [rbp + 0x280], xmm5
pxor xmm6, xmm3
movdqa xmmword [rbp + 0x290], xmm6
pxor xmm7, xmm4
movdqa xmmword [rbp + 0x2a0], xmm7
lea rax, [rbp - 0x50]
lea rcx, [rbp + 0x250]
mov rdx, rbx
nop dword [rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x140013cc0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
lea r9d, [rdx + 0x10]
lea r8, [rsp + 0x20]
lea rdx, [rbp - 0x50]
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
xor edx, edx
lea rcx, [rdx - 1]
call qword [sym.imp.KERNEL32.dll_TerminateProcess]
test r13d, r13d
je 0x140013f43
movabs rax, 0xa7a21135a
mov qword [rsp + 0x20], rax
movabs rcx, 0x28439a65f33
mov qword [rsp + 0x28], rcx
movabs rax, 0xa7a664718
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], rcx
movdqa xmm0, xmmword [rsp + 0x20]
pxor xmm0, xmmword [rsp + 0x30]
movaps xmmword [rsp + 0x20], xmm0
movaps xmm0, xmmword [rsp + 0x30]
movaps xmmword [rsp + 0x30], xmm0
movaps xmm1, xmmword [rsp + 0x40]
movaps xmmword [rsp + 0x40], xmm1
movaps xmm0, xmmword [rsp + 0x50]
movaps xmmword [rsp + 0x50], xmm0
movabs rax, 0x961193e76a1a812
mov qword [rbp - 0x50], rax
movabs rax, 0xddd8a80880f1593
mov qword [rbp - 0x48], rax
movabs rax, 0x776062ac69c7148
mov qword [rbp - 0x40], rax
movabs rax, 0x9e818149cd5647
mov qword [rbp - 0x38], rax
movabs rax, 0xddf9d724def354b
mov qword [rbp - 0x30], rax
movabs rcx, 0xd44f4a52062ea07
mov qword [rbp - 0x28], rcx
xorps xmm5, xmm5
xorps xmm6, xmm6
xorps xmm7, xmm7
movabs rax, 0x6a417c4d17c4c442
mov qword [rbp + 0x10], rax
movabs rax, 0x62affaa0ed7c7aff
mov qword [rbp + 0x18], rax
movabs rax, 0x6903420ab5ef142b
mov qword [rbp + 0x20], rax
movabs rax, 0x77fff3c227a23320
mov qword [rbp + 0x28], rax
movabs rax, 0xdbae517639d5027
mov qword [rbp + 0x30], rax
mov qword [rbp + 0x38], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
xorps xmm4, xmm4
movdqa xmm0, xmmword [rbp - 0x50]
pxor xmm0, xmmword [rbp + 0x10]
movdqa xmmword [rbp + 0x250], xmm0
movdqa xmm1, xmmword [rbp - 0x40]
pxor xmm1, xmmword [rbp + 0x20]
movdqa xmmword [rbp + 0x260], xmm1
movdqa xmm0, xmmword [rbp - 0x30]
pxor xmm0, xmmword [rbp + 0x30]
movdqa xmmword [rbp + 0x270], xmm0
pxor xmm5, xmm2
movdqa xmmword [rbp + 0x280], xmm5
pxor xmm6, xmm3
movdqa xmmword [rbp + 0x290], xmm6
pxor xmm7, xmm4
movdqa xmmword [rbp + 0x2a0], xmm7
lea rax, [rbp - 0x50]
lea rcx, [rbp + 0x250]
mov rdx, rdi
nop dword [rax]
nop word [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x140013ed0
lea r9d, [rdx + 0x10]
lea r8, [rsp + 0x20]
lea rdx, [rbp - 0x50]
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
xor edx, edx
lea rcx, [rdx - 1]
call qword [sym.imp.KERNEL32.dll_TerminateProcess]
test r12d, r12d
je 0x140014161
movabs rax, 0x92c669b8e
mov qword [rsp + 0x20], rax
movabs rcx, 0x28525256402
mov qword [rsp + 0x28], rcx
movabs rax, 0x92c21cfcc
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], rcx
movdqa xmm0, xmmword [rsp + 0x20]
pxor xmm0, xmmword [rsp + 0x30]
movaps xmmword [rsp + 0x20], xmm0
movaps xmm0, xmmword [rsp + 0x30]
movaps xmmword [rsp + 0x30], xmm0
movaps xmm1, xmmword [rsp + 0x40]
movaps xmmword [rsp + 0x40], xmm1
movaps xmm0, xmmword [rsp + 0x50]
movaps xmmword [rsp + 0x50], xmm0
movabs rax, 0x1229a790e8d53c14
mov qword [rbp - 0x50], rax
movabs rax, 0x4f71db863710e53
mov qword [rbp - 0x48], rax
movabs rax, 0x12219c08ebabebc8
mov qword [rbp - 0x40], rax
movabs rax, 0x4ffa955425c1286a
mov qword [rbp - 0x38], rax
movabs rax, 0xf426a2e29
mov qword [rbp - 0x30], rax
movabs rcx, 0x517177ad13e
mov qword [rbp - 0x28], rcx
xorps xmm5, xmm5
xorps xmm6, xmm6
xorps xmm7, xmm7
movabs rax, 0x7109c2e389b05044
mov qword [rbp + 0x10], rax
movabs rax, 0x6b856d980602613f
mov qword [rbp + 0x18], rax
movabs rax, 0x734dde2898d88eab
mov qword [rbp + 0x20], rax
movabs rax, 0x6192e13d48b24309
mov qword [rbp + 0x28], rax
movabs rax, 0xf420f564c
mov qword [rbp + 0x30], rax
mov qword [rbp + 0x38], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
xorps xmm4, xmm4
movdqa xmm0, xmmword [rbp - 0x50]
pxor xmm0, xmmword [rbp + 0x10]
movdqa xmmword [rbp + 0x250], xmm0
movdqa xmm1, xmmword [rbp - 0x40]
pxor xmm1, xmmword [rbp + 0x20]
movdqa xmmword [rbp + 0x260], xmm1
movdqa xmm0, xmmword [rbp - 0x30]
pxor xmm0, xmmword [rbp + 0x30]
movdqa xmmword [rbp + 0x270], xmm0
pxor xmm5, xmm2
movdqa xmmword [rbp + 0x280], xmm5
pxor xmm6, xmm3
movdqa xmmword [rbp + 0x290], xmm6
pxor xmm7, xmm4
movdqa xmmword [rbp + 0x2a0], xmm7
lea rax, [rbp - 0x50]
lea rcx, [rbp + 0x250]
mov rdx, rbx
nop word [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x1400140d0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
lea r9d, [rdx + 0x10]
lea r8, [rsp + 0x20]
lea rdx, [rbp - 0x50]
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
xor edx, edx
lea rcx, [rdx - 1]
call qword [sym.imp.KERNEL32.dll_TerminateProcess]
test r15d, r15d
je 0x140014389
movabs rax, 0x8e975c89e
mov qword [rsp + 0x20], rax
movabs rcx, 0x287bd9f5221
mov qword [rsp + 0x28], rcx
movabs rax, 0x8e9329cdc
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], rcx
movdqa xmm0, xmmword [rsp + 0x20]
pxor xmm0, xmmword [rsp + 0x30]
movaps xmmword [rsp + 0x20], xmm0
movaps xmm0, xmmword [rsp + 0x30]
movaps xmmword [rsp + 0x30], xmm0
movaps xmm1, xmmword [rsp + 0x40]
movaps xmmword [rsp + 0x40], xmm1
movaps xmm0, xmmword [rsp + 0x50]
movaps xmmword [rsp + 0x50], xmm0
movabs rax, 0x34962bb82534116
mov qword [rbp - 0x50], rax
movabs rax, 0xa52c2e6ee6ab8b2
mov qword [rbp - 0x48], rax
movabs rax, 0x25827439d82d7b9
mov qword [rbp - 0x40], rax
movabs rax, 0x74e2fd91ab2c805
mov qword [rbp - 0x38], rax
movabs rax, 0xd6deca533f6
mov qword [rbp - 0x30], rax
movabs rcx, 0x50716ebb6941088
mov qword [rbp - 0x28], rcx
xorps xmm5, xmm5
xorps xmm6, xmm6
xorps xmm7, xmm7
movabs rax, 0x606907c8e3362d46
mov qword [rbp + 0x10], rax
movabs rax, 0x6520b2c68b19d7de
mov qword [rbp + 0x18], rax
movabs rax, 0x652b6563eef1b2da
mov qword [rbp + 0x20], rax
movabs rax, 0x752b47ba74c7a949
mov qword [rbp + 0x28], rax
movabs rax, 0xd6d89dd56d8
mov qword [rbp + 0x30], rax
mov qword [rbp + 0x38], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
xorps xmm4, xmm4
movdqa xmm0, xmmword [rbp - 0x50]
pxor xmm0, xmmword [rbp + 0x10]
movdqa xmmword [rbp + 0x250], xmm0
movdqa xmm1, xmmword [rbp - 0x40]
pxor xmm1, xmmword [rbp + 0x20]
movdqa xmmword [rbp + 0x260], xmm1
movdqa xmm0, xmmword [rbp - 0x30]
pxor xmm0, xmmword [rbp + 0x30]
movdqa xmmword [rbp + 0x270], xmm0
pxor xmm5, xmm2
movdqa xmmword [rbp + 0x280], xmm5
pxor xmm6, xmm3
movdqa xmmword [rbp + 0x290], xmm6
pxor xmm7, xmm4
movdqa xmmword [rbp + 0x2a0], xmm7
lea rax, [rbp - 0x50]
lea rcx, [rbp + 0x250]
mov rdx, rbx
nop dword [rax]
nop word [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x1400142f0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
lea r9d, [rdx + 0x10]
lea r8, [rsp + 0x20]
lea rdx, [rbp - 0x50]
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
xor edx, edx
lea rcx, [rdx - 1]
call qword [sym.imp.KERNEL32.dll_TerminateProcess]
test r14d, r14d
je 0x140014593
movabs rax, 0x9d4f8bb88
mov qword [rsp + 0x20], rax
movabs rcx, 0x2876983f649
mov qword [rsp + 0x28], rcx
movabs rax, 0x9d4bfefca
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], rcx
movdqa xmm0, xmmword [rsp + 0x20]
pxor xmm0, xmmword [rsp + 0x30]
movaps xmmword [rsp + 0x20], xmm0
movaps xmm0, xmmword [rsp + 0x30]
movaps xmmword [rsp + 0x30], xmm0
movaps xmm1, xmmword [rsp + 0x40]
movaps xmmword [rsp + 0x40], xmm1
movaps xmm0, xmmword [rsp + 0x50]
movaps xmmword [rsp + 0x50], xmm0
movabs rax, 0x467f06f66774dd8
mov qword [rbp - 0x50], rax
movabs rax, 0x53709b99cbc4a4f
mov qword [rbp - 0x48], rax
movabs rax, 0xd8b155549fc2f0e
mov qword [rbp - 0x40], rax
movabs rax, 0x25b6cba77b7a8dc3
mov qword [rbp - 0x38], rax
movabs rax, 0x1273379c33ca220f
mov qword [rbp - 0x30], rax
movabs rax, 0x6d99ed9d73bfa4b5
mov qword [rbp - 0x28], rax
xorps xmm5, xmm5
xorps xmm6, xmm6
xorps xmm7, xmm7
movabs rax, 0x6747951c07122188
mov qword [rbp + 0x10], rax
movabs rax, 0x6a457999f9cf2523
mov qword [rbp + 0x18], rax
movabs rax, 0x6ef850753a8f4a6d
mov qword [rbp + 0x20], rax
movabs rax, 0x71dba4d53d1ffda2
mov qword [rbp + 0x28], rax
movabs rax, 0x6a1619ea5ca1506e
mov qword [rbp + 0x30], rax
movabs rax, 0x6d99ed9d73bfa4d0
mov qword [rbp + 0x38], rax
xorps xmm2, xmm2
xorps xmm3, xmm3
xorps xmm4, xmm4
movdqa xmm0, xmmword [rbp - 0x50]
pxor xmm0, xmmword [rbp + 0x10]
movdqa xmmword [rbp + 0x250], xmm0
movdqa xmm1, xmmword [rbp - 0x40]
pxor xmm1, xmmword [rbp + 0x20]
movdqa xmmword [rbp + 0x260], xmm1
movdqa xmm0, xmmword [rbp - 0x30]
pxor xmm0, xmmword [rbp + 0x30]
movdqa xmmword [rbp + 0x270], xmm0
pxor xmm5, xmm2
movdqa xmmword [rbp + 0x280], xmm5
pxor xmm6, xmm3
movdqa xmmword [rbp + 0x290], xmm6
pxor xmm7, xmm4
movdqa xmmword [rbp + 0x2a0], xmm7
lea rax, [rbp - 0x50]
lea rcx, [rbp + 0x250]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdi, 1
jne 0x140014512
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
lea r9d, [rdi + 0x10]
lea r8, [rsp + 0x20]
lea rdx, [rbp - 0x50]
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
xor edx, edx
lea rcx, [rdi - 1]
call qword [sym.imp.KERNEL32.dll_TerminateProcess]
test esi, esi
je 0x14001479a
movabs rax, 0x99e030fae
mov qword [rsp + 0x20], rax
movabs rcx, 0x28857e133c9
mov qword [rsp + 0x28], rcx
movabs rax, 0x99e445bec
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], rcx
movdqa xmm0, xmmword [rsp + 0x20]
pxor xmm0, xmmword [rsp + 0x30]
movaps xmmword [rsp + 0x20], xmm0
movaps xmm0, xmmword [rsp + 0x30]
movaps xmmword [rsp + 0x30], xmm0
movaps xmm1, xmmword [rsp + 0x40]
movaps xmmword [rsp + 0x40], xmm1
movaps xmm0, xmmword [rsp + 0x50]
movaps xmmword [rsp + 0x50], xmm0
movabs rax, 0x13ab2f7ebe09caa
mov qword [rbp - 0x50], rax
movabs rax, 0x1f655eb9d34c41db
mov qword [rbp - 0x48], rax
movabs rax, 0x1d7194faa140e14a
mov qword [rbp - 0x40], rax
movabs rax, 0x16f2031602c7d807
mov qword [rbp - 0x38], rax
movabs rax, 0x1fffffffed97515f
mov qword [rbp - 0x30], rax
movabs rcx, 0xe00000000c7cb24f
mov qword [rbp - 0x28], rcx
xorps xmm5, xmm5
xorps xmm6, xmm6
xorps xmm7, xmm7
movabs rax, 0x621ad7848a85f0fa
mov qword [rbp + 0x10], rax
movabs rax, 0x70172e99b63f2eb7
mov qword [rbp + 0x18], rax
movabs rax, 0x6910d6dad2338429
mov qword [rbp + 0x20], rax
movabs rax, 0x73dc777f40a2b473
mov qword [rbp + 0x28], rax
movabs rax, 0x1fffffffed973427
mov qword [rbp + 0x30], rax
mov qword [rbp + 0x38], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
xorps xmm4, xmm4
movdqa xmm0, xmmword [rbp - 0x50]
pxor xmm0, xmmword [rbp + 0x10]
movdqa xmmword [rbp + 0x250], xmm0
movdqa xmm1, xmmword [rbp - 0x40]
pxor xmm1, xmmword [rbp + 0x20]
movdqa xmmword [rbp + 0x260], xmm1
movdqa xmm0, xmmword [rbp - 0x30]
pxor xmm0, xmmword [rbp + 0x30]
movdqa xmmword [rbp + 0x270], xmm0
pxor xmm5, xmm2
movdqa xmmword [rbp + 0x280], xmm5
pxor xmm6, xmm3
movdqa xmmword [rbp + 0x290], xmm6
pxor xmm7, xmm4
movdqa xmmword [rbp + 0x2a0], xmm7
lea rax, [rbp - 0x50]
lea rdx, [rbp + 0x250]
movups xmm0, xmmword [rdx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rdx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rdx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rdx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rdx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rdx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rdx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rdx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rdx, [rdx + 0x80]
sub rbx, 1
jne 0x140014711
movups xmm0, xmmword [rdx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rdx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rdx + 0x20]
movups xmmword [rax + 0x20], xmm0
lea r9d, [rbx + 0x10]
lea r8, [rsp + 0x20]
lea rdx, [rbp - 0x50]
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
xor edx, edx
lea rcx, [rbx - 1]
call qword [sym.imp.KERNEL32.dll_TerminateProcess]
movaps xmm6, xmmword [rsp + 0x600]
movaps xmm7, xmmword [rsp + 0x5f0]
add rsp, 0x618
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret