Function at 0x140095e30
Capabilities:
Query or enumerate registry value

Disassembly:
xchg rsp, rbp
mov rax, rbp
xchg rsp, rbp
push rbp
push rbx
push rsi
jmp 0x140095f56
shufps xmm1, xmm0, 0xdd
mov dword [rsp - 0x2c], esi
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
jmp 0x1400967b1
movd dword [rcx - 8], xmm2
mov dword [rsp - 0x3c], ecx
cmp r8d, 0x48
jl 0x140095fe7
cmp r8d, 0x4e
jge 0x1400964a1
xchg rdx, rdx
jmp 0x1400965eb
sub rsp, 8
mov qword [rsp], r14
nop
mov qword [rsp - 8], r15
sub rsp, 8
lea rbp, [rax - 0x458]
jmp 0x14009616f
xor eax, 0xc53450cc
lea r9, [r9 + 2]
xchg rsi, rsi
jmp 0x140096a88
movd xmm3, eax
movdqa xmm1, xmm2
pshufd xmm3, xmm3, 0
mov dword [rsp - 0x3c], 0x3cbffeab
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
jmp 0x140096460
sub ax, 0x2884
xor word [r9 - 2], ax
mov dword [rsp - 0x20], ecx
cmp r8d, 0xc
jl 0x140096764
mov rcx, qword [rsp + 0x50]
jmp 0x140096532
lea rdx, [rsp + 0x30]
lea rax, [rbp - 0x20]
mov dword [rsp - 0x34], ebx
xor r9d, r9d
xor r8d, r8d
jmp 0x1400960e9
mov dword [rsp - 0x1c], ebx
movd xmm0, dword [rcx - 0xc]
pxor xmm2, xmm0
movdqa xmm0, xmm3
mov dword [rsp - 0x28], 0x1ef08262
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
jmp 0x14009665a
mov dword [rsp - 0x20], 0x3bc7d6b6
paddd xmm0, xmm1
pmulld xmm0, xmm7
jmp 0x1400967dd
add edx, eax
mov r14, r14
movzx eax, dx
imul ecx, eax, 0x38
jmp 0x140096556
mov dword [rsp - 0x30], esp
push r12
nop
mov qword [rsp - 8], r13
sub rsp, 8
nop
jmp 0x140095e7f
xor rdi, 0x702eaa91
test eax, eax
jne 0x1400962af
jmp 0x1400969d8
nop word [rax + rax]
mov eax, 0x6004e941
xor eax, 0x4a0ecbf6
add eax, 0x20bc1740
sub eax, 0x3cfa804a
xor eax, 0x666cc88f
xor eax, 0x4ab90627
jmp 0x140096438
jl 0x1400962a4
movdqa xmm2, xmmword [0x140119390]
xchg r12, r12
mov r8d, 0x38c0b9d4
xor r8d, 0x655d3f92
xor r8d, 0x23e07d2c
jmp 0x140096343
xchg rdx, rdx
nop dword [rax]
nop dword [rax + rax]
movd xmm2, r8d
mov dword [rsp - 0x2c], edi
lea eax, [r8 + 4]
pshufd xmm2, xmm2, 0
jmp 0x140096649
sar edx, 1
mov eax, edx
shr eax, 8
shr eax, 0x17
add edx, eax
movsx eax, dl
mov dword [rsp - 0x3c], 0x4a626fbc
jmp 0x140096146
xor ebx, ebx
xchg r9, r9
movups xmm1, xmmword [0x14011d3e0]
mov r15, rdx
mov eax, dword [0x14011d418]
mov r14, rcx
mov dword [rsp - 0x14], 0x713bee4
jmp 0x140096092
mov dword [rsp + 0x58], 0x504f41d2
sub dword [rsp + 0x58], 0x3a7ed6ae
add dword [rsp + 0x58], 0x1db75460
xor dword [rsp + 0x58], 0x12e62dd3
add dword [rsp + 0x58], 0x3f3c928c
sub dword [rsp + 0x58], 0x35a00340
jmp 0x1400964e6
add eax, 0x335b084b
xor eax, 0x433c334e
add eax, 0x1c7600c4
xor eax, 0x1dfb6dcd
xor eax, 0xdb5f512
jmp 0x140095e9d
mov esi, dword [0x1402567d0]
mov r8d, ebx
movups xmmword [rsp + 0x60], xmm0
lea r12d, [rbx + 5]
jmp 0x1400967fd
movsd qword [rcx - 0x60], xmm0
xchg rcx, rbp
xchg rbp, rdi
movups xmmword [rdi - 0x70], xmm1
xchg rdi, rbp
mov word [rbp - 0x54], ax
jmp 0x140096880
pand xmm2, xmmword [0x1401193d0]
packuswb xmm2, xmm2
punpckldq xmm1, xmm3
mov r14, r14
pmuldq xmm1, xmm4
movd xmm0, edx
paddb xmm2, xmm0
jmp 0x140095f09
xchg rsi, rax
mov qword [rsp + 0x20], rsi
xchg rsi, rax
call qword [sym.imp.ADVAPI32.dll_RegQueryValueExW]
nop
movabs rdi, 0xffffffff4a65cf38
jmp 0x140096971
mov r15, r15
movd xmm0, dword [rcx - 8]
pxor xmm2, xmm0
jmp 0x140095e5a
lea rdx, [rsp + 0x60]
mov dword [rsp - 0x20], ebp
nop
jmp 0x140096706
xor eax, 0x4e7f7baf
add eax, 0x517a34f9
sub eax, 0x54ad31e7
add eax, 0x3bde07e9
xor eax, 0x2355df7f
jmp 0x1400969a0
imul ecx, eax, 0x38
movzx eax, r8b
inc r8d
mov rcx, rcx
jmp 0x14009626f
mov dword [rsp - 0x10], 0x3907fdd7
lea rdx, [rsp + 0x30]
lea rax, [rsp + 0x60]
jmp 0x1400967cf
neg rsp
sub rsp, 0xfffffffffffffae0
neg rsp
movaps xmmword [rax - 0x48], xmm6
movaps xmmword [rax - 0x58], xmm7
jmp 0x140096544
movdqa xmm0, xmm1
psrld xmm0, xmm5
mov dword [rsp - 0x28], 0x373b27a8
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x1401193b0]
psubd xmm2, xmm0
jmp 0x1400965d0
jl 0x140095f8b
xchg r14, r14
mov rcx, qword [rsp + 0x50]
lea rax, [rsp + 0x58]
mov qword [rsp + 0x28], rax
jmp 0x140096158
shr eax, 6
shr eax, 2
shr eax, 1
add edx, eax
mov rsp, rsp
movzx eax, dx
jmp 0x140096451
mov r8, r8
test eax, eax
jne 0x140096ae6
cmp word [0x14011d436], bx
jmp 0x14009656b
xchg r15, rdx
mov rcx, rdx
xchg r15, rdx
call fcn.14000e8c0
mov rbx, rbx
jmp 0x140096957
xchg rdi, rax
mov qword [rsp + 0x20], rdi
xchg rdi, rax
xor r8d, r8d
jmp 0x140096119
xor rcx, 0x7e524411
xor rcx, 0x12a6b12b
add rcx, 0x1b149f23
call qword [sym.imp.ADVAPI32.dll_RegOpenKeyExA]
jmp 0x1400961e1
psrld xmm0, xmm5
mov rbx, rbx
paddd xmm0, xmm1
jmp 0x1400965ff
mov rax, qword [0x1402567f0]
xor rax, rsp
mov rcx, rcx
mov qword [rbp + 0x3e0], rax
movups xmm0, xmmword [0x14011d3d0]
jmp 0x14009601a
sub al, cl
sub al, 0xce
xor byte [r9 - 1], al
cmp r8d, 0x4e
xchg r15, r15
jl 0x140096813
jmp 0x1400964a1
pshufd xmm2, xmm1, 0xd8
paddw xmm2, xmmword [0x1401193c0]
pxor xmm2, xmm0
mov dword [rsp - 0x38], edx
movq qword [rsp + 0x38], xmm2
mov eax, r8d
jmp 0x140096a77
mov rsp, rsp
mov eax, dword [0x14011d450]
movsd xmm1, qword [0x14011d448]
mov dword [rsp + 0x48], eax
mov dword [rsp - 0x44], edx
movzx eax, word [0x14011d454]
mov word [rsp + 0x4c], ax
jmp 0x14009603f
cmp word [rax + rdi*2], 0
mov dword [rsp - 0x38], 0x71062382
jne 0x14009633b
jmp 0x1400969ed
xor r9d, 0x34e90bb6
add r9d, 0xd854aea
sub r9d, 0x5fb22a38
add r9d, 0x3a56e6e3
sub r9d, 0x5788d8df
jmp 0x14009620e
xchg r10, rax
mov qword [rsp + 0x20], r10
xchg r10, rax
call qword [sym.imp.ADVAPI32.dll_RegQueryValueExW]
test eax, eax
jne 0x140096957
jmp 0x140096332
mov dword [rsp - 0x44], esi
lea rax, [rsp + 0x60]
inc rdi
jmp 0x1400962d6
sub r8d, 0x55077be6
add r8d, 0x3bc088c6
sub r8d, 0x577263e8
xor r8d, 0x78733025
jmp 0x140096364
sub r8d, 0x75b7943f
movdqa xmm3, xmmword [0x1401193a0]
mov dword [rsp - 0x1c], ecx
movdqa xmm1, xmm2
jmp 0x140096ac5
inc r8
cmp word [rax + r8*2], bx
jne 0x140096380
mov dword [rsp - 0x18], 0x622a3a56
jmp 0x140096850
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
xchg r10, r10
jmp 0x1400964bf
movd xmm5, r13d
mov dword [rsp - 0x18], 0x6129e47a
shufps xmm1, xmm0, 0xdd
jmp 0x14009639b
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
mov dword [rsp - 0x10], 0x3adabfd6
movdqa xmm2, xmmword [0x1401193a0]
pxor xmm3, xmm0
movdqa xmm1, xmm2
mov dword [rsp - 0x10], 0x352bed5b
jmp 0x1400968f7
movdqa xmm2, xmmword [0x140119390]
mov ebx, 0x19c3c2db
add ebx, 0x57da1fd4
xor ebx, 0x513aa55d
add ebx, 0x36f804d7
sub ebx, 0x49906c8b
jmp 0x140096692
movq xmm2, xmm8
pshufhw xmm1, xmm0, 0xd8
mov dword [rsp - 0x34], esi
movq xmm0, qword [0x14011d438]
jmp 0x1400963c5
add eax, 0x4035c42f
xor eax, 0xf31d1fa7
lea r8, [r8 + 2]
mov dword [rsp - 0x34], esi
imul ebx
jmp 0x140096a4b
imul ecx, eax, 0x38
movzx eax, r8w
inc r8d
jmp 0x140096723
punpckhdq xmm0, xmm2
paddd xmm3, xmm5
mov dword [rsp - 0x24], 0x5748dedf
pmuldq xmm0, xmm4
nop
sub r8d, 0x55d90f0
jmp 0x1400966c1
xchg rbp, rsp
movsd qword [rbp + 0x40], xmm1
xchg rsp, rbp
je 0x140095ee7
mov rdi, rdi
mov r8d, ebx
cmp esi, 2
jmp 0x140095fae
lea rax, [rsp + 0x50]
xchg r13, rdi
mov qword [rsp + 0x570], r13
xchg rdi, r13
mov r9d, 0x5b84da3f
jmp 0x1400962ee
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x1401193b0]
mov dword [rsp - 0x40], 0x46a2046
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
jmp 0x14009641d
add dword [rsp + 0x58], 0x3a476120
sub dword [rsp + 0x58], 0x2e254cfc
sub dword [rsp + 0x58], 0x37203547
xchg rsp, r13
movsd qword [r13 + 0x40], xmm1
xchg r13, rsp
jmp 0x1400968aa
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
mov dword [rsp - 0x20], 0x3f59cd81
psubd xmm2, xmm0
jmp 0x140096594
lea rax, [rsp + 0x58]
xchg r12, r12
mov qword [rsp + 0x28], rax
jmp 0x140095ef1
mov dword [rsp - 0x10], ecx
xchg r13, rax
movaps xmmword [r13 - 0x68], xmm8
xchg r13, rax
jmp 0x14009624f
movzx eax, bx
mov dword [rsp - 0x1c], ebx
inc ebx
sub ax, cx
add ax, 0x32
jmp 0x14009679c
mov r11, r11
movups xmm0, xmmword [0x14011d420]
pushf
mov dword [rsp + 0x5a], 0xe9b4bd8
xor dword [rsp + 0x5a], 0x3b81b17e
xor dword [rsp + 0x5a], 0x4eabe178
jmp 0x1400968d2
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
mov rsi, rsi
movdqa xmm1, xmm3
jmp 0x1400960c4
movdqa xmm4, xmmword [0x1401193f0]
movdqa xmm7, xmmword [0x1401193b0]
mov r8, r8
xchg rsp, r8
movdqa xmmword [r8 + 0x30], xmm0
jmp 0x140096a61
pshuflw xmm0, xmm2, 0xd8
mov dword [rsp - 0x44], ebp
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [0x14011d420]
jmp 0x140096827
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop dword [rax]
jmp 0x140096810
pmulld xmm0, xmmword [0x1401193b0]
psubd xmm3, xmm0
mov dword [rsp - 0x30], 0x3026abf2
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rsp + 0x38]
mov dword [rsp - 0xc], 0x53c88114
jmp 0x140096289
popf
movsd xmm1, qword [0x14011d430]
mov dword [rsp - 0xc], ebx
movups xmmword [rsp + 0x30], xmm0
jmp 0x140096482
lea rcx, [rcx + 8]
mov dword [rsp - 0x28], ebp
paddd xmm2, xmm5
jmp 0x140095eae
movd dword [rcx - 0xc], xmm2
shufps xmm1, xmm0, 0xdd
xchg rsp, rsp
paddd xmm1, xmm3
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
jmp 0x140095f30
lea r8, [rsp + 0x30]
mov dword [rsp - 0x20], 0x45c463d4
lea r8, [r8 + rax*2]
jmp 0x140095f80
xor ebx, 0x2acc4273
add ebx, 0x52acc1bb
xor ebx, 0x776f6400
movdqa xmm4, xmmword [0x1401193f0]
movdqa xmm1, xmm2
movdqa xmm8, xmmword [0x1401193c0]
xchg r8, r8
jmp 0x140096a23
add r8d, 0x55d90f8
pmuldq xmm1, xmm4
mov dword [rsp - 0x18], 0x47ef82ab
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
mov dword [rsp - 0x24], 0x1aac8eb9
jmp 0x14009650f
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
mov r8, r8
psrad xmm1, xmm6
movdqa xmm0, xmm1
jmp 0x14009623f
movabs rcx, 0xffffffff4a756cb0
add rcx, 0x1c3ef87f
sub rcx, 0x5e94cf4a
jmp 0x14009621f
mov dword [rsp - 0x28], ebx
sub ax, cx
add ax, 0x28b6
jmp 0x140095ed0
shr eax, 3
shr eax, 3
shr eax, 1
shr eax, 1
jmp 0x140095f46
xchg rcx, rcx
pand xmm2, xmmword [0x1401193d0]
packuswb xmm2, xmm2
paddb xmm2, xmm0
jmp 0x140096108
nop word [rax + rax]
mov eax, 0x7d846846
sub eax, 0x1d151995
xor eax, 0x56499e16
jmp 0x140096074
movq xmm0, qword [rsp + 0x38]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
mov dword [rsp - 0x1c], esp
movq qword [rsp + 0x38], xmm3
mov eax, ebx
jmp 0x14009667c
mov dword [rsp - 0x2c], 0x45612bcd
xor word [r8 - 2], ax
cmp ebx, 0xf
jmp 0x1400961af
psrld xmm0, xmm5
mov dword [rsp - 0x10], edi
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x1401193b0]
psubd xmm2, xmm0
jmp 0x140096920
xor r9d, r9d
mov rdi, rdi
xor r8d, r8d
jmp 0x140096316
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
mov dword [rsp - 0x34], esp
pshufhw xmm1, xmm0, 0xd8
movd xmm0, edx
pshufd xmm2, xmm1, 0xd8
jmp 0x140096742
mov rdi, rdi
movups xmm0, xmmword [0x14011d3f0]
lea r13d, [rbx + 0x1f]
jmp 0x140096a03
mov rdx, rdx
mov eax, 0x6cb680cc
xor eax, 0x1a9295b1
sub eax, 0xfdd0aac
jmp 0x140096128
pshufd xmm2, xmm1, 0xd8
mov rdx, rdx
movdqa xmm1, xmm3
paddw xmm2, xmmword [0x1401193c0]
pxor xmm2, xmm0
punpckldq xmm1, xmm3
mov dword [rsp - 0x10], 0x3850cc28
jmp 0x140096aa5
lea rdx, [rbp - 0x20]
xchg rcx, rsp
mov rsp, r14
xchg rcx, rsp
call fcn.14000e8c0
jmp 0x1400962ac
movd xmm5, r13d
shufps xmm1, xmm0, 0xdd
xchg r15, r15
paddd xmm1, xmm2
psrad xmm1, xmm6
jmp 0x140096189
mov dword [rsp - 0x2c], ebx
cmp esi, 2
jl 0x1400965eb
movdqa xmm0, xmmword [str.2222222222222222]
lea rcx, [rsp + 0x64]
xchg r15, r15
movdqa xmm5, xmmword [0x140119390]
jmp 0x1400965af
movups xmm0, xmmword [0x14011d438]
xchg rsp, r11
movups xmmword [r11 + 0x30], xmm0
xchg rsp, r11
cmp esi, 2
mov dword [rsp - 0x20], 0x4c96f0aa
jl 0x140096795
jmp 0x1400963f3
sub dword [rsp + 0x5a], 0x69908e41
add dword [rsp + 0x5a], 0x3c5b10cf
xor dword [rsp + 0x5a], 0x5ab31530
sub dword [rsp + 0x5a], 0x14c8875c
jmp 0x140096631
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
mov dword [rsp - 0x20], 0x307c7cde
pmuldq xmm1, xmm4
movq qword [rsp + 0x30], xmm3
jmp 0x140095e41
mov r10, r10
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm8
pshufhw xmm1, xmm0, 0xd8
mov dword [rsp - 0x20], ecx
jmp 0x140096778
movups xmm1, xmmword [0x14011d400]
mov dword [rbp - 0x58], eax
movzx eax, word [0x14011d41c]
xchg rsp, rsp
xchg rbp, rcx
jmp 0x1400960a9
mov rcx, qword [rsp + 0x50]
call qword [sym.imp.ADVAPI32.dll_RegCloseKey]
mov al, 0x7d
sub al, 0x4e
add al, 4
add al, 0x25
sub al, 0x28
jmp 0x140096add
sub rdi, 0x1b82660f
add rdi, 0x3d723eed
xor rdi, 0x320b8a06
sub rdi, 0x8a1550
sub rdi, 0x4e02b751
add rdi, 0x7fffffff
jmp 0x140095f6c
add eax, 0x4e92818d
lea r9, [r9 + 1]
mov dword [rsp - 0x30], edx
imul r8d
add edx, r8d
sar edx, 1
sar edx, 3
jmp 0x140095ffe
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
mov rdi, rdi
pmuldq xmm1, xmm4
movd xmm6, r12d
jmp 0x140096867
lea rax, [rbp - 0x20]
xchg r10, r10
xchg rdi, r12
mov r8, r12
xchg r12, rdi
jmp 0x140096380
xchg r8, r10
mov r10, rdi
xchg r8, r10
lea rdx, [rsp + 0x60]
mov rcx, rcx
jmp 0x1400961f8
xchg r9, rbp
movups xmmword [r9 - 0x80], xmm0
xchg rbp, r9
movsd xmm0, qword [0x14011d410]
mov r9, r9
movups xmmword [rsp + 0x70], xmm1
jmp 0x14009693b
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
mov dword [rsp - 0x30], 0x3590eb92
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
movd xmm6, r12d
jmp 0x1400963af
add edx, ebx
sar edx, 1
sar edx, 3
sar edx, 1
mov eax, edx
shr eax, 0xc
shr eax, 0xb
jmp 0x140096733
xchg r8, rsp
mov edx, dword [rsp + 0x30]
movd xmm6, r12d
movd xmm8, r13d
jmp 0x140095fd8
lea r9, [rsp + 0x30]
lea r9, [r9 + rax*2]
xchg r15, r15
jmp 0x14009675a
imul r8d
add edx, r8d
sar edx, 4
sar edx, 1
jmp 0x140096a98
mov eax, edx
mov r13, r13
shr eax, 0x16
jmp 0x1400961cc
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
xchg rdi, rdi
pmuldq xmm0, xmm4
movq qword [rsp + 0x30], xmm2
jmp 0x1400966ee
movdqa xmm4, xmmword [0x1401193f0]
movdqa xmm0, xmm2
xchg r9, r9
punpckhdq xmm0, xmm2
jmp 0x1400969bd
sub al, 0x18
xor al, 0x19
jmp 0x140097675
movups xmm0, xmmword [str.araavjflsj_b_vss_f_]
mov rdi, rdi
mov r8d, ebx
jmp 0x140097154
add edx, eax
movzx eax, dx
mov r9, r9
imul ecx, eax, 0x38
movzx eax, r8w
inc r8d
jmp 0x140096dfc
shr eax, 0xd
shr eax, 8
shr eax, 9
shr eax, 1
add edx, eax
jmp 0x140096e1e
mov dword [rsp - 0x14], ebp
nop
movabs rcx, 0xffffffff4ffdb1d3
sub rcx, 0x45370121
add rcx, 0x43dcd576
jmp 0x140097303
mov dword [rsp - 0x3c], 0x4c111a30
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
mov dword [rsp - 0x18], 0x36e60bd5
pshufhw xmm1, xmm0, 0xd8
movd xmm0, edx
jmp 0x1400972b1
movd xmm8, r13d
nop word [rax + rax]
movd xmm2, r8d
jmp 0x140096ed1
mov ebx, 0x629e5bb3
sub ebx, 0x5dd0abad
add ebx, 0x3cf08bc0
add ebx, 0xc4fa1c1
jmp 0x14009747e
neg ax
add ax, 0xffce
neg ax
xor word [r8 - 2], ax
cmp ebx, 0xf
mov dword [rsp - 0x18], ebx
jmp 0x1400971d1
xor r8d, 0x1cc034f8
movdqa xmm4, xmmword [0x1401193f0]
xchg rdx, rdx
movdqa xmm1, xmm2
movdqa xmm8, xmmword [0x1401193c0]
movdqa xmm0, xmm2
mov rcx, rcx
jmp 0x140096f35
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
mov dword [rsp - 0x18], 0x7c6449c8
movdqa xmm0, xmm1
jmp 0x140096c5c
test eax, eax
mov r10, r10
jne 0x140097673
cmp word [0x14011d4c6], bx
movups xmm0, xmmword [str.vZGEZVApYTRvZGEZVAo_IOTQQ_]
mov r8, r8
pushf
jmp 0x140097222
jl 0x140097392
lea rax, [rsp + 0x50]
mov r9d, 0x312c3dfb
sub r9d, 0x24ee6801
xor r9d, 0x4aa1074e
sub r9d, 0xb2efcd8
sub r9d, 0x36a77dbe
jmp 0x140096ef2
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x1401193b0]
mov dword [rsp - 0x10], 0x2ffe76b6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
jmp 0x140096fe9
mov dword [rbp - 0x58], eax
mov dword [rsp - 0x18], 0x3c522adc
movzx eax, word [0x14011d4ac]
xchg rbp, rsi
movsd qword [rsi - 0x60], xmm0
xchg rbp, rsi
xchg r15, rbp
jmp 0x140096deb
nop dword [rax]
mov dword [rsp - 0x24], 0x561d5600
mov eax, 0x3500ea0b
add eax, 0x49dc5441
sub eax, 0x331686da
sub eax, 0x3b02f319
jmp 0x140096eb4
shufps xmm1, xmm0, 0xdd
mov dword [rsp - 0x20], ebp
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
jmp 0x14009711e
cmp esi, 2
jl 0x14009737c
mov dword [rsp - 0x14], edi
jmp 0x140097659
sub rdi, 0x2c00054e
add rdi, 0x17113a32
xor rdi, 0x1d43f610
add rdi, 0x4c0cd7b0
sub rdi, 0xf05658a
jmp 0x140096d79
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm8
jmp 0x14009703f
xchg rdi, r8
mov rdi, r8
xchg r8, rdi
inc r8
cmp word [rax + r8*2], bx
mov dword [rsp - 0x2c], ebp
jne 0x140096d3f
jmp 0x140097134
sub eax, 0x2310b445
sub eax, 0x180dd41b
xor eax, 0x7b86f17b
add eax, 0x3e938cb7
lea r8, [r8 + 2]
imul ebx
mov dword [rsp - 0xc], esi
jmp 0x140096db8
sub rdi, 0x45e54a4b
add rdi, 0x7fffffff
add rdi, 0x5de4df7a
test eax, eax
jne 0x140097149
lea rax, [rbp - 0x20]
mov rdx, rdx
jmp 0x140096d36
mov dword [rsp - 0x10], ebp
movq xmm0, qword [str.vZGEZVApYTRvZGEZVAo_IOTQQ_]
pshufd xmm3, xmm1, 0xd8
jmp 0x1400970fd
add edx, ebx
sar edx, 4
sar edx, 1
mov eax, edx
mov dword [rsp - 0x14], esi
jmp 0x140096b0f
xchg r11, rsp
movsd qword [r11 + 0x40], xmm1
xchg r11, rsp
movups xmm0, xmmword [0x14011d4c8]
xchg r12, rsp
movups xmmword [r12 + 0x30], xmm0
jmp 0x1400975b4
movups xmmword [r15 - 0x70], xmm1
xchg r15, rbp
mov word [rbp - 0x54], ax
jmp 0x140096ce9
sub ax, cx
mov dword [rsp - 0x40], esp
add ax, 0x1cf5
jmp 0x140097591
mov r10, qword [rsp + 0x50]
xchg r10, rcx
lea rax, [rsp + 0x58]
jmp 0x140096f9e
mov rbp, rbp
movzx eax, dx
imul ecx, eax, 0x38
movzx eax, bx
inc ebx
xchg r9, r9
sub ax, cx
jmp 0x140096ba4
xor dword [rsp + 0x5a], 0x59e62ecc
xor dword [rsp + 0x5a], 0x4774bc79
popf
movsd xmm1, qword [0x14011d4c0]
xchg rdx, rdx
xchg r10, rsp
jmp 0x140096f7d
lea r10, [r10 + 1]
imul r8d
add edx, r8d
mov dword [rsp - 0x1c], ecx
sar edx, 1
jmp 0x140097543
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x1401193b0]
xchg r10, r10
jmp 0x140096d23
mov word [rsp + 0x4c], ax
mov dword [rsp + 0x58], 0x6d70ba8a
xor dword [rsp + 0x58], 0x73cfeb1b
add dword [rsp + 0x58], 0x3adae79b
sub dword [rsp + 0x58], 0x232f2bc3
jmp 0x1400975f7
xor eax, 0x1013fb3f
xor eax, 0x106977fb
add eax, 0x154770a6
add eax, 0x6c486b50
lea r9, [r9 + 2]
jmp 0x1400974c3
mov r13, r13
lea eax, [r8 + 4]
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 8]
mov dword [rsp - 0x38], ecx
paddd xmm2, xmm5
movd xmm3, eax
jmp 0x140097339
add r9d, 0x43340fd1
xor r9d, 0x7efb865f
sub r9d, 0x7828718
xor r9d, 0x31705aa7
xor r8d, r8d
mov qword [rsp + 0x20], rax
lea rdx, [rsp + 0x60]
jmp 0x140096b21
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
mov r9, r9
movd xmm0, edx
jmp 0x140097323
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
mov dword [rsp - 0x14], 0x5bf11255
movd xmm6, r12d
jmp 0x1400973ee
pmulld xmm0, xmmword [0x1401193b0]
xchg r11, r11
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm8
pshufhw xmm1, xmm0, 0xd8
jmp 0x140096da2
movups xmmword [r10 + 0x30], xmm0
xchg r10, rsp
xchg rdx, rsp
movsd qword [rdx + 0x40], xmm1
xchg rsp, rdx
je 0x1400975ac
mov r8d, ebx
jmp 0x140097094
mov qword [rsp + 0x28], rax
lea rdx, [rsp + 0x30]
mov rbx, rbx
lea rax, [rbp - 0x20]
xor r9d, r9d
xor r8d, r8d
mov dword [rsp - 0x28], esp
jmp 0x140097528
shr eax, 1
add edx, eax
movsx eax, dl
mov r15, r15
jmp 0x1400974ad
movsd xmm1, qword [0x14011d4d8]
mov dword [rsp + 0x48], eax
mov dword [rsp - 0x14], edi
movzx eax, word [0x14011d4e4]
jmp 0x140096e8a
movq xmm2, xmm8
mov dword [rsp - 0x28], 0x13facc9b
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rsp + 0x38]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
mov rsi, rsi
jmp 0x1400971ff
inc rdi
mov rdx, rdx
cmp word [rax + rdi*2], 0
jne 0x140097012
jmp 0x1400969ed
pmuldq xmm1, xmm4
movd xmm6, r12d
mov dword [rsp - 0x40], 0x4f4e9b5
jmp 0x14009755b
pshufhw xmm1, xmm0, 0xd8
xchg r10, r10
movq xmm0, qword [0x14011d4c8]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmmword [0x1401193a0]
jmp 0x140097416
mov dword [rsp - 0x20], 0x5b9eea1f
movdqa xmm8, xmmword [0x1401193c0]
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
mov dword [rsp - 0x24], 0x21e34a47
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
jmp 0x140097028
xchg rbp, rbp
cmp esi, 2
jl 0x140097209
movdqa xmm2, xmmword [0x140119390]
mov r8d, 0x556edfaf
add r8d, 0x1fb44de7
xor r8d, 0x5583425b
jmp 0x140097631
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
mov dword [rsp - 0xc], 0x60bdb3c8
psrld xmm0, xmm5
paddd xmm0, xmm1
jmp 0x140096f59
test eax, eax
jne 0x140096957
xchg r8, r8
lea rax, [rsp + 0x60]
nop word [rax + rax]
jmp 0x140097012
paddw xmm3, xmm2
mov dword [rsp - 0x34], 0x2fe961d5
movdqa xmm2, xmmword [0x1401193a0]
pxor xmm3, xmm0
movdqa xmm1, xmm2
jmp 0x140097614
psrld xmm0, xmm8
xchg r10, r10
paddd xmm0, xmm1
pmulld xmm0, xmm7
jmp 0x1400971b6
lea rdx, [rbp - 0x20]
xchg r14, r15
mov rcx, r15
xchg r15, r14
call fcn.14000e8c0
xchg r15, r15
mov eax, dword [0x14011d4e0]
jmp 0x140096fcd
movups xmm1, xmmword [0x14011d470]
mov eax, dword [0x14011d4a8]
mov r8, r8
movups xmmword [rsp + 0x60], xmm0
movups xmm0, xmmword [str._0:__]
xchg rbp, rdx
jmp 0x1400973cb
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
mov rbx, rbx
jmp 0x14009729c
mov rbx, rbx
pmuldq xmm0, xmm4
sub r8d, 0xfffffff8
pmuldq xmm1, xmm4
jmp 0x140096cd0
xchg r13, r13
mov eax, edx
shr eax, 0x16
shr eax, 3
shr eax, 2
shr eax, 1
shr eax, 3
jmp 0x140096af8
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
mov rdx, rdx
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
jmp 0x140097284
jl 0x140097455
xchg r8, rcx
mov r8, qword [rsp + 0x50]
xchg rcx, r8
jmp 0x1400971e7
lea rax, [rsp + 0x58]
xchg rbx, rax
mov qword [rsp + 0x28], rbx
xchg rbx, rax
lea rdx, [rsp + 0x30]
jmp 0x140097262
pxor xmm3, xmm0
movq qword [rsp + 0x38], xmm3
mov eax, r8d
mov dword [rsp - 0x30], 0x14384407
lea r9, [rsp + 0x30]
lea r9, [r9 + rax*2]
jmp 0x140096ca8
mov dword [rsp + 0x5a], 0x2fa36777
xor dword [rsp + 0x5a], 0x3c818cf6
add dword [rsp + 0x5a], 0x34133073
xor dword [rsp + 0x5a], 0x7448d4b
sub dword [rsp + 0x5a], 0x21e0000a
jmp 0x140096e37
mov rbx, rbx
movq xmm0, qword [rsp + 0x38]
pshufd xmm3, xmm1, 0xd8
jmp 0x140097400
mov dword [rsp - 0x38], esp
lea rax, [rsp + 0x60]
xor r9d, r9d
xor r8d, r8d
mov r9, r9
mov qword [rsp + 0x20], rax
call qword [sym.imp.ADVAPI32.dll_RegQueryValueExW]
jmp 0x1400970e2
movdqa xmm1, xmm3
mov r15, r15
pand xmm2, xmmword [0x1401193d0]
packuswb xmm2, xmm2
jmp 0x140096f20
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
mov dword [rsp - 0x2c], esp
jmp 0x1400972db
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1401193d0]
mov r9, r9
packuswb xmm2, xmm2
paddb xmm2, xmm0
movd xmm0, dword [rcx - 8]
mov dword [rsp - 0x30], 0x460ec901
jmp 0x1400975d1
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x1401193b0]
psubd xmm2, xmm0
mov rbx, rbx
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm8
pshufhw xmm1, xmm0, 0xd8
jmp 0x14009724f
add rcx, 0x160e7ea1
xor rcx, 0x69b7a052
add rcx, 0x72fa5b66
call qword [sym.imp.ADVAPI32.dll_RegOpenKeyExA]
jmp 0x140096c07
paddb xmm2, xmm0
movd xmm0, dword [rcx - 0xc]
mov dword [rsp - 0x2c], ecx
pxor xmm2, xmm0
jmp 0x140097464
movdqa xmm1, xmm2
pshufd xmm3, xmm3, 0
xchg rcx, rcx
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
paddd xmm3, xmm5
jmp 0x140097188
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
mov dword [rsp - 0x44], edi
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
jmp 0x140096b43
movsxd rax, r8d
mov dword [rsp - 0x1c], esi
lea r10, [rsp + 0x60]
add r10, rax
nop dword [rax]
xchg rcx, rcx
mov eax, 0x7fc3ec5b
jmp 0x1400974d4
mov rbx, rbx
movdqa xmm4, xmmword [0x1401193f0]
movdqa xmm7, xmmword [0x1401193b0]
movdqa xmmword [rsp + 0x30], xmm0
mov edx, dword [rsp + 0x30]
mov dword [rsp - 0xc], 0x194914f5
movd xmm6, r12d
jmp 0x140096b6f
movups xmmword [rdx - 0x80], xmm0
xchg rbp, rdx
movsd xmm0, qword [0x14011d4a0]
xchg rdx, rdx
movups xmmword [rsp + 0x70], xmm1
movups xmm1, xmmword [0x14011d490]
jmp 0x140096c83
movd xmm5, r13d
shufps xmm1, xmm0, 0xdd
mov dword [rsp - 0x20], edx
jmp 0x1400970c1
paddw xmm3, xmm2
mov r15, r15
pxor xmm3, xmm0
movq qword [rsp + 0x38], xmm3
jmp 0x140097437
mov dword [rsp - 0x20], ebx
pxor xmm3, xmm0
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
mov dword [rsp - 0x20], edx
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
jmp 0x140097578
mov eax, ebx
mov dword [rsp - 0x38], 0x3bcc2940
lea r8, [rsp + 0x30]
lea r8, [r8 + rax*2]
nop word [rax + rax]
mov eax, 0x665a7f18
sub eax, 0x3089011
jmp 0x140096d56
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
xchg rsi, rsi
pmuldq xmm0, xmm4
movd dword [rcx - 0xc], xmm2
jmp 0x14009735a
sub ebx, 0x1a87fcfb
add ebx, 0x2cae9ce
xor ebx, 0x34b935aa
add ebx, 0x43f0524f
sub ebx, 0x46da5237
movdqa xmm4, xmmword [0x1401193f0]
movdqa xmm1, xmm2
jmp 0x140097065
imul ecx, eax, 0x38
movzx eax, r8b
inc r8d
mov rcx, rcx
sub al, cl
neg al
jmp 0x1400974f7
mov r13, r13
imul r8d
add edx, r8d
sar edx, 5
jmp 0x14009719e
sub eax, 0x265d1eec
sub eax, 0xeac76af
sub eax, 0x9326413
sub eax, 0x1a1c4657
add eax, 0x2544c063
xor eax, 0xdef9482a
jmp 0x140096e5c
add al, 0xce
neg al
xor byte [r10 - 1], al
mov dword [rsp - 0x2c], 0x74c4fdd3
cmp r8d, 0x4e
jmp 0x140096c2a
pmuldq xmm1, xmm4
movq qword [rsp + 0x30], xmm3
mov dword [rsp - 0x20], 0x6152e8cb
jmp 0x140096bea
mov qword [rsp + 0x20], rax
call qword [sym.imp.ADVAPI32.dll_RegQueryValueExW]
nop
movabs rdi, 0xffffffff4ca9d9d7
jmp 0x140096cfb
sar edx, 4
mov eax, edx
mov rcx, rcx
shr eax, 8
shr eax, 8
shr eax, 0xd
shr eax, 1
jmp 0x140096fbe
movd xmm5, r13d
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
mov r14, r14
movdqa xmm0, xmm1
jmp 0x140096e71
pmuldq xmm0, xmm4
mov dword [rsp - 0x38], ecx
pmuldq xmm1, xmm4
movq qword [rsp + 0x30], xmm3
jmp 0x140097178
sub ax, 0x1cc3
xor word [r9 - 2], ax
cmp r8d, 0xc
mov dword [rsp - 0x40], 0x3564dd32
jl 0x140096cb7
xchg rcx, r10
jmp 0x140096e0c
xchg rsp, r12
cmp esi, 2
mov dword [rsp - 0x2c], esp
jl 0x140097437
movdqa xmm2, xmmword [0x140119390]
jmp 0x140096b88
pxor xmm2, xmm0
movd dword [rcx - 8], xmm2
cmp r8d, 0x48
mov dword [rsp - 0x28], ebx
jl 0x140096b7e
cmp r8d, 0x4e
jge 0x140096c30
jmp 0x14009737c
xor dword [rsp + 0x58], 0x644ee022
xor dword [rsp + 0x58], 0x17618762
xor dword [rsp + 0x58], 0x45446aa9
jmp 0x140096dca
mov rbp, rbp
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
mov dword [rsp - 0x28], ecx
pmuldq xmm0, xmm4
jmp 0x140097510
add r8d, 0x52e515db
xor r8d, 0x2e6d4d81
add r8d, 0xdf906f3
sub r8d, 0x4ccc7bd4
sub r8d, 0x2551e58
jmp 0x140096bbf
movdqa xmm0, xmmword [str.2222222222222222]
lea rcx, [rsp + 0x64]
movdqa xmm5, xmmword [0x140119390]
jmp 0x14009739c
xor al, al
xchg rdi, r12
mov r12, qword [rsp + 0x570]
xchg r12, rdi
mov rcx, qword [rbp + 0x3e0]
xor rcx, rsp
xchg r12, r12
jmp 0x140097695
call fcn.1400e9f70
lea r11, [rsp + 0x520]
xchg r13, r11
movaps xmm6, xmmword [r13 - 0x10]
xchg r13, r11
jmp 0x1400976c1
nop
add rsp, 8
mov rbp, qword [rsp - 8]
jmp 0x1400976d6
movaps xmm7, xmmword [r11 - 0x20]
mov dword [rsp - 0x44], 0x2ef13ccd
xchg r11, rcx
jmp 0x1400976d7
ret
movaps xmm8, xmmword [rcx - 0x30]
xchg rcx, r11
xchg rsp, r9
mov r9, r11
xchg r9, rsp
nop
jmp 0x1400976ee
mov r15, qword [rsp]
add rsp, 8
pop r14
mov dword [rsp - 0x44], 0x3b71d98a
nop
mov r13, qword [rsp]
add rsp, 8
jmp 0x14009771c
nop
mov rbx, qword [rsp]
add rsp, 8
jmp 0x1400976b2
nop
add rsp, 8
mov r12, qword [rsp - 8]
pop rsi
jmp 0x14009770e