Function at 0x140054360
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 [0x14011aa00]
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 [0x14011c8d0], eax
jg 0x1400554fe
mov eax, dword [r14 + rdi]
cmp dword [0x14011c730], eax
jg 0x140055583
mov eax, dword [r14 + rdi]
cmp dword [0x14011c700], eax
jg 0x140055608
mov eax, dword [r14 + rdi]
cmp dword [0x14011caa0], eax
jg 0x14005568d
mov eax, dword [r14 + rdi]
cmp dword [0x14011c6d0], eax
jg 0x140055712
mov eax, dword [r14 + rdi]
cmp dword [0x14011c8b0], eax
jg 0x140055797
mov eax, dword [r14 + rdi]
cmp dword [0x14011c7cc], eax
jg 0x14005581c
mov eax, dword [r14 + rdi]
cmp dword [0x14011c430], eax
jg 0x1400558a1
mov eax, dword [r14 + rdi]
cmp dword [0x14011c804], eax
jg 0x140055926
mov eax, dword [r14 + rdi]
cmp dword [0x14011c42c], eax
jg 0x1400559ab
mov eax, dword [r14 + rdi]
cmp dword [0x14011c51c], eax
jg 0x140055a30
mov eax, dword [r14 + rdi]
cmp dword [0x14011c418], eax
jg 0x140055ab5
mov eax, dword [r14 + rdi]
cmp dword [0x14011c344], eax
jg 0x140055b3a
mov eax, dword [r14 + rdi]
cmp dword [0x14011c680], eax
jg 0x140055bbf
mov eax, dword [r14 + rdi]
cmp dword [0x14011c500], eax
jg 0x140055c44
mov eax, dword [r14 + rdi]
cmp dword [0x14011c5b8], eax
jg 0x140055cc9
mov eax, dword [r14 + rdi]
cmp dword [0x14011c65c], eax
jg 0x140055d4e
mov eax, dword [r14 + rdi]
cmp dword [0x14011c534], eax
jg 0x140055dd3
xor r14d, r14d
test sil, 1
je 0x140054bb1
mov rcx, qword [r13]
mov qword [rsp + 0x68], rcx
test rcx, rcx
je 0x140054507
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400c51a0]
mov rax, qword [0x14011c8c0]
test rax, rax
je 0x140054518
mov r8, qword [rax]
jmp 0x14005451b
mov r8, r14
mov r9b, 1
lea rdx, [rsp + 0x68]
lea rcx, [rbp + 0xb0]
call fcn.140047844
mov rbx, rax
cmp r15, rax
je 0x140054562
cmp qword [r15 + 0x18], 8
jb 0x140054547
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.140005f98
cmp qword [rbp + 0xc8], 8
jb 0x140054579
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 0x14005459c
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400c51a0]
mov rax, qword [0x14011ca88]
test rax, rax
je 0x1400545ad
mov r8, qword [rax]
jmp 0x1400545b0
mov r8, r14
xor r9d, r9d
lea rdx, [rsp + 0x68]
lea rcx, [rbp - 0x78]
call fcn.140047b0c
mov rcx, qword [rax]
test rcx, rcx
je 0x1400545de
mov rdi, rcx
mov qword [rsp + 0x30], rcx
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400c51a0]
mov rcx, qword [rbp - 0x78]
test rcx, rcx
je 0x1400545f4
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400c51a0]
test rdi, rdi
je 0x1400547ac
mov qword [rbp - 0x80], r14
mov rax, qword [rdi]
lea rdx, [rbp - 0x80]
mov rcx, rdi
mov rax, qword [rax + 0x60]
call qword [0x1400c51a0]
test eax, eax
jne 0x140054796
mov qword [rsp + 0x78], r14
mov rcx, qword [rbp - 0x80]
test rcx, rcx
je 0x140055e58
mov qword [rsp + 0x78], r14
mov rax, qword [rcx]
lea rdx, [rsp + 0x78]
mov rax, qword [rax + 0x48]
call qword [0x1400c51a0]
jmp 0x140054775
mov qword [rsp + 0x68], rcx
test rcx, rcx
je 0x140054662
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400c51a0]
lea rdx, [rsp + 0x68]
lea rcx, [rsp + 0x38]
call fcn.14004770c
nop
mov r8, rax
mov rdx, qword [0x140114258]
lea rcx, [rbp + 0xb0]
call fcn.14001a930
nop
cmp qword [rsp + 0x50], 8
jb 0x14005469c
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 [0x14011c8c0]
test rax, rax
je 0x1400546c1
mov rdx, qword [rax]
jmp 0x1400546c4
mov rdx, r14
lea rcx, [rbp + 0xb0]
call fcn.14003f24c
test eax, eax
jne 0x140055e6e
mov rcx, qword [rsp + 0x78]
mov qword [rbp - 0x78], rcx
test rcx, rcx
je 0x1400546f3
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400c51a0]
lea rdx, [rbp - 0x78]
lea rcx, [rbp + 0x50]
call fcn.1400479f8
nop
lea rcx, [r15 + 0x20]
mov rdx, rax
call fcn.14003aa7c
nop
cmp qword [rbp + 0x68], 8
jb 0x14005471f
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 0x140055e63
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x140054743
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400c51a0]
mov qword [rsp + 0x78], r14
mov rax, qword [rbx]
lea rdx, [rsp + 0x78]
mov rcx, rbx
mov rax, qword [rax + 0x48]
call qword [0x1400c51a0]
nop
cmp qword [rbp + 0xc8], 8
jb 0x140054775
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 0x14005464b
test rcx, rcx
je 0x140054796
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400c51a0]
nop
mov rcx, qword [rbp - 0x80]
test rcx, rcx
je 0x1400547ac
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400c51a0]
mov rcx, qword [r13]
mov qword [rsp + 0x68], rcx
test rcx, rcx
je 0x1400547c7
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400c51a0]
mov rax, qword [0x14011c380]
test rax, rax
je 0x1400547d8
mov rdx, qword [rax]
jmp 0x1400547db
mov rdx, r14
lea rcx, [rsp + 0x68]
call fcn.140047bc4
mov dword [r15 + 0x78], eax
mov rcx, qword [r13]
mov qword [rsp + 0x68], rcx
test rcx, rcx
je 0x140054804
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400c51a0]
mov rax, qword [0x14011c498]
test rax, rax
je 0x140054815
mov r8, qword [rax]
jmp 0x140054818
mov r8, r14
xor r9d, r9d
lea rdx, [rsp + 0x68]
lea rcx, [rbp + 0x50]
call fcn.140047844
mov rsi, rax
lea rbx, [r15 + 0x38]
cmp rbx, rax
je 0x140054860
cmp qword [rbx + 0x18], 8
jb 0x140054845
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.140005f98
cmp qword [rbp + 0x68], 8
jb 0x140054871
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 0x14005488c
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400c51a0]
mov rax, qword [0x14011cb10]
test rax, rax
je 0x14005489d
mov r8, qword [rax]
jmp 0x1400548a0
mov r8, r14
xor r9d, r9d
lea rdx, [rsp + 0x68]
lea rcx, [rbp + 0x50]
call fcn.140047844
mov r14, rax
lea rsi, [r15 + 0x58]
cmp rsi, rax
je 0x1400548e9
cmp qword [rsi + 0x18], 8
jb 0x1400548cd
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.140005f98
cmp qword [rbp + 0x68], 8
jb 0x1400548fa
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 0x140054ad3
mov rcx, qword [r13]
mov qword [rbp - 0x78], rcx
test rcx, rcx
je 0x140054922
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400c51a0]
mov rax, qword [0x14011c968]
test rax, rax
je 0x140054933
mov r8, qword [rax]
jmp 0x140054936
mov r8, r14
xor r9d, r9d
lea rdx, [rbp - 0x78]
lea rcx, [rsp + 0x78]
call fcn.140047b0c
nop
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x1400549d8
mov qword [rbp - 0x70], rcx
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400c51a0]
mov rax, qword [0x14011c498]
test rax, rax
je 0x140054978
mov r8, qword [rax]
jmp 0x14005497b
mov r8, r14
mov qword [rsp + 0x20], rbx
mov r9, r12
lea rdx, [rbp - 0x70]
lea rcx, [rbp + 0x50]
call fcn.140047f08
mov r14, rax
cmp rbx, rax
je 0x1400549c4
cmp qword [rbx + 0x18], 8
jb 0x1400549a8
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.140005f98
cmp qword [rbp + 0x68], 8
jb 0x1400549d5
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 0x1400549f2
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400c51a0]
mov rax, qword [0x14011c3c8]
test rax, rax
je 0x140054a03
mov r8, qword [rax]
jmp 0x140054a06
mov r8, r14
xor r9d, r9d
lea rdx, [rbp - 0x70]
lea rcx, [rsp + 0x68]
call fcn.140047b0c
nop
mov rcx, qword [rsp + 0x68]
test rcx, rcx
je 0x140054aa9
mov qword [rbp - 0x80], rcx
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400c51a0]
mov rax, qword [0x14011cb10]
test rax, rax
je 0x140054a48
mov r8, qword [rax]
jmp 0x140054a4b
mov r8, r14
mov qword [rsp + 0x20], rsi
mov r9, r12
lea rdx, [rbp - 0x80]
lea rcx, [rbp + 0x50]
call fcn.140047f08
mov rbx, rax
cmp rsi, rax
je 0x140054a93
cmp qword [rsi + 0x18], 8
jb 0x140054a78
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.140005f98
cmp qword [rbp + 0x68], 8
jb 0x140054aa4
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 0x140054abc
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400c51a0]
nop
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x140054ad3
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400c51a0]
mov rcx, qword [r13]
mov qword [rsp + 0x68], rcx
test rcx, rcx
je 0x140054aee
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400c51a0]
mov rax, qword [0x14011c930]
test rax, rax
je 0x140054aff
mov r8, qword [rax]
jmp 0x140054b02
mov r8, r14
xor r9d, r9d
lea rdx, [rsp + 0x68]
lea rcx, [rsp + 0x70]
call fcn.140047b0c
nop
cmp qword [rsp + 0x70], r14
je 0x140054b21
mov byte [r15 + 0x7c], 1
mov rcx, qword [r13]
mov qword [rbp - 0x78], rcx
test rcx, rcx
je 0x140054b3b
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400c51a0]
mov rax, qword [0x14011c690]
test rax, rax
je 0x140054b4c
mov r8, qword [rax]
jmp 0x140054b4f
mov r8, r14
xor r9d, r9d
lea rdx, [rbp - 0x78]
lea rcx, [rbp - 0x60]
call fcn.140047b0c
nop
mov rcx, qword [rbp - 0x60]
test rcx, rcx
je 0x140054b6e
mov byte [r15 + 0x7d], 1
test rcx, rcx
je 0x140054b81
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400c51a0]
nop
mov rcx, qword [rsp + 0x70]
test rcx, rcx
je 0x140054b99
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400c51a0]
nop
test rdi, rdi
je 0x140054bae
mov rax, qword [rdi]
mov rcx, rdi
mov rax, qword [rax + 0x10]
call qword [0x1400c51a0]
mov esi, dword [rbp - 0x68]
test sil, 4
je 0x140054dae
mov rbx, r14
mov qword [rbp - 0x60], rbx
mov rcx, qword [r13]
mov qword [rsp + 0x70], rcx
test rcx, rcx
je 0x140054bdd
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400c51a0]
mov rax, qword [0x14011c678]
test rax, rax
je 0x140054bee
mov r8, qword [rax]
jmp 0x140054bf1
mov r8, r14
mov r9b, 1
lea rdx, [rsp + 0x70]
lea rcx, [rsp + 0x30]
call fcn.140047b0c
mov rcx, qword [rax]
test rcx, rcx
je 0x140054c1f
mov rbx, rcx
mov qword [rbp - 0x60], rcx
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400c51a0]
mov rcx, qword [rsp + 0x30]
test rcx, rcx
je 0x140054c36
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400c51a0]
test rbx, rbx
je 0x140054d99
mov qword [rbp - 0x80], r14
mov rax, qword [rbx]
lea rdx, [rbp - 0x80]
mov rcx, rbx
mov rax, qword [rax + 0x60]
call qword [0x1400c51a0]
test eax, eax
jne 0x140054d82
mov qword [rsp + 0x78], r14
mov rcx, qword [rbp - 0x80]
test rcx, rcx
je 0x140055e88
mov qword [rsp + 0x78], r14
mov rax, qword [rcx]
lea rdx, [rsp + 0x78]
mov rax, qword [rax + 0x48]
call qword [0x1400c51a0]
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x140054d6f
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 0x140054cf8
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400c51a0]
lea rdx, [rsp + 0x70]
lea rcx, [rbp - 0x50]
call fcn.14005a1a4
lea rdx, [rbp - 0x50]
lea rcx, [r15 + 0x88]
call fcn.1400582a0
mov rdi, qword [rbp - 0x80]
test rdi, rdi
je 0x140055e93
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x140054d3a
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400c51a0]
mov qword [rsp + 0x78], r14
mov rax, qword [rdi]
lea rdx, [rsp + 0x78]
mov rcx, rdi
mov rax, qword [rax + 0x48]
call qword [0x1400c51a0]
nop
lea rcx, [rbp - 0x50]
call fcn.14002f52c
mov rcx, qword [rsp + 0x78]
test rcx, rcx
jne 0x140054c96
mov esi, dword [rbp - 0x68]
test rcx, rcx
je 0x140054d82
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400c51a0]
nop
mov rcx, qword [rbp - 0x80]
test rcx, rcx
je 0x140054d99
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400c51a0]
nop
test rbx, rbx
je 0x140054dae
mov rax, qword [rbx]
mov rcx, rbx
mov rax, qword [rax + 0x10]
call qword [0x1400c51a0]
test sil, 8
je 0x1400554be
mov rbx, r14
mov qword [rbp - 0x60], rbx
mov rcx, qword [r13]
mov qword [rsp + 0x70], rcx
test rcx, rcx
je 0x140054dda
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400c51a0]
mov rax, qword [0x14011c760]
test rax, rax
je 0x140054deb
mov r8, qword [rax]
jmp 0x140054dee
mov r8, r14
mov r9b, 1
lea rdx, [rsp + 0x70]
lea rcx, [rsp + 0x30]
call fcn.140047b0c
mov rcx, qword [rax]
test rcx, rcx
je 0x140054e1c
mov rbx, rcx
mov qword [rbp - 0x60], rcx
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400c51a0]
mov rcx, qword [rsp + 0x30]
test rcx, rcx
je 0x140054e33
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400c51a0]
test rbx, rbx
je 0x1400554a8
mov qword [rsp + 0x70], rbx
mov rax, qword [rbx]
mov rcx, rbx
mov rax, qword [rax + 8]
call qword [0x1400c51a0]
mov rax, qword [0x14011c3a8]
test rax, rax
je 0x140054e62
mov rdx, qword [rax]
jmp 0x140054e65
mov rdx, r14
xor r9d, r9d
lea rcx, [rsp + 0x70]
call fcn.140047da0
mov byte [r15 + 0x7e], al
mov qword [rsp + 0x70], rbx
mov rax, qword [rbx]
mov rcx, rbx
mov rax, qword [rax + 8]
call qword [0x1400c51a0]
mov rax, qword [0x14011c660]
test rax, rax
je 0x140054e9c
mov rdx, qword [rax]
jmp 0x140054e9f
mov rdx, r14
mov r9b, 1
lea rcx, [rsp + 0x70]
call fcn.140047da0
mov byte [r15 + 0x7f], al
mov qword [rsp + 0x70], rbx
mov rax, qword [rbx]
mov rcx, rbx
mov rax, qword [rax + 8]
call qword [0x1400c51a0]
mov rax, qword [0x14011cb20]
test rax, rax
je 0x140054ed6
mov rdx, qword [rax]
jmp 0x140054ed9
mov rdx, r14
xor r9d, r9d
lea rcx, [rsp + 0x70]
call fcn.140047da0
mov byte [r15 + 0x80], al
mov qword [rsp + 0x68], r14
mov rax, qword [0x14011c9a8]
test rax, rax
je 0x140054f03
mov rdx, qword [rax]
jmp 0x140054f06
mov rdx, r14
mov rax, qword [rbx]
lea r8, [rsp + 0x68]
mov rcx, rbx
mov rax, qword [rax + 0x120]
call qword [0x1400c51a0]
test eax, eax
jne 0x140055033
mov qword [rsp + 0x78], r14
mov rcx, qword [rsp + 0x68]
test rcx, rcx
je 0x140055e9e
mov qword [rsp + 0x78], r14
mov rax, qword [rcx]
lea rdx, [rsp + 0x78]
mov rax, qword [rax + 0x48]
call qword [0x1400c51a0]
jmp 0x140055012
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 0x140054fab
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400c51a0]
lea rdx, [rsp + 0x70]
lea rcx, [rbp + 0x50]
call fcn.14005ab3c
lea rdx, [rbp + 0x50]
lea rcx, [r15 + 0xa0]
call fcn.1400581c4
mov rdi, qword [rsp + 0x68]
test rdi, rdi
je 0x140055ea9
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x140054fee
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400c51a0]
mov qword [rsp + 0x78], r14
mov rax, qword [rdi]
lea rdx, [rsp + 0x78]
mov rcx, rdi
mov rax, qword [rax + 0x48]
call qword [0x1400c51a0]
nop
lea rcx, [rbp + 0x50]
call fcn.140048b4c
mov rcx, qword [rsp + 0x78]
test rcx, rcx
jne 0x140054f55
test rcx, rcx
je 0x140055033
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400c51a0]
nop
mov qword [rbp - 0x78], r14
mov rax, qword [0x14011c378]
test rax, rax
je 0x140055048
mov rdx, qword [rax]
jmp 0x14005504b
mov rdx, r14
mov rax, qword [rbx]
lea r8, [rbp - 0x78]
mov rcx, rbx
mov rax, qword [rax + 0x120]
call qword [0x1400c51a0]
test eax, eax
jne 0x14005517a
mov qword [rsp + 0x78], r14
mov rcx, qword [rbp - 0x78]
test rcx, rcx
je 0x140055eb4
mov qword [rsp + 0x78], r14
mov rax, qword [rcx]
lea rdx, [rsp + 0x78]
mov rax, qword [rax + 0x48]
call qword [0x1400c51a0]
jmp 0x140055159
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 0x1400550f3
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400c51a0]
lea rdx, [rsp + 0x70]
lea rcx, [rbp - 0x50]
call fcn.14005b0e4
lea rdx, [rbp - 0x50]
lea rcx, [r15 + 0xb8]
call fcn.14005807c
mov rdi, qword [rbp - 0x78]
test rdi, rdi
je 0x140055ebf
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x140055135
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400c51a0]
mov qword [rsp + 0x78], r14
mov rax, qword [rdi]
lea rdx, [rsp + 0x78]
mov rcx, rdi
mov rax, qword [rax + 0x48]
call qword [0x1400c51a0]
nop
lea rcx, [rbp - 0x50]
call fcn.140057eec
mov rcx, qword [rsp + 0x78]
test rcx, rcx
jne 0x140055098
test rcx, rcx
je 0x14005517a
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400c51a0]
nop
mov qword [rbp - 0x70], r14
mov rax, qword [0x14011cb08]
test rax, rax
je 0x14005518f
mov rdx, qword [rax]
jmp 0x140055192
mov rdx, r14
mov rax, qword [rbx]
lea r8, [rbp - 0x70]
mov rcx, rbx
mov rax, qword [rax + 0x120]
call qword [0x1400c51a0]
test eax, eax
jne 0x140055312
mov qword [rsp + 0x78], r14
mov rcx, qword [rbp - 0x70]
test rcx, rcx
je 0x140055eca
mov qword [rsp + 0x78], r14
mov rax, qword [rcx]
lea rdx, [rsp + 0x78]
mov rax, qword [rax + 0x48]
call qword [0x1400c51a0]
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x1400552ff
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 0x140055241
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400c51a0]
mov rcx, qword [rbp - 0x80]
mov qword [rsp + 0x70], rcx
test rcx, rcx
je 0x140055258
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400c51a0]
lea rdx, [rsp + 0x70]
lea rcx, [rbp + 0x50]
call fcn.1400479f8
nop
mov rdx, rax
lea rcx, [rbp - 0x20]
call fcn.14003aa7c
nop
xor r8d, r8d
mov dl, 1
lea rcx, [rbp + 0x50]
call fcn.140003610
nop
mov rcx, qword [rbp - 0x80]
test rcx, rcx
je 0x140055299
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400c51a0]
lea rdx, [rbp - 0x50]
lea rcx, [r15 + 0xd0]
call fcn.140057fa0
mov rdi, qword [rbp - 0x70]
test rdi, rdi
je 0x140055ed5
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x1400552cd
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400c51a0]
mov qword [rsp + 0x78], r14
mov rax, qword [rdi]
lea rdx, [rsp + 0x78]
mov rcx, rdi
mov rax, qword [rax + 0x48]
call qword [0x1400c51a0]
nop
lea rcx, [rbp - 0x50]
call fcn.140048b4c
mov rcx, qword [rsp + 0x78]
test rcx, rcx
jne 0x1400551f1
test rcx, rcx
je 0x140055312
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400c51a0]
nop
mov qword [rbp - 0x68], r14
mov rax, qword [0x14011c710]
test rax, rax
je 0x140055327
mov rdx, qword [rax]
jmp 0x14005532a
mov rdx, r14
mov rax, qword [rbx]
lea r8, [rbp - 0x68]
mov rcx, rbx
mov rax, qword [rax + 0x120]
call qword [0x1400c51a0]
test eax, eax
jne 0x14005544b
mov qword [rsp + 0x78], r14
mov rcx, qword [rbp - 0x68]
test rcx, rcx
je 0x140055ee0
mov qword [rsp + 0x78], r14
mov rax, qword [rcx]
lea rdx, [rsp + 0x78]
mov rax, qword [rax + 0x48]
call qword [0x1400c51a0]
jmp 0x14005542a
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 0x1400553c4
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400c51a0]
lea rdx, [rsp + 0x70]
lea rcx, [rbp - 0x50]
call fcn.14005a060
lea rdx, [rbp - 0x48]
lea rcx, [r15 + 0xe8]
call fcn.140023774
mov rdi, qword [rbp - 0x68]
test rdi, rdi
je 0x140055eeb
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x140055406
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400c51a0]
mov qword [rsp + 0x78], r14
mov rax, qword [rdi]
lea rdx, [rsp + 0x78]
mov rcx, rdi
mov rax, qword [rax + 0x48]
call qword [0x1400c51a0]
nop
lea rcx, [rbp - 0x50]
call fcn.140048b4c
mov rcx, qword [rsp + 0x78]
test rcx, rcx
jne 0x140055377
test rcx, rcx
je 0x14005544b
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400c51a0]
nop
mov rcx, qword [rbp - 0x68]
test rcx, rcx
je 0x140055462
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400c51a0]
nop
mov rcx, qword [rbp - 0x70]
test rcx, rcx
je 0x140055479
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400c51a0]
nop
mov rcx, qword [rbp - 0x78]
test rcx, rcx
je 0x140055490
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400c51a0]
nop
mov rcx, qword [rsp + 0x68]
test rcx, rcx
je 0x1400554a8
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400c51a0]
nop
test rbx, rbx
je 0x1400554be
mov rax, qword [rbx]
mov rcx, rbx
mov rax, qword [rax + 0x10]
call qword [0x1400c51a0]
nop
mov rcx, qword [r13]
test rcx, rcx
je 0x1400554d4
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400c51a0]
mov rcx, qword [rbp + 0xd0]
xor rcx, rsp
call fcn.1400afd50
mov rbx, qword [rsp + 0x228]
add rsp, 0x1e0
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
lea rcx, [0x14011c8d0]
call fcn.1400b071c
cmp dword [0x14011c8d0], 0xffffffff
jne 0x1400543cf
lea rdx, str.Name
lea rcx, [rsp + 0x68]
call fcn.140045d18
mov rbx, rax
mov rdx, qword [0x140114258]
lea rcx, [rsp + 0x70]
call fcn.140045d18
nop
mov r8, rbx
lea rdx, [0x14011c498]
mov rcx, rax
call fcn.140045e98
nop
lea rcx, [rsp + 0x70]
call fcn.140045da8
nop
lea rcx, [rsp + 0x68]
call fcn.140045da8
lea rcx, [0x1400bfb80]
call fcn.1400afed0
nop
lea rcx, [0x14011c8d0]
call fcn.1400b06b0
jmp 0x1400543cf
lea rcx, [0x14011c730]
call fcn.1400b071c
cmp dword [0x14011c730], 0xffffffff
jne 0x1400543df
lea rdx, str.Description
lea rcx, [rsp + 0x68]
call fcn.140045d18
mov rbx, rax
mov rdx, qword [0x140114258]
lea rcx, [rsp + 0x70]
call fcn.140045d18
nop
mov r8, rbx
lea rdx, [0x14011cb10]
mov rcx, rax
call fcn.140045e98
nop
lea rcx, [rsp + 0x70]
call fcn.140045da8
nop
lea rcx, [rsp + 0x68]
call fcn.140045da8
lea rcx, [0x1400bfb70]
call fcn.1400afed0
nop
lea rcx, [0x14011c730]
call fcn.1400b06b0
jmp 0x1400543df
lea rcx, [0x14011c700]
call fcn.1400b071c
cmp dword [0x14011c700], 0xffffffff
jne 0x1400543ef
lea rdx, str.LocalizedNames
lea rcx, [rsp + 0x68]
call fcn.140045d18
mov rbx, rax
mov rdx, qword [0x140114258]
lea rcx, [rsp + 0x70]
call fcn.140045d18
nop
mov r8, rbx
lea rdx, [0x14011c968]
mov rcx, rax
call fcn.140045e98
nop
lea rcx, [rsp + 0x70]
call fcn.140045da8
nop
lea rcx, [rsp + 0x68]
call fcn.140045da8
lea rcx, [0x1400bfb60]
call fcn.1400afed0
nop
lea rcx, [0x14011c700]
call fcn.1400b06b0
jmp 0x1400543ef
lea rcx, [0x14011caa0]
call fcn.1400b071c
cmp dword [0x14011caa0], 0xffffffff
jne 0x1400543ff
lea rdx, str.LocalizedDescriptions
lea rcx, [rsp + 0x68]
call fcn.140045d18
mov rbx, rax
mov rdx, qword [0x140114258]
lea rcx, [rsp + 0x70]
call fcn.140045d18
nop
mov r8, rbx
lea rdx, [0x14011c3c8]
mov rcx, rax
call fcn.140045e98
nop
lea rcx, [rsp + 0x70]
call fcn.140045da8
nop
lea rcx, [rsp + 0x68]
call fcn.140045da8
lea rcx, [0x1400bfb50]
call fcn.1400afed0
nop
lea rcx, [0x14011caa0]
call fcn.1400b06b0
jmp 0x1400543ff
lea rcx, [0x14011c6d0]
call fcn.1400b071c
cmp dword [0x14011c6d0], 0xffffffff
jne 0x14005440f
lea rdx, [0x1400d3af0]
lea rcx, [rsp + 0x68]
call fcn.140045d18
mov rbx, rax
mov rdx, qword [0x140114258]
lea rcx, [rsp + 0x70]
call fcn.140045d18
nop
mov r8, rbx
lea rdx, [0x14011c8c0]
mov rcx, rax
call fcn.140045e98
nop
lea rcx, [rsp + 0x70]
call fcn.140045da8
nop
lea rcx, [rsp + 0x68]
call fcn.140045da8
lea rcx, [0x1400bfb40]
call fcn.1400afed0
nop
lea rcx, [0x14011c6d0]
call fcn.1400b06b0
jmp 0x14005440f
lea rcx, [0x14011c8b0]
call fcn.1400b071c
cmp dword [0x14011c8b0], 0xffffffff
jne 0x14005441f
lea rdx, str.ReplacedTemplates
lea rcx, [rsp + 0x68]
call fcn.140045d18
mov rbx, rax
mov rdx, qword [0x140114258]
lea rcx, [rsp + 0x70]
call fcn.140045d18
nop
mov r8, rbx
lea rdx, [0x14011ca88]
mov rcx, rax
call fcn.140045e98
nop
lea rcx, [rsp + 0x70]
call fcn.140045da8
nop
lea rcx, [rsp + 0x68]
call fcn.140045da8
lea rcx, [0x1400bfb30]
call fcn.1400afed0
nop
lea rcx, [0x14011c8b0]
call fcn.1400b06b0
jmp 0x14005441f
lea rcx, [0x14011c7cc]
call fcn.1400b071c
cmp dword [0x14011c7cc], 0xffffffff
jne 0x14005442f
lea rdx, str.Version
lea rcx, [rsp + 0x68]
call fcn.140045d18
mov rbx, rax
mov rdx, qword [0x140114258]
lea rcx, [rsp + 0x70]
call fcn.140045d18
nop
mov r8, rbx
lea rdx, [0x14011c380]
mov rcx, rax
call fcn.140045e98
nop
lea rcx, [rsp + 0x70]
call fcn.140045da8
nop
lea rcx, [rsp + 0x68]
call fcn.140045da8
lea rcx, [0x1400bfb20]
call fcn.1400afed0
nop
lea rcx, [0x14011c7cc]
call fcn.1400b06b0
jmp 0x14005442f
lea rcx, [0x14011c430]
call fcn.1400b071c
cmp dword [0x14011c430], 0xffffffff
jne 0x14005443f
lea rdx, str.DeferToMSAccount
lea rcx, [rsp + 0x68]
call fcn.140045d18
mov rbx, rax
mov rdx, qword [0x140114258]
lea rcx, [rsp + 0x70]
call fcn.140045d18
nop
mov r8, rbx
lea rdx, [0x14011c930]
mov rcx, rax
call fcn.140045e98
nop
lea rcx, [rsp + 0x70]
call fcn.140045da8
nop
lea rcx, [rsp + 0x68]
call fcn.140045da8
lea rcx, [0x1400bfb10]
call fcn.1400afed0
nop
lea rcx, [0x14011c430]
call fcn.1400b06b0
jmp 0x14005443f
lea rcx, [0x14011c804]
call fcn.1400b071c
cmp dword [0x14011c804], 0xffffffff
jne 0x14005444f
lea rdx, str.DeferToOffice365
lea rcx, [rsp + 0x68]
call fcn.140045d18
mov rbx, rax
mov rdx, qword [0x140114258]
lea rcx, [rsp + 0x70]
call fcn.140045d18
nop
mov r8, rbx
lea rdx, [0x14011c690]
mov rcx, rax
call fcn.140045e98
nop
lea rcx, [rsp + 0x70]
call fcn.140045da8
nop
lea rcx, [rsp + 0x68]
call fcn.140045da8
lea rcx, [0x1400bfb00]
call fcn.1400afed0
nop
lea rcx, [0x14011c804]
call fcn.1400b06b0
jmp 0x14005444f
lea rcx, [0x14011c42c]
call fcn.1400b071c
cmp dword [0x14011c42c], 0xffffffff
jne 0x14005445f
lea rdx, str.Asynchronous
lea rcx, [rsp + 0x68]
call fcn.140045d18
mov rbx, rax
mov rdx, qword [0x140114258]
lea rcx, [rsp + 0x70]
call fcn.140045d18
nop
mov r8, rbx
lea rdx, [0x14011c3a8]
mov rcx, rax
call fcn.140045e98
nop
lea rcx, [rsp + 0x70]
call fcn.140045da8
nop
lea rcx, [rsp + 0x68]
call fcn.140045da8
lea rcx, [0x1400bfaf0]
call fcn.1400afed0
nop
lea rcx, [0x14011c42c]
call fcn.1400b06b0
jmp 0x14005445f
lea rcx, [0x14011c51c]
call fcn.1400b071c
cmp dword [0x14011c51c], 0xffffffff
jne 0x14005446f
lea rdx, str.PreventOverlappingSynchronization
lea rcx, [rsp + 0x68]
call fcn.140045d18
mov rbx, rax
mov rdx, qword [0x140114258]
lea rcx, [rsp + 0x70]
call fcn.140045d18
nop
mov r8, rbx
lea rdx, [0x14011c660]
mov rcx, rax
call fcn.140045e98
nop
lea rcx, [rsp + 0x70]
call fcn.140045da8
nop
lea rcx, [rsp + 0x68]
call fcn.140045da8
lea rcx, [0x1400bfae0]
call fcn.1400afed0
nop
lea rcx, [0x14011c51c]
call fcn.1400b06b0
jmp 0x14005446f
lea rcx, [0x14011c418]
call fcn.1400b071c
cmp dword [0x14011c418], 0xffffffff
jne 0x14005447f
lea rdx, str.AlwaysApplySettings
lea rcx, [rsp + 0x68]
call fcn.140045d18
mov rbx, rax
mov rdx, qword [0x140114258]
lea rcx, [rsp + 0x70]
call fcn.140045d18
nop
mov r8, rbx
lea rdx, [0x14011cb20]
mov rcx, rax
call fcn.140045e98
nop
lea rcx, [rsp + 0x70]
call fcn.140045da8
nop
lea rcx, [rsp + 0x68]
call fcn.140045da8
lea rcx, [0x1400bfad0]
call fcn.1400afed0
nop
lea rcx, [0x14011c418]
call fcn.1400b06b0
jmp 0x14005447f
lea rcx, [0x14011c344]
call fcn.1400b071c
cmp dword [0x14011c344], 0xffffffff
jne 0x14005448f
lea rdx, str.Processes
lea rcx, [rsp + 0x68]
call fcn.140045d18
mov rbx, rax
mov rdx, qword [0x140114258]
lea rcx, [rsp + 0x70]
call fcn.140045d18
nop
mov r8, rbx
lea rdx, [0x14011c678]
mov rcx, rax
call fcn.140045e98
nop
lea rcx, [rsp + 0x70]
call fcn.140045da8
nop
lea rcx, [rsp + 0x68]
call fcn.140045da8
lea rcx, [0x1400bfac0]
call fcn.1400afed0
nop
lea rcx, [0x14011c344]
call fcn.1400b06b0
jmp 0x14005448f
lea rcx, [0x14011c680]
call fcn.1400b071c
cmp dword [0x14011c680], 0xffffffff
jne 0x14005449f
lea rdx, str.Settings
lea rcx, [rsp + 0x68]
call fcn.140045d18
mov rbx, rax
mov rdx, qword [0x140114258]
lea rcx, [rsp + 0x70]
call fcn.140045d18
nop
mov r8, rbx
lea rdx, [0x14011c760]
mov rcx, rax
call fcn.140045e98
nop
lea rcx, [rsp + 0x70]
call fcn.140045da8
nop
lea rcx, [rsp + 0x68]
call fcn.140045da8
lea rcx, [0x1400bfab0]
call fcn.1400afed0
nop
lea rcx, [0x14011c680]
call fcn.1400b06b0
jmp 0x14005449f
lea rcx, [0x14011c500]
call fcn.1400b071c
cmp dword [0x14011c500], 0xffffffff
jne 0x1400544af
lea rdx, str.Registry
lea rcx, [rsp + 0x68]
call fcn.140045d18
mov rbx, rax
mov rdx, qword [0x140114258]
lea rcx, [rsp + 0x70]
call fcn.140045d18
nop
mov r8, rbx
lea rdx, [0x14011c9a8]
mov rcx, rax
call fcn.140045e98
nop
lea rcx, [rsp + 0x70]
call fcn.140045da8
nop
lea rcx, [rsp + 0x68]
call fcn.140045da8
lea rcx, [0x1400bfaa0]
call fcn.1400afed0
nop
lea rcx, [0x14011c500]
call fcn.1400b06b0
jmp 0x1400544af
lea rcx, [0x14011c5b8]
call fcn.1400b071c
cmp dword [0x14011c5b8], 0xffffffff
jne 0x1400544bf
lea rdx, str.File
lea rcx, [rsp + 0x68]
call fcn.140045d18
mov rbx, rax
mov rdx, qword [0x140114258]
lea rcx, [rsp + 0x70]
call fcn.140045d18
nop
mov r8, rbx
lea rdx, [0x14011c378]
mov rcx, rax
call fcn.140045e98
nop
lea rcx, [rsp + 0x70]
call fcn.140045da8
nop
lea rcx, [rsp + 0x68]
call fcn.140045da8
lea rcx, [0x1400bfa90]
call fcn.1400afed0
nop
lea rcx, [0x14011c5b8]
call fcn.1400b06b0
jmp 0x1400544bf
lea rcx, [0x14011c65c]
call fcn.1400b071c
cmp dword [0x14011c65c], 0xffffffff
jne 0x1400544cf
lea rdx, str.SystemParameter
lea rcx, [rsp + 0x68]
call fcn.140045d18
mov rbx, rax
mov rdx, qword [0x140114258]
lea rcx, [rsp + 0x70]
call fcn.140045d18
nop
mov r8, rbx
lea rdx, [0x14011cb08]
mov rcx, rax
call fcn.140045e98
nop
lea rcx, [rsp + 0x70]
call fcn.140045da8
nop
lea rcx, [rsp + 0x68]
call fcn.140045da8
lea rcx, [0x1400bfa80]
call fcn.1400afed0
nop
lea rcx, [0x14011c65c]
call fcn.1400b06b0
jmp 0x1400544cf
lea rcx, [0x14011c534]
call fcn.1400b071c
cmp dword [0x14011c534], 0xffffffff
jne 0x1400544df
lea rdx, str.CustomAction
lea rcx, [rsp + 0x68]
call fcn.140045d18
mov rbx, rax
mov rdx, qword [0x140114258]
lea rcx, [rsp + 0x70]
call fcn.140045d18
nop
mov r8, rbx
lea rdx, [0x14011c710]
mov rcx, rax
call fcn.140045e98
nop
lea rcx, [rsp + 0x70]
call fcn.140045da8
nop
lea rcx, [rsp + 0x68]
call fcn.140045da8
lea rcx, [0x1400bfa70]
call fcn.1400afed0
nop
lea rcx, [0x14011c534]
call fcn.1400b06b0
jmp 0x1400544df
mov ecx, 0x80004003
call fcn.1400899a8
nop
mov ecx, 0x80004003
call fcn.1400899a8
int3
lea rcx, [rbp + 0x50]
call fcn.14004609c
lea rdx, [0x140111110]
lea rcx, [rbp + 0x50]
call sub.msvcrt.dll__CxxThrowException
nop
mov ecx, 0x80004003
call fcn.1400899a8
nop
mov ecx, 0x80004003
call fcn.1400899a8
nop
mov ecx, 0x80004003
call fcn.1400899a8
nop
mov ecx, 0x80004003
call fcn.1400899a8
nop
mov ecx, 0x80004003
call fcn.1400899a8
nop
mov ecx, 0x80004003
call fcn.1400899a8
nop
mov ecx, 0x80004003
call fcn.1400899a8
nop
mov ecx, 0x80004003
call fcn.1400899a8
nop
mov ecx, 0x80004003
call fcn.1400899a8
nop
mov ecx, 0x80004003
call fcn.1400899a8
int3