Function at 0x140071df0
Capabilities:
Parse pe header

Disassembly:
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0xf6d0]
mov eax, 0xf7d0
call fcn.140121d30
sub rsp, rax
mov qword [rbp + 0x170], 0xfffffffffffffffe
mov qword [rsp + 0xf808], rbx
mov qword [rsp + 0xf810], rsi
mov qword [rsp + 0xf818], rdi
mov rax, qword [0x140200d38]
xor rax, rsp
mov qword [rbp + 0xf6c0], rax
mov r12, rcx
lea r15, [0x14017fa78]
lea rcx, str.c:workspacekiller_releasekillernetwork_service_service_sharedsource_bwclogicdiagnostics.cpp
xor r13d, r13d
lea rsi, [0x1401c62dc]
lea rdi, str.ETW0
lea r14, [0x1401c62e7]
mov rax, qword [0x14020ceb8]
cmp dword [rax], 6
jbe 0x140071fde
mov qword [rsp + 0x30], r15
mov dword [rsp + 0x28], 0x1bc
mov qword [rsp + 0x20], rcx
lea r9, str._hs__d__:__ls__
mov edx, 0x800
lea r8d, [rdx - 1]
lea rcx, [rbp + 0x6c0]
call fcn.140044f70
mov edx, 0x800
lea rcx, [rbp + 0x6c0]
call fcn.1401433c4
mov r8d, 0x7ff
sub r8, rax
mov edx, 0x800
sub rdx, rax
lea rcx, [rbp + 0x6c0]
lea rcx, [rcx + rax*2]
lea r9, str._____________Diagnostics::DumpGroupBoost_____________
call fcn.140044f70
mov r10, qword [0x14020ceb8]
cmp dword [r10], 6
jbe 0x140071fde
mov dword [rsp + 0x58], 1
lea rax, [rsp + 0x58]
mov qword [rbp + 0x360], rax
mov qword [rbp + 0x368], 4
lea rcx, [rbp + 0x6c0]
mov rax, 0xffffffffffffffff
lea rax, [rax + 1]
cmp word [rcx + rax*2], r13w
jne 0x140071f21
lea rcx, [rbp + 0x6c0]
mov qword [rbp + 0x370], rcx
lea eax, [rax*2 + 2]
mov dword [rbp + 0x378], eax
mov dword [rbp + 0x37c], r13d
mov rcx, rsi
sub ecx, edi
movzx eax, byte [0x1401c67d7]
or ecx, 0xb000000
mov dword [rbp + 0x2b0], ecx
movzx eax, word [reloc.OLEAUT32.dll_SysStringLen]
mov dword [rbp + 0x2b4], eax
mov qword [rbp + 0x2b8], r13
mov rax, qword [r10 + 8]
mov qword [rbp + 0x340], rax
movzx eax, word [rax]
mov dword [rbp + 0x348], eax
mov dword [rbp + 0x34c], 2
mov qword [rbp + 0x350], r14
mov dword [rbp + 0x358], 0x27
mov dword [rbp + 0x35c], 1
lea rax, [rbp + 0x340]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], 4
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x2b0]
mov rcx, qword [r10 + 0x20]
call qword [sym.imp.ADVAPI32.dll_EventWriteTransfer]
mov qword [rbp + 0x20], r13
mov qword [rbp + 0x28], 7
mov word [rbp + 0x10], r13w
mov r8d, 0x35
lea rdx, str._____________Diagnostics::DumpGroupBoost_____________
lea rcx, [rbp + 0x10]
call fcn.1400150c0
lea r8, [rbp + 0x10]
mov edx, 6
mov rcx, r12
call fcn.14009fbe0
call fcn.140091260
mov ebx, eax
movdqa xmm0, xmmword [0x1401b5bd0]
movdqu xmmword [rbp + 0x228], xmm0
mov word [rbp + 0x218], r13w
xor r8d, r8d
lea rdx, [0x1401b3304]
lea rcx, [rbp + 0x218]
call fcn.1400150c0
nop
mov edx, ebx
test ebx, ebx
je 0x14007208c
sub edx, 1
je 0x14007207d
sub edx, 0xf
je 0x14007206e
cmp edx, 1
jne 0x1400720a5
lea r8d, [rdx + 6]
lea rdx, str.Auto_On
jmp 0x140072099
mov r8d, 8
lea rdx, str.Auto_Off
jmp 0x140072099
mov r8d, 9
lea rdx, str.Manual_On
jmp 0x140072099
mov r8d, 0xa
lea rdx, str.Manual_Off
lea rcx, [rbp + 0x218]
call fcn.1400150c0
mov rax, qword [0x14020ceb8]
cmp dword [rax], 6
jbe 0x14007223e
mov qword [rsp + 0x30], r15
mov dword [rsp + 0x28], 0x1c8
lea rax, str.c:workspacekiller_releasekillernetwork_service_service_sharedsource_bwclogicdiagnostics.cpp
mov qword [rsp + 0x20], rax
lea r9, str._hs__d__:__ls__
mov edx, 0x800
lea r8d, [rdx - 1]
lea rcx, [rbp + 0x16c0]
call fcn.140044f70
mov edx, 0x800
lea rcx, [rbp + 0x16c0]
call fcn.1401433c4
lea r9, [rbp + 0x218]
cmp qword [rbp + 0x230], 8
cmovae r9, qword [rbp + 0x218]
mov r8d, 0x7ff
sub r8, rax
mov edx, 0x800
sub rdx, rax
lea rcx, [rbp + 0x16c0]
lea rcx, [rcx + rax*2]
mov dword [rsp + 0x28], ebx
mov qword [rsp + 0x20], r9
lea r9, str.__________________________BWCLogic::DumpGroupBoost::GroupBoostState___ls__ld_
call fcn.140044f70
mov r10, qword [0x14020ceb8]
cmp dword [r10], 6
jbe 0x14007223e
mov dword [rsp + 0x5c], 1
lea rax, [rsp + 0x5c]
mov qword [rbp + 0x3a0], rax
mov qword [rbp + 0x3a8], 4
lea rcx, [rbp + 0x16c0]
mov rax, 0xffffffffffffffff
lea rax, [rax + 1]
cmp word [rcx + rax*2], 0
jne 0x140072181
lea rcx, [rbp + 0x16c0]
mov qword [rbp + 0x3b0], rcx
lea eax, [rax*2 + 2]
mov dword [rbp + 0x3b8], eax
mov dword [rbp + 0x3bc], r13d
mov rcx, rsi
sub ecx, edi
movzx eax, byte [0x1401c67d7]
or ecx, 0xb000000
mov dword [rbp + 0x260], ecx
movzx eax, word [reloc.OLEAUT32.dll_SysStringLen]
mov dword [rbp + 0x264], eax
mov qword [rbp + 0x268], r13
mov rax, qword [r10 + 8]
mov qword [rbp + 0x380], rax
movzx eax, word [rax]
mov dword [rbp + 0x388], eax
mov dword [rbp + 0x38c], 2
mov qword [rbp + 0x390], r14
mov dword [rbp + 0x398], 0x27
mov dword [rbp + 0x39c], 1
lea rax, [rbp + 0x380]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], 4
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x260]
mov rcx, qword [r10 + 0x20]
call qword [sym.imp.ADVAPI32.dll_EventWriteTransfer]
mov qword [rbp + 0x40], r13
mov qword [rbp + 0x48], 7
mov word [rbp + 0x30], r13w
mov r8d, 0x4e
lea rdx, str.__________________________BWCLogic::DumpGroupBoost::GroupBoostState___ls__ld_
lea rcx, [rbp + 0x30]
call fcn.1400150c0
lea r9, [rbp + 0x218]
cmp qword [rbp + 0x230], 8
cmovae r9, qword [rbp + 0x218]
mov dword [rsp + 0x20], ebx
lea r8, [rbp + 0x30]
mov edx, 6
mov rcx, r12
call fcn.14009fbe0
cmp qword [0x14020c9b8], 0
je 0x140072671
mov rax, qword [0x14020ceb8]
cmp dword [rax], 6
jbe 0x140072330
mov qword [rsp + 0x30], r15
mov dword [rsp + 0x28], 0x1cc
lea rax, str.c:workspacekiller_releasekillernetwork_service_service_sharedsource_bwclogicdiagnostics.cpp
mov qword [rsp + 0x20], rax
lea r9, str._hs__d__:__ls__
mov edx, 0x800
lea r8d, [rdx - 1]
lea rcx, [rbp + 0xe6c0]
call fcn.140044f70
mov edx, 0x800
lea rcx, [rbp + 0xe6c0]
call fcn.1401433c4
mov r8d, 0x7ff
sub r8, rax
mov edx, 0x800
sub rdx, rax
lea rcx, [rbp + 0xe6c0]
lea rcx, [rcx + rax*2]
lea r9, str.__________________________BWCLogic::DumpGroupBoost::Categories_from_Config_Files
call fcn.140044f70
lea rdx, [rbp + 0xe6c0]
lea rcx, [0x14020cea8]
call fcn.1400457c0
mov qword [rbp + 0x60], r13
mov qword [rbp + 0x68], 7
mov word [rbp + 0x50], r13w
mov r8d, 0x50
lea rdx, str.__________________________BWCLogic::DumpGroupBoost::Categories_from_Config_Files
lea rcx, [rbp + 0x50]
call fcn.1400150c0
lea r8, [rbp + 0x50]
mov edx, 6
mov rcx, r12
call fcn.14009fbe0
mov rdi, qword [0x14020c9b0]
mov rbx, qword [rdi]
cmp rbx, rdi
je 0x14007266a
movabs rax, 0x7ffffffffffffffe
lea r14, [rbx + 0x10]
mov qword [rbp + 0x208], r13
mov qword [rbp + 0x210], r13
mov r15, qword [r14 + 0x10]
cmp qword [r14 + 0x18], 8
jb 0x1400723a5
mov r14, qword [r14]
cmp r15, 8
jae 0x1400723c3
movups xmm0, xmmword [r14]
movups xmmword [rbp + 0x1f8], xmm0
mov qword [rbp + 0x210], 7
jmp 0x140072409
mov rsi, r15
or rsi, 7
cmp rsi, rax
cmova rsi, rax
lea rdx, [rsi + 1]
lea rcx, [rbp + 0x1f8]
call fcn.140014ef0
mov qword [rbp + 0x1f8], rax
lea r8, [r15*2 + 2]
mov rdx, r14
mov rcx, rax
call fcn.14013fdf0
mov qword [rbp + 0x210], rsi
lea rsi, [0x1401c62dc]
mov qword [rbp + 0x208], r15
mov rax, qword [0x14020ceb8]
lea r15, [0x14017fa78]
cmp dword [rax], 6
jbe 0x1400725bb
mov qword [rsp + 0x30], r15
mov dword [rsp + 0x28], 0x1cf
lea rax, str.c:workspacekiller_releasekillernetwork_service_service_sharedsource_bwclogicdiagnostics.cpp
mov qword [rsp + 0x20], rax
lea r9, str._hs__d__:__ls__
mov edx, 0x800
lea r8d, [rdx - 1]
lea rcx, [rbp + 0x26c0]
call fcn.140044f70
mov edx, 0x800
lea rcx, [rbp + 0x26c0]
call fcn.1401433c4
lea r9, [rbp + 0x1f8]
cmp qword [rbp + 0x210], 8
cmovae r9, qword [rbp + 0x1f8]
mov r8d, 0x7ff
sub r8, rax
mov edx, 0x800
sub rdx, rax
lea rcx, [rbp + 0x26c0]
lea rcx, [rcx + rax*2]
mov qword [rsp + 0x20], r9
lea r9, str._______________________________________BWCLogic::DumpGroupBoost::Category_ls
call fcn.140044f70
mov r10, qword [0x14020ceb8]
cmp dword [r10], 6
jbe 0x1400725bb
mov dword [rsp + 0x60], 1
lea rax, [rsp + 0x60]
mov qword [rbp + 0x3e0], rax
mov qword [rbp + 0x3e8], 4
lea rcx, [rbp + 0x26c0]
mov rax, 0xffffffffffffffff
nop
lea rax, [rax + 1]
cmp word [rcx + rax*2], 0
jne 0x1400724f0
lea rcx, [rbp + 0x26c0]
mov qword [rbp + 0x3f0], rcx
lea eax, [rax*2 + 2]
mov dword [rbp + 0x3f8], eax
mov dword [rbp + 0x3fc], r13d
mov rcx, rsi
lea rax, str.ETW0
sub ecx, eax
movzx eax, byte [0x1401c67d7]
or ecx, 0xb000000
mov dword [rbp + 0x270], ecx
movzx eax, word [reloc.OLEAUT32.dll_SysStringLen]
mov dword [rbp + 0x274], eax
mov qword [rbp + 0x278], r13
mov rax, qword [r10 + 8]
mov qword [rbp + 0x3c0], rax
movzx eax, word [rax]
mov dword [rbp + 0x3c8], eax
mov dword [rbp + 0x3cc], 2
lea rax, [0x1401c62e7]
mov qword [rbp + 0x3d0], rax
mov dword [rbp + 0x3d8], 0x27
mov dword [rbp + 0x3dc], 1
lea rax, [rbp + 0x3c0]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], 4
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x270]
mov rcx, qword [r10 + 0x20]
call qword [sym.imp.ADVAPI32.dll_EventWriteTransfer]
mov qword [rbp + 0x80], r13
mov qword [rbp + 0x88], 7
mov word [rbp + 0x70], r13w
mov r8d, 0x4d
lea rdx, str._______________________________________BWCLogic::DumpGroupBoost::Category_ls
lea rcx, [rbp + 0x70]
call fcn.1400150c0
lea r9, [rbp + 0x1f8]
cmp qword [rbp + 0x210], 8
cmovae r9, qword [rbp + 0x1f8]
lea r8, [rbp + 0x70]
mov edx, 6
mov rcx, r12
call fcn.14009fbe0
nop
mov rdx, qword [rbp + 0x210]
cmp rdx, 8
jb 0x140072657
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x1f8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140072652
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140074195
call fcn.1401218ec
mov rbx, qword [rbx]
cmp rbx, rdi
jne 0x14007237b
lea r14, [0x1401c62e7]
lea rdi, str.ETW0
cmp qword [0x14020c9a8], 0
je 0x140072a62
mov rax, qword [0x14020ceb8]
cmp dword [rax], 6
jbe 0x1400727fd
mov qword [rsp + 0x30], r15
mov dword [rsp + 0x28], 0x1d5
lea rax, str.c:workspacekiller_releasekillernetwork_service_service_sharedsource_bwclogicdiagnostics.cpp
mov qword [rsp + 0x20], rax
lea r9, str._hs__d__:__ls__
mov edx, 0x800
lea r8d, [rdx - 1]
lea rcx, [rbp + 0x36c0]
call fcn.140044f70
mov edx, 0x800
lea rcx, [rbp + 0x36c0]
call fcn.1401433c4
mov r8d, 0x7ff
sub r8, rax
mov edx, 0x800
sub rdx, rax
lea rcx, [rbp + 0x36c0]
lea rcx, [rcx + rax*2]
lea r9, str.__________________________BWCLogic::DumpGroupBoost::Priorities_from_Config_Files
call fcn.140044f70
mov r10, qword [0x14020ceb8]
cmp dword [r10], 6
jbe 0x1400727fd
mov dword [rsp + 0x64], 1
lea rax, [rsp + 0x64]
mov qword [rbp + 0x420], rax
mov qword [rbp + 0x428], 4
lea rcx, [rbp + 0x36c0]
mov rax, 0xffffffffffffffff
nop dword [rax + rax]
lea rax, [rax + 1]
cmp word [rcx + rax*2], 0
jne 0x140072740
lea rcx, [rbp + 0x36c0]
mov qword [rbp + 0x430], rcx
lea eax, [rax*2 + 2]
mov dword [rbp + 0x438], eax
mov dword [rbp + 0x43c], r13d
mov rcx, rsi
sub ecx, edi
movzx eax, byte [0x1401c67d7]
or ecx, 0xb000000
mov dword [rbp + 0x280], ecx
movzx eax, word [reloc.OLEAUT32.dll_SysStringLen]
mov dword [rbp + 0x284], eax
mov qword [rbp + 0x288], r13
mov rax, qword [r10 + 8]
mov qword [rbp + 0x400], rax
movzx eax, word [rax]
mov dword [rbp + 0x408], eax
mov dword [rbp + 0x40c], 2
mov qword [rbp + 0x410], r14
mov dword [rbp + 0x418], 0x27
mov dword [rbp + 0x41c], 1
lea rax, [rbp + 0x400]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], 4
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x280]
mov rcx, qword [r10 + 0x20]
call qword [sym.imp.ADVAPI32.dll_EventWriteTransfer]
mov qword [rbp + 0xa0], r13
mov qword [rbp + 0xa8], 7
mov word [rbp + 0x90], r13w
mov r8d, 0x50
lea rdx, str.__________________________BWCLogic::DumpGroupBoost::Priorities_from_Config_Files
lea rcx, [rbp + 0x90]
call fcn.1400150c0
lea r8, [rbp + 0x90]
mov edx, 6
mov rcx, r12
call fcn.14009fbe0
mov rdi, qword [0x14020c9a0]
mov rbx, qword [rdi]
cmp rbx, rdi
je 0x140072a62
lea r15, [0x1401c62dc]
lea r14, str.ETW0
nop word [rax + rax]
mov esi, dword [rbx + 0x10]
mov rax, qword [0x14020ceb8]
cmp dword [rax], 6
jbe 0x140072a05
lea rax, [0x14017fa78]
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x28], 0x1d8
lea rax, str.c:workspacekiller_releasekillernetwork_service_service_sharedsource_bwclogicdiagnostics.cpp
mov qword [rsp + 0x20], rax
lea r9, str._hs__d__:__ls__
mov edx, 0x800
lea r8d, [rdx - 1]
lea rcx, [rbp + 0x46c0]
call fcn.140044f70
mov edx, 0x800
lea rcx, [rbp + 0x46c0]
call fcn.1401433c4
mov r8d, 0x7ff
sub r8, rax
mov edx, 0x800
sub rdx, rax
lea rcx, [rbp + 0x46c0]
lea rcx, [rcx + rax*2]
mov dword [rsp + 0x20], esi
lea r9, str._______________________________________BWCLogic::DumpGroupBoost::_____Priority_ld
call fcn.140044f70
mov r10, qword [0x14020ceb8]
cmp dword [r10], 6
jbe 0x140072a05
mov dword [rsp + 0x68], 1
lea rax, [rsp + 0x68]
mov qword [rbp + 0x460], rax
mov qword [rbp + 0x468], 4
lea rcx, [rbp + 0x46c0]
mov rax, 0xffffffffffffffff
nop word [rax + rax]
lea rax, [rax + 1]
cmp word [rcx + rax*2], 0
jne 0x140072940
lea rcx, [rbp + 0x46c0]
mov qword [rbp + 0x470], rcx
lea eax, [rax*2 + 2]
mov dword [rbp + 0x478], eax
mov dword [rbp + 0x47c], r13d
mov rcx, r15
sub ecx, r14d
movzx eax, byte [0x1401c67d7]
or ecx, 0xb000000
mov dword [rbp + 0x290], ecx
movzx eax, word [reloc.OLEAUT32.dll_SysStringLen]
mov dword [rbp + 0x294], eax
mov qword [rbp + 0x298], r13
mov rax, qword [r10 + 8]
mov qword [rbp + 0x440], rax
movzx eax, word [rax]
mov dword [rbp + 0x448], eax
mov dword [rbp + 0x44c], 2
lea rax, [0x1401c62e7]
mov qword [rbp + 0x450], rax
mov dword [rbp + 0x458], 0x27
mov dword [rbp + 0x45c], 1
lea rax, [rbp + 0x440]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], 4
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x290]
mov rcx, qword [r10 + 0x20]
call qword [sym.imp.ADVAPI32.dll_EventWriteTransfer]
mov qword [rbp + 0xc0], r13
mov qword [rbp + 0xc8], 7
mov word [rbp + 0xb0], r13w
mov r8d, 0x52
lea rdx, str._______________________________________BWCLogic::DumpGroupBoost::_____Priority_ld
lea rcx, [rbp + 0xb0]
call fcn.1400150c0
mov r9d, esi
lea r8, [rbp + 0xb0]
mov edx, 6
mov rcx, r12
call fcn.14009fbe0
mov rbx, qword [rbx]
cmp rbx, rdi
jne 0x140072870
lea r14, [0x1401c62e7]
lea r15, [0x140180768]
mov rax, qword [0x14020ceb8]
cmp qword [0x14020c9d8], 0
je 0x140072f14
cmp dword [rax], 6
jbe 0x140072c08
lea rax, [0x14017fa78]
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x28], 0x1de
lea rax, str.c:workspacekiller_releasekillernetwork_service_service_sharedsource_bwclogicdiagnostics.cpp
mov qword [rsp + 0x20], rax
lea r9, str._hs__d__:__ls__
mov edx, 0x800
lea r8d, [rdx - 1]
lea rcx, [rbp + 0x56c0]
call fcn.140044f70
mov edx, 0x800
lea rcx, [rbp + 0x56c0]
call fcn.1401433c4
mov r8d, 0x7ff
sub r8, rax
mov edx, 0x800
sub rdx, rax
lea rcx, [rbp + 0x56c0]
lea rcx, [rcx + rax*2]
lea r9, str.__________________________BWCLogic::DumpGroupBoost::Categories_Active
call fcn.140044f70
mov r10, qword [0x14020ceb8]
cmp dword [r10], 6
jbe 0x140072c08
mov dword [rsp + 0x6c], 1
lea rax, [rsp + 0x6c]
mov qword [rbp + 0x4a0], rax
mov qword [rbp + 0x4a8], 4
lea rcx, [rbp + 0x56c0]
mov rax, 0xffffffffffffffff
nop word [rax + rax]
lea rax, [rax + 1]
cmp word [rcx + rax*2], 0
jne 0x140072b40
lea rcx, [rbp + 0x56c0]
mov qword [rbp + 0x4b0], rcx
lea eax, [rax*2 + 2]
mov dword [rbp + 0x4b8], eax
mov dword [rbp + 0x4bc], r13d
lea rcx, [0x1401c62dc]
lea rax, str.ETW0
sub ecx, eax
movzx eax, byte [0x1401c67d7]
or ecx, 0xb000000
mov dword [rbp + 0x2a0], ecx
movzx eax, word [reloc.OLEAUT32.dll_SysStringLen]
mov dword [rbp + 0x2a4], eax
mov qword [rbp + 0x2a8], r13
mov rax, qword [r10 + 8]
mov qword [rbp + 0x480], rax
movzx eax, word [rax]
mov dword [rbp + 0x488], eax
mov dword [rbp + 0x48c], 2
mov qword [rbp + 0x490], r14
mov dword [rbp + 0x498], 0x27
mov dword [rbp + 0x49c], 1
lea rax, [rbp + 0x480]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], 4
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x2a0]
mov rcx, qword [r10 + 0x20]
call qword [sym.imp.ADVAPI32.dll_EventWriteTransfer]
mov qword [rbp - 0x60], r13
mov qword [rbp - 0x58], 7
mov word [rbp - 0x70], r13w
mov r8d, 0x45
lea rdx, str.__________________________BWCLogic::DumpGroupBoost::Categories_Active
lea rcx, [rbp - 0x70]
call fcn.1400150c0
lea r8, [rbp - 0x70]
mov edx, 6
mov rcx, r12
call fcn.14009fbe0
mov rdi, qword [0x14020c9d0]
mov rbx, qword [rdi]
cmp rbx, rdi
je 0x1400730d0
lea r14, str.ETW0
nop word [rax + rax]
lea rdx, [rbx + 0x20]
lea rcx, [rbp + 0x178]
call fcn.14001e100
movzx eax, byte [rbx + 0x40]
mov byte [rbp + 0x198], al
mov rax, qword [0x14020ceb8]
cmp dword [rax], 6
jbe 0x140072e39
lea rax, [0x14017fa78]
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x28], 0x1e1
lea rax, str.c:workspacekiller_releasekillernetwork_service_service_sharedsource_bwclogicdiagnostics.cpp
mov qword [rsp + 0x20], rax
lea r9, str._hs__d__:__ls__
mov edx, 0x800
lea r8d, [rdx - 1]
lea rcx, [rbp + 0x66c0]
call fcn.140044f70
mov edx, 0x800
lea rcx, [rbp + 0x66c0]
call fcn.1401433c4
lea r10, [rbp + 0x178]
cmp qword [rbp + 0x190], 8
cmovae r10, qword [rbp + 0x178]
lea r9, [0x140180778]
cmp byte [rbp + 0x198], 0
cmovne r9, r15
mov r8d, 0x7ff
sub r8, rax
mov edx, 0x800
sub rdx, rax
lea rcx, [rbp + 0x66c0]
lea rcx, [rcx + rax*2]
mov qword [rsp + 0x28], r9
mov qword [rsp + 0x20], r10
lea r9, str._______________________________________BWCLogic::DumpGroupBoost::_____Category_ls___Active_ls
call fcn.140044f70
mov r10, qword [0x14020ceb8]
cmp dword [r10], 6
jbe 0x140072e39
mov dword [rsp + 0x70], 1
lea rax, [rsp + 0x70]
mov qword [rbp + 0x4e0], rax
mov qword [rbp + 0x4e8], 4
lea rcx, [rbp + 0x66c0]
mov rax, 0xffffffffffffffff
lea rax, [rax + 1]
cmp word [rcx + rax*2], 0
jne 0x140072d70
lea rcx, [rbp + 0x66c0]
mov qword [rbp + 0x4f0], rcx
lea eax, [rax*2 + 2]
mov dword [rbp + 0x4f8], eax
mov dword [rbp + 0x4fc], r13d
lea rcx, [0x1401c62dc]
sub ecx, r14d
movzx eax, byte [0x1401c67d7]
or ecx, 0xb000000
mov dword [rbp + 0x2f0], ecx
movzx eax, word [reloc.OLEAUT32.dll_SysStringLen]
mov dword [rbp + 0x2f4], eax
mov qword [rbp + 0x2f8], r13
mov rax, qword [r10 + 8]
mov qword [rbp + 0x4c0], rax
movzx eax, word [rax]
mov dword [rbp + 0x4c8], eax
mov dword [rbp + 0x4cc], 2
lea rax, [0x1401c62e7]
mov qword [rbp + 0x4d0], rax
mov dword [rbp + 0x4d8], 0x27
mov dword [rbp + 0x4dc], 1
lea rax, [rbp + 0x4c0]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], 4
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x2f0]
mov rcx, qword [r10 + 0x20]
call qword [sym.imp.ADVAPI32.dll_EventWriteTransfer]
mov qword [rbp], r13
mov qword [rbp + 8], 7
mov word [rbp - 0x10], r13w
mov r8d, 0x5f
lea rdx, str._______________________________________BWCLogic::DumpGroupBoost::_____Category_ls___Active_ls
lea rcx, [rbp - 0x10]
call fcn.1400150c0
lea r9, [rbp + 0x178]
cmp qword [rbp + 0x190], 8
cmovae r9, qword [rbp + 0x178]
lea rax, [0x140180778]
cmp byte [rbp + 0x198], 0
cmovne rax, r15
mov qword [rsp + 0x20], rax
lea r8, [rbp - 0x10]
mov edx, 6
mov rcx, r12
call fcn.14009fbe0
nop
lea rcx, [rbp + 0x178]
call fcn.1400151d0
mov rax, qword [rbx + 0x10]
cmp byte [rax + 0x19], 0
je 0x140072ed8
mov rax, qword [rbx + 8]
cmp byte [rax + 0x19], 0
jne 0x140072ed3
cmp rbx, qword [rax + 0x10]
jne 0x140072ed3
mov rbx, rax
mov rax, qword [rax + 8]
cmp byte [rax + 0x19], 0
je 0x140072ec0
mov rbx, rax
jmp 0x140072eff
mov rbx, rax
mov rcx, qword [rax]
cmp byte [rcx + 0x19], 0
jne 0x140072eff
nop dword [rax]
nop dword [rax + rax]
mov rbx, rcx
mov rax, qword [rcx]
mov rcx, rax
cmp byte [rax + 0x19], 0
je 0x140072ef0
cmp rbx, rdi
jne 0x140072c60
lea r14, [0x1401c62e7]
jmp 0x1400730d0
cmp dword [rax], 6
jbe 0x140073098
lea rax, [0x14017fa78]
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x28], 0x1e6
lea rax, str.c:workspacekiller_releasekillernetwork_service_service_sharedsource_bwclogicdiagnostics.cpp
mov qword [rsp + 0x20], rax
lea r9, str._hs__d__:__ls__
mov edx, 0x800
lea r8d, [rdx - 1]
lea rcx, [rbp + 0x76c0]
call fcn.140044f70
mov edx, 0x800
lea rcx, [rbp + 0x76c0]
call fcn.1401433c4
mov r8d, 0x7ff
sub r8, rax
mov edx, 0x800
sub rdx, rax
lea rcx, [rbp + 0x76c0]
lea rcx, [rcx + rax*2]
lea r9, str.__________________________BWCLogic::DumpGroupBoost::Categories_Active___NONE_
call fcn.140044f70
mov r10, qword [0x14020ceb8]
cmp dword [r10], 6
jbe 0x140073098
mov dword [rsp + 0x74], 1
lea rax, [rsp + 0x74]
mov qword [rbp + 0x520], rax
mov qword [rbp + 0x528], 4
lea rcx, [rbp + 0x76c0]
mov rax, 0xffffffffffffffff
lea rax, [rax + 1]
cmp word [rcx + rax*2], 0
jne 0x140072fd0
lea rcx, [rbp + 0x76c0]
mov qword [rbp + 0x530], rcx
lea eax, [rax*2 + 2]
mov dword [rbp + 0x538], eax
mov dword [rbp + 0x53c], r13d
lea rcx, [0x1401c62dc]
lea rax, str.ETW0
sub ecx, eax
movzx eax, byte [0x1401c67d7]
or ecx, 0xb000000
mov dword [rbp + 0x2c0], ecx
movzx eax, word [reloc.OLEAUT32.dll_SysStringLen]
mov dword [rbp + 0x2c4], eax
mov qword [rbp + 0x2c8], r13
mov rax, qword [r10 + 8]
mov qword [rbp + 0x500], rax
movzx eax, word [rax]
mov dword [rbp + 0x508], eax
mov dword [rbp + 0x50c], 2
mov qword [rbp + 0x510], r14
mov dword [rbp + 0x518], 0x27
mov dword [rbp + 0x51c], 1
lea rax, [rbp + 0x500]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], 4
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x2c0]
mov rcx, qword [r10 + 0x20]
call qword [sym.imp.ADVAPI32.dll_EventWriteTransfer]
mov qword [rbp - 0x20], r13
mov qword [rbp - 0x18], 7
mov word [rbp - 0x30], r13w
mov r8d, 0x4d
lea rdx, str.__________________________BWCLogic::DumpGroupBoost::Categories_Active___NONE_
lea rcx, [rbp - 0x30]
call fcn.1400150c0
lea r8, [rbp - 0x30]
mov edx, 6
mov rcx, r12
call fcn.14009fbe0
mov rax, qword [0x14020ceb8]
cmp qword [0x14020c9c8], 0
je 0x14007352d
cmp dword [rax], 6
jbe 0x140073269
lea rax, [0x14017fa78]
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x28], 0x1eb
lea rax, str.c:workspacekiller_releasekillernetwork_service_service_sharedsource_bwclogicdiagnostics.cpp
mov qword [rsp + 0x20], rax
lea r9, str._hs__d__:__ls__
mov edx, 0x800
lea r8d, [rdx - 1]
lea rcx, [rbp + 0x86c0]
call fcn.140044f70
mov edx, 0x800
lea rcx, [rbp + 0x86c0]
call fcn.1401433c4
mov r8d, 0x7ff
sub r8, rax
mov edx, 0x800
sub rdx, rax
lea rcx, [rbp + 0x86c0]
lea rcx, [rcx + rax*2]
lea r9, str.__________________________BWCLogic::DumpGroupBoost::Priorities_Active
call fcn.140044f70
mov r10, qword [0x14020ceb8]
cmp dword [r10], 6
jbe 0x140073269
mov dword [rsp + 0x78], 1
lea rax, [rsp + 0x78]
mov qword [rbp + 0x560], rax
mov qword [rbp + 0x568], 4
lea rcx, [rbp + 0x86c0]
mov rax, 0xffffffffffffffff
lea rax, [rax + 1]
cmp word [rcx + rax*2], 0
jne 0x1400731a1
lea rcx, [rbp + 0x86c0]
mov qword [rbp + 0x570], rcx
lea eax, [rax*2 + 2]
mov dword [rbp + 0x578], eax
mov dword [rbp + 0x57c], r13d
lea rcx, [0x1401c62dc]
lea rax, str.ETW0
sub ecx, eax
movzx eax, byte [0x1401c67d7]
or ecx, 0xb000000
mov dword [rbp + 0x2d0], ecx
movzx eax, word [reloc.OLEAUT32.dll_SysStringLen]
mov dword [rbp + 0x2d4], eax
mov qword [rbp + 0x2d8], r13
mov rax, qword [r10 + 8]
mov qword [rbp + 0x540], rax
movzx eax, word [rax]
mov dword [rbp + 0x548], eax
mov dword [rbp + 0x54c], 2
mov qword [rbp + 0x550], r14
mov dword [rbp + 0x558], 0x27
mov dword [rbp + 0x55c], 1
lea rax, [rbp + 0x540]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], 4
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x2d0]
mov rcx, qword [r10 + 0x20]
call qword [sym.imp.ADVAPI32.dll_EventWriteTransfer]
mov qword [rbp - 0x40], r13
mov qword [rbp - 0x38], 7
mov word [rbp - 0x50], r13w
mov r8d, 0x45
lea rdx, str.__________________________BWCLogic::DumpGroupBoost::Priorities_Active
lea rcx, [rbp - 0x50]
call fcn.1400150c0
lea r8, [rbp - 0x50]
mov edx, 6
mov rcx, r12
call fcn.14009fbe0
mov rdi, qword [0x14020c9c0]
mov rbx, qword [rdi]
cmp rbx, rdi
je 0x1400736ff
nop dword [rax]
nop dword [rax + rax]
mov esi, dword [rbx + 0x1c]
movzx r14d, byte [rbx + 0x20]
mov rax, qword [0x14020ceb8]
cmp dword [rax], 6
jbe 0x140073471
lea rax, [0x14017fa78]
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x28], 0x1ee
lea rax, str.c:workspacekiller_releasekillernetwork_service_service_sharedsource_bwclogicdiagnostics.cpp
mov qword [rsp + 0x20], rax
lea r9, str._hs__d__:__ls__
mov edx, 0x800
lea r8d, [rdx - 1]
lea rcx, [rbp + 0x96c0]
call fcn.140044f70
mov edx, 0x800
lea rcx, [rbp + 0x96c0]
call fcn.1401433c4
lea r9, [0x140180778]
test r14b, r14b
cmovne r9, r15
mov r8d, 0x7ff
sub r8, rax
mov edx, 0x800
sub rdx, rax
lea rcx, [rbp + 0x96c0]
lea rcx, [rcx + rax*2]
mov qword [rsp + 0x28], r9
mov dword [rsp + 0x20], esi
lea r9, str._______________________________________BWCLogic::DumpGroupBoost::_____Priorities_ld___Active_ls
call fcn.140044f70
mov r10, qword [0x14020ceb8]
cmp dword [r10], 6
jbe 0x140073471
mov dword [rsp + 0x7c], 1
lea rax, [rsp + 0x7c]
mov qword [rbp + 0x5a0], rax
mov qword [rbp + 0x5a8], 4
lea rcx, [rbp + 0x96c0]
mov rax, 0xffffffffffffffff
lea rax, [rax + 1]
cmp word [rcx + rax*2], 0
jne 0x1400733a2
lea rcx, [rbp + 0x96c0]
mov qword [rbp + 0x5b0], rcx
lea eax, [rax*2 + 2]
mov dword [rbp + 0x5b8], eax
mov dword [rbp + 0x5bc], r13d
lea rcx, [0x1401c62dc]
lea rax, str.ETW0
sub ecx, eax
movzx eax, byte [0x1401c67d7]
or ecx, 0xb000000
mov dword [rbp + 0x2e0], ecx
movzx eax, word [reloc.OLEAUT32.dll_SysStringLen]
mov dword [rbp + 0x2e4], eax
mov qword [rbp + 0x2e8], r13
mov rax, qword [r10 + 8]
mov qword [rbp + 0x580], rax
movzx eax, word [rax]
mov dword [rbp + 0x588], eax
mov dword [rbp + 0x58c], 2
lea rax, [0x1401c62e7]
mov qword [rbp + 0x590], rax
mov dword [rbp + 0x598], 0x27
mov dword [rbp + 0x59c], 1
lea rax, [rbp + 0x580]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], 4
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x2e0]
mov rcx, qword [r10 + 0x20]
call qword [sym.imp.ADVAPI32.dll_EventWriteTransfer]
mov qword [rbp + 0x160], r13
mov qword [rbp + 0x168], 7
mov word [rbp + 0x150], r13w
mov r8d, 0x61
lea rdx, str._______________________________________BWCLogic::DumpGroupBoost::_____Priorities_ld___Active_ls
lea rcx, [rbp + 0x150]
call fcn.1400150c0
lea rax, [0x140180778]
test r14b, r14b
cmovne rax, r15
mov qword [rsp + 0x20], rax
mov r9d, esi
lea r8, [rbp + 0x150]
mov edx, 6
mov rcx, r12
call fcn.14009fbe0
mov rax, qword [rbx + 0x10]
cmp byte [rax + 0x19], 0
je 0x1400734fa
mov rax, qword [rbx + 8]
cmp byte [rax + 0x19], 0
jne 0x1400734f5
cmp rbx, qword [rax + 0x10]
jne 0x1400734f5
mov rbx, rax
mov rax, qword [rax + 8]
cmp byte [rax + 0x19], 0
je 0x1400734e2
mov rbx, rax
jmp 0x14007351f
mov rbx, rax
mov rcx, qword [rax]
cmp byte [rcx + 0x19], 0
jne 0x14007351f
nop word [rax + rax]
mov rbx, rcx
mov rax, qword [rcx]
mov rcx, rax
cmp byte [rax + 0x19], 0
je 0x140073510
cmp rbx, rdi
jne 0x1400732c0
jmp 0x1400736ff
cmp dword [rax], 6
jbe 0x1400736b8
lea rax, [0x14017fa78]
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x28], 0x1f3
lea rax, str.c:workspacekiller_releasekillernetwork_service_service_sharedsource_bwclogicdiagnostics.cpp
mov qword [rsp + 0x20], rax
lea r9, str._hs__d__:__ls__
mov edx, 0x800
lea r8d, [rdx - 1]
lea rcx, [rbp + 0xa6c0]
call fcn.140044f70
mov edx, 0x800
lea rcx, [rbp + 0xa6c0]
call fcn.1401433c4
mov r8d, 0x7ff
sub r8, rax
mov edx, 0x800
sub rdx, rax
lea rcx, [rbp + 0xa6c0]
lea rcx, [rcx + rax*2]
lea r9, str.__________________________BWCLogic::DumpGroupBoost::Priorities_Active___NONE_
call fcn.140044f70
mov r10, qword [0x14020ceb8]
cmp dword [r10], 6
jbe 0x1400736b8
mov dword [rbp - 0x80], 1
lea rax, [rbp - 0x80]
mov qword [rbp + 0x5e0], rax
mov qword [rbp + 0x5e8], 4
lea rcx, [rbp + 0xa6c0]
mov rax, 0xffffffffffffffff
nop word [rax + rax]
lea rax, [rax + 1]
cmp word [rcx + rax*2], 0
jne 0x1400735f0
lea rcx, [rbp + 0xa6c0]
mov qword [rbp + 0x5f0], rcx
lea eax, [rax*2 + 2]
mov dword [rbp + 0x5f8], eax
mov dword [rbp + 0x5fc], r13d
lea rcx, [0x1401c62dc]
lea rax, str.ETW0
sub ecx, eax
movzx eax, byte [0x1401c67d7]
or ecx, 0xb000000
mov dword [rbp + 0x330], ecx
movzx eax, word [reloc.OLEAUT32.dll_SysStringLen]
mov dword [rbp + 0x334], eax
mov qword [rbp + 0x338], r13
mov rax, qword [r10 + 8]
mov qword [rbp + 0x5c0], rax
movzx eax, word [rax]
mov dword [rbp + 0x5c8], eax
mov dword [rbp + 0x5cc], 2
mov qword [rbp + 0x5d0], r14
mov dword [rbp + 0x5d8], 0x27
mov dword [rbp + 0x5dc], 1
lea rax, [rbp + 0x5c0]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], 4
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x330]
mov rcx, qword [r10 + 0x20]
call qword [sym.imp.ADVAPI32.dll_EventWriteTransfer]
mov qword [rbp + 0x140], r13
mov qword [rbp + 0x148], 7
mov word [rbp + 0x130], r13w
mov r8d, 0x4d
lea rdx, str.__________________________BWCLogic::DumpGroupBoost::Priorities_Active___NONE_
lea rcx, [rbp + 0x130]
call fcn.1400150c0
lea r8, [rbp + 0x130]
mov edx, 6
mov rcx, r12
call fcn.14009fbe0
mov rax, qword [0x14020ceb8]
lea rsi, [0x14017fa78]
lea r14, str.c:workspacekiller_releasekillernetwork_service_service_sharedsource_bwclogicdiagnostics.cpp
cmp dword [rax], 6
jbe 0x1400738b1
mov qword [rsp + 0x30], rsi
mov dword [rsp + 0x28], 0x1f6
mov qword [rsp + 0x20], r14
lea r9, str._hs__d__:__ls__
mov edx, 0x800
lea r8d, [rdx - 1]
lea rcx, [rbp + 0xb6c0]
call fcn.140044f70
mov edx, 0x800
lea rcx, [rbp + 0xb6c0]
call fcn.1401433c4
mov rdi, rax
call fcn.140091250
mov ebx, eax
call fcn.1400912b0
mov r8d, 0x7ff
sub r8, rdi
mov edx, 0x800
sub rdx, rdi
lea rcx, [rbp + 0xb6c0]
lea rcx, [rcx + rdi*2]
mov dword [rsp + 0x28], ebx
mov qword [rsp + 0x20], rax
lea r9, str.__________________________BWCLogic::DumpGroupBoost::Statistics_____Memory_lld_____CPU_ld
call fcn.140044f70
mov r10, qword [0x14020ceb8]
cmp dword [r10], 6
jbe 0x1400738b1
mov dword [rbp - 0x7c], 1
lea rax, [rbp - 0x7c]
mov qword [rbp + 0x620], rax
mov qword [rbp + 0x628], 4
lea rcx, [rbp + 0xb6c0]
mov rax, 0xffffffffffffffff
nop dword [rax + rax]
lea rax, [rax + 1]
cmp word [rcx + rax*2], 0
jne 0x1400737e0
lea rcx, [rbp + 0xb6c0]
mov qword [rbp + 0x630], rcx
lea eax, [rax*2 + 2]
mov dword [rbp + 0x638], eax
mov dword [rbp + 0x63c], r13d
lea rcx, [0x1401c62dc]
lea rax, str.ETW0
sub ecx, eax
movzx eax, byte [0x1401c67d7]
or ecx, 0xb000000
mov dword [rbp + 0x320], ecx
movzx eax, word [reloc.OLEAUT32.dll_SysStringLen]
mov dword [rbp + 0x324], eax
mov qword [rbp + 0x328], r13
mov rax, qword [r10 + 8]
mov qword [rbp + 0x600], rax
movzx eax, word [rax]
mov dword [rbp + 0x608], eax
mov dword [rbp + 0x60c], 2
lea rdi, [0x1401c62e7]
mov qword [rbp + 0x610], rdi
mov dword [rbp + 0x618], 0x27
mov dword [rbp + 0x61c], 1
lea rax, [rbp + 0x600]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], 4
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x320]
mov rcx, qword [r10 + 0x20]
call qword [sym.imp.ADVAPI32.dll_EventWriteTransfer]
jmp 0x1400738b8
lea rdi, [0x1401c62e7]
lea rax, [rbp + 0x110]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x120], r13
mov qword [rbp + 0x128], 7
mov word [rbp + 0x110], r13w
mov r8d, 0x5a
lea rdx, str.__________________________BWCLogic::DumpGroupBoost::Statistics_____Memory_lld_____CPU_ld
lea rcx, [rbp + 0x110]
call fcn.1400150c0
nop
call fcn.140091250
mov ebx, eax
call fcn.1400912b0
mov r9, rax
mov dword [rsp + 0x20], ebx
lea r8, [rbp + 0x110]
mov edx, 6
mov rcx, r12
call fcn.14009fbe0
xor eax, eax
mov qword [rbp + 0x1a0], rax
mov qword [rbp + 0x1a8], rax
mov qword [rbp + 0x1b0], rax
lea rcx, [rbp + 0x1a0]
call fcn.140091be0
nop
movabs r15, 0x6666666666666667
mov rax, qword [0x14020ceb8]
cmp dword [rax], 6
jbe 0x140073af8
mov qword [rsp + 0x30], rsi
mov dword [rsp + 0x28], 0x1f9
mov qword [rsp + 0x20], r14
lea r9, str._hs__d__:__ls__
mov edx, 0x800
lea r8d, [rdx - 1]
lea rcx, [rbp + 0xc6c0]
call fcn.140044f70
mov edx, 0x800
lea rcx, [rbp + 0xc6c0]
call fcn.1401433c4
mov r10, rax
mov rcx, qword [rbp + 0x1a8]
sub rcx, qword [rbp + 0x1a0]
mov rax, r15
imul rcx
mov r9, rdx
sar r9, 4
mov rcx, r9
shr rcx, 0x3f
add r9, rcx
mov r8d, 0x7ff
sub r8, r10
mov edx, 0x800
sub rdx, r10
lea rcx, [rbp + 0xc6c0]
lea rcx, [rcx + r10*2]
mov dword [rsp + 0x20], r9d
lea r9, str.__________________________BWCLogic::DumpGroupBoost::UndoList__From_Registry__Size_ld
call fcn.140044f70
mov r10, qword [0x14020ceb8]
cmp dword [r10], 6
jbe 0x140073af8
mov dword [rbp - 0x78], 1
lea rax, [rbp - 0x78]
mov qword [rbp + 0x660], rax
mov qword [rbp + 0x668], 4
lea rcx, [rbp + 0xc6c0]
mov rax, 0xffffffffffffffff
nop dword [rax]
lea rax, [rax + 1]
cmp word [rcx + rax*2], 0
jne 0x140073a30
lea rcx, [rbp + 0xc6c0]
mov qword [rbp + 0x670], rcx
lea eax, [rax*2 + 2]
mov dword [rbp + 0x678], eax
mov dword [rbp + 0x67c], r13d
lea rcx, [0x1401c62dc]
lea rax, str.ETW0
sub ecx, eax
movzx eax, byte [0x1401c67d7]
or ecx, 0xb000000
mov dword [rbp + 0x310], ecx
movzx eax, word [reloc.OLEAUT32.dll_SysStringLen]
mov dword [rbp + 0x314], eax
mov qword [rbp + 0x318], r13
mov rax, qword [r10 + 8]
mov qword [rbp + 0x640], rax
movzx eax, word [rax]
mov dword [rbp + 0x648], eax
mov dword [rbp + 0x64c], 2
mov qword [rbp + 0x650], rdi
mov dword [rbp + 0x658], 0x27
mov dword [rbp + 0x65c], 1
lea rax, [rbp + 0x640]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], 4
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x310]
mov rcx, qword [r10 + 0x20]
call qword [sym.imp.ADVAPI32.dll_EventWriteTransfer]
mov qword [rbp + 0x100], r13
mov qword [rbp + 0x108], 7
mov word [rbp + 0xf0], r13w
mov r8d, 0x55
lea rdx, str.__________________________BWCLogic::DumpGroupBoost::UndoList__From_Registry__Size_ld
lea rcx, [rbp + 0xf0]
call fcn.1400150c0
mov rcx, qword [rbp + 0x1a8]
sub rcx, qword [rbp + 0x1a0]
mov rax, r15
imul rcx
sar rdx, 4
mov r9, rdx
shr r9, 0x3f
add r9, rdx
lea r8, [rbp + 0xf0]
mov edx, 6
mov rcx, r12
call fcn.14009fbe0
mov esi, r13d
mov rbx, qword [rbp + 0x1a0]
mov rdi, qword [rbp + 0x1a8]
cmp rbx, rdi
je 0x140074091
lea r14, [0x140000000]
nop dword [rax]
nop word [rax + rax]
mov rdx, rbx
lea rcx, [rbp + 0x238]
call fcn.14001e100
mov eax, dword [rbx + 0x20]
mov dword [rbp + 0x258], eax
mov eax, dword [rbx + 0x24]
mov dword [rbp + 0x25c], eax
mov qword [rbp + 0x1e8], r13
mov qword [rbp + 0x1f0], 7
mov word [rbp + 0x1d8], r13w
xor r8d, r8d
lea rdx, [0x1401b3304]
lea rcx, [rbp + 0x1d8]
call fcn.1400150c0
nop
mov eax, dword [rbp + 0x258]
dec eax
cmp eax, 6
ja case.default.0x140073bfe
mov ecx, dword [r14 + rax*4 + 0x741b0]
add rcx, r14
jmp rcx
mov r8d, reloc.OLEAUT32.dll_SafeArrayDestroy
lea rdx, str.SERVICE_STOPPED
jmp 0x140073c67
mov r8d, reloc.OLEAUT32.dll_SafeArrayUnlock
lea rdx, str.SERVICE_START_PENDING
jmp 0x140073c67
mov r8d, SafeArrayAccessData
lea rdx, str.SERVICE_STOP_PENDING
jmp 0x140073c67
mov r8d, reloc.OLEAUT32.dll_SafeArrayDestroy
lea rdx, str.SERVICE_RUNNING
jmp 0x140073c67
mov r8d, SafeArrayCopy
lea rdx, str.SERVICE_CONTINUE_PENDING
jmp 0x140073c67
mov r8d, reloc.OLEAUT32.dll_SafeArrayUnlock
lea rdx, str.SERVICE_PAUSE_PENDING
jmp 0x140073c67
mov r8d, SafeArrayDestroy
lea rdx, str.SERVICE_PAUSED
lea rcx, [rbp + 0x1d8]
call fcn.1400150c0
mov qword [rbp + 0x1c8], r13
mov qword [rbp + 0x1d0], 7
mov word [rbp + 0x1b8], r13w
xor r8d, r8d
lea rdx, [0x1401b3304]
lea rcx, [rbp + 0x1b8]
call fcn.1400150c0
nop
mov eax, dword [rbp + 0x25c]
test eax, eax
je 0x140073cf6
sub eax, 1
je 0x140073ce7
sub eax, 1
je 0x140073cde
sub eax, 1
je 0x140073ccf
cmp eax, 1
jne 0x140073d0f
lea r8d, [rax + 0xf]
lea rdx, str.SERVICE_DISABLED
jmp 0x140073d03
mov r8d, SafeArrayAccessData
lea rdx, str.SERVICE_DEMAND_START
jmp 0x140073d03
lea rdx, str.SERVICE_AUTO_START
jmp 0x140073cfd
mov r8d, SafeArrayAccessData
lea rdx, str.SERVICE_SYSTEM_START
jmp 0x140073d03
lea rdx, str.SERVICE_BOOT_START
mov r8d, SafeArrayAccessData
lea rcx, [rbp + 0x1b8]
call fcn.1400150c0
mov rax, qword [0x14020ceb8]
cmp dword [rax], 6
jbe 0x140073f0f
lea rax, [0x14017fa78]
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x28], 0x213
lea rax, str.c:workspacekiller_releasekillernetwork_service_service_sharedsource_bwclogicdiagnostics.cpp
mov qword [rsp + 0x20], rax
lea r9, str._hs__d__:__ls__
mov edx, 0x800
lea r8d, [rdx - 1]
lea rcx, [rbp + 0xd6c0]
call fcn.140044f70
mov edx, 0x800
lea rcx, [rbp + 0xd6c0]
call fcn.1401433c4
lea r11, [rbp + 0x1b8]
cmp qword [rbp + 0x1d0], 8
cmovae r11, qword [rbp + 0x1b8]
lea r10, [rbp + 0x1d8]
cmp qword [rbp + 0x1f0], 8
cmovae r10, qword [rbp + 0x1d8]
lea r9, [rbp + 0x238]
cmp qword [rbp + 0x250], 8
cmovae r9, qword [rbp + 0x238]
mov r8d, 0x7ff
sub r8, rax
mov edx, 0x800
sub rdx, rax
lea rcx, [rbp + 0xd6c0]
lea rcx, [rcx + rax*2]
mov eax, dword [rbp + 0x25c]
mov dword [rsp + 0x48], eax
mov qword [rsp + 0x40], r11
mov eax, dword [rbp + 0x258]
mov dword [rsp + 0x38], eax
mov qword [rsp + 0x30], r10
mov qword [rsp + 0x28], r9
mov dword [rsp + 0x20], esi
lea r9, str._______________________________________BWCLogic::DumpGroupBoost::UndoList__ld___Name_ls__t_t_State_ls__ld___t_t_StartType___ls__ld_
call fcn.140044f70
inc esi
mov r10, qword [0x14020ceb8]
cmp dword [r10], 6
jbe 0x140073f0f
mov dword [rsp + 0x50], 1
lea rax, [rsp + 0x50]
mov qword [rbp + 0x6a0], rax
mov qword [rbp + 0x6a8], 4
lea rcx, [rbp + 0xd6c0]
mov rax, 0xffffffffffffffff
lea rax, [rax + 1]
cmp word [rcx + rax*2], 0
jne 0x140073e40
lea rcx, [rbp + 0xd6c0]
mov qword [rbp + 0x6b0], rcx
lea eax, [rax*2 + 2]
mov dword [rbp + 0x6b8], eax
mov dword [rbp + 0x6bc], r13d
lea rcx, [0x1401c62dc]
lea rax, str.ETW0
sub ecx, eax
movzx eax, byte [0x1401c67d7]
or ecx, 0xb000000
mov dword [rbp + 0x300], ecx
movzx eax, word [reloc.OLEAUT32.dll_SysStringLen]
mov dword [rbp + 0x304], eax
mov qword [rbp + 0x308], r13
mov rax, qword [r10 + 8]
mov qword [rbp + 0x680], rax
movzx eax, word [rax]
mov dword [rbp + 0x688], eax
mov dword [rbp + 0x68c], 2
lea rax, [0x1401c62e7]
mov qword [rbp + 0x690], rax
mov dword [rbp + 0x698], 0x27
mov dword [rbp + 0x69c], 1
lea rax, [rbp + 0x680]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], 4
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x300]
mov rcx, qword [r10 + 0x20]
call qword [sym.imp.ADVAPI32.dll_EventWriteTransfer]
mov qword [rbp + 0xe0], r13
mov qword [rbp + 0xe8], 7
mov word [rbp + 0xd0], r13w
mov r8d, 0x82
lea rdx, str._______________________________________BWCLogic::DumpGroupBoost::UndoList__ld___Name_ls__t_t_State_ls__ld___t_t_StartType___ls__ld_
lea rcx, [rbp + 0xd0]
call fcn.1400150c0
lea r8, [rbp + 0x1b8]
cmp qword [rbp + 0x1d0], 8
cmovae r8, qword [rbp + 0x1b8]
lea rdx, [rbp + 0x1d8]
cmp qword [rbp + 0x1f0], 8
cmovae rdx, qword [rbp + 0x1d8]
lea rcx, [rbp + 0x238]
cmp qword [rbp + 0x250], 8
cmovae rcx, qword [rbp + 0x238]
mov eax, dword [rbp + 0x25c]
mov dword [rsp + 0x40], eax
mov qword [rsp + 0x38], r8
mov eax, dword [rbp + 0x258]
mov dword [rsp + 0x30], eax
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], rcx
mov r9d, esi
lea r8, [rbp + 0xd0]
mov edx, 6
mov rcx, r12
call fcn.14009fbe0
inc esi
mov rdx, qword [rbp + 0x1d0]
cmp rdx, 8
jb 0x140074009
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x1b8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140074004
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400741a1
call fcn.1401218ec
mov qword [rbp + 0x1c8], r13
mov qword [rbp + 0x1d0], 7
mov word [rbp + 0x1b8], r13w
mov rdx, qword [rbp + 0x1f0]
cmp rdx, 8
jb 0x14007406a
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x1d8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140074064
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400741a7
call fcn.1401218ec
nop
lea rcx, [rbp + 0x238]
call fcn.1400151d0
add rbx, 0x28
cmp rbx, rdi
jne 0x140073b90
mov rdi, qword [rbp + 0x1a8]
mov rbx, qword [rbp + 0x1a0]
test rbx, rbx
je 0x14007411d
cmp rbx, rdi
je 0x1400740b8
nop
mov rcx, rbx
call fcn.1400151d0
add rbx, 0x28
cmp rbx, rdi
jne 0x1400740a0
mov rbx, qword [rbp + 0x1a0]
mov rcx, qword [rbp + 0x1b0]
sub rcx, rbx
mov rax, r15
imul rcx
sar rdx, 4
mov rax, rdx
shr rax, 0x3f
add rdx, rax
lea rdx, [rdx + rdx*4]
shl rdx, 3
mov rax, rbx
cmp rdx, 0x1000
jb 0x140074103
add rdx, 0x27
mov rbx, qword [rbx - 8]
sub rax, rbx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14007419b
mov rcx, rbx
call fcn.1401218ec
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x1a0], xmm0
mov qword [rbp + 0x1b0], r13
mov rdx, qword [rbp + 0x230]
cmp rdx, 8
jb 0x14007415f
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x218]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14007415a
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14007418f
call fcn.1401218ec
mov rcx, qword [rbp + 0xf6c0]
xor rcx, rsp
call fcn.140121cc0
lea r11, [rsp + 0xf7d0]
mov rbx, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
mov rdi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
call fcn.1401431fc
nop
call fcn.1401431fc
nop
call fcn.1401431fc
nop
call fcn.1401431fc
nop
call fcn.1401431fc
int3