{{{{0, 167934, 0, 964609}, {0, 335868, 167934, 964609}, 
   {0, 796675, 796675, 0}}, {{0, 1048574, 2, 1048572, 1048572}, 
   {5, 1048573, 3, 1048575, 1048575}, {2, 1048572, 4, 1048570, 1048570}, 
   {2, 1048575, 1, 0, 0}}, {{678492, 478760, 420749}, 
   {678492, 478760, 25290}, {805479, 805482, 653118}, {0, 0, 395459}, 
   {805479, 805482, 1}}}, {{{0, 0, 0, 0}, {400138, 367984, 648438, 712746}, 
   {448369, 496600, 600207, 503745}}, 
  {{200792, 847784, 332844, 187526, 792310}, {1014203, 34373, 299677, 694631, 
    722368}, {686790, 361786, 166422, 750104, 139890}, 
   {909890, 138686, 715732, 993103, 1}}, {{0, 0, 419401}, {0, 0, 419401}, 
   {0, 0, 629175}, {0, 0, 1}, {0, 0, 629174}}}, 
 {{{0, 629316, 419402, 628748}, {0, 839390, 209627, 837626}, 
   {0, 209186, 838949, 210950}}, {{1048575, 1, 1048575, 0, 1}, 
   {0, 0, 0, 0, 0}, {1048575, 1, 1048575, 0, 1}, {0, 0, 0, 0, 0}}, 
  {{1, 405947, 969682}, {2, 405946, 620156}, {0, 1038802, 1042060}, 
   {1048575, 1, 349526}, {0, 1038802, 1042060}}}, 
 {{{0, 612012, 0, 218282}, {440150, 384058, 608426, 60385}, 
   {388351, 776702, 660225, 543748}}, 
  {{394951, 653625, 527003, 187526, 598151}, {1014203, 34373, 299677, 694631, 
    722368}, {686790, 361786, 166422, 750104, 139890}, 
   {909890, 138686, 715732, 993103, 1}}, {{0, 217429, 494478}, 
   {0, 217429, 494478}, {0, 831147, 554098}, {0, 0, 554097}, 
   {0, 831147, 1}}}, {{{958694, 669090, 89882, 669090}, 
   {209711, 629161, 629147, 629105}, {0, 209690, 838865, 209774}}, 
  {{1048573, 0, 0, 1048573, 1048573}, {1, 1048575, 1, 1048575, 1048575}, 
   {1048575, 1, 1048575, 1, 1}, {2, 1048574, 2, 1048574, 1048574}}, 
  {{0, 765626, 43591}, {0, 765626, 602356}, {0, 1, 908291}, {0, 0, 489811}, 
   {0, 1, 349526}}}, {{{0, 0, 0, 0}, {239906, 0, 189588, 858988}, 
   {688717, 0, 239906, 808670}}, {{789211, 259365, 489473, 748838, 325974}, 
   {525798, 522778, 23210, 545988, 769025}, {33305, 1015271, 1025366, 992061, 
    279551}, {981966, 66610, 535893, 602503, 1}}, 
  {{0, 217429, 1048575}, {0, 217429, 554096}, {0, 831147, 554098}, {0, 0, 0}, 
   {0, 831147, 1}}}, {{{599165, 359052, 449411, 120131}, 
   {0, 627894, 0, 210341}, {0, 420682, 0, 838235}}, 
  {{263266, 785310, 146378, 785310, 931688}, {671365, 377211, 951457, 377211, 
    280092}, {958561, 90015, 585512, 90015, 675527}, 
   {365944, 682632, 365945, 682632, 1}}, {{1048575, 420858, 280572}, 
   {1048575, 420858, 280572}, {1, 627718, 768004}, {0, 0, 0}, 
   {1, 627718, 768004}}}, {{{89674, 728942, 958902, 728942}, 
   {299593, 99865, 748983, 99863}, {0, 1048575, 0, 2}}, 
  {{16, 1048560, 16, 0, 1048560}, {1048575, 1, 1048575, 0, 1}, 
   {22, 1048554, 22, 0, 1048554}, {1048574, 2, 1048574, 0, 2}}, 
  {{0, 1048575, 699050}, {0, 1048574, 349524}, {0, 0, 0}, {0, 1, 349526}, 
   {0, 0, 0}}}, {{{0, 269508, 0, 913822}, {0, 69022, 0, 489777}, 
   {0, 979554, 0, 558799}}, {{419430, 629146, 946258, 629146, 526828}, 
   {629143, 419433, 907797, 419433, 278654}, {629144, 419432, 639304, 419432, 
    10160}, {1048575, 1, 268493, 1, 268494}}, {{522945, 29830, 369412}, 
   {522945, 29830, 369412}, {525631, 1018746, 679164}, {0, 0, 679163}, 
   {525631, 1018746, 1}}}, {{{419527, 0, 419366, 629210}, 
   {419527, 0, 419366, 629210}, {0, 0, 0, 0}}, 
  {{364721, 683855, 136770, 683854, 911806}, {683854, 364722, 683854, 182361, 
    364722}, {1048575, 1, 1048575, 866215, 1}, {319132, 729444, 319132, 
    364722, 729444}}, {{0, 627718, 768004}, {0, 206861, 836958}, 
   {0, 1, 349526}, {0, 0, 0}, {0, 420858, 280572}}}, 
 {{{79494, 828388, 1032278, 566768}, {372413, 305678, 399829, 933128}, 
   {676163, 742898, 648747, 115448}}, 
  {{970300, 47226, 809190, 988332, 953536}, {1019381, 569008, 753722, 60245, 
    263804}, {941105, 616234, 514336, 1, 168764}, 
   {990186, 89440, 458868, 120490, 527608}}, {{0, 1048575, 699050}, 
   {0, 1048575, 699050}, {0, 1, 349526}, {0, 0, 0}, {0, 1, 349526}}}, 
 {{{834583, 129808, 704775, 298178}, {0, 629125, 419451, 419451}, 
   {0, 0, 0, 0}}, {{193427, 223968, 824608, 641363, 641363}, 
   {468296, 1018035, 30541, 407214, 407214}, {661723, 193427, 855149, 1, 1}, 
   {936592, 987494, 61082, 814428, 814428}}, {{349527, 416099, 976450}, 
   {349528, 416098, 626924}, {1, 0, 0}, {1048575, 1, 349526}, 
   {0, 1, 349526}}}, {{{171197, 342394, 877379, 363788}, {0, 0, 0, 0}, 
   {0, 0, 0, 0}}, {{163111, 396128, 652448, 955367, 955367}, 
   {885460, 93211, 69903, 23306, 908768}, {163109, 326225, 279620, 815559, 
    209714}, {163110, 745656, 908765, 605846, 1}}, 
  {{699050, 349525, 582542}, {699051, 349524, 233016}, {1, 0, 0}, 
   {1048575, 1, 349526}, {0, 1, 349526}}}, 
 {{{627716, 346607, 420861, 564989}, {0, 629030, 838802, 629174}, 
   {0, 838947, 838949, 1}}, {{1048575, 1, 0, 1, 1}, {0, 0, 0, 0, 0}, 
   {1048575, 1, 0, 1, 1}, {0, 0, 0, 0, 0}}, {{1048575, 420858, 280572}, 
   {1048575, 420858, 280572}, {1, 627718, 768004}, {0, 0, 0}, 
   {1, 627718, 768004}}}, {{{299593, 798915, 748983, 798915}, 
   {0, 209718, 838858, 838858}, {0, 209711, 838865, 838865}}, 
  {{629621, 418955, 0, 418955, 1048571}, {419402, 629174, 0, 629174, 
    1048575}, {210361, 838215, 0, 838215, 1}, {838804, 209772, 0, 209772, 
    1048574}}, {{1048575, 420858, 7150}, {1048575, 420858, 223539}, 
   {1, 627718, 209239}, {0, 0, 0}, {1, 627718, 1041426}}}, 
 {{{284326, 959848, 0, 746108}, {196269, 263500, 0, 914114}, 
   {852307, 785076, 0, 134462}}, {{484503, 69587, 531587, 1, 156406}, 
   {494486, 277045, 80903, 0, 892170}, {978989, 346632, 612490, 1, 0}, 
   {988972, 554090, 161806, 0, 735764}}, {{0, 1048575, 699050}, 
   {0, 1048575, 699050}, {0, 1, 349526}, {0, 0, 0}, {0, 1, 349526}}}, 
 {{{0, 349530, 0, 349523}, {14, 42, 1048562, 1048513}, 
   {1048555, 1048520, 21, 91}}, {{629146, 419430, 629146, 419430, 419430}, 
   {968687, 79889, 419433, 79889, 79889}, {169771, 878805, 419432, 878805, 
    878805}, {798916, 249660, 1, 249660, 249660}}, 
  {{0, 0, 68953}, {0, 0, 489810}, {0, 0, 420858}, {0, 0, 627719}, 
   {0, 0, 1}}}, {{{299593, 938736, 119836, 99844}, 
   {0, 838872, 419429, 1048555}, {0, 0, 0, 0}}, 
  {{1048551, 25, 1048553, 2, 23}, {2, 1048574, 1, 1048575, 1048575}, 
   {1048553, 23, 1048554, 1, 22}, {4, 1048572, 2, 1048574, 1048574}}, 
  {{1048575, 0, 0}, {1048574, 1, 349526}, {0, 1, 349526}, 
   {1, 627718, 768004}, {0, 420858, 280572}}}, 
 {{{173347, 714675, 875229, 777912}, {0, 210790, 1006418, 479443}, 
   {0, 669154, 63237, 885318}}, {{476625, 953250, 95326, 285973, 285973}, 
   {762593, 571958, 667272, 667279, 667279}, {762597, 4, 95323, 667278, 
    667278}, {1048572, 571954, 571949, 1, 1}}, {{831147, 652290, 434860}, 
   {613718, 869719, 434859}, {0, 0, 0}, {217429, 831147, 1}, {0, 0, 0}}}, 
 {{{0, 140140, 0, 978506}, {0, 116442, 396142, 629325}, 
   {0, 419550, 978651, 69626}}, {{3, 1048573, 3, 0, 1048573}, 
   {1048572, 4, 1048574, 2, 2}, {1, 1048575, 2, 1, 1048574}, 
   {1048574, 2, 1048575, 1, 1}}, {{217429, 0, 0}, {434858, 831147, 554098}, 
   {0, 831147, 554098}, {831147, 217429, 1048575}, {0, 831147, 1}}}, 
 {{{559105, 885419, 489471, 885419}, {679058, 575878, 369518, 575878}, 
   {29989, 709047, 1018587, 709047}}, 
  {{812421, 236155, 1025366, 212945, 838657}, {525798, 522778, 23210, 545988, 
    769025}, {33305, 1015271, 1025366, 992061, 279551}, 
   {981966, 66610, 535893, 602503, 1}}, {{0, 0, 627718}, {0, 0, 206861}, 
   {0, 0, 1}, {0, 0, 0}, {0, 0, 420858}}}, 
 {{{627719, 209239, 420857, 209240}, {0, 4, 0, 1048567}, 
   {0, 1048569, 0, 14}}, {{0, 0, 0, 0, 0}, {1048572, 4, 1048574, 2, 2}, 
   {1048574, 2, 1048575, 1, 1}, {1048574, 2, 1048575, 1, 1}}, 
  {{0, 0, 0}, {0, 1048575, 1048575}, {0, 0, 0}, {0, 1, 1}, {0, 0, 0}}}, 
 {{{16531, 1009699, 1032045, 27704}, {0, 610276, 305138, 371719}, 
   {0, 66581, 66581, 0}}, {{1048575, 1048574, 2, 1048571, 1048571}, 
   {209715, 419430, 629146, 1048575, 1048575}, {838861, 629146, 419430, 1, 
    1}, {419430, 838860, 209716, 1048574, 1048574}}, 
  {{0, 0, 0}, {831147, 217429, 1048575}, {0, 0, 0}, {217429, 831147, 1}, 
   {0, 0, 0}}}, {{{0, 861820, 0, 93378}, {0, 722326, 0, 163125}, 
   {0, 0, 0, 0}}, {{0, 0, 0, 0, 0}, {1048574, 2, 0, 2, 0}, 
   {1048575, 1, 0, 1, 0}, {1048575, 1, 0, 1, 0}}, 
  {{348346, 698461, 815166}, {350115, 696692, 114936}, {1769, 0, 0}, 
   {0, 0, 351883}, {1046807, 3538, 1}}}, 
 {{{0, 0, 0, 0}, {0, 167934, 880642, 880642}, {0, 796675, 251901, 251901}}, 
  {{147424, 901150, 2, 901148, 551628}, {908295, 140283, 3, 140285, 489810}, 
   {989142, 59432, 4, 59430, 758488}, {768006, 280571, 1, 280572, 979622}}, 
  {{243097, 243094, 739002}, {243097, 243094, 343543}, 
   {805479, 805482, 653118}, {0, 0, 395459}, {805479, 805482, 1}}}, 
 {{{0, 0, 0, 0}, {42, 84, 1048534, 1048408}, {1048513, 1048450, 63, 252}}, 
  {{419431, 0, 0, 419431, 419431}, {968687, 79889, 419433, 79889, 79889}, 
   {169771, 878805, 419432, 878805, 878805}, {798916, 249660, 1, 249660, 
    249660}}, {{0, 1048575, 326540}, {0, 1048575, 885305}, {0, 1, 908291}, 
   {0, 0, 489811}, {0, 1, 349526}}}, 
 {{{0, 382836, 0, 332870}, {0, 349572, 699074, 699039}, 
   {0, 1048541, 1048541, 0}}, {{377488, 419430, 629146, 167772, 167772}, 
   {880808, 629143, 419433, 41942, 41942}, {461376, 629144, 419432, 671088, 
    671088}, {419432, 1048575, 1, 419430, 419430}}, 
  {{1048575, 1, 349526}, {1048575, 1, 349526}, {0, 0, 0}, {0, 0, 0}, 
   {0, 0, 0}}}, {{{89674, 728942, 958902, 728942}, 
   {299593, 798915, 748983, 798915}, {0, 0, 0, 0}}, 
  {{5, 1048571, 5, 1048571, 1048571}, {1, 1048575, 1, 1048575, 1048575}, 
   {1048575, 1, 1048575, 1, 1}, {2, 1048574, 2, 1048574, 1048574}}, 
  {{0, 69875, 629125}, {0, 69875, 978650}, {0, 629174, 419449}, {0, 1, 1}, 
   {0, 629174, 69924}}}, {{{1048575, 349525, 1, 349525}, 
   {0, 209578, 0, 629420}, {0, 209921, 0, 628734}}, 
  {{599188, 449388, 2, 449390, 1048574}, {748979, 299597, 1048574, 299595, 
    2}, {299594, 748982, 2, 748984, 1048574}, {449388, 599188, 1048575, 
    599187, 1}}, {{1048575, 420858, 140286}, {1048574, 841716, 979623}, 
   {0, 0, 699051}, {1, 627718, 768004}, {0, 0, 140286}}}, 
 {{{838865, 629154, 209711, 838844}, {838865, 629154, 209711, 838844}, 
   {0, 0, 0, 0}}, {{1048574, 2, 1048574, 2, 2}, {1, 1048575, 1, 1048575, 
    1048575}, {1048575, 1, 1048575, 1, 1}, {2, 1048574, 2, 1048574, 
    1048574}}, {{0, 68953, 395494}, {0, 489810, 326540}, {0, 420858, 280572}, 
   {0, 627719, 68954}, {0, 1, 349526}}}, 
 {{{0, 869228, 728942, 768004}, {0, 299594, 299593, 1048574}, 
   {0, 748982, 748983, 2}}, {{349530, 699048, 349528, 349524, 699050}, 
   {699048, 349527, 699049, 349526, 349526}, {2, 1048575, 1, 699050, 0}, 
   {349520, 699054, 349522, 699052, 699052}}, {{0, 0, 0}, {0, 0, 0}, 
   {0, 1, 349526}, {0, 0, 0}, {0, 1, 349526}}}, 
 {{{299593, 379486, 119836, 169768}, {0, 629147, 419429, 419429}, 
   {0, 0, 0, 0}}, {{21, 1048555, 5, 1048555, 1048571}, {0, 0, 1, 0, 1048575}, 
   {21, 1048555, 1048575, 1048555, 1}, {0, 0, 2, 0, 1048574}}, 
  {{699049, 280572, 187048}, {699048, 280573, 536574}, 
   {1048575, 420859, 630098}, {1, 627718, 768004}, {0, 420858, 280572}}}, 
 {{{779138, 609238, 269438, 609238}, {359487, 39943, 768975, 199715}, 
   {689089, 0, 239658, 808918}}, {{997800, 293873, 653103, 536970, 435386}, 
   {1048575, 1, 268493, 1, 268494}, {22, 1048554, 384610, 1048554, 384588}, 
   {1048574, 2, 536986, 2, 536988}}, {{0, 1048575, 581749}, 
   {0, 1048575, 91938}, {0, 1, 908291}, {0, 0, 489811}, {0, 1, 349526}}}, 
 {{{0, 535926, 0, 256325}, {0, 559202, 0, 768975}, {0, 489374, 0, 279601}}, 
  {{0, 209690, 838886, 419380, 419380}, {61, 838825, 209753, 629135, 629135}, 
   {838885, 419381, 629196, 629071, 629071}, {838885, 629134, 419443, 1, 1}}, 
  {{243097, 243094, 962689}, {243097, 243094, 567230}, 
   {805479, 805482, 653118}, {0, 0, 395459}, {805479, 805482, 1}}}, 
 {{{958902, 459920, 89674, 39062}, {748983, 948712, 299593, 948711}, 
   {0, 0, 0, 0}}, {{23, 1048553, 23, 0, 1048553}, 
   {1048575, 1, 1048575, 0, 1}, {22, 1048554, 22, 0, 1048554}, 
   {1048574, 2, 1048574, 0, 2}}, {{0, 419401, 629126}, {0, 419401, 629126}, 
   {0, 629175, 419450}, {0, 1, 349526}, {0, 629174, 69924}}}, 
 {{{969434, 672670, 79142, 672670}, {389267, 479281, 659309, 479281}, 
   {659309, 569295, 389267, 569295}}, 
  {{16, 1048560, 946992, 1048560, 946976}, {1048575, 1, 268493, 1, 268494}, 
   {22, 1048554, 384610, 1048554, 384588}, {1048574, 2, 536986, 2, 536988}}, 
  {{0, 0, 699049}, {0, 0, 699048}, {0, 0, 1048575}, {0, 0, 1}, {0, 0, 0}}}, 
 {{{897759, 946018, 150817, 503730}, {0, 649146, 0, 199715}, {0, 0, 0, 0}}, 
  {{419430, 629146, 419430, 629146, 629146}, {419425, 629151, 629143, 629151, 
    419433}, {1048573, 3, 629144, 3, 419432}, {419428, 629148, 1048575, 
    629148, 1}}, {{878046, 439023, 292682}, {609553, 707516, 122152}, 
   {780083, 0, 0}, {0, 511589, 1040110}, {268493, 1, 349526}}}, 
 {{{599187, 549256, 449389, 549251}, {0, 0, 0, 0}, {0, 0, 0, 0}}, 
  {{838860, 209716, 419430, 209716, 629146}, {209710, 838866, 629143, 838866, 
    419433}, {209712, 838864, 629144, 838864, 419432}, 
   {1048574, 2, 1048575, 2, 1}}, {{419401, 629174, 69924}, 
   {419401, 629174, 69924}, {629175, 419402, 978652}, {1, 627718, 768004}, 
   {629174, 840260, 210648}}}, 
 {{{0, 615826, 0, 216375}, {0, 615826, 0, 216375}, {0, 0, 0, 0}}, 
  {{419430, 629146, 419430, 629146, 629146}, {629143, 419433, 629143, 419433, 
    419433}, {629144, 419432, 629144, 419432, 419432}, 
   {1048575, 1, 1048575, 1, 1}}, {{183690, 956732, 926117}, 
   {956731, 45922, 972038}, {773041, 137766, 137766}, {0, 0, 45923}, 
   {275535, 910810, 1}}}, {{{748983, 459365, 928740, 249682}, 
   {0, 629154, 629147, 209697}, {0, 419401, 0, 209774}}, 
  {{1048572, 4, 1048574, 2, 2}, {2, 1048574, 1, 1048575, 1048575}, 
   {1048574, 2, 1048575, 1, 1}, {4, 1048572, 2, 1048574, 1048574}}, 
  {{1048575, 420858, 280572}, {1048574, 841716, 561144}, {0, 0, 0}, 
   {1, 627718, 768004}, {0, 0, 0}}}, 
 {{{748983, 249661, 299593, 249661}, {0, 0, 0, 0}, {0, 0, 0, 0}}, 
  {{16, 1048560, 0, 1048560, 0}, {1048575, 1, 0, 1, 0}, 
   {22, 1048554, 0, 1048554, 0}, {1048574, 2, 0, 2, 0}}, 
  {{69875, 909746, 397258}, {69875, 909746, 887069}, 
   {629174, 840260, 560173}, {1, 627718, 768004}, {629174, 840260, 70362}}}, 
 {{{0, 629147, 419429, 419429}, {0, 629147, 419429, 419429}, {0, 0, 0, 0}}, 
  {{0, 0, 16, 0, 1048560}, {0, 0, 1048575, 0, 1}, {0, 0, 22, 0, 1048554}, 
   {0, 0, 1048574, 0, 2}}, {{699049, 701430, 467620}, 
   {699048, 73712, 748192}, {1048575, 420858, 280572}, {1, 627718, 768004}, 
   {0, 0, 0}}}, {{{0, 0, 0, 0}, {0, 706654, 0, 683844}, 
   {0, 512883, 0, 22810}}, {{113361, 255058, 793518, 963557, 623477}, 
   {963554, 368421, 453437, 595139, 878538}, {425099, 340078, 595139, 113360, 
    170038}, {198378, 368420, 566797, 481779, 1}}, 
  {{831147, 217429, 1048575}, {613718, 434858, 1048574}, {0, 0, 0}, 
   {217429, 831147, 1}, {0, 0, 0}}}, 
 {{{1048571, 699137, 349532, 349498}, {0, 196, 98, 1048527}, 
   {0, 1048429, 1048429, 0}}, {{838861, 629146, 419430, 1, 1}, 
   {0, 0, 0, 0, 0}, {838861, 629146, 419430, 1, 1}, {0, 0, 0, 0, 0}}, 
  {{1, 627718, 768004}, {1, 627718, 768004}, {0, 0, 0}, {0, 0, 0}, 
   {0, 0, 0}}}, {{{0, 627718, 420858, 420858}, {0, 1048575, 1, 1}, 
   {0, 0, 0, 0}}, {{838824, 23, 1048553, 838870, 838870}, 
   {419432, 1048575, 1, 419430, 419430}, {209680, 22, 1048554, 209724, 
    209724}, {838864, 1048574, 2, 838860, 838860}}, 
  {{349527, 699048, 466032}, {349528, 699047, 116506}, {1, 0, 0}, 
   {1048575, 1, 349526}, {0, 1, 349526}}}, 
 {{{1048573, 0, 2, 1048574}, {0, 0, 0, 0}, {0, 0, 0, 0}}, 
  {{1048575, 1, 0, 1, 0}, {0, 0, 0, 0, 0}, {1048575, 1, 0, 1, 0}, 
   {0, 0, 0, 0, 0}}, {{1048575, 0, 0}, {1048574, 1, 349526}, {0, 1, 349526}, 
   {0, 0, 0}, {1, 0, 0}}}, {{{0, 0, 0, 0}, {0, 699050, 699050, 0}, 
   {0, 1, 1, 0}}, {{1, 0, 0, 1, 1}, {1, 1, 1, 1, 1}, {1, 0, 1, 0, 0}, 
   {0, 1, 0, 1, 1}}, {{0, 1, 1}, {0, 1, 1}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}}}}
