GS1 patterns for EAN-8 & EAN-13                  
                       
1=bar, 0=space                  
                       
Set pattern character                  
A 1110010 0                  
A 1100110 1                  
A 1101100 2                  
A 1000010 3                  
A 1011100 4                  
A 1001110 5                  
A 1010000 6                  
A 1000100 7                  
A 1001000 8                  
A 1110100 9                  
B 1011000 0                  
B 1001100 1                  
B 1100100 2                  
B 1011110 3                  
B 1100010 4                  
B 1000110 5                  
B 1111010 6                  
B 1101110 7                  
B 1110110 8                  
B 1101000 9                  
C 1110010 0                  
C 1100110 1                  
C 1101100 2                  
C 1000010 3                  
C 1011100 4                  
C 1001110 5                  
C 1010000 6                  
C 1000100 7                  
C 1001000 8                  
C 1110100 9                  
                       
                       
Guard patterns                  
Width pattern                    
3 101 Normal guard                  
5 01010 Centre guard                  
6 010101 Special guard                  
4 1011 Add-on guard                  
2 01 Ad-on delineator