Function at 0x140025180
Capabilities:
Query or enumerate registry value
Set registry value

Disassembly:
xchg r11, r15
mov r15, rsp
xchg r15, r11
jmp 0x140025224
mov edx, ebx
movdqa xmm4, xmmword [0x1401134e0]
xchg r15, r15
movdqa xmm7, xmmword [str.8888]
xchg rsp, rcx
movdqa xmmword [rcx + 0x30], xmm0
xchg rsp, rcx
jmp 0x1400258bd
paddb xmm2, xmm0
movd xmm0, dword [rcx - 8]
pxor xmm2, xmm0
mov dword [rsp - 0x30], ebp
movd dword [rcx - 8], xmm2
cmp edx, 0x18
jl 0x1400254d9
jmp 0x1400258d0
mov dword [rsp - 0x10], 0x6d1a97c7
movd xmm0, r8d
pshufd xmm2, xmm1, 0xd8
jmp 0x1400255ad
lea r14d, [rbx + 5]
xchg rsp, r10
movups xmmword [r10 + 0x40], xmm0
xchg rsp, r10
jmp 0x140025869
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 8]
mov dword [rsp - 0x38], 0x1141a871
paddd xmm2, xmm5
movd xmm3, eax
movdqa xmm1, xmm2
jmp 0x14002552e
mov qword [r11 + 0x10], rbx
xchg r9, r9
xchg rcx, rdi
jmp 0x1400258dd
pshufd xmm3, xmm3, 0
mov dword [rsp - 0x40], 0x6c9d783c
punpckldq xmm1, xmm2
jmp 0x14002561b
mov dword [rsp - 0x44], 0xb6fc529
jne 0x140027137
cmp byte [0x140112acf], bl
movups xmm0, xmmword [0x140112ab8]
mov dword [rbp], ebx
mov dword [rsp - 0x24], 0x7f49a1b2
movsd xmm1, qword [str.467__ItVUACE_j_OHTPX3]
jmp 0x140025373
xor eax, 0x5f9cd08c
add eax, 0x27ff1785
sub eax, 0xa4a18e7
xor eax, 0x6081bf04
jmp 0x140025741
psrad xmm1, xmm6
movdqa xmm0, xmm1
mov dword [rsp - 0xc], edi
psrld xmm0, xmm8
jmp 0x140025634
jl 0x1400257be
xchg r12, r12
movdqa xmm0, xmmword [0x1401123d0]
lea rcx, [rsp + 0x44]
jmp 0x1400256e1
mov r8d, ebx
movzx eax, word [0x140112ab0]
mov edi, dword [0x14024e2c0]
mov dword [rsp - 0x38], ebx
mov qword [r11 + 8], rsi
jmp 0x1400251ee
movd xmm0, dword [rcx - 8]
pxor xmm2, xmm0
movd dword [rcx - 8], xmm2
cmp r8d, 0x40
mov dword [rsp - 0x44], esi
jmp 0x1400257ae
mov dword [rsp - 0x14], ecx
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
mov rdi, rdi
jmp 0x1400256c9
pmuldq xmm0, xmm4
mov dword [rsp - 0x44], 0x35b6a501
movd dword [rcx - 0xc], xmm2
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, xmm6
jmp 0x1400252fe
xchg r8, rax
xor r8d, r8d
lea rdx, [rsp + 0x40]
mov r15, r15
nop
jmp 0x140025482
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
mov dword [rsp - 0x1c], ecx
movdqa xmm1, xmm3
jmp 0x140025688
xchg rdi, r11
movaps xmmword [rdi - 0x38], xmm7
xchg r11, rdi
jmp 0x140025410
xchg rsp, rbp
movups xmmword [rbp + 0x40], xmm0
xchg rbp, rsp
pushf
jmp 0x1400255c6
nop dword [rax]
mov r10, r10
mov eax, 0x6bf33f7d
xor eax, 0x27c8990
jmp 0x14002527c
xchg rsp, rbp
movsd qword [rbp + 0x50], xmm1
xchg rsp, rbp
je 0x140025c6d
mov r8d, ebx
xchg r12, r12
cmp edi, 2
jmp 0x1400255f7
lea rax, [rbp - 0x10]
mov dword [rsp - 0x2c], 0x5dd5bb64
xchg rbx, rsp
movaps xmmword [rbx + 0x120], xmm9
jmp 0x140025812
mov rdx, rdx
movd xmm3, eax
movdqa xmm1, xmm2
jmp 0x140025233
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
mov dword [rsp - 0x3c], 0x4bf875aa
movdqa xmm1, xmm3
pand xmm2, xmmword [0x1401123b0]
packuswb xmm2, xmm2
punpckldq xmm1, xmm3
jmp 0x140025843
movaps xmmword [r11 - 0x48], xmm8
mov rax, qword [0x14024e2e0]
mov dword [rsp - 0x20], ecx
xor rax, rsp
mov qword [rbp + 0x10], rax
jmp 0x140025516
xor r9d, 0x6bc3e65b
sub r9d, 0x10e2ac99
xchg r8, rax
mov qword [rsp + 0x20], r8
jmp 0x14002533a
xchg r10, r10
add rsp, 0xfffffffffffffea0
xchg r11, r14
movaps xmmword [r14 - 0x28], xmm6
xchg r14, r11
jmp 0x140025364
mov edx, dword [rsp + 0x30]
movd xmm6, r14d
xchg rbx, rbx
movd xmm8, r15d
nop dword [rax]
movd xmm2, r8d
jmp 0x1400257d1
movabs rcx, 0xffffffff555767c6
xor rcx, 0xdaa501b
xor rcx, 0x32150cde
xor rcx, 0x6c8eed36
jmp 0x140025574
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
xchg r11, r11
pshuflw xmm0, xmm2, 0xd8
jmp 0x14002534d
movd xmm8, r15d
nop dword [rax]
nop word [rax + rax]
movd xmm2, edx
mov r14, r14
lea eax, [rdx + 4]
jmp 0x140025202
pmuldq xmm0, xmm4
movd dword [rcx - 0xc], xmm2
shufps xmm1, xmm0, 0xdd
jmp 0x14002558f
xchg rdi, rdi
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
xchg r12, r12
jmp 0x1400254a6
movups xmm0, xmmword [0x140112a70]
xor ebx, ebx
xchg r13, r13
movups xmm1, xmmword [0x140112a80]
jmp 0x1400252c6
pshufd xmm3, xmm3, 0
mov dword [rsp - 0x44], ebp
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
jmp 0x14002564e
sub al, cl
sub al, 0xce
xor byte [r9 - 1], al
mov rsp, rsp
cmp r8d, 0x43
jl 0x14002538b
jmp 0x1400253b9
sar edx, 5
mov eax, edx
mov dword [rsp - 0x38], esi
shr eax, 0x18
shr eax, 1
shr eax, 4
jmp 0x1400258ac
add rcx, 0x279c4bb2
add rcx, 0x51fcde1b
call qword [sym.imp.ADVAPI32.dll_RegOpenKeyExA]
test eax, eax
jmp 0x140025249
paddd xmm1, xmm3
mov dword [rsp - 0x20], ebp
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
mov dword [rsp - 0x24], esp
jmp 0x1400257ea
pand xmm2, xmmword [0x1401123b0]
packuswb xmm2, xmm2
mov dword [rsp - 0x14], 0x7dd51d7e
jmp 0x1400251b3
mov dword [rbp + 8], 0x6e3cc3d3
add dword [rbp + 8], 0x4e1d718
xor dword [rbp + 8], 0x12ac13c6
sub dword [rbp + 8], 0x1fe7bdf
add dword [rbp + 8], 0x1eaadd2c
xor dword [rbp + 8], 0x7e5eea7e
popf
jmp 0x14002539a
jl 0x1400258f4
movdqa xmm0, xmmword [0x1401123d0]
mov dword [rsp - 0x2c], edi
lea rcx, [rsp + 0x44]
movdqa xmm5, xmmword [0x140112370]
jmp 0x14002518e
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
mov r11, r11
paddd xmm3, xmm5
pmuldq xmm0, xmm4
jmp 0x140025795
paddd xmm0, xmm1
pmulld xmm0, xmm7
xchg r9, r9
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
jmp 0x1400253e5
punpckhdq xmm0, xmm2
paddd xmm3, xmm5
xchg r9, r9
pmuldq xmm0, xmm4
add edx, 8
jmp 0x14002569d
xchg r14, r14
pmuldq xmm1, xmm4
movd xmm0, edx
paddb xmm2, xmm0
mov dword [rsp - 0x44], esp
movd xmm0, dword [rcx - 0xc]
pxor xmm2, xmm0
jmp 0x140025859
pand xmm2, xmmword [0x1401123b0]
packuswb xmm2, xmm2
punpckldq xmm1, xmm3
jmp 0x140025666
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
mov dword [rsp - 0x34], 0x62526bbf
paddd xmm1, xmm2
jmp 0x140025295
imul ecx, eax, 0x38
movzx eax, r8b
inc r8d
mov r14, r14
jmp 0x140025544
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
jmp 0x1400251d7
movdqa xmm5, xmmword [0x140112370]
movdqa xmm4, xmmword [0x1401134e0]
mov dword [rsp - 0x10], 0x8b47e13
movdqa xmm7, xmmword [str.8888]
xchg rbp, rsp
movdqa xmmword [rbp + 0x30], xmm0
xchg rsp, rbp
jmp 0x140025460
movd xmm0, dword [rcx - 0xc]
mov rsi, rsi
pxor xmm2, xmm0
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
jmp 0x140025317
mov qword [rsp], r14
nop
mov qword [rsp - 8], r15
sub rsp, 8
lea rbp, [r11 - 0x78]
jmp 0x140025446
xor eax, 0x5afe1e78
xor eax, 0x26b918b0
add eax, 0x433a4760
lea r9, [r9 + 1]
mov r8, r8
imul r8d
add edx, r8d
jmp 0x14002555e
movups xmmword [r9 + 0x70], xmm1
xchg r9, rsp
mov byte [rbp - 0x7e], al
cmp edi, 2
jmp 0x1400252ab
pshufd xmm2, xmm1, 0xd8
xchg rbx, rbx
pand xmm2, xmmword [0x1401123b0]
packuswb xmm2, xmm2
paddb xmm2, xmm0
mov r14, r14
jmp 0x1400252e3
nop
add r8d, 0x7e7b7351
sub r8d, 0x7e7b7349
pmuldq xmm1, xmm4
jmp 0x1400254fb
jl 0x140025478
cmp r8d, 0x43
jge 0x1400253b9
movsxd rax, r8d
xchg r9, r9
lea r9, [rsp + 0x40]
add r9, rax
jmp 0x140025384
mov rbx, rbx
lea eax, [r8 + 4]
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 8]
paddd xmm2, xmm5
jmp 0x1400253d5
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
mov dword [rsp - 0x44], 0x61716a9d
pshufhw xmm1, xmm0, 0xd8
movd xmm0, edx
jmp 0x140025775
xchg rsp, rbx
mov r9d, 0x50ce2675
add r9d, 0x148ead52
sub r9d, 0x564e2d96
add r9d, 0x2b234053
xor r9d, 0xb27e228
xor r9d, 0x4a244e2f
jmp 0x14002542c
xchg rbp, rbp
pmuldq xmm1, xmm4
movd xmm0, r8d
paddb xmm2, xmm0
jmp 0x140025711
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
xchg r9, r9
jmp 0x1400254e8
lea r15d, [rbx + 0x1f]
mov dword [rsp - 0x18], edx
movups xmm0, xmmword [0x140112a90]
xor sil, sil
movups xmmword [rsp + 0x50], xmm1
movups xmm1, xmmword [0x140112aa0]
jmp 0x14002588c
mov r11, r11
mov word [rbp - 0x80], ax
movzx eax, byte [0x140112ab2]
xchg rdi, rsp
movups xmmword [rdi + 0x60], xmm0
xchg rdi, rsp
xchg rsp, r9
jmp 0x140025762
shr eax, 1
shr eax, 1
add edx, eax
movsx eax, dl
mov r15, r15
jmp 0x1400256b7
mov r8d, dword [rsp + 0x30]
movd xmm6, r14d
mov dword [rsp - 0x1c], edi
jmp 0x1400254c5
mov dword [rsp - 0x20], 0x148155ed
jmp 0x140025c6d
mov qword [r11 + 0x18], rcx
xchg rcx, rdi
push rbp
mov dword [rsp - 0x24], 0x79492a8e
push r11
jmp 0x14002572a
lea r9, [rsp + 0x40]
mov eax, 0x78a1aeee
sub eax, 0x2f8b1a7d
xor eax, 0x66f765d2
sub eax, 0x29bd29d9
add eax, 0x680554d1
jmp 0x140025b75
je 0x140026d19
cmp byte [0x140112ae7], bl
movups xmm0, xmmword [0x140112ad0]
mov rcx, rcx
pushf
mov dword [rbp], 0x3219329b
sub dword [rbp], 0x2ebf0cbb
jmp 0x140025942
add dword [rbp], 0x32e6eb0f
xor dword [rbp], 0x46973a35
sub dword [rbp], 0x67b832c9
add dword [rbp], 0xd87d36f
xor dword [rbp], 0x16a5cb83
popf
movsd xmm1, qword [str.467__It]
jmp 0x140025ad7
mov dword [rsp - 0x30], 0x32f788eb
xor byte [r9 - 1], al
cmp r8d, 0x18
jl 0x1400258f9
jmp 0x140025c6d
paddd xmm3, xmm5
pmuldq xmm0, xmm4
nop
sub edx, 0xfe16251
add edx, 0xfe16259
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
jmp 0x140025a04
movdqa xmm1, xmm2
pshufd xmm3, xmm3, 0
xchg r14, r14
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
xchg r11, r11
jmp 0x14002598f
mov dword [rsp - 0x44], edx
xor r9d, r9d
xor r8d, r8d
mov qword [rsp + 0x20], rax
jmp 0x140025c4b
inc r8d
sub al, cl
sub al, 0xce
jmp 0x140025974
psubd xmm3, xmm0
mov rdx, rdx
pshuflw xmm0, xmm3, 0xd8
jmp 0x140025b52
mov r8, r8
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
jmp 0x140025beb
cmp edx, 0x18
mov dword [rsp - 0x1c], 0x5a11bcb3
jl 0x140025baa
jmp 0x140025b2a
xchg rdi, rdi
mov qword [rsp + 0x28], rax
lea rdx, [rsp + 0x40]
lea rax, [rbp]
jmp 0x1400259d3
movdqa xmm7, xmmword [str.8888]
mov dword [rsp - 0x1c], ebx
movdqa xmmword [rsp + 0x30], xmm0
mov r8d, dword [rsp + 0x30]
movd xmm6, r14d
jmp 0x140025b9a
paddb xmm2, xmm0
mov dword [rsp - 0x28], 0x453d2d0e
movd xmm0, dword [rcx - 8]
pxor xmm2, xmm0
movd dword [rcx - 8], xmm2
jmp 0x140025a18
mov dword [rsp - 0x3c], ecx
paddd xmm0, xmm1
pmulld xmm0, xmm7
jmp 0x1400259f3
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
movdqa xmm1, xmm3
mov dword [rsp - 0x44], edx
pand xmm2, xmmword [0x1401123b0]
packuswb xmm2, xmm2
punpckldq xmm1, xmm3
jmp 0x140025b2f
mov r9, r9
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x38
mov r15, r15
movzx eax, r8b
jmp 0x1400259e7
mov r11, r11
xchg rsp, r9
movups xmmword [r9 + 0x40], xmm0
xchg rsp, r9
movsd qword [rsp + 0x50], xmm1
je 0x1400260f3
jmp 0x140025bd7
mov dword [rsp - 0x3c], 0x3d08e798
movdqa xmm0, xmmword [0x1401123d0]
lea rcx, [rsp + 0x44]
movdqa xmm5, xmmword [0x140112370]
mov dword [rsp - 0x14], 0x581a30bb
mov edx, ebx
movdqa xmm4, xmmword [0x1401134e0]
jmp 0x140025a44
jmp 0x1400260f3
mov r11, r11
pmuldq xmm1, xmm4
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx - 0xc]
mov dword [rsp - 0x24], ecx
pxor xmm2, xmm0
jmp 0x140025c2c
pshufhw xmm1, xmm0, 0xd8
movd xmm0, r8d
mov r11, r11
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1401123b0]
packuswb xmm2, xmm2
jmp 0x140025a65
xor eax, 0x238680fa
add eax, 0x13340db8
xor eax, 0x4112442f
add eax, 0x29f5aef
lea r9, [r9 + 1]
mov dword [rsp - 0x44], 0x7484319b
jmp 0x140025c80
mov dword [rsp - 0x40], 0x61fd349d
movd xmm8, r15d
nop dword [rax]
movd xmm2, edx
mov dword [rsp - 0x30], 0x64da2d98
jmp 0x140025bbb
lea eax, [rdx + 4]
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 8]
paddd xmm2, xmm5
mov r8, r8
movd xmm3, eax
jmp 0x1400259b3
mov r10, r10
mov r8d, ebx
cmp edi, 2
jl 0x140025c8f
jmp 0x140025af6
mov dword [rsp - 0x28], edx
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
mov dword [rsp - 0x24], 0x4a21cbd9
pshuflw xmm0, xmm2, 0xd8
jmp 0x140025a96
paddd xmm1, xmm3
xchg r14, r14
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
jmp 0x140025a84
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
mov dword [rsp - 0xc], ecx
pmuldq xmm0, xmm4
movd dword [rcx - 0xc], xmm2
shufps xmm1, xmm0, 0xdd
jmp 0x140025c13
mov r10, r10
call qword [sym.imp.ADVAPI32.dll_RegQueryValueExA]
test eax, eax
jne 0x14002591d
cmp dword [rbp], 3
mov dword [rsp - 0x1c], 0x7b4841b
jmp 0x140025917
xchg r10, rcx
mov r10, qword [rbp - 0x10]
xchg rcx, r10
lea rax, [rbp + 8]
jmp 0x140025a2e
mul r8d
mov eax, r8d
sub eax, edx
shr eax, 1
jmp 0x140025abd
lea r9, [rsp + 0x40]
xchg r9, r9
mov eax, 0x4790a3df
add eax, 0x3d766d9
xor eax, 0x11d6c78e
sub eax, 0x562726
sub eax, 0xe6cf270
jmp 0x140026967
movdqa xmm5, xmmword [0x140112370]
lea rcx, [rsp + 0x40]
mov dword [rsp - 0x1c], edi
movdqa xmm4, xmmword [0x1401134e0]
jmp 0x14002637a
movd xmm2, r8d
lea eax, [r8 + 4]
mov r12, r12
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 8]
paddd xmm2, xmm5
jmp 0x140025e10
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
xchg r15, r15
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
jmp 0x140026427
mov r14, r14
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
jmp 0x140026315
xor eax, 0x18e03b79
sub eax, 0x46e7d9d6
add eax, 0x167e0854
jmp 0x140025f50
xchg r12, rax
xor r8d, r8d
mov dword [rsp - 0x14], 0x2e2008a0
call qword [sym.imp.ADVAPI32.dll_RegSetValueExA]
test eax, eax
je 0x140026ded
mov dword [rsp - 0x20], esp
jmp 0x140026eba
movups xmm1, xmmword [0x140112bd0]
mov word [rbp - 0x6c], ax
movzx eax, byte [0x140112bf6]
xchg rbp, r13
jmp 0x140026570
shr eax, 1
add edx, eax
movsx eax, dl
jmp 0x140026557
mov dword [rsp - 0x28], 0x706f255a
xor r8d, r8d
mov qword [rsp + 0x20], rax
call qword [sym.imp.ADVAPI32.dll_RegQueryValueExA]
jmp 0x1400260b7
xchg r13, rsp
movups xmm0, xmmword [0x140112be0]
movups xmmword [rsp + 0x50], xmm1
xchg r9, r9
jmp 0x140025d5c
movups xmmword [rsp + 0x50], xmm1
xchg rbp, rbp
xchg rsp, r15
movups xmmword [r15 + 0x60], xmm0
xchg r15, rsp
cmp edi, 2
jmp 0x140027027
xchg rsp, r9
movdqa xmmword [r9 + 0x30], xmm0
xchg rsp, r9
mov edx, dword [rsp + 0x30]
movd xmm6, r14d
jmp 0x140026e2f
add eax, 0x5d757ac
add eax, 0x1ab0a77d
add eax, 0x328caf9e
xor eax, 0xb42a811
xor eax, 0x7a5d8d9
add eax, 0x3ccc59b2
lea r9, [r9 + 2]
jmp 0x140026e97
movd xmm3, eax
xchg rbx, rbx
movdqa xmm1, xmm2
pshufd xmm3, xmm3, 0
punpckldq xmm1, xmm2
jmp 0x1400268dd
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
movdqa xmm1, xmm3
jmp 0x140026233
xor byte [r9 - 1], al
cmp r8d, 0x1c
jl 0x140026dbb
mov dword [rsp - 0x38], 0x39d4a8c5
xchg rdi, rcx
mov rdi, qword [rbp - 0x10]
xchg rcx, rdi
jmp 0x140025ec3
movdqa xmm0, xmm1
psrld xmm0, xmm8
mov dword [rsp - 0x2c], 0x3c5ed0b0
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
jmp 0x140026f7c
cmp r8d, 0x18
xchg r14, r14
jl 0x140026bd6
cmp r8d, 0x1b
jge 0x140026de3
movsxd rax, r8d
jmp 0x140026856
mov eax, dword [0x140112bf0]
mov dword [rsp - 0x30], ebp
movups xmm1, xmmword [0x140112bb0]
jmp 0x1400270c2
lea rax, [rbp - 8]
mov r12, r12
mov dword [rsp + 0x28], 0x38ce089f
add dword [rsp + 0x28], 0x3cc31a01
sub dword [rsp + 0x28], 0x50f7cd8e
add dword [rsp + 0x28], 0x403898d5
add dword [rsp + 0x28], 0x20dcddc
jmp 0x14002618b
packuswb xmm2, xmm2
paddb xmm2, xmm0
mov dword [rsp - 0x38], edx
movd xmm0, dword [rcx - 8]
pxor xmm2, xmm0
movd dword [rcx - 8], xmm2
jmp 0x1400263a3
add edx, r8d
sar edx, 2
sar edx, 1
jmp 0x1400265b5
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
xchg r9, r9
punpckldq xmm1, xmm2
jmp 0x140026882
paddd xmm1, xmm3
psrad xmm1, xmm6
mov dword [rsp - 0x34], 0x79de848
movdqa xmm0, xmm1
jmp 0x140026b35
xor eax, 0xe3b8013
add eax, 0x2d4d51fa
sub eax, 0x218d54cb
add eax, 0x1e99bef6
add eax, 0x53725646
lea r9, [r9 + 2]
imul r8d
jmp 0x140026d28
lea rdx, [rsp + 0x40]
lea rax, [rbp - 8]
xor r9d, r9d
jmp 0x140025d82
lea rcx, [rcx + 8]
paddd xmm2, xmm5
mov dword [rsp - 0x30], 0x2fb06d54
movd xmm3, eax
movdqa xmm1, xmm2
jmp 0x140026461
punpckldq xmm1, xmm2
mov dword [rsp - 0x24], 0x5d26113
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
xchg rcx, rcx
jmp 0x140026bb9
add eax, 0x10b53a50
xor eax, 0xbf8a8f0a
lea r10, [r10 + 1]
imul r8d
jmp 0x140026f39
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
mov r12, r12
jmp 0x1400272f2
cmp dword [rbp - 8], 3
je 0x1400271a5
mov r13, r13
cmp byte [0x140112b5b], bl
movups xmm0, xmmword [str.tVUACE_j_OHTPX3]
jmp 0x140026fa6
movd xmm8, r15d
nop word [rax + rax]
movd xmm2, r8d
mov dword [rsp - 0x1c], 0x257a17c7
lea eax, [r8 + 4]
pshufd xmm2, xmm2, 0
jmp 0x14002729a
mov r9, r9
neg ax
add ax, 0xffce
neg ax
xor word [r9 - 2], ax
mov dword [rsp - 0x34], edx
jmp 0x140027271
movd dword [rcx - 0xc], xmm2
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
mov dword [rsp - 0x24], 0x6238b1ba
psrad xmm1, xmm6
jmp 0x140025e66
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1401123b0]
packuswb xmm2, xmm2
mov rdx, rdx
paddb xmm2, xmm0
jmp 0x1400269a0
movq qword [rcx - 0x10], xmm3
paddd xmm2, xmm5
movdqa xmm1, xmm2
mov dword [rsp - 0x40], esp
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
jmp 0x140025fa3
xchg rdx, rdx
test eax, eax
jne 0x140026006
jmp 0x140025ff9
lea rcx, [rsp + 0x44]
movdqa xmm5, xmmword [0x140112370]
movdqa xmm4, xmmword [0x1401134e0]
mov dword [rsp - 0x18], ebx
movdqa xmm7, xmmword [str.8888]
jmp 0x140025dcf
jl 0x140025c97
mov rcx, qword [rbp - 0x10]
lea rax, [rbp]
xchg r14, r14
jmp 0x140026a1c
add edx, eax
movzx eax, dx
imul ecx, eax, 0x38
mov dword [rsp - 0x18], ebp
movzx eax, r8w
inc r8d
sub ax, cx
jmp 0x140026ee4
paddd xmm0, xmm1
pmulld xmm0, xmm7
xchg rdi, rdi
jmp 0x140026289
mov r9, r9
movd dword [rbp + 4], xmm2
jmp 0x140027543
cmp edi, 2
jl 0x1400265e7
movdqa xmm0, xmmword [0x1401123d0]
mov dword [rsp - 0x34], 0x7f3a6f90
jmp 0x1400260c7
shr eax, 2
shr eax, 9
shr eax, 5
jmp 0x140026809
imul ecx, eax, 0x38
movzx eax, r8b
mov dword [rsp - 0x34], 0x7f49c300
inc r8d
sub al, cl
add al, 0x32
mov dword [rsp - 0x44], 0x79917a03
jmp 0x140025e41
xor dword [rsp + 0x28], 0x1153d022
sub dword [rsp + 0x28], 0x37dcca82
sub dword [rsp + 0x28], 0xd0a8186
sub dword [rsp + 0x28], 0x32a51fd5
lea rdx, [rsp + 0x40]
xchg rbp, rbp
mov r9d, 0x59b61ca5
jmp 0x1400263d7
paddd xmm0, xmm1
pmulld xmm0, xmm7
xchg r10, r10
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
jmp 0x140026a5b
mov dword [rsp - 0x14], edx
movdqa xmm9, xmmword [0x1401123a0]
movd xmm6, r14d
movd xmm8, r15d
jmp 0x140026bce
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
jmp 0x14002675f
xor eax, 0x128eb3e2
add eax, 0x47b5878a
lea r9, [r9 + 1]
xchg r8, r8
jmp 0x140026ecc
imul ecx, eax, 0x38
movzx eax, r8b
inc r8d
sub al, cl
xchg r10, r10
sub al, 0xb
add al, 0x3d
jmp 0x140026c66
mov r11, r11
pand xmm2, xmmword [0x1401123b0]
packuswb xmm2, xmm2
punpckldq xmm1, xmm3
mov dword [rsp - 0x20], 0x3d5467b3
jmp 0x140026d7d
paddb xmm2, xmm0
movdqa xmm0, xmm3
mov dword [rsp - 0x24], 0xc1a4c20
pxor xmm2, xmm1
jmp 0x1400266f8
pxor xmm2, xmm0
mov dword [rsp - 0x2c], ecx
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
mov rcx, rcx
jmp 0x14002605e
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
jmp 0x140026689
je 0x140025e57
mov r8d, ebx
mov dword [rsp - 0x10], ebx
cmp edi, 2
jl 0x1400263be
movdqa xmm0, xmmword [0x1401123d0]
xchg rdx, rdx
jmp 0x1400262c2
lea rcx, [rsp + 0x44]
movdqa xmm5, xmmword [0x140112370]
movdqa xmm4, xmmword [0x1401134e0]
mov dword [rsp - 0xc], 0x3864bc79
movdqa xmm7, xmmword [str.8888]
xchg rsp, r15
movdqa xmmword [r15 + 0x30], xmm0
jmp 0x140026528
jl 0x140026b5d
cmp r8d, 0x1b
xchg rbp, rbp
jge 0x14002727b
movsxd rax, r8d
lea r9, [rsp + 0x40]
jmp 0x140026447
paddd xmm3, xmm5
pmuldq xmm0, xmm4
mov r15, r15
sub r8d, 0xfffffff8
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
mov r15, r15
jmp 0x1400261f4
sub dword [rbp - 8], 0x35b95c55
sub dword [rbp - 8], 0x2a4de6d4
xor dword [rbp - 8], 0x4b1dce4
popf
xchg rsp, r13
jmp 0x1400263f8
movdqa xmm0, xmmword [0x1401123d0]
lea rcx, [rsp + 0x44]
xchg rdx, rdx
jmp 0x140026b05
xchg r14, r14
paddd xmm1, xmm2
psrad xmm1, xmm6
jmp 0x1400266e2
movdqa xmm7, xmmword [str.8888]
movdqa xmm9, xmmword [0x1401123a0]
movd xmm6, r14d
jmp 0x140026b4f
mov qword [rbp], rax
mov dword [rbp - 8], ebx
pushf
jmp 0x140026c76
cmp r8d, 0x18
mov dword [rsp - 0x10], esp
jl 0x140026028
cmp r8d, 0x1c
jge 0x140025e57
xchg rbx, rbx
movsxd rax, r8d
jmp 0x140026dac
packuswb xmm2, xmm2
mov dword [rsp - 0x10], edx
movd xmm0, eax
jmp 0x140026253
sub r9d, 0x350ca1ea
sub r9d, 0x18ce25c5
add r9d, 0x63a6d84c
sub r9d, 0x48328d91
jmp 0x14002661f
movsd qword [r13 + 0x50], xmm1
xchg rsp, r13
mov dword [rsp + 0x58], eax
jmp 0x14002629c
psubd xmm3, xmm0
mov rdx, rdx
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
movd xmm0, edx
mov r14, r14
jmp 0x14002607c
movq xmm2, xmm9
mov r8, r8
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 8]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
jmp 0x140026e50
lea r9, [r9 + rax*2]
mov rdx, rdx
nop word [rax + rax]
mov eax, 0x525058c4
jmp 0x140025d24
pshufd xmm3, xmm3, 0
punpckldq xmm1, xmm2
mov r15, r15
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
paddd xmm3, xmm5
mov dword [rsp - 0x1c], ebp
jmp 0x140026cac
sub rcx, 0x4f1a90f
add rcx, 0x45db3e32
add rcx, 0x3468d4f2
call qword [sym.imp.ADVAPI32.dll_RegOpenKeyExA]
xchg r12, r12
jmp 0x1400266c4
pshuflw xmm0, xmm3, 0xd8
mov dword [rsp - 0x14], 0x4ff79fda
pshufhw xmm1, xmm0, 0xd8
movd xmm0, edx
pshufd xmm2, xmm1, 0xd8
mov r14, r14
pand xmm2, xmmword [0x1401123b0]
jmp 0x140025ef7
add eax, edx
shr eax, 1
shr eax, 2
shr eax, 2
movsx eax, al
xchg r10, r10
jmp 0x14002621b
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
pshufhw xmm1, xmm0, 0xd8
xchg rsi, rsi
movq xmm0, qword [rcx - 0x10]
pshufd xmm3, xmm1, 0xd8
jmp 0x140026782
packuswb xmm2, xmm2
paddb xmm2, xmm0
mov rbx, rbx
movd xmm0, dword [rcx - 8]
pxor xmm2, xmm0
movd dword [rcx - 8], xmm2
jmp 0x1400265c8
xchg r15, rsp
mov edx, dword [rsp + 0x30]
movd xmm6, r14d
mov r11, r11
jmp 0x140026018
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
mov r11, r11
movq xmm2, xmm9
jmp 0x14002660d
imul ecx, eax, 0x38
xchg r13, r13
movzx eax, r8b
inc r8d
sub al, cl
xchg rdx, rdx
neg al
jmp 0x140026d9f
movups xmmword [r13 - 0x80], xmm0
xchg r13, rbp
movups xmmword [rsp + 0x70], xmm1
mov dword [rsp - 0x14], 0x543fd7ce
mov byte [rbp - 0x6a], al
jmp 0x14002613c
movups xmm0, xmmword [0x140112b20]
mov eax, dword [0x140112b38]
movsd xmm1, qword [0x140112b30]
xchg r12, r12
xchg r10, rsp
movups xmmword [r10 + 0x40], xmm0
xchg r10, rsp
jmp 0x140026fca
sar edx, 1
sar edx, 1
mov eax, edx
mov dword [rsp - 0x34], 0x2eb75ca0
jmp 0x140026908
xchg rdi, rdi
cmp r8d, 0x50
jl 0x140026e3a
cmp r8d, 0x57
mov dword [rsp - 0x34], 0x558df368
jge 0x1400269d3
movsxd rax, r8d
jmp 0x140026d48
sub eax, 0x127939cb
xor eax, 0x7fb49106
xor eax, 0x762afd4c
add eax, 0x15618eb2
sub eax, 0x2594e591
jmp 0x140026ea6
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 0x10]
xchg rsp, rsp
jmp 0x1400267c4
xor r9d, 0xc46b68c
sub r9d, 0x235f50b5
sub r9d, 0x7a9d884
xchg r12, rax
mov qword [rsp + 0x20], r12
jmp 0x140025d38
mov dword [rsp - 0xc], edx
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
mov rbx, rbx
jmp 0x140027223
sar edx, 5
mov eax, edx
shr eax, 0x15
shr eax, 4
shr eax, 1
shr eax, 4
shr eax, 1
jmp 0x140026103
pshufd xmm2, xmm1, 0xd8
mov dword [rsp - 0x40], 0xaeda22d
pand xmm2, xmmword [0x1401123b0]
jmp 0x14002650a
pshufd xmm2, xmm1, 0xd8
xchg rbp, rbp
movdqa xmm1, xmm3
pand xmm2, xmmword [0x1401123b0]
packuswb xmm2, xmm2
jmp 0x140026955
xor eax, 0x7f532ced
add eax, 0x2165bd6d
xor eax, 0x7d489817
sub eax, 0x11f41990
xor eax, 0x1e457578
jmp 0x140026205
test eax, eax
jne 0x14002857a
cmp byte [0x140112bff], bl
mov rax, qword [str.w_UWZR9w_UWZR9t]
mov dword [rsp - 0x18], esp
jmp 0x140026395
movdqa xmm0, xmm1
mov dword [rsp - 0x28], 0x38f9a619
psrld xmm0, xmm8
jmp 0x1400261be
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
movdqa xmm1, xmm3
mov r11, r11
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
jmp 0x14002716b
movups xmmword [r8 + 0x40], xmm0
xchg rsp, r8
movups xmm0, xmmword [0x140112b08]
xchg rsp, r14
movups xmmword [r14 + 0x50], xmm1
xchg r14, rsp
jmp 0x1400269e2
movdqa xmm3, xmmword [0x140112380]
movdqa xmm1, xmm2
movdqa xmm4, xmmword [0x1401134e0]
movdqa xmm0, xmm2
xchg r14, r14
mov eax, dword [0x1401123d0]
punpckhdq xmm0, xmm2
jmp 0x140026ac6
mov dword [rsp - 0x24], edx
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
mov dword [rsp - 0x2c], 0x48ddb9dd
jmp 0x140025e29
paddw xmm3, xmm2
mov dword [rsp - 0xc], edi
movd xmm2, eax
pshufd xmm2, xmm2, 0
pxor xmm3, xmm0
mov dword [rsp - 0x44], 0x329f11d4
movq qword [rcx - 0x10], xmm3
jmp 0x140026bf0
lea r9, [rsp + 0x40]
add r9, rax
nop dword [rax]
mov eax, 0x3f12b1ab
add eax, 0x3db9517f
jmp 0x1400266a6
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movd xmm2, eax
jmp 0x1400270fb
mul r8d
mov eax, r8d
sub eax, edx
xchg r10, r10
shr eax, 1
jmp 0x1400264d0
sub r9d, 0x1df9556d
add r9d, 0x176536eb
sub r9d, 0x2c638d93
sub r9d, 0x20438c83
jmp 0x140026f8e
shr eax, 3
shr eax, 1
shr eax, 9
shr eax, 1
shr eax, 1
add edx, eax
movzx eax, dx
jmp 0x140026b87
paddd xmm2, xmm5
neg r8d
add r8d, 0xfffffff8
neg r8d
movdqa xmm1, xmm2
jmp 0x140026640
mov dword [rsp - 0x14], 0x3d932b4a
nop
sub r8d, 0x4cf91c2a
add r8d, 0x4cf91c32
movdqa xmm1, xmm2
jmp 0x140025f23
mov dword [rsp - 0x2c], 0x5a21dbde
lea r9, [rsp + 0x40]
lea r9, [r9 + rax*2]
nop word [rax + rax]
mov r15, r15
mov eax, 0x39c8c4aa
xor eax, 0x3f4fcfc8
jmp 0x140025de9
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
jmp 0x1400271ad
mov dword [rsp - 0x18], ebp
movzx eax, word [0x140112b94]
mov word [rsp + 0x74], ax
movups xmm0, xmmword [0x140112b60]
movups xmm1, xmmword [0x140112b70]
mov r12, r12
jmp 0x14002693f
psrad xmm1, xmm6
movdqa xmm0, xmm1
mov dword [rsp - 0x44], edx
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
mov r9, r9
jmp 0x1400264e5
mov dword [rsp - 0x1c], edi
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
paddd xmm3, xmm5
pmuldq xmm0, xmm4
mov rcx, rcx
jmp 0x140027258
movsx eax, dl
mov r8, r8
imul ecx, eax, 0x38
jmp 0x1400272d4
shr eax, 0x1b
shr eax, 2
shr eax, 1
shr eax, 1
add edx, eax
mov dword [rsp - 0x20], 0x4a683651
movsx eax, dl
jmp 0x140026168
mov word [rsp + 0x74], ax
movups xmm0, xmmword [0x140112ae8]
movups xmm1, xmmword [0x140112af8]
xchg rsp, r8
jmp 0x140026716
xchg rsp, rcx
movups xmmword [rcx + 0x40], xmm0
xchg rcx, rsp
movups xmm0, xmmword [0x140112b80]
jmp 0x140025db4
punpckldq xmm1, xmm3
mov dword [rsp - 0xc], ebx
pmuldq xmm1, xmm4
jmp 0x1400270a5
add eax, 0x1f486994
xor eax, 0x5a95cd6e
sub eax, 0x60603af
sub eax, 0x7398386
lea r9, [r9 + 1]
xchg r13, r13
jmp 0x1400267d6
mov r9d, 0x34bacb3b
xor r9d, 0x224043f6
xor r9d, 0x32cee0ce
jmp 0x140026e66
movd xmm0, dword [rcx - 8]
pxor xmm2, xmm0
mov dword [rsp - 0x20], edi
movd dword [rcx - 8], xmm2
cmp r8d, 0x18
jl 0x140025cd3
jmp 0x140027057
cmp r8d, 0x57
jl 0x140026cfc
mov dword [rsp - 0x34], 0x1fa734f1
lea rax, [rbp - 0x10]
mov r9d, 0x68e413ca
jmp 0x1400267e8
xchg rsp, r15
movups xmmword [r15 + 0x60], xmm0
xchg r15, rsp
cmp edi, 2
mov dword [rsp - 0x20], 0x7b9362d1
jl 0x140026308
jmp 0x140025cb5
movd xmm8, r15d
mov r8, r8
nop dword [rax]
nop dword [rax + rax]
jmp 0x140025cd3
mov dword [rsp + 0x28], 0x3b664fe4
xor dword [rsp + 0x28], 0x308a8a5b
add dword [rsp + 0x28], 0x712148a
jmp 0x140026cc3
sub sil, 1
sub sil, 0x53
add sil, 0x5e
jmp 0x140026d15
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
xchg r12, r12
jmp 0x140026c22
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
mov dword [rsp - 0x38], 0x12c85bd
movdqa xmm1, xmm3
jmp 0x140027083
punpckhdq xmm0, xmm3
mov dword [rsp - 0x38], 0x7dc05c63
pmuldq xmm0, xmm4
movd dword [rcx - 0xc], xmm2
shufps xmm1, xmm0, 0xdd
jmp 0x140027012
lea rdx, [rsp + 0x40]
nop
movabs rcx, 0xffffffff7e4818ef
sub rcx, 0x192508d2
sub rcx, 0x306e1a24
add rcx, 0x39187639
sub rcx, 0x631fd645
jmp 0x140026482
punpckldq xmm1, xmm2
xchg rcx, rcx
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
movd xmm6, r14d
xchg rdi, rdi
jmp 0x140026b9c
xor dword [rbp + 8], 0x40790414
xor dword [rbp + 8], 0x6dc6dbe5
popf
je 0x140027543
mov rsi, rsi
mov r8d, ebx
jmp 0x14002723e
movdqa xmm5, xmmword [0x140112370]
movdqa xmm4, xmmword [0x1401134e0]
movdqa xmm7, xmmword [str.8888]
movdqa xmmword [rsp + 0x30], xmm0
mov dword [rsp - 0x24], ebp
mov edx, dword [rsp + 0x30]
movd xmm6, r14d
jmp 0x140026a03
psrld xmm0, xmm8
paddd xmm0, xmm1
xchg r10, r10
pmulld xmm0, xmm7
psubd xmm3, xmm0
jmp 0x1400264a5
mov r13, r13
movd xmm8, r15d
nop word [rax + rax]
movd xmm2, r8d
lea eax, [r8 + 4]
jmp 0x140026dc5
mov r9, qword [rbp - 0x10]
xchg r9, rcx
lea rax, [rbp + 8]
mov rbp, rbp
xchg rdi, rax
mov qword [rsp + 0x28], rdi
xchg rdi, rax
jmp 0x140025f75
xchg rsi, rsi
imul ecx, eax, 0x38
movzx eax, r8w
inc r8d
sub ax, cx
jmp 0x140026043
movd xmm5, r15d
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
xchg rdx, rdx
movdqa xmm0, xmm1
jmp 0x140026df5
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
mov r8, r8
jmp 0x140025fdf
mov rdx, rdx
nop dword [rax + rax]
movd xmm2, r8d
lea eax, [r8 + 4]
pshufd xmm2, xmm2, 0
mov rsp, rsp
lea rcx, [rcx + 0x10]
jmp 0x14002681f
paddd xmm2, xmm5
movdqa xmm1, xmm2
movdqa xmm0, xmm2
xchg r8, r8
punpckhdq xmm0, xmm2
jmp 0x14002720d
mov dword [rsp - 0x34], 0x2bf3ec56
cmp r8d, 0x1c
jl 0x1400267b5
xchg r9, rcx
jmp 0x140026b6b
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1401123b0]
movd xmm1, dword [rbp + 4]
mov r10, r10
jmp 0x140026f52
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
mov dword [rsp - 0x40], ecx
pand xmm2, xmmword [0x1401123b0]
movd xmm1, dword [rbp]
jmp 0x1400263c6
xor byte [r9 - 1], al
cmp r8d, 0x18
xchg rsp, rsp
jmp 0x1400260ed
mov dword [rbp + 8], 0x38b1356e
add dword [rbp + 8], 0x1127974c
xor dword [rbp + 8], 0x6340fa99
add dword [rbp + 8], 0x46394004
sub dword [rbp + 8], 0x6d8052a6
add dword [rbp + 8], 0x421877d1
sub dword [rbp + 8], 0x17a9bb5d
jmp 0x140026ae4
pmuldq xmm0, xmm4
sub r8d, 0xfffffff8
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
jmp 0x14002636a
xor dword [rsp + 0x28], 0x501c1673
sub dword [rsp + 0x28], 0x420beb1a
add dword [rsp + 0x28], 0x366f7d2d
add dword [rsp + 0x28], 0x3d6e4041
sub dword [rsp + 0x28], 0x74b49e8a
lea rdx, [rsp + 0x40]
xchg r14, r14
jmp 0x140026987
nop dword [rax]
mov eax, 0x7f9c8b9
add eax, 0x64007a9b
sub eax, 0x587df966
add eax, 0x992275b
jmp 0x140025fc9
sub sil, 0x6b
cmp byte [0x140112b3b], bl
mov dword [rsp - 0x28], ecx
jmp 0x14002658d
mov dword [rsp - 0xc], 0x5a7475b2
add edx, r8d
sar edx, 2
sar edx, 3
mov eax, edx
mov dword [rsp - 0x38], 0x5a93d0be
jmp 0x14002615a
lea r10, [rsp + 0x40]
add r10, rax
mov dword [rsp - 0x30], 0x409127d8
jmp 0x140026cf8
mov r14, r14
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
xchg r11, r11
psrld xmm0, xmm8
jmp 0x14002611e
pmuldq xmm1, xmm4
movd xmm0, edx
paddb xmm2, xmm0
xchg r11, r11
movd xmm0, dword [rcx - 0xc]
pxor xmm2, xmm0
movdqa xmm0, xmm3
jmp 0x140026e12
add al, 0xce
neg al
xor byte [r10 - 1], al
jmp 0x1400269c1
lea r9, [rsp + 0x40]
add r9, rax
mov rcx, rcx
nop dword [rax]
mov eax, 0x7d93ccaf
jmp 0x1400265ef
xchg rbx, rbx
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 0x10]
paddd xmm2, xmm5
jmp 0x140026836
xchg r12, r12
jl 0x140026873
lea rcx, [rsp + 0x40]
call fcn.1400a6e50
mov sil, 0x2a
jmp 0x140027191
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [str.8888]
xchg rbx, rbx
psubd xmm2, xmm0
jmp 0x140026c41
mov r11, r11
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
movd dword [rcx - 0xc], xmm2
mov rsp, rsp
shufps xmm1, xmm0, 0xdd
jmp 0x140025f37
movd xmm8, r15d
xchg r14, r14
nop dword [rax]
movd xmm2, r8d
lea eax, [r8 + 4]
xchg rdx, rdx
pshufd xmm2, xmm2, 0
jmp 0x140025f86
mov dword [rsp - 0x38], 0x4ee867b8
pxor xmm3, xmm0
movq qword [rcx - 8], xmm3
jmp 0x140025e8e
xor r9d, 0x7d3d7043
sub r9d, 0x1a156eb9
add r9d, 0x3fb8dc09
sub r9d, 0x5675ccb1
xor r9d, 0x36c86f5
xor r9d, 0x2b5a3e2e
xchg rsi, rax
jmp 0x140026ff7
imul r8d
add edx, r8d
mov dword [rsp - 0x3c], ecx
jmp 0x140026658
xor eax, 0xc018835c
lea r9, [r9 + 1]
imul r8d
xchg rdx, rdx
jmp 0x140025f16
mov eax, dword [0x140112b90]
mov r8d, ebx
mov dword [rsp + 0x70], eax
jmp 0x140026895
imul r8d
add edx, r8d
sar edx, 1
sar edx, 3
sar edx, 1
mov eax, edx
mov dword [rsp - 0x24], ebp
jmp 0x14002710c
mov rdi, rdi
add ax, 0x7d5f
sub ax, 0x7d2d
xor word [r9 - 2], ax
cmp r8d, 0x1b
jmp 0x140026dda
mov dword [rbp - 8], 0x73a57473
xor dword [rbp - 8], 0x41fd858b
sub dword [rbp - 8], 0x1c773361
xor dword [rbp - 8], 0x1159b3b9
add dword [rbp - 8], 0x600112e2
jmp 0x140026336
mov r8d, ebx
cmp edi, 2
mov r8, r8
jl 0x140027064
jmp 0x140026355
mov r9, r9
add edx, r8d
sar edx, 5
mov eax, edx
mov r15, r15
shr eax, 0x12
shr eax, 0xc
jmp 0x140025d76
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
pxor xmm2, xmm1
jmp 0x14002612f
movd xmm0, edx
xchg rcx, rcx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 0xc]
jmp 0x14002626c
mov dword [rsp - 0x34], esi
pshufhw xmm1, xmm0, 0xd8
movd xmm0, edx
jmp 0x14002666f
xor r9d, 0x15a7db0d
xor r8d, r8d
mov dword [rsp - 0x3c], esp
mov qword [rsp + 0x20], rax
jmp 0x140026a95
mov eax, dword [str.8M]
mov dword [rsp - 0x2c], esp
movsd xmm1, qword [str.467__]
xchg r14, rsp
movups xmmword [r14 + 0x40], xmm0
xchg rsp, r14
pushf
jmp 0x140026efd
mov dword [rbp - 8], ebx
pushf
mov dword [rbp + 8], 0x6c8c02
xor dword [rbp + 8], 0x7bfcfac
add dword [rbp + 8], 0x1e7eac8d
add dword [rbp + 8], 0x53ba8361
sub dword [rbp + 8], 0x3d1eca39
jmp 0x14002730e
mov qword [rsp + 0x20], rsi
xchg rsi, rax
xor r8d, r8d
mov dword [rsp - 0x20], esp
call qword [sym.imp.ADVAPI32.dll_RegSetValueExA]
test eax, eax
jmp 0x140027146
paddd xmm1, xmm3
mov dword [rsp - 0xc], 0x51257bc
psrad xmm1, xmm6
jmp 0x1400271ee
jl 0x140025ea5
movdqa xmm5, xmmword [0x140112370]
mov dword [rsp - 0x28], 0x5456733e
lea rcx, [rsp + 0x40]
movdqa xmm4, xmmword [0x1401134e0]
movdqa xmm7, xmmword [str.8888]
jmp 0x1400261d8
mov r11, r11
cmp r8d, 0x1c
jge 0x140026c1a
movsxd rax, r8d
mov rsp, rsp
jmp 0x1400267a9
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
mov rbx, rbx
jmp 0x140025cf1
pand xmm2, xmmword [0x1401123b0]
packuswb xmm2, xmm2
mov dword [rsp - 0x38], 0x44862f23
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
jmp 0x140026f67
movd xmm0, edx
paddb xmm2, xmm0
xchg r13, r13
movd xmm0, dword [rcx - 0xc]
pxor xmm2, xmm0
movdqa xmm0, xmm3
jmp 0x140026a76
movups xmmword [rsp + 0x40], xmm0
movups xmm0, xmmword [0x140112bc0]
mov dword [rsp - 0x28], ebp
mov dword [rbp - 0x70], eax
movzx eax, word [0x140112bf4]
xchg r13, rsp
movups xmmword [r13 + 0x60], xmm0
jmp 0x140025d9d
mov r12, qword [rbp - 0x10]
xchg rcx, r12
call qword [sym.imp.ADVAPI32.dll_RegCloseKey]
jmp 0x140027133
pshufd xmm2, xmm2, 0
mov r9, r9
pxor xmm3, xmm0
jmp 0x140026099
shr eax, 8
shr eax, 0xc
shr eax, 0xa
shr eax, 1
add edx, eax
jmp 0x1400268fa
xchg rdi, rdi
paddd xmm0, xmm1
pmulld xmm0, xmmword [str.8888]
jmp 0x140026a4a
mov dword [rsp - 0x3c], edx
movups xmm0, xmmword [0x140112ba0]
mov r8d, ebx
jmp 0x140025ead
je 0x1400271d6
mov r13, r13
mov eax, dword [0x140112b18]
mov r8d, ebx
mov dword [rsp + 0x70], eax
movzx eax, word [0x140112b1c]
xchg r15, r15
jmp 0x140026924
movd dword [rbp], xmm2
shufps xmm1, xmm0, 0xdd
mov dword [rsp - 0x34], 0x4e62af74
paddd xmm1, xmm3
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
jmp 0x14002711e
sub sil, 0x1b
xor sil, 0x2d
add sil, 0x54
sub sil, 0x6e
sub sil, 7
xchg rcx, r12
jmp 0x1400270e9
mov r8, r8
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
xchg r14, r14
paddd xmm0, xmm1
jmp 0x14002653c
call fcn.1400a6e50
mov dword [rsp - 0xc], edx
mov sil, 0x63
xor sil, 8
xor sil, 0x2d
sub sil, 0x1c
xor sil, 0x48
jmp 0x140026a39
movdqa xmm0, xmm1
psrld xmm0, xmm8
mov dword [rsp - 0x20], 0x59138ec6
paddd xmm0, xmm1
pmulld xmm0, xmm7
jmp 0x14002640a
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
mov r9, r9
pmuldq xmm1, xmm4
jmp 0x14002706f
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
mov dword [rsp - 0x34], esp
paddd xmm1, xmm2
jmp 0x1400268bb
cmp edi, 2
jl 0x140027333
movdqa xmm2, xmmword [0x140112370]
mov dword [rsp - 0x24], ecx
jmp 0x140026735
nop
add r8d, 0x3ed96481
sub r8d, 0x3ed96479
pmuldq xmm1, xmm4
jmp 0x140026d5d
cmp r8d, 0x1b
jl 0x140026457
lea rcx, [rsp + 0x40]
jmp 0x1400271cd
xchg r15, rsp
mov dword [rsp + 0x58], eax
mov r9, r9
je 0x140026c1a
jmp 0x140026f25
lea rcx, [rcx + 8]
paddd xmm2, xmm5
xchg r14, r14
movd xmm3, eax
movdqa xmm1, xmm2
pshufd xmm3, xmm3, 0
punpckldq xmm1, xmm2
jmp 0x140025d14
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [rcx - 8], xmm3
xchg rdi, rdi
cmp r8d, 0x18
jmp 0x1400262f5
movzx eax, r8b
inc r8d
sub al, cl
mov dword [rsp - 0x38], 0x4fec59f3
sub al, 0xdd
add al, 0xf
xor byte [r9 - 1], al
jmp 0x140026c08
movq xmm2, xmm9
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 8]
pshufd xmm3, xmm1, 0xd8
xchg r14, r14
jmp 0x1400272bb
sub dword [rbp + 8], 0x2be35d8b
add dword [rbp + 8], 0x3151de99
sub dword [rbp + 8], 0x425c2a6d
popf
xchg r15, rsp
movsd qword [r15 + 0x50], xmm1
jmp 0x140027285
lea r9, [rbp]
nop dword [rax + rax]
mov eax, 0x522500f1
sub eax, 0x8798eaa
sub eax, 0x11bf2eb8
xor eax, 0x2e8d19c4
jmp 0x140027521
mov dword [rsp - 0x10], ebx
movd xmm0, eax
paddb xmm2, xmm0
jmp 0x1400275b0
movd dword [rbp + 4], xmm2
jmp 0x140027c9b
paddd xmm0, xmm1
pmulld xmm0, xmmword [str.8888]
psubd xmm3, xmm0
mov dword [rsp - 0x2c], 0x169b74a1
pshuflw xmm0, xmm3, 0xd8
jmp 0x1400274df
pmuldq xmm0, xmm4
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
jmp 0x140027503
xor r8d, r8d
mov qword [rsp + 0x20], rax
call qword [sym.imp.ADVAPI32.dll_RegQueryValueExA]
test eax, eax
mov dword [rsp - 0x44], 0x40540df0
jmp 0x14002749e
mov qword [rbp], rax
mov dword [rbp - 8], ebx
xchg r15, r15
jmp 0x14002745b
movdqa xmm0, xmm2
mov eax, dword [0x1401123d0]
punpckhdq xmm0, xmm2
xchg r12, r12
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
jmp 0x14002741f
sub al, cl
sub al, 0xff
add al, 0x31
xor byte [r9 - 1], al
mov rdi, rdi
jmp 0x140027539
shr eax, 5
movsx eax, al
imul ecx, eax, 0x38
movzx eax, r8b
mov dword [rsp - 0x3c], 0x175a3539
inc r8d
jmp 0x1400273f0
pmuldq xmm1, xmm4
mov dword [rsp - 0x28], 0x5c2f2a33
movd xmm6, r14d
movd xmm5, r15d
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
jmp 0x140027558
packuswb xmm2, xmm2
movd xmm0, eax
mov rsp, rsp
paddb xmm2, xmm0
pxor xmm2, xmm1
jmp 0x140027366
je 0x140027c9b
mov r8d, ebx
cmp edi, 2
jmp 0x14002746c
jl 0x140027602
mov dword [rsp - 0x38], 0x54be9817
movdqa xmm2, xmmword [0x140112370]
movdqa xmm3, xmmword [0x140112380]
movdqa xmm1, xmm2
mov rsi, rsi
movdqa xmm4, xmmword [0x1401134e0]
jmp 0x1400273d1
jne 0x1400274b5
cmp dword [rbp - 8], ebx
je 0x140028570
mov dword [rsp - 0x14], 0x124a193b
cmp byte [0x140112c07], bl
mov rax, qword [0x140112c00]
jmp 0x1400273c2
mul r8d
xchg rsi, rsi
mov eax, r8d
sub eax, edx
shr eax, 1
add eax, edx
mov dword [rsp - 0x40], esp
jmp 0x140027402
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1401123b0]
mov dword [rsp - 0xc], 0x25073d67
movd xmm1, dword [rbp + 4]
jmp 0x140027443
xchg rsp, rsp
pmuldq xmm1, xmm4
movd dword [rbp], xmm2
shufps xmm1, xmm0, 0xdd
mov dword [rsp - 0x10], 0x38db219c
jmp 0x140027573
add eax, 0x40817409
xor eax, 0x54296ed4
add eax, 0x16c6a8a5
lea r9, [r9 + 1]
jmp 0x1400274c7
cmp r8d, 8
jl 0x14002733c
xchg rcx, r14
mov r14, qword [rbp - 0x10]
xchg rcx, r14
lea rax, [rbp + 8]
xchg r14, rax
jmp 0x1400275e8
xchg r8, r8
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
xchg rdi, rdi
paddd xmm0, xmm1
jmp 0x14002758c
paddd xmm1, xmm3
psrad xmm1, xmm6
movdqa xmm0, xmm1
mov dword [rsp - 0x28], esi
psrld xmm0, xmm5
jmp 0x140027370
pmulld xmm0, xmmword [str.8888]
psubd xmm2, xmm0
mov dword [rsp - 0x18], 0x482714c0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
jmp 0x1400275c9
movdqa xmm0, xmm3
pxor xmm2, xmm1
mov dword [rsp - 0x3c], 0x3bfc94bf
punpckhdq xmm0, xmm3
jmp 0x140027393
pshufd xmm2, xmm1, 0xd8
mov dword [rsp - 0x10], ebx
pand xmm2, xmmword [0x1401123b0]
movd xmm1, dword [rbp]
packuswb xmm2, xmm2
jmp 0x140027355
mov qword [rsp + 0x28], r14
xchg r14, rax
lea rdx, [rbp]
lea rax, [rbp - 8]
xor r9d, r9d
mov r13, r13
jmp 0x1400273a5
lea r10, [rbp]
nop word [rax + rax]
mov eax, 0x68635f3
add eax, 0x59a06a7
xor eax, 0x139e0cf2
add eax, 0x228a0b19
jmp 0x140027eb8
xchg r14, rcx
movups xmm1, xmmword [r14 + 0x50]
xchg r14, rcx
xchg rdx, r12
movups xmmword [r12 - 0x40], xmm0
xchg rdx, r12
jmp 0x140027df9
mov rbp, rbp
pand xmm2, xmmword [0x1401123b0]
packuswb xmm2, xmm2
punpckldq xmm1, xmm3
mov dword [rsp - 0x30], 0x6cfb360f
jmp 0x140027cf6
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 0xc]
pxor xmm2, xmm0
mov r15, r15
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
jmp 0x1400280b6
pmuldq xmm0, xmm4
add r8d, 8
pmuldq xmm1, xmm4
mov dword [rsp - 0xc], 0x4ce0122f
jmp 0x140027e95
xchg rsi, rax
mov eax, dword [rcx + 0xa8]
mov r10, r10
mov dword [rdx + 0x28], eax
movzx eax, byte [rcx + 0xac]
jmp 0x1400282aa
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
mov dword [rsp - 0x18], 0x6b3eb931
psubd xmm3, xmm0
jmp 0x140027c3b
punpckhdq xmm0, xmm2
paddd xmm3, xmm5
pmuldq xmm0, xmm4
nop
sub r8d, 0x2f6f4684
add r8d, 0x2f6f468c
jmp 0x140028345
xor eax, 0x3eff4b65
sub eax, 0x6584a9dd
xor eax, 0x5edde4da
add eax, 0x47fccecb
lea r9, [r9 + 2]
imul r8d
mov dword [rsp - 0x24], 0x7f7a65be
jmp 0x14002786a
nop
mov r14, qword [rsp]
add rsp, 8
nop
add rsp, 8
mov rbp, qword [rsp - 8]
ret
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
paddd xmm3, xmm5
pmuldq xmm0, xmm4
jmp 0x140028084
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1401123b0]
packuswb xmm2, xmm2
mov rbx, rbx
jmp 0x140027d45
xor eax, 0x536cf16c
xor eax, 0x35670f73
xor eax, 0xde48555c
lea r8, [r8 + 1]
mov rdx, rdx
jmp 0x14002820d
xchg r12, rdx
movups xmmword [r12 - 0x10], xmm0
xchg rdx, r12
xchg rcx, rsp
movups xmm0, xmmword [rsp + 0x90]
xchg rsp, rcx
xchg rdx, rbx
jmp 0x140028405
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, xmm6
mov r8, r8
jmp 0x1400276b7
xchg r14, r14
jl 0x140027f18
movdqa xmm0, xmmword [0x1401123d0]
jmp 0x14002819d
mov edx, dword [rsp + 0x30]
movd xmm6, r14d
xchg rsi, rsi
movd xmm8, r15d
nop word [rax + rax]
movd xmm2, r8d
jmp 0x14002861c
movsxd rax, r8d
lea r9, [rsp + 0x40]
lea r9, [r9 + rax*2]
jmp 0x140027e5b
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
mov r11, r11
jmp 0x140027f7d
mul r8d
mov eax, r8d
sub eax, edx
shr eax, 1
jmp 0x140027c5f
xor dword [rsp + 0x28], 0x11ad2040
sub dword [rsp + 0x28], 0x59d9a6b5
xor dword [rsp + 0x28], 0x194a47ff
sub dword [rsp + 0x28], 0x9c3a728
jmp 0x140028003
test eax, eax
je 0x14002791f
mov eax, dword [0x140112c38]
xchg r12, r12
mov r8d, ebx
mov dword [rsp + 0x70], eax
movzx eax, word [0x140112c3c]
jmp 0x140028440
add edx, r8d
sar edx, 1
sar edx, 3
sar edx, 1
mov eax, edx
shr eax, 0xe
shr eax, 0xd
jmp 0x140027bb2
imul r8d
add edx, r8d
sar edx, 1
jmp 0x1400279a0
xchg rcx, r14
movups xmm0, xmmword [r14 + 0x70]
xchg rcx, r14
jmp 0x140027781
packuswb xmm2, xmm2
mov dword [rsp - 0x18], ebx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 8]
pxor xmm2, xmm0
movd dword [rcx - 8], xmm2
mov rcx, rcx
jmp 0x14002816e
xor byte [r10 - 1], al
cmp r8d, 8
jl 0x14002760c
mov dword [rsp - 0x24], 0x1189c329
jmp 0x140027c9b
movups xmmword [rsp + 0x40], xmm0
mov r15, r15
movups xmm0, xmmword [0x140112c28]
xchg rbx, rsp
movups xmmword [rbx + 0x50], xmm1
xchg rsp, rbx
jmp 0x14002837e
cmp ebx, 0xad
mov dword [rsp - 0x3c], esi
jge 0x140027ac2
movsxd rax, ebx
lea r8, [rsp + 0x40]
jmp 0x1400279e3
call fcn.1400a6e50
mov dword [rsp - 0x1c], edx
mov sil, 0x6c
sub sil, 0x4b
jmp 0x140028155
movdqa xmm7, xmmword [str.8888]
mov dword [rsp - 0x34], edi
movdqa xmmword [rsp + 0x30], xmm0
mov edx, dword [rsp + 0x30]
movd xmm6, r14d
mov dword [rsp - 0x18], edi
jmp 0x140027a36
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
mov dword [rsp - 0x1c], 0x7774acd4
paddd xmm3, xmm5
jmp 0x140027682
xchg r10, rdx
movups xmmword [r10 - 0x60], xmm0
xchg rdx, r10
xchg r10, rcx
movups xmm0, xmmword [r10 + 0x40]
xchg rcx, r10
jmp 0x140027d10
movdqa xmm4, xmmword [0x1401134e0]
movdqa xmm7, xmmword [str.8888]
mov dword [rsp - 0x30], ebp
jmp 0x140027d35
sar edx, 4
mov eax, edx
xchg r15, r15
shr eax, 0x1f
add edx, eax
jmp 0x140028432
sub r8d, 0xfffffff8
movdqa xmm1, xmm2
xchg rsi, rsi
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
xchg r11, r11
jmp 0x140027aab
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
mov r10, r10
jmp 0x140028542
add r8, rax
mov r9, r9
nop dword [rax]
mov eax, 0x1857fbc6
add eax, 0x4a748c86
add eax, 0xe2b0142
sub eax, 0x46ecf9be
jmp 0x140027766
xchg rbx, rsp
movups xmmword [rbx + 0x60], xmm0
xchg rbx, rsp
cmp edi, 2
jmp 0x1400277b7
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
mov dword [rsp - 0x44], 0x5700b864
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
jmp 0x140027802
movd xmm8, r15d
nop word [rax + rax]
movd xmm2, ebx
lea eax, [rbx + 4]
mov dword [rsp - 0x24], 0x5491a72c
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 8]
jmp 0x1400282f2
mov rdi, qword [r11 + 0x28]
xchg rbx, rdi
mov rdi, qword [r11 + 0x30]
movaps xmm6, xmmword [r11 - 0x10]
xchg r12, r11
jmp 0x140028240
sub eax, 0x5c789d28
add eax, 0x2336392
xor eax, 0x84331c12
lea r9, [r9 + 1]
mov dword [rsp - 0xc], 0x38e808ed
jmp 0x140027e26
psrad xmm1, xmm6
movdqa xmm0, xmm1
mov rcx, rcx
jmp 0x140028601
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
jmp 0x1400285b5
lea rcx, [rsp + 0x40]
mov dword [rsp - 0x18], 0x1ad672d6
call fcn.1400a9b90
jmp 0x140028336
mov rbx, rbx
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
movd xmm0, edx
xchg r11, r11
jmp 0x14002774d
mov byte [rsp + 0x74], al
movups xmm0, xmmword [str.VZGX]
movups xmm1, xmmword [0x140112c50]
mov dword [rsp - 0x40], 0x395fc37a
movups xmmword [rsp + 0x40], xmm0
jmp 0x140027c6d
sub al, 0xce
xor byte [r8 - 1], al
mov dword [rsp - 0x14], 0x3153bc7c
cmp ebx, 0xad
jl 0x1400279ec
jmp 0x140027ac2
movdqa xmm0, xmm1
mov dword [rsp - 0x3c], ebx
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
mov r8, r8
jmp 0x140027edd
movdqa xmm1, xmm3
pand xmm2, xmmword [0x1401123b0]
packuswb xmm2, xmm2
punpckldq xmm1, xmm3
mov rsp, rsp
pmuldq xmm1, xmm4
jmp 0x140027dad
xor rcx, rsp
call fcn.1400e2980
mov dword [rsp - 0x44], 0x50ba533b
lea r11, [rsp + 0x160]
xchg rdi, rbx
jmp 0x140027a63
mov dword [rsp - 0x34], ecx
pshufd xmm2, xmm1, 0xd8
movdqa xmm1, xmm3
pand xmm2, xmmword [0x1401123b0]
jmp 0x140027d95
shr eax, 1
shr eax, 1
shr eax, 1
shr eax, 1
jmp 0x140027bd2
nop dword [rax]
mov eax, 0x19a1f8b3
xor eax, 0x83c8d6a
jmp 0x1400281f4
add edx, eax
xchg rcx, rcx
movzx eax, dx
imul ecx, eax, 0x38
movzx eax, r8w
mov r14, r14
jmp 0x140027f6a
movq xmm0, qword [rcx - 0x10]
mov dword [rsp - 0x3c], ebp
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
jmp 0x140027ef8
cmp r8d, 0x35
mov dword [rsp - 0x14], 0x50f4935b
jl 0x140027bc3
lea rcx, [rsp + 0x40]
jmp 0x140028063
movd xmm2, r8d
lea eax, [r8 + 4]
pshufd xmm2, xmm2, 0
mov dword [rsp - 0x28], ebp
lea rcx, [rcx + 0x10]
paddd xmm2, xmm5
jmp 0x1400279b2
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
mov dword [rsp - 0x38], ebp
movd xmm0, edx
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1401123b0]
jmp 0x14002789e
mov dword [rsp - 0x20], edi
add eax, edx
shr eax, 3
jmp 0x140027cb8
movups xmm0, xmmword [0x140112c60]
xchg rsp, rcx
movups xmmword [rcx + 0x50], xmm1
xchg rsp, rcx
jmp 0x140027a05
shr eax, 2
shr eax, 3
shr eax, 1
add edx, eax
movsx eax, dl
imul ecx, eax, 0x38
xchg r12, r12
jmp 0x140027d20
mov rcx, qword [rbp - 0x10]
lea rax, [rbp - 8]
mov dword [rsp + 0x28], 0x7eee4ec9
sub dword [rsp + 0x28], 0x2e19776
jmp 0x140027821
shr eax, 2
movsx eax, al
xchg r10, r10
imul ecx, eax, 0x38
movzx eax, r8b
inc r8d
jmp 0x140027fc5
xchg r8, r8
mov word [rsp + 0x64], ax
movups xmm0, xmmword [str.PPPPRL]
movups xmm1, xmmword [0x140112c88]
xchg rsp, r11
movups xmmword [r11 + 0x40], xmm0
xchg rsp, r11
jmp 0x14002839f
pmuldq xmm1, xmm4
movd xmm0, edx
paddb xmm2, xmm0
xchg rbx, rbx
movd xmm0, dword [rcx - 0xc]
jmp 0x1400281b2
xchg rdx, r10
movups xmmword [r10 - 0x50], xmm1
xchg r10, rdx
jmp 0x140027625
movzx eax, r8b
inc r8d
sub al, cl
mov r12, r12
add al, 0x5e
sub al, 0x2c
jmp 0x140028521
xchg rsp, rdx
movdqa xmmword [rdx + 0x30], xmm0
xchg rsp, rdx
jmp 0x1400277cd
paddb xmm2, xmm0
movd xmm0, dword [rcx - 8]
pxor xmm2, xmm0
movd dword [rcx - 8], xmm2
mov dword [rsp - 0x14], 0x2269e524
cmp ebx, 0xa8
jl 0x140027a46
jmp 0x1400278f9
sar edx, 1
sar edx, 1
mov eax, edx
shr eax, 5
shr eax, 0x14
jmp 0x140027c83
sar edx, 4
mov eax, edx
shr eax, 0x15
shr eax, 9
shr eax, 1
add edx, eax
jmp 0x1400285a2
xchg rsp, rsp
packuswb xmm2, xmm2
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
xchg rbx, rbx
jmp 0x140027661
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 0xc]
mov dword [rsp - 0x1c], ecx
jmp 0x140028144
xor r9d, 0x7585c496
sub r9d, 0x22653908
xor r9d, 0x694c80f0
sub r9d, 0x8240958
jmp 0x140028102
movd dword [rcx - 0xc], xmm2
shufps xmm1, xmm0, 0xdd
xchg rbp, rbp
paddd xmm1, xmm3
jmp 0x140027f30
xchg rcx, rdx
movups xmm0, xmmword [rdx + 0x60]
xchg rcx, rdx
movups xmmword [rdx - 0x30], xmm1
mov dword [rsp - 0x30], ebp
jmp 0x1400285c5
xor eax, 0x169e6fd0
xor eax, 0xcb4b3336
lea r9, [r9 + 1]
xchg r8, r8
jmp 0x140027881
imul r8d
add edx, r8d
sar edx, 3
jmp 0x140027d70
movdqa xmm7, xmmword [str.8888]
xchg r11, rsp
movdqa xmmword [r11 + 0x30], xmm0
xchg rsp, r11
mov edx, dword [rsp + 0x30]
movd xmm6, r14d
movd xmm8, r15d
jmp 0x1400283e4
mov dword [rsp - 0x1c], 0x277b6ca7
nop word [rax + rax]
mov eax, 0x23669769
add eax, 0x11f1e9e7
xor eax, 0x71b190da
jmp 0x1400276fb
pshufd xmm3, xmm3, 0
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
xchg r12, r12
jmp 0x1400276da
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
jmp 0x140027b39
xchg r14, r14
movq xmm2, xmm9
pshufhw xmm1, xmm0, 0xd8
jmp 0x140027be9
sub eax, 0x3ad822a1
add eax, 0x7aa6373
add eax, 0x151c90ee
xor eax, 0x30509d93
add eax, 0x102ab853
lea r10, [r10 + 1]
xchg r10, r10
jmp 0x140027812
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
mov r12, r12
jmp 0x140027b57
movd xmm2, eax
pshufd xmm2, xmm2, 0
mov dword [rsp - 0x40], 0x661cf9c2
pxor xmm3, xmm0
jmp 0x140028184
jge 0x140027c12
movsxd rax, r8d
lea r9, [rsp + 0x40]
add r9, rax
mov dword [rsp - 0x44], 0x107b36e6
jmp 0x140027bbf
psrad xmm1, xmm6
movdqa xmm0, xmm1
mov r11, r11
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
jmp 0x140027ad9
xchg rdx, rsp
movups xmm0, xmmword [rcx + 0x20]
mov dword [rsp - 0x18], 0x71d686fa
xchg rdx, r11
movups xmmword [r11 - 0x70], xmm1
jmp 0x1400280a4
inc r8d
sub ax, cx
sub ax, 0x5495
add ax, 0x54c7
jmp 0x140028128
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
xchg rdi, rdi
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
jmp 0x140027fda
movd xmm3, eax
movdqa xmm1, xmm2
mov r12, r12
pshufd xmm3, xmm3, 0
jmp 0x14002794f
xchg r13, rsp
test sil, sil
xchg rbx, rbx
xchg rsi, rbp
jmp 0x140028635
sub al, cl
mov dword [rsp - 0x38], 0x28352caf
neg al
add al, 0xce
neg al
jmp 0x1400278c0
xchg r8, r8
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 8]
mov dword [rsp - 0x20], 0x7866e99e
pshufd xmm3, xmm1, 0xd8
jmp 0x14002825d
add dword [rsp + 0x28], 0x31e2e6ce
xor dword [rsp + 0x28], 0x32acf743
lea rdx, [rbp]
mov r9d, 0x5d3c2a13
xor r9d, 0x168c1c1e
xor r9d, 0x3870bfec
sub r9d, 0x25a9b447
jmp 0x140027dc3
cmp r8d, 0x18
jl 0x140027c1c
cmp r8d, 0x1b
jge 0x14002813a
xchg rsp, rsp
jmp 0x1400277f1
movzx eax, bl
mov dword [rsp - 0x40], edx
inc ebx
sub al, cl
jmp 0x140027b1a
call fcn.1400e95b0
mov eax, dword [0x140112c98]
mov r9, r9
mov r8d, ebx
mov dword [rsp + 0x60], eax
movzx eax, word [0x140112c9c]
jmp 0x140027cd0
mov rsp, rsp
sub ebx, 0xfffffff8
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
mov dword [rsp - 0x20], 0x229d37ea
paddd xmm1, xmm2
jmp 0x140027a9b
xchg rdx, r11
xchg rdx, rcx
movups xmm1, xmmword [rdx + 0x30]
xchg rcx, rdx
jmp 0x14002796c
pmuldq xmm0, xmm4
mov dword [rsp - 0xc], 0x4892be77
movd dword [rcx - 0xc], xmm2
jmp 0x1400277a3
xchg rdi, rdi
movdqa xmm9, xmmword [0x1401123a0]
movd xmm6, r14d
movd xmm8, r15d
xchg r9, r9
nop dword [rax]
jmp 0x140027c1c
movd xmm3, eax
xchg r14, r14
movdqa xmm1, xmm2
jmp 0x140027e80
sub r9d, 0x683d4f98
xchg r8, rax
mov qword [rsp + 0x20], r8
xchg r8, rax
xor r8d, r8d
mov dword [rsp - 0x20], 0x54f6571
call qword [sym.imp.ADVAPI32.dll_RegSetValueExA]
jmp 0x140027846
xor word [r9 - 2], ax
cmp r8d, 0x1b
mov rbx, rbx
jl 0x140027e6c
lea rcx, [rsp + 0x40]
jmp 0x140027916
pxor xmm2, xmm0
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
jmp 0x14002835b
xor sil, 0x2c
xor sil, 0x14
xor sil, 0x32
add sil, 0x39
xor sil, 0x1e
jmp 0x140028568
cmp r8d, 0x30
jl 0x1400277e7
cmp r8d, 0x35
mov rcx, rcx
jmp 0x140027f12
movq qword [rcx - 0x10], xmm3
paddd xmm2, xmm5
movdqa xmm1, xmm2
xchg r13, r13
movdqa xmm0, xmm2
jmp 0x140027a17
lea rcx, [rsp + 0x44]
xchg rsi, rsi
movdqa xmm5, xmmword [0x140112370]
jmp 0x140027987
pxor xmm2, xmm0
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
mov dword [rsp - 0x10], 0x6ace9a68
pmuldq xmm0, xmm4
jmp 0x140027de4
mov dword [rsp - 0x1c], 0xdd36765
lea rdx, [rdx + 0x80]
xchg rcx, rsi
movups xmm0, xmmword [rsi]
xchg rsi, rcx
xchg rbx, rcx
movups xmm1, xmmword [rbx + 0x10]
jmp 0x140028230
sub eax, 0xb683252
xor eax, 0x3184e8b9
xor eax, 0x7598931a
add eax, 0xd734051
jmp 0x140027e10
imul ebx
add edx, ebx
sar edx, 1
jmp 0x140027d81
mov r13, r13
movdqa xmm5, xmmword [0x140112370]
movdqa xmm4, xmmword [0x1401134e0]
jmp 0x14002792b
xchg rcx, rbx
xchg rsp, rdx
movups xmmword [rsp - 0x80], xmm0
jmp 0x140027f4e
movaps xmm7, xmmword [r12 - 0x20]
xchg r11, r12
movaps xmm8, xmmword [r11 - 0x30]
mov dword [rsp - 0x20], ebx
xchg rsp, rsi
mov rsi, r11
jmp 0x14002838e
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [rcx - 8], xmm3
mov dword [rsp - 0xc], 0x3feab77e
jmp 0x140028037
jl 0x140028473
movdqa xmm0, xmmword [0x1401123d0]
mov dword [rsp - 0x10], 0x3d3ce905
lea rcx, [rsp + 0x44]
movdqa xmm5, xmmword [0x140112370]
movdqa xmm4, xmmword [0x1401134e0]
mov rbp, rbp
jmp 0x140027e34
mov byte [rdx + 0x2c], al
cmp edi, 2
xchg r11, r11
jl 0x140027909
movdqa xmm0, xmmword [0x1401123d0]
lea rcx, [rsp + 0x44]
jmp 0x140028218
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
mov dword [rsp - 0xc], 0x38cc2e6b
pmulld xmm0, xmm7
psubd xmm3, xmm0
jmp 0x1400279d1
paddd xmm2, xmm5
mov dword [rsp - 0x3c], 0x24098fa8
movd xmm3, eax
movdqa xmm1, xmm2
pshufd xmm3, xmm3, 0
punpckldq xmm1, xmm2
xchg rdi, rdi
jmp 0x140027737
psrld xmm0, xmm8
xchg r14, r14
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
jmp 0x140027ea6
xchg rcx, r10
mov r10, qword [rbp + 0x10]
xchg r10, rcx
jmp 0x140027b78
pmuldq xmm1, xmm4
mov dword [rsp - 0x3c], ebp
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
jmp 0x1400283d4
pmuldq xmm0, xmm4
mov dword [rsp - 0x40], ecx
movd dword [rcx - 0xc], xmm2
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
mov dword [rsp - 0x44], 0x121cc9fc
jmp 0x1400282cb
xchg r14, rsp
movups xmmword [r14 + 0x60], xmm0
xchg r14, rsp
jmp 0x1400284c0
xchg rsi, rsp
nop
mov r15, qword [rsp]
add rsp, 8
jmp 0x140027723
movups xmmword [rsp + 0x50], xmm1
mov r12, r12
cmp edi, 2
jmp 0x140028277
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
mov dword [rsp - 0x10], edi
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
jmp 0x140027b98
psrad xmm1, xmm6
xchg r9, r9
movdqa xmm0, xmm1
jmp 0x1400283af
xchg r10, r10
movd xmm2, r8d
lea eax, [r8 + 4]
pshufd xmm2, xmm2, 0
mov r14, r14
lea rcx, [rcx + 8]
paddd xmm2, xmm5
jmp 0x140027f9f
movups xmmword [rbx], xmm1
xchg rdx, rbx
xchg rdx, r13
movups xmmword [r13 + 0x10], xmm0
xchg r13, rdx
xchg rsi, rax
mov qword [rdx + 0x20], rsi
jmp 0x14002769d
lea r9, [rsp + 0x40]
mov dword [rsp - 0x10], esi
add r9, rax
jmp 0x14002849f
movsx eax, dl
imul ecx, eax, 0x38
xchg r9, r9
jmp 0x14002850a
mov word [rsp + 0x74], ax
xchg rdx, rdx
movups xmm0, xmmword [0x140112c08]
movups xmm1, xmmword [0x140112c18]
jmp 0x1400278db
cmp r8d, 0x20
jl 0x1400283e7
cmp r8d, 0x26
mov dword [rsp - 0x34], edi
jge 0x140028533
movsxd rax, r8d
jmp 0x140028421
xchg r9, r9
mov eax, dword [0x140112c70]
mov r8d, ebx
mov dword [rsp + 0x70], eax
mov dword [rsp - 0x44], 0x140fbae8
movzx eax, byte [0x140112c74]
jmp 0x140027af6
nop dword [rax]
mov eax, 0x1c2b3f7a
xor eax, 0x706c6039
sub eax, 0x241dcde3
add eax, 0xeb4c395
add eax, 0x19e11d22
jmp 0x140027a7b
cmp edi, 2
jl 0x1400277f1
mov dword [rsp - 0x40], 0x379faba
movdqa xmm5, xmmword [0x140112370]
lea rcx, [rsp + 0x40]
movdqa xmm4, xmmword [0x1401134e0]
movdqa xmm7, xmmword [str.8888]
jmp 0x1400280cd
movd xmm0, dword [rcx - 8]
pxor xmm2, xmm0
mov dword [rsp - 0x24], ecx
movd dword [rcx - 8], xmm2
jmp 0x14002845b
movzx eax, r8b
inc r8d
sub al, cl
mov r14, r14
sub al, 0xce
xor byte [r9 - 1], al
jmp 0x140027c00
xor byte [r9 - 1], al
mov dword [rsp - 0x20], edi
cmp r8d, 0x26
jl 0x1400284a2
lea rcx, [rsp + 0x40]
call fcn.1400e95b0
jmp 0x1400285e2
movd xmm0, edx
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1401123b0]
mov dword [rsp - 0x40], 0x1c666475
packuswb xmm2, xmm2
paddb xmm2, xmm0
jmp 0x1400284f3
xor sil, 0x24
sub sil, 0x5d
mov rcx, qword [rbp - 0x10]
call qword [sym.imp.ADVAPI32.dll_RegCloseKey]
xchg r13, rsp
movaps xmm9, xmmword [r13 + 0x120]
jmp 0x140027fb4
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
movdqa xmm1, xmm3
jmp 0x140027641
mov dword [rsp - 0xc], 0x39472381
movsx eax, dl
imul ecx, eax, 0x38
jmp 0x140028053
xchg r15, r15
psrad xmm1, xmm6
movdqa xmm0, xmm1
jmp 0x140028317
xchg rcx, rdi
movups xmm1, xmmword [rdi + 0x80]
xchg rcx, rdi
xchg rdx, r13
movups xmmword [r13 - 0x20], xmm0
xchg rdx, r13
jmp 0x14002788e
mov r8, r8
lea rcx, [0x140112ca0]
xchg r8, rax
mov r8, qword [rcx + 0xa0]
xchg r8, rax
lea rdx, [rsp + 0x40]
jmp 0x1400281d0
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
mov dword [rsp - 0x18], ebp
jmp 0x14002858a
lea eax, [r8 + 4]
mov rbp, rbp
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 8]
paddd xmm2, xmm5
jmp 0x1400280f2
mov rbp, qword [rsp + 0x180]
xchg rbp, rsi
je 0x140028336
jmp 0x14002847b