Function at 0x41bcc8
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 8
mov dword [ebp - 4], 0
push 0x514769
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41bcff
mov dword [ebp - 4], 0x70
jmp 0x41c867
push 0x51476c
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41bd26
mov dword [ebp - 4], 0x71
jmp 0x41c867
push 0x51476f
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41bd4d
mov dword [ebp - 4], 0x72
jmp 0x41c867
push 0x514772
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41bd74
mov dword [ebp - 4], 0x73
jmp 0x41c867
push 0x514775
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41bd9b
mov dword [ebp - 4], 0x74
jmp 0x41c867
push 0x514778
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41bdc2
mov dword [ebp - 4], 0x75
jmp 0x41c867
push 0x51477b
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41bde9
mov dword [ebp - 4], 0x76
jmp 0x41c867
push 0x51477e
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41be10
mov dword [ebp - 4], 0x77
jmp 0x41c867
push 0x514781
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41be37
mov dword [ebp - 4], 0x78
jmp 0x41c867
push 0x514784
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41be5e
mov dword [ebp - 4], 0x79
jmp 0x41c867
push 0x514788
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41be85
mov dword [ebp - 4], 0x7a
jmp 0x41c867
push 0x51478c
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41beac
mov dword [ebp - 4], 0x7b
jmp 0x41c867
push 0x5a72d6
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41bed3
mov dword [ebp - 4], 0x7c
jmp 0x41c867
push 0x5a72da
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41befa
mov dword [ebp - 4], 0x7d
jmp 0x41c867
push 0x5a72de
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41bf21
mov dword [ebp - 4], 0x7e
jmp 0x41c867
push 0x5a72e2
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41bf48
mov dword [ebp - 4], 0x7f
jmp 0x41c867
push 0x59c3df
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41bf6f
mov dword [ebp - 4], 0x30
jmp 0x41c867
push 0x5a72e6
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41bf96
mov dword [ebp - 4], 0x31
jmp 0x41c867
push 0x5a72e8
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41bfbd
mov dword [ebp - 4], 0x32
jmp 0x41c867
push 0x5a72ea
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41bfe4
mov dword [ebp - 4], 0x33
jmp 0x41c867
push 0x5a722b
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41c00b
mov dword [ebp - 4], 0x34
jmp 0x41c867
push 0x5a72ec
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41c032
mov dword [ebp - 4], 0x35
jmp 0x41c867
push 0x5a72ee
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41c059
mov dword [ebp - 4], 0x36
jmp 0x41c867
push 0x5a72f0
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41c080
mov dword [ebp - 4], 0x37
jmp 0x41c867
push 0x5a72f2
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41c0a7
mov dword [ebp - 4], 0x38
jmp 0x41c867
push 0x5a72f4
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41c0ce
mov dword [ebp - 4], 0x39
jmp 0x41c867
push 0x5a72f6
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41c0f5
mov dword [ebp - 4], 0x41
jmp 0x41c867
push 0x5a72f8
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41c11c
mov dword [ebp - 4], 0x42
jmp 0x41c867
push 0x5a72fa
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41c143
mov dword [ebp - 4], 0x43
jmp 0x41c867
push 0x5a72fc
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41c16a
mov dword [ebp - 4], 0x44
jmp 0x41c867
push 0x5a72fe
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41c191
mov dword [ebp - 4], 0x45
jmp 0x41c867
push 0x5a7300
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41c1b8
mov dword [ebp - 4], 0x46
jmp 0x41c867
push 0x5a7302
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41c1df
mov dword [ebp - 4], 0x47
jmp 0x41c867
push 0x5a7304
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41c206
mov dword [ebp - 4], 0x48
jmp 0x41c867
push 0x59d10c
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41c22d
mov dword [ebp - 4], 0x49
jmp 0x41c867
push 0x5a7306
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41c254
mov dword [ebp - 4], 0x4a
jmp 0x41c867
push 0x5a7308
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41c27b
mov dword [ebp - 4], 0x4b
jmp 0x41c867
push 0x5a730a
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41c2a2
mov dword [ebp - 4], 0x4c
jmp 0x41c867
push 0x5a730c
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41c2c9
mov dword [ebp - 4], 0x4d
jmp 0x41c867
push 0x5a730e
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41c2f0
mov dword [ebp - 4], 0x4e
jmp 0x41c867
push 0x5a7310
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41c317
mov dword [ebp - 4], 0x4f
jmp 0x41c867
push 0x5a7312
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41c33e
mov dword [ebp - 4], 0x50
jmp 0x41c867
push 0x5a7314
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41c365
mov dword [ebp - 4], 0x51
jmp 0x41c867
push 0x59d119
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41c38c
mov dword [ebp - 4], 0x52
jmp 0x41c867
push 0x5a7316
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41c3b3
mov dword [ebp - 4], 0x53
jmp 0x41c867
push 0x5a7318
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41c3da
mov dword [ebp - 4], 0x54
jmp 0x41c867
push 0x5a731a
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41c401
mov dword [ebp - 4], 0x55
jmp 0x41c867
push 0x5a731c
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41c428
mov dword [ebp - 4], 0x56
jmp 0x41c867
push 0x5a731e
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41c44f
mov dword [ebp - 4], 0x57
jmp 0x41c867
push 0x5a7320
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41c476
mov dword [ebp - 4], 0x58
jmp 0x41c867
push 0x5a7322
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41c49d
mov dword [ebp - 4], 0x59
jmp 0x41c867
push 0x5a7324
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41c4c4
mov dword [ebp - 4], 0x5a
jmp 0x41c867
push 0x514790
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41c4eb
mov dword [ebp - 4], 0x20
jmp 0x41c867
push 0x5147bb
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41c512
mov dword [ebp - 4], 0x21
jmp 0x41c867
push 0x5147c2
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41c539
mov dword [ebp - 4], 0x22
jmp 0x41c867
push 0x5147cb
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41c560
mov dword [ebp - 4], 0x23
jmp 0x41c867
push 0x5147cf
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41c587
mov dword [ebp - 4], 0x24
jmp 0x41c867
push 0x5147d4
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41c5ae
mov dword [ebp - 4], 0x2d
jmp 0x41c867
push 0x5147db
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41c5d5
mov dword [ebp - 4], 0x2e
jmp 0x41c867
push 0x514795
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41c5fc
mov dword [ebp - 4], 0x25
jmp 0x41c867
push 0x514798
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41c623
mov dword [ebp - 4], 0x26
jmp 0x41c867
push 0x51479b
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41c64a
mov dword [ebp - 4], 0x27
jmp 0x41c867
push 0x51479e
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41c671
mov dword [ebp - 4], 0x28
jmp 0x41c867
push 0x5147a1
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41c698
mov dword [ebp - 4], 0x6a
jmp 0x41c867
push 0x5147a3
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41c6bf
mov dword [ebp - 4], 0x6b
jmp 0x41c867
push 0x5147a5
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41c6e6
mov dword [ebp - 4], 0xba
jmp 0x41c867
push 0x5147a7
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41c70d
mov dword [ebp - 4], 0xbb
jmp 0x41c867
push 0x5147a9
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41c734
mov dword [ebp - 4], 0xbc
jmp 0x41c867
push 0x5147ab
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41c75b
mov dword [ebp - 4], 0xbd
jmp 0x41c867
push 0x5147ad
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41c782
mov dword [ebp - 4], 0xbe
jmp 0x41c867
push 0x5147af
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41c7a9
mov dword [ebp - 4], 0xbf
jmp 0x41c867
push 0x5147b1
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41c7d0
mov dword [ebp - 4], 0xc0
jmp 0x41c867
push 0x5147b3
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41c7f7
mov dword [ebp - 4], 0xdb
jmp 0x41c867
push 0x5147b5
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41c81e
mov dword [ebp - 4], 0xdc
jmp 0x41c867
push 0x5147b7
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41c845
mov dword [ebp - 4], 0xdd
jmp 0x41c867
push 0x5147b9
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401ad2
add esp, 8
cmp eax, 0
jne 0x41c867
mov dword [ebp - 4], 0xde
mov eax, dword [ebp - 4]
jmp 0x41c86f
mov esp, ebp
pop ebp
ret 4