{{{{0, 0, 0, 0}, {999703, 0, 0, 0}}, {{940019, 437643, 567109, 567109, 0}, 
   {315940, 930104, 285299, 285299, 0}, {841193, 729405, 196168, 196168, 0}, 
   {87649, 1, 877292, 877292, 0}}, {{0, 730838}, {0, 398673}, {0, 988885}, 
   {0, 460333}, {0, 1}}}, {{{0, 0, 0, 0}, {838865, 419434, 3, 419431}}, 
  {{1026518, 411358, 798781, 449256, 349525}, {112936, 681420, 965811, 
    825524, 1}, {364884, 411560, 58456, 366610, 699050}, 
   {650590, 1014078, 999180, 300128, 699052}}, {{0, 0}, {0, 0}, {0, 0}, 
   {0, 0}, {1048573, 1}}}, {{{266222, 20181, 822716, 246041}, 
   {972557, 234434, 544887, 738123}}, {{0, 0, 0, 0, 0}, 
   {389825, 389825, 161196, 403792, 604485}, {440976, 440976, 16280, 983456, 
    323194}, {1, 1, 0, 0, 0}}, {{0, 575574}, {0, 185215}, {0, 0}, 
   {0, 760789}, {1, 61738}}}, {{{232716, 604198, 153973, 206305}, 
   {698148, 764018, 461919, 618915}}, {{0, 0, 0, 0, 0}, 
   {699060, 6, 349526, 349526, 0}, {349516, 1048570, 699050, 699050, 0}, 
   {14, 9, 1, 1, 0}}, {{0, 1048575}, {0, 1}, {0, 476625}, {0, 1}, 
   {0, 542564}}}, {{{838865, 419434, 3, 419431}, 
   {419443, 209726, 9, 209717}}, {{0, 0, 0, 0, 0}, 
   {218997, 849685, 473524, 620944, 413723}, {786780, 156092, 403856, 63840, 
    1041444}, {7503, 953535, 999180, 300128, 1}}, 
  {{0, 0}, {0, 0}, {0, 0}, {0, 0}, {1, 0}}}, 
 {{{370292, 787866, 656555, 616383}, {3824, 266446, 921089, 785954}}, 
  {{829238, 627902, 820237, 985448, 883365}, {366743, 589475, 778055, 10520, 
    718154}, {102278, 80882, 449016, 851501, 495633}, 
   {815247, 785994, 660845, 1, 660844}}, {{3, 1048575}, {1048573, 1}, 
   {757240, 476625}, {958610, 1}, {1048560, 542564}}}, 
 {{{292729, 493305, 653932, 887949}, {878187, 431339, 913220, 566695}}, 
  {{625104, 577222, 961597, 961597, 0}, {306768, 879158, 173957, 173957, 0}, 
   {116704, 640772, 961598, 961598, 0}, {540176, 63550, 1, 1, 0}}, 
  {{209715, 0}, {838861, 0}, {0, 0}, {1, 0}, {978672, 0}}}, 
 {{{499965, 610762, 159443, 48646}, {0, 0, 0, 0}}, 
  {{667850, 746306, 962547, 956056, 6491}, {483931, 326535, 147057, 721580, 
    12982}, {1039209, 69573, 314324, 325678, 1029103}, 
   {313825, 1, 344116, 370080, 1022612}}, {{457412, 0}, {409935, 0}, 
   {409938, 1048575}, {409932, 1}, {409932, 1}}}, 
 {{{0, 0, 0, 0}, {122501, 122501, 122501, 0}}, 
  {{0, 0, 0, 0, 0}, {1039214, 1039214, 768956, 69904, 1}, 
   {640380, 640380, 335544, 754976, 209714}, {0, 0, 0, 0, 0}}, 
  {{5859, 1042715}, {0, 5862}, {0, 0}, {5859, 1}, {5859, 1}}}, 
 {{{209715, 627719, 756116, 85598}, {1048575, 1048575, 1048575, 0}}, 
  {{0, 0, 0, 0, 0}, {15, 9, 2, 2, 0}, {838844, 838850, 209715, 209715, 0}, 
   {1, 1, 0, 0, 0}}, {{1, 233017}, {0, 815559}, {0, 815559}, {1, 116508}, 
   {1, 116508}}}, {{{347593, 1013794, 1019591, 353390}, 
   {955824, 944230, 961621, 11594}}, 
  {{1025920, 974333, 1009539, 207735, 863497}, {22721, 900090, 354963, 
    848507, 678418}, {1048511, 222729, 732650, 1040910, 555237}, 
   {842229, 1, 156148, 217636, 740316}}, {{115621, 0}, {932955, 0}, 
   {1013832, 1048575}, {1020254, 1}, {781456, 1}}}, 
 {{{995888, 989302, 999181, 6586}, {890512, 870754, 900391, 19758}}, 
  {{987264, 488275, 253741, 532601, 577287}, {886788, 127492, 879176, 388320, 
    105998}, {223100, 432809, 964235, 127655, 365291}, 
   {710790, 443329, 66865, 1, 836580}}, {{1048575, 0}, {1, 0}, {97112, 0}, 
   {379514, 0}, {699056, 0}}}, {{{894785, 867869, 563996, 845994}, 
   {587203, 506455, 643412, 440830}}, {{0, 0, 0, 0, 0}, 
   {508400, 985026, 1048575, 1048575, 0}, {540176, 63550, 1, 1, 0}, 
   {540176, 63550, 1, 1, 0}}, {{0, 1048575}, {0, 1}, {0, 1}, {0, 4}, 
   {0, 4}}}, {{{768959, 768959, 768959, 0}, {0, 0, 0, 0}}, 
  {{0, 0, 0, 0, 0}, {563521, 584920, 834581, 834581, 0}, 
   {442256, 206862, 256794, 256794, 0}, {1, 1, 0, 0, 0}}, 
  {{1048574, 0}, {3, 0}, {0, 0}, {1, 0}, {1, 0}}}, 
 {{{275690, 697647, 71028, 626619}, {827070, 1044365, 213084, 831281}}, 
  {{651824, 311738, 623491, 623491, 0}, {448057, 674775, 488597, 511193, 
    769485}, {777296, 890664, 105164, 287764, 125194}, 
   {736809, 1, 651764, 651764, 0}}, {{0, 1048574}, {0, 3}, {0, 0}, {0, 1}, 
   {0, 988034}}}, {{{0, 0, 0, 0}, {1048572, 0, 0, 1048575}}, 
  {{982402, 185498, 299191, 299192, 1048575}, {595039, 222965, 428283, 
    991803, 1}, {710024, 830426, 33778, 615844, 0}, 
   {848851, 920178, 684785, 684784, 1}}, {{0, 0}, {0, 0}, {0, 1048575}, 
   {0, 1}, {0, 699052}}}, {{{0, 0, 0, 0}, {91925, 0, 0, 0}}, 
  {{234439, 809822, 136564, 136564, 0}, {1, 287152, 93562, 93562, 0}, 
   {814136, 1000178, 818450, 818450, 0}, {204380, 0, 502320, 502320, 0}}, 
  {{0, 1}, {0, 324969}, {0, 507931}, {0, 973415}, {0, 1}}}, 
 {{{246853, 0, 0, 0}, {0, 0, 0, 0}}, 
  {{742988, 202220, 563818, 832848, 238103}, {834967, 986297, 586900, 954954, 
    476206}, {200428, 589866, 279791, 628119, 334267}, 
   {982657, 1, 890456, 862912, 96164}}, {{765617, 0}, {710377, 0}, 
   {347259, 0}, {468487, 0}, {1, 0}}}, 
 {{{0, 0, 0, 0}, {524816, 328274, 623087, 196542}}, 
  {{1026518, 411358, 798781, 449256, 349525}, {270214, 855053, 769944, 
    957785, 699050}, {164807, 195128, 83127, 277148, 1}, 
   {560608, 924096, 999180, 300128, 699052}}, {{3, 1048575}, {1048573, 1}, 
   {757240, 97112}, {958610, 379514}, {1048560, 699056}}}, 
 {{{0, 0, 0, 0}, {791785, 1027177, 855980, 171197}}, 
  {{0, 0, 0, 0, 0}, {1048575, 1048575, 1048572, 1, 0}, 
   {838862, 838862, 209720, 209714, 0}, {0, 0, 0, 0, 0}}, 
  {{419431, 209715}, {629145, 838861}, {0, 0}, {1048573, 1}, 
   {209712, 978672}}}, {{{709900, 433190, 710517, 469985}, {0, 0, 0, 0}}, 
  {{371574, 1010686, 237805, 479336, 807045}, {566915, 657341, 692369, 
    655554, 565514}, {173178, 492216, 370766, 899171, 724593}, 
   {459297, 1, 97356, 179808, 966124}}, {{3, 1048575}, {1048573, 1}, 
   {667277, 476625}, {1048573, 1}, {469460, 542564}}}, 
 {{{566707, 0, 0, 0}, {0, 0, 0, 0}}, {{512583, 80791, 1027230, 715504, 0}, 
   {117025, 675579, 392700, 895298, 0}, {827067, 700305, 182607, 78251, 0}, 
   {369985, 1, 85384, 283712, 0}}, {{1, 0}, {484424, 0}, {101586, 0}, 
   {404398, 0}, {0, 0}}}, {{{838863, 435123, 71332, 106998}, 
   {355225, 256793, 213996, 42797}}, {{0, 0, 0, 0, 0}, 
   {222427, 603727, 921482, 730825, 0}, {63548, 730824, 222418, 31776, 0}, 
   {381301, 953251, 1, 1, 0}}, {{209715, 978671}, {838861, 69905}, 
   {0, 69905}, {1, 279620}, {978672, 279620}}}, 
 {{{772886, 350929, 977548, 421957}, {738803, 4211, 835492, 217295}}, 
  {{651824, 311738, 623491, 623491, 0}, {396758, 623476, 283401, 283401, 0}, 
   {1048570, 113362, 141684, 141684, 0}, {736809, 1, 651764, 651764, 0}}, 
  {{213995, 1048574}, {834581, 3}, {0, 0}, {1027177, 1}, {606320, 988034}}}, 
 {{{1025274, 815559, 605844, 209715}, {0, 0, 0, 0}}, 
  {{0, 0, 0, 0, 0}, {349526, 349526, 0, 0, 0}, {699050, 699050, 0, 0, 0}, 
   {1, 1, 0, 0, 0}}, {{6, 1048574}, {1048567, 3}, {0, 0}, {1048573, 1}, 
   {181626, 988034}}}, {{{1, 547422, 456185, 638226}, {0, 0, 0, 0}}, 
  {{750990, 928566, 1037697, 358664, 679033}, {181507, 225337, 335237, 
    306078, 309490}, {499912, 278506, 63555, 1, 60053}, 
   {710305, 1, 43516, 662496, 429596}}, {{1048572, 0}, {1, 0}, {1, 0}, 
   {1, 0}, {1, 0}}}, {{{0, 0, 0, 0}, {541201, 541201, 541201, 0}}, 
  {{0, 0, 0, 0, 0}, {60572, 410087, 699053, 1, 1}, 
   {346744, 975902, 838858, 209714, 209714}, {0, 0, 0, 0, 0}}, 
  {{1, 1048575}, {0, 1}, {0, 0}, {1, 0}, {1, 0}}}, 
 {{{69905, 209714, 1048575, 908766}, {209715, 629142, 1048573, 629146}}, 
  {{275584, 255403, 73941, 772993, 1048575}, {85732, 351363, 925545, 226493, 
    1}, {687260, 441810, 49090, 49090, 0}, {790678, 130458, 901000, 201948, 
    1}}, {{0, 0}, {0, 0}, {0, 1048575}, {0, 1}, {0, 1}}}, 
 {{{783468, 0, 0, 982299}, {0, 0, 0, 0}}, 
  {{547974, 430542, 880677, 107048, 773629}, {197611, 265317, 202295, 875362, 
    498682}, {251850, 301576, 809616, 117307, 824841}, 
   {393577, 1, 1, 1002760, 51212}}, {{0, 0}, {0, 0}, {1048575, 0}, {1, 0}, 
   {699052, 0}}}, {{{978671, 838862, 1, 139810}, 
   {838865, 419434, 3, 419431}}, {{982402, 185498, 299191, 299192, 1048575}, 
   {202716, 16104, 899073, 827740, 1}, {182168, 117108, 76576, 651510, 0}, 
   {699056, 0, 0, 0, 1}}, {{0, 0}, {0, 0}, {0, 1048575}, {0, 1}, {1, 1}}}, 
 {{{1, 7133, 413724, 620586}, {0, 0, 0, 0}}, 
  {{0, 0, 0, 0, 0}, {0, 0, 1, 0, 0}, {0, 0, 209714, 0, 0}, {0, 0, 0, 0, 0}}, 
  {{3, 1048575}, {1048573, 1}, {1048573, 1}, {1048564, 4}, {1048564, 4}}}, 
 {{{0, 0, 0, 0}, {1, 838862, 1, 139810}}, {{0, 0, 0, 0, 0}, 
   {1048575, 1048575, 0, 0, 0}, {1, 1, 0, 0, 0}, {1, 1, 0, 0, 0}}, 
  {{0, 1048572}, {0, 1}, {0, 1}, {0, 1}, {0, 1}}}, 
 {{{699051, 699051, 699051, 0}, {1, 1, 1, 0}}, 
  {{0, 0, 0, 0, 0}, {1, 0, 1, 1, 0}, {0, 0, 1, 1, 0}, {1, 1, 0, 0, 0}}, 
  {{1, 0}, {0, 0}, {0, 0}, {1, 0}, {1, 0}}}}
