Function at 0x557344
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 0x55737d
mov eax, 0x73252e
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x557374
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x10
jne 0x5573a6
mov eax, 0x732535
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x55739d
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x12
jne 0x5573cf
mov eax, 0x73254b
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x5573c6
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x30
jne 0x5573f8
mov eax, 0x731b84
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x5573ef
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x31
jne 0x557421
mov eax, 0x731b88
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x557418
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x32
jne 0x55744a
mov eax, 0x731b8c
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x557441
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x33
jne 0x557473
mov eax, 0x731b90
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x55746a
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x34
jne 0x55749c
mov eax, 0x731b94
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x557493
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x35
jne 0x5574c5
mov eax, 0x731b98
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x5574bc
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x36
jne 0x5574ee
mov eax, 0x731b9c
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x5574e5
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x37
jne 0x557517
mov eax, 0x731ba0
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x55750e
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x38
jne 0x557540
mov eax, 0x731ba4
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x557537
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x39
jne 0x557569
mov eax, 0x731ba8
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x557560
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x41
jne 0x557592
mov eax, 0x731bac
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x557589
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x42
jne 0x5575bb
mov eax, 0x731bb0
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x5575b2
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x43
jne 0x5575e4
mov eax, 0x731bb4
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x5575db
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x44
jne 0x55760d
mov eax, 0x731bb8
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x557604
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x45
jne 0x557636
mov eax, 0x731bbc
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x55762d
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x46
jne 0x55765f
mov eax, 0x731bc0
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x557656
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x47
jne 0x557688
mov eax, 0x731bc4
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x55767f
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x48
jne 0x5576b1
mov eax, 0x731bc8
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x5576a8
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x49
jne 0x5576da
mov eax, 0x731bcc
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x5576d1
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x4a
jne 0x557703
mov eax, 0x731bd0
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x5576fa
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x4b
jne 0x55772c
mov eax, 0x731bd4
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x557723
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x4c
jne 0x557755
mov eax, 0x731bd8
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x55774c
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x4d
jne 0x55777e
mov eax, 0x731bdc
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x557775
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x4e
jne 0x5577a7
mov eax, 0x731be0
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x55779e
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x4f
jne 0x5577d0
mov eax, 0x731be4
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x5577c7
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x50
jne 0x5577f9
mov eax, 0x731be8
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x5577f0
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x51
jne 0x557822
mov eax, 0x731bec
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x557819
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x52
jne 0x55784b
mov eax, 0x731bf0
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x557842
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x53
jne 0x557874
mov eax, 0x731bf4
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x55786b
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x54
jne 0x55789d
mov eax, 0x731bf8
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x557894
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x55
jne 0x5578c6
mov eax, 0x731bfc
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x5578bd
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x56
jne 0x5578ef
mov eax, 0x731c00
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x5578e6
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x57
jne 0x557918
mov eax, 0x731c04
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x55790f
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x58
jne 0x557941
mov eax, 0x731c08
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x557938
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x59
jne 0x55796a
mov eax, 0x731c0c
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x557961
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x5a
jne 0x557993
mov eax, 0x731c10
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x55798a
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x70
jne 0x5579bc
mov eax, 0x731c14
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x5579b3
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x71
jne 0x5579e5
mov eax, 0x731c19
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x5579dc
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x72
jne 0x557a0e
mov eax, 0x731c1e
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x557a05
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x73
jne 0x557a37
mov eax, 0x731c23
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x557a2e
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x74
jne 0x557a60
mov eax, 0x731c28
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x557a57
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x75
jne 0x557a89
mov eax, 0x731c2d
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x557a80
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x76
jne 0x557ab2
mov eax, 0x731c32
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x557aa9
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x77
jne 0x557adb
mov eax, 0x731c37
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x557ad2
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x78
jne 0x557b04
mov eax, 0x731c3c
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x557afb
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x79
jne 0x557b2d
mov eax, 0x731c41
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x557b24
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x7a
jne 0x557b56
mov eax, 0x731c47
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x557b4d
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x7b
jne 0x557b7f
mov eax, 0x731c4d
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x557b76
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x7c
jne 0x557ba8
mov eax, 0x731c53
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x557b9f
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x7d
jne 0x557bd1
mov eax, 0x731c59
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x557bc8
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x7e
jne 0x557bfa
mov eax, 0x731c5f
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x557bf1
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x7f
jne 0x557c23
mov eax, 0x731c65
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x557c1a
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 3
jne 0x557c4c
mov eax, 0x7331e2
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x557c43
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0xd
jne 0x557c75
mov eax, 0x731c73
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x557c6c
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x13
jne 0x557c9e
mov eax, str.Pause
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x557c95
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x14
jne 0x557cc7
mov eax, str.Caps_Lock
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x557cbe
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x90
jne 0x557cf3
mov eax, str.NumLock
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x557cea
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x91
jne 0x557d1f
mov eax, str.ScrollLock
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x557d16
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x1b
jne 0x557d48
mov eax, 0x733213
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x557d3f
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x20
jne 0x557d71
mov eax, 0x731caa
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x557d68
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x21
jne 0x557d9a
mov eax, str.PageUp
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x557d91
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x22
jne 0x557dc3
mov eax, str.PageDown
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x557dba
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x24
jne 0x557dec
mov eax, str.Home
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x557de3
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x23
jne 0x557e15
mov eax, 0x733234
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x557e0c
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x25
jne 0x557e3e
mov eax, 0x731cd2
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x557e35
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x26
jne 0x557e67
mov eax, 0x731cdb
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x557e5e
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x27
jne 0x557e90
mov eax, 0x731ce4
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x557e87
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x28
jne 0x557eb9
mov eax, 0x731ced
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x557eb0
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x2d
jne 0x557ee2
mov eax, 0x73323a
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x557ed9
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x2e
jne 0x557f0b
mov eax, 0x733240
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x557f02
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0xba
jne 0x557f37
mov eax, 0x731d02
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x557f2e
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0xbb
jne 0x557f63
mov eax, 0x731d09
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x557f5a
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0xbc
jne 0x557f8f
mov eax, 0x731d10
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x557f86
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0xbd
jne 0x557fbb
mov eax, 0x731d17
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x557fb2
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0xbe
jne 0x557fe7
mov eax, 0x731d1e
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x557fde
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0xbf
jne 0x558013
mov eax, 0x731d25
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x55800a
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0xc0
jne 0x55803f
mov eax, 0x731d2c
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x558036
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0xdb
jne 0x55806b
mov eax, 0x731d35
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x558062
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0xdd
jne 0x558097
mov eax, 0x731d40
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x55808e
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0xdc
jne 0x5580c3
mov eax, 0x731d4b
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x5580ba
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0xde
jne 0x5580ef
mov eax, 0x731d52
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x5580e6
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x6a
jne 0x558118
mov eax, 0x731d5b
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x55810f
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x6b
jne 0x558141
mov eax, 0x731d62
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x558138
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 8
jne 0x55816a
mov eax, 0x731d69
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x558161
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x55818e
cmp dword [ebp + 8], 0x5b
jne 0x55818e
mov eax, 0x733246
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x55818a
push ebx
call fcn.00563900
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov eax, dword [ebp - 4]
test eax, eax
je 0x5581aa
push eax
mov ebx, eax
call fcn.004f4b25
inc eax
push eax
call fcn.005638fa
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
jmp 0x5581af
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x5581c0
push ebx
call fcn.00563900
add esp, 4
pop eax
mov esp, ebp
pop ebp
ret 4