Function at 0x65e600
Capabilities:
Inspect section memory permissions

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x6895fd
mov eax, dword fs:[0]
push eax
sub esp, 0xfcc
mov eax, dword [0x906648]
xor eax, ebp
mov dword [ebp - 0x14], eax
push ebx
push esi
push edi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov dword [ebp - 0x10], esp
mov eax, dword [ebp + 8]
xor ecx, ecx
mov dword [ebp - 0xfb4], eax
xor edi, edi
mov eax, dword [ebp + 0xc]
mov dword [ebp - 0xfa0], ecx
mov dword [ebp - 0xfb0], eax
xor eax, eax
mov dword [ebp - 0xfac], edi
push eax
mov dword [ebp - 0xf98], ecx
lea ecx, [ebp - 0x890]
mov dword [ebp - 0x890], eax
push 0x6cae50
mov dword [ebp - 0xfa4], edi
mov dword [ebp - 0xfcc], eax
mov dword [ebp - 0x880], eax
mov dword [ebp - 0x87c], 7
mov word [ebp - 0x890], ax
call fcn.00504f30
push 0x800
lea eax, [ebp - 0x814]
mov dword [ebp - 4], edi
push edi
push eax
mov dword [ebp - 0xfd4], 1
call sub.VCRUNTIME140.dll_memset
lea eax, [ebp - 0x860]
mov dword [ebp - 0xfbc], edi
xorps xmm0, xmm0
push eax
movlpd qword [ebp - 0xfc8], xmm0
call fcn.00647c60
mov edx, dword [ebp - 0x84c]
add esp, 0x10
cmp edx, 8
jb 0x65e714
mov ecx, dword [ebp - 0x860]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x65e70a
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x6627fb
push edx
push ecx
call fcn.0063cad3
add esp, 8
lea eax, [ebp - 0x860]
push eax
call fcn.00647ab0
mov edx, dword [ebp - 0x84c]
add esp, 4
cmp edx, 8
jb 0x65e763
mov ecx, dword [ebp - 0x860]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x65e759
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x662800
push edx
push ecx
call fcn.0063cad3
add esp, 8
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0xf9c], esp
push 0xa
push str.cli_access
mov dword [ecx], 0
mov dword [ecx + 0x10], 0
mov dword [ecx + 0x14], 7
call fcn.00504f30
mov byte [ebp - 4], 1
call fcn.00662810
mov ecx, eax
mov byte [ebp - 4], 0
call fcn.00663460
mov esi, eax
mov dword [ebp - 0xfa8], esi
test esi, esi
je 0x65e802
push esi
call fcn.004f4a70
add esp, 4
lea ecx, [esi + 0x30]
push ecx
lea ecx, [ebp - 0x85c]
call fcn.005ee340
mov edi, 0x100
push esi
mov dword [ebp - 0xfa4], edi
mov dword [ebp - 0xfac], edi
call fcn.004f4b00
mov eax, 1
add esp, 4
cmp dword [ebp - 0x84c], 0
mov dword [ebp - 0xf98], eax
mov dword [ebp - 0xfa0], eax
jbe 0x65e808
mov byte [ebp - 0xf91], al
jmp 0x65e80f
mov eax, dword [ebp - 0xf98]
mov byte [ebp - 0xf91], 0
test al, 1
je 0x65e82d
and eax, 0xfffffffe
lea ecx, [ebp - 0x85c]
mov dword [ebp - 0xf98], eax
mov dword [ebp - 0xfa0], eax
call fcn.004fd950
cmp byte [ebp - 0xf91], 0
je 0x65ea9e
sub esp, 0x18
lea eax, [esi + 0x18]
mov ecx, esp
mov dword [ebp - 0xf9c], ecx
push eax
call fcn.005ee340
lea eax, [ebp - 0x85c]
or edi, 0x200
push eax
call fcn.00642d00
add esp, 4
mov byte [ebp - 4], 2
lea eax, [esi + 0x48]
mov ecx, esp
mov dword [ebp - 0xf9c], ecx
mov dword [ebp - 0xfb8], eax
push eax
call fcn.005ee340
lea eax, [ebp - 0x844]
or edi, 0x400
push eax
call fcn.00642d00
add esp, 4
mov byte [ebp - 4], 3
mov esi, esp
mov dword [ebp - 0xf9c], esi
push dword [ebp - 0xfa8]
call fcn.004f4a70
mov eax, dword [ebp - 0xfa8]
add esp, 4
add eax, 0x30
mov ecx, esi
push eax
call fcn.005ee340
push dword [ebp - 0xfa8]
or edi, 0x800
mov dword [ebp - 0xfa4], edi
mov dword [ebp - 0xfac], edi
call fcn.004f4b00
add esp, 4
lea eax, [ebp - 0x82c]
push eax
call fcn.00642d00
add esp, 0x1c
mov eax, dword [0x9538a8]
mov byte [ebp - 4], 4
test al, 8
je 0x65e94d
cmp dword [ebp - 0x818], 8
lea ecx, [ebp - 0x82c]
lea eax, [ebp - 0x844]
cmovae ecx, dword [ebp - 0x82c]
cmp dword [ebp - 0x830], 8
push ecx
cmovae eax, dword [ebp - 0x844]
push eax
push str.Property_name:__s__Property_val:__s_n
push 0x1b9
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
push 8
call fcn.004f21c0
mov eax, dword [0x9538a8]
add esp, 0x20
mov esi, dword [ebp - 0x81c]
test esi, esi
jne 0x65e9fa
test al, 8
je 0x65e9d0
push dword [ebp - 0xfb8]
lea ecx, [ebp - 0x878]
call fcn.005ee340
mov ecx, dword [ebp - 0xf98]
lea eax, [ebp - 0x878]
or ecx, 2
or edi, 0x1000
cmp dword [ebp - 0x864], 8
mov dword [ebp - 0xfa4], edi
cmovae eax, dword [ebp - 0x878]
push eax
push str.Not_sending_the_property:__s__Reason:_Empty_property_n
push 0x1b9
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
mov dword [ebp - 0xfac], edi
push 8
mov dword [ebp - 0xf98], ecx
mov dword [ebp - 0xfa0], ecx
call fcn.004f21c0
add esp, 0x1c
mov eax, dword [ebp - 0xf98]
test al, 2
je 0x65ea79
and eax, 0xfffffffd
lea ecx, [ebp - 0x878]
mov dword [ebp - 0xf98], eax
mov dword [ebp - 0xfa0], eax
call fcn.004fd950
jmp 0x65ea79
cmp dword [ebp - 0x818], 8
lea edx, [ebp - 0x82c]
push esi
cmovae edx, dword [ebp - 0x82c]
lea ecx, [ebp - 0x844]
cmp dword [ebp - 0x830], 8
lea eax, [ebp - 0x85c]
push 0
cmovae ecx, dword [ebp - 0x844]
cmp dword [ebp - 0x848], 8
push edx
cmovae eax, dword [ebp - 0x85c]
push ecx
push eax
push dword [ebp - 0xfb4]
call dword [ebp - 0xfb0]
test eax, eax
jne 0x65ea79
test byte [0x9538a8], 1
je 0x65ea79
push str.Failed_to_set_property
push 0x1b9
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
push 1
call fcn.004f21c0
add esp, 0x18
lea ecx, [ebp - 0x82c]
call fcn.004fd950
lea ecx, [ebp - 0x844]
call fcn.004fd950
lea ecx, [ebp - 0x85c]
mov byte [ebp - 4], 0
call fcn.004fd950
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0xf9c], esp
push 9
push str.ss_status
mov dword [ecx], 0
mov dword [ecx + 0x10], 0
mov dword [ecx + 0x14], 7
call fcn.00504f30
mov byte [ebp - 4], 5
call fcn.00662810
mov ecx, eax
mov byte [ebp - 4], 0
call fcn.00663460
mov esi, eax
mov dword [ebp - 0xfa8], esi
test esi, esi
je 0x65eb43
push esi
call fcn.004f4a70
add esp, 4
lea ecx, [esi + 0x30]
push ecx
lea ecx, [ebp - 0x85c]
call fcn.005ee340
or edi, 0x2000
push esi
mov dword [ebp - 0xfa4], edi
mov dword [ebp - 0xfac], edi
call fcn.004f4b00
mov eax, dword [ebp - 0xf98]
add esp, 4
or eax, 4
cmp dword [ebp - 0x84c], 0
mov dword [ebp - 0xf98], eax
mov dword [ebp - 0xfa0], eax
jbe 0x65eb49
mov byte [ebp - 0xf91], 1
jmp 0x65eb50
mov eax, dword [ebp - 0xf98]
mov byte [ebp - 0xf91], 0
test al, 4
je 0x65eb6e
and eax, 0xfffffffb
lea ecx, [ebp - 0x85c]
mov dword [ebp - 0xf98], eax
mov dword [ebp - 0xfa0], eax
call fcn.004fd950
cmp byte [ebp - 0xf91], 0
je 0x65eddf
sub esp, 0x18
lea eax, [esi + 0x18]
mov ecx, esp
mov dword [ebp - 0xf9c], ecx
push eax
call fcn.005ee340
lea eax, [ebp - 0x878]
or edi, 0x4000
push eax
call fcn.00642d00
add esp, 4
mov byte [ebp - 4], 6
lea eax, [esi + 0x48]
mov ecx, esp
mov dword [ebp - 0xf9c], ecx
mov dword [ebp - 0xfb8], eax
push eax
call fcn.005ee340
lea eax, [ebp - 0x844]
or edi, 0x8000
push eax
call fcn.00642d00
add esp, 4
mov byte [ebp - 4], 7
mov esi, esp
mov dword [ebp - 0xf9c], esi
push dword [ebp - 0xfa8]
call fcn.004f4a70
mov eax, dword [ebp - 0xfa8]
add esp, 4
add eax, 0x30
mov ecx, esi
push eax
call fcn.005ee340
push dword [ebp - 0xfa8]
or edi, 0x10000
mov dword [ebp - 0xfa4], edi
mov dword [ebp - 0xfac], edi
call fcn.004f4b00
add esp, 4
lea eax, [ebp - 0x82c]
push eax
call fcn.00642d00
add esp, 0x1c
mov eax, dword [0x9538a8]
mov byte [ebp - 4], 8
test al, 8
je 0x65ec8e
cmp dword [ebp - 0x818], 8
lea ecx, [ebp - 0x82c]
lea eax, [ebp - 0x844]
cmovae ecx, dword [ebp - 0x82c]
cmp dword [ebp - 0x830], 8
push ecx
cmovae eax, dword [ebp - 0x844]
push eax
push str.Property_name:__s__Property_val:__s_n
push 0x1bf
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
push 8
call fcn.004f21c0
mov eax, dword [0x9538a8]
add esp, 0x20
mov esi, dword [ebp - 0x81c]
test esi, esi
jne 0x65ed3b
test al, 8
je 0x65ed11
push dword [ebp - 0xfb8]
lea ecx, [ebp - 0x85c]
call fcn.005ee340
mov ecx, dword [ebp - 0xf98]
lea eax, [ebp - 0x85c]
or ecx, 8
or edi, 0x20000
cmp dword [ebp - 0x848], 8
mov dword [ebp - 0xfa4], edi
cmovae eax, dword [ebp - 0x85c]
push eax
push str.Not_sending_the_property:__s__Reason:_Empty_property_n
push 0x1bf
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
mov dword [ebp - 0xfac], edi
push 8
mov dword [ebp - 0xf98], ecx
mov dword [ebp - 0xfa0], ecx
call fcn.004f21c0
add esp, 0x1c
mov eax, dword [ebp - 0xf98]
test al, 8
je 0x65edba
and eax, 0xfffffff7
lea ecx, [ebp - 0x85c]
mov dword [ebp - 0xf98], eax
mov dword [ebp - 0xfa0], eax
call fcn.004fd950
jmp 0x65edba
cmp dword [ebp - 0x818], 8
lea edx, [ebp - 0x82c]
push esi
cmovae edx, dword [ebp - 0x82c]
lea ecx, [ebp - 0x844]
cmp dword [ebp - 0x830], 8
lea eax, [ebp - 0x878]
push 0
cmovae ecx, dword [ebp - 0x844]
cmp dword [ebp - 0x864], 8
push edx
cmovae eax, dword [ebp - 0x878]
push ecx
push eax
push dword [ebp - 0xfb4]
call dword [ebp - 0xfb0]
test eax, eax
jne 0x65edba
test byte [0x9538a8], 1
je 0x65edba
push str.Failed_to_set_property
push 0x1bf
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
push 1
call fcn.004f21c0
add esp, 0x18
lea ecx, [ebp - 0x82c]
call fcn.004fd950
lea ecx, [ebp - 0x844]
call fcn.004fd950
lea ecx, [ebp - 0x878]
mov byte [ebp - 4], 0
call fcn.004fd950
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0xf9c], esp
push 0x13
push str.ss_status_on_reboot
mov dword [ecx], 0
mov dword [ecx + 0x10], 0
mov dword [ecx + 0x14], 7
call fcn.00504f30
mov byte [ebp - 4], 9
call fcn.00662810
mov ecx, eax
mov byte [ebp - 4], 0
call fcn.00663460
mov esi, eax
mov dword [ebp - 0xfa8], esi
test esi, esi
je 0x65ee84
push esi
call fcn.004f4a70
add esp, 4
lea ecx, [esi + 0x30]
push ecx
lea ecx, [ebp - 0x85c]
call fcn.005ee340
or edi, 0x40000
push esi
mov dword [ebp - 0xfa4], edi
mov dword [ebp - 0xfac], edi
call fcn.004f4b00
mov eax, dword [ebp - 0xf98]
add esp, 4
or eax, 0x10
cmp dword [ebp - 0x84c], 0
mov dword [ebp - 0xf98], eax
mov dword [ebp - 0xfa0], eax
jbe 0x65ee8a
mov byte [ebp - 0xf91], 1
jmp 0x65ee91
mov eax, dword [ebp - 0xf98]
mov byte [ebp - 0xf91], 0
test al, 0x10
je 0x65eeaf
and eax, 0xffffffef
lea ecx, [ebp - 0x85c]
mov dword [ebp - 0xf98], eax
mov dword [ebp - 0xfa0], eax
call fcn.004fd950
cmp byte [ebp - 0xf91], 0
je 0x65f120
sub esp, 0x18
lea eax, [esi + 0x18]
mov ecx, esp
mov dword [ebp - 0xf9c], ecx
push eax
call fcn.005ee340
lea eax, [ebp - 0x878]
or edi, 0x80000
push eax
call fcn.00642d00
add esp, 4
mov byte [ebp - 4], 0xa
lea eax, [esi + 0x48]
mov ecx, esp
mov dword [ebp - 0xf9c], ecx
mov dword [ebp - 0xfb8], eax
push eax
call fcn.005ee340
lea eax, [ebp - 0x844]
or edi, 0x100000
push eax
call fcn.00642d00
add esp, 4
mov byte [ebp - 4], 0xb
mov esi, esp
mov dword [ebp - 0xf9c], esi
push dword [ebp - 0xfa8]
call fcn.004f4a70
mov eax, dword [ebp - 0xfa8]
add esp, 4
add eax, 0x30
mov ecx, esi
push eax
call fcn.005ee340
push dword [ebp - 0xfa8]
or edi, 0x200000
mov dword [ebp - 0xfa4], edi
mov dword [ebp - 0xfac], edi
call fcn.004f4b00
add esp, 4
lea eax, [ebp - 0x82c]
push eax
call fcn.00642d00
add esp, 0x1c
mov eax, dword [0x9538a8]
mov byte [ebp - 4], 0xc
test al, 8
je 0x65efcf
cmp dword [ebp - 0x818], 8
lea ecx, [ebp - 0x82c]
lea eax, [ebp - 0x844]
cmovae ecx, dword [ebp - 0x82c]
cmp dword [ebp - 0x830], 8
push ecx
cmovae eax, dword [ebp - 0x844]
push eax
push str.Property_name:__s__Property_val:__s_n
push 0x1c5
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
push 8
call fcn.004f21c0
mov eax, dword [0x9538a8]
add esp, 0x20
mov esi, dword [ebp - 0x81c]
test esi, esi
jne 0x65f07c
test al, 8
je 0x65f052
push dword [ebp - 0xfb8]
lea ecx, [ebp - 0x85c]
call fcn.005ee340
mov ecx, dword [ebp - 0xf98]
lea eax, [ebp - 0x85c]
or ecx, 0x20
or edi, 0x400000
cmp dword [ebp - 0x848], 8
mov dword [ebp - 0xfa4], edi
cmovae eax, dword [ebp - 0x85c]
push eax
push str.Not_sending_the_property:__s__Reason:_Empty_property_n
push 0x1c5
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
mov dword [ebp - 0xfac], edi
push 8
mov dword [ebp - 0xf98], ecx
mov dword [ebp - 0xfa0], ecx
call fcn.004f21c0
add esp, 0x1c
mov eax, dword [ebp - 0xf98]
test al, 0x20
je 0x65f0fb
and eax, 0xffffffdf
lea ecx, [ebp - 0x85c]
mov dword [ebp - 0xf98], eax
mov dword [ebp - 0xfa0], eax
call fcn.004fd950
jmp 0x65f0fb
cmp dword [ebp - 0x818], 8
lea edx, [ebp - 0x82c]
push esi
cmovae edx, dword [ebp - 0x82c]
lea ecx, [ebp - 0x844]
cmp dword [ebp - 0x830], 8
lea eax, [ebp - 0x878]
push 0
cmovae ecx, dword [ebp - 0x844]
cmp dword [ebp - 0x864], 8
push edx
cmovae eax, dword [ebp - 0x878]
push ecx
push eax
push dword [ebp - 0xfb4]
call dword [ebp - 0xfb0]
test eax, eax
jne 0x65f0fb
test byte [0x9538a8], 1
je 0x65f0fb
push str.Failed_to_set_property
push 0x1c5
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
push 1
call fcn.004f21c0
add esp, 0x18
lea ecx, [ebp - 0x82c]
call fcn.004fd950
lea ecx, [ebp - 0x844]
call fcn.004fd950
lea ecx, [ebp - 0x878]
mov byte [ebp - 4], 0
call fcn.004fd950
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0xf9c], esp
push 9
push str.ss_status
mov dword [ecx], 0
mov dword [ecx + 0x10], 0
mov dword [ecx + 0x14], 7
call fcn.00504f30
mov byte [ebp - 4], 0xd
call fcn.00662810
mov ecx, eax
mov byte [ebp - 4], 0
call fcn.00663460
mov esi, eax
test esi, esi
je 0x65f222
push esi
call fcn.004f4a70
add esp, 4
lea ecx, [esi + 0x30]
push ecx
lea ecx, [ebp - 0x844]
call fcn.005ee340
or edi, 0x800000
push esi
mov dword [ebp - 0xfa4], edi
mov dword [ebp - 0xfac], edi
call fcn.004f4b00
mov edx, dword [ebp - 0x87c]
add esp, 4
cmp edx, 8
jb 0x65f1dc
mov ecx, dword [ebp - 0x890]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x65f1d2
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x662805
push edx
push ecx
call fcn.0063cad3
add esp, 8
movups xmm0, xmmword [ebp - 0x844]
xor eax, eax
lea ecx, [ebp - 0x844]
mov word [ebp - 0x844], ax
movups xmmword [ebp - 0x890], xmm0
movq xmm0, qword [ebp - 0x834]
movq qword [ebp - 0x880], xmm0
mov dword [ebp - 0x834], 0
mov dword [ebp - 0x830], 7
call fcn.004fd950
push 0x6dd8cc
lea ecx, [ebp - 0x890]
call fcn.005eeb70
test eax, eax
je 0x65f580
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0xf9c], esp
push 0xa
push str.act_status
mov dword [ecx], 0
mov dword [ecx + 0x10], 0
mov dword [ecx + 0x14], 7
call fcn.00504f30
mov byte [ebp - 4], 0xe
call fcn.00662810
mov ecx, eax
mov byte [ebp - 4], 0
call fcn.00663460
mov esi, eax
mov dword [ebp - 0xfa8], esi
test esi, esi
je 0x65f2df
push esi
call fcn.004f4a70
add esp, 4
lea ecx, [esi + 0x30]
push ecx
lea ecx, [ebp - 0x85c]
call fcn.005ee340
or edi, 0x1000000
push esi
mov dword [ebp - 0xfa4], edi
mov dword [ebp - 0xfac], edi
call fcn.004f4b00
mov eax, dword [ebp - 0xf98]
add esp, 4
or eax, 0x40
cmp dword [ebp - 0x84c], 0
mov dword [ebp - 0xf98], eax
mov dword [ebp - 0xfa0], eax
jbe 0x65f2e5
mov byte [ebp - 0xf91], 1
jmp 0x65f2ec
mov eax, dword [ebp - 0xf98]
mov byte [ebp - 0xf91], 0
test al, 0x40
je 0x65f30a
and eax, 0xffffffbf
lea ecx, [ebp - 0x85c]
mov dword [ebp - 0xf98], eax
mov dword [ebp - 0xfa0], eax
call fcn.004fd950
cmp byte [ebp - 0xf91], 0
je 0x65f580
sub esp, 0x18
lea eax, [esi + 0x18]
mov ecx, esp
mov dword [ebp - 0xf9c], ecx
push eax
call fcn.005ee340
lea eax, [ebp - 0x878]
or edi, 0x2000000
push eax
call fcn.00642d00
add esp, 4
mov byte [ebp - 4], 0xf
lea eax, [esi + 0x48]
mov ecx, esp
mov dword [ebp - 0xf9c], ecx
mov dword [ebp - 0xfb8], eax
push eax
call fcn.005ee340
lea eax, [ebp - 0x844]
or edi, 0x4000000
push eax
call fcn.00642d00
add esp, 4
mov byte [ebp - 4], 0x10
mov esi, esp
mov dword [ebp - 0xf9c], esi
push dword [ebp - 0xfa8]
call fcn.004f4a70
mov eax, dword [ebp - 0xfa8]
add esp, 4
add eax, 0x30
mov ecx, esi
push eax
call fcn.005ee340
push dword [ebp - 0xfa8]
or edi, 0x8000000
mov dword [ebp - 0xfa4], edi
mov dword [ebp - 0xfac], edi
call fcn.004f4b00
add esp, 4
lea eax, [ebp - 0x82c]
push eax
call fcn.00642d00
add esp, 0x1c
mov eax, dword [0x9538a8]
mov byte [ebp - 4], 0x11
test al, 8
je 0x65f42a
cmp dword [ebp - 0x818], 8
lea ecx, [ebp - 0x82c]
lea eax, [ebp - 0x844]
cmovae ecx, dword [ebp - 0x82c]
cmp dword [ebp - 0x830], 8
push ecx
cmovae eax, dword [ebp - 0x844]
push eax
push str.Property_name:__s__Property_val:__s_n
push 0x1d4
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
push 8
call fcn.004f21c0
mov eax, dword [0x9538a8]
add esp, 0x20
mov esi, dword [ebp - 0x81c]
test esi, esi
jne 0x65f4dc
test al, 8
je 0x65f4b0
push dword [ebp - 0xfb8]
lea ecx, [ebp - 0x85c]
call fcn.005ee340
mov ecx, dword [ebp - 0xf98]
lea eax, [ebp - 0x85c]
or ecx, 0x80
or edi, 0x10000000
cmp dword [ebp - 0x848], 8
mov dword [ebp - 0xfa4], edi
cmovae eax, dword [ebp - 0x85c]
push eax
push str.Not_sending_the_property:__s__Reason:_Empty_property_n
push 0x1d4
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
mov dword [ebp - 0xfac], edi
push 8
mov dword [ebp - 0xf98], ecx
mov dword [ebp - 0xfa0], ecx
call fcn.004f21c0
add esp, 0x1c
mov eax, dword [ebp - 0xf98]
test al, al
jns 0x65f55b
and eax, 0xffffff7f
lea ecx, [ebp - 0x85c]
mov dword [ebp - 0xf98], eax
mov dword [ebp - 0xfa0], eax
call fcn.004fd950
jmp 0x65f55b
cmp dword [ebp - 0x818], 8
lea edx, [ebp - 0x82c]
push esi
cmovae edx, dword [ebp - 0x82c]
lea ecx, [ebp - 0x844]
cmp dword [ebp - 0x830], 8
lea eax, [ebp - 0x878]
push 0
cmovae ecx, dword [ebp - 0x844]
cmp dword [ebp - 0x864], 8
push edx
cmovae eax, dword [ebp - 0x878]
push ecx
push eax
push dword [ebp - 0xfb4]
call dword [ebp - 0xfb0]
test eax, eax
jne 0x65f55b
test byte [0x9538a8], 1
je 0x65f55b
push str.Failed_to_set_property
push 0x1d4
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
push 1
call fcn.004f21c0
add esp, 0x18
lea ecx, [ebp - 0x82c]
call fcn.004fd950
lea ecx, [ebp - 0x844]
call fcn.004fd950
lea ecx, [ebp - 0x878]
mov byte [ebp - 4], 0
call fcn.004fd950
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0xf9c], esp
push 7
push str.current
mov dword [ecx], 0
mov dword [ecx + 0x10], 0
mov dword [ecx + 0x14], 7
call fcn.00504f30
mov byte [ebp - 4], 0x12
call fcn.0064b5e0
mov ecx, eax
mov byte [ebp - 4], 0
call fcn.0064b6a0
mov ecx, eax
test ecx, ecx
je 0x65f601
mov eax, dword [ecx]
lea edx, [ebp - 0x85c]
push edx
mov eax, dword [eax]
call eax
mov ecx, dword [ebp - 0xf98]
or ecx, 0x100
mov dword [ebp - 0xf98], ecx
mov dword [ebp - 0xfa0], ecx
mov ecx, eax
push 0x6d5d94
call fcn.005eeb70
mov byte [ebp - 0xf91], 1
test eax, eax
je 0x65f608
mov byte [ebp - 0xf91], 0
mov eax, dword [ebp - 0xf98]
test eax, 0x100
je 0x65f631
and eax, 0xfffffeff
lea ecx, [ebp - 0x85c]
mov dword [ebp - 0xf98], eax
mov dword [ebp - 0xfa0], eax
call fcn.004fd950
cmp byte [ebp - 0xf91], 0
je 0x65fc6a
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0xf9c], esp
push 0xd
push str.files_scanned
mov dword [ecx], 0
mov dword [ecx + 0x10], 0
mov dword [ecx + 0x14], 7
call fcn.00504f30
mov byte [ebp - 4], 0x13
call fcn.00662810
mov ecx, eax
mov byte [ebp - 4], 0
call fcn.00663460
mov esi, eax
mov dword [ebp - 0xfa8], esi
test esi, esi
je 0x65f6e5
push esi
call fcn.004f4a70
add esp, 4
lea ecx, [esi + 0x30]
push ecx
lea ecx, [ebp - 0x85c]
call fcn.005ee340
or edi, 0x20000000
push esi
mov dword [ebp - 0xfa4], edi
mov dword [ebp - 0xfac], edi
call fcn.004f4b00
mov eax, dword [ebp - 0xf98]
add esp, 4
or eax, 0x200
cmp dword [ebp - 0x84c], 0
mov dword [ebp - 0xf98], eax
mov dword [ebp - 0xfa0], eax
jbe 0x65f6eb
mov byte [ebp - 0xf91], 1
jmp 0x65f6f2
mov eax, dword [ebp - 0xf98]
mov byte [ebp - 0xf91], 0
test eax, 0x200
je 0x65f715
and eax, 0xfffffdff
lea ecx, [ebp - 0x85c]
mov dword [ebp - 0xf98], eax
mov dword [ebp - 0xfa0], eax
call fcn.004fd950
cmp byte [ebp - 0xf91], 0
je 0x65f964
sub esp, 0x18
lea eax, [esi + 0x18]
mov ecx, esp
mov dword [ebp - 0xf9c], ecx
push eax
call fcn.005ee340
lea eax, [ebp - 0x878]
or edi, 0x40000000
push eax
call fcn.00642d00
add esp, 4
mov byte [ebp - 4], 0x14
mov ecx, esp
lea eax, [esi + 0x48]
mov dword [ebp - 0xf9c], ecx
push eax
call fcn.005ee340
lea eax, [ebp - 0x844]
or edi, 0x80000000
push eax
mov dword [ebp - 0xfa4], edi
mov dword [ebp - 0xfac], edi
call fcn.00642d00
mov edi, dword [ebp - 0xfa8]
add esp, 4
mov esi, esp
mov byte [ebp - 4], 0x15
mov dword [ebp - 0xf9c], esi
push edi
call fcn.004f4a70
add esp, 4
lea eax, [edi + 0x30]
mov ecx, esi
push eax
call fcn.005ee340
push edi
call fcn.004f4b00
add esp, 4
lea eax, [ebp - 0x82c]
push eax
call fcn.00642d00
add esp, 0x1c
mov eax, dword [0x9538a8]
mov byte [ebp - 4], 0x16
test al, 8
je 0x65f81f
cmp dword [ebp - 0x818], 8
lea ecx, [ebp - 0x82c]
lea eax, [ebp - 0x844]
cmovae ecx, dword [ebp - 0x82c]
cmp dword [ebp - 0x830], 8
push ecx
cmovae eax, dword [ebp - 0x844]
push eax
push str.Property_name:__s__Property_val:__s_n
push 0x1df
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
push 8
call fcn.004f21c0
mov eax, dword [0x9538a8]
add esp, 0x20
mov esi, dword [ebp - 0x81c]
test esi, esi
jne 0x65f8c0
test al, 8
je 0x65f891
lea eax, [edi + 0x48]
push eax
lea ecx, [ebp - 0x85c]
call fcn.005ee340
mov ecx, dword [ebp - 0xf98]
lea eax, [ebp - 0x85c]
or ecx, 0x400
cmp dword [ebp - 0x848], 8
mov dword [ebp - 0xf98], ecx
cmovae eax, dword [ebp - 0x85c]
push eax
push str.Not_sending_the_property:__s__Reason:_Empty_property_n
push 0x1df
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
mov dword [ebp - 0xfa0], ecx
push 8
call fcn.004f21c0
add esp, 0x1c
mov eax, dword [ebp - 0xf98]
test eax, 0x400
je 0x65f93f
and eax, 0xfffffbff
lea ecx, [ebp - 0x85c]
mov dword [ebp - 0xf98], eax
mov dword [ebp - 0xfa0], eax
call fcn.004fd950
jmp 0x65f93f
cmp dword [ebp - 0x818], 8
lea edx, [ebp - 0x82c]
push esi
cmovae edx, dword [ebp - 0x82c]
lea ecx, [ebp - 0x844]
cmp dword [ebp - 0x830], 8
lea eax, [ebp - 0x878]
push 0
cmovae ecx, dword [ebp - 0x844]
cmp dword [ebp - 0x864], 8
push edx
cmovae eax, dword [ebp - 0x878]
push ecx
push eax
push dword [ebp - 0xfb4]
call dword [ebp - 0xfb0]
test eax, eax
jne 0x65f93f
test byte [0x9538a8], 1
je 0x65f93f
push str.Failed_to_set_property
push 0x1df
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
push 1
call fcn.004f21c0
add esp, 0x18
lea ecx, [ebp - 0x82c]
call fcn.004fd950
lea ecx, [ebp - 0x844]
call fcn.004fd950
lea ecx, [ebp - 0x878]
mov byte [ebp - 4], 0
call fcn.004fd950
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0xf9c], esp
push 0x10
push str.files_solidified
mov dword [ecx], 0
mov dword [ecx + 0x10], 0
mov dword [ecx + 0x14], 7
call fcn.00504f30
mov byte [ebp - 4], 0x17
call fcn.00662810
mov ecx, eax
mov byte [ebp - 4], 0
call fcn.00663460
mov edi, eax
test edi, edi
je 0x65f9f3
push edi
call fcn.004f4a70
add esp, 4
lea ecx, [edi + 0x30]
push ecx
lea ecx, [ebp - 0x85c]
call fcn.005ee340
push edi
call fcn.004f4b00
mov eax, dword [ebp - 0xf98]
add esp, 4
or eax, 0x800
cmp dword [ebp - 0x84c], 0
mov dword [ebp - 0xf98], eax
mov dword [ebp - 0xfa0], eax
jbe 0x65f9f9
mov byte [ebp - 0xf91], 1
jmp 0x65fa00
mov eax, dword [ebp - 0xf98]
mov byte [ebp - 0xf91], 0
test eax, 0x800
je 0x65fa23
and eax, 0xfffff7ff
lea ecx, [ebp - 0x85c]
mov dword [ebp - 0xf98], eax
mov dword [ebp - 0xfa0], eax
call fcn.004fd950
cmp byte [ebp - 0xf91], 0
je 0x65fc54
sub esp, 0x18
lea eax, [edi + 0x18]
mov ecx, esp
mov dword [ebp - 0xf9c], ecx
push eax
call fcn.005ee340
lea eax, [ebp - 0x878]
push eax
call fcn.00642d00
add esp, 4
mov byte [ebp - 4], 0x18
mov ecx, esp
lea eax, [edi + 0x48]
mov dword [ebp - 0xf9c], ecx
push eax
call fcn.005ee340
lea eax, [ebp - 0x844]
push eax
call fcn.00642d00
add esp, 4
mov byte [ebp - 4], 0x19
mov esi, esp
mov dword [ebp - 0xf9c], esi
push edi
call fcn.004f4a70
add esp, 4
lea eax, [edi + 0x30]
mov ecx, esi
push eax
call fcn.005ee340
push edi
call fcn.004f4b00
add esp, 4
lea eax, [ebp - 0x82c]
push eax
call fcn.00642d00
add esp, 0x1c
mov eax, dword [0x9538a8]
mov byte [ebp - 4], 0x1a
test al, 8
je 0x65fb0f
cmp dword [ebp - 0x818], 8
lea ecx, [ebp - 0x82c]
lea eax, [ebp - 0x844]
cmovae ecx, dword [ebp - 0x82c]
cmp dword [ebp - 0x830], 8
push ecx
cmovae eax, dword [ebp - 0x844]
push eax
push str.Property_name:__s__Property_val:__s_n
push 0x1e5
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
push 8
call fcn.004f21c0
mov eax, dword [0x9538a8]
add esp, 0x20
mov esi, dword [ebp - 0x81c]
test esi, esi
jne 0x65fbb0
test al, 8
je 0x65fb81
lea eax, [edi + 0x48]
push eax
lea ecx, [ebp - 0x85c]
call fcn.005ee340
mov ecx, dword [ebp - 0xf98]
lea eax, [ebp - 0x85c]
or ecx, 0x1000
cmp dword [ebp - 0x848], 8
mov dword [ebp - 0xf98], ecx
cmovae eax, dword [ebp - 0x85c]
push eax
push str.Not_sending_the_property:__s__Reason:_Empty_property_n
push 0x1e5
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
mov dword [ebp - 0xfa0], ecx
push 8
call fcn.004f21c0
add esp, 0x1c
mov eax, dword [ebp - 0xf98]
test eax, 0x1000
je 0x65fc2f
and eax, 0xffffefff
lea ecx, [ebp - 0x85c]
mov dword [ebp - 0xf98], eax
mov dword [ebp - 0xfa0], eax
call fcn.004fd950
jmp 0x65fc2f
cmp dword [ebp - 0x818], 8
lea edx, [ebp - 0x82c]
push esi
cmovae edx, dword [ebp - 0x82c]
lea ecx, [ebp - 0x844]
cmp dword [ebp - 0x830], 8
lea eax, [ebp - 0x878]
push 0
cmovae ecx, dword [ebp - 0x844]
cmp dword [ebp - 0x864], 8
push edx
cmovae eax, dword [ebp - 0x878]
push ecx
push eax
push dword [ebp - 0xfb4]
call dword [ebp - 0xfb0]
test eax, eax
jne 0x65fc2f
test byte [0x9538a8], 1
je 0x65fc2f
push str.Failed_to_set_property
push 0x1e5
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
push 1
call fcn.004f21c0
add esp, 0x18
lea ecx, [ebp - 0x82c]
call fcn.004fd950
lea ecx, [ebp - 0x844]
call fcn.004fd950
lea ecx, [ebp - 0x878]
mov byte [ebp - 4], 0
call fcn.004fd950
push str.Solidifying
push str.so_status
call fcn.00662810
mov ecx, eax
call fcn.00663610
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0xf9c], esp
push 0x16
push str.license_change_control
mov dword [ecx], 0
mov dword [ecx + 0x10], 0
mov dword [ecx + 0x14], 7
call fcn.00504f30
mov byte [ebp - 4], 0x1b
call fcn.00662810
mov ecx, eax
mov byte [ebp - 4], 0
call fcn.00663460
mov esi, eax
mov dword [ebp - 0xfd0], esi
test esi, esi
je 0x65fcff
push esi
call fcn.004f4a70
add esp, 4
lea ecx, [esi + 0x30]
push ecx
lea ecx, [ebp - 0x85c]
call fcn.005ee340
push esi
call fcn.004f4b00
mov eax, dword [ebp - 0xf98]
add esp, 4
or eax, 0x2000
cmp dword [ebp - 0x84c], 0
mov dword [ebp - 0xf98], eax
mov dword [ebp - 0xfa0], eax
jbe 0x65fd05
mov byte [ebp - 0xf91], 1
jmp 0x65fd0c
mov eax, dword [ebp - 0xf98]
mov byte [ebp - 0xf91], 0
test eax, 0x2000
je 0x65fd2f
and eax, 0xffffdfff
lea ecx, [ebp - 0x85c]
mov dword [ebp - 0xf98], eax
mov dword [ebp - 0xfa0], eax
call fcn.004fd950
cmp byte [ebp - 0xf91], 0
je 0x65ff7a
sub esp, 0x18
lea eax, [esi + 0x18]
mov ecx, esp
mov dword [ebp - 0xf9c], ecx
push eax
call fcn.005ee340
lea eax, [ebp - 0x878]
push eax
call fcn.00642d00
add esp, 4
mov byte [ebp - 4], 0x1c
mov ecx, esp
lea edi, [esi + 0x48]
mov dword [ebp - 0xf9c], ecx
push edi
call fcn.005ee340
lea eax, [ebp - 0x844]
push eax
call fcn.00642d00
add esp, 4
mov byte [ebp - 4], 0x1d
mov esi, esp
mov dword [ebp - 0xf9c], esi
push dword [ebp - 0xfd0]
call fcn.004f4a70
mov eax, dword [ebp - 0xfd0]
add esp, 4
add eax, 0x30
mov ecx, esi
push eax
call fcn.005ee340
push dword [ebp - 0xfd0]
call fcn.004f4b00
add esp, 4
lea eax, [ebp - 0x82c]
push eax
call fcn.00642d00
add esp, 0x1c
mov eax, dword [0x9538a8]
mov byte [ebp - 4], 0x1e
test al, 8
je 0x65fe2b
cmp dword [ebp - 0x818], 8
lea ecx, [ebp - 0x82c]
lea eax, [ebp - 0x844]
cmovae ecx, dword [ebp - 0x82c]
cmp dword [ebp - 0x830], 8
push ecx
cmovae eax, dword [ebp - 0x844]
push eax
push str.Property_name:__s__Property_val:__s_n
push 0x1f1
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
push 8
call fcn.004f21c0
mov eax, dword [0x9538a8]
add esp, 0x20
mov esi, dword [ebp - 0x81c]
test esi, esi
jne 0x65fec9
test al, 8
je 0x65fe9a
push edi
lea ecx, [ebp - 0x85c]
call fcn.005ee340
mov ecx, dword [ebp - 0xf98]
lea eax, [ebp - 0x85c]
or ecx, 0x4000
cmp dword [ebp - 0x848], 8
mov dword [ebp - 0xf98], ecx
cmovae eax, dword [ebp - 0x85c]
push eax
push str.Not_sending_the_property:__s__Reason:_Empty_property_n
push 0x1f1
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
mov dword [ebp - 0xfa0], ecx
push 8
call fcn.004f21c0
add esp, 0x1c
mov eax, dword [ebp - 0xf98]
test eax, 0x4000
je 0x65ff48
and eax, 0xffffbfff
lea ecx, [ebp - 0x85c]
mov dword [ebp - 0xf98], eax
mov dword [ebp - 0xfa0], eax
call fcn.004fd950
jmp 0x65ff48
cmp dword [ebp - 0x818], 8
lea edx, [ebp - 0x82c]
push esi
cmovae edx, dword [ebp - 0x82c]
lea ecx, [ebp - 0x844]
cmp dword [ebp - 0x830], 8
lea eax, [ebp - 0x878]
push 0
cmovae ecx, dword [ebp - 0x844]
cmp dword [ebp - 0x864], 8
push edx
cmovae eax, dword [ebp - 0x878]
push ecx
push eax
push dword [ebp - 0xfb4]
call dword [ebp - 0xfb0]
test eax, eax
jne 0x65ff48
test byte [0x9538a8], 1
je 0x65ff48
push str.Failed_to_set_property
push 0x1f1
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
push 1
call fcn.004f21c0
add esp, 0x18
lea ecx, [ebp - 0x82c]
call fcn.004fd950
lea ecx, [ebp - 0x844]
call fcn.004fd950
lea ecx, [ebp - 0x878]
mov byte [ebp - 4], 0
call fcn.004fd950
mov edi, 2
mov dword [ebp - 0xfbc], edi
jmp 0x65ff7c
xor edi, edi
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0xf9c], esp
push 0x17
push str.license_runtime_control
mov dword [ecx], 0
mov dword [ecx + 0x10], 0
mov dword [ecx + 0x14], 7
call fcn.00504f30
mov byte [ebp - 4], 0x1f
call fcn.00662810
mov ecx, eax
mov byte [ebp - 4], 0
call fcn.00663460
mov esi, eax
mov dword [ebp - 0xfb8], esi
test esi, esi
je 0x660011
push esi
call fcn.004f4a70
add esp, 4
lea ecx, [esi + 0x30]
push ecx
lea ecx, [ebp - 0x85c]
call fcn.005ee340
push esi
call fcn.004f4b00
mov eax, dword [ebp - 0xf98]
add esp, 4
or eax, 0x8000
cmp dword [ebp - 0x84c], 0
mov dword [ebp - 0xf98], eax
mov dword [ebp - 0xfa0], eax
jbe 0x660017
mov byte [ebp - 0xf91], 1
jmp 0x66001e
mov eax, dword [ebp - 0xf98]
mov byte [ebp - 0xf91], 0
test eax, 0x8000
je 0x660041
and eax, 0xffff7fff
lea ecx, [ebp - 0x85c]
mov dword [ebp - 0xf98], eax
mov dword [ebp - 0xfa0], eax
call fcn.004fd950
cmp byte [ebp - 0xf91], 0
je 0x66028e
sub esp, 0x18
lea eax, [esi + 0x18]
mov ecx, esp
mov dword [ebp - 0xf9c], ecx
push eax
call fcn.005ee340
lea eax, [ebp - 0x878]
push eax
call fcn.00642d00
add esp, 4
mov byte [ebp - 4], 0x20
mov ecx, esp
lea edi, [esi + 0x48]
mov dword [ebp - 0xf9c], ecx
push edi
call fcn.005ee340
lea eax, [ebp - 0x844]
push eax
call fcn.00642d00
add esp, 4
mov byte [ebp - 4], 0x21
mov esi, esp
mov dword [ebp - 0xf9c], esi
push dword [ebp - 0xfb8]
call fcn.004f4a70
mov eax, dword [ebp - 0xfb8]
add esp, 4
add eax, 0x30
mov ecx, esi
push eax
call fcn.005ee340
push dword [ebp - 0xfb8]
call fcn.004f4b00
add esp, 4
lea eax, [ebp - 0x82c]
push eax
call fcn.00642d00
add esp, 0x1c
mov eax, dword [0x9538a8]
mov byte [ebp - 4], 0x22
test al, 8
je 0x66013d
cmp dword [ebp - 0x818], 8
lea ecx, [ebp - 0x82c]
lea eax, [ebp - 0x844]
cmovae ecx, dword [ebp - 0x82c]
cmp dword [ebp - 0x830], 8
push ecx
cmovae eax, dword [ebp - 0x844]
push eax
push str.Property_name:__s__Property_val:__s_n
push 0x1f9
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
push 8
call fcn.004f21c0
mov eax, dword [0x9538a8]
add esp, 0x20
mov esi, dword [ebp - 0x81c]
test esi, esi
jne 0x6601db
test al, 8
je 0x6601ac
push edi
lea ecx, [ebp - 0x85c]
call fcn.005ee340
mov ecx, dword [ebp - 0xf98]
lea eax, [ebp - 0x85c]
or ecx, 0x10000
cmp dword [ebp - 0x848], 8
mov dword [ebp - 0xf98], ecx
cmovae eax, dword [ebp - 0x85c]
push eax
push str.Not_sending_the_property:__s__Reason:_Empty_property_n
push 0x1f9
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
mov dword [ebp - 0xfa0], ecx
push 8
call fcn.004f21c0
add esp, 0x1c
mov eax, dword [ebp - 0xf98]
test eax, 0x10000
je 0x66025a
and eax, 0xfffeffff
lea ecx, [ebp - 0x85c]
mov dword [ebp - 0xf98], eax
mov dword [ebp - 0xfa0], eax
call fcn.004fd950
jmp 0x66025a
cmp dword [ebp - 0x818], 8
lea edx, [ebp - 0x82c]
push esi
cmovae edx, dword [ebp - 0x82c]
lea ecx, [ebp - 0x844]
cmp dword [ebp - 0x830], 8
lea eax, [ebp - 0x878]
push 0
cmovae ecx, dword [ebp - 0x844]
cmp dword [ebp - 0x864], 8
push edx
cmovae eax, dword [ebp - 0x878]
push ecx
push eax
push dword [ebp - 0xfb4]
call dword [ebp - 0xfb0]
test eax, eax
jne 0x66025a
test byte [0x9538a8], 1
je 0x66025a
push str.Failed_to_set_property
push 0x1f9
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
push 1
call fcn.004f21c0
add esp, 0x18
lea ecx, [ebp - 0x82c]
call fcn.004fd950
lea ecx, [ebp - 0x844]
call fcn.004fd950
lea ecx, [ebp - 0x878]
mov byte [ebp - 4], 0
call fcn.004fd950
mov edi, dword [ebp - 0xfbc]
or edi, 1
mov dword [ebp - 0xfbc], edi
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0xf9c], esp
push 0x10
push str.license_mac_lite
mov dword [ecx], 0
mov dword [ecx + 0x10], 0
mov dword [ecx + 0x14], 7
call fcn.00504f30
mov byte [ebp - 4], 0x23
call fcn.00662810
mov ecx, eax
mov byte [ebp - 4], 0
call fcn.00663460
mov esi, eax
mov dword [ebp - 0xfa8], esi
test esi, esi
je 0x660323
push esi
call fcn.004f4a70
add esp, 4
lea ecx, [esi + 0x30]
push ecx
lea ecx, [ebp - 0x85c]
call fcn.005ee340
push esi
call fcn.004f4b00
mov eax, dword [ebp - 0xf98]
add esp, 4
or eax, 0x20000
cmp dword [ebp - 0x84c], 0
mov dword [ebp - 0xf98], eax
mov dword [ebp - 0xfa0], eax
jbe 0x660329
mov byte [ebp - 0xf91], 1
jmp 0x660330
mov eax, dword [ebp - 0xf98]
mov byte [ebp - 0xf91], 0
test eax, 0x20000
je 0x660353
and eax, 0xfffdffff
lea ecx, [ebp - 0x85c]
mov dword [ebp - 0xf98], eax
mov dword [ebp - 0xfa0], eax
call fcn.004fd950
cmp byte [ebp - 0xf91], 0
je 0x660597
sub esp, 0x18
lea eax, [esi + 0x18]
mov ecx, esp
mov dword [ebp - 0xf9c], ecx
push eax
call fcn.005ee340
lea eax, [ebp - 0x878]
push eax
call fcn.00642d00
add esp, 4
mov byte [ebp - 4], 0x24
mov ecx, esp
lea edi, [esi + 0x48]
mov dword [ebp - 0xf9c], ecx
push edi
call fcn.005ee340
lea eax, [ebp - 0x844]
push eax
call fcn.00642d00
add esp, 4
mov byte [ebp - 4], 0x25
mov esi, esp
mov dword [ebp - 0xf9c], esi
push dword [ebp - 0xfa8]
call fcn.004f4a70
mov eax, dword [ebp - 0xfa8]
add esp, 4
add eax, 0x30
mov ecx, esi
push eax
call fcn.005ee340
push dword [ebp - 0xfa8]
call fcn.004f4b00
add esp, 4
lea eax, [ebp - 0x82c]
push eax
call fcn.00642d00
add esp, 0x1c
mov eax, dword [0x9538a8]
mov byte [ebp - 4], 0x26
test al, 8
je 0x66044f
cmp dword [ebp - 0x818], 8
lea ecx, [ebp - 0x82c]
lea eax, [ebp - 0x844]
cmovae ecx, dword [ebp - 0x82c]
cmp dword [ebp - 0x830], 8
push ecx
cmovae eax, dword [ebp - 0x844]
push eax
push str.Property_name:__s__Property_val:__s_n
push 0x200
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
push 8
call fcn.004f21c0
mov eax, dword [0x9538a8]
add esp, 0x20
mov esi, dword [ebp - 0x81c]
test esi, esi
jne 0x6604ed
test al, 8
je 0x6604be
push edi
lea ecx, [ebp - 0x85c]
call fcn.005ee340
mov ecx, dword [ebp - 0xf98]
lea eax, [ebp - 0x85c]
or ecx, 0x40000
cmp dword [ebp - 0x848], 8
mov dword [ebp - 0xf98], ecx
cmovae eax, dword [ebp - 0x85c]
push eax
push str.Not_sending_the_property:__s__Reason:_Empty_property_n
push 0x200
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
mov dword [ebp - 0xfa0], ecx
push 8
call fcn.004f21c0
add esp, 0x1c
mov eax, dword [ebp - 0xf98]
test eax, 0x40000
je 0x66056c
and eax, 0xfffbffff
lea ecx, [ebp - 0x85c]
mov dword [ebp - 0xf98], eax
mov dword [ebp - 0xfa0], eax
call fcn.004fd950
jmp 0x66056c
cmp dword [ebp - 0x818], 8
lea edx, [ebp - 0x82c]
push esi
cmovae edx, dword [ebp - 0x82c]
lea ecx, [ebp - 0x844]
cmp dword [ebp - 0x830], 8
lea eax, [ebp - 0x878]
push 0
cmovae ecx, dword [ebp - 0x844]
cmp dword [ebp - 0x864], 8
push edx
cmovae eax, dword [ebp - 0x878]
push ecx
push eax
push dword [ebp - 0xfb4]
call dword [ebp - 0xfb0]
test eax, eax
jne 0x66056c
test byte [0x9538a8], 1
je 0x66056c
push str.Failed_to_set_property
push 0x200
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
push 1
call fcn.004f21c0
add esp, 0x18
lea ecx, [ebp - 0x82c]
call fcn.004fd950
lea ecx, [ebp - 0x844]
call fcn.004fd950
lea ecx, [ebp - 0x878]
mov byte [ebp - 4], 0
call fcn.004fd950
mov edi, dword [ebp - 0xfbc]
push dword [ebp - 0xfb0]
mov esi, dword [ebp - 0xfb4]
push esi
call fcn.00665120
lea eax, [ebp - 0xf90]
push edi
push eax
call fcn.00664cb0
push edi
lea eax, [ebp - 0xf90]
push eax
push dword [ebp - 0xfb0]
push esi
call fcn.00663ac0
lea eax, [ebp - 0xfbc]
mov dword [ebp - 0xfbc], 0
push eax
push str.RebootRequiredForUpgrade
push 0
push str.HKLMSYSTEMCurrentControlSetServices_swinParameters
call fcn.00507710
add esp, 0x30
test eax, eax
je 0x66066e
cmp eax, 2
jne 0x660630
test byte [0x9538a8], 8
je 0x660996
push str.RebootRequiredForUpgrade
push str._s_doesnt_exist.
push 0x5d
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_is_reboot_req_for_upgrade
push dword [0x909fac]
push 8
call fcn.004f21c0
add esp, 0x1c
jmp 0x660996
test byte [0x9538a8], 1
je 0x660996
push eax
push str.HKLMSYSTEMCurrentControlSetServices_swinParameters
push str.RebootRequiredForUpgrade
push str.Failed_to_read__s_reg_under__s___err___d
push 0x62
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_is_reboot_req_for_upgrade
push dword [0x909fac]
push 1
call fcn.004f21c0
add esp, 0x24
jmp 0x660996
mov eax, dword [ebp - 0xfbc]
test eax, eax
jne 0x66067f
push str.Success
jmp 0x660695
cmp eax, 1
jne 0x66068b
push str.Reboot_Pending
jmp 0x660695
cmp eax, 2
jne 0x6606a6
push 0x6cae50
push str.upgrade_status
call fcn.00662810
mov ecx, eax
call fcn.00663610
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0xf9c], esp
push 0xe
push str.upgrade_status
mov dword [ecx], 0
mov dword [ecx + 0x10], 0
mov dword [ecx + 0x14], 7
call fcn.00504f30
mov byte [ebp - 4], 0x27
call fcn.00662810
mov ecx, eax
mov byte [ebp - 4], 0
call fcn.00663460
mov edi, eax
test edi, edi
je 0x660735
push edi
call fcn.004f4a70
add esp, 4
lea ecx, [edi + 0x30]
push ecx
lea ecx, [ebp - 0x85c]
call fcn.005ee340
push edi
call fcn.004f4b00
mov eax, dword [ebp - 0xf98]
add esp, 4
or eax, 0x80000
cmp dword [ebp - 0x84c], 0
mov dword [ebp - 0xf98], eax
mov dword [ebp - 0xfa0], eax
jbe 0x66073b
mov byte [ebp - 0xf91], 1
jmp 0x660742
mov eax, dword [ebp - 0xf98]
mov byte [ebp - 0xf91], 0
test eax, 0x80000
je 0x660765
and eax, 0xfff7ffff
lea ecx, [ebp - 0x85c]
mov dword [ebp - 0xf98], eax
mov dword [ebp - 0xfa0], eax
call fcn.004fd950
cmp byte [ebp - 0xf91], 0
je 0x660996
sub esp, 0x18
lea eax, [edi + 0x18]
mov ecx, esp
mov dword [ebp - 0xf9c], ecx
push eax
call fcn.005ee340
lea eax, [ebp - 0x878]
push eax
call fcn.00642d00
add esp, 4
mov byte [ebp - 4], 0x28
mov ecx, esp
lea eax, [edi + 0x48]
mov dword [ebp - 0xf9c], ecx
push eax
call fcn.005ee340
lea eax, [ebp - 0x844]
push eax
call fcn.00642d00
add esp, 4
mov byte [ebp - 4], 0x29
mov esi, esp
mov dword [ebp - 0xf9c], esi
push edi
call fcn.004f4a70
add esp, 4
lea eax, [edi + 0x30]
mov ecx, esi
push eax
call fcn.005ee340
push edi
call fcn.004f4b00
add esp, 4
lea eax, [ebp - 0x82c]
push eax
call fcn.00642d00
add esp, 0x1c
mov eax, dword [0x9538a8]
mov byte [ebp - 4], 0x2a
test al, 8
je 0x660851
cmp dword [ebp - 0x818], 8
lea ecx, [ebp - 0x82c]
lea eax, [ebp - 0x844]
cmovae ecx, dword [ebp - 0x82c]
cmp dword [ebp - 0x830], 8
push ecx
cmovae eax, dword [ebp - 0x844]
push eax
push str.Property_name:__s__Property_val:__s_n
push 0x22b
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
push 8
call fcn.004f21c0
mov eax, dword [0x9538a8]
add esp, 0x20
mov esi, dword [ebp - 0x81c]
test esi, esi
jne 0x6608f2
test al, 8
je 0x6608c3
lea eax, [edi + 0x48]
push eax
lea ecx, [ebp - 0x85c]
call fcn.005ee340
mov ecx, dword [ebp - 0xf98]
lea eax, [ebp - 0x85c]
or ecx, 0x100000
cmp dword [ebp - 0x848], 8
mov dword [ebp - 0xf98], ecx
cmovae eax, dword [ebp - 0x85c]
push eax
push str.Not_sending_the_property:__s__Reason:_Empty_property_n
push 0x22b
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
mov dword [ebp - 0xfa0], ecx
push 8
call fcn.004f21c0
add esp, 0x1c
mov eax, dword [ebp - 0xf98]
test eax, 0x100000
je 0x660971
and eax, 0xffefffff
lea ecx, [ebp - 0x85c]
mov dword [ebp - 0xf98], eax
mov dword [ebp - 0xfa0], eax
call fcn.004fd950
jmp 0x660971
cmp dword [ebp - 0x818], 8
lea edx, [ebp - 0x82c]
push esi
cmovae edx, dword [ebp - 0x82c]
lea ecx, [ebp - 0x844]
cmp dword [ebp - 0x830], 8
lea eax, [ebp - 0x878]
push 0
cmovae ecx, dword [ebp - 0x844]
cmp dword [ebp - 0x864], 8
push edx
cmovae eax, dword [ebp - 0x878]
push ecx
push eax
push dword [ebp - 0xfb4]
call dword [ebp - 0xfb0]
test eax, eax
jne 0x660971
test byte [0x9538a8], 1
je 0x660971
push str.Failed_to_set_property
push 0x22b
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
push 1
call fcn.004f21c0
add esp, 0x18
lea ecx, [ebp - 0x82c]
call fcn.004fd950
lea ecx, [ebp - 0x844]
call fcn.004fd950
lea ecx, [ebp - 0x878]
mov byte [ebp - 4], 0
call fcn.004fd950
mov esi, dword [ebp - 0xfd0]
test esi, esi
je 0x660a3d
push esi
call fcn.004f4a70
add esp, 4
lea eax, [esi + 0x30]
lea ecx, [ebp - 0x878]
push eax
call fcn.005ee340
push esi
call fcn.004f4b00
add esp, 4
mov eax, dword [ebp - 0xf98]
or eax, 0x200000
mov byte [ebp - 4], 0x2b
cmp dword [ebp - 0x868], 0
mov dword [ebp - 0xf98], eax
mov dword [ebp - 0xfa0], eax
jbe 0x660a43
mov esi, dword [ebp - 0xfb8]
test esi, esi
je 0x660a34
push esi
call fcn.004f4a70
add esp, 4
lea eax, [esi + 0x30]
lea ecx, [ebp - 0x85c]
push eax
call fcn.005ee340
push esi
call fcn.004f4b00
mov eax, dword [ebp - 0xf98]
add esp, 4
or eax, 0x400000
cmp dword [ebp - 0x84c], 0
mov dword [ebp - 0xf98], eax
mov dword [ebp - 0xfa0], eax
ja 0x660a43
mov byte [ebp - 0xf91], 1
jmp 0x660a4a
mov eax, dword [ebp - 0xf98]
mov byte [ebp - 0xf91], 0
test eax, 0x400000
je 0x660a73
and eax, 0xffbfffff
lea ecx, [ebp - 0x85c]
mov dword [ebp - 0xf98], eax
mov dword [ebp - 0xfa0], eax
call fcn.004fd950
mov eax, dword [ebp - 0xf98]
mov dword [ebp - 4], 0
test eax, 0x200000
je 0x660a9d
and eax, 0xffdfffff
lea ecx, [ebp - 0x878]
mov dword [ebp - 0xf98], eax
mov dword [ebp - 0xfa0], eax
call fcn.004fd950
cmp byte [ebp - 0xf91], 0
jne 0x661388
call fcn.0064a710
mov dword [ebp - 0xfbc], eax
test eax, eax
je 0x660d65
call fcn.004f46e0
push dword [ebp - 0xfbc]
mov esi, eax
mov edi, edx
push str.pull_inv_last_access_time
call fcn.00662810
mov ecx, eax
call fcn.00663610
push dword [ebp - 0xfbc]
push str.Default
call fcn.004f3800
add esp, 8
test eax, eax
jne 0x660b2a
test byte [0x9538a8], 8
je 0x660da8
push str.Last_access_time_was__Default____setting_next_allowed_time_to__now_
push 0x246
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
push 8
call fcn.004f21c0
add esp, 0x18
jmp 0x660da8
push dword [ebp - 0xfbc]
push str.Reset
call fcn.004f3800
add esp, 8
test eax, eax
jne 0x660c9d
call fcn.00595380
mov dword [ebp - 0xfbc], eax
test eax, eax
je 0x660dbe
call fcn.00595390
mov dword [ebp - 0xf9c], eax
lea eax, [ebp - 0xfc8]
push eax
push dword [ebp - 0xfbc]
call fcn.004f4910
add esp, 8
mov edx, esi
sub edx, dword [ebp - 0xfc8]
mov ecx, edi
sbb ecx, dword [ebp - 0xfc4]
mov dword [ebp - 0xfbc], ecx
js 0x660bf9
jg 0x660b9a
cmp edx, 0x5265c00
jb 0x660bf9
push 0x78824c
push str.pull_inv_next_allowed_time
call fcn.00662810
mov ecx, eax
call fcn.00663610
test byte [0x9538a8], 8
je 0x660dbe
sub esi, dword [ebp - 0xfc8]
push 0x5265c00
sbb edi, dword [ebp - 0xfc4]
push edi
push esi
push str.Setting__Pull_Inventory_next_allowed_time__to_NOW_____curr_time___start_time_num____d___24hs_in_milli___d_n
push 0x263
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
push 8
call fcn.004f21c0
add esp, 0x24
jmp 0x660dbe
mov eax, dword [ebp - 0xf9c]
test eax, eax
je 0x660c51
push 0x6ede84
push eax
call fcn.004f3800
add esp, 8
test eax, eax
je 0x660c51
mov ecx, dword [ebp - 0xfc8]
mov eax, dword [ebp - 0xfc4]
add ecx, 0x5265c00
adc eax, 0
push eax
push ecx
push str._lld
lea eax, [ebp - 0x814]
push 0x400
push eax
call fcn.004f3b60
add esp, 0x14
lea eax, [ebp - 0x814]
push eax
jmp 0x660dad
push 0x78824c
push str.pull_inv_next_allowed_time
call fcn.00662810
mov ecx, eax
call fcn.00663610
test byte [0x9538a8], 8
je 0x660dbe
push str.Last_access_time_was__Reset__and_difference_is_less_than_24hs___setting_next_allowed_time_to__now_
push 0x280
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
push 8
call fcn.004f21c0
add esp, 0x18
jmp 0x660dbe
lea eax, [ebp - 0xfc8]
push eax
push dword [ebp - 0xfbc]
call fcn.004f4910
add esp, 8
call fcn.00594fa0
push 0
push 0x3e8
push edx
push eax
call fcn.0063ca70
mov dword [ebp - 0xf9c], eax
mov ecx, edi
mov eax, esi
sub eax, dword [ebp - 0xfc8]
sbb ecx, dword [ebp - 0xfc4]
cmp ecx, edx
jl 0x660d3f
jg 0x660ce9
cmp eax, dword [ebp - 0xf9c]
jb 0x660d3f
test byte [0x9538a8], 8
je 0x660da8
call fcn.00594fa0
push 0
push 0x3e8
push edx
push eax
call fcn.0063ca70
sub esi, dword [ebp - 0xfc8]
push edx
sbb edi, dword [ebp - 0xfc4]
push eax
push edi
push esi
push str.Setting__Pull_Inventory_next_allowed_time__to_NOW_____curr_time___start_time_num____d____cfg_get_pull_inv_timeout____1000____d_n
push 0x28b
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
push 8
call fcn.004f21c0
add esp, 0x28
jmp 0x660da8
call fcn.00594fa0
push 0
push 0x3e8
push edx
push eax
call fcn.0063ca70
add eax, dword [ebp - 0xfc8]
adc edx, dword [ebp - 0xfc4]
push edx
push eax
jmp 0x660c2c
test byte [0x9538a8], 8
je 0x660d92
push str.Last_access_time_was_NOT_SET___setting_next_allowed_time_to__now_
push 0x2a1
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
push 8
call fcn.004f21c0
add esp, 0x18
push str.val_not_set
push str.pull_inv_last_access_time
call fcn.00662810
mov ecx, eax
call fcn.00663610
push 0x78824c
push str.pull_inv_next_allowed_time
call fcn.00662810
mov ecx, eax
call fcn.00663610
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0xf9c], esp
push 0x19
push str.pull_inv_last_access_time
mov dword [ecx], 0
mov dword [ecx + 0x10], 0
mov dword [ecx + 0x14], 7
call fcn.00504f30
mov byte [ebp - 4], 0x2c
call fcn.00662810
mov ecx, eax
mov byte [ebp - 4], 0
call fcn.00663460
mov edi, eax
test edi, edi
je 0x660e4d
push edi
call fcn.004f4a70
add esp, 4
lea ecx, [edi + 0x30]
push ecx
lea ecx, [ebp - 0x85c]
call fcn.005ee340
push edi
call fcn.004f4b00
mov eax, dword [ebp - 0xf98]
add esp, 4
or eax, 0x800000
cmp dword [ebp - 0x84c], 0
mov dword [ebp - 0xf98], eax
mov dword [ebp - 0xfa0], eax
jbe 0x660e53
mov byte [ebp - 0xf91], 1
jmp 0x660e5a
mov eax, dword [ebp - 0xf98]
mov byte [ebp - 0xf91], 0
test eax, 0x800000
je 0x660e7d
and eax, 0xff7fffff
lea ecx, [ebp - 0x85c]
mov dword [ebp - 0xf98], eax
mov dword [ebp - 0xfa0], eax
call fcn.004fd950
cmp byte [ebp - 0xf91], 0
je 0x6610ae
sub esp, 0x18
lea eax, [edi + 0x18]
mov ecx, esp
mov dword [ebp - 0xf9c], ecx
push eax
call fcn.005ee340
lea eax, [ebp - 0x878]
push eax
call fcn.00642d00
add esp, 4
mov byte [ebp - 4], 0x2d
mov ecx, esp
lea eax, [edi + 0x48]
mov dword [ebp - 0xf9c], ecx
push eax
call fcn.005ee340
lea eax, [ebp - 0x844]
push eax
call fcn.00642d00
add esp, 4
mov byte [ebp - 4], 0x2e
mov esi, esp
mov dword [ebp - 0xf9c], esi
push edi
call fcn.004f4a70
add esp, 4
lea eax, [edi + 0x30]
mov ecx, esi
push eax
call fcn.005ee340
push edi
call fcn.004f4b00
add esp, 4
lea eax, [ebp - 0x82c]
push eax
call fcn.00642d00
add esp, 0x1c
mov eax, dword [0x9538a8]
mov byte [ebp - 4], 0x2f
test al, 8
je 0x660f69
cmp dword [ebp - 0x818], 8
lea ecx, [ebp - 0x82c]
lea eax, [ebp - 0x844]
cmovae ecx, dword [ebp - 0x82c]
cmp dword [ebp - 0x830], 8
push ecx
cmovae eax, dword [ebp - 0x844]
push eax
push str.Property_name:__s__Property_val:__s_n
push 0x2b1
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
push 8
call fcn.004f21c0
mov eax, dword [0x9538a8]
add esp, 0x20
mov esi, dword [ebp - 0x81c]
test esi, esi
jne 0x66100a
test al, 8
je 0x660fdb
lea eax, [edi + 0x48]
push eax
lea ecx, [ebp - 0x85c]
call fcn.005ee340
mov ecx, dword [ebp - 0xf98]
lea eax, [ebp - 0x85c]
or ecx, 0x1000000
cmp dword [ebp - 0x848], 8
mov dword [ebp - 0xf98], ecx
cmovae eax, dword [ebp - 0x85c]
push eax
push str.Not_sending_the_property:__s__Reason:_Empty_property_n
push 0x2b1
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
mov dword [ebp - 0xfa0], ecx
push 8
call fcn.004f21c0
add esp, 0x1c
mov eax, dword [ebp - 0xf98]
test eax, 0x1000000
je 0x661089
and eax, 0xfeffffff
lea ecx, [ebp - 0x85c]
mov dword [ebp - 0xf98], eax
mov dword [ebp - 0xfa0], eax
call fcn.004fd950
jmp 0x661089
cmp dword [ebp - 0x818], 8
lea edx, [ebp - 0x82c]
push esi
cmovae edx, dword [ebp - 0x82c]
lea ecx, [ebp - 0x844]
cmp dword [ebp - 0x830], 8
lea eax, [ebp - 0x878]
push 0
cmovae ecx, dword [ebp - 0x844]
cmp dword [ebp - 0x864], 8
push edx
cmovae eax, dword [ebp - 0x878]
push ecx
push eax
push dword [ebp - 0xfb4]
call dword [ebp - 0xfb0]
test eax, eax
jne 0x661089
test byte [0x9538a8], 1
je 0x661089
push str.Failed_to_set_property
push 0x2b1
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
push 1
call fcn.004f21c0
add esp, 0x18
lea ecx, [ebp - 0x82c]
call fcn.004fd950
lea ecx, [ebp - 0x844]
call fcn.004fd950
lea ecx, [ebp - 0x878]
mov byte [ebp - 4], 0
call fcn.004fd950
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0xf9c], esp
push str.pull_inv_next_allowed_time
call fcn.005ee3d0
mov byte [ebp - 4], 0x30
call fcn.00662810
mov ecx, eax
mov byte [ebp - 4], 0
call fcn.00663460
mov edi, eax
test edi, edi
je 0x661127
push edi
call fcn.004f4a70
add esp, 4
lea ecx, [edi + 0x30]
push ecx
lea ecx, [ebp - 0x85c]
call fcn.005ee340
push edi
call fcn.004f4b00
mov eax, dword [ebp - 0xf98]
add esp, 4
or eax, 0x2000000
cmp dword [ebp - 0x84c], 0
mov dword [ebp - 0xf98], eax
mov dword [ebp - 0xfa0], eax
jbe 0x66112d
mov byte [ebp - 0xf91], 1
jmp 0x661134
mov eax, dword [ebp - 0xf98]
mov byte [ebp - 0xf91], 0
test eax, 0x2000000
je 0x661157
and eax, 0xfdffffff
lea ecx, [ebp - 0x85c]
mov dword [ebp - 0xf98], eax
mov dword [ebp - 0xfa0], eax
call fcn.004fd950
cmp byte [ebp - 0xf91], 0
je 0x661388
sub esp, 0x18
lea eax, [edi + 0x18]
mov ecx, esp
mov dword [ebp - 0xf9c], ecx
push eax
call fcn.005ee340
lea eax, [ebp - 0x878]
push eax
call fcn.00642d00
add esp, 4
mov byte [ebp - 4], 0x31
mov ecx, esp
lea eax, [edi + 0x48]
mov dword [ebp - 0xf9c], ecx
push eax
call fcn.005ee340
lea eax, [ebp - 0x844]
push eax
call fcn.00642d00
add esp, 4
mov byte [ebp - 4], 0x32
mov esi, esp
mov dword [ebp - 0xf9c], esi
push edi
call fcn.004f4a70
add esp, 4
lea eax, [edi + 0x30]
mov ecx, esi
push eax
call fcn.005ee340
push edi
call fcn.004f4b00
add esp, 4
lea eax, [ebp - 0x82c]
push eax
call fcn.00642d00
add esp, 0x1c
mov eax, dword [0x9538a8]
mov byte [ebp - 4], 0x33
test al, 8
je 0x661243
cmp dword [ebp - 0x818], 8
lea ecx, [ebp - 0x82c]
lea eax, [ebp - 0x844]
cmovae ecx, dword [ebp - 0x82c]
cmp dword [ebp - 0x830], 8
push ecx
cmovae eax, dword [ebp - 0x844]
push eax
push str.Property_name:__s__Property_val:__s_n
push 0x2bb
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
push 8
call fcn.004f21c0
mov eax, dword [0x9538a8]
add esp, 0x20
mov esi, dword [ebp - 0x81c]
test esi, esi
jne 0x6612e4
test al, 8
je 0x6612b5
lea eax, [edi + 0x48]
push eax
lea ecx, [ebp - 0x85c]
call fcn.005ee340
mov ecx, dword [ebp - 0xf98]
lea eax, [ebp - 0x85c]
or ecx, 0x4000000
cmp dword [ebp - 0x848], 8
mov dword [ebp - 0xf98], ecx
cmovae eax, dword [ebp - 0x85c]
push eax
push str.Not_sending_the_property:__s__Reason:_Empty_property_n
push 0x2bb
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
mov dword [ebp - 0xfa0], ecx
push 8
call fcn.004f21c0
add esp, 0x1c
mov eax, dword [ebp - 0xf98]
test eax, 0x4000000
je 0x661363
and eax, 0xfbffffff
lea ecx, [ebp - 0x85c]
mov dword [ebp - 0xf98], eax
mov dword [ebp - 0xfa0], eax
call fcn.004fd950
jmp 0x661363
cmp dword [ebp - 0x818], 8
lea edx, [ebp - 0x82c]
push esi
cmovae edx, dword [ebp - 0x82c]
lea ecx, [ebp - 0x844]
cmp dword [ebp - 0x830], 8
lea eax, [ebp - 0x878]
push 0
cmovae ecx, dword [ebp - 0x844]
cmp dword [ebp - 0x864], 8
push edx
cmovae eax, dword [ebp - 0x878]
push ecx
push eax
push dword [ebp - 0xfb4]
call dword [ebp - 0xfb0]
test eax, eax
jne 0x661363
test byte [0x9538a8], 1
je 0x661363
push str.Failed_to_set_property
push 0x2bb
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
push 1
call fcn.004f21c0
add esp, 0x18
lea ecx, [ebp - 0x82c]
call fcn.004fd950
lea ecx, [ebp - 0x844]
call fcn.004fd950
lea ecx, [ebp - 0x878]
mov byte [ebp - 4], 0
call fcn.004fd950
call fcn.005950a0
test eax, eax
je 0x661398
push 0x6edea4
jmp 0x66139d
push 0x6ede84
push str.IsATDSubmissionAllowed
call fcn.00662810
mov ecx, eax
call fcn.00663610
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0xf9c], esp
push 0x16
push str.IsATDSubmissionAllowed
mov dword [ecx], 0
mov dword [ecx + 0x10], 0
mov dword [ecx + 0x14], 7
call fcn.00504f30
mov byte [ebp - 4], 0x34
call fcn.00662810
mov ecx, eax
mov byte [ebp - 4], 0
call fcn.00663460
mov edi, eax
test edi, edi
je 0x66143d
push edi
call fcn.004f4a70
add esp, 4
lea ecx, [edi + 0x30]
push ecx
lea ecx, [ebp - 0x85c]
call fcn.005ee340
push edi
call fcn.004f4b00
mov eax, dword [ebp - 0xf98]
add esp, 4
or eax, 0x8000000
cmp dword [ebp - 0x84c], 0
mov dword [ebp - 0xf98], eax
mov dword [ebp - 0xfa0], eax
jbe 0x661443
mov byte [ebp - 0xf91], 1
jmp 0x66144a
mov eax, dword [ebp - 0xf98]
mov byte [ebp - 0xf91], 0
test eax, 0x8000000
je 0x66146d
and eax, 0xf7ffffff
lea ecx, [ebp - 0x85c]
mov dword [ebp - 0xf98], eax
mov dword [ebp - 0xfa0], eax
call fcn.004fd950
cmp byte [ebp - 0xf91], 0
je 0x66169a
sub esp, 0x18
lea eax, [edi + 0x18]
mov ecx, esp
mov dword [ebp - 0xf9c], ecx
push eax
call fcn.005ee340
lea eax, [ebp - 0x878]
push eax
call fcn.00642d00
add esp, 4
mov byte [ebp - 4], 0x35
mov ecx, esp
lea eax, [edi + 0x48]
mov dword [ebp - 0xf9c], ecx
push eax
call fcn.005ee340
lea eax, [ebp - 0x844]
push eax
call fcn.00642d00
add esp, 4
mov byte [ebp - 4], 0x36
mov esi, esp
mov dword [ebp - 0xf9c], esi
push edi
call fcn.004f4a70
add esp, 4
lea eax, [edi + 0x30]
mov ecx, esi
push eax
call fcn.005ee340
push edi
call fcn.004f4b00
add esp, 4
lea eax, [ebp - 0x82c]
push eax
call fcn.00642d00
add esp, 0x1c
mov eax, dword [0x9538a8]
mov byte [ebp - 4], 0x37
test al, 8
je 0x661559
cmp dword [ebp - 0x818], 8
lea ecx, [ebp - 0x82c]
lea eax, [ebp - 0x844]
cmovae ecx, dword [ebp - 0x82c]
cmp dword [ebp - 0x830], 8
push ecx
cmovae eax, dword [ebp - 0x844]
push eax
push str.Property_name:__s__Property_val:__s_n
push 0x2cd
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
push 8
call fcn.004f21c0
mov eax, dword [0x9538a8]
add esp, 0x20
mov esi, dword [ebp - 0x81c]
test esi, esi
jne 0x6615fa
test al, 8
je 0x6615cb
lea eax, [edi + 0x48]
push eax
lea ecx, [ebp - 0x85c]
call fcn.005ee340
mov ecx, dword [ebp - 0xf98]
lea eax, [ebp - 0x85c]
or ecx, 0x10000000
cmp dword [ebp - 0x848], 8
mov dword [ebp - 0xf98], ecx
cmovae eax, dword [ebp - 0x85c]
push eax
push str.Not_sending_the_property:__s__Reason:_Empty_property_n
push 0x2cd
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
mov dword [ebp - 0xfa0], ecx
push 8
call fcn.004f21c0
add esp, 0x1c
mov eax, dword [ebp - 0xf98]
test eax, 0x10000000
je 0x661679
and eax, 0xefffffff
lea ecx, [ebp - 0x85c]
mov dword [ebp - 0xf98], eax
mov dword [ebp - 0xfa0], eax
call fcn.004fd950
jmp 0x661679
cmp dword [ebp - 0x818], 8
lea edx, [ebp - 0x82c]
push esi
cmovae edx, dword [ebp - 0x82c]
lea ecx, [ebp - 0x844]
cmp dword [ebp - 0x830], 8
lea eax, [ebp - 0x878]
push 0
cmovae ecx, dword [ebp - 0x844]
cmp dword [ebp - 0x864], 8
push edx
cmovae eax, dword [ebp - 0x878]
push ecx
push eax
push dword [ebp - 0xfb4]
call dword [ebp - 0xfb0]
test eax, eax
jne 0x661679
test byte [0x9538a8], 1
je 0x661679
push str.Failed_to_set_property
push 0x2cd
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
push 1
call fcn.004f21c0
add esp, 0x18
lea ecx, [ebp - 0x82c]
call fcn.004fd950
lea ecx, [ebp - 0x844]
call fcn.004fd950
lea ecx, [ebp - 0x878]
call fcn.004fd950
push str.kernel32.dll
mov byte [ebp - 4], 0x38
call dword [sym.imp.KERNEL32.dll_LoadLibraryW]
mov esi, eax
mov dword [ebp - 0xf9c], esi
test esi, esi
je 0x66174f
push str.GetSystemDEPPolicy
push esi
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
test eax, eax
jne 0x6616e8
call fcn.00662810
push 0x784c94
push 0x6d1d40
mov ecx, eax
call fcn.00663610
mov byte [ebp - 4], 0
jmp 0x6617ed
call eax
test eax, eax
jne 0x6616fa
call fcn.00662810
push 0x6dd8cc
jmp 0x661737
cmp eax, 1
jne 0x66170b
call fcn.00662810
push 0x6dd8bc
jmp 0x661737
cmp eax, 2
jne 0x66171c
call fcn.00662810
push str.Default_Disabled
jmp 0x661737
cmp eax, 3
jne 0x66172d
call fcn.00662810
push str.Default_Enabled
jmp 0x661737
call fcn.00662810
push 0x784c94
push 0x6d1d40
mov ecx, eax
call fcn.00663610
mov dword [ebp - 4], 0
jmp 0x6617ed
call fcn.00662810
push 0x784c94
push 0x6d1d40
mov ecx, eax
call fcn.00663610
mov byte [ebp - 4], 0
jmp 0x6617f4
push esi
call dword [sym.imp.KERNEL32.dll_FreeLibrary]
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0xf9c], esp
push 3
push 0x6d1d40
mov dword [ecx], 0
mov dword [ecx + 0x10], 0
mov dword [ecx + 0x14], 7
call fcn.00504f30
mov byte [ebp - 4], 0x3a
call fcn.00662810
mov ecx, eax
mov byte [ebp - 4], 0
call fcn.00663460
mov edi, eax
test edi, edi
je 0x66187d
push edi
call fcn.004f4a70
add esp, 4
lea ecx, [edi + 0x30]
push ecx
lea ecx, [ebp - 0x85c]
call fcn.005ee340
push edi
call fcn.004f4b00
mov eax, dword [ebp - 0xf98]
add esp, 4
or eax, 0x20000000
cmp dword [ebp - 0x84c], 0
mov dword [ebp - 0xf98], eax
jbe 0x661883
mov byte [ebp - 0xf91], 1
jmp 0x66188a
mov eax, dword [ebp - 0xf98]
mov byte [ebp - 0xf91], 0
test eax, 0x20000000
je 0x6618a7
and eax, 0xdfffffff
lea ecx, [ebp - 0x85c]
mov dword [ebp - 0xf98], eax
call fcn.004fd950
cmp byte [ebp - 0xf91], 0
je 0x661ad0
sub esp, 0x18
lea eax, [edi + 0x18]
mov ecx, esp
mov dword [ebp - 0xf9c], ecx
push eax
call fcn.005ee340
lea eax, [ebp - 0x878]
push eax
call fcn.00642d00
add esp, 4
mov byte [ebp - 4], 0x3b
mov ecx, esp
lea eax, [edi + 0x48]
mov dword [ebp - 0xf9c], ecx
push eax
call fcn.005ee340
lea eax, [ebp - 0x844]
push eax
call fcn.00642d00
add esp, 4
mov byte [ebp - 4], 0x3c
mov esi, esp
mov dword [ebp - 0xf9c], esi
push edi
call fcn.004f4a70
add esp, 4
lea eax, [edi + 0x30]
mov ecx, esi
push eax
call fcn.005ee340
push edi
call fcn.004f4b00
add esp, 4
lea eax, [ebp - 0x82c]
push eax
call fcn.00642d00
add esp, 0x1c
mov eax, dword [0x9538a8]
mov byte [ebp - 4], 0x3d
test al, 8
je 0x661993
cmp dword [ebp - 0x818], 8
lea ecx, [ebp - 0x82c]
lea eax, [ebp - 0x844]
cmovae ecx, dword [ebp - 0x82c]
cmp dword [ebp - 0x830], 8
push ecx
cmovae eax, dword [ebp - 0x844]
push eax
push str.Property_name:__s__Property_val:__s_n
push 0x314
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
push 8
call fcn.004f21c0
mov eax, dword [0x9538a8]
add esp, 0x20
mov esi, dword [ebp - 0x81c]
test esi, esi
jne 0x661a2c
test al, 8
je 0x661a01
lea eax, [edi + 0x48]
push eax
lea ecx, [ebp - 0x85c]
call fcn.005ee340
mov esi, dword [ebp - 0xf98]
lea eax, [ebp - 0x85c]
or esi, 0x40000000
cmp dword [ebp - 0x848], 8
mov dword [ebp - 0xf98], esi
cmovae eax, dword [ebp - 0x85c]
push eax
push str.Not_sending_the_property:__s__Reason:_Empty_property_n
push 0x314
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
push 8
call fcn.004f21c0
add esp, 0x1c
jmp 0x661a07
mov esi, dword [ebp - 0xf98]
test esi, 0x40000000
je 0x661aab
and esi, 0xbfffffff
lea ecx, [ebp - 0x85c]
mov dword [ebp - 0xf98], esi
call fcn.004fd950
jmp 0x661aab
cmp dword [ebp - 0x818], 8
lea edx, [ebp - 0x82c]
push esi
cmovae edx, dword [ebp - 0x82c]
lea ecx, [ebp - 0x844]
cmp dword [ebp - 0x830], 8
lea eax, [ebp - 0x878]
push 0
cmovae ecx, dword [ebp - 0x844]
cmp dword [ebp - 0x864], 8
push edx
cmovae eax, dword [ebp - 0x878]
push ecx
push eax
push dword [ebp - 0xfb4]
call dword [ebp - 0xfb0]
test eax, eax
jne 0x661aab
test byte [0x9538a8], 1
je 0x661aab
push str.Failed_to_set_property
push 0x314
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
push 1
call fcn.004f21c0
add esp, 0x18
lea ecx, [ebp - 0x82c]
call fcn.004fd950
lea ecx, [ebp - 0x844]
call fcn.004fd950
lea ecx, [ebp - 0x878]
mov byte [ebp - 4], 0
call fcn.004fd950
call fcn.00595110
mov edi, eax
call fcn.00595100
and edi, eax
xor esi, esi
and edi, 8
or edi, esi
je 0x661c3d
call fcn.00594960
test eax, eax
je 0x661c3d
call fcn.00594e70
test eax, eax
jne 0x661c3d
call fcn.00595110
mov edi, eax
call fcn.00595100
and edi, eax
and edi, 0x800
or edi, esi
je 0x661c3d
lea eax, [ebp - 0xfbc]
mov dword [ebp - 0xfa0], esi
push eax
lea eax, [ebp - 0xfa0]
push eax
call fcn.00595750
mov edi, eax
add esp, 8
test edi, edi
jne 0x661be1
cmp dword [ebp - 0xfbc], esi
jle 0x661be1
mov eax, dword [ebp - 0xfa0]
mov eax, dword [eax + esi*4]
test eax, eax
je 0x661b8f
push eax
call fcn.004f36b0
add esp, 4
cmp eax, 0xb
jb 0x661ba1
push 0
lea eax, [ebp - 0xf9c]
push eax
mov eax, dword [ebp - 0xfa0]
push dword [eax + esi*4]
call fcn.004f4030
add esp, 0xc
test eax, 0x80700
jne 0x661b9a
inc esi
cmp esi, dword [ebp - 0xfbc]
jl 0x661b53
jmp 0x661bdb
mov esi, 1
jmp 0x661be1
test byte [0x9538a8], 1
je 0x661bd8
mov eax, dword [ebp - 0xfa0]
push dword [eax + esi*4]
lea eax, [esi + 1]
push eax
push str.Invalid_format_in_exception_list_registry_at_number__d:__s_n
push 0x39
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_exists_vasr_bypass_rules
push dword [0x909fac]
push 1
call fcn.004f21c0
add esp, 0x20
or edi, 0xffffffff
mov esi, dword [ebp - 0xfcc]
mov eax, dword [ebp - 0xfa0]
test eax, eax
je 0x661bfa
push dword [ebp - 0xfbc]
push eax
call fcn.004f3e50
add esp, 8
test edi, edi
je 0x661c32
test byte [0x9538a8], 1
je 0x661c2b
push str.Could_not_find_vasr_bypass_rule_in_db
push 0x336
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
push 1
call fcn.004f21c0
add esp, 0x18
push 0x6dd8bc
jmp 0x661c77
test esi, esi
jne 0x661c72
push 0x6dd8bc
jmp 0x661c77
lea eax, [ebp - 0xfd4]
push eax
push str.MoveImages
push 0
push str.HKLMSYSTEMCurrentControlSetControlSession_ManagerMemory_Management
call fcn.00507710
add esp, 0x10
test eax, eax
jne 0x661c72
mov eax, dword [ebp - 0xfd4]
cmp eax, 0xffffffff
je 0x661c2b
test eax, eax
jne 0x661c72
push 0x6dd8cc
jmp 0x661c77
push str.Partially_Enabled
push str.ASLR
call fcn.00662810
mov ecx, eax
call fcn.00663610
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0xf9c], esp
push 4
push str.ASLR
mov dword [ecx], 0
mov dword [ecx + 0x10], 0
mov dword [ecx + 0x14], 7
call fcn.00504f30
mov byte [ebp - 4], 0x3e
call fcn.00662810
mov ecx, eax
mov byte [ebp - 4], 0
call fcn.00663460
mov edi, eax
test edi, edi
je 0x661d0c
push edi
call fcn.004f4a70
add esp, 4
lea ecx, [edi + 0x30]
push ecx
lea ecx, [ebp - 0x85c]
call fcn.005ee340
push edi
call fcn.004f4b00
mov ecx, dword [ebp - 0xf98]
add esp, 4
or ecx, 0x80000000
cmp dword [ebp - 0x84c], 0
jbe 0x661d12
mov byte [ebp - 0xf91], 1
jmp 0x661d19
mov ecx, dword [ebp - 0xf98]
mov byte [ebp - 0xf91], 0
test ecx, ecx
jns 0x661d28
lea ecx, [ebp - 0x85c]
call fcn.004fd950
cmp byte [ebp - 0xf91], 0
je 0x661f54
sub esp, 0x18
lea eax, [edi + 0x18]
mov ecx, esp
mov dword [ebp - 0xf9c], ecx
push eax
call fcn.005ee340
lea eax, [ebp - 0x878]
push eax
call fcn.00642d00
add esp, 4
mov byte [ebp - 4], 0x3f
mov ecx, esp
lea eax, [edi + 0x48]
mov dword [ebp - 0xf9c], ecx
push eax
call fcn.005ee340
lea eax, [ebp - 0x844]
push eax
call fcn.00642d00
add esp, 4
mov byte [ebp - 4], 0x40
mov esi, esp
mov dword [ebp - 0xf9c], esi
push edi
call fcn.004f4a70
add esp, 4
lea eax, [edi + 0x30]
mov ecx, esi
push eax
call fcn.005ee340
push edi
call fcn.004f4b00
add esp, 4
lea eax, [ebp - 0x82c]
push eax
call fcn.00642d00
add esp, 0x1c
mov eax, dword [0x9538a8]
mov byte [ebp - 4], 0x41
test al, 8
je 0x661e14
cmp dword [ebp - 0x818], 8
lea ecx, [ebp - 0x82c]
lea eax, [ebp - 0x844]
cmovae ecx, dword [ebp - 0x82c]
cmp dword [ebp - 0x830], 8
push ecx
cmovae eax, dword [ebp - 0x844]
push eax
push str.Property_name:__s__Property_val:__s_n
push 0x347
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
push 8
call fcn.004f21c0
mov eax, dword [0x9538a8]
add esp, 0x20
mov esi, dword [ebp - 0x81c]
test esi, esi
jne 0x661eb0
test al, 8
je 0x661e83
lea eax, [edi + 0x48]
push eax
lea ecx, [ebp - 0x85c]
call fcn.005ee340
mov eax, dword [ebp - 0xfa4]
or eax, 1
cmp dword [ebp - 0x848], 8
mov dword [ebp - 0xfa4], eax
mov dword [ebp - 0xfac], eax
lea eax, [ebp - 0x85c]
cmovae eax, dword [ebp - 0x85c]
push eax
push str.Not_sending_the_property:__s__Reason:_Empty_property_n
push 0x347
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
push 8
call fcn.004f21c0
add esp, 0x1c
mov eax, dword [ebp - 0xfa4]
test al, 1
je 0x661f2f
and eax, 0xfffffffe
lea ecx, [ebp - 0x85c]
mov dword [ebp - 0xfa4], eax
mov dword [ebp - 0xfac], eax
call fcn.004fd950
jmp 0x661f2f
cmp dword [ebp - 0x818], 8
lea edx, [ebp - 0x82c]
push esi
cmovae edx, dword [ebp - 0x82c]
lea ecx, [ebp - 0x844]
cmp dword [ebp - 0x830], 8
lea eax, [ebp - 0x878]
push 0
cmovae ecx, dword [ebp - 0x844]
cmp dword [ebp - 0x864], 8
push edx
cmovae eax, dword [ebp - 0x878]
push ecx
push eax
push dword [ebp - 0xfb4]
call dword [ebp - 0xfb0]
test eax, eax
jne 0x661f2f
test byte [0x9538a8], 1
je 0x661f2f
push str.Failed_to_set_property
push 0x347
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
push 1
call fcn.004f21c0
add esp, 0x18
lea ecx, [ebp - 0x82c]
call fcn.004fd950
lea ecx, [ebp - 0x844]
call fcn.004fd950
lea ecx, [ebp - 0x878]
mov byte [ebp - 4], 0
call fcn.004fd950
mov esi, dword [ebp - 0xfd0]
test esi, esi
je 0x661fa7
push esi
call fcn.004f4a70
add esp, 4
lea eax, [esi + 0x30]
lea ecx, [ebp - 0x844]
push eax
call fcn.005ee340
push esi
call fcn.004f4b00
add esp, 4
mov eax, dword [ebp - 0xfa4]
or eax, 2
mov byte [ebp - 4], 0x42
cmp dword [ebp - 0x834], 0
mov dword [ebp - 0xfa4], eax
mov dword [ebp - 0xfac], eax
ja 0x662040
jmp 0x661fad
mov eax, dword [ebp - 0xfa4]
mov esi, dword [ebp - 0xfa8]
test esi, esi
je 0x661ffd
push esi
call fcn.004f4a70
add esp, 4
lea eax, [esi + 0x30]
lea ecx, [ebp - 0x878]
push eax
call fcn.005ee340
push esi
call fcn.004f4b00
add esp, 4
mov eax, dword [ebp - 0xfa4]
or eax, 4
mov dword [ebp - 4], 0x43
cmp dword [ebp - 0x868], 0
mov dword [ebp - 0xfa4], eax
mov dword [ebp - 0xfac], eax
ja 0x662040
mov esi, dword [ebp - 0xfb8]
test esi, esi
je 0x662049
push esi
call fcn.004f4a70
add esp, 4
lea eax, [esi + 0x30]
lea ecx, [ebp - 0x85c]
push eax
call fcn.005ee340
push esi
call fcn.004f4b00
mov eax, dword [ebp - 0xfa4]
add esp, 4
or eax, 8
cmp dword [ebp - 0x84c], 0
mov dword [ebp - 0xfa4], eax
jbe 0x662049
mov byte [ebp - 0xf91], 1
jmp 0x662050
mov byte [ebp - 0xf91], 0
test al, 8
je 0x66206e
and eax, 0xfffffff7
lea ecx, [ebp - 0x85c]
mov dword [ebp - 0xfa4], eax
call fcn.004fd950
mov eax, dword [ebp - 0xfa4]
test al, 4
je 0x66208c
and eax, 0xfffffffb
lea ecx, [ebp - 0x878]
mov dword [ebp - 0xfa4], eax
call fcn.004fd950
mov eax, dword [ebp - 0xfa4]
mov dword [ebp - 4], 0
test al, 2
je 0x6620ab
and eax, 0xfffffffd
lea ecx, [ebp - 0x844]
mov dword [ebp - 0xfa4], eax
call fcn.004fd950
cmp byte [ebp - 0xf91], 0
je 0x662745
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0xf9c], esp
push str.so_status
call fcn.005ee3d0
mov byte [ebp - 4], 0x44
call fcn.00662810
mov ecx, eax
mov byte [ebp - 4], 0
call fcn.00663460
mov edi, eax
test edi, edi
je 0x662129
push edi
call fcn.004f4a70
add esp, 4
lea ecx, [edi + 0x30]
push ecx
lea ecx, [ebp - 0x85c]
call fcn.005ee340
push edi
call fcn.004f4b00
mov eax, dword [ebp - 0xfa4]
add esp, 4
or eax, 0x10
cmp dword [ebp - 0x84c], 0
mov dword [ebp - 0xfa4], eax
jbe 0x66212f
mov byte [ebp - 0xf91], 1
jmp 0x662136
mov eax, dword [ebp - 0xfa4]
mov byte [ebp - 0xf91], 0
test al, 0x10
je 0x66214e
and eax, 0xffffffef
lea ecx, [ebp - 0x85c]
mov dword [ebp - 0xfa4], eax
call fcn.004fd950
cmp byte [ebp - 0xf91], 0
je 0x662362
sub esp, 0x18
lea eax, [edi + 0x18]
mov ecx, esp
mov dword [ebp - 0xf9c], ecx
push eax
call fcn.005ee340
lea eax, [ebp - 0x878]
push eax
call fcn.00642d00
add esp, 4
mov byte [ebp - 4], 0x45
mov ecx, esp
lea eax, [edi + 0x48]
mov dword [ebp - 0xf9c], ecx
push eax
call fcn.005ee340
lea eax, [ebp - 0x844]
push eax
call fcn.00642d00
add esp, 4
mov byte [ebp - 4], 0x46
mov esi, esp
mov dword [ebp - 0xf9c], esi
push edi
call fcn.004f4a70
add esp, 4
lea eax, [edi + 0x30]
mov ecx, esi
push eax
call fcn.005ee340
push edi
call fcn.004f4b00
add esp, 4
lea eax, [ebp - 0x82c]
push eax
call fcn.00642d00
add esp, 0x1c
mov eax, dword [0x9538a8]
mov byte [ebp - 4], 0x47
test al, 8
je 0x66223a
cmp dword [ebp - 0x818], 8
lea ecx, [ebp - 0x82c]
lea eax, [ebp - 0x844]
cmovae ecx, dword [ebp - 0x82c]
cmp dword [ebp - 0x830], 8
push ecx
cmovae eax, dword [ebp - 0x844]
push eax
push str.Property_name:__s__Property_val:__s_n
push 0x359
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
push 8
call fcn.004f21c0
mov eax, dword [0x9538a8]
add esp, 0x20
mov esi, dword [ebp - 0x81c]
test esi, esi
jne 0x6622be
test al, 8
je 0x662297
lea eax, [edi + 0x48]
push eax
lea ecx, [ebp - 0x85c]
call fcn.005ee340
or dword [ebp - 0xfa4], 0x20
lea eax, [ebp - 0x85c]
cmp dword [ebp - 0x848], 8
cmovae eax, dword [ebp - 0x85c]
push eax
push str.Not_sending_the_property:__s__Reason:_Empty_property_n
push 0x359
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
push 8
call fcn.004f21c0
add esp, 0x1c
mov eax, dword [ebp - 0xfa4]
test al, 0x20
je 0x66233d
and eax, 0xffffffdf
lea ecx, [ebp - 0x85c]
mov dword [ebp - 0xfa4], eax
call fcn.004fd950
jmp 0x66233d
cmp dword [ebp - 0x818], 8
lea edx, [ebp - 0x82c]
push esi
cmovae edx, dword [ebp - 0x82c]
lea ecx, [ebp - 0x844]
cmp dword [ebp - 0x830], 8
lea eax, [ebp - 0x878]
push 0
cmovae ecx, dword [ebp - 0x844]
cmp dword [ebp - 0x864], 8
push edx
cmovae eax, dword [ebp - 0x878]
push ecx
push eax
push dword [ebp - 0xfb4]
call dword [ebp - 0xfb0]
test eax, eax
jne 0x66233d
test byte [0x9538a8], 1
je 0x66233d
push str.Failed_to_set_property
push 0x359
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
push 1
call fcn.004f21c0
add esp, 0x18
lea ecx, [ebp - 0x82c]
call fcn.004fd950
lea ecx, [ebp - 0x844]
call fcn.004fd950
lea ecx, [ebp - 0x878]
mov byte [ebp - 4], 0
call fcn.004fd950
push 0
call fcn.00649030
mov ecx, dword [0x90a2b4]
add esp, 4
mov dword [ebp - 0xfbc], 0
mov dword [ebp - 0xfa8], ecx
test ecx, ecx
je 0x662745
mov edi, 0x90a2b4
nop
mov edx, ecx
mov eax, 0x7887bc
nop word [eax + eax]
mov cl, byte [eax]
cmp cl, byte [edx]
mov byte [ebp - 0xf91], cl
mov ecx, dword [ebp - 0xfa8]
jne 0x6623e2
cmp byte [ebp - 0xf91], 0
je 0x6623de
mov cl, byte [eax + 1]
cmp cl, byte [edx + 1]
mov byte [ebp - 0xf91], cl
mov ecx, dword [ebp - 0xfa8]
jne 0x6623e2
add eax, 2
add edx, 2
cmp byte [ebp - 0xf91], 0
jne 0x6623a0
xor eax, eax
jmp 0x6623e7
sbb eax, eax
or eax, 1
test eax, eax
jne 0x662423
push 0x46416d51
push str.mp_status
call fcn.004f3d00
add esp, 8
mov dword [ebp - 0xfa8], eax
test eax, eax
jne 0x662466
test byte [0x9538a8], 1
je 0x6627ae
push str.No_memory_available_for_name
push 0x36c
jmp 0x662794
lea edx, [ecx + 1]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x662426
sub ecx, edx
push 0x47416d51
lea esi, [ecx*2 + 2]
push esi
call fcn.004f3590
add esp, 8
test eax, eax
je 0x662781
push dword [edi]
push esi
push eax
call fcn.004f3eb0
add esp, 0xc
mov dword [ebp - 0xfa8], eax
test eax, eax
je 0x66271c
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0xf9c], esp
push eax
call fcn.005ee3d0
mov byte [ebp - 4], 0x48
call fcn.00662810
mov ecx, eax
mov byte [ebp - 4], 0
call fcn.00663460
mov edi, eax
test edi, edi
je 0x6624d3
push edi
call fcn.004f4a70
add esp, 4
lea ecx, [edi + 0x30]
push ecx
lea ecx, [ebp - 0x85c]
call fcn.005ee340
push edi
call fcn.004f4b00
mov eax, dword [ebp - 0xfa4]
add esp, 4
or eax, 0x40
cmp dword [ebp - 0x84c], 0
mov dword [ebp - 0xfa4], eax
jbe 0x6624d9
mov byte [ebp - 0xf91], 1
jmp 0x6624e0
mov eax, dword [ebp - 0xfa4]
mov byte [ebp - 0xf91], 0
test al, 0x40
je 0x6624f8
and eax, 0xffffffbf
lea ecx, [ebp - 0x85c]
mov dword [ebp - 0xfa4], eax
call fcn.004fd950
cmp byte [ebp - 0xf91], 0
je 0x66270e
sub esp, 0x18
lea eax, [edi + 0x18]
mov ecx, esp
mov dword [ebp - 0xf9c], ecx
push eax
call fcn.005ee340
lea eax, [ebp - 0x878]
push eax
call fcn.00642d00
add esp, 4
mov byte [ebp - 4], 0x49
mov ecx, esp
lea eax, [edi + 0x48]
mov dword [ebp - 0xf9c], ecx
push eax
call fcn.005ee340
lea eax, [ebp - 0x844]
push eax
call fcn.00642d00
add esp, 4
mov byte [ebp - 4], 0x4a
mov esi, esp
mov dword [ebp - 0xf9c], esi
push edi
call fcn.004f4a70
add esp, 4
lea eax, [edi + 0x30]
mov ecx, esi
push eax
call fcn.005ee340
push edi
call fcn.004f4b00
add esp, 4
lea eax, [ebp - 0x82c]
push eax
call fcn.00642d00
add esp, 0x1c
mov eax, dword [0x9538a8]
mov byte [ebp - 4], 0x4b
test al, 8
je 0x6625e4
cmp dword [ebp - 0x818], 8
lea ecx, [ebp - 0x82c]
lea eax, [ebp - 0x844]
cmovae ecx, dword [ebp - 0x82c]
cmp dword [ebp - 0x830], 8
push ecx
cmovae eax, dword [ebp - 0x844]
push eax
push str.Property_name:__s__Property_val:__s_n
push 0x38a
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
push 8
call fcn.004f21c0
mov eax, dword [0x9538a8]
add esp, 0x20
mov esi, dword [ebp - 0x81c]
test esi, esi
jne 0x66266a
test al, 8
je 0x662644
lea eax, [edi + 0x48]
push eax
lea ecx, [ebp - 0x85c]
call fcn.005ee340
or dword [ebp - 0xfa4], 0x80
lea eax, [ebp - 0x85c]
cmp dword [ebp - 0x848], 8
cmovae eax, dword [ebp - 0x85c]
push eax
push str.Not_sending_the_property:__s__Reason:_Empty_property_n
push 0x38a
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
push 8
call fcn.004f21c0
add esp, 0x1c
mov eax, dword [ebp - 0xfa4]
test al, al
jns 0x6626e9
and eax, 0xffffff7f
lea ecx, [ebp - 0x85c]
mov dword [ebp - 0xfa4], eax
call fcn.004fd950
jmp 0x6626e9
cmp dword [ebp - 0x818], 8
lea edx, [ebp - 0x82c]
push esi
cmovae edx, dword [ebp - 0x82c]
lea ecx, [ebp - 0x844]
cmp dword [ebp - 0x830], 8
lea eax, [ebp - 0x878]
push 0
cmovae ecx, dword [ebp - 0x844]
cmp dword [ebp - 0x864], 8
push edx
cmovae eax, dword [ebp - 0x878]
push ecx
push eax
push dword [ebp - 0xfb4]
call dword [ebp - 0xfb0]
test eax, eax
jne 0x6626e9
test byte [0x9538a8], 1
je 0x6626e9
push str.Failed_to_set_property
push 0x38a
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
push 1
call fcn.004f21c0
add esp, 0x18
lea ecx, [ebp - 0x82c]
call fcn.004fd950
lea ecx, [ebp - 0x844]
call fcn.004fd950
lea ecx, [ebp - 0x878]
mov byte [ebp - 4], 0
call fcn.004fd950
push dword [ebp - 0xfa8]
call fcn.004f3570
add esp, 4
mov esi, dword [ebp - 0xfbc]
inc esi
mov ecx, dword [esi*4 + 0x90a2b4]
lea edi, [esi*4 + 0x90a2b4]
mov dword [ebp - 0xfbc], esi
mov dword [ebp - 0xfa8], ecx
test ecx, ecx
jne 0x662390
mov edx, dword [ebp - 0x87c]
cmp edx, 8
jb 0x6627da
mov ecx, dword [ebp - 0x890]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x6627d0
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x66280a
jmp 0x6627d0
test byte [0x9538a8], 1
je 0x6627ae
push str.No_memory_available_for_name
push 0x37c
push str.E:_workspace_AC_CC_Windows_TACC_MASTER_master_src_solidifier_mapl_mapl_properties.cpp
push str.mapl_get_properties
push dword [0x909fac]
push 1
call fcn.004f21c0
add esp, 0x18
mov eax, dword [ebp - 0x87c]
cmp eax, 8
jb 0x6627cc
inc eax
lea ecx, [ebp - 0x890]
push eax
push dword [ebp - 0x890]
call fcn.00505210
xor eax, eax
jmp 0x6627df
push edx
push ecx
call fcn.0063cad3
add esp, 8
mov eax, 1
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 0x14]
xor ecx, ebp
call fcn.0063c972
mov esp, ebp
pop ebp
ret
call sub.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn
call sub.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn
call sub.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn
call sub.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn
int3