Function at 0x4071a5
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 4
push 0x51e142
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004023a9
add esp, 8
cmp eax, 0
jne 0x4071e7
mov eax, 0x51e144
push eax
mov ebx, dword [ebp + 8]
mov ebx, dword [ebx]
test ebx, ebx
je 0x4071e1
push ebx
call fcn.00446ea6
add esp, 4
pop eax
mov ebx, dword [ebp + 8]
mov dword [ebx], eax
push 0x51e146
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004023a9
add esp, 8
cmp eax, 0
jne 0x407220
mov eax, 0x51e148
push eax
mov ebx, dword [ebp + 8]
mov ebx, dword [ebx]
test ebx, ebx
je 0x40721a
push ebx
call fcn.00446ea6
add esp, 4
pop eax
mov ebx, dword [ebp + 8]
mov dword [ebx], eax
push 0x51e14a
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004023a9
add esp, 8
cmp eax, 0
jne 0x407259
mov eax, 0x51e14c
push eax
mov ebx, dword [ebp + 8]
mov ebx, dword [ebx]
test ebx, ebx
je 0x407253
push ebx
call fcn.00446ea6
add esp, 4
pop eax
mov ebx, dword [ebp + 8]
mov dword [ebx], eax
push 0x51e14e
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004023a9
add esp, 8
cmp eax, 0
jne 0x407292
mov eax, 0x51e14c
push eax
mov ebx, dword [ebp + 8]
mov ebx, dword [ebx]
test ebx, ebx
je 0x40728c
push ebx
call fcn.00446ea6
add esp, 4
pop eax
mov ebx, dword [ebp + 8]
mov dword [ebx], eax
push 0x51e150
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004023a9
add esp, 8
cmp eax, 0
jne 0x4072cb
mov eax, 0x51e152
push eax
mov ebx, dword [ebp + 8]
mov ebx, dword [ebx]
test ebx, ebx
je 0x4072c5
push ebx
call fcn.00446ea6
add esp, 4
pop eax
mov ebx, dword [ebp + 8]
mov dword [ebx], eax
push 0x51e154
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004023a9
add esp, 8
cmp eax, 0
jne 0x407304
mov eax, 0x51e156
push eax
mov ebx, dword [ebp + 8]
mov ebx, dword [ebx]
test ebx, ebx
je 0x4072fe
push ebx
call fcn.00446ea6
add esp, 4
pop eax
mov ebx, dword [ebp + 8]
mov dword [ebx], eax
push 0x51e158
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004023a9
add esp, 8
cmp eax, 0
jne 0x40733d
mov eax, 0x51e15a
push eax
mov ebx, dword [ebp + 8]
mov ebx, dword [ebx]
test ebx, ebx
je 0x407337
push ebx
call fcn.00446ea6
add esp, 4
pop eax
mov ebx, dword [ebp + 8]
mov dword [ebx], eax
push 0x51e15c
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004023a9
add esp, 8
cmp eax, 0
jne 0x407376
mov eax, 0x51e15e
push eax
mov ebx, dword [ebp + 8]
mov ebx, dword [ebx]
test ebx, ebx
je 0x407370
push ebx
call fcn.00446ea6
add esp, 4
pop eax
mov ebx, dword [ebp + 8]
mov dword [ebx], eax
push 0x51e160
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004023a9
add esp, 8
cmp eax, 0
jne 0x4073af
mov eax, 0x51e162
push eax
mov ebx, dword [ebp + 8]
mov ebx, dword [ebx]
test ebx, ebx
je 0x4073a9
push ebx
call fcn.00446ea6
add esp, 4
pop eax
mov ebx, dword [ebp + 8]
mov dword [ebx], eax
push 0x51e164
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004023a9
add esp, 8
cmp eax, 0
jne 0x4073e8
mov eax, 0x51e14c
push eax
mov ebx, dword [ebp + 8]
mov ebx, dword [ebx]
test ebx, ebx
je 0x4073e2
push ebx
call fcn.00446ea6
add esp, 4
pop eax
mov ebx, dword [ebp + 8]
mov dword [ebx], eax
push 0x51e166
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004023a9
add esp, 8
cmp eax, 0
jne 0x40740d
mov eax, 0x41
jmp 0x4077b4
push 0x51e15e
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004023a9
add esp, 8
cmp eax, 0
jne 0x407432
mov eax, 0x42
jmp 0x4077b4
push 0x51e168
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004023a9
add esp, 8
cmp eax, 0
jne 0x407457
mov eax, 0x43
jmp 0x4077b4
push 0x51e16a
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004023a9
add esp, 8
cmp eax, 0
jne 0x40747c
mov eax, 0x44
jmp 0x4077b4
push 0x51e148
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004023a9
add esp, 8
cmp eax, 0
jne 0x4074a1
mov eax, 0x45
jmp 0x4077b4
push 0x51e16c
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004023a9
add esp, 8
cmp eax, 0
jne 0x4074c6
mov eax, 0x46
jmp 0x4077b4
push 0x51e16e
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004023a9
add esp, 8
cmp eax, 0
jne 0x4074eb
mov eax, 0x47
jmp 0x4077b4
push 0x51e170
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004023a9
add esp, 8
cmp eax, 0
jne 0x407510
mov eax, 0x48
jmp 0x4077b4
push 0x51e172
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004023a9
add esp, 8
cmp eax, 0
jne 0x407535
mov eax, 0x49
jmp 0x4077b4
push 0x51e162
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004023a9
add esp, 8
cmp eax, 0
jne 0x40755a
mov eax, 0x4a
jmp 0x4077b4
push 0x51e174
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004023a9
add esp, 8
cmp eax, 0
jne 0x40757f
mov eax, 0x4b
jmp 0x4077b4
push 0x51e156
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004023a9
add esp, 8
cmp eax, 0
jne 0x4075a4
mov eax, 0x4c
jmp 0x4077b4
push 0x51e176
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004023a9
add esp, 8
cmp eax, 0
jne 0x4075c9
mov eax, 0x4d
jmp 0x4077b4
push 0x51e178
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004023a9
add esp, 8
cmp eax, 0
jne 0x4075ee
mov eax, 0x4e
jmp 0x4077b4
push 0x51e17a
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004023a9
add esp, 8
cmp eax, 0
jne 0x407613
mov eax, 0x4f
jmp 0x4077b4
push 0x51e17c
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004023a9
add esp, 8
cmp eax, 0
jne 0x407638
mov eax, 0x50
jmp 0x4077b4
push 0x51e15a
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004023a9
add esp, 8
cmp eax, 0
jne 0x40765d
mov eax, 0x51
jmp 0x4077b4
push 0x51e17e
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004023a9
add esp, 8
cmp eax, 0
jne 0x407682
mov eax, 0x52
jmp 0x4077b4
push 0x51e14c
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004023a9
add esp, 8
cmp eax, 0
jne 0x4076a7
mov eax, 0x53
jmp 0x4077b4
push 0x51e180
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004023a9
add esp, 8
cmp eax, 0
jne 0x4076cc
mov eax, 0x54
jmp 0x4077b4
push 0x51e182
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004023a9
add esp, 8
cmp eax, 0
jne 0x4076f1
mov eax, 0x55
jmp 0x4077b4
push 0x51e184
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004023a9
add esp, 8
cmp eax, 0
jne 0x407716
mov eax, 0x56
jmp 0x4077b4
push 0x51e152
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004023a9
add esp, 8
cmp eax, 0
jne 0x40773b
mov eax, 0x57
jmp 0x4077b4
push 0x51e186
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004023a9
add esp, 8
cmp eax, 0
jne 0x407760
mov eax, 0x58
jmp 0x4077b4
push 0x51e144
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004023a9
add esp, 8
cmp eax, 0
jne 0x407785
mov eax, 0x59
jmp 0x4077b4
push 0x51e188
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004023a9
add esp, 8
cmp eax, 0
jne 0x4077aa
mov eax, 0x5a
jmp 0x4077b4
mov eax, 0
jmp 0x4077b4
mov esp, ebp
pop ebp
ret 4