Function at 0x10131410
Capabilities:
Parse credit card information

Disassembly:
mov eax, dword [esp + 4]
mov cl, byte [eax + 0x5c]
cmp cl, 3
jne 0x1013142d
cmp word [eax + 0x14], 0
jne 0x1013142d
cmp byte [eax + 0x35], 0x20
je 0x101317d1
cmp cl, 2
jne 0x10131448
cmp byte [eax + 0x63], cl
jne 0x10131448
cmp word [eax + 0x14], 0
jne 0x10131448
cmp byte [eax + 0x35], 0x20
je 0x101317d1
cmp cl, 3
jne 0x10131559
cmp word [eax + 0x1a], 0x4a
je 0x101317d1
cmp cl, cl
jne 0x10131559
cmp word [eax + 0x1a], 0x4d
je 0x101317d1
cmp cl, cl
jne 0x10131559
cmp word [eax + 0x1a], 0x4b
je 0x101317d1
cmp cl, cl
jne 0x10131559
cmp word [eax + 0x1a], 0x4c
je 0x101317d1
cmp cl, cl
jne 0x10131559
cmp word [eax + 0x1a], 0x4e
je 0x101317d1
cmp cl, cl
jne 0x10131559
cmp word [eax + 0x1a], 0x4f
je 0x101317d1
cmp cl, cl
jne 0x10131559
cmp word [eax + 0x1a], 0x50
je 0x101317d1
cmp cl, cl
jne 0x10131559
cmp word [eax + 0x1a], 0x51
je 0x101317d1
cmp cl, cl
jne 0x10131559
cmp word [eax + 0x1a], 0x52
je 0x101317d1
cmp cl, cl
jne 0x10131559
cmp word [eax + 0x1a], 0x53
je 0x101317d1
cmp cl, cl
jne 0x10131559
cmp word [eax + 0x1a], 0x54
je 0x101317d1
cmp cl, cl
jne 0x10131559
cmp word [eax + 0x1a], 0x55
je 0x101317d1
cmp cl, cl
jne 0x10131559
cmp word [eax + 0x1a], 0x56
je 0x101317d1
cmp cl, cl
jne 0x10131559
cmp word [eax + 0x1a], 0x57
je 0x101317d1
cmp cl, cl
jne 0x10131559
cmp word [eax + 0x1a], 0x58
je 0x101317d1
cmp cl, cl
jne 0x10131559
cmp word [eax + 0x1a], 0x59
je 0x101317d1
cmp cl, 1
je 0x101315ad
cmp word [eax + 0x14], 0x3e
jne 0x1013156e
cmp cl, 2
je 0x101317d1
cmp cl, 1
je 0x101315ad
cmp word [eax + 0x14], 0x4e
jne 0x10131583
cmp cl, 3
je 0x101317d1
cmp cl, 1
je 0x101315ad
cmp word [eax + 0x14], 0x46
jne 0x10131598
cmp cl, 2
je 0x101317d1
cmp cl, 1
je 0x101315ad
cmp word [eax + 0x14], 0x56
jne 0x101315ad
cmp cl, 3
je 0x101317d1
cmp cl, 2
jne 0x101317d8
cmp byte [eax + 0x63], 1
jne 0x101315c7
cmp word [eax + 0x1a], 0x3a
je 0x101317d1
cmp cl, 2
jne 0x101317d8
cmp byte [eax + 0x63], 1
jne 0x101315e1
cmp word [eax + 0x1a], 0x3d
je 0x101317d1
cmp cl, 2
jne 0x101317d8
cmp byte [eax + 0x63], 1
jne 0x101315fb
cmp word [eax + 0x1a], 0x3b
je 0x101317d1
cmp cl, 2
jne 0x101317d8
cmp byte [eax + 0x63], 1
jne 0x10131615
cmp word [eax + 0x1a], 0x3c
je 0x101317d1
cmp cl, 2
jne 0x101317d8
cmp byte [eax + 0x63], 1
jne 0x1013162f
cmp word [eax + 0x1a], 0x3e
je 0x101317d1
cmp cl, 2
jne 0x101317d8
cmp byte [eax + 0x63], 1
jne 0x10131649
cmp word [eax + 0x1a], 0x3f
je 0x101317d1
cmp cl, 2
jne 0x101317d8
cmp byte [eax + 0x63], 1
jne 0x10131663
cmp word [eax + 0x1a], 0x40
je 0x101317d1
cmp cl, 2
jne 0x101317d8
cmp byte [eax + 0x63], 1
jne 0x1013167d
cmp word [eax + 0x1a], 0x41
je 0x101317d1
cmp cl, 2
jne 0x101317d8
cmp byte [eax + 0x63], cl
jne 0x10131696
cmp word [eax + 0x1a], 0x3a
je 0x101317d1
cmp cl, 2
jne 0x101317d8
cmp byte [eax + 0x63], cl
jne 0x101316af
cmp word [eax + 0x1a], 0x3d
je 0x101317d1
cmp cl, 2
jne 0x101317d8
cmp byte [eax + 0x63], cl
jne 0x101316c8
cmp word [eax + 0x1a], 0x3b
je 0x101317d1
cmp cl, 2
jne 0x101317d8
cmp byte [eax + 0x63], cl
jne 0x101316e1
cmp word [eax + 0x1a], 0x3c
je 0x101317d1
cmp cl, 2
jne 0x101317d8
cmp byte [eax + 0x63], cl
jne 0x101316fa
cmp word [eax + 0x1a], 0x3e
je 0x101317d1
cmp cl, 2
jne 0x101317d8
cmp byte [eax + 0x63], cl
jne 0x10131713
cmp word [eax + 0x1a], 0x3f
je 0x101317d1
cmp cl, 2
jne 0x101317d8
cmp byte [eax + 0x63], cl
jne 0x1013172c
cmp word [eax + 0x1a], 0x40
je 0x101317d1
cmp cl, 2
jne 0x101317d8
cmp byte [eax + 0x63], cl
jne 0x10131745
cmp word [eax + 0x1a], 0x41
je 0x101317d1
cmp cl, 2
jne 0x101317d8
cmp byte [eax + 0x63], cl
jne 0x1013175a
cmp word [eax + 0x1a], 0x42
je 0x101317d1
cmp cl, 2
jne 0x101317d8
cmp byte [eax + 0x63], cl
jne 0x1013176b
cmp word [eax + 0x1a], 0x43
je 0x101317d1
cmp cl, 2
jne 0x101317d8
cmp byte [eax + 0x63], cl
jne 0x1013177c
cmp word [eax + 0x1a], 0x44
je 0x101317d1
cmp cl, 2
jne 0x101317d8
cmp byte [eax + 0x63], cl
jne 0x1013178d
cmp word [eax + 0x1a], 0x45
je 0x101317d1
cmp cl, 2
jne 0x101317d8
cmp byte [eax + 0x63], cl
jne 0x1013179e
cmp word [eax + 0x1a], 0x46
je 0x101317d1
cmp cl, 2
jne 0x101317d8
cmp byte [eax + 0x63], cl
jne 0x101317af
cmp word [eax + 0x1a], 0x47
je 0x101317d1
cmp cl, 2
jne 0x101317d8
cmp byte [eax + 0x63], cl
jne 0x101317c0
cmp word [eax + 0x1a], 0x48
je 0x101317d1
cmp cl, 2
jne 0x101317d8
cmp byte [eax + 0x63], cl
jne 0x101317d8
cmp word [eax + 0x1a], 0x49
jne 0x101317d8
mov byte [eax + 0x96], 1
mov eax, 1
ret