{
 "schema_version": "0.2",
 "name": "[[904,230,d<=22]] pair-partition CPM (3,8) code at P = 113",
 "code_type": "CSS",
 "n": 904,
 "k": 230,
 "checks": {
  "X": [
   [
    70,
    188,
    338,
    377,
    558,
    668,
    789,
    820
   ],
   [
    71,
    189,
    226,
    378,
    559,
    669,
    790,
    821
   ],
   [
    72,
    190,
    227,
    379,
    560,
    670,
    678,
    822
   ],
   [
    73,
    191,
    228,
    380,
    561,
    671,
    679,
    823
   ],
   [
    74,
    192,
    229,
    381,
    562,
    672,
    680,
    824
   ],
   [
    75,
    193,
    230,
    382,
    563,
    673,
    681,
    825
   ],
   [
    76,
    194,
    231,
    383,
    564,
    674,
    682,
    826
   ],
   [
    77,
    195,
    232,
    384,
    452,
    675,
    683,
    827
   ],
   [
    78,
    196,
    233,
    385,
    453,
    676,
    684,
    828
   ],
   [
    79,
    197,
    234,
    386,
    454,
    677,
    685,
    829
   ],
   [
    80,
    198,
    235,
    387,
    455,
    565,
    686,
    830
   ],
   [
    81,
    199,
    236,
    388,
    456,
    566,
    687,
    831
   ],
   [
    82,
    200,
    237,
    389,
    457,
    567,
    688,
    832
   ],
   [
    83,
    201,
    238,
    390,
    458,
    568,
    689,
    833
   ],
   [
    84,
    202,
    239,
    391,
    459,
    569,
    690,
    834
   ],
   [
    85,
    203,
    240,
    392,
    460,
    570,
    691,
    835
   ],
   [
    86,
    204,
    241,
    393,
    461,
    571,
    692,
    836
   ],
   [
    87,
    205,
    242,
    394,
    462,
    572,
    693,
    837
   ],
   [
    88,
    206,
    243,
    395,
    463,
    573,
    694,
    838
   ],
   [
    89,
    207,
    244,
    396,
    464,
    574,
    695,
    839
   ],
   [
    90,
    208,
    245,
    397,
    465,
    575,
    696,
    840
   ],
   [
    91,
    209,
    246,
    398,
    466,
    576,
    697,
    841
   ],
   [
    92,
    210,
    247,
    399,
    467,
    577,
    698,
    842
   ],
   [
    93,
    211,
    248,
    400,
    468,
    578,
    699,
    843
   ],
   [
    94,
    212,
    249,
    401,
    469,
    579,
    700,
    844
   ],
   [
    95,
    213,
    250,
    402,
    470,
    580,
    701,
    845
   ],
   [
    96,
    214,
    251,
    403,
    471,
    581,
    702,
    846
   ],
   [
    97,
    215,
    252,
    404,
    472,
    582,
    703,
    847
   ],
   [
    98,
    216,
    253,
    405,
    473,
    583,
    704,
    848
   ],
   [
    99,
    217,
    254,
    406,
    474,
    584,
    705,
    849
   ],
   [
    100,
    218,
    255,
    407,
    475,
    585,
    706,
    850
   ],
   [
    101,
    219,
    256,
    408,
    476,
    586,
    707,
    851
   ],
   [
    102,
    220,
    257,
    409,
    477,
    587,
    708,
    852
   ],
   [
    103,
    221,
    258,
    410,
    478,
    588,
    709,
    853
   ],
   [
    104,
    222,
    259,
    411,
    479,
    589,
    710,
    854
   ],
   [
    105,
    223,
    260,
    412,
    480,
    590,
    711,
    855
   ],
   [
    106,
    224,
    261,
    413,
    481,
    591,
    712,
    856
   ],
   [
    107,
    225,
    262,
    414,
    482,
    592,
    713,
    857
   ],
   [
    108,
    113,
    263,
    415,
    483,
    593,
    714,
    858
   ],
   [
    109,
    114,
    264,
    416,
    484,
    594,
    715,
    859
   ],
   [
    110,
    115,
    265,
    417,
    485,
    595,
    716,
    860
   ],
   [
    111,
    116,
    266,
    418,
    486,
    596,
    717,
    861
   ],
   [
    112,
    117,
    267,
    419,
    487,
    597,
    718,
    862
   ],
   [
    0,
    118,
    268,
    420,
    488,
    598,
    719,
    863
   ],
   [
    1,
    119,
    269,
    421,
    489,
    599,
    720,
    864
   ],
   [
    2,
    120,
    270,
    422,
    490,
    600,
    721,
    865
   ],
   [
    3,
    121,
    271,
    423,
    491,
    601,
    722,
    866
   ],
   [
    4,
    122,
    272,
    424,
    492,
    602,
    723,
    867
   ],
   [
    5,
    123,
    273,
    425,
    493,
    603,
    724,
    868
   ],
   [
    6,
    124,
    274,
    426,
    494,
    604,
    725,
    869
   ],
   [
    7,
    125,
    275,
    427,
    495,
    605,
    726,
    870
   ],
   [
    8,
    126,
    276,
    428,
    496,
    606,
    727,
    871
   ],
   [
    9,
    127,
    277,
    429,
    497,
    607,
    728,
    872
   ],
   [
    10,
    128,
    278,
    430,
    498,
    608,
    729,
    873
   ],
   [
    11,
    129,
    279,
    431,
    499,
    609,
    730,
    874
   ],
   [
    12,
    130,
    280,
    432,
    500,
    610,
    731,
    875
   ],
   [
    13,
    131,
    281,
    433,
    501,
    611,
    732,
    876
   ],
   [
    14,
    132,
    282,
    434,
    502,
    612,
    733,
    877
   ],
   [
    15,
    133,
    283,
    435,
    503,
    613,
    734,
    878
   ],
   [
    16,
    134,
    284,
    436,
    504,
    614,
    735,
    879
   ],
   [
    17,
    135,
    285,
    437,
    505,
    615,
    736,
    880
   ],
   [
    18,
    136,
    286,
    438,
    506,
    616,
    737,
    881
   ],
   [
    19,
    137,
    287,
    439,
    507,
    617,
    738,
    882
   ],
   [
    20,
    138,
    288,
    440,
    508,
    618,
    739,
    883
   ],
   [
    21,
    139,
    289,
    441,
    509,
    619,
    740,
    884
   ],
   [
    22,
    140,
    290,
    442,
    510,
    620,
    741,
    885
   ],
   [
    23,
    141,
    291,
    443,
    511,
    621,
    742,
    886
   ],
   [
    24,
    142,
    292,
    444,
    512,
    622,
    743,
    887
   ],
   [
    25,
    143,
    293,
    445,
    513,
    623,
    744,
    888
   ],
   [
    26,
    144,
    294,
    446,
    514,
    624,
    745,
    889
   ],
   [
    27,
    145,
    295,
    447,
    515,
    625,
    746,
    890
   ],
   [
    28,
    146,
    296,
    448,
    516,
    626,
    747,
    891
   ],
   [
    29,
    147,
    297,
    449,
    517,
    627,
    748,
    892
   ],
   [
    30,
    148,
    298,
    450,
    518,
    628,
    749,
    893
   ],
   [
    31,
    149,
    299,
    451,
    519,
    629,
    750,
    894
   ],
   [
    32,
    150,
    300,
    339,
    520,
    630,
    751,
    895
   ],
   [
    33,
    151,
    301,
    340,
    521,
    631,
    752,
    896
   ],
   [
    34,
    152,
    302,
    341,
    522,
    632,
    753,
    897
   ],
   [
    35,
    153,
    303,
    342,
    523,
    633,
    754,
    898
   ],
   [
    36,
    154,
    304,
    343,
    524,
    634,
    755,
    899
   ],
   [
    37,
    155,
    305,
    344,
    525,
    635,
    756,
    900
   ],
   [
    38,
    156,
    306,
    345,
    526,
    636,
    757,
    901
   ],
   [
    39,
    157,
    307,
    346,
    527,
    637,
    758,
    902
   ],
   [
    40,
    158,
    308,
    347,
    528,
    638,
    759,
    903
   ],
   [
    41,
    159,
    309,
    348,
    529,
    639,
    760,
    791
   ],
   [
    42,
    160,
    310,
    349,
    530,
    640,
    761,
    792
   ],
   [
    43,
    161,
    311,
    350,
    531,
    641,
    762,
    793
   ],
   [
    44,
    162,
    312,
    351,
    532,
    642,
    763,
    794
   ],
   [
    45,
    163,
    313,
    352,
    533,
    643,
    764,
    795
   ],
   [
    46,
    164,
    314,
    353,
    534,
    644,
    765,
    796
   ],
   [
    47,
    165,
    315,
    354,
    535,
    645,
    766,
    797
   ],
   [
    48,
    166,
    316,
    355,
    536,
    646,
    767,
    798
   ],
   [
    49,
    167,
    317,
    356,
    537,
    647,
    768,
    799
   ],
   [
    50,
    168,
    318,
    357,
    538,
    648,
    769,
    800
   ],
   [
    51,
    169,
    319,
    358,
    539,
    649,
    770,
    801
   ],
   [
    52,
    170,
    320,
    359,
    540,
    650,
    771,
    802
   ],
   [
    53,
    171,
    321,
    360,
    541,
    651,
    772,
    803
   ],
   [
    54,
    172,
    322,
    361,
    542,
    652,
    773,
    804
   ],
   [
    55,
    173,
    323,
    362,
    543,
    653,
    774,
    805
   ],
   [
    56,
    174,
    324,
    363,
    544,
    654,
    775,
    806
   ],
   [
    57,
    175,
    325,
    364,
    545,
    655,
    776,
    807
   ],
   [
    58,
    176,
    326,
    365,
    546,
    656,
    777,
    808
   ],
   [
    59,
    177,
    327,
    366,
    547,
    657,
    778,
    809
   ],
   [
    60,
    178,
    328,
    367,
    548,
    658,
    779,
    810
   ],
   [
    61,
    179,
    329,
    368,
    549,
    659,
    780,
    811
   ],
   [
    62,
    180,
    330,
    369,
    550,
    660,
    781,
    812
   ],
   [
    63,
    181,
    331,
    370,
    551,
    661,
    782,
    813
   ],
   [
    64,
    182,
    332,
    371,
    552,
    662,
    783,
    814
   ],
   [
    65,
    183,
    333,
    372,
    553,
    663,
    784,
    815
   ],
   [
    66,
    184,
    334,
    373,
    554,
    664,
    785,
    816
   ],
   [
    67,
    185,
    335,
    374,
    555,
    665,
    786,
    817
   ],
   [
    68,
    186,
    336,
    375,
    556,
    666,
    787,
    818
   ],
   [
    69,
    187,
    337,
    376,
    557,
    667,
    788,
    819
   ],
   [
    4,
    220,
    293,
    351,
    564,
    620,
    703,
    874
   ],
   [
    5,
    221,
    294,
    352,
    452,
    621,
    704,
    875
   ],
   [
    6,
    222,
    295,
    353,
    453,
    622,
    705,
    876
   ],
   [
    7,
    223,
    296,
    354,
    454,
    623,
    706,
    877
   ],
   [
    8,
    224,
    297,
    355,
    455,
    624,
    707,
    878
   ],
   [
    9,
    225,
    298,
    356,
    456,
    625,
    708,
    879
   ],
   [
    10,
    113,
    299,
    357,
    457,
    626,
    709,
    880
   ],
   [
    11,
    114,
    300,
    358,
    458,
    627,
    710,
    881
   ],
   [
    12,
    115,
    301,
    359,
    459,
    628,
    711,
    882
   ],
   [
    13,
    116,
    302,
    360,
    460,
    629,
    712,
    883
   ],
   [
    14,
    117,
    303,
    361,
    461,
    630,
    713,
    884
   ],
   [
    15,
    118,
    304,
    362,
    462,
    631,
    714,
    885
   ],
   [
    16,
    119,
    305,
    363,
    463,
    632,
    715,
    886
   ],
   [
    17,
    120,
    306,
    364,
    464,
    633,
    716,
    887
   ],
   [
    18,
    121,
    307,
    365,
    465,
    634,
    717,
    888
   ],
   [
    19,
    122,
    308,
    366,
    466,
    635,
    718,
    889
   ],
   [
    20,
    123,
    309,
    367,
    467,
    636,
    719,
    890
   ],
   [
    21,
    124,
    310,
    368,
    468,
    637,
    720,
    891
   ],
   [
    22,
    125,
    311,
    369,
    469,
    638,
    721,
    892
   ],
   [
    23,
    126,
    312,
    370,
    470,
    639,
    722,
    893
   ],
   [
    24,
    127,
    313,
    371,
    471,
    640,
    723,
    894
   ],
   [
    25,
    128,
    314,
    372,
    472,
    641,
    724,
    895
   ],
   [
    26,
    129,
    315,
    373,
    473,
    642,
    725,
    896
   ],
   [
    27,
    130,
    316,
    374,
    474,
    643,
    726,
    897
   ],
   [
    28,
    131,
    317,
    375,
    475,
    644,
    727,
    898
   ],
   [
    29,
    132,
    318,
    376,
    476,
    645,
    728,
    899
   ],
   [
    30,
    133,
    319,
    377,
    477,
    646,
    729,
    900
   ],
   [
    31,
    134,
    320,
    378,
    478,
    647,
    730,
    901
   ],
   [
    32,
    135,
    321,
    379,
    479,
    648,
    731,
    902
   ],
   [
    33,
    136,
    322,
    380,
    480,
    649,
    732,
    903
   ],
   [
    34,
    137,
    323,
    381,
    481,
    650,
    733,
    791
   ],
   [
    35,
    138,
    324,
    382,
    482,
    651,
    734,
    792
   ],
   [
    36,
    139,
    325,
    383,
    483,
    652,
    735,
    793
   ],
   [
    37,
    140,
    326,
    384,
    484,
    653,
    736,
    794
   ],
   [
    38,
    141,
    327,
    385,
    485,
    654,
    737,
    795
   ],
   [
    39,
    142,
    328,
    386,
    486,
    655,
    738,
    796
   ],
   [
    40,
    143,
    329,
    387,
    487,
    656,
    739,
    797
   ],
   [
    41,
    144,
    330,
    388,
    488,
    657,
    740,
    798
   ],
   [
    42,
    145,
    331,
    389,
    489,
    658,
    741,
    799
   ],
   [
    43,
    146,
    332,
    390,
    490,
    659,
    742,
    800
   ],
   [
    44,
    147,
    333,
    391,
    491,
    660,
    743,
    801
   ],
   [
    45,
    148,
    334,
    392,
    492,
    661,
    744,
    802
   ],
   [
    46,
    149,
    335,
    393,
    493,
    662,
    745,
    803
   ],
   [
    47,
    150,
    336,
    394,
    494,
    663,
    746,
    804
   ],
   [
    48,
    151,
    337,
    395,
    495,
    664,
    747,
    805
   ],
   [
    49,
    152,
    338,
    396,
    496,
    665,
    748,
    806
   ],
   [
    50,
    153,
    226,
    397,
    497,
    666,
    749,
    807
   ],
   [
    51,
    154,
    227,
    398,
    498,
    667,
    750,
    808
   ],
   [
    52,
    155,
    228,
    399,
    499,
    668,
    751,
    809
   ],
   [
    53,
    156,
    229,
    400,
    500,
    669,
    752,
    810
   ],
   [
    54,
    157,
    230,
    401,
    501,
    670,
    753,
    811
   ],
   [
    55,
    158,
    231,
    402,
    502,
    671,
    754,
    812
   ],
   [
    56,
    159,
    232,
    403,
    503,
    672,
    755,
    813
   ],
   [
    57,
    160,
    233,
    404,
    504,
    673,
    756,
    814
   ],
   [
    58,
    161,
    234,
    405,
    505,
    674,
    757,
    815
   ],
   [
    59,
    162,
    235,
    406,
    506,
    675,
    758,
    816
   ],
   [
    60,
    163,
    236,
    407,
    507,
    676,
    759,
    817
   ],
   [
    61,
    164,
    237,
    408,
    508,
    677,
    760,
    818
   ],
   [
    62,
    165,
    238,
    409,
    509,
    565,
    761,
    819
   ],
   [
    63,
    166,
    239,
    410,
    510,
    566,
    762,
    820
   ],
   [
    64,
    167,
    240,
    411,
    511,
    567,
    763,
    821
   ],
   [
    65,
    168,
    241,
    412,
    512,
    568,
    764,
    822
   ],
   [
    66,
    169,
    242,
    413,
    513,
    569,
    765,
    823
   ],
   [
    67,
    170,
    243,
    414,
    514,
    570,
    766,
    824
   ],
   [
    68,
    171,
    244,
    415,
    515,
    571,
    767,
    825
   ],
   [
    69,
    172,
    245,
    416,
    516,
    572,
    768,
    826
   ],
   [
    70,
    173,
    246,
    417,
    517,
    573,
    769,
    827
   ],
   [
    71,
    174,
    247,
    418,
    518,
    574,
    770,
    828
   ],
   [
    72,
    175,
    248,
    419,
    519,
    575,
    771,
    829
   ],
   [
    73,
    176,
    249,
    420,
    520,
    576,
    772,
    830
   ],
   [
    74,
    177,
    250,
    421,
    521,
    577,
    773,
    831
   ],
   [
    75,
    178,
    251,
    422,
    522,
    578,
    774,
    832
   ],
   [
    76,
    179,
    252,
    423,
    523,
    579,
    775,
    833
   ],
   [
    77,
    180,
    253,
    424,
    524,
    580,
    776,
    834
   ],
   [
    78,
    181,
    254,
    425,
    525,
    581,
    777,
    835
   ],
   [
    79,
    182,
    255,
    426,
    526,
    582,
    778,
    836
   ],
   [
    80,
    183,
    256,
    427,
    527,
    583,
    779,
    837
   ],
   [
    81,
    184,
    257,
    428,
    528,
    584,
    780,
    838
   ],
   [
    82,
    185,
    258,
    429,
    529,
    585,
    781,
    839
   ],
   [
    83,
    186,
    259,
    430,
    530,
    586,
    782,
    840
   ],
   [
    84,
    187,
    260,
    431,
    531,
    587,
    783,
    841
   ],
   [
    85,
    188,
    261,
    432,
    532,
    588,
    784,
    842
   ],
   [
    86,
    189,
    262,
    433,
    533,
    589,
    785,
    843
   ],
   [
    87,
    190,
    263,
    434,
    534,
    590,
    786,
    844
   ],
   [
    88,
    191,
    264,
    435,
    535,
    591,
    787,
    845
   ],
   [
    89,
    192,
    265,
    436,
    536,
    592,
    788,
    846
   ],
   [
    90,
    193,
    266,
    437,
    537,
    593,
    789,
    847
   ],
   [
    91,
    194,
    267,
    438,
    538,
    594,
    790,
    848
   ],
   [
    92,
    195,
    268,
    439,
    539,
    595,
    678,
    849
   ],
   [
    93,
    196,
    269,
    440,
    540,
    596,
    679,
    850
   ],
   [
    94,
    197,
    270,
    441,
    541,
    597,
    680,
    851
   ],
   [
    95,
    198,
    271,
    442,
    542,
    598,
    681,
    852
   ],
   [
    96,
    199,
    272,
    443,
    543,
    599,
    682,
    853
   ],
   [
    97,
    200,
    273,
    444,
    544,
    600,
    683,
    854
   ],
   [
    98,
    201,
    274,
    445,
    545,
    601,
    684,
    855
   ],
   [
    99,
    202,
    275,
    446,
    546,
    602,
    685,
    856
   ],
   [
    100,
    203,
    276,
    447,
    547,
    603,
    686,
    857
   ],
   [
    101,
    204,
    277,
    448,
    548,
    604,
    687,
    858
   ],
   [
    102,
    205,
    278,
    449,
    549,
    605,
    688,
    859
   ],
   [
    103,
    206,
    279,
    450,
    550,
    606,
    689,
    860
   ],
   [
    104,
    207,
    280,
    451,
    551,
    607,
    690,
    861
   ],
   [
    105,
    208,
    281,
    339,
    552,
    608,
    691,
    862
   ],
   [
    106,
    209,
    282,
    340,
    553,
    609,
    692,
    863
   ],
   [
    107,
    210,
    283,
    341,
    554,
    610,
    693,
    864
   ],
   [
    108,
    211,
    284,
    342,
    555,
    611,
    694,
    865
   ],
   [
    109,
    212,
    285,
    343,
    556,
    612,
    695,
    866
   ],
   [
    110,
    213,
    286,
    344,
    557,
    613,
    696,
    867
   ],
   [
    111,
    214,
    287,
    345,
    558,
    614,
    697,
    868
   ],
   [
    112,
    215,
    288,
    346,
    559,
    615,
    698,
    869
   ],
   [
    0,
    216,
    289,
    347,
    560,
    616,
    699,
    870
   ],
   [
    1,
    217,
    290,
    348,
    561,
    617,
    700,
    871
   ],
   [
    2,
    218,
    291,
    349,
    562,
    618,
    701,
    872
   ],
   [
    3,
    219,
    292,
    350,
    563,
    619,
    702,
    873
   ],
   [
    28,
    139,
    226,
    381,
    549,
    580,
    710,
    863
   ],
   [
    29,
    140,
    227,
    382,
    550,
    581,
    711,
    864
   ],
   [
    30,
    141,
    228,
    383,
    551,
    582,
    712,
    865
   ],
   [
    31,
    142,
    229,
    384,
    552,
    583,
    713,
    866
   ],
   [
    32,
    143,
    230,
    385,
    553,
    584,
    714,
    867
   ],
   [
    33,
    144,
    231,
    386,
    554,
    585,
    715,
    868
   ],
   [
    34,
    145,
    232,
    387,
    555,
    586,
    716,
    869
   ],
   [
    35,
    146,
    233,
    388,
    556,
    587,
    717,
    870
   ],
   [
    36,
    147,
    234,
    389,
    557,
    588,
    718,
    871
   ],
   [
    37,
    148,
    235,
    390,
    558,
    589,
    719,
    872
   ],
   [
    38,
    149,
    236,
    391,
    559,
    590,
    720,
    873
   ],
   [
    39,
    150,
    237,
    392,
    560,
    591,
    721,
    874
   ],
   [
    40,
    151,
    238,
    393,
    561,
    592,
    722,
    875
   ],
   [
    41,
    152,
    239,
    394,
    562,
    593,
    723,
    876
   ],
   [
    42,
    153,
    240,
    395,
    563,
    594,
    724,
    877
   ],
   [
    43,
    154,
    241,
    396,
    564,
    595,
    725,
    878
   ],
   [
    44,
    155,
    242,
    397,
    452,
    596,
    726,
    879
   ],
   [
    45,
    156,
    243,
    398,
    453,
    597,
    727,
    880
   ],
   [
    46,
    157,
    244,
    399,
    454,
    598,
    728,
    881
   ],
   [
    47,
    158,
    245,
    400,
    455,
    599,
    729,
    882
   ],
   [
    48,
    159,
    246,
    401,
    456,
    600,
    730,
    883
   ],
   [
    49,
    160,
    247,
    402,
    457,
    601,
    731,
    884
   ],
   [
    50,
    161,
    248,
    403,
    458,
    602,
    732,
    885
   ],
   [
    51,
    162,
    249,
    404,
    459,
    603,
    733,
    886
   ],
   [
    52,
    163,
    250,
    405,
    460,
    604,
    734,
    887
   ],
   [
    53,
    164,
    251,
    406,
    461,
    605,
    735,
    888
   ],
   [
    54,
    165,
    252,
    407,
    462,
    606,
    736,
    889
   ],
   [
    55,
    166,
    253,
    408,
    463,
    607,
    737,
    890
   ],
   [
    56,
    167,
    254,
    409,
    464,
    608,
    738,
    891
   ],
   [
    57,
    168,
    255,
    410,
    465,
    609,
    739,
    892
   ],
   [
    58,
    169,
    256,
    411,
    466,
    610,
    740,
    893
   ],
   [
    59,
    170,
    257,
    412,
    467,
    611,
    741,
    894
   ],
   [
    60,
    171,
    258,
    413,
    468,
    612,
    742,
    895
   ],
   [
    61,
    172,
    259,
    414,
    469,
    613,
    743,
    896
   ],
   [
    62,
    173,
    260,
    415,
    470,
    614,
    744,
    897
   ],
   [
    63,
    174,
    261,
    416,
    471,
    615,
    745,
    898
   ],
   [
    64,
    175,
    262,
    417,
    472,
    616,
    746,
    899
   ],
   [
    65,
    176,
    263,
    418,
    473,
    617,
    747,
    900
   ],
   [
    66,
    177,
    264,
    419,
    474,
    618,
    748,
    901
   ],
   [
    67,
    178,
    265,
    420,
    475,
    619,
    749,
    902
   ],
   [
    68,
    179,
    266,
    421,
    476,
    620,
    750,
    903
   ],
   [
    69,
    180,
    267,
    422,
    477,
    621,
    751,
    791
   ],
   [
    70,
    181,
    268,
    423,
    478,
    622,
    752,
    792
   ],
   [
    71,
    182,
    269,
    424,
    479,
    623,
    753,
    793
   ],
   [
    72,
    183,
    270,
    425,
    480,
    624,
    754,
    794
   ],
   [
    73,
    184,
    271,
    426,
    481,
    625,
    755,
    795
   ],
   [
    74,
    185,
    272,
    427,
    482,
    626,
    756,
    796
   ],
   [
    75,
    186,
    273,
    428,
    483,
    627,
    757,
    797
   ],
   [
    76,
    187,
    274,
    429,
    484,
    628,
    758,
    798
   ],
   [
    77,
    188,
    275,
    430,
    485,
    629,
    759,
    799
   ],
   [
    78,
    189,
    276,
    431,
    486,
    630,
    760,
    800
   ],
   [
    79,
    190,
    277,
    432,
    487,
    631,
    761,
    801
   ],
   [
    80,
    191,
    278,
    433,
    488,
    632,
    762,
    802
   ],
   [
    81,
    192,
    279,
    434,
    489,
    633,
    763,
    803
   ],
   [
    82,
    193,
    280,
    435,
    490,
    634,
    764,
    804
   ],
   [
    83,
    194,
    281,
    436,
    491,
    635,
    765,
    805
   ],
   [
    84,
    195,
    282,
    437,
    492,
    636,
    766,
    806
   ],
   [
    85,
    196,
    283,
    438,
    493,
    637,
    767,
    807
   ],
   [
    86,
    197,
    284,
    439,
    494,
    638,
    768,
    808
   ],
   [
    87,
    198,
    285,
    440,
    495,
    639,
    769,
    809
   ],
   [
    88,
    199,
    286,
    441,
    496,
    640,
    770,
    810
   ],
   [
    89,
    200,
    287,
    442,
    497,
    641,
    771,
    811
   ],
   [
    90,
    201,
    288,
    443,
    498,
    642,
    772,
    812
   ],
   [
    91,
    202,
    289,
    444,
    499,
    643,
    773,
    813
   ],
   [
    92,
    203,
    290,
    445,
    500,
    644,
    774,
    814
   ],
   [
    93,
    204,
    291,
    446,
    501,
    645,
    775,
    815
   ],
   [
    94,
    205,
    292,
    447,
    502,
    646,
    776,
    816
   ],
   [
    95,
    206,
    293,
    448,
    503,
    647,
    777,
    817
   ],
   [
    96,
    207,
    294,
    449,
    504,
    648,
    778,
    818
   ],
   [
    97,
    208,
    295,
    450,
    505,
    649,
    779,
    819
   ],
   [
    98,
    209,
    296,
    451,
    506,
    650,
    780,
    820
   ],
   [
    99,
    210,
    297,
    339,
    507,
    651,
    781,
    821
   ],
   [
    100,
    211,
    298,
    340,
    508,
    652,
    782,
    822
   ],
   [
    101,
    212,
    299,
    341,
    509,
    653,
    783,
    823
   ],
   [
    102,
    213,
    300,
    342,
    510,
    654,
    784,
    824
   ],
   [
    103,
    214,
    301,
    343,
    511,
    655,
    785,
    825
   ],
   [
    104,
    215,
    302,
    344,
    512,
    656,
    786,
    826
   ],
   [
    105,
    216,
    303,
    345,
    513,
    657,
    787,
    827
   ],
   [
    106,
    217,
    304,
    346,
    514,
    658,
    788,
    828
   ],
   [
    107,
    218,
    305,
    347,
    515,
    659,
    789,
    829
   ],
   [
    108,
    219,
    306,
    348,
    516,
    660,
    790,
    830
   ],
   [
    109,
    220,
    307,
    349,
    517,
    661,
    678,
    831
   ],
   [
    110,
    221,
    308,
    350,
    518,
    662,
    679,
    832
   ],
   [
    111,
    222,
    309,
    351,
    519,
    663,
    680,
    833
   ],
   [
    112,
    223,
    310,
    352,
    520,
    664,
    681,
    834
   ],
   [
    0,
    224,
    311,
    353,
    521,
    665,
    682,
    835
   ],
   [
    1,
    225,
    312,
    354,
    522,
    666,
    683,
    836
   ],
   [
    2,
    113,
    313,
    355,
    523,
    667,
    684,
    837
   ],
   [
    3,
    114,
    314,
    356,
    524,
    668,
    685,
    838
   ],
   [
    4,
    115,
    315,
    357,
    525,
    669,
    686,
    839
   ],
   [
    5,
    116,
    316,
    358,
    526,
    670,
    687,
    840
   ],
   [
    6,
    117,
    317,
    359,
    527,
    671,
    688,
    841
   ],
   [
    7,
    118,
    318,
    360,
    528,
    672,
    689,
    842
   ],
   [
    8,
    119,
    319,
    361,
    529,
    673,
    690,
    843
   ],
   [
    9,
    120,
    320,
    362,
    530,
    674,
    691,
    844
   ],
   [
    10,
    121,
    321,
    363,
    531,
    675,
    692,
    845
   ],
   [
    11,
    122,
    322,
    364,
    532,
    676,
    693,
    846
   ],
   [
    12,
    123,
    323,
    365,
    533,
    677,
    694,
    847
   ],
   [
    13,
    124,
    324,
    366,
    534,
    565,
    695,
    848
   ],
   [
    14,
    125,
    325,
    367,
    535,
    566,
    696,
    849
   ],
   [
    15,
    126,
    326,
    368,
    536,
    567,
    697,
    850
   ],
   [
    16,
    127,
    327,
    369,
    537,
    568,
    698,
    851
   ],
   [
    17,
    128,
    328,
    370,
    538,
    569,
    699,
    852
   ],
   [
    18,
    129,
    329,
    371,
    539,
    570,
    700,
    853
   ],
   [
    19,
    130,
    330,
    372,
    540,
    571,
    701,
    854
   ],
   [
    20,
    131,
    331,
    373,
    541,
    572,
    702,
    855
   ],
   [
    21,
    132,
    332,
    374,
    542,
    573,
    703,
    856
   ],
   [
    22,
    133,
    333,
    375,
    543,
    574,
    704,
    857
   ],
   [
    23,
    134,
    334,
    376,
    544,
    575,
    705,
    858
   ],
   [
    24,
    135,
    335,
    377,
    545,
    576,
    706,
    859
   ],
   [
    25,
    136,
    336,
    378,
    546,
    577,
    707,
    860
   ],
   [
    26,
    137,
    337,
    379,
    547,
    578,
    708,
    861
   ],
   [
    27,
    138,
    338,
    380,
    548,
    579,
    709,
    862
   ]
  ],
  "Z": [
   [
    76,
    201,
    274,
    351,
    564,
    642,
    725,
    833
   ],
   [
    77,
    202,
    275,
    352,
    452,
    643,
    726,
    834
   ],
   [
    78,
    203,
    276,
    353,
    453,
    644,
    727,
    835
   ],
   [
    79,
    204,
    277,
    354,
    454,
    645,
    728,
    836
   ],
   [
    80,
    205,
    278,
    355,
    455,
    646,
    729,
    837
   ],
   [
    81,
    206,
    279,
    356,
    456,
    647,
    730,
    838
   ],
   [
    82,
    207,
    280,
    357,
    457,
    648,
    731,
    839
   ],
   [
    83,
    208,
    281,
    358,
    458,
    649,
    732,
    840
   ],
   [
    84,
    209,
    282,
    359,
    459,
    650,
    733,
    841
   ],
   [
    85,
    210,
    283,
    360,
    460,
    651,
    734,
    842
   ],
   [
    86,
    211,
    284,
    361,
    461,
    652,
    735,
    843
   ],
   [
    87,
    212,
    285,
    362,
    462,
    653,
    736,
    844
   ],
   [
    88,
    213,
    286,
    363,
    463,
    654,
    737,
    845
   ],
   [
    89,
    214,
    287,
    364,
    464,
    655,
    738,
    846
   ],
   [
    90,
    215,
    288,
    365,
    465,
    656,
    739,
    847
   ],
   [
    91,
    216,
    289,
    366,
    466,
    657,
    740,
    848
   ],
   [
    92,
    217,
    290,
    367,
    467,
    658,
    741,
    849
   ],
   [
    93,
    218,
    291,
    368,
    468,
    659,
    742,
    850
   ],
   [
    94,
    219,
    292,
    369,
    469,
    660,
    743,
    851
   ],
   [
    95,
    220,
    293,
    370,
    470,
    661,
    744,
    852
   ],
   [
    96,
    221,
    294,
    371,
    471,
    662,
    745,
    853
   ],
   [
    97,
    222,
    295,
    372,
    472,
    663,
    746,
    854
   ],
   [
    98,
    223,
    296,
    373,
    473,
    664,
    747,
    855
   ],
   [
    99,
    224,
    297,
    374,
    474,
    665,
    748,
    856
   ],
   [
    100,
    225,
    298,
    375,
    475,
    666,
    749,
    857
   ],
   [
    101,
    113,
    299,
    376,
    476,
    667,
    750,
    858
   ],
   [
    102,
    114,
    300,
    377,
    477,
    668,
    751,
    859
   ],
   [
    103,
    115,
    301,
    378,
    478,
    669,
    752,
    860
   ],
   [
    104,
    116,
    302,
    379,
    479,
    670,
    753,
    861
   ],
   [
    105,
    117,
    303,
    380,
    480,
    671,
    754,
    862
   ],
   [
    106,
    118,
    304,
    381,
    481,
    672,
    755,
    863
   ],
   [
    107,
    119,
    305,
    382,
    482,
    673,
    756,
    864
   ],
   [
    108,
    120,
    306,
    383,
    483,
    674,
    757,
    865
   ],
   [
    109,
    121,
    307,
    384,
    484,
    675,
    758,
    866
   ],
   [
    110,
    122,
    308,
    385,
    485,
    676,
    759,
    867
   ],
   [
    111,
    123,
    309,
    386,
    486,
    677,
    760,
    868
   ],
   [
    112,
    124,
    310,
    387,
    487,
    565,
    761,
    869
   ],
   [
    0,
    125,
    311,
    388,
    488,
    566,
    762,
    870
   ],
   [
    1,
    126,
    312,
    389,
    489,
    567,
    763,
    871
   ],
   [
    2,
    127,
    313,
    390,
    490,
    568,
    764,
    872
   ],
   [
    3,
    128,
    314,
    391,
    491,
    569,
    765,
    873
   ],
   [
    4,
    129,
    315,
    392,
    492,
    570,
    766,
    874
   ],
   [
    5,
    130,
    316,
    393,
    493,
    571,
    767,
    875
   ],
   [
    6,
    131,
    317,
    394,
    494,
    572,
    768,
    876
   ],
   [
    7,
    132,
    318,
    395,
    495,
    573,
    769,
    877
   ],
   [
    8,
    133,
    319,
    396,
    496,
    574,
    770,
    878
   ],
   [
    9,
    134,
    320,
    397,
    497,
    575,
    771,
    879
   ],
   [
    10,
    135,
    321,
    398,
    498,
    576,
    772,
    880
   ],
   [
    11,
    136,
    322,
    399,
    499,
    577,
    773,
    881
   ],
   [
    12,
    137,
    323,
    400,
    500,
    578,
    774,
    882
   ],
   [
    13,
    138,
    324,
    401,
    501,
    579,
    775,
    883
   ],
   [
    14,
    139,
    325,
    402,
    502,
    580,
    776,
    884
   ],
   [
    15,
    140,
    326,
    403,
    503,
    581,
    777,
    885
   ],
   [
    16,
    141,
    327,
    404,
    504,
    582,
    778,
    886
   ],
   [
    17,
    142,
    328,
    405,
    505,
    583,
    779,
    887
   ],
   [
    18,
    143,
    329,
    406,
    506,
    584,
    780,
    888
   ],
   [
    19,
    144,
    330,
    407,
    507,
    585,
    781,
    889
   ],
   [
    20,
    145,
    331,
    408,
    508,
    586,
    782,
    890
   ],
   [
    21,
    146,
    332,
    409,
    509,
    587,
    783,
    891
   ],
   [
    22,
    147,
    333,
    410,
    510,
    588,
    784,
    892
   ],
   [
    23,
    148,
    334,
    411,
    511,
    589,
    785,
    893
   ],
   [
    24,
    149,
    335,
    412,
    512,
    590,
    786,
    894
   ],
   [
    25,
    150,
    336,
    413,
    513,
    591,
    787,
    895
   ],
   [
    26,
    151,
    337,
    414,
    514,
    592,
    788,
    896
   ],
   [
    27,
    152,
    338,
    415,
    515,
    593,
    789,
    897
   ],
   [
    28,
    153,
    226,
    416,
    516,
    594,
    790,
    898
   ],
   [
    29,
    154,
    227,
    417,
    517,
    595,
    678,
    899
   ],
   [
    30,
    155,
    228,
    418,
    518,
    596,
    679,
    900
   ],
   [
    31,
    156,
    229,
    419,
    519,
    597,
    680,
    901
   ],
   [
    32,
    157,
    230,
    420,
    520,
    598,
    681,
    902
   ],
   [
    33,
    158,
    231,
    421,
    521,
    599,
    682,
    903
   ],
   [
    34,
    159,
    232,
    422,
    522,
    600,
    683,
    791
   ],
   [
    35,
    160,
    233,
    423,
    523,
    601,
    684,
    792
   ],
   [
    36,
    161,
    234,
    424,
    524,
    602,
    685,
    793
   ],
   [
    37,
    162,
    235,
    425,
    525,
    603,
    686,
    794
   ],
   [
    38,
    163,
    236,
    426,
    526,
    604,
    687,
    795
   ],
   [
    39,
    164,
    237,
    427,
    527,
    605,
    688,
    796
   ],
   [
    40,
    165,
    238,
    428,
    528,
    606,
    689,
    797
   ],
   [
    41,
    166,
    239,
    429,
    529,
    607,
    690,
    798
   ],
   [
    42,
    167,
    240,
    430,
    530,
    608,
    691,
    799
   ],
   [
    43,
    168,
    241,
    431,
    531,
    609,
    692,
    800
   ],
   [
    44,
    169,
    242,
    432,
    532,
    610,
    693,
    801
   ],
   [
    45,
    170,
    243,
    433,
    533,
    611,
    694,
    802
   ],
   [
    46,
    171,
    244,
    434,
    534,
    612,
    695,
    803
   ],
   [
    47,
    172,
    245,
    435,
    535,
    613,
    696,
    804
   ],
   [
    48,
    173,
    246,
    436,
    536,
    614,
    697,
    805
   ],
   [
    49,
    174,
    247,
    437,
    537,
    615,
    698,
    806
   ],
   [
    50,
    175,
    248,
    438,
    538,
    616,
    699,
    807
   ],
   [
    51,
    176,
    249,
    439,
    539,
    617,
    700,
    808
   ],
   [
    52,
    177,
    250,
    440,
    540,
    618,
    701,
    809
   ],
   [
    53,
    178,
    251,
    441,
    541,
    619,
    702,
    810
   ],
   [
    54,
    179,
    252,
    442,
    542,
    620,
    703,
    811
   ],
   [
    55,
    180,
    253,
    443,
    543,
    621,
    704,
    812
   ],
   [
    56,
    181,
    254,
    444,
    544,
    622,
    705,
    813
   ],
   [
    57,
    182,
    255,
    445,
    545,
    623,
    706,
    814
   ],
   [
    58,
    183,
    256,
    446,
    546,
    624,
    707,
    815
   ],
   [
    59,
    184,
    257,
    447,
    547,
    625,
    708,
    816
   ],
   [
    60,
    185,
    258,
    448,
    548,
    626,
    709,
    817
   ],
   [
    61,
    186,
    259,
    449,
    549,
    627,
    710,
    818
   ],
   [
    62,
    187,
    260,
    450,
    550,
    628,
    711,
    819
   ],
   [
    63,
    188,
    261,
    451,
    551,
    629,
    712,
    820
   ],
   [
    64,
    189,
    262,
    339,
    552,
    630,
    713,
    821
   ],
   [
    65,
    190,
    263,
    340,
    553,
    631,
    714,
    822
   ],
   [
    66,
    191,
    264,
    341,
    554,
    632,
    715,
    823
   ],
   [
    67,
    192,
    265,
    342,
    555,
    633,
    716,
    824
   ],
   [
    68,
    193,
    266,
    343,
    556,
    634,
    717,
    825
   ],
   [
    69,
    194,
    267,
    344,
    557,
    635,
    718,
    826
   ],
   [
    70,
    195,
    268,
    345,
    558,
    636,
    719,
    827
   ],
   [
    71,
    196,
    269,
    346,
    559,
    637,
    720,
    828
   ],
   [
    72,
    197,
    270,
    347,
    560,
    638,
    721,
    829
   ],
   [
    73,
    198,
    271,
    348,
    561,
    639,
    722,
    830
   ],
   [
    74,
    199,
    272,
    349,
    562,
    640,
    723,
    831
   ],
   [
    75,
    200,
    273,
    350,
    563,
    641,
    724,
    832
   ],
   [
    63,
    131,
    331,
    342,
    510,
    611,
    741,
    898
   ],
   [
    64,
    132,
    332,
    343,
    511,
    612,
    742,
    899
   ],
   [
    65,
    133,
    333,
    344,
    512,
    613,
    743,
    900
   ],
   [
    66,
    134,
    334,
    345,
    513,
    614,
    744,
    901
   ],
   [
    67,
    135,
    335,
    346,
    514,
    615,
    745,
    902
   ],
   [
    68,
    136,
    336,
    347,
    515,
    616,
    746,
    903
   ],
   [
    69,
    137,
    337,
    348,
    516,
    617,
    747,
    791
   ],
   [
    70,
    138,
    338,
    349,
    517,
    618,
    748,
    792
   ],
   [
    71,
    139,
    226,
    350,
    518,
    619,
    749,
    793
   ],
   [
    72,
    140,
    227,
    351,
    519,
    620,
    750,
    794
   ],
   [
    73,
    141,
    228,
    352,
    520,
    621,
    751,
    795
   ],
   [
    74,
    142,
    229,
    353,
    521,
    622,
    752,
    796
   ],
   [
    75,
    143,
    230,
    354,
    522,
    623,
    753,
    797
   ],
   [
    76,
    144,
    231,
    355,
    523,
    624,
    754,
    798
   ],
   [
    77,
    145,
    232,
    356,
    524,
    625,
    755,
    799
   ],
   [
    78,
    146,
    233,
    357,
    525,
    626,
    756,
    800
   ],
   [
    79,
    147,
    234,
    358,
    526,
    627,
    757,
    801
   ],
   [
    80,
    148,
    235,
    359,
    527,
    628,
    758,
    802
   ],
   [
    81,
    149,
    236,
    360,
    528,
    629,
    759,
    803
   ],
   [
    82,
    150,
    237,
    361,
    529,
    630,
    760,
    804
   ],
   [
    83,
    151,
    238,
    362,
    530,
    631,
    761,
    805
   ],
   [
    84,
    152,
    239,
    363,
    531,
    632,
    762,
    806
   ],
   [
    85,
    153,
    240,
    364,
    532,
    633,
    763,
    807
   ],
   [
    86,
    154,
    241,
    365,
    533,
    634,
    764,
    808
   ],
   [
    87,
    155,
    242,
    366,
    534,
    635,
    765,
    809
   ],
   [
    88,
    156,
    243,
    367,
    535,
    636,
    766,
    810
   ],
   [
    89,
    157,
    244,
    368,
    536,
    637,
    767,
    811
   ],
   [
    90,
    158,
    245,
    369,
    537,
    638,
    768,
    812
   ],
   [
    91,
    159,
    246,
    370,
    538,
    639,
    769,
    813
   ],
   [
    92,
    160,
    247,
    371,
    539,
    640,
    770,
    814
   ],
   [
    93,
    161,
    248,
    372,
    540,
    641,
    771,
    815
   ],
   [
    94,
    162,
    249,
    373,
    541,
    642,
    772,
    816
   ],
   [
    95,
    163,
    250,
    374,
    542,
    643,
    773,
    817
   ],
   [
    96,
    164,
    251,
    375,
    543,
    644,
    774,
    818
   ],
   [
    97,
    165,
    252,
    376,
    544,
    645,
    775,
    819
   ],
   [
    98,
    166,
    253,
    377,
    545,
    646,
    776,
    820
   ],
   [
    99,
    167,
    254,
    378,
    546,
    647,
    777,
    821
   ],
   [
    100,
    168,
    255,
    379,
    547,
    648,
    778,
    822
   ],
   [
    101,
    169,
    256,
    380,
    548,
    649,
    779,
    823
   ],
   [
    102,
    170,
    257,
    381,
    549,
    650,
    780,
    824
   ],
   [
    103,
    171,
    258,
    382,
    550,
    651,
    781,
    825
   ],
   [
    104,
    172,
    259,
    383,
    551,
    652,
    782,
    826
   ],
   [
    105,
    173,
    260,
    384,
    552,
    653,
    783,
    827
   ],
   [
    106,
    174,
    261,
    385,
    553,
    654,
    784,
    828
   ],
   [
    107,
    175,
    262,
    386,
    554,
    655,
    785,
    829
   ],
   [
    108,
    176,
    263,
    387,
    555,
    656,
    786,
    830
   ],
   [
    109,
    177,
    264,
    388,
    556,
    657,
    787,
    831
   ],
   [
    110,
    178,
    265,
    389,
    557,
    658,
    788,
    832
   ],
   [
    111,
    179,
    266,
    390,
    558,
    659,
    789,
    833
   ],
   [
    112,
    180,
    267,
    391,
    559,
    660,
    790,
    834
   ],
   [
    0,
    181,
    268,
    392,
    560,
    661,
    678,
    835
   ],
   [
    1,
    182,
    269,
    393,
    561,
    662,
    679,
    836
   ],
   [
    2,
    183,
    270,
    394,
    562,
    663,
    680,
    837
   ],
   [
    3,
    184,
    271,
    395,
    563,
    664,
    681,
    838
   ],
   [
    4,
    185,
    272,
    396,
    564,
    665,
    682,
    839
   ],
   [
    5,
    186,
    273,
    397,
    452,
    666,
    683,
    840
   ],
   [
    6,
    187,
    274,
    398,
    453,
    667,
    684,
    841
   ],
   [
    7,
    188,
    275,
    399,
    454,
    668,
    685,
    842
   ],
   [
    8,
    189,
    276,
    400,
    455,
    669,
    686,
    843
   ],
   [
    9,
    190,
    277,
    401,
    456,
    670,
    687,
    844
   ],
   [
    10,
    191,
    278,
    402,
    457,
    671,
    688,
    845
   ],
   [
    11,
    192,
    279,
    403,
    458,
    672,
    689,
    846
   ],
   [
    12,
    193,
    280,
    404,
    459,
    673,
    690,
    847
   ],
   [
    13,
    194,
    281,
    405,
    460,
    674,
    691,
    848
   ],
   [
    14,
    195,
    282,
    406,
    461,
    675,
    692,
    849
   ],
   [
    15,
    196,
    283,
    407,
    462,
    676,
    693,
    850
   ],
   [
    16,
    197,
    284,
    408,
    463,
    677,
    694,
    851
   ],
   [
    17,
    198,
    285,
    409,
    464,
    565,
    695,
    852
   ],
   [
    18,
    199,
    286,
    410,
    465,
    566,
    696,
    853
   ],
   [
    19,
    200,
    287,
    411,
    466,
    567,
    697,
    854
   ],
   [
    20,
    201,
    288,
    412,
    467,
    568,
    698,
    855
   ],
   [
    21,
    202,
    289,
    413,
    468,
    569,
    699,
    856
   ],
   [
    22,
    203,
    290,
    414,
    469,
    570,
    700,
    857
   ],
   [
    23,
    204,
    291,
    415,
    470,
    571,
    701,
    858
   ],
   [
    24,
    205,
    292,
    416,
    471,
    572,
    702,
    859
   ],
   [
    25,
    206,
    293,
    417,
    472,
    573,
    703,
    860
   ],
   [
    26,
    207,
    294,
    418,
    473,
    574,
    704,
    861
   ],
   [
    27,
    208,
    295,
    419,
    474,
    575,
    705,
    862
   ],
   [
    28,
    209,
    296,
    420,
    475,
    576,
    706,
    863
   ],
   [
    29,
    210,
    297,
    421,
    476,
    577,
    707,
    864
   ],
   [
    30,
    211,
    298,
    422,
    477,
    578,
    708,
    865
   ],
   [
    31,
    212,
    299,
    423,
    478,
    579,
    709,
    866
   ],
   [
    32,
    213,
    300,
    424,
    479,
    580,
    710,
    867
   ],
   [
    33,
    214,
    301,
    425,
    480,
    581,
    711,
    868
   ],
   [
    34,
    215,
    302,
    426,
    481,
    582,
    712,
    869
   ],
   [
    35,
    216,
    303,
    427,
    482,
    583,
    713,
    870
   ],
   [
    36,
    217,
    304,
    428,
    483,
    584,
    714,
    871
   ],
   [
    37,
    218,
    305,
    429,
    484,
    585,
    715,
    872
   ],
   [
    38,
    219,
    306,
    430,
    485,
    586,
    716,
    873
   ],
   [
    39,
    220,
    307,
    431,
    486,
    587,
    717,
    874
   ],
   [
    40,
    221,
    308,
    432,
    487,
    588,
    718,
    875
   ],
   [
    41,
    222,
    309,
    433,
    488,
    589,
    719,
    876
   ],
   [
    42,
    223,
    310,
    434,
    489,
    590,
    720,
    877
   ],
   [
    43,
    224,
    311,
    435,
    490,
    591,
    721,
    878
   ],
   [
    44,
    225,
    312,
    436,
    491,
    592,
    722,
    879
   ],
   [
    45,
    113,
    313,
    437,
    492,
    593,
    723,
    880
   ],
   [
    46,
    114,
    314,
    438,
    493,
    594,
    724,
    881
   ],
   [
    47,
    115,
    315,
    439,
    494,
    595,
    725,
    882
   ],
   [
    48,
    116,
    316,
    440,
    495,
    596,
    726,
    883
   ],
   [
    49,
    117,
    317,
    441,
    496,
    597,
    727,
    884
   ],
   [
    50,
    118,
    318,
    442,
    497,
    598,
    728,
    885
   ],
   [
    51,
    119,
    319,
    443,
    498,
    599,
    729,
    886
   ],
   [
    52,
    120,
    320,
    444,
    499,
    600,
    730,
    887
   ],
   [
    53,
    121,
    321,
    445,
    500,
    601,
    731,
    888
   ],
   [
    54,
    122,
    322,
    446,
    501,
    602,
    732,
    889
   ],
   [
    55,
    123,
    323,
    447,
    502,
    603,
    733,
    890
   ],
   [
    56,
    124,
    324,
    448,
    503,
    604,
    734,
    891
   ],
   [
    57,
    125,
    325,
    449,
    504,
    605,
    735,
    892
   ],
   [
    58,
    126,
    326,
    450,
    505,
    606,
    736,
    893
   ],
   [
    59,
    127,
    327,
    451,
    506,
    607,
    737,
    894
   ],
   [
    60,
    128,
    328,
    339,
    507,
    608,
    738,
    895
   ],
   [
    61,
    129,
    329,
    340,
    508,
    609,
    739,
    896
   ],
   [
    62,
    130,
    330,
    341,
    509,
    610,
    740,
    897
   ],
   [
    90,
    116,
    266,
    430,
    498,
    629,
    750,
    840
   ],
   [
    91,
    117,
    267,
    431,
    499,
    630,
    751,
    841
   ],
   [
    92,
    118,
    268,
    432,
    500,
    631,
    752,
    842
   ],
   [
    93,
    119,
    269,
    433,
    501,
    632,
    753,
    843
   ],
   [
    94,
    120,
    270,
    434,
    502,
    633,
    754,
    844
   ],
   [
    95,
    121,
    271,
    435,
    503,
    634,
    755,
    845
   ],
   [
    96,
    122,
    272,
    436,
    504,
    635,
    756,
    846
   ],
   [
    97,
    123,
    273,
    437,
    505,
    636,
    757,
    847
   ],
   [
    98,
    124,
    274,
    438,
    506,
    637,
    758,
    848
   ],
   [
    99,
    125,
    275,
    439,
    507,
    638,
    759,
    849
   ],
   [
    100,
    126,
    276,
    440,
    508,
    639,
    760,
    850
   ],
   [
    101,
    127,
    277,
    441,
    509,
    640,
    761,
    851
   ],
   [
    102,
    128,
    278,
    442,
    510,
    641,
    762,
    852
   ],
   [
    103,
    129,
    279,
    443,
    511,
    642,
    763,
    853
   ],
   [
    104,
    130,
    280,
    444,
    512,
    643,
    764,
    854
   ],
   [
    105,
    131,
    281,
    445,
    513,
    644,
    765,
    855
   ],
   [
    106,
    132,
    282,
    446,
    514,
    645,
    766,
    856
   ],
   [
    107,
    133,
    283,
    447,
    515,
    646,
    767,
    857
   ],
   [
    108,
    134,
    284,
    448,
    516,
    647,
    768,
    858
   ],
   [
    109,
    135,
    285,
    449,
    517,
    648,
    769,
    859
   ],
   [
    110,
    136,
    286,
    450,
    518,
    649,
    770,
    860
   ],
   [
    111,
    137,
    287,
    451,
    519,
    650,
    771,
    861
   ],
   [
    112,
    138,
    288,
    339,
    520,
    651,
    772,
    862
   ],
   [
    0,
    139,
    289,
    340,
    521,
    652,
    773,
    863
   ],
   [
    1,
    140,
    290,
    341,
    522,
    653,
    774,
    864
   ],
   [
    2,
    141,
    291,
    342,
    523,
    654,
    775,
    865
   ],
   [
    3,
    142,
    292,
    343,
    524,
    655,
    776,
    866
   ],
   [
    4,
    143,
    293,
    344,
    525,
    656,
    777,
    867
   ],
   [
    5,
    144,
    294,
    345,
    526,
    657,
    778,
    868
   ],
   [
    6,
    145,
    295,
    346,
    527,
    658,
    779,
    869
   ],
   [
    7,
    146,
    296,
    347,
    528,
    659,
    780,
    870
   ],
   [
    8,
    147,
    297,
    348,
    529,
    660,
    781,
    871
   ],
   [
    9,
    148,
    298,
    349,
    530,
    661,
    782,
    872
   ],
   [
    10,
    149,
    299,
    350,
    531,
    662,
    783,
    873
   ],
   [
    11,
    150,
    300,
    351,
    532,
    663,
    784,
    874
   ],
   [
    12,
    151,
    301,
    352,
    533,
    664,
    785,
    875
   ],
   [
    13,
    152,
    302,
    353,
    534,
    665,
    786,
    876
   ],
   [
    14,
    153,
    303,
    354,
    535,
    666,
    787,
    877
   ],
   [
    15,
    154,
    304,
    355,
    536,
    667,
    788,
    878
   ],
   [
    16,
    155,
    305,
    356,
    537,
    668,
    789,
    879
   ],
   [
    17,
    156,
    306,
    357,
    538,
    669,
    790,
    880
   ],
   [
    18,
    157,
    307,
    358,
    539,
    670,
    678,
    881
   ],
   [
    19,
    158,
    308,
    359,
    540,
    671,
    679,
    882
   ],
   [
    20,
    159,
    309,
    360,
    541,
    672,
    680,
    883
   ],
   [
    21,
    160,
    310,
    361,
    542,
    673,
    681,
    884
   ],
   [
    22,
    161,
    311,
    362,
    543,
    674,
    682,
    885
   ],
   [
    23,
    162,
    312,
    363,
    544,
    675,
    683,
    886
   ],
   [
    24,
    163,
    313,
    364,
    545,
    676,
    684,
    887
   ],
   [
    25,
    164,
    314,
    365,
    546,
    677,
    685,
    888
   ],
   [
    26,
    165,
    315,
    366,
    547,
    565,
    686,
    889
   ],
   [
    27,
    166,
    316,
    367,
    548,
    566,
    687,
    890
   ],
   [
    28,
    167,
    317,
    368,
    549,
    567,
    688,
    891
   ],
   [
    29,
    168,
    318,
    369,
    550,
    568,
    689,
    892
   ],
   [
    30,
    169,
    319,
    370,
    551,
    569,
    690,
    893
   ],
   [
    31,
    170,
    320,
    371,
    552,
    570,
    691,
    894
   ],
   [
    32,
    171,
    321,
    372,
    553,
    571,
    692,
    895
   ],
   [
    33,
    172,
    322,
    373,
    554,
    572,
    693,
    896
   ],
   [
    34,
    173,
    323,
    374,
    555,
    573,
    694,
    897
   ],
   [
    35,
    174,
    324,
    375,
    556,
    574,
    695,
    898
   ],
   [
    36,
    175,
    325,
    376,
    557,
    575,
    696,
    899
   ],
   [
    37,
    176,
    326,
    377,
    558,
    576,
    697,
    900
   ],
   [
    38,
    177,
    327,
    378,
    559,
    577,
    698,
    901
   ],
   [
    39,
    178,
    328,
    379,
    560,
    578,
    699,
    902
   ],
   [
    40,
    179,
    329,
    380,
    561,
    579,
    700,
    903
   ],
   [
    41,
    180,
    330,
    381,
    562,
    580,
    701,
    791
   ],
   [
    42,
    181,
    331,
    382,
    563,
    581,
    702,
    792
   ],
   [
    43,
    182,
    332,
    383,
    564,
    582,
    703,
    793
   ],
   [
    44,
    183,
    333,
    384,
    452,
    583,
    704,
    794
   ],
   [
    45,
    184,
    334,
    385,
    453,
    584,
    705,
    795
   ],
   [
    46,
    185,
    335,
    386,
    454,
    585,
    706,
    796
   ],
   [
    47,
    186,
    336,
    387,
    455,
    586,
    707,
    797
   ],
   [
    48,
    187,
    337,
    388,
    456,
    587,
    708,
    798
   ],
   [
    49,
    188,
    338,
    389,
    457,
    588,
    709,
    799
   ],
   [
    50,
    189,
    226,
    390,
    458,
    589,
    710,
    800
   ],
   [
    51,
    190,
    227,
    391,
    459,
    590,
    711,
    801
   ],
   [
    52,
    191,
    228,
    392,
    460,
    591,
    712,
    802
   ],
   [
    53,
    192,
    229,
    393,
    461,
    592,
    713,
    803
   ],
   [
    54,
    193,
    230,
    394,
    462,
    593,
    714,
    804
   ],
   [
    55,
    194,
    231,
    395,
    463,
    594,
    715,
    805
   ],
   [
    56,
    195,
    232,
    396,
    464,
    595,
    716,
    806
   ],
   [
    57,
    196,
    233,
    397,
    465,
    596,
    717,
    807
   ],
   [
    58,
    197,
    234,
    398,
    466,
    597,
    718,
    808
   ],
   [
    59,
    198,
    235,
    399,
    467,
    598,
    719,
    809
   ],
   [
    60,
    199,
    236,
    400,
    468,
    599,
    720,
    810
   ],
   [
    61,
    200,
    237,
    401,
    469,
    600,
    721,
    811
   ],
   [
    62,
    201,
    238,
    402,
    470,
    601,
    722,
    812
   ],
   [
    63,
    202,
    239,
    403,
    471,
    602,
    723,
    813
   ],
   [
    64,
    203,
    240,
    404,
    472,
    603,
    724,
    814
   ],
   [
    65,
    204,
    241,
    405,
    473,
    604,
    725,
    815
   ],
   [
    66,
    205,
    242,
    406,
    474,
    605,
    726,
    816
   ],
   [
    67,
    206,
    243,
    407,
    475,
    606,
    727,
    817
   ],
   [
    68,
    207,
    244,
    408,
    476,
    607,
    728,
    818
   ],
   [
    69,
    208,
    245,
    409,
    477,
    608,
    729,
    819
   ],
   [
    70,
    209,
    246,
    410,
    478,
    609,
    730,
    820
   ],
   [
    71,
    210,
    247,
    411,
    479,
    610,
    731,
    821
   ],
   [
    72,
    211,
    248,
    412,
    480,
    611,
    732,
    822
   ],
   [
    73,
    212,
    249,
    413,
    481,
    612,
    733,
    823
   ],
   [
    74,
    213,
    250,
    414,
    482,
    613,
    734,
    824
   ],
   [
    75,
    214,
    251,
    415,
    483,
    614,
    735,
    825
   ],
   [
    76,
    215,
    252,
    416,
    484,
    615,
    736,
    826
   ],
   [
    77,
    216,
    253,
    417,
    485,
    616,
    737,
    827
   ],
   [
    78,
    217,
    254,
    418,
    486,
    617,
    738,
    828
   ],
   [
    79,
    218,
    255,
    419,
    487,
    618,
    739,
    829
   ],
   [
    80,
    219,
    256,
    420,
    488,
    619,
    740,
    830
   ],
   [
    81,
    220,
    257,
    421,
    489,
    620,
    741,
    831
   ],
   [
    82,
    221,
    258,
    422,
    490,
    621,
    742,
    832
   ],
   [
    83,
    222,
    259,
    423,
    491,
    622,
    743,
    833
   ],
   [
    84,
    223,
    260,
    424,
    492,
    623,
    744,
    834
   ],
   [
    85,
    224,
    261,
    425,
    493,
    624,
    745,
    835
   ],
   [
    86,
    225,
    262,
    426,
    494,
    625,
    746,
    836
   ],
   [
    87,
    113,
    263,
    427,
    495,
    626,
    747,
    837
   ],
   [
    88,
    114,
    264,
    428,
    496,
    627,
    748,
    838
   ],
   [
    89,
    115,
    265,
    429,
    497,
    628,
    749,
    839
   ]
  ]
 },
 "distance": {
  "d": 22,
  "X": {
   "value": 22,
   "confidence": "upper_bound",
   "witness": [
    119,
    128,
    231,
    328,
    346,
    388,
    395,
    413,
    569,
    599,
    632,
    673,
    681,
    690,
    720,
    762,
    779,
    787,
    798,
    823,
    877,
    902
   ],
   "witness_provenance": {
    "found_by": [
     "@vprusso"
    ],
    "date": "2026-09-25",
    "found_at_samples": 10000000,
    "seeds": [
     87000123600
    ],
    "tool": "GPU deep kernel (full basis, pair depth 8), screen stage 3",
    "survived_samples": 70300000
   }
  },
  "Z": {
   "value": 22,
   "confidence": "upper_bound",
   "witness": [
    60,
    163,
    194,
    203,
    225,
    325,
    367,
    375,
    383,
    413,
    438,
    460,
    625,
    644,
    666,
    712,
    737,
    765,
    795,
    807,
    857,
    890
   ],
   "witness_provenance": {
    "found_by": [
     "@vprusso"
    ],
    "date": "2026-09-25",
    "found_at_samples": 10000000,
    "seeds": [
     87000123601
    ],
    "tool": "GPU deep kernel (full basis, pair depth 8), screen stage 3",
    "survived_samples": 70300000
   }
  }
 },
 "family": "pair-partition-cpm",
 "provenance": {
  "authors": [
   "@vprusso"
  ],
  "origin": "submission",
  "novelty": "new_parameters",
  "model": "Claude Fable 5.1 (Claude Code)",
  "construction": "Pair-partition CPM CSS code (Okada-Kasai arXiv:2607.14091), (J,L)=(3,8), prime lift P=113, n=8P=904, k=2P+4=230. H[i*P + r, j*P + ((r - E[i][j]) mod P)] = 1 with 3x8 exponent arrays over Z_113: E_x = [[43, 38, 1, 75, 7, 10, 2, 84], [109, 6, 46, 101, 1, 58, 88, 30], [85, 87, 0, 71, 16, 98, 81, 41]], E_z = [[37, 25, 65, 101, 1, 36, 66, 71], [50, 95, 8, 110, 55, 67, 50, 6], [23, 110, 73, 22, 67, 49, 41, 64]]. The arrays solve the joint design system E_x[i][j] - E_x[i][j'] - E_z[i'][j] + E_z[i'][j'] = 0 for each column pair of the matching M[(i-i') mod 3], M0=(0,4)(1,7)(2,6)(3,5), M1=(0,7)(1,2)(3,4)(5,6), M2=(0,2)(1,5)(3,7)(4,6); girth 8 (no 4- or 6-cycles in either exponent array); the solution was hill-climbed in the 19-dimensional null space of the design system to reduce the number of 8-cycles of the two lifted Tanner graphs (1264 -> 816 pattern solutions over 2000 single-coordinate moves). Same construction and design system as the board's [[776,198,20]] (P = 97), [[808,206,20]] (P = 101), [[664,170,18]] (P = 83), [[632,162,18]] (P = 79), and [[584,150,18]] (P = 73).",
  "references": [
   "arXiv:2607.14091",
   "arXiv:2111.03654"
  ],
  "date": "2026-09-25",
  "notes": "Found by a GPU random-information-set screen (verify/ris_gpu.cu deep kernel: full-basis RREF plus pair sums) over hill-climbed pair-partition CPM (3,8) draws at prime lifts P in {89, 97, 101, 103, 107, 109, 113}; see the research note for the ladder and the search tables. Lightest logicals: X 22, Z 22. Deep-kernel GPU passes: screen stages 300,000 / 2,000,000 / 10,000,000 trials per side, then 50,000,000 (X, seed 777) and 50,000,000 (Z, seed 778) deep-kernel trials reading 22 and 22; board fast pass (8,000,000 gf2_fast trials, pair depth 8) read 22 at 8,000,000 trials. Every operator re-verified with verify/gf2.py. Distance is a witness-backed upper bound; every logical of this family has even weight (the all-ones vector is the sum of the rows of each check matrix). Novelty: no isomorphic code found by a nauty canonical-form check against the board and the 2BGA, GB, BB, QECDB, and codetables data (submitter claim). Generator spec: {\"family\": \"cpm38\", \"P\": 113, \"E\": [[43, 38, 1, 75, 7, 10, 2, 84], [109, 6, 46, 101, 1, 58, 88, 30], [85, 87, 0, 71, 16, 98, 81, 41]], \"D\": [[37, 25, 65, 101, 1, 36, 66, 71], [50, 95, 8, 110, 55, 67, 50, 6], [23, 110, 73, 22, 67, 49, 41, 64]]}"
 }
}
