Function at 0x14044355f
Capabilities:
Accept command line arguments

Disassembly:
push rsi
cmc
cmp r10b, 0x3e
test r15, 0x7c73777d
sub rsp, 0x70
mov dword [rsp + 0x3c], 0
jmp 0x14044357d
call qword [sym.imp.KERNEL32.dll_GetCommandLineW]
lea rdx, [rsp + 0x3c]
jmp 0x14044358d
mov rcx, rax
jmp 0x140443595
call qword [sym.imp.SHELL32.dll_CommandLineToArgvW]
movsxd r8, dword [rsp + 0x3c]
lea rsi, [rsp + 0x40]
bswap dx
xchg cx, cx
mov rcx, rsi
movsx edx, ax
cwd
mov rdx, rax
call fcn.1404438f1
lea rax, [0x1400b8ec8]
clc
jmp 0x1404435c8
cmp rsi, rax
jmp 0x1404435d0
je 0x140443731
mov rcx, qword [0x1400b8ec8]
jmp 0x1404435e2
test rcx, rcx
je 0x140443636
mov rdx, qword [0x1400b8ed8]
sub rdx, rcx
cmp rdx, 0x1000
jmp 0x140443601
jb 0x140443631
mov rax, qword [rcx - 8]
test esp, r8d
clc
add rcx, 0xfffffffffffffff8
sub rcx, rax
cmp rcx, 0x20
jmp 0x14044361f
jae 0x1404438e6
add rdx, 0x27
mov rcx, rax
jmp 0x140443631
call fcn.140158ff6
movaps xmm0, xmmword [rsp + 0x40]
not ax
movups xmmword [0x1400b8ec8], xmm0
movsxd rax, ebp
cmovae ax, di
mov rax, qword [rsp + 0x50]
jmp 0x140443656
mov qword [0x1400b8ed8], rax
jmp 0x140443662
xorps xmm0, xmm0
movaps xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], 0
rcl ch, cl
mov rcx, qword [0x1400b8ee0]
cmp r14b, 0x24
test rcx, rcx
je 0x1404436ef
mov rdx, qword [0x1400b8ef0]
test r10b, r9b
sub rdx, rcx
jmp 0x14044369b
cmp rdx, 0x1000
jmp 0x1404436a7
jb 0x1404436ea
mov rax, qword [rcx - 8]
cmp r10b, r9b
add rcx, 0xfffffffffffffff8
cmp r8b, 0x89
sub rcx, rax
test r15, 0x47452f0a
cmp bpl, sil
cmp rcx, 0x20
jmp 0x1404436d2
jae 0x1404438e6
add rdx, 0x27
movzx ecx, cx
setne cl
mov rcx, rax
jmp 0x1404436ea
call fcn.140158ff6
lea rax, [rsp + 0x58]
movsx rcx, cx
movzx rcx, r10w
mov cl, 0x6b
movups xmm0, xmmword [rsp + 0x58]
movsx rcx, bx
movups xmmword [0x1400b8ee0], xmm0
movzx rcx, r11w
cmovae ecx, r8d
movsx cx, dil
mov rcx, qword [rsp + 0x68]
jmp 0x140443725
mov qword [0x1400b8ef0], rcx
jmp 0x1404437b7
mov rcx, qword [0x1400b8ee0]
test sil, 0x32
cmp r13w, di
test rcx, rcx
jmp 0x140443748
je 0x1404437c7
mov rdx, qword [0x1400b8ef0]
jmp 0x14044375a
sub rdx, rcx
cmp rdx, 0x1000
jmp 0x140443769
jb 0x1404437ab
mov rax, qword [rcx - 8]
test r14b, 0x54
add rcx, 0xfffffffffffffff8
cmp r11b, 0xed
sub rcx, rax
test r12w, 0x591
cmp rcx, 0x20
jmp 0x140443791
jae 0x1404438e6
add rdx, 0x27
movzx ecx, si
movzx cx, r14b
mov rcx, rax
jmp 0x1404437ab
call fcn.140158ff6
lea rax, [0x1400b8ee0]
xorps xmm0, xmm0
movups xmmword [rax], xmm0
mov qword [rax + 0x10], 0
mov ecx, ecx
mov rcx, qword [rsp + 0x40]
test rcx, rcx
je 0x14044381f
mov rdx, qword [rsp + 0x50]
cmc
sub rdx, rcx
cmp rdx, 0x1000
jmp 0x1404437ea
jb 0x14044381a
mov rax, qword [rcx - 8]
test r15, rdi
add rcx, 0xfffffffffffffff8
sub rcx, rax
cmp rcx, 0x20
jae 0x1404438e6
add rdx, 0x27
movzx ecx, dx
bswap cx
mov rcx, rax
jmp 0x14044381a
call fcn.140158ff6
call fcn.140056e60
mov ecx, 0x58
jmp 0x14044382e
call fcn.140447930
mov rsi, rax
mov cl, 0x99
movzx cx, r11b
mov rcx, rax
jmp 0x140443845
call fcn.1403b4a1a
mov qword [0x1400b8ec0], rsi
cmovnp ecx, r14d
jmp 0x14044385d
mov rcx, rsi
jmp 0x140443865
call fcn.1403b504c
mov qword [rsp + 0x28], 0
and r8b, dl
mov dword [rsp + 0x20], 0
shld r8w, r14w, 0x8c
lea r8, [0x14005d5f0]
xor ecx, ecx
cmp bl, r8b
clc
xor edx, edx
jmp 0x140443898
sub r9d, r9d
jmp 0x1404438a0
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov rcx, qword [0x1400b8ec0]
jmp 0x1404438b2
call fcn.14012cee0
call fcn.140436fd3
mov eax, dword [0x1400dd058]
sete r10b
mov r10, 0xffffffffffffffff
test r8, r15
sub edx, edx
jmp 0x1404438d7
syscall
xor eax, eax
add rsp, 0x70
pop rsi
jmp 0x1404438e5
ret
call fcn.1404b5d90
int3