Function at 0x553764
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 0x55379d
mov eax, 0x77f556
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x553794
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x10
jne 0x5537c6
mov eax, 0x77f55d
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x5537bd
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x12
jne 0x5537ef
mov eax, 0x77f573
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x5537e6
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x30
jne 0x553818
mov eax, 0x77ebac
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x55380f
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x31
jne 0x553841
mov eax, 0x77ebb0
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x553838
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x32
jne 0x55386a
mov eax, 0x77ebb4
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x553861
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x33
jne 0x553893
mov eax, 0x77ebb8
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x55388a
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x34
jne 0x5538bc
mov eax, 0x77ebbc
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x5538b3
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x35
jne 0x5538e5
mov eax, 0x77ebc0
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x5538dc
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x36
jne 0x55390e
mov eax, 0x77ebc4
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x553905
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x37
jne 0x553937
mov eax, 0x77ebc8
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x55392e
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x38
jne 0x553960
mov eax, 0x77ebcc
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x553957
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x39
jne 0x553989
mov eax, 0x77ebd0
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x553980
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x41
jne 0x5539b2
mov eax, 0x77ebd4
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x5539a9
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x42
jne 0x5539db
mov eax, 0x77ebd8
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x5539d2
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x43
jne 0x553a04
mov eax, 0x77ebdc
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x5539fb
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x44
jne 0x553a2d
mov eax, 0x77ebe0
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x553a24
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x45
jne 0x553a56
mov eax, 0x77ebe4
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x553a4d
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x46
jne 0x553a7f
mov eax, 0x77ebe8
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x553a76
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x47
jne 0x553aa8
mov eax, 0x77ebec
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x553a9f
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x48
jne 0x553ad1
mov eax, 0x77ebf0
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x553ac8
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x49
jne 0x553afa
mov eax, 0x77ebf4
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x553af1
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x4a
jne 0x553b23
mov eax, 0x77ebf8
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x553b1a
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x4b
jne 0x553b4c
mov eax, 0x77ebfc
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x553b43
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x4c
jne 0x553b75
mov eax, 0x77ec00
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x553b6c
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x4d
jne 0x553b9e
mov eax, 0x77ec04
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x553b95
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x4e
jne 0x553bc7
mov eax, 0x77ec08
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x553bbe
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x4f
jne 0x553bf0
mov eax, 0x77ec0c
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x553be7
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x50
jne 0x553c19
mov eax, 0x77ec10
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x553c10
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x51
jne 0x553c42
mov eax, 0x77ec14
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x553c39
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x52
jne 0x553c6b
mov eax, 0x77ec18
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x553c62
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x53
jne 0x553c94
mov eax, 0x77ec1c
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x553c8b
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x54
jne 0x553cbd
mov eax, 0x77ec20
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x553cb4
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x55
jne 0x553ce6
mov eax, 0x77ec24
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x553cdd
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x56
jne 0x553d0f
mov eax, 0x77ec28
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x553d06
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x57
jne 0x553d38
mov eax, 0x77ec2c
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x553d2f
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x58
jne 0x553d61
mov eax, 0x77ec30
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x553d58
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x59
jne 0x553d8a
mov eax, 0x77ec34
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x553d81
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x5a
jne 0x553db3
mov eax, 0x77ec38
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x553daa
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x70
jne 0x553ddc
mov eax, 0x77ec3c
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x553dd3
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x71
jne 0x553e05
mov eax, 0x77ec41
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x553dfc
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x72
jne 0x553e2e
mov eax, 0x77ec46
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x553e25
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x73
jne 0x553e57
mov eax, 0x77ec4b
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x553e4e
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x74
jne 0x553e80
mov eax, 0x77ec50
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x553e77
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x75
jne 0x553ea9
mov eax, 0x77ec55
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x553ea0
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x76
jne 0x553ed2
mov eax, 0x77ec5a
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x553ec9
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x77
jne 0x553efb
mov eax, 0x77ec5f
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x553ef2
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x78
jne 0x553f24
mov eax, 0x77ec64
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x553f1b
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x79
jne 0x553f4d
mov eax, 0x77ec69
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x553f44
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x7a
jne 0x553f76
mov eax, 0x77ec6f
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x553f6d
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x7b
jne 0x553f9f
mov eax, 0x77ec75
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x553f96
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x7c
jne 0x553fc8
mov eax, 0x77ec7b
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x553fbf
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x7d
jne 0x553ff1
mov eax, 0x77ec81
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x553fe8
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x7e
jne 0x55401a
mov eax, 0x77ec87
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x554011
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x7f
jne 0x554043
mov eax, 0x77ec8d
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x55403a
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 3
jne 0x55406c
mov eax, 0x78020a
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x554063
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0xd
jne 0x554095
mov eax, 0x77ec9b
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x55408c
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x13
jne 0x5540be
mov eax, str.Pause
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x5540b5
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x14
jne 0x5540e7
mov eax, str.Caps_Lock
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x5540de
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x90
jne 0x554113
mov eax, str.NumLock
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x55410a
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x91
jne 0x55413f
mov eax, str.ScrollLock
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x554136
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x1b
jne 0x554168
mov eax, 0x78023b
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x55415f
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x20
jne 0x554191
mov eax, 0x77ecd2
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x554188
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x21
jne 0x5541ba
mov eax, str.PageUp
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x5541b1
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x22
jne 0x5541e3
mov eax, str.PageDown
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x5541da
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x24
jne 0x55420c
mov eax, str.Home
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x554203
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x23
jne 0x554235
mov eax, 0x78025c
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x55422c
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x25
jne 0x55425e
mov eax, 0x77ecfa
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x554255
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x26
jne 0x554287
mov eax, 0x77ed03
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x55427e
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x27
jne 0x5542b0
mov eax, 0x77ed0c
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x5542a7
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x28
jne 0x5542d9
mov eax, 0x77ed15
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x5542d0
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x2d
jne 0x554302
mov eax, 0x780262
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x5542f9
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x2e
jne 0x55432b
mov eax, 0x780268
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x554322
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0xba
jne 0x554357
mov eax, 0x77ed2a
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x55434e
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0xbb
jne 0x554383
mov eax, 0x77ed31
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x55437a
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0xbc
jne 0x5543af
mov eax, 0x77ed38
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x5543a6
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0xbd
jne 0x5543db
mov eax, 0x77ed3f
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x5543d2
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0xbe
jne 0x554407
mov eax, 0x77ed46
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x5543fe
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0xbf
jne 0x554433
mov eax, 0x77ed4d
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x55442a
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0xc0
jne 0x55445f
mov eax, 0x77ed54
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x554456
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0xdb
jne 0x55448b
mov eax, 0x77ed5d
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x554482
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0xdd
jne 0x5544b7
mov eax, 0x77ed68
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x5544ae
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0xdc
jne 0x5544e3
mov eax, 0x77ed73
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x5544da
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0xde
jne 0x55450f
mov eax, 0x77ed7a
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x554506
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x6a
jne 0x554538
mov eax, 0x77ed83
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x55452f
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x6b
jne 0x554561
mov eax, 0x77ed8a
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x554558
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 8
jne 0x55458a
mov eax, 0x77ed91
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x554581
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x5545ae
cmp dword [ebp + 8], 0x5b
jne 0x5545ae
mov eax, 0x78026e
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x5545aa
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov eax, dword [ebp - 4]
test eax, eax
je 0x5545ca
push eax
mov ebx, eax
call fcn.004f0f45
inc eax
push eax
call fcn.0055fd1a
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
jmp 0x5545cf
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x5545e0
push ebx
call fcn.0055fd20
add esp, 4
pop eax
mov esp, ebp
pop ebp
ret 4