Function at 0x403bb5
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 8
mov dword [ebp - 4], 0
push 0x4e2e99
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x403bec
mov dword [ebp - 4], 8
jmp 0x404b4a
push 0x4e2ea3
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x403c13
mov dword [ebp - 4], 9
jmp 0x404b4a
push str.Enter
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x403c3a
mov dword [ebp - 4], 0xd
jmp 0x404b4a
push str.Shift
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x403c61
mov dword [ebp - 4], 0x10
jmp 0x404b4a
push str.Ctrl
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x403c88
mov dword [ebp - 4], 0x11
jmp 0x404b4a
push 0x4e2eb8
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x403caf
mov dword [ebp - 4], 0x12
jmp 0x404b4a
push str.Pause
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x403cd6
mov dword [ebp - 4], 0x13
jmp 0x404b4a
push str.CapsLock
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x403cfd
mov dword [ebp - 4], 0x14
jmp 0x404b4a
push 0x4e2ecb
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x403d24
mov dword [ebp - 4], 0x1b
jmp 0x404b4a
push str.Space
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x403d4b
mov dword [ebp - 4], 0x20
jmp 0x404b4a
push str.PgUp
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x403d72
mov dword [ebp - 4], 0x21
jmp 0x404b4a
push str.PgDn
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x403d99
mov dword [ebp - 4], 0x22
jmp 0x404b4a
push 0x4e2edf
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x403dc0
mov dword [ebp - 4], 0x23
jmp 0x404b4a
push str.Home
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x403de7
mov dword [ebp - 4], 0x24
jmp 0x404b4a
push 0x4e2ee8
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x403e0e
mov dword [ebp - 4], 0x25
jmp 0x404b4a
push 0x4e2eeb
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x403e35
mov dword [ebp - 4], 0x26
jmp 0x404b4a
push 0x4e2eee
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x403e5c
mov dword [ebp - 4], 0x27
jmp 0x404b4a
push 0x4e2ef1
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x403e83
mov dword [ebp - 4], 0x28
jmp 0x404b4a
push 0x4e2ef4
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x403eaa
mov dword [ebp - 4], 0x2d
jmp 0x404b4a
push 0x4e2ef8
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x403ed1
mov dword [ebp - 4], 0x2e
jmp 0x404b4a
push 0x4e2dbd
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x403ef8
mov dword [ebp - 4], 0x30
jmp 0x404b4a
push 0x4e2dbf
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x403f1f
mov dword [ebp - 4], 0x31
jmp 0x404b4a
push 0x4e2efc
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x403f46
mov dword [ebp - 4], 0x32
jmp 0x404b4a
push 0x4e2efe
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x403f6d
mov dword [ebp - 4], 0x33
jmp 0x404b4a
push 0x4e2f00
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x403f94
mov dword [ebp - 4], 0x34
jmp 0x404b4a
push 0x4e2f02
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x403fbb
mov dword [ebp - 4], 0x35
jmp 0x404b4a
push 0x4e2f04
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x403fe2
mov dword [ebp - 4], 0x36
jmp 0x404b4a
push 0x4e2f06
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x404009
mov dword [ebp - 4], 0x37
jmp 0x404b4a
push 0x4e2f08
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x404030
mov dword [ebp - 4], 0x38
jmp 0x404b4a
push 0x4e2f0a
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x404057
mov dword [ebp - 4], 0x39
jmp 0x404b4a
push 0x4e2f0c
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x40407e
mov dword [ebp - 4], 0x41
jmp 0x404b4a
push 0x4e2f0e
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x4040a5
mov dword [ebp - 4], 0x42
jmp 0x404b4a
push 0x4e2f10
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x4040cc
mov dword [ebp - 4], 0x43
jmp 0x404b4a
push 0x4e2f12
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x4040f3
mov dword [ebp - 4], 0x44
jmp 0x404b4a
push 0x4e2f14
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x40411a
mov dword [ebp - 4], 0x45
jmp 0x404b4a
push 0x4e2f16
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x404141
mov dword [ebp - 4], 0x46
jmp 0x404b4a
push 0x4e2f18
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x404168
mov dword [ebp - 4], 0x47
jmp 0x404b4a
push 0x4e2f1a
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x40418f
mov dword [ebp - 4], 0x48
jmp 0x404b4a
push 0x4e2f1c
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x4041b6
mov dword [ebp - 4], 0x49
jmp 0x404b4a
push 0x4e2f1e
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x4041dd
mov dword [ebp - 4], 0x4a
jmp 0x404b4a
push 0x4e2f20
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x404204
mov dword [ebp - 4], 0x4b
jmp 0x404b4a
push 0x4e2f22
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x40422b
mov dword [ebp - 4], 0x4c
jmp 0x404b4a
push 0x4e2f24
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x404252
mov dword [ebp - 4], 0x4d
jmp 0x404b4a
push 0x4e2f26
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x404279
mov dword [ebp - 4], 0x4e
jmp 0x404b4a
push 0x4e2f28
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x4042a0
mov dword [ebp - 4], 0x4f
jmp 0x404b4a
push 0x4e2f2a
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x4042c7
mov dword [ebp - 4], 0x50
jmp 0x404b4a
push 0x4e2f2c
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x4042ee
mov dword [ebp - 4], 0x51
jmp 0x404b4a
push 0x4e2f2e
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x404315
mov dword [ebp - 4], 0x52
jmp 0x404b4a
push 0x4e2f30
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x40433c
mov dword [ebp - 4], 0x53
jmp 0x404b4a
push 0x4e2f32
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x404363
mov dword [ebp - 4], 0x54
jmp 0x404b4a
push 0x4e2f34
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x40438a
mov dword [ebp - 4], 0x55
jmp 0x404b4a
push 0x4e2f36
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x4043b1
mov dword [ebp - 4], 0x56
jmp 0x404b4a
push 0x4e2f38
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x4043d8
mov dword [ebp - 4], 0x57
jmp 0x404b4a
push 0x4e2f3a
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x4043ff
mov dword [ebp - 4], 0x58
jmp 0x404b4a
push 0x4e2f3c
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x404426
mov dword [ebp - 4], 0x59
jmp 0x404b4a
push 0x4e2f3e
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x40444d
mov dword [ebp - 4], 0x5a
jmp 0x404b4a
push 0x4e2f40
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x404474
mov dword [ebp - 4], 0x5b
jmp 0x404b4a
push str.Menu
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x40449b
mov dword [ebp - 4], 0x5d
jmp 0x404b4a
push str.Num_0
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x4044c2
mov dword [ebp - 4], 0x60
jmp 0x404b4a
push str.Num_1
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x4044e9
mov dword [ebp - 4], 0x61
jmp 0x404b4a
push str.Num_2
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x404510
mov dword [ebp - 4], 0x62
jmp 0x404b4a
push str.Num_3
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x404537
mov dword [ebp - 4], 0x63
jmp 0x404b4a
push str.Num_4
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x40455e
mov dword [ebp - 4], 0x64
jmp 0x404b4a
push str.Num_5
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x404585
mov dword [ebp - 4], 0x65
jmp 0x404b4a
push str.Num_6
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x4045ac
mov dword [ebp - 4], 0x66
jmp 0x404b4a
push str.Num_7
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x4045d3
mov dword [ebp - 4], 0x67
jmp 0x404b4a
push str.Num_8
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x4045fa
mov dword [ebp - 4], 0x68
jmp 0x404b4a
push str.Num_9
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x404621
mov dword [ebp - 4], 0x69
jmp 0x404b4a
push 0x4e2f85
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x404648
mov dword [ebp - 4], 0x6a
jmp 0x404b4a
push str.Num_
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x40466f
mov dword [ebp - 4], 0x6b
jmp 0x404b4a
push 0x4e2f91
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x404696
mov dword [ebp - 4], 0x6d
jmp 0x404b4a
push str.Num_.
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x4046bd
mov dword [ebp - 4], 0x6e
jmp 0x404b4a
push str.Num__
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x4046e4
mov dword [ebp - 4], 0x6f
jmp 0x404b4a
push 0x4e2fa3
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x40470b
mov dword [ebp - 4], 0x70
jmp 0x404b4a
push 0x4e2fa6
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x404732
mov dword [ebp - 4], 0x71
jmp 0x404b4a
push 0x4e2fa9
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x404759
mov dword [ebp - 4], 0x72
jmp 0x404b4a
push 0x4e2fac
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x404780
mov dword [ebp - 4], 0x73
jmp 0x404b4a
push 0x4e2faf
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x4047a7
mov dword [ebp - 4], 0x74
jmp 0x404b4a
push 0x4e2fb2
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x4047ce
mov dword [ebp - 4], 0x75
jmp 0x404b4a
push 0x4e2fb5
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x4047f5
mov dword [ebp - 4], 0x76
jmp 0x404b4a
push 0x4e2fb8
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x40481c
mov dword [ebp - 4], 0x77
jmp 0x404b4a
push 0x4e2fbb
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x404843
mov dword [ebp - 4], 0x78
jmp 0x404b4a
push 0x4e2fbe
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x40486a
mov dword [ebp - 4], 0x79
jmp 0x404b4a
push 0x4e2fc2
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x404891
mov dword [ebp - 4], 0x7a
jmp 0x404b4a
push 0x4e2fc6
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x4048b8
mov dword [ebp - 4], 0x7b
jmp 0x404b4a
push str.NumLock
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x4048df
mov dword [ebp - 4], 0x90
jmp 0x404b4a
push str.ScrollLock
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x404906
mov dword [ebp - 4], 0x91
jmp 0x404b4a
push str.AudioVolumeDown
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x40492d
mov dword [ebp - 4], 0xae
jmp 0x404b4a
push str.AudioVolumeUp
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x404954
mov dword [ebp - 4], 0xaf
jmp 0x404b4a
push str.MediaPlayPause
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x40497b
mov dword [ebp - 4], 0xb3
jmp 0x404b4a
push str.LaunchMediaPlaye
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x4049a2
mov dword [ebp - 4], 0xb5
jmp 0x404b4a
push str.__.____
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x4049c9
mov dword [ebp - 4], 0xba
jmp 0x404b4a
push 0x4e301d
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x4049f0
mov dword [ebp - 4], 0xbb
jmp 0x404b4a
push 0x4e2d74
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x404a17
mov dword [ebp - 4], 0xbc
jmp 0x404b4a
push 0x4e301f
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x404a3e
mov dword [ebp - 4], 0xbd
jmp 0x404b4a
push 0x4e3021
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x404a65
mov dword [ebp - 4], 0xbe
jmp 0x404b4a
push 0x4e3023
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x404a8c
mov dword [ebp - 4], 0xbf
jmp 0x404b4a
push 0x4e3025
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x404ab3
mov dword [ebp - 4], 0xc0
jmp 0x404b4a
push 0x4e3027
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x404ada
mov dword [ebp - 4], 0xdb
jmp 0x404b4a
push 0x4e3029
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x404b01
mov dword [ebp - 4], 0xdc
jmp 0x404b4a
push 0x4e302b
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x404b28
mov dword [ebp - 4], 0xdd
jmp 0x404b4a
push 0x4e302d
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401bd2
add esp, 8
cmp eax, 0
jne 0x404b4a
mov dword [ebp - 4], 0xde
mov eax, dword [ebp - 4]
jmp 0x404b52
mov esp, ebp
pop ebp
ret 4