Function at 0x14000949c
Capabilities:
Print debug messages

Disassembly:
mov qword [rsp + 0x10], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0xb70]
sub rsp, 0xc70
mov rax, qword [0x140031010]
xor rax, rsp
mov qword [rbp + 0xb60], rax
mov r13, r8
mov qword [rsp + 0x50], rcx
mov rbx, rcx
mov edi, 0x800
mov r8d, edi
lea rcx, [rsp + 0x60]
xor edx, edx
call fcn.14000b3c0
lea r8, [rbx + 0x62]
mov edx, edi
lea rcx, [rsp + 0x60]
call fcn.14000ef18
lea r8, [0x14002ca80]
mov edx, edi
lea rcx, [rsp + 0x60]
call fcn.14000ef78
mov rcx, qword [0x140034038]
test rcx, rcx
je 0x140009532
lea rdx, str.browser
call fcn.140004ba0
mov rcx, qword [0x140034038]
mov r12, rax
jmp 0x140009535
xor r12d, r12d
test rcx, rcx
je 0x140009552
lea rdx, [0x14002c38c]
call fcn.140004ba0
mov rcx, qword [0x140034038]
mov r15, rax
jmp 0x140009555
xor r15d, r15d
test rcx, rcx
je 0x140009572
lea rdx, [0x14002c388]
call fcn.140004ba0
mov rcx, qword [0x140034038]
mov r14, rax
jmp 0x140009575
xor r14d, r14d
test rcx, rcx
je 0x140009592
lea rdx, [0x14002c384]
call fcn.140004ba0
mov rcx, qword [0x140034038]
mov rsi, rax
jmp 0x140009594
xor esi, esi
test rcx, rcx
je 0x1400095b1
lea rdx, [0x14002c380]
call fcn.140004ba0
mov rcx, qword [0x140034038]
mov rdi, rax
jmp 0x1400095b3
xor edi, edi
test rcx, rcx
je 0x1400095d0
lea rdx, str.confno
call fcn.140004ba0
mov rcx, qword [0x140034038]
mov rbx, rax
jmp 0x1400095d2
xor ebx, ebx
test rcx, rcx
je 0x1400095e5
lea rdx, str.confid
call fcn.140004ba0
jmp 0x1400095e7
xor eax, eax
mov qword [rsp + 0x48], r12
lea rdx, [rsp + 0x60]
mov qword [rsp + 0x40], r15
mov r9, rax
mov qword [rsp + 0x38], r14
mov qword [rsp + 0x30], rsi
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], rbx
call fcn.140005e44
mov rcx, qword [0x140034038]
test rcx, rcx
je 0x140009636
lea rdx, str.rtoken
call fcn.140004ba0
mov rcx, qword [0x140034038]
mov r15, rax
jmp 0x140009639
xor r15d, r15d
test rcx, rcx
je 0x140009656
lea rdx, str.uname
call fcn.140004ba0
mov rcx, qword [0x140034038]
mov r14, rax
jmp 0x140009659
xor r14d, r14d
test rcx, rcx
je 0x140009676
lea rdx, [0x14002c3ac]
call fcn.140004ba0
mov rcx, qword [0x140034038]
mov rsi, rax
jmp 0x140009678
xor esi, esi
test rcx, rcx
je 0x140009695
lea rdx, str.token
call fcn.140004ba0
mov rcx, qword [0x140034038]
mov rdi, rax
jmp 0x140009697
xor edi, edi
test rcx, rcx
je 0x1400096b4
lea rdx, str.stype
call fcn.140004ba0
mov rcx, qword [0x140034038]
mov rbx, rax
jmp 0x1400096b6
xor ebx, ebx
test rcx, rcx
je 0x1400096c9
lea rdx, [0x14002c398]
call fcn.140004ba0
jmp 0x1400096cb
xor eax, eax
mov qword [rsp + 0x40], r15
lea rdx, [rsp + 0x60]
mov qword [rsp + 0x38], r14
mov r9, rax
mov qword [rsp + 0x30], rsi
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], rbx
call fcn.140006064
mov esi, 0x800
lea r8, str.___action
mov edx, esi
lea rcx, [rsp + 0x60]
call fcn.14000ef78
mov rcx, qword [0x140034038]
test rcx, rcx
je 0x140009760
lea rdx, str.action
call fcn.140004ba0
mov rdi, rax
test rax, rax
je 0x140009760
lea rbx, str.start
mov rcx, rax
mov rdx, rbx
call fcn.140013330
test eax, eax
je 0x140009767
lea rbx, str.join
mov rcx, rdi
mov rdx, rbx
call fcn.140013330
test eax, eax
lea rcx, str.launch
cmovne rbx, rcx
jmp 0x140009767
lea rbx, str.launch
mov r8, rbx
lea rcx, [rsp + 0x60]
mov rdx, rsi
call fcn.14000ef78
mov rbx, qword [rsp + 0x50]
cmp byte [rbx + 0x60], 0
je 0x140009796
lea r8, str.___install_vs2008true
mov rdx, rsi
lea rcx, [rsp + 0x60]
call fcn.14000ef78
cmp byte [rbx + 0x61], 0
je 0x1400097b0
lea r8, str.___copy_winhttptrue
mov rdx, rsi
lea rcx, [rsp + 0x60]
call fcn.14000ef78
test r13, r13
je 0x1400097eb
mov edx, 0x10000
mov rcx, r13
call fcn.14000e86c
test rax, rax
je 0x1400097eb
lea r8, [0x14002c214]
mov rdx, rsi
lea rcx, [rsp + 0x60]
call fcn.14000ef78
mov r8, r13
lea rcx, [rsp + 0x60]
mov rdx, rsi
call fcn.14000ef78
mov edi, 0x400
lea rcx, [rbp + 0x760]
mov r8d, edi
xor edx, edx
call fcn.14000b3c0
lea r8, [rbx + 0x62]
mov edx, edi
lea rcx, [rbp + 0x760]
call fcn.14000ef18
lea r8, str.Installer.exe
mov edx, edi
lea rcx, [rbp + 0x760]
call fcn.14000ef78
lea rcx, str._CZpDownloadMgr::AllDownloadSuccess__To_Launch_Installer__params:
call qword [sym.imp.KERNEL32.dll_OutputDebugStringA]
lea rcx, [rsp + 0x60]
call qword [sym.imp.KERNEL32.dll_OutputDebugStringA]
lea rcx, [0x14002bd7d]
mov dword [rsp + 0x30], 1
mov qword [rsp + 0x28], rcx
lea r9, [rbp + 0x760]
lea rcx, [rsp + 0x60]
xor edx, edx
mov qword [rsp + 0x20], rcx
xor r8d, r8d
lea ecx, [rdx + 6]
call fcn.140001874
mov al, 1
mov rcx, qword [rbp + 0xb60]
xor rcx, rsp
call fcn.140009960
mov rbx, qword [rsp + 0xcb8]
add rsp, 0xc70
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret