Function at 0x41d34a
Capabilities:
Parse credit card information
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 8
mov dword [ebp - 4], 0
cmp dword [ebp + 8], 0x11
jne 0x41d383
mov eax, str.Ctrl
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41d37a
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x10
jne 0x41d3ac
mov eax, str.Shift
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41d3a3
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x12
jne 0x41d3d5
mov eax, 0x842107
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41d3cc
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x30
jne 0x41d3fe
mov eax, 0x84210d
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41d3f5
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x31
jne 0x41d427
mov eax, 0x842111
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41d41e
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x32
jne 0x41d450
mov eax, 0x842115
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41d447
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x33
jne 0x41d479
mov eax, 0x842119
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41d470
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x34
jne 0x41d4a2
mov eax, 0x84211d
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41d499
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x35
jne 0x41d4cb
mov eax, 0x842121
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41d4c2
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x36
jne 0x41d4f4
mov eax, 0x842125
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41d4eb
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x37
jne 0x41d51d
mov eax, 0x842129
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41d514
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x38
jne 0x41d546
mov eax, 0x84212d
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41d53d
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x39
jne 0x41d56f
mov eax, 0x842131
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41d566
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x41
jne 0x41d598
mov eax, 0x842135
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41d58f
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x42
jne 0x41d5c1
mov eax, 0x842139
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41d5b8
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x43
jne 0x41d5ea
mov eax, 0x84213d
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41d5e1
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x44
jne 0x41d613
mov eax, 0x842141
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41d60a
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x45
jne 0x41d63c
mov eax, 0x842145
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41d633
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x46
jne 0x41d665
mov eax, 0x842149
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41d65c
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x47
jne 0x41d68e
mov eax, 0x84214d
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41d685
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x48
jne 0x41d6b7
mov eax, 0x842151
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41d6ae
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x49
jne 0x41d6e0
mov eax, 0x842155
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41d6d7
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x4a
jne 0x41d709
mov eax, 0x842159
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41d700
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x4b
jne 0x41d732
mov eax, 0x84215d
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41d729
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x4c
jne 0x41d75b
mov eax, 0x842161
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41d752
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x4d
jne 0x41d784
mov eax, 0x842165
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41d77b
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x4e
jne 0x41d7ad
mov eax, 0x842169
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41d7a4
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x4f
jne 0x41d7d6
mov eax, 0x84216d
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41d7cd
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x50
jne 0x41d7ff
mov eax, 0x842171
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41d7f6
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x51
jne 0x41d828
mov eax, 0x842175
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41d81f
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x52
jne 0x41d851
mov eax, 0x842179
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41d848
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x53
jne 0x41d87a
mov eax, 0x84217d
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41d871
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x54
jne 0x41d8a3
mov eax, 0x842181
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41d89a
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x55
jne 0x41d8cc
mov eax, 0x842185
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41d8c3
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x56
jne 0x41d8f5
mov eax, 0x842189
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41d8ec
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x57
jne 0x41d91e
mov eax, 0x84218d
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41d915
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x58
jne 0x41d947
mov eax, 0x842191
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41d93e
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x59
jne 0x41d970
mov eax, 0x842195
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41d967
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x5a
jne 0x41d999
mov eax, 0x842199
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41d990
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x70
jne 0x41d9c2
mov eax, 0x84219d
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41d9b9
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x71
jne 0x41d9eb
mov eax, 0x8421a2
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41d9e2
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x72
jne 0x41da14
mov eax, 0x8421a7
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41da0b
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x73
jne 0x41da3d
mov eax, 0x8421ac
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41da34
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x74
jne 0x41da66
mov eax, 0x8421b1
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41da5d
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x75
jne 0x41da8f
mov eax, 0x8421b6
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41da86
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x76
jne 0x41dab8
mov eax, 0x8421bb
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41daaf
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x77
jne 0x41dae1
mov eax, 0x8421c0
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41dad8
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x78
jne 0x41db0a
mov eax, 0x8421c5
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41db01
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x79
jne 0x41db33
mov eax, 0x8421ca
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41db2a
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x7a
jne 0x41db5c
mov eax, 0x8421d0
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41db53
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x7b
jne 0x41db85
mov eax, 0x8421d6
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41db7c
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x7c
jne 0x41dbae
mov eax, 0x8421dc
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41dba5
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x7d
jne 0x41dbd7
mov eax, 0x8421e2
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41dbce
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x7e
jne 0x41dc00
mov eax, 0x8421e8
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41dbf7
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x7f
jne 0x41dc29
mov eax, 0x8421ee
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41dc20
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 3
jne 0x41dc52
mov eax, str.Break
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41dc49
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0xd
jne 0x41dc7b
mov eax, 0x8421fa
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41dc72
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x13
jne 0x41dca4
mov eax, str.Pause
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41dc9b
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x14
jne 0x41dccd
mov eax, str.Caps_Lock
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41dcc4
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x90
jne 0x41dcf9
mov eax, str.NumLock
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41dcf0
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x91
jne 0x41dd25
mov eax, str.ScrollLock
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41dd1c
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x1b
jne 0x41dd4e
mov eax, 0x84222c
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41dd45
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x20
jne 0x41dd77
mov eax, 0x842232
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41dd6e
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x21
jne 0x41dda0
mov eax, str.PageUp
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41dd97
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x22
jne 0x41ddc9
mov eax, str.PageDown
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41ddc0
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x24
jne 0x41ddf2
mov eax, str.Home
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41dde9
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x23
jne 0x41de1b
mov eax, 0x842254
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41de12
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x25
jne 0x41de44
mov eax, 0x84225a
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41de3b
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x26
jne 0x41de6d
mov eax, 0x842263
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41de64
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x27
jne 0x41de96
mov eax, 0x84226c
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41de8d
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x28
jne 0x41debf
mov eax, 0x842275
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41deb6
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x2d
jne 0x41dee8
mov eax, 0x84227e
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41dedf
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x2e
jne 0x41df11
mov eax, 0x842284
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41df08
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0xba
jne 0x41df3d
mov eax, 0x84228a
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41df34
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0xbb
jne 0x41df69
mov eax, 0x842291
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41df60
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0xbc
jne 0x41df95
mov eax, 0x842298
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41df8c
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0xbd
jne 0x41dfc1
mov eax, 0x84229f
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41dfb8
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0xbe
jne 0x41dfed
mov eax, 0x8422a6
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41dfe4
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0xbf
jne 0x41e019
mov eax, 0x8422ad
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41e010
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0xc0
jne 0x41e045
mov eax, 0x8422b4
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41e03c
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0xdb
jne 0x41e071
mov eax, 0x8422bd
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41e068
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0xdd
jne 0x41e09d
mov eax, 0x8422c8
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41e094
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0xdc
jne 0x41e0c9
mov eax, 0x8422d3
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41e0c0
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0xde
jne 0x41e0f5
mov eax, 0x8422da
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41e0ec
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x6a
jne 0x41e11e
mov eax, 0x8422e3
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41e115
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x6b
jne 0x41e147
mov eax, 0x8422ea
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41e13e
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 8
jne 0x41e170
mov eax, 0x8422f1
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41e167
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x41e194
cmp dword [ebp + 8], 0x5b
jne 0x41e194
mov eax, 0x8422f8
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41e190
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov eax, dword [ebp - 4]
test eax, eax
je 0x41e1b0
push eax
mov ebx, eax
call fcn.004017cf
inc eax
push eax
call fcn.004a621c
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
jmp 0x41e1b5
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41e1c6
push ebx
call fcn.004a6216
add esp, 4
pop eax
mov esp, ebp
pop ebp
ret 4