{{{{0, 0, 988416, 0}, {0, 0, 755113, 0}}, 
  {{3763, 373640, 239234, 237034, 222592}, {835330, 898938, 373731, 674845, 
    721978}, {711896, 944596, 646349, 402227, 616124}, 
   {1, 896918, 325508, 627028, 390784}}, {{357456, 691120}, {497336, 551240}, 
   {0, 0}, {691121, 357455}, {1048575, 1}}}, 
 {{{646912, 151808, 60672, 646912}, {419867, 237781, 945377, 419867}}, 
  {{1030555, 115868, 18021, 424583, 455074}, {0, 0, 0, 0, 0}, 
   {0, 0, 0, 0, 0}, {925278, 233177, 123298, 552483, 1}}, 
  {{0, 2}, {0, 1}, {0, 0}, {0, 1048574}, {0, 0}}}, 
 {{{650949, 791984, 207140, 650949}, {650949, 791984, 207140, 650949}}, 
  {{802420, 700230, 106110, 942466, 398194}, {773854, 881745, 98373, 950203, 
    796387}, {0, 0, 0, 0, 0}, {830986, 518715, 113847, 934729, 1}}, 
  {{865920, 753664}, {0, 0}, {865921, 127744}, {182655, 920832}, 
   {1, 422656}}}, {{{143265, 961583, 332884, 143265}, {0, 0, 458945, 0}}, 
  {{199822, 149397, 16223, 858847, 100316}, {0, 0, 0, 0, 0}, 
   {830986, 518715, 113847, 934729, 1}, {399644, 298794, 32446, 669118, 
    200632}}, {{21383, 381987}, {10691, 715282}, {0, 0}, {1027194, 666588}, 
   {1048575, 1}}}, {{{355442, 324603, 744244, 346567}, {0, 0, 706485, 0}}, 
  {{612656, 0, 979013, 612656, 178283}, {402419, 0, 0, 402419, 402419}, 
   {646157, 0, 0, 646157, 646157}, {614204, 0, 69563, 614204, 1}}, 
  {{8974, 16382}, {573902, 528009}, {0, 517202}, {761625, 551122}, 
   {277977, 1}}}, {{{285069, 361757, 725734, 91700}, {0, 0, 835226, 0}}, 
  {{738654, 366754, 381346, 990844, 413030}, {344797, 396361, 321526, 710593, 
    826059}, {775157, 443022, 68365, 996668, 372042}, 
   {83935, 337147, 441166, 222519, 1}}, {{1048575, 625920}, {209715, 125184}, 
   {0, 0}, {1, 422656}, {0, 0}}}, {{{0, 0, 776465, 0}, {0, 0, 776465, 0}}, 
  {{704238, 262626, 245038, 547048, 69718}, {568640, 530123, 518329, 45519, 
    251926}, {745386, 0, 787918, 745386, 218267}, 
   {839836, 1043705, 1020323, 1, 936086}}, {{477694, 72192}, 
   {718270, 547328}, {0, 0}, {570881, 553728}, {1, 422656}}}, 
 {{{162571, 614629, 84657, 162571}, {0, 0, 0, 0}}, 
  {{44008, 468748, 491388, 557188, 817252}, {0, 0, 0, 0, 0}, 
   {830986, 518715, 113847, 934729, 1}, {88016, 937496, 982776, 65800, 
    585928}}, {{2, 845312}, {1, 422656}, {0, 0}, {1048574, 203264}, {0, 0}}}, 
 {{{760402, 991831, 1045248, 840791}, {725847, 436834, 307071, 806236}}, 
  {{736305, 529861, 485176, 632562, 518714}, {0, 0, 0, 0, 0}, 
   {0, 0, 0, 0, 0}, {830986, 518715, 563400, 934729, 1}}, 
  {{349545, 531257}, {629143, 335546}, {1048575, 1}, {419434, 796916}, 
   {699030, 349546}}}, {{{178762, 742520, 307613, 434907}, {0, 0, 0, 0}}, 
  {{604160, 948926, 1017077, 464650, 395925}, {214721, 0, 0, 214721, 214721}, 
   {833855, 0, 0, 833855, 833855}, {1, 849276, 930600, 1038612, 208236}}, 
  {{2, 1048574}, {960631, 87945}, {439726, 608850}, {257070, 791506}, 
   {1048575, 1}}}, {{{0, 290445, 0, 0}, {0, 0, 0, 0}}, 
  {{173687, 95278, 475924, 612173, 233853}, {701448, 1007117, 347128, 483441, 
    467705}, {321886, 0, 944697, 321886, 321886}, 
   {694502, 232015, 604720, 740905, 1}}, {{141289, 240384}, 
   {1019190, 213504}, {58771, 198912}, {1, 422656}, {907286, 385536}}}, 
 {{{794683, 828085, 738012, 794683}, {794683, 828085, 738012, 794683}}, 
  {{705828, 1002202, 641840, 486838, 264471}, {478146, 283231, 723499, 
    325077, 528941}, {0, 0, 0, 0, 0}, {933510, 672597, 560181, 648599, 1}}, 
  {{0, 161315}, {0, 80658}, {0, 0}, {0, 887260}, {0, 1}}}, 
 {{{905311, 86993, 932012, 905311}, {0, 0, 0, 0}}, 
  {{1031129, 149397, 233492, 641578, 744946}, {0, 0, 0, 0, 0}, 
   {830986, 518715, 113847, 934729, 1}, {1013682, 298794, 466984, 234580, 
    441316}}, {{887261, 161315}, {967918, 80658}, {0, 0}, {161316, 887260}, 
   {1048575, 1}}}, {{{194816, 684032, 799744, 194816}, 
   {5661, 36912, 609796, 5661}}, {{584413, 360744, 464163, 240497, 996970}, 
   {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {1048575, 696246, 1, 872410, 636018}}, 
  {{182656, 865920}, {0, 0}, {182655, 865921}, {865921, 182655}, 
   {1048575, 1}}}, {{{0, 833637, 833637, 0}, {0, 0, 0, 0}}, 
  {{447764, 816226, 723849, 509727, 180314}, {773242, 269966, 696729, 193339, 
    611746}, {933292, 0, 93977, 933292, 933292}, {39014, 313910, 834241, 1, 
    286152}}, {{2, 1048574}, {960631, 87945}, {330869, 717707}, 
   {148213, 900363}, {1048575, 1}}}, 
 {{{395008, 131584, 175872, 531456}, {95971, 150666, 1005611, 383884}}, 
  {{976977, 449253, 827915, 364155, 820720}, {738022, 281806, 814713, 233863, 
    501518}, {0, 0, 0, 0, 0}, {262648, 64783, 745825, 898786, 1}}, 
  {{349545, 699031}, {629143, 419433}, {1048575, 1}, {419434, 629142}, 
   {699030, 349546}}}, {{{142129, 1, 854841, 568516}, {0, 0, 1022845, 0}}, 
  {{266473, 856260, 973109, 828690, 1}, {629751, 110267, 60194, 608803, 1}, 
   {111679, 143338, 196231, 183348, 126110}, {951771, 553677, 837448, 1, 1}}, 
  {{1048575, 625920}, {209715, 125184}, {0, 0}, {1, 422656}, {0, 0}}}, 
 {{{0, 551543, 652663, 0}, {0, 0, 652663, 0}}, 
  {{888495, 483282, 797126, 565721, 829903}, {21135, 364531, 1027441, 932902, 
    697781}, {592546, 0, 592839, 592546, 592546}, 
   {371931, 602033, 902159, 911768, 1}}, {{829333, 177406}, {149289, 968585}, 
   {0, 217985}, {869402, 871169}, {398417, 1}}}, 
 {{{0, 0, 292608, 0}, {0, 0, 416531, 0}}, 
  {{23002, 280049, 715832, 466106, 581254}, {189274, 872562, 1021671, 26905, 
    118322}, {355589, 695883, 216929, 831647, 163943}, 
   {0, 736112, 266723, 1, 468262}}, {{1, 1048575}, {425845, 622731}, {0, 0}, 
   {0, 0}, {1048575, 1}}}, {{{109350, 396525, 631808, 49645}, 
   {478777, 255600, 798004, 478777}}, 
  {{422842, 811576, 828628, 828630, 925433}, {0, 0, 0, 0, 0}, 
   {0, 0, 0, 0, 0}, {405787, 845682, 1, 828628, 951772}}, 
  {{182656, 959277}, {0, 647817}, {182655, 865921}, {865921, 89298}, 
   {1048575, 1}}}, {{{611247, 804914, 514071, 347836}, 
   {611247, 804914, 514071, 347836}}, {{1, 0, 0, 1, 1}, {0, 0, 0, 0, 0}, 
   {0, 0, 0, 0, 0}, {2, 0, 0, 2, 2}}, {{699031, 775424}, {419433, 469760}, 
   {1, 422656}, {629142, 156160}, {349546, 695808}}}, 
 {{{303360, 291072, 130048, 164864}, {581733, 955253, 328940, 229780}}, 
  {{653782, 727148, 879062, 372088, 240063}, {953902, 691446, 569573, 479003, 
    21046}, {0, 0, 0, 0, 0}, {916639, 155128, 625574, 1, 426558}}, 
  {{0, 1048575}, {0, 209715}, {0, 0}, {0, 1}, {0, 0}}}, 
 {{{697856, 289024, 955648, 699648}, {345278, 858445, 213801, 351649}}, 
  {{1048575, 0, 1, 1048575, 182654}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, 
   {1, 0, 1048575, 1, 865922}}, {{0, 152100}, {0, 166469}, {0, 211574}, 
   {0, 1}, {0, 437518}}}, {{{1041366, 159153, 643389, 3605}, {0, 0, 0, 0}}, 
  {{553971, 0, 0, 553971, 553971}, {59365, 0, 0, 59365, 59365}, 
   {989211, 0, 0, 989211, 989211}, {1, 0, 0, 1, 1}}, 
  {{152100, 928768}, {166469, 720640}, {211574, 459264}, {1, 422656}, 
   {437518, 84480}}}, {{{527985, 863, 797588, 527985}, 
   {527985, 365296, 797588, 527985}}, 
  {{621647, 354018, 299157, 63305, 499609}, {509418, 875083, 993287, 55289, 
    999217}, {0, 0, 0, 0, 0}, {733876, 881529, 653603, 71321, 1}}, 
  {{437888, 724259}, {0, 853266}, {350001, 66304}, {698575, 324316}, 
   {960689, 1}}}, {{{0, 570112, 0, 0}, {0, 228159, 0, 0}}, 
  {{639847, 248022, 779941, 270021, 346823}, {537027, 913513, 957992, 90584, 
    690261}, {0, 0, 0, 0, 0}, {895343, 631107, 449214, 602134, 1}}, 
  {{0, 141289}, {0, 1019190}, {0, 58771}, {0, 1}, {0, 907286}}}, 
 {{{794042, 307958, 704979, 651555}, {794042, 307958, 704979, 651555}}, 
  {{503054, 0, 364180, 503054, 1017359}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, 
   {514306, 0, 684396, 514306, 1}}, {{0, 1048574}, {0, 87945}, {0, 608850}, 
   {0, 791506}, {0, 1}}}, {{{0, 275087, 275087, 0}, {0, 0, 0, 0}}, 
  {{881543, 341996, 736032, 72902, 197470}, {188584, 569042, 937399, 4535, 
    0}, {1, 0, 189758, 1, 1}, {0, 114950, 12015, 0, 1}}, 
  {{2, 1048574}, {960631, 87945}, {182656, 865920}, {0, 0}, {1048575, 1}}}, 
 {{{1021184, 216357, 644133, 939008}, {67625, 698014, 1, 270500}}, 
  {{1023789, 461774, 820063, 549216, 1}, {176990, 936294, 580013, 468563, 
    532646}, {0, 0, 0, 0, 0}, {192144, 1035830, 641405, 1, 764036}}, 
  {{349545, 279596}, {629143, 335546}, {1048575, 1}, {419434, 1}, 
   {699030, 349546}}}, {{{0, 364423, 364423, 0}, {0, 364423, 364423, 0}}, 
  {{84906, 877582, 963670, 889568, 438801}, {205704, 20061, 1048575, 1, 
    129282}, {0, 0, 0, 0, 0}, {282126, 686527, 972153, 1, 1}}, 
  {{0, 1048574}, {0, 87945}, {0, 865921}, {0, 1}, {0, 1}}}, 
 {{{1998, 1047577, 0, 1047577}, {1998, 1047577, 0, 1047577}}, 
  {{564619, 0, 1048575, 564619, 564619}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, 
   {0, 0, 1, 0, 0}}, {{0, 646521}, {0, 610154}, {0, 1}, {0, 555604}, 
   {0, 307098}}}, {{{1048574, 1, 0, 1}, {0, 0, 0, 0}}, 
  {{0, 1, 1, 1, 0}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {1, 1, 0, 1, 1}}, 
  {{1048575, 1}, {0, 0}, {1048575, 1}, {0, 0}, {0, 0}}}, 
 {{{0, 1, 1, 0}, {0, 1, 1, 0}}, {{0, 0, 0, 0, 1}, {1, 0, 0, 1, 1}, 
   {0, 0, 0, 0, 0}, {1, 0, 0, 1, 0}}, {{0, 0}, {0, 0}, {0, 1}, {0, 1}, 
   {0, 0}}}}
