Function at 0x18000b4b0
Capabilities:
Delete registry key

Disassembly:
mov rax, rsp
mov qword [rax + 0x18], r8
mov qword [rax + 8], rcx
push rbp
push rbx
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rax - 0x5f]
sub rsp, 0xd8
movaps xmmword [rax - 0x58], xmm6
lea r12d, [rdx - 0xd]
movaps xmmword [rax - 0x68], xmm7
mov r9, rcx
movaps xmmword [rax - 0x78], xmm8
movaps xmmword [rax - 0x88], xmm10
movaps xmmword [rax - 0x98], xmm11
movaps xmmword [rsp + 0x70], xmm12
cmp edx, r12d
jbe case.0x18000b565.16
movsd xmm11, qword [0x180057a38]
lea r13d, [rdx - 0x118]
movss xmm8, dword [0x180057a58]
lea rdx, [0x180000000]
movss xmm6, dword [rbp + 0x6f]
mov r10d, 0x6120
movss xmm12, dword [rbp + 0x6f]
mov r11d, 0x7367
mov ebx, dword [rbp + 0x6f]
xorps xmm10, xmm10
movss xmm7, dword [rbp + 0x6f]
mov r15, qword [rbp + 0x7f]
mov r14, qword [rbp + 0x7f]
cmp r13d, 0x14
ja case.0x18000b565.8
mov ecx, dword [rdx + r13*4 + 0xb948]
add rcx, rdx
jmp rcx
mov word [rbp - 0x69], 0x72
jmp case.0x18000b565.8
mov rdx, r8
mov byte [rbp - 0x65], 0
mov rcx, r9
mov qword [rsp + 0x20], 0xffffffff80000001
call qword [r9]
test al, al
jne 0x18000b8ce
mov byte [rbp + 0x7f], 0
jmp case.0x18000b565.16
mov rdx, qword [rsp + 0x38]
mov ecx, 0xbe
mov eax, ecx
sub eax, 0xbe
je 0x18000b5dd
cmp eax, 2
jne 0x18000b5c3
mov rax, rdx
mov rdx, qword [rsp + 0x28]
mov qword [rsp + 0x38], rdx
mov qword [rsp + 0x28], rax
dec ecx
cmp ecx, 0xbc
ja 0x18000b5a3
test ebx, ebx
jne 0x18000b64c
lea rax, str.LoadDBCSLicense:_Not_loading_license_for_platform_mismatch
jmp 0x18000b90f
movss xmm0, dword [rsp + 0x38]
subss xmm0, dword [rsp + 0x28]
comiss xmm10, xmm0
jbe 0x18000b5f6
xorps xmm0, xmmword [0x180057bb0]
cvtss2sd xmm0, xmm0
comisd xmm11, xmm0
jbe 0x18000b5d1
movss xmm0, dword [rbp - 0x7d]
subss xmm0, dword [rsp + 0x2c]
comiss xmm10, xmm0
jbe 0x18000b619
xorps xmm0, xmmword [0x180057bb0]
cvtss2sd xmm0, xmm0
comisd xmm11, xmm0
jbe 0x18000b5d1
movss xmm0, dword [rbp - 0x79]
subss xmm0, dword [rsp + 0x30]
comiss xmm10, xmm0
jbe 0x18000b63c
xorps xmm0, xmmword [0x180057bb0]
cvtss2sd xmm0, xmm0
comisd xmm11, xmm0
jbe 0x18000b5d1
mov ebx, 1
lea r8, [rbp + 0x6f]
movss dword [rbp + 0x7f], xmm6
lea rdx, [rbp + 0x7f]
movss dword [rbp + 0x6f], xmm12
mov ecx, 5
call fcn.18000c380
test ax, ax
je 0x18000b8fe
mov qword [rbp + 0x7f], 0
jmp 0x18000b8ce
mov word [rbp - 0x6b], r10w
jmp case.0x18000b565.8
mov byte [rbp - 0x6b], 0
jmp case.0x18000b565.8
lea r9, [rbp + 0x6f]
mov dword [rbp + 0x6f], 1
xor r8d, r8d
mov edx, 0x80
xor ecx, ecx
call fcn.18002cc80
lea r8, [rsp + 0x38]
mov rdx, rax
mov ecx, 8
call fcn.180039620
jmp 0x18000b8ce
mov r8d, 2
lea rdx, str.Javascript.options.methodjit.content
lea rcx, [rbp - 0x71]
call fcn.18003fd90
mov r8d, 4
mov byte [rbp - 0x6f], 0
lea rdx, [0x180056f85]
lea rcx, [rbp - 0x6f]
call fcn.18003fd90
jmp 0x18000b8ce
movss xmm12, dword [0x180057a64]
lea r9, [rbp - 0x61]
mov r8d, 0xec
mov dword [rbp + 0x6f], 0x3fc90fdb
lea rdx, [rsp + 0x38]
lea rcx, [rbp + 0x6f]
call fcn.180027fe0
jmp 0x18000b8ce
mov word [rbp - 0x68], r11w
mov byte [rbp - 0x66], 0x3a
jmp case.0x18000b565.8
mov esi, 0xbd
nop dword [rax + rax]
cmp esi, 0x9974
ja 0x18000b820
je 0x18000b806
mov eax, esi
sub eax, 0x7a
je 0x18000b7eb
sub eax, 0x43
je 0x18000b7af
sub eax, 0x32bb
je 0x18000b79f
sub eax, 0x1c44
je 0x18000b78b
cmp eax, 0x16ba
jne 0x18000b89e
mov rax, qword [rbp - 0x51]
mov rcx, qword [rax]
mov qword [rbp - 0x51], rcx
jmp 0x18000b89e
movss xmm0, dword [rbp - 0x59]
divss xmm0, xmm7
movss dword [rsp + 0x30], xmm0
jmp 0x18000b89e
mov rax, qword [rbp - 0x51]
mov r15, rax
mov r14, qword [rax + 0x10]
jmp 0x18000b89e
movss xmm1, dword [rbp - 0x55]
movaps xmm0, xmm8
mulss xmm1, xmm1
subss xmm0, xmm1
call fcn.180043fb8
movss xmm1, dword [rbp - 0x5d]
movaps xmm7, xmm0
movss xmm0, dword [rbp - 0x61]
divss xmm0, xmm7
divss xmm1, xmm7
movss dword [rsp + 0x28], xmm0
movss dword [rsp + 0x2c], xmm1
jmp 0x18000b89e
cmp qword [rbp - 0x51], 0
je 0x18000b8ce
cmp qword [rbp - 0x61], 0
je 0x18000b8ce
jmp 0x18000b89e
mov rax, qword [rbp - 0x51]
test rax, rax
je 0x18000b817
mov qword [rax + 8], 0
dec qword [rbp - 0x61]
jmp 0x18000b89e
cmp esi, 0x9ebb
je 0x18000b88d
cmp esi, 0xcc72
je 0x18000b883
cmp esi, 0xff70
je 0x18000b86b
cmp esi, 0x1326e
jne 0x18000b89e
mov edi, 0x2e
cmp edi, 0x2e
je 0x18000b851
cmp edi, 0x72
je 0x18000b8ce
jmp 0x18000b85e
test r14, r14
je 0x18000b85e
mov rcx, r14
call fcn.18003fef4
add edi, 0x44
cmp edi, 0xb6
jb 0x18000b845
jmp 0x18000b89e
mov r8, qword [rbp - 0x59]
test r8, r8
je 0x18000b89e
mov rdx, r14
lea rcx, [rsp + 0x28]
call fcn.18003c580
jmp 0x18000b89e
mov rcx, r15
call fcn.18003fef4
jmp 0x18000b89e
movss xmm0, dword [rbp - 0x55]
call fcn.180042568
movaps xmm6, xmm0
addss xmm6, xmm6
add esi, 0x4eff
cmp esi, 0x315f6
jbe 0x18000b740
jmp 0x18000b8ce
mov rax, qword [r8 + 8]
cmp qword [r8], rax
je 0x18000b590
mov rcx, qword [rsp + 0x20]
lea rdx, [rbp - 0x71]
call qword [sym.imp.SHLWAPI.dll_SHDeleteEmptyKeyA]
mov r9, qword [rbp + 0x67]
lea rdx, [0x180000000]
mov r8, qword [rbp + 0x77]
mov r11d, 0x7367
mov r10d, 0x6120
dec r13d
lea eax, [r13 + 0x118]
cmp eax, r12d
ja 0x18000b550
jmp case.0x18000b565.16
lea rax, str.8com_yourkit_probes_builtin_Files_FileChannel_write_Probe
jmp 0x18000b90f
mov byte [rbp + 0x7f], 1
mov rax, qword [rbp + 0x7f]
lea r11, [rsp + 0xd8]
movaps xmm6, xmmword [r11 - 0x18]
movaps xmm7, xmmword [r11 - 0x28]
movaps xmm8, xmmword [r11 - 0x38]
movaps xmm10, xmmword [r11 - 0x48]
movaps xmm11, xmmword [r11 - 0x58]
movaps xmm12, xmmword [r11 - 0x68]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret