Function at 0x140080fa0
Capabilities:
Parse pe header

Disassembly:
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0xf6d0]
mov eax, 0xf7d0
call fcn.14013f5c0
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 [0x14022b078]
xor rax, rsp
mov qword [rbp + 0xf6c0], rax
mov r12, rcx
lea r15, [0x1401a2028]
lea rbx, str.d:workspacewsg_cit_abi_integrationkiller_release_3.2_srckillernetwork_service_service_sharedsource_bwclogicdiagnostics.cpp
xor r13d, r13d
lea rsi, [0x1401ebde4]
lea rdi, str.ETW0
lea r14, [0x1401ebdef]
mov rax, qword [0x1402379a8]
cmp dword [rax], 6
jbe 0x14008119d
call qword [sym.imp.KERNEL32.dll_GetCurrentThreadId]
mov qword [rsp + 0x38], r15
mov dword [rsp + 0x30], 0x1f0
mov qword [rsp + 0x28], rbx
mov dword [rsp + 0x20], eax
lea r9, str.__d___hs__d__:__ls__
mov edx, 0x800
lea r8d, [rdx - 1]
lea rcx, [rbp + 0x6c0]
call fcn.14004de60
mov edx, 0x800
lea rcx, [rbp + 0x6c0]
call fcn.1401612e4
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.14004de60
mov r10, qword [0x1402379a8]
cmp dword [r10], 6
jbe 0x14008119d
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
nop dword [rax + rax]
lea rax, [rax + 1]
cmp word [rcx + rax*2], r13w
jne 0x1400810e0
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 [0x1401ec269]
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.140017000
lea r8, [rbp + 0x10]
mov edx, 6
mov rcx, r12
call fcn.1400b3a30
call fcn.1400a4370
mov ebx, eax
movdqa xmm0, xmmword [0x1401da830]
movdqu xmmword [rbp + 0x228], xmm0
mov word [rbp + 0x218], r13w
xor r8d, r8d
lea rdx, [0x1401d7a28]
lea rcx, [rbp + 0x218]
call fcn.140017000
nop
mov edx, ebx
test ebx, ebx
je 0x14008124b
sub edx, 1
je 0x14008123c
sub edx, 0xf
je 0x14008122d
cmp edx, 1
jne 0x140081264
lea r8d, [rdx + 6]
lea rdx, str.Auto_On
jmp 0x140081258
mov r8d, 8
lea rdx, str.Auto_Off
jmp 0x140081258
mov r8d, 9
lea rdx, str.Manual_On
jmp 0x140081258
mov r8d, 0xa
lea rdx, str.Manual_Off
lea rcx, [rbp + 0x218]
call fcn.140017000
mov rax, qword [0x1402379a8]
cmp dword [rax], 6
jbe 0x14008140d
call qword [sym.imp.KERNEL32.dll_GetCurrentThreadId]
mov qword [rsp + 0x38], r15
mov dword [rsp + 0x30], 0x1fc
lea rcx, str.d:workspacewsg_cit_abi_integrationkiller_release_3.2_srckillernetwork_service_service_sharedsource_bwclogicdiagnostics.cpp
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], eax
lea r9, str.__d___hs__d__:__ls__
mov edx, 0x800
lea r8d, [rdx - 1]
lea rcx, [rbp + 0x16c0]
call fcn.14004de60
mov edx, 0x800
lea rcx, [rbp + 0x16c0]
call fcn.1401612e4
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.14004de60
mov r10, qword [0x1402379a8]
cmp dword [r10], 6
jbe 0x14008140d
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
nop word [rax + rax]
lea rax, [rax + 1]
cmp word [rcx + rax*2], 0
jne 0x140081350
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 [0x1401ec269]
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.140017000
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.1400b3a30
cmp qword [0x140237458], 0
je 0x14008185c
mov rax, qword [0x1402379a8]
cmp dword [rax], 6
jbe 0x140081509
call qword [sym.imp.KERNEL32.dll_GetCurrentThreadId]
mov qword [rsp + 0x38], r15
mov dword [rsp + 0x30], 0x200
lea rcx, str.d:workspacewsg_cit_abi_integrationkiller_release_3.2_srckillernetwork_service_service_sharedsource_bwclogicdiagnostics.cpp
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], eax
lea r9, str.__d___hs__d__:__ls__
mov edx, 0x800
lea r8d, [rdx - 1]
lea rcx, [rbp + 0xe6c0]
call fcn.14004de60
mov edx, 0x800
lea rcx, [rbp + 0xe6c0]
call fcn.1401612e4
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.14004de60
lea rdx, [rbp + 0xe6c0]
lea rcx, [0x140237998]
call fcn.14004e6f0
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.140017000
lea r8, [rbp + 0x50]
mov edx, 6
mov rcx, r12
call fcn.1400b3a30
mov rdi, qword [0x140237450]
mov rbx, qword [rdi]
cmp rbx, rdi
je 0x140081855
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 0x14008157e
mov r14, qword [r14]
cmp r15, 8
jae 0x14008159c
movups xmm0, xmmword [r14]
movups xmmword [rbp + 0x1f8], xmm0
mov qword [rbp + 0x210], 7
jmp 0x1400815e2
mov rsi, r15
or rsi, 7
cmp rsi, rax
cmova rsi, rax
lea rdx, [rsi + 1]
lea rcx, [rbp + 0x1f8]
call fcn.140016e30
mov qword [rbp + 0x1f8], rax
lea r8, [r15*2 + 2]
mov rdx, r14
mov rcx, rax
call fcn.14015dc80
mov qword [rbp + 0x210], rsi
lea rsi, [0x1401ebde4]
mov qword [rbp + 0x208], r15
mov rax, qword [0x1402379a8]
cmp dword [rax], 6
jbe 0x14008179f
call qword [sym.imp.KERNEL32.dll_GetCurrentThreadId]
lea r15, [0x1401a2028]
mov qword [rsp + 0x38], r15
mov dword [rsp + 0x30], 0x203
lea rcx, str.d:workspacewsg_cit_abi_integrationkiller_release_3.2_srckillernetwork_service_service_sharedsource_bwclogicdiagnostics.cpp
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], eax
lea r9, str.__d___hs__d__:__ls__
mov edx, 0x800
lea r8d, [rdx - 1]
lea rcx, [rbp + 0x26c0]
call fcn.14004de60
mov edx, 0x800
lea rcx, [rbp + 0x26c0]
call fcn.1401612e4
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.14004de60
mov r10, qword [0x1402379a8]
cmp dword [r10], 6
jbe 0x1400817a6
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
lea rax, [rax + 1]
cmp word [rcx + rax*2], 0
jne 0x1400816d2
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 [0x1401ec269]
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, [0x1401ebdef]
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]
jmp 0x1400817a6
lea r15, [0x1401a2028]
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.140017000
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.1400b3a30
nop
mov rdx, qword [rbp + 0x210]
cmp rdx, 8
jb 0x140081842
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x1f8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14008183d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140083405
call fcn.14013f180
mov rbx, qword [rbx]
cmp rbx, rdi
jne 0x140081554
lea r14, [0x1401ebdef]
lea rdi, str.ETW0
cmp qword [0x140237448], 0
je 0x140081c56
mov rax, qword [0x1402379a8]
cmp dword [rax], 6
jbe 0x1400819ed
call qword [sym.imp.KERNEL32.dll_GetCurrentThreadId]
mov qword [rsp + 0x38], r15
mov dword [rsp + 0x30], 0x209
lea rcx, str.d:workspacewsg_cit_abi_integrationkiller_release_3.2_srckillernetwork_service_service_sharedsource_bwclogicdiagnostics.cpp
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], eax
lea r9, str.__d___hs__d__:__ls__
mov edx, 0x800
lea r8d, [rdx - 1]
lea rcx, [rbp + 0x36c0]
call fcn.14004de60
mov edx, 0x800
lea rcx, [rbp + 0x36c0]
call fcn.1401612e4
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.14004de60
mov r10, qword [0x1402379a8]
cmp dword [r10], 6
jbe 0x1400819ed
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
lea rax, [rax + 1]
cmp word [rcx + rax*2], 0
jne 0x140081930
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 [0x1401ec269]
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.140017000
lea r8, [rbp + 0x90]
mov edx, 6
mov rcx, r12
call fcn.1400b3a30
mov rdi, qword [0x140237440]
mov rbx, qword [rdi]
cmp rbx, rdi
je 0x140081c56
lea r15, [0x1401ebde4]
lea r14, str.ETW0
nop word [rax + rax]
mov esi, dword [rbx + 0x10]
mov rax, qword [0x1402379a8]
cmp dword [rax], 6
jbe 0x140081bf9
call qword [sym.imp.KERNEL32.dll_GetCurrentThreadId]
lea rcx, [0x1401a2028]
mov qword [rsp + 0x38], rcx
mov dword [rsp + 0x30], 0x20c
lea rcx, str.d:workspacewsg_cit_abi_integrationkiller_release_3.2_srckillernetwork_service_service_sharedsource_bwclogicdiagnostics.cpp
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], eax
lea r9, str.__d___hs__d__:__ls__
mov edx, 0x800
lea r8d, [rdx - 1]
lea rcx, [rbp + 0x46c0]
call fcn.14004de60
mov edx, 0x800
lea rcx, [rbp + 0x46c0]
call fcn.1401612e4
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.14004de60
mov r10, qword [0x1402379a8]
cmp dword [r10], 6
jbe 0x140081bf9
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
lea rax, [rax + 1]
cmp word [rcx + rax*2], 0
jne 0x140081b34
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 [0x1401ec269]
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, [0x1401ebdef]
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.140017000
mov r9d, esi
lea r8, [rbp + 0xb0]
mov edx, 6
mov rcx, r12
call fcn.1400b3a30
mov rbx, qword [rbx]
cmp rbx, rdi
jne 0x140081a60
lea r14, [0x1401ebdef]
lea r15, [0x1401a2d98]
mov rax, qword [0x1402379a8]
cmp qword [0x140237478], 0
je 0x140082124
cmp dword [rax], 6
jbe 0x140081e08
call qword [sym.imp.KERNEL32.dll_GetCurrentThreadId]
lea rcx, [0x1401a2028]
mov qword [rsp + 0x38], rcx
mov dword [rsp + 0x30], 0x212
lea rcx, str.d:workspacewsg_cit_abi_integrationkiller_release_3.2_srckillernetwork_service_service_sharedsource_bwclogicdiagnostics.cpp
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], eax
lea r9, str.__d___hs__d__:__ls__
mov edx, 0x800
lea r8d, [rdx - 1]
lea rcx, [rbp + 0x56c0]
call fcn.14004de60
mov edx, 0x800
lea rcx, [rbp + 0x56c0]
call fcn.1401612e4
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.14004de60
mov r10, qword [0x1402379a8]
cmp dword [r10], 6
jbe 0x140081e08
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 dword [rax + rax]
lea rax, [rax + 1]
cmp word [rcx + rax*2], 0
jne 0x140081d40
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, [0x1401ebde4]
lea rax, str.ETW0
sub ecx, eax
movzx eax, byte [0x1401ec269]
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.140017000
lea r8, [rbp - 0x70]
mov edx, 6
mov rcx, r12
call fcn.1400b3a30
mov rdi, qword [0x140237470]
mov rbx, qword [rdi]
cmp rbx, rdi
je 0x1400822f0
lea r14, str.ETW0
nop word [rax + rax]
lea rdx, [rbx + 0x20]
lea rcx, [rbp + 0x178]
call fcn.140020720
movzx eax, byte [rbx + 0x40]
mov byte [rbp + 0x198], al
mov rax, qword [0x1402379a8]
cmp dword [rax], 6
jbe 0x140082049
call qword [sym.imp.KERNEL32.dll_GetCurrentThreadId]
lea rcx, [0x1401a2028]
mov qword [rsp + 0x38], rcx
mov dword [rsp + 0x30], 0x215
lea rcx, str.d:workspacewsg_cit_abi_integrationkiller_release_3.2_srckillernetwork_service_service_sharedsource_bwclogicdiagnostics.cpp
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], eax
lea r9, str.__d___hs__d__:__ls__
mov edx, 0x800
lea r8d, [rdx - 1]
lea rcx, [rbp + 0x66c0]
call fcn.14004de60
mov edx, 0x800
lea rcx, [rbp + 0x66c0]
call fcn.1401612e4
lea r10, [rbp + 0x178]
cmp qword [rbp + 0x190], 8
cmovae r10, qword [rbp + 0x178]
lea r9, [0x1401a2da8]
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.14004de60
mov r10, qword [0x1402379a8]
cmp dword [r10], 6
jbe 0x140082049
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
nop word [rax + rax]
lea rax, [rax + 1]
cmp word [rcx + rax*2], 0
jne 0x140081f80
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, [0x1401ebde4]
sub ecx, r14d
movzx eax, byte [0x1401ec269]
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, [0x1401ebdef]
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.140017000
lea r9, [rbp + 0x178]
cmp qword [rbp + 0x190], 8
cmovae r9, qword [rbp + 0x178]
lea rax, [0x1401a2da8]
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.1400b3a30
nop
lea rcx, [rbp + 0x178]
call fcn.140017110
mov rax, qword [rbx + 0x10]
cmp byte [rax + 0x19], 0
je 0x1400820e8
mov rax, qword [rbx + 8]
cmp byte [rax + 0x19], 0
jne 0x1400820e3
cmp rbx, qword [rax + 0x10]
jne 0x1400820e3
mov rbx, rax
mov rax, qword [rax + 8]
cmp byte [rax + 0x19], 0
je 0x1400820d0
mov rbx, rax
jmp 0x14008210f
mov rbx, rax
mov rcx, qword [rax]
cmp byte [rcx + 0x19], 0
jne 0x14008210f
nop dword [rax]
nop dword [rax + rax]
mov rbx, rcx
mov rax, qword [rcx]
mov rcx, rax
cmp byte [rax + 0x19], 0
je 0x140082100
cmp rbx, rdi
jne 0x140081e60
lea r14, [0x1401ebdef]
jmp 0x1400822f0
cmp dword [rax], 6
jbe 0x1400822b8
call qword [sym.imp.KERNEL32.dll_GetCurrentThreadId]
lea rcx, [0x1401a2028]
mov qword [rsp + 0x38], rcx
mov dword [rsp + 0x30], 0x21a
lea rcx, str.d:workspacewsg_cit_abi_integrationkiller_release_3.2_srckillernetwork_service_service_sharedsource_bwclogicdiagnostics.cpp
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], eax
lea r9, str.__d___hs__d__:__ls__
mov edx, 0x800
lea r8d, [rdx - 1]
lea rcx, [rbp + 0x76c0]
call fcn.14004de60
mov edx, 0x800
lea rcx, [rbp + 0x76c0]
call fcn.1401612e4
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.14004de60
mov r10, qword [0x1402379a8]
cmp dword [r10], 6
jbe 0x1400822b8
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
nop word [rax + rax]
lea rax, [rax + 1]
cmp word [rcx + rax*2], 0
jne 0x1400821f0
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, [0x1401ebde4]
lea rax, str.ETW0
sub ecx, eax
movzx eax, byte [0x1401ec269]
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.140017000
lea r8, [rbp - 0x30]
mov edx, 6
mov rcx, r12
call fcn.1400b3a30
mov rax, qword [0x1402379a8]
cmp qword [0x140237468], 0
je 0x14008276d
cmp dword [rax], 6
jbe 0x140082498
call qword [sym.imp.KERNEL32.dll_GetCurrentThreadId]
lea rcx, [0x1401a2028]
mov qword [rsp + 0x38], rcx
mov dword [rsp + 0x30], 0x21f
lea rcx, str.d:workspacewsg_cit_abi_integrationkiller_release_3.2_srckillernetwork_service_service_sharedsource_bwclogicdiagnostics.cpp
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], eax
lea r9, str.__d___hs__d__:__ls__
mov edx, 0x800
lea r8d, [rdx - 1]
lea rcx, [rbp + 0x86c0]
call fcn.14004de60
mov edx, 0x800
lea rcx, [rbp + 0x86c0]
call fcn.1401612e4
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.14004de60
mov r10, qword [0x1402379a8]
cmp dword [r10], 6
jbe 0x140082498
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
nop dword [rax + rax]
lea rax, [rax + 1]
cmp word [rcx + rax*2], 0
jne 0x1400823d0
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, [0x1401ebde4]
lea rax, str.ETW0
sub ecx, eax
movzx eax, byte [0x1401ec269]
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.140017000
lea r8, [rbp - 0x50]
mov edx, 6
mov rcx, r12
call fcn.1400b3a30
mov rdi, qword [0x140237460]
mov rbx, qword [rdi]
cmp rbx, rdi
je 0x140082940
nop dword [rax]
nop word [rax + rax]
mov esi, dword [rbx + 0x1c]
movzx r14d, byte [rbx + 0x20]
mov rax, qword [0x1402379a8]
cmp dword [rax], 6
jbe 0x1400826af
call qword [sym.imp.KERNEL32.dll_GetCurrentThreadId]
lea rcx, [0x1401a2028]
mov qword [rsp + 0x38], rcx
mov dword [rsp + 0x30], 0x222
lea rcx, str.d:workspacewsg_cit_abi_integrationkiller_release_3.2_srckillernetwork_service_service_sharedsource_bwclogicdiagnostics.cpp
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], eax
lea r9, str.__d___hs__d__:__ls__
mov edx, 0x800
lea r8d, [rdx - 1]
lea rcx, [rbp + 0x96c0]
call fcn.14004de60
mov edx, 0x800
lea rcx, [rbp + 0x96c0]
call fcn.1401612e4
lea r9, [0x1401a2da8]
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.14004de60
mov r10, qword [0x1402379a8]
cmp dword [r10], 6
jbe 0x1400826af
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
nop dword [rax]
lea rax, [rax + 1]
cmp word [rcx + rax*2], 0
jne 0x1400825e0
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, [0x1401ebde4]
lea rax, str.ETW0
sub ecx, eax
movzx eax, byte [0x1401ec269]
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, [0x1401ebdef]
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.140017000
lea rax, [0x1401a2da8]
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.1400b3a30
mov rax, qword [rbx + 0x10]
cmp byte [rax + 0x19], 0
je 0x140082738
mov rax, qword [rbx + 8]
cmp byte [rax + 0x19], 0
jne 0x140082733
cmp rbx, qword [rax + 0x10]
jne 0x140082733
mov rbx, rax
mov rax, qword [rax + 8]
cmp byte [rax + 0x19], 0
je 0x140082720
mov rbx, rax
jmp 0x14008275f
mov rbx, rax
mov rcx, qword [rax]
cmp byte [rcx + 0x19], 0
jne 0x14008275f
nop dword [rax]
nop dword [rax + rax]
mov rbx, rcx
mov rax, qword [rcx]
mov rcx, rax
cmp byte [rax + 0x19], 0
je 0x140082750
cmp rbx, rdi
jne 0x1400824f0
jmp 0x140082940
cmp dword [rax], 6
jbe 0x1400828f9
call qword [sym.imp.KERNEL32.dll_GetCurrentThreadId]
lea rcx, [0x1401a2028]
mov qword [rsp + 0x38], rcx
mov dword [rsp + 0x30], 0x227
lea rcx, str.d:workspacewsg_cit_abi_integrationkiller_release_3.2_srckillernetwork_service_service_sharedsource_bwclogicdiagnostics.cpp
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], eax
lea r9, str.__d___hs__d__:__ls__
mov edx, 0x800
lea r8d, [rdx - 1]
lea rcx, [rbp + 0xa6c0]
call fcn.14004de60
mov edx, 0x800
lea rcx, [rbp + 0xa6c0]
call fcn.1401612e4
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.14004de60
mov r10, qword [0x1402379a8]
cmp dword [r10], 6
jbe 0x1400828f9
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
lea rax, [rax + 1]
cmp word [rcx + rax*2], 0
jne 0x140082831
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, [0x1401ebde4]
lea rax, str.ETW0
sub ecx, eax
movzx eax, byte [0x1401ec269]
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.140017000
lea r8, [rbp + 0x130]
mov edx, 6
mov rcx, r12
call fcn.1400b3a30
mov rax, qword [0x1402379a8]
cmp dword [rax], 6
jbe 0x140082af4
call qword [sym.imp.KERNEL32.dll_GetCurrentThreadId]
lea rsi, [0x1401a2028]
mov qword [rsp + 0x38], rsi
mov dword [rsp + 0x30], 0x22a
lea r14, str.d:workspacewsg_cit_abi_integrationkiller_release_3.2_srckillernetwork_service_service_sharedsource_bwclogicdiagnostics.cpp
mov qword [rsp + 0x28], r14
mov dword [rsp + 0x20], eax
lea r9, str.__d___hs__d__:__ls__
mov edx, 0x800
lea r8d, [rdx - 1]
lea rcx, [rbp + 0xb6c0]
call fcn.14004de60
mov edx, 0x800
lea rcx, [rbp + 0xb6c0]
call fcn.1401612e4
mov rdi, rax
call fcn.1400a4360
mov ebx, eax
call fcn.1400a43c0
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.14004de60
mov r10, qword [0x1402379a8]
cmp dword [r10], 6
jbe 0x140082b02
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
lea rax, [rax + 1]
cmp word [rcx + rax*2], 0
jne 0x140082a23
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, [0x1401ebde4]
lea rax, str.ETW0
sub ecx, eax
movzx eax, byte [0x1401ec269]
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, [0x1401ebdef]
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 0x140082b09
lea rsi, [0x1401a2028]
lea r14, str.d:workspacewsg_cit_abi_integrationkiller_release_3.2_srckillernetwork_service_service_sharedsource_bwclogicdiagnostics.cpp
lea rdi, [0x1401ebdef]
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.140017000
nop
call fcn.1400a4360
mov ebx, eax
call fcn.1400a43c0
mov r9, rax
mov dword [rsp + 0x20], ebx
lea r8, [rbp + 0x110]
mov edx, 6
mov rcx, r12
call fcn.1400b3a30
xor eax, eax
mov qword [rbp + 0x1a0], rax
mov qword [rbp + 0x1a8], rax
mov qword [rbp + 0x1b0], rax
lea rcx, [rbp + 0x1a0]
call fcn.1400a4be0
nop
movabs r15, 0x6666666666666667
mov rax, qword [0x1402379a8]
cmp dword [rax], 6
jbe 0x140082d58
call qword [sym.imp.KERNEL32.dll_GetCurrentThreadId]
mov qword [rsp + 0x38], rsi
mov dword [rsp + 0x30], 0x22d
mov qword [rsp + 0x28], r14
mov dword [rsp + 0x20], eax
lea r9, str.__d___hs__d__:__ls__
mov edx, 0x800
lea r8d, [rdx - 1]
lea rcx, [rbp + 0xc6c0]
call fcn.14004de60
mov edx, 0x800
lea rcx, [rbp + 0xc6c0]
call fcn.1401612e4
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.14004de60
mov r10, qword [0x1402379a8]
cmp dword [r10], 6
jbe 0x140082d58
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 + rax]
lea rax, [rax + 1]
cmp word [rcx + rax*2], 0
jne 0x140082c90
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, [0x1401ebde4]
lea rax, str.ETW0
sub ecx, eax
movzx eax, byte [0x1401ec269]
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.140017000
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.1400b3a30
mov esi, r13d
mov rbx, qword [rbp + 0x1a0]
mov rdi, qword [rbp + 0x1a8]
cmp rbx, rdi
je 0x140083301
lea r14, [0x140000000]
nop dword [rax]
nop word [rax + rax]
mov rdx, rbx
lea rcx, [rbp + 0x238]
call fcn.140020720
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, [0x1401d7a28]
lea rcx, [rbp + 0x1d8]
call fcn.140017000
nop
mov eax, dword [rbp + 0x258]
dec eax
cmp eax, 6
ja case.default.0x140082e5e
mov ecx, dword [r14 + rax*4 + 0x83420]
add rcx, r14
jmp rcx
mov r8d, reloc.OLEAUT32.dll_SafeArrayDestroy
lea rdx, str.SERVICE_STOPPED
jmp 0x140082ec7
mov r8d, reloc.OLEAUT32.dll_SafeArrayUnlock
lea rdx, str.SERVICE_START_PENDING
jmp 0x140082ec7
mov r8d, SafeArrayUnlock
lea rdx, str.SERVICE_STOP_PENDING
jmp 0x140082ec7
mov r8d, reloc.OLEAUT32.dll_SafeArrayDestroy
lea rdx, str.SERVICE_RUNNING
jmp 0x140082ec7
mov r8d, SafeArrayCopy
lea rdx, str.SERVICE_CONTINUE_PENDING
jmp 0x140082ec7
mov r8d, reloc.OLEAUT32.dll_SafeArrayUnlock
lea rdx, str.SERVICE_PAUSE_PENDING
jmp 0x140082ec7
mov r8d, SafeArrayDestroy
lea rdx, str.SERVICE_PAUSED
lea rcx, [rbp + 0x1d8]
call fcn.140017000
mov qword [rbp + 0x1c8], r13
mov qword [rbp + 0x1d0], 7
mov word [rbp + 0x1b8], r13w
xor r8d, r8d
lea rdx, [0x1401d7a28]
lea rcx, [rbp + 0x1b8]
call fcn.140017000
nop
mov eax, dword [rbp + 0x25c]
test eax, eax
je 0x140082f56
sub eax, 1
je 0x140082f47
sub eax, 1
je 0x140082f3e
sub eax, 1
je 0x140082f2f
cmp eax, 1
jne 0x140082f6f
lea r8d, [rax + 0xf]
lea rdx, str.SERVICE_DISABLED
jmp 0x140082f63
mov r8d, SafeArrayUnlock
lea rdx, str.SERVICE_DEMAND_START
jmp 0x140082f63
lea rdx, str.SERVICE_AUTO_START
jmp 0x140082f5d
mov r8d, SafeArrayUnlock
lea rdx, str.SERVICE_SYSTEM_START
jmp 0x140082f63
lea rdx, str.SERVICE_BOOT_START
mov r8d, SafeArrayUnlock
lea rcx, [rbp + 0x1b8]
call fcn.140017000
mov rax, qword [0x1402379a8]
cmp dword [rax], 6
jbe 0x14008317f
call qword [sym.imp.KERNEL32.dll_GetCurrentThreadId]
lea rcx, [0x1401a2028]
mov qword [rsp + 0x38], rcx
mov dword [rsp + 0x30], 0x247
lea rcx, str.d:workspacewsg_cit_abi_integrationkiller_release_3.2_srckillernetwork_service_service_sharedsource_bwclogicdiagnostics.cpp
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], eax
lea r9, str.__d___hs__d__:__ls__
mov edx, 0x800
lea r8d, [rdx - 1]
lea rcx, [rbp + 0xd6c0]
call fcn.14004de60
mov edx, 0x800
lea rcx, [rbp + 0xd6c0]
call fcn.1401612e4
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.14004de60
inc esi
mov r10, qword [0x1402379a8]
cmp dword [r10], 6
jbe 0x14008317f
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
nop word [rax + rax]
lea rax, [rax + 1]
cmp word [rcx + rax*2], 0
jne 0x1400830b0
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, [0x1401ebde4]
lea rax, str.ETW0
sub ecx, eax
movzx eax, byte [0x1401ec269]
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, [0x1401ebdef]
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.140017000
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.1400b3a30
inc esi
mov rdx, qword [rbp + 0x1d0]
cmp rdx, 8
jb 0x140083279
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x1b8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140083274
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140083411
call fcn.14013f180
mov qword [rbp + 0x1c8], r13
mov qword [rbp + 0x1d0], 7
mov word [rbp + 0x1b8], r13w
mov rdx, qword [rbp + 0x1f0]
cmp rdx, 8
jb 0x1400832da
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x1d8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400832d4
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140083417
call fcn.14013f180
nop
lea rcx, [rbp + 0x238]
call fcn.140017110
add rbx, 0x28
cmp rbx, rdi
jne 0x140082df0
mov rdi, qword [rbp + 0x1a8]
mov rbx, qword [rbp + 0x1a0]
test rbx, rbx
je 0x14008338d
cmp rbx, rdi
je 0x140083328
nop
mov rcx, rbx
call fcn.140017110
add rbx, 0x28
cmp rbx, rdi
jne 0x140083310
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 0x140083373
add rdx, 0x27
mov rbx, qword [rbx - 8]
sub rax, rbx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14008340b
mov rcx, rbx
call fcn.14013f180
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x1a0], xmm0
mov qword [rbp + 0x1b0], r13
mov rdx, qword [rbp + 0x230]
cmp rdx, 8
jb 0x1400833cf
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x218]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400833ca
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400833ff
call fcn.14013f180
mov rcx, qword [rbp + 0xf6c0]
xor rcx, rsp
call fcn.14013f550
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.14016111c
nop
call fcn.14016111c
nop
call fcn.14016111c
nop
call fcn.14016111c
nop
call fcn.14016111c
int3