Function at 0x14043f8af
Capabilities:
Accept command line arguments
Create thread

Disassembly:
push rsi
test r13b, bpl
sub rsp, 0x70
jmp 0x14043f8bc
mov dword [rsp + 0x3c], 0
jmp 0x14043f8c9
call qword [sym.imp.KERNEL32.dll_GetCommandLineW]
lea rdx, [rsp + 0x3c]
setle cl
not rcx
mov rcx, rax
jmp 0x14043f8e2
call qword [sym.imp.SHELL32.dll_CommandLineToArgvW]
movsxd r8, dword [rsp + 0x3c]
lea rsi, [rsp + 0x40]
cwd
movzx rdx, sp
cdq
mov rcx, rsi
movsx dx, dl
cdq
movzx dx, bpl
mov rdx, rax
jmp 0x14043f90e
call fcn.14043fca4
lea rax, [0x1400b8ec8]
cmp rsi, rax
jmp 0x14043f922
je 0x14043faab
mov rcx, qword [0x1400b8ec8]
cmp dl, r10b
test sp, sp
test rcx, rcx
jmp 0x14043f93d
je 0x14043f9a9
mov rdx, qword [0x1400b8ed8]
jmp 0x14043f957
sub rdx, rcx
cmp rdx, 0x1000
jmp 0x14043f966
jb 0x14043f9a4
mov rax, qword [rcx - 8]
clc
add rcx, 0xfffffffffffffff8
stc
clc
sub rcx, rax
cmp spl, r14b
clc
cmp rcx, 0x20
jmp 0x14043f987
jae 0x14043fc99
add rdx, 0x27
movsx ecx, cx
movzx ecx, r8w
movsx rcx, r8w
mov rcx, rax
jmp 0x14043f9a4
call fcn.140261fd0
movaps xmm0, xmmword [rsp + 0x40]
bswap eax
movups xmmword [0x1400b8ec8], xmm0
mov ah, 0xfc
cwde
lahf
mov rax, qword [rsp + 0x50]
jmp 0x14043f9c6
mov qword [0x1400b8ed8], rax
jmp 0x14043f9d2
xorps xmm0, xmm0
movaps xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], 0
mov rcx, qword [0x1400b8ee0]
jmp 0x14043f9ef
test rcx, rcx
jmp 0x14043f9f7
je 0x14043fa62
mov rdx, qword [0x1400b8ef0]
cmp r9b, r14b
sub rdx, rcx
test al, r15b
cmp r15d, 0x11a101ac
cmp rdx, 0x1000
jmp 0x14043fa20
jb 0x14043fa5d
mov rax, qword [rcx - 8]
test rdi, 0x22b9012f
cmp r13w, bx
add rcx, 0xfffffffffffffff8
test dl, r8b
sub rcx, rax
cmp bpl, dil
test rsi, rbp
test r13d, 0x69b019fa
cmp rcx, 0x20
jae 0x14043fc99
add rdx, 0x27
mov rcx, rax
call fcn.140261fd0
lea rax, [rsp + 0x58]
movsx cx, sil
movsx ecx, r9w
movups xmm0, xmmword [rsp + 0x58]
movzx ecx, dx
movzx cx, ch
not ch
movups xmmword [0x1400b8ee0], xmm0
movzx ecx, r8w
mov cl, r13b
movsx rcx, r9w
mov rcx, qword [rsp + 0x68]
jmp 0x14043fa9a
mov qword [0x1400b8ef0], rcx
jmp 0x14043faa6
jmp 0x14043fb42
mov rcx, qword [0x1400b8ee0]
stc
test r11, 0x206222e1
test rcx, rcx
jmp 0x14043fac2
je 0x14043fb5c
mov rdx, qword [0x1400b8ef0]
sub rdx, rcx
jmp 0x14043fad7
cmp rdx, 0x1000
jmp 0x14043fae3
jb 0x14043fb31
mov rax, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
test r10b, r8b
cmp r12b, 0x28
test r11w, 0x31b3
sub rcx, rax
cmp rbp, 0xaa11e7a
jmp 0x14043fb0d
cmp rcx, 0x20
jmp 0x14043fb16
jae 0x14043fc99
add rdx, 0x27
jmp 0x14043fb29
mov rcx, rax
jmp 0x14043fb31
call fcn.140261fd0
lea rax, [0x1400b8ee0]
jmp 0x14043fb42
xorps xmm0, xmm0
movups xmmword [rax], xmm0
movzx ecx, si
xchg cx, cx
and ch, 0xa
mov qword [rax + 0x10], 0
shr ecx, 0xf9
mov rcx, qword [rsp + 0x40]
test rcx, rcx
jmp 0x14043fb69
je 0x14043fbd3
mov rdx, qword [rsp + 0x50]
test al, 0x8c
sub rdx, rcx
cmc
test r12b, 0x12
cmp rdx, 0x1000
jmp 0x14043fb8a
jb 0x14043fbce
mov rax, qword [rcx - 8]
cmp r9, 0x3a7f1c21
add rcx, 0xfffffffffffffff8
jmp 0x14043fba5
sub rcx, rax
jmp 0x14043fbad
cmp rcx, 0x20
jae 0x14043fc99
add rdx, 0x27
jmp 0x14043fbc6
mov rcx, rax
jmp 0x14043fbce
call fcn.140261fd0
call fcn.140056e60
mov ecx, 0x58
call fcn.140443ce5
mov rsi, rax
movsx ecx, r15w
mov rcx, rax
jmp 0x14043fbf1
call fcn.1403b0b70
mov qword [0x1400b8ec0], rsi
mov cx, r12w
cmovne rcx, r8
mov rcx, rsi
jmp 0x14043fc0d
call fcn.1403b1151
mov qword [rsp + 0x28], 0
jmp 0x14043fc25
mov dword [rsp + 0x20], 0
sal r8b, 0xc8
lea r8, [0x14005d5f0]
cmp ax, 0x4efb
xor ecx, ecx
cmp ecx, ecx
sub edx, edx
sub r9d, r9d
jmp 0x14043fc4a
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov rcx, qword [0x1400b8ec0]
jmp 0x14043fc5c
call fcn.1401e3010
call fcn.1404332a3
mov eax, dword [0x1400dd058]
bts r10, r15
mov r10, 0xffffffffffffffff
xor edx, edx
syscall
xor eax, eax
add rsi, 0x6d5755d1
add rsp, 0x70
movsx si, al
movsx esi, di
mov sil, bpl
pop rsi
jmp 0x14043fc98
ret
call fcn.1404b2253
int3