{{{{0, 349503, 699073, 699073}, {0, 0, 0, 0}}, 
  {{1032926, 939023, 125203, 532113}, {672966, 422561, 1001625, 187805}, 
   {939023, 313008, 845121, 156504}, {657315, 1, 391260, 297358}}, 
  {{1, 0}, {1, 0}, {1048575, 0}, {1, 0}}}, 
 {{{699043, 349533, 349533, 699043}, {370087, 0, 0, 370087}}, 
  {{957396, 0, 1, 91181}, {182360, 0, 136771, 1002987}, 
   {136771, 0, 91181, 1002986}, {45589, 0, 45590, 1}}, 
  {{1048575, 349526}, {1048575, 699051}, {1048575, 349525}, {0, 1}}}, 
 {{{116501, 932075, 925222, 123354}, {349503, 678514, 719632, 370062}}, 
  {{829470, 845121, 1048575, 422560}, {751219, 406910, 626016, 516463}, 
   {532113, 203455, 626015, 939023}, {219106, 203455, 1, 626016}}, 
  {{1048573, 349526}, {1048574, 0}, {2, 349525}, {1048572, 1}}}, 
 {{{0, 0, 0, 0}, {678490, 699051, 699051, 678490}}, 
  {{2, 0, 1, 1048575}, {1048572, 0, 1048574, 2}, {1048574, 0, 1048575, 1}, 
   {1048574, 0, 1048575, 1}}, {{0, 699051}, {0, 0}, {0, 699050}, {0, 1}}}, 
 {{{349395, 138, 699181, 698905}, {1048185, 414, 391, 1048139}}, 
  {{866216, 136770, 45590, 91180}, {364720, 775036, 957396, 866216}, 
   {182360, 911806, 1002986, 957396}, {1048572, 3, 1, 2}}, 
  {{123363, 0}, {1, 0}, {986894, 0}, {185044, 0}}}, 
 {{{0, 0, 0, 0}, {349531, 1048570, 699045, 699057}}, 
  {{1048572, 2, 4, 4}, {2, 1048575, 1048574, 1048574}, {1048574, 1, 2, 2}, 
   {4, 1048574, 1048572, 1048572}}, {{678487, 123363}, {1048573, 1}, 
   {185046, 986894}, {493444, 185044}}}, 
 {{{0, 0, 0, 0}, {0, 582543, 932066, 0}}, {{599186, 0, 149796, 599186}, 
   {149795, 449391, 599187, 1}, {299593, 0, 599186, 299593}, 
   {898778, 449391, 1, 748984}}, {{0, 1}, {0, 2}, {0, 1048575}, {0, 1}}}, 
 {{{233015, 815561, 2, 1048574}, {699051, 0, 699051, 0}}, 
  {{1048572, 0, 1048574, 2}, {2, 0, 1, 1048575}, {1048574, 0, 1048575, 1}, 
   {4, 0, 2, 1048574}}, {{1048575, 349526}, {0, 0}, {1048575, 349525}, 
   {0, 1}}}, {{{349519, 699057, 740178, 308398}, 
   {1048557, 123382, 19, 801831}}, {{772636, 220752, 551882, 110376}, 
   {110374, 827825, 386318, 220754}, {883010, 1, 938200, 331130}, 
   {165560, 386321, 1, 993390}}, {{1048557, 349526}, {1048559, 0}, 
   {18, 349525}, {1048556, 1}}}, 
 {{{776723, 776723, 271853, 0}, {233017, 0, 233017, 0}}, 
  {{1048568, 6, 2, 4}, {1048568, 6, 2, 4}, {1048572, 3, 1, 2}, 
   {1048572, 3, 1, 2}}, {{1048573, 2}, {0, 2}, {1048573, 0}, {0, 1}}}, 
 {{{466049, 582527, 925198, 123378}, {349571, 699005, 678442, 370134}}, 
  {{489846, 76538, 160730, 642922}, {956729, 895500, 405654, 650577}, 
   {397999, 972038, 566384, 244923}, {964382, 405655, 1, 727116}}, 
  {{0, 349526}, {0, 0}, {0, 349525}, {0, 1}}}, 
 {{{0, 0, 0, 0}, {0, 370085, 678491, 678491}}, 
  {{571950, 0, 1016801, 1016801}, {1048574, 476627, 540177, 540177}, 
   {1016801, 0, 63549, 571950}, {540174, 476627, 540176, 1}}, 
  {{0, 1}, {0, 1}, {0, 1048575}, {0, 1}}}, 
 {{{776723, 776723, 271853, 0}, {233017, 233017, 815559, 0}}, 
  {{2, 0, 1, 1048575}, {2, 0, 1, 1048575}, {1048574, 0, 1048575, 1}, 
   {1048574, 0, 1048575, 1}}, {{0, 2}, {0, 2}, {0, 0}, {0, 1}}}, 
 {{{69, 986822, 61616, 61754}, {207, 863314, 184848, 185262}}, 
  {{992855, 45590, 10131, 20262}, {126639, 957396, 1013117, 977658}, 
   {55721, 1002986, 1038445, 1028314}, {1043509, 1, 5066, 10132}}, 
  {{1, 0}, {349526, 0}, {699050, 0}, {699052, 0}}}, 
 {{{349525, 699051, 699051, 349525}, {1048575, 61682, 986896, 986894}}, 
  {{52, 1048559, 1048541, 1048541}, {1048574, 1048559, 19, 19}, 
   {67, 1048542, 1048543, 1048526}, {16, 1048542, 18, 1}}, 
  {{1048573, 349526}, {1048574, 699051}, {2, 349525}, {1048572, 1}}}, 
 {{{0, 0, 0, 0}, {69, 986822, 61616, 61754}}, 
  {{1, 1018182, 1048575, 1048575}, {91180, 15197, 957396, 957396}, 
   {91181, 1033379, 957395, 957395}, {1048575, 30394, 1, 1}}, 
  {{1048573, 1}, {1048574, 349526}, {2, 699050}, {1048572, 699052}}}, 
 {{{0, 0, 0, 0}, {575689, 0, 0, 575689}}, {{285968, 953254, 953255, 857931}, 
   {1048572, 953254, 285981, 476629}, {571947, 476627, 953253, 476628}, 
   {476625, 476627, 381304, 1}}, {{1048573, 1}, {1048573, 1}, {1048573, 1}, 
   {0, 0}}}, {{{233017, 233017, 815559, 0}, {0, 0, 0, 0}}, 
  {{1048574, 0, 2, 2}, {1048574, 0, 2, 2}, {1048575, 0, 1, 1}, 
   {1048575, 0, 1, 1}}, {{1048570, 2}, {1048570, 2}, {0, 0}, {1048573, 1}}}, 
 {{{31, 1048545, 1048545, 31}, {0, 0, 0, 0}}, 
  {{124026, 394625, 529925, 665225}, {699050, 834351, 563751, 293151}, 
   {631401, 180400, 236775, 293150}, {67649, 653951, 326976, 1}}, 
  {{1048574, 349526}, {1048575, 699051}, {1, 349525}, {1048573, 1}}}, 
 {{{0, 356379, 335818, 0}, {0, 0, 0, 0}}, {{4, 1048573, 1048575, 1048574}, 
   {778940, 988659, 329553, 659106}, {778944, 988656, 329552, 659104}, 
   {1048572, 3, 1, 2}}, {{1, 0}, {2, 0}, {1048575, 0}, {1, 0}}}, 
 {{{1048553, 23, 23, 1048553}, {1048507, 69, 69, 1048507}}, 
  {{1002986, 45590, 30393, 30393}, {91180, 957396, 942199, 942199}, 
   {30393, 1002986, 987789, 1002986}, {1033378, 1, 1033380, 1}}, 
  {{0, 349526}, {0, 699051}, {0, 349525}, {0, 1}}}, 
 {{{6, 699045, 699045, 6}, {0, 0, 0, 0}}, {{1048574, 0, 2, 4}, 
   {1048574, 0, 2, 4}, {1048575, 0, 1, 2}, {1048575, 0, 1, 2}}, 
  {{699051, 0}, {0, 0}, {699050, 0}, {1, 0}}}, 
 {{{699053, 349523, 555126, 493450}, {0, 0, 0, 0}}, 
  {{1048572, 149797, 1048575, 449392}, {449392, 898779, 149797, 599185}, 
   {449388, 0, 149796, 1}, {4, 898779, 1, 599184}}, 
  {{1048574, 349526}, {0, 0}, {1, 349525}, {1048573, 1}}}, 
 {{{815559, 815559, 233017, 0}, {349525, 0, 0, 349525}}, 
  {{1048572, 2, 3, 3}, {1048572, 2, 3, 3}, {1048573, 1, 1, 2}, 
   {1048573, 1, 1, 2}}, {{1048573, 2}, {1048573, 2}, {1048573, 0}, {0, 1}}}, 
 {{{0, 0, 0, 0}, {349525, 0, 349525, 0}}, {{1048572, 2, 0, 2}, 
   {1048574, 2, 1, 1}, {1048574, 1, 0, 1}, {0, 1, 1, 0}}, 
  {{1048573, 1}, {0, 0}, {1048573, 1}, {0, 0}}}, 
 {{{699051, 0, 0, 699051}, {1, 0, 0, 1}}, {{0, 0, 1, 1}, {0, 0, 1, 1}, 
   {1, 0, 1, 0}, {1, 0, 1, 0}}, {{1, 0}, {1, 0}, {1, 0}, {0, 0}}}}
