From a91933cbddf6af59484479a797cea1a7927aacd0 Mon Sep 17 00:00:00 2001 From: gitlost Date: Mon, 8 Feb 2021 02:45:11 +0000 Subject: [PATCH] gs1_verify: GMN (8013) update (gs1-format-spec.txt), X..25, csumalpha --- backend/gs1.c | 64 +- backend/gs1_lint.h | 16 +- backend/tests/test_gs1.c | 895 +++++++++--------- .../tests/tools/bwipp_dump-barcode.ps.diff | 56 +- backend/tests/tools/bwipp_dump.ps.tar.xz | Bin 122496 -> 122696 bytes 5 files changed, 573 insertions(+), 458 deletions(-) diff --git a/backend/gs1.c b/backend/gs1.c index db6f6399..2dc1d13a 100644 --- a/backend/gs1.c +++ b/backend/gs1.c @@ -160,6 +160,61 @@ static int csum(const unsigned char *data, int data_len, int offset, int min, in return 1; } +/* Check alphanumeric check characters (GS1 General Spec 7.9.5) */ +static int csumalpha(const unsigned char *data, int data_len, int offset, int min, int max, int *p_err_no, + int *p_err_posn, char err_msg[50], const int length_only) { + (void)max; + + data_len -= offset; + + if (data_len < min) { + return 0; + } + if (data_len && data_len < 2) { /* Do this check separately for backward compatibility */ + *p_err_no = 4; + return 0; + } + + if (!length_only && data_len) { + static const char c82[] = { + 0, 1, -1, -1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, /*!-0*/ + 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, -1, /*1-@*/ + 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, /*A-P*/ + 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, -1, -1, -1, -1, 55, -1, /*Q-`*/ + 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, /*a-p*/ + 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, /*q-z*/ + }; + static const char c32[] = "23456789ABCDEFGHJKLMNPQRSTUVWXYZ"; + static const char weights[] = { + 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83 + }; + const unsigned char *d = data + offset; + const unsigned char *de = d + (data_len > max ? max : data_len) - 2; /* Note less last 2 characters */ + int checksum = 0, c1, c2; + + for (; d < de; d++) { + checksum += c82[*d - '!'] * weights[de - 1 - d]; + } + checksum %= 1021; + c1 = c32[checksum >> 5]; + c2 = c32[checksum & 0x1F]; + + if (de[0] != c1 || de[1] != c2) { + *p_err_no = 3; + if (de[0] != c1) { + *p_err_posn = (de - data) + 1; + sprintf(err_msg, "Bad checksum '%c', expected '%c'", de[0], c1); + } else { + *p_err_posn = (de + 1 - data) + 1; + sprintf(err_msg, "Bad checksum '%c', expected '%c'", de[1], c2); + } + return 0; + } + } + + return 1; +} + /* Check for a GS1 Prefix (GS1 General Spec GS1 1.4.2) */ static int key(const unsigned char *data, int data_len, int offset, int min, int max, int *p_err_no, int *p_err_posn, char err_msg[50], const int length_only) { @@ -943,7 +998,8 @@ static int couponcode(const unsigned char *data, int data_len, int offset, int m if (d == NULL) { return 0; } - d = coupon_vli(data, data_len, d, "2nd Purch. GS1 Co. Prefix", 6, 0, 6, 1, p_err_no, p_err_posn, err_msg); + d = coupon_vli(data, data_len, d, "2nd Purch. GS1 Co. Prefix", 6, 0, 6, 1, p_err_no, p_err_posn, + err_msg); if (d == NULL) { return 0; } @@ -968,7 +1024,8 @@ static int couponcode(const unsigned char *data, int data_len, int offset, int m if (d == NULL) { return 0; } - d = coupon_vli(data, data_len, d, "3rd Purch. GS1 Co. Prefix", 6, 0, 6, 1, p_err_no, p_err_posn, err_msg); + d = coupon_vli(data, data_len, d, "3rd Purch. GS1 Co. Prefix", 6, 0, 6, 1, p_err_no, p_err_posn, + err_msg); if (d == NULL) { return 0; } @@ -1048,7 +1105,8 @@ static int couponcode(const unsigned char *data, int data_len, int offset, int m *p_err_no = 3; *p_err_posn = d - 1 - data + 1; - sprintf(err_msg, data_field < 0 ? "Non-numeric Data Field '%c'" : "Invalid Data Field '%c'", *(d - 1)); + sprintf(err_msg, data_field < 0 ? "Non-numeric Data Field '%c'" : "Invalid Data Field '%c'", + *(d - 1)); return 0; } } diff --git a/backend/gs1_lint.h b/backend/gs1_lint.h index 6208b1ff..77130c92 100644 --- a/backend/gs1_lint.h +++ b/backend/gs1_lint.h @@ -467,6 +467,17 @@ static int n__12_nozeroprefix(const unsigned char *data, const int data_len, && nozeroprefix(data, data_len, 0, 1, 12, p_err_no, p_err_posn, err_msg, 0); } +/* X..25,csumalpha,key */ +static int x__25_csumalpha_key(const unsigned char *data, const int data_len, + int *p_err_no, int *p_err_posn, char err_msg[50]) { + return data_len >= 1 && data_len <= 25 + && csumalpha(data, data_len, 0, 1, 25, p_err_no, p_err_posn, err_msg, 1 /*length_only*/) + && key(data, data_len, 0, 1, 25, p_err_no, p_err_posn, err_msg, 1 /*length_only*/) + && cset82(data, data_len, 0, 1, 25, p_err_no, p_err_posn, err_msg) + && csumalpha(data, data_len, 0, 1, 25, p_err_no, p_err_posn, err_msg, 0) + && key(data, data_len, 0, 1, 25, p_err_no, p_err_posn, err_msg, 0); +} + /* N18,csum */ static int n18_csum(const unsigned char *data, const int data_len, int *p_err_no, int *p_err_posn, char err_msg[50]) { @@ -768,7 +779,7 @@ static int gs1_lint(const int ai, const unsigned char *data, const int data_len, if (ai == 8003) { return n1_zero_n13_csum_key_x0__16(data, data_len, p_err_no, p_err_posn, err_msg); } - if (ai == 8004 || ai == 8013) { + if (ai == 8004) { return x__30_key(data, data_len, p_err_no, p_err_posn, err_msg); } if (ai == 8005) { @@ -792,6 +803,9 @@ static int gs1_lint(const int ai, const unsigned char *data, const int data_len, if (ai == 8011) { return n__12_nozeroprefix(data, data_len, p_err_no, p_err_posn, err_msg); } + if (ai == 8013) { + return x__25_csumalpha_key(data, data_len, p_err_no, p_err_posn, err_msg); + } if (ai == 8017 || ai == 8018) { return n18_csum(data, data_len, p_err_no, p_err_posn, err_msg); } diff --git a/backend/tests/test_gs1.c b/backend/tests/test_gs1.c index 096b4e1c..e0f37d49 100644 --- a/backend/tests/test_gs1.c +++ b/backend/tests/test_gs1.c @@ -1162,126 +1162,127 @@ static void test_gs1_verify(int index, int debug) { /*852*/ { "[8011]1234567890123", ZINT_ERROR_INVALID_DATA, "" }, /*853*/ { "[8012]abcdefghijklmnopqrst", 0, "8012abcdefghijklmnopqrst" }, /*854*/ { "[8012]abcdefghijklmnopqrstuv", ZINT_ERROR_INVALID_DATA, "" }, - /*855*/ { "[8013]1234abcdefghijklmnopqrstuvwxyz", 0, "80131234abcdefghijklmnopqrstuvwxyz" }, - /*856*/ { "[8013]1234abcdefghijklmnopqrstuvwxyz1", ZINT_ERROR_INVALID_DATA, "" }, - /*857*/ { "[8014]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*858*/ { "[8016]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*859*/ { "[8017]313131313131313139", ZINT_WARN_NONCOMPLIANT, "8017313131313131313139" }, - /*860*/ { "[8017]313131313131313131", 0, "8017313131313131313131" }, - /*861*/ { "[8017]31313131313131313", ZINT_ERROR_INVALID_DATA, "" }, - /*862*/ { "[8017]3131313131313131390", ZINT_ERROR_INVALID_DATA, "" }, - /*863*/ { "[8018]313131313131313139", ZINT_WARN_NONCOMPLIANT, "8018313131313131313139" }, - /*864*/ { "[8018]313131313131313131", 0, "8018313131313131313131" }, - /*865*/ { "[8018]31313131313131313", ZINT_ERROR_INVALID_DATA, "" }, - /*866*/ { "[8018]3131313131313131390", ZINT_ERROR_INVALID_DATA, "" }, - /*867*/ { "[8019]1234567890", 0, "80191234567890" }, - /*868*/ { "[8019]12345678901", ZINT_ERROR_INVALID_DATA, "" }, - /*869*/ { "[8020]abcdefghijklmnopqrstuvwxy", 0, "8020abcdefghijklmnopqrstuvwxy" }, - /*870*/ { "[8020]abcdefghijklmnopqrstuvwxyz", ZINT_ERROR_INVALID_DATA, "" }, - /*871*/ { "[8021]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*872*/ { "[8025]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*873*/ { "[8026]123456789012341212", ZINT_WARN_NONCOMPLIANT, "8026123456789012341212" }, - /*874*/ { "[8026]123456789012311212", 0, "8026123456789012311212" }, - /*875*/ { "[8026]1234567890123451212", ZINT_ERROR_INVALID_DATA, "" }, - /*876*/ { "[8026]12345678901234512", ZINT_ERROR_INVALID_DATA, "" }, - /*877*/ { "[8027]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*878*/ { "[8030]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*879*/ { "[8040]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*880*/ { "[8050]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*881*/ { "[8060]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*882*/ { "[8070]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*883*/ { "[8080]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*884*/ { "[8090]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*885*/ { "[8099]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*886*/ { "[81]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*887*/ { "[8100]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*888*/ { "[8109]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*889*/ { "[8110]5123456789011234565123455123450123105123450123512345678901320123190000", 0, "81105123456789011234565123455123450123105123450123512345678901320123190000" }, - /*890*/ { "[8110]51234567890112345651234551234501231051234501235123456789013201231900001", ZINT_ERROR_INVALID_DATA, "" }, - /*891*/ { "[8111]1234", 0, "81111234" }, - /*892*/ { "[8111]12345", ZINT_ERROR_INVALID_DATA, "" }, - /*893*/ { "[8111]123", ZINT_ERROR_INVALID_DATA, "" }, - /*894*/ { "[8112]1234567890123456789012345678901234567890123456789012345678901234567890", ZINT_WARN_NONCOMPLIANT, "81121234567890123456789012345678901234567890123456789012345678901234567890" }, - /*895*/ { "[8112]12345678901234567890123456789012345678901234567890123456789012345678901", ZINT_ERROR_INVALID_DATA, "" }, - /*896*/ { "[8112]061234567890121234569123456789012345", 0, "8112061234567890121234569123456789012345" }, - /*897*/ { "[8113]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*898*/ { "[8120]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*899*/ { "[8130]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*900*/ { "[8140]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*901*/ { "[8150]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*902*/ { "[8190]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*903*/ { "[8199]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*904*/ { "[82]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*905*/ { "[8200]1234567890123456789012345678901234567890123456789012345678901234567890", 0, "82001234567890123456789012345678901234567890123456789012345678901234567890" }, - /*906*/ { "[8201]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*907*/ { "[8210]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*908*/ { "[8220]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*909*/ { "[8230]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*910*/ { "[8240]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*911*/ { "[8250]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*912*/ { "[8290]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*913*/ { "[8299]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*914*/ { "[83]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*915*/ { "[830]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*916*/ { "[8300]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*917*/ { "[84]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*918*/ { "[840]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*919*/ { "[8400]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*920*/ { "[85]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*921*/ { "[850]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*922*/ { "[8500]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*923*/ { "[89]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*924*/ { "[890]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*925*/ { "[8900]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*926*/ { "[90]abcdefghijklmnopqrstuvwxyz1234", 0, "90abcdefghijklmnopqrstuvwxyz1234" }, - /*927*/ { "[90]abcdefghijklmnopqrstuvwxyz12345", ZINT_ERROR_INVALID_DATA, "" }, - /*928*/ { "[900]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*929*/ { "[9000]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*930*/ { "[91]123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890", 0, "91123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890" }, - /*931*/ { "[91]1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901", ZINT_ERROR_INVALID_DATA, "" }, - /*932*/ { "[910]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*933*/ { "[9100]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*934*/ { "[92]123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890", 0, "92123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890" }, - /*935*/ { "[92]1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901", ZINT_ERROR_INVALID_DATA, "" }, - /*936*/ { "[920]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*937*/ { "[9200]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*938*/ { "[93]123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890", 0, "93123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890" }, - /*939*/ { "[93]1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901", ZINT_ERROR_INVALID_DATA, "" }, - /*940*/ { "[930]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*941*/ { "[9300]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*942*/ { "[94]123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890", 0, "94123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890" }, - /*943*/ { "[94]1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901", ZINT_ERROR_INVALID_DATA, "" }, - /*944*/ { "[940]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*945*/ { "[9400]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*946*/ { "[95]123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890", 0, "95123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890" }, - /*947*/ { "[95]1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901", ZINT_ERROR_INVALID_DATA, "" }, - /*948*/ { "[950]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*949*/ { "[9500]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*950*/ { "[96]123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890", 0, "96123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890" }, - /*951*/ { "[96]1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901", ZINT_ERROR_INVALID_DATA, "" }, - /*952*/ { "[960]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*953*/ { "[9600]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*954*/ { "[97]123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890", 0, "97123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890" }, - /*955*/ { "[97]1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901", ZINT_ERROR_INVALID_DATA, "" }, - /*956*/ { "[970]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*957*/ { "[9700]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*958*/ { "[98]123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890", 0, "98123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890" }, - /*959*/ { "[98]1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901", ZINT_ERROR_INVALID_DATA, "" }, - /*960*/ { "[980]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*961*/ { "[9800]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*962*/ { "[99]123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890", 0, "99123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890" }, - /*963*/ { "[99]1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901", ZINT_ERROR_INVALID_DATA, "" }, - /*964*/ { "[990]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*965*/ { "[9900]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*966*/ { "[9999]1234", ZINT_ERROR_INVALID_DATA, "" }, - /*967*/ { "[01]12345678901234[7006]200101", ZINT_WARN_NONCOMPLIANT, "01123456789012347006200101" }, - /*968*/ { "[01]12345678901231[7006]200101", 0, "01123456789012317006200101" }, - /*969*/ { "[3900]1234567890[01]12345678901234", ZINT_WARN_NONCOMPLIANT, "39001234567890[0112345678901234" }, - /*970*/ { "[3900]1234567890[01]12345678901231", 0, "39001234567890[0112345678901231" }, - /*971*/ { "[253]12345678901234[3901]12345678901234[20]12", ZINT_WARN_NONCOMPLIANT, "25312345678901234[390112345678901234[2012" }, - /*972*/ { "[253]12345678901284[3901]12345678901234[20]12", 0, "25312345678901284[390112345678901234[2012" }, - /*973*/ { "[253]12345678901234[01]12345678901234[3901]12345678901234[20]12", ZINT_WARN_NONCOMPLIANT, "25312345678901234[0112345678901234390112345678901234[2012" }, - /*974*/ { "[253]12345678901284[01]12345678901231[3901]12345678901234[20]12", 0, "25312345678901284[0112345678901231390112345678901234[2012" }, + /*855*/ { "[8013]1234abcdefghijklmnopqrsQP", 0, "80131234abcdefghijklmnopqrsQP" }, + /*856*/ { "[8013]1234abcdefghijklmnopqrsQP", 0, "80131234abcdefghijklmnopqrsQP" }, + /*857*/ { "[8013]1234abcdefghijklmnopqrsQPv", ZINT_ERROR_INVALID_DATA, "" }, + /*858*/ { "[8014]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*859*/ { "[8016]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*860*/ { "[8017]313131313131313139", ZINT_WARN_NONCOMPLIANT, "8017313131313131313139" }, + /*861*/ { "[8017]313131313131313131", 0, "8017313131313131313131" }, + /*862*/ { "[8017]31313131313131313", ZINT_ERROR_INVALID_DATA, "" }, + /*863*/ { "[8017]3131313131313131390", ZINT_ERROR_INVALID_DATA, "" }, + /*864*/ { "[8018]313131313131313139", ZINT_WARN_NONCOMPLIANT, "8018313131313131313139" }, + /*865*/ { "[8018]313131313131313131", 0, "8018313131313131313131" }, + /*866*/ { "[8018]31313131313131313", ZINT_ERROR_INVALID_DATA, "" }, + /*867*/ { "[8018]3131313131313131390", ZINT_ERROR_INVALID_DATA, "" }, + /*868*/ { "[8019]1234567890", 0, "80191234567890" }, + /*869*/ { "[8019]12345678901", ZINT_ERROR_INVALID_DATA, "" }, + /*870*/ { "[8020]abcdefghijklmnopqrstuvwxy", 0, "8020abcdefghijklmnopqrstuvwxy" }, + /*871*/ { "[8020]abcdefghijklmnopqrstuvwxyz", ZINT_ERROR_INVALID_DATA, "" }, + /*872*/ { "[8021]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*873*/ { "[8025]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*874*/ { "[8026]123456789012341212", ZINT_WARN_NONCOMPLIANT, "8026123456789012341212" }, + /*875*/ { "[8026]123456789012311212", 0, "8026123456789012311212" }, + /*876*/ { "[8026]1234567890123451212", ZINT_ERROR_INVALID_DATA, "" }, + /*877*/ { "[8026]12345678901234512", ZINT_ERROR_INVALID_DATA, "" }, + /*878*/ { "[8027]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*879*/ { "[8030]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*880*/ { "[8040]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*881*/ { "[8050]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*882*/ { "[8060]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*883*/ { "[8070]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*884*/ { "[8080]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*885*/ { "[8090]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*886*/ { "[8099]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*887*/ { "[81]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*888*/ { "[8100]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*889*/ { "[8109]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*890*/ { "[8110]5123456789011234565123455123450123105123450123512345678901320123190000", 0, "81105123456789011234565123455123450123105123450123512345678901320123190000" }, + /*891*/ { "[8110]51234567890112345651234551234501231051234501235123456789013201231900001", ZINT_ERROR_INVALID_DATA, "" }, + /*892*/ { "[8111]1234", 0, "81111234" }, + /*893*/ { "[8111]12345", ZINT_ERROR_INVALID_DATA, "" }, + /*894*/ { "[8111]123", ZINT_ERROR_INVALID_DATA, "" }, + /*895*/ { "[8112]1234567890123456789012345678901234567890123456789012345678901234567890", ZINT_WARN_NONCOMPLIANT, "81121234567890123456789012345678901234567890123456789012345678901234567890" }, + /*896*/ { "[8112]12345678901234567890123456789012345678901234567890123456789012345678901", ZINT_ERROR_INVALID_DATA, "" }, + /*897*/ { "[8112]061234567890121234569123456789012345", 0, "8112061234567890121234569123456789012345" }, + /*898*/ { "[8113]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*899*/ { "[8120]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*900*/ { "[8130]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*901*/ { "[8140]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*902*/ { "[8150]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*903*/ { "[8190]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*904*/ { "[8199]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*905*/ { "[82]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*906*/ { "[8200]1234567890123456789012345678901234567890123456789012345678901234567890", 0, "82001234567890123456789012345678901234567890123456789012345678901234567890" }, + /*907*/ { "[8201]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*908*/ { "[8210]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*909*/ { "[8220]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*910*/ { "[8230]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*911*/ { "[8240]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*912*/ { "[8250]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*913*/ { "[8290]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*914*/ { "[8299]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*915*/ { "[83]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*916*/ { "[830]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*917*/ { "[8300]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*918*/ { "[84]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*919*/ { "[840]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*920*/ { "[8400]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*921*/ { "[85]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*922*/ { "[850]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*923*/ { "[8500]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*924*/ { "[89]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*925*/ { "[890]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*926*/ { "[8900]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*927*/ { "[90]abcdefghijklmnopqrstuvwxyz1234", 0, "90abcdefghijklmnopqrstuvwxyz1234" }, + /*928*/ { "[90]abcdefghijklmnopqrstuvwxyz12345", ZINT_ERROR_INVALID_DATA, "" }, + /*929*/ { "[900]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*930*/ { "[9000]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*931*/ { "[91]123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890", 0, "91123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890" }, + /*932*/ { "[91]1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901", ZINT_ERROR_INVALID_DATA, "" }, + /*933*/ { "[910]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*934*/ { "[9100]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*935*/ { "[92]123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890", 0, "92123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890" }, + /*936*/ { "[92]1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901", ZINT_ERROR_INVALID_DATA, "" }, + /*937*/ { "[920]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*938*/ { "[9200]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*939*/ { "[93]123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890", 0, "93123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890" }, + /*940*/ { "[93]1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901", ZINT_ERROR_INVALID_DATA, "" }, + /*941*/ { "[930]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*942*/ { "[9300]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*943*/ { "[94]123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890", 0, "94123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890" }, + /*944*/ { "[94]1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901", ZINT_ERROR_INVALID_DATA, "" }, + /*945*/ { "[940]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*946*/ { "[9400]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*947*/ { "[95]123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890", 0, "95123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890" }, + /*948*/ { "[95]1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901", ZINT_ERROR_INVALID_DATA, "" }, + /*949*/ { "[950]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*950*/ { "[9500]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*951*/ { "[96]123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890", 0, "96123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890" }, + /*952*/ { "[96]1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901", ZINT_ERROR_INVALID_DATA, "" }, + /*953*/ { "[960]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*954*/ { "[9600]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*955*/ { "[97]123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890", 0, "97123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890" }, + /*956*/ { "[97]1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901", ZINT_ERROR_INVALID_DATA, "" }, + /*957*/ { "[970]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*958*/ { "[9700]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*959*/ { "[98]123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890", 0, "98123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890" }, + /*960*/ { "[98]1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901", ZINT_ERROR_INVALID_DATA, "" }, + /*961*/ { "[980]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*962*/ { "[9800]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*963*/ { "[99]123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890", 0, "99123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890" }, + /*964*/ { "[99]1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901", ZINT_ERROR_INVALID_DATA, "" }, + /*965*/ { "[990]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*966*/ { "[9900]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*967*/ { "[9999]1234", ZINT_ERROR_INVALID_DATA, "" }, + /*968*/ { "[01]12345678901234[7006]200101", ZINT_WARN_NONCOMPLIANT, "01123456789012347006200101" }, + /*969*/ { "[01]12345678901231[7006]200101", 0, "01123456789012317006200101" }, + /*970*/ { "[3900]1234567890[01]12345678901234", ZINT_WARN_NONCOMPLIANT, "39001234567890[0112345678901234" }, + /*971*/ { "[3900]1234567890[01]12345678901231", 0, "39001234567890[0112345678901231" }, + /*972*/ { "[253]12345678901234[3901]12345678901234[20]12", ZINT_WARN_NONCOMPLIANT, "25312345678901234[390112345678901234[2012" }, + /*973*/ { "[253]12345678901284[3901]12345678901234[20]12", 0, "25312345678901284[390112345678901234[2012" }, + /*974*/ { "[253]12345678901234[01]12345678901234[3901]12345678901234[20]12", ZINT_WARN_NONCOMPLIANT, "25312345678901234[0112345678901234390112345678901234[2012" }, + /*975*/ { "[253]12345678901284[01]12345678901231[3901]12345678901234[20]12", 0, "25312345678901284[0112345678901231390112345678901234[2012" }, }; int data_size = ARRAY_SIZE(data); @@ -1338,312 +1339,354 @@ static void test_gs1_lint(int index, int debug) { /* 12*/ { "[8010]6789ABCDEFGHIJKLMNOPQRSTUVWXY}", ZINT_WARN_NONCOMPLIANT, "80106789ABCDEFGHIJKLMNOPQRSTUVWXY}", "261: AI (8010) position 30: Invalid CSET 39 character '}'" }, // cset39 /* 13*/ { "[8010]#-/0123456789ABCDEFGHIJKLMNOPQ", ZINT_WARN_NONCOMPLIANT, "8010#-/0123456789ABCDEFGHIJKLMNOPQ", "261: AI (8010) position 1: Non-numeric company prefix '#'" }, // key /* 14*/ { "[8010]0#-/123456789ABCDEFGHIJKLMNOPQ", ZINT_WARN_NONCOMPLIANT, "80100#-/123456789ABCDEFGHIJKLMNOPQ", "261: AI (8010) position 2: Non-numeric company prefix '#'" }, // key - /* 15*/ { "[11]120100", 0, "11120100", "" }, // yymmd0 - /* 16*/ { "[11]120131", 0, "11120131", "" }, // yymmd0 - /* 17*/ { "[11]120132", ZINT_WARN_NONCOMPLIANT, "11120132", "261: AI (11) position 5: Invalid day '32'" }, // yymmd0 - /* 18*/ { "[11]120229", 0, "11120229", "" }, // yymmd0 - /* 19*/ { "[11]110229", ZINT_WARN_NONCOMPLIANT, "11110229", "261: AI (11) position 5: Invalid day '29'" }, // yymmd0 - /* 20*/ { "[11]000229", 0, "11000229", "" }, // yymmd0 NOTE: will be false in 2050 - /* 21*/ { "[11]480229", 0, "11480229", "" }, // yymmd0 - /* 22*/ { "[11]500229", ZINT_WARN_NONCOMPLIANT, "11500229", "261: AI (11) position 5: Invalid day '29'" }, // yymmd0 - /* 23*/ { "[11]980229", ZINT_WARN_NONCOMPLIANT, "11980229", "261: AI (11) position 5: Invalid day '29'" }, // yymmd0 - /* 24*/ { "[11]110228", 0, "11110228", "" }, // yymmd0 - /* 25*/ { "[11]120230", ZINT_WARN_NONCOMPLIANT, "11120230", "261: AI (11) position 5: Invalid day '30'" }, // yymmd0 - /* 26*/ { "[11]120331", 0, "11120331", "" }, // yymmd0 - /* 27*/ { "[11]120332", ZINT_WARN_NONCOMPLIANT, "11120332", "261: AI (11) position 5: Invalid day '32'" }, // yymmd0 - /* 28*/ { "[11]120430", 0, "11120430", "" }, // yymmd0 - /* 29*/ { "[11]120431", ZINT_WARN_NONCOMPLIANT, "11120431", "261: AI (11) position 5: Invalid day '31'" }, // yymmd0 - /* 30*/ { "[11]120531", 0, "11120531", "" }, // yymmd0 - /* 31*/ { "[11]120532", ZINT_WARN_NONCOMPLIANT, "11120532", "261: AI (11) position 5: Invalid day '32'" }, // yymmd0 - /* 32*/ { "[11]120630", 0, "11120630", "" }, // yymmd0 - /* 33*/ { "[11]120631", ZINT_WARN_NONCOMPLIANT, "11120631", "261: AI (11) position 5: Invalid day '31'" }, // yymmd0 - /* 34*/ { "[11]120731", 0, "11120731", "" }, // yymmd0 - /* 35*/ { "[11]120732", ZINT_WARN_NONCOMPLIANT, "11120732", "261: AI (11) position 5: Invalid day '32'" }, // yymmd0 - /* 36*/ { "[11]120831", 0, "11120831", "" }, // yymmd0 - /* 37*/ { "[11]120832", ZINT_WARN_NONCOMPLIANT, "11120832", "261: AI (11) position 5: Invalid day '32'" }, // yymmd0 - /* 38*/ { "[11]120930", 0, "11120930", "" }, // yymmd0 - /* 39*/ { "[11]120931", ZINT_WARN_NONCOMPLIANT, "11120931", "261: AI (11) position 5: Invalid day '31'" }, // yymmd0 - /* 40*/ { "[11]121031", 0, "11121031", "" }, // yymmd0 - /* 41*/ { "[11]121032", ZINT_WARN_NONCOMPLIANT, "11121032", "261: AI (11) position 5: Invalid day '32'" }, // yymmd0 - /* 42*/ { "[11]121130", 0, "11121130", "" }, // yymmd0 - /* 43*/ { "[11]121131", ZINT_WARN_NONCOMPLIANT, "11121131", "261: AI (11) position 5: Invalid day '31'" }, // yymmd0 - /* 44*/ { "[11]121200", 0, "11121200", "" }, // yymmd0 - /* 45*/ { "[11]121231", 0, "11121231", "" }, // yymmd0 - /* 46*/ { "[11]121232", ZINT_WARN_NONCOMPLIANT, "11121232", "261: AI (11) position 5: Invalid day '32'" }, // yymmd0 - /* 47*/ { "[11]120031", ZINT_WARN_NONCOMPLIANT, "11120031", "261: AI (11) position 3: Invalid month '00'" }, // yymmd0 - /* 48*/ { "[11]121331", ZINT_WARN_NONCOMPLIANT, "11121331", "261: AI (11) position 3: Invalid month '13'" }, // yymmd0 - /* 49*/ { "[4326]121231", 0, "4326121231", "" }, // yymmdd - /* 50*/ { "[4326]121200", ZINT_WARN_NONCOMPLIANT, "4326121200", "261: AI (4326) position 5: Invalid day '00'" }, // yymmdd - /* 51*/ { "[4326]120031", ZINT_WARN_NONCOMPLIANT, "4326120031", "261: AI (4326) position 3: Invalid month '00'" }, // yymmdd - /* 52*/ { "[4326]129931", ZINT_WARN_NONCOMPLIANT, "4326129931", "261: AI (4326) position 3: Invalid month '99'" }, // yymmdd - /* 53*/ { "[4326]121299", ZINT_WARN_NONCOMPLIANT, "4326121299", "261: AI (4326) position 5: Invalid day '99'" }, // yymmdd - /* 54*/ { "[4326]120230", ZINT_WARN_NONCOMPLIANT, "4326120230", "261: AI (4326) position 5: Invalid day '30'" }, // yymmdd - /* 55*/ { "[4326]110229", ZINT_WARN_NONCOMPLIANT, "4326110229", "261: AI (4326) position 5: Invalid day '29'" }, // yymmdd - /* 56*/ { "[4326]000229", 0, "4326000229", "" }, // yymmdd NOTE: will be false in 2050 - /* 57*/ { "[4326]940229", ZINT_WARN_NONCOMPLIANT, "4326940229", "261: AI (4326) position 5: Invalid day '29'" }, // yymmdd - /* 58*/ { "[4324]1212310000", 0, "43241212310000", "" }, // hhmm - /* 59*/ { "[4324]1212312359", 0, "43241212312359", "" }, // hhmm - /* 60*/ { "[4324]1212312400", ZINT_WARN_NONCOMPLIANT, "43241212312400", "261: AI (4324) position 7: Invalid hour of day '24'" }, // hhmm - /* 61*/ { "[4324]1212312360", ZINT_WARN_NONCOMPLIANT, "43241212312360", "261: AI (4324) position 9: Invalid minutes in the hour '60'" }, // hhmm - /* 62*/ { "[8008]121231000000", 0, "8008121231000000", "" }, // hhoptmmss - /* 63*/ { "[8008]1212310000", 0, "80081212310000", "" }, // hhoptmmss - /* 64*/ { "[8008]12123100", 0, "800812123100", "" }, // hhoptmmss - /* 65*/ { "[8008]12123123", 0, "800812123123", "" }, // hhoptmmss - /* 66*/ { "[8008]12123124", ZINT_WARN_NONCOMPLIANT, "800812123124", "261: AI (8008) position 7: Invalid hour of day '24'" }, // hhoptmmss - /* 67*/ { "[8008]1212312359", 0, "80081212312359", "" }, // hhoptmmss - /* 68*/ { "[8008]1212312360", ZINT_WARN_NONCOMPLIANT, "80081212312360", "261: AI (8008) position 9: Invalid minutes in the hour '60'" }, // hhoptmmss - /* 69*/ { "[8008]121231235959", 0, "8008121231235959", "" }, // hhoptmmss - /* 70*/ { "[8008]121231235960", ZINT_WARN_NONCOMPLIANT, "8008121231235960", "261: AI (8008) position 11: Invalid seconds in the minute '60'" }, // hhoptmmss - /* 71*/ { "[422]004", 0, "422004", "" }, // iso3166 - /* 72*/ { "[422]894", 0, "422894", "" }, // iso3166 - /* 73*/ { "[422]00", ZINT_ERROR_INVALID_DATA, "", "259: Invalid data length for AI (422)" }, // iso3166 - /* 74*/ { "[422]0A", ZINT_ERROR_INVALID_DATA, "", "259: Invalid data length for AI (422)" }, // iso3166 - /* 75*/ { "[422]003", ZINT_WARN_NONCOMPLIANT, "422003", "261: AI (422) position 1: Unknown country code '003'" }, // iso3166 - /* 76*/ { "[422]895", ZINT_WARN_NONCOMPLIANT, "422895", "261: AI (422) position 1: Unknown country code '895'" }, // iso3166 - /* 77*/ { "[422]999", ZINT_WARN_NONCOMPLIANT, "422999", "261: AI (422) position 1: Unknown country code '999'" }, // iso3166 - /* 78*/ { "[423]004", 0, "423004", "" }, // iso3166list - /* 79*/ { "[423]004894", 0, "423004894", "" }, // iso3166list - /* 80*/ { "[423]004894004", 0, "423004894004", "" }, // iso3166list - /* 81*/ { "[423]004894004894", 0, "423004894004894", "" }, // iso3166list - /* 82*/ { "[423]004894004894004", 0, "423004894004894004", "" }, // iso3166list - /* 83*/ { "[423]004894004894004894", ZINT_ERROR_INVALID_DATA, "", "259: Invalid data length for AI (423)" }, // iso3166list - /* 84*/ { "[423]123894004894004894", ZINT_ERROR_INVALID_DATA, "", "259: Invalid data length for AI (423)" }, // iso3166list - /* 85*/ { "[423]A04894004894004894", ZINT_ERROR_INVALID_DATA, "", "259: Invalid data length for AI (423)" }, // iso3166list - /* 86*/ { "[423]00489400489400489", ZINT_ERROR_INVALID_DATA, "", "259: Invalid data length for AI (423)" }, // iso3166list - /* 87*/ { "[423]0048940048940048", ZINT_ERROR_INVALID_DATA, "", "259: Invalid data length for AI (423)" }, // iso3166list - /* 88*/ { "[423]00489400489400", ZINT_WARN_NONCOMPLIANT, "42300489400489400", "259: Invalid data length for AI (423)" }, // iso3166list - /* 89*/ { "[423]0048940048940", ZINT_WARN_NONCOMPLIANT, "4230048940048940", "259: Invalid data length for AI (423)" }, // iso3166list - /* 90*/ { "[423]00489400489", ZINT_WARN_NONCOMPLIANT, "42300489400489", "259: Invalid data length for AI (423)" }, // iso3166list - /* 91*/ { "[423]0048940048", ZINT_WARN_NONCOMPLIANT, "4230048940048", "259: Invalid data length for AI (423)" }, // iso3166list - /* 92*/ { "[423]00489400", ZINT_WARN_NONCOMPLIANT, "42300489400", "259: Invalid data length for AI (423)" }, // iso3166list - /* 93*/ { "[423]0048940", ZINT_WARN_NONCOMPLIANT, "4230048940", "259: Invalid data length for AI (423)" }, // iso3166list - /* 94*/ { "[423]00489", ZINT_WARN_NONCOMPLIANT, "42300489", "259: Invalid data length for AI (423)" }, // iso3166list - /* 95*/ { "[423]0048", ZINT_WARN_NONCOMPLIANT, "4230048", "259: Invalid data length for AI (423)" }, // iso3166list - /* 96*/ { "[423]00", ZINT_ERROR_INVALID_DATA, "", "259: Invalid data length for AI (423)" }, // iso3166list - /* 97*/ { "[423]0", ZINT_ERROR_INVALID_DATA, "", "259: Invalid data length for AI (423)" }, // iso3166list - /* 98*/ { "[423]004894004894003", ZINT_WARN_NONCOMPLIANT, "423004894004894003", "261: AI (423) position 13: Unknown country code '003'" }, // iso3166list - /* 99*/ { "[423]004894004895004", ZINT_WARN_NONCOMPLIANT, "423004894004895004", "261: AI (423) position 10: Unknown country code '895'" }, // iso3166list - /*100*/ { "[423]004894004999004", ZINT_WARN_NONCOMPLIANT, "423004894004999004", "261: AI (423) position 10: Unknown country code '999'" }, // iso3166list - /*101*/ { "[423]004894005894004", ZINT_WARN_NONCOMPLIANT, "423004894005894004", "261: AI (423) position 7: Unknown country code '005'" }, // iso3166list - /*102*/ { "[423]004893004894004", ZINT_WARN_NONCOMPLIANT, "423004893004894004", "261: AI (423) position 4: Unknown country code '893'" }, // iso3166list - /*103*/ { "[423]004999004894004", ZINT_WARN_NONCOMPLIANT, "423004999004894004", "261: AI (423) position 4: Unknown country code '999'" }, // iso3166list - /*104*/ { "[423]003894004894004", ZINT_WARN_NONCOMPLIANT, "423003894004894004", "261: AI (423) position 1: Unknown country code '003'" }, // iso3166list - /*105*/ { "[423]004894004433", ZINT_WARN_NONCOMPLIANT, "423004894004433", "261: AI (423) position 10: Unknown country code '433'" }, // iso3166list - /*106*/ { "[423]004894435894", ZINT_WARN_NONCOMPLIANT, "423004894435894", "261: AI (423) position 7: Unknown country code '435'" }, // iso3166list - /*107*/ { "[423]004433004894", ZINT_WARN_NONCOMPLIANT, "423004433004894", "261: AI (423) position 4: Unknown country code '433'" }, // iso3166list - /*108*/ { "[423]432894004894", ZINT_WARN_NONCOMPLIANT, "423432894004894", "261: AI (423) position 1: Unknown country code '432'" }, // iso3166list - /*109*/ { "[423]004894003", ZINT_WARN_NONCOMPLIANT, "423004894003", "261: AI (423) position 7: Unknown country code '003'" }, // iso3166list - /*110*/ { "[423]004895004", ZINT_WARN_NONCOMPLIANT, "423004895004", "261: AI (423) position 4: Unknown country code '895'" }, // iso3166list - /*111*/ { "[423]004999004", ZINT_WARN_NONCOMPLIANT, "423004999004", "261: AI (423) position 4: Unknown country code '999'" }, // iso3166list - /*112*/ { "[423]003894004", ZINT_WARN_NONCOMPLIANT, "423003894004", "261: AI (423) position 1: Unknown country code '003'" }, // iso3166list - /*113*/ { "[423]004999", ZINT_WARN_NONCOMPLIANT, "423004999", "261: AI (423) position 4: Unknown country code '999'" }, // iso3166list - /*114*/ { "[423]000894", ZINT_WARN_NONCOMPLIANT, "423000894", "261: AI (423) position 1: Unknown country code '000'" }, // iso3166list - /*115*/ { "[423]003", ZINT_WARN_NONCOMPLIANT, "423003", "261: AI (423) position 1: Unknown country code '003'" }, // iso3166list - /*116*/ { "[7030]999A", 0, "7030999A", "" }, // iso3166999 - /*117*/ { "[7030]894A", 0, "7030894A", "" }, // iso3166999 - /*118*/ { "[7030]004A", 0, "7030004A", "" }, // iso3166999 - /*119*/ { "[7030]004", ZINT_ERROR_INVALID_DATA, "", "259: Invalid data length for AI (7030)" }, // iso3166999 - /*120*/ { "[7030]04", ZINT_ERROR_INVALID_DATA, "", "259: Invalid data length for AI (7030)" }, // iso3166999 - /*121*/ { "[7030]001A", ZINT_WARN_NONCOMPLIANT, "7030001A", "261: AI (7030) position 1: Unknown country code '001'" }, // iso3166999 - /*122*/ { "[7030]998A", ZINT_WARN_NONCOMPLIANT, "7030998A", "261: AI (7030) position 1: Unknown country code '998'" }, // iso3166999 - /*123*/ { "[3910]0081", 0, "39100081", "" }, // iso4217 - /*124*/ { "[3910]9991", 0, "39109991", "" }, // iso4217 - /*125*/ { "[3910]9971", 0, "39109971", "" }, // iso4217 - /*126*/ { "[3910]01", ZINT_ERROR_INVALID_DATA, "", "259: Invalid data length for AI (3910)" }, // iso4217 - /*127*/ { "[3910]001", ZINT_ERROR_INVALID_DATA, "", "259: Invalid data length for AI (3910)" }, // iso4217 - /*128*/ { "[3910]9981", ZINT_WARN_NONCOMPLIANT, "39109981", "261: AI (3910) position 1: Unknown currency code '998'" }, // iso4217 - /*129*/ { "[3910]0041", ZINT_WARN_NONCOMPLIANT, "39100041", "261: AI (3910) position 1: Unknown currency code '004'" }, // iso4217 - /*130*/ { "[3910]8941", ZINT_WARN_NONCOMPLIANT, "39108941", "261: AI (3910) position 1: Unknown currency code '894'" }, // iso4217 - /*131*/ { "[4300]%12", 0, "4300%12", "" }, // pcenc - /*132*/ { "[4300]%1", ZINT_WARN_NONCOMPLIANT, "4300%1", "261: AI (4300) position 1: Invalid % escape" }, // pcenc - /*133*/ { "[4300]%", ZINT_WARN_NONCOMPLIANT, "4300%", "261: AI (4300) position 1: Invalid % escape" }, // pcenc - /*134*/ { "[4300]12%1212", 0, "430012%1212", "" }, // pcenc - /*135*/ { "[4300]12%1G12", ZINT_WARN_NONCOMPLIANT, "430012%1G12", "261: AI (4300) position 5: Invalid characters for percent encoding" }, // pcenc - /*136*/ { "[4308]ABCDEFGHIJKLMNOPQRSTUVWXYZ%+12", 0, "4308ABCDEFGHIJKLMNOPQRSTUVWXYZ%+12", "" }, // no pcenc - /*137*/ { "[4308]ABCDEFGHIJKLMNOPQRSTUVWXYZ%+123", ZINT_ERROR_INVALID_DATA, "", "259: Invalid data length for AI (4308)" }, // no pcenc - /*138*/ { "[4321]1", 0, "43211", "" }, // yesno - /*139*/ { "[4321]0", 0, "43210", "" }, // yesno - /*140*/ { "[4321]2", ZINT_WARN_NONCOMPLIANT, "43212", "261: AI (4321) position 1: Neither 0 nor 1 for yes or no" }, // yesno - /*141*/ { "[4321]9", ZINT_WARN_NONCOMPLIANT, "43219", "261: AI (4321) position 1: Neither 0 nor 1 for yes or no" }, // yesno - /*142*/ { "[7040]1234", 0, "70401234", "" }, // importeridx - /*143*/ { "[7040]123A", 0, "7040123A", "" }, // importeridx - /*144*/ { "[7040]123Z", 0, "7040123Z", "" }, // importeridx - /*145*/ { "[7040]123a", 0, "7040123a", "" }, // importeridx - /*146*/ { "[7040]123z", 0, "7040123z", "" }, // importeridx - /*147*/ { "[7040]123-", 0, "7040123-", "" }, // importeridx - /*148*/ { "[7040]123_", 0, "7040123_", "" }, // importeridx - /*149*/ { "[7040]123!", ZINT_WARN_NONCOMPLIANT, "7040123!", "261: AI (7040) position 4: Invalid importer index '!'" }, // importeridx - /*150*/ { "[7040]123/", ZINT_WARN_NONCOMPLIANT, "7040123/", "261: AI (7040) position 4: Invalid importer index '/'" }, // importeridx - /*151*/ { "[7040]123:", ZINT_WARN_NONCOMPLIANT, "7040123:", "261: AI (7040) position 4: Invalid importer index ':'" }, // importeridx - /*152*/ { "[7040]123?", ZINT_WARN_NONCOMPLIANT, "7040123?", "261: AI (7040) position 4: Invalid importer index '?'" }, // importeridx - /*153*/ { "[8001]12341234512311", 0, "800112341234512311", "" }, // nonzero - /*154*/ { "[8001]00010000100100", 0, "800100010000100100", "" }, // nonzero - /*155*/ { "[8001]00001234512311", ZINT_WARN_NONCOMPLIANT, "800100001234512311", "261: AI (8001) position 1: Zero not permitted" }, // nonzero - /*156*/ { "[8001]12340000012311", ZINT_WARN_NONCOMPLIANT, "800112340000012311", "261: AI (8001) position 5: Zero not permitted" }, // nonzero - /*157*/ { "[8001]00010000100011", ZINT_WARN_NONCOMPLIANT, "800100010000100011", "261: AI (8001) position 10: Zero not permitted" }, // nonzero - /*158*/ { "[8001]00010000100101", 0, "800100010000100101", "" }, // winding - /*159*/ { "[8001]00010000100111", 0, "800100010000100111", "" }, // winding - /*160*/ { "[8001]00010000100191", 0, "800100010000100191", "" }, // winding - /*161*/ { "[8001]00010000100121", ZINT_WARN_NONCOMPLIANT, "800100010000100121", "261: AI (8001) position 13: Invalid winding direction '2'" }, // winding - /*162*/ { "[8001]00010000100131", ZINT_WARN_NONCOMPLIANT, "800100010000100131", "261: AI (8001) position 13: Invalid winding direction '3'" }, // winding - /*163*/ { "[8001]00010000100171", ZINT_WARN_NONCOMPLIANT, "800100010000100171", "261: AI (8001) position 13: Invalid winding direction '7'" }, // winding - /*164*/ { "[8001]00010000100181", ZINT_WARN_NONCOMPLIANT, "800100010000100181", "261: AI (8001) position 13: Invalid winding direction '8'" }, // winding - /*165*/ { "[8003]01234567890128", 0, "800301234567890128", "" }, // zero - /*166*/ { "[8003]11234567890128", ZINT_WARN_NONCOMPLIANT, "800311234567890128", "261: AI (8003) position 1: Zero is required" }, // zero - /*167*/ { "[8003]91234567890128", ZINT_WARN_NONCOMPLIANT, "800391234567890128", "261: AI (8003) position 1: Zero is required" }, // zero - /*168*/ { "[8006]123456789012310101", 0, "8006123456789012310101", "" }, // pieceoftotal - /*169*/ { "[8006]123456789012310199", 0, "8006123456789012310199", "" }, // pieceoftotal - /*170*/ { "[8006]123456789012319999", 0, "8006123456789012319999", "" }, // pieceoftotal - /*171*/ { "[8006]123456789012310001", ZINT_WARN_NONCOMPLIANT, "8006123456789012310001", "261: AI (8006) position 15: Piece number cannot be zero" }, // pieceoftotal - /*172*/ { "[8006]123456789012310100", ZINT_WARN_NONCOMPLIANT, "8006123456789012310100", "261: AI (8006) position 15: Total number cannot be zero" }, // pieceoftotal - /*173*/ { "[8006]123456789012310201", ZINT_WARN_NONCOMPLIANT, "8006123456789012310201", "261: AI (8006) position 15: Piece number '02' exceeds total '01'" }, // pieceoftotal - /*174*/ { "[8006]123456789012319998", ZINT_WARN_NONCOMPLIANT, "8006123456789012319998", "261: AI (8006) position 15: Piece number '99' exceeds total '98'" }, // pieceoftotal - /*175*/ { "[8007]GB82WEST12345698765432", 0, "8007GB82WEST12345698765432", "" }, // iban - /*176*/ { "[8007]GB83WEST12345698765432", ZINT_WARN_NONCOMPLIANT, "8007GB83WEST12345698765432", "261: AI (8007) position 3: Bad IBAN checksum '83', expected '82'" }, // iban - /*177*/ { "[8007]BE71096123456769", 0, "8007BE71096123456769", "" }, // iban - /*178*/ { "[8007]BE71096123456760", ZINT_WARN_NONCOMPLIANT, "8007BE71096123456760", "261: AI (8007) position 3: Bad IBAN checksum '71', expected '23'" }, // iban - /*179*/ { "[8007]BE01096123456760", ZINT_WARN_NONCOMPLIANT, "8007BE01096123456760", "261: AI (8007) position 3: Bad IBAN checksum '01', expected '23'" }, // iban - /*180*/ { "[8007]BE00096123456760", ZINT_WARN_NONCOMPLIANT, "8007BE00096123456760", "261: AI (8007) position 3: Bad IBAN checksum '00', expected '23'" }, // iban - /*181*/ { "[8007]LC14BOSL123456789012345678901234", 0, "8007LC14BOSL123456789012345678901234", "" }, // iban - /*182*/ { "[8007]LC14BOSL123456789012345678901230", ZINT_WARN_NONCOMPLIANT, "8007LC14BOSL123456789012345678901230", "261: AI (8007) position 3: Bad IBAN checksum '14', expected '25'" }, // iban - /*183*/ { "[8007]A114BOSL123456789012345678901230", ZINT_WARN_NONCOMPLIANT, "8007A114BOSL123456789012345678901230", "261: AI (8007) position 1: Non-alphabetic IBAN country code 'A1'" }, // iban - /*184*/ { "[8007]1A14BOSL123456789012345678901230", ZINT_WARN_NONCOMPLIANT, "80071A14BOSL123456789012345678901230", "261: AI (8007) position 1: Non-alphabetic IBAN country code '1A'" }, // iban - /*185*/ { "[8007]AA14BOSL123456789012345678901230", ZINT_WARN_NONCOMPLIANT, "8007AA14BOSL123456789012345678901230", "261: AI (8007) position 1: Invalid IBAN country code 'AA'" }, // iban - /*186*/ { "[8007]ZZ14BOSL123456789012345678901230", ZINT_WARN_NONCOMPLIANT, "8007ZZ14BOSL123456789012345678901230", "261: AI (8007) position 1: Invalid IBAN country code 'ZZ'" }, // iban - /*187*/ { "[8007]ZW33BOSL123456789012345678901230", 0, "8007ZW33BOSL123456789012345678901230", "" }, // iban - /*188*/ { "[8007]ZWA3BOSL123456789012345678901230", ZINT_WARN_NONCOMPLIANT, "8007ZWA3BOSL123456789012345678901230", "261: AI (8007) position 3: Non-numeric IBAN checksum 'A3'" }, // iban - /*189*/ { "[8007]ZW3ABOSL123456789012345678901230", ZINT_WARN_NONCOMPLIANT, "8007ZW3ABOSL123456789012345678901230", "261: AI (8007) position 3: Non-numeric IBAN checksum '3A'" }, // iban - /*190*/ { "[8007]ZW33bOSL123456789012345678901230", ZINT_WARN_NONCOMPLIANT, "8007ZW33bOSL123456789012345678901230", "261: AI (8007) position 5: Invalid IBAN character 'b'" }, // iban - /*191*/ { "[8007]FR7630006000011234567890189", 0, "8007FR7630006000011234567890189", "" }, // iban - /*192*/ { "[8007]DE91100000000123456789", 0, "8007DE91100000000123456789", "" }, // iban - /*193*/ { "[8007]GR9608100010000001234567890", 0, "8007GR9608100010000001234567890", "" }, // iban - /*194*/ { "[8007]MU43BOMM0101123456789101000MUR", 0, "8007MU43BOMM0101123456789101000MUR", "" }, // iban - /*195*/ { "[8007]PL10105000997603123456789123", 0, "8007PL10105000997603123456789123", "" }, // iban - /*196*/ { "[8007]RO09BCYP0000001234567890", 0, "8007RO09BCYP0000001234567890", "" }, // iban - /*197*/ { "[8007]SA4420000001234567891234", 0, "8007SA4420000001234567891234", "" }, // iban - /*198*/ { "[8007]ES7921000813610123456789", 0, "8007ES7921000813610123456789", "" }, // iban - /*199*/ { "[8007]CH5604835012345678009", 0, "8007CH5604835012345678009", "" }, // iban - /*200*/ { "[8007]GB98MIDL07009312345678", 0, "8007GB98MIDL07009312345678", "" }, // iban - /*201*/ { "[8011]1", 0, "80111", "" }, // nozeroprefix - /*202*/ { "[8011]11", 0, "801111", "" }, // nozeroprefix - /*203*/ { "[8011]0", 0, "80110", "" }, // nozeroprefix - /*204*/ { "[8011]01", ZINT_WARN_NONCOMPLIANT, "801101", "261: AI (8011) position 1: Zero prefix is not permitted" }, // nozeroprefix - /*205*/ { "[8110]106141416543213150110120", 0, "8110106141416543213150110120", "" }, // couponcode (first part of NACAG Appendix C: Example 1 - see test_rss.c test_examples) - /*206*/ { "[8110]012345612345610104123", 0, "8110012345612345610104123", "" }, // couponcode - /*207*/ { "[8110]01234561234561010412", ZINT_WARN_NONCOMPLIANT, "811001234561234561010412", "259: Invalid data length for AI (8110)" }, // couponcode - /*208*/ { "[8110]12345678901234567890", ZINT_WARN_NONCOMPLIANT, "811012345678901234567890", "259: Invalid data length for AI (8110)" }, // couponcode - /*209*/ { "[8110]712345612345610104123", ZINT_WARN_NONCOMPLIANT, "8110712345612345610104123", "261: AI (8110) position 1: Invalid Primary GS1 Co. Prefix VLI '7'" }, // couponcode - /*210*/ { "[8110]A12345612345610104123", ZINT_WARN_NONCOMPLIANT, "8110A12345612345610104123", "261: AI (8110) position 1: Non-numeric Primary GS1 Co. Prefix VLI 'A'" }, // couponcode - /*211*/ { "[8110]012345A12345610104123", ZINT_WARN_NONCOMPLIANT, "8110012345A12345610104123", "261: AI (8110) position 7: Non-numeric Primary GS1 Co. Prefix 'A'" }, // couponcode - /*212*/ { "[8110]012345612345A10104123", ZINT_WARN_NONCOMPLIANT, "8110012345612345A10104123", "261: AI (8110) position 8: Non-numeric Offer Code" }, // couponcode - /*213*/ { "[8110]012345612345600104123", ZINT_WARN_NONCOMPLIANT, "8110012345612345600104123", "261: AI (8110) position 14: Invalid Save Value VLI '0'" }, // couponcode - /*214*/ { "[8110]012345612345660104123", ZINT_WARN_NONCOMPLIANT, "8110012345612345660104123", "261: AI (8110) position 14: Invalid Save Value VLI '6'" }, // couponcode - /*215*/ { "[8110]01234561234561A104123", ZINT_WARN_NONCOMPLIANT, "811001234561234561A104123", "261: AI (8110) position 15: Non-numeric Save Value 'A'" }, // couponcode - /*216*/ { "[8110]012345612345610004123", ZINT_WARN_NONCOMPLIANT, "8110012345612345610004123", "261: AI (8110) position 16: Invalid Primary Purch. Req. VLI '0'" }, // couponcode - /*217*/ { "[8110]012345612345610604123", ZINT_WARN_NONCOMPLIANT, "8110012345612345610604123", "261: AI (8110) position 16: Invalid Primary Purch. Req. VLI '6'" }, // couponcode - /*218*/ { "[8110]0123456123456101A4123", ZINT_WARN_NONCOMPLIANT, "81100123456123456101A4123", "261: AI (8110) position 17: Non-numeric Primary Purch. Req. 'A'" }, // couponcode - /*219*/ { "[8110]012345612345621251234", ZINT_WARN_NONCOMPLIANT, "8110012345612345621251234", "261: AI (8110) position 18: Primary Purch. Req. incomplete" }, // couponcode - /*220*/ { "[8110]012345612345610106123", ZINT_WARN_NONCOMPLIANT, "8110012345612345610106123", "261: AI (8110) position 18: Invalid Primary Purch. Req. Code '6'" }, // couponcode - /*221*/ { "[8110]012345612345610212412", ZINT_WARN_NONCOMPLIANT, "8110012345612345610212412", "261: AI (8110) position 20: Primary Purch. Family Code incomplete" }, // couponcode - /*222*/ { "[8110]0123456123456103123412", ZINT_WARN_NONCOMPLIANT, "81100123456123456103123412", "261: AI (8110) position 21: Primary Purch. Family Code incomplete" }, // couponcode - /*223*/ { "[8110]0123456123456103123412A", ZINT_WARN_NONCOMPLIANT, "81100123456123456103123412A", "261: AI (8110) position 21: Non-numeric Primary Purch. Family Code" }, // couponcode - /*224*/ { "[8110]01234561234561031234123", 0, "811001234561234561031234123", "" }, // couponcode - /*225*/ { "[8110]612345678901212345651", ZINT_WARN_NONCOMPLIANT, "8110612345678901212345651", "261: AI (8110) position 21: Save Value incomplete" }, // couponcode - /*226*/ { "[8110]6123456789012123456512345", ZINT_WARN_NONCOMPLIANT, "81106123456789012123456512345", "261: AI (8110) position 26: Primary Purch. Req. VLI missing" }, // couponcode - /*227*/ { "[8110]61234567890121234565123455123454123", 0, "811061234567890121234565123455123454123", "" }, // couponcode - /*228*/ { "[8110]61234567890121234565123455123454123A", ZINT_WARN_NONCOMPLIANT, "811061234567890121234565123455123454123A", "261: AI (8110) position 36: Non-numeric Data Field 'A'" }, // couponcode - /*229*/ { "[8110]612345678901212345651234551234541237", ZINT_WARN_NONCOMPLIANT, "8110612345678901212345651234551234541237", "261: AI (8110) position 36: Invalid Data Field '7'" }, // couponcode - /*230*/ { "[8110]612345678901212345651234551234541238", ZINT_WARN_NONCOMPLIANT, "8110612345678901212345651234551234541238", "261: AI (8110) position 36: Invalid Data Field '8'" }, // couponcode - /*231*/ { "[8110]0123456123456101041231", ZINT_WARN_NONCOMPLIANT, "81100123456123456101041231", "261: AI (8110) position 23: Add. Purch. Rules Code incomplete" }, // couponcode - /*232*/ { "[8110]0123456123456101041231A", ZINT_WARN_NONCOMPLIANT, "81100123456123456101041231A", "261: AI (8110) position 23: Non-numeric Add. Purch. Rules Code" }, // couponcode - /*233*/ { "[8110]01234561234561010412314", ZINT_WARN_NONCOMPLIANT, "811001234561234561010412314", "261: AI (8110) position 23: Invalid Add. Purch. Rules Code '4'" }, // couponcode - /*234*/ { "[8110]01234561234561010412313", ZINT_WARN_NONCOMPLIANT, "811001234561234561010412313", "261: AI (8110) position 24: 2nd Purch. Req. VLI missing" }, // couponcode - /*235*/ { "[8110]01234561234561010412313A", ZINT_WARN_NONCOMPLIANT, "811001234561234561010412313A", "261: AI (8110) position 24: Non-numeric 2nd Purch. Req. VLI 'A'" }, // couponcode - /*236*/ { "[8110]012345612345610104123130", ZINT_WARN_NONCOMPLIANT, "8110012345612345610104123130", "261: AI (8110) position 24: Invalid 2nd Purch. Req. VLI '0'" }, // couponcode - /*237*/ { "[8110]012345612345610104123131", ZINT_WARN_NONCOMPLIANT, "8110012345612345610104123131", "261: AI (8110) position 25: 2nd Purch. Req. incomplete" }, // couponcode - /*238*/ { "[8110]012345612345610104123131A", ZINT_WARN_NONCOMPLIANT, "8110012345612345610104123131A", "261: AI (8110) position 25: Non-numeric 2nd Purch. Req. 'A'" }, // couponcode - /*239*/ { "[8110]0123456123456101041231310", ZINT_WARN_NONCOMPLIANT, "81100123456123456101041231310", "261: AI (8110) position 26: 2nd Purch. Req. Code incomplete" }, // couponcode - /*240*/ { "[8110]0123456123456101041231310A", ZINT_WARN_NONCOMPLIANT, "81100123456123456101041231310A", "261: AI (8110) position 26: Non-numeric 2nd Purch. Req. Code" }, // couponcode - /*241*/ { "[8110]01234561234561010412313108", ZINT_WARN_NONCOMPLIANT, "811001234561234561010412313108", "261: AI (8110) position 26: Invalid 2nd Purch. Req. Code '8'" }, // couponcode - /*242*/ { "[8110]01234561234561010412313100", ZINT_WARN_NONCOMPLIANT, "811001234561234561010412313100", "261: AI (8110) position 27: 2nd Purch. Family Code incomplete" }, // couponcode - /*243*/ { "[8110]01234561234561010412313100123", ZINT_WARN_NONCOMPLIANT, "811001234561234561010412313100123", "261: AI (8110) position 30: 2nd Purch. GS1 Co. Prefix VLI missing" }, // couponcode - /*244*/ { "[8110]01234561234561010412313100123A", ZINT_WARN_NONCOMPLIANT, "811001234561234561010412313100123A", "261: AI (8110) position 30: Non-numeric 2nd Purch. GS1 Co. Prefix VLI 'A'" }, // couponcode - /*245*/ { "[8110]012345612345610104123131001239", 0, "8110012345612345610104123131001239", "" }, // couponcode - /*246*/ { "[8110]01234561234561010412313100123012345", ZINT_WARN_NONCOMPLIANT, "811001234561234561010412313100123012345", "261: AI (8110) position 31: 2nd Purch. GS1 Co. Prefix incomplete" }, // couponcode - /*247*/ { "[8110]0123456123456101041231310012311234567", 0, "81100123456123456101041231310012311234567", "" }, // couponcode - /*248*/ { "[8110]0123456123456101041232", ZINT_WARN_NONCOMPLIANT, "81100123456123456101041232", "261: AI (8110) position 23: 3rd Purch. Req. VLI missing" }, // couponcode - /*249*/ { "[8110]0123456123456101041232A", ZINT_WARN_NONCOMPLIANT, "81100123456123456101041232A", "261: AI (8110) position 23: Non-numeric 3rd Purch. Req. VLI 'A'" }, // couponcode - /*250*/ { "[8110]01234561234561010412326", ZINT_WARN_NONCOMPLIANT, "811001234561234561010412326", "261: AI (8110) position 23: Invalid 3rd Purch. Req. VLI '6'" }, // couponcode - /*251*/ { "[8110]01234561234561010412321", ZINT_WARN_NONCOMPLIANT, "811001234561234561010412321", "261: AI (8110) position 24: 3rd Purch. Req. incomplete" }, // couponcode - /*252*/ { "[8110]012345612345610104123210", ZINT_WARN_NONCOMPLIANT, "8110012345612345610104123210", "261: AI (8110) position 25: 3rd Purch. Req. Code incomplete" }, // couponcode - /*253*/ { "[8110]0123456123456101041232105", ZINT_WARN_NONCOMPLIANT, "81100123456123456101041232105", "261: AI (8110) position 25: Invalid 3rd Purch. Req. Code '5'" }, // couponcode - /*254*/ { "[8110]0123456123456101041232104", ZINT_WARN_NONCOMPLIANT, "81100123456123456101041232104", "261: AI (8110) position 26: 3rd Purch. Family Code incomplete" }, // couponcode - /*255*/ { "[8110]012345612345610104123210412A", ZINT_WARN_NONCOMPLIANT, "8110012345612345610104123210412A", "261: AI (8110) position 26: Non-numeric 3rd Purch. Family Code" }, // couponcode - /*256*/ { "[8110]0123456123456101041232104123", ZINT_WARN_NONCOMPLIANT, "81100123456123456101041232104123", "261: AI (8110) position 29: 3rd Purch. GS1 Co. Prefix VLI missing" }, // couponcode - /*257*/ { "[8110]01234561234561010412321041230", ZINT_WARN_NONCOMPLIANT, "811001234561234561010412321041230", "261: AI (8110) position 30: 3rd Purch. GS1 Co. Prefix incomplete" }, // couponcode - /*258*/ { "[8110]0123456123456101041232104123A", ZINT_WARN_NONCOMPLIANT, "81100123456123456101041232104123A", "261: AI (8110) position 29: Non-numeric 3rd Purch. GS1 Co. Prefix VLI 'A'" }, // couponcode - /*259*/ { "[8110]0123456123456101041232104123012345", ZINT_WARN_NONCOMPLIANT, "81100123456123456101041232104123012345", "261: AI (8110) position 30: 3rd Purch. GS1 Co. Prefix incomplete" }, // couponcode - /*260*/ { "[8110]0123456123456101041232104123012345A", ZINT_WARN_NONCOMPLIANT, "81100123456123456101041232104123012345A", "261: AI (8110) position 35: Non-numeric 3rd Purch. GS1 Co. Prefix 'A'" }, // couponcode - /*261*/ { "[8110]01234561234561010412321041230123456", 0, "811001234561234561010412321041230123456", "" }, // couponcode - /*262*/ { "[8110]0123456123456101041233", ZINT_WARN_NONCOMPLIANT, "81100123456123456101041233", "261: AI (8110) position 23: Expiration Date incomplete" }, // couponcode - /*263*/ { "[8110]01234561234561010412332012", ZINT_WARN_NONCOMPLIANT, "811001234561234561010412332012", "261: AI (8110) position 23: Expiration Date incomplete" }, // couponcode - /*264*/ { "[8110]012345612345610104123320123A", ZINT_WARN_NONCOMPLIANT, "8110012345612345610104123320123A", "261: AI (8110) position 23: Non-numeric Expiration Date" }, // couponcode - /*265*/ { "[8110]0123456123456101041233201232", ZINT_WARN_NONCOMPLIANT, "81100123456123456101041233201232", "261: AI (8110) position 27: Invalid day '32'" }, // couponcode - /*266*/ { "[8110]0123456123456101041233200031", ZINT_WARN_NONCOMPLIANT, "81100123456123456101041233200031", "261: AI (8110) position 25: Invalid month '00'" }, // couponcode - /*267*/ { "[8110]0123456123456101041233201231", 0, "81100123456123456101041233201231", "" }, // couponcode - /*268*/ { "[8110]0123456123456101041234", ZINT_WARN_NONCOMPLIANT, "81100123456123456101041234", "261: AI (8110) position 23: Start Date incomplete" }, // couponcode - /*269*/ { "[8110]01234561234561010412342012", ZINT_WARN_NONCOMPLIANT, "811001234561234561010412342012", "261: AI (8110) position 23: Start Date incomplete" }, // couponcode - /*270*/ { "[8110]012345612345610104123420123A", ZINT_WARN_NONCOMPLIANT, "8110012345612345610104123420123A", "261: AI (8110) position 23: Non-numeric Start Date" }, // couponcode - /*271*/ { "[8110]0123456123456101041234200230", ZINT_WARN_NONCOMPLIANT, "81100123456123456101041234200230", "261: AI (8110) position 27: Invalid day '30'" }, // couponcode - /*272*/ { "[8110]0123456123456101041234201329", ZINT_WARN_NONCOMPLIANT, "81100123456123456101041234201329", "261: AI (8110) position 25: Invalid month '13'" }, // couponcode - /*273*/ { "[8110]0123456123456101041234200229", 0, "81100123456123456101041234200229", "" }, // couponcode - /*274*/ { "[8110]0123456123456101041235", ZINT_WARN_NONCOMPLIANT, "81100123456123456101041235", "261: AI (8110) position 23: Serial Number VLI missing" }, // couponcode - /*275*/ { "[8110]0123456123456101041235A", ZINT_WARN_NONCOMPLIANT, "81100123456123456101041235A", "261: AI (8110) position 23: Non-numeric Serial Number VLI 'A'" }, // couponcode - /*276*/ { "[8110]01234561234561010412350", ZINT_WARN_NONCOMPLIANT, "811001234561234561010412350", "261: AI (8110) position 24: Serial Number incomplete" }, // couponcode - /*277*/ { "[8110]0123456123456101041235012345", ZINT_WARN_NONCOMPLIANT, "81100123456123456101041235012345", "261: AI (8110) position 24: Serial Number incomplete" }, // couponcode - /*278*/ { "[8110]0123456123456101041235912345678901234", ZINT_WARN_NONCOMPLIANT, "81100123456123456101041235912345678901234", "261: AI (8110) position 24: Serial Number incomplete" }, // couponcode - /*279*/ { "[8110]0123456123456101041235912345678901234A", ZINT_WARN_NONCOMPLIANT, "81100123456123456101041235912345678901234A", "261: AI (8110) position 38: Non-numeric Serial Number 'A'" }, // couponcode - /*280*/ { "[8110]01234561234561010412359123456789012345", 0, "811001234561234561010412359123456789012345", "" }, // couponcode - /*281*/ { "[8110]0123456123456101041236", ZINT_WARN_NONCOMPLIANT, "81100123456123456101041236", "261: AI (8110) position 23: Retailer ID VLI missing" }, // couponcode - /*282*/ { "[8110]0123456123456101041236A", ZINT_WARN_NONCOMPLIANT, "81100123456123456101041236A", "261: AI (8110) position 23: Non-numeric Retailer ID VLI 'A'" }, // couponcode - /*283*/ { "[8110]01234561234561010412360", ZINT_WARN_NONCOMPLIANT, "811001234561234561010412360", "261: AI (8110) position 23: Invalid Retailer ID VLI '0'" }, // couponcode - /*284*/ { "[8110]01234561234561010412368", ZINT_WARN_NONCOMPLIANT, "811001234561234561010412368", "261: AI (8110) position 23: Invalid Retailer ID VLI '8'" }, // couponcode - /*285*/ { "[8110]01234561234561010412361", ZINT_WARN_NONCOMPLIANT, "811001234561234561010412361", "261: AI (8110) position 24: Retailer ID incomplete" }, // couponcode - /*286*/ { "[8110]01234561234561010412361123456", ZINT_WARN_NONCOMPLIANT, "811001234561234561010412361123456", "261: AI (8110) position 24: Retailer ID incomplete" }, // couponcode - /*287*/ { "[8110]01234561234561010412361123456A", ZINT_WARN_NONCOMPLIANT, "811001234561234561010412361123456A", "261: AI (8110) position 30: Non-numeric Retailer ID 'A'" }, // couponcode - /*288*/ { "[8110]012345612345610104123671234567890123", 0, "8110012345612345610104123671234567890123", "" }, // couponcode - /*289*/ { "[8110]0123456123456101041239", ZINT_WARN_NONCOMPLIANT, "81100123456123456101041239", "261: AI (8110) position 23: Save Value Code incomplete" }, // couponcode - /*290*/ { "[8110]0123456123456101041239A", ZINT_WARN_NONCOMPLIANT, "81100123456123456101041239A", "261: AI (8110) position 23: Non-numeric Save Value Code" }, // couponcode - /*291*/ { "[8110]01234561234561010412393", ZINT_WARN_NONCOMPLIANT, "811001234561234561010412393", "261: AI (8110) position 23: Invalid Save Value Code '3'" }, // couponcode - /*292*/ { "[8110]01234561234561010412394", ZINT_WARN_NONCOMPLIANT, "811001234561234561010412394", "261: AI (8110) position 23: Invalid Save Value Code '4'" }, // couponcode - /*293*/ { "[8110]01234561234561010412397", ZINT_WARN_NONCOMPLIANT, "811001234561234561010412397", "261: AI (8110) position 23: Invalid Save Value Code '7'" }, // couponcode - /*294*/ { "[8110]01234561234561010412390", ZINT_WARN_NONCOMPLIANT, "811001234561234561010412390", "261: AI (8110) position 24: Save Value Applies To incomplete" }, // couponcode - /*295*/ { "[8110]01234561234561010412390A", ZINT_WARN_NONCOMPLIANT, "811001234561234561010412390A", "261: AI (8110) position 24: Non-numeric Save Value Applies To" }, // couponcode - /*296*/ { "[8110]012345612345610104123903", ZINT_WARN_NONCOMPLIANT, "8110012345612345610104123903", "261: AI (8110) position 24: Invalid Save Value Applies To '3'" }, // couponcode - /*297*/ { "[8110]012345612345610104123902", ZINT_WARN_NONCOMPLIANT, "8110012345612345610104123902", "261: AI (8110) position 25: Store Coupon Flag incomplete" }, // couponcode - /*298*/ { "[8110]012345612345610104123902A", ZINT_WARN_NONCOMPLIANT, "8110012345612345610104123902A", "261: AI (8110) position 25: Non-numeric Store Coupon Flag" }, // couponcode - /*299*/ { "[8110]0123456123456101041239029", ZINT_WARN_NONCOMPLIANT, "81100123456123456101041239029", "261: AI (8110) position 26: Don't Multiply Flag incomplete" }, // couponcode - /*300*/ { "[8110]0123456123456101041239029A", ZINT_WARN_NONCOMPLIANT, "81100123456123456101041239029A", "261: AI (8110) position 26: Non-numeric Don't Multiply Flag" }, // couponcode - /*301*/ { "[8110]01234561234561010412390292", ZINT_WARN_NONCOMPLIANT, "811001234561234561010412390292", "261: AI (8110) position 26: Invalid Don't Multiply Flag '2'" }, // couponcode - /*302*/ { "[8110]01234561234561010412390291", 0, "811001234561234561010412390291", "" }, // couponcode - /*303*/ { "[8110]177777776666663100120444101105551888888821109991222222232012314200601522345678961345678990000", ZINT_ERROR_INVALID_DATA, "", "259: Invalid data length for AI (8110)" }, // couponcode (example from GS1 AI (8112) Coupon Data Specifications Appendix A: AI (8110) vs AI (8112)) - /*304*/ { "[8110]177777776666663100120444101105551888888821109991222222232012314200601", 0, "8110177777776666663100120444101105551888888821109991222222232012314200601", "" }, // couponcode - /*305*/ { "[8112]017777777666666223456789", 0, "8112017777777666666223456789", "" }, // couponposoffer (example from GS1 AI (8112) Coupon Data Specifications Appendix A: AI (8110) vs AI (8112)) - /*306*/ { "[8112]001234561234560123456", 0, "8112001234561234560123456", "" }, // couponposoffer - /*307*/ { "[8112]00123456123456012345", ZINT_WARN_NONCOMPLIANT, "811200123456123456012345", "259: Invalid data length for AI (8112)" }, // couponposoffer - /*308*/ { "[8112]0012345612345601234561", ZINT_WARN_NONCOMPLIANT, "81120012345612345601234561", "261: AI (8112) position 22: Reserved trailing characters" }, // couponposoffer - /*309*/ { "[8112]061234567890121234569123456789012345", 0, "8112061234567890121234569123456789012345", "" }, // couponposoffer - /*310*/ { "[8112]0612345678901212345691234567890123456", ZINT_WARN_NONCOMPLIANT, "81120612345678901212345691234567890123456", "259: Invalid data length for AI (8112)" }, // couponposoffer - /*311*/ { "[8112]06123456789012123456912345678901234A", ZINT_WARN_NONCOMPLIANT, "811206123456789012123456912345678901234A", "261: AI (8112) position 36: Non-numeric Serial Number 'A'" }, // couponposoffer - /*312*/ { "[8112]06123456789012123456912345678901234", ZINT_WARN_NONCOMPLIANT, "811206123456789012123456912345678901234", "261: AI (8112) position 22: Serial Number incomplete" }, // couponposoffer - /*313*/ { "[8112]06123456789012123456812345678901234", 0, "811206123456789012123456812345678901234", "" }, // couponposoffer - /*314*/ { "[8112]0612345678901212345681234567890123", ZINT_WARN_NONCOMPLIANT, "81120612345678901212345681234567890123", "261: AI (8112) position 22: Serial Number incomplete" }, // couponposoffer - /*315*/ { "[8112]0612345678901212345A0123456", ZINT_WARN_NONCOMPLIANT, "81120612345678901212345A0123456", "261: AI (8112) position 15: Non-numeric Offer Code" }, // couponposoffer - /*316*/ { "[8112]0612345678901A1234560123456", ZINT_WARN_NONCOMPLIANT, "81120612345678901A1234560123456", "261: AI (8112) position 14: Non-numeric Coupon Funder ID 'A'" }, // couponposoffer - /*317*/ { "[8112]071234567890121234560123456", ZINT_WARN_NONCOMPLIANT, "8112071234567890121234560123456", "261: AI (8112) position 2: Invalid Coupon Funder ID VLI '7'" }, // couponposoffer - /*318*/ { "[8112]0A1234567890121234560123456", ZINT_WARN_NONCOMPLIANT, "81120A1234567890121234560123456", "261: AI (8112) position 2: Non-numeric Coupon Funder ID VLI 'A'" }, // couponposoffer - /*319*/ { "[8112]261234567890121234560123456", ZINT_WARN_NONCOMPLIANT, "8112261234567890121234560123456", "261: AI (8112) position 1: Coupon Format must be 0 or 1" }, // couponposoffer - /*320*/ { "[8112]A61234567890121234560123456", ZINT_WARN_NONCOMPLIANT, "8112A61234567890121234560123456", "261: AI (8112) position 1: Non-numeric Coupon Format" }, // couponposoffer + /* 15*/ { "[8013]1987654Ad4X4bL5ttr2310c2K", 0, "80131987654Ad4X4bL5ttr2310c2K", "" }, // csumalpha + /* 16*/ { "[8013]12345678901234567890123NT", 0, "801312345678901234567890123NT", "" }, // csumalpha + /* 17*/ { "[8013]12345_ABCDEFGHIJKLMCP", 0, "801312345_ABCDEFGHIJKLMCP", "" }, // csumalpha + /* 18*/ { "[8013]12345_NOPQRSTUVWXYZDN", 0, "801312345_NOPQRSTUVWXYZDN", "" }, // csumalpha + /* 19*/ { "[8013]12345_abcdefghijklmN3", 0, "801312345_abcdefghijklmN3", "" }, // csumalpha + /* 20*/ { "[8013]12345_nopqrstuvwxyzP2", 0, "801312345_nopqrstuvwxyzP2", "" }, // csumalpha + /* 21*/ { "[8013]12345_!\"%&'()*+,-./LC", 0, "801312345_!\"%&'()*+,-./LC", "" }, // csumalpha + /* 22*/ { "[8013]12345_0123456789:;<=>?62", 0, "801312345_0123456789:;<=>?62", "" }, // csumalpha + /* 23*/ { "[8013]7907665Bm8v2AB", 0, "80137907665Bm8v2AB", "" }, // csumalpha + /* 24*/ { "[8013]97850l6KZm0yCD", 0, "801397850l6KZm0yCD", "" }, // csumalpha + /* 25*/ { "[8013]225803106GSpEF", 0, "8013225803106GSpEF", "" }, // csumalpha + /* 26*/ { "[8013]149512464PM+GH", 0, "8013149512464PM+GH", "" }, // csumalpha + /* 27*/ { "[8013]62577B8fRG7HJK", 0, "801362577B8fRG7HJK", "" }, // csumalpha + /* 28*/ { "[8013]515942070CYxLM", 0, "8013515942070CYxLM", "" }, // csumalpha + /* 29*/ { "[8013]390800494sP6NP", 0, "8013390800494sP6NP", "" }, // csumalpha + /* 30*/ { "[8013]386830132uO+QR", 0, "8013386830132uO+QR", "" }, // csumalpha + /* 31*/ { "[8013]53395376X1:nST", 0, "801353395376X1:nST", "" }, // csumalpha + /* 32*/ { "[8013]957813138Sb6UV", 0, "8013957813138Sb6UV", "" }, // csumalpha + /* 33*/ { "[8013]530790no0qOgWX", 0, "8013530790no0qOgWX", "" }, // csumalpha + /* 34*/ { "[8013]62185314IvwmYZ", 0, "801362185314IvwmYZ", "" }, // csumalpha + /* 35*/ { "[8013]23956qk1&dB!23", 0, "801323956qk1&dB!23", "" }, // csumalpha + /* 36*/ { "[8013]794394895ic045", 0, "8013794394895ic045", "" }, // csumalpha + /* 37*/ { "[8013]57453Uq3qA> def @@ -405,7 +405,7 @@ end -@@ -26524,7 +26708,7 @@ +@@ -26558,7 +26742,7 @@ pop } ifelse @@ -414,7 +414,7 @@ options (lintype) (databaromni) put options (linkage) true put -@@ -26535,7 +26719,7 @@ +@@ -26569,7 +26753,7 @@ linear options //databaromni exec dup (sbs) get /linsbs exch def dup (bhs) get 0 get 72 mul /linheight exch def @@ -423,7 +423,7 @@ % Plot the separator /sepfinder { -@@ -26566,20 +26750,66 @@ +@@ -26600,20 +26784,66 @@ sep 0 [0 0 0] putinterval sep sep length 4 sub [0 0 0 0] putinterval 18 sepfinder 64 sepfinder @@ -502,7 +502,7 @@ end -@@ -26637,7 +26867,7 @@ +@@ -26671,7 +26901,7 @@ pop } ifelse @@ -511,7 +511,7 @@ options (lintype) (databarstacked) put options (linkage) true put -@@ -26648,7 +26878,7 @@ +@@ -26682,7 +26912,7 @@ linear options //databarstacked exec dup (pixs) get 0 2 index (pixx) get getinterval /bot exch def dup (pixy) get /linheight exch def @@ -520,7 +520,7 @@ % Plot the separator /sepfinder { -@@ -26676,20 +26906,52 @@ +@@ -26710,20 +26940,52 @@ sep 0 [ 0 0 0 0 ] putinterval sep sep length 4 sub [ 0 0 0 0 ] putinterval 18 sepfinder @@ -585,7 +585,7 @@ end -@@ -26747,7 +27009,7 @@ +@@ -26781,7 +27043,7 @@ pop } ifelse @@ -594,7 +594,7 @@ options (lintype) (databarstackedomni) put options (linkage) true put -@@ -26758,7 +27020,7 @@ +@@ -26792,7 +27054,7 @@ linear options //databarstackedomni exec dup (pixs) get 0 2 index (pixx) get getinterval /bot exch def dup (pixy) get /linheight exch def @@ -603,7 +603,7 @@ % Plot the separator /sepfinder { -@@ -26786,20 +27048,52 @@ +@@ -26820,20 +27082,52 @@ sep 0 [ 0 0 0 0 ] putinterval sep sep length 4 sub [ 0 0 0 0 ] putinterval 18 sepfinder @@ -668,7 +668,7 @@ end -@@ -26972,7 +27266,7 @@ +@@ -27006,7 +27300,7 @@ pop } ifelse @@ -677,7 +677,7 @@ options (lintype) (databarlimited) put options (linkage) true put -@@ -26983,7 +27277,7 @@ +@@ -27017,7 +27311,7 @@ linear options //databarlimited exec dup (sbs) get /linsbs exch def dup (bhs) get 0 get 72 mul /linheight exch def @@ -686,7 +686,7 @@ % Plot the separator mark -@@ -26991,22 +27285,68 @@ +@@ -27025,22 +27319,68 @@ counttomark 1 sub array astore /sep exch def pop pop sep 0 [0 0 0] putinterval sep sep length 9 sub [0 0 0 0 0 0 0 0 0] putinterval % 4 + 5 right guard spaces @@ -769,7 +769,7 @@ end -@@ -27065,7 +27405,7 @@ +@@ -27099,7 +27439,7 @@ pop } ifelse @@ -778,7 +778,7 @@ options (lintype) (databarexpanded) put options (linkage) true put -@@ -27076,7 +27416,7 @@ +@@ -27110,7 +27450,7 @@ linear options //databarexpanded exec dup (sbs) get /linsbs exch def dup (bhs) get 0 get 72 mul /linheight exch def @@ -787,7 +787,7 @@ % Plot the separator /sepfinder { -@@ -27105,20 +27445,60 @@ +@@ -27139,20 +27479,60 @@ 18 98 bot length 13 sub {} for 69 98 bot length 13 sub {} for ] {sepfinder} forall @@ -860,7 +860,7 @@ end -@@ -27176,7 +27556,7 @@ +@@ -27210,7 +27590,7 @@ pop } ifelse @@ -869,7 +869,7 @@ options (lintype) (databarexpandedstacked) put options (linkage) true put -@@ -27187,7 +27567,7 @@ +@@ -27221,7 +27601,7 @@ linear options //databarexpandedstacked exec dup (pixs) get 0 2 index (pixx) get getinterval /bot exch def dup (pixy) get /linheight exch def @@ -878,7 +878,7 @@ % Plot the separator /sepfinder { -@@ -27213,21 +27593,49 @@ +@@ -27247,21 +27627,49 @@ 19 98 bot length 13 sub {} for 70 98 bot length 13 sub {} for ] {sepfinder} forall @@ -941,7 +941,7 @@ end -@@ -27286,7 +27694,7 @@ +@@ -27320,7 +27728,7 @@ pop } ifelse @@ -950,7 +950,7 @@ options (inkspread) (0) put options (dontdraw) true put -@@ -27313,35 +27721,87 @@ +@@ -27347,35 +27755,87 @@ linear << options {} forall >> //gs1-128 exec dup (sbs) get /linsbs exch def dup (bhs) get 0 get 72 mul /linheight exch def @@ -1052,7 +1052,7 @@ end -@@ -28772,3 +29232,183 @@ +@@ -28806,3 +29266,183 @@ % --END ENCODER hibcazteccode-- % --END TEMPLATE-- diff --git a/backend/tests/tools/bwipp_dump.ps.tar.xz b/backend/tests/tools/bwipp_dump.ps.tar.xz index ad4039732d7c26a39d2011114d927d8065dccc5a..8e96ea7507168fbb2a038473ea0fc667929cdab4 100644 GIT binary patch literal 122696 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ℜY%ERiFRK`-0+Ps3o-YPUE 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

ha487b3j-^xYt5`fdXluKCoKJJGF3Z!Hexi zSyDdajlxUHq-{fiP?fVF&K#+5!;bxAXl&BFUbMekd@6O263NPFn?`F1e)ZFT0YPi7 z?WT@TjzXJvscF&J+fIj#B=2OnqdcnF)sE<)as(rsrs>gBJ7k2Zx!H~)q9O=yw$f%g z+1JR?^HLL3AXr+cHOl!Pr=!U1ah?Ty+Air^*I!IU} zS}OK>j2=8m%QKPvqt+ZocT@Kx<)$)#zCC8Gnh_TvF_xPR;^8fx$UX$CezZU{l#uiB zr$?S%y>|*8wVSh))tiT{pGs^@B^5NIst+Li5N1V+8o~><`Ic0!J-RKr?*-B?I!pH> zxjwq_VtaZ{9!GCdYoEK^0y+q3Q7zzB#_EGHf%a7RETQ9u(iW+6oipf&sYIc}1drHj z&_@1XJgX8C+l5TPYr!rfEk=aHT16mBwYPy%(C=t8JHIF`Klw_rBeFa6oSC`*bYBUZ zgWJyJS3wIHQh+NO_(PKu4$w=+iRfB&5YWlin%{7R;(faxr-Wj6Wtjx9CURU}26L9C zC#T)?ZIBp&X`OKg-UTee#P(pXhrQ|CW5D;By$V!DMbHK{2tzM!fHjR_#4oc&rjG)b zMSN;s*zFq2h_X#+L3Dbt<^qqylv7@_sMF3Jsc=nwa!l-pN*lXaDQ(5CB+5Bb;s-z1 z^RQLAlu)qJ^M<&oQ?ssUB<|Sda2GY$=fg}{y%+CDACvROFMqCzcv6lOb1r{>uwi)OED$D9NwⅆkHq**zii|eeV0+zyxf9;HoKf_p~ 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%0A~y|FhA9@g;MqTjfW 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