Function at 0x14044366d
Capabilities:
Accept command line arguments

Disassembly:
push rsi
sub rsp, 0x70
jmp 0x140443677
mov dword [rsp + 0x3c], 0
jmp 0x140443684
call qword [sym.imp.KERNEL32.dll_GetCommandLineW]
lea rdx, [rsp + 0x3c]
mov ch, ch
setg ch
mov rcx, rax
jmp 0x14044369c
call qword [sym.imp.SHELL32.dll_CommandLineToArgvW]
movsxd r8, dword [rsp + 0x3c]
mov dx, dx
lea rsi, [rsp + 0x40]
cwd
mov cl, ah
mov rcx, rsi
movsxd rdx, eax
mov rdx, rax
jmp 0x1404436c1
call fcn.140443a04
lea rax, [0x1400b8ec8]
cmp rsi, rax
jmp 0x1404436d5
je 0x140443833
mov rcx, qword [0x1400b8ec8]
stc
test rcx, rcx
jmp 0x1404436eb
je 0x14044374e
mov rdx, qword [0x1400b8ed8]
cmc
cmp r9b, r9b
sub rdx, rcx
jmp 0x140443705
cmp rdx, 0x1000
jb 0x140443749
mov rax, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
cmp esi, 0x3de97046
test bl, dil
cmp bh, ch
sub rcx, rax
cmp rcx, 0x20
jmp 0x140443731
jae 0x1404439f9
add rdx, 0x27
mov cl, r8b
cmovl ecx, esi
mov rcx, rax
jmp 0x140443749
call fcn.14026e02c
movaps xmm0, xmmword [rsp + 0x40]
mov al, 0x7d
cmovbe eax, r10d
cdqe
movups xmmword [0x1400b8ec8], xmm0
not ax
lahf
mov rax, qword [rsp + 0x50]
jmp 0x140443770
mov qword [0x1400b8ed8], rax
xorps xmm0, xmm0
movaps xmmword [rsp + 0x40], xmm0
add cx, sp
mov qword [rsp + 0x50], 0
movsx ecx, ax
mov rcx, qword [0x1400b8ee0]
cmp r10b, bl
test rcx, rcx
jmp 0x1404437a0
je 0x140443808
mov rdx, qword [0x1400b8ef0]
sub rdx, rcx
clc
jmp 0x1404437bd
cmp rdx, 0x1000
jmp 0x1404437c9
jb 0x140443803
mov rax, qword [rcx - 8]
test r10b, 0x3f
jmp 0x1404437dc
add rcx, 0xfffffffffffffff8
sub rcx, rax
clc
cmp rcx, 0x20
jmp 0x1404437ed
jae 0x1404439f9
add rdx, 0x27
cmovno rcx, r9
mov rcx, rax
jmp 0x140443803
call fcn.14026e02c
lea rax, [rsp + 0x58]
not cl
xchg cl, ch
movups xmm0, xmmword [rsp + 0x58]
movups xmmword [0x1400b8ee0], xmm0
mov rcx, qword [rsp + 0x68]
jmp 0x140443827
mov qword [0x1400b8ef0], rcx
jmp 0x1404438b7
mov rcx, qword [0x1400b8ee0]
test r10, 0x20b13adf
jmp 0x140443847
test rcx, rcx
jmp 0x14044384f
je 0x1404438c8
mov rdx, qword [0x1400b8ef0]
cmc
cmp r12b, r12b
sub rdx, rcx
jmp 0x140443868
cmp rdx, 0x1000
jmp 0x140443874
jb 0x1404438a6
mov rax, qword [rcx - 8]
clc
test bl, 0xff
add rcx, 0xfffffffffffffff8
stc
sub rcx, rax
test bx, cx
cmp rcx, 0x20
jae 0x1404439f9
add rdx, 0x27
setle cl
mov rcx, rax
jmp 0x1404438a6
call fcn.14026e02c
lea rax, [0x1400b8ee0]
jmp 0x1404438b7
xorps xmm0, xmm0
movups xmmword [rax], xmm0
add cl, 0xc0
mov qword [rax + 0x10], 0
mov rcx, qword [rsp + 0x40]
jmp 0x1404438d2
test rcx, rcx
jmp 0x1404438da
je 0x140443932
mov rdx, qword [rsp + 0x50]
sub rdx, rcx
test rbx, 0x17e15638
cmp rdx, 0x1000
jmp 0x1404438fb
jb 0x14044392d
mov rax, qword [rcx - 8]
stc
add rcx, 0xfffffffffffffff8
cmc
cmp r12d, r9d
sub rcx, rax
cmp rcx, 0x20
jae 0x1404439f9
add rdx, 0x27
movsxd rcx, edi
mov rcx, rbp
mov rcx, rax
jmp 0x14044392d
call fcn.14026e02c
call fcn.140056e60
mov ecx, 0x58
jmp 0x140443941
call fcn.140447a6f
mov rsi, rax
not cx
movsxd rcx, esi
setnp cl
mov rcx, rax
jmp 0x14044395a
call fcn.1403b454e
mov qword [0x1400b8ec0], rsi
mov rcx, rsi
call fcn.1403b4b21
mov qword [rsp + 0x28], 0
sal r8b, cl
clc
dec r8d
mov dword [rsp + 0x20], 0
movsx r8d, r15w
ror r8b, cl
lea r8, [0x14005d5f0]
cmp bh, 0x8e
xor ecx, ecx
clc
test sil, r9b
jmp 0x1404439a2
xor edx, edx
sub r9d, r9d
jmp 0x1404439ac
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov rcx, qword [0x1400b8ec0]
jmp 0x1404439be
call fcn.140140dca
call fcn.140437261
mov eax, dword [0x1400dd058]
sbb r10b, 0xfd
add r10b, 0xcb
mov r10, 0xffffffffffffffff
xor edx, edx
jmp 0x1404439e4
syscall
xor eax, eax
or sil, r10b
add rsp, 0x70
movzx esi, ax
pop rsi
jmp 0x1404439f8
ret
call fcn.1404b5e2e
int3