{{{{0, 792258, 652447, 256318}, {139811, 0, 0, 768954}}, 
  {{1, 483958, 1, 564617}, {1, 483958, 1, 1048574}, {1, 483958, 1, 1048574}, 
   {0, 0, 0, 0}}, {{1048573, 2}, {1048573, 0}, {0, 0}, {1048573, 1}}}, 
 {{{0, 974011, 74565, 974011}, {0, 824881, 223695, 824881}}, 
  {{599182, 0, 299591, 898788}, {599180, 748983, 748977, 898792}, 
   {299585, 149797, 1048567, 449406}, {299592, 1, 599186, 449392}}, 
  {{0, 564618}, {0, 1}, {0, 0}, {0, 0}}}, 
 {{{0, 0, 0, 0}, {0, 256318, 792258, 139811}}, {{2, 967916, 241979, 1048572}, 
   {3, 403298, 161321, 1048570}, {4, 887256, 80663, 1048568}, 
   {1, 483958, 967918, 1048574}}, {{0, 1048575}, {0, 0}, {0, 1}, {0, 0}}}, 
 {{{0, 116509, 932067, 0}, {0, 349527, 699049, 0}}, 
  {{1048569, 1048575, 1048572, 419442}, {1048567, 0, 419422, 629163}, 
   {1048565, 1, 209703, 838884}, {1048574, 1, 838860, 209718}}, 
  {{419429, 0}, {629143, 0}, {1, 0}, {0, 0}}}, 
 {{{582543, 737885, 776724, 0}, {699053, 139805, 209718, 489335}}, 
  {{599190, 149796, 2, 898772}, {898785, 748982, 748988, 299582}, 
   {149804, 299592, 449398, 748968}, {299595, 599186, 1, 449386}}, 
  {{3, 1048574}, {6, 1048574}, {0, 1}, {0, 0}}}, 
 {{{0, 380593, 667983, 380593}, {0, 0, 0, 0}}, {{806597, 1, 806597, 483958}, 
   {403299, 725938, 403299, 241978}, {1, 403299, 1, 1048574}, 
   {967916, 564618, 967916, 161320}}, {{403298, 564618}, {1048573, 1}, 
   {0, 0}, {0, 0}}}, {{{419431, 209714, 419431, 0}, {0, 0, 0, 0}}, 
  {{815558, 116509, 815563, 116509}, {0, 0, 1, 0}, {0, 0, 1048574, 0}, 
   {0, 0, 2, 0}}, {{1048575, 0}, {1, 0}, {0, 0}, {0, 0}}}, 
 {{{0, 1048575, 1, 1048575}, {0, 0, 1048575, 1048575}}, 
  {{1, 1, 1, 1048574}, {1, 1, 1, 1048574}, {1, 1, 1, 1048574}, {0, 0, 0, 0}}, 
  {{1, 139810}, {0, 908765}, {1, 0}, {1, 0}}}, 
 {{{0, 0, 0, 0}, {908765, 0, 0, 279622}}, {{1, 483958, 1, 1048574}, 
   {1, 483958, 1, 1048574}, {1, 483958, 1, 1048574}, {0, 0, 0, 0}}, 
  {{1048573, 1}, {1048573, 1}, {0, 0}, {1048573, 1}}}, 
 {{{0, 466034, 815559, 582542}, {0, 0, 699051, 699051}}, 
  {{0, 0, 1048573, 2}, {0, 0, 1048573, 2}, {0, 0, 1048573, 2}, {0, 0, 0, 1}}, 
  {{1048573, 2}, {0, 0}, {1048573, 0}, {1048573, 1}}}, 
 {{{466033, 310691, 271852, 0}, {349523, 932073, 815556, 0}}, 
  {{599190, 149796, 898781, 898772}, {898785, 748982, 748988, 299582}, 
   {149804, 299592, 449398, 748968}, {299595, 599186, 1, 449386}}, 
  {{0, 1048574}, {0, 1048574}, {0, 1}, {0, 0}}}, 
 {{{699051, 466033, 932068, 0}, {0, 0, 0, 0}}, {{0, 0, 4, 0}, {0, 0, 1, 0}, 
   {0, 0, 1048574, 0}, {0, 0, 2, 0}}, {{6, 1048574}, {6, 1048574}, 
   {1048573, 1}, {0, 0}}}, {{{349525, 582543, 116508, 0}, 
   {0, 699051, 349525, 0}}, {{0, 0, 5, 0}, {0, 0, 1, 0}, {0, 0, 1048574, 0}, 
   {0, 0, 2, 0}}, {{838865, 1048574}, {209723, 1048574}, {1048573, 1}, 
   {0, 0}}}, {{{0, 0, 0, 0}, {116507, 163115, 768954, 396129}}, 
  {{4, 887256, 725944, 1048568}, {1, 483958, 967918, 1048574}, 
   {1048574, 80660, 161316, 4}, {2, 967916, 887260, 1048572}}, 
  {{1048573, 1}, {1048570, 2}, {0, 0}, {0, 0}}}, 
 {{{349523, 908771, 838858, 559241}, {1048569, 629161, 419422, 629147}}, 
  {{898783, 449389, 149798, 299586}, {898785, 748982, 748988, 299582}, 
   {149804, 299592, 449398, 748968}, {299595, 599186, 1, 449386}}, 
  {{1, 0}, {2, 0}, {0, 0}, {0, 0}}}, 
 {{{0, 792258, 652447, 256318}, {0, 0, 0, 0}}, 
  {{1048575, 564618, 564618, 403299}, {1048575, 564618, 564618, 725938}, 
   {1048575, 564618, 564618, 1}, {0, 0, 0, 483958}}, 
  {{1048570, 2}, {0, 0}, {0, 0}, {1048573, 1}}}, 
 {{{0, 302922, 372827, 745654}, {0, 699051, 349525, 0}}, 
  {{0, 0, 0, 4}, {0, 0, 0, 1}, {0, 0, 0, 1048574}, {0, 0, 0, 2}}, 
  {{209711, 2}, {838853, 0}, {3, 0}, {0, 1}}}, 
 {{{0, 582542, 233017, 466034}, {0, 699050, 699051, 349526}}, 
  {{0, 0, 0, 2}, {0, 0, 0, 1048575}, {0, 0, 0, 1048575}, {0, 0, 0, 1}}, 
  {{0, 2}, {0, 0}, {0, 0}, {0, 1}}}, 
 {{{0, 349525, 699051, 349525}, {0, 699049, 349527, 0}}, 
  {{1048569, 1048575, 1048569, 14}, {1048567, 0, 1048567, 18}, 
   {1048565, 1, 1048565, 22}, {1048574, 1, 1048574, 4}}, 
  {{419429, 908766}, {629143, 139811}, {1, 0}, {0, 0}}}, 
 {{{0, 495549, 553027, 495549}, {955373, 624477, 517302, 438071}}, 
  {{322643, 161319, 967924, 403290}, {1, 483958, 967918, 1048574}, 
   {1048574, 80660, 161316, 4}, {2, 967916, 887260, 1048572}}, 
  {{483957, 564618}, {967914, 1}, {0, 0}, {0, 0}}}, 
 {{{0, 0, 0, 0}, {209719, 629138, 209719, 0}}, 
  {{239148, 1011784, 183959, 570280}, {0, 0, 827823, 0}, 
   {607071, 551882, 1, 883010}, {643862, 1030180, 202356, 809428}}, 
  {{0, 1048575}, {0, 1}, {0, 0}, {0, 0}}}, 
 {{{0, 1, 349524, 349526}, {0, 0, 0, 0}}, {{1, 1, 1, 209714}, 
   {1, 1, 1, 838859}, {1, 1, 1, 419428}, {0, 0, 0, 629146}}, 
  {{419431, 0}, {629143, 0}, {1, 0}, {1, 0}}}, 
 {{{0, 582542, 466034, 699051}, {0, 0, 0, 0}}, 
  {{1048569, 1048575, 1048575, 8}, {1048567, 0, 1048573, 12}, 
   {1048565, 1, 1048571, 16}, {1048574, 1, 1, 1}}, 
  {{1048575, 0}, {0, 0}, {1, 0}, {0, 0}}}, {{{0, 0, 0, 0}, {0, 0, 1, 1}}, 
  {{0, 0, 1, 0}, {0, 0, 1, 0}, {0, 0, 1, 0}, {0, 0, 0, 0}}, 
  {{1048573, 1}, {0, 0}, {1048573, 1}, {1048573, 1}}}, 
 {{{1, 0, 0, 1048574}, {3, 0, 0, 1048570}}, {{0, 0, 0, 1}, {0, 0, 0, 0}, 
   {0, 0, 0, 0}, {0, 0, 0, 0}}, {{1, 0}, {1, 0}, {0, 0}, {1, 0}}}, 
 {{{0, 0, 699051, 699051}, {0, 0, 1, 1}}, {{1, 1, 1, 0}, {1, 1, 1, 0}, 
   {1, 1, 1, 0}, {0, 0, 0, 1}}, {{1, 0}, {0, 0}, {1, 0}, {1, 0}}}}
