Function at 0x14000bed0
Capabilities:
Check mutex on windows
Create thread

Disassembly:
sub rsp, 0x38
lea r8, str.B5FED5C0_F7CE_46CF_903D_50E289F3DC31
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateMutexW]
mov qword [0x14003f4e0], rax
cmp qword [0x14003f4e0], 0
je 0x14000c19f
lea rcx, str.B5FED5C0_F7CE_46CF_903D_50E289F3DC31
call fcn.14000fc20
lea r9, str.61DE130E_6BCB_4CBF_8BD5_218C190643CB
xor r8d, r8d
mov edx, 1
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateEventW]
mov qword [0x14003f4e8], rax
cmp qword [0x14003f4e8], 0
je 0x14000c187
lea rcx, str.61DE130E_6BCB_4CBF_8BD5_218C190643CB
call fcn.14000fc20
lea r9, str.CAF51A5E_9A2E_4A7E_B356_D7C06267691B
xor r8d, r8d
mov edx, 1
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateEventW]
mov qword [0x14003f4f0], rax
cmp qword [0x14003f4f0], 0
je 0x14000c16f
lea rcx, str.CAF51A5E_9A2E_4A7E_B356_D7C06267691B
call fcn.14000fc20
xor r9d, r9d
xor r8d, r8d
mov edx, 1
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateEventW]
mov qword [0x14003f508], rax
cmp qword [0x14003f508], 0
je 0x14000c157
xor r9d, r9d
xor r8d, r8d
mov edx, 1
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateEventW]
mov qword [0x14003f510], rax
cmp qword [0x14003f510], 0
je 0x14000c13f
mov qword [rsp + 0x28], 0
mov dword [rsp + 0x20], 0
xor r9d, r9d
lea r8, [0x14000e580]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov qword [0x14003f4f8], rax
cmp qword [0x14003f4f8], 0
je 0x14000c127
mov qword [rsp + 0x28], 0
mov dword [rsp + 0x20], 0
xor r9d, r9d
lea r8, [0x14000e6a0]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov qword [0x14003f500], rax
cmp qword [0x14003f500], 0
je 0x14000c108
lea r9, str.929A9057_52F1_4372_85EF_F43539DF0C39
xor r8d, r8d
mov edx, 1
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateEventW]
mov qword [0x14003f518], rax
cmp qword [0x14003f518], 0
je 0x14000c0dc
lea rcx, str.929A9057_52F1_4372_85EF_F43539DF0C39
call fcn.14000fc20
lea r9, str.E4CE42DD_39BB_4966_946D_1975A768BA00
xor r8d, r8d
mov edx, 1
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateEventW]
mov qword [0x14003f520], rax
cmp qword [0x14003f520], 0
je 0x14000c0c4
lea rcx, str.E4CE42DD_39BB_4966_946D_1975A768BA00
call fcn.14000fc20
mov eax, 1
jmp 0x14000c1a1
mov rcx, qword [0x14003f518]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov qword [0x14003f518], 0
mov rcx, qword [0x14003f510]
call qword [sym.imp.KERNEL32.dll_SetEvent]
mov edx, 0xffffffff
mov rcx, qword [0x14003f500]
call qword [sym.imp.KERNEL32.dll_WaitForSingleObject]
mov rcx, qword [0x14003f500]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov rcx, qword [0x14003f508]
call qword [sym.imp.KERNEL32.dll_SetEvent]
mov edx, 0xffffffff
mov rcx, qword [0x14003f4f8]
call qword [sym.imp.KERNEL32.dll_WaitForSingleObject]
mov rcx, qword [0x14003f510]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov qword [0x14003f510], 0
mov rcx, qword [0x14003f508]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov qword [0x14003f508], 0
mov rcx, qword [0x14003f4f0]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov qword [0x14003f4f0], 0
mov rcx, qword [0x14003f4e8]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov qword [0x14003f4e8], 0
mov rcx, qword [0x14003f4e0]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov qword [0x14003f4e0], 0
xor eax, eax
add rsp, 0x38
ret