Function at 0x4d49b0
Capabilities:
Get number of processors

Disassembly:
push 0xffffffffffffffff
push 0x645d70
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
sub esp, 0x18
push ebx
push ebp
push esi
push edi
push 0xd8
mov esi, ecx
call fcn.00614bf2
add esp, 4
mov dword [esp + 0x14], eax
test eax, eax
mov dword [esp + 0x30], 0
je 0x4d49f8
mov ecx, dword [esi + 0x38]
push ecx
mov ecx, eax
call fcn.004a4520
jmp 0x4d49fa
xor eax, eax
mov dword [esi + 0xd0], eax
mov edx, dword [eax]
or ebp, 0xffffffff
push 0x1b
mov ecx, eax
mov dword [esp + 0x34], ebp
call dword [edx + 0x3c]
mov ecx, dword [esi + 0xd0]
mov eax, dword [ecx]
push 9
call dword [eax + 0x44]
mov ecx, dword [esi + 0xd0]
mov edx, dword [ecx]
push ebp
call dword [edx + 0x2c]
mov ecx, dword [esi + 0xd0]
push 1
call fcn.0042c200
mov ecx, dword [esi + 0xd0]
push 0x7b9f38
call fcn.00429030
mov eax, dword [esi + 0xd0]
push eax
mov ecx, esi
call fcn.0042b390
push 0xd8
call fcn.00614bf2
add esp, 4
mov dword [esp + 0x14], eax
test eax, eax
mov dword [esp + 0x30], 1
je 0x4d4a7e
mov ecx, dword [esi + 0x38]
push ecx
mov ecx, eax
call fcn.004a4520
jmp 0x4d4a80
xor eax, eax
mov dword [esi + 0xd4], eax
mov edx, dword [eax]
push 0x1c
mov ecx, eax
mov dword [esp + 0x34], ebp
call dword [edx + 0x3c]
mov ecx, dword [esi + 0xd4]
mov eax, dword [ecx]
push 0x5a
call dword [eax + 0x44]
mov ecx, dword [esi + 0xd4]
mov edx, dword [ecx]
push ebp
call dword [edx + 0x2c]
mov ecx, dword [esi + 0xd4]
push 1
call fcn.0042c200
mov ecx, dword [esi + 0xd4]
push 0x658c74
call fcn.00429030
mov eax, dword [esi + 0xd4]
push eax
mov ecx, esi
call fcn.0042b390
mov ecx, dword [0x6a09fc]
push 2
call fcn.004d6b60
push 0xe8
mov ebx, eax
call fcn.00614bf2
add esp, 4
mov dword [esp + 0x14], eax
test eax, eax
mov dword [esp + 0x30], 2
je 0x4d4b10
mov ecx, dword [esi + 0x38]
push ecx
mov ecx, eax
call fcn.00463890
jmp 0x4d4b12
xor eax, eax
mov dword [esi + 0xe8], eax
mov edx, dword [eax]
push 0xbc
mov ecx, eax
mov dword [esp + 0x34], ebp
call dword [edx + 0x3c]
mov ecx, dword [esi + 0xe8]
mov eax, dword [ecx]
push 0x29
call dword [eax + 0x44]
mov eax, dword [esi + 0xe8]
mov dword [eax + 4], 4
mov ecx, dword [esi + 0xe8]
mov edx, dword [ecx]
push esi
call dword [edx + 0x10]
mov eax, dword [esi + 0xe8]
mov edi, dword [sym.imp.user32.dll_SetRect]
push 0x73
push 0xe8
push 0x61
push 0xd6
lea ecx, [esp + 0x28]
push ecx
mov dword [eax + 0x84], 0x4d4860
call edi
mov ecx, dword [esi + 0xe8]
push 0
lea edx, [esp + 0x1c]
push edx
push ebx
call fcn.00463bd0
push 0x87
push 0xe8
push 0x75
push 0xd6
lea eax, [esp + 0x28]
push eax
call edi
push 1
lea ecx, [esp + 0x1c]
push ecx
mov ecx, dword [esi + 0xe8]
push ebx
call fcn.00463bd0
push 0x87
push 0xe8
push 0x75
push 0xd6
lea edx, [esp + 0x28]
push edx
call edi
mov ecx, dword [esi + 0xe8]
push 2
lea eax, [esp + 0x1c]
push eax
push ebx
call fcn.00463bd0
push 0x73
push 0xe8
push 0x61
push 0xd6
lea ecx, [esp + 0x28]
push ecx
call edi
mov ecx, dword [esi + 0xe8]
push 3
lea edx, [esp + 0x1c]
push edx
push ebx
call fcn.00463bd0
mov eax, dword [esi + 0xe8]
push eax
mov ecx, esi
call fcn.0042b390
push 0xe8
call fcn.00614bf2
add esp, 4
mov dword [esp + 0x14], eax
mov dword [esp + 0x30], 3
test eax, eax
je 0x4d4c42
mov ecx, dword [esi + 0x38]
push ecx
mov ecx, eax
call fcn.00463890
jmp 0x4d4c44
xor eax, eax
mov dword [esi + 0xec], eax
mov edx, dword [eax]
push 0xbc
mov ecx, eax
mov dword [esp + 0x34], ebp
call dword [edx + 0x3c]
mov ecx, dword [esi + 0xec]
mov eax, dword [ecx]
push 0x7a
call dword [eax + 0x44]
mov eax, dword [esi + 0xec]
mov dword [eax + 4], 5
mov ecx, dword [esi + 0xec]
mov edx, dword [ecx]
push esi
call dword [edx + 0x10]
mov eax, dword [esi + 0xec]
push 0x73
push 0xe8
push 0x61
push 0xd6
lea ecx, [esp + 0x28]
push ecx
mov dword [eax + 0x84], 0x4d4860
call edi
mov ecx, dword [esi + 0xec]
push 0
lea edx, [esp + 0x1c]
push edx
push ebx
call fcn.00463bd0
push 0x87
push 0xe8
push 0x75
push 0xd6
lea eax, [esp + 0x28]
push eax
call edi
push 1
lea ecx, [esp + 0x1c]
push ecx
mov ecx, dword [esi + 0xec]
push ebx
call fcn.00463bd0
push 0x87
push 0xe8
push 0x75
push 0xd6
lea edx, [esp + 0x28]
push edx
call edi
mov ecx, dword [esi + 0xec]
push 2
lea eax, [esp + 0x1c]
push eax
push ebx
call fcn.00463bd0
push 0x73
push 0xe8
push 0x61
push 0xd6
lea ecx, [esp + 0x28]
push ecx
call edi
mov ecx, dword [esi + 0xec]
push 3
lea edx, [esp + 0x1c]
push edx
push ebx
call fcn.00463bd0
mov eax, dword [esi + 0xec]
push eax
mov ecx, esi
call fcn.0042b390
push 0xe8
call fcn.00614bf2
add esp, 4
mov dword [esp + 0x14], eax
mov dword [esp + 0x30], 4
test eax, eax
je 0x4d4d6e
mov ecx, dword [esi + 0x38]
push ecx
mov ecx, eax
call fcn.004580e0
jmp 0x4d4d70
xor eax, eax
mov dword [esi + 0xd8], eax
mov edx, dword [eax]
push 0x9f
mov ecx, eax
mov dword [esp + 0x34], ebp
call dword [edx + 0x3c]
mov ecx, dword [esi + 0xd8]
mov eax, dword [ecx]
push 0x25
call dword [eax + 0x44]
mov ecx, dword [esi + 0xd8]
push 0x67
push 0x35
push 0x4e
mov dword [ecx + 0x88], 0x4d4760
mov eax, dword [esi + 0xd8]
push 0x1a
lea edx, [esp + 0x28]
push edx
mov dword [eax + 4], 0
call edi
mov ecx, dword [esi + 0xd8]
push 0
lea eax, [esp + 0x1c]
push eax
push ebx
call fcn.004581d0
push 0x99
push 0x35
push 0x80
push 0x1a
lea ecx, [esp + 0x28]
push ecx
call edi
mov ecx, dword [esi + 0xd8]
push 1
lea edx, [esp + 0x1c]
push edx
push ebx
call fcn.004581d0
push 0x80
push 0x35
push 0x67
push 0x1a
lea eax, [esp + 0x28]
push eax
call edi
push 2
lea ecx, [esp + 0x1c]
push ecx
mov ecx, dword [esi + 0xd8]
push ebx
call fcn.004581d0
push 0x4e
push 0x35
push 0x35
push 0x1a
lea edx, [esp + 0x28]
push edx
call edi
mov ecx, dword [esi + 0xd8]
push 3
lea eax, [esp + 0x1c]
push eax
push ebx
call fcn.004581d0
mov ecx, dword [esi + 0xd8]
push ecx
mov ecx, esi
call fcn.0042b390
push 0xe8
call fcn.00614bf2
add esp, 4
mov dword [esp + 0x14], eax
test eax, eax
mov dword [esp + 0x30], 5
je 0x4d4e79
mov edx, dword [esi + 0x38]
push edx
mov ecx, eax
call fcn.004580e0
jmp 0x4d4e7b
xor eax, eax
mov dword [esi + 0xdc], eax
mov edx, dword [eax]
push 0x21
mov ecx, eax
mov dword [esp + 0x34], ebp
call dword [edx + 0x3c]
mov ecx, dword [esi + 0xdc]
mov eax, dword [ecx]
push 0x25
call dword [eax + 0x44]
mov ecx, dword [esi + 0xdc]
push 0x67
push 0x50
push 0x4e
mov dword [ecx + 0x88], 0x4d4760
mov eax, dword [esi + 0xdc]
push 0x35
lea edx, [esp + 0x28]
push edx
mov dword [eax + 4], 1
call edi
mov ecx, dword [esi + 0xdc]
push 0
lea eax, [esp + 0x1c]
push eax
push ebx
call fcn.004581d0
push 0x99
push 0x50
push 0x80
push 0x35
lea ecx, [esp + 0x28]
push ecx
call edi
mov ecx, dword [esi + 0xdc]
push 1
lea edx, [esp + 0x1c]
push edx
push ebx
call fcn.004581d0
push 0x80
push 0x50
push 0x67
push 0x35
lea eax, [esp + 0x28]
push eax
call edi
push 2
lea ecx, [esp + 0x1c]
push ecx
mov ecx, dword [esi + 0xdc]
push ebx
call fcn.004581d0
push 0x4e
push 0x50
push 0x35
push 0x35
lea edx, [esp + 0x28]
push edx
call edi
mov ecx, dword [esi + 0xdc]
push 3
lea eax, [esp + 0x1c]
push eax
push ebx
call fcn.004581d0
mov ecx, dword [esi + 0xdc]
push ecx
mov ecx, esi
call fcn.0042b390
push 0xe8
call fcn.00614bf2
add esp, 4
mov dword [esp + 0x14], eax
test eax, eax
mov dword [esp + 0x30], 6
je 0x4d4f81
mov edx, dword [esi + 0x38]
push edx
mov ecx, eax
call fcn.004580e0
jmp 0x4d4f83
xor eax, eax
mov dword [esi + 0xe0], eax
mov edx, dword [eax]
push 0x9f
mov ecx, eax
mov dword [esp + 0x34], ebp
call dword [edx + 0x3c]
mov ecx, dword [esi + 0xe0]
mov eax, dword [ecx]
push 0x76
call dword [eax + 0x44]
mov ecx, dword [esi + 0xe0]
push 0x67
push 0x35
push 0x4e
mov dword [ecx + 0x88], 0x4d4760
mov eax, dword [esi + 0xe0]
push 0x1a
lea edx, [esp + 0x28]
push edx
mov dword [eax + 4], 2
call edi
mov ecx, dword [esi + 0xe0]
push 0
lea eax, [esp + 0x1c]
push eax
push ebx
call fcn.004581d0
push 0x99
push 0x35
push 0x80
push 0x1a
lea ecx, [esp + 0x28]
push ecx
call edi
mov ecx, dword [esi + 0xe0]
push 1
lea edx, [esp + 0x1c]
push edx
push ebx
call fcn.004581d0
push 0x80
push 0x35
push 0x67
push 0x1a
lea eax, [esp + 0x28]
push eax
call edi
push 2
lea ecx, [esp + 0x1c]
push ecx
mov ecx, dword [esi + 0xe0]
push ebx
call fcn.004581d0
push 0x4e
push 0x35
push 0x35
push 0x1a
lea edx, [esp + 0x28]
push edx
call edi
mov ecx, dword [esi + 0xe0]
push 3
lea eax, [esp + 0x1c]
push eax
push ebx
call fcn.004581d0
mov ecx, dword [esi + 0xe0]
push ecx
mov ecx, esi
call fcn.0042b390
push 0xe8
call fcn.00614bf2
add esp, 4
mov dword [esp + 0x14], eax
test eax, eax
mov dword [esp + 0x30], 7
je 0x4d508c
mov edx, dword [esi + 0x38]
push edx
mov ecx, eax
call fcn.004580e0
jmp 0x4d508e
xor eax, eax
mov dword [esi + 0xe4], eax
mov edx, dword [eax]
push 0x21
mov ecx, eax
mov dword [esp + 0x34], ebp
call dword [edx + 0x3c]
mov ecx, dword [esi + 0xe4]
mov eax, dword [ecx]
push 0x76
call dword [eax + 0x44]
mov ecx, dword [esi + 0xe4]
push 0x67
push 0x50
push 0x4e
mov dword [ecx + 0x88], 0x4d4760
mov eax, dword [esi + 0xe4]
push 0x35
lea edx, [esp + 0x28]
push edx
mov dword [eax + 4], 3
call edi
mov ecx, dword [esi + 0xe4]
push 0
lea eax, [esp + 0x1c]
push eax
push ebx
call fcn.004581d0
push 0x99
push 0x50
push 0x80
push 0x35
lea ecx, [esp + 0x28]
push ecx
call edi
mov ecx, dword [esi + 0xe4]
push 1
lea edx, [esp + 0x1c]
push edx
push ebx
call fcn.004581d0
push 0x80
push 0x50
push 0x67
push 0x35
lea eax, [esp + 0x28]
push eax
call edi
push 2
lea ecx, [esp + 0x1c]
push ecx
mov ecx, dword [esi + 0xe4]
push ebx
call fcn.004581d0
push 0x4e
push 0x50
push 0x35
push 0x35
lea edx, [esp + 0x28]
push edx
call edi
mov ecx, dword [esi + 0xe4]
push 3
lea eax, [esp + 0x1c]
push eax
push ebx
call fcn.004581d0
mov ecx, dword [esi + 0xe4]
push ecx
mov ecx, esi
call fcn.0042b390
push 0xd8
call fcn.00614bf2
add esp, 4
mov dword [esp + 0x14], eax
xor ebx, ebx
cmp eax, ebx
mov dword [esp + 0x30], 8
je 0x4d5196
mov edx, dword [esi + 0x38]
push edx
mov ecx, eax
call fcn.004a4520
jmp 0x4d5198
xor eax, eax
mov dword [esi + 0xf8], eax
mov edx, dword [eax]
push 0x63
mov ecx, eax
mov dword [esp + 0x34], ebp
call dword [edx + 0x3c]
mov ecx, dword [esi + 0xf8]
mov eax, dword [ecx]
push 0x2d
call dword [eax + 0x44]
mov ecx, dword [esi + 0xf8]
mov edx, dword [ecx]
push ebp
call dword [edx + 0x2c]
mov ecx, dword [esi + 0xf8]
push 1
call fcn.0042c200
mov ecx, dword [esi + 0xf8]
push 0x658c6c
call fcn.00429030
mov eax, dword [esi + 0xf8]
push eax
mov ecx, esi
call fcn.0042b390
push 0xd8
call fcn.00614bf2
add esp, 4
mov dword [esp + 0x14], eax
cmp eax, ebx
mov dword [esp + 0x30], 9
je 0x4d5219
mov ecx, dword [esi + 0x38]
push ecx
mov ecx, eax
call fcn.004a4520
jmp 0x4d521b
xor eax, eax
mov dword [esi + 0xfc], eax
mov edx, dword [eax]
push 0x63
mov ecx, eax
mov dword [esp + 0x34], ebp
call dword [edx + 0x3c]
mov ecx, dword [esi + 0xfc]
mov eax, dword [ecx]
push 0x7e
call dword [eax + 0x44]
mov ecx, dword [esi + 0xfc]
mov edx, dword [ecx]
push ebp
call dword [edx + 0x2c]
mov ecx, dword [esi + 0xfc]
push 1
call fcn.0042c200
mov ecx, dword [esi + 0xfc]
push 0x658c6c
call fcn.00429030
mov eax, dword [esi + 0xfc]
push eax
mov ecx, esi
call fcn.0042b390
push 0xe8
mov dword [esp + 0x14], ebx
call fcn.00614bf2
add esp, 4
mov dword [esp + 0x14], eax
cmp eax, ebx
mov dword [esp + 0x30], 0xa
je 0x4d52a0
mov ecx, dword [esi + 0x38]
push ecx
mov ecx, eax
call fcn.004ba430
jmp 0x4d52a2
xor eax, eax
mov dword [esi + 0xf0], eax
mov edx, dword [eax]
push 0x3c
mov ecx, eax
mov dword [esp + 0x34], ebp
call dword [edx + 0x3c]
mov ecx, dword [esi + 0xf0]
mov eax, dword [ecx]
push 0x2b
call dword [eax + 0x44]
mov ecx, dword [esi + 0xf0]
mov edx, dword [ecx]
push 0x62
call dword [edx + 0x4c]
mov ecx, dword [esi + 0xf0]
mov eax, dword [ecx]
push 0xe
call dword [eax + 0x54]
mov ecx, dword [esi + 0xf0]
push 0x64
call fcn.004ba510
lea ecx, [esp + 0x10]
push ecx
mov ecx, dword [0x6a09fc]
push 0xe
push 0x62
call fcn.004d67c0
mov ecx, dword [esp + 0x10]
push ebx
call fcn.0041ef50
push 0x54
push 0xff
push 0x46
push 0x9d
lea edx, [esp + 0x28]
push edx
call edi
mov ecx, dword [0x6a09fc]
push ebx
push 2
call fcn.004d6b60
mov ecx, dword [esp + 0x14]
push eax
push ebx
push ebx
lea eax, [esp + 0x28]
push eax
call fcn.0041f9b0
push 0x60
call fcn.00614bf2
add esp, 4
mov dword [esp + 0x14], eax
cmp eax, ebx
mov dword [esp + 0x30], 0xb
je 0x4d535e
mov ecx, eax
call fcn.0049ec40
mov ebx, eax
mov ecx, dword [esp + 0x10]
push ecx
mov ecx, ebx
mov dword [esp + 0x34], ebp
call fcn.0049f010
mov ecx, dword [0x6a07e4]
push ebx
call fcn.004a0440
mov ecx, dword [esi + 0xf0]
push ebx
call fcn.004ba5d0
mov ecx, dword [esi + 0xf0]
push 0x64
call fcn.004ba520
mov edx, dword [esi + 0xf0]
push edx
mov ecx, esi
call fcn.0042b390
mov ecx, dword [esp + 0x10]
xor ebx, ebx
cmp ecx, ebx
je 0x4d53b5
mov eax, dword [ecx]
push 1
call dword [eax]
mov dword [esp + 0x10], ebx
push 0xe8
call fcn.00614bf2
add esp, 4
mov dword [esp + 0x14], eax
cmp eax, ebx
mov dword [esp + 0x30], 0xc
je 0x4d53df
mov ecx, dword [esi + 0x38]
push ecx
mov ecx, eax
call fcn.004ba430
jmp 0x4d53e1
xor eax, eax
mov dword [esi + 0xf4], eax
mov edx, dword [eax]
push 0x3c
mov ecx, eax
mov dword [esp + 0x34], ebp
call dword [edx + 0x3c]
mov ecx, dword [esi + 0xf4]
mov eax, dword [ecx]
push 0x7c
call dword [eax + 0x44]
mov ecx, dword [esi + 0xf4]
mov edx, dword [ecx]
push 0x62
call dword [edx + 0x4c]
mov ecx, dword [esi + 0xf4]
mov eax, dword [ecx]
push 0xe
call dword [eax + 0x54]
mov ecx, dword [esi + 0xf4]
push 0x64
call fcn.004ba510
lea ecx, [esp + 0x10]
push ecx
mov ecx, dword [0x6a09fc]
push 0xe
push 0x62
call fcn.004d67c0
mov ecx, dword [esp + 0x10]
push ebx
call fcn.0041ef50
push 0x54
push 0xff
push 0x46
push 0x9d
lea edx, [esp + 0x28]
push edx
call edi
mov ecx, dword [0x6a09fc]
push ebx
push 2
call fcn.004d6b60
mov ecx, dword [esp + 0x14]
push eax
push ebx
push ebx
lea eax, [esp + 0x28]
push eax
call fcn.0041f9b0
push 0x60
call fcn.00614bf2
add esp, 4
mov dword [esp + 0x14], eax
cmp eax, ebx
mov dword [esp + 0x30], 0xd
je 0x4d549f
mov ecx, eax
call fcn.0049ec40
mov edi, eax
jmp 0x4d54a1
xor edi, edi
mov ecx, dword [esp + 0x10]
push ecx
mov ecx, edi
mov dword [esp + 0x34], ebp
call fcn.0049f010
mov ecx, dword [0x6a07e4]
push edi
call fcn.004a0440
mov ecx, dword [esi + 0xf4]
push edi
call fcn.004ba5d0
mov ecx, dword [esi + 0xf4]
push 0x64
call fcn.004ba520
mov edx, dword [esi + 0xf4]
push edx
mov ecx, esi
call fcn.0042b390
mov ecx, dword [esp + 0x10]
cmp ecx, ebx
je 0x4d54f6
mov eax, dword [ecx]
push 1
call dword [eax]
mov dword [esp + 0x10], ebx
mov ecx, dword [0x6a09fc]
push 3
call fcn.004d6b60
mov ebx, dword [0x6a09fc]
push 0xe8
mov edi, eax
call fcn.00614bf2
add esp, 4
mov dword [esp + 0x14], eax
test eax, eax
mov dword [esp + 0x30], 0xe
je 0x4d5535
mov ecx, dword [esi + 0x38]
push ecx
mov ecx, eax
call fcn.004580e0
jmp 0x4d5537
xor eax, eax
mov dword [esi + 0xc8], eax
mov edx, dword [eax]
push 0x54
mov ecx, eax
mov dword [esp + 0x34], ebp
call dword [edx + 0x3c]
mov ecx, dword [esi + 0xc8]
mov eax, dword [ecx]
push 0x15c
call dword [eax + 0x44]
mov ecx, dword [esi + 0xc8]
push 0x7af738
call fcn.00424350
mov ecx, dword [esi + 0xc8]
mov edx, dword [ecx]
push ebp
call dword [edx + 0x2c]
mov ecx, dword [esi + 0xc8]
mov eax, dword [ecx]
push ebp
call dword [eax + 0x24]
mov ecx, dword [esi + 0xc8]
mov dword [ecx + 0x88], 0x4d4760
mov eax, dword [esi + 0xc8]
push 0
push 3
mov ecx, ebx
mov dword [eax + 4], 6
call fcn.004d6920
mov ecx, dword [esi + 0xc8]
push eax
push edi
call fcn.004581d0
push 1
push 3
mov ecx, ebx
call fcn.004d6aa0
mov ecx, dword [esi + 0xc8]
push eax
push edi
call fcn.004581d0
push 2
push 3
mov ecx, ebx
call fcn.004d69e0
mov ecx, dword [esi + 0xc8]
push eax
push edi
call fcn.004581d0
push 3
push 3
mov ecx, ebx
call fcn.004d6860
mov ecx, dword [esi + 0xc8]
push eax
push edi
call fcn.004581d0
mov edx, dword [esi + 0xc8]
push edx
mov ecx, esi
call fcn.0042b390
push 0xe8
call fcn.00614bf2
add esp, 4
mov dword [esp + 0x14], eax
test eax, eax
mov dword [esp + 0x30], 0xf
je 0x4d5637
mov ecx, dword [esi + 0x38]
push ecx
mov ecx, eax
call fcn.004580e0
jmp 0x4d5639
xor eax, eax
mov dword [esi + 0xcc], eax
mov edx, dword [eax]
push 0x9a
mov ecx, eax
mov dword [esp + 0x34], ebp
call dword [edx + 0x3c]
mov ecx, dword [esi + 0xcc]
mov eax, dword [ecx]
push 0x15c
call dword [eax + 0x44]
mov ecx, dword [esi + 0xcc]
push 0x78e138
call fcn.00424350
mov ecx, dword [esi + 0xcc]
mov edx, dword [ecx]
push ebp
call dword [edx + 0x2c]
mov ecx, dword [esi + 0xcc]
mov eax, dword [ecx]
push ebp
call dword [eax + 0x24]
mov ecx, dword [esi + 0xcc]
mov dword [ecx + 0x88], 0x4d4760
mov edx, dword [esi + 0xcc]
push 0
push 3
mov ecx, ebx
mov dword [edx + 4], 7
call fcn.004d6920
mov ecx, dword [esi + 0xcc]
push eax
push edi
call fcn.004581d0
push 1
push 3
mov ecx, ebx
call fcn.004d6aa0
mov ecx, dword [esi + 0xcc]
push eax
push edi
call fcn.004581d0
push 2
push 3
mov ecx, ebx
call fcn.004d69e0
mov ecx, dword [esi + 0xcc]
push eax
push edi
call fcn.004581d0
push 3
push 3
mov ecx, ebx
call fcn.004d6860
mov ecx, dword [esi + 0xcc]
push eax
push edi
call fcn.004581d0
mov eax, dword [esi + 0xcc]
push eax
mov ecx, esi
call fcn.0042b390
mov ecx, dword [esp + 0x28]
pop edi
pop esi
pop ebp
pop ebx
mov dword fs:[0], ecx
add esp, 0x24
ret