Function at 0x18013a7b0
Capabilities:
Create thread

Disassembly:
mov qword [rsp + 8], rcx
sub rsp, 0xf8
mov qword [rsp + 0x60], 0xfffffffffffffffe
mov rax, qword [0x180208090]
xor rax, rsp
mov qword [rsp + 0xe0], rax
xor r9d, r9d
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateEventW]
mov rcx, qword [rsp + 0x100]
mov qword [rcx + 0x70], rax
mov rax, qword [rsp + 0x100]
cmp qword [rax + 0x70], 0
jne 0x18013a8d5
call fcn.1800bbb60
mov qword [rsp + 0x40], rax
mov edx, 4
mov rcx, qword [rsp + 0x40]
call fcn.1800bc4a0
mov dword [rsp + 0x30], eax
cmp dword [rsp + 0x30], 0
jbe 0x18013a8ce
lea rcx, [rsp + 0x80]
call fcn.180003c60
nop
lea r8, [0x180198648]
lea rdx, [rsp + 0x80]
mov rcx, qword [rsp + 0x40]
call fcn.1800bc4f0
mov dword [rsp + 0x28], 0x129
lea rax, str.RC::RCSearchEngineLock::StartLockStatusMonitor
mov qword [rsp + 0x20], rax
lea r9, str.d:jenkinsworkspacepc_2345mpcsafe_build_rhinoprotectwebprotect_src_safewebmon_src_rcsearchenginelock.cpp
lea r8, [rsp + 0x80]
mov edx, 4
mov rcx, qword [rsp + 0x40]
call fcn.1800bc500
lea rdx, [rsp + 0x80]
mov rcx, qword [rsp + 0x40]
call fcn.180082c70
cmp dword [rsp + 0x30], 1
jbe 0x18013a8b3
lea rdx, [rsp + 0x80]
mov rcx, qword [rsp + 0x40]
call fcn.1800bc860
nop
lea rcx, [rsp + 0x80]
call fcn.180003f40
nop
lea rax, [rsp + 0x80]
mov qword [rsp + 0x68], rax
xor al, al
jmp 0x18013aae1
mov dword [rsp + 0x58], 0
lea rax, [rsp + 0x58]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], 0
mov r9, qword [rsp + 0x100]
lea r8, [0x1801323f0]
xor edx, edx
xor ecx, ecx
call fcn.1800feabc
mov rcx, qword [rsp + 0x100]
mov qword [rcx + 0x78], rax
mov rax, qword [rsp + 0x100]
cmp qword [rax + 0x78], 0
je 0x18013a9f5
call fcn.1800bbb60
mov qword [rsp + 0x48], rax
mov edx, 4
mov rcx, qword [rsp + 0x48]
call fcn.1800bc4a0
mov dword [rsp + 0x34], eax
cmp dword [rsp + 0x34], 0
jbe 0x18013a9ee
lea rcx, [rsp + 0xa0]
call fcn.180003c60
nop
lea r8, [0x1801986d0]
lea rdx, [rsp + 0xa0]
mov rcx, qword [rsp + 0x48]
call fcn.1800bc4f0
mov dword [rsp + 0x28], 0x131
lea rax, str.RC::RCSearchEngineLock::StartLockStatusMonitor
mov qword [rsp + 0x20], rax
lea r9, str.d:jenkinsworkspacepc_2345mpcsafe_build_rhinoprotectwebprotect_src_safewebmon_src_rcsearchenginelock.cpp
lea r8, [rsp + 0xa0]
mov edx, 4
mov rcx, qword [rsp + 0x48]
call fcn.1800bc500
lea rdx, [rsp + 0xa0]
mov rcx, qword [rsp + 0x48]
call fcn.180082c70
cmp dword [rsp + 0x34], 1
jbe 0x18013a9d3
lea rdx, [rsp + 0xa0]
mov rcx, qword [rsp + 0x48]
call fcn.1800bc860
nop
lea rcx, [rsp + 0xa0]
call fcn.180003f40
nop
lea rax, [rsp + 0xa0]
mov qword [rsp + 0x70], rax
mov al, 1
jmp 0x18013aae1
mov rax, qword [rsp + 0x100]
mov rcx, qword [rax + 0x70]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov rax, qword [rsp + 0x100]
mov qword [rax + 0x70], 0
call fcn.1800bbb60
mov qword [rsp + 0x50], rax
mov edx, 4
mov rcx, qword [rsp + 0x50]
call fcn.1800bc4a0
mov dword [rsp + 0x38], eax
cmp dword [rsp + 0x38], 0
jbe 0x18013aadf
lea rcx, [rsp + 0xc0]
call fcn.180003c60
nop
lea r8, [0x1801986f8]
lea rdx, [rsp + 0xc0]
mov rcx, qword [rsp + 0x50]
call fcn.1800bc4f0
mov dword [rsp + 0x28], 0x137
lea rax, str.RC::RCSearchEngineLock::StartLockStatusMonitor
mov qword [rsp + 0x20], rax
lea r9, str.d:jenkinsworkspacepc_2345mpcsafe_build_rhinoprotectwebprotect_src_safewebmon_src_rcsearchenginelock.cpp
lea r8, [rsp + 0xc0]
mov edx, 4
mov rcx, qword [rsp + 0x50]
call fcn.1800bc500
lea rdx, [rsp + 0xc0]
mov rcx, qword [rsp + 0x50]
call fcn.180082c70
cmp dword [rsp + 0x38], 1
jbe 0x18013aac4
lea rdx, [rsp + 0xc0]
mov rcx, qword [rsp + 0x50]
call fcn.1800bc860
nop
lea rcx, [rsp + 0xc0]
call fcn.180003f40
nop
lea rax, [rsp + 0xc0]
mov qword [rsp + 0x78], rax
xor al, al
mov rcx, qword [rsp + 0xe0]
xor rcx, rsp
call fcn.1800d8050
add rsp, 0xf8
ret