Function at 0x14005dfb4
Capabilities:
Get number of processors

Disassembly:
mov rax, rsp
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rax - 0x118]
sub rsp, 0x1e0
mov qword [rsp + 0x58], 0xfffffffffffffffe
mov qword [rax + 0x10], rbx
mov rax, qword [0x14011dab0]
xor rax, rsp
mov qword [rbp + 0xd0], rax
mov r15, r9
mov r12, r8
mov esi, edx
mov dword [rbp - 0x68], edx
mov r13, rcx
mov qword [rsp + 0x60], rcx
mov r14d, 4
mov rax, qword gs:[0x58]
mov rdi, qword [rax]
mov eax, dword [r14 + rdi]
cmp dword [0x14011ef6c], eax
jg 0x14005f1b7
mov eax, dword [r14 + rdi]
cmp dword [0x14011f570], eax
jg 0x14005f23c
mov eax, dword [r14 + rdi]
cmp dword [0x14011f1a4], eax
jg 0x14005f2c1
mov eax, dword [r14 + rdi]
cmp dword [0x14011f3dc], eax
jg 0x14005f346
mov eax, dword [r14 + rdi]
cmp dword [0x14011f3d8], eax
jg 0x14005f3cb
mov eax, dword [r14 + rdi]
cmp dword [0x14011f5d0], eax
jg 0x14005f450
mov eax, dword [r14 + rdi]
cmp dword [0x14011f3e0], eax
jg 0x14005f4d5
mov eax, dword [r14 + rdi]
cmp dword [0x14011f20c], eax
jg 0x14005f55a
mov eax, dword [r14 + rdi]
cmp dword [0x14011f3bc], eax
jg 0x14005f5df
mov eax, dword [r14 + rdi]
cmp dword [0x14011f248], eax
jg 0x14005f664
mov eax, dword [r14 + rdi]
cmp dword [0x14011effc], eax
jg 0x14005f6e9
mov eax, dword [r14 + rdi]
cmp dword [0x14011f618], eax
jg 0x14005f76e
mov eax, dword [r14 + rdi]
cmp dword [0x14011f3f8], eax
jg 0x14005f7f3
mov eax, dword [r14 + rdi]
cmp dword [0x14011f2e0], eax
jg 0x14005f878
mov eax, dword [r14 + rdi]
cmp dword [0x14011f15c], eax
jg 0x14005f8fd
mov eax, dword [r14 + rdi]
cmp dword [0x14011f690], eax
jg 0x14005f982
mov eax, dword [r14 + rdi]
cmp dword [0x14011f5fc], eax
jg 0x14005fa07
mov eax, dword [r14 + rdi]
cmp dword [0x14011f0b8], eax
jg 0x14005fa8c
xor r14d, r14d
test sil, 1
je 0x14005e853
mov rcx, qword [r13]
mov qword [rsp + 0x68], rcx
test rcx, rcx
je 0x14005e15b
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ce238]
mov rax, qword [0x14011f530]
test rax, rax
je 0x14005e16c
mov r8, qword [rax]
jmp 0x14005e16f
mov r8, r14
mov r9b, 1
lea rdx, [rsp + 0x68]
lea rcx, [rbp + 0xb0]
call fcn.14004ee70
mov rbx, rax
cmp r15, rax
je 0x14005e1bc
cmp qword [r15 + 0x18], 8
jb 0x14005e1a1
mov rcx, qword [r15]
call qword [sym.imp.msvcrt.dll_void___cdecl_operator_delete_void____ptr64_]
nop dword [rax + rax]
mov qword [r15 + 0x18], 7
mov qword [r15 + 0x10], r14
mov word [r15], r14w
mov rdx, rbx
mov rcx, r15
call fcn.1400066b8
cmp qword [rbp + 0xc8], 8
jb 0x14005e1d9
mov rcx, qword [rbp + 0xb0]
call qword [sym.imp.msvcrt.dll_void___cdecl_operator_delete_void____ptr64_]
nop dword [rax + rax]
mov rdi, r14
mov qword [rsp + 0x30], r14
mov rcx, qword [r13]
mov qword [rsp + 0x68], rcx
test rcx, rcx
je 0x14005e1fc
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ce238]
mov rax, qword [0x14011f0c8]
test rax, rax
je 0x14005e20d
mov r8, qword [rax]
jmp 0x14005e210
mov r8, r14
xor r9d, r9d
lea rdx, [rsp + 0x68]
lea rcx, [rbp - 0x78]
call fcn.14004f150
mov rcx, qword [rax]
test rcx, rcx
je 0x14005e23e
mov rdi, rcx
mov qword [rsp + 0x30], rcx
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ce238]
mov rcx, qword [rbp - 0x78]
test rcx, rcx
je 0x14005e254
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
test rdi, rdi
je 0x14005e41e
mov qword [rbp - 0x80], r14
mov rax, qword [rdi]
lea rdx, [rbp - 0x80]
mov rcx, rdi
mov rax, qword [rax + 0x60]
call qword [0x1400ce238]
test eax, eax
jne 0x14005e408
mov qword [rsp + 0x78], r14
mov rcx, qword [rbp - 0x80]
test rcx, rcx
je 0x14005fb11
mov qword [rsp + 0x78], r14
mov rax, qword [rcx]
lea rdx, [rsp + 0x78]
mov rax, qword [rax + 0x48]
call qword [0x1400ce238]
jmp 0x14005e3e7
mov qword [rsp + 0x68], rcx
test rcx, rcx
je 0x14005e2c2
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ce238]
lea rdx, [rsp + 0x68]
lea rcx, [rsp + 0x38]
call fcn.14004ed24
nop
mov r8, rax
mov rdx, qword [0x140117240]
lea rcx, [rbp + 0xb0]
call fcn.14001c814
nop
cmp qword [rsp + 0x50], 8
jb 0x14005e302
mov rcx, qword [rsp + 0x38]
call qword [sym.imp.msvcrt.dll_void___cdecl_operator_delete_void____ptr64_]
nop dword [rax + rax]
mov qword [rsp + 0x50], 7
mov qword [rsp + 0x48], r14
mov word [rsp + 0x38], r14w
mov rax, qword [0x14011f530]
test rax, rax
je 0x14005e327
mov rdx, qword [rax]
jmp 0x14005e32a
mov rdx, r14
lea rcx, [rbp + 0xb0]
call fcn.1400451b8
test eax, eax
jne 0x14005fb27
mov rcx, qword [rsp + 0x78]
mov qword [rbp - 0x78], rcx
test rcx, rcx
je 0x14005e359
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ce238]
lea rdx, [rbp - 0x78]
lea rcx, [rbp + 0x50]
call fcn.14004f02c
nop
lea rcx, [r15 + 0x20]
mov rdx, rax
call fcn.1400403dc
nop
cmp qword [rbp + 0x68], 8
jb 0x14005e38b
mov rcx, qword [rbp + 0x50]
call qword [sym.imp.msvcrt.dll_void___cdecl_operator_delete_void____ptr64_]
nop dword [rax + rax]
mov rbx, qword [rbp - 0x80]
test rbx, rbx
je 0x14005fb1c
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x14005e3af
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
mov qword [rsp + 0x78], r14
mov rax, qword [rbx]
lea rdx, [rsp + 0x78]
mov rcx, rbx
mov rax, qword [rax + 0x48]
call qword [0x1400ce238]
nop
cmp qword [rbp + 0xc8], 8
jb 0x14005e3e7
mov rcx, qword [rbp + 0xb0]
call qword [sym.imp.msvcrt.dll_void___cdecl_operator_delete_void____ptr64_]
nop dword [rax + rax]
mov rcx, qword [rsp + 0x78]
test rcx, rcx
jne 0x14005e2ab
test rcx, rcx
je 0x14005e408
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
nop
mov rcx, qword [rbp - 0x80]
test rcx, rcx
je 0x14005e41e
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
mov rcx, qword [r13]
mov qword [rsp + 0x68], rcx
test rcx, rcx
je 0x14005e439
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ce238]
mov rax, qword [0x14011f088]
test rax, rax
je 0x14005e44a
mov rdx, qword [rax]
jmp 0x14005e44d
mov rdx, r14
lea rcx, [rsp + 0x68]
call fcn.14004f210
mov dword [r15 + 0x78], eax
mov rcx, qword [r13]
mov qword [rsp + 0x68], rcx
test rcx, rcx
je 0x14005e476
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ce238]
mov rax, qword [0x14011f5a8]
test rax, rax
je 0x14005e487
mov r8, qword [rax]
jmp 0x14005e48a
mov r8, r14
xor r9d, r9d
lea rdx, [rsp + 0x68]
lea rcx, [rbp + 0x50]
call fcn.14004ee70
mov rsi, rax
lea rbx, [r15 + 0x38]
cmp rbx, rax
je 0x14005e4d8
cmp qword [rbx + 0x18], 8
jb 0x14005e4bd
mov rcx, qword [rbx]
call qword [sym.imp.msvcrt.dll_void___cdecl_operator_delete_void____ptr64_]
nop dword [rax + rax]
mov qword [rbx + 0x18], 7
mov qword [rbx + 0x10], r14
mov word [rbx], r14w
mov rdx, rsi
mov rcx, rbx
call fcn.1400066b8
cmp qword [rbp + 0x68], 8
jb 0x14005e4ef
mov rcx, qword [rbp + 0x50]
call qword [sym.imp.msvcrt.dll_void___cdecl_operator_delete_void____ptr64_]
nop dword [rax + rax]
mov rcx, qword [r13]
mov qword [rsp + 0x68], rcx
test rcx, rcx
je 0x14005e50a
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ce238]
mov rax, qword [0x14011f010]
test rax, rax
je 0x14005e51b
mov r8, qword [rax]
jmp 0x14005e51e
mov r8, r14
xor r9d, r9d
lea rdx, [rsp + 0x68]
lea rcx, [rbp + 0x50]
call fcn.14004ee70
mov r14, rax
lea rsi, [r15 + 0x58]
cmp rsi, rax
je 0x14005e56d
cmp qword [rsi + 0x18], 8
jb 0x14005e551
mov rcx, qword [rsi]
call qword [sym.imp.msvcrt.dll_void___cdecl_operator_delete_void____ptr64_]
nop dword [rax + rax]
mov qword [rsi + 0x18], 7
xor eax, eax
mov qword [rsi + 0x10], rax
mov word [rsi], ax
mov rdx, r14
mov rcx, rsi
call fcn.1400066b8
cmp qword [rbp + 0x68], 8
jb 0x14005e584
mov rcx, qword [rbp + 0x50]
call qword [sym.imp.msvcrt.dll_void___cdecl_operator_delete_void____ptr64_]
nop dword [rax + rax]
xor r14d, r14d
cmp qword [r12 + 0x10], r14
jbe 0x14005e775
mov rcx, qword [r13]
mov qword [rbp - 0x78], rcx
test rcx, rcx
je 0x14005e5ac
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ce238]
mov rax, qword [0x14011f440]
test rax, rax
je 0x14005e5bd
mov r8, qword [rax]
jmp 0x14005e5c0
mov r8, r14
xor r9d, r9d
lea rdx, [rbp - 0x78]
lea rcx, [rsp + 0x78]
call fcn.14004f150
nop
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x14005e66e
mov qword [rbp - 0x70], rcx
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ce238]
mov rax, qword [0x14011f5a8]
test rax, rax
je 0x14005e602
mov r8, qword [rax]
jmp 0x14005e605
mov r8, r14
mov qword [rsp + 0x20], rbx
mov r9, r12
lea rdx, [rbp - 0x70]
lea rcx, [rbp + 0x50]
call fcn.14004f560
mov r14, rax
cmp rbx, rax
je 0x14005e654
cmp qword [rbx + 0x18], 8
jb 0x14005e638
mov rcx, qword [rbx]
call qword [sym.imp.msvcrt.dll_void___cdecl_operator_delete_void____ptr64_]
nop dword [rax + rax]
mov qword [rbx + 0x18], 7
xor eax, eax
mov qword [rbx + 0x10], rax
mov word [rbx], ax
mov rdx, r14
mov rcx, rbx
call fcn.1400066b8
cmp qword [rbp + 0x68], 8
jb 0x14005e66b
mov rcx, qword [rbp + 0x50]
call qword [sym.imp.msvcrt.dll_void___cdecl_operator_delete_void____ptr64_]
nop dword [rax + rax]
xor r14d, r14d
mov rcx, qword [r13]
mov qword [rbp - 0x70], rcx
test rcx, rcx
je 0x14005e688
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ce238]
mov rax, qword [0x14011f3c8]
test rax, rax
je 0x14005e699
mov r8, qword [rax]
jmp 0x14005e69c
mov r8, r14
xor r9d, r9d
lea rdx, [rbp - 0x70]
lea rcx, [rsp + 0x68]
call fcn.14004f150
nop
mov rcx, qword [rsp + 0x68]
test rcx, rcx
je 0x14005e74b
mov qword [rbp - 0x80], rcx
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ce238]
mov rax, qword [0x14011f010]
test rax, rax
je 0x14005e6de
mov r8, qword [rax]
jmp 0x14005e6e1
mov r8, r14
mov qword [rsp + 0x20], rsi
mov r9, r12
lea rdx, [rbp - 0x80]
lea rcx, [rbp + 0x50]
call fcn.14004f560
mov rbx, rax
cmp rsi, rax
je 0x14005e72f
cmp qword [rsi + 0x18], 8
jb 0x14005e714
mov rcx, qword [rsi]
call qword [sym.imp.msvcrt.dll_void___cdecl_operator_delete_void____ptr64_]
nop dword [rax + rax]
mov qword [rsi + 0x18], 7
mov qword [rsi + 0x10], r14
mov word [rsi], r14w
mov rdx, rbx
mov rcx, rsi
call fcn.1400066b8
cmp qword [rbp + 0x68], 8
jb 0x14005e746
mov rcx, qword [rbp + 0x50]
call qword [sym.imp.msvcrt.dll_void___cdecl_operator_delete_void____ptr64_]
nop dword [rax + rax]
mov rcx, qword [rsp + 0x68]
test rcx, rcx
je 0x14005e75e
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
nop
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x14005e775
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
mov rcx, qword [r13]
mov qword [rsp + 0x68], rcx
test rcx, rcx
je 0x14005e790
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ce238]
mov rax, qword [0x14011f0c0]
test rax, rax
je 0x14005e7a1
mov r8, qword [rax]
jmp 0x14005e7a4
mov r8, r14
xor r9d, r9d
lea rdx, [rsp + 0x68]
lea rcx, [rsp + 0x70]
call fcn.14004f150
nop
cmp qword [rsp + 0x70], r14
je 0x14005e7c3
mov byte [r15 + 0x7c], 1
mov rcx, qword [r13]
mov qword [rbp - 0x78], rcx
test rcx, rcx
je 0x14005e7dd
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ce238]
mov rax, qword [0x14011f720]
test rax, rax
je 0x14005e7ee
mov r8, qword [rax]
jmp 0x14005e7f1
mov r8, r14
xor r9d, r9d
lea rdx, [rbp - 0x78]
lea rcx, [rbp - 0x60]
call fcn.14004f150
nop
mov rcx, qword [rbp - 0x60]
test rcx, rcx
je 0x14005e810
mov byte [r15 + 0x7d], 1
test rcx, rcx
je 0x14005e823
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
nop
mov rcx, qword [rsp + 0x70]
test rcx, rcx
je 0x14005e83b
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
nop
test rdi, rdi
je 0x14005e850
mov rax, qword [rdi]
mov rcx, rdi
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
mov esi, dword [rbp - 0x68]
test sil, 4
je 0x14005ea50
mov rbx, r14
mov qword [rbp - 0x60], rbx
mov rcx, qword [r13]
mov qword [rsp + 0x70], rcx
test rcx, rcx
je 0x14005e87f
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ce238]
mov rax, qword [0x14011f358]
test rax, rax
je 0x14005e890
mov r8, qword [rax]
jmp 0x14005e893
mov r8, r14
mov r9b, 1
lea rdx, [rsp + 0x70]
lea rcx, [rsp + 0x30]
call fcn.14004f150
mov rcx, qword [rax]
test rcx, rcx
je 0x14005e8c1
mov rbx, rcx
mov qword [rbp - 0x60], rcx
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ce238]
mov rcx, qword [rsp + 0x30]
test rcx, rcx
je 0x14005e8d8
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
test rbx, rbx
je 0x14005ea3b
mov qword [rbp - 0x80], r14
mov rax, qword [rbx]
lea rdx, [rbp - 0x80]
mov rcx, rbx
mov rax, qword [rax + 0x60]
call qword [0x1400ce238]
test eax, eax
jne 0x14005ea24
mov qword [rsp + 0x78], r14
mov rcx, qword [rbp - 0x80]
test rcx, rcx
je 0x14005fb41
mov qword [rsp + 0x78], r14
mov rax, qword [rcx]
lea rdx, [rsp + 0x78]
mov rax, qword [rax + 0x48]
call qword [0x1400ce238]
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x14005ea11
mov qword [rbp - 0x38], 7
mov qword [rbp - 0x40], r14
mov word [rbp - 0x50], r14w
mov qword [rbp - 0x10], 7
mov qword [rbp - 0x18], r14
mov word [rbp - 0x28], r14w
mov qword [rbp + 0x10], 7
mov qword [rbp + 8], r14
mov word [rbp - 8], r14w
mov qword [rbp + 0x18], r14
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x20], xmm0
xorps xmm1, xmm1
movdqa xmmword [rbp + 0x30], xmm1
mov qword [rbp + 0x40], r14
mov qword [rsp + 0x70], rcx
test rcx, rcx
je 0x14005e99a
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ce238]
lea rdx, [rsp + 0x70]
lea rcx, [rbp - 0x50]
call fcn.140063788
lea rdx, [rbp - 0x50]
lea rcx, [r15 + 0x88]
call fcn.1400601dc
mov rdi, qword [rbp - 0x80]
test rdi, rdi
je 0x14005fb4c
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x14005e9dc
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
mov qword [rsp + 0x78], r14
mov rax, qword [rdi]
lea rdx, [rsp + 0x78]
mov rcx, rdi
mov rax, qword [rax + 0x48]
call qword [0x1400ce238]
nop
lea rcx, [rbp - 0x50]
call fcn.1400347e8
mov rcx, qword [rsp + 0x78]
test rcx, rcx
jne 0x14005e938
mov esi, dword [rbp - 0x68]
test rcx, rcx
je 0x14005ea24
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
nop
mov rcx, qword [rbp - 0x80]
test rcx, rcx
je 0x14005ea3b
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
nop
test rbx, rbx
je 0x14005ea50
mov rax, qword [rbx]
mov rcx, rbx
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
test sil, 8
je 0x14005f160
mov rbx, r14
mov qword [rbp - 0x60], rbx
mov rcx, qword [r13]
mov qword [rsp + 0x70], rcx
test rcx, rcx
je 0x14005ea7c
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ce238]
mov rax, qword [0x14011f700]
test rax, rax
je 0x14005ea8d
mov r8, qword [rax]
jmp 0x14005ea90
mov r8, r14
mov r9b, 1
lea rdx, [rsp + 0x70]
lea rcx, [rsp + 0x30]
call fcn.14004f150
mov rcx, qword [rax]
test rcx, rcx
je 0x14005eabe
mov rbx, rcx
mov qword [rbp - 0x60], rcx
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ce238]
mov rcx, qword [rsp + 0x30]
test rcx, rcx
je 0x14005ead5
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
test rbx, rbx
je 0x14005f14a
mov qword [rsp + 0x70], rbx
mov rax, qword [rbx]
mov rcx, rbx
mov rax, qword [rax + 8]
call qword [0x1400ce238]
mov rax, qword [0x14011f3b0]
test rax, rax
je 0x14005eb04
mov rdx, qword [rax]
jmp 0x14005eb07
mov rdx, r14
xor r9d, r9d
lea rcx, [rsp + 0x70]
call fcn.14004f3ec
mov byte [r15 + 0x7e], al
mov qword [rsp + 0x70], rbx
mov rax, qword [rbx]
mov rcx, rbx
mov rax, qword [rax + 8]
call qword [0x1400ce238]
mov rax, qword [0x14011f568]
test rax, rax
je 0x14005eb3e
mov rdx, qword [rax]
jmp 0x14005eb41
mov rdx, r14
mov r9b, 1
lea rcx, [rsp + 0x70]
call fcn.14004f3ec
mov byte [r15 + 0x7f], al
mov qword [rsp + 0x70], rbx
mov rax, qword [rbx]
mov rcx, rbx
mov rax, qword [rax + 8]
call qword [0x1400ce238]
mov rax, qword [0x14011f738]
test rax, rax
je 0x14005eb78
mov rdx, qword [rax]
jmp 0x14005eb7b
mov rdx, r14
xor r9d, r9d
lea rcx, [rsp + 0x70]
call fcn.14004f3ec
mov byte [r15 + 0x80], al
mov qword [rsp + 0x68], r14
mov rax, qword [0x14011f218]
test rax, rax
je 0x14005eba5
mov rdx, qword [rax]
jmp 0x14005eba8
mov rdx, r14
mov rax, qword [rbx]
lea r8, [rsp + 0x68]
mov rcx, rbx
mov rax, qword [rax + 0x120]
call qword [0x1400ce238]
test eax, eax
jne 0x14005ecd5
mov qword [rsp + 0x78], r14
mov rcx, qword [rsp + 0x68]
test rcx, rcx
je 0x14005fb57
mov qword [rsp + 0x78], r14
mov rax, qword [rcx]
lea rdx, [rsp + 0x78]
mov rax, qword [rax + 0x48]
call qword [0x1400ce238]
jmp 0x14005ecb4
mov qword [rbp + 0x70], 7
mov qword [rbp + 0x68], r14
mov word [rbp + 0x58], r14w
and word [rbp + 0x78], 0
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x80], xmm0
xorps xmm1, xmm1
movdqa xmmword [rbp + 0x90], xmm1
movdqa xmmword [rbp + 0xa0], xmm0
lea rax, vtable.Uev::RegistrySetting.0
mov qword [rbp + 0x50], rax
mov qword [rsp + 0x70], rcx
test rcx, rcx
je 0x14005ec4d
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ce238]
lea rdx, [rsp + 0x70]
lea rcx, [rbp + 0x50]
call fcn.140064130
lea rdx, [rbp + 0x50]
lea rcx, [r15 + 0xa0]
call fcn.140060128
mov rdi, qword [rsp + 0x68]
test rdi, rdi
je 0x14005fb62
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x14005ec90
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
mov qword [rsp + 0x78], r14
mov rax, qword [rdi]
lea rdx, [rsp + 0x78]
mov rcx, rdi
mov rax, qword [rax + 0x48]
call qword [0x1400ce238]
nop
lea rcx, [rbp + 0x50]
call fcn.1400501fc
mov rcx, qword [rsp + 0x78]
test rcx, rcx
jne 0x14005ebf7
test rcx, rcx
je 0x14005ecd5
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
nop
mov qword [rbp - 0x78], r14
mov rax, qword [0x14011f558]
test rax, rax
je 0x14005ecea
mov rdx, qword [rax]
jmp 0x14005eced
mov rdx, r14
mov rax, qword [rbx]
lea r8, [rbp - 0x78]
mov rcx, rbx
mov rax, qword [rax + 0x120]
call qword [0x1400ce238]
test eax, eax
jne 0x14005ee1c
mov qword [rsp + 0x78], r14
mov rcx, qword [rbp - 0x78]
test rcx, rcx
je 0x14005fb6d
mov qword [rsp + 0x78], r14
mov rax, qword [rcx]
lea rdx, [rsp + 0x78]
mov rax, qword [rax + 0x48]
call qword [0x1400ce238]
jmp 0x14005edfb
mov edx, 7
mov qword [rbp - 0x30], rdx
mov qword [rbp - 0x38], r14
mov word [rbp - 0x48], r14w
and word [rbp - 0x28], 0
xorps xmm0, xmm0
movdqa xmmword [rbp - 0x20], xmm0
xorps xmm1, xmm1
movdqa xmmword [rbp - 0x10], xmm1
movdqa xmmword [rbp], xmm0
lea rax, vtable.Uev::FileSetting.0
mov qword [rbp - 0x50], rax
mov qword [rbp + 0x30], rdx
mov qword [rbp + 0x28], r14
mov word [rbp + 0x18], r14w
mov qword [rsp + 0x70], rcx
test rcx, rcx
je 0x14005ed95
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ce238]
lea rdx, [rsp + 0x70]
lea rcx, [rbp - 0x50]
call fcn.1400646e8
lea rdx, [rbp - 0x50]
lea rcx, [r15 + 0xb8]
call fcn.14005ffe4
mov rdi, qword [rbp - 0x78]
test rdi, rdi
je 0x14005fb78
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x14005edd7
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
mov qword [rsp + 0x78], r14
mov rax, qword [rdi]
lea rdx, [rsp + 0x78]
mov rcx, rdi
mov rax, qword [rax + 0x48]
call qword [0x1400ce238]
nop
lea rcx, [rbp - 0x50]
call fcn.14005fe58
mov rcx, qword [rsp + 0x78]
test rcx, rcx
jne 0x14005ed3a
test rcx, rcx
je 0x14005ee1c
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
nop
mov qword [rbp - 0x70], r14
mov rax, qword [0x14011f038]
test rax, rax
je 0x14005ee31
mov rdx, qword [rax]
jmp 0x14005ee34
mov rdx, r14
mov rax, qword [rbx]
lea r8, [rbp - 0x70]
mov rcx, rbx
mov rax, qword [rax + 0x120]
call qword [0x1400ce238]
test eax, eax
jne 0x14005efb4
mov qword [rsp + 0x78], r14
mov rcx, qword [rbp - 0x70]
test rcx, rcx
je 0x14005fb83
mov qword [rsp + 0x78], r14
mov rax, qword [rcx]
lea rdx, [rsp + 0x78]
mov rax, qword [rax + 0x48]
call qword [0x1400ce238]
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x14005efa1
lea rax, [rbp - 0x80]
mov qword [rsp + 0x30], rax
mov qword [rbp - 0x30], 7
mov qword [rbp - 0x38], r14
mov word [rbp - 0x48], r14w
and word [rbp - 0x28], 0
xorps xmm0, xmm0
movdqa xmmword [rbp - 0x20], xmm0
xorps xmm1, xmm1
movdqa xmmword [rbp - 0x10], xmm1
movdqa xmmword [rbp], xmm0
lea rax, vtable.Uev::SystemParameterSetting.0
mov qword [rbp - 0x50], rax
mov qword [rbp - 0x80], rcx
test rcx, rcx
je 0x14005eee3
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ce238]
mov rcx, qword [rbp - 0x80]
mov qword [rsp + 0x70], rcx
test rcx, rcx
je 0x14005eefa
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ce238]
lea rdx, [rsp + 0x70]
lea rcx, [rbp + 0x50]
call fcn.14004f02c
nop
mov rdx, rax
lea rcx, [rbp - 0x20]
call fcn.1400403dc
nop
xor r8d, r8d
mov dl, 1
lea rcx, [rbp + 0x50]
call fcn.140003b4c
nop
mov rcx, qword [rbp - 0x80]
test rcx, rcx
je 0x14005ef3b
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
lea rdx, [rbp - 0x50]
lea rcx, [r15 + 0xd0]
call fcn.14005ff30
mov rdi, qword [rbp - 0x70]
test rdi, rdi
je 0x14005fb8e
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x14005ef6f
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
mov qword [rsp + 0x78], r14
mov rax, qword [rdi]
lea rdx, [rsp + 0x78]
mov rcx, rdi
mov rax, qword [rax + 0x48]
call qword [0x1400ce238]
nop
lea rcx, [rbp - 0x50]
call fcn.1400501fc
mov rcx, qword [rsp + 0x78]
test rcx, rcx
jne 0x14005ee93
test rcx, rcx
je 0x14005efb4
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
nop
mov qword [rbp - 0x68], r14
mov rax, qword [0x14011f600]
test rax, rax
je 0x14005efc9
mov rdx, qword [rax]
jmp 0x14005efcc
mov rdx, r14
mov rax, qword [rbx]
lea r8, [rbp - 0x68]
mov rcx, rbx
mov rax, qword [rax + 0x120]
call qword [0x1400ce238]
test eax, eax
jne 0x14005f0ed
mov qword [rsp + 0x78], r14
mov rcx, qword [rbp - 0x68]
test rcx, rcx
je 0x14005f1a1
mov qword [rsp + 0x78], r14
mov rax, qword [rcx]
lea rdx, [rsp + 0x78]
mov rax, qword [rax + 0x48]
call qword [0x1400ce238]
jmp 0x14005f0cc
mov qword [rbp - 0x30], 7
mov qword [rbp - 0x38], r14
mov word [rbp - 0x48], r14w
and word [rbp - 0x28], 0
xorps xmm0, xmm0
movdqa xmmword [rbp - 0x20], xmm0
xorps xmm1, xmm1
movdqa xmmword [rbp - 0x10], xmm1
movdqa xmmword [rbp], xmm0
lea rax, vtable.Uev::CustomActionSetting.0
mov qword [rbp - 0x50], rax
mov qword [rsp + 0x70], rcx
test rcx, rcx
je 0x14005f066
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ce238]
lea rdx, [rsp + 0x70]
lea rcx, [rbp - 0x50]
call fcn.140062008
lea rdx, [rbp - 0x48]
lea rcx, [r15 + 0xe8]
call fcn.140028de8
mov rdi, qword [rbp - 0x68]
test rdi, rdi
je 0x14005f1ac
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x14005f0a8
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
mov qword [rsp + 0x78], r14
mov rax, qword [rdi]
lea rdx, [rsp + 0x78]
mov rcx, rdi
mov rax, qword [rax + 0x48]
call qword [0x1400ce238]
nop
lea rcx, [rbp - 0x50]
call fcn.1400501fc
mov rcx, qword [rsp + 0x78]
test rcx, rcx
jne 0x14005f019
test rcx, rcx
je 0x14005f0ed
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
nop
mov rcx, qword [rbp - 0x68]
test rcx, rcx
je 0x14005f104
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
nop
mov rcx, qword [rbp - 0x70]
test rcx, rcx
je 0x14005f11b
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
nop
mov rcx, qword [rbp - 0x78]
test rcx, rcx
je 0x14005f132
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
nop
mov rcx, qword [rsp + 0x68]
test rcx, rcx
je 0x14005f14a
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
nop
test rbx, rbx
je 0x14005f160
mov rax, qword [rbx]
mov rcx, rbx
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
nop
mov rcx, qword [r13]
test rcx, rcx
je 0x14005f176
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
mov rcx, qword [rbp + 0xd0]
xor rcx, rsp
call fcn.1400bab80
mov rbx, qword [rsp + 0x228]
add rsp, 0x1e0
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
mov ecx, 0x80004003
call fcn.140093f10
nop
mov ecx, 0x80004003
call fcn.140093f10
nop
lea rcx, [0x14011ef6c]
call fcn.1400bb694
cmp dword [0x14011ef6c], 0xffffffff
jne 0x14005e023
lea rdx, str.Name
lea rcx, [rsp + 0x68]
call fcn.14004d200
mov rbx, rax
mov rdx, qword [0x140117240]
lea rcx, [rsp + 0x70]
call fcn.14004d200
nop
mov r8, rbx
lea rdx, [0x14011f5a8]
mov rcx, rax
call fcn.14004d2a8
nop
lea rcx, [rsp + 0x70]
call fcn.14004d330
nop
lea rcx, [rsp + 0x68]
call fcn.14004d330
lea rcx, [0x1400c7aa0]
call fcn.1400bad18
nop
lea rcx, [0x14011ef6c]
call fcn.1400bb624
jmp 0x14005e023
lea rcx, [0x14011f570]
call fcn.1400bb694
cmp dword [0x14011f570], 0xffffffff
jne 0x14005e033
lea rdx, str.Description
lea rcx, [rsp + 0x68]
call fcn.14004d200
mov rbx, rax
mov rdx, qword [0x140117240]
lea rcx, [rsp + 0x70]
call fcn.14004d200
nop
mov r8, rbx
lea rdx, [0x14011f010]
mov rcx, rax
call fcn.14004d2a8
nop
lea rcx, [rsp + 0x70]
call fcn.14004d330
nop
lea rcx, [rsp + 0x68]
call fcn.14004d330
lea rcx, [0x1400c7a80]
call fcn.1400bad18
nop
lea rcx, [0x14011f570]
call fcn.1400bb624
jmp 0x14005e033
lea rcx, [0x14011f1a4]
call fcn.1400bb694
cmp dword [0x14011f1a4], 0xffffffff
jne 0x14005e043
lea rdx, str.LocalizedNames
lea rcx, [rsp + 0x68]
call fcn.14004d200
mov rbx, rax
mov rdx, qword [0x140117240]
lea rcx, [rsp + 0x70]
call fcn.14004d200
nop
mov r8, rbx
lea rdx, [0x14011f440]
mov rcx, rax
call fcn.14004d2a8
nop
lea rcx, [rsp + 0x70]
call fcn.14004d330
nop
lea rcx, [rsp + 0x68]
call fcn.14004d330
lea rcx, [0x1400c7a60]
call fcn.1400bad18
nop
lea rcx, [0x14011f1a4]
call fcn.1400bb624
jmp 0x14005e043
lea rcx, [0x14011f3dc]
call fcn.1400bb694
cmp dword [0x14011f3dc], 0xffffffff
jne 0x14005e053
lea rdx, str.LocalizedDescriptions
lea rcx, [rsp + 0x68]
call fcn.14004d200
mov rbx, rax
mov rdx, qword [0x140117240]
lea rcx, [rsp + 0x70]
call fcn.14004d200
nop
mov r8, rbx
lea rdx, [0x14011f3c8]
mov rcx, rax
call fcn.14004d2a8
nop
lea rcx, [rsp + 0x70]
call fcn.14004d330
nop
lea rcx, [rsp + 0x68]
call fcn.14004d330
lea rcx, [0x1400c7a40]
call fcn.1400bad18
nop
lea rcx, [0x14011f3dc]
call fcn.1400bb624
jmp 0x14005e053
lea rcx, [0x14011f3d8]
call fcn.1400bb694
cmp dword [0x14011f3d8], 0xffffffff
jne 0x14005e063
lea rdx, [0x1400dcef4]
lea rcx, [rsp + 0x68]
call fcn.14004d200
mov rbx, rax
mov rdx, qword [0x140117240]
lea rcx, [rsp + 0x70]
call fcn.14004d200
nop
mov r8, rbx
lea rdx, [0x14011f530]
mov rcx, rax
call fcn.14004d2a8
nop
lea rcx, [rsp + 0x70]
call fcn.14004d330
nop
lea rcx, [rsp + 0x68]
call fcn.14004d330
lea rcx, [0x1400c7a20]
call fcn.1400bad18
nop
lea rcx, [0x14011f3d8]
call fcn.1400bb624
jmp 0x14005e063
lea rcx, [0x14011f5d0]
call fcn.1400bb694
cmp dword [0x14011f5d0], 0xffffffff
jne 0x14005e073
lea rdx, str.ReplacedTemplates
lea rcx, [rsp + 0x68]
call fcn.14004d200
mov rbx, rax
mov rdx, qword [0x140117240]
lea rcx, [rsp + 0x70]
call fcn.14004d200
nop
mov r8, rbx
lea rdx, [0x14011f0c8]
mov rcx, rax
call fcn.14004d2a8
nop
lea rcx, [rsp + 0x70]
call fcn.14004d330
nop
lea rcx, [rsp + 0x68]
call fcn.14004d330
lea rcx, [0x1400c7a00]
call fcn.1400bad18
nop
lea rcx, [0x14011f5d0]
call fcn.1400bb624
jmp 0x14005e073
lea rcx, [0x14011f3e0]
call fcn.1400bb694
cmp dword [0x14011f3e0], 0xffffffff
jne 0x14005e083
lea rdx, str.Version
lea rcx, [rsp + 0x68]
call fcn.14004d200
mov rbx, rax
mov rdx, qword [0x140117240]
lea rcx, [rsp + 0x70]
call fcn.14004d200
nop
mov r8, rbx
lea rdx, [0x14011f088]
mov rcx, rax
call fcn.14004d2a8
nop
lea rcx, [rsp + 0x70]
call fcn.14004d330
nop
lea rcx, [rsp + 0x68]
call fcn.14004d330
lea rcx, [0x1400c79e0]
call fcn.1400bad18
nop
lea rcx, [0x14011f3e0]
call fcn.1400bb624
jmp 0x14005e083
lea rcx, [0x14011f20c]
call fcn.1400bb694
cmp dword [0x14011f20c], 0xffffffff
jne 0x14005e093
lea rdx, str.DeferToMSAccount
lea rcx, [rsp + 0x68]
call fcn.14004d200
mov rbx, rax
mov rdx, qword [0x140117240]
lea rcx, [rsp + 0x70]
call fcn.14004d200
nop
mov r8, rbx
lea rdx, [0x14011f0c0]
mov rcx, rax
call fcn.14004d2a8
nop
lea rcx, [rsp + 0x70]
call fcn.14004d330
nop
lea rcx, [rsp + 0x68]
call fcn.14004d330
lea rcx, [0x1400c79c0]
call fcn.1400bad18
nop
lea rcx, [0x14011f20c]
call fcn.1400bb624
jmp 0x14005e093
lea rcx, [0x14011f3bc]
call fcn.1400bb694
cmp dword [0x14011f3bc], 0xffffffff
jne 0x14005e0a3
lea rdx, str.DeferToOffice365
lea rcx, [rsp + 0x68]
call fcn.14004d200
mov rbx, rax
mov rdx, qword [0x140117240]
lea rcx, [rsp + 0x70]
call fcn.14004d200
nop
mov r8, rbx
lea rdx, [0x14011f720]
mov rcx, rax
call fcn.14004d2a8
nop
lea rcx, [rsp + 0x70]
call fcn.14004d330
nop
lea rcx, [rsp + 0x68]
call fcn.14004d330
lea rcx, [0x1400c79a0]
call fcn.1400bad18
nop
lea rcx, [0x14011f3bc]
call fcn.1400bb624
jmp 0x14005e0a3
lea rcx, [0x14011f248]
call fcn.1400bb694
cmp dword [0x14011f248], 0xffffffff
jne 0x14005e0b3
lea rdx, str.Asynchronous
lea rcx, [rsp + 0x68]
call fcn.14004d200
mov rbx, rax
mov rdx, qword [0x140117240]
lea rcx, [rsp + 0x70]
call fcn.14004d200
nop
mov r8, rbx
lea rdx, [0x14011f3b0]
mov rcx, rax
call fcn.14004d2a8
nop
lea rcx, [rsp + 0x70]
call fcn.14004d330
nop
lea rcx, [rsp + 0x68]
call fcn.14004d330
lea rcx, [0x1400c7980]
call fcn.1400bad18
nop
lea rcx, [0x14011f248]
call fcn.1400bb624
jmp 0x14005e0b3
lea rcx, [0x14011effc]
call fcn.1400bb694
cmp dword [0x14011effc], 0xffffffff
jne 0x14005e0c3
lea rdx, str.PreventOverlappingSynchronization
lea rcx, [rsp + 0x68]
call fcn.14004d200
mov rbx, rax
mov rdx, qword [0x140117240]
lea rcx, [rsp + 0x70]
call fcn.14004d200
nop
mov r8, rbx
lea rdx, [0x14011f568]
mov rcx, rax
call fcn.14004d2a8
nop
lea rcx, [rsp + 0x70]
call fcn.14004d330
nop
lea rcx, [rsp + 0x68]
call fcn.14004d330
lea rcx, [0x1400c7960]
call fcn.1400bad18
nop
lea rcx, [0x14011effc]
call fcn.1400bb624
jmp 0x14005e0c3
lea rcx, [0x14011f618]
call fcn.1400bb694
cmp dword [0x14011f618], 0xffffffff
jne 0x14005e0d3
lea rdx, str.AlwaysApplySettings
lea rcx, [rsp + 0x68]
call fcn.14004d200
mov rbx, rax
mov rdx, qword [0x140117240]
lea rcx, [rsp + 0x70]
call fcn.14004d200
nop
mov r8, rbx
lea rdx, [0x14011f738]
mov rcx, rax
call fcn.14004d2a8
nop
lea rcx, [rsp + 0x70]
call fcn.14004d330
nop
lea rcx, [rsp + 0x68]
call fcn.14004d330
lea rcx, [0x1400c7940]
call fcn.1400bad18
nop
lea rcx, [0x14011f618]
call fcn.1400bb624
jmp 0x14005e0d3
lea rcx, [0x14011f3f8]
call fcn.1400bb694
cmp dword [0x14011f3f8], 0xffffffff
jne 0x14005e0e3
lea rdx, str.Processes
lea rcx, [rsp + 0x68]
call fcn.14004d200
mov rbx, rax
mov rdx, qword [0x140117240]
lea rcx, [rsp + 0x70]
call fcn.14004d200
nop
mov r8, rbx
lea rdx, [0x14011f358]
mov rcx, rax
call fcn.14004d2a8
nop
lea rcx, [rsp + 0x70]
call fcn.14004d330
nop
lea rcx, [rsp + 0x68]
call fcn.14004d330
lea rcx, [0x1400c7920]
call fcn.1400bad18
nop
lea rcx, [0x14011f3f8]
call fcn.1400bb624
jmp 0x14005e0e3
lea rcx, [0x14011f2e0]
call fcn.1400bb694
cmp dword [0x14011f2e0], 0xffffffff
jne 0x14005e0f3
lea rdx, str.Settings
lea rcx, [rsp + 0x68]
call fcn.14004d200
mov rbx, rax
mov rdx, qword [0x140117240]
lea rcx, [rsp + 0x70]
call fcn.14004d200
nop
mov r8, rbx
lea rdx, [0x14011f700]
mov rcx, rax
call fcn.14004d2a8
nop
lea rcx, [rsp + 0x70]
call fcn.14004d330
nop
lea rcx, [rsp + 0x68]
call fcn.14004d330
lea rcx, [0x1400c7900]
call fcn.1400bad18
nop
lea rcx, [0x14011f2e0]
call fcn.1400bb624
jmp 0x14005e0f3
lea rcx, [0x14011f15c]
call fcn.1400bb694
cmp dword [0x14011f15c], 0xffffffff
jne 0x14005e103
lea rdx, str.Registry
lea rcx, [rsp + 0x68]
call fcn.14004d200
mov rbx, rax
mov rdx, qword [0x140117240]
lea rcx, [rsp + 0x70]
call fcn.14004d200
nop
mov r8, rbx
lea rdx, [0x14011f218]
mov rcx, rax
call fcn.14004d2a8
nop
lea rcx, [rsp + 0x70]
call fcn.14004d330
nop
lea rcx, [rsp + 0x68]
call fcn.14004d330
lea rcx, [0x1400c78e0]
call fcn.1400bad18
nop
lea rcx, [0x14011f15c]
call fcn.1400bb624
jmp 0x14005e103
lea rcx, [0x14011f690]
call fcn.1400bb694
cmp dword [0x14011f690], 0xffffffff
jne 0x14005e113
lea rdx, str.File
lea rcx, [rsp + 0x68]
call fcn.14004d200
mov rbx, rax
mov rdx, qword [0x140117240]
lea rcx, [rsp + 0x70]
call fcn.14004d200
nop
mov r8, rbx
lea rdx, [0x14011f558]
mov rcx, rax
call fcn.14004d2a8
nop
lea rcx, [rsp + 0x70]
call fcn.14004d330
nop
lea rcx, [rsp + 0x68]
call fcn.14004d330
lea rcx, [0x1400c78c0]
call fcn.1400bad18
nop
lea rcx, [0x14011f690]
call fcn.1400bb624
jmp 0x14005e113
lea rcx, [0x14011f5fc]
call fcn.1400bb694
cmp dword [0x14011f5fc], 0xffffffff
jne 0x14005e123
lea rdx, str.SystemParameter
lea rcx, [rsp + 0x68]
call fcn.14004d200
mov rbx, rax
mov rdx, qword [0x140117240]
lea rcx, [rsp + 0x70]
call fcn.14004d200
nop
mov r8, rbx
lea rdx, [0x14011f038]
mov rcx, rax
call fcn.14004d2a8
nop
lea rcx, [rsp + 0x70]
call fcn.14004d330
nop
lea rcx, [rsp + 0x68]
call fcn.14004d330
lea rcx, [0x1400c78a0]
call fcn.1400bad18
nop
lea rcx, [0x14011f5fc]
call fcn.1400bb624
jmp 0x14005e123
lea rcx, [0x14011f0b8]
call fcn.1400bb694
cmp dword [0x14011f0b8], 0xffffffff
jne 0x14005e133
lea rdx, [0x1400dc398]
lea rcx, [rsp + 0x68]
call fcn.14004d200
mov rbx, rax
mov rdx, qword [0x140117240]
lea rcx, [rsp + 0x70]
call fcn.14004d200
nop
mov r8, rbx
lea rdx, [0x14011f600]
mov rcx, rax
call fcn.14004d2a8
nop
lea rcx, [rsp + 0x70]
call fcn.14004d330
nop
lea rcx, [rsp + 0x68]
call fcn.14004d330
lea rcx, [0x1400c7880]
call fcn.1400bad18
nop
lea rcx, [0x14011f0b8]
call fcn.1400bb624
jmp 0x14005e133
mov ecx, 0x80004003
call fcn.140093f10
nop
mov ecx, 0x80004003
call fcn.140093f10
int3
lea rcx, [rbp + 0x50]
call fcn.14004d4f8
lea rdx, [0x1401142f0]
lea rcx, [rbp + 0x50]
call sub.msvcrt.dll__CxxThrowException
nop
mov ecx, 0x80004003
call fcn.140093f10
nop
mov ecx, 0x80004003
call fcn.140093f10
nop
mov ecx, 0x80004003
call fcn.140093f10
nop
mov ecx, 0x80004003
call fcn.140093f10
nop
mov ecx, 0x80004003
call fcn.140093f10
nop
mov ecx, 0x80004003
call fcn.140093f10
nop
mov ecx, 0x80004003
call fcn.140093f10
nop
mov ecx, 0x80004003
call fcn.140093f10
int3