libdpf/test/tests/principal_samples.inc
Ryan Henry e4e666f459 Initial import of libdpf.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-24 14:08:32 -06:00

934 lines
25 KiB
PHP

{0, 8, 128, -177},
{0, 8, 192, -74},
{0, 8, 256, 0},
{0, 12, 2048, -2839},
{0, 12, 3072, -1178},
{0, 12, 4096, 0},
{0, 16, 32768, -45426},
{0, 16, 33026, -44912},
{0, 16, 33546, -43888},
{0, 16, 34074, -42865},
{0, 16, 34611, -41840},
{0, 16, 35156, -40816},
{0, 16, 35710, -39791},
{0, 16, 36272, -38768},
{0, 16, 36843, -37744},
{0, 16, 37423, -36721},
{0, 16, 38013, -35696},
{0, 16, 38611, -34673},
{0, 16, 39219, -33649},
{0, 16, 39837, -32624},
{0, 16, 40464, -31601},
{0, 16, 41101, -30577},
{0, 16, 41749, -29552},
{0, 16, 42406, -28528},
{0, 16, 43074, -27504},
{0, 16, 43752, -26481},
{0, 16, 44441, -25457},
{0, 16, 45141, -24432},
{0, 16, 45852, -23408},
{0, 16, 46574, -22384},
{0, 16, 47307, -21361},
{0, 16, 48052, -20337},
{0, 16, 48809, -19312},
{0, 16, 49152, -18854},
{0, 16, 49578, -18288},
{0, 16, 50358, -17265},
{0, 16, 51151, -16241},
{0, 16, 51957, -15216},
{0, 16, 52775, -14193},
{0, 16, 53605, -13170},
{0, 16, 54449, -12146},
{0, 16, 55306, -11123},
{0, 16, 56177, -10099},
{0, 16, 57062, -9074},
{0, 16, 57960, -8051},
{0, 16, 58873, -7027},
{0, 16, 59800, -6003},
{0, 16, 60742, -4978},
{0, 16, 61698, -3955},
{0, 16, 62670, -2931},
{0, 16, 63657, -1906},
{0, 16, 64659, -883},
{0, 16, 65350, -186},
{0, 16, 65536, 0},
{0, 20, 524288, -726817},
{0, 20, 786432, -301657},
{0, 20, 1048576, 0},
{0, 24, 8388608, -11629080},
{0, 24, 12582912, -4826504},
{0, 24, 16777216, 0},
{0, 28, 134217728, -186065279},
{0, 28, 201326592, -77224068},
{0, 28, 268435456, 0},
{0, 32, 2147483648, -2977044471},
{0, 32, 3221225472, -1235585093},
{0, 32, 4294967296, 0},
{1, 8, 0, 256},
{1, 8, 128, 256},
{1, 8, 256, 256},
{1, 12, 0, 4096},
{1, 12, 2048, 4096},
{1, 12, 4096, 4097},
{1, 16, 0, 65536},
{1, 16, 30489, 65540},
{1, 16, 32768, 65540},
{1, 16, 63257, 65544},
{1, 16, 65536, 65544},
{1, 20, 0, 1048576},
{1, 20, 524288, 1048640},
{1, 20, 1048576, 1048704},
{1, 24, 0, 16777216},
{1, 24, 8388608, 16778240},
{1, 24, 16777216, 16779264},
{1, 28, 0, 268435456},
{1, 28, 134217728, 268451841},
{1, 28, 268435456, 268468226},
{1, 32, 0, 4294967296},
{1, 32, 2147483648, 4295229448},
{1, 32, 4294967296, 4295491616},
{2, 8, 0, 0},
{2, 8, 128, 181},
{2, 8, 256, 256},
{2, 12, 0, 0},
{2, 12, 2048, 2896},
{2, 12, 4096, 4096},
{2, 16, 0, 0},
{2, 16, 1228, 1929},
{2, 16, 3411, 5352},
{2, 16, 5223, 8183},
{2, 16, 6882, 10761},
{2, 16, 8446, 13177},
{2, 16, 9939, 15465},
{2, 16, 11379, 17653},
{2, 16, 12776, 19756},
{2, 16, 14136, 21782},
{2, 16, 15465, 23740},
{2, 16, 16768, 25636},
{2, 16, 18047, 27472},
{2, 16, 19305, 29254},
{2, 16, 20544, 30982},
{2, 16, 21767, 32661},
{2, 16, 22973, 34290},
{2, 16, 24166, 35873},
{2, 16, 25346, 37409},
{2, 16, 26514, 38901},
{2, 16, 27671, 40348},
{2, 16, 28818, 41753},
{2, 16, 29956, 43115},
{2, 16, 31084, 44433},
{2, 16, 32205, 45711},
{2, 16, 32768, 46341},
{2, 16, 33317, 46947},
{2, 16, 34423, 48142},
{2, 16, 35522, 49297},
{2, 16, 36614, 50410},
{2, 16, 37701, 51484},
{2, 16, 38782, 52517},
{2, 16, 39857, 53510},
{2, 16, 40928, 54463},
{2, 16, 41995, 55378},
{2, 16, 43057, 56252},
{2, 16, 44115, 57086},
{2, 16, 45169, 57881},
{2, 16, 46220, 58637},
{2, 16, 47267, 59353},
{2, 16, 48312, 60030},
{2, 16, 49353, 60667},
{2, 16, 50392, 61266},
{2, 16, 51428, 61825},
{2, 16, 52463, 62345},
{2, 16, 53495, 62826},
{2, 16, 54525, 63267},
{2, 16, 55553, 63669},
{2, 16, 56580, 64032},
{2, 16, 57606, 64356},
{2, 16, 58630, 64640},
{2, 16, 59654, 64886},
{2, 16, 60676, 65092},
{2, 16, 61698, 65259},
{2, 16, 62719, 65387},
{2, 16, 63739, 65475},
{2, 16, 64760, 65525},
{2, 16, 65403, 65536},
{2, 16, 65536, 65536},
{2, 20, 0, 0},
{2, 20, 524288, 741455},
{2, 20, 1048576, 1048576},
{2, 24, 0, 0},
{2, 24, 8388608, 11863283},
{2, 24, 16777216, 16777216},
{2, 28, 0, 0},
{2, 28, 134217728, 189812531},
{2, 28, 268435456, 268435456},
{2, 32, 0, 0},
{2, 32, 2147483648, 3037000500},
{2, 32, 4294967296, 4294967296},
{3, 8, 0, 256},
{3, 8, 128, 270},
{3, 8, 256, 326},
{3, 12, 0, 4096},
{3, 12, 2048, 4320},
{3, 12, 4096, 5215},
{3, 16, 0, 65536},
{3, 16, 810, 65538},
{3, 16, 2430, 65555},
{3, 16, 4046, 65587},
{3, 16, 5658, 65637},
{3, 16, 7264, 65702},
{3, 16, 8862, 65784},
{3, 16, 10450, 65881},
{3, 16, 12028, 65994},
{3, 16, 13592, 66122},
{3, 16, 15144, 66265},
{3, 16, 16680, 66423},
{3, 16, 18201, 66596},
{3, 16, 19706, 66782},
{3, 16, 21193, 66983},
{3, 16, 22663, 67196},
{3, 16, 24114, 67423},
{3, 16, 25546, 67663},
{3, 16, 26960, 67916},
{3, 16, 28354, 68181},
{3, 16, 29728, 68457},
{3, 16, 31083, 68746},
{3, 16, 32419, 69045},
{3, 16, 32768, 69126},
{3, 16, 33734, 69356},
{3, 16, 35031, 69678},
{3, 16, 36307, 70011},
{3, 16, 37565, 70354},
{3, 16, 38803, 70708},
{3, 16, 40022, 71071},
{3, 16, 41223, 71445},
{3, 16, 42405, 71829},
{3, 16, 43568, 72221},
{3, 16, 44713, 72624},
{3, 16, 45841, 73036},
{3, 16, 46950, 73456},
{3, 16, 48043, 73887},
{3, 16, 49118, 74326},
{3, 16, 50176, 74773},
{3, 16, 51218, 75230},
{3, 16, 52243, 75695},
{3, 16, 53253, 76169},
{3, 16, 54246, 76651},
{3, 16, 55224, 77142},
{3, 16, 56187, 77641},
{3, 16, 57134, 78148},
{3, 16, 58067, 78664},
{3, 16, 58986, 79188},
{3, 16, 59890, 79719},
{3, 16, 60780, 80259},
{3, 16, 61657, 80807},
{3, 16, 62520, 81363},
{3, 16, 63369, 81927},
{3, 16, 64206, 82499},
{3, 16, 65030, 83079},
{3, 16, 65487, 83407},
{3, 16, 65536, 83443},
{3, 20, 0, 1048576},
{3, 20, 524288, 1106023},
{3, 20, 1048576, 1335088},
{3, 24, 0, 16777216},
{3, 24, 8388608, 17696375},
{3, 24, 16777216, 21361415},
{3, 28, 0, 268435456},
{3, 28, 134217728, 283142008},
{3, 28, 268435456, 341782638},
{3, 32, 0, 4294967295},
{3, 32, 2147483648, 4530272127},
{3, 32, 4294967296, 5468522205},
{4, 8, 0, 0},
{4, 8, 128, -34},
{4, 8, 256, -70},
{4, 12, 0, 0},
{4, 12, 2048, -542},
{4, 12, 4096, -1119},
{4, 16, 0, 0},
{4, 16, 3230, -846},
{4, 16, 8964, -2349},
{4, 16, 13714, -3597},
{4, 16, 18051, -4741},
{4, 16, 22119, -5818},
{4, 16, 25989, -6848},
{4, 16, 29700, -7842},
{4, 16, 32768, -8668},
{4, 16, 33279, -8806},
{4, 16, 36743, -9746},
{4, 16, 40106, -10665},
{4, 16, 43377, -11566},
{4, 16, 46565, -12452},
{4, 16, 49677, -13323},
{4, 16, 52717, -14183},
{4, 16, 55689, -15031},
{4, 16, 58598, -15870},
{4, 16, 61447, -16700},
{4, 16, 64196, -17509},
{4, 16, 65536, -17907},
{4, 20, 0, 0},
{4, 20, 524288, -138690},
{4, 20, 1048576, -286512},
{4, 24, 0, 0},
{4, 24, 8388608, -2219047},
{4, 24, 16777216, -4584199},
{4, 28, 0, 0},
{4, 28, 134217728, -35504757},
{4, 28, 268435456, -73347182},
{4, 32, 0, 0},
{4, 32, 2147483648, -568076113},
{4, 32, 4294967296, -1173554908},
{5, 8, 0, 0},
{5, 8, 128, 0},
{5, 8, 256, 0},
{5, 12, 0, 0},
{5, 12, 2048, 0},
{5, 12, 4096, 1},
{5, 16, 0, 0},
{5, 16, 32768, 4},
{5, 16, 65536, 8},
{5, 20, 0, 0},
{5, 20, 524288, 64},
{5, 20, 1048576, 128},
{5, 24, 0, 0},
{5, 24, 8388608, 1024},
{5, 24, 16777216, 2048},
{5, 28, 0, 0},
{5, 28, 134217728, 16384},
{5, 28, 268435456, 32768},
{5, 32, 0, 0},
{5, 32, 2147483648, 262144},
{5, 32, 4294967296, 524288},
{6, 8, 0, 256},
{6, 8, 128, 256},
{6, 8, 256, 256},
{6, 12, 0, 4096},
{6, 12, 2048, 4096},
{6, 12, 4096, 4096},
{6, 16, 0, 65536},
{6, 16, 30494, 65536},
{6, 16, 32768, 65536},
{6, 16, 63262, 65536},
{6, 16, 65536, 65536},
{6, 20, 0, 1048576},
{6, 20, 524288, 1048576},
{6, 20, 1048576, 1048576},
{6, 24, 0, 16777216},
{6, 24, 8388608, 16777216},
{6, 24, 16777216, 16777216},
{6, 28, 0, 268435456},
{6, 28, 134217728, 268435457},
{6, 28, 268435456, 268435458},
{6, 32, 0, 4294967296},
{6, 32, 2147483648, 4294967304},
{6, 32, 4294967296, 4294967328},
{7, 8, 128, 181},
{7, 8, 192, 222},
{7, 8, 256, 256},
{7, 12, 2048, 2896},
{7, 12, 3072, 3547},
{7, 12, 4096, 4096},
{7, 16, 32768, 46341},
{7, 16, 32798, 46362},
{7, 16, 32859, 46405},
{7, 16, 32920, 46448},
{7, 16, 32980, 46491},
{7, 16, 33041, 46534},
{7, 16, 33102, 46577},
{7, 16, 33163, 46619},
{7, 16, 33225, 46663},
{7, 16, 33286, 46706},
{7, 16, 33347, 46749},
{7, 16, 33409, 46792},
{7, 16, 33470, 46835},
{7, 16, 33532, 46878},
{7, 16, 33594, 46921},
{7, 16, 33656, 46965},
{7, 16, 33718, 47008},
{7, 16, 33780, 47051},
{7, 16, 33842, 47094},
{7, 16, 33904, 47137},
{7, 16, 33967, 47181},
{7, 16, 34029, 47224},
{7, 16, 34092, 47268},
{7, 16, 34155, 47312},
{7, 16, 34217, 47354},
{7, 16, 34280, 47398},
{7, 16, 34343, 47442},
{7, 16, 34406, 47485},
{7, 16, 34470, 47529},
{7, 16, 34533, 47573},
{7, 16, 34596, 47616},
{7, 16, 34660, 47660},
{7, 16, 34723, 47703},
{7, 16, 34787, 47747},
{7, 16, 34851, 47791},
{7, 16, 34915, 47835},
{7, 16, 34979, 47879},
{7, 16, 35043, 47923},
{7, 16, 35107, 47966},
{7, 16, 35172, 48011},
{7, 16, 35236, 48054},
{7, 16, 35301, 48099},
{7, 16, 35365, 48142},
{7, 16, 35430, 48187},
{7, 16, 35495, 48231},
{7, 16, 35560, 48275},
{7, 16, 35625, 48319},
{7, 16, 35690, 48363},
{7, 16, 35755, 48407},
{7, 16, 35821, 48452},
{7, 16, 35886, 48496},
{7, 16, 35952, 48540},
{7, 16, 36017, 48584},
{7, 16, 36083, 48629},
{7, 16, 36149, 48673},
{7, 16, 36215, 48717},
{7, 16, 36281, 48762},
{7, 16, 36347, 48806},
{7, 16, 36414, 48851},
{7, 16, 36480, 48895},
{7, 16, 36546, 48940},
{7, 16, 36613, 48984},
{7, 16, 36680, 49029},
{7, 16, 36747, 49074},
{7, 16, 36814, 49119},
{7, 16, 36881, 49163},
{7, 16, 36948, 49208},
{7, 16, 37015, 49253},
{7, 16, 37083, 49298},
{7, 16, 37150, 49342},
{7, 16, 37218, 49387},
{7, 16, 37285, 49432},
{7, 16, 37353, 49477},
{7, 16, 37421, 49522},
{7, 16, 37489, 49567},
{7, 16, 37557, 49612},
{7, 16, 37625, 49657},
{7, 16, 37694, 49702},
{7, 16, 37762, 49747},
{7, 16, 37831, 49792},
{7, 16, 37899, 49837},
{7, 16, 37968, 49883},
{7, 16, 38037, 49928},
{7, 16, 38106, 49973},
{7, 16, 38175, 50018},
{7, 16, 38244, 50064},
{7, 16, 38314, 50109},
{7, 16, 38383, 50154},
{7, 16, 38453, 50200},
{7, 16, 38522, 50245},
{7, 16, 38592, 50291},
{7, 16, 38662, 50336},
{7, 16, 38732, 50382},
{7, 16, 38802, 50427},
{7, 16, 38872, 50473},
{7, 16, 38943, 50519},
{7, 16, 39013, 50564},
{7, 16, 39084, 50610},
{7, 16, 39154, 50656},
{7, 16, 39225, 50702},
{7, 16, 39296, 50747},
{7, 16, 39367, 50793},
{7, 16, 39438, 50839},
{7, 16, 39509, 50885},
{7, 16, 39581, 50931},
{7, 16, 39652, 50977},
{7, 16, 39724, 51023},
{7, 16, 39795, 51069},
{7, 16, 39867, 51115},
{7, 16, 39939, 51161},
{7, 16, 40011, 51207},
{7, 16, 40083, 51253},
{7, 16, 40156, 51300},
{7, 16, 40228, 51346},
{7, 16, 40300, 51392},
{7, 16, 40373, 51438},
{7, 16, 40446, 51485},
{7, 16, 40518, 51530},
{7, 16, 40591, 51577},
{7, 16, 40664, 51623},
{7, 16, 40738, 51670},
{7, 16, 40811, 51716},
{7, 16, 40884, 51763},
{7, 16, 40958, 51809},
{7, 16, 41031, 51856},
{7, 16, 41105, 51902},
{7, 16, 41179, 51949},
{7, 16, 41253, 51996},
{7, 16, 41327, 52042},
{7, 16, 41401, 52089},
{7, 16, 41476, 52136},
{7, 16, 41550, 52183},
{7, 16, 41625, 52230},
{7, 16, 41699, 52276},
{7, 16, 41774, 52323},
{7, 16, 41849, 52370},
{7, 16, 41924, 52417},
{7, 16, 41999, 52464},
{7, 16, 42074, 52511},
{7, 16, 42150, 52558},
{7, 16, 42225, 52605},
{7, 16, 42301, 52652},
{7, 16, 42377, 52699},
{7, 16, 42452, 52746},
{7, 16, 42528, 52793},
{7, 16, 42604, 52840},
{7, 16, 42681, 52888},
{7, 16, 42757, 52935},
{7, 16, 42833, 52982},
{7, 16, 42910, 53030},
{7, 16, 42987, 53077},
{7, 16, 43063, 53124},
{7, 16, 43140, 53172},
{7, 16, 43217, 53219},
{7, 16, 43295, 53267},
{7, 16, 43372, 53314},
{7, 16, 43449, 53362},
{7, 16, 43527, 53410},
{7, 16, 43604, 53457},
{7, 16, 43682, 53505},
{7, 16, 43760, 53552},
{7, 16, 43838, 53600},
{7, 16, 43916, 53648},
{7, 16, 43995, 53696},
{7, 16, 44073, 53744},
{7, 16, 44151, 53791},
{7, 16, 44230, 53839},
{7, 16, 44309, 53887},
{7, 16, 44388, 53935},
{7, 16, 44467, 53983},
{7, 16, 44546, 54031},
{7, 16, 44625, 54079},
{7, 16, 44704, 54127},
{7, 16, 44784, 54175},
{7, 16, 44863, 54223},
{7, 16, 44943, 54271},
{7, 16, 45023, 54320},
{7, 16, 45103, 54368},
{7, 16, 45183, 54416},
{7, 16, 45263, 54464},
{7, 16, 45344, 54513},
{7, 16, 45424, 54561},
{7, 16, 45505, 54610},
{7, 16, 45585, 54658},
{7, 16, 45666, 54706},
{7, 16, 45747, 54755},
{7, 16, 45828, 54803},
{7, 16, 45910, 54852},
{7, 16, 45991, 54901},
{7, 16, 46072, 54949},
{7, 16, 46154, 54998},
{7, 16, 46236, 55047},
{7, 16, 46318, 55095},
{7, 16, 46400, 55144},
{7, 16, 46482, 55193},
{7, 16, 46564, 55241},
{7, 16, 46646, 55290},
{7, 16, 46729, 55339},
{7, 16, 46811, 55388},
{7, 16, 46894, 55437},
{7, 16, 46977, 55486},
{7, 16, 47060, 55535},
{7, 16, 47143, 55584},
{7, 16, 47227, 55633},
{7, 16, 47310, 55682},
{7, 16, 47393, 55731},
{7, 16, 47477, 55780},
{7, 16, 47561, 55830},
{7, 16, 47645, 55879},
{7, 16, 47729, 55928},
{7, 16, 47813, 55977},
{7, 16, 47897, 56027},
{7, 16, 47982, 56076},
{7, 16, 48066, 56125},
{7, 16, 48151, 56175},
{7, 16, 48236, 56225},
{7, 16, 48321, 56274},
{7, 16, 48406, 56323},
{7, 16, 48491, 56373},
{7, 16, 48576, 56422},
{7, 16, 48662, 56472},
{7, 16, 48748, 56522},
{7, 16, 48833, 56571},
{7, 16, 48919, 56621},
{7, 16, 49005, 56671},
{7, 16, 49091, 56721},
{7, 16, 49152, 56756},
{7, 16, 49178, 56771},
{7, 16, 49264, 56820},
{7, 16, 49350, 56870},
{7, 16, 49437, 56920},
{7, 16, 49524, 56970},
{7, 16, 49611, 57020},
{7, 16, 49698, 57070},
{7, 16, 49785, 57120},
{7, 16, 49873, 57171},
{7, 16, 49960, 57220},
{7, 16, 50048, 57271},
{7, 16, 50135, 57321},
{7, 16, 50223, 57371},
{7, 16, 50311, 57421},
{7, 16, 50399, 57471},
{7, 16, 50488, 57522},
{7, 16, 50576, 57572},
{7, 16, 50665, 57623},
{7, 16, 50753, 57673},
{7, 16, 50842, 57723},
{7, 16, 50931, 57774},
{7, 16, 51020, 57824},
{7, 16, 51109, 57875},
{7, 16, 51199, 57926},
{7, 16, 51288, 57976},
{7, 16, 51378, 58027},
{7, 16, 51468, 58078},
{7, 16, 51558, 58128},
{7, 16, 51648, 58179},
{7, 16, 51738, 58230},
{7, 16, 51828, 58280},
{7, 16, 51919, 58331},
{7, 16, 52009, 58382},
{7, 16, 52100, 58433},
{7, 16, 52191, 58484},
{7, 16, 52282, 58535},
{7, 16, 52373, 58586},
{7, 16, 52464, 58637},
{7, 16, 52556, 58688},
{7, 16, 52647, 58739},
{7, 16, 52739, 58790},
{7, 16, 52831, 58842},
{7, 16, 52923, 58893},
{7, 16, 53015, 58944},
{7, 16, 53107, 58995},
{7, 16, 53200, 59047},
{7, 16, 53292, 59098},
{7, 16, 53385, 59149},
{7, 16, 53478, 59201},
{7, 16, 53571, 59252},
{7, 16, 53664, 59304},
{7, 16, 53757, 59355},
{7, 16, 53851, 59407},
{7, 16, 53944, 59458},
{7, 16, 54038, 59510},
{7, 16, 54132, 59562},
{7, 16, 54226, 59613},
{7, 16, 54320, 59665},
{7, 16, 54414, 59717},
{7, 16, 54508, 59768},
{7, 16, 54603, 59820},
{7, 16, 54698, 59872},
{7, 16, 54792, 59924},
{7, 16, 54887, 59976},
{7, 16, 54983, 60028},
{7, 16, 55078, 60080},
{7, 16, 55173, 60132},
{7, 16, 55269, 60184},
{7, 16, 55365, 60236},
{7, 16, 55460, 60288},
{7, 16, 55556, 60340},
{7, 16, 55652, 60392},
{7, 16, 55749, 60445},
{7, 16, 55845, 60497},
{7, 16, 55942, 60549},
{7, 16, 56038, 60601},
{7, 16, 56135, 60654},
{7, 16, 56232, 60706},
{7, 16, 56330, 60759},
{7, 16, 56427, 60811},
{7, 16, 56524, 60863},
{7, 16, 56622, 60916},
{7, 16, 56720, 60969},
{7, 16, 56818, 61022},
{7, 16, 56916, 61074},
{7, 16, 57014, 61127},
{7, 16, 57112, 61179},
{7, 16, 57211, 61232},
{7, 16, 57309, 61285},
{7, 16, 57408, 61338},
{7, 16, 57507, 61390},
{7, 16, 57606, 61443},
{7, 16, 57705, 61496},
{7, 16, 57805, 61549},
{7, 16, 57904, 61602},
{7, 16, 58004, 61655},
{7, 16, 58104, 61708},
{7, 16, 58204, 61761},
{7, 16, 58304, 61814},
{7, 16, 58404, 61867},
{7, 16, 58504, 61920},
{7, 16, 58605, 61974},
{7, 16, 58706, 62027},
{7, 16, 58807, 62080},
{7, 16, 58908, 62134},
{7, 16, 59009, 62187},
{7, 16, 59110, 62240},
{7, 16, 59212, 62294},
{7, 16, 59313, 62347},
{7, 16, 59415, 62400},
{7, 16, 59517, 62454},
{7, 16, 59619, 62508},
{7, 16, 59722, 62561},
{7, 16, 59824, 62615},
{7, 16, 59927, 62669},
{7, 16, 60029, 62722},
{7, 16, 60132, 62776},
{7, 16, 60235, 62830},
{7, 16, 60338, 62883},
{7, 16, 60442, 62937},
{7, 16, 60545, 62991},
{7, 16, 60649, 63045},
{7, 16, 60753, 63099},
{7, 16, 60857, 63153},
{7, 16, 60961, 63207},
{7, 16, 61065, 63261},
{7, 16, 61169, 63315},
{7, 16, 61274, 63369},
{7, 16, 61379, 63423},
{7, 16, 61484, 63478},
{7, 16, 61589, 63532},
{7, 16, 61694, 63586},
{7, 16, 61799, 63640},
{7, 16, 61905, 63695},
{7, 16, 62010, 63749},
{7, 16, 62116, 63803},
{7, 16, 62222, 63858},
{7, 16, 62328, 63912},
{7, 16, 62435, 63967},
{7, 16, 62541, 64021},
{7, 16, 62648, 64076},
{7, 16, 62755, 64130},
{7, 16, 62862, 64185},
{7, 16, 62969, 64240},
{7, 16, 63076, 64294},
{7, 16, 63183, 64349},
{7, 16, 63291, 64404},
{7, 16, 63399, 64459},
{7, 16, 63507, 64514},
{7, 16, 63615, 64568},
{7, 16, 63723, 64623},
{7, 16, 63831, 64678},
{7, 16, 63940, 64733},
{7, 16, 64049, 64788},
{7, 16, 64158, 64843},
{7, 16, 64267, 64898},
{7, 16, 64376, 64953},
{7, 16, 64485, 65008},
{7, 16, 64595, 65064},
{7, 16, 64704, 65119},
{7, 16, 64814, 65174},
{7, 16, 64924, 65229},
{7, 16, 65034, 65285},
{7, 16, 65145, 65340},
{7, 16, 65255, 65395},
{7, 16, 65366, 65451},
{7, 16, 65477, 65506},
{7, 16, 65534, 65535},
{7, 16, 65536, 65536},
{7, 20, 524288, 741455},
{7, 20, 786432, 908093},
{7, 20, 1048576, 1048576},
{7, 24, 8388608, 11863283},
{7, 24, 12582912, 14529495},
{7, 24, 16777216, 16777216},
{7, 28, 134217728, 189812531},
{7, 28, 201326592, 232471924},
{7, 28, 268435456, 268435456},
{7, 32, 2147483648, 3037000500},
{7, 32, 3221225472, 3719550787},
{7, 32, 4294967296, 4294967296},
{8, 8, 0, -1},
{8, 8, 128, 115},
{8, 8, 256, 175},
{8, 12, 0, 0},
{8, 12, 2048, 2369},
{8, 12, 4096, 3188},
{8, 16, 0, 0},
{8, 16, 4096, 7972},
{8, 16, 12288, 22372},
{8, 16, 20480, 33324},
{8, 16, 28672, 40872},
{8, 16, 32768, 43652},
{8, 16, 36864, 45935},
{8, 16, 45056, 49396},
{8, 16, 53248, 51855},
{8, 16, 61440, 53673},
{8, 16, 65536, 54414},
{8, 20, 0, 0},
{8, 20, 524288, 761877},
{8, 20, 1048576, 904503},
{8, 24, 0, 0},
{8, 24, 8388608, 12910305},
{8, 24, 16777216, 14840864},
{8, 28, 0, 0},
{8, 28, 134217728, 215042007},
{8, 28, 268435456, 241727147},
{8, 32, 0, 0},
{8, 32, 2147483648, 3543989916},
{8, 32, 4294967296, 3919432266},
{9, 8, 0, 256},
{9, 8, 128, 277},
{9, 8, 256, 362},
{9, 12, 0, 4096},
{9, 12, 2048, 4433},
{9, 12, 4096, 5793},
{9, 16, 0, 65536},
{9, 16, 682, 65538},
{9, 16, 2046, 65556},
{9, 16, 3408, 65591},
{9, 16, 4768, 65643},
{9, 16, 6123, 65713},
{9, 16, 7474, 65800},
{9, 16, 8819, 65904},
{9, 16, 10157, 66025},
{9, 16, 11488, 66162},
{9, 16, 12810, 66316},
{9, 16, 14123, 66486},
{9, 16, 15426, 66672},
{9, 16, 16718, 66874},
{9, 16, 17999, 67091},
{9, 16, 19268, 67323},
{9, 16, 20526, 67570},
{9, 16, 21771, 67832},
{9, 16, 23003, 68108},
{9, 16, 24222, 68398},
{9, 16, 25427, 68701},
{9, 16, 26619, 69018},
{9, 16, 27798, 69349},
{9, 16, 28962, 69692},
{9, 16, 30113, 70048},
{9, 16, 31250, 70417},
{9, 16, 32373, 70798},
{9, 16, 32768, 70936},
{9, 16, 33482, 71191},
{9, 16, 34577, 71595},
{9, 16, 35659, 72012},
{9, 16, 36726, 72440},
{9, 16, 37780, 72879},
{9, 16, 38820, 73329},
{9, 16, 39847, 73791},
{9, 16, 40860, 74263},
{9, 16, 41861, 74746},
{9, 16, 42848, 75240},
{9, 16, 43822, 75743},
{9, 16, 44783, 76257},
{9, 16, 45732, 76782},
{9, 16, 46668, 77316},
{9, 16, 47592, 77861},
{9, 16, 48503, 78414},
{9, 16, 49403, 78979},
{9, 16, 50290, 79552},
{9, 16, 51166, 80135},
{9, 16, 52030, 80728},
{9, 16, 52883, 81330},
{9, 16, 53725, 81942},
{9, 16, 54555, 82562},
{9, 16, 55375, 83192},
{9, 16, 56183, 83831},
{9, 16, 56982, 84480},
{9, 16, 57769, 85137},
{9, 16, 58547, 85804},
{9, 16, 59314, 86480},
{9, 16, 60071, 87164},
{9, 16, 60818, 87857},
{9, 16, 61556, 88560},
{9, 16, 62284, 89271},
{9, 16, 63002, 89991},
{9, 16, 63711, 90720},
{9, 16, 64412, 91458},
{9, 16, 65103, 92205},
{9, 16, 65491, 92632},
{9, 16, 65536, 92682},
{9, 20, 0, 1048576},
{9, 20, 524288, 1134970},
{9, 20, 1048576, 1482910},
{9, 24, 0, 16777216},
{9, 24, 8388608, 18159528},
{9, 24, 16777216, 23726566},
{9, 28, 0, 268435456},
{9, 28, 134217728, 290552444},
{9, 28, 268435456, 379625062},
{9, 32, 0, 4294967296},
{9, 32, 2147483648, 4648839102},
{9, 32, 4294967296, 6074001000},
{10, 8, 0, 0},
{10, 8, 128, 17},
{10, 8, 256, 36},
{10, 12, 0, 0},
{10, 12, 2048, 273},
{10, 12, 4096, 577},
{10, 16, 0, 0},
{10, 16, 3251, 426},
{10, 16, 9023, 1183},
{10, 16, 13804, 1813},
{10, 16, 18166, 2391},
{10, 16, 22259, 2938},
{10, 16, 26152, 3463},
{10, 16, 29884, 3971},
{10, 16, 32768, 4368},
{10, 16, 33482, 4467},
{10, 16, 36964, 4952},
{10, 16, 40344, 5429},
{10, 16, 43632, 5899},
{10, 16, 46835, 6364},
{10, 16, 49961, 6824},
{10, 16, 53014, 7281},
{10, 16, 55999, 7735},
{10, 16, 58919, 8186},
{10, 16, 61778, 8636},
{10, 16, 64365, 9049},
{10, 16, 65536, 9239},
{10, 20, 0, 0},
{10, 20, 524288, 69884},
{10, 20, 1048576, 147822},
{10, 24, 0, 0},
{10, 24, 8388608, 1118148},
{10, 24, 16777216, 2365152},
{10, 28, 0, 0},
{10, 28, 134217728, 17890375},
{10, 28, 268435456, 37842425},
{10, 32, 0, -1},
{10, 32, 2147483648, 286245999},
{10, 32, 4294967296, 605478795},
{11, 8, 0, 0},
{11, 8, 128, -21},
{11, 8, 256, -38},
{11, 12, 0, 0},
{11, 12, 2048, -332},
{11, 12, 4096, -611},
{11, 16, 0, 0},
{11, 16, 2555, -426},
{11, 16, 7096, -1181},
{11, 16, 10875, -1807},
{11, 16, 14344, -2377},
{11, 16, 17622, -2912},
{11, 16, 20767, -3421},
{11, 16, 23812, -3908},
{11, 16, 26778, -4378},
{11, 16, 29683, -4831},
{11, 16, 32539, -5271},
{11, 16, 32768, -5306},
{11, 16, 35354, -5698},
{11, 16, 38136, -6114},
{11, 16, 40893, -6518},
{11, 16, 43629, -6912},
{11, 16, 46349, -7297},
{11, 16, 49058, -7672},
{11, 16, 51760, -8038},
{11, 16, 54457, -8395},
{11, 16, 57155, -8743},
{11, 16, 59855, -9084},
{11, 16, 62561, -9416},
{11, 16, 64726, -9675},
{11, 16, 65536, -9770},
{11, 20, 0, 0},
{11, 20, 524288, -84898},
{11, 20, 1048576, -156324},
{11, 24, 0, 0},
{11, 24, 8388608, -1358371},
{11, 24, 16777216, -2501179},
{11, 28, 0, 0},
{11, 28, 134217728, -21733943},
{11, 28, 268435456, -40018860},
{11, 32, 0, 0},
{11, 32, 2147483648, -347743095},
{11, 32, 4294967296, -640301764},