{{{{807277, 171092, 162453, 440323}, {566377, 562116, 963185, 135239}}, 
  {{218942, 0, 218942, 0, 610692}, {510905, 0, 510905, 0, 26766}, 
   {1, 0, 1, 0, 1048574}, {593566, 0, 593566, 0, 910020}}, 
  {{0, 575342}, {0, 1}, {0, 473233}, {0, 406146}, {0, 1}}}, 
 {{{181887, 343260, 957879, 538705}, {848028, 32565, 442859, 0}}, 
  {{111562, 699051, 111562, 349525, 904214}, {18245, 0, 18245, 0, 1012086}, 
   {657857, 1048575, 657857, 1, 545152}, {782874, 1048575, 782874, 1, 
    295118}}, {{201509, 575342}, {521614, 1}, {692286, 473233}, 
   {361638, 406146}, {521614, 1}}}, 
 {{{556893, 803348, 445445, 366355}, {0, 0, 0, 0}}, 
  {{636076, 48960, 661169, 755144, 971549}, {662268, 682697, 243360, 35799, 
    446938}, {136960, 862528, 136960, 186048, 737152}, 
   {347660, 636111, 649678, 1, 1036140}}, {{778282, 575342}, {49811, 1}, 
   {220483, 473233}, {361638, 406146}, {49811, 1}}}, 
 {{{405853, 405853, 0, 834335}, {0, 0, 0, 0}}, 
  {{441220, 26947, 441220, 1021629, 411506}, {117700, 278387, 117700, 770189, 
    494226}, {305408, 124608, 305408, 923968, 598144}, 
   {226260, 1048575, 226260, 1, 359770}}, {{1, 0}, {1, 0}, {1, 0}, {0, 0}, 
   {1, 0}}}, {{{65356, 911673, 957031, 0}, {380764, 385605, 739547, 0}}, 
  {{701540, 156153, 701540, 892423, 785960}, {629012, 0, 629012, 0, 354575}, 
   {828179, 580117, 828179, 468459, 6760}, {588997, 580117, 588997, 468459, 
    1}}, {{1, 0}, {545014, 0}, {645606, 0}, {361518, 0}, {545014, 0}}}, 
 {{{272393, 573002, 440323, 0}, {405717, 436098, 135239, 0}}, 
  {{98948, 631738, 98948, 416838, 218942}, {582670, 420907, 582670, 627669, 
    510905}, {857982, 381187, 857982, 667389, 1}, 
   {746436, 10714, 746436, 1037862, 593566}}, {{63723, 0}, {979861, 0}, 
   {984855, 0}, {167571, 0}, {1, 0}}}, 
 {{{611430, 932387, 553335, 699051}, {1, 449146, 699051, 0}}, 
  {{319170, 779838, 319170, 268738, 0}, {577863, 913465, 577863, 135111, 0}, 
   {394495, 428161, 394495, 620415, 0}, {264035, 544158, 264035, 504418, 1}}, 
  {{63723, 459694}, {979861, 611996}, {984855, 588882}, {167571, 689153}, 
   {1, 0}}}, {{{138029, 504298, 0, 0}, {272393, 573002, 440323, 0}}, 
  {{690722, 10454, 319870, 1011091, 27530}, {724966, 274779, 21014, 492313, 
    27817}, {857982, 381187, 857982, 667389, 1}, 
   {390480, 851378, 144296, 196920, 710998}}, 
  {{66801, 619155}, {837775, 1048574}, {32821, 429423}, {214121, 236284}, 
   {49811, 1}}}, {{{957947, 174310, 0, 0}, {494316, 812017, 447151, 0}}, 
  {{350203, 978463, 350203, 70113, 484250}, {913851, 0, 913851, 0, 913851}, 
   {959669, 210339, 959669, 838237, 557528}, {402142, 210339, 402142, 838237, 
    1}}, {{695437, 619155}, {425854, 1048574}, {76718, 429423}, 
   {120150, 236284}, {425854, 1}}}, 
 {{{691506, 554601, 851045, 428033}, {0, 0, 0, 0}}, 
  {{834416, 628462, 336578, 311394, 158710}, {175096, 4832, 673504, 111456, 
    559288}, {896568, 155080, 896568, 893496, 0}, 
   {304080, 794639, 322958, 935526, 1}}, {{143851, 930377}, {49811, 1}, 
   {904725, 118199}, {49811, 1}, {0, 0}}}, 
 {{{0, 0, 0, 0}, {681980, 161469, 360291, 0}}, 
  {{563669, 699051, 563669, 349525, 0}, {0, 0, 0, 0, 0}, 
   {406145, 1048575, 406145, 1, 0}, {406145, 1048575, 406145, 1, 0}}, 
  {{500899, 353127}, {205986, 740937}, {464242, 1003088}, {172362, 1}, 
   {205986, 746518}}}, {{{783809, 293924, 143497, 431983}, 
   {120621, 936084, 765900, 322883}}, 
  {{303848, 127403, 40407, 620653, 921497}, {562036, 752315, 786400, 935205, 
    458062}, {226260, 1048575, 226260, 1, 359770}, 
   {610680, 700748, 932734, 977700, 579998}}, {{630657, 575342}, {316471, 1}, 
   {368108, 473233}, {628298, 406146}, {49811, 1}}}, 
 {{{921066, 643973, 532113, 823485}, {175778, 49313, 823485, 633209}}, 
  {{170954, 264269, 258654, 13311, 996822}, {126433, 1046517, 1016410, 
    916109, 629221}, {282361, 89383, 282361, 888233, 0}, 
   {143785, 76165, 932273, 671843, 1}}, {{0, 238049}, {0, 692329}, 
   {0, 810527}, {0, 1}, {0, 0}}}, 
 {{{416810, 672992, 247398, 197815}, {383842, 0, 721291, 105707}}, 
  {{43612, 6306, 114589, 247490, 884069}, {912976, 411242, 950985, 629616, 
    870525}, {175328, 697920, 175328, 352080, 0}, 
   {326360, 627106, 95109, 243868, 1}}, {{1048575, 0}, {259774, 0}, {1, 0}, 
   {259774, 0}, {0, 0}}}, {{{516894, 478783, 52899, 119399}, 
   {416002, 0, 698235, 139483}}, {{927110, 713059, 679564, 491753, 417988}, 
   {1024203, 457115, 757520, 268463, 642673}, {865139, 899117, 865139, 72163, 
    0}, {245217, 55623, 667255, 954238, 1}}, {{417769, 930377}, {1043218, 1}, 
   {630807, 118199}, {1043218, 1}, {0, 0}}}, 
 {{{0, 0, 0, 0}, {612388, 463707, 903180, 0}}, 
  {{712365, 530606, 528089, 374880, 464494}, {346171, 746633, 625344, 671884, 
    155169}, {468084, 518476, 468084, 1172, 0}, {150716, 620602, 533556, 
    39122, 1}}, {{0, 238338}, {0, 1}, {0, 810238}, {0, 1}, {0, 0}}}, 
 {{{0, 0, 0, 0}, {453063, 246460, 728676, 470921}}, 
  {{974566, 90247, 410625, 991089, 942161}, {409453, 566999, 604745, 984713, 
    197780}, {429333, 579435, 429333, 469141, 0}, 
   {580227, 69948, 1, 556020, 391584}}, {{630657, 310811}, {316471, 473677}, 
   {368108, 737764}, {628298, 879822}, {49811, 1}}}, 
 {{{217286, 567123, 264167, 157787}, {0, 0, 0, 0}}, 
  {{607386, 564326, 607386, 484250, 0}, {1004859, 134725, 1004859, 913851, 
    0}, {76435, 5357, 76435, 1043219, 0}, {406145, 1048575, 406145, 1, 0}}, 
  {{0, 0}, {193662, 930378}, {0, 0}, {49811, 1}, {0, 0}}}, 
 {{{0, 0, 0, 0}, {516894, 0, 401973, 818901}}, 
  {{69282, 338349, 237867, 961787, 848539}, {538703, 821533, 1042243, 161283, 
    813276}, {592775, 742905, 592775, 305671, 0}, 
   {390629, 1, 1026338, 752506, 182296}}, {{998765, 1048575}, 
   {174874, 259774}, {49811, 1}, {174874, 259774}, {0, 0}}}, 
 {{{0, 0, 0, 0}, {0, 0, 240421, 0}}, 
  {{462461, 743415, 889070, 927128, 349525}, {0, 0, 0, 0, 0}, 
   {709769, 915483, 478518, 364344, 1}, {709769, 915483, 478518, 364344, 1}}, 
  {{0, 1048575}, {0, 0}, {0, 1}, {0, 0}, {0, 0}}}, 
 {{{0, 0, 0, 0}, {222985, 60359, 773379, 0}}, 
  {{909057, 0, 909057, 0, 279038}, {489044, 0, 489044, 0, 70488}, 
   {0, 0, 0, 0, 0}, {1, 0, 1, 0, 1048574}}, {{0, 650092}, {0, 169196}, 
   {0, 398483}, {0, 35686}, {0, 1}}}, 
 {{{75083, 844325, 374553, 0}, {0, 0, 0, 0}}, 
  {{515020, 582862, 515020, 465714, 484250}, {247562, 688177, 247562, 360399, 
    913851}, {151632, 187784, 151632, 860792, 557528}, 
   {857982, 381187, 857982, 667389, 1}}, {{650092, 0}, {169196, 0}, 
   {398483, 0}, {35686, 0}, {1, 0}}}, 
 {{{221460, 1019151, 636857, 0}, {0, 0, 0, 0}}, 
  {{159716, 246918, 562354, 984018, 957704}, {529050, 814257, 172192, 604555, 
    711281}, {868600, 868689, 868600, 1014680, 856779}, 
   {623222, 259142, 288708, 1, 0}}, {{781042, 0}, {1, 0}, {267534, 0}, 
   {1, 0}, {0, 0}}}, {{{593479, 273214, 0, 0}, {0, 0, 0, 0}}, 
  {{432620, 712859, 26744, 527618, 924929}, {288734, 831863, 42446, 829453, 
    934109}, {604656, 133912, 604656, 914664, 753928}, 
   {629290, 657011, 810850, 719039, 1}}, {{12393, 619155}, {948954, 1048574}, 
   {87229, 429423}, {325300, 236284}, {49811, 1}}}, 
 {{{120621, 936084, 765900, 322883}, {87849, 797444, 95708, 982151}}, 
  {{464764, 978173, 464764, 70403, 534030}, {629764, 763299, 629764, 285277, 
    535986}, {226260, 1048575, 226260, 1, 359770}, 
   {910720, 18464, 910720, 1030112, 984256}}, {{310811, 0}, {473677, 0}, 
   {737764, 0}, {879822, 0}, {1, 0}}}, 
 {{{0, 0, 0, 0}, {816109, 332018, 971087, 0}}, 
  {{763500, 214818, 244416, 275593, 724004}, {328887, 703329, 784455, 345787, 
    156624}, {31143, 341977, 31143, 706599, 0}, {1043023, 621558, 206807, 
    489512, 1}}, {{66801, 63723}, {837775, 979861}, {32821, 984855}, 
   {214121, 167571}, {49811, 1}}}, 
 {{{910547, 544278, 0, 0}, {898263, 949598, 0, 0}}, 
  {{70403, 0, 70403, 0, 70403}, {285277, 0, 285277, 0, 285277}, 
   {1, 0, 1, 0, 1}, {1030112, 0, 1030112, 0, 1030112}}, 
  {{0, 619155}, {0, 1048574}, {0, 429423}, {0, 236284}, {0, 1}}}, 
 {{{718230, 211515, 118831, 120579}, {265321, 1030148, 704732, 82759}}, 
  {{716318, 76099, 716318, 972477, 811582}, {681783, 838685, 681783, 209891, 
    927832}, {610495, 302273, 610495, 746303, 0}, 
   {1, 401376, 1, 647200, 24638}}, {{310811, 161013}, {473677, 912571}, 
   {737764, 887563}, {879822, 848376}, {1, 0}}}, 
 {{{732420, 772355, 0, 0}, {0, 0, 0, 0}}, 
  {{518800, 534670, 256756, 568732, 754746}, {215112, 701947, 63104, 470600, 
    247409}, {817784, 657363, 817784, 0, 1}, {432384, 339474, 601216, 0, 
    283630}}, {{705474, 0}, {1, 0}, {343102, 0}, {1, 0}, {0, 0}}}, 
 {{{785714, 700009, 611429, 1}, {899146, 149429, 1, 998765}}, 
  {{726434, 521405, 737794, 827363, 44834}, {539273, 706387, 1, 756509, 0}, 
   {1, 642431, 1, 1, 0}, {992833, 713117, 1, 852259, 1}}, 
  {{0, 1048575}, {0, 1}, {0, 1}, {0, 0}, {0, 0}}}, 
 {{{0, 0, 0, 0}, {942272, 599184, 663617, 0}}, 
  {{349525, 349525, 349525, 0, 0}, {0, 0, 0, 0, 0}, {1, 1, 1, 0, 0}, 
   {1, 1, 1, 0, 0}}, {{0, 1048575}, {0, 1}, {0, 1}, {0, 1}, {0, 0}}}, 
 {{{0, 0, 1, 0}, {0, 0, 0, 0}}, {{184192, 1002193, 73399, 320419, 1}, 
   {1024, 676429, 178377, 956925, 1}, {0, 1, 1, 1, 1}, 
   {546048, 27188, 419948, 0, 0}}, {{1048575, 0}, {0, 0}, {1, 0}, {0, 0}, 
   {0, 0}}}, {{{0, 0, 0, 0}, {1, 1, 0, 699051}}, 
  {{0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {1, 0, 1, 0, 1}}, 
  {{0, 1}, {0, 1}, {0, 1}, {0, 0}, {0, 1}}}}
