Function at 0x14005a570
Capabilities:
Terminate process

Disassembly:
push rsi
push rdi
sub rsp, 0x38
lea r8, str.MutexNoNameAnitBoxing
xor ecx, ecx
xor edx, edx
call qword [0x140061068]
mov qword [rsp + 0x30], rax
mov eax, 0x837d4339
mov rdi, qword [sym.imp.KERNEL32.dll_GetLastError]
jmp 0x14005a5a6
mov eax, 0x77d78203
nop
cmp ecx, 0xa
cmovl eax, edx
cmp eax, 0xac210c2
jle 0x14005a600
cmp eax, 0x4e4ea2b3
jg 0x14005a640
cmp eax, 0x1537ce14
jle 0x14005a6c1
cmp eax, 0x1537ce15
je 0x14005a780
cmp eax, 0x1e957c20
jne 0x14005a88b
mov eax, dword [0x1400612a8]
mov ecx, dword [0x1400612ac]
lea esi, [rax - 1]
imul esi, eax
mov edx, 0x54ae7ef6
mov eax, 0x54ae7ef6
test sil, 1
je 0x14005a5a0
jmp 0x14005a59a
cmp eax, 0xe1939db3
jg 0x14005a670
cmp eax, 0x83bd51d8
jle 0x14005a6e1
cmp eax, 0xcd38c1e4
je 0x14005a7b7
cmp eax, 0xdda46a73
jne 0x14005a898
mov eax, 0x75b8668d
jmp 0x14005a5a6
cmp eax, 0x667a72fb
jle 0x14005a70f
cmp eax, 0x75b8668d
je 0x14005a7c1
cmp eax, 0x77d78203
jne 0x14005a8a5
mov eax, 0x54ae7ef6
jmp 0x14005a5a6
cmp eax, 0xf5fd3552
jg 0x14005a750
cmp eax, 0xe1939db4
je 0x14005a7f1
cmp eax, 0xefdf831e
jne 0x14005a5a6
mov eax, dword [0x1400612a8]
mov ecx, dword [0x1400612ac]
lea esi, [rax - 1]
imul esi, eax
mov edx, 0xfeaaf5c2
mov eax, 0xfeaaf5c2
test sil, 1
je 0x14005a5a0
mov eax, 0xb5d76a1
jmp 0x14005a5a0
cmp eax, 0xac210c3
je 0x14005a801
cmp eax, 0xb5d76a1
jne 0x14005a5a6
mov eax, 0xefdf831e
jmp 0x14005a5a6
cmp eax, 0x837d4339
je 0x14005a82c
cmp eax, 0x83ac9650
jne 0x14005a5a6
mov eax, dword [rsp + 0x2c]
cmp eax, 0xb7
sete byte [rsp + 0x2b]
mov eax, 0x1537ce15
jmp 0x14005a5a6
cmp eax, 0x4e4ea2b4
je 0x14005a841
cmp eax, 0x54ae7ef6
jne 0x14005a5a6
mov eax, dword [0x1400612a8]
mov ecx, dword [0x1400612ac]
lea esi, [rax - 1]
imul esi, eax
mov edx, 0x75b8668d
mov eax, 0x75b8668d
test sil, 1
je 0x14005a5a0
jmp 0x14005a7e7
cmp eax, 0xf5fd3553
je 0x14005a85b
cmp eax, 0xfeaaf5c2
jne 0x14005a5a6
cmp byte [rsp + 0x2b], 0
mov eax, 0xf5fd3553
jne 0x14005a5a6
mov eax, 0x3da8d5d6
jmp 0x14005a5a6
mov eax, dword [0x1400612a8]
lea ecx, [rax - 1]
imul ecx, eax
and ecx, 1
sete al
cmp dword [0x1400612ac], 0xa
setl dl
xor cl, dl
and al, dl
xor al, cl
mov eax, 0xb5d76a1
jne 0x14005a5a6
mov eax, 0xefdf831e
jmp 0x14005a5a6
mov eax, 0x1e957c20
jmp 0x14005a5a6
mov eax, dword [0x1400612a8]
mov ecx, dword [0x1400612ac]
lea esi, [rax - 1]
imul esi, eax
mov edx, 0xac210c3
mov eax, 0xac210c3
test sil, 1
je 0x14005a5a0
mov eax, 0xdda46a73
jmp 0x14005a5a0
call rdi
mov dword [rsp + 0x2c], eax
mov eax, 0x83ac9650
jmp 0x14005a5a6
mov eax, dword [0x1400612a8]
mov ecx, dword [0x1400612ac]
lea esi, [rax - 1]
imul esi, eax
mov edx, 0x23173009
mov eax, 0x23173009
test sil, 1
je 0x14005a5a0
jmp 0x14005a59a
cmp qword [rsp + 0x30], 0
sete byte [rsp + 0x2a]
mov eax, 0x4e4ea2b4
jmp 0x14005a5a6
cmp byte [rsp + 0x2a], 0
mov eax, 0xf5fd3553
jne 0x14005a5a6
mov eax, 0xe1939db4
jmp 0x14005a5a6
mov eax, dword [0x1400612a8]
mov ecx, dword [0x1400612ac]
lea esi, [rax - 1]
imul esi, eax
mov edx, 0x667a72fc
mov eax, 0x667a72fc
test sil, 1
je 0x14005a5a0
mov eax, 0x83bd51d9
jmp 0x14005a5a0
cmp eax, 0x3da8d5d6
jne 0x14005a5a6
jmp 0x14005a8b8
cmp eax, 0x83bd51d9
jne 0x14005a5a6
jmp 0x14005a8b0
cmp eax, 0x667a72fc
jne 0x14005a5a6
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_ExitProcess]
nop
add rsp, 0x38
pop rdi
pop rsi
ret