{{{{618409, 699000, 161334, 618428}, {618409, 699000, 161334, 618428}}, 
  {{1048574, 386318, 1, 662258, 0}, {699048, 864616, 699052, 183960, 0}, 
   {0, 0, 0, 0, 0}, {699048, 864616, 699052, 183960, 0}}, 
  {{209717, 0}, {629151, 0}, {419425, 0}, {0, 0}, {1, 0}}}, 
 {{{0, 0, 0, 0}, {0, 915747, 132829, 132829}}, 
  {{288788, 160594, 274716, 28358, 599194}, {267895, 780676, 752096, 7465, 
    5}, {316878, 282303, 63586, 979053, 449395}, 
   {567984, 480591, 296818, 693955, 1}}, {{480769, 567807}, {487834, 14682}, 
   {480769, 567807}, {7065, 495451}, {1005031, 1}}}, 
 {{{0, 150387, 898189, 898189}, {0, 0, 0, 0}}, 
  {{313011, 391283, 540374, 912608, 0}, {108141, 387182, 918270, 916709, 0}, 
   {309207, 484054, 151754, 649627, 0}, {270905, 247590, 576710, 1, 0}}, 
  {{0, 0}, {1, 0}, {0, 0}, {1, 0}, {2, 0}}}, 
 {{{0, 0, 0, 0}, {381297, 1027395, 21186, 497809}}, 
  {{252538, 298466, 937249, 277173, 1}, {252120, 298576, 937458, 277063, 1}, 
   {472957, 410070, 622898, 480861, 0}, {827739, 937082, 314560, 844778, 1}}, 
  {{0, 1}, {0, 1}, {0, 233020}, {0, 233020}, {0, 582542}}}, 
 {{{0, 656107, 183644, 392469}, {0, 0, 0, 0}}, 
  {{467397, 517416, 893599, 93589, 0}, {869411, 772125, 641646, 887456, 0}, 
   {143144, 966339, 1029131, 156119, 0}, {1043507, 537122, 661091, 1, 0}}, 
  {{994748, 53828}, {195666, 852910}, {107493, 941083}, {481734, 566842}, 
   {1048575, 1}}}, {{{0, 630555, 418021, 418021}, 
   {0, 630555, 418021, 418021}}, {{599194, 449382, 906530, 599194, 0}, 
   {5, 1048571, 393385, 5, 0}, {449395, 599181, 116271, 449395, 0}, 
   {1, 1048575, 78677, 1, 0}}, {{10199, 0}, {784982, 0}, {10199, 0}, 
   {774783, 0}, {1, 0}}}, {{{0, 0, 0, 0}, {28, 1048520, 14, 35}}, 
  {{1048575, 1, 349526, 699050, 0}, {1048575, 1, 349526, 699050, 0}, 
   {0, 0, 0, 0, 0}, {1048575, 1, 349526, 699050, 0}}, 
  {{299593, 748983}, {149796, 898780}, {0, 0}, {898779, 149797}, 
   {1048575, 1}}}, {{{326228, 396120, 163114, 932073}, 
   {326228, 396120, 163114, 932073}}, {{149812, 449382, 449382, 599194, 0}, 
   {10, 1048571, 1048571, 5, 0}, {898790, 599181, 599181, 449395, 0}, 
   {2, 1048575, 1048575, 1, 0}}, {{748983, 0}, {898780, 0}, {0, 0}, 
   {149797, 0}, {1, 0}}}, {{{0, 233021, 815556, 815555}, 
   {772635, 508958, 815559, 815559}}, {{1046593, 353357, 469205, 578777, 3}, 
   {1045966, 820668, 936307, 111466, 3}, {1048542, 0, 38825, 1009762, 1}, 
   {1046000, 820668, 897482, 150280, 2}}, {{0, 551419}, {0, 605681}, 
   {0, 347570}, {0, 953251}, {1, 73326}}}, 
 {{{0, 0, 0, 0}, {0, 16319, 1032257, 1032257}}, 
  {{30143, 419239, 958120, 694488, 599194}, {347442, 701129, 894325, 1011787, 
    5}, {941047, 706710, 483037, 513379, 449395}, 
   {966930, 81645, 1, 1010367, 1}}, {{320099, 728477}, {863886, 728477}, 
   {320099, 728477}, {543787, 0}, {38997, 1}}}, 
 {{{0, 134037, 578724, 914539}, {1040273, 590136, 475046, 294684}}, 
  {{400581, 662844, 514973, 836145, 0}, {201403, 384130, 614562, 66283, 0}, 
   {332705, 499662, 421594, 1, 0}, {917274, 933044, 192968, 66282, 0}}, 
  {{343933, 369094}, {1031799, 729804}, {16777, 570411}, {0, 587188}, 
   {1006633, 1}}}, {{{0, 280823, 127564, 767753}, {0, 0, 0, 0}}, 
  {{8145, 488573, 197676, 161660, 0}, {832529, 877080, 284653, 821729, 0}, 
   {95542, 123876, 284652, 486182, 0}, {401440, 40175, 1, 0, 0}}, 
  {{364971, 683605}, {232645, 815931}, {722776, 325800}, {1048575, 1}, 
   {0, 0}}}, {{{285972, 571953, 571953, 0}, {953251, 593134, 550767, 
    550767}}, {{932073, 116469, 116471, 932105, 1}, 
   {932073, 116458, 116460, 932116, 1}, {0, 0, 0, 0, 0}, 
   {932073, 116458, 116460, 932116, 1}}, {{0, 1}, {0, 1}, {0, 233020}, 
   {0, 233020}, {582541, 1}}}, {{{111, 698973, 349438, 349519}, 
   {0, 0, 0, 0}}, {{0, 1048575, 1048575, 1, 0}, {0, 349524, 349524, 699052, 
    0}, {0, 0, 0, 0, 0}, {0, 349524, 349524, 699052, 0}}, 
  {{1, 0}, {1, 0}, {233020, 0}, {233020, 0}, {582542, 0}}}, 
 {{{0, 0, 0, 0}, {263673, 292970, 491933, 491933}}, 
  {{817288, 943070, 966041, 35089, 750077}, {295305, 826714, 58281, 130014, 
    771508}, {1031738, 0, 137259, 1009286, 771507}, 
   {312143, 826714, 969598, 169304, 1}}, {{0, 0}, {0, 0}, {0, 0}, {0, 0}, 
   {1048575, 1}}}, {{{591503, 591613, 161239, 914036}, {0, 0, 0, 0}}, 
  {{533821, 1048575, 876990, 1, 0}, {362236, 349524, 120744, 699052, 0}, 
   {0, 0, 0, 0, 0}, {362236, 349524, 120744, 699052, 0}}, 
  {{209717, 0}, {629151, 0}, {419438, 0}, {13, 0}, {1, 0}}}, 
 {{{508412, 667267, 667267, 0}, {508412, 667267, 667267, 0}}, 
  {{585187, 618061, 562825, 44199, 1}, {165827, 882946, 772505, 827890, 1}, 
   {264896, 1026505, 1026505, 242825, 0}, {154797, 253796, 143355, 187710, 
    1}}, {{0, 629146}, {0, 629146}, {0, 1}, {0, 1}, {0, 629146}}}, 
 {{{0, 265873, 535636, 782703}, {0, 265873, 782703, 782703}}, 
  {{283449, 765127, 509574, 13948, 0}, {409936, 638640, 509574, 140435, 0}, 
   {1016572, 32004, 169858, 577213, 0}, {878719, 169857, 339716, 1, 0}}, 
  {{10199, 910979}, {784982, 137597}, {10199, 1036976}, {774783, 401191}, 
   {1, 520776}}}, {{{0, 0, 0, 0}, {0, 0, 551463, 0}}, 
  {{1048573, 3, 2, 1048574, 0}, {1048573, 3, 2, 1048574, 0}, 
   {1048575, 1, 349526, 699050, 0}, {1048574, 2, 699052, 349524, 0}}, 
  {{0, 646026}, {0, 1004859}, {0, 689743}, {0, 402550}, {0, 1}}}, 
 {{{0, 0, 0, 0}, {201219, 341288, 304850, 73236}}, 
  {{925506, 920273, 886788, 603718, 0}, {903300, 484611, 373603, 1039380, 0}, 
   {905459, 517194, 234030, 1039379, 0}, {1046417, 1015993, 139573, 1, 0}}, 
  {{838859, 209717}, {419425, 629151}, {629151, 419425}, {0, 0}, 
   {1048575, 1}}}, {{{883007, 748102, 466043, 466043}, 
   {883007, 748102, 466043, 466043}}, 
  {{696019, 508369, 391353, 616005, 1010677}, {203760, 690407, 160696, 
    433967, 1010677}, {374740, 686469, 361108, 387373, 1035943}, 
   {175232, 681035, 170824, 367539, 1}}, {{0, 0}, {0, 0}, {0, 0}, {0, 0}, 
   {1, 0}}}, {{{546708, 376401, 376401, 0}, {998801, 168248, 979878, 
    804636}}, {{762379, 641481, 377486, 407095, 0}, 
   {473713, 1048575, 1046107, 1, 0}, {0, 0, 0, 0, 0}, 
   {473713, 1048575, 1046107, 1, 0}}, {{209717, 0}, {629151, 0}, 
   {419425, 13}, {0, 13}, {1, 0}}}, 
 {{{699196, 1048466, 198271, 1}, {0, 0, 0, 0}}, 
  {{779217, 67339, 327078, 721498, 0}, {779217, 788836, 1048575, 1, 0}, 
   {0, 0, 0, 0, 0}, {779217, 788836, 1048575, 1, 0}}, 
  {{1048575, 1}, {1048575, 1}, {1048573, 3}, {1048573, 3}, {1048575, 1}}}, 
 {{{883011, 165565, 0, 0}, {883011, 165565, 0, 0}}, 
  {{812856, 685102, 795576, 213662, 599194}, {235580, 812991, 224380, 235575, 
    5}, {848228, 799529, 836388, 398833, 449395}, 
   {47116, 1001459, 44876, 47115, 1}}, {{0, 0}, {0, 1}, {0, 0}, {0, 1}, 
   {0, 1}}}, {{{165565, 883011, 0, 0}, {165565, 416978, 466033, 466033}}, 
  {{962677, 535281, 346170, 663068, 599194}, {85816, 962755, 673748, 834783, 
    5}, {848228, 799529, 836388, 398833, 449395}, 
   {945928, 102647, 494244, 646323, 1}}, {{0, 0}, {0, 1}, {0, 0}, {0, 1}, 
   {1, 1}}}, {{{0, 0, 557695, 0}, {0, 0, 0, 0}}, 
  {{599194, 449382, 0, 599194, 0}, {5, 1048571, 0, 5, 0}, 
   {449395, 599181, 0, 449395, 0}, {1, 1048575, 0, 1, 0}}, 
  {{646026, 0}, {1004859, 0}, {689743, 0}, {402550, 0}, {1, 0}}}, 
 {{{0, 0, 0, 0}, {791407, 927645, 21431, 378100}}, 
  {{256561, 730325, 90749, 495145, 60591}, {136991, 816979, 150534, 408491, 
    60591}, {361878, 0, 862253, 408490, 20197}, {823689, 816979, 336857, 1, 
    40394}}, {{0, 209717}, {0, 629151}, {0, 419438}, {0, 13}, {0, 1}}}, 
 {{{116492, 465894, 932195, 233169}, {116492, 465894, 932195, 233169}}, 
  {{595191, 680145, 453412, 821870, 0}, {991969, 906859, 255023, 595156, 0}, 
   {850195, 1, 1, 850196, 0}, {141774, 906858, 255022, 793536, 0}}, 
  {{0, 1}, {0, 1}, {0, 3}, {0, 3}, {0, 1}}}, 
 {{{0, 741417, 402484, 307159}, {0, 741417, 402484, 307159}}, 
  {{701593, 698357, 697775, 350207, 3}, {585967, 232091, 231300, 816473, 3}, 
   {1048541, 1, 16, 1048571, 1}, {586002, 232090, 231284, 816478, 2}}, 
  {{0, 822729}, {0, 371035}, {0, 677542}, {0, 1}, {0, 806586}}}, 
 {{{396132, 489333, 489333, 0}, {396132, 256312, 722354, 233021}}, 
  {{821861, 85017, 453436, 595140, 0}, {28343, 481776, 850195, 198381, 0}, 
   {2, 1048575, 1048575, 1, 0}, {680159, 680156, 1048575, 1, 0}}, 
  {{1048575, 1}, {1048572, 1}, {0, 0}, {1048573, 0}, {1048569, 1}}}, 
 {{{9, 1048567, 0, 0}, {0, 0, 0, 0}}, {{1048575, 1, 349526, 699050, 0}, 
   {349524, 699052, 815560, 233016, 0}, {0, 0, 0, 0, 0}, 
   {349524, 699052, 815560, 233016, 0}}, {{0, 0}, {1048575, 1}, {0, 0}, 
   {1048575, 1}, {1048575, 1}}}, {{{1048572, 3, 3, 0}, {0, 0, 0, 0}}, 
  {{0, 0, 0, 1, 0}, {0, 1, 1, 0, 0}, {0, 0, 0, 0, 0}, {0, 1, 1, 0, 0}}, 
  {{0, 0}, {0, 0}, {1048575, 1}, {1048575, 1}, {0, 0}}}, 
 {{{349524, 1, 1, 0}, {349524, 1, 1, 0}}, {{0, 0, 1, 1, 1}, {0, 1, 1, 0, 1}, 
   {1, 0, 0, 1, 0}, {1, 0, 0, 0, 1}}, {{0, 1}, {0, 1}, {0, 1}, {0, 1}, 
   {0, 1}}}}
