Function at 0x4953ba
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 8
mov dword [ebp - 4], 0
push 0x64057a
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x4953f1
mov dword [ebp - 4], 0x70
jmp 0x495f59
push 0x64057d
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x495418
mov dword [ebp - 4], 0x71
jmp 0x495f59
push 0x640580
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x49543f
mov dword [ebp - 4], 0x72
jmp 0x495f59
push 0x640583
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x495466
mov dword [ebp - 4], 0x73
jmp 0x495f59
push 0x640586
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x49548d
mov dword [ebp - 4], 0x74
jmp 0x495f59
push 0x640589
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x4954b4
mov dword [ebp - 4], 0x75
jmp 0x495f59
push 0x64058c
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x4954db
mov dword [ebp - 4], 0x76
jmp 0x495f59
push 0x64058f
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x495502
mov dword [ebp - 4], 0x77
jmp 0x495f59
push 0x640592
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x495529
mov dword [ebp - 4], 0x78
jmp 0x495f59
push 0x640595
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x495550
mov dword [ebp - 4], 0x79
jmp 0x495f59
push 0x640599
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x495577
mov dword [ebp - 4], 0x7a
jmp 0x495f59
push 0x64059d
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x49559e
mov dword [ebp - 4], 0x7b
jmp 0x495f59
push 0x64ad2f
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x4955c5
mov dword [ebp - 4], 0x7c
jmp 0x495f59
push 0x64ad33
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x4955ec
mov dword [ebp - 4], 0x7d
jmp 0x495f59
push 0x64ad37
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x495613
mov dword [ebp - 4], 0x7e
jmp 0x495f59
push 0x64ad3b
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x49563a
mov dword [ebp - 4], 0x7f
jmp 0x495f59
push 0x63e8e9
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x495661
mov dword [ebp - 4], 0x30
jmp 0x495f59
push 0x63fa3d
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x495688
mov dword [ebp - 4], 0x31
jmp 0x495f59
push 0x6408d5
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x4956af
mov dword [ebp - 4], 0x32
jmp 0x495f59
push 0x64ad3f
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x4956d6
mov dword [ebp - 4], 0x33
jmp 0x495f59
push 0x63e43a
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x4956fd
mov dword [ebp - 4], 0x34
jmp 0x495f59
push 0x64ad41
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x495724
mov dword [ebp - 4], 0x35
jmp 0x495f59
push 0x64967f
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x49574b
mov dword [ebp - 4], 0x36
jmp 0x495f59
push 0x64ad43
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x495772
mov dword [ebp - 4], 0x37
jmp 0x495f59
push 0x640516
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x495799
mov dword [ebp - 4], 0x38
jmp 0x495f59
push 0x64ad45
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x4957c0
mov dword [ebp - 4], 0x39
jmp 0x495f59
push 0x64ad47
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x4957e7
mov dword [ebp - 4], 0x41
jmp 0x495f59
push 0x64ad49
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x49580e
mov dword [ebp - 4], 0x42
jmp 0x495f59
push 0x64128c
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x495835
mov dword [ebp - 4], 0x43
jmp 0x495f59
push 0x64ad4b
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x49585c
mov dword [ebp - 4], 0x44
jmp 0x495f59
push 0x64ad4d
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x495883
mov dword [ebp - 4], 0x45
jmp 0x495f59
push 0x64ad4f
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x4958aa
mov dword [ebp - 4], 0x46
jmp 0x495f59
push 0x64ad51
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x4958d1
mov dword [ebp - 4], 0x47
jmp 0x495f59
push 0x64ad53
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x4958f8
mov dword [ebp - 4], 0x48
jmp 0x495f59
push 0x64ad55
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x49591f
mov dword [ebp - 4], 0x49
jmp 0x495f59
push 0x64ad57
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x495946
mov dword [ebp - 4], 0x4a
jmp 0x495f59
push 0x64ad59
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x49596d
mov dword [ebp - 4], 0x4b
jmp 0x495f59
push 0x64ad5b
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x495994
mov dword [ebp - 4], 0x4c
jmp 0x495f59
push 0x64ad5d
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x4959bb
mov dword [ebp - 4], 0x4d
jmp 0x495f59
push 0x64ad5f
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x4959e2
mov dword [ebp - 4], 0x4e
jmp 0x495f59
push 0x63fa61
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x495a09
mov dword [ebp - 4], 0x4f
jmp 0x495f59
push 0x64ad61
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x495a30
mov dword [ebp - 4], 0x50
jmp 0x495f59
push 0x64ad63
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x495a57
mov dword [ebp - 4], 0x51
jmp 0x495f59
push 0x64ad65
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x495a7e
mov dword [ebp - 4], 0x52
jmp 0x495f59
push 0x64ad67
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x495aa5
mov dword [ebp - 4], 0x53
jmp 0x495f59
push 0x64ad69
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x495acc
mov dword [ebp - 4], 0x54
jmp 0x495f59
push 0x64ad6b
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x495af3
mov dword [ebp - 4], 0x55
jmp 0x495f59
push 0x64ad6d
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x495b1a
mov dword [ebp - 4], 0x56
jmp 0x495f59
push 0x64ad6f
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x495b41
mov dword [ebp - 4], 0x57
jmp 0x495f59
push 0x64ad71
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x495b68
mov dword [ebp - 4], 0x58
jmp 0x495f59
push 0x64ad73
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x495b8f
mov dword [ebp - 4], 0x59
jmp 0x495f59
push 0x64ad75
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x495bb6
mov dword [ebp - 4], 0x5a
jmp 0x495f59
push 0x6405a1
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x495bdd
mov dword [ebp - 4], 0x20
jmp 0x495f59
push 0x6405c6
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x495c04
mov dword [ebp - 4], 0x21
jmp 0x495f59
push str.PageDown
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x495c2b
mov dword [ebp - 4], 0x22
jmp 0x495f59
push 0x6405d6
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x495c52
mov dword [ebp - 4], 0x23
jmp 0x495f59
push str.Home
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x495c79
mov dword [ebp - 4], 0x24
jmp 0x495f59
push str.Insert
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x495ca0
mov dword [ebp - 4], 0x2d
jmp 0x495f59
push str.Delete
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x495cc7
mov dword [ebp - 4], 0x2e
jmp 0x495f59
push 0x6405a6
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x495cee
mov dword [ebp - 4], 0x25
jmp 0x495f59
push 0x6405a9
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x495d15
mov dword [ebp - 4], 0x26
jmp 0x495f59
push 0x6405ac
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x495d3c
mov dword [ebp - 4], 0x27
jmp 0x495f59
push 0x6405af
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x495d63
mov dword [ebp - 4], 0x28
jmp 0x495f59
push str._.____
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x495d8a
mov dword [ebp - 4], 0x6a
jmp 0x495f59
push 0x6405b4
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x495db1
mov dword [ebp - 4], 0x6b
jmp 0x495f59
push 0x6405b6
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x495dd8
mov dword [ebp - 4], 0xba
jmp 0x495f59
push 0x640310
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x495dff
mov dword [ebp - 4], 0xbb
jmp 0x495f59
push 0x63fa3f
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x495e26
mov dword [ebp - 4], 0xbc
jmp 0x495f59
push 0x63f9fe
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x495e4d
mov dword [ebp - 4], 0xbd
jmp 0x495f59
push 0x6405b8
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x495e74
mov dword [ebp - 4], 0xbe
jmp 0x495f59
push 0x6405ba
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x495e9b
mov dword [ebp - 4], 0xbf
jmp 0x495f59
push 0x6405bc
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x495ec2
mov dword [ebp - 4], 0xc0
jmp 0x495f59
push 0x6405be
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x495ee9
mov dword [ebp - 4], 0xdb
jmp 0x495f59
push 0x6405c0
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x495f10
mov dword [ebp - 4], 0xdc
jmp 0x495f59
push 0x6405c2
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x495f37
mov dword [ebp - 4], 0xdd
jmp 0x495f59
push 0x6405c4
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00403231
add esp, 8
cmp eax, 0
jne 0x495f59
mov dword [ebp - 4], 0xde
mov eax, dword [ebp - 4]
jmp 0x495f61
mov esp, ebp
pop ebp
ret 4