{{{{543700, 504876, 504876, 932063}, {543700, 504876, 504876, 932063}, 
   {0, 116513, 116513, 0}}, {{0, 0, 0, 0, 0}, {76725, 409199, 792827, 76725, 
    818401}, {0, 0, 0, 0, 0}, {102300, 204599, 1, 102300, 741676}}, 
  {{815560, 482678, 282949}, {815560, 83220, 482678}, 
   {466035, 83220, 482678}, {0, 399458, 848847}, {1, 1048574, 1}}}, 
 {{{0, 0, 0, 0}, {0, 0, 0, 0}, {821107, 909876, 227469, 366169}}, 
  {{0, 0, 0, 0, 0}, {629147, 629147, 629147, 587209, 838862}, 
   {0, 0, 0, 0, 0}, {559242, 559242, 559242, 349531, 1}}, 
  {{0, 69910, 489333}, {0, 489334, 279621}, {0, 489334, 279621}, 
   {0, 1048574, 1}, {0, 0, 0}}}, {{{0, 0, 0, 0}, {0, 0, 422257, 0}, 
   {0, 0, 218195, 0}}, {{436580, 436580, 436580, 226869, 1}, 
   {174110, 261165, 87055, 174110, 0}, {262470, 175415, 349525, 52759, 1}, 
   {0, 0, 0, 0, 0}}, {{39570, 929867, 0}, {969436, 1, 0}, 
   {969436, 712252, 0}, {118710, 929866, 0}, {0, 158278, 0}}}, 
 {{{0, 0, 0, 0}, {349524, 699052, 699052, 1048575}, 
   {699048, 349528, 349529, 1048574}}, 
  {{233017, 233017, 233017, 652446, 349525}, {932068, 233016, 582542, 442734, 
    349526}, {699051, 349525, 0, 349525, 0}, {349526, 349524, 349525, 139813, 
    1}}, {{848847, 599180, 848850}, {399458, 898777, 399458}, 
   {399458, 898777, 399458}, {449389, 748985, 449389}, {0, 1048573, 1}}}, 
 {{{366169, 682407, 882136, 649118}, {965356, 83220, 282949, 199729}, 
   {715696, 532609, 732338, 798916}}, {{0, 0, 0, 0, 0}, 
   {699050, 699052, 699051, 908763, 1048575}, {349526, 349524, 349525, 
    139813, 1}, {0, 0, 0, 0, 0}}, {{699051, 0, 0}, {699050, 0, 0}, 
   {699050, 0, 0}, {1, 0, 0}, {0, 0, 0}}}, 
 {{{0, 0, 0, 0}, {0, 0, 0, 0}, {349523, 0, 0, 0}}, 
  {{249661, 249661, 249661, 878806, 149796}, {998644, 99864, 549254, 938726, 
    599187}, {748983, 299593, 0, 299593, 898779}, 
   {449390, 149796, 299593, 359513, 1}}, {{0, 1048569, 3}, {0, 1048575, 0}, 
   {0, 1048575, 0}, {0, 0, 0}, {0, 1048573, 1}}}, 
 {{{1, 1048572, 1048575, 3}, {4, 1048572, 1048572, 3}, 
   {12, 1048564, 1048564, 9}}, {{1009740, 38836, 0, 38836, 116508}, 
   {932067, 815559, 349525, 815559, 349526}, {776723, 271853, 0, 271853, 
    815559}, {699050, 0, 349525, 0, 1}}, {{1, 0, 0}, {1, 0, 0}, {1, 0, 0}, 
   {0, 0, 0}, {1, 0, 0}}}, {{{366169, 682407, 682407, 649118}, 
   {965356, 83220, 83220, 199729}, {0, 848847, 848847, 0}}, 
  {{349525, 349528, 349522, 349525, 1}, {699051, 699048, 699054, 699051, 
    1048575}, {349525, 349528, 349522, 349525, 1}, 
   {932068, 932064, 932072, 932068, 349524}}, {{209716, 419428, 209716}, 
   {209715, 419431, 209715}, {629144, 209720, 629144}, {1, 1048573, 1}, 
   {0, 0, 0}}}, {{{0, 0, 0, 0}, {349524, 699052, 699052, 1048575}, 
   {1048572, 4, 4, 1048573}}, {{0, 0, 0, 0, 0}, {1, 1, 1, 1, 0}, 
   {0, 0, 0, 0, 0}, {1, 1, 1, 1, 0}}, {{1048575, 399452, 848850}, 
   {1048575, 249660, 399458}, {1048575, 249660, 399458}, {0, 149798, 449389}, 
   {1048575, 1048574, 1}}}, {{{1, 0, 0, 0}, {1, 0, 0, 0}, {2, 0, 0, 0}}, 
  {{932067, 233017, 582542, 652446, 349526}, {932068, 932068, 932068, 302921, 
    349524}, {349525, 349525, 349525, 349525, 1}, 
   {815560, 0, 932068, 0, 349524}}, {{0, 1048574, 0}, {0, 1, 0}, {0, 1, 0}, 
   {0, 0, 0}, {0, 0, 0}}}, {{{0, 0, 0, 0}, {349524, 699052, 699052, 1048575}, 
   {699048, 349528, 349528, 1048574}}, {{0, 0, 0, 0, 0}, 
   {699050, 349526, 0, 349526, 0}, {349525, 699051, 0, 699051, 0}, 
   {1048575, 1, 0, 1, 0}}, {{83222, 316229, 848850}, 
   {882135, 416100, 399458}, {882135, 416100, 399458}, 
   {249660, 948714, 449389}, {1, 1048572, 1}}}, 
 {{{932072, 466029, 116505, 699055}, {582544, 466032, 466032, 699052}, 
   {699052, 349523, 349523, 1}}, {{349525, 699051, 0, 699051, 1}, 
   {0, 0, 0, 0, 0}, {349525, 699051, 0, 699051, 1}, {0, 0, 0, 0, 0}}, 
  {{1, 0, 0}, {1, 0, 0}, {1, 0, 0}, {0, 0, 0}, {1, 0, 0}}}, 
 {{{737887, 310689, 543706, 466034}, {38836, 1009740, 1009740, 815559}, 
   {0, 233017, 233017, 0}}, {{349525, 349528, 349522, 349525, 1}, 
   {0, 0, 0, 0, 0}, {349525, 349528, 349522, 349525, 1}, {0, 0, 0, 0, 0}}, 
  {{1, 0, 0}, {1, 0, 0}, {1048574, 0, 0}, {0, 0, 0}, {0, 0, 0}}}, 
 {{{0, 0, 0, 0}, {599187, 449389, 449389, 599187}, 
   {1031934, 216371, 16642, 549256}}, {{0, 0, 0, 0, 0}, 
   {349525, 349525, 349525, 139814, 1}, {0, 0, 0, 0, 0}, 
   {116508, 116508, 116508, 535944, 699052}}, 
  {{0, 699051, 0}, {0, 699050, 0}, {0, 699050, 0}, {0, 1, 0}, {0, 0, 0}}}, 
 {{{1048573, 3, 3, 1048573}, {0, 0, 0, 0}, {4, 1048573, 1048573, 3}}, 
  {{349525, 699051, 0, 699051, 1}, {0, 0, 0, 0, 1048575}, 
   {349525, 699051, 0, 699051, 1}, {0, 0, 0, 0, 349524}}, 
  {{1, 4, 1048574}, {1, 1048574, 1}, {1, 1048574, 1}, {0, 0, 0}, {1, 0, 0}}}, 
 {{{0, 0, 0, 0}, {699052, 349524, 349524, 1}, {349529, 699048, 699047, 2}}, 
  {{233017, 233017, 233017, 652446, 349525}, {582543, 582543, 582543, 792261, 
    349526}, {0, 0, 0, 0, 0}, {349526, 349526, 349526, 139815, 1}}, 
  {{0, 399451, 848850}, {0, 249659, 399458}, {0, 249659, 399458}, 
   {0, 149798, 449389}, {0, 1048573, 1}}}, 
 {{{699052, 349524, 349524, 1}, {699052, 349524, 349524, 1}, 
   {3, 1048572, 1048573, 3}}, {{0, 0, 0, 0, 0}, {699051, 349527, 1, 349527, 
    1048575}, {349525, 699051, 0, 699051, 1}, {0, 2, 1, 2, 0}}, 
  {{0, 482678, 282949}, {0, 83220, 482678}, {0, 83220, 482678}, 
   {0, 399458, 848847}, {0, 1048574, 1}}}, 
 {{{199729, 0, 0, 0}, {965356, 83220, 282949, 199729}, 
   {882136, 166440, 565898, 399458}}, {{349525, 349525, 349525, 139814, 1}, 
   {349526, 349524, 349525, 139813, 1}, {1048575, 1, 0, 1, 0}, 
   {0, 0, 0, 0, 0}}, {{699051, 838858, 0}, {699050, 629147, 0}, 
   {699050, 629147, 0}, {1, 0, 0}, {0, 0, 0}}}, 
 {{{49931, 998645, 998645, 898778}, {798916, 249660, 249660, 599187}, 
   {49936, 549251, 998640, 299596}}, {{0, 0, 0, 0, 0}, 
   {932068, 233016, 582542, 442734, 349526}, {466034, 116508, 815559, 745655, 
    699051}, {349526, 349524, 349525, 139813, 1}}, 
  {{0, 419428, 209716}, {0, 419431, 209715}, {0, 209720, 629144}, 
   {0, 1048573, 1}, {0, 0, 0}}}, {{{1048575, 0, 1, 0}, {1048575, 0, 1, 0}, 
   {1048574, 0, 2, 0}}, {{0, 0, 0, 0, 0}, {699051, 699051, 699051, 699051, 
    1048575}, {349525, 349525, 349525, 349525, 1}, {0, 0, 0, 0, 0}}, 
  {{0, 282949, 0}, {0, 482678, 0}, {0, 482678, 0}, {0, 848847, 0}, 
   {0, 1, 0}}}, {{{699045, 349531, 349531, 699045}, {0, 0, 0, 0}, 
   {349531, 699045, 699045, 349531}}, {{185043, 863533, 0, 863533, 493447}, 
   {246724, 555128, 925214, 851198, 925215}, {185043, 863533, 0, 863533, 
    493447}, {904654, 287844, 596249, 534569, 1}}, 
  {{0, 4, 1048574}, {0, 1048574, 1}, {0, 1048574, 1}, {0, 0, 0}, {0, 0, 0}}}, 
 {{{0, 0, 0, 0}, {449389, 599187, 599187, 449389}, 
   {898778, 149798, 149798, 898778}}, {{349525, 349525, 349525, 349525, 1}, 
   {699051, 699051, 699051, 699051, 1048575}, {349525, 349525, 349525, 
    349525, 1}, {932068, 932068, 932068, 932068, 349524}}, 
  {{0, 629139, 5}, {0, 209699, 4}, {0, 1048564, 419433}, {0, 1048573, 1}, 
   {0, 0, 0}}}, {{{3, 0, 1048573, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}}, 
  {{233017, 233016, 233018, 233017, 349525}, {116508, 1048575, 582543, 0, 
    349526}, {815559, 233017, 0, 233017, 0}, {699050, 0, 349525, 0, 1}}, 
  {{765628, 282949, 0}, {565899, 482678, 0}, {565899, 482678, 0}, 
   {199729, 848847, 0}, {0, 1, 0}}}, 
 {{{88769, 959807, 959807, 316238}, {138700, 909876, 909876, 366169}, 
   {277400, 771176, 405007, 732338}}, 
  {{209715, 419432, 1048574, 209715, 419431}, {1, 209712, 419432, 377491, 
    419431}, {838861, 209716, 209713, 503318, 838862}, 
   {559242, 559236, 978673, 601189, 1}}, {{699051, 419428, 209716}, 
   {699050, 419431, 209715}, {699050, 209720, 629144}, {1, 1048573, 1}, 
   {0, 0, 0}}}, {{{0, 0, 0, 0}, {0, 0, 0, 0}, {582524, 349539, 349539, 
    699037}}, {{0, 0, 0, 0, 0}, {76725, 409199, 792827, 76725, 0}, 
   {0, 0, 0, 0, 0}, {102300, 204599, 1, 102300, 0}}, 
  {{1, 948712, 49932}, {1, 549254, 249661}, {1, 199728, 948712}, 
   {0, 399458, 848847}, {1, 1048574, 1}}}, 
 {{{0, 0, 0, 0}, {0, 0, 0, 0}, {932073, 0, 116503, 0}}, 
  {{128397, 21400, 235394, 128397, 663385}, {920179, 406591, 663385, 406591, 
    385191}, {128397, 920179, 0, 920179, 663385}, 
   {877380, 599186, 1, 106998, 513588}}, {{0, 482681, 282948}, 
   {0, 83223, 482677}, {0, 83223, 482677}, {0, 399458, 848847}, {0, 1, 0}}}, 
 {{{0, 0, 0, 0}, {0, 0, 143641, 0}, {0, 0, 430923, 0}}, 
  {{489339, 489339, 489339, 279628, 1}, {279628, 419442, 139814, 279628, 0}, 
   {209711, 69897, 349525, 0, 1}, {0, 0, 0, 0, 0}}, 
  {{730827, 953248, 0}, {635498, 1, 0}, {635498, 190659, 0}, 
   {95329, 953247, 0}, {0, 1, 0}}}, 
 {{{0, 0, 0, 0}, {1048573, 3, 3, 1048573}, {1048570, 6, 7, 1048570}}, 
  {{349525, 349528, 349522, 349525, 1}, {699051, 699051, 699051, 699051, 
    1048575}, {349525, 349525, 349525, 349525, 1}, 
   {932068, 932064, 932072, 932068, 349524}}, 
  {{0, 133156, 49931}, {0, 782274, 249660}, {0, 782273, 948711}, 
   {0, 399458, 848847}, {0, 1, 0}}}, 
 {{{49931, 998645, 998645, 49931}, {0, 0, 0, 0}, 
   {771176, 959807, 277400, 316238}}, {{0, 0, 0, 0, 0}, 
   {629147, 209713, 419430, 167775, 838862}, {0, 0, 0, 0, 0}, 
   {559242, 139808, 349525, 978673, 1}}, {{699051, 629140, 209718}, 
   {699050, 209718, 419429}, {699050, 209718, 419429}, {1, 0, 0}, 
   {0, 0, 0}}}, {{{1, 0, 1048575, 0}, {4, 1048573, 1048573, 3}, 
   {8, 1048570, 1048570, 6}}, {{349525, 349528, 349522, 349525, 1}, 
   {0, 3, 1048573, 0, 0}, {349525, 349525, 349525, 349525, 1}, 
   {0, 0, 0, 0, 0}}, {{998645, 282949, 0}, {798916, 482678, 0}, 
   {99865, 482678, 0}, {199729, 848847, 0}, {0, 1, 0}}}, 
 {{{0, 0, 0, 0}, {0, 0, 1, 0}, {0, 0, 3, 0}}, 
  {{489338, 489338, 489338, 279627, 1}, {279626, 69914, 489338, 279626, 0}, 
   {209712, 419424, 0, 1, 1}, {0, 0, 0, 0, 0}}, 
  {{0, 0, 0}, {0, 0, 0}, {0, 3, 0}, {0, 0, 0}, {0, 1, 0}}}, 
 {{{848847, 0, 0, 0}, {249660, 599187, 599187, 449389}, 
   {499320, 149798, 149798, 898778}}, {{349525, 349525, 349525, 349525, 1}, 
   {349526, 0, 699051, 0, 1048575}, {349525, 349525, 349525, 349525, 1}, 
   {815560, 0, 932068, 0, 349524}}, {{5, 419422, 0}, {4, 838865, 0}, 
   {419433, 838865, 0}, {1, 0, 0}, {0, 0, 0}}}, 
 {{{0, 0, 0, 0}, {1, 1048575, 1048575, 1}, {349527, 1048574, 1048574, 2}}, 
  {{0, 9, 1048567, 0, 0}, {1, 1, 1, 1, 0}, {0, 0, 0, 0, 0}, 
   {699052, 699040, 699064, 699052, 0}}, {{0, 948715, 49931}, 
   {0, 549257, 249660}, {0, 199731, 948711}, {0, 399458, 848847}, 
   {0, 1, 0}}}, {{{582540, 466036, 466036, 699049}, 
   {582540, 466036, 466036, 699049}, {699044, 349532, 349532, 1048571}}, 
  {{0, 0, 0, 0, 0}, {209715, 838865, 419427, 419431, 419431}, 
   {209715, 838861, 0, 838861, 419431}, {349525, 139814, 768953, 139811, 1}}, 
  {{1, 482678, 282949}, {1, 83220, 482678}, {1, 83220, 482678}, 
   {0, 399458, 848847}, {1, 1048574, 1}}}, 
 {{{0, 0, 0, 0}, {282949, 965356, 765627, 848847}, 
   {565898, 882136, 482678, 649118}}, {{349525, 349525, 349525, 139814, 1}, 
   {349525, 349525, 349525, 139814, 1}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}}, 
  {{0, 489333, 0}, {0, 279621, 0}, {0, 279621, 0}, {0, 1, 0}, {0, 0, 0}}}, 
 {{{0, 0, 0, 0}, {199729, 848847, 848847, 199729}, 
   {599187, 449389, 449389, 599187}}, {{0, 0, 0, 0, 0}, {1, 1, 1, 1, 0}, 
   {0, 0, 0, 0, 0}, {699052, 699052, 699052, 699052, 0}}, 
  {{0, 1048566, 5}, {0, 1048568, 4}, {0, 209710, 419433}, {0, 1048574, 1}, 
   {0, 0, 0}}}, {{{1048573, 0, 3, 0}, {1048572, 4, 4, 1048573}, 
   {1048568, 8, 8, 1048570}}, {{0, 0, 0, 0, 0}, {932067, 815559, 349525, 
    815559, 1}, {815559, 233017, 0, 233017, 0}, {699050, 0, 349525, 0, 1}}, 
  {{965354, 282949, 0}, {166441, 482678, 0}, {166441, 482678, 0}, 
   {798916, 848847, 0}, {1048575, 1, 0}}}, 
 {{{449389, 299596, 599187, 299591}, {0, 0, 0, 0}, {0, 0, 0, 0}}, 
  {{0, 0, 0, 0, 0}, {699050, 0, 349525, 0, 1}, {0, 0, 0, 0, 0}, 
   {699050, 0, 349525, 0, 1}}, {{489333, 0, 0}, {279621, 0, 0}, 
   {279621, 0, 0}, {1, 0, 0}, {0, 0, 0}}}, 
 {{{4, 1048572, 1048572, 3}, {4, 1048572, 1048572, 3}, 
   {8, 1048568, 1048568, 6}}, {{0, 0, 0, 0, 0}, {349525, 349525, 349525, 
    349525, 1}, {0, 0, 0, 0, 0}, {349525, 349525, 349525, 349525, 1}}, 
  {{965354, 482678, 282949}, {166441, 83220, 482678}, 
   {166441, 83220, 482678}, {798916, 399458, 848847}, 
   {1048575, 1048574, 1}}}, {{{0, 0, 0, 0}, {0, 0, 0, 0}, 
   {686104, 750833, 750833, 776722}}, 
  {{806597, 887256, 725938, 806597, 725937}, {322639, 241977, 564619, 64529, 
    967917}, {322639, 806596, 967917, 193584, 0}, 
   {268866, 914141, 914144, 930277, 1}}, {{0, 1048573, 1}, {0, 1048573, 1}, 
   {0, 6, 1048574}, {0, 0, 0}, {0, 0, 0}}}, 
 {{{199729, 848847, 848847, 199729}, {0, 0, 0, 0}, {0, 0, 0, 0}}, 
  {{0, 0, 0, 0, 0}, {1048575, 1, 0, 1, 0}, {0, 0, 0, 0, 0}, 
   {349524, 699052, 0, 699052, 0}}, {{419427, 209732, 419422}, 
   {838869, 419422, 838865}, {209722, 419422, 838865}, {1, 0, 0}, 
   {0, 0, 0}}}, {{{249660, 599187, 599187, 449389}, 
   {249660, 599187, 599187, 449389}, {499320, 149798, 149798, 898778}}, 
  {{0, 0, 0, 0, 0}, {699050, 0, 349525, 0, 1}, {0, 0, 0, 0, 0}, 
   {233016, 0, 116508, 0, 699052}}, {{5, 0, 0}, {4, 0, 0}, {419433, 0, 0}, 
   {1, 0, 0}, {0, 0, 0}}}, {{{0, 0, 0, 0}, {12, 1048567, 1048567, 9}, 
   {24, 1048558, 1048558, 18}}, {{0, 1048575, 1, 0, 0}, 
   {0, 1048575, 1, 0, 0}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}}, 
  {{998645, 49932, 0}, {798916, 249661, 0}, {99865, 948712, 0}, 
   {199729, 848847, 0}, {0, 1, 0}}}, 
 {{{0, 0, 0, 0}, {0, 0, 0, 0}, {499320, 998645, 549256, 898778}}, 
  {{233017, 233016, 233018, 233017, 349525}, {932068, 233017, 582541, 862163, 
    349526}, {699051, 349524, 1, 978672, 0}, {349526, 0, 699049, 1, 1}}, 
  {{699051, 1048575, 699051}, {699050, 2, 699050}, {699050, 2, 699050}, 
   {1, 1048573, 1}, {0, 0, 0}}}, {{{0, 0, 0, 0}, {699052, 349524, 349524, 1}, 
   {0, 1048575, 1048575, 0}}, {{0, 0, 0, 0, 0}, {0, 1048575, 1, 0, 0}, 
   {0, 0, 0, 0, 0}, {0, 1048575, 1, 0, 0}}, 
  {{1048575, 1, 0}, {1048575, 1, 0}, {2, 1048574, 0}, {0, 0, 0}, {0, 0, 0}}}, 
 {{{349525, 0, 0, 0}, {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}}, {{3, 1048574, 0}, {0, 1, 0}, {0, 1, 0}, {0, 0, 0}, 
   {1, 0, 0}}}, {{{0, 0, 0, 0}, {699051, 0, 699051, 0}, {1, 0, 1, 0}}, 
  {{1, 1, 1, 1, 0}, {1, 1, 1, 1, 0}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}}, 
  {{0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 0, 0}, {0, 1, 0}}}}
