Function at 0x14001b1d0
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
movdqa xmm0, xmmword [0x1400b8fb0]
xor ecx, ecx
movdqa xmm1, xmmword [0x1400b9040]
xor ebx, ebx
mov eax, 0x4c
mov edx, ebx
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x1400b8ca0]
movdqa xmmword [rbp - 0x19], xmm1
movdqa xmm1, xmmword [0x1400b8de0]
movdqa xmmword [rbp - 9], xmm0
movdqa xmmword [rbp + 7], xmm1
mov dword [rbp - 0x39], eax
mov dword [rbp - 0x35], 0xfdf7ffe3
mov dword [rbp - 0x31], 0xebb8b6e7
mov dword [rbp - 0x2d], 0xbceab5b9
mov byte [rbp + 0x17], 0xdd
mov word [rbp + 0x18], cx
mov byte [rbp + 0x1a], cl
test eax, eax
je 0x14001b277
nop word [rax + rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x6f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14001b260
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 [0x1400b8fb0]
xor ecx, ecx
movdqa xmm1, xmmword [0x1400b9170]
mov esi, 0x40
movdqa xmmword [rbp - 0x29], xmm0
mov edx, ebx
movdqa xmm0, xmmword [0x1400b8c70]
mov eax, esi
movdqa xmmword [rbp - 9], xmm0
mov dword [rbp - 0x39], eax
mov dword [rbp - 0x35], 0xfdf7ffe3
mov dword [rbp - 0x31], 0xebb8b6e7
mov dword [rbp - 0x2d], 0xbceab5b9
movdqa xmmword [rbp - 0x19], xmm1
mov dword [rbp + 7], 0xb4aab8ac
mov byte [rbp + 0xb], 0xd1
mov word [rbp + 0xc], cx
mov byte [rbp + 0xe], cl
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x6f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14001b2e1
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 [0x1400b92f0]
mov edx, ebx
mov eax, 0x1a
mov dword [rbp - 0x39], eax
mov dword [rbp - 0x25], 0xcbc7ccc8
mov dword [rbp - 0x21], 0xe1fbd5d2
mov dword [rbp - 0x1d], 0xabece7
movdqu xmmword [rbp - 0x35], xmm0
test eax, eax
je 0x14001b357
nop word [rax + rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x6f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14001b340
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 [0x1400b8be0]
mov edx, ebx
movdqa xmm1, xmmword [0x1400b8ff0]
mov eax, 0x42
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x1400b8c30]
movdqa xmmword [rbp - 9], xmm0
mov dword [rbp - 0x39], eax
mov dword [rbp - 0x35], 0xfdf7ffe3
mov dword [rbp - 0x31], 0xebb8b6e7
mov dword [rbp - 0x2d], 0xbceab5b9
movdqa xmmword [rbp - 0x19], xmm1
mov dword [rbp + 7], 0xb3ae8d81
mov dword [rbp + 0xb], 0xd3b7b9
test eax, eax
je 0x14001b3d7
nop dword [rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x6f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14001b3c0
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 [0x1400b92b0]
mov r15d, 0x25
movdqa xmm1, xmmword [0x1400b8e90]
mov edx, ebx
mov eax, r15d
mov dword [rbp - 0x39], eax
movdqu xmmword [rbp - 0x35], xmm0
mov dword [rbp - 0x15], 0xc0ddd7dc
movdqu xmmword [rbp - 0x25], xmm1
mov dword [rbp - 0x11], 0xb6c6
nop dword [rax + rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x6f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14001b420
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 [0x1400b92f0]
mov edx, ebx
movdqa xmm1, xmmword [0x1400b8d90]
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 - 0x6f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14001b470
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 [0x1400b92b0]
mov edx, ebx
movdqa xmm1, xmmword [0x1400b91e0]
movdqu xmmword [rbp - 0x35], xmm0
mov dword [rbp - 0x39], 0x37
movdqa xmm0, xmmword [0x1400b9290]
movdqu xmmword [rbp - 0x15], xmm0
mov dword [rbp - 5], 0xa5809185
movdqu xmmword [rbp - 0x25], xmm1
mov dword [rbp - 1], 0xc8a2aea6
nop dword [rax]
nop word [rax + rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x6f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14001b4e0
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 [0x1400b8fb0]
mov edx, ebx
movdqa xmm1, xmmword [0x1400b9170]
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x1400b8cb0]
movdqa xmmword [rbp - 9], xmm0
mov dword [rbp - 0x39], 0x3f
mov dword [rbp - 0x35], 0xfdf7ffe3
mov dword [rbp - 0x31], 0xebb8b6e7
mov dword [rbp - 0x2d], 0xbceab5b9
movdqa xmmword [rbp - 0x19], xmm1
mov dword [rbp + 7], 0xd0bba0a8
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x6f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14001b551
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 [0x1400b92f0]
mov edx, ebx
movdqu xmmword [rbp - 0x35], xmm0
mov dword [rbp - 0x39], 0x1b
mov dword [rbp - 0x25], 0xcbc7ccc8
mov dword [rbp - 0x21], 0xdcfbd5d2
mov dword [rbp - 0x1d], 0xacdbc7cc
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x6f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14001b5a1
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 [0x1400b8fb0]
mov edx, ebx
movdqa xmm1, xmmword [0x1400b9170]
mov eax, 0x55
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x1400b8ce0]
movdqa xmmword [rbp - 0x19], xmm1
movdqa xmm1, xmmword [0x1400b8b90]
movdqa xmmword [rbp - 9], xmm0
movdqa xmmword [rbp + 7], xmm1
mov dword [rbp - 0x39], eax
mov dword [rbp - 0x35], 0xfdf7ffe3
mov dword [rbp - 0x31], 0xebb8b6e7
mov dword [rbp - 0x2d], 0xbceab5b9
mov dword [rbp + 0x17], 0x81abbbb0
mov dword [rbp + 0x1b], 0x968c9692
mov dword [rbp + 0x1f], 0xe680
test eax, eax
je 0x14001b649
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x6f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14001b632
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 [0x1400b90f0]
mov edx, ebx
movdqa xmm1, xmmword [0x1400b91d0]
mov eax, 0x3a
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x1400b8b80]
movdqa xmmword [rbp - 9], xmm0
mov dword [rbp - 0x39], eax
mov dword [rbp - 0x35], 0xfdf7ffe3
mov dword [rbp - 0x31], 0xebb8b6e7
mov dword [rbp - 0x2d], 0xbceab5b9
movdqa xmmword [rbp - 0x19], xmm1
test eax, eax
je 0x14001b6b8
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x6f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14001b6a1
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 [0x1400b9220]
mov edx, ebx
movdqa xmm1, xmmword [0x1400b91c0]
mov eax, 0x35
mov dword [rbp - 0x39], eax
mov dword [rbp - 5], 0xa9a6969d
mov dword [rbp - 1], 0xc6b5
movdqu xmmword [rbp - 0x35], xmm0
movdqa xmm0, xmmword [0x1400b8c40]
movdqu xmmword [rbp - 0x15], xmm0
movdqu xmmword [rbp - 0x25], xmm1
test eax, eax
je 0x14001b727
nop dword [rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x6f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14001b710
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 [0x1400b8fb0]
mov edx, ebx
movdqa xmm1, xmmword [0x1400b9170]
mov eax, 0x39
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x1400b8b30]
movdqa xmmword [rbp - 9], xmm0
mov dword [rbp - 0x39], eax
mov dword [rbp - 0x35], 0xfdf7ffe3
mov dword [rbp - 0x31], 0xebb8b6e7
mov dword [rbp - 0x2d], 0xbceab5b9
movdqa xmmword [rbp - 0x19], xmm1
test eax, eax
je 0x14001b797
nop
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x6f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14001b780
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 [0x1400b8e60]
mov edi, 0x41
movdqa xmm1, xmmword [0x1400b91b0]
mov edx, ebx
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x1400b8e20]
mov eax, edi
movdqa xmmword [rbp - 9], xmm0
mov dword [rbp - 0x39], eax
mov dword [rbp - 0x35], 0xfdf7ffe3
mov dword [rbp - 0x31], 0xebb8b6e7
mov dword [rbp - 0x2d], 0xbceab5b9
movdqa xmmword [rbp - 0x19], xmm1
mov dword [rbp + 7], 0xbfa6baac
mov dword [rbp + 0xb], 0xd2bf
nop dword [rax + rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x6f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14001b800
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 [0x1400b92f0]
mov edx, ebx
movdqa xmm1, xmmword [0x1400b8d90]
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 - 0x6f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14001b850
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 [0x1400b8c20]
mov edx, ebx
movdqa xmm1, xmmword [0x1400b9010]
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x1400b8c80]
movdqa xmmword [rbp - 0x19], xmm1
movdqa xmm1, xmmword [0x1400b8d80]
mov eax, 0x71
movdqa xmmword [rbp - 9], xmm0
movdqa xmm0, xmmword [0x1400b8c60]
movdqa xmmword [rbp + 7], xmm1
movdqa xmm1, xmmword [0x1400b8c10]
movdqa xmmword [rbp + 0x17], xmm0
movdqa xmmword [rbp + 0x27], xmm1
mov dword [rbp - 0x39], eax
mov dword [rbp - 0x35], 0xf8f6f6d1
mov dword [rbp - 0x31], 0xb8e4b9b5
mov dword [rbp - 0x2d], 0xb3bbfcb6
mov dword [rbp + 0x37], 0x2ed5a284
mov dword [rbp + 0x3b], 0x22b
test eax, eax
je 0x14001b917
nop dword [rax]
nop dword [rax + rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x6f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14001b900
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 [0x1400b8c20]
xor ecx, ecx
movdqa xmm1, xmmword [0x1400b9140]
mov edx, ebx
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x1400b8d30]
mov eax, 0x5c
movdqa xmmword [rbp - 9], xmm0
movdqa xmm0, xmmword [0x1400b8ef0]
movdqa xmmword [rbp - 0x19], xmm1
movdqa xmm1, xmmword [0x1400b8dc0]
movdqa xmmword [rbp + 0x17], xmm0
mov dword [rbp - 0x39], eax
mov dword [rbp - 0x35], 0xf8f6f6d1
mov dword [rbp - 0x31], 0xb8e4b9b5
mov dword [rbp - 0x2d], 0xb3bbfcb6
movdqa xmmword [rbp + 7], xmm1
mov byte [rbp + 0x27], 0xed
mov word [rbp + 0x28], cx
mov byte [rbp + 0x2a], cl
test eax, eax
je 0x14001b9b7
nop word [rax + rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x6f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14001b9a0
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 [0x1400b8fb0]
mov edx, ebx
movdqa xmm1, xmmword [0x1400b9170]
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x1400b8c90]
movdqa xmmword [rbp - 9], xmm0
movdqa xmm0, xmmword [0x1400b9090]
movdqa xmmword [rbp - 0x19], xmm1
movdqa xmm1, xmmword [0x1400b8c50]
movdqa xmmword [rbp + 0x17], xmm0
mov dword [rbp - 0x39], 0x63
mov dword [rbp - 0x35], 0xfdf7ffe3
mov dword [rbp - 0x31], 0xebb8b6e7
mov dword [rbp - 0x2d], 0xbceab5b9
movdqa xmmword [rbp + 7], xmm1
mov dword [rbp + 0x27], 0x95988c8f
mov dword [rbp + 0x2b], 0xf4b0b3ad
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x6f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14001ba32
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 [0x1400b8fb0]
mov edx, ebx
movdqa xmm1, xmmword [0x1400b9170]
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x1400b8c90]
movdqa xmmword [rbp - 0x19], xmm1
movdqa xmm1, xmmword [0x1400b8c50]
movdqa xmmword [rbp - 9], xmm0
movdqa xmm0, xmmword [0x1400b9090]
movdqa xmmword [rbp + 7], xmm1
movdqa xmm1, xmmword [0x1400b9320]
movdqa xmmword [rbp + 0x17], xmm0
movdqa xmmword [rbp + 0x27], xmm1
mov dword [rbp - 0x39], 0x6b
mov dword [rbp - 0x35], 0xfdf7ffe3
mov dword [rbp - 0x31], 0xebb8b6e7
mov dword [rbp - 0x2d], 0xbceab5b9
nop dword [rax]
nop word [rax + rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x6f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14001bad0
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 [0x1400b8fb0]
mov r14d, 0x69
movdqa xmm1, xmmword [0x1400b9170]
mov edx, ebx
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x1400b8c90]
movdqa xmmword [rbp - 0x19], xmm1
movdqa xmm1, xmmword [0x1400b8c50]
movdqa xmmword [rbp - 9], xmm0
movdqa xmm0, xmmword [0x1400b9090]
movdqa xmmword [rbp + 7], xmm1
movdqa xmm1, xmmword [0x1400b8b50]
mov eax, r14d
movdqa xmmword [rbp + 0x17], xmm0
movdqa xmmword [rbp + 0x27], xmm1
mov dword [rbp - 0x39], eax
mov dword [rbp - 0x35], 0xfdf7ffe3
mov dword [rbp - 0x31], 0xebb8b6e7
mov dword [rbp - 0x2d], 0xbceab5b9
nop word [rax + rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x6f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14001bb70
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 [0x1400b8f20]
xor eax, eax
movdqa xmm1, xmmword [0x1400b8fe0]
mov edx, ebx
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x1400b8dd0]
movdqa xmmword [rbp - 9], xmm0
mov dword [rbp - 0x39], esi
mov dword [rbp - 0x35], 0xfdf7ffe3
mov dword [rbp - 0x31], 0xebb8b6e7
mov dword [rbp - 0x2d], 0xbceab5b9
movdqa xmmword [rbp - 0x19], xmm1
mov dword [rbp + 7], 0xa3a1a7aa
mov byte [rbp + 0xb], 0xd1
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 - 0x6f]
inc edx
xor byte [rcx], al
mov esi, dword [rbp - 0x39]
cmp edx, esi
jb 0x14001bbf0
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 [0x1400b8f20]
mov edx, ebx
movdqa xmm1, xmmword [0x1400b8fe0]
mov eax, 0x46
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x1400b8d20]
movdqa xmmword [rbp - 9], xmm0
mov dword [rbp - 0x39], eax
mov dword [rbp - 0x35], 0xfdf7ffe3
mov dword [rbp - 0x31], 0xebb8b6e7
mov dword [rbp - 0x2d], 0xbceab5b9
movdqa xmmword [rbp - 0x19], xmm1
mov dword [rbp + 7], 0x8093aba0
mov dword [rbp + 0xb], 0xbdb4a7bd
mov dword [rbp + 0xf], 0xd7a5bb
test eax, eax
je 0x14001bc97
nop dword [rax]
nop dword [rax + rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x6f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14001bc80
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 [0x1400b8f20]
xor ecx, ecx
movdqa xmm1, xmmword [0x1400b8fe0]
mov edx, ebx
mov eax, 0x54
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x1400b8d20]
movdqa xmmword [rbp - 0x19], xmm1
movdqa xmm1, xmmword [0x1400b8d10]
movdqa xmmword [rbp - 9], xmm0
movdqa xmmword [rbp + 7], xmm1
mov dword [rbp - 0x39], eax
mov dword [rbp - 0x35], 0xfdf7ffe3
mov dword [rbp - 0x31], 0xebb8b6e7
mov dword [rbp - 0x2d], 0xbceab5b9
mov dword [rbp + 0x17], 0x81b0b2b3
mov dword [rbp + 0x1b], 0x968aa685
mov byte [rbp + 0x1f], 0xe5
mov word [rbp + 0x20], cx
mov byte [rbp + 0x22], cl
test eax, eax
je 0x14001bd37
nop word [rax + rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x6f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14001bd20
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 [0x1400b8f20]
mov esi, 0x45
movdqa xmm1, xmmword [0x1400b8fe0]
mov edx, ebx
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x1400b8d20]
mov eax, esi
movdqa xmmword [rbp - 9], xmm0
mov dword [rbp - 0x39], eax
mov dword [rbp - 0x35], 0xfdf7ffe3
mov dword [rbp - 0x31], 0xebb8b6e7
mov dword [rbp - 0x2d], 0xbceab5b9
movdqa xmmword [rbp - 0x19], xmm1
mov dword [rbp + 7], 0x9393aba0
mov dword [rbp + 0xb], 0xbdb5bcbe
mov dword [rbp + 0xf], 0xd6b2
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x6f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14001bda2
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 [0x1400b8e60]
mov edx, ebx
movdqa xmm1, xmmword [0x1400b91b0]
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x1400b8e20]
movdqa xmmword [rbp - 9], xmm0
mov dword [rbp - 0x39], edi
mov dword [rbp - 0x35], 0xfdf7ffe3
mov dword [rbp - 0x31], 0xebb8b6e7
mov dword [rbp - 0x2d], 0xbceab5b9
movdqa xmmword [rbp - 0x19], xmm1
mov dword [rbp + 7], 0xbfa6baac
mov dword [rbp + 0xb], 0xd2bf
nop word [rax + rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x6f]
inc edx
xor byte [rcx], al
mov edi, dword [rbp - 0x39]
cmp edx, edi
jb 0x14001be20
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 [0x1400b8fb0]
mov edi, 0x3d
movdqa xmm1, xmmword [0x1400b9040]
mov edx, ebx
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x1400b8d40]
mov eax, edi
movdqa xmmword [rbp - 9], xmm0
mov dword [rbp - 0x39], eax
mov dword [rbp - 0x35], 0xfdf7ffe3
mov dword [rbp - 0x31], 0xebb8b6e7
mov dword [rbp - 0x2d], 0xbceab5b9
movdqa xmmword [rbp - 0x19], xmm1
mov dword [rbp + 7], 0xceb9
nop dword [rax]
nop dword [rax + rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x6f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14001bea0
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 [0x1400b9260]
mov edx, ebx
movdqa xmm1, xmmword [0x1400b9180]
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x1400b8e10]
movdqa xmmword [rbp - 9], xmm0
mov dword [rbp - 0x39], esi
mov dword [rbp - 0x35], 0xb4fff7f5
mov dword [rbp - 0x31], 0xb7b7f0ba
mov dword [rbp - 0x2d], 0xedb4baea
movdqa xmmword [rbp - 0x19], xmm1
mov dword [rbp + 7], 0xa3a4bca2
mov dword [rbp + 0xb], 0xbcb0b392
mov dword [rbp + 0xf], 0xd6b0
nop dword [rax + rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x6f]
inc edx
xor byte [rcx], al
mov esi, dword [rbp - 0x39]
cmp edx, esi
jb 0x14001bf20
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 [0x1400b9260]
mov edx, ebx
movdqa xmm1, xmmword [0x1400b9180]
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x1400b8cf0]
movdqa xmmword [rbp - 9], xmm0
mov dword [rbp - 0x39], edi
mov dword [rbp - 0x35], 0xb4fff7f5
mov dword [rbp - 0x31], 0xb7b7f0ba
mov dword [rbp - 0x2d], 0xedb4baea
movdqa xmmword [rbp - 0x19], xmm1
mov dword [rbp + 7], 0xcebe
nop dword [rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x6f]
inc edx
xor byte [rcx], al
mov edi, dword [rbp - 0x39]
cmp edx, edi
jb 0x14001bf90
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 [0x1400b8eb0]
xor ecx, ecx
movdqa xmm1, xmmword [0x1400b9070]
mov edx, ebx
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x1400b8db0]
movdqa xmmword [rbp - 0x19], xmm1
movdqa xmm1, xmmword [0x1400b8df0]
mov eax, 0x70
movdqa xmmword [rbp - 9], xmm0
movdqa xmm0, xmmword [0x1400b8bc0]
movdqa xmmword [rbp + 7], xmm1
movdqa xmm1, xmmword [0x1400b8e30]
movdqa xmmword [rbp + 0x17], xmm0
movdqa xmmword [rbp + 0x27], xmm1
mov dword [rbp - 0x39], eax
mov dword [rbp - 0x35], 0xfdf7ffe3
mov dword [rbp - 0x31], 0xebb8b6e7
mov dword [rbp - 0x2d], 0xbceab5b9
mov dword [rbp + 0x37], 0x65979d9c
mov byte [rbp + 0x3b], 1
mov word [rbp + 0x3c], cx
mov byte [rbp + 0x3e], cl
test eax, eax
je 0x14001c057
nop word [rax + rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x6f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14001c040
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 [0x1400b92b0]
mov edx, ebx
movdqa xmm1, xmmword [0x1400b91e0]
mov eax, 0x32
mov dword [rbp - 0x39], eax
mov dword [rbp - 5], 0xc3b2ac
movdqu xmmword [rbp - 0x35], xmm0
movdqa xmm0, xmmword [0x1400b8cd0]
movdqu xmmword [rbp - 0x15], xmm0
movdqu xmmword [rbp - 0x25], xmm1
test eax, eax
je 0x14001c0b8
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x6f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14001c0a1
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 [0x1400b8fb0]
mov edx, ebx
movdqa xmm1, xmmword [0x1400b9170]
mov eax, 0x49
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x1400b8ce0]
movdqa xmmword [rbp - 0x19], xmm1
movdqa xmm1, xmmword [0x1400b8b40]
movdqa xmmword [rbp - 9], xmm0
movdqa xmmword [rbp + 7], xmm1
mov dword [rbp - 0x39], eax
mov dword [rbp - 0x35], 0xfdf7ffe3
mov dword [rbp - 0x31], 0xebb8b6e7
mov dword [rbp - 0x2d], 0xbceab5b9
test eax, eax
je 0x14001c137
nop dword [rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x6f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14001c120
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 [0x1400b8fb0]
mov edx, ebx
movdqa xmm1, xmmword [0x1400b9170]
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x1400b8ce0]
movdqa xmmword [rbp - 0x19], xmm1
movdqa xmm1, xmmword [0x1400b9120]
movdqa xmmword [rbp - 9], xmm0
movdqa xmmword [rbp + 7], xmm1
mov dword [rbp - 0x39], 0x4b
mov dword [rbp - 0x35], 0xfdf7ffe3
mov dword [rbp - 0x31], 0xebb8b6e7
mov dword [rbp - 0x2d], 0xbceab5b9
nop word [rax + rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x6f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14001c1a0
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 [0x1400b8fb0]
mov edx, ebx
movdqa xmm1, xmmword [0x1400b9170]
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x1400b8ce0]
movdqa xmmword [rbp - 9], xmm0
mov dword [rbp - 0x39], 0x47
mov dword [rbp - 0x35], 0xfdf7ffe3
mov dword [rbp - 0x31], 0xebb8b6e7
mov dword [rbp - 0x2d], 0xbceab5b9
movdqa xmmword [rbp - 0x19], xmm1
mov dword [rbp + 7], 0x8cbcb9a2
mov dword [rbp + 0xb], 0xa0a0bb99
mov dword [rbp + 0xf], 0xd8aea4ba
nop
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x6f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14001c220
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 [0x1400b92b0]
mov edx, ebx
movdqa xmm1, xmmword [0x1400b91e0]
movdqu xmmword [rbp - 0x35], xmm0
mov dword [rbp - 0x39], r15d
movdqu xmmword [rbp - 0x25], xmm1
mov dword [rbp - 0x15], 0xd1c7dcf8
mov dword [rbp - 0x11], 0xb6d9
nop dword [rax]
nop word [rax + rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x6f]
inc edx
xor byte [rcx], al
mov r15d, dword [rbp - 0x39]
cmp edx, r15d
jb 0x14001c280
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 [0x1400b8f60]
mov edx, ebx
movdqa xmm1, xmmword [0x1400b90c0]
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x1400b8d50]
movdqa xmmword [rbp - 0x19], xmm1
movdqa xmm1, xmmword [0x1400b8d70]
movdqa xmmword [rbp - 9], xmm0
movdqa xmm0, xmmword [0x1400b8d60]
movdqa xmmword [rbp + 7], xmm1
movdqa xmm1, xmmword [0x1400b8b60]
movdqa xmmword [rbp + 0x17], xmm0
movdqa xmmword [rbp + 0x27], xmm1
mov dword [rbp - 0x39], r14d
mov dword [rbp - 0x35], 0xfdf7ffe3
mov dword [rbp - 0x31], 0xebb8b6e7
mov dword [rbp - 0x2d], 0xbceab5b9
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x6f]
inc edx
xor byte [rcx], al
mov r14d, dword [rbp - 0x39]
cmp edx, r14d
jb 0x14001c311
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 [0x1400b8e60]
xor ecx, ecx
movdqa xmm1, xmmword [0x1400b91b0]
mov eax, 0x44
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x1400b8d00]
movdqa xmmword [rbp - 9], xmm0
mov dword [rbp - 0x39], eax
mov dword [rbp - 0x35], 0xfdf7ffe3
mov dword [rbp - 0x31], 0xebb8b6e7
mov dword [rbp - 0x2d], 0xbceab5b9
movdqa xmmword [rbp - 0x19], xmm1
mov dword [rbp + 7], 0x93efbda9
mov dword [rbp + 0xb], 0xb1bbb1b0
mov byte [rbp + 0xf], 0xd5
mov word [rbp + 0x10], cx
mov byte [rbp + 0x12], cl
test eax, eax
je 0x14001c3b7
nop dword [rax]
mov eax, ebx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rbx - 0x6f]
inc ebx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp ebx, eax
jb 0x14001c3a0
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