Function at 0x140059c00
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 [0x140119ad0]
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 [0x14011bb28], eax
jg 0x14005adb4
mov eax, dword [r14 + rdi]
cmp dword [0x14011b988], eax
jg 0x14005ae39
mov eax, dword [r14 + rdi]
cmp dword [0x14011b958], eax
jg 0x14005aebe
mov eax, dword [r14 + rdi]
cmp dword [0x14011bcf8], eax
jg 0x14005af43
mov eax, dword [r14 + rdi]
cmp dword [0x14011b928], eax
jg 0x14005afc8
mov eax, dword [r14 + rdi]
cmp dword [0x14011bb08], eax
jg 0x14005b04d
mov eax, dword [r14 + rdi]
cmp dword [0x14011ba24], eax
jg 0x14005b0d2
mov eax, dword [r14 + rdi]
cmp dword [0x14011b688], eax
jg 0x14005b157
mov eax, dword [r14 + rdi]
cmp dword [0x14011ba5c], eax
jg 0x14005b1dc
mov eax, dword [r14 + rdi]
cmp dword [0x14011b684], eax
jg 0x14005b261
mov eax, dword [r14 + rdi]
cmp dword [0x14011b774], eax
jg 0x14005b2e6
mov eax, dword [r14 + rdi]
cmp dword [0x14011b670], eax
jg 0x14005b36b
mov eax, dword [r14 + rdi]
cmp dword [0x14011b598], eax
jg 0x14005b3f0
mov eax, dword [r14 + rdi]
cmp dword [0x14011b8d8], eax
jg 0x14005b475
mov eax, dword [r14 + rdi]
cmp dword [0x14011b758], eax
jg 0x14005b4fa
mov eax, dword [r14 + rdi]
cmp dword [0x14011b810], eax
jg 0x14005b57f
mov eax, dword [r14 + rdi]
cmp dword [0x14011b8b4], eax
jg 0x14005b604
mov eax, dword [r14 + rdi]
cmp dword [0x14011b78c], eax
jg 0x14005b689
xor r14d, r14d
test sil, 1
je 0x14005a451
mov rcx, qword [r13]
mov qword [rsp + 0x68], rcx
test rcx, rcx
je 0x140059da7
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ca210]
mov rax, qword [0x14011bb18]
test rax, rax
je 0x140059db8
mov r8, qword [rax]
jmp 0x140059dbb
mov r8, r14
mov r9b, 1
lea rdx, [rsp + 0x68]
lea rcx, [rbp + 0xb0]
call fcn.14004cf20
mov rbx, rax
cmp r15, rax
je 0x140059e02
cmp qword [r15 + 0x18], 8
jb 0x140059de7
mov rcx, qword [r15]
call qword [sym.imp.msvcrt.dll_void___cdecl_operator_delete_void____ptr64_]
mov qword [r15 + 0x18], 7
mov qword [r15 + 0x10], r14
mov word [r15], r14w
mov rdx, rbx
mov rcx, r15
call fcn.140006574
cmp qword [rbp + 0xc8], 8
jb 0x140059e19
mov rcx, qword [rbp + 0xb0]
call qword [sym.imp.msvcrt.dll_void___cdecl_operator_delete_void____ptr64_]
mov rdi, r14
mov qword [rsp + 0x30], r14
mov rcx, qword [r13]
mov qword [rsp + 0x68], rcx
test rcx, rcx
je 0x140059e3c
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ca210]
mov rax, qword [0x14011bce0]
test rax, rax
je 0x140059e4d
mov r8, qword [rax]
jmp 0x140059e50
mov r8, r14
xor r9d, r9d
lea rdx, [rsp + 0x68]
lea rcx, [rbp - 0x78]
call fcn.14004d1fc
mov rcx, qword [rax]
test rcx, rcx
je 0x140059e7e
mov rdi, rcx
mov qword [rsp + 0x30], rcx
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ca210]
mov rcx, qword [rbp - 0x78]
test rcx, rcx
je 0x140059e94
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ca210]
test rdi, rdi
je 0x14005a04c
mov qword [rbp - 0x80], r14
mov rax, qword [rdi]
lea rdx, [rbp - 0x80]
mov rcx, rdi
mov rax, qword [rax + 0x60]
call qword [0x1400ca210]
test eax, eax
jne 0x14005a036
mov qword [rsp + 0x78], r14
mov rcx, qword [rbp - 0x80]
test rcx, rcx
je 0x14005b70e
mov qword [rsp + 0x78], r14
mov rax, qword [rcx]
lea rdx, [rsp + 0x78]
mov rax, qword [rax + 0x48]
call qword [0x1400ca210]
jmp 0x14005a015
mov qword [rsp + 0x68], rcx
test rcx, rcx
je 0x140059f02
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ca210]
lea rdx, [rsp + 0x68]
lea rcx, [rsp + 0x38]
call fcn.14004cddc
nop
mov r8, rax
mov rdx, qword [0x140113258]
lea rcx, [rbp + 0xb0]
call fcn.14001b674
nop
cmp qword [rsp + 0x50], 8
jb 0x140059f3c
mov rcx, qword [rsp + 0x38]
call qword [sym.imp.msvcrt.dll_void___cdecl_operator_delete_void____ptr64_]
mov qword [rsp + 0x50], 7
mov qword [rsp + 0x48], r14
mov word [rsp + 0x38], r14w
mov rax, qword [0x14011bb18]
test rax, rax
je 0x140059f61
mov rdx, qword [rax]
jmp 0x140059f64
mov rdx, r14
lea rcx, [rbp + 0xb0]
call fcn.140043b30
test eax, eax
jne 0x14005b724
mov rcx, qword [rsp + 0x78]
mov qword [rbp - 0x78], rcx
test rcx, rcx
je 0x140059f93
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ca210]
lea rdx, [rbp - 0x78]
lea rcx, [rbp + 0x50]
call fcn.14004d0e0
nop
lea rcx, [r15 + 0x20]
mov rdx, rax
call fcn.14003f018
nop
cmp qword [rbp + 0x68], 8
jb 0x140059fbf
mov rcx, qword [rbp + 0x50]
call qword [sym.imp.msvcrt.dll_void___cdecl_operator_delete_void____ptr64_]
mov rbx, qword [rbp - 0x80]
test rbx, rbx
je 0x14005b719
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x140059fe3
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ca210]
mov qword [rsp + 0x78], r14
mov rax, qword [rbx]
lea rdx, [rsp + 0x78]
mov rcx, rbx
mov rax, qword [rax + 0x48]
call qword [0x1400ca210]
nop
cmp qword [rbp + 0xc8], 8
jb 0x14005a015
mov rcx, qword [rbp + 0xb0]
call qword [sym.imp.msvcrt.dll_void___cdecl_operator_delete_void____ptr64_]
mov rcx, qword [rsp + 0x78]
test rcx, rcx
jne 0x140059eeb
test rcx, rcx
je 0x14005a036
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ca210]
nop
mov rcx, qword [rbp - 0x80]
test rcx, rcx
je 0x14005a04c
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ca210]
mov rcx, qword [r13]
mov qword [rsp + 0x68], rcx
test rcx, rcx
je 0x14005a067
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ca210]
mov rax, qword [0x14011b5d8]
test rax, rax
je 0x14005a078
mov rdx, qword [rax]
jmp 0x14005a07b
mov rdx, r14
lea rcx, [rsp + 0x68]
call fcn.14004d2bc
mov dword [r15 + 0x78], eax
mov rcx, qword [r13]
mov qword [rsp + 0x68], rcx
test rcx, rcx
je 0x14005a0a4
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ca210]
mov rax, qword [0x14011b6f0]
test rax, rax
je 0x14005a0b5
mov r8, qword [rax]
jmp 0x14005a0b8
mov r8, r14
xor r9d, r9d
lea rdx, [rsp + 0x68]
lea rcx, [rbp + 0x50]
call fcn.14004cf20
mov rsi, rax
lea rbx, [r15 + 0x38]
cmp rbx, rax
je 0x14005a100
cmp qword [rbx + 0x18], 8
jb 0x14005a0e5
mov rcx, qword [rbx]
call qword [sym.imp.msvcrt.dll_void___cdecl_operator_delete_void____ptr64_]
mov qword [rbx + 0x18], 7
mov qword [rbx + 0x10], r14
mov word [rbx], r14w
mov rdx, rsi
mov rcx, rbx
call fcn.140006574
cmp qword [rbp + 0x68], 8
jb 0x14005a111
mov rcx, qword [rbp + 0x50]
call qword [sym.imp.msvcrt.dll_void___cdecl_operator_delete_void____ptr64_]
mov rcx, qword [r13]
mov qword [rsp + 0x68], rcx
test rcx, rcx
je 0x14005a12c
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ca210]
mov rax, qword [0x14011bd68]
test rax, rax
je 0x14005a13d
mov r8, qword [rax]
jmp 0x14005a140
mov r8, r14
xor r9d, r9d
lea rdx, [rsp + 0x68]
lea rcx, [rbp + 0x50]
call fcn.14004cf20
mov r14, rax
lea rsi, [r15 + 0x58]
cmp rsi, rax
je 0x14005a189
cmp qword [rsi + 0x18], 8
jb 0x14005a16d
mov rcx, qword [rsi]
call qword [sym.imp.msvcrt.dll_void___cdecl_operator_delete_void____ptr64_]
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.140006574
cmp qword [rbp + 0x68], 8
jb 0x14005a19a
mov rcx, qword [rbp + 0x50]
call qword [sym.imp.msvcrt.dll_void___cdecl_operator_delete_void____ptr64_]
xor r14d, r14d
cmp qword [r12 + 0x10], r14
jbe 0x14005a373
mov rcx, qword [r13]
mov qword [rbp - 0x78], rcx
test rcx, rcx
je 0x14005a1c2
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ca210]
mov rax, qword [0x14011bbc0]
test rax, rax
je 0x14005a1d3
mov r8, qword [rax]
jmp 0x14005a1d6
mov r8, r14
xor r9d, r9d
lea rdx, [rbp - 0x78]
lea rcx, [rsp + 0x78]
call fcn.14004d1fc
nop
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x14005a278
mov qword [rbp - 0x70], rcx
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ca210]
mov rax, qword [0x14011b6f0]
test rax, rax
je 0x14005a218
mov r8, qword [rax]
jmp 0x14005a21b
mov r8, r14
mov qword [rsp + 0x20], rbx
mov r9, r12
lea rdx, [rbp - 0x70]
lea rcx, [rbp + 0x50]
call fcn.14004d60c
mov r14, rax
cmp rbx, rax
je 0x14005a264
cmp qword [rbx + 0x18], 8
jb 0x14005a248
mov rcx, qword [rbx]
call qword [sym.imp.msvcrt.dll_void___cdecl_operator_delete_void____ptr64_]
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.140006574
cmp qword [rbp + 0x68], 8
jb 0x14005a275
mov rcx, qword [rbp + 0x50]
call qword [sym.imp.msvcrt.dll_void___cdecl_operator_delete_void____ptr64_]
xor r14d, r14d
mov rcx, qword [r13]
mov qword [rbp - 0x70], rcx
test rcx, rcx
je 0x14005a292
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ca210]
mov rax, qword [0x14011b620]
test rax, rax
je 0x14005a2a3
mov r8, qword [rax]
jmp 0x14005a2a6
mov r8, r14
xor r9d, r9d
lea rdx, [rbp - 0x70]
lea rcx, [rsp + 0x68]
call fcn.14004d1fc
nop
mov rcx, qword [rsp + 0x68]
test rcx, rcx
je 0x14005a349
mov qword [rbp - 0x80], rcx
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ca210]
mov rax, qword [0x14011bd68]
test rax, rax
je 0x14005a2e8
mov r8, qword [rax]
jmp 0x14005a2eb
mov r8, r14
mov qword [rsp + 0x20], rsi
mov r9, r12
lea rdx, [rbp - 0x80]
lea rcx, [rbp + 0x50]
call fcn.14004d60c
mov rbx, rax
cmp rsi, rax
je 0x14005a333
cmp qword [rsi + 0x18], 8
jb 0x14005a318
mov rcx, qword [rsi]
call qword [sym.imp.msvcrt.dll_void___cdecl_operator_delete_void____ptr64_]
mov qword [rsi + 0x18], 7
mov qword [rsi + 0x10], r14
mov word [rsi], r14w
mov rdx, rbx
mov rcx, rsi
call fcn.140006574
cmp qword [rbp + 0x68], 8
jb 0x14005a344
mov rcx, qword [rbp + 0x50]
call qword [sym.imp.msvcrt.dll_void___cdecl_operator_delete_void____ptr64_]
mov rcx, qword [rsp + 0x68]
test rcx, rcx
je 0x14005a35c
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ca210]
nop
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x14005a373
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ca210]
mov rcx, qword [r13]
mov qword [rsp + 0x68], rcx
test rcx, rcx
je 0x14005a38e
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ca210]
mov rax, qword [0x14011bb88]
test rax, rax
je 0x14005a39f
mov r8, qword [rax]
jmp 0x14005a3a2
mov r8, r14
xor r9d, r9d
lea rdx, [rsp + 0x68]
lea rcx, [rsp + 0x70]
call fcn.14004d1fc
nop
cmp qword [rsp + 0x70], r14
je 0x14005a3c1
mov byte [r15 + 0x7c], 1
mov rcx, qword [r13]
mov qword [rbp - 0x78], rcx
test rcx, rcx
je 0x14005a3db
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ca210]
mov rax, qword [0x14011b8e8]
test rax, rax
je 0x14005a3ec
mov r8, qword [rax]
jmp 0x14005a3ef
mov r8, r14
xor r9d, r9d
lea rdx, [rbp - 0x78]
lea rcx, [rbp - 0x60]
call fcn.14004d1fc
nop
mov rcx, qword [rbp - 0x60]
test rcx, rcx
je 0x14005a40e
mov byte [r15 + 0x7d], 1
test rcx, rcx
je 0x14005a421
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ca210]
nop
mov rcx, qword [rsp + 0x70]
test rcx, rcx
je 0x14005a439
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ca210]
nop
test rdi, rdi
je 0x14005a44e
mov rax, qword [rdi]
mov rcx, rdi
mov rax, qword [rax + 0x10]
call qword [0x1400ca210]
mov esi, dword [rbp - 0x68]
test sil, 4
je 0x14005a64e
mov rbx, r14
mov qword [rbp - 0x60], rbx
mov rcx, qword [r13]
mov qword [rsp + 0x70], rcx
test rcx, rcx
je 0x14005a47d
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ca210]
mov rax, qword [0x14011b8d0]
test rax, rax
je 0x14005a48e
mov r8, qword [rax]
jmp 0x14005a491
mov r8, r14
mov r9b, 1
lea rdx, [rsp + 0x70]
lea rcx, [rsp + 0x30]
call fcn.14004d1fc
mov rcx, qword [rax]
test rcx, rcx
je 0x14005a4bf
mov rbx, rcx
mov qword [rbp - 0x60], rcx
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ca210]
mov rcx, qword [rsp + 0x30]
test rcx, rcx
je 0x14005a4d6
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ca210]
test rbx, rbx
je 0x14005a639
mov qword [rbp - 0x80], r14
mov rax, qword [rbx]
lea rdx, [rbp - 0x80]
mov rcx, rbx
mov rax, qword [rax + 0x60]
call qword [0x1400ca210]
test eax, eax
jne 0x14005a622
mov qword [rsp + 0x78], r14
mov rcx, qword [rbp - 0x80]
test rcx, rcx
je 0x14005b73e
mov qword [rsp + 0x78], r14
mov rax, qword [rcx]
lea rdx, [rsp + 0x78]
mov rax, qword [rax + 0x48]
call qword [0x1400ca210]
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x14005a60f
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 0x14005a598
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ca210]
lea rdx, [rsp + 0x70]
lea rcx, [rbp - 0x50]
call fcn.14005fa58
lea rdx, [rbp - 0x50]
lea rcx, [r15 + 0x88]
call fcn.14005db18
mov rdi, qword [rbp - 0x80]
test rdi, rdi
je 0x14005b749
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x14005a5da
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ca210]
mov qword [rsp + 0x78], r14
mov rax, qword [rdi]
lea rdx, [rsp + 0x78]
mov rcx, rdi
mov rax, qword [rax + 0x48]
call qword [0x1400ca210]
nop
lea rcx, [rbp - 0x50]
call fcn.140033730
mov rcx, qword [rsp + 0x78]
test rcx, rcx
jne 0x14005a536
mov esi, dword [rbp - 0x68]
test rcx, rcx
je 0x14005a622
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ca210]
nop
mov rcx, qword [rbp - 0x80]
test rcx, rcx
je 0x14005a639
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ca210]
nop
test rbx, rbx
je 0x14005a64e
mov rax, qword [rbx]
mov rcx, rbx
mov rax, qword [rax + 0x10]
call qword [0x1400ca210]
test sil, 8
je 0x14005ad5e
mov rbx, r14
mov qword [rbp - 0x60], rbx
mov rcx, qword [r13]
mov qword [rsp + 0x70], rcx
test rcx, rcx
je 0x14005a67a
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ca210]
mov rax, qword [0x14011b9b8]
test rax, rax
je 0x14005a68b
mov r8, qword [rax]
jmp 0x14005a68e
mov r8, r14
mov r9b, 1
lea rdx, [rsp + 0x70]
lea rcx, [rsp + 0x30]
call fcn.14004d1fc
mov rcx, qword [rax]
test rcx, rcx
je 0x14005a6bc
mov rbx, rcx
mov qword [rbp - 0x60], rcx
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ca210]
mov rcx, qword [rsp + 0x30]
test rcx, rcx
je 0x14005a6d3
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ca210]
test rbx, rbx
je 0x14005ad48
mov qword [rsp + 0x70], rbx
mov rax, qword [rbx]
mov rcx, rbx
mov rax, qword [rax + 8]
call qword [0x1400ca210]
mov rax, qword [0x14011b600]
test rax, rax
je 0x14005a702
mov rdx, qword [rax]
jmp 0x14005a705
mov rdx, r14
xor r9d, r9d
lea rcx, [rsp + 0x70]
call fcn.14004d4a0
mov byte [r15 + 0x7e], al
mov qword [rsp + 0x70], rbx
mov rax, qword [rbx]
mov rcx, rbx
mov rax, qword [rax + 8]
call qword [0x1400ca210]
mov rax, qword [0x14011b8b8]
test rax, rax
je 0x14005a73c
mov rdx, qword [rax]
jmp 0x14005a73f
mov rdx, r14
mov r9b, 1
lea rcx, [rsp + 0x70]
call fcn.14004d4a0
mov byte [r15 + 0x7f], al
mov qword [rsp + 0x70], rbx
mov rax, qword [rbx]
mov rcx, rbx
mov rax, qword [rax + 8]
call qword [0x1400ca210]
mov rax, qword [0x14011bd78]
test rax, rax
je 0x14005a776
mov rdx, qword [rax]
jmp 0x14005a779
mov rdx, r14
xor r9d, r9d
lea rcx, [rsp + 0x70]
call fcn.14004d4a0
mov byte [r15 + 0x80], al
mov qword [rsp + 0x68], r14
mov rax, qword [0x14011bc00]
test rax, rax
je 0x14005a7a3
mov rdx, qword [rax]
jmp 0x14005a7a6
mov rdx, r14
mov rax, qword [rbx]
lea r8, [rsp + 0x68]
mov rcx, rbx
mov rax, qword [rax + 0x120]
call qword [0x1400ca210]
test eax, eax
jne 0x14005a8d3
mov qword [rsp + 0x78], r14
mov rcx, qword [rsp + 0x68]
test rcx, rcx
je 0x14005b754
mov qword [rsp + 0x78], r14
mov rax, qword [rcx]
lea rdx, [rsp + 0x78]
mov rax, qword [rax + 0x48]
call qword [0x1400ca210]
jmp 0x14005a8b2
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 0x14005a84b
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ca210]
lea rdx, [rsp + 0x70]
lea rcx, [rbp + 0x50]
call fcn.1400603f8
lea rdx, [rbp + 0x50]
lea rcx, [r15 + 0xa0]
call fcn.14005da64
mov rdi, qword [rsp + 0x68]
test rdi, rdi
je 0x14005b75f
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x14005a88e
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ca210]
mov qword [rsp + 0x78], r14
mov rax, qword [rdi]
lea rdx, [rsp + 0x78]
mov rcx, rdi
mov rax, qword [rax + 0x48]
call qword [0x1400ca210]
nop
lea rcx, [rbp + 0x50]
call fcn.14004e25c
mov rcx, qword [rsp + 0x78]
test rcx, rcx
jne 0x14005a7f5
test rcx, rcx
je 0x14005a8d3
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ca210]
nop
mov qword [rbp - 0x78], r14
mov rax, qword [0x14011b5d0]
test rax, rax
je 0x14005a8e8
mov rdx, qword [rax]
jmp 0x14005a8eb
mov rdx, r14
mov rax, qword [rbx]
lea r8, [rbp - 0x78]
mov rcx, rbx
mov rax, qword [rax + 0x120]
call qword [0x1400ca210]
test eax, eax
jne 0x14005aa1a
mov qword [rsp + 0x78], r14
mov rcx, qword [rbp - 0x78]
test rcx, rcx
je 0x14005b76a
mov qword [rsp + 0x78], r14
mov rax, qword [rcx]
lea rdx, [rsp + 0x78]
mov rax, qword [rax + 0x48]
call qword [0x1400ca210]
jmp 0x14005a9f9
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 0x14005a993
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ca210]
lea rdx, [rsp + 0x70]
lea rcx, [rbp - 0x50]
call fcn.1400609a8
lea rdx, [rbp - 0x50]
lea rcx, [r15 + 0xb8]
call fcn.14005d91c
mov rdi, qword [rbp - 0x78]
test rdi, rdi
je 0x14005b775
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x14005a9d5
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ca210]
mov qword [rsp + 0x78], r14
mov rax, qword [rdi]
lea rdx, [rsp + 0x78]
mov rcx, rdi
mov rax, qword [rax + 0x48]
call qword [0x1400ca210]
nop
lea rcx, [rbp - 0x50]
call fcn.14005d7a4
mov rcx, qword [rsp + 0x78]
test rcx, rcx
jne 0x14005a938
test rcx, rcx
je 0x14005aa1a
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ca210]
nop
mov qword [rbp - 0x70], r14
mov rax, qword [0x14011bd60]
test rax, rax
je 0x14005aa2f
mov rdx, qword [rax]
jmp 0x14005aa32
mov rdx, r14
mov rax, qword [rbx]
lea r8, [rbp - 0x70]
mov rcx, rbx
mov rax, qword [rax + 0x120]
call qword [0x1400ca210]
test eax, eax
jne 0x14005abb2
mov qword [rsp + 0x78], r14
mov rcx, qword [rbp - 0x70]
test rcx, rcx
je 0x14005b780
mov qword [rsp + 0x78], r14
mov rax, qword [rcx]
lea rdx, [rsp + 0x78]
mov rax, qword [rax + 0x48]
call qword [0x1400ca210]
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x14005ab9f
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 0x14005aae1
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ca210]
mov rcx, qword [rbp - 0x80]
mov qword [rsp + 0x70], rcx
test rcx, rcx
je 0x14005aaf8
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ca210]
lea rdx, [rsp + 0x70]
lea rcx, [rbp + 0x50]
call fcn.14004d0e0
nop
mov rdx, rax
lea rcx, [rbp - 0x20]
call fcn.14003f018
nop
xor r8d, r8d
mov dl, 1
lea rcx, [rbp + 0x50]
call fcn.140003a4c
nop
mov rcx, qword [rbp - 0x80]
test rcx, rcx
je 0x14005ab39
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ca210]
lea rdx, [rbp - 0x50]
lea rcx, [r15 + 0xd0]
call fcn.14005d868
mov rdi, qword [rbp - 0x70]
test rdi, rdi
je 0x14005b78b
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x14005ab6d
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ca210]
mov qword [rsp + 0x78], r14
mov rax, qword [rdi]
lea rdx, [rsp + 0x78]
mov rcx, rdi
mov rax, qword [rax + 0x48]
call qword [0x1400ca210]
nop
lea rcx, [rbp - 0x50]
call fcn.14004e25c
mov rcx, qword [rsp + 0x78]
test rcx, rcx
jne 0x14005aa91
test rcx, rcx
je 0x14005abb2
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ca210]
nop
mov qword [rbp - 0x68], r14
mov rax, qword [0x14011b968]
test rax, rax
je 0x14005abc7
mov rdx, qword [rax]
jmp 0x14005abca
mov rdx, r14
mov rax, qword [rbx]
lea r8, [rbp - 0x68]
mov rcx, rbx
mov rax, qword [rax + 0x120]
call qword [0x1400ca210]
test eax, eax
jne 0x14005aceb
mov qword [rsp + 0x78], r14
mov rcx, qword [rbp - 0x68]
test rcx, rcx
je 0x14005ad9e
mov qword [rsp + 0x78], r14
mov rax, qword [rcx]
lea rdx, [rsp + 0x78]
mov rax, qword [rax + 0x48]
call qword [0x1400ca210]
jmp 0x14005acca
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 0x14005ac64
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ca210]
lea rdx, [rsp + 0x70]
lea rcx, [rbp - 0x50]
call fcn.14005f90c
lea rdx, [rbp - 0x48]
lea rcx, [r15 + 0xe8]
call fcn.140027e1c
mov rdi, qword [rbp - 0x68]
test rdi, rdi
je 0x14005ada9
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x14005aca6
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ca210]
mov qword [rsp + 0x78], r14
mov rax, qword [rdi]
lea rdx, [rsp + 0x78]
mov rcx, rdi
mov rax, qword [rax + 0x48]
call qword [0x1400ca210]
nop
lea rcx, [rbp - 0x50]
call fcn.14004e25c
mov rcx, qword [rsp + 0x78]
test rcx, rcx
jne 0x14005ac17
test rcx, rcx
je 0x14005aceb
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ca210]
nop
mov rcx, qword [rbp - 0x68]
test rcx, rcx
je 0x14005ad02
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ca210]
nop
mov rcx, qword [rbp - 0x70]
test rcx, rcx
je 0x14005ad19
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ca210]
nop
mov rcx, qword [rbp - 0x78]
test rcx, rcx
je 0x14005ad30
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ca210]
nop
mov rcx, qword [rsp + 0x68]
test rcx, rcx
je 0x14005ad48
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ca210]
nop
test rbx, rbx
je 0x14005ad5e
mov rax, qword [rbx]
mov rcx, rbx
mov rax, qword [rax + 0x10]
call qword [0x1400ca210]
nop
mov rcx, qword [r13]
test rcx, rcx
je 0x14005ad74
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ca210]
mov rcx, qword [rbp + 0xd0]
xor rcx, rsp
call fcn.1400b6c20
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.140090710
nop
mov ecx, 0x80004003
call fcn.140090710
nop
lea rcx, [0x14011bb28]
call fcn.1400b7734
cmp dword [0x14011bb28], 0xffffffff
jne 0x140059c6f
lea rdx, str.Name
lea rcx, [rsp + 0x68]
call fcn.14004b330
mov rbx, rax
mov rdx, qword [0x140113258]
lea rcx, [rsp + 0x70]
call fcn.14004b330
nop
mov r8, rbx
lea rdx, [0x14011b6f0]
mov rcx, rax
call fcn.14004b4c0
nop
lea rcx, [rsp + 0x70]
call fcn.14004b3c4
nop
lea rcx, [rsp + 0x68]
call fcn.14004b3c4
lea rcx, [0x1400c3a90]
call fcn.1400b6db8
nop
lea rcx, [0x14011bb28]
call fcn.1400b76c4
jmp 0x140059c6f
lea rcx, [0x14011b988]
call fcn.1400b7734
cmp dword [0x14011b988], 0xffffffff
jne 0x140059c7f
lea rdx, str.Description
lea rcx, [rsp + 0x68]
call fcn.14004b330
mov rbx, rax
mov rdx, qword [0x140113258]
lea rcx, [rsp + 0x70]
call fcn.14004b330
nop
mov r8, rbx
lea rdx, [0x14011bd68]
mov rcx, rax
call fcn.14004b4c0
nop
lea rcx, [rsp + 0x70]
call fcn.14004b3c4
nop
lea rcx, [rsp + 0x68]
call fcn.14004b3c4
lea rcx, [0x1400c3a70]
call fcn.1400b6db8
nop
lea rcx, [0x14011b988]
call fcn.1400b76c4
jmp 0x140059c7f
lea rcx, [0x14011b958]
call fcn.1400b7734
cmp dword [0x14011b958], 0xffffffff
jne 0x140059c8f
lea rdx, str.LocalizedNames
lea rcx, [rsp + 0x68]
call fcn.14004b330
mov rbx, rax
mov rdx, qword [0x140113258]
lea rcx, [rsp + 0x70]
call fcn.14004b330
nop
mov r8, rbx
lea rdx, [0x14011bbc0]
mov rcx, rax
call fcn.14004b4c0
nop
lea rcx, [rsp + 0x70]
call fcn.14004b3c4
nop
lea rcx, [rsp + 0x68]
call fcn.14004b3c4
lea rcx, [0x1400c3a50]
call fcn.1400b6db8
nop
lea rcx, [0x14011b958]
call fcn.1400b76c4
jmp 0x140059c8f
lea rcx, [0x14011bcf8]
call fcn.1400b7734
cmp dword [0x14011bcf8], 0xffffffff
jne 0x140059c9f
lea rdx, str.LocalizedDescriptions
lea rcx, [rsp + 0x68]
call fcn.14004b330
mov rbx, rax
mov rdx, qword [0x140113258]
lea rcx, [rsp + 0x70]
call fcn.14004b330
nop
mov r8, rbx
lea rdx, [0x14011b620]
mov rcx, rax
call fcn.14004b4c0
nop
lea rcx, [rsp + 0x70]
call fcn.14004b3c4
nop
lea rcx, [rsp + 0x68]
call fcn.14004b3c4
lea rcx, [0x1400c3a30]
call fcn.1400b6db8
nop
lea rcx, [0x14011bcf8]
call fcn.1400b76c4
jmp 0x140059c9f
lea rcx, [0x14011b928]
call fcn.1400b7734
cmp dword [0x14011b928], 0xffffffff
jne 0x140059caf
lea rdx, [0x1400d93ec]
lea rcx, [rsp + 0x68]
call fcn.14004b330
mov rbx, rax
mov rdx, qword [0x140113258]
lea rcx, [rsp + 0x70]
call fcn.14004b330
nop
mov r8, rbx
lea rdx, [0x14011bb18]
mov rcx, rax
call fcn.14004b4c0
nop
lea rcx, [rsp + 0x70]
call fcn.14004b3c4
nop
lea rcx, [rsp + 0x68]
call fcn.14004b3c4
lea rcx, [0x1400c3a10]
call fcn.1400b6db8
nop
lea rcx, [0x14011b928]
call fcn.1400b76c4
jmp 0x140059caf
lea rcx, [0x14011bb08]
call fcn.1400b7734
cmp dword [0x14011bb08], 0xffffffff
jne 0x140059cbf
lea rdx, str.ReplacedTemplates
lea rcx, [rsp + 0x68]
call fcn.14004b330
mov rbx, rax
mov rdx, qword [0x140113258]
lea rcx, [rsp + 0x70]
call fcn.14004b330
nop
mov r8, rbx
lea rdx, [0x14011bce0]
mov rcx, rax
call fcn.14004b4c0
nop
lea rcx, [rsp + 0x70]
call fcn.14004b3c4
nop
lea rcx, [rsp + 0x68]
call fcn.14004b3c4
lea rcx, [0x1400c39f0]
call fcn.1400b6db8
nop
lea rcx, [0x14011bb08]
call fcn.1400b76c4
jmp 0x140059cbf
lea rcx, [0x14011ba24]
call fcn.1400b7734
cmp dword [0x14011ba24], 0xffffffff
jne 0x140059ccf
lea rdx, str.Version
lea rcx, [rsp + 0x68]
call fcn.14004b330
mov rbx, rax
mov rdx, qword [0x140113258]
lea rcx, [rsp + 0x70]
call fcn.14004b330
nop
mov r8, rbx
lea rdx, [0x14011b5d8]
mov rcx, rax
call fcn.14004b4c0
nop
lea rcx, [rsp + 0x70]
call fcn.14004b3c4
nop
lea rcx, [rsp + 0x68]
call fcn.14004b3c4
lea rcx, [0x1400c39d0]
call fcn.1400b6db8
nop
lea rcx, [0x14011ba24]
call fcn.1400b76c4
jmp 0x140059ccf
lea rcx, [0x14011b688]
call fcn.1400b7734
cmp dword [0x14011b688], 0xffffffff
jne 0x140059cdf
lea rdx, str.DeferToMSAccount
lea rcx, [rsp + 0x68]
call fcn.14004b330
mov rbx, rax
mov rdx, qword [0x140113258]
lea rcx, [rsp + 0x70]
call fcn.14004b330
nop
mov r8, rbx
lea rdx, [0x14011bb88]
mov rcx, rax
call fcn.14004b4c0
nop
lea rcx, [rsp + 0x70]
call fcn.14004b3c4
nop
lea rcx, [rsp + 0x68]
call fcn.14004b3c4
lea rcx, [0x1400c39b0]
call fcn.1400b6db8
nop
lea rcx, [0x14011b688]
call fcn.1400b76c4
jmp 0x140059cdf
lea rcx, [0x14011ba5c]
call fcn.1400b7734
cmp dword [0x14011ba5c], 0xffffffff
jne 0x140059cef
lea rdx, str.DeferToOffice365
lea rcx, [rsp + 0x68]
call fcn.14004b330
mov rbx, rax
mov rdx, qword [0x140113258]
lea rcx, [rsp + 0x70]
call fcn.14004b330
nop
mov r8, rbx
lea rdx, [0x14011b8e8]
mov rcx, rax
call fcn.14004b4c0
nop
lea rcx, [rsp + 0x70]
call fcn.14004b3c4
nop
lea rcx, [rsp + 0x68]
call fcn.14004b3c4
lea rcx, [0x1400c3990]
call fcn.1400b6db8
nop
lea rcx, [0x14011ba5c]
call fcn.1400b76c4
jmp 0x140059cef
lea rcx, [0x14011b684]
call fcn.1400b7734
cmp dword [0x14011b684], 0xffffffff
jne 0x140059cff
lea rdx, str.Asynchronous
lea rcx, [rsp + 0x68]
call fcn.14004b330
mov rbx, rax
mov rdx, qword [0x140113258]
lea rcx, [rsp + 0x70]
call fcn.14004b330
nop
mov r8, rbx
lea rdx, [0x14011b600]
mov rcx, rax
call fcn.14004b4c0
nop
lea rcx, [rsp + 0x70]
call fcn.14004b3c4
nop
lea rcx, [rsp + 0x68]
call fcn.14004b3c4
lea rcx, [0x1400c3970]
call fcn.1400b6db8
nop
lea rcx, [0x14011b684]
call fcn.1400b76c4
jmp 0x140059cff
lea rcx, [0x14011b774]
call fcn.1400b7734
cmp dword [0x14011b774], 0xffffffff
jne 0x140059d0f
lea rdx, str.PreventOverlappingSynchronization
lea rcx, [rsp + 0x68]
call fcn.14004b330
mov rbx, rax
mov rdx, qword [0x140113258]
lea rcx, [rsp + 0x70]
call fcn.14004b330
nop
mov r8, rbx
lea rdx, [0x14011b8b8]
mov rcx, rax
call fcn.14004b4c0
nop
lea rcx, [rsp + 0x70]
call fcn.14004b3c4
nop
lea rcx, [rsp + 0x68]
call fcn.14004b3c4
lea rcx, [0x1400c3950]
call fcn.1400b6db8
nop
lea rcx, [0x14011b774]
call fcn.1400b76c4
jmp 0x140059d0f
lea rcx, [0x14011b670]
call fcn.1400b7734
cmp dword [0x14011b670], 0xffffffff
jne 0x140059d1f
lea rdx, str.AlwaysApplySettings
lea rcx, [rsp + 0x68]
call fcn.14004b330
mov rbx, rax
mov rdx, qword [0x140113258]
lea rcx, [rsp + 0x70]
call fcn.14004b330
nop
mov r8, rbx
lea rdx, [0x14011bd78]
mov rcx, rax
call fcn.14004b4c0
nop
lea rcx, [rsp + 0x70]
call fcn.14004b3c4
nop
lea rcx, [rsp + 0x68]
call fcn.14004b3c4
lea rcx, [0x1400c3930]
call fcn.1400b6db8
nop
lea rcx, [0x14011b670]
call fcn.1400b76c4
jmp 0x140059d1f
lea rcx, [0x14011b598]
call fcn.1400b7734
cmp dword [0x14011b598], 0xffffffff
jne 0x140059d2f
lea rdx, str.Processes
lea rcx, [rsp + 0x68]
call fcn.14004b330
mov rbx, rax
mov rdx, qword [0x140113258]
lea rcx, [rsp + 0x70]
call fcn.14004b330
nop
mov r8, rbx
lea rdx, [0x14011b8d0]
mov rcx, rax
call fcn.14004b4c0
nop
lea rcx, [rsp + 0x70]
call fcn.14004b3c4
nop
lea rcx, [rsp + 0x68]
call fcn.14004b3c4
lea rcx, [0x1400c3910]
call fcn.1400b6db8
nop
lea rcx, [0x14011b598]
call fcn.1400b76c4
jmp 0x140059d2f
lea rcx, [0x14011b8d8]
call fcn.1400b7734
cmp dword [0x14011b8d8], 0xffffffff
jne 0x140059d3f
lea rdx, str.Settings
lea rcx, [rsp + 0x68]
call fcn.14004b330
mov rbx, rax
mov rdx, qword [0x140113258]
lea rcx, [rsp + 0x70]
call fcn.14004b330
nop
mov r8, rbx
lea rdx, [0x14011b9b8]
mov rcx, rax
call fcn.14004b4c0
nop
lea rcx, [rsp + 0x70]
call fcn.14004b3c4
nop
lea rcx, [rsp + 0x68]
call fcn.14004b3c4
lea rcx, [0x1400c38f0]
call fcn.1400b6db8
nop
lea rcx, [0x14011b8d8]
call fcn.1400b76c4
jmp 0x140059d3f
lea rcx, [0x14011b758]
call fcn.1400b7734
cmp dword [0x14011b758], 0xffffffff
jne 0x140059d4f
lea rdx, str.Registry
lea rcx, [rsp + 0x68]
call fcn.14004b330
mov rbx, rax
mov rdx, qword [0x140113258]
lea rcx, [rsp + 0x70]
call fcn.14004b330
nop
mov r8, rbx
lea rdx, [0x14011bc00]
mov rcx, rax
call fcn.14004b4c0
nop
lea rcx, [rsp + 0x70]
call fcn.14004b3c4
nop
lea rcx, [rsp + 0x68]
call fcn.14004b3c4
lea rcx, [0x1400c38d0]
call fcn.1400b6db8
nop
lea rcx, [0x14011b758]
call fcn.1400b76c4
jmp 0x140059d4f
lea rcx, [0x14011b810]
call fcn.1400b7734
cmp dword [0x14011b810], 0xffffffff
jne 0x140059d5f
lea rdx, str.File
lea rcx, [rsp + 0x68]
call fcn.14004b330
mov rbx, rax
mov rdx, qword [0x140113258]
lea rcx, [rsp + 0x70]
call fcn.14004b330
nop
mov r8, rbx
lea rdx, [0x14011b5d0]
mov rcx, rax
call fcn.14004b4c0
nop
lea rcx, [rsp + 0x70]
call fcn.14004b3c4
nop
lea rcx, [rsp + 0x68]
call fcn.14004b3c4
lea rcx, [0x1400c38b0]
call fcn.1400b6db8
nop
lea rcx, [0x14011b810]
call fcn.1400b76c4
jmp 0x140059d5f
lea rcx, [0x14011b8b4]
call fcn.1400b7734
cmp dword [0x14011b8b4], 0xffffffff
jne 0x140059d6f
lea rdx, str.SystemParameter
lea rcx, [rsp + 0x68]
call fcn.14004b330
mov rbx, rax
mov rdx, qword [0x140113258]
lea rcx, [rsp + 0x70]
call fcn.14004b330
nop
mov r8, rbx
lea rdx, [0x14011bd60]
mov rcx, rax
call fcn.14004b4c0
nop
lea rcx, [rsp + 0x70]
call fcn.14004b3c4
nop
lea rcx, [rsp + 0x68]
call fcn.14004b3c4
lea rcx, [0x1400c3890]
call fcn.1400b6db8
nop
lea rcx, [0x14011b8b4]
call fcn.1400b76c4
jmp 0x140059d6f
lea rcx, [0x14011b78c]
call fcn.1400b7734
cmp dword [0x14011b78c], 0xffffffff
jne 0x140059d7f
lea rdx, str.CustomAction
lea rcx, [rsp + 0x68]
call fcn.14004b330
mov rbx, rax
mov rdx, qword [0x140113258]
lea rcx, [rsp + 0x70]
call fcn.14004b330
nop
mov r8, rbx
lea rdx, [0x14011b968]
mov rcx, rax
call fcn.14004b4c0
nop
lea rcx, [rsp + 0x70]
call fcn.14004b3c4
nop
lea rcx, [rsp + 0x68]
call fcn.14004b3c4
lea rcx, [0x1400c3870]
call fcn.1400b6db8
nop
lea rcx, [0x14011b78c]
call fcn.1400b76c4
jmp 0x140059d7f
mov ecx, 0x80004003
call fcn.140090710
nop
mov ecx, 0x80004003
call fcn.140090710
int3
lea rcx, [rbp + 0x50]
call fcn.14004b6c4
lea rdx, [0x140110a20]
lea rcx, [rbp + 0x50]
call sub.msvcrt.dll__CxxThrowException
nop
mov ecx, 0x80004003
call fcn.140090710
nop
mov ecx, 0x80004003
call fcn.140090710
nop
mov ecx, 0x80004003
call fcn.140090710
nop
mov ecx, 0x80004003
call fcn.140090710
nop
mov ecx, 0x80004003
call fcn.140090710
nop
mov ecx, 0x80004003
call fcn.140090710
nop
mov ecx, 0x80004003
call fcn.140090710
nop
mov ecx, 0x80004003
call fcn.140090710
int3