Function at 0x554624
Capabilities:
Parse credit card information

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x88
push edi
mov byte [ebp - 0x68], 0
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x67]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov eax, dword [ebp + 8]
mov dword [ebp - 0x74], eax
push 4
lea ecx, [ebp - 0x14]
push ecx
call fcn.00566529
add esp, 8
mov byte [ebp - 0x6c], 0
jmp 0x554664
mov dl, byte [ebp - 0x6c]
add dl, 1
mov byte [ebp - 0x6c], dl
mov eax, dword [ebp - 0x6c]
and eax, 0xff
cmp eax, 0xa
jge 0x5546db
mov byte [ebp - 0x78], 0
jmp 0x554680
mov cl, byte [ebp - 0x78]
add cl, 1
mov byte [ebp - 0x78], cl
mov edx, dword [ebp - 0x78]
and edx, 0xff
cmp edx, 0xa
jge 0x5546d9
mov eax, dword [ebp - 0x14]
imul eax, eax, 0x41c64e6d
add eax, 0x3039
mov dword [ebp - 0x14], eax
mov ecx, dword [ebp - 0x14]
shr ecx, 0x10
and ecx, 0xff
and ecx, 0x80007fff
jns 0x5546bb
dec ecx
or ecx, 0xffff8000
inc ecx
mov edx, dword [ebp - 0x6c]
and edx, 0xff
imul edx, edx, 0xa
lea eax, [ebp + edx - 0x68]
mov edx, dword [ebp - 0x78]
and edx, 0xff
mov byte [eax + edx], cl
jmp 0x554677
jmp 0x55465b
mov eax, dword [ebp - 0x14]
imul eax, eax, 0x41c64e6d
add eax, 0x3039
mov dword [ebp - 0x14], eax
mov byte [ebp - 0x50], 0
jmp 0x554f8f
mov ecx, dword [ebp - 0x21]
and ecx, 0xff
imul ecx, ecx, 0xa
lea edx, [ebp + ecx - 0x68]
mov eax, dword [ebp - 0x19]
and eax, 0xff
xor ecx, ecx
mov cl, byte [edx + eax]
mov edx, dword [ebp - 0x2e]
and edx, 0xff
cmp ecx, edx
je 0x554724
jmp case.default.0x554fa7
mov al, byte [ebp - 0x50]
add al, 1
mov byte [ebp - 0x50], al
cmp dword [ebp - 0x74], 3
jne 0x554743
mov ecx, dword [ebp - 4]
push ecx
call fcn.00552e3f
add esp, 4
jmp 0x5551b4
cmp dword [ebp - 0x74], 0x3d
jne 0x55475a
mov edx, dword [ebp - 4]
push edx
call fcn.00554281
add esp, 4
jmp 0x5551b4
cmp dword [ebp - 0x74], 0x3e
jne 0x554771
mov eax, dword [ebp - 4]
push eax
call fcn.00554325
add esp, 4
jmp 0x5551b4
jmp case.default.0x554fa7
mov byte [ebp - 0x21], 0
mov byte [ebp - 0x19], 6
mov cl, byte [ebp - 0x62]
mov byte [ebp - 0x2e], cl
jmp 0x5550c4
mov byte [ebp - 0x21], 9
mov byte [ebp - 0x19], 4
mov dl, byte [ebp - 0xa]
mov byte [ebp - 0x2e], dl
jmp 0x5550c4
mov byte [ebp - 0x21], 8
mov byte [ebp - 0x19], 3
mov al, byte [ebp - 0x15]
mov byte [ebp - 0x2e], al
jmp 0x5550c4
mov ecx, dword [ebp - 0x21]
and ecx, 0xff
imul ecx, ecx, 0xa
lea edx, [ebp + ecx - 0x68]
mov eax, dword [ebp - 0x19]
and eax, 0xff
xor ecx, ecx
mov cl, byte [edx + eax]
mov edx, dword [ebp - 0x2e]
and edx, 0xff
cmp ecx, edx
je 0x5547de
jmp case.default.0x554fa7
mov al, byte [ebp - 0x50]
add al, 1
mov byte [ebp - 0x50], al
cmp dword [ebp - 0x74], 0xa
jne 0x5547fd
mov ecx, dword [ebp - 4]
push ecx
call fcn.005531e3
add esp, 4
jmp 0x5551b4
cmp dword [ebp - 0x74], 0xf
jne 0x554814
mov edx, dword [ebp - 4]
push edx
call fcn.00553103
add esp, 4
jmp 0x5551b4
cmp dword [ebp - 0x74], 0x10
jne 0x55482b
mov eax, dword [ebp - 4]
push eax
call fcn.00553173
add esp, 4
jmp 0x5551b4
cmp dword [ebp - 0x74], 0x1a
jne 0x554842
mov ecx, dword [ebp - 4]
push ecx
call fcn.00553cdb
add esp, 4
jmp 0x5551b4
cmp dword [ebp - 0x74], 0x3f
jne 0x554859
mov edx, dword [ebp - 4]
push edx
call fcn.0055437b
add esp, 4
jmp 0x5551b4
jmp case.default.0x554fa7
mov eax, dword [ebp - 0x21]
and eax, 0xff
imul eax, eax, 0xa
lea ecx, [ebp + eax - 0x68]
mov edx, dword [ebp - 0x19]
and edx, 0xff
xor eax, eax
mov al, byte [ecx + edx]
mov ecx, dword [ebp - 0x2e]
and ecx, 0xff
cmp eax, ecx
je 0x55488d
jmp case.default.0x554fa7
mov dl, byte [ebp - 0x50]
add dl, 1
mov byte [ebp - 0x50], dl
cmp dword [ebp - 0x74], 0x14
jne 0x5548ad
mov eax, dword [ebp - 4]
push eax
call fcn.0055321f
add esp, 4
jmp 0x5551b4
cmp dword [ebp - 0x74], 0x2e
jne 0x5548c4
mov ecx, dword [ebp - 4]
push ecx
call fcn.005541d6
add esp, 4
jmp 0x5551b4
cmp dword [ebp - 0x74], 0x35
jne 0x5548db
mov edx, dword [ebp - 4]
push edx
call fcn.0055455f
add esp, 4
jmp 0x5551b4
jmp case.default.0x554fa7
mov eax, dword [ebp - 0x21]
and eax, 0xff
imul eax, eax, 0xa
lea ecx, [ebp + eax - 0x68]
mov edx, dword [ebp - 0x19]
and edx, 0xff
xor eax, eax
mov al, byte [ecx + edx]
mov ecx, dword [ebp - 0x2e]
and ecx, 0xff
cmp eax, ecx
je 0x55490f
jmp case.default.0x554fa7
mov dl, byte [ebp - 0x50]
add dl, 1
mov byte [ebp - 0x50], dl
mov dword [ebp - 0x70], 0
jmp case.default.0x554fa7
mov eax, dword [ebp - 0x21]
and eax, 0xff
imul eax, eax, 0xa
lea ecx, [ebp + eax - 0x68]
mov edx, dword [ebp - 0x19]
and edx, 0xff
xor eax, eax
mov al, byte [ecx + edx]
mov ecx, dword [ebp - 0x2e]
and ecx, 0xff
cmp eax, ecx
je 0x554953
jmp case.default.0x554fa7
mov dl, byte [ebp - 0x50]
add dl, 1
mov byte [ebp - 0x50], dl
cmp dword [ebp - 0x74], 9
jne 0x554973
mov eax, dword [ebp - 4]
push eax
call fcn.00553469
add esp, 4
jmp 0x5551b4
cmp dword [ebp - 0x74], 0xb
jne 0x55498a
mov ecx, dword [ebp - 4]
push ecx
call fcn.00553c51
add esp, 4
jmp 0x5551b4
cmp dword [ebp - 0x74], 0x40
jne 0x5549a1
mov edx, dword [ebp - 4]
push edx
call fcn.00554453
add esp, 4
jmp 0x5551b4
jmp case.default.0x554fa7
mov eax, dword [ebp - 0x21]
and eax, 0xff
imul eax, eax, 0xa
lea ecx, [ebp + eax - 0x68]
mov edx, dword [ebp - 0x19]
and edx, 0xff
xor eax, eax
mov al, byte [ecx + edx]
mov ecx, dword [ebp - 0x2e]
and ecx, 0xff
cmp eax, ecx
je 0x5549d5
jmp case.default.0x554fa7
mov dl, byte [ebp - 0x50]
add dl, 1
mov byte [ebp - 0x50], dl
cmp dword [ebp - 0x74], 6
jne 0x5549f5
mov eax, dword [ebp - 4]
push eax
call fcn.0055305f
add esp, 4
jmp 0x5551b4
cmp dword [ebp - 0x74], 0xc
jne 0x554a0c
mov ecx, dword [ebp - 4]
push ecx
call fcn.005534f3
add esp, 4
jmp 0x5551b4
cmp dword [ebp - 0x74], 0x11
jne 0x554a23
mov edx, dword [ebp - 4]
push edx
call fcn.0055359b
add esp, 4
jmp 0x5551b4
cmp dword [ebp - 0x74], 0x12
jne 0x554a3a
mov eax, dword [ebp - 4]
push eax
call fcn.00553629
add esp, 4
jmp 0x5551b4
cmp dword [ebp - 0x74], 0xd
jne 0x554a51
mov ecx, dword [ebp - 4]
push ecx
call fcn.00553aa7
add esp, 4
jmp 0x5551b4
jmp case.default.0x554fa7
mov edx, dword [ebp - 0x21]
and edx, 0xff
imul edx, edx, 0xa
lea eax, [ebp + edx - 0x68]
mov ecx, dword [ebp - 0x19]
and ecx, 0xff
xor edx, edx
mov dl, byte [eax + ecx]
mov eax, dword [ebp - 0x2e]
and eax, 0xff
cmp edx, eax
je 0x554a85
jmp case.default.0x554fa7
mov cl, byte [ebp - 0x50]
add cl, 1
mov byte [ebp - 0x50], cl
cmp dword [ebp - 0x74], 1
jne 0x554aa5
mov edx, dword [ebp - 4]
push edx
call fcn.005529b5
add esp, 4
jmp 0x5551b4
cmp dword [ebp - 0x74], 0x33
jne 0x554abc
mov eax, dword [ebp - 4]
push eax
call fcn.00552afc
add esp, 4
jmp 0x5551b4
jmp case.default.0x554fa7
mov byte [ebp - 0x21], 9
mov byte [ebp - 0x19], 8
mov cl, byte [ebp - 6]
mov byte [ebp - 0x2e], cl
jmp 0x5550c4
mov edx, dword [ebp - 0x21]
and edx, 0xff
imul edx, edx, 0xa
lea eax, [ebp + edx - 0x68]
mov ecx, dword [ebp - 0x19]
and ecx, 0xff
xor edx, edx
mov dl, byte [eax + ecx]
mov eax, dword [ebp - 0x2e]
and eax, 0xff
cmp edx, eax
je 0x554b03
jmp case.default.0x554fa7
mov cl, byte [ebp - 0x50]
add cl, 1
mov byte [ebp - 0x50], cl
cmp dword [ebp - 0x74], 0x18
jne 0x554b23
mov edx, dword [ebp - 4]
push edx
call fcn.005533df
add esp, 4
jmp 0x5551b4
jmp case.default.0x554fa7
mov eax, dword [ebp - 0x21]
and eax, 0xff
imul eax, eax, 0xa
lea ecx, [ebp + eax - 0x68]
mov edx, dword [ebp - 0x19]
and edx, 0xff
xor eax, eax
mov al, byte [ecx + edx]
mov ecx, dword [ebp - 0x2e]
and ecx, 0xff
cmp eax, ecx
je 0x554b57
jmp case.default.0x554fa7
mov dl, byte [ebp - 0x50]
add dl, 1
mov byte [ebp - 0x50], dl
lea eax, [ebp + 0xc]
mov dword [ebp - 0x70], eax
jmp case.default.0x554fa7
mov ecx, dword [ebp - 0x21]
and ecx, 0xff
imul ecx, ecx, 0xa
lea edx, [ebp + ecx - 0x68]
mov eax, dword [ebp - 0x19]
and eax, 0xff
xor ecx, ecx
mov cl, byte [edx + eax]
mov edx, dword [ebp - 0x2e]
and edx, 0xff
cmp ecx, edx
je 0x554b9a
jmp case.default.0x554fa7
mov al, byte [ebp - 0x50]
add al, 1
mov byte [ebp - 0x50], al
cmp dword [ebp - 0x74], 0x16
jne 0x554bb9
mov ecx, dword [ebp - 4]
push ecx
call fcn.005532ff
add esp, 4
jmp 0x5551b4
jmp case.default.0x554fa7
mov edx, dword [ebp - 0x21]
and edx, 0xff
imul edx, edx, 0xa
lea eax, [ebp + edx - 0x68]
mov ecx, dword [ebp - 0x19]
and ecx, 0xff
xor edx, edx
mov dl, byte [eax + ecx]
mov eax, dword [ebp - 0x2e]
and eax, 0xff
cmp edx, eax
je 0x554bed
jmp case.default.0x554fa7
mov cl, byte [ebp - 0x50]
add cl, 1
mov byte [ebp - 0x50], cl
cmp dword [ebp - 0x74], 0x15
jne 0x554c0d
mov edx, dword [ebp - 4]
push edx
call fcn.005532a9
add esp, 4
jmp 0x5551b4
jmp case.default.0x554fa7
mov byte [ebp - 0x21], 8
mov byte [ebp - 0x19], 6
mov al, byte [ebp - 0x12]
mov byte [ebp - 0x2e], al
jmp 0x5550c4
mov byte [ebp - 0x21], 4
mov byte [ebp - 0x19], 1
mov cl, byte [ebp - 0x3f]
mov byte [ebp - 0x2e], cl
jmp 0x5550c4
mov edx, dword [ebp - 0x21]
and edx, 0xff
imul edx, edx, 0xa
lea eax, [ebp + edx - 0x68]
mov ecx, dword [ebp - 0x19]
and ecx, 0xff
xor edx, edx
mov dl, byte [eax + ecx]
mov eax, dword [ebp - 0x2e]
and eax, 0xff
cmp edx, eax
je 0x554c67
jmp case.default.0x554fa7
mov cl, byte [ebp - 0x50]
add cl, 1
mov byte [ebp - 0x50], cl
cmp dword [ebp - 0x74], 5
jne 0x554c87
mov edx, dword [ebp - 4]
push edx
call fcn.00552fbb
add esp, 4
jmp 0x5551b4
cmp dword [ebp - 0x74], 0x2d
jne 0x554c9e
mov eax, dword [ebp - 4]
push eax
call fcn.005540fa
add esp, 4
jmp 0x5551b4
cmp dword [ebp - 0x74], 0x2f
jne 0x554cb5
mov ecx, dword [ebp - 4]
push ecx
call fcn.0055413d
add esp, 4
jmp 0x5551b4
cmp dword [ebp - 0x74], 0x30
jne 0x554ccc
mov edx, dword [ebp - 4]
push edx
call fcn.00554180
add esp, 4
jmp 0x5551b4
jmp case.default.0x554fa7
mov byte [ebp - 0x21], 4
mov byte [ebp - 0x19], 4
mov al, byte [ebp - 0x3c]
mov byte [ebp - 0x2e], al
jmp 0x5550c4
mov byte [ebp - 0x21], 0
mov byte [ebp - 0x19], 8
mov cl, byte [ebp - 0x60]
mov byte [ebp - 0x2e], cl
jmp 0x5550c4
mov byte [ebp - 0x21], 3
mov byte [ebp - 0x19], 4
mov dl, byte [ebp - 0x46]
mov byte [ebp - 0x2e], dl
jmp 0x5550c4
mov eax, dword [ebp - 0x21]
and eax, 0xff
imul eax, eax, 0xa
lea ecx, [ebp + eax - 0x68]
mov edx, dword [ebp - 0x19]
and edx, 0xff
xor eax, eax
mov al, byte [ecx + edx]
mov ecx, dword [ebp - 0x2e]
and ecx, 0xff
cmp eax, ecx
je 0x554d39
jmp case.default.0x554fa7
mov dl, byte [ebp - 0x50]
add dl, 1
mov byte [ebp - 0x50], dl
mov eax, dword [ebp - 0x70]
add eax, 4
mov dword [ebp - 0x70], eax
mov ecx, dword [ebp - 0x70]
mov edx, dword [ecx - 4]
mov dword [ebp - 4], edx
jmp case.default.0x554fa7
mov byte [ebp - 0x21], 2
mov byte [ebp - 0x19], 2
mov al, byte [ebp - 0x52]
mov byte [ebp - 0x2e], al
jmp 0x5550c4
mov ecx, dword [ebp - 0x21]
and ecx, 0xff
imul ecx, ecx, 0xa
lea edx, [ebp + ecx - 0x68]
mov eax, dword [ebp - 0x19]
and eax, 0xff
xor ecx, ecx
mov cl, byte [edx + eax]
mov edx, dword [ebp - 0x2e]
and edx, 0xff
cmp ecx, edx
je 0x554d9b
jmp case.default.0x554fa7
mov al, byte [ebp - 0x50]
add al, 1
mov byte [ebp - 0x50], al
cmp dword [ebp - 0x74], 0x29
jne 0x554dba
mov ecx, dword [ebp - 4]
push ecx
call fcn.00553f55
add esp, 4
jmp 0x5551b4
cmp dword [ebp - 0x74], 0x2a
jne 0x554dd1
mov edx, dword [ebp - 4]
push edx
call fcn.00553fc5
add esp, 4
jmp 0x5551b4
cmp dword [ebp - 0x74], 0x2b
jne 0x554de8
mov eax, dword [ebp - 4]
push eax
call fcn.00553fcc
add esp, 4
jmp 0x5551b4
cmp dword [ebp - 0x74], 0x2c
jne 0x554dff
mov ecx, dword [ebp - 4]
push ecx
call fcn.00554056
add esp, 4
jmp 0x5551b4
jmp case.default.0x554fa7
mov edx, dword [ebp - 0x21]
and edx, 0xff
imul edx, edx, 0xa
lea eax, [ebp + edx - 0x68]
mov ecx, dword [ebp - 0x19]
and ecx, 0xff
xor edx, edx
mov dl, byte [eax + ecx]
mov eax, dword [ebp - 0x2e]
and eax, 0xff
cmp edx, eax
je 0x554e33
jmp case.default.0x554fa7
mov cl, byte [ebp - 0x50]
add cl, 1
mov byte [ebp - 0x50], cl
cmp dword [ebp - 0x74], 0x17
jne 0x554e53
mov edx, dword [ebp - 4]
push edx
call fcn.00553389
add esp, 4
jmp 0x5551b4
cmp dword [ebp - 0x74], 0x20
jne 0x554e6a
mov eax, dword [ebp - 4]
push eax
call fcn.00553785
add esp, 4
jmp 0x5551b4
cmp dword [ebp - 0x74], 0x21
jne 0x554e81
mov ecx, dword [ebp - 4]
push ecx
call fcn.0055380f
add esp, 4
jmp 0x5551b4
cmp dword [ebp - 0x74], 0x22
jne 0x554e98
mov edx, dword [ebp - 4]
push edx
call fcn.00553865
add esp, 4
jmp 0x5551b4
cmp dword [ebp - 0x74], 0x23
jne 0x554eaf
mov eax, dword [ebp - 4]
push eax
call fcn.005538d5
add esp, 4
jmp 0x5551b4
cmp dword [ebp - 0x74], 0x24
jne 0x554ec6
mov ecx, dword [ebp - 4]
push ecx
call fcn.0055395f
add esp, 4
jmp 0x5551b4
jmp case.default.0x554fa7
mov edx, dword [ebp - 0x21]
and edx, 0xff
imul edx, edx, 0xa
lea eax, [ebp + edx - 0x68]
mov ecx, dword [ebp - 0x19]
and ecx, 0xff
xor edx, edx
mov dl, byte [eax + ecx]
mov eax, dword [ebp - 0x2e]
and eax, 0xff
cmp edx, eax
je 0x554efa
jmp case.default.0x554fa7
mov cl, byte [ebp - 0x50]
add cl, 1
mov byte [ebp - 0x50], cl
cmp dword [ebp - 0x74], 2
jne 0x554f1a
mov edx, dword [ebp - 4]
push edx
call fcn.00552d94
add esp, 4
jmp 0x5551b4
cmp dword [ebp - 0x74], 0x25
jne 0x554f31
mov eax, dword [ebp - 4]
push eax
call fcn.00553a6b
add esp, 4
jmp 0x5551b4
cmp dword [ebp - 0x74], 0x27
jne 0x554f48
mov ecx, dword [ebp - 4]
push ecx
call fcn.005536c5
add esp, 4
jmp 0x5551b4
cmp dword [ebp - 0x74], 0x28
jne 0x554f5f
mov edx, dword [ebp - 4]
push edx
call fcn.00553b70
add esp, 4
jmp 0x5551b4
cmp dword [ebp - 0x74], 0x26
jne 0x554f76
mov eax, dword [ebp - 4]
push eax
call fcn.00553eb1
add esp, 4
jmp 0x5551b4
cmp dword [ebp - 0x74], 0x34
jne 0x554f8d
mov ecx, dword [ebp - 4]
push ecx
call fcn.00552bf7
add esp, 4
jmp 0x5551b4
jmp case.default.0x554fa7
mov eax, dword [ebp - 0x14]
xor edx, edx
mov ecx, 0xa
div ecx
mov dword [ebp - 0x7c], edx
cmp dword [ebp - 0x7c], 9
ja case.default.0x554fa7
mov edx, dword [ebp - 0x7c]
jmp dword [edx*4 + 0x5551b9]
jmp 0x554ce4
jmp 0x554d59
jmp 0x554ac1
jmp 0x554c25
jmp 0x554776
jmp 0x554cf7
jmp 0x554c12
jmp 0x554cd1
jmp 0x554789
jmp 0x55479c
mov eax, dword [ebp - 0x14]
imul eax, eax, 0x41c64e6d
add eax, 0x3039
mov dword [ebp - 0x14], eax
mov eax, dword [ebp - 0x14]
xor edx, edx
mov ecx, 0xa
div ecx
mov dword [ebp - 0x80], edx
cmp dword [ebp - 0x80], 9
ja case.default.0x555009
mov edx, dword [ebp - 0x80]
jmp dword [edx*4 + 0x5551e1]
jmp 0x554ce4
jmp 0x554d59
jmp 0x554ac1
jmp 0x554c25
jmp 0x554776
jmp 0x554cf7
jmp 0x554c12
jmp 0x554cd1
jmp 0x554789
jmp 0x55479c
mov eax, dword [ebp - 0x21]
and eax, 0xff
imul eax, eax, 0xa
lea ecx, [ebp + eax - 0x68]
mov edx, dword [ebp - 0x19]
and edx, 0xff
xor eax, eax
mov al, byte [ecx + edx]
mov ecx, dword [ebp - 0x2e]
and ecx, 0xff
cmp eax, ecx
je 0x555071
jmp case.default.0x554fa7
mov dl, byte [ebp - 0x50]
add dl, 1
mov byte [ebp - 0x50], dl
cmp dword [ebp - 0x74], 4
jne 0x555091
mov eax, dword [ebp - 4]
push eax
call fcn.00552ee3
add esp, 4
jmp 0x5551b4
cmp dword [ebp - 0x74], 0x19
jne 0x5550a8
mov ecx, dword [ebp - 4]
push ecx
call fcn.00553d83
add esp, 4
jmp 0x5551b4
cmp dword [ebp - 0x74], 0x1b
jne 0x5550bf
mov edx, dword [ebp - 4]
push edx
call fcn.00553e41
add esp, 4
jmp 0x5551b4
jmp case.default.0x554fa7
mov eax, dword [ebp - 0x14]
imul eax, eax, 0x41c64e6d
add eax, 0x3039
mov dword [ebp - 0x14], eax
mov eax, dword [ebp - 0x14]
xor edx, edx
mov ecx, 0x6e
div ecx
mov dword [ebp - 0x84], edx
cmp dword [ebp - 0x84], 9
ja case.default.0x5550f6
mov edx, dword [ebp - 0x84]
jmp dword [edx*4 + 0x555209]
jmp 0x554ce4
jmp 0x554d59
jmp 0x554ac1
jmp 0x554c25
jmp 0x554776
jmp 0x554cf7
jmp 0x554c12
jmp 0x554cd1
jmp 0x554789
jmp 0x55479c
mov eax, dword [ebp - 0x50]
and eax, 0xff
mov dword [ebp - 0x88], eax
cmp dword [ebp - 0x88], 0x11
ja case.0x55514c.17
mov ecx, dword [ebp - 0x88]
jmp dword [ecx*4 + 0x555231]
jmp 0x554b28
jmp 0x554d0a
jmp 0x5548e0
jmp 0x554a56
jmp 0x554ecb
jmp 0x5546f5
jmp 0x5547af
jmp 0x554c38
jmp 0x5549a6
jmp case.default.0x555009
jmp 0x55485e
jmp 0x554bbe
jmp 0x554b6b
jmp 0x554e04
jmp 0x554ad4
jmp 0x554924
jmp 0x554d6c
mov edx, dword [ebp - 4]
push edx
call fcn.005545e9
add esp, 4
pop edi
mov esp, ebp
pop ebp
ret