Function at 0x4d6c0a
Capabilities:
Parse pe header

Disassembly:
mov ebp, ebp
mov esi, esi
mov edi, edi
mov esi, esi
mov edx, edx
mov ebp, ebp
mov esi, esi
mov eax, eax
mov edx, edx
xor eax, eax
pop esi
pop ebp
ret
mov eax, esi
pop esi
pop ebp
ret
push dword [eax + 0x3c]
push dword [esp]
mov eax, dword [esp]
add esp, 4
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
pop esp
push esi
push esp
pop esi
add esi, 4
sub esi, 4
xchg dword [esp], esi
pop esp
mov dword [esp], esi
mov dword [esp], edx
push ecx
mov dword [esp], 0x70190e09
mov dword [esp], ecx
mov edx, dword [esp]
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg dword [esp], eax
pop esp
push dword [esp]
pop edx
sub esp, 4
mov dword [esp], ebp
push esp
pop ebp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
pop esp
jmp 0x529541
add esp, 4
jmp 0x53b0f2
mov dword [0x635c20], eax
jmp 0x4cfe18
cmp word [eax], 0x4550
jmp 0x524928
push dword [0x635970]
push dword [esp]
mov eax, dword [esp]
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
pop esp
add esp, 4
push edx
mov edx, esp
add edx, 4
sub edx, 4
xchg dword [esp], edx
pop esp
mov dword [esp], ecx
mov dword [esp], edx
push 0x7e49ee61
mov dword [esp], ecx
mov edx, dword [esp]
push esi
mov esi, esp
add esi, 4
push ecx
mov ecx, 4
add esi, ecx
pop ecx
xchg dword [esp], esi
pop esp
mov edx, dword [esp]
push eax
mov eax, esp
add eax, 4
add byte [eax], al
add byte [edi - 0x41], dl
add al, 0
add byte [eax], al
add eax, edi
mov edi, dword [esp]
add esp, 4
push eax
push dword [esp + 4]
pop eax
pop dword [esp]
pop esp
jmp 0x4be017
je 0x524933
jmp 0x546f54
jne 0x524933
jmp 0x4d6bfe
je 0x4180f6
jmp 0x524933
add esi, 0x1000
jmp 0x52f812
push esi
mov esi, esp
add esi, 4
sub esi, 4
xor esi, dword [esp]
xor dword [esp], esi
xor esi, dword [esp]
mov esp, dword [esp]
mov dword [esp], edi
mov dword [esp], edx
push ebx
mov dword [esp], 0x1ef4d97b
mov dword [esp], ecx
push dword [esp]
pop edx
add esp, 4
mov edx, dword [esp]
push edi
push eax
mov dword [esp], esp
add dword [esp], 4
mov edi, dword [esp]
add esp, 4
add edi, 4
add edi, 4
xchg dword [esp], edi
pop esp
push ecx
push 0x2ffd8ea9
pop ecx
and ecx, 0x7f3e2569
sub ecx, 0x7fdbeeec
and ecx, 0x5fe7c06c
add ecx, 0x303f7cd0
add eax, 0x7bd75f0c
sub eax, ecx
sub eax, 0x7bd75f0c
pop ecx
sub eax, 0x7b7b8f58
add eax, esi
add eax, 0x7b7b8f58
add eax, 0x3f9f7cfc
push 0x44c70f69
mov dword [esp], ecx
mov dword [esp], 0x131bd0a
mov dword [esp], ebp
mov dword [esp], 0x29f63644
mov dword [esp], ecx
sub ecx, 0x6bdd8793
add ecx, eax
push edx
mov dword [esp], 0x162bea49
mov dword [esp], edi
mov edi, 0x6bdd8793
add ecx, edi
mov edi, dword [esp]
add esp, 4
push dword [esp]
mov ecx, dword [esp]
add esp, 4
push 0x32785177
mov dword [esp], esi
mov esi, esp
add esi, 4
add esi, 4
xchg dword [esp], esi
pop esp
jmp 0x4cfe0e
cmp esi, 0x7d000000
jmp 0x52f81d
jb 0x55ee3d
jmp 0x4180df
test eax, eax
jmp 0x4dd143
call fcn.00417ce0
jmp 0x4c67de
cmp word [esi], 0x5a4d
jmp 0x4dd14e
push 0xae7f6c9
mov dword [esp], edi
mov edi, esp
add edi, 4
sub edi, 4
xchg dword [esp], edi
pop esp
mov dword [esp], ebp
mov dword [esp], esi
pop dword [0x635970]
jmp 0x546f4a
push esi
push esp
pop esi
add esi, 4
sub esi, 4
xchg dword [esp], esi
pop esp
mov dword [esp], ecx
mov dword [esp], 0x56a8f628
mov dword [esp], edx
push ebx
mov dword [esp], ebp
mov dword [esp], ecx
push dword [esp]
pop edx
add esp, 4
push dword [esp]
push dword [esp]
pop edx
add esp, 4
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg dword [esp], eax
pop esp
sub esp, 4
mov dword [esp], edi
mov dword [esp], 0x567f0887
mov dword [esp], ebp
mov dword [esp], edx
mov dword [esp], esi
jmp 0x55df3d