{
 "schema_version": "0.3",
 "name": "[[928,238,22]] pair-partition CPM (3,8) code at lift P = 116",
 "code_type": "CSS",
 "n": 928,
 "k": 238,
 "family": "pair-partition-cpm",
 "checks": {
  "X": [
   [
    0,
    173,
    292,
    409,
    464,
    641,
    756,
    869
   ],
   [
    1,
    174,
    293,
    410,
    465,
    642,
    757,
    870
   ],
   [
    2,
    175,
    294,
    411,
    466,
    643,
    758,
    871
   ],
   [
    3,
    176,
    295,
    412,
    467,
    644,
    759,
    872
   ],
   [
    4,
    177,
    296,
    413,
    468,
    645,
    760,
    873
   ],
   [
    5,
    178,
    297,
    414,
    469,
    646,
    761,
    874
   ],
   [
    6,
    179,
    298,
    415,
    470,
    647,
    762,
    875
   ],
   [
    7,
    180,
    299,
    416,
    471,
    648,
    763,
    876
   ],
   [
    8,
    181,
    300,
    417,
    472,
    649,
    764,
    877
   ],
   [
    9,
    182,
    301,
    418,
    473,
    650,
    765,
    878
   ],
   [
    10,
    183,
    302,
    419,
    474,
    651,
    766,
    879
   ],
   [
    11,
    184,
    303,
    420,
    475,
    652,
    767,
    880
   ],
   [
    12,
    185,
    304,
    421,
    476,
    653,
    768,
    881
   ],
   [
    13,
    186,
    305,
    422,
    477,
    654,
    769,
    882
   ],
   [
    14,
    187,
    306,
    423,
    478,
    655,
    770,
    883
   ],
   [
    15,
    188,
    307,
    424,
    479,
    656,
    771,
    884
   ],
   [
    16,
    189,
    308,
    425,
    480,
    657,
    772,
    885
   ],
   [
    17,
    190,
    309,
    426,
    481,
    658,
    773,
    886
   ],
   [
    18,
    191,
    310,
    427,
    482,
    659,
    774,
    887
   ],
   [
    19,
    192,
    311,
    428,
    483,
    660,
    775,
    888
   ],
   [
    20,
    193,
    312,
    429,
    484,
    661,
    776,
    889
   ],
   [
    21,
    194,
    313,
    430,
    485,
    662,
    777,
    890
   ],
   [
    22,
    195,
    314,
    431,
    486,
    663,
    778,
    891
   ],
   [
    23,
    196,
    315,
    432,
    487,
    664,
    779,
    892
   ],
   [
    24,
    197,
    316,
    433,
    488,
    665,
    780,
    893
   ],
   [
    25,
    198,
    317,
    434,
    489,
    666,
    781,
    894
   ],
   [
    26,
    199,
    318,
    435,
    490,
    667,
    782,
    895
   ],
   [
    27,
    200,
    319,
    436,
    491,
    668,
    783,
    896
   ],
   [
    28,
    201,
    320,
    437,
    492,
    669,
    784,
    897
   ],
   [
    29,
    202,
    321,
    438,
    493,
    670,
    785,
    898
   ],
   [
    30,
    203,
    322,
    439,
    494,
    671,
    786,
    899
   ],
   [
    31,
    204,
    323,
    440,
    495,
    672,
    787,
    900
   ],
   [
    32,
    205,
    324,
    441,
    496,
    673,
    788,
    901
   ],
   [
    33,
    206,
    325,
    442,
    497,
    674,
    789,
    902
   ],
   [
    34,
    207,
    326,
    443,
    498,
    675,
    790,
    903
   ],
   [
    35,
    208,
    327,
    444,
    499,
    676,
    791,
    904
   ],
   [
    36,
    209,
    328,
    445,
    500,
    677,
    792,
    905
   ],
   [
    37,
    210,
    329,
    446,
    501,
    678,
    793,
    906
   ],
   [
    38,
    211,
    330,
    447,
    502,
    679,
    794,
    907
   ],
   [
    39,
    212,
    331,
    448,
    503,
    680,
    795,
    908
   ],
   [
    40,
    213,
    332,
    449,
    504,
    681,
    796,
    909
   ],
   [
    41,
    214,
    333,
    450,
    505,
    682,
    797,
    910
   ],
   [
    42,
    215,
    334,
    451,
    506,
    683,
    798,
    911
   ],
   [
    43,
    216,
    335,
    452,
    507,
    684,
    799,
    912
   ],
   [
    44,
    217,
    336,
    453,
    508,
    685,
    800,
    913
   ],
   [
    45,
    218,
    337,
    454,
    509,
    686,
    801,
    914
   ],
   [
    46,
    219,
    338,
    455,
    510,
    687,
    802,
    915
   ],
   [
    47,
    220,
    339,
    456,
    511,
    688,
    803,
    916
   ],
   [
    48,
    221,
    340,
    457,
    512,
    689,
    804,
    917
   ],
   [
    49,
    222,
    341,
    458,
    513,
    690,
    805,
    918
   ],
   [
    50,
    223,
    342,
    459,
    514,
    691,
    806,
    919
   ],
   [
    51,
    224,
    343,
    460,
    515,
    692,
    807,
    920
   ],
   [
    52,
    225,
    344,
    461,
    516,
    693,
    808,
    921
   ],
   [
    53,
    226,
    345,
    462,
    517,
    694,
    809,
    922
   ],
   [
    54,
    227,
    346,
    463,
    518,
    695,
    810,
    923
   ],
   [
    55,
    228,
    347,
    348,
    519,
    580,
    811,
    924
   ],
   [
    56,
    229,
    232,
    349,
    520,
    581,
    696,
    925
   ],
   [
    57,
    230,
    233,
    350,
    521,
    582,
    697,
    926
   ],
   [
    58,
    231,
    234,
    351,
    522,
    583,
    698,
    927
   ],
   [
    59,
    116,
    235,
    352,
    523,
    584,
    699,
    812
   ],
   [
    60,
    117,
    236,
    353,
    524,
    585,
    700,
    813
   ],
   [
    61,
    118,
    237,
    354,
    525,
    586,
    701,
    814
   ],
   [
    62,
    119,
    238,
    355,
    526,
    587,
    702,
    815
   ],
   [
    63,
    120,
    239,
    356,
    527,
    588,
    703,
    816
   ],
   [
    64,
    121,
    240,
    357,
    528,
    589,
    704,
    817
   ],
   [
    65,
    122,
    241,
    358,
    529,
    590,
    705,
    818
   ],
   [
    66,
    123,
    242,
    359,
    530,
    591,
    706,
    819
   ],
   [
    67,
    124,
    243,
    360,
    531,
    592,
    707,
    820
   ],
   [
    68,
    125,
    244,
    361,
    532,
    593,
    708,
    821
   ],
   [
    69,
    126,
    245,
    362,
    533,
    594,
    709,
    822
   ],
   [
    70,
    127,
    246,
    363,
    534,
    595,
    710,
    823
   ],
   [
    71,
    128,
    247,
    364,
    535,
    596,
    711,
    824
   ],
   [
    72,
    129,
    248,
    365,
    536,
    597,
    712,
    825
   ],
   [
    73,
    130,
    249,
    366,
    537,
    598,
    713,
    826
   ],
   [
    74,
    131,
    250,
    367,
    538,
    599,
    714,
    827
   ],
   [
    75,
    132,
    251,
    368,
    539,
    600,
    715,
    828
   ],
   [
    76,
    133,
    252,
    369,
    540,
    601,
    716,
    829
   ],
   [
    77,
    134,
    253,
    370,
    541,
    602,
    717,
    830
   ],
   [
    78,
    135,
    254,
    371,
    542,
    603,
    718,
    831
   ],
   [
    79,
    136,
    255,
    372,
    543,
    604,
    719,
    832
   ],
   [
    80,
    137,
    256,
    373,
    544,
    605,
    720,
    833
   ],
   [
    81,
    138,
    257,
    374,
    545,
    606,
    721,
    834
   ],
   [
    82,
    139,
    258,
    375,
    546,
    607,
    722,
    835
   ],
   [
    83,
    140,
    259,
    376,
    547,
    608,
    723,
    836
   ],
   [
    84,
    141,
    260,
    377,
    548,
    609,
    724,
    837
   ],
   [
    85,
    142,
    261,
    378,
    549,
    610,
    725,
    838
   ],
   [
    86,
    143,
    262,
    379,
    550,
    611,
    726,
    839
   ],
   [
    87,
    144,
    263,
    380,
    551,
    612,
    727,
    840
   ],
   [
    88,
    145,
    264,
    381,
    552,
    613,
    728,
    841
   ],
   [
    89,
    146,
    265,
    382,
    553,
    614,
    729,
    842
   ],
   [
    90,
    147,
    266,
    383,
    554,
    615,
    730,
    843
   ],
   [
    91,
    148,
    267,
    384,
    555,
    616,
    731,
    844
   ],
   [
    92,
    149,
    268,
    385,
    556,
    617,
    732,
    845
   ],
   [
    93,
    150,
    269,
    386,
    557,
    618,
    733,
    846
   ],
   [
    94,
    151,
    270,
    387,
    558,
    619,
    734,
    847
   ],
   [
    95,
    152,
    271,
    388,
    559,
    620,
    735,
    848
   ],
   [
    96,
    153,
    272,
    389,
    560,
    621,
    736,
    849
   ],
   [
    97,
    154,
    273,
    390,
    561,
    622,
    737,
    850
   ],
   [
    98,
    155,
    274,
    391,
    562,
    623,
    738,
    851
   ],
   [
    99,
    156,
    275,
    392,
    563,
    624,
    739,
    852
   ],
   [
    100,
    157,
    276,
    393,
    564,
    625,
    740,
    853
   ],
   [
    101,
    158,
    277,
    394,
    565,
    626,
    741,
    854
   ],
   [
    102,
    159,
    278,
    395,
    566,
    627,
    742,
    855
   ],
   [
    103,
    160,
    279,
    396,
    567,
    628,
    743,
    856
   ],
   [
    104,
    161,
    280,
    397,
    568,
    629,
    744,
    857
   ],
   [
    105,
    162,
    281,
    398,
    569,
    630,
    745,
    858
   ],
   [
    106,
    163,
    282,
    399,
    570,
    631,
    746,
    859
   ],
   [
    107,
    164,
    283,
    400,
    571,
    632,
    747,
    860
   ],
   [
    108,
    165,
    284,
    401,
    572,
    633,
    748,
    861
   ],
   [
    109,
    166,
    285,
    402,
    573,
    634,
    749,
    862
   ],
   [
    110,
    167,
    286,
    403,
    574,
    635,
    750,
    863
   ],
   [
    111,
    168,
    287,
    404,
    575,
    636,
    751,
    864
   ],
   [
    112,
    169,
    288,
    405,
    576,
    637,
    752,
    865
   ],
   [
    113,
    170,
    289,
    406,
    577,
    638,
    753,
    866
   ],
   [
    114,
    171,
    290,
    407,
    578,
    639,
    754,
    867
   ],
   [
    115,
    172,
    291,
    408,
    579,
    640,
    755,
    868
   ],
   [
    0,
    218,
    334,
    444,
    560,
    662,
    778,
    812
   ],
   [
    1,
    219,
    335,
    445,
    561,
    663,
    779,
    813
   ],
   [
    2,
    220,
    336,
    446,
    562,
    664,
    780,
    814
   ],
   [
    3,
    221,
    337,
    447,
    563,
    665,
    781,
    815
   ],
   [
    4,
    222,
    338,
    448,
    564,
    666,
    782,
    816
   ],
   [
    5,
    223,
    339,
    449,
    565,
    667,
    783,
    817
   ],
   [
    6,
    224,
    340,
    450,
    566,
    668,
    784,
    818
   ],
   [
    7,
    225,
    341,
    451,
    567,
    669,
    785,
    819
   ],
   [
    8,
    226,
    342,
    452,
    568,
    670,
    786,
    820
   ],
   [
    9,
    227,
    343,
    453,
    569,
    671,
    787,
    821
   ],
   [
    10,
    228,
    344,
    454,
    570,
    672,
    788,
    822
   ],
   [
    11,
    229,
    345,
    455,
    571,
    673,
    789,
    823
   ],
   [
    12,
    230,
    346,
    456,
    572,
    674,
    790,
    824
   ],
   [
    13,
    231,
    347,
    457,
    573,
    675,
    791,
    825
   ],
   [
    14,
    116,
    232,
    458,
    574,
    676,
    792,
    826
   ],
   [
    15,
    117,
    233,
    459,
    575,
    677,
    793,
    827
   ],
   [
    16,
    118,
    234,
    460,
    576,
    678,
    794,
    828
   ],
   [
    17,
    119,
    235,
    461,
    577,
    679,
    795,
    829
   ],
   [
    18,
    120,
    236,
    462,
    578,
    680,
    796,
    830
   ],
   [
    19,
    121,
    237,
    463,
    579,
    681,
    797,
    831
   ],
   [
    20,
    122,
    238,
    348,
    464,
    682,
    798,
    832
   ],
   [
    21,
    123,
    239,
    349,
    465,
    683,
    799,
    833
   ],
   [
    22,
    124,
    240,
    350,
    466,
    684,
    800,
    834
   ],
   [
    23,
    125,
    241,
    351,
    467,
    685,
    801,
    835
   ],
   [
    24,
    126,
    242,
    352,
    468,
    686,
    802,
    836
   ],
   [
    25,
    127,
    243,
    353,
    469,
    687,
    803,
    837
   ],
   [
    26,
    128,
    244,
    354,
    470,
    688,
    804,
    838
   ],
   [
    27,
    129,
    245,
    355,
    471,
    689,
    805,
    839
   ],
   [
    28,
    130,
    246,
    356,
    472,
    690,
    806,
    840
   ],
   [
    29,
    131,
    247,
    357,
    473,
    691,
    807,
    841
   ],
   [
    30,
    132,
    248,
    358,
    474,
    692,
    808,
    842
   ],
   [
    31,
    133,
    249,
    359,
    475,
    693,
    809,
    843
   ],
   [
    32,
    134,
    250,
    360,
    476,
    694,
    810,
    844
   ],
   [
    33,
    135,
    251,
    361,
    477,
    695,
    811,
    845
   ],
   [
    34,
    136,
    252,
    362,
    478,
    580,
    696,
    846
   ],
   [
    35,
    137,
    253,
    363,
    479,
    581,
    697,
    847
   ],
   [
    36,
    138,
    254,
    364,
    480,
    582,
    698,
    848
   ],
   [
    37,
    139,
    255,
    365,
    481,
    583,
    699,
    849
   ],
   [
    38,
    140,
    256,
    366,
    482,
    584,
    700,
    850
   ],
   [
    39,
    141,
    257,
    367,
    483,
    585,
    701,
    851
   ],
   [
    40,
    142,
    258,
    368,
    484,
    586,
    702,
    852
   ],
   [
    41,
    143,
    259,
    369,
    485,
    587,
    703,
    853
   ],
   [
    42,
    144,
    260,
    370,
    486,
    588,
    704,
    854
   ],
   [
    43,
    145,
    261,
    371,
    487,
    589,
    705,
    855
   ],
   [
    44,
    146,
    262,
    372,
    488,
    590,
    706,
    856
   ],
   [
    45,
    147,
    263,
    373,
    489,
    591,
    707,
    857
   ],
   [
    46,
    148,
    264,
    374,
    490,
    592,
    708,
    858
   ],
   [
    47,
    149,
    265,
    375,
    491,
    593,
    709,
    859
   ],
   [
    48,
    150,
    266,
    376,
    492,
    594,
    710,
    860
   ],
   [
    49,
    151,
    267,
    377,
    493,
    595,
    711,
    861
   ],
   [
    50,
    152,
    268,
    378,
    494,
    596,
    712,
    862
   ],
   [
    51,
    153,
    269,
    379,
    495,
    597,
    713,
    863
   ],
   [
    52,
    154,
    270,
    380,
    496,
    598,
    714,
    864
   ],
   [
    53,
    155,
    271,
    381,
    497,
    599,
    715,
    865
   ],
   [
    54,
    156,
    272,
    382,
    498,
    600,
    716,
    866
   ],
   [
    55,
    157,
    273,
    383,
    499,
    601,
    717,
    867
   ],
   [
    56,
    158,
    274,
    384,
    500,
    602,
    718,
    868
   ],
   [
    57,
    159,
    275,
    385,
    501,
    603,
    719,
    869
   ],
   [
    58,
    160,
    276,
    386,
    502,
    604,
    720,
    870
   ],
   [
    59,
    161,
    277,
    387,
    503,
    605,
    721,
    871
   ],
   [
    60,
    162,
    278,
    388,
    504,
    606,
    722,
    872
   ],
   [
    61,
    163,
    279,
    389,
    505,
    607,
    723,
    873
   ],
   [
    62,
    164,
    280,
    390,
    506,
    608,
    724,
    874
   ],
   [
    63,
    165,
    281,
    391,
    507,
    609,
    725,
    875
   ],
   [
    64,
    166,
    282,
    392,
    508,
    610,
    726,
    876
   ],
   [
    65,
    167,
    283,
    393,
    509,
    611,
    727,
    877
   ],
   [
    66,
    168,
    284,
    394,
    510,
    612,
    728,
    878
   ],
   [
    67,
    169,
    285,
    395,
    511,
    613,
    729,
    879
   ],
   [
    68,
    170,
    286,
    396,
    512,
    614,
    730,
    880
   ],
   [
    69,
    171,
    287,
    397,
    513,
    615,
    731,
    881
   ],
   [
    70,
    172,
    288,
    398,
    514,
    616,
    732,
    882
   ],
   [
    71,
    173,
    289,
    399,
    515,
    617,
    733,
    883
   ],
   [
    72,
    174,
    290,
    400,
    516,
    618,
    734,
    884
   ],
   [
    73,
    175,
    291,
    401,
    517,
    619,
    735,
    885
   ],
   [
    74,
    176,
    292,
    402,
    518,
    620,
    736,
    886
   ],
   [
    75,
    177,
    293,
    403,
    519,
    621,
    737,
    887
   ],
   [
    76,
    178,
    294,
    404,
    520,
    622,
    738,
    888
   ],
   [
    77,
    179,
    295,
    405,
    521,
    623,
    739,
    889
   ],
   [
    78,
    180,
    296,
    406,
    522,
    624,
    740,
    890
   ],
   [
    79,
    181,
    297,
    407,
    523,
    625,
    741,
    891
   ],
   [
    80,
    182,
    298,
    408,
    524,
    626,
    742,
    892
   ],
   [
    81,
    183,
    299,
    409,
    525,
    627,
    743,
    893
   ],
   [
    82,
    184,
    300,
    410,
    526,
    628,
    744,
    894
   ],
   [
    83,
    185,
    301,
    411,
    527,
    629,
    745,
    895
   ],
   [
    84,
    186,
    302,
    412,
    528,
    630,
    746,
    896
   ],
   [
    85,
    187,
    303,
    413,
    529,
    631,
    747,
    897
   ],
   [
    86,
    188,
    304,
    414,
    530,
    632,
    748,
    898
   ],
   [
    87,
    189,
    305,
    415,
    531,
    633,
    749,
    899
   ],
   [
    88,
    190,
    306,
    416,
    532,
    634,
    750,
    900
   ],
   [
    89,
    191,
    307,
    417,
    533,
    635,
    751,
    901
   ],
   [
    90,
    192,
    308,
    418,
    534,
    636,
    752,
    902
   ],
   [
    91,
    193,
    309,
    419,
    535,
    637,
    753,
    903
   ],
   [
    92,
    194,
    310,
    420,
    536,
    638,
    754,
    904
   ],
   [
    93,
    195,
    311,
    421,
    537,
    639,
    755,
    905
   ],
   [
    94,
    196,
    312,
    422,
    538,
    640,
    756,
    906
   ],
   [
    95,
    197,
    313,
    423,
    539,
    641,
    757,
    907
   ],
   [
    96,
    198,
    314,
    424,
    540,
    642,
    758,
    908
   ],
   [
    97,
    199,
    315,
    425,
    541,
    643,
    759,
    909
   ],
   [
    98,
    200,
    316,
    426,
    542,
    644,
    760,
    910
   ],
   [
    99,
    201,
    317,
    427,
    543,
    645,
    761,
    911
   ],
   [
    100,
    202,
    318,
    428,
    544,
    646,
    762,
    912
   ],
   [
    101,
    203,
    319,
    429,
    545,
    647,
    763,
    913
   ],
   [
    102,
    204,
    320,
    430,
    546,
    648,
    764,
    914
   ],
   [
    103,
    205,
    321,
    431,
    547,
    649,
    765,
    915
   ],
   [
    104,
    206,
    322,
    432,
    548,
    650,
    766,
    916
   ],
   [
    105,
    207,
    323,
    433,
    549,
    651,
    767,
    917
   ],
   [
    106,
    208,
    324,
    434,
    550,
    652,
    768,
    918
   ],
   [
    107,
    209,
    325,
    435,
    551,
    653,
    769,
    919
   ],
   [
    108,
    210,
    326,
    436,
    552,
    654,
    770,
    920
   ],
   [
    109,
    211,
    327,
    437,
    553,
    655,
    771,
    921
   ],
   [
    110,
    212,
    328,
    438,
    554,
    656,
    772,
    922
   ],
   [
    111,
    213,
    329,
    439,
    555,
    657,
    773,
    923
   ],
   [
    112,
    214,
    330,
    440,
    556,
    658,
    774,
    924
   ],
   [
    113,
    215,
    331,
    441,
    557,
    659,
    775,
    925
   ],
   [
    114,
    216,
    332,
    442,
    558,
    660,
    776,
    926
   ],
   [
    115,
    217,
    333,
    443,
    559,
    661,
    777,
    927
   ],
   [
    0,
    220,
    232,
    410,
    556,
    684,
    788,
    874
   ],
   [
    1,
    221,
    233,
    411,
    557,
    685,
    789,
    875
   ],
   [
    2,
    222,
    234,
    412,
    558,
    686,
    790,
    876
   ],
   [
    3,
    223,
    235,
    413,
    559,
    687,
    791,
    877
   ],
   [
    4,
    224,
    236,
    414,
    560,
    688,
    792,
    878
   ],
   [
    5,
    225,
    237,
    415,
    561,
    689,
    793,
    879
   ],
   [
    6,
    226,
    238,
    416,
    562,
    690,
    794,
    880
   ],
   [
    7,
    227,
    239,
    417,
    563,
    691,
    795,
    881
   ],
   [
    8,
    228,
    240,
    418,
    564,
    692,
    796,
    882
   ],
   [
    9,
    229,
    241,
    419,
    565,
    693,
    797,
    883
   ],
   [
    10,
    230,
    242,
    420,
    566,
    694,
    798,
    884
   ],
   [
    11,
    231,
    243,
    421,
    567,
    695,
    799,
    885
   ],
   [
    12,
    116,
    244,
    422,
    568,
    580,
    800,
    886
   ],
   [
    13,
    117,
    245,
    423,
    569,
    581,
    801,
    887
   ],
   [
    14,
    118,
    246,
    424,
    570,
    582,
    802,
    888
   ],
   [
    15,
    119,
    247,
    425,
    571,
    583,
    803,
    889
   ],
   [
    16,
    120,
    248,
    426,
    572,
    584,
    804,
    890
   ],
   [
    17,
    121,
    249,
    427,
    573,
    585,
    805,
    891
   ],
   [
    18,
    122,
    250,
    428,
    574,
    586,
    806,
    892
   ],
   [
    19,
    123,
    251,
    429,
    575,
    587,
    807,
    893
   ],
   [
    20,
    124,
    252,
    430,
    576,
    588,
    808,
    894
   ],
   [
    21,
    125,
    253,
    431,
    577,
    589,
    809,
    895
   ],
   [
    22,
    126,
    254,
    432,
    578,
    590,
    810,
    896
   ],
   [
    23,
    127,
    255,
    433,
    579,
    591,
    811,
    897
   ],
   [
    24,
    128,
    256,
    434,
    464,
    592,
    696,
    898
   ],
   [
    25,
    129,
    257,
    435,
    465,
    593,
    697,
    899
   ],
   [
    26,
    130,
    258,
    436,
    466,
    594,
    698,
    900
   ],
   [
    27,
    131,
    259,
    437,
    467,
    595,
    699,
    901
   ],
   [
    28,
    132,
    260,
    438,
    468,
    596,
    700,
    902
   ],
   [
    29,
    133,
    261,
    439,
    469,
    597,
    701,
    903
   ],
   [
    30,
    134,
    262,
    440,
    470,
    598,
    702,
    904
   ],
   [
    31,
    135,
    263,
    441,
    471,
    599,
    703,
    905
   ],
   [
    32,
    136,
    264,
    442,
    472,
    600,
    704,
    906
   ],
   [
    33,
    137,
    265,
    443,
    473,
    601,
    705,
    907
   ],
   [
    34,
    138,
    266,
    444,
    474,
    602,
    706,
    908
   ],
   [
    35,
    139,
    267,
    445,
    475,
    603,
    707,
    909
   ],
   [
    36,
    140,
    268,
    446,
    476,
    604,
    708,
    910
   ],
   [
    37,
    141,
    269,
    447,
    477,
    605,
    709,
    911
   ],
   [
    38,
    142,
    270,
    448,
    478,
    606,
    710,
    912
   ],
   [
    39,
    143,
    271,
    449,
    479,
    607,
    711,
    913
   ],
   [
    40,
    144,
    272,
    450,
    480,
    608,
    712,
    914
   ],
   [
    41,
    145,
    273,
    451,
    481,
    609,
    713,
    915
   ],
   [
    42,
    146,
    274,
    452,
    482,
    610,
    714,
    916
   ],
   [
    43,
    147,
    275,
    453,
    483,
    611,
    715,
    917
   ],
   [
    44,
    148,
    276,
    454,
    484,
    612,
    716,
    918
   ],
   [
    45,
    149,
    277,
    455,
    485,
    613,
    717,
    919
   ],
   [
    46,
    150,
    278,
    456,
    486,
    614,
    718,
    920
   ],
   [
    47,
    151,
    279,
    457,
    487,
    615,
    719,
    921
   ],
   [
    48,
    152,
    280,
    458,
    488,
    616,
    720,
    922
   ],
   [
    49,
    153,
    281,
    459,
    489,
    617,
    721,
    923
   ],
   [
    50,
    154,
    282,
    460,
    490,
    618,
    722,
    924
   ],
   [
    51,
    155,
    283,
    461,
    491,
    619,
    723,
    925
   ],
   [
    52,
    156,
    284,
    462,
    492,
    620,
    724,
    926
   ],
   [
    53,
    157,
    285,
    463,
    493,
    621,
    725,
    927
   ],
   [
    54,
    158,
    286,
    348,
    494,
    622,
    726,
    812
   ],
   [
    55,
    159,
    287,
    349,
    495,
    623,
    727,
    813
   ],
   [
    56,
    160,
    288,
    350,
    496,
    624,
    728,
    814
   ],
   [
    57,
    161,
    289,
    351,
    497,
    625,
    729,
    815
   ],
   [
    58,
    162,
    290,
    352,
    498,
    626,
    730,
    816
   ],
   [
    59,
    163,
    291,
    353,
    499,
    627,
    731,
    817
   ],
   [
    60,
    164,
    292,
    354,
    500,
    628,
    732,
    818
   ],
   [
    61,
    165,
    293,
    355,
    501,
    629,
    733,
    819
   ],
   [
    62,
    166,
    294,
    356,
    502,
    630,
    734,
    820
   ],
   [
    63,
    167,
    295,
    357,
    503,
    631,
    735,
    821
   ],
   [
    64,
    168,
    296,
    358,
    504,
    632,
    736,
    822
   ],
   [
    65,
    169,
    297,
    359,
    505,
    633,
    737,
    823
   ],
   [
    66,
    170,
    298,
    360,
    506,
    634,
    738,
    824
   ],
   [
    67,
    171,
    299,
    361,
    507,
    635,
    739,
    825
   ],
   [
    68,
    172,
    300,
    362,
    508,
    636,
    740,
    826
   ],
   [
    69,
    173,
    301,
    363,
    509,
    637,
    741,
    827
   ],
   [
    70,
    174,
    302,
    364,
    510,
    638,
    742,
    828
   ],
   [
    71,
    175,
    303,
    365,
    511,
    639,
    743,
    829
   ],
   [
    72,
    176,
    304,
    366,
    512,
    640,
    744,
    830
   ],
   [
    73,
    177,
    305,
    367,
    513,
    641,
    745,
    831
   ],
   [
    74,
    178,
    306,
    368,
    514,
    642,
    746,
    832
   ],
   [
    75,
    179,
    307,
    369,
    515,
    643,
    747,
    833
   ],
   [
    76,
    180,
    308,
    370,
    516,
    644,
    748,
    834
   ],
   [
    77,
    181,
    309,
    371,
    517,
    645,
    749,
    835
   ],
   [
    78,
    182,
    310,
    372,
    518,
    646,
    750,
    836
   ],
   [
    79,
    183,
    311,
    373,
    519,
    647,
    751,
    837
   ],
   [
    80,
    184,
    312,
    374,
    520,
    648,
    752,
    838
   ],
   [
    81,
    185,
    313,
    375,
    521,
    649,
    753,
    839
   ],
   [
    82,
    186,
    314,
    376,
    522,
    650,
    754,
    840
   ],
   [
    83,
    187,
    315,
    377,
    523,
    651,
    755,
    841
   ],
   [
    84,
    188,
    316,
    378,
    524,
    652,
    756,
    842
   ],
   [
    85,
    189,
    317,
    379,
    525,
    653,
    757,
    843
   ],
   [
    86,
    190,
    318,
    380,
    526,
    654,
    758,
    844
   ],
   [
    87,
    191,
    319,
    381,
    527,
    655,
    759,
    845
   ],
   [
    88,
    192,
    320,
    382,
    528,
    656,
    760,
    846
   ],
   [
    89,
    193,
    321,
    383,
    529,
    657,
    761,
    847
   ],
   [
    90,
    194,
    322,
    384,
    530,
    658,
    762,
    848
   ],
   [
    91,
    195,
    323,
    385,
    531,
    659,
    763,
    849
   ],
   [
    92,
    196,
    324,
    386,
    532,
    660,
    764,
    850
   ],
   [
    93,
    197,
    325,
    387,
    533,
    661,
    765,
    851
   ],
   [
    94,
    198,
    326,
    388,
    534,
    662,
    766,
    852
   ],
   [
    95,
    199,
    327,
    389,
    535,
    663,
    767,
    853
   ],
   [
    96,
    200,
    328,
    390,
    536,
    664,
    768,
    854
   ],
   [
    97,
    201,
    329,
    391,
    537,
    665,
    769,
    855
   ],
   [
    98,
    202,
    330,
    392,
    538,
    666,
    770,
    856
   ],
   [
    99,
    203,
    331,
    393,
    539,
    667,
    771,
    857
   ],
   [
    100,
    204,
    332,
    394,
    540,
    668,
    772,
    858
   ],
   [
    101,
    205,
    333,
    395,
    541,
    669,
    773,
    859
   ],
   [
    102,
    206,
    334,
    396,
    542,
    670,
    774,
    860
   ],
   [
    103,
    207,
    335,
    397,
    543,
    671,
    775,
    861
   ],
   [
    104,
    208,
    336,
    398,
    544,
    672,
    776,
    862
   ],
   [
    105,
    209,
    337,
    399,
    545,
    673,
    777,
    863
   ],
   [
    106,
    210,
    338,
    400,
    546,
    674,
    778,
    864
   ],
   [
    107,
    211,
    339,
    401,
    547,
    675,
    779,
    865
   ],
   [
    108,
    212,
    340,
    402,
    548,
    676,
    780,
    866
   ],
   [
    109,
    213,
    341,
    403,
    549,
    677,
    781,
    867
   ],
   [
    110,
    214,
    342,
    404,
    550,
    678,
    782,
    868
   ],
   [
    111,
    215,
    343,
    405,
    551,
    679,
    783,
    869
   ],
   [
    112,
    216,
    344,
    406,
    552,
    680,
    784,
    870
   ],
   [
    113,
    217,
    345,
    407,
    553,
    681,
    785,
    871
   ],
   [
    114,
    218,
    346,
    408,
    554,
    682,
    786,
    872
   ],
   [
    115,
    219,
    347,
    409,
    555,
    683,
    787,
    873
   ]
  ],
  "Z": [
   [
    0,
    116,
    232,
    348,
    464,
    580,
    696,
    812
   ],
   [
    1,
    117,
    233,
    349,
    465,
    581,
    697,
    813
   ],
   [
    2,
    118,
    234,
    350,
    466,
    582,
    698,
    814
   ],
   [
    3,
    119,
    235,
    351,
    467,
    583,
    699,
    815
   ],
   [
    4,
    120,
    236,
    352,
    468,
    584,
    700,
    816
   ],
   [
    5,
    121,
    237,
    353,
    469,
    585,
    701,
    817
   ],
   [
    6,
    122,
    238,
    354,
    470,
    586,
    702,
    818
   ],
   [
    7,
    123,
    239,
    355,
    471,
    587,
    703,
    819
   ],
   [
    8,
    124,
    240,
    356,
    472,
    588,
    704,
    820
   ],
   [
    9,
    125,
    241,
    357,
    473,
    589,
    705,
    821
   ],
   [
    10,
    126,
    242,
    358,
    474,
    590,
    706,
    822
   ],
   [
    11,
    127,
    243,
    359,
    475,
    591,
    707,
    823
   ],
   [
    12,
    128,
    244,
    360,
    476,
    592,
    708,
    824
   ],
   [
    13,
    129,
    245,
    361,
    477,
    593,
    709,
    825
   ],
   [
    14,
    130,
    246,
    362,
    478,
    594,
    710,
    826
   ],
   [
    15,
    131,
    247,
    363,
    479,
    595,
    711,
    827
   ],
   [
    16,
    132,
    248,
    364,
    480,
    596,
    712,
    828
   ],
   [
    17,
    133,
    249,
    365,
    481,
    597,
    713,
    829
   ],
   [
    18,
    134,
    250,
    366,
    482,
    598,
    714,
    830
   ],
   [
    19,
    135,
    251,
    367,
    483,
    599,
    715,
    831
   ],
   [
    20,
    136,
    252,
    368,
    484,
    600,
    716,
    832
   ],
   [
    21,
    137,
    253,
    369,
    485,
    601,
    717,
    833
   ],
   [
    22,
    138,
    254,
    370,
    486,
    602,
    718,
    834
   ],
   [
    23,
    139,
    255,
    371,
    487,
    603,
    719,
    835
   ],
   [
    24,
    140,
    256,
    372,
    488,
    604,
    720,
    836
   ],
   [
    25,
    141,
    257,
    373,
    489,
    605,
    721,
    837
   ],
   [
    26,
    142,
    258,
    374,
    490,
    606,
    722,
    838
   ],
   [
    27,
    143,
    259,
    375,
    491,
    607,
    723,
    839
   ],
   [
    28,
    144,
    260,
    376,
    492,
    608,
    724,
    840
   ],
   [
    29,
    145,
    261,
    377,
    493,
    609,
    725,
    841
   ],
   [
    30,
    146,
    262,
    378,
    494,
    610,
    726,
    842
   ],
   [
    31,
    147,
    263,
    379,
    495,
    611,
    727,
    843
   ],
   [
    32,
    148,
    264,
    380,
    496,
    612,
    728,
    844
   ],
   [
    33,
    149,
    265,
    381,
    497,
    613,
    729,
    845
   ],
   [
    34,
    150,
    266,
    382,
    498,
    614,
    730,
    846
   ],
   [
    35,
    151,
    267,
    383,
    499,
    615,
    731,
    847
   ],
   [
    36,
    152,
    268,
    384,
    500,
    616,
    732,
    848
   ],
   [
    37,
    153,
    269,
    385,
    501,
    617,
    733,
    849
   ],
   [
    38,
    154,
    270,
    386,
    502,
    618,
    734,
    850
   ],
   [
    39,
    155,
    271,
    387,
    503,
    619,
    735,
    851
   ],
   [
    40,
    156,
    272,
    388,
    504,
    620,
    736,
    852
   ],
   [
    41,
    157,
    273,
    389,
    505,
    621,
    737,
    853
   ],
   [
    42,
    158,
    274,
    390,
    506,
    622,
    738,
    854
   ],
   [
    43,
    159,
    275,
    391,
    507,
    623,
    739,
    855
   ],
   [
    44,
    160,
    276,
    392,
    508,
    624,
    740,
    856
   ],
   [
    45,
    161,
    277,
    393,
    509,
    625,
    741,
    857
   ],
   [
    46,
    162,
    278,
    394,
    510,
    626,
    742,
    858
   ],
   [
    47,
    163,
    279,
    395,
    511,
    627,
    743,
    859
   ],
   [
    48,
    164,
    280,
    396,
    512,
    628,
    744,
    860
   ],
   [
    49,
    165,
    281,
    397,
    513,
    629,
    745,
    861
   ],
   [
    50,
    166,
    282,
    398,
    514,
    630,
    746,
    862
   ],
   [
    51,
    167,
    283,
    399,
    515,
    631,
    747,
    863
   ],
   [
    52,
    168,
    284,
    400,
    516,
    632,
    748,
    864
   ],
   [
    53,
    169,
    285,
    401,
    517,
    633,
    749,
    865
   ],
   [
    54,
    170,
    286,
    402,
    518,
    634,
    750,
    866
   ],
   [
    55,
    171,
    287,
    403,
    519,
    635,
    751,
    867
   ],
   [
    56,
    172,
    288,
    404,
    520,
    636,
    752,
    868
   ],
   [
    57,
    173,
    289,
    405,
    521,
    637,
    753,
    869
   ],
   [
    58,
    174,
    290,
    406,
    522,
    638,
    754,
    870
   ],
   [
    59,
    175,
    291,
    407,
    523,
    639,
    755,
    871
   ],
   [
    60,
    176,
    292,
    408,
    524,
    640,
    756,
    872
   ],
   [
    61,
    177,
    293,
    409,
    525,
    641,
    757,
    873
   ],
   [
    62,
    178,
    294,
    410,
    526,
    642,
    758,
    874
   ],
   [
    63,
    179,
    295,
    411,
    527,
    643,
    759,
    875
   ],
   [
    64,
    180,
    296,
    412,
    528,
    644,
    760,
    876
   ],
   [
    65,
    181,
    297,
    413,
    529,
    645,
    761,
    877
   ],
   [
    66,
    182,
    298,
    414,
    530,
    646,
    762,
    878
   ],
   [
    67,
    183,
    299,
    415,
    531,
    647,
    763,
    879
   ],
   [
    68,
    184,
    300,
    416,
    532,
    648,
    764,
    880
   ],
   [
    69,
    185,
    301,
    417,
    533,
    649,
    765,
    881
   ],
   [
    70,
    186,
    302,
    418,
    534,
    650,
    766,
    882
   ],
   [
    71,
    187,
    303,
    419,
    535,
    651,
    767,
    883
   ],
   [
    72,
    188,
    304,
    420,
    536,
    652,
    768,
    884
   ],
   [
    73,
    189,
    305,
    421,
    537,
    653,
    769,
    885
   ],
   [
    74,
    190,
    306,
    422,
    538,
    654,
    770,
    886
   ],
   [
    75,
    191,
    307,
    423,
    539,
    655,
    771,
    887
   ],
   [
    76,
    192,
    308,
    424,
    540,
    656,
    772,
    888
   ],
   [
    77,
    193,
    309,
    425,
    541,
    657,
    773,
    889
   ],
   [
    78,
    194,
    310,
    426,
    542,
    658,
    774,
    890
   ],
   [
    79,
    195,
    311,
    427,
    543,
    659,
    775,
    891
   ],
   [
    80,
    196,
    312,
    428,
    544,
    660,
    776,
    892
   ],
   [
    81,
    197,
    313,
    429,
    545,
    661,
    777,
    893
   ],
   [
    82,
    198,
    314,
    430,
    546,
    662,
    778,
    894
   ],
   [
    83,
    199,
    315,
    431,
    547,
    663,
    779,
    895
   ],
   [
    84,
    200,
    316,
    432,
    548,
    664,
    780,
    896
   ],
   [
    85,
    201,
    317,
    433,
    549,
    665,
    781,
    897
   ],
   [
    86,
    202,
    318,
    434,
    550,
    666,
    782,
    898
   ],
   [
    87,
    203,
    319,
    435,
    551,
    667,
    783,
    899
   ],
   [
    88,
    204,
    320,
    436,
    552,
    668,
    784,
    900
   ],
   [
    89,
    205,
    321,
    437,
    553,
    669,
    785,
    901
   ],
   [
    90,
    206,
    322,
    438,
    554,
    670,
    786,
    902
   ],
   [
    91,
    207,
    323,
    439,
    555,
    671,
    787,
    903
   ],
   [
    92,
    208,
    324,
    440,
    556,
    672,
    788,
    904
   ],
   [
    93,
    209,
    325,
    441,
    557,
    673,
    789,
    905
   ],
   [
    94,
    210,
    326,
    442,
    558,
    674,
    790,
    906
   ],
   [
    95,
    211,
    327,
    443,
    559,
    675,
    791,
    907
   ],
   [
    96,
    212,
    328,
    444,
    560,
    676,
    792,
    908
   ],
   [
    97,
    213,
    329,
    445,
    561,
    677,
    793,
    909
   ],
   [
    98,
    214,
    330,
    446,
    562,
    678,
    794,
    910
   ],
   [
    99,
    215,
    331,
    447,
    563,
    679,
    795,
    911
   ],
   [
    100,
    216,
    332,
    448,
    564,
    680,
    796,
    912
   ],
   [
    101,
    217,
    333,
    449,
    565,
    681,
    797,
    913
   ],
   [
    102,
    218,
    334,
    450,
    566,
    682,
    798,
    914
   ],
   [
    103,
    219,
    335,
    451,
    567,
    683,
    799,
    915
   ],
   [
    104,
    220,
    336,
    452,
    568,
    684,
    800,
    916
   ],
   [
    105,
    221,
    337,
    453,
    569,
    685,
    801,
    917
   ],
   [
    106,
    222,
    338,
    454,
    570,
    686,
    802,
    918
   ],
   [
    107,
    223,
    339,
    455,
    571,
    687,
    803,
    919
   ],
   [
    108,
    224,
    340,
    456,
    572,
    688,
    804,
    920
   ],
   [
    109,
    225,
    341,
    457,
    573,
    689,
    805,
    921
   ],
   [
    110,
    226,
    342,
    458,
    574,
    690,
    806,
    922
   ],
   [
    111,
    227,
    343,
    459,
    575,
    691,
    807,
    923
   ],
   [
    112,
    228,
    344,
    460,
    576,
    692,
    808,
    924
   ],
   [
    113,
    229,
    345,
    461,
    577,
    693,
    809,
    925
   ],
   [
    114,
    230,
    346,
    462,
    578,
    694,
    810,
    926
   ],
   [
    115,
    231,
    347,
    463,
    579,
    695,
    811,
    927
   ],
   [
    0,
    164,
    292,
    414,
    560,
    632,
    736,
    874
   ],
   [
    1,
    165,
    293,
    415,
    561,
    633,
    737,
    875
   ],
   [
    2,
    166,
    294,
    416,
    562,
    634,
    738,
    876
   ],
   [
    3,
    167,
    295,
    417,
    563,
    635,
    739,
    877
   ],
   [
    4,
    168,
    296,
    418,
    564,
    636,
    740,
    878
   ],
   [
    5,
    169,
    297,
    419,
    565,
    637,
    741,
    879
   ],
   [
    6,
    170,
    298,
    420,
    566,
    638,
    742,
    880
   ],
   [
    7,
    171,
    299,
    421,
    567,
    639,
    743,
    881
   ],
   [
    8,
    172,
    300,
    422,
    568,
    640,
    744,
    882
   ],
   [
    9,
    173,
    301,
    423,
    569,
    641,
    745,
    883
   ],
   [
    10,
    174,
    302,
    424,
    570,
    642,
    746,
    884
   ],
   [
    11,
    175,
    303,
    425,
    571,
    643,
    747,
    885
   ],
   [
    12,
    176,
    304,
    426,
    572,
    644,
    748,
    886
   ],
   [
    13,
    177,
    305,
    427,
    573,
    645,
    749,
    887
   ],
   [
    14,
    178,
    306,
    428,
    574,
    646,
    750,
    888
   ],
   [
    15,
    179,
    307,
    429,
    575,
    647,
    751,
    889
   ],
   [
    16,
    180,
    308,
    430,
    576,
    648,
    752,
    890
   ],
   [
    17,
    181,
    309,
    431,
    577,
    649,
    753,
    891
   ],
   [
    18,
    182,
    310,
    432,
    578,
    650,
    754,
    892
   ],
   [
    19,
    183,
    311,
    433,
    579,
    651,
    755,
    893
   ],
   [
    20,
    184,
    312,
    434,
    464,
    652,
    756,
    894
   ],
   [
    21,
    185,
    313,
    435,
    465,
    653,
    757,
    895
   ],
   [
    22,
    186,
    314,
    436,
    466,
    654,
    758,
    896
   ],
   [
    23,
    187,
    315,
    437,
    467,
    655,
    759,
    897
   ],
   [
    24,
    188,
    316,
    438,
    468,
    656,
    760,
    898
   ],
   [
    25,
    189,
    317,
    439,
    469,
    657,
    761,
    899
   ],
   [
    26,
    190,
    318,
    440,
    470,
    658,
    762,
    900
   ],
   [
    27,
    191,
    319,
    441,
    471,
    659,
    763,
    901
   ],
   [
    28,
    192,
    320,
    442,
    472,
    660,
    764,
    902
   ],
   [
    29,
    193,
    321,
    443,
    473,
    661,
    765,
    903
   ],
   [
    30,
    194,
    322,
    444,
    474,
    662,
    766,
    904
   ],
   [
    31,
    195,
    323,
    445,
    475,
    663,
    767,
    905
   ],
   [
    32,
    196,
    324,
    446,
    476,
    664,
    768,
    906
   ],
   [
    33,
    197,
    325,
    447,
    477,
    665,
    769,
    907
   ],
   [
    34,
    198,
    326,
    448,
    478,
    666,
    770,
    908
   ],
   [
    35,
    199,
    327,
    449,
    479,
    667,
    771,
    909
   ],
   [
    36,
    200,
    328,
    450,
    480,
    668,
    772,
    910
   ],
   [
    37,
    201,
    329,
    451,
    481,
    669,
    773,
    911
   ],
   [
    38,
    202,
    330,
    452,
    482,
    670,
    774,
    912
   ],
   [
    39,
    203,
    331,
    453,
    483,
    671,
    775,
    913
   ],
   [
    40,
    204,
    332,
    454,
    484,
    672,
    776,
    914
   ],
   [
    41,
    205,
    333,
    455,
    485,
    673,
    777,
    915
   ],
   [
    42,
    206,
    334,
    456,
    486,
    674,
    778,
    916
   ],
   [
    43,
    207,
    335,
    457,
    487,
    675,
    779,
    917
   ],
   [
    44,
    208,
    336,
    458,
    488,
    676,
    780,
    918
   ],
   [
    45,
    209,
    337,
    459,
    489,
    677,
    781,
    919
   ],
   [
    46,
    210,
    338,
    460,
    490,
    678,
    782,
    920
   ],
   [
    47,
    211,
    339,
    461,
    491,
    679,
    783,
    921
   ],
   [
    48,
    212,
    340,
    462,
    492,
    680,
    784,
    922
   ],
   [
    49,
    213,
    341,
    463,
    493,
    681,
    785,
    923
   ],
   [
    50,
    214,
    342,
    348,
    494,
    682,
    786,
    924
   ],
   [
    51,
    215,
    343,
    349,
    495,
    683,
    787,
    925
   ],
   [
    52,
    216,
    344,
    350,
    496,
    684,
    788,
    926
   ],
   [
    53,
    217,
    345,
    351,
    497,
    685,
    789,
    927
   ],
   [
    54,
    218,
    346,
    352,
    498,
    686,
    790,
    812
   ],
   [
    55,
    219,
    347,
    353,
    499,
    687,
    791,
    813
   ],
   [
    56,
    220,
    232,
    354,
    500,
    688,
    792,
    814
   ],
   [
    57,
    221,
    233,
    355,
    501,
    689,
    793,
    815
   ],
   [
    58,
    222,
    234,
    356,
    502,
    690,
    794,
    816
   ],
   [
    59,
    223,
    235,
    357,
    503,
    691,
    795,
    817
   ],
   [
    60,
    224,
    236,
    358,
    504,
    692,
    796,
    818
   ],
   [
    61,
    225,
    237,
    359,
    505,
    693,
    797,
    819
   ],
   [
    62,
    226,
    238,
    360,
    506,
    694,
    798,
    820
   ],
   [
    63,
    227,
    239,
    361,
    507,
    695,
    799,
    821
   ],
   [
    64,
    228,
    240,
    362,
    508,
    580,
    800,
    822
   ],
   [
    65,
    229,
    241,
    363,
    509,
    581,
    801,
    823
   ],
   [
    66,
    230,
    242,
    364,
    510,
    582,
    802,
    824
   ],
   [
    67,
    231,
    243,
    365,
    511,
    583,
    803,
    825
   ],
   [
    68,
    116,
    244,
    366,
    512,
    584,
    804,
    826
   ],
   [
    69,
    117,
    245,
    367,
    513,
    585,
    805,
    827
   ],
   [
    70,
    118,
    246,
    368,
    514,
    586,
    806,
    828
   ],
   [
    71,
    119,
    247,
    369,
    515,
    587,
    807,
    829
   ],
   [
    72,
    120,
    248,
    370,
    516,
    588,
    808,
    830
   ],
   [
    73,
    121,
    249,
    371,
    517,
    589,
    809,
    831
   ],
   [
    74,
    122,
    250,
    372,
    518,
    590,
    810,
    832
   ],
   [
    75,
    123,
    251,
    373,
    519,
    591,
    811,
    833
   ],
   [
    76,
    124,
    252,
    374,
    520,
    592,
    696,
    834
   ],
   [
    77,
    125,
    253,
    375,
    521,
    593,
    697,
    835
   ],
   [
    78,
    126,
    254,
    376,
    522,
    594,
    698,
    836
   ],
   [
    79,
    127,
    255,
    377,
    523,
    595,
    699,
    837
   ],
   [
    80,
    128,
    256,
    378,
    524,
    596,
    700,
    838
   ],
   [
    81,
    129,
    257,
    379,
    525,
    597,
    701,
    839
   ],
   [
    82,
    130,
    258,
    380,
    526,
    598,
    702,
    840
   ],
   [
    83,
    131,
    259,
    381,
    527,
    599,
    703,
    841
   ],
   [
    84,
    132,
    260,
    382,
    528,
    600,
    704,
    842
   ],
   [
    85,
    133,
    261,
    383,
    529,
    601,
    705,
    843
   ],
   [
    86,
    134,
    262,
    384,
    530,
    602,
    706,
    844
   ],
   [
    87,
    135,
    263,
    385,
    531,
    603,
    707,
    845
   ],
   [
    88,
    136,
    264,
    386,
    532,
    604,
    708,
    846
   ],
   [
    89,
    137,
    265,
    387,
    533,
    605,
    709,
    847
   ],
   [
    90,
    138,
    266,
    388,
    534,
    606,
    710,
    848
   ],
   [
    91,
    139,
    267,
    389,
    535,
    607,
    711,
    849
   ],
   [
    92,
    140,
    268,
    390,
    536,
    608,
    712,
    850
   ],
   [
    93,
    141,
    269,
    391,
    537,
    609,
    713,
    851
   ],
   [
    94,
    142,
    270,
    392,
    538,
    610,
    714,
    852
   ],
   [
    95,
    143,
    271,
    393,
    539,
    611,
    715,
    853
   ],
   [
    96,
    144,
    272,
    394,
    540,
    612,
    716,
    854
   ],
   [
    97,
    145,
    273,
    395,
    541,
    613,
    717,
    855
   ],
   [
    98,
    146,
    274,
    396,
    542,
    614,
    718,
    856
   ],
   [
    99,
    147,
    275,
    397,
    543,
    615,
    719,
    857
   ],
   [
    100,
    148,
    276,
    398,
    544,
    616,
    720,
    858
   ],
   [
    101,
    149,
    277,
    399,
    545,
    617,
    721,
    859
   ],
   [
    102,
    150,
    278,
    400,
    546,
    618,
    722,
    860
   ],
   [
    103,
    151,
    279,
    401,
    547,
    619,
    723,
    861
   ],
   [
    104,
    152,
    280,
    402,
    548,
    620,
    724,
    862
   ],
   [
    105,
    153,
    281,
    403,
    549,
    621,
    725,
    863
   ],
   [
    106,
    154,
    282,
    404,
    550,
    622,
    726,
    864
   ],
   [
    107,
    155,
    283,
    405,
    551,
    623,
    727,
    865
   ],
   [
    108,
    156,
    284,
    406,
    552,
    624,
    728,
    866
   ],
   [
    109,
    157,
    285,
    407,
    553,
    625,
    729,
    867
   ],
   [
    110,
    158,
    286,
    408,
    554,
    626,
    730,
    868
   ],
   [
    111,
    159,
    287,
    409,
    555,
    627,
    731,
    869
   ],
   [
    112,
    160,
    288,
    410,
    556,
    628,
    732,
    870
   ],
   [
    113,
    161,
    289,
    411,
    557,
    629,
    733,
    871
   ],
   [
    114,
    162,
    290,
    412,
    558,
    630,
    734,
    872
   ],
   [
    115,
    163,
    291,
    413,
    559,
    631,
    735,
    873
   ],
   [
    0,
    215,
    334,
    385,
    556,
    659,
    774,
    869
   ],
   [
    1,
    216,
    335,
    386,
    557,
    660,
    775,
    870
   ],
   [
    2,
    217,
    336,
    387,
    558,
    661,
    776,
    871
   ],
   [
    3,
    218,
    337,
    388,
    559,
    662,
    777,
    872
   ],
   [
    4,
    219,
    338,
    389,
    560,
    663,
    778,
    873
   ],
   [
    5,
    220,
    339,
    390,
    561,
    664,
    779,
    874
   ],
   [
    6,
    221,
    340,
    391,
    562,
    665,
    780,
    875
   ],
   [
    7,
    222,
    341,
    392,
    563,
    666,
    781,
    876
   ],
   [
    8,
    223,
    342,
    393,
    564,
    667,
    782,
    877
   ],
   [
    9,
    224,
    343,
    394,
    565,
    668,
    783,
    878
   ],
   [
    10,
    225,
    344,
    395,
    566,
    669,
    784,
    879
   ],
   [
    11,
    226,
    345,
    396,
    567,
    670,
    785,
    880
   ],
   [
    12,
    227,
    346,
    397,
    568,
    671,
    786,
    881
   ],
   [
    13,
    228,
    347,
    398,
    569,
    672,
    787,
    882
   ],
   [
    14,
    229,
    232,
    399,
    570,
    673,
    788,
    883
   ],
   [
    15,
    230,
    233,
    400,
    571,
    674,
    789,
    884
   ],
   [
    16,
    231,
    234,
    401,
    572,
    675,
    790,
    885
   ],
   [
    17,
    116,
    235,
    402,
    573,
    676,
    791,
    886
   ],
   [
    18,
    117,
    236,
    403,
    574,
    677,
    792,
    887
   ],
   [
    19,
    118,
    237,
    404,
    575,
    678,
    793,
    888
   ],
   [
    20,
    119,
    238,
    405,
    576,
    679,
    794,
    889
   ],
   [
    21,
    120,
    239,
    406,
    577,
    680,
    795,
    890
   ],
   [
    22,
    121,
    240,
    407,
    578,
    681,
    796,
    891
   ],
   [
    23,
    122,
    241,
    408,
    579,
    682,
    797,
    892
   ],
   [
    24,
    123,
    242,
    409,
    464,
    683,
    798,
    893
   ],
   [
    25,
    124,
    243,
    410,
    465,
    684,
    799,
    894
   ],
   [
    26,
    125,
    244,
    411,
    466,
    685,
    800,
    895
   ],
   [
    27,
    126,
    245,
    412,
    467,
    686,
    801,
    896
   ],
   [
    28,
    127,
    246,
    413,
    468,
    687,
    802,
    897
   ],
   [
    29,
    128,
    247,
    414,
    469,
    688,
    803,
    898
   ],
   [
    30,
    129,
    248,
    415,
    470,
    689,
    804,
    899
   ],
   [
    31,
    130,
    249,
    416,
    471,
    690,
    805,
    900
   ],
   [
    32,
    131,
    250,
    417,
    472,
    691,
    806,
    901
   ],
   [
    33,
    132,
    251,
    418,
    473,
    692,
    807,
    902
   ],
   [
    34,
    133,
    252,
    419,
    474,
    693,
    808,
    903
   ],
   [
    35,
    134,
    253,
    420,
    475,
    694,
    809,
    904
   ],
   [
    36,
    135,
    254,
    421,
    476,
    695,
    810,
    905
   ],
   [
    37,
    136,
    255,
    422,
    477,
    580,
    811,
    906
   ],
   [
    38,
    137,
    256,
    423,
    478,
    581,
    696,
    907
   ],
   [
    39,
    138,
    257,
    424,
    479,
    582,
    697,
    908
   ],
   [
    40,
    139,
    258,
    425,
    480,
    583,
    698,
    909
   ],
   [
    41,
    140,
    259,
    426,
    481,
    584,
    699,
    910
   ],
   [
    42,
    141,
    260,
    427,
    482,
    585,
    700,
    911
   ],
   [
    43,
    142,
    261,
    428,
    483,
    586,
    701,
    912
   ],
   [
    44,
    143,
    262,
    429,
    484,
    587,
    702,
    913
   ],
   [
    45,
    144,
    263,
    430,
    485,
    588,
    703,
    914
   ],
   [
    46,
    145,
    264,
    431,
    486,
    589,
    704,
    915
   ],
   [
    47,
    146,
    265,
    432,
    487,
    590,
    705,
    916
   ],
   [
    48,
    147,
    266,
    433,
    488,
    591,
    706,
    917
   ],
   [
    49,
    148,
    267,
    434,
    489,
    592,
    707,
    918
   ],
   [
    50,
    149,
    268,
    435,
    490,
    593,
    708,
    919
   ],
   [
    51,
    150,
    269,
    436,
    491,
    594,
    709,
    920
   ],
   [
    52,
    151,
    270,
    437,
    492,
    595,
    710,
    921
   ],
   [
    53,
    152,
    271,
    438,
    493,
    596,
    711,
    922
   ],
   [
    54,
    153,
    272,
    439,
    494,
    597,
    712,
    923
   ],
   [
    55,
    154,
    273,
    440,
    495,
    598,
    713,
    924
   ],
   [
    56,
    155,
    274,
    441,
    496,
    599,
    714,
    925
   ],
   [
    57,
    156,
    275,
    442,
    497,
    600,
    715,
    926
   ],
   [
    58,
    157,
    276,
    443,
    498,
    601,
    716,
    927
   ],
   [
    59,
    158,
    277,
    444,
    499,
    602,
    717,
    812
   ],
   [
    60,
    159,
    278,
    445,
    500,
    603,
    718,
    813
   ],
   [
    61,
    160,
    279,
    446,
    501,
    604,
    719,
    814
   ],
   [
    62,
    161,
    280,
    447,
    502,
    605,
    720,
    815
   ],
   [
    63,
    162,
    281,
    448,
    503,
    606,
    721,
    816
   ],
   [
    64,
    163,
    282,
    449,
    504,
    607,
    722,
    817
   ],
   [
    65,
    164,
    283,
    450,
    505,
    608,
    723,
    818
   ],
   [
    66,
    165,
    284,
    451,
    506,
    609,
    724,
    819
   ],
   [
    67,
    166,
    285,
    452,
    507,
    610,
    725,
    820
   ],
   [
    68,
    167,
    286,
    453,
    508,
    611,
    726,
    821
   ],
   [
    69,
    168,
    287,
    454,
    509,
    612,
    727,
    822
   ],
   [
    70,
    169,
    288,
    455,
    510,
    613,
    728,
    823
   ],
   [
    71,
    170,
    289,
    456,
    511,
    614,
    729,
    824
   ],
   [
    72,
    171,
    290,
    457,
    512,
    615,
    730,
    825
   ],
   [
    73,
    172,
    291,
    458,
    513,
    616,
    731,
    826
   ],
   [
    74,
    173,
    292,
    459,
    514,
    617,
    732,
    827
   ],
   [
    75,
    174,
    293,
    460,
    515,
    618,
    733,
    828
   ],
   [
    76,
    175,
    294,
    461,
    516,
    619,
    734,
    829
   ],
   [
    77,
    176,
    295,
    462,
    517,
    620,
    735,
    830
   ],
   [
    78,
    177,
    296,
    463,
    518,
    621,
    736,
    831
   ],
   [
    79,
    178,
    297,
    348,
    519,
    622,
    737,
    832
   ],
   [
    80,
    179,
    298,
    349,
    520,
    623,
    738,
    833
   ],
   [
    81,
    180,
    299,
    350,
    521,
    624,
    739,
    834
   ],
   [
    82,
    181,
    300,
    351,
    522,
    625,
    740,
    835
   ],
   [
    83,
    182,
    301,
    352,
    523,
    626,
    741,
    836
   ],
   [
    84,
    183,
    302,
    353,
    524,
    627,
    742,
    837
   ],
   [
    85,
    184,
    303,
    354,
    525,
    628,
    743,
    838
   ],
   [
    86,
    185,
    304,
    355,
    526,
    629,
    744,
    839
   ],
   [
    87,
    186,
    305,
    356,
    527,
    630,
    745,
    840
   ],
   [
    88,
    187,
    306,
    357,
    528,
    631,
    746,
    841
   ],
   [
    89,
    188,
    307,
    358,
    529,
    632,
    747,
    842
   ],
   [
    90,
    189,
    308,
    359,
    530,
    633,
    748,
    843
   ],
   [
    91,
    190,
    309,
    360,
    531,
    634,
    749,
    844
   ],
   [
    92,
    191,
    310,
    361,
    532,
    635,
    750,
    845
   ],
   [
    93,
    192,
    311,
    362,
    533,
    636,
    751,
    846
   ],
   [
    94,
    193,
    312,
    363,
    534,
    637,
    752,
    847
   ],
   [
    95,
    194,
    313,
    364,
    535,
    638,
    753,
    848
   ],
   [
    96,
    195,
    314,
    365,
    536,
    639,
    754,
    849
   ],
   [
    97,
    196,
    315,
    366,
    537,
    640,
    755,
    850
   ],
   [
    98,
    197,
    316,
    367,
    538,
    641,
    756,
    851
   ],
   [
    99,
    198,
    317,
    368,
    539,
    642,
    757,
    852
   ],
   [
    100,
    199,
    318,
    369,
    540,
    643,
    758,
    853
   ],
   [
    101,
    200,
    319,
    370,
    541,
    644,
    759,
    854
   ],
   [
    102,
    201,
    320,
    371,
    542,
    645,
    760,
    855
   ],
   [
    103,
    202,
    321,
    372,
    543,
    646,
    761,
    856
   ],
   [
    104,
    203,
    322,
    373,
    544,
    647,
    762,
    857
   ],
   [
    105,
    204,
    323,
    374,
    545,
    648,
    763,
    858
   ],
   [
    106,
    205,
    324,
    375,
    546,
    649,
    764,
    859
   ],
   [
    107,
    206,
    325,
    376,
    547,
    650,
    765,
    860
   ],
   [
    108,
    207,
    326,
    377,
    548,
    651,
    766,
    861
   ],
   [
    109,
    208,
    327,
    378,
    549,
    652,
    767,
    862
   ],
   [
    110,
    209,
    328,
    379,
    550,
    653,
    768,
    863
   ],
   [
    111,
    210,
    329,
    380,
    551,
    654,
    769,
    864
   ],
   [
    112,
    211,
    330,
    381,
    552,
    655,
    770,
    865
   ],
   [
    113,
    212,
    331,
    382,
    553,
    656,
    771,
    866
   ],
   [
    114,
    213,
    332,
    383,
    554,
    657,
    772,
    867
   ],
   [
    115,
    214,
    333,
    384,
    555,
    658,
    773,
    868
   ]
  ]
 },
 "distance": {
  "d": 22,
  "X": {
   "value": 22,
   "confidence": "upper_bound",
   "witness": [
    8,
    17,
    25,
    124,
    128,
    141,
    181,
    184,
    202,
    223,
    235,
    258,
    300,
    434,
    482,
    583,
    592,
    598,
    713,
    761,
    803,
    838
   ],
   "witness_provenance": {
    "found_by": [
     "@MicheldeMessieres"
    ],
    "date": "2026-10-14",
    "found_at_samples": 34867,
    "survived_samples": 2000000,
    "tool": "Stern ISD (own C++), numpy-checked; survived 2M board gf2_fast RIS"
   }
  },
  "Z": {
   "value": 22,
   "confidence": "upper_bound",
   "witness": [
    4,
    31,
    135,
    177,
    249,
    262,
    317,
    334,
    379,
    427,
    440,
    451,
    463,
    560,
    567,
    621,
    666,
    695,
    713,
    774,
    831,
    856
   ],
   "witness_provenance": {
    "found_by": [
     "@MicheldeMessieres"
    ],
    "date": "2026-10-14",
    "found_at_samples": 34746,
    "survived_samples": 2000000,
    "tool": "Stern ISD (own C++), numpy-checked; survived 2M board gf2_fast RIS"
   }
  }
 },
 "provenance": {
  "authors": [
   "@MicheldeMessieres"
  ],
  "origin": "submission",
  "novelty": "unknown",
  "model": "Claude Opus 5.5 (Claude Code)",
  "construction": "Pair-partition CPM CSS code (Okada-Kasai arXiv:2607.14091), (J,L)=(3,8), even cyclic lift P=116 (Z_116), n=8P=928, k=2P+6=238. H[i*P + r, j*P + ((r - E[i][j]) mod P)] = 1 with 3x8 exponent arrays over Z_116: E_x = [[0, 59, 56, 55, 0, 55, 56, 59], [0, 14, 14, 20, 20, 34, 34, 0], [0, 12, 0, 54, 24, 12, 24, 54]], E_z = [[0, 0, 0, 0, 0, 0, 0, 0], [0, 68, 56, 50, 20, 64, 76, 54], [0, 17, 14, 79, 24, 37, 38, 59]]. The arrays solve the joint design system E_x[i][j] - E_x[i][j'] - E_z[i'][j] + E_z[i'][j'] = 0 (mod 116) 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) (the matchings of the board's [[904,230,22]] by @vprusso); girth 8 (no 4- or 6-cycles in either exponent array). As in our [[976,250,22]] at P=122, the free exponents of the design system were fixed to one residue class, here mod 4 (116 = 4 x 29), chosen so that the quotient lift over Z_4 has two more logical qubits than generic; then rank H_X = rank H_Z = 345 and k = 2P+6 instead of the generic 2P+4. The rest of the exponents were annealed inside that class to reduce the number of 8-cycles. Same construction and design system as the board's [[976,250,22]] (@MicheldeMessieres), [[904,230,22]], [[776,198,20]], [[712,182,20]], [[664,170,18]], [[632,162,18]] (@vprusso), [[808,206,20]] (@pandey-tushar), [[824,210,20]], [[792,202,20]], [[840,214,20]], [[856,218,20]], [[872,222,18]], [[888,226,18]] (@MathysRennela), [[568,146,18]] (@nihoniumqc) and the published [[584,150,18]] (Okada-Kasai).",
  "references": [
   "arXiv:2607.14091",
   "arXiv:2610.06749",
   "arXiv:2111.03654",
   "arXiv:quant-ph/0701020",
   "https://github.com/kasaikenta/pair-partition-cpm-css-codes"
  ],
  "date": "2026-10-14",
  "notes": "Our contribution: the extension of the residue-class step of our codes/976-250-22.json from mod 2 to mod 4: on Z_116 (116 = 4 x 29) the free design-system exponents were fixed to a residue class mod 4 chosen so that the quotient lift over Z_4 has two more logical qubits than generic, which carries over to k = 2P + 6 = 238 at P = 116; this draw from the 8-cycle-annealed solutions in that class; and the distance screening described in notes/928-238-22.md. The rank of a quasi-cyclic check matrix is set by its common factors with x^P - 1, which has repeated factors over GF(2) when P is even (x^116 - 1 = (x^29 - 1)^4), so extra logical qubits at even lifts are not claimed as a new effect. Construction and design system: Okada and Kasai, arXiv:2607.14091 (quasi-cyclic CSS LDPC codes from circulant permutation matrices go back to Hagiwara and Imai, arXiv:quant-ph/0701020; @vprusso's entries also cite the lifted-product construction of Panteleev and Kalachev, arXiv:2111.03654). The matchings M0, M1, M2 are the same as in codes/904-230-22.json by @vprusso (found with Claude Fable 5.1); the (3,8) pattern at large lifts and the polishing of the 8-cycle count follow codes/904-230-22.json and codes/712-182-20.json by @vprusso; lifts beyond the paper's P = 73 start with codes/632-162-18.json by @vprusso; the girth-8 hard filter follows codes/808-206-20.json by @pandey-tushar; the score formula kd^2/n = d^2 (1/4 + 1/(2P)) at k = 2P + 4 and the lift cap are from fieldnotes/2026-09-20-screening-traps-at-n-900.md by @e-eight. Other (3,8) weight-8 entries of this family: codes/976-250-22.json by @MicheldeMessieres; codes/776-198-20.json and codes/664-170-18.json by @vprusso; codes/824-210-20.json, codes/792-202-20.json, codes/840-214-20.json, codes/856-218-20.json, codes/872-222-18.json and codes/888-226-18.json by @MathysRennela; codes/568-146-18.json by @nihoniumqc; and the published codes/584-150-18.json (Okada-Kasai). Even lifts at k = 2P + 4: codes/256-68-12.json and codes/576-148-18.json by @MathysRennela (arrays printed in Maskara et al., arXiv:2610.06749). Exact search tool: cpm_distance by Okada and Kasai (github.com/kasaikenta/pair-partition-cpm-css-codes, MIT licence), run from the same patched copy described in codes/976-250-22.json (quasi-cyclic root shortcut enabled for composite P; a split option for disjoint pieces). Every logical of this family has even weight (noted in codes/904-230-22.json). Distance is a witness-backed upper bound (confidence upper_bound): the patched cpm_distance, run to completion in 29 pieces per side, found no non-trivial logical of weight 20 or less on either side (3069 CPU-s X, 5223 CPU-s Z), so with even weights d = 22 if the tool and our patch are correct; this was not checked by the board's certifier, and the piece logs are available on request. Heuristic searches found nothing lighter than 22: 2000000 board gf2_fast RIS trials per side (pair depth 8) and Stern information-set decoding (20 s, then 240 s per side). Literature novelty is unverified.",
  "search_budget": {
   "cpu_hours": 53.0,
   "ris_trials_per_side": 2000000
  }
 }
}
