{{{{0, 0, 0, 0}, {201547, 116517, 44189, 686323}}, 
  {{0, 0, 0, 0, 1048571}, {459897, 0, 490135, 588679, 459899}, 
   {0, 0, 0, 0, 2}, {0, 0, 0, 0, 1}}, {{289040, 759536}, {0, 0}, 
   {857926, 190650}, {1048575, 1}, {0, 0}}}, 
 {{{1048575, 1048569, 0, 0}, {978999, 1048569, 631121, 487039}}, 
  {{0, 0, 1048570, 1048570, 1}, {459897, 0, 789729, 888273, 160305}, 
   {0, 0, 1, 1, 1}, {0, 0, 0, 0, 1}}, {{586288, 1}, {0, 0}, {466034, 0}, 
   {582541, 1}, {0, 0}}}, {{{1020445, 851659, 0, 0}, {0, 0, 0, 0}}, 
  {{339660, 484682, 334526, 898420, 362883}, {41167, 510311, 595525, 327310, 
    426460}, {47160, 728004, 610519, 931091, 871255}, 
   {337210, 374155, 374156, 1, 376884}}, {{1048575, 1}, {0, 0}, {0, 0}, 
   {1048575, 1}, {0, 0}}}, {{{840635, 0, 206021, 96920}, {0, 0, 0, 0}}, 
  {{179948, 714944, 534996, 868628, 535403}, {723276, 865041, 972148, 325300, 
    223107}, {556873, 517317, 558279, 491703, 872046}, 
   {85305, 963271, 810455, 963271, 1}}, {{0, 0}, {0, 0}, {0, 0}, 
   {1048575, 1}, {1048575, 1}}}, {{{582126, 347833, 198682, 467255}, 
   {0, 0, 0, 0}}, {{593494, 1003757, 1032440, 28683, 815768}, 
   {664198, 58892, 751288, 145699, 482648}, {284148, 590678, 809426, 218748, 
    911478}, {555312, 945704, 986528, 40824, 1}}, 
  {{33712, 0}, {0, 0}, {2, 0}, {1048566, 0}, {1, 0}}}, 
 {{{0, 0, 0, 0}, {799165, 0, 434181, 293387}}, 
  {{108250, 441356, 333106, 940326, 649}, {779423, 701840, 279453, 269153, 
    403033}, {339111, 93576, 682161, 709465, 1011297}, 
   {188196, 860380, 117116, 860380, 1}}, {{0, 1}, {0, 969990}, {0, 415756}, 
   {0, 632820}, {0, 0}}}, {{{602136, 0, 467088, 116297}, 
   {602136, 0, 467088, 116297}}, {{0, 0, 1048527, 1048527, 49}, 
   {0, 0, 7, 7, 1048569}, {0, 0, 7, 7, 1048569}, 
   {0, 0, 1048575, 1048575, 1}}, {{578143, 0}, {0, 0}, {1, 0}, {517614, 0}, 
   {0, 0}}}, {{{90817, 0, 777919, 995400}, {458303, 466033, 186633, 986183}}, 
  {{0, 0, 0, 0, 1048571}, {0, 449391, 0, 0, 599187}, {0, 0, 0, 0, 2}, 
   {0, 0, 0, 0, 1}}, {{33712, 0}, {0, 0}, {2, 0}, {1048565, 1}, {0, 1}}}, 
 {{{0, 0, 0, 0}, {201027, 868685, 761168, 891157}}, 
  {{0, 0, 0, 0, 0}, {290074, 0, 1, 758502, 290074}, {0, 0, 0, 0, 0}, 
   {0, 0, 0, 0, 0}}, {{0, 988048}, {0, 0}, {0, 1048575}, {0, 1}, {0, 0}}}, 
 {{{651435, 0, 762882, 682835}, {651435, 0, 762882, 682835}}, 
  {{971596, 832778, 832771, 1048569, 751670}, {759980, 285784, 480219, 1, 
    791398}, {939176, 93516, 274644, 181128, 707450}, 
   {474976, 690640, 203960, 561896, 346626}}, {{580792, 2}, {0, 1}, 
   {924912, 0}, {61832, 1}, {986744, 0}}}, 
 {{{1046129, 0, 54031, 1043233}, {0, 0, 0, 0}}, 
  {{182603, 865973, 703805, 258573, 266674}, {273507, 234473, 49253, 1011637, 
    561090}, {230275, 818301, 157001, 570009, 40162}, 
   {1048575, 1, 60529, 1, 615986}}, {{1, 0}, {372074, 0}, {1013672, 0}, 
   {34904, 0}, {0, 0}}}, {{{623753, 623753, 623753, 623753}, {0, 0, 0, 0}}, 
  {{356708, 356702, 1048570, 691868, 356708}, {548228, 847822, 299594, 
    500348, 548228}, {290074, 290075, 1, 758502, 290074}, {0, 0, 0, 0, 0}}, 
  {{0, 0}, {1048575, 1}, {0, 0}, {1048575, 1}, {1048575, 1}}}, 
 {{{511403, 0, 856789, 861720}, {310394, 0, 13173, 477048}}, 
  {{496898, 63264, 614942, 551678, 49}, {827794, 1001235, 661134, 220782, 
    1048569}, {827794, 1001235, 661134, 220782, 1048569}, 
   {480930, 567646, 354942, 567646, 1}}, {{532080, 0}, {1048575, 0}, 
   {545761, 0}, {502814, 1}, {1048575, 1}}}, 
 {{{0, 0, 0, 0}, {151064, 0, 906384, 164233}}, 
  {{217518, 507886, 290368, 831058, 217518}, {130096, 972342, 599149, 918480, 
    130096}, {325346, 777092, 919914, 723230, 325346}, 
   {160168, 888408, 1, 888408, 160168}}, {{470433, 578143}, {0, 0}, 
   {1048575, 1}, {530962, 517614}, {0, 0}}}, 
 {{{273637, 866883, 0, 0}, {136376, 0, 818256, 459525}}, 
  {{637474, 822199, 438602, 664979, 383597}, {374156, 300266, 189435, 937745, 
    110831}, {374156, 300266, 189435, 937745, 110831}, 
   {711366, 674421, 674420, 1048575, 1}}, {{13679, 1}, {0, 0}, {136945, 0}, 
   {911630, 1}, {0, 0}}}, {{{0, 0, 0, 0}, {765493, 0, 691898, 799846}}, 
  {{81959, 982597, 900638, 966617, 888448}, {553858, 841580, 760027, 494718, 
    860408}, {73888, 272974, 864614, 974688, 380438}, 
   {1048575, 1, 1008601, 1, 677562}}, {{0, 87257}, {0, 545859}, {0, 1048575}, 
   {0, 1}, {0, 0}}}, {{{0, 0, 0, 0}, {876054, 0, 697491, 888136}}, 
  {{517246, 585146, 67900, 531330, 517246}, {525294, 185372, 1038876, 523282, 
    525294}, {155184, 185372, 1, 893392, 155184}, 
   {955890, 92686, 309294, 92686, 955890}}, {{532080, 516496}, {1048575, 1}, 
   {545761, 502815}, {502814, 545762}, {1048575, 1}}}, 
 {{{0, 0, 0, 0}, {681090, 582543, 591286, 9217}}, 
  {{0, 0, 0, 0, 1048571}, {0, 0, 0, 0, 2}, {0, 0, 0, 0, 2}, {0, 0, 0, 0, 1}}, 
  {{0, 33712}, {0, 0}, {0, 2}, {0, 1048566}, {0, 1}}}, 
 {{{847029, 932059, 1004387, 362253}, {847029, 932059, 1004387, 362253}}, 
  {{0, 0, 1048570, 1048570, 1}, {0, 449391, 299594, 299594, 299593}, 
   {0, 0, 1, 1, 1}, {0, 0, 0, 0, 1}}, {{759536, 0}, {0, 0}, {190650, 0}, 
   {1, 0}, {0, 0}}}, {{{665221, 0, 845598, 484674}, {0, 0, 0, 0}}, 
  {{700550, 418541, 605642, 131178, 569201}, {49718, 463949, 512666, 430650, 
    817465}, {1037174, 151125, 923842, 746594, 34425}, 
   {223822, 654997, 928658, 824754, 1}}, {{457087, 0}, {517615, 0}, 
   {1048575, 0}, {1, 0}, {0, 0}}}, 
 {{{0, 0, 0, 0}, {820191, 0, 726842, 550119}}, 
  {{208822, 1005664, 796842, 839754, 820713}, {419558, 944375, 35962, 629018, 
    594232}, {1048575, 147112, 60529, 1, 174673}, 
   {1048575, 1, 60529, 1, 87336}}, {{1014855, 33721}, {0, 0}, {1048574, 2}, 
   {1, 1048575}, {1048575, 1}}}, 
 {{{1014241, 0, 842566, 240345}, {820264, 0, 727280, 160591}}, 
  {{506988, 16357, 557945, 541588, 506988}, {676556, 113420, 819073, 372020, 
    676556}, {919754, 918798, 68156, 128822, 919754}, 
   {2902, 1, 342258, 1045674, 2902}}, {{13679, 2}, {0, 1}, {136945, 0}, 
   {911630, 1}, {0, 0}}}, {{{1039879, 0, 996394, 60879}, {0, 0, 0, 0}}, 
  {{208822, 1005664, 796842, 839754, 208822}, {419558, 944375, 35962, 629018, 
    419558}, {419558, 147112, 35962, 629018, 419558}, 
   {689046, 1, 893642, 359530, 689046}}, {{1048574, 2}, {1048575, 1}, {0, 0}, 
   {1048575, 1}, {0, 0}}}, {{{434269, 760595, 6320, 637515}, {0, 0, 0, 0}}, 
  {{660406, 53181, 695228, 642047, 406529}, {355046, 591589, 499868, 956855, 
    91721}, {370334, 777961, 670952, 941567, 107009}, 
   {711366, 674421, 674420, 1048575, 1}}, {{988048, 0}, {0, 0}, {1048575, 0}, 
   {1, 0}, {0, 0}}}, {{{424823, 424823, 424823, 424823}, 
   {760382, 0, 705159, 294440}}, {{356708, 356702, 1048570, 691868, 356708}, 
   {548228, 401799, 299594, 500348, 548228}, {290074, 290075, 1, 758502, 
    290074}, {0, 0, 0, 0, 0}}, {{532080, 0}, {1048575, 1}, {545761, 0}, 
   {502814, 1}, {1048575, 1}}}, 
 {{{849089, 700743, 0, 0}, {382639, 0, 198682, 467255}}, 
  {{593494, 1003757, 1032440, 28683, 815768}, {664198, 605589, 751288, 
    145699, 984527}, {284148, 590678, 809426, 218748, 911478}, 
   {555312, 945704, 986528, 40824, 1}}, {{33721, 1048567}, {0, 0}, {2, 0}, 
   {1048575, 1048567}, {1, 0}}}, 
 {{{949062, 0, 218475, 114056}, {949062, 0, 218475, 114056}}, 
  {{0, 0, 0, 0, 49}, {0, 1048540, 0, 0, 1048569}, {0, 0, 0, 0, 1048569}, 
   {0, 0, 0, 0, 1}}, {{516496, 0}, {1, 0}, {502815, 0}, {545762, 0}, 
   {1, 0}}}, {{{730204, 0, 501807, 1}, {0, 0, 0, 0}}, 
  {{713371, 335205, 551747, 160531, 429273}, {197683, 291820, 969755, 
    1025643, 388065}, {650011, 398565, 881016, 78152, 38473}, 
   {0, 0, 0, 0, 1}}, {{1, 0}, {224520, 0}, {112650, 0}, {935926, 0}, 
   {0, 0}}}, {{{99563, 0, 597378, 351635}, {99563, 0, 597378, 351635}}, 
  {{785538, 7, 0, 1048569, 802584}, {337170, 654849, 0, 1, 634328}, 
   {280284, 727938, 532598, 853236, 656778}, {694160, 320632, 37024, 764968, 
    876142}}, {{33721, 2}, {0, 1}, {2, 0}, {1048575, 1}, {1, 0}}}, 
 {{{654297, 0, 256423, 143112}, {228385, 0, 321734, 498457}}, 
  {{208822, 1005664, 796842, 839754, 929609}, {419558, 875453, 35962, 629018, 
    466385}, {1048575, 147112, 60529, 1, 349881}, {1048575, 1, 60529, 1, 1}}, 
  {{1014855, 0}, {0, 0}, {1048574, 0}, {1, 1}, {1048575, 1}}}, 
 {{{0, 0, 0, 0}, {255013, 0, 0, 0}}, 
  {{315505, 180799, 285217, 733071, 315500}, {714418, 76678, 0, 334158, 
    714420}, {1048574, 791098, 676030, 2, 0}, {1048575, 1, 1, 1, 0}}, 
  {{0, 0}, {0, 1}, {0, 1048575}, {0, 1}, {0, 0}}}, 
 {{{1, 7, 0, 0}, {1, 7, 0, 0}}, {{0, 0, 1048570, 1048570, 1}, 
   {0, 0, 1, 1, 1}, {0, 0, 1, 1, 1}, {0, 0, 0, 0, 1}}, 
  {{0, 1}, {0, 0}, {0, 0}, {0, 1}, {0, 0}}}, {{{1, 1, 1, 1}, {1, 1, 1, 1}}, 
  {{0, 0, 0, 0, 0}, {0, 1, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}}, 
  {{0, 0}, {0, 1}, {0, 0}, {0, 1}, {0, 1}}}}
