Function at 0x1400034fe
Capabilities:
Write file on windows

Disassembly:
push rbp
push r14
push rsi
push rdi
push rbx
mov eax, 0x10090
call fcn.1401b8800
sub rsp, rax
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x10008], 0xfffffffffffffffe
cmp byte [rcx], 0
mov qword [rbp + 0x10000], rcx
je 0x140003700
mov r14, rdx
cmp byte [rdx + 0x72], 0
je 0x140003564
push 1
pop rcx
call fcn.14019b3f4
mov rcx, rax
call fcn.14019ded8
mov ecx, eax
call fcn.14019de78
test eax, eax
mov rcx, qword [rbp + 0x10000]
jne 0x140003564
mov byte [r14 + 0x73], 1
lea rdx, [rcx + 8]
lea rcx, [rbp + 0xffc0]
call fcn.14000e91e
xorps xmm0, xmm0
lea rsi, [rbp - 0x60]
movaps xmmword [rsi], xmm0
and qword [rsi + 0x10], 0
mov byte [rsi + 0x18], 1
lea rdx, [0x1401d53e4]
mov rcx, rsi
call fcn.14000b63c
mov rcx, rsi
mov rdx, r14
call fcn.140003234
lea rdx, [r14 + 0x18]
lea rcx, [rbp - 0x60]
call fcn.140003234
lea rdx, [r14 + 0x30]
lea rcx, [rbp - 0x60]
call fcn.140003234
lea rdx, [r14 + 0x48]
lea rcx, [rbp - 0x60]
call fcn.140003234
lea rdi, [r14 + 0x72]
lea rdx, [r14 + 0x68]
lea rbx, [rbp - 0x60]
mov rcx, rbx
call fcn.14000b660
lea rdx, [r14 + 0x69]
mov rcx, rbx
call fcn.14000b660
lea rdx, [r14 + 0x6a]
mov rcx, rbx
call fcn.14000b660
lea rdx, [r14 + 0x6b]
mov rcx, rbx
call fcn.14000b660
lea rdx, [r14 + 0x6c]
mov rcx, rbx
call fcn.14000b660
lea rdx, [r14 + 0x6d]
mov rcx, rbx
call fcn.14000b660
lea rdx, [r14 + 0x6e]
mov rcx, rbx
call fcn.14000b660
lea rdx, [r14 + 0x6f]
mov rcx, rbx
call fcn.14000b660
lea rdx, [r14 + 0x70]
mov rcx, rbx
call fcn.14000b660
lea rdx, [r14 + 0x71]
mov rcx, rbx
call fcn.14000b660
mov rcx, rbx
mov rdx, rdi
call fcn.14000b660
add r14, 0x73
mov rcx, rbx
mov rdx, r14
call fcn.14000b660
lea rcx, [rbp + 0xffc0]
mov rdx, rbx
call fcn.14000e9d2
mov esi, eax
lea rbx, [rbp - 0x60]
mov rcx, rbx
call fcn.14000b520
test sil, sil
je 0x140003744
cmp byte [rdi], 0
je 0x14000378c
lea rdi, [rbp + 0xffc0]
lea rsi, [rbp + 0xffe0]
xor ecx, ecx
call fcn.14019b3f4
mov rcx, rax
call fcn.14019ded8
mov ecx, eax
mov rdx, rbx
mov r8d, 0x10000
call fcn.1401a1a54
test eax, eax
jle 0x140003763
mov eax, eax
mov qword [rbp + 0xffe0], rbx
add rax, rbp
add rax, 0xffffffffffffffa0
mov qword [rbp + 0xfff0], rax
mov byte [rbp + 0xfff8], 0
mov qword [rbp + 0xffe8], rax
mov rcx, rdi
mov rdx, rsi
call fcn.14000e9d2
mov rcx, rsi
call fcn.14000b520
jmp 0x14000369f
cmp byte [rcx + 1], 0
je 0x140003855
mov rsi, qword [rcx + 0x20]
mov rdi, qword [rcx + 0x38]
push 2
pop rcx
call fcn.14019b3f4
mov rcx, qword [rbp + 0x10000]
lea r8, [rcx + 0x20]
cmp rdi, 0x10
cmovae r8, rsi
lea rdx, str.Timeout_waiting_for_detached_instance_to_start:__s_n
mov rcx, rax
call fcn.140003a11
push 1
pop rdi
jmp 0x1400038bc
push 2
pop rcx
call fcn.14019b3f4
lea rdx, str.Failed_to_send_command_line_n
mov rcx, rax
call fcn.140003a11
push 1
pop rdi
jmp 0x1400038b0
xorps xmm0, xmm0
lea rdx, [rbp + 0xffe0]
movups xmmword [rdx + 9], xmm0
movaps xmmword [rdx], xmm0
lea rcx, [rbp + 0xffc0]
call fcn.14000e9d2
lea rcx, [rbp + 0xffe0]
call fcn.14000b520
lea rax, [rbp - 0x48]
and qword [rax - 0x18], 0
mov qword [rax - 0x10], 0x200
mov qword [rax - 8], rax
lea rcx, [rbp + 0xffc0]
lea rdx, [rbp + 0xffe0]
lea r8, [rbp - 0x60]
call fcn.14000eb0e
cmp byte [rbp + 0xffe0], 0
je 0x140003859
mov rcx, qword [rbp + 0xfff0]
mov rax, qword [rbp + 0xfff8]
lea rdx, [rcx + 4]
xor edi, edi
cmp rdx, rax
ja 0x1400037e3
mov edi, dword [rcx]
mov rax, rdx
mov qword [rbp + 0xfff0], rax
test edi, edi
jne 0x14000389b
cmp byte [r14], 0
je 0x14000389b
lea rcx, [rbp + 0xffc0]
lea rdx, [rbp + 0xffa0]
lea r8, [rbp - 0x60]
call fcn.14000eb0e
cmp byte [rbp + 0xffa0], 0
je 0x140003881
push 1
pop rcx
call fcn.14019b3f4
mov rcx, qword [rbp + 0xffb0]
mov rdx, qword [rbp + 0xffb8]
sub rdx, rcx
push 1
pop r8
mov r9, rax
call fcn.14019df00
push 1
pop rcx
call fcn.14019b3f4
mov rcx, rax
call fcn.14019e1c0
xor edi, edi
jmp 0x14000389b
xor edi, edi
jmp 0x1400038c3
push 2
pop rcx
call fcn.14019b3f4
lea rdx, str.Failed_to_receive_exit_code_from_application_n
mov rcx, rax
call fcn.140003a11
lea rcx, [rbp + 0xffc0]
call fcn.14000e998
push 1
pop rdi
jmp 0x1400038a7
push 2
pop rcx
call fcn.14019b3f4
lea rdx, str.Failed_to_receive_resulting_file_n
mov rcx, rax
call fcn.140003a11
push 1
pop rdi
lea rcx, [rbp + 0xffc0]
call fcn.14000e998
lea rcx, [rbp - 0x60]
call fcn.1400115a8
lea rcx, [rbp + 0xffc0]
call fcn.14000e620
mov rcx, qword [rbp + 0x10000]
call fcn.140001a74
mov eax, edi
add rsp, 0x10090
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret