Function at 0x435d84
Capabilities:
Access peb ldr_data
Check for peb ntglobalflag flag
Get number of processors
Get process heap flags
Get process heap force flags

Disassembly:
push ebp
mov ebp, esp
add esp, 0xffffffdc
mov eax, 0x5e9878
call fcn.0050acb0
mov word [ebp - 0x14], 8
mov edx, 0x5dc84b
mov eax, dword [ebp + 8]
call fcn.00545d10
inc dword [ebp - 8]
mov edx, 0x5dc84c
mov eax, dword [ebp + 8]
add eax, 4
call fcn.00545d10
inc dword [ebp - 8]
mov edx, 0x5dc84d
mov eax, dword [ebp + 8]
add eax, 8
call fcn.00545d10
inc dword [ebp - 8]
mov edx, 0x5dc84e
mov eax, dword [ebp + 8]
add eax, 0xc
call fcn.00545d10
inc dword [ebp - 8]
mov edx, 0x5dc84f
mov eax, dword [ebp + 8]
add eax, 0x10
call fcn.00545d10
inc dword [ebp - 8]
mov edx, 0x5dc850
mov eax, dword [ebp + 8]
add eax, 0x14
call fcn.00545d10
inc dword [ebp - 8]
mov edx, 0x5dc851
mov eax, dword [ebp + 8]
add eax, 0x18
call fcn.00545d10
inc dword [ebp - 8]
mov edx, 0x5dc852
mov eax, dword [ebp + 8]
add eax, 0x1c
call fcn.00545d10
inc dword [ebp - 8]
mov edx, 0x5dc853
mov eax, dword [ebp + 8]
add eax, 0x20
call fcn.00545d10
inc dword [ebp - 8]
mov edx, 0x5dc854
mov eax, dword [ebp + 8]
add eax, 0x24
call fcn.00545d10
inc dword [ebp - 8]
mov edx, 0x5dc855
mov eax, dword [ebp + 8]
add eax, 0x28
call fcn.00545d10
inc dword [ebp - 8]
mov edx, 0x5dc856
mov eax, dword [ebp + 8]
add eax, 0x2c
call fcn.00545d10
inc dword [ebp - 8]
mov edx, 0x5dc857
mov eax, dword [ebp + 8]
add eax, 0x30
call fcn.00545d10
inc dword [ebp - 8]
mov edx, 0x5dc858
mov eax, dword [ebp + 8]
add eax, 0x34
call fcn.00545d10
inc dword [ebp - 8]
mov edx, 0x5dc859
mov eax, dword [ebp + 8]
add eax, 0x38
call fcn.00545d10
inc dword [ebp - 8]
mov edx, 0x5dc85a
mov eax, dword [ebp + 8]
add eax, 0x3c
call fcn.00545d10
inc dword [ebp - 8]
mov edx, 0x5dc85b
mov eax, dword [ebp + 8]
add eax, 0x40
call fcn.00545d10
inc dword [ebp - 8]
mov edx, 0x5dc85c
mov eax, dword [ebp + 8]
add eax, 0x44
call fcn.00545d10
inc dword [ebp - 8]
mov edx, 0x5dc85d
mov eax, dword [ebp + 8]
add eax, 0x48
call fcn.00545d10
inc dword [ebp - 8]
mov edx, 0x5dc85e
mov eax, dword [ebp + 8]
add eax, 0x4c
call fcn.00545d10
inc dword [ebp - 8]
mov edx, 0x5dc85f
mov eax, dword [ebp + 8]
add eax, 0x50
call fcn.00545d10
inc dword [ebp - 8]
mov edx, 0x5dc860
mov eax, dword [ebp + 8]
add eax, 0x54
call fcn.00545d10
inc dword [ebp - 8]
mov edx, 0x5dc861
mov eax, dword [ebp + 8]
add eax, 0x58
call fcn.00545d10
inc dword [ebp - 8]
mov edx, 0x5dc862
mov eax, dword [ebp + 8]
add eax, 0x5c
call fcn.00545d10
inc dword [ebp - 8]
mov edx, 0x5dc863
mov eax, dword [ebp + 8]
add eax, 0x60
call fcn.00545d10
inc dword [ebp - 8]
mov edx, 0x5dc864
mov eax, dword [ebp + 8]
add eax, 0x64
call fcn.00545d10
inc dword [ebp - 8]
mov edx, 0x5dc865
mov eax, dword [ebp + 8]
add eax, 0x68
call fcn.00545d10
inc dword [ebp - 8]
mov edx, 0x5dc866
mov eax, dword [ebp + 8]
add eax, 0x6c
call fcn.00545d10
inc dword [ebp - 8]
mov edx, 0x5dc867
mov eax, dword [ebp + 8]
add eax, 0x70
call fcn.00545d10
inc dword [ebp - 8]
mov edx, 0x5dc868
mov eax, dword [ebp + 8]
add eax, 0x74
call fcn.00545d10
inc dword [ebp - 8]
mov edx, 0x5dc869
mov eax, dword [ebp + 8]
add eax, 0x78
call fcn.00545d10
inc dword [ebp - 8]
mov edx, 0x5dc86a
mov eax, dword [ebp + 8]
add eax, 0x7c
call fcn.00545d10
inc dword [ebp - 8]
mov edx, 0x5dc86b
mov eax, dword [ebp + 8]
add eax, 0x80
call fcn.00545d10
inc dword [ebp - 8]
mov edx, 0x5dc86c
mov eax, dword [ebp + 8]
add eax, 0x84
call fcn.00545d10
inc dword [ebp - 8]
mov edx, 0x5dc86d
mov eax, dword [ebp + 8]
add eax, 0x88
call fcn.00545d10
inc dword [ebp - 8]
mov edx, 0x5dc86e
mov eax, dword [ebp + 8]
add eax, 0x8c
call fcn.00545d10
inc dword [ebp - 8]
mov edx, 0x5dc86f
mov eax, dword [ebp + 8]
add eax, 0x90
call fcn.00545d10
inc dword [ebp - 8]
mov edx, 0x5dc870
mov eax, dword [ebp + 8]
add eax, 0x94
call fcn.00545d10
inc dword [ebp - 8]
mov edx, 0x5dc871
mov eax, dword [ebp + 8]
add eax, 0x98
call fcn.00545d10
inc dword [ebp - 8]
mov edx, 0x5dc872
mov eax, dword [ebp + 8]
add eax, 0x9c
call fcn.00545d10
inc dword [ebp - 8]
mov edx, 0x5dc873
mov eax, dword [ebp + 8]
add eax, 0xa0
call fcn.00545d10
inc dword [ebp - 8]
mov edx, 0x5dc874
mov eax, dword [ebp + 8]
add eax, 0xa4
call fcn.00545d10
inc dword [ebp - 8]
mov edx, 0x5dc875
mov eax, dword [ebp + 8]
add eax, 0xa8
call fcn.00545d10
inc dword [ebp - 8]
mov edx, dword [ebp + 8]
mov dword [edx + 0xac], 0xffffffff
mov ecx, dword [ebp - 0x24]
mov dword fs:[0], ecx
mov eax, dword [ebp + 8]
mov esp, ebp
pop ebp
ret