{{{{0, 0, 0}, {1048575, 349524, 3}}, {{299594, 149797, 149797, 898781}, 
   {299594, 149798, 149796, 898781}, {1, 1, 0, 1}}, 
  {{299594, 1}, {513588, 599186}, {0, 0}, {513588, 599186}}}, 
 {{{149797, 898779, 249661}, {770382, 278194, 85598}}, 
  {{0, 1048575, 1048570, 1}, {0, 1048574, 1048564, 2}, 
   {0, 1048574, 1048564, 2}}, {{599185, 1048575}, {449391, 1}, {449391, 1}, 
   {0, 0}}}, {{{0, 419437, 629139}, {0, 539262, 509314}}, 
  {{891450, 125059, 182780, 974823}, {288599, 753563, 1, 371972}, 
   {891450, 208432, 683018, 891450}}, {{531099, 1}, {885161, 667275}, 
   {994105, 762601}, {463009, 1}}}, {{{0, 0, 0}, {663385, 85598, 256794}}, 
  {{349527, 699049, 699054, 349527}, {1, 1048575, 2, 1}, {1, 1048575, 2, 1}}, 
  {{9, 7}, {449391, 1}, {0, 0}, {449391, 1}}}, 
 {{{0, 131473, 917103}, {0, 186902, 861674}}, 
  {{768956, 768953, 209714, 139811}, {629146, 838857, 0, 1}, 
   {768956, 139808, 629148, 768956}}, {{898773, 1}, {1007719, 667275}, 
   {531096, 762601}, {0, 1}}}, {{{0, 0, 0}, {359511, 689065, 808902}}, 
  {{582542, 349526, 233016, 815560}, {349525, 1, 349524, 699052}, 
   {582542, 349526, 233016, 815560}}, {{984376, 299592}, {663385, 748983}, 
   {663385, 748983}, {449391, 1}}}, 
 {{{106997, 941579, 128397}, {12229, 651156, 969092}}, 
  {{932068, 582543, 699048, 582543}, {349526, 699052, 1048573, 1}, 
   {932068, 233018, 699050, 932068}}, {{9, 699053}, {1048575, 349523}, 
   {1048574, 349523}, {1, 0}}}, {{{0, 0, 0}, {0, 898779, 149797}}, 
  {{116508, 815558, 349526, 116508}, {699050, 699049, 1, 699050}, 
   {116508, 815558, 349526, 116508}}, {{748988, 6}, {599188, 2}, {299594, 1}, 
   {299594, 1}}}, {{{406591, 841714, 427990}, {226223, 415762, 198710}}, 
  {{629146, 629146, 209711, 1}, {629146, 629146, 209711, 1}, {0, 0, 0, 0}}, 
  {{7, 0}, {1, 0}, {0, 0}, {1, 0}}}, 
 {{{299593, 49932, 149797}, {791782, 706184, 770382}}, 
  {{1, 1048568, 9, 1}, {2, 1048560, 18, 2}, {2, 1048560, 18, 2}}, 
  {{1, 0}, {599186, 0}, {0, 0}, {599186, 0}}}, 
 {{{898782, 149794, 449391}, {641982, 406594, 320991}}, 
  {{155344, 388360, 815560, 155344}, {699050, 699049, 1, 699050}, 
   {699050, 699049, 1, 699050}}, {{0, 0}, {299594, 1}, {0, 0}, {299594, 1}}}, 
 {{{0, 0, 0}, {299594, 748982, 149797}}, {{0, 699049, 349527, 349527}, 
   {0, 1048575, 1, 1}, {0, 1048575, 1, 1}}, {{235394, 449389}, 
   {513588, 599186}, {513588, 599186}, {299594, 1}}}, 
 {{{599186, 449390, 299593}, {534988, 513588, 791782}}, 
  {{349527, 349512, 15, 349527}, {1, 1048568, 9, 1}, {1, 1048568, 9, 1}}, 
  {{748985, 0}, {748985, 1}, {299594, 0}, {449388, 1}}}, 
 {{{0, 722357, 326219}, {517869, 211137, 1022900}}, 
  {{551882, 110377, 441505, 220753}, {827823, 1, 827822, 496694}, 
   {551882, 827824, 772634, 551882}}, {{830690, 1}, {898779, 667275}, 
   {980487, 762601}, {490245, 1}}}, 
 {{{748979, 299597, 898782}, {85603, 962973, 641982}}, 
  {{0, 750832, 815560, 297744}, {0, 582542, 1, 466034}, 
   {0, 582542, 1, 466034}}, {{299592, 0}, {748983, 0}, {748983, 0}, {1, 0}}}, 
 {{{0, 582541, 466035}, {0, 898781, 149795}}, 
  {{0, 1048575, 1, 1}, {0, 1048575, 1, 1}, {0, 0, 0, 0}}, 
  {{299594, 1}, {571950, 667275}, {653658, 762601}, {299594, 1}}}, 
 {{{748970, 299606, 898773}, {1005788, 42788, 1027182}}, 
  {{233017, 636912, 326225, 877697}, {978671, 489335, 1, 0}, 
   {978671, 489335, 1, 0}}, {{449389, 0}, {599186, 0}, {599186, 0}, {1, 0}}}, 
 {{{1048573, 3, 349525}, {299597, 748979, 149797}}, 
  {{998644, 299593, 1, 49933}, {449390, 449390, 0, 599187}, 
   {998644, 998644, 1, 399458}}, {{748982, 1048575}, {299594, 1}, 
   {299594, 1}, {0, 0}}}, {{{9, 1048567, 1}, {1048567, 9, 0}}, 
  {{0, 815559, 1, 233017}, {0, 0, 1, 0}, {0, 0, 1, 0}}, 
  {{1048574, 1048575}, {1, 1}, {1, 1}, {1, 0}}}, 
 {{{2, 1048574, 1}, {1048573, 2, 0}}, {{1, 0, 1, 1}, {1, 1, 0, 1}, 
   {1, 1, 0, 1}}, {{1, 0}, {1, 1}, {0, 0}, {1, 1}}}}
