Function at 0x14007b424
Capabilities:
Accept command line arguments

Disassembly:
jmp 0x14008dcc0
mov qword [rsp + 8], rcx
push rbp
push rdi
sub rsp, 0x568
lea rbp, [rsp + 0x20]
lea rdi, [rsp + 0x20]
mov ecx, 0xf2
mov eax, 0xcccccccc
rep stosd dword [rdi], eax
mov rcx, qword [rsp + 0x588]
mov rax, qword [0x1401ba040]
xor rax, rbp
mov qword [rbp + 0x538], rax
lea rcx, [0x1401cd0f8]
call fcn.14007e7b9
cmp qword [rbp + 0x560], 0
jne 0x14008dd18
jmp 0x14008e0c8
mov rdx, qword [rbp + 0x560]
lea rcx, [rbp + 8]
call fcn.14007c31f
nop
lea rcx, [rbp + 8]
call fcn.14007b947
inc rax
mov qword [rbp + 0x4f8], rax
mov eax, 2
mov rcx, qword [rbp + 0x4f8]
mul rcx
mov rcx, 0xffffffffffffffff
cmovo rax, rcx
mov rcx, rax
call fcn.14007c879
mov qword [rbp + 0x288], rax
mov rax, qword [rbp + 0x288]
mov qword [0x1401bb7c0], rax
lea rcx, [rbp + 8]
call fcn.14007c356
mov rdx, rax
mov rcx, qword [0x1401bb7c0]
call qword [sym.imp.KERNEL32.dll_lstrcpyW]
lea rax, [rbp + 0x2c8]
mov qword [rbp + 0x2f8], rax
lea rax, [rbp + 0x318]
mov qword [rbp + 0x348], rax
lea rcx, [rbp + 0x2a4]
call fcn.14007bcd5
mov qword [rbp + 0x4f8], rax
mov rdx, qword [rbp + 0x2f8]
lea rcx, [rbp + 8]
call fcn.14007da99
mov qword [rbp + 0x500], rax
mov rdx, qword [rbp + 0x348]
lea rcx, [rbp + 8]
call fcn.14007caef
mov qword [rbp + 0x508], rax
mov rax, qword [rbp + 0x4f8]
mov r9, rax
mov r8, qword [rbp + 0x500]
mov rdx, qword [rbp + 0x508]
lea rcx, [rbp + 0x48]
call fcn.14007cc57
nop
lea rcx, [rbp + 0x48]
call fcn.14007d7ce
inc rax
mov rcx, rax
call fcn.14007c879
mov qword [rbp + 0x368], rax
mov rax, qword [rbp + 0x368]
mov qword [0x1401bb498], rax
lea rcx, [rbp + 0x48]
call fcn.14007b50f
mov rdx, rax
mov rcx, qword [0x1401bb498]
call qword [sym.imp.KERNEL32.dll_lstrcpyA]
lea rdx, [0x1401bb7c8]
mov rcx, qword [rbp + 0x560]
call qword [sym.imp.SHELL32.dll_CommandLineToArgvW]
mov qword [rbp + 0x88], rax
mov qword [rbp + 0xa8], 0
jmp 0x14008de86
mov rax, qword [rbp + 0xa8]
inc rax
mov qword [rbp + 0xa8], rax
movsxd rax, dword [0x1401bb7c8]
cmp qword [rbp + 0xa8], rax
jae 0x14008e0ae
mov rax, qword [rbp + 0x88]
mov rcx, qword [rbp + 0xa8]
mov rcx, qword [rax + rcx*8]
call qword [sym.imp.KERNEL32.dll_lstrlenW]
inc eax
cdqe
mov qword [rbp + 0x4f8], rax
mov eax, 2
mov rcx, qword [rbp + 0x4f8]
mul rcx
mov rcx, 0xffffffffffffffff
cmovo rax, rcx
mov rcx, rax
call fcn.14007c879
mov qword [rbp + 0x388], rax
lea rax, [0x1401bb7d0]
mov rcx, qword [rbp + 0xa8]
mov rdx, qword [rbp + 0x388]
mov qword [rax + rcx*8], rdx
lea rax, [0x1401bb7d0]
mov rcx, qword [rbp + 0x88]
mov rdx, qword [rbp + 0xa8]
mov rdx, qword [rcx + rdx*8]
mov rcx, qword [rbp + 0xa8]
mov rcx, qword [rax + rcx*8]
call qword [sym.imp.KERNEL32.dll_lstrcpyW]
lea rax, [rbp + 0x3c8]
mov qword [rbp + 0x3f8], rax
lea rax, [rbp + 0x458]
mov qword [rbp + 0x488], rax
lea rcx, [rbp + 0x3a4]
call fcn.14007bcd5
mov qword [rbp + 0x4f8], rax
lea rcx, [0x1401bb7d0]
mov rdx, qword [rbp + 0xa8]
mov rdx, qword [rcx + rdx*8]
lea rcx, [rbp + 0x418]
call fcn.14007c31f
mov qword [rbp + 0x500], rax
mov rax, qword [rbp + 0x500]
mov qword [rbp + 0x508], rax
mov rdx, qword [rbp + 0x3f8]
mov rcx, qword [rbp + 0x508]
call fcn.14007da99
mov qword [rbp + 0x510], rax
mov rax, qword [rbp + 0x510]
mov qword [rbp + 0x518], rax
lea rax, [0x1401bb7d0]
mov rcx, qword [rbp + 0xa8]
mov rdx, qword [rax + rcx*8]
lea rcx, [rbp + 0x4a8]
call fcn.14007c31f
mov qword [rbp + 0x520], rax
mov rax, qword [rbp + 0x520]
mov qword [rbp + 0x528], rax
mov rdx, qword [rbp + 0x488]
mov rcx, qword [rbp + 0x528]
call fcn.14007caef
mov qword [rbp + 0x530], rax
mov rax, qword [rbp + 0x4f8]
mov r9, rax
mov r8, qword [rbp + 0x518]
mov rdx, qword [rbp + 0x530]
lea rcx, [rbp + 0xc8]
call fcn.14007cc57
nop
lea rcx, [rbp + 0x4a8]
call fcn.14007df6c
nop
lea rcx, [rbp + 0x418]
call fcn.14007df6c
lea rcx, [rbp + 0xc8]
call fcn.14007d7ce
inc rax
mov rcx, rax
call fcn.14007c879
mov qword [rbp + 0x4e8], rax
lea rax, [0x1401bb4a0]
mov rcx, qword [rbp + 0xa8]
mov rdx, qword [rbp + 0x4e8]
mov qword [rax + rcx*8], rdx
lea rcx, [rbp + 0xc8]
call fcn.14007b50f
lea rcx, [0x1401bb4a0]
mov rdx, rax
mov rax, qword [rbp + 0xa8]
mov rcx, qword [rcx + rax*8]
call qword [sym.imp.KERNEL32.dll_lstrcpyA]
nop
lea rcx, [rbp + 0xc8]
call fcn.14007ba19
jmp 0x14008de75
mov byte [0x1401bb490], 1
lea rcx, [rbp + 0x48]
call fcn.14007ba19
nop
lea rcx, [rbp + 8]
call fcn.14007df6c
lea rcx, [rbp - 0x20]
lea rdx, [0x140182910]
call fcn.14007ddd7
mov rcx, qword [rbp + 0x538]
xor rcx, rbp
call fcn.14007cb17
lea rsp, [rbp + 0x548]
pop rdi
pop rbp
ret