{ "type": "int32", "data": [ [ [ [ 595559194, -853617264, 431046492, -404357424, -96293152, -795396923, 250941609, -866392092, -599059489, 1169648733, 126412159, -296423024 ], [ -1305817280, 216587191, -419147833, 50974295, -785403118, 923826217, 387280137, 884454115, -299166948, -6261988, -357422975, 144894524 ], [ -4749006, -64018931, 887687160, 493385243, 58648247, -978348770, 322683763, -1031780562, -112000603, 134463141, -121619557, 49934294 ], [ -438951736, -1768029363, 327113593, -100429463, -1356293133, -489185215, 463722666, -79076055, 279604928, -225575282, -885991087, -358513302 ], [ 55748213, -268873360, 529450620, -140037019, 105753475, -440315874, 1572035068, 1154583165, 634444128, 538143241, 526618137, -202227778 ], [ 287190170, -789879785, -457601126, -34890457, -257670449, 1442902100, -126491028, -3846323, 634722116, 878207239, 150128958, 636571684 ], [ -1549545228, 77456984, 810179720, 294671201, -951670093, 51120330, 1894816092, 86961267, 1179084512, -29447801, -234607764, 1209322500 ], [ 306881370, -915501947, -213540814, 154358869, 438355071, -1751635678, -143115115, 233277586, -53700844, -1271062596, -86194284, -1093759516 ], [ 852223512, -959392667, 86669028, 437215339, 170614, -1154870055, 401236757, 90469841, -420234512, -901754767, -1027707442, -1552189726 ], [ -491958535, -1000646591, 1309131730, -742742137, 397957608, 311368984, -682323145, -1167993394, -341779684, -989666534, 672289768, 1212934407 ], [ -890159152, 646192632, -519893482, 190019747, -1199778746, -1337738956, 8039286, 25895315, 1013629279, 93619645, 855283611, 1024722273 ] ], [ [ -1142101628, 1659876452, 768798711, -911907315, -347021056, -472033368, 342523986, 616700306, -393707557, 69847857, 400208272, -257814879 ], [ 244204706, 1469897415, -567199396, 326247080, -484546933, -72975489, 81116285, 415458313, 154578650, -752373657, -1385442863, 305533013 ], [ 78485125, -133520835, 74343543, 8437576, 700928180, -354099512, 952211610, 103352203, -666582081, -550339518, -20849586, 688383923 ], [ -520628490, 1275368602, -524490897, 502184250, -70439252, 643819787, 1111943014, -1564628209, 653306540, -303232791, -863188542, 130473 ], [ -222935648, 411188282, -1477656584, 239868288, -136526690, -377444257, 715973270, 298421460, -842507841, 1350172024, 1250938263, -309770046 ], [ 1946789100, -1255838254, 290238103, -753481071, -1297013037, 69966276, 1767663435, -1159010973, 151248165, 1355886257, 1312585003, 492845024 ], [ -385255634, 1384507690, -22787302, -242455696, -777406026, 94588427, 494669233, -318853408, 417944417, -584745248, 28529819, 212246521 ], [ 180185395, -6541857, -19206634, 211268654, 263165544, -4377583, -583909456, 838117454, 143589772, 1547743408, -289864262, 823942307 ], [ -43528215, -669872994, -1009588230, -778907085, -115455676, 644944113, -44854886, 15459319, -1051531213, -257799468, 774948717, -1163700251 ], [ 1237227718, -90355328, 442802174, -374760482, 705433841, -84144263, 345056161, -653123104, 1166867419, -319809559, 133852211, -80292603 ], [ -160841271, -633368458, 745426896, 148459284, -495337016, -977677277, 174813728, 679666643, 963099633, -475760501, -153567239, -19289145 ] ], [ [ -317499323, 455525524, 613594365, 249186320, 777979567, 99657455, -83940038, 636103074, -898404119, 251702477, -1749406433, 574161720 ], [ 149549621, -485673184, 1710247950, 274109233, 94785687, 16104118, -85294944, 1462220584, 737781425, -1147762428, 71221754, 1570692756 ], [ -43841686, 70823852, 782640320, 1121076944, -33355171, 509567138, 542141275, -86077686, 312169203, -616153068, -1153222563, -796820395 ], [ -642517959, 282483469, -523761124, -586862690, -706112473, 1625464332, 144282769, -151539262, -640797520, 653548586, 669842776, -478349881 ], [ 278036729, 1665559703, 800426013, -1229109808, -590249917, 81063269, -960504901, 303897674, 555192288, 178902696, -227210641, -72929738 ], [ -400644057, -226669287, -418660898, 678343248, 24844041, -130836265, -565087347, -2242139, -7758570, 1871778342, 634786756, 61947971 ], [ 192405999, -1693140894, -157588743, 617504944, -73635537, -556385245, -1101124987, -1217907070, -217903630, -73250008, -940114492, 840190600 ], [ 6103496, 86506399, 1078382075, 2089330185, 444082284, 401537400, -159817213, 1917452312, -506664324, 26963926, -669891996, -227263165 ], [ 1341094062, 3397403, 350722723, 194579319, -1111002779, 336013422, -1586927279, -215761545, -51396860, 97987317, 1101931109, -1244062652 ], [ -708329187, 273244854, -283031091, -402469860, 338238874, -186135203, -65647029, -1033530735, -575744461, -1312461237, -134309047, 1396674422 ], [ -37059041, 327759524, 116600222, -574411266, -656905025, 92291662, -1115682313, -193178883, -839512317, 20612515, -99287014, -1518999422 ] ], [ [ -532370130, 1148695985, -5521040, -16862970, 501506623, 1408656415, -9578778, -882140830, 271418108, -227819584, -1444657924, 607003915 ], [ 242768308, -1332534093, 168624432, 1393827328, 1090956189, 953611659, -1124300492, -1606249021, 654639167, 1161268386, -285078037, -517561578 ], [ -66113440, 1264716354, -274094978, 581297964, -358068381, 806801730, -211629939, 166259357, 1087750369, 234358172, 432527823, -42590460 ], [ 803439518, 278009754, 683727407, -222550329, -74858907, -1507779827, -452705524, 763411976, -776854692, -1897403822, 263744120, -1003439504 ], [ -130713157, 245630694, -476253789, -46585188, -425386031, -23386244, 477942593, 495760404, 121986223, -471638442, -525587982, -284921999 ], [ -1591318493, -13476624, -794325598, -590319177, -1634282037, 818952371, 355686356, -2029540422, -445295756, 640537888, -1693334949, -634474741 ], [ -23223473, -583474735, -1103524263, 106468517, -132401981, 161928424, -10504572, 326706972, -137908761, 489041136, 80997569, 184131735 ], [ -143927876, 316957703, -21372221, -384221688, -1270387377, 202291648, -252764239, 821364551, 10226932, 114929300, -80976497, -1342154104 ], [ -66299045, 1246594946, -499936017, 1654704613, 1523101823, -1231683918, 70500628, 682092645, 669998920, 1527658469, -310197450, 162235745 ], [ 124354887, 669752628, -1740306978, -534843413, 207991568, -300892804, -214148748, -522958911, 1536138602, -1314976141, -541564494, -473821181 ], [ 1198848037, -478163190, -684188770, -185679020, 346543758, -346664954, -114632706, -802278342, 186195922, 968680627, 145240665, -888885223 ] ], [ [ 23099077, 1138606059, 1438623409, 162537638, 1618583485, -5467602, -594643096, 228551256, -861010719, 80808546, -88106331, 458614700 ], [ 67763100, 1063710239, -23695774, 307117465, -38160126, 72096801, -979664087, 21687696, 490497887, -171286749, 35419370, 37379866 ], [ -160484287, -1116626951, 67731848, 558721179, 105148261, -134906729, 91819115, 276322998, -616850508, 458887481, 18548739, 517054019 ], [ -32373687, -665703510, -445383811, -21665886, 8666762, 427100967, -519012968, 1306434859, -96912243, 374064246, 171528327, 465768855 ], [ 1213575687, -18598681, 265555376, 424082890, 46340511, 135746128, 139113306, -7834274, -36873988, -66331596, -51182087, -737352809 ], [ 162192508, 102808023, 1278995229, 338661624, 641609012, -12389997, 118056563, 478789388, -889673636, 45480143, 1533524, -332983791 ], [ -576846831, -333294265, 1759778571, -334483784, 605441612, 292907966, -5880971, 793356543, -1494206102, 12475717, 83781475, -328964726 ], [ 256944074, 574154374, 130835364, -970880619, -101462, 350649740, 871522278, 298120392, 70778541, 247994865, 487009802, 15462389 ], [ -1241811201, -131070435, -216483744, -1233940455, -271319090, -7841818, -63423839, -48984523, 294002365, 846487247, -786986876, 337280153 ], [ 1091067263, 573785874, -91597431, 571161541, 1915838808, -749471840, 724753760, -56604901, -917810103, -728299104, 52129207, -261526293 ], [ 19632361, -178842504, -80842847, 925987644, -639795728, 985507055, -973261486, 96184960, -428386530, 694813073, 1523505667, -593308644 ] ], [ [ -130068196, 1094684378, 506335421, -1174039817, 18092933, 339651715, 247882744, -92979738, 604075679, 254901044, 244182155, 905165315 ], [ 161490583, 218483271, 579416359, 21600199, -341064959, 1137943132, -288050731, -1026772084, -257123328, 1619928787, 250299230, -471854351 ], [ 148548550, -1286334849, -1186170245, -455913219, 2005863891, 869437814, -363352075, -902648046, 926334371, 15097368, 765479713, 131135322 ], [ -46191295, -806323062, -158609864, -26148008, 1504767933, 175234918, -1482518603, -1441440005, -24035739, -601286355, 345994189, 27873044 ], [ 8189305, -2248001, 1457075875, 103106390, 33911657, 367492967, -1172855702, 542026925, -16123228, 1650669694, 988507956, -123038477 ], [ 156841215, -1087795406, 1534613393, 357257387, -672006053, 684535161, -28226909, -66517081, 803564010, -185419051, 1083182210, 133700482 ], [ -577373199, -8008563, 61092072, 786734471, -288042759, 73810341, 822754506, 580231955, -1021856623, 156014294, -391727639, 117670325 ], [ -1383152, -54957043, -1474127212, 651145204, 177544008, -161021939, 199561204, 21825552, 713795594, -1363674249, 37073258, 158443984 ], [ 1325367144, -317389167, 40507628, -426381802, 337426271, -1646427944, -814430414, -214801823, -483507761, 284310073, 579313649, -1608606889 ], [ -133249450, -1012864974, -537912820, -49885779, -945204959, -479116256, -1543813111, 497522998, 872824913, -954517626, -265586198, 11952877 ], [ -521316168, 571195511, -339504900, 1277449480, -79345735, 1012645401, 1618233945, 1073614013, -1080455555, -226869696, -312896536, -353476836 ] ], [ [ -401590374, 156929386, 381266098, 694625471, 296325467, -782514369, -492352347, 1184926191, 759826491, -424717331, -427191008, 354690710 ], [ -578993073, -292030377, -960598201, 33413511, -389909163, 1543127469, 461227673, 224865806, 2019822410, -437625817, 301323245, 511135740 ], [ 41620161, 3092453, 769971370, -334021562, -973409358, 1412335350, 207806873, -1595602184, -15954659, -925174743, -337176142, -725899119 ], [ -133803516, 29053938, -71155187, 39575237, -48385541, 643651436, -162726223, -35300514, -1295970644, -1115655024, 546646152, -521607978 ], [ -18012279, 895464860, -21598298, -59887760, -146977859, 260045006, 1169413326, -9597230, -40821769, 1090996521, -279143693, -44213480 ], [ 71920166, -1042519481, 1299047276, 1805093619, -1007959165, 393068367, -542852490, -91139007, 271630846, -477246318, 790925490, -433791564 ], [ -347776546, 370851468, -597044071, 1149894092, 1176415811, -304542019, -40036414, 894885247, 1453493519, 803304362, -390376437, -70692084 ], [ 129749110, 466281542, -33344449, -730361646, 106369030, -476654259, 160262421, 1116356455, -1208552429, 450288225, 718086545, -1057284327 ], [ 869832719, -594118462, 879997365, -661555394, -1522910531, 109676806, 1114600028, 349193681, -414004923, 100753571, -110271314, 238916942 ], [ 639947506, -723552378, -1047374523, 28205682, 448855411, -588130444, -483495785, -1066811287, 6488863, -491549098, -954308925, -94355662 ], [ -1700473197, 341758897, 178731127, -912634912, 53793870, -966060480, 1286402904, -1097573683, -1789565628, -1351921264, -311290515, -631043412 ] ], [ [ 284184156, -17553315, 8581321, 1098553502, 53466798, -326499134, -205547124, -248819218, 715898621, 439564867, -1813973375, 292441213 ], [ -194271561, 535712770, 147203821, -123432096, 468709773, 279253626, -654770839, -261614766, 18095257, 671246927, 88192920, 17181431 ], [ 923999992, -221801404, -88434031, -865334948, 1519797184, -94753201, 67390341, 17047224, 39914789, -740473897, 122620530, 104426483 ], [ 29267800, 91230364, 270660223, -620098846, 762009486, 878825344, 159649764, -136013863, 446120850, 928970213, 192661642, -418133557 ], [ 516065469, -96186233, 1077720981, -397425056, -141088282, 24828196, 80838931, 595496659, -74096863, -464478486, 44807642, 1534636688 ], [ 92506498, 521543422, -28379016, 247253076, 1026378033, -1572644763, -1896028746, -241869474, 289479850, -1253004450, -336657677, 1283074999 ], [ -639709962, -607177158, -339538453, 20322165, -21979794, 241330905, 260808633, 173133864, 1065773104, 185475722, 288442018, 576064418 ], [ -1139772631, 39353272, 478279579, -743777794, 1027861533, -69009290, -339754091, 20675676, -796158579, 984065679, -914166289, -497755995 ], [ 208643568, -639821387, -210018310, -185848477, 8983922, -89838333, -664493187, 457457709, -1463713284, -539824056, -1111707660, -273016259 ], [ -1156400924, -405681222, 6416863, 444215850, -450695351, 517541518, 38148130, 544845752, 745980223, -40310202, 696411752, -992496895 ], [ 53357614, -361228404, 147890618, 300622597, -194539635, 541458105, -757569652, -1274173993, 544897229, 1771895826, 49808762, 386477970 ] ], [ [ -682621156, -1113424691, -185339137, 609180327, -185830610, -277729605, 592999143, 5443685, -277298633, 310651105, 107836650, -657848180 ], [ 596373630, 108222553, 687439697, 606607198, 84216033, 240692634, -360833372, -470272289, 1300231772, -1035600036, -1192155867, -786209635 ], [ -105774781, 119520046, -1208289299, 1798443065, -1108186490, -607667417, 1942073995, 84058031, 655742299, 978011012, -80563029, -575590751 ], [ -1282366657, -1599186029, 2046074313, -790714100, -16358434, -882049607, -24168066, -343107970, -277356658, 147333512, 95116818, 964982563 ], [ -685054851, 77470734, 1973981, -399981018, 320645285, -504215699, -195948694, 94258234, 35708931, 628739304, -318792454, -471843528 ], [ -75224368, -473981931, -304210861, -250897353, 1135755351, -174028877, -1460127222, 46824689, -483987750, 382135735, 565839542, 1067954933 ], [ -18831623, 158026138, 258056939, 173930348, 787682455, -752193168, -113116017, -530255885, 900980864, -28997135, 1426089806, -465443582 ], [ 6321224, -956005631, -407749037, 308400799, -75911645, 139822961, -45499098, 3848422, 873000034, -1619399123, -5703243, -1087032584 ], [ -78171264, 289434775, 72743138, -647142812, -114557933, -60427250, -53921763, 64045516, -1291475647, 716753874, -1019324105, 871414824 ], [ 155777771, 202778351, 584160699, 273498198, -86420225, -247108531, -82998472, -222411732, -544045152, 114781961, -544939806, -335505108 ], [ -438603220, 482929538, -29661544, 100520722, -71679562, 468383194, -1839437112, 18053217, -386608156, 1053062027, 1088049093, -147529326 ] ], [ [ -765189086, -668787977, -163373979, -102296266, -451536256, 321974587, 810114706, 1002527840, 296501873, -14594251, -87943272, -27441604 ], [ 222005669, 373572238, -1071493139, -246504166, -491201852, -837967312, -266410435, 1292826663, 904991967, 714714005, 77564244, -722766150 ], [ -403338887, 445021937, 1175523059, 215919368, 48466718, -87028763, -40499395, 178028616, -656224761, -1296634447, -834231151, 181290765 ], [ 171848432, 285158796, -153694586, 179848145, 236893887, 353769200, -150673510, 1081865649, -139062500, 660135792, 1759488668, -626691372 ], [ -1755415185, -699887470, 686162296, -1283658346, -826013191, -141198683, -179373167, 406135943, -270132205, -872267869, 239389341, -550363470 ], [ -174108186, 77501454, 510393484, 1144470940, 193777248, -493103071, 536340914, 1012915347, -87087892, 104192798, 206796416, 338337904 ], [ 245716295, -434856268, 612215316, -477266037, -524184238, -360135914, -4377169, -927080340, 163711347, 1186131430, -347595627, 595649486 ], [ 276145783, -1001643597, 296554532, 730523735, 509169131, -862277592, -655751384, 1178041783, 257811048, 1381688229, -165901040, -1294930044 ], [ -838572217, 1899646909, 218039614, 459322781, -477042820, -80572992, -27792170, 103689019, 178719615, 258927282, 1017565296, -1086973370 ], [ 9286530, -1881326689, 244814585, -105141214, -58703520, -571608683, 462664592, -1047838426, -313550647, -1793495340, 1271602297, -1086715174 ], [ -701361040, -709389720, 46616930, -460437041, 580219148, 34919112, -22374235, 419592720, -851026504, -231644927, 1315150288, -528410036 ] ], [ [ -301619333, 895916492, -967829694, 4112953, 902971590, 129401773, 231846982, -755743891, -395689255, 183359238, -291614387, -444084649 ], [ 788521209, -228518734, 875212174, 872745300, -1022059, 129130537, -479709332, 144831586, -333445402, 360747141, -715759264, 646705 ], [ 835891125, 112266810, 763782152, 1136892255, 61018856, 1035678222, 696312973, -810420575, 3734546, -612166911, 162597470, -63810279 ], [ 160676112, -964442778, -499837796, -304355671, 177731328, -1644666795, 1144798899, -402231462, 1541244496, 896140181, -827383135, 501836608 ], [ -625453201, -11293459, -20796376, 411096116, 37748762, -873142637, 369074978, -818787534, -440689292, 351489127, 1045302601, -833397722 ], [ 36492953, 432207994, 1054864085, -1672168837, -706574739, -902291072, -772709468, 38980481, 636949870, -1953697393, -1841103292, 1010839130 ], [ -1529047473, -293008040, -52546095, 597783428, 611279784, 485927912, 552699302, -84854611, 215778575, 1625390537, 1327403340, 27069721 ], [ -1274022540, 36966193, -436563149, 201862364, 620234885, 682507344, 236875163, 26701446, 1767519878, 80002856, -477493072, -805891266 ], [ 1212271913, 179876557, 1316291394, 353230348, -762004695, 121443074, -342145716, 61961872, 1022611582, -947174452, -483303788, -1305644084 ], [ 1161926588, 198946538, 303837211, -393286301, 462081695, -218472078, 497683536, -978696719, 69398517, 850089696, 58429079, -6848797 ], [ 18627290, 493899253, 725689729, -20085423, -285823758, 692928573, 1529951599, 1166219021, 709483964, -134042619, -1026431258, -178071270 ] ], [ [ -521995829, -191074745, -699591547, 800753384, 494875861, 133963275, 97683014, 31118811, -97362234, -26416000, -662045337, -1033790130 ], [ 178708718, 488775783, 1812692377, 233504724, 367968439, 39803245, -584786175, -463879160, 561319410, 1073209517, 267278766, -38409209 ], [ 423073851, -119507304, -502062347, 162325423, -980060115, -1085349235, 11485757, -138530210, 49126092, -213300123, -361168153, -30977198 ], [ 128597676, 345166813, 55291019, 143818961, 657188178, -274711409, 702856518, -419261433, -1247117712, 1312151294, -243143700, -648937738 ], [ -278336900, 2635071, -260740218, -225670404, 1529550361, -484908521, -164828430, 30473535, 626126996, -8832109, 305406311, -1660344331 ], [ 661256, -69229538, -1839841715, 938289749, 23970310, -305544055, -1432291585, 1016194424, 867850218, -495009177, 1062916402, 1561581116 ], [ 1201514081, 161960875, -992154562, 134197850, -520789508, 956413172, -1810554933, 57814419, -733613096, -62605068, -48111036, -1259516440 ], [ -409945498, -1729902655, 4744489, 353800917, -379609986, -392468279, -746119810, 505075289, -1144254843, 1953497135, 1453934797, -1514197708 ], [ 320249535, 64256614, -307425142, -205022475, -196051370, 1974692349, 1150013712, 677116157, -272306250, 748225639, 25481580, 473332758 ], [ 899033177, 1340976627, -1944075066, -458203452, 642762958, 182341399, 248873126, -463327430, -1635508777, 107315728, 556042668, 608583058 ], [ 553913399, 1160417716, -1174063152, -809806016, 399280563, 314093226, 996653595, -1151498032, 268673896, 276238076, -81655459, -7114961 ] ] ], [ [ [ -404074695, 200402275, -749049938, 306466613, 404065866, -462510370, -101851624, 155339438, 1193070237, 39677842, 1733367192, -243217471 ], [ 26860257, 871839980, -77975868, 95894100, -1916542360, 340185316, 131196617, -357412756, 701665262, 165929671, 517597736, 207672965 ], [ -1222086903, -67469989, -876782937, 557653761, 401963332, 263466210, -359238993, -426088160, -144930902, 120316516, -106912628, 790001902 ], [ -563913698, 1684344870, -385050537, 127971273, 1349338239, 229186102, 256309200, 47244315, 660337445, 1012799254, 344767925, -345944152 ], [ -50235743, -726543478, -93117509, 679905422, -1281573515, -1887221, 1742801953, 1243013622, -1125957689, -1903834166, 725145154, 21845623 ], [ 160478882, -1945324077, 94836550, -150696257, 429443145, -313133424, 225616063, 1923162, 136190803, -761824361, 148502155, 358343624 ], [ 1911124415, 16789717, 226846480, 785515703, 935090180, -62541652, 1898910881, -497250555, 359816437, 37633268, 204051666, 1730845820 ], [ 319285956, -1073413842, -81447965, -202909827, -109310652, -1134502283, -6785146, -546154482, 322391288, 1286057822, -50853126, 996039684 ], [ -136047183, 1121089239, -641883901, 546553417, 81034, -1203723434, 996369188, 220725996, -1695842973, 1107618549, 1876441154, -865946490 ], [ -475921008, -312243791, -698218023, -1115252534, -62956035, 164065008, -316614630, -245179669, -990153454, -620703886, 465914745, 438684603 ], [ -461534695, 545872062, -180918788, -466232747, -254706837, -955893976, 2320577, -359206501, -223447752, -1308649864, 961940194, 143055547 ] ], [ [ 58308796, -282722103, -1019281976, 754983719, 742051853, 1081296769, 300254254, 460396994, 774400238, -35236737, -1139843578, 883821593 ], [ 104008403, 1214811892, 132161676, -32860809, -422060676, -188731969, 85976040, 604350340, 963869635, 139817094, -767236315, 889470379 ], [ -469586510, 97723544, -97975429, -46295946, -1342203048, -348814325, -795897457, -8458028, -896504537, 576531423, 11781062, 272868390 ], [ 854283572, 738437330, -347423685, 523926031, 588141240, 1532568153, 279062441, 1665935555, 906588180, 495201790, 36061691, 201288380 ], [ -135155979, -390470488, 365310610, 95149293, -1360981818, -787319437, 433345610, 1661437615, -1738601820, 622615984, 1104543701, 171217833 ], [ -1100143185, -1478467638, 216414395, -780472444, 655567364, -1935131571, -577904399, -183966009, -152694939, 5422997, -1179193950, 50760467 ], [ -760264838, -655244898, 506567878, -377826236, -77299000, 74253846, -1069243938, -494571297, 101995583, -1032054982, -13579624, 73080086 ], [ -205479686, 58935211, 2676475, 6484778, -117032017, -3925202, 118863954, 755543664, 1079806002, 808831904, 206323984, 836275248 ], [ -24381470, 942626115, -1212889836, -48125277, 300997999, 1187385602, 19443410, -92434830, -768927273, -371840767, 356611181, 67826295 ], [ 302882977, 226995942, -250943666, -138526950, -442087689, -126567568, -49928328, -285407767, 410660922, -375785489, -106322521, -152896219 ], [ 36625174, 19145637, 481045403, -909544128, -734307834, -529205600, 601140950, 747769038, -369203366, 177455707, 1240391215, 163125842 ] ], [ [ 39511683, -895039134, -393767890, -228129520, -460277157, -352637552, -205018961, -55426362, 63538913, -1276458287, -362295632, -898737840 ], [ 1592780364, -788897438, 1559263451, -823007178, 102622747, -184667199, 55302490, -45283696, 887992874, -351045658, 146775935, -1564517595 ], [ -414538385, -1045277546, 752060926, 1703608980, -907953052, -921335984, -1445453407, -55436186, -61101859, -288804486, -536715506, -1083691878 ], [ -1347016470, -514690455, 1539204715, 128622425, -90955434, 675427306, -95160072, -1485251, 1602990896, 97673808, -527790597, 634939072 ], [ -217192502, 918777951, -763073950, 739103768, -450052236, -501745837, 1716211485, -202705832, 278840747, -824037992, -220817366, 183152850 ], [ -535299193, -109929230, -302385240, 323647670, 47545938, -836653456, -1777758212, 8904351, -416461, 816228516, 136271882, -136581413 ], [ 278904885, -1475389537, -59496520, -11764237, 142099768, -127012341, -877246439, 956101531, -124069700, -32592825, 909407332, -1331266692 ], [ -6057139, -400541560, -646685694, 50768604, -1241393360, -531296267, -196376016, -1519736000, 1186976718, -566025984, -910140618, 46185570 ], [ 843034313, -4171811, -420809238, -421785447, 698917467, 288813306, -1745716952, -379775116, -489752158, -136952475, -31770345, 1224791180 ], [ -660667855, -727063165, -477490081, 274962090, -1033945932, -96732201, 21004391, -316894018, 953551898, 866792618, -16497902, 1543283213 ], [ 513807833, 750780368, 118280483, -510607515, -1044598129, -22360943, 1206412110, -1010012695, -410819746, 372172774, 389134390, 811608171 ] ], [ [ -238045324, -1249369490, 14554632, 1289464043, -659938758, 1413074700, 17367422, -823823015, -3702020, -597787700, 1209843535, -322170454 ], [ 9292756, 1074785122, 171779645, -337568119, -684638374, 976691164, 358277787, 997379181, 560456841, 72795720, -269113781, 793021068 ], [ -91820433, 92115596, -353067929, -353819511, -347802779, -741997604, -560736733, -1138130112, -323844405, 841342568, 699467041, -10918395 ], [ -755158598, 357992098, -809997966, 721442220, -1115730, -1523637811, -713513164, -358390942, -988062870, -591129658, 917151955, 807992289 ], [ -135705691, -396423085, 890001163, 3061670, -70111040, -63163440, 501632061, 58552351, -363507965, 548267180, 434025166, 240450797 ], [ 1528693216, 278159369, -1164534874, 286601535, -1306712208, 43420471, 87294613, 1856337821, -309753785, 677223976, 75821298, -106287188 ], [ 113375837, -590170244, -747134274, 44420, -262701323, 20831577, -158309576, -108211937, -37192312, 609691581, -690147115, 203337108 ], [ -582834684, 193975233, -215521201, 557712398, 765202510, -44367990, 386073340, 275599179, 51773449, -148744647, 360821598, 1766532421 ], [ -23143209, -1876122612, 309923145, -547486405, -1162214217, -1523708330, 17344143, 301417029, -356470257, 1552571602, 616777884, -14149398 ], [ 113976260, 473075384, -584568422, 300640824, -1103044435, 301318863, -987588254, -1171368582, 1628948190, -1364799217, 1513850702, -583744423 ], [ 2019298327, -314388227, 148517155, -820764858, 624985878, 209880007, 83865449, 580152889, -201333130, -1009671391, -56717827, 959500564 ] ], [ [ -435559495, -896304069, 1585342076, 597969422, -487045342, -783538328, -356213907, -115881192, -223716484, -142513237, 676328302, 431898842 ], [ 653184608, -1089913727, -72172380, 189236904, -120388247, -1709585091, -82190552, 68178748, 1076701335, 46341593, 36891199, -54784062 ], [ 925005613, 317116411, -23348042, 613868256, -801683130, 123709562, 232135572, 174325628, -582647700, 44052593, 63649727, 904988585 ], [ -659348594, -258091356, 441731183, 231686005, 70401408, 717485944, 1496888656, 1095764809, -849494256, -1261552034, 1080080077, 525082105 ], [ 614341168, 1004515553, -434008823, 47752109, -77063470, 243029122, -321051906, 2946585, -49571331, 394883156, 17146502, -919467371 ], [ 22262609, -52167667, 1236741590, -831219968, 227503830, 38170280, 109047776, -1080540425, -16009720, 312793338, -65710411, -476391176 ], [ 527135489, -185502945, 1104829507, 324911448, 659832570, 155264403, 90191229, -760211133, -1539072005, -23849050, -43488537, -118068570 ], [ -6931725, -381526819, 1768100153, -893047942, 32151189, -168548826, 38345250, 865738178, -160849431, -413660695, -165496219, 466324046 ], [ 61956499, -795421610, 747507226, -701536522, -388077457, -271436555, 157414425, 908802070, 62008041, 1359721025, 315857445, 476272572 ], [ -801404021, 537335375, 526713327, 349255529, 691158264, -58225160, -332108010, 383568360, -712064646, 776467458, -47650702, -669164111 ], [ -352716000, -132388292, -45760143, 666359421, -649740234, 440665872, 784668645, 94736291, 258274196, 170303689, -84181303, -724470763 ] ], [ [ -471750658, 766229195, -578487726, -987902693, 31264006, 352686265, 635904950, 612593577, 536570569, -45406575, -256058540, -432296735 ], [ -878391426, 470009956, 460568172, -176730294, -467121665, -1079530934, 53643890, -1132524647, 299274810, 909785207, -269944096, 23419528 ], [ -397247135, -1815634789, -1003490583, -1577825665, 1067283279, 452749583, -55808706, 986070974, 629456245, 8666628, 1369457092, -261500892 ], [ -127537876, -569906901, 750874605, -380962456, 410239883, -337608641, -1617563622, 2768836, -119977148, 872442269, 386246867, 871699687 ], [ -12518830, -363748139, -1327499433, 261046581, 855467152, 1007862988, 633907560, 642456173, -41680821, 1491664635, 147411059, 435620356 ], [ -281737370, -610958974, -407018487, 212355996, 802413442, 424604591, 594098641, 428028950, -1681764963, 146703884, 1428035095, 5572259 ], [ 699356554, 1170042263, 449772175, 807318859, 1085108516, 155728519, 5310935, -1516023386, -954536073, -118541397, 1088666775, -48631450 ], [ 231203581, -308450900, -562912069, -538172865, -31229889, 317288897, -166212891, -233003904, 2091071529, -448227993, 15496751, 80501265 ], [ 752764924, 908072366, -130941079, 50779156, 364354637, 231024474, -209296216, -143298140, -45546720, -18365889, -191324177, -463690315 ], [ 74044791, -907644781, 419484650, 154289620, 690219806, 722523752, 1516983075, 657260852, -263163401, -403049748, 291449987, 24424274 ], [ -433366978, -251275090, 316825958, -738232627, -307263731, -77670166, -1702961692, 669682252, 478024714, -235198069, -1461538165, -384890544 ] ], [ [ 140008610, -211718339, -149368642, -678595674, 732590687, 338847887, -258463773, -1386007970, -706910563, 141042377, -471069840, -347330221 ], [ 924391355, 207828349, -1501135933, -40119607, 624960197, -601575482, -574886468, 462532289, -1377684039, 766159825, -371887737, -1616587739 ], [ 1134070521, 4131140, -1272928020, 1104152512, 608149913, -649383080, -216770210, -345268587, 570638, -60299672, -665562336, 1062366033 ], [ -474308073, -51853473, 88911583, -38916006, 52406454, 425478628, -442377263, -292630714, 1428791882, -2056576592, -322314528, -1273724925 ], [ 20438273, -1085638341, -65995567, -494209547, -403222779, -118837499, -1646230839, -3139934, -47176333, 244129543, -182243279, -58411621 ], [ 885525701, 115344449, -695899190, 691888003, -1938653326, -928039558, 352634818, -935775720, -1218004301, -678785896, 931521936, 1237743942 ], [ -473692236, 98594742, -233035944, -938584908, 570582304, 238783700, -1933200294, -1713943998, -711976477, -1879902985, 953003423, -77948994 ], [ 241222576, -1134792980, -658003, 769711207, -299591104, -471997152, 20245661, -358590451, 1224100040, -182849515, 12333936, 1051761587 ], [ 398531209, 308132838, -1099860904, -46281545, -1304102812, -829111717, -1084417787, -560426508, 442961013, -96621273, 352271540, 332196155 ], [ 852807587, 497660093, -1618843564, -227413231, -270553888, 615113914, 476876223, 1028041763, -101323056, 1371517533, -962277026, -422472964 ], [ -482372735, -829738470, -1167314856, -475064570, 58160948, -845551066, -1450491311, 1073712806, 13331049, 764817568, -15007337, -274979584 ] ], [ [ 472488935, -181710808, 627476733, 103965087, -282970348, -109441281, 72409686, -601128056, -956969353, 1486000298, -141150600, 290667770 ], [ -1242585949, 204433720, -17228706, 244695208, -586789539, -125081363, 1133124093, 247177257, -84632484, -1308979002, -493410133, -440837058 ], [ -695425898, 1330756126, 19610387, -4036364, -1288559035, -133068277, 9225035, 418930181, -22583605, -1368230202, -1406392956, 323175477 ], [ -121729825, 482421862, -121951902, 169844621, -717568186, 1028653162, 1560913985, 355306209, 546460452, 178070466, 80153438, 1515838441 ], [ -155348983, 126917376, 872449808, 456689551, 429643438, 182792883, -3320706, -62923686, -79898808, 42524403, -314975978, 861901756 ], [ 84456585, -894976195, 9488077, 1249814612, 790666913, 1560502654, 513292756, 28298676, -781692793, 278622740, -271731777, 431945393 ], [ -227064395, -655771494, -281468376, -16961660, -370930695, 218747512, 387521780, 431712256, -806221603, -505472364, -6239705, 2962558 ], [ -65697418, -9926473, 1320394637, 705350579, -843819978, -811333959, -95761651, 5024488, 1533900511, -875427136, 1279013594, 443582271 ], [ 78021608, 441346634, 182520972, 398196284, 230567260, -29582871, 1126817394, -74128468, -52134985, 113370975, -1166235060, -224618140 ], [ 112521142, 229948395, 54166034, -135785942, 126512999, 299107017, 33888900, -91526882, 51009401, -197170378, -1321663884, 1166878938 ], [ 158885513, -452466965, -399419992, 759732560, 249235800, 1676171981, 465703935, 407150803, -219785027, -156929701, -660867411, -965509861 ] ], [ [ -1246294719, -934236589, -22126500, 368863922, 494740152, 116225832, 965680745, -6185187, 341718220, -88783556, -194422576, 650584561 ], [ 1432793813, 274588164, 194202338, -61425117, -143930345, 891508629, -37608473, -228939425, -1639347694, 357192313, 1307270900, 575787727 ], [ 511564082, 413368121, 1159396610, 1125827613, 885363652, 659209642, 1386539225, -278206645, 722869047, 1082123461, -1594716956, 923230910 ], [ 979158787, -1370577150, 330039400, 17112576, 21887016, -708559160, 800415115, -107083033, 237682502, -134609091, -86969379, 281521062 ], [ 1190902020, 75582710, 263518, -350869496, -749036233, 9973332, 1198313278, 87577360, -581849783, -1485420392, -136184320, 294005202 ], [ -255172364, -684188302, 1193117264, -154074832, -1236361769, 1367231434, -875619027, -1321156136, 1300913289, -1591962956, 607194474, 1235933931 ], [ 659263999, 171281707, 360214677, 775062180, 1588577753, -123932468, -161080522, -1725827930, -290195116, -2119564151, -999341263, 799296556 ], [ -290047746, 268662149, 249843656, -976092768, -1013480258, 40102094, -25591358, -4028611, 1166991700, -1285656703, 3687159, 1147823523 ], [ -108810182, -543071022, -119162555, 704954692, 641651997, 543285698, 141302400, -357297114, 607072593, 1616550315, -738592753, -155389944 ], [ 756314994, 157427820, -435478254, -865141776, -241923957, -87287148, -2168091, 536650367, 1333934784, 1256325526, 832191948, 1326925200 ], [ -191957113, 1426288129, -6565971, 174409984, -84346031, -498449583, 1890624566, 66159016, -855405097, -1479012819, -801416055, -205593010 ] ], [ [ -1275262662, -818170964, 625071473, -170385062, 19056128, 794424244, -244478714, -547276337, 1627090474, -21572631, 165323603, 48499935 ], [ -402575009, 127686347, 32520795, -234464974, 175017958, 239786230, -299453299, 1017193098, 1046376718, -197244772, -41960804, 523378186 ], [ 533517867, -808322180, 1354505886, -50988517, 69935583, 184429090, -428795946, 615606642, -676934068, 176216944, -371683624, -1208748298 ], [ 214025055, 315807310, -421468394, 827090476, 148070490, 553473791, -222757113, -1808012329, -483793315, -147920773, 901153769, -370237786 ], [ 1779241642, -682866596, -708554257, -42009466, -1291721708, 517931759, 722463979, 124421606, -583002848, -63504132, -894349808, -513007852 ], [ -530487028, 140844686, -370275874, 1769244992, 368605569, 58070738, -879390942, -1066442218, 54018127, -14867885, -702871867, -105364966 ], [ 301327603, -10210981, 343194140, 437299369, -1823517461, -77515900, 720484354, -165556286, 82031415, 751966252, -52727768, 1171971088 ], [ -149509897, 736879671, -94614776, 350955701, -439900768, -762045248, -6786118, -1062955271, -480100896, -72032120, -34427606, -377362711 ], [ 33663784, 1569100790, 452118570, -316220524, -724219783, 378249350, -13772013, -106668401, 411428479, 1125616311, 370999222, -761281361 ], [ -443855632, -967995345, 1499246004, -158899682, 675780621, 581507913, -939452813, -1195099894, -72844848, -415576444, 1703954693, -61351885 ], [ -1131567179, -865140995, 80031397, 651201629, 544075150, -621345875, 56864362, 514463274, -835192326, 311166909, -1754905983, 433787994 ] ], [ [ 449338239, 840181114, -1809746788, -6219744, -947167281, 140921550, -1229921110, -683239655, 1576411060, 951502004, 193013312, 551125476 ], [ 897159794, 149981436, 824137128, -68489466, 329424330, -362320497, -38350968, -144043945, -462550809, -351896886, 604384071, 3795563 ], [ -401889016, 70647405, -314128876, 1541365223, 8002074, -251456560, -128020591, -125075710, 185562392, 262607222, 1689696390, 98873653 ], [ 218180819, 942176980, -165688281, 85322171, 156816320, 1185037807, 374687111, 349909952, -607303378, 88653391, -105184666, 1160554540 ], [ -349248080, -17766349, 16501794, 104418069, 19199859, 287561630, 86071495, -632835541, 209976293, 352863027, -881904553, 975253665 ], [ -36121564, -858072831, 1275243501, -1456640057, -117201784, -430656784, -176115079, -185870889, -1081606044, 175522333, 416335991, 203177291 ], [ 342669069, -323921771, -128432718, -298471138, -475173108, -161592554, -149511792, -419307858, -348671307, -475545336, 1109802206, -20591455 ], [ 902180482, -353235145, -99231693, -1029844094, -160323174, 402722037, -173408107, -146327820, 418771226, -121020483, 586655656, 638163125 ], [ -1194578113, -39592131, -1435785192, 512354946, -757423757, 362859189, -716848530, -489403917, -55006588, -1071441967, -262290315, -154617711 ], [ -1717026143, 180634947, -237946910, -133232671, -671442279, -493918015, 1015584268, -204666898, 129824560, 985168734, -100800071, -34023036 ], [ -179575813, 328552296, 241439401, 39109821, 48342128, 1573332038, -352897715, -407131414, -184712991, 1394459833, -1372845315, 694941845 ] ], [ [ 158626680, 65496357, 461712467, 1327345075, -338454518, 22447542, -56848968, -407680984, -154721438, -86126714, 640102757, -1220995774 ], [ 48055938, -615128320, -1103857089, 10457252, -3789833, 18616368, -218360017, -853392751, 571164859, 781111179, 905407832, -297491311 ], [ -881668636, -10121070, 528453574, 62548899, 556466891, -116648765, -10750664, -444917280, 610588119, -144015589, 351828953, 164506339 ], [ 87001271, 732852727, -17696662, 446142098, 326926056, 113537193, -665863068, -347685828, 1610481508, -1169227687, 26987520, 852914120 ], [ -399022000, 282282750, 236382849, 1144031859, 1051669694, 307305601, 102668202, 683261942, 368987516, -83861313, -464728281, -281235556 ], [ 4821983, -38292680, -1511536585, -243411156, -2882946, 123730182, 1091588089, 1058365611, -843721975, -325497390, -427066885, -1269055082 ], [ 1291756097, 12403681, -1364472125, 77354225, -895656370, 824224445, 1086166778, -381031012, -805336903, -168245640, 24872302, 332098634 ], [ 1004524327, 412503976, -49504385, 703282461, 42526535, -822262536, -250030299, 68086591, 62336088, -1992352246, 1380927766, 531832421 ], [ -338639630, 296778516, -95655087, -519151475, 494191497, -1516364073, -1169209936, 724253511, -314701425, 73750545, 156949053, 270969269 ], [ 1112898332, 729633948, -1484158382, -233976117, -1082954298, 1309980818, -211446160, 724980047, 1478874513, -294585832, -524321406, 390555461 ], [ -1875027893, 209381634, -896304029, -31944201, 68359029, -413380932, 1230297534, -467306096, 406169944, -486405311, -45431109, 64562312 ] ] ], [ [ [ -1186480814, 425560694, -706072789, 264401909, 820719380, 456914771, 252583234, 1723183995, 528846454, -373140238, -463600628, -810944488 ], [ 597178479, -914795445, 70510224, 78902502, 1484980882, 1425997340, 172293842, -18569964, -1287148899, -158365171, -337431627, 494477208 ], [ 896759190, 47669589, -30886264, 38317699, -40286243, -97444448, 340146937, -1241100421, -606327611, -50239737, -140768191, 638229928 ], [ 135601746, -1678058411, -38104557, 241561899, 1291956201, -1825990758, -181265927, -63606075, -571182182, 1008057244, 133969350, -348695235 ], [ -3962672, 93905949, 316749423, 229618057, 1281768513, -283481338, -252465636, -1228194467, -1461274378, 55817171, -702060776, 206025870 ], [ 83813825, -1018836752, -799593958, 158538828, 508977256, 1338159788, -101792446, 37255494, 606657289, -1211866185, -271953807, 1763145334 ], [ 1520345294, 96858906, -736304380, 509319472, -572299676, 24593606, 1401711567, 132602264, -465753914, 23200484, -540666662, 37065723 ], [ -222447578, -851671319, 162955536, -160736019, -357415018, 732980202, -9990750, -255262223, -553310287, -1491614814, -66654304, 103383057 ], [ 176895097, -59320366, 45945312, -295613156, 299094, 1115704263, -986467827, 351319508, -112133096, 222729540, -1398409087, 221894582 ], [ 696563783, -296695460, -737759852, 343564197, -291843297, -827712365, -881260071, 437640199, -1008659812, -927940330, -599695941, -405116726 ], [ -723969509, 9617222, 1194049657, -46916281, -784835120, 1341353357, -3886778, 173424081, -589826290, 446250673, -1381438951, 342144446 ] ], [ [ 244629804, -358924259, 1641589333, 555678767, -747788081, 1161624689, -258138085, -191350231, 912125893, -88562865, -718424288, -125419131 ], [ 770573239, -1095971534, 156150665, 130939905, 326782257, -7428331, 94344306, 605969588, 139884003, 987589822, -468803422, 1718190044 ], [ -563445699, -22915821, -71875538, -62867678, 246320502, 694838285, -938022618, 63667193, -1081124301, 733945473, 14815288, -259251828 ], [ -334251150, -466385094, -474185432, 641944329, -97724155, -1495087684, -1137990094, -1237394733, -568615531, 271186901, 605224703, -244434444 ], [ -148188320, -711652384, -422061404, 123264516, 1179049767, -1296095034, 529591001, -671436154, -110955863, -181870679, -1017100533, 181975881 ], [ 1218978043, -1205039320, -313596785, -1436433674, -619246805, 758752259, 1637458329, 1981057070, -191977437, 1163013799, -157773825, 1071349867 ], [ -911527170, 488009270, 879644622, 534382247, -407454022, -201923135, 1255315992, 10975346, -1487306092, 1604205593, 73525089, -39416982 ], [ 5215756, 196194605, -18916198, 227639536, -40299370, 2030343, -355563384, -450784156, 88050654, 281978973, -212861076, -330172072 ], [ -23166495, -715593036, -153806238, 402307697, 603356877, -114696310, 91552537, 78234781, 1192961, -341959783, 1329312225, -1028485559 ], [ 318766264, 1357291268, 77862704, 131013827, -536309898, 22690426, 212061509, 467011946, 298211811, -312783490, -87681537, 17766644 ], [ -57763426, 739868542, -152750362, 828510456, -405311961, -619545334, -638928501, -1620122499, -742630263, -1157127411, -442064369, 350241374 ] ], [ [ -1233250730, -448762950, 733001452, -303072464, -354803244, 265611703, 119312429, 225298100, 377778778, -1343389898, 1106290522, 1029479352 ], [ 284076797, -2383183, 879892108, 140585027, -29707960, -639428038, 55535895, 550078484, 276315379, 462901186, -68277618, 1559162085 ], [ -164552461, -881902680, 791841235, -1445916702, 1612665924, 507265046, 102954901, -233661200, -323412554, 790799902, 829026111, 1710723095 ], [ -314740215, 750343161, -972088910, -111000273, -376983645, 421996807, -47554971, -425433018, 1665376621, -65548703, -747020988, 633654626 ], [ -724342787, -1200594085, -1001724698, 783178928, 1208972419, -472658995, -977564815, 805701642, -626668045, -926784354, 1238217134, 601499295 ], [ -534038890, 33739012, -319174534, -314000217, -23204795, -1061528286, -1452084961, -6130203, 1631558, -2015072302, 250895514, -203104102 ], [ -60708156, -282909143, -8885435, -1380616186, -122566354, 463713338, 812131552, -924706557, -58450950, 7760482, -594025916, 442576281 ], [ -6317430, -587467533, 668656203, -1301556339, 1491330459, 487211814, 208598725, -313065967, -388334791, -214069312, 341144711, -47491241 ], [ -15494173, -14558237, 65468566, 421115568, 389653073, -2027414136, 502660930, 75825600, 538465382, 94556983, -1631330453, -401588892 ], [ -1653690918, 83983890, -396956444, -50603511, -430682917, 55735912, -46263106, 452434883, -107973734, -409677854, 278531307, 2042714988 ], [ 84206552, -922691159, -91337078, 20358178, -181683122, -84595788, 986317504, -437063518, -871209723, -129674306, -600932080, -1915463606 ] ], [ [ -902084948, 577018120, -24246099, 836684118, 1443329849, 1677612720, 16446597, -342278208, 552345426, 643427430, 704513307, 1606550120 ], [ 241634538, -1337699235, 60446740, -820516697, -752923440, -1040503544, -643436578, 1563474725, 467725293, -330796054, 1570825626, -616256066 ], [ 68244546, -444334173, -719720933, 463640521, 522944923, -1667489961, 358949504, 647062522, -841538510, 59432840, -956029506, -24203124 ], [ -1092060053, -597804735, 768747362, -1194670238, -39822627, -451698242, -459715588, 782204432, -651718639, -119787892, -1547511599, -985524508 ], [ 146344658, 402218519, 191245034, -78888253, 474884436, 71227328, 708433241, 366877328, -209120894, -1558498900, -395218927, 715607532 ], [ -206137061, -413117246, 793350468, -1036002024, 1709860138, -194216311, 319855228, 1928717459, -134346826, -313745192, 997469823, 905868527 ], [ -116420180, 382876953, -1443604563, -119201376, 92228690, -96561402, 137658792, -282376635, 567921000, -383358841, -806393816, 202378855 ], [ -442177508, -767797393, 78433573, 539950979, -411878050, -123740414, -284312016, -410429703, 26073029, 590757796, 131343307, 10082129 ], [ 28647789, 203341810, 1684806113, -39135581, -966746160, -731184584, 63787782, -377034900, -287931537, -1672526481, -912460142, -309798336 ], [ 297319667, 283228779, 470623703, 526601243, 299131228, 548572595, 766933126, 1210821548, -1438355499, -950734932, -238360560, 59459384 ], [ -2071790260, -367529886, 10593911, -706039862, -253845306, -308596584, -14959747, 839631519, -237388011, -274952371, -60038588, -379481027 ] ], [ [ -1357686339, 495871561, 623242661, 232480631, -773810896, 325223883, 184639119, -244988802, 273819202, -221915412, -537571030, -68324866 ], [ 914399903, 384462, -96905343, -310692714, 547639236, -739886866, 853519678, 33630531, 624914571, -422310398, 135361863, -12315907 ], [ -270599134, 329233807, -157829967, 1302918716, -6157002, -33819722, 7673706, -255251725, -1590533502, -562399244, 32869080, 186111277 ], [ 185887625, 1279710916, 582154418, -291780172, -1851967, 365552993, 1805729493, -1213835292, -856666634, 1100611004, 455156469, -176442183 ], [ -278740409, 148485957, -169579200, 1441285613, -92363744, -63350007, 124624031, -7854552, 34183377, 1643040844, 4882997, -1073943323 ], [ 335914598, 104177599, 1063735492, 298627466, 28633011, 4152822, -412206644, -1122339729, -52122324, 197870503, 49529148, 664053805 ], [ -1760497476, -415932680, 262140014, 443603816, 1276655, 89557204, -23165977, -1715797010, -807422021, 12713228, -98292888, 90236933 ], [ -264994440, -42948418, -1075049964, -224496276, 54248399, 308467047, 991012213, -498006205, -349616958, 729224606, 13136836, -244649233 ], [ -513695663, -1078423287, 214693684, 937768982, 34691244, 798907886, 617214451, 1009324786, 333597113, -1357813918, 526152464, -154227574 ], [ 471817867, -470846528, 409653205, 434362596, 551274080, -1057360836, -546828155, 237418440, 196907312, -482959074, -57490201, -627307389 ], [ 19738238, 128756144, -3457932, -765958698, 529182368, 432904557, -825900997, -19895229, -633139011, 525324665, -431030906, 611802855 ] ], [ [ 31183139, -215255187, 404448201, 791211830, -50118606, -346222683, -143189356, -408999031, 1205601434, 375479017, -174098531, -1122666470 ], [ -1081672482, 420946272, -632747609, 151531341, 1159432740, -233816817, 522034428, -180651055, -79853126, -626090281, 230589319, 505847243 ], [ 1826433, 90192446, -462007506, 1865442467, 1557703644, 148809478, -88224837, -561788899, -1402025747, -23126740, 279150567, 408780054 ], [ -25426855, 401562644, 944177211, -204295765, -454083007, 232618272, -373923243, -412970717, -110831298, 211581203, 581991747, -294245221 ], [ -34302672, 154588245, -1348026394, -956137080, 184314916, 418341145, 254739932, 393250763, 285856420, -1674514153, 221977448, -125899498 ], [ -160215570, 1107117215, 735405296, -31696026, 26119431, -326375478, -841759290, -520196205, -521428799, -96868134, -537698574, 372955520 ], [ 446082296, -160334701, -636846888, -721077133, -1049975371, -42401997, -525512392, -267642453, 763474371, -104027802, 1125952175, -20529500 ], [ 567285982, -91320185, 1313532200, 1259782805, -254416647, -699167592, 457938578, -154612416, 663933267, 1067528528, 36187399, 241426721 ], [ 1011632230, 688701578, 965851583, 64252645, -58137134, -1449066365, 473209510, 549732114, -344540021, 412809, 522682145, -660883695 ], [ -272881224, -18237909, 70177050, -651130053, 939175492, -976990923, -987340615, 438512774, -1439018288, 121037813, 222788000, -15021237 ], [ -883543467, -638684556, 26034830, -542322302, 817473065, 1166967586, 1608256975, -801250651, 526633868, 213793202, -1332380777, -644387926 ] ], [ [ -416058314, -49586074, -283453289, -543385728, -878439500, 230555244, 114686594, -460074126, -822436822, 489422004, 329689365, 486744304 ], [ 580360364, 111091430, 1216374648, -22567421, -483537258, 684412153, -735570853, 603482920, -2016785782, -476406109, -802372311, -1714956781 ], [ -67692811, -1730433, 853303277, 296924013, 859445197, 766890547, -559666589, 13861034, 17919023, -956736781, -615596528, 1496108213 ], [ -472953902, 45134520, 77643219, 59937837, -7788580, 883582962, 208293577, 214047759, -8279659, 617601220, -140202696, 548166310 ], [ -11295618, -619718907, 18787087, -133571551, -638915900, -105569481, -513133423, 31462629, -1018452687, 200492669, -224706233, 86442588 ], [ -532220164, 449997495, 846680554, 441537773, -1136885317, 569713321, -116070958, 540439703, 1341124341, 532452760, 767588055, 398927647 ], [ 90393288, 967483212, -41153167, 295682541, 1560383624, 401239190, -228405232, 846758278, -509558979, -358175781, -1677473419, -29937244 ], [ 86118664, 179036931, 21014886, 665689974, 305567273, -139469642, 231218633, 1020222124, -220997494, -195369187, -132368651, -646201099 ], [ -745183396, 269877074, -390613967, -853190224, 1843997625, -83331904, 67633662, 368685263, 206136217, 55957479, 244351270, 330403629 ], [ -1848577725, 99448770, -247930996, -44295085, 361545851, -486145394, -13065102, -643077112, -220220419, 453423792, -453043990, 204971499 ], [ -1311919136, -918550177, 506227367, 426191923, -32611141, 64895755, 504782471, -272012661, -2024559729, 872455424, -110925913, 198202235 ] ], [ [ 351066336, -216862270, -555851053, -363722845, -12989819, 162106739, -142176222, -97252731, -274393432, -984771946, -1036990918, 82928778 ], [ 1133483304, -205161525, 101997434, -37891507, -133288620, 224827692, 889821060, -703058292, -115135557, 858133571, -81425878, 116587717 ], [ 114373301, 135330935, 68043695, -220946725, 613679437, -81855943, -87230806, 349943936, -94433990, -1115342641, 1131572767, -1016702826 ], [ 80722020, 504985589, -175394208, -1271387846, -557059748, -409638902, 1369538148, -114147125, -818879114, 1887788004, -29818631, -816536074 ], [ 331833228, -121000929, -1095877525, 241668970, -92550744, 290029301, -121078729, 338491837, 19839290, -160428168, -433358716, -434257133 ], [ 8720495, 1406421039, 35633391, 565695058, -774037993, -513280049, 327855583, 300877331, 243834062, -878953732, -192766932, -790577877 ], [ 339320235, -12385507, 266974212, -159943491, 329955766, -307508448, -344884245, -529679400, 939697149, -551991885, 17228211, -124089681 ], [ 1345951709, 185056971, 1105662028, -484921495, -438193962, -128073123, -504169904, 3937096, -1391698452, 1363747020, 727948750, -186454881 ], [ -556876488, 259601592, 266198537, -83125412, -264107988, -27302026, -723267577, 311877126, -36152900, -248486407, -1870706349, -238213454 ], [ -1571061318, 1081829903, 169092197, 170021930, -168047891, -1697809656, 21266969, 30717777, -676316568, -154674211, -1286402791, 1123504570 ], [ 153358398, 199763520, 282544458, 639577978, 107184375, -1243325228, 561690809, 1192064816, 465150104, 186678406, -441505310, 335510018 ] ], [ [ 1285222891, -1061486615, 286413188, -212120416, 300096976, 210677160, -297827742, 9199512, 240095480, -171961207, 267420609, 792965926 ], [ 1099297866, 102445761, -342004254, 156066373, -286350117, 312288539, -1200230235, -438970413, 38313117, 451591171, -564361908, -11195785 ], [ -508990312, 205034558, 900021920, 1378217600, -300950972, 654378480, 1602137604, -309153891, 276644333, 822813092, 113081127, 638745127 ], [ 1029243476, 803110019, -2035579692, 611926434, 15649718, -755635206, 360447079, 112966251, 181438213, -100491812, 44078249, 121271000 ], [ 732824713, -47827773, 35723, -182552949, 1048242458, -345036448, -1330870742, -276277730, 1152629407, 1727489610, -53776027, -89749000 ], [ 125294086, 865059611, 1086916374, -69559100, -566614635, -1413545687, 464538692, -1570292301, -464829902, -1529164930, -926649055, 728865468 ], [ -464182891, 798695397, 75690650, 181616322, -2096405192, -26267657, -213864599, 1551756930, -390927037, -1749493821, -1174995896, 418178791 ], [ 216686826, -611174025, -688780724, 1493339415, -1294303064, -154390228, -50630995, 32784415, 340154658, 1741285243, 7239724, 1122279830 ], [ -34341608, 891121853, 227563172, -685440480, -331890395, 41386487, -225247971, 194602082, -85906284, 769416153, -1092329067, 1802646624 ], [ -1025955537, -415142212, 45522247, -86086942, -192787984, 19793650, -145179225, 100871352, 541743216, 792259818, 230234933, -831501772 ], [ 233696742, -453566523, -236711478, -395523141, 39098719, 434027982, -221956966, 220256470, 170394177, -1544134718, 1431583471, 149882886 ] ], [ [ -1114472977, -37995238, 352960170, 225212761, 211185258, -836174572, -443008, -840114144, 1312784544, -33897545, 176095677, 218250659 ], [ 726900784, 227333118, 858848317, 229974029, -212620160, 476499599, 107094751, 638167080, 1102952212, 378326261, -101488074, -363848538 ], [ 544491729, -1136043440, 714639258, 232570698, -150014312, -201408639, -300523945, -407814149, -273278749, 461240160, 7304537, 719481266 ], [ -479553301, 198180749, 1016573073, -1615796336, 362307862, 905664113, -294757670, 76302492, 989219330, 769905447, 1874293408, -579364263 ], [ 1878730069, 13752549, -814411746, -777907746, 918492631, -211176722, 51551275, -37961851, 909770446, -461977530, -482387204, -1143660446 ], [ -703838358, -147459684, -497150790, 1629409740, 441518274, 1122110, 1171786108, 1000970999, 51671887, 505719373, -728262311, 326017972 ], [ 223499444, -189466461, -687170969, -458232399, -720514834, 292114454, 404332313, -647734937, -134912177, -628909351, 19109187, 1862983315 ], [ 57702228, 690827561, 407417164, -622226614, 161043295, 659425552, 415728017, -470439022, 1261063320, 1087866241, -135540231, -710231496 ], [ -785469900, -1268079876, -35674757, 33562459, 216582404, -114562323, 12994903, 74287549, 449763868, -505258436, -466310960, -64337310 ], [ -788018484, -1077375322, -187581356, 180018718, 474994329, 575728040, 397581836, -1041598915, 189403943, -1376949514, -1024874677, 1975738258 ], [ -804171001, -170788621, -9655687, -312840562, 1804306106, 675910014, 107440212, -416513786, 1200455586, 102577898, 887921907, -484386469 ] ], [ [ -129547961, -753046654, -1507913801, -14862730, 1311554236, 177404574, 1140310677, 1407142371, -47257300, 725373139, 368675970, 417401916 ], [ 1769145, -377606835, 1206178478, 891618891, 270498299, 1408019961, -1194773859, -44141731, -156288324, -459322510, -28264175, 7410385 ], [ -492963850, -113765565, -582382839, -923896492, -42745299, -896837874, 617174790, 483091210, 4370849, 678213665, 95201412, 9334282 ], [ 113282439, 634204200, 557960709, 470045120, 43975907, 182513314, 654826852, -204772667, 66334321, 1434699448, 488060514, 1223691025 ], [ -721412947, 49968369, -32819881, -10287322, -21800312, 292869809, -7846745, 1312226055, -792721928, 447590593, 801599931, -1106608634 ], [ -4650665, 741970762, -1235266917, -1136308918, 505104412, -2085882128, 191156119, -178620766, 1343968189, -1254457634, -1549251868, -520145102 ], [ 1111845176, -435836096, 261802247, -142097491, -785788263, -321590743, -722293997, 392491870, -416230327, 24990621, 646524925, 28502661 ], [ -872158281, -1347991963, 178798037, 840640971, -57418080, -528499184, -97959052, 286545034, -277625384, 28334494, -190252024, -53055442 ], [ -894540172, -236634027, 1050707453, -392638496, 911419691, 255416049, -595597958, -560912917, 855032891, 478965790, 562538981, 1576422885 ], [ 197519868, 80522154, 50820117, -268539627, -264296747, 293497817, 96868894, -1359358983, -328035159, -986325932, -65000382, -26856147 ], [ 93503979, 515274501, 1215652310, -58099311, 109322701, 1731145378, -1221886729, 1521183795, -1328530886, 765015207, -381724314, 836079668 ] ], [ [ -253673194, -166219476, 403694032, 703623888, 265430201, 112280623, -142599833, 107292028, 48640420, -30598111, -272420797, -569216402 ], [ -47420484, 703292540, -1971281644, -205679110, 89747553, 18963287, -799966846, 534401139, 39819264, 468260716, -121992312, 246118123 ], [ 116930990, 123130218, -868374343, 50123469, 300043389, -286893288, 19938576, 110103672, -1888347890, -76442166, 942809943, -351366661 ], [ 176818161, -25067031, -9365213, -175701245, -983697225, -205658948, 113478300, 239191494, -939991756, 277928066, -299341345, 311358054 ], [ 678476450, -157864686, 204786602, -1171739686, -1439449554, -355761390, -458367039, -652317630, -818797140, 408017029, -471693503, 1502269395 ], [ 9015943, -34886068, 258345896, 1132437642, 32586793, -106190744, 372162999, -805315370, 571059946, 135641514, -1059235050, 94893746 ], [ -98286981, 88073055, -1408672250, 139909279, -177558747, 939141706, 1743113866, -40491626, 718891113, -99076401, -305961697, 1004556765 ], [ 874783216, 1081247579, -33269195, 268803987, 260898615, 254976919, -398665083, -284906680, 1266990412, 1010114057, 19320757, 144263662 ], [ 582961965, -10438531, 297431926, 609379634, 534710862, -44594062, -1017257782, 806726113, -1250816287, 822546407, 581164951, 216880685 ], [ -605514524, 426570446, -1939998840, 280236513, -532431409, -1616816946, 155134202, 363948342, -937795667, -56454598, -38208804, -381970138 ], [ -296690795, 1019640648, 928760898, -1312619368, 142205037, -447190097, -1572315989, 123834554, -769558594, -102201978, 27235690, 716418120 ] ] ], [ [ [ 962381863, 695230439, 1155544598, 293026373, -950738708, -1052967944, 381296513, 533193023, -388406715, -1212662146, 1615761194, 1056285995 ], [ 197746067, 268014375, -203169505, 40956721, -550969007, 209114873, 24205671, -1035492034, 1214411145, 60586129, -130605458, -1000024484 ], [ 302745703, -31954129, 691957397, 439969294, 369420679, -241919128, 365873255, -1420536337, -562409359, 3455169, -64614199, 639290462 ], [ 487860669, 1202354583, -263836687, 199175358, 405026826, -38739949, -231459190, -160651230, -348559286, 30877387, 699681138, -33397623 ], [ 13757147, 781609486, 72621622, 237762355, 635944328, 170909656, 282721523, -440485133, -605165698, 971912553, -14210499, -143965459 ], [ -315274621, -1539012100, 117521313, -79172411, 940249663, 549218757, 24672473, -376668629, 638738943, 1164447615, 31332468, -1906994534 ], [ -1492504038, -82249800, 573122130, 779113676, 782767957, 22647926, 505748622, 389906033, 1377360404, 34037904, 450174482, 50418359 ], [ 323989306, 1030265942, 221807851, 68543306, 573902262, 578728020, -241661970, 893960142, 518020650, 1437791137, 74270917, -522535246 ], [ 271431697, -28287322, 322317532, -656199692, 7642, 664343348, 1245283566, -377772950, -2578321, -1913224220, -1472904595, -610328428 ], [ 756237073, -425785952, -584755872, 716968808, 117449870, 210566437, 336455341, 867472159, -461175540, -814359412, 165885698, 1091526372 ], [ 242468724, -2107056, 73521417, 1139695706, 130093461, -1562030890, 6041519, -605619319, 1696819496, 210261445, 1110873789, 973600163 ] ], [ [ -1115571158, 1401596550, -780301173, 653787791, 169290006, 520836014, 16660675, -255154864, -910704989, 71867879, -1205196856, -1252364105 ], [ 492140175, -554987837, -388945630, -46411813, -173331833, -95972617, 87744654, -156649737, 493321695, -63136460, -802261006, -597236341 ], [ 174720236, 122519031, -125623278, 25000124, -536348512, 63672520, -1089098376, 18444361, 358314309, 1126749008, 6317376, 113614591 ], [ -853928381, -519244435, 558380631, 32243507, -153753079, 367287522, -1182503620, 319903398, -1029243973, -106029363, 416233153, 37265102 ], [ -42346863, -355561980, -1638894582, 105337313, -1410456737, -1682163498, 1075956919, -806925361, -39299701, 540838702, 901063599, 128567706 ], [ -1001355007, -1036639006, -285163191, -1319277406, 506139557, 1415446599, -1892951225, -1672782915, -681249707, 15597964, -198936354, -7411645 ], [ 433691987, -820869042, 634509044, 3145695, -454679360, -389433661, -1094674368, 161255194, 374560380, -773488483, -16404299, -133993787 ], [ -49693822, -114826053, 2913666, 267238218, -188371647, 1065277, 690846937, 972223461, 939739816, 100917027, -363087446, 126254243 ], [ -156322823, -71798365, 1785206258, 525731475, 370966904, 301379018, 127224027, 101297929, -144406864, 1043694883, -1742044406, 129987284 ], [ -56796956, -126605365, -436506752, 389862699, 298219145, -52807458, 177477885, 652656543, -921470913, -603140529, -23318240, 24337578 ], [ -69875820, 93495188, 368183363, 826160892, -129832894, 1227696855, 330237112, -338130281, 43037991, 1178497964, -307128220, -94864789 ] ], [ [ 1178305645, -521570940, 430238227, 197630362, 847290004, -527795821, -222932146, 758812780, 425530146, -1326363694, 876016190, -1481864736 ], [ 956724836, -256138892, 1125021038, 716758320, -234556836, 463210139, -17075368, 151426208, 587461189, -1135046835, 462995257, -39107036 ], [ -159897042, -728113608, 988813092, -302175100, 1647632263, -528684176, -1687591224, -7900818, 590374054, -231310270, 1297413110, 967505576 ], [ -199027453, 596884630, 1471524026, -930309196, 57363214, -995587083, -180535527, -8998776, 1276875227, -58896911, 259037929, 592099337 ], [ 618344636, 1915249107, -487839136, 1132062408, -1698277092, -794872580, -1354041412, -229009922, -283689848, -505195880, -726241263, 23158025 ], [ -382282626, 230426354, -71444892, -744221911, 32066191, -1659564340, 656831012, 10056637, -10725726, -271583400, -513187511, -145371124 ], [ -218551034, 562582812, -92857067, -20282661, -147136843, -91270202, -1053337676, 716006970, 26869801, 80747131, 876082754, 1136474668 ], [ 43835861, -564334166, 534832320, -543834519, -639400533, -554416919, 382154643, -299544872, 1207325100, -466806201, -1652987806, -21894208 ], [ -1483085785, -10810682, 13116305, 141321879, 483678830, 526346710, 81330290, -440460626, -656672808, 200503582, 721841518, -1919140472 ], [ 432750737, 43900797, -304135878, 61223104, -1003802569, -206664515, 5907599, -870369041, -82872380, 337496041, 110198955, -1932011357 ], [ 98160447, 276324167, -32033712, -769498454, -498016109, -875786309, -275995616, 151774336, 805606778, 48476878, -765442460, 987479096 ] ], [ [ -659410366, -1030087187, -4229815, 1243672571, 642700990, 651227255, 9715892, -758645666, -415843082, -498585255, 277592224, -605014331 ], [ 238296676, 825646583, -8705424, -978961950, 613075841, 512273056, 240858683, -1428702749, 465656592, 840353385, -800698499, -351776547 ], [ -21158302, 1190590709, 996231529, -848810808, 256692295, -1922928473, 1261051967, -901021901, -702905539, -34176416, -226995212, -5938673 ], [ 296362522, 511130627, 1290433651, 139273268, 50878853, 129922962, -404664749, -51341122, 892570442, -710281494, 673142753, 1019527051 ], [ -257325265, -61427450, 374415470, -53171629, 788701948, 7873579, -527111871, 593487414, 308693030, 1275722792, 327188202, 320305330 ], [ -622298408, 572812147, -1345379043, -347276420, -286332334, -956067726, 458055427, -877058405, 103554870, -758682719, -875184302, 68251542 ], [ -34608574, 443663146, 1658247230, -54053783, 235640784, 64835464, -75146936, 211353272, -201229245, -440420965, -1315235487, -16610027 ], [ -548959236, 802158024, -214420107, -270712119, -1246412583, 50609528, 297750738, -472283004, -43919447, -1214356911, 193514072, 809968758 ], [ -11010613, 1228174915, -451476973, -24632771, -762242165, 1914743567, 57838260, 130428092, 874953757, 109658351, 841085922, 447342780 ], [ -105725174, 1046662775, -46265587, -124093749, -1316546895, -350772336, -1137732280, 101589353, -934532990, 698869354, 1197471030, 283247862 ], [ 211388171, -226171317, -433490172, -647538120, -1197108990, -203070216, -212979677, 889128182, -205636064, 267336499, 69560257, -456263416 ] ], [ [ 861369177, -1720917681, -770256403, -37361166, -680287978, -386585117, -1101091670, 46347021, 552102611, -239595495, 651125636, 462703606 ], [ 357736936, -851547287, -187435964, -341297648, -47720747, -577852488, -342015100, 36801636, 411071441, -226025614, -167391118, -47436030 ], [ 414523693, 865985446, 84814635, 220487359, 992841573, -26581438, 457068378, -217783956, -616779503, 260612961, 20047596, -748086889 ], [ -82817350, 365129059, -54829997, -403170688, -47929855, -806131915, -522914838, 1219511444, -564220248, -605690195, -581638456, -48846443 ], [ 1456036449, -323928329, -400881333, -1034254091, 80043290, 78815974, -165065162, -6930579, 137890729, 93277480, -33665348, 847001546 ], [ -520483509, -64051030, -1277769943, -491317412, -873313201, 46557213, 92858095, 1336266779, 1290995370, -1290709297, 186500024, -425732398 ], [ 1755453117, 489131235, 1990312717, 216318316, 1368137063, 121153772, 82530125, -1011225239, -227212709, 18885283, 149593505, 259406432 ], [ 335748110, 119268167, 1429331399, 591155275, -25082840, -287721398, -1031584555, 1061471960, 175379776, 709441181, 307081005, -240921558 ], [ 413040983, -1279708419, -749707690, 594767786, 353225545, -206690398, 294599867, 277623483, -173912433, 1850797135, -218699199, 280696758 ], [ 321321307, -307936194, 280214278, 52062689, -21181125, -84264017, 409202922, 84577500, 849670362, 745817670, 13051317, 1081445968 ], [ 451164195, 23123552, 17534373, 61152799, -115370112, -11688916, -353751466, 103959142, -48597824, -700643735, -1583563116, 1301770661 ] ], [ [ 500063218, 99609405, 426544099, 1064219742, -48142673, -60582450, -377072036, -301864331, -32583211, 586612124, 27359035, 1012009022 ], [ 704868382, 436176733, 597317547, 370867356, 609635273, -930934214, 767654545, 1456065164, 164448561, 333317659, -40791801, -429336442 ], [ -61078397, -816568812, -1065600171, 319466344, 1251832968, -987891027, 292940798, 1158303778, -1830617909, 1843354, -1305603963, -19470704 ], [ 113289565, 10143107, -489366719, 208346344, 1187760534, -50536255, -794211917, 420885729, 127154507, -762647271, -575456506, -72098318 ], [ 16963933, -119620003, -814311310, 733532482, -945591283, 1073882113, -1035232234, -541444170, 291064738, 512175517, 944928632, 546542422 ], [ -502596276, 398794260, 800117443, -304851938, -294313353, -58644328, 106926845, 550936406, -168437971, -357154803, 263611462, -311662134 ], [ -357001837, -216400929, 296940945, -89394165, -230728361, -349318528, -725540339, -332062110, -869187905, -678668174, -1012343992, 94956300 ], [ -813713680, -351312968, 453247774, -970710874, -261017733, -460089172, -198751973, -258285216, 1881269619, -1676241908, 11733892, 220228418 ], [ -1614332429, -65829780, -658602067, -357760210, -179220150, 1633164687, -487042974, -591125550, -693442881, 864633364, -1092008901, 1743789773 ], [ -699975943, 821555094, 292348760, 314510, 157690667, -273569852, 1083271620, -579465055, -296274296, 522771246, 108951882, 44732982 ], [ 864335146, -1204288912, 325479143, 1062225676, 473366072, -62440366, 1636424401, -619767442, -729319470, 477005553, -1183819308, 129305157 ] ], [ [ -506196541, 95773522, 125317875, 695368274, -556986729, 2497521, 70921006, -784593258, 158562836, -269302231, -376335626, 550124480 ], [ 1632341211, -189094293, -963135964, -51506120, 375004001, -995404237, 113059478, -565943356, 611353780, 630682296, 659063617, -1018327849 ], [ -473684690, -1467124, -1002955374, -958226208, -621496545, 371167597, -508910479, 1683906131, 17937783, 361132086, 307053760, -977440009 ], [ 160754278, -7234714, -66932151, 56436542, 36620169, -883125187, -992562529, -390805318, 903835638, 1401146804, 418817238, -525331714 ], [ 2233193, 600269601, -253583553, 682309506, 1402623, -272827338, -983903797, -36634880, -34571781, -1149532456, 91256868, 57790339 ], [ 953858971, 392096006, 566345235, 347547695, -1254241367, 83462207, 11457976, 925249872, -146644274, 600009400, -331666692, -1544602037 ], [ 287992065, -565513407, 649472524, 1250139164, -571593874, -32921772, -221243546, -685146299, -1709632599, -43357690, -132025840, 93423166 ], [ -3987172, -1145649052, 10198324, 312172118, 315409914, -840349529, -15028040, 73810352, 1163128349, 356334050, -495374103, 1984569362 ], [ -980378512, -379741158, 480786537, -230535973, 340662094, -1415120089, -101283908, 516518194, 843345579, -23981777, -174627539, 159724774 ], [ -1807347145, -1123789417, 956803812, -35454008, 524319325, 538175745, 892027871, -533753212, 172232576, 792622362, 247587638, -125303417 ], [ -381167989, -950340769, 1031456427, -870199644, -59966020, 303555644, 1634679878, 1362687134, -527530884, 1033831296, -40276864, 108981099 ] ], [ [ -637258145, 197842789, -10042732, 849040835, -386017886, 368966560, -333467694, 536229192, 247656418, -1643147123, -1172717172, -121857125 ], [ 1457938476, -1016606409, 42577480, 358484037, -179091392, 119663402, -164627170, 317692574, 215623700, 586409775, 12724940, -94960778 ], [ -504976238, -157064776, 27823043, 376192975, -622220078, 145912539, -83472767, 1640420, -22886580, 1323725840, -953946830, -1078187301 ], [ -158680294, -151791978, 356563182, 807038583, -490027180, -1714310657, 909700770, -190744250, 580895576, -589212144, -162709011, -747744559 ], [ -793600286, -34657651, 1355596696, -274066492, -428630529, -456919014, -21106096, 952317772, -60665740, 777858678, -53353093, 1485809710 ], [ -11961402, -196721409, 32732138, -328297561, -26392128, 191351841, -616181875, 608246517, -852257645, -507800169, -247075829, 305705132 ], [ -595747229, -935108273, -1466239431, -67180257, 151790007, 68003886, 404822253, 348556856, 840564406, 386340077, 264861155, -601639739 ], [ 1484691991, -123584471, -1298496300, -420549275, -667928404, -823124254, -403248944, 19285980, -1760545204, -449400103, 220455781, -472786748 ], [ -532336560, -307844433, 295131551, 286717925, -66992383, -77595631, -279186234, 610200684, 705290675, -349230855, -118347178, 189749455 ], [ 1384192295, 615897752, -125492426, -107686004, 364139666, 349041764, 32185401, -472869315, -7305844, 94693492, 408280329, 922439930 ], [ -145786187, -49640975, -263000567, 817829037, -103589809, -165295591, 846980270, 1500890614, 414360696, -1012345282, 433698327, 29301396 ] ], [ [ 855718047, 452891224, 83171138, -527811981, -43692079, 234311368, -1056252817, 10093605, 120560489, -238287592, 548271999, -224667105 ], [ 1623096278, -467331462, -269960597, 612510598, -24991602, -1103606544, 807871604, 742470704, 1591362411, -1467436322, 437400975, -1276169268 ], [ -65120329, 99069042, -875415211, -220676827, 190251555, -34799380, 33347507, -99311575, 354711142, -1495675573, 34692366, -12042362 ], [ 234138166, 1601267013, -1069208679, -593439826, 26554607, 1127704732, 34987009, -9019319, 234536369, -127908761, -65261339, -906536048 ], [ -414679822, -45575856, -620739, 205440946, 691813705, -42891776, 62989797, -246042248, -813475430, 44175613, 65712682, 135184678 ], [ -285274745, -117970802, 42943383, 687568756, -17923149, -1882786382, -671610346, -1273280116, -839522535, 980541228, -851911587, 82938034 ], [ -157374758, 651389899, -169281073, -148634204, 1444596027, 256031951, 1328756, -1383984822, 1581302098, 1084166586, -1537394681, -670021964 ], [ -45670265, -407823500, -490066498, 343687919, -1593750451, -78112183, 73448112, -35143644, 515986522, 1785582858, 4529577, 1324787228 ], [ 116599102, -548110229, -9942347, -993905992, 834364619, -402436385, 15981782, -484270003, -1123973768, 1621914247, 943712253, -308158459 ], [ -385186696, -229731901, -602109470, 1026417992, -239081834, 91825116, 16660585, -348337215, -647432352, 596391143, 678127473, -30932730 ], [ -290714257, -497461601, -106888053, -172432847, 80168156, 582213284, 1495213740, 471685025, 436373935, -183830048, -788101802, 240433795 ] ], [ [ 430373174, 487901245, -207789306, 391049793, 379926900, -32429095, -474133319, 2125663, -603823086, -1399422, 15296279, -217292121 ], [ -403592744, -192001312, -906437577, -183298408, 445938294, 483397314, 322246721, 1155208997, -164517002, 211432388, -95583899, -268278879 ], [ -62336670, 33502465, 1812012225, 73826238, -158660696, 33588685, -435000616, -1372308537, -278257166, 99191243, 1406460280, -858218637 ], [ -344388228, 1556953184, -834351465, -112095911, -238307488, 642865575, -337283418, 1448740284, 130776192, 467657882, -137939689, -453479512 ], [ -371652812, -389667736, -658021048, -1101408005, -1130288581, 35989365, 634761346, -359300945, 757706243, -709326746, 336163025, 754749302 ], [ 111615089, -143756231, -516286845, 483435933, -609767309, -583822313, -509856797, 163935442, 65427368, 316784216, 1170924266, -457731902 ], [ -312606833, 1321039936, -662066092, -571090752, 1180942983, 220149560, 359549318, -189444546, 146718313, -512499981, 5166931, -1683521657 ], [ -5209895, -84677119, -239050257, -729202551, 216489422, 661302631, 931300168, 1370143029, -123255528, -418786586, 41701708, 758843422 ], [ 620314829, -85552761, 323691230, -346091277, 109590579, 391413532, -26453910, -38237192, -113382837, -47259409, -270741551, 112353879 ], [ 190451976, -589787586, 82696818, 135571641, 658323450, 141191760, -261270364, -923301382, -102605179, -1661694646, -3165005, -1020616683 ], [ -608384811, 792902760, 27307945, -203748428, 1308145692, -1577625843, -185559447, -288536951, 451657824, -653748338, -437775549, -89532850 ] ], [ [ 444774249, -136182996, -1442703947, -5739810, -1114224097, 168763215, 1509993069, -1496713696, -1365063322, 280404260, -807999589, -284820294 ], [ -403292553, -436231414, 1110171431, 829017450, -167573473, -889321520, 1486794279, -248743990, 694931932, 253313616, 268662156, -816552 ], [ 1033323386, -111179913, -842950996, -54504433, -2624242, 1184878907, 847011640, -18154981, -109135447, -1148170715, 977180959, -58399080 ], [ -50220083, 296221493, 331355165, 830075277, 55670284, -1473233456, 540250135, -1257560478, -938787106, -261235282, 132677320, -1084053291 ], [ -796938298, -2097145, -25919294, 849774893, 60369944, 308810208, -230499010, 1383233944, 5641268, -26958891, 965847592, 110871644 ], [ 57509647, -1191914093, -189660260, 744137518, 324022690, 1259736122, 745467040, 84616787, -223913314, 566608006, -1433778087, 679863244 ], [ 1321457118, -453851076, -86076530, 95550244, 290049444, -272209875, 623444425, 198506797, -63119991, 737333261, -1175065128, -29983771 ], [ 1337648254, 191610274, -114121887, 189079978, 116940813, -452615072, 170729179, -549065258, -1690053024, -78029991, -752819575, -677495825 ], [ -665088267, 472880008, 579548335, -140753738, -249045318, 1614725700, -197175773, 325748038, -896281631, -115425584, 290568905, 1429672658 ], [ 1199772822, 1548335355, -282513601, 185417146, -413540999, 288648572, 427994536, -1390969884, 225144156, -619324144, 96861515, 46073951 ], [ 49616343, 39183859, -1838419330, 23701399, -316009728, -1491216370, 1553163700, 1400452553, 1662141198, -1322590844, -767481585, -34067069 ] ], [ [ -617083891, -56435452, -100924180, 203246566, 683307785, 89304584, 284558900, -844437696, -72801107, -73133811, -247370061, 733661140 ], [ 89666030, 454453101, -138603609, 141305013, -99482651, 41853782, -553022676, -389236374, 429058403, 436216414, 57342097, -83136485 ], [ 1876650037, 135273792, 169545705, -200721928, 540072305, 960915455, -17826093, -220156662, -25554379, 47394949, -1467057490, 130852009 ], [ -178181387, -200873299, 370381450, 469006076, 866607231, -231512891, 444539940, 155709717, 236970832, -144587617, -243144955, 149892758 ], [ 685887300, -4857939, 410135516, -363423698, -1660632419, 543596445, 52141635, 603629351, 679046156, -269630068, 498453869, 289369692 ], [ 54610185, 2786084, -839321895, -800703912, -6257032, -316779798, -574414924, -1082933203, -663007747, 311834847, -822869397, -807099884 ], [ 482778638, 27365113, -1587233937, 290160164, 282429217, 906292618, -1066680110, -470780306, -183172366, 227563650, -597947056, 580474812 ], [ -1012497892, -1506156379, 27484497, -268664137, 1182035, 375536259, -66983540, -99695821, 910690265, 38039193, -803403667, -1143894667 ], [ 487335270, 102439098, -464211108, 14820467, -452241525, 850666997, 723709995, 59429884, -184729387, 63797565, -458731770, -837345420 ], [ 1841103794, 274509568, -865516156, 192212886, -41677550, -382404938, -250054629, 609363825, -997821808, 66983206, -27143370, 385283034 ], [ 201335776, -792939346, -496125126, -864271905, -496799895, -236704531, 1425021104, -619545433, -614505523, 270635957, -42767309, 237562529 ] ] ], [ [ [ -1151982939, 549143402, -1668301943, 426356995, -560657153, 780389979, 545409311, 704552734, 1096333088, 43586792, 1729627396, 782987254 ], [ 26407231, -928069087, 417083543, -56588832, 419288720, 931962145, -189688354, -161046056, 153379740, 106542831, -404713898, 820770773 ], [ -1153655519, -30786395, -318374126, 418353894, -436267753, -375939997, -112045936, 95435043, 137299074, 31640404, -28830580, -120388762 ], [ 344840500, -380547435, -458702283, -19899455, -1254289872, 1069552395, 67447658, 292781520, -510552118, -613682734, -247071200, -92170395 ], [ 18241310, -664824507, -1338971472, -475474821, -1504117306, 407313896, 1108363772, 866507341, -1478249079, 1183153888, -848566852, 191279921 ], [ 149815516, 876250617, 802723772, -159928682, 229889391, -2020714188, 669624854, -318431681, -451761897, -695458202, -177252214, 518273289 ], [ 466088708, 155344854, 801731630, 750768715, -1496465872, 53360224, -1057328274, -43157901, 893900890, 13821466, -746864522, -994446035 ], [ -604698021, -743757006, -56556985, 168166583, -248657845, -947036821, 708868, -454861584, 820167131, 64595757, 91658243, -80730157 ], [ 1386403443, -413851457, 663535644, -695876072, 525250, -1194553642, -1184624001, 19876435, -472238613, 1586944007, -1742426117, -989125938 ], [ -378914968, 848966261, 479940831, -846130499, 283770526, 1228714902, -466369978, 655685378, -1054247320, -153099310, -636245809, 32401286 ], [ 794203777, 564464657, 1553416863, 1272723034, -683724969, 1588040891, -8866600, -1099077604, -1491641645, 943154945, 1265296069, -790496003 ] ], [ [ 345465849, 926845989, 1617378300, -457587900, 767259193, -420657687, -492401810, 117011713, 15316287, 92851372, 557971562, -813717061 ], [ -1273610502, -319969797, -314573533, -262963036, 1086276402, -93604290, -83156328, -291475295, -317698072, -1522577240, -1192818912, 1846754602 ], [ -639634615, 94511436, -113706320, 78994486, -1745261368, 578047644, -201480245, -211543877, -65792610, 810537449, 95040, 212195161 ], [ -1007309694, -709342193, -1054353394, 267051079, -179299914, -107136501, -1048975560, 286208927, -879322207, -1087899803, 231133259, -7294906 ], [ -36294263, -440251645, -1674886953, 230730416, 297844720, -440878752, -1062159369, 108309570, 2051143632, -431968526, -631216682, 453434026 ], [ -759015503, -1221258633, 392052230, -669369773, 178751710, 817318912, 571294760, 1681755144, 775815334, 1600297730, -886630759, 901141487 ], [ 846261789, 160651722, 933266678, 62163594, -263222180, 23212973, 264833521, 24711051, -822150652, 1329280307, 60974024, -133517705 ], [ -94677554, 206924543, 5209792, -170224603, -219940310, 3643038, -1263245174, -896723703, 455682967, -379426005, 112029712, -576135048 ], [ -140802219, 661860852, -98693965, 792493697, 367196420, 1336730604, -164833012, 54649990, -821657214, -805352093, -1576838212, 1168195547 ], [ -718633013, 1599368648, 311172976, -700607696, 314291114, -130938422, -417164194, -343790092, -1258235330, 1089159340, -97794366, 128424292 ], [ -45766975, -760513854, 710469136, 25088976, -185136818, 706196308, -644243131, -636072659, -1181053200, -582891229, 640810592, -358616123 ] ], [ [ 1420913747, -1330569147, 704666855, 627571443, -104860581, 333439599, 292064442, -288299326, 822156169, -873966606, 29864834, -225652944 ], [ 1052300655, -100678061, 893040260, -430306272, 247568384, -240296037, 157088609, 625270272, -122357982, -743245765, -849255487, 285967593 ], [ -51939256, 762001282, -931760025, 977546822, -826775488, 741389756, 687164261, -18605060, -124309467, 42718772, -1016879201, -1160406164 ], [ 739653181, -72384214, 1102901822, 1110052185, 453247793, -261425901, -42835385, -211325240, 344380796, -637985250, -500439951, 429052006 ], [ 415939421, 1102353725, 826335509, 517861336, 926246277, 493552854, 1621159992, -672668499, 30002262, 317020576, 875735074, 599166120 ], [ -587579718, 262496911, -239031163, -172761977, -20227859, 511396724, 364613272, 7532606, 17161136, -325964904, 319372783, -44912844 ], [ -257990862, -1043986390, -85990720, -586978144, 1321978, -541919860, 1089059374, -806897389, 43630359, 40860518, -874058618, 126774720 ], [ -7046614, 122716177, -451537391, 437069460, 1247854522, -1081399481, -662012422, -2020662275, -318614263, 84075200, 1811008306, 110216298 ], [ 1155542166, -13971995, -384193441, 122616636, -614978659, 98936769, -300452474, 678764422, -476657644, -323467359, -243364371, -1769264052 ], [ -967745254, 535650557, 283384493, -516203643, -825976515, -167341853, -34608581, -196378479, 407453527, -3625113, -417372109, 1739933735 ], [ 287979074, 963463771, -118857418, 12632795, 225391643, 422387214, -272387252, -950310555, -1001442135, 456020862, 697957592, -365227186 ] ], [ [ -612060280, 690792098, -5313369, -896535507, 1188200439, 828929280, -19712879, -445394904, 166775725, -660381873, 469831405, -283082885 ], [ 8327491, 156545688, 144124245, 206427066, 1166371777, 705393123, -1585224065, -852650716, 261336074, -106200669, 12699976, -1522361090 ], [ -82954624, 726624069, 1425286129, 495535914, 262445473, 1820136253, -808439095, -88687548, 705413938, 266508060, 311392468, -31840629 ], [ 875141, 436583582, 830459359, 161926210, -102654530, 667715105, -7290882, -273732191, -872521019, -1102422192, -1217395391, -1085190405 ], [ 259375264, -486413339, 50464195, 129783384, 680481565, 43806621, -790019527, -430725276, 129578768, -945748120, 652430400, 611350005 ], [ 338678680, -486101200, 1635365838, -1068227162, 404348952, 622201791, 446607319, -1884593105, 482279818, 68262971, 1618228599, -81274616 ], [ 93636647, -389860845, -287595365, -44125583, -20225590, -212417822, 288732964, -143704903, 365950328, -3123628, 546081874, 244988286 ], [ 206848501, 223194512, 228218618, -49682041, 192532148, 42085936, -257864913, 830967665, -53018543, -1485927232, 266093151, -507701256 ], [ -47866420, 503458300, 1498917693, -1388677786, 279816216, 758119210, 40201992, -204617463, 1265612794, 117230321, -1111466737, -100894963 ], [ 28758814, 844346020, 787416106, 16489298, -964930980, -121764138, 496335897, -37087417, 1459821570, -354136203, -446355613, 890584695 ], [ 1426511035, 682843982, -342400644, 167117276, -691461474, 266885064, 256042752, 8816320, 158734086, -727408154, -131025997, 470575194 ] ], [ [ 384071715, 1213009781, 1622425626, -809003278, 306857040, -138908437, -157641216, -184086486, -493727864, -6796138, 987202109, -193267282 ], [ 65523381, 184673919, 1004313856, 100960574, -136728746, 651536466, 898917460, -35395336, -1139402731, 101276199, -96981353, -4727565 ], [ 724889184, -479787998, -41063859, 832526682, 112834930, 270555180, -423963869, -69977071, 264413192, 324969492, 66668122, 349042439 ], [ 821651600, 895965223, 689494318, -181456397, -31366549, -244015939, 1855060272, 1026183016, 737906905, -273427993, -1030612799, -347221070 ], [ 290162356, -496577007, 60571373, -273939771, 81677348, 186090221, 190774617, -1060706, -64852291, -1310731862, 7299469, 1147117956 ], [ -51455258, 13588072, -829304577, 193585392, 511342631, -11952729, 194087019, -467060524, 1119546193, 450559163, -44604017, 511676836 ], [ -1582667558, 655626112, 47990602, -423727232, -273402120, 242366336, 79268859, 1310702352, -1370399080, 21170255, -103336603, 96140361 ], [ -188021638, 203777625, -143280765, 57135765, -52687735, 302047234, -892879937, -465819476, 262092351, 13343596, 1224870369, -170392355 ], [ 281506575, 1449423935, -443179562, -1550748327, 136650329, 358082658, -600144896, -1195961748, 42496949, -1573094847, 244377461, -247367020 ], [ 1204538974, -665748064, 440141401, 511018186, -100539740, -815491300, -738361582, 407759405, -649578041, 343873491, 23903727, 1002491838 ], [ 441439138, -195066788, -8588227, 335557004, 204663030, 1944092049, 884196639, -20871711, 618109305, -391326266, -865801564, 1653493372 ] ], [ [ 449798593, 86409099, -652422209, -948593836, -61231218, -406085820, 658263827, -84917925, 1576027050, -513891893, 2303276, -1064965209 ], [ -1277938838, 890838675, 27981297, -480558383, 1207403818, -1069520615, -785370111, 894588561, 144905796, 1313453131, -12338737, -262099741 ], [ 168937223, -753055269, -521590793, -33624266, 833514700, 292000639, -45488998, 1388213938, 197090450, 27869507, -956515302, 58649495 ], [ 155555879, 483055461, -948078934, 347341090, -56867092, 483709063, -348394037, 1237164608, 52619453, -923851451, 917028535, -537121450 ], [ -25963115, 37332983, 1072477320, 320860176, 443208022, 444242763, -492309407, 448688461, -61985837, -106110993, 204321078, 28947833 ], [ 423232650, -840487237, 199004118, -142744659, 670991888, 642677723, 868669482, -209055589, 1775960214, -451040138, 945179305, -177074022 ], [ -771460107, -1527183944, -333252094, -127663389, -697138953, -364455503, 181093631, 547806374, 849615412, 841497279, 1631813592, -59218725 ], [ -433247669, -291729799, -1456082148, 252991434, 59604132, 524842393, -320226250, 448734720, -1467578106, 762249545, 6715874, 301365919 ], [ -1528969102, 950405859, -158010367, -62659265, 396162724, -180199979, 652409950, -153972603, 740228297, -466577796, 922544633, 723167195 ], [ -407837002, 970179581, -481896030, -136870259, 779247795, -207289270, -986961503, 225552990, 1622206480, -765186879, -178037902, 14443209 ], [ -633374817, -651106093, -188896068, -1182369345, 411945665, -1384293754, -411930493, -1853161270, 1270468427, -717670713, 198739465, -628193054 ] ], [ [ 431587796, 460040248, 166779670, 124725654, 215063950, 150680243, -236868449, -1423795333, -1068357176, -428880689, -487701472, 242966863 ], [ -1399309423, -73896441, -932387989, -29718731, -590742405, 1427562380, 126308560, 867415507, -1405478481, -510805830, -767276760, -9439373 ], [ 473878792, 1552804, 1897225193, 931141316, -688677075, 638767806, -257362634, -1444745081, -14440690, 548612240, -112645219, 1464432947 ], [ -273439467, -6259750, -8002349, 11934368, 45960663, 839834575, 1435313158, 339038700, 1506578535, 1900493353, 294855559, -128323178 ], [ -20875122, -318556807, 325774848, 52194444, 512424833, 144098145, -1625039390, -27606341, -328591862, 434566716, -209815294, 146212329 ], [ 256401042, 542420369, 1381891879, -748546810, 1028983348, -1202658173, 275285620, 446240317, -1020815512, 221868145, -861225712, 1002638912 ], [ 150534245, -359280568, -625003073, -753000155, -2109836247, 191867854, -1371011856, 559538820, 1311899003, 61999204, -130822198, -57156600 ], [ 66243900, 183263641, 8613746, 814280802, 240152383, 771101836, -76508956, 197732877, 427413640, 310443527, -369533388, 516509978 ], [ 939264505, 472613042, -131698478, 952288182, -2053164656, -355178717, -1667852774, -602235862, -698402576, 103028426, -25902908, -384432606 ], [ 117668184, 938944239, -517224834, 171150641, 356189142, 1055909156, 854726737, -1060018087, -94202947, 682979320, 568186291, -109291547 ], [ -1577796490, -908138323, 1393801386, -653927857, -42942140, 139854380, 644445920, -1617425132, 921547035, -891463520, -85731544, -518468920 ] ], [ [ 301813076, -98829240, -211965225, 454002724, 151062130, 217816029, 2248650, -463330510, -632841002, 700445529, -1352918654, -213333378 ], [ 1313837004, -529136062, 53120119, -207203776, -169545604, -35536848, -550139855, -400795537, -229847833, -348607107, -450235411, -502748957 ], [ -1084890278, -593043307, 85749638, -59976526, 673277499, -141807531, 95974569, 331350601, 21644421, -250159243, 846847785, 1072087416 ], [ 110855652, 244914192, 378038554, -761794811, -371483308, -889272511, 1213063924, 163670648, 611491292, -1917207376, -314530132, 1363728756 ], [ 85160697, 48067554, -969609225, -55507114, 173463065, 397054259, 62916299, -1082634094, 72291704, -763184725, -484346260, 817147884 ], [ -16272761, -337435606, -29702194, 1099705217, -250583186, -1559189604, 1854394940, -900399798, -1369063878, 1748534312, 283274824, -479271802 ], [ -456051285, -570368460, -454851133, 58034910, -425599947, -400307842, -316913949, 118850728, 953190519, 614139782, 230301825, -604776902 ], [ -1291715720, -49855824, 1104381090, 1034759479, -1082193217, 399108560, -459410006, -375906, 1059358645, -856647414, -1638802383, -357376704 ], [ 488130496, 543269102, 113376274, 368484551, 194473497, -88564344, -1313323361, -981572243, -884161745, 616287146, -800553111, 435874543 ], [ -1672073049, -418978411, -159277795, -390151157, 346938633, 868243065, -17558888, 287775239, -530677008, 75534852, 569458346, -1381799868 ], [ 9056857, 438703773, -578193020, -161187719, -84271675, 1265182122, -1153421543, 519326589, 119852369, -1287497108, 483148658, 690642411 ] ], [ [ -1792656422, 788380150, -96138900, -601963343, 346372651, 151535057, 899571438, -4334012, 280668852, -280106321, -38523631, -1136823728 ], [ -232877515, 47285882, -182457692, -556231059, 83149295, -734689683, 238706931, -588310308, -1413048152, -1516167200, 30967183, -859595880 ], [ 347938542, 107846373, -4837216, -1515328127, -1093963395, -136468262, 277358734, -24859203, 924734258, 729807449, -1346421931, -1578081035 ], [ 1175966171, -544519297, 1347256010, -53838634, -3341368, -104263513, -894899397, 314170168, -79055621, -19110730, -22882571, -1503390727 ], [ 669533996, -43933296, -1044819, -240004419, -243034387, 1042471, -1351724140, 194966777, -457172467, 418169338, 57800285, -437984083 ], [ -1950010, 375596071, -33909610, -727502555, -660098642, -633320317, 1395462418, 526864137, -226389630, -388522490, 836047844, 58181096 ], [ -661132708, 409400434, 343858156, -204315283, -1268196839, 212037907, -101284615, -1347538791, -194531302, -47145834, 1346602196, 437285935 ], [ -89775810, -569385211, -167404678, 1968788123, -1453172575, -163423037, -97871251, -19015227, -1027834002, -597604604, 5711531, -422526951 ], [ 96472390, -1325645477, 180059975, 1046939852, 317400810, -588834584, 4506174, -109331338, -557576542, -972261991, 911646903, -1102248900 ], [ -292498252, -183862224, -369691539, -454300980, 598618370, 155709916, 172691414, 697718235, 1081458672, -1112826330, -228123184, -1435972444 ], [ 200520514, -587726569, 198741336, 101372014, -104587031, -389937009, 464625200, 344117494, -213937971, -1364107261, -1049352011, 232648376 ] ], [ [ -948954349, -198590496, -18633271, -140749560, -943255074, 678720881, 1076605698, -1315268388, -1602149583, 35296478, -214900107, 242463504 ], [ 564560520, -426435970, -1329519436, 168993317, 192068027, 210038645, 279622328, 468599815, 132308649, 105107123, 141845681, 660449802 ], [ -965405901, 534959140, -968674280, -211890055, -94524423, -1055114571, -478530594, -1321754318, -82138206, 1001515743, 1833915750, 113585043 ], [ -259353887, 1399586652, 647012477, -857527303, -62131728, 413281002, -177243319, -888105971, 609815067, 714760414, 1201320856, 618699319 ], [ 1623663261, 193275855, 509894530, 836163878, 1545236404, -355018822, -291300582, -202040597, -289844847, -1221335376, -477878270, 340377225 ], [ 387373106, -68477636, -99208440, 600872291, 251493312, 76757247, 781112531, -53792944, 84040104, 345475506, -460973991, -336869726 ], [ -60692593, 902593627, 152918477, -218855948, 513767123, -252983710, 946093841, 403708257, -240211492, 1523234912, 123720576, -404616954 ], [ -229923809, 1216157264, 464207573, -505073208, 219424805, 273506730, 186008029, 1222036543, 1416961920, 1601109369, -70375525, 480002566 ], [ 482471690, -234637838, -176838486, 261771285, -65668001, -717335897, -43807801, 99321957, 378062284, 704701815, -877269698, 645014417 ], [ -747123036, 646642008, -396556663, -144780523, 307241155, -390301092, 55192861, -1134252000, 76279748, -1776833226, 1190851038, -528345442 ], [ 433655348, -1016052885, -71432018, -579969382, -374510805, -189548783, 239783452, 255998657, 1226334235, -464569727, -1646079615, -220070638 ] ], [ [ 359380654, 550295998, 1931996422, 14892767, 731503900, -106337815, 788333330, 764401010, 1871821230, 1548552301, -146304482, -516841846 ], [ -360715829, -173788601, 145818381, 356925488, -325424440, -842335788, -676819015, 80691838, 349466213, 421667944, 149390468, 4260726 ], [ 446181039, -88749186, -788493741, 1746937521, -10014372, -811773542, -1142316805, -21928387, -71799041, -1003205068, -1313066758, -175871268 ], [ -111565377, -988847249, -41572914, -203629773, 34017431, 958724088, -658915715, -294803706, -1082482315, 121053500, 255083344, -1040011432 ], [ 300112989, 14151673, 31577447, 884035536, 11798528, 296211213, 2476360, -98099656, -910674325, 251944656, 1231179718, 240114047 ], [ -15415437, -1248753871, 1227837576, -879119822, 140145096, 2013764316, -287348965, -310542694, -149648260, 1211787507, -719588509, 988186388 ], [ 1258590552, 35181498, 42402943, -554298705, 1531993824, 552293864, 820333670, -109296062, -19061171, 287168691, 756267660, 19637702 ], [ 1269814342, -69695318, 203583941, -820995338, -66296554, -301087041, 350362136, 207310548, 1671450349, 4279106, -298219407, -553697145 ], [ 1154143827, -222350501, -496996436, 223152981, -1034657899, 1766970167, -323649731, 624261635, 834024061, -1227093337, 351278350, 1097372220 ], [ -479671696, 500731077, 150102983, 485064751, 299255644, -487137096, 1166350650, 906414217, -334930236, -1249450577, -69332430, 27994375 ], [ 187611442, -179883764, 809739384, -34402581, -206951340, 1307495139, 1287660377, -1098890088, -95774750, 16663684, -1015044429, -884465449 ] ], [ [ -224007297, 28782764, 534365191, 1270026150, 780782058, -142475680, -259897859, 982635425, 144877381, -9974354, -206982571, 1313070579 ], [ 148720345, -190601823, -1386627247, 76815793, 62445400, 39089458, 958780600, -65914169, 285454835, -96708501, 204526964, -83583074 ], [ -754840736, -147615890, -296641881, -47870633, 1496239646, 1081452044, 28215393, 231517546, -1429845861, 246389217, -127222032, -229538777 ], [ -285099479, -339064106, -437269384, 205268019, 412863822, 25948265, -966954066, -72004099, -944503052, -636178924, -140252525, 515369043 ], [ -443749750, -347440860, -84684918, -1068600375, -1371510173, -321968475, 452968893, 563576118, 717240379, 258931241, 509128364, 1084661126 ], [ -15864781, 21628452, 402594310, 707485164, 24346788, -331804282, -1150844354, 976051753, 95956739, 632875200, -617900669, 81538525 ], [ -1257932642, 26393355, 1609719063, -15272823, -907967251, -147737640, 1217074989, -448251418, -855083479, 19961010, 92496309, -1155738517 ], [ 454753869, 1595255654, -3694912, 858020666, 215479360, -785412138, -955438742, 766606200, -138144757, 1763451679, -1097794842, -1662068450 ], [ 523966972, 237310823, -316947586, 18063421, -569546526, 1552983863, -536256972, -351884758, 1139493263, -897437398, -159371497, 1257882908 ], [ 888976155, 28207482, 1933172660, -202372453, -352178606, 522617778, 304107200, -545286722, 491718477, -28914124, 73562352, 250669140 ], [ 1166577530, -823327008, 309163583, -892921361, 535309106, 355585213, 1502046311, 609116279, 583095695, -147129573, 197890372, -109161316 ] ] ], [ [ [ -619248681, -689303884, 169149378, 42677152, -727608499, 999654889, -169058946, -251960049, 601278565, -777626868, -374268899, -279960209 ], [ -238834517, 617164711, 29443016, -118997377, 534544271, -1396797558, -247751364, 865390996, 1233383654, -110199794, -915321316, 458324593 ], [ 1048194346, -46514624, -380134145, -974117569, -531330448, -114427918, 137987460, 1329628071, 729289319, -31332247, -157304420, 798952015 ], [ 267367801, 30288658, 83017155, -466949088, -1282281516, -1375027875, -121610813, -52590990, -277376183, 564718191, -1098962337, 159321926 ], [ -5013466, 197274809, -1440231444, -1206646913, -234068124, 218295111, -826520577, -1091323897, -976869088, -1072986295, 55640146, -113297751 ], [ 151468588, 943845507, -43399019, -25324292, 112442576, 1868132722, -555757255, -391388283, -431211739, 1201690891, 75909166, -250603778 ], [ 549884211, 139610066, -497219660, -196298359, 1425491714, 49144249, -1084736577, 16958417, 816463338, -30817235, -62457145, -1632440254 ], [ -96483073, -1183938164, -173319823, -192045771, 499284531, 603243806, -66189194, -761471960, -511689000, 54270474, 13784644, 766451942 ], [ -1166453620, 425486568, -365295961, 413792421, 128541, -1293952267, -692125644, -87499064, 1013383653, -485576735, -21426108, 1024875786 ], [ -346587918, 1151078265, 101770839, -812481734, -678078547, -1079560323, -787022175, -625987504, -36849903, 152868232, 141145908, -629360258 ], [ 594650627, -318665186, 1987843490, -258368372, 1448302629, 890561034, -4290820, -456803587, -330312327, -1755743009, 420372833, -645624467 ] ], [ [ 798769105, -940452066, -315073530, -542155410, 266912781, -53675751, 435278142, 152560919, -934282170, -125676450, -1252282272, -868324154 ], [ -1280359469, -1131595893, -1013103817, -44542839, 1205532851, 125878412, 29676210, -185147070, 996294120, -1345039546, -783806372, -615943877 ], [ -212932976, 48112951, -182406397, 5830618, -971992656, -526867867, 583119952, 237268577, -729812810, -970361999, -14563209, -18641829 ], [ 332940617, 443171452, 846340548, -88897793, -70561867, -1863142724, 475608034, -1799989388, 855468266, -359834765, -149612139, 193558562 ], [ -185487309, -554967056, 1376999587, 174289488, 244002315, -598480867, -992389897, 1512646260, -430656892, -1612302196, -1260063550, -67098524 ], [ 769310794, -1312855728, 341284937, 457993514, -587777902, -1302884233, -1390482927, -177788280, -944330058, -353323335, -154120168, -260626533 ], [ 604499574, -81501361, 487697988, -494035849, 129837850, -515228072, 988974133, 560916845, 986223110, 1653390470, 27142226, -83421001 ], [ 152343874, -23438236, 20921360, -134895575, 3354163, 2217613, 461911785, -789506031, -472350551, 880271921, -95078603, 987399037 ], [ -96923941, 70008553, -754750062, 767681312, -104921869, -534682929, -68465778, -168800955, -724004835, 1142443148, 284793839, -290702693 ], [ -654045414, 1062612933, 274032057, -252359357, 426721244, 32710486, 206223278, -299622324, 531891192, -1195656502, -28255440, 46268268 ], [ -243527019, 220752894, -26102164, 602826948, -663175159, -883369575, 279868920, 1588238516, 758215306, 1071029318, -1350444189, 92162820 ] ], [ [ -1649804995, 736357194, 562664437, -268936951, -379629712, -613495874, 109863931, -445695726, -544896027, -216742162, -183347935, -1034976360 ], [ 353364858, -692848778, -1383559903, -261170269, -144818043, 545651986, 116079745, -328705828, 691035034, -1007009450, 876486747, 1021179863 ], [ 454977872, -827441200, -521110141, -1498017961, -373218398, 311208042, 933654400, -32439348, 136923459, 15469147, 1194257541, -458705738 ], [ 676696557, -40452738, -434240430, -567697424, 639410792, 1786411685, 215831243, 43755334, -1260197172, -117092794, 872565741, 378740384 ], [ 761307921, 1130682602, 976511758, 360083032, -281229675, -1082191583, -356996555, -1052999302, -81964737, 602851470, 1099439238, 369026400 ], [ 235846094, 61043209, -255657656, -760037311, -33693945, -872379378, -774031943, -9917349, -12085018, -613295936, 528602423, -100377296 ], [ -148868265, -47590067, 22498721, 1756205239, -90251108, 35131763, -367912759, 52236285, -318851192, 18547350, 222263379, 472799003 ], [ 45506540, -579285402, 491869198, 1891175144, 1430598022, -772395085, 489553414, -2023747572, 842733140, 850227627, 1057343897, -211023935 ], [ -763173996, -10018302, 448288805, 431525407, 478786523, 1126090877, 345700140, -122863662, -644778667, 199949414, 1449027896, -901671296 ], [ -238888662, -613684635, -95995453, 654709412, 278792029, 183828772, 20891107, 806337683, -851625330, 1003705735, 451219684, -21579363 ], [ -22753081, -561716464, -43088922, 738023712, -139475323, -211764569, 1320525983, 925421258, -705659041, -49369378, 700141112, 654775825 ] ], [ [ 1336485291, 389430178, -21334195, 57316238, -1165102756, 1690960755, -10762999, -574623352, -1107206788, 695907519, 1217177101, -918890547 ], [ 201293118, -748152698, -108561036, 595905300, 627072790, -1063097256, -1553924212, -1109842235, -241699531, -428933021, -60799886, 1702083307 ], [ 18809348, 48140736, 512808922, 508838689, 163420288, -1534388994, -1269458552, -460332692, 316553539, 787737631, -359501051, -71278551 ], [ 1136321807, -685238346, -134722836, 1205908004, -119939219, -851345620, -96091952, 7902375, -1011556365, 1191985340, -1720845267, -10570247 ], [ 153615319, 354608195, -254017869, 165152119, 372415286, 73207157, -533800662, -246056138, 268656185, 269997844, -682149991, 641757607 ], [ 468165570, -380346796, -1650555622, 1759705968, -259960187, 391779684, -474131315, 271891703, 62497253, 1030736807, 1010147244, 1422025240 ], [ 102845857, 480814444, -52872066, -2000034, -136714036, -81014633, -223003960, 192297341, -102253401, 340599090, -502026874, -130749931 ], [ 343508971, 229373737, 97773725, 563674023, 427895330, 173921822, -291698783, -528139061, 25710838, 970812898, -285463036, 1377739865 ], [ 77110251, 594836984, -243800970, -546414489, -23853962, -804955701, 63851213, -283152893, -1449649789, -931081882, 659304337, 407935570 ], [ -221837332, -338336795, 1586783959, 356669724, 1060416372, -622710198, -454852549, 402392484, 1178946704, -9460675, -490006754, 571390464 ], [ 613740730, 778108667, -544361392, -345999722, 807177558, 355402745, 147813913, -257761165, -69539399, 1178061638, 49175047, -1402146655 ] ], [ [ 841676535, 1120472413, -220081689, -41554800, -135283958, -215087906, 269351535, -244170432, -719377915, -297120625, 785129182, -120733101 ], [ 849001983, -418564981, -733208673, -102652419, 461242423, -1623899952, 276839448, 81956955, 463290872, -90439998, -43292209, 17222673 ], [ 1180137921, 232673308, -22298813, -910499791, 234590996, 72272620, 3671904, 157403703, 1432690777, -213787563, 67648261, 106824363 ], [ -405021444, -86753197, 126211808, 175070342, -14433960, -32176588, 1206556687, 139555044, -268477157, 667092153, -62329592, 80271082 ], [ 1546171327, 1278172969, -199664896, 126336070, -5065770, -54571185, 262907196, 5139151, 100838794, 1751694744, -3766526, 433923704 ], [ -238634597, -53776752, 1063853205, -463156717, 881556617, 58499030, -316414976, -246404749, -1284139823, -380574265, -125738106, 328924466 ], [ 1840857365, 105031344, 481769349, 38423464, 648759126, 8832817, -82230136, -1111437903, -92943465, -30644618, -19298926, 347185821 ], [ 162424490, -547638736, 61430218, -859529540, 62690732, 308507267, -542152884, -680689937, -200976753, 372437801, -826200303, 74249320 ], [ -1274035055, 260172339, 101771460, 1580086365, 380873376, 1006026862, 47345807, -1055573996, 196412066, 1051926280, 342890538, 869398569 ], [ -1492681627, 682486418, -155238833, -104018365, 1863132100, -772055533, -712989747, -213881461, 910200901, -433549077, -58421201, 943881447 ], [ 336523771, -432839142, -70079805, -581433682, 9384518, -1304519009, -951074489, -31014536, -221500628, -226119487, 131168076, 1346619938 ] ], [ [ 533581160, -884901853, 508283383, -1595736922, 61982006, -205331243, 412379289, 249442407, -1860849125, 483409600, -77243836, -1538794592 ], [ -1517012289, 90875816, 325871547, 207141302, -740221954, -1015186884, -882572996, -574049440, 257034873, 54360885, -284703083, -309335121 ], [ 297032844, -274755963, 305027503, -1489447563, 27012335, -232563617, 317242843, 1015364522, 897925322, 8487799, 634981726, 164117699 ], [ -116458357, -253734255, -1060933835, 142551637, -631374887, -279094783, -182500582, -938760144, 8812713, -880152882, 1477295351, -771565583 ], [ 23594851, 292120417, 594527616, -152859457, 416903466, -1281935116, 697789682, -758138389, -374082301, 1926904760, -875881072, -517635335 ], [ 352086041, -415347967, -595152057, -99525153, -436921839, -409445336, -389199301, 51040291, -110173365, -483245077, -1143505413, 284158823 ], [ 661654996, 1295620806, 480494403, -856822545, 1232527487, -120213494, -106029949, 1831743254, 459551027, -18333864, 1143408304, 9210725 ], [ 217249321, 239407637, 1646403790, -1774285868, 247001686, -546961067, -291242820, -74996656, -954663391, -1652319934, -25682815, -391611724 ], [ -189653613, 1136336355, -198863707, 325709273, 282383518, 525863690, -386757201, -317622335, 551899094, 288314324, 1076593972, 1242432955 ], [ -613104979, -147953834, 257127440, -864596976, -741468457, 964339000, 944343052, -228124135, -716696112, 404492351, -99371870, 56583291 ], [ 889276335, -888813118, 237471543, 1167449577, -721122748, -1194154568, -540117245, 932691736, -483916102, 266394797, -1388220754, -679925583 ] ], [ [ 505586154, 448198850, -678349403, 232911189, 826616506, -292266138, 467461633, 833617103, -676995082, -504385722, -228021117, 366177534 ], [ 1395909473, 185592813, 796094509, -21614200, -284829481, -805061384, -817901690, 635210192, 2019241423, 1045644768, -345096144, -397253500 ], [ -1183289745, -838794, 1780277845, 1106845293, -858649867, -1345247695, 114312341, -1960591314, -2318889, -870758921, -117046196, -448329473 ], [ 154743662, -20077232, 76113554, 47501671, 44582214, 961148917, 1415352015, 572743788, -1595968947, -1600828669, -418888049, -756682571 ], [ 8775670, -131534606, -42119132, 266717861, 362746738, -11027434, -166812360, -20670224, -633174177, 1049778940, 204510946, -16840450 ], [ 636466129, 1025817316, 1265356119, 334846742, 1251248708, -972710298, 162140915, 366457171, -837095385, -1147292954, -255212201, -1714350593 ], [ -131592818, 981286230, -325467740, 14728548, -710648376, 212229240, -1042327330, 185145062, -1855112787, -1619945143, 700678244, 65904463 ], [ 207901400, 311315279, 17027105, -785361745, 140204902, 235370769, -208777513, 999386410, -919707723, 585159031, 10195240, 32730951 ], [ 605540554, -319977017, -1199781700, -983264896, 1104201281, -484190098, 58274593, -855722222, -32455289, -114363925, 77762564, -139010125 ], [ -564345451, 1237418197, 723248647, 343616176, -355355995, 235146078, -683936671, -597984750, 258399889, -367032107, 203471009, 261336593 ], [ 1781642162, 275991023, 195877527, 142050985, -52306705, -337822563, 1515740636, -331967858, -1896598944, 84341424, 329598735, -699255030 ] ], [ [ 337220099, 170052876, 503410872, 361283327, -519312188, -69024270, -307168746, 92746075, -928707233, 1693008812, 1514825831, 135353556 ], [ 472248791, -881719941, -38785854, -256201686, 496560264, -226992193, 1161977949, 415759828, 369767432, 863764203, -719714838, 586576294 ], [ 94306221, 1319813660, -6657206, 468591114, 278782606, -179495970, -31722788, 570766221, 30125866, -1266050472, 1574114101, -909220478 ], [ -63685693, -489034174, 368290513, -338275004, 290173798, 1564875590, 718200258, 361811742, 823780682, 229415597, 107661619, 1499456936 ], [ -346411756, -91014187, 738187653, 75328526, 57965810, 491221542, -55605367, -281624272, -33169925, 612253432, -239108059, -863705740 ], [ -24225260, 1125724585, 44517764, -111959143, -142318209, -1407842512, -1384360799, -146723845, 419570612, -310173853, -57581270, 741426208 ], [ -771999210, -845601942, 980304590, 144809409, 366721559, -374262913, 110688691, -391775504, 1442818487, -92050093, 327440171, -202833617 ], [ 259325914, 164199254, -994293811, -941383550, 1011365131, -123296115, -630064546, 19132008, 579780384, 471978169, -1842277070, 420733549 ], [ 494762128, 511080073, -162734169, -155372551, -98125606, 85146861, 125419693, 561514744, 1682029501, 690116719, -885487110, -214342798 ], [ -1829919673, 801847338, 105183018, 349683490, -508323708, 1705148016, 12713338, -921006925, 837907220, -9000985, -1312330370, 1418642937 ], [ 135607783, -695870665, -1089355084, -857200846, 23602, 1241778353, 1166153290, -99498898, 207335209, 1514822114, 378358746, 967483553 ] ], [ [ -683691844, -364840949, -295611525, 390609231, -318024918, 58622794, -908792300, -3357199, -432291393, -124317856, -527359306, 113168147 ], [ 740561735, -522822584, -846763307, -440969428, -194780754, 849625225, -838645850, -431493107, -1491996625, 568896945, 710489314, -1542225714 ], [ 299115670, -189215936, -68299390, 1461310672, -520547197, -506703638, -1524994990, -108607178, -1036225879, 864587505, 1144227786, 795283182 ], [ -896056681, 207079251, 653272128, 705741889, 542340, 113778731, -513467717, 61718538, 102540770, 127720348, 158746655, 1476397458 ], [ -854228904, -67547995, 1833556, -348796366, -690808045, -871924998, 725601050, -139510585, 66448838, -1457295571, 363233808, 284258761 ], [ 207323225, -154674921, 754475631, -153446549, -1625150398, -818873567, 367379473, -1818487414, 354864397, -1504224730, -654525502, 429443443 ], [ -75034901, -33503940, -353558594, -631956669, -1918988379, -487791216, -129334767, -600022437, 1294008671, -1540445276, 1267864534, 743527044 ], [ 168439663, 439592577, -233648340, -1474291486, -1311670605, 36330970, -124887702, -18624269, 1466847009, 1823390423, 1965245, 1164854608 ], [ 84806964, 471589151, 6693624, -544335388, 479526403, -95461448, -215509660, -182118689, 575918325, -1274937306, 288949377, -1877029701 ], [ 178966637, -348866784, 609248829, -314155041, -334039878, -30529428, 124377529, 389720046, -268892400, 651490499, 106045488, 1527969573 ], [ 417069602, 1513707659, -235009190, -137686468, 88072969, 471313072, -287321633, 521980585, 779256485, -1455470404, 539980444, 129032862 ] ], [ [ 437221988, 727529333, 617567638, 66660057, 582863497, 831778074, 358336638, -1614502803, -1502284608, 3485199, 34486830, -162715416 ], [ -230066125, -126080281, -391861354, 46311747, 191403222, -926217592, 54556748, 212058640, 523856414, 48706284, 70529114, 1080232893 ], [ 799985482, -1051436615, 388483706, -193662209, 59494374, 880906136, -437836619, 522432514, 1059794833, 1390148077, -670458125, -361528319 ], [ 746207580, 1420091092, 254219555, 1656362139, -341196488, -772189645, 346474333, -953657038, 666053293, -406810006, -1018844033, 17459459 ], [ -262737569, -382619365, 345784322, -87003122, -1091829815, -675950089, -741099966, -108717106, -301921023, -782170844, -585092610, 1069949444 ], [ -892736752, -289185, 102449637, 856558686, 215102704, -233607411, 1118799103, 718500203, 53760354, 102482562, 817497894, 199591956 ], [ -87805845, 1032894514, -161369157, 418541485, -214128823, -37078019, 412515381, -21421920, 21704518, 1168536168, -355163781, -1200566982 ], [ 139250065, 1266953334, 429530131, 770609313, 185386935, 1052828389, -387755532, -636670372, 27330072, -584262118, 29082938, 355767621 ], [ 554771023, -1667799974, 405991609, 642891289, -528552760, 428444198, -47167823, -56667730, 533403692, -773459667, 937465316, -449437254 ], [ 956205932, 1187223083, -193723612, 198050103, 145059573, -784502003, 4844304, 651975476, 288048711, 924283710, 1316332784, 681781470 ], [ -616807502, -441967237, -63329539, 317233393, 624736865, -1132649329, -174412306, -568987130, 104739859, -1280400970, -1270709282, -243363954 ] ], [ [ 13094624, 884247101, 1737090410, -15591001, -518848723, 256097973, -1652906201, -1747536746, 1311022162, -384151672, 312387983, -208391064 ], [ -125688587, 338783825, -234229112, -938244431, -213087838, 397182008, -717021328, -84378079, -153509231, -227900487, -403567475, 3964037 ], [ -1573486488, 52925528, 753655072, -698039231, -15360262, 977395779, 918802207, -1042358054, -100488788, 846536188, -1120318591, 182100202 ], [ -117338154, -33541402, -486753989, -993080371, -170228650, -59424021, -671497686, 1205580492, -1236141602, 1324793079, -274527402, 549492158 ], [ -228164282, 15837240, 1207074, -911878014, 29836566, 1171553255, -89649870, 814681909, -948590044, -401382427, 534743690, -1103087691 ], [ -17005593, -1337016179, 1155935300, 729635155, -733274494, 1158844113, 281458965, -348736781, -378628638, -2031787154, 1099511878, 810827705 ], [ -1594037726, 160796371, -215869278, -376573325, -1090892556, 556373037, 773346647, -733779629, -312785865, -1275131701, 1642356518, 20288008 ], [ -1423351490, -863016607, 364336555, 567716093, 406832714, -578414563, 41970406, -454852862, -235183146, 42230278, -72070834, 724138845 ], [ -1571316212, 8702508, 1710765901, -242114248, -886137141, -455163313, 1001436948, -1011742414, -954074514, -878814639, -725301150, -405959198 ], [ -1193193356, -1403873675, -37612286, -815077494, 84717526, 320900449, 65595948, 755694031, 22684641, 1001411979, 152427580, -14643603 ], [ 179456520, -794037211, 310883779, 8232277, -54842798, 1582185405, -74837144, 28145750, -1783423831, -1278519785, 637749947, -1255961232 ] ], [ [ -444953827, 67565315, -524840137, 1845771634, -1283729323, 54868005, 359694978, -705873972, 125098366, 97878165, 546129374, -575009746 ], [ -186664000, -854711036, 316708640, -217279092, -352092459, 41911683, -342313311, -270879326, 318284340, -20040321, -916057465, 262951677 ], [ -1336272731, -71053956, 499157589, -197212427, 1371393023, -602120848, -11267806, 302977183, -742586444, 352054684, 1457173550, 268723596 ], [ 160358276, -609847099, 26612648, -329591325, -483725460, 187024944, -1070921124, -98027134, 1527763767, -412114249, 83626925, 333534140 ], [ 1308903400, -302521646, -160187777, 870360442, -1477687992, -1016528768, -47791692, 12779125, -646521844, -105389245, 213595390, 1355814653 ], [ 40188169, -13739227, 564759483, 133685171, -27964820, 416505383, 1133904182, -694798773, 1177806899, 697581111, -88786242, 652748771 ], [ 79059803, 84846633, -938233187, 207773916, 723553220, -594780369, 1852613477, -329821310, 726798082, -185549702, 133775205, 1728555787 ], [ -641311284, 649098671, 26226629, -821743535, 139001985, 114604109, 1134817031, -606058745, 562811975, -1893634124, -267536786, -158117983 ], [ -925133825, 255976733, 169448677, 489082634, -579735069, 322192285, -1120520541, -170265213, -1266139462, 563494183, 747876612, 693807652 ], [ 38984729, -1229916754, 1469322119, 94325029, 1064172448, -315028141, -267559215, 894309527, -688514432, -164182072, 563710242, -158098584 ], [ 1325369672, 836760946, 121961618, 310834633, -694641937, -434441600, 1593939769, -1289685688, -619727015, -472646566, -404224990, 96945597 ] ] ], [ [ [ -1238833350, 92660552, 988389443, 320373659, 1432310543, 1021789511, 411927167, -540684231, -889694701, 577293155, 1186319721, -584639267 ], [ 40761850, 107067122, -168670653, 17095442, -1816711712, -1304935426, 239331341, 454004750, -1009847974, 160876428, -944931282, -377039507 ], [ -33187663, -74504417, 676199440, -1074987566, 179775565, -173647642, -227941452, 476249420, -573310053, 123853649, -80226905, 839665281 ], [ 505500718, -886873777, -126103355, 39061595, 1316634141, -1551601887, 322306568, -346666125, -472119259, -120808699, -293280437, 91453778 ], [ -21101583, -507395160, -761974459, 884828672, -1700589972, 16670781, 130192433, -816535440, 1213774466, 1615199768, 736374931, -166636258 ], [ 130469887, -144206433, -271964846, 74034691, -187218782, -21359947, -539113126, -32500141, 383968354, -586775291, -33472340, 1195292451 ], [ 1278252144, -137787466, 391002850, 857169342, 44697359, 40599739, -235500157, -509793012, 249995908, 26191716, -327555190, -212998867 ], [ -908230641, -1615754563, 172510085, 191329263, 372763724, 236856374, -57252706, -180810166, 580613738, 709745421, -89641348, -503914528 ], [ -579335193, 809759940, 244286152, 652386152, -347924, -716237269, 686819126, 339813017, -637999196, 2015220006, -439239050, -463157978 ], [ -203488376, 1277124089, 476037166, 1121643666, -597129810, -37233328, 632790792, 1083283602, 1545923075, -951271100, 183208250, 269926402 ], [ -10525480, -241982570, -989925323, 214728597, -322462181, 1154399865, -9131190, -261171760, -864962051, -1170784264, 477740514, -580503099 ] ], [ [ -623956662, 589488378, -1362203908, 963004631, -9195187, 156923821, 41228914, -339970670, 603128400, -138500748, 699344521, 613856082 ], [ 22913914, -281310814, -609972490, -140189381, 815560230, -165549108, -88079023, -339225270, 821471040, 1954490058, -1024949299, 1541440117 ], [ 519617145, 29489749, -68540283, 52532030, -1219177391, -319960136, 480010216, -120235598, 1018530192, 4975758, -22045011, -22183985 ], [ -10329120, 670268102, 104061594, 345965353, 607437775, -1096595283, -125646956, -1470956983, 826680069, -1014915267, 618084571, -226790590 ], [ 146177899, -690397309, 807905984, 179760895, 967096803, 1890271310, -754943875, 290248853, -654080452, -338100262, -1109355325, 417363700 ], [ -165183094, -498414499, -534356558, 248929473, 465652030, -267720822, -1754284503, 1917497897, -20616529, 928688279, -496566551, -339158640 ], [ -155891852, 840631798, -567747260, 549332384, -52153767, 4332042, 1422515606, 400946, -786611979, -283572655, 21697452, -358862330 ], [ -128870608, -66727294, -11775716, 122800992, 197874051, 3281435, 1086120162, -1162195281, -658072271, 716661657, 231723807, -1319392764 ], [ -184181871, -475027128, 590520699, -357722107, -199539938, 1428029006, -175767899, 96760316, 266222029, -366169702, 1020828848, 852334246 ], [ -786982847, 10352620, 50168370, -596499565, -869723787, -25193144, -615580463, -441236010, 188666580, 1185478197, -44393514, -189466344 ], [ -18457517, 666708161, -483541890, -141996972, -793185991, 168490988, -391894865, -900312769, -400168741, 1365622470, -649885190, 6195252 ] ], [ [ 1349308045, 175123223, -91217829, -513711000, -723126806, 587975158, -276201631, -87172772, -1429374753, -1367490702, 939926082, -1159248552 ], [ -241678363, 23853134, -1538706784, 706636634, 342175747, -588233799, -81815719, -57640816, -687115024, 397107671, 737190832, 470777858 ], [ 338674395, 124462188, -365794906, 1002979740, -1266244844, 878242366, -754595872, -85530143, 391464263, -143160225, -1375003188, -1292193865 ], [ -663605398, 644604389, 996856875, 233341437, 916934741, -1050752899, -231577777, 193576068, -314654250, 611694073, 1212963255, 219013278 ], [ 399913183, -799936181, 365233401, 275373600, -1276432579, -800772229, -1373862651, 741491464, 191459937, -376061068, -1194998293, 26830169 ], [ -250240936, 186031154, -491285149, -241379637, 19567748, 758874154, -887271840, 9877129, 1326912, -376899638, -562535502, 79676179 ], [ -145301817, -681164915, -90943637, 994290982, -31758660, -80648029, -1116744068, 950684018, -152709405, 72293360, -739926610, 128031304 ], [ 57137091, 978106070, 930520226, 2104047722, 463583696, -757473496, -590494629, 2005275651, -446754732, -494650886, 1742089820, -5474041 ], [ -1117368, 15067141, -5816180, 6976195, -356973556, 1916779913, -356474048, -774952832, 632884526, -214297834, -176163097, 1872122076 ], [ 1685158408, -702016464, -7895192, 98364434, -595849198, -8286906, -61603571, -945932855, 541633205, -81504963, -357754315, 1092355728 ], [ 47487435, -655475087, 108406715, -406952769, 930267877, 545746122, -875442307, -805250699, 252065605, -86272827, 665635560, 384780533 ] ], [ [ 14125174, -984245744, -7395716, -143913220, -299423636, -1745556470, -32170508, -964930073, 168809011, 653033224, -754118138, 833105897 ], [ 251493139, 339983619, 62515932, -326359434, 185535753, -1055593489, 55626540, -1290576448, 218067978, -1401025309, -223799580, -1062099928 ], [ 40957266, -354648671, -271169643, -367954339, -1625674335, 269679228, 1092330638, -910327989, 1132017484, 521572773, 857929743, -13778519 ], [ 780134841, -370297315, 654791883, 257840054, 76886744, 12606249, 294245850, 47025210, -329031938, -1537468500, 1605589079, -1024035758 ], [ 25212878, -240125314, 383375405, -39941735, 220399128, 68990912, -52113801, 169165161, -359689966, 692306877, 413034795, -511349676 ], [ 930517088, 150378721, 1515071384, 873779526, 456870302, 786408708, 110252198, -1636525446, 577785704, -158914274, 1502679801, 178844317 ], [ -7042841, 111754815, -840683779, 66648321, -357617175, 186858633, 248914544, -189282928, -177420819, 575363256, 745609718, -159365308 ], [ 596496820, 107447609, 4194072, -317376310, -1576237414, -69718445, 362095036, 362607590, -50924864, -530159714, -124272729, -1128941629 ], [ 32487011, 1286185612, -689097811, 563579342, 1525523119, -403727949, -13033026, 932863833, 361788635, -775220993, 1467018274, -58548313 ], [ -296950750, -821234751, 1552968107, -1004061897, 683014729, 207224675, -1127067896, -429304205, 1122523733, -294071920, 1360854814, 538111788 ], [ 1632634765, 204712718, 82354478, -59111068, -203377086, -344025627, -86015287, -1596211826, 284765876, 688843562, 50591862, 580412053 ] ], [ [ 253124779, 318770806, -1641627632, -439809497, 1175428932, -330427945, 543825934, 251099298, 345634020, -128536543, 853875969, -78971072 ], [ -443204034, -457696004, -748551088, -321651398, 317019236, -1943379368, 470021003, -13898549, 601926397, -440150199, -99414006, -23740705 ], [ -349269030, -180951629, -127106007, 1486162351, -650173330, 89734234, -581212679, 97389926, 31973270, -344438278, -25881985, 65902328 ], [ 750887638, -1594224016, -1054642078, -309599712, -60196986, 570296120, 1606312514, 590078395, -59602937, 339046346, -891417402, -188438847 ], [ 1241457210, -211635872, 394755812, 234447673, 84166379, -28020887, 212831453, -8093270, -26495594, 1840245372, 13042313, 440888732 ], [ -179307088, 77801753, 480065972, -273512694, 14539703, -12505111, 169798199, -725907614, 1034658384, 680183934, 212582444, 603412268 ], [ -744002235, -14400128, 1070086639, 273486008, 1784954628, 330302557, -33764101, -1770539327, 544777658, -5927592, 87738756, -226303639 ], [ -303772940, -516049191, -120625199, 467169686, -42784200, -387757103, 804649412, -826627624, -213542890, -132876777, -534149911, 494407251 ], [ -1461811664, -1049480253, -848802792, -1489716872, 39123401, 913160587, -495672499, -1332994468, 185781769, 1149020215, 74587625, 704164465 ], [ -1135617537, -166635222, 178271543, -543537457, -554041747, 194312597, 522780746, 11027027, -336156738, 743386761, 6326855, 208976207 ], [ 246278435, 599793675, 29996452, -1508307161, 549879902, 758058277, 306026839, 65299708, 153872271, 573600523, 379707745, -375527076 ] ], [ [ 192945673, 109431578, 18764677, 59027015, 5094483, -275975541, -946985699, -352748753, -887079613, -246535841, -123026589, -711554567 ], [ -707061383, 526358252, 565341438, -390305616, 1851442820, 138779886, -820148898, 1542746651, -290348026, -602098690, -220587636, 109508839 ], [ 103275220, 1039137902, -307223202, -660802388, 1239653196, -437577958, 296877197, -202390601, -41040040, 224390, -186627890, -397972111 ], [ 191400588, -531523158, 172116165, -152466227, 1183510034, -395202534, -1674505659, 890441690, 12546192, -262340508, -1492723911, -276109604 ], [ 10627191, -573222335, 134842114, -1274787753, -1445618060, -11320707, 1159678163, 384683185, -126889932, 186164748, 1012895744, -375882343 ], [ 593961499, 669853202, -1463416955, -73576107, 430497753, 707920431, -549882545, -555146235, 1473341478, -460366398, -1063559663, -308663266 ], [ -635185087, 383053217, 493473035, 690335656, -384019008, -350807603, 375455347, -1898469497, -500224540, 62511931, 313238767, -86489425 ], [ 148507125, 183659459, 1505209873, -1646490724, -228647003, 815713334, 439150688, 462355936, 1898100682, 1288155104, 2904698, -162800917 ], [ -895732038, -805124479, -619684717, 62952241, -133602483, 260192211, -898389959, -433726140, 674508015, -582284136, -505024728, -1382350476 ], [ -180636968, 1105125636, -72814790, -554193578, 815986570, -295387963, -377215942, -108971252, 1678980590, -852355087, -12027739, -47653919 ], [ -504620886, -1072262522, 449099071, 312409151, -970343632, -734460633, -729083796, -56722396, -1044633627, 117641005, 414045467, 536393326 ] ], [ [ 513277914, -176682686, 564350738, 284859184, 379674482, -913593816, 1434181910, -442765164, -1328909042, -355223781, 324079136, 453755386 ], [ -1660703368, 78435308, 1399769933, -27572001, -488610003, 107614355, -183009762, 723417258, -1533907704, 1056589527, -726743106, 1980605458 ], [ -121536498, 1165675, 1565646095, -731731889, 99693787, -730317697, -581318953, -949674878, 11048033, 1000446503, 741991050, 798789912 ], [ 390810799, -16527405, -2473385, 35453205, -18080007, -103708586, 981617894, 62124578, -1290627613, -1705588340, 412307125, -868847973 ], [ 1612371, 762497854, 131568698, 772259630, 266880850, -102790068, -1679701815, 14924080, 107074097, 1134479078, -56472653, 76058493 ], [ 68759761, -240713124, -803937197, -534937812, 1726023419, 467957078, 408983715, 1035877927, 46100390, -43960196, 919249388, -475223219 ], [ 102607425, 942421134, -559768741, 202732269, -1558578982, 164017963, -1859371390, 766542012, 1818407768, -348523456, 1563343646, 50554913 ], [ -350238923, -900813731, -12254598, -277545142, -230515502, -98773499, 28948762, 431433974, -120515837, -64471832, 707816739, -1027991910 ], [ 989529626, -554496420, -195808861, -1477574871, 508028344, -1414047194, -220589325, -296301647, 1025547785, -70557760, 206767687, 364791664 ], [ 93368880, 316555553, 705383031, 491796645, -88075948, 881796503, -1062643913, 824703638, -33591636, 146456761, -778884715, -223957379 ], [ -161934668, -1423762471, -212796201, 265771806, -33055574, -657064324, 877201405, -105832277, -440631615, 1026057520, 94161491, -99358052 ] ], [ [ 435215856, -88307048, 335508169, 87716392, 371654547, -394278850, -82093872, -636092363, -775967000, -538491893, -1107397167, 39837906 ], [ 573683568, -1125327197, 49476204, -102475245, -709715114, -67971446, -758791563, 413000347, 330170138, 156129886, 521230196, 35204754 ], [ 555068467, 941807536, -50245032, 976077402, -1360426258, 111137424, -6419738, 610665014, 17317160, 295049587, -1923661770, -570629465 ], [ 149167061, -84996828, 286908917, 649283031, 116543433, 1058011271, -487273170, -285782133, 123582966, -1928110783, -214045296, -87850246 ], [ -1004597454, -12561004, 1382790949, 10284748, 274673731, 313117214, 9337573, -1556803529, 69348230, 305759311, -84855476, -38839070 ], [ -26942981, 452399804, -4871859, -68563086, 1114316832, 1614777808, 293711375, 1513566388, -361657552, 1998750980, 125096714, -1228051204 ], [ 324172636, -298456936, -1216361925, 32805638, -98613085, 275939311, 368843208, 383485448, -1266222193, 598283648, 152346931, 210453260 ], [ 707201835, -65324386, -923246600, -873547799, -812416968, 754386797, -203597149, -21590390, -1282198369, 569298234, -398421523, 563015203 ], [ -53862144, -436950830, 118611067, -82895955, -307389140, 59961086, 873639852, -253539518, 430302972, 151087686, -1305120892, 271764532 ], [ -880542641, -1429382269, 85580708, -15972157, 335268913, -708910963, 6403532, 736234775, 291337567, 68298937, -847328604, -503194768 ], [ -145770064, -9545614, 1283451951, -645984371, -214328627, 68405541, -763668410, 1806874, 448254444, -1117409746, -117408237, -1124709267 ] ], [ [ -479327984, -1117004630, -127856025, 699681416, 225281400, -269927400, 222815112, -2078796, -323459608, 100086083, -556537095, -1020432651 ], [ -1322287274, 168584537, 71216089, -183995059, 256715518, -980614959, 298487651, -753085967, -1269015664, -2062959417, -1393955774, 1584723363 ], [ 553059469, -380365711, -1264064505, -234330814, 939091577, -427978754, -1486928714, 90285903, 1277190626, 634912774, 691705035, 2246473 ], [ 1602914877, -1580535570, 261916561, 424215932, -23674331, -150993376, -493679076, 80748559, -186968232, 58401322, 222654704, 89250005 ], [ 843923361, 27147955, -1667286, 17639679, -39185699, -300844270, -1184192690, -87688525, -301732936, 525363989, 229391446, 324856486 ], [ -244185084, 527169964, -907443305, -120066093, 324705931, 1613730195, 1588270767, -513527665, -923043124, -970725955, 350938929, 207083037 ], [ 643723536, -726142360, -243533840, 101888421, 2080383704, -551871359, -74113065, 322994308, -1193257055, -1238369354, 1310910197, -134376474 ], [ 317545255, 262417586, 540739192, -228908252, 77440478, 59068011, 58834212, 8402475, 737974339, 1182848906, 2795885, 592479927 ], [ 12451760, 1162288782, -196480586, -875925652, -796930987, -125258430, 186877040, 203177386, 136239417, -1304793035, -1556596314, 1360834245 ], [ -183043020, 227355986, -538180402, 275270279, 150261492, -257093667, 65711565, -52285422, 1251950448, 1544046533, -1445965439, 831325392 ], [ -695758954, 390811448, -144855890, 297793997, 88064844, -24931851, 350886019, -461694856, -98026566, -574453758, 1310185063, 46693201 ] ], [ [ -889412402, 601562214, -456433202, 188144820, 628159020, -293712322, 309539024, -1685035555, 398566210, 32989680, 182447272, -23479901 ], [ -640105489, 367402775, -1171588379, 118873720, -84871540, -544915611, 55357866, 382649931, 1445657727, -484440640, -40294103, 1054061447 ], [ -202698410, -1140908057, 860217699, 54854640, 146745305, -1154673354, -35467069, -927636923, 552746421, -456939470, 1401063249, -825592212 ], [ 867672009, 975568673, 508744255, 232367709, -278347770, -325881697, 303571685, -1743127907, -269411763, 255838011, 1703677687, 602142936 ], [ -1096288392, -176769750, -638839947, 780451823, -1136134724, -184689815, 512711208, -274916988, 982763758, 1156747865, 154647501, 935228619 ], [ -1179558517, 146596858, 112487382, 1750229264, -336653909, -727197957, 1102704043, -994556335, 14389806, -135489306, -388289561, 419441892 ], [ -62038216, -1058924104, -652809184, -336759494, -1176897299, 348253708, 591037490, -869275276, -95541121, 1095924191, -115687341, -140014030 ], [ 77087968, -955882246, -142612798, -541881235, 393504424, 1364897236, 29138906, 166369464, -526648848, -145055967, 120811037, 1307927302 ], [ 880678687, 268779630, 432431323, -305474288, 151783440, -526074283, 54196943, -19685232, -395030592, 161778874, 1286189747, -598030463 ], [ 1425658828, -63715266, 656074864, -277587809, 558103290, -149151060, -1725498188, -296694667, -306012948, -1433356249, 588619568, -1043030314 ], [ -987758660, -1567185106, 102522049, 364789073, 1368886620, -46597157, 390387920, 693120217, 74337159, 693867208, 1628993202, 326925212 ] ], [ [ 358644599, -785022189, -967234274, -9099833, 879456584, 72956896, 685485982, 749784826, -1752942165, -1336624126, -523681188, 447196325 ], [ -86581179, -84854451, -498443313, -1264196025, 396248089, -299919851, -825641395, -92768989, -629734898, -184553790, 384702711, -7062513 ], [ -57515985, 48560189, -305272942, -793704840, -53881410, -694320204, -319058624, 889997716, 47737198, 1169154356, 631763943, 180709105 ], [ -178493103, 772338910, -334382735, 354002612, -154548951, -71163057, -24201205, -967564383, -1400121288, -1015026852, -189947579, 734855849 ], [ -254914082, 7232557, -35425747, 181917062, -63815741, -1117149703, -313909300, 735174773, -161753166, 446455154, 991744568, 110243584 ], [ 73381718, -1617173302, -740755047, -1077563955, 902097709, -1739846278, 474998758, 154076000, 874500382, 1971137766, -926851655, -1255729578 ], [ -1236904446, -11865748, 38134458, -423386200, -891623916, 227676494, 42066325, -143572474, -495599717, 1587844311, -1719360907, -25960954 ], [ 563656426, -470397473, -451798743, 114823920, -406993525, -135664146, -32902775, -472940170, -1539613660, 18412420, -23286104, -929240997 ], [ -239856049, -467654699, 660331698, 172113578, -380949506, -114308418, -146510942, 401767303, 954537518, 428383265, -181367641, 1924659830 ], [ 27526484, 798504933, 296578184, -361212002, 375748167, 228107518, -1428063544, 1219414599, 337168984, 503986488, 8624017, 36745937 ], [ 13559958, 245663836, -766609312, 9715755, 352564926, 722055871, -1458195899, 1476228196, -1030198938, -985747353, 183998543, 1501929423 ] ], [ [ -263769571, -64566020, -186620099, -480312734, 187253208, -22017668, -22487918, -769362463, 61507979, -411021, 626615530, -1050820187 ], [ 44753816, 397366509, -215226667, -160392659, -310934474, 11094598, -340137575, -26167120, 532886453, -65099189, 65468230, -188191957 ], [ 1037556352, 6404697, -77599102, 105488291, 97614077, -587136332, -15914805, 159786254, -245418321, 85653669, -342579607, -44603700 ], [ -220654030, -524964, 43836629, 665360732, -337036381, 32455429, -1017436446, 224426561, -1375229569, 1374180963, 261587180, -21653522 ], [ -989361350, -415894427, -6107137, 260339857, -1284113550, 80340709, 438083217, 499194232, -493249807, -402595338, -607482545, 1217050732 ], [ -27376485, 29568017, -1215959199, 1111555915, -1480190, -351380800, -327569140, -578895914, -1488591145, -540729234, 824514256, 1528689527 ], [ -1051508644, -118178711, -470325437, -67219754, -1032268978, 1027037850, -917571336, -365261796, -184691609, -171092434, 143167625, 375875905 ], [ 568299582, -906312624, -19761157, -162286117, -344488990, -302548832, -1103363300, 707741489, -1566674638, 774606933, 1209690945, -1177812967 ], [ -83450625, 21971182, -410411976, -35809518, 24189618, 1386406823, 633017119, 795823112, 58717688, -396107869, 591459547, 687230801 ], [ 848976281, 182044713, 44718597, -335408009, 1097759427, 206075622, -192993513, -593597977, -1732498345, 151265569, 55722270, 37775418 ], [ -1854109996, -1137050370, -849553436, 327747274, -745005614, -566512512, 29462629, -608266821, 840119906, 394570499, 271076612, 283684951 ] ] ], [ [ [ -974695096, 845042871, 201102722, 902628482, -167269573, -250397917, 703834928, 956412989, -1071868569, 1227684682, 1288105677, 677635087 ], [ 573320839, 674472038, 94458457, 121369208, 346384871, -191214667, 178318748, -678050269, -932387676, -52828577, 160411345, 509019657 ], [ -535537017, -942842, 529749260, -331168790, -88862360, 114376285, -41297169, 568516320, -307525090, -53872811, 56806303, 29493413 ], [ 1223580287, -1648252780, -441756915, 63342746, -1047663469, 1884851227, 367751423, -61644960, -63501453, -416043397, -866357225, 44422199 ], [ -17493752, -273883743, 138053487, 310312706, 1254163411, -288438465, -1240120057, 977216403, 1577573606, -1264045150, -566480600, 121974838 ], [ -364934652, -217644894, 784152479, 161211864, 727074524, -840068823, 1076973047, -234998181, 100002295, -972179906, 58327171, -1214674300 ], [ -879196733, -34706530, -556109330, 320736252, 1208112196, 23136859, 1878896162, 747228486, -397870345, 38945386, -479002178, 1904497422 ], [ -553987115, -187118530, -224943180, 161129594, 449256672, 1611837764, 28584963, 713502339, -385120462, 759958003, 666882, 563527649 ], [ -1576320609, -437454632, -89121730, 430192199, 293617, 1126872986, 284765614, 246266248, -1244199098, -853600887, 135898566, -1061853285 ], [ -201491074, -1330445686, -1647090694, -1038154965, -320005900, 653262859, -578639902, 485212887, -1464950976, -186743456, 362855785, -247632129 ], [ 17354225, -299228191, -1368720798, -393198366, -55126576, -218325995, -6506586, 55144542, -424196536, 773591354, 979890893, 583360255 ] ], [ [ 484448547, -1155038183, -1588171439, 257061806, 59891929, 1010307848, 20839115, 106147687, -79937187, -81518971, 1038005319, -741170097 ], [ 1024412783, 207783176, 983926560, 57398469, 893940093, 59856819, 67446897, -428647692, 746067659, 1824752697, 1299718301, 901505014 ], [ -374714211, 82333099, 126175165, -43585581, 1354613997, -342709070, -1442136334, 4146883, -913842160, -514346166, 7438087, -302285894 ], [ -64387572, -621368578, -527750972, 623073324, -68762492, -1212520619, -223412708, -380820672, 769886411, -776280384, 846692512, 219768228 ], [ -83305924, 219272667, 1806547636, -170539282, 1180704213, -1870701573, -698442265, 1139929634, -1965952950, -733641859, -830479114, -226760301 ], [ -156915781, -1425703758, 563833315, -612232418, 191717989, 1991614763, 2049978056, 1377711988, -666812108, 1666078961, 1114214991, -964938421 ], [ 45951603, -1320015212, -554877822, -519649872, 241673116, -383866842, 1661343052, -564637712, 1519180079, -1184981155, 17719076, 24881869 ], [ 34654612, 62180384, 11375718, 161972155, 190238168, -2751285, 1083343757, -201619925, 954974572, 1109608677, -174597317, -58836050 ], [ 68294754, -875503949, 613270617, 184736430, 670957250, -295779817, -163704535, 203131964, -1318339071, 1483697846, -1275302508, 916062090 ], [ 896932255, 538190229, -233046237, -513387394, 316686791, -139114464, -368563862, -209535627, -128016684, -623805716, -48970747, 141579063 ], [ 93039350, -747257912, -211331134, 1028749116, 665635346, 136038485, 149477977, 1258783495, 714277660, -239120189, 682253344, -227602786 ] ], [ [ 1714598873, -362131640, 380564672, -309311425, 916160693, 290137201, -131134258, -481789180, -1330937716, 1226004598, -854660847, -125719176 ], [ -487843398, 324115910, -1666261525, -493808794, 249303975, 526185669, -52605374, 1331132136, -10124577, -94232371, 998448964, 1178747180 ], [ -72846588, -400435445, 475672152, -493482504, 858392994, -804165295, -490148332, 136476470, 654387060, -485894876, -239143854, -937232981 ], [ 694909411, 88231074, -406636580, 834675757, 584955710, -1323308530, 183520587, 205239906, 51372827, 24081879, 838863988, -106987467 ], [ 433309396, 1658196520, 179628059, 158829544, 1656680633, 652659543, 657854091, 807242350, 45760598, -595653288, 87110259, -35216768 ], [ 215432899, -209572195, 315507732, 711853576, -25888681, 1789003325, 1914078755, -5881128, 7525133, -275322672, 612876177, 73457275 ], [ 247981746, -479486981, 164164891, -331653079, 42768365, -547253903, 917259593, 617146309, -49514505, -19195995, 44228547, -62683565 ], [ 57196427, -288695421, -71109821, 1530071881, -201959405, 1109564548, 425498981, -855767323, -625073223, -443010770, -980172430, 3686200 ], [ -663573507, 3433587, 531531492, 405139158, -156966121, 637321560, -336232576, -203863143, -174296189, 300027015, 219159688, 179359928 ], [ 1729713102, 143322943, 18653896, -92942629, -259936487, -403047373, -29825972, 421219941, 253035502, -632116605, 146748630, 1343865297 ], [ -493584761, 239903778, -88411555, 121002650, -1032380817, -404337898, -1339494628, 664699620, 1366959521, 421012020, 321215047, -1527508676 ] ], [ [ -149366427, -850770003, -9759782, 663718367, -1315756450, 322643515, 30650770, -425514812, -724810246, 698423117, 172007580, 1009694374 ], [ 33900773, 185961871, -78258911, -1182441403, -1015120760, -825982561, 585329074, 1303294929, -549699595, 83674410, -1696325391, -796312276 ], [ -41572289, -673203449, -1026842273, 366270061, -84789172, 1193028153, 1063970090, -594981512, -872289030, 417821070, 914422623, 19563747 ], [ 521940500, 452120597, 961308463, 136774297, -51460630, -2015258410, 532239582, -252213416, -415311896, -1210390711, -1043437152, -298967732 ], [ 149603630, 244656940, -714466757, -96186036, -1351923163, 37609384, -686428088, 249002440, -172503736, 941697472, 392653378, -96846223 ], [ 679418461, 238332236, -240837600, 1221705075, -1574748730, -825651060, -280813386, -1506768614, -93611268, 686328377, 1324208244, -1125494853 ], [ 73722719, 37611039, 1770988398, -62771392, 211764321, 63851827, -128513676, 180828597, 663138791, -385627221, 573951730, -45825484 ], [ 601048421, 906750557, 22029931, 125622122, -734503226, 51828793, -64886377, -175838564, -38900257, -1715271, -255769360, 1940692696 ], [ 24670544, 913290836, -891575695, 239796831, -1653576808, -850894883, 112722903, 676335897, 316501841, -1272861678, 1049270549, -100959097 ], [ 302583600, -842116184, 83432987, 938962643, -938636151, 430850901, -24699376, -1190522832, 153331983, 1199310751, -688649230, -273593354 ], [ 1657311832, 784019061, -267055512, -847432577, -374097438, -169025376, 169807916, -212049659, -204258270, -885280364, -163100416, -832468435 ] ], [ [ -729759733, 851384481, -439101107, -852017316, -1220641191, -207772195, -627936567, 199366623, -150351649, -261898090, -278619784, 117296413 ], [ -931713577, -1081203259, -927103132, -243880142, -329849894, 1643762134, -238630070, -33508614, -716030513, -251143051, -67626805, 39310342 ], [ -1057362009, -1884477824, -131392063, -1457410101, 74267405, -115778830, 140450328, 16516814, -629709400, -115535140, 1413760, -744501597 ], [ -777558031, 70844870, 873762611, -367114188, -20879195, -487837017, -1713763999, 632747399, 243830197, 1464553607, -655279696, -525945929 ], [ -1063880840, 1215482184, 739204289, -1408597500, -7826699, -208793467, -224800421, -2879016, -46884661, 95789504, -13496966, 501068542 ], [ -494165290, 16116760, 413194252, 783874182, -235458153, -39195392, 316323839, 639571112, 1098218383, 983147255, 180956644, -597124620 ], [ 862137863, -278988014, -922922798, 111925056, -502872295, 355853335, -67581666, 1068711456, 422874518, -29063240, -51085269, -327763408 ], [ -254568766, 404713211, -1681800286, 595353423, 52953135, -297525402, -675902622, 1384012406, 413185420, -351287142, 677693262, -270349976 ], [ 438016405, -1466454542, -471685176, 226596246, -236108516, 925654985, 557612655, 232773983, -199694461, -1158900406, 495571411, 343725213 ], [ 527226934, -146797895, 198203932, 10225889, 239649300, -277684568, -464027455, 55200915, 304419298, 723723819, -31700095, 162585234 ], [ 338483362, -593119636, -7473525, 1542631791, 411333208, 522120560, -342883816, -86368770, 476721001, -707719809, -1364978360, 867714462 ] ], [ [ 80029678, -99115044, 455792024, 744949996, -54671811, -345303941, 310020648, -358858485, -1471925238, -431726859, 183488523, 1424282141 ], [ 352797271, 309528070, 324009984, -468058658, 464382611, -1008832419, -912277599, 1341552544, -220751357, -435345849, 347473780, 471286151 ], [ 381101316, -1701817049, 854351471, 693543271, 735545966, -155742351, -181474964, 911128099, 658413540, -6881301, -359180119, 36208004 ], [ -93667661, -511383088, -139180519, 423114529, 110506953, -204637164, -361119983, -572116361, 69986588, 856057694, -1507343987, 535822900 ], [ 16059805, 601386706, -1772318396, 767673225, -1184631571, 992667038, -170893222, -477844288, -264323566, -1440447871, 798718502, -538963479 ], [ 133578428, -880357054, 1181923868, -372823125, 477037378, 311114668, 651956732, -210402557, -559917873, -59896627, -695660349, 87091862 ], [ -860540566, 1152573035, 650253045, -42124900, -663807216, 339145625, 547703588, 706694073, 596701524, 484290159, -692981245, -97477125 ], [ -676224566, -533870649, -1076385814, 28011600, 100552933, -203335925, -494304328, 248433920, -715607299, 167095153, 13980005, -290882377 ], [ -751091671, -1013199124, 503846336, 395271474, 271862309, 1399968823, 641041855, 695777679, 423706908, -176273731, 488605894, 455063446 ], [ -788955205, 271025948, -16094300, -1052179726, -37177479, 315850512, -103789671, 672919357, 745904704, -972596311, 544333134, 7598683 ], [ -784542620, -769076535, -210825756, 939269821, 52199487, 1384711922, -1791925022, -1155260113, -1240178783, 447381800, -639010914, 489349957 ] ], [ [ 143144583, -416687045, -875258045, -78595335, -148591646, -95878805, 157169084, -1742788439, 624824087, 527798009, 157639123, 665210325 ], [ -829280517, 191726093, 725256816, 48437225, 71793769, 1368764209, 326890823, 413705630, 119985539, 948814113, -46782366, -1333184804 ], [ 1008744196, -2885983, -1810651225, -17040817, -913680903, -91768988, 566361995, -686881773, -17187077, 280861795, 530275798, -588812817 ], [ -478144889, -5585575, -9880581, -35309142, -11763760, -537468394, -321679778, -138439676, -660394615, -586969461, -252738557, 1643611710 ], [ 1425424, 945827149, -273637948, -751474691, -321788154, 134573498, 571778755, 21766571, -837805903, 283953293, -98767698, -93414606 ], [ 841010289, -451173086, -707056027, 1213723938, -1167401366, -110399095, -274546758, 1055422618, 1269295430, 393640578, -532258260, -205382631 ], [ -72726023, 733472005, 241390328, -108531459, -1686012564, -14452399, 1362924563, -423651319, 479829253, 1749969092, 184705001, 32217033 ], [ 654241528, 101421409, -14615429, 677494842, 299601522, -380060235, -130479889, -1149625158, 801809052, -68858200, 46736092, 1462228474 ], [ -301637566, -82778685, 728731581, -592359207, 522937969, -227706463, -206187262, 689752017, 701131781, 108753579, 90393045, 255381968 ], [ 741094593, 1198319108, -477661536, -163727287, -128358083, 1213164222, 100906495, -192877762, 359168965, 587685591, 99221372, -296287314 ], [ -736314933, 319383777, 1625110340, -830889546, -82241393, 499434837, 877237687, -330615986, 637722174, -1620144544, 530012089, 35660358 ] ], [ [ -607942354, 74029776, 568222136, 1023411033, -487884532, -138174108, -387528396, 384969520, -737930337, 973974559, -1527262137, -481975116 ], [ 152245746, -596239655, -5569327, -265153392, -403873147, 125947163, -90146844, 310783151, 237432142, -77890416, 641468287, -268193974 ], [ -547818786, 35024027, -5980730, 630368586, 118689278, 43018074, -45621357, -286053282, 17156632, -1105259498, 456527378, -1294117319 ], [ 124201725, -437699658, 234971284, 939231344, 722009637, 527974665, 1477873226, 332306182, 140448774, 1376636319, 234488126, -1371094130 ], [ 638140823, 24242771, 161515902, 151503122, 88238122, 188937345, 37104555, -903554292, 39566891, 573286182, 292627660, -434904556 ], [ 64626598, 141550701, -7042955, 1230278509, -297148533, 483743630, -1116352361, -596081718, -1218796471, 1472653799, -107650130, 1174732724 ], [ 650904353, 392424470, -403320779, 140134789, 319842585, -264300071, -496579489, 430708408, 1278250155, 370687725, -64155257, 50120186 ], [ -29761722, 190142634, 1667953222, -392733063, -649769113, 368347959, 692505010, -12464964, -328071324, -1194064076, 1027766523, -43501291 ], [ 499007432, -480531454, -328303957, 283916550, -155171817, -91665506, -1158726644, 284300389, 528158469, -434574473, 610222192, -440564028 ], [ -1991932045, 696736221, 232144453, 354033843, -139638443, 1753641930, 25720222, -753175013, -307507834, 119742290, -449884687, 229298270 ], [ -96855424, 600379402, -256698555, 575814095, -36022362, 269214539, -400267580, -1010750214, -615828272, 751655948, 353857272, -462183156 ] ], [ [ 78456797, -1040435648, -135569362, 330314249, -401948106, -121894219, -1271355380, 1594260, -187540425, 188242065, -459303192, 487850632 ], [ 375935366, -484791541, -436989270, -271764011, 90132976, -296942424, -464606184, -229369773, -645559545, -1613507413, 291809379, -1199289036 ], [ 592854454, -459174484, -1126198584, 1508069662, 445357486, -427332633, 1112503676, 265594050, -1432045699, 1212612384, 109269763, 366314363 ], [ 754187298, -691827282, 405089170, -356213866, -25592833, -393148210, 264628576, -54031154, 284348896, 56320020, -264322207, -207474090 ], [ 1052350928, 31102685, 2161137, 45656304, 811867439, 170381337, 882483957, 136325230, -1005951196, 165600369, 259596069, 22801860 ], [ 135472040, 1032477449, -1006419285, 423713060, -1635166089, 1520025117, -53012055, -1516306795, -825869502, -1718423723, -427792132, -603207140 ], [ 427647971, -561549015, 306291654, -136345092, 397354069, 70959465, -6898584, -548803762, 416096888, 709675315, 1486932860, -13483208 ], [ 149379418, -471470156, -82464120, 211503170, -994712986, -135922904, 66272391, -39451088, -76903123, 423705476, 7751805, 361554143 ], [ -91610755, -1050084359, -69900724, -534303708, 134607081, -412371396, -133488421, -50342332, -729241055, 53265557, -347468941, 699773574 ], [ 329646957, 128369619, -475947815, -516559534, 417741651, -222293211, 127452708, -573303892, 928205712, -615413301, 79501120, -1895891947 ], [ 109412740, -96015624, 101044720, -95494041, 27634344, -415250436, 1246919628, -673435224, -256788189, 1017135952, -331703349, 231377325 ] ], [ [ -506890958, -725314226, -48836376, -96531937, -59569009, -220871535, -1117595884, -1139682125, -32071387, 39657619, 97337425, -235021745 ], [ 217975441, 147337229, 570502238, -104197155, 113227082, 424100638, 204592963, -1364730328, 1556345683, -317313683, 72370740, -507819391 ], [ -513248560, 1664999435, 220411518, 210518269, 11931520, -391183566, 354480980, 891987996, 640755294, -611940070, -1707407219, 43375638 ], [ -649803382, 1356537422, -612361919, 840248879, 245353258, -410396584, -388062623, 1089461147, 1216340839, 190346702, -1511478530, -39371444 ], [ 624021682, -313573345, 35783429, -1396424269, -1390746775, 237350506, -361293452, -174127424, 450796783, 798521751, 383025695, -483113445 ], [ -835273587, 166698729, -10116282, -770867819, -447717704, -777214642, -918141091, 373727923, -113765894, 311874764, -519972339, 334184586 ], [ 254862610, -1155145905, 166403668, 315528650, -1338975361, -157106546, -487568005, 718806312, 176635927, -1403844500, -334895533, -1451942587 ], [ 140901780, -204510545, 105992288, -229069263, -84139792, 465849560, -498792259, 145662923, -1002183600, 218151161, 192016589, -1503230769 ], [ -292626853, -1005981951, 369530434, -437342467, 202421557, -265886393, -21735973, 46472825, -104156911, -565474345, 962128630, 584731477 ], [ 1410464792, -1199311237, -967477806, -241824679, 309511597, 362184086, 371750020, -766886006, 206549088, 1162041962, 483468419, -292254121 ], [ -101808296, 1262252582, -62737480, -274062653, 230640781, -1245561317, 428595000, -340682014, 478694414, 883252055, 796501770, -319482268 ] ], [ [ 561440125, -830566899, 1141647267, 2226336, -621933362, 5128487, -1461614019, -1427449873, 1677917702, -1250484451, 927145580, 72914267 ], [ 319904801, 250415727, 751248999, 770976141, 906297, 506002433, -1509807203, 252224852, 40720570, 358098582, -569995578, 5702051 ], [ -505535650, -5307110, 1024817519, 1277273835, -72854829, -922252533, -601914356, 667076500, -106026342, -686006375, -674325417, -146120615 ], [ 259685724, -808277757, -176290123, 1041594764, 147148426, -1601130016, 1204494099, -1005457808, -29075929, 28174793, -580652315, -683350932 ], [ 80471375, 17126450, -35543154, -215205149, 48771992, -1162565302, -346552097, -173949905, -802549389, -448449051, -1371956016, 1198348235 ], [ 104727745, -825719548, -573814239, 596659518, 936028306, -2014501700, -357384300, 372543179, -1361865685, 1822910923, 1210325688, -1069294746 ], [ -1582738624, -95029921, 213275733, 28690334, 1298020950, 154326873, -389557982, -23397328, -587175860, -1032205560, -860832432, 32817444 ], [ -1274289431, -757060286, -332255803, 254527109, 297325895, 343743576, 344156376, 363542138, 2019124965, 60284320, -40589969, 205042557 ], [ -1526362203, -231479099, 953475950, 277543003, -117604508, 342401892, 466654400, -717437593, -812911883, 595011977, 628656337, -228209292 ], [ 1250062830, -174496804, -42020666, -179005434, 64553089, 141308315, 1436136892, -1148824632, 262533274, 1269266274, 157983822, -50909405 ], [ -68133112, 625455302, -985987594, 8139115, -291647216, -542983351, -123742415, 565977315, -1190118097, 1429390532, 1372442603, 6424641 ] ], [ [ 883779195, 80283479, -682844760, -136228769, -535799788, 62781146, 109353799, 51197556, 2501860, -98367875, -89320423, -978775231 ], [ 123194122, 56466011, 1640301864, 4212342, -403641862, 33571191, 50472583, -694842857, 459323862, 360475335, -189644488, -61697647 ], [ 901333231, 117831759, -201221588, -395988, -1675247085, -658133615, 6978010, 162164254, 1500520201, 299241441, -774912128, -258975486 ], [ -433231587, -142086279, 294180623, -327133634, -247192352, 156600659, 1038243180, 378944595, -1560326888, 206897367, 81746935, -770131014 ], [ 1315660200, -399833661, -351439740, -1183481074, -1683952779, -607093064, 2464371, 20831893, -536369602, 324259224, 162372640, -978984531 ], [ -16680085, -21655074, -1475778636, 812525564, -9628005, -369939594, 1368577078, -1305047118, 707357044, -3649583, 166251274, 537667664 ], [ 79480794, 12411745, -1286291812, -203461346, 1334315017, -592156346, 1542358558, -20446047, 479312534, 211257639, -603939955, 1596779771 ], [ 898372885, 196663201, -68048583, -525872549, 255090902, 780572419, 125098524, -113590838, 312445522, -1343190682, -400621582, 500581926 ], [ -731252636, 66241496, 687616733, -90504615, 537685849, 1198917122, 539001908, -731218922, -755636625, 408175857, 491069026, 699261626 ], [ -987146219, 625547206, -1402888627, -352113302, -307602448, 42260486, 52836528, -715736618, -1156766745, -91544916, 682724898, -66653769 ], [ -1573325265, -334264284, -596648426, -1146941602, 115343114, -165457344, 1035573965, 262712736, 139482414, -615780811, -331591489, -670029029 ] ] ], [ [ [ 46025560, 1102366778, 793550544, -868402362, 899887202, 933911756, 487544711, -1671969682, -688424018, 85897193, 135528794, -276340113 ], [ -984147394, -704053739, -367805009, -94839117, 1409482046, 56713061, 186238842, -152243868, 675576591, -92302659, 484302235, 816420757 ], [ -1036100301, 7858439, 1000490618, -92378633, 195859106, 136888518, -5586064, -335402325, -244168162, -18100563, -78575829, 95401792 ], [ 1279443023, 1861232336, -79620300, -172318628, -79206973, -472399629, 385234035, 1547265, -524189849, 302095477, -7757800, -265110082 ], [ -3377266, -790638506, 24122522, -1550110528, -1458916958, 211091663, -1232315080, -539474239, -1490386207, 655094553, 520902526, 37609201 ], [ 18925494, -181090694, 428832389, 99154373, 356094767, -461122137, -380895995, -355877094, -67470503, 24942225, 60473870, -1377478890 ], [ 694113717, -93931141, -239976520, -900704086, 950421840, 53125556, -83686786, -117851828, 416207290, -8001370, 331355387, 998709902 ], [ 1039227153, 101822171, 163140776, -61597917, 571220231, -489399037, 101674436, 85644739, 537366563, 1095832682, -94404123, -519710123 ], [ -990114915, 1049217001, -465366198, 692815901, -187568, 46360738, 1221903364, -151406403, -321844505, -515302038, 1764067485, -1727278189 ], [ -740902645, -797503394, -1191772475, -139088826, -88613659, 751400135, 394965342, 67307310, -546398855, -206762108, 10082245, 472298936 ], [ 696918319, 107946480, 1820750809, 900980500, 1459839953, 407344859, -1169192, 275480049, 376030435, -1957117999, -1340672292, -644764899 ] ], [ [ -804225861, -1486701548, -409365793, -940379451, 58689458, 772523600, 447155603, -584249718, -161930150, 97861317, -15690064, 381677499 ], [ -1016218335, -1517636654, -918065881, -118231131, 279011827, -24571523, -2811844, -434939219, -838665545, -262789834, -1479339853, -1871268732 ], [ 452571928, 116144893, 59574935, 37810408, 1511883106, -634720287, -29869750, 52184255, 621202379, -297804536, 20193216, -98983426 ], [ 93570399, -785600462, 1279248415, -1057404505, -364040870, 1211339243, -46641863, -828149483, -949729392, -379502719, -47196048, 205270231 ], [ -166161855, 84964210, -36463001, 286518397, -1116497748, 692385554, 1051198218, 1286974172, -1881890146, -1300077665, 730838899, 207817028 ], [ -1630688688, 192104590, -291738076, 569235615, 58572919, 1033586952, 318867204, 1203605226, 453804778, 609840691, 55862359, 54275369 ], [ 908235871, 762965989, 221713994, 314951142, 353725767, 435440445, -1782097519, 362719544, 1437870924, -1012718788, 6304, 42578694 ], [ -91865677, -53840891, 14809118, -239023063, 110101939, 358674, -406919643, -176099303, -1264241101, -813384776, -353727655, 1003296085 ], [ 147240819, 366638443, -1211825809, 775628317, 347078957, 418822544, -115452463, -159960034, 1315484486, -700464732, -1069988686, -1018961277 ], [ -891752143, -938940070, 239731672, 410990607, -640979275, -34863466, 197691908, 786497324, 990992882, -762898141, -53074031, 38878340 ], [ -138803519, -544157585, -676038413, -186335388, 771961075, 1252363764, -552976450, 241268277, 159696860, -331011931, 554245181, -389524747 ] ], [ [ -986324072, 1162643831, 618829789, 413116560, 395884953, -124308226, 36153923, 731193899, -850991324, -1120433879, -936647196, -23212992 ], [ -1506591292, 405214131, -983094300, -679242698, -203062555, 466082961, 130733714, 1296763896, -484235467, -565721794, 410826609, -967652542 ], [ -543643214, 677681704, -305457264, -1257156403, -41597427, -307838089, -998090935, -6430544, 642106942, 989348313, 770988898, 1781493665 ], [ 804781832, 177954145, -1590889043, 583791302, -319253534, -33552862, 117566708, 176209537, -1447478553, -622841468, 436612692, 17211580 ], [ -157004734, -865243737, -177544345, -352257704, 194110189, 733552125, -116070894, -681903410, 546725011, 927370764, -130223301, -503570114 ], [ 502039263, -229814384, 333803879, -282999892, -17971483, -35035221, -1695147780, -9610276, -16417060, 546099717, 328685525, 44644463 ], [ -339307202, 1277115998, -170437090, 1500366131, -103458008, -508603023, 207572025, 878368659, -53772355, -5392871, 95208094, 1095929624 ], [ -55540350, -40448856, -1395021182, 2021717185, 889207291, 900536313, 210202182, -177711515, -184515193, 826200810, -1857049733, -61168030 ], [ -311063869, -4539756, 409952074, 332194260, -345828440, 1241370019, 23665471, 197880366, -66084226, 194611899, 1096667745, -1063788328 ], [ 1718458421, 328048989, 283672945, 720297811, 3214413, -142008893, -36328873, 357455495, 928174397, 596691638, 13396793, -2035272197 ], [ -534130455, -385761182, -24888390, -237992834, -704157803, -114759876, -379904014, -526743734, 611730249, 359306448, 490935423, 1177740099 ] ], [ [ -129522122, -443527063, 3020813, 1128335611, 859135260, -1809602190, -11334436, 132520867, 709760844, 490228645, 1488378758, 65830675 ], [ -264282900, 933840956, 85927222, -261550744, 203934259, 1098777017, -476947297, -307426525, -537851578, 468209413, 1150362129, 148090439 ], [ 33099670, 69312089, 1013922046, 798640489, -164974495, -1168378683, -205021430, -573946738, -509119748, 316023987, 853405519, -37954300 ], [ -992534772, 28886160, -1279774058, -438495873, 9968599, 637956343, -545952888, -270650265, 318449474, -500254141, 84469411, 388622601 ], [ 48079297, -221055193, -571911145, -241162743, 1010683340, -69452149, 434244309, 556049091, 319238876, -1749464848, 394416696, -537017686 ], [ 1040178459, -228716233, -216662217, -1177676239, -542603154, -1169247674, -374208635, 1904378344, -390938066, 970592461, -703139903, -1461076745 ], [ -83498517, 968892805, 198512206, -5422078, -267415836, 216981353, 155997576, 15163146, 161974936, -527493071, 1212756936, -156368659 ], [ -153053077, -174865064, -97232555, -524469408, -1104945663, -248524839, 160956629, -19894085, 39228537, 521362822, 190630408, 109898978 ], [ 52242116, 1570429761, -109167056, 823032698, 1216949245, 1616921154, 6619642, 779287632, -597903499, 1072792653, 726713977, 464145691 ], [ -155119463, -965304783, -1206185674, 418763711, 159023355, 519883513, 438920438, 69304865, -1731067873, 486056561, -1491657854, -8606486 ], [ -74697282, 555988025, 88817882, 791935329, -466828692, -281755650, 52513453, -466369159, 250150056, 738933629, 114736824, 114841453 ] ], [ [ 1177526057, -65073109, -287388296, 81928153, 7216770, 826388445, 1271869225, -94624031, -288504822, -244770115, 740380784, -645505295 ], [ 1157994840, 1257082610, 243168902, -140790969, 176683760, 447898566, -1001112227, -44605590, -1158768314, 298087526, -56562874, 46889659 ], [ 1207665035, -725647883, -129137607, 584777534, -388013837, -86650637, -560448254, -262824093, 1614589784, 459999442, -13019817, 214955549 ], [ 28486150, 61036191, -466197023, -100726301, -70931732, -185683188, 1046058357, -907420955, 302895035, 522970745, -380596125, 280502746 ], [ 771991476, 1481871329, 830038769, -1132718663, 53182199, 210891948, 297379616, -3525641, 120585898, -1052439147, 26104291, 556532807 ], [ -156416337, 3425057, -479161722, -1049081092, -564586851, -1407824, -446709666, 683313625, 1184704139, -229037379, 30165698, 367733064 ], [ -1441563826, 177862472, -1054723985, 443496520, 125221407, 114952603, 60405693, 1050257973, 1351889462, 6775952, 127801112, 315632096 ], [ 230021247, -98977173, -1311914505, -269700933, -8200424, 206684662, 67826190, -458443114, -378052455, 238857436, 250880666, 149273271 ], [ -49204889, -354577473, 207489784, -1458888568, 365723546, -453477930, -377100314, 103717475, 217240963, -1687789308, -210752274, -210194453 ], [ -1517625249, -206220859, -226141567, 493960936, 1620077682, -280397033, 568556893, -394783336, 457847649, -796222830, -22004671, -1393952376 ], [ -33097825, 614021961, 15031102, -508307034, -767284232, -18417475, 812842288, 104249390, -364152492, -371472777, -881344904, 308719593 ] ], [ [ 267369365, 1073010551, -448422407, -264232249, 41063744, 278176091, -237004088, 210580819, -195552074, 145121334, -110907295, 1134956503 ], [ -1281802006, 548112904, -340610594, -70356029, 766950310, -743996852, 255930689, -1560676047, -99779670, -825355864, 166626649, -116357564 ], [ 251152002, -1839612127, 732041056, 1092211674, 1772041487, 988654597, 113482755, -1264769057, -1487324096, 36673559, -1434218508, -155561411 ], [ 186824444, 859516090, -205831275, 253711281, 759961604, -290505089, 1221002730, 1256552132, -44812510, 795167937, 344138352, -279005064 ], [ -22195110, 364508448, -654592944, -1215989183, -472847118, -8260516, 812759269, 658382386, 300786075, 417278035, 333422835, 35219961 ], [ -121056544, -322788131, 1269726270, 405365978, 26442969, 230959734, -539853944, 394983790, -936304652, 457620028, -1221648249, 153577515 ], [ -835171799, -1112605653, -254885409, -90526964, -496658274, 348642875, -780193006, -1958173990, 233231046, 322509486, 869366191, 20643500 ], [ -598022175, -473308618, 516829732, 1091012915, -242109331, -656919604, 70025158, -129095008, 1282355533, -226326859, -11503541, 177588499 ], [ -641493607, -1761294307, 917871626, 448845042, 230433568, -1035429256, 56183043, 209652101, -437160821, -782996182, -441409352, 812345309 ], [ -147416895, 489726465, 295535840, 40526860, 947663154, 331166223, -1762694716, 309819116, 426113897, 61857079, -161684575, 26182877 ], [ -449151998, 1022981321, 352466296, 1163673813, 647391310, 665317459, 847583466, -871977653, 48754878, 113407476, 1607989498, 505911170 ] ], [ [ -2702510, -211471422, 796129079, 179976570, 564416311, 765270586, -534175758, -110390741, 10074576, 461872761, -71087379, -609353841 ], [ 852524471, -284709972, 306260010, -19471776, -30416901, -687675379, 487639306, -771446219, -751766839, -581366394, 427088951, 1069579212 ], [ 664476514, 3570583, 184484222, -596720325, -586460601, 88592074, 452678280, 219564683, -5875070, -294717440, -5283575, -400005852 ], [ 488182380, 39746751, -61454347, 452702, 19900882, 741413078, -197399095, 450615678, -1266271274, 1888235920, 587625597, -1341937291 ], [ 13275933, -1135239667, -214568571, 73774683, -73018889, -186071107, -375577568, 17364999, -580104647, -531418076, -11342311, 58228964 ], [ 560353962, 1079962769, 327050328, 1476374198, -1627938277, 640269936, 436202584, -499078220, -1222904690, -1103649429, 115563489, 1000506715 ], [ 582725872, 348542608, 148662934, 731652603, -721460039, -263398800, -563043448, -1382296424, -269427605, -1489536411, 1637342407, -89880468 ], [ 345797517, 799308966, 13926006, 276004961, 91687111, 272946777, 223881259, -1006572450, -925102288, 98114028, -718310244, -436118026 ], [ 666966712, 189285365, 1153579477, 916028515, 1588397063, 191677422, 395753847, -478728216, -727769330, -126931891, 276561825, -344687333 ], [ -1725106268, 46097521, -1249350482, -23070812, 395237578, 9265750, -692550804, 401273325, 31396123, -1405479249, -30100866, 403556685 ], [ -449085889, 1307593735, -816208827, 32533705, -58720781, -529399183, 48334714, -318402520, -1570447808, 998591008, -280211434, -894019142 ] ], [ [ 241363479, 10205049, 437058384, -493650426, 519052559, 185793002, -313760052, 272459043, -396718198, -1735380487, -504655291, 371747641 ], [ 732808844, -776911655, -20481216, 63287776, -99939122, -24993591, 1025084235, -508317307, -411075223, 236801285, -531535337, 54662704 ], [ -4217839, -1419109421, -10549168, 19363015, 1362418685, 38967494, -109453617, 514651846, 71447033, 520119939, -1556516190, 1397856825 ], [ 142186402, 308019318, -11580391, 1160071364, 484022886, 621377310, -183073961, -260287476, 990783447, -4623044, -251988587, -1473074850 ], [ -14669794, 26768118, 454708667, -451714884, -224836750, -529325471, -49998372, -70267099, -73615180, -936126947, 297904213, 738866321 ], [ -11843193, 707313239, 7649639, 1510756964, 295243090, 452915805, 116583941, 1469675373, -1086724360, 1093033415, -145686908, -198494519 ], [ 624848827, 907322798, 1026996883, -122226394, 71980732, 213332780, -560081064, 336557216, -1568705825, 628641358, -255842949, -130332521 ], [ 1340455289, -175424480, -1911935286, -773415734, -516815695, -417419218, 160242060, 17215912, 190822642, 285765065, 726993750, -612005424 ], [ -599724440, -475092202, 39712706, -181835966, -43217169, 78708432, 1251995391, -237912828, 520940254, 313686657, -1760894224, -512511386 ], [ -593818188, 1430306399, 114970927, 315084104, -243738964, 1564518489, -35203579, 176232425, -816476745, 94979890, -27259457, -198065575 ], [ 168423493, -478029109, 968034974, -1096448760, 153720192, -715737222, 905117027, 118954440, 4697033, -1023082807, -231054262, -602782278 ] ], [ [ -986971312, -1506609719, 28141988, -306904802, 268012637, 120861889, -569794324, -8020020, -144956806, -299213122, -189828211, 603544210 ], [ 1560590008, -471815211, 920545232, 879783042, 259314573, -152753072, 317083914, -644261590, 1071954878, -1732514797, 940319137, 887128245 ], [ -433074511, -28052137, 919749349, 268966845, -906475087, 61520907, 322842420, -132683338, -5095284, 1140007113, -760482251, -37886297 ], [ 1291545747, 1616532311, -1601419861, 1007090785, -24176177, 733022741, 319124248, -198926006, -213715345, -143695251, -61430582, 1131496780 ], [ -770778478, -51363403, -2239699, -316579279, -1158659872, -35931221, 87406795, 222224137, 522182463, -739719067, 391522284, -32147905 ], [ -166821189, -461300188, -1061318047, -530727732, 483120995, 1153434437, 72117426, -907946085, 789188899, -1825049143, -1086024434, 1490565487 ], [ 98420394, -361472870, 60883865, 256850180, -1175242901, -654655223, -107982187, 1233987761, -504230754, 146551766, -657934095, -737205456 ], [ 282086010, -431653113, -681946426, 1660992982, -200324662, -141935088, -183549920, 6303664, 1200765721, -89514238, -307614, 63254962 ], [ -126522729, 1473521727, -70944396, 782419152, 938448834, 1012992735, 22649454, -492561987, -849695492, 340531041, -190832779, 1299784573 ], [ -843787717, -470849959, -425155166, 883481342, 51121565, 39860261, 54306094, -538200684, -1011909360, -1380033114, -1837826770, -455069039 ], [ 352705079, -285673682, 148535922, -82765187, 8537344, 43446088, -12320673, 584882865, -878478291, 127134423, -1208404609, -216058489 ] ], [ [ -1103463143, 208298681, -646511000, 939527, -42183084, -637278965, -912664006, 40505317, -1001730121, -29540150, 218770768, -43530196 ], [ 189039798, 349443440, 899611054, 52957434, 450260473, 66457778, 87366968, -1147420713, -308715682, 482426126, -40973600, -695625767 ], [ -947777164, 413693024, -913561956, -251820214, -88446406, -184813222, -407730229, 497380181, 271914799, -1394249552, -1155789753, 269802010 ], [ -531409019, 4268154, -908411209, 490531877, -152505824, 142048598, -266509381, 1720844941, 1087602264, 70048007, -1794187467, -309268614 ], [ -1716574469, 444023049, 140948314, -423293538, -569706978, -502147065, 222068131, 245447776, 409929009, 507150130, -695300305, 74526509 ], [ 268436496, -53255656, 342669811, -1738199466, -474300258, -642426513, 708107589, 1151602810, 72820908, -465801922, 442778185, 410350717 ], [ 245168985, 1027674322, -444858298, 185392660, 1224902375, 177419864, -513217290, -852277931, -213298744, 1512228982, 333008962, -1008370899 ], [ -103874437, -449339641, 200512023, 323882328, 475451520, -79122805, 130995474, 63075801, -52407432, -1077399609, 141353788, 94805891 ], [ -2356499, -563261003, 175548046, 464354683, -448194691, -707293086, -58937483, 42806211, 287782590, 182843744, 1320087479, 874901551 ], [ 925777358, 804597356, -1252894280, -185546300, 424237353, -590157765, 905616489, -128289752, 124890932, 755147799, 1186964189, 1580523028 ], [ -446080342, 1597887958, 22018837, -342154158, -556055582, -1311464481, 161664217, 668921758, -554660771, 1272018104, -1025633908, -3176641 ] ], [ [ 555066200, -655240315, 602128433, 14233152, 536648719, 11383533, -1659973481, 494911260, -1812697559, -6939766, -679960480, -451899924 ], [ -749365521, 10615040, 766399508, -841838316, -343932691, 1062287125, -1116460783, 38403814, 255751868, 97801145, -35987574, 6527295 ], [ -826595850, -42114256, -702619811, 22832445, 61844901, -13331714, 862627202, -339057763, -143902203, 1431726156, -1468608652, 160239482 ], [ -148651724, -480470873, 36407859, 905384208, 43322960, -882722749, -1035982003, -1315856035, -94224667, -741254058, 636747142, -707728617 ], [ -330664536, -11931155, -7052939, 526222831, 7724841, 700711400, -188447457, 904985565, 996729371, 348730321, -258775191, 886254691 ], [ -3230998, 1636719148, 214390606, -235395579, -419143629, -1456269316, -397595419, 216492192, 338729041, 1907075421, -999767384, 302322550 ], [ 256047164, -62202907, 5192590, -34062772, 137235951, 328214681, -106703329, -276215343, -223692334, 7292182, 2026420462, 23777446 ], [ 423470064, -1169217338, 292742043, -442141669, -406370029, 155021996, -103334408, 553581135, 777326063, 57709594, 492759170, -454098008 ], [ -98197552, 111580417, 1789871812, -438630655, -310890014, 817252853, 709831983, -497451644, 379130408, 185053296, 92097252, -999670607 ], [ 680281052, 907063297, -353236331, -36610026, -364784133, 56750312, 653202594, 73230321, -162514324, 994182143, -8578838, 24470973 ], [ -62507909, 867208533, -592199529, 26101378, 176891097, -1561231512, 1851304293, 116713831, 106160305, 164053695, 453903150, -190610851 ] ], [ [ -428278879, 210137572, -267760442, -1271974816, -824108323, 21677383, -237401510, 1067546185, 144783510, 65746214, 567510206, 283805132 ], [ -53261625, -102333594, -448589732, 19853870, 464743544, -12956835, 262189302, 875555196, -253218341, 733442368, -930735436, -229059984 ], [ -1862534399, -33511499, 760978435, 191134252, 996614083, -801687994, -6764913, -127663982, 1173698290, 172978124, -1436973247, -181050812 ], [ -425453481, -612468937, 452463725, 193900350, -453700857, -59615949, 752867856, 364736064, -1668649109, -1286647462, 73118810, 663427637 ], [ -90578200, -435535522, -120226247, 407467771, 1646448334, -137220819, -434445336, 370789737, -586285522, -127634595, 658217759, 1263531507 ], [ -24266218, -33690027, 1305006468, -213498070, -26303092, 36598939, 910471319, 121699447, -1511077826, -600143917, -1566086641, -1102361404 ], [ 658602934, -69842864, -1633157375, 100477501, 262632132, 890933185, 795781468, 134189261, -358213330, 94329333, -21735191, 454002720 ], [ -341779175, 797877349, 15630301, 182428535, 20774713, -95070390, 1199046131, -398702598, -984651983, -1016459204, -1332097000, -367843963 ], [ 590327902, 149169749, -51544239, 281084046, -232099783, 1722442806, 25121436, 598922308, 250098750, 900625462, -567440934, -44468937 ], [ 288379971, 918538408, 1739117327, 593749367, 628553627, 375752068, 11975819, 179417667, -357545418, 34107478, -488825622, -80825736 ], [ -803780974, 1154784130, 287253495, -1319066351, 351072832, 459786600, 1518582143, 547177081, 443228301, 513338295, -115287599, -337064179 ] ] ], [ [ [ 32595523, -1120883232, 1492006053, -55841044, -452660317, -825683363, 138580753, 1301587345, -463919104, -456748900, -1473839467, -1598087464 ], [ -346907676, -601260984, 295387387, -123673315, -452687719, -157571819, -69511392, 874247058, 683051501, 32043537, 54192523, -1090170713 ], [ -740090434, -71263706, -1072925517, -1440323718, 277214599, -30217549, 317110686, 1193584290, 485923270, -121782326, -201410547, 799966295 ], [ 55434254, 1073968748, 138501156, -206578638, -701817074, 1235256445, -43598864, 232454205, 9790069, -734312928, 247734050, 227884425 ], [ -51003895, -169481816, 1605049625, 368376684, -1458637462, 189699902, 1396012499, 548586594, 163792604, 717607438, 76406184, -6332498 ], [ -213470911, -531097350, 385733576, 24164001, -742616406, 1329403586, -901985596, -220450007, -621109391, -688882525, 113687417, 636755503 ], [ 613105445, 159715982, 615510070, -308773938, -1226525703, -31781115, 85072126, 75801443, -414385887, 1215963, 35386468, 696566289 ], [ 621517271, -1257215751, -157819244, 136085208, 443069277, -45174167, -149695689, -719641041, -555061519, 1022643743, 73108296, 182495150 ], [ -746552822, 1163652491, -728614985, -15612165, 528235, 72816462, 42074812, -270281122, -1520779744, 1965304980, 1878463065, 1575618671 ], [ 326241569, 187942665, 357293586, -829362856, 384196007, 352977378, -16588734, -1104454900, -464618723, 949613014, -492421071, 370531954 ], [ 434308885, 290826274, -1503300215, -230964331, -434412502, -131847874, -8357177, 280658245, 911787425, 2063577234, -575354265, 891477102 ] ], [ [ 1597449585, 34612236, 69738441, 384165016, 191935045, 31153862, 445204780, -381349238, 560871622, -126470309, -1159298852, 520736099 ], [ -726160353, -328731240, 360283461, 169319773, 268367016, 187976529, -37786422, 844023973, 624159060, 866117841, 611557191, 1618260425 ], [ -477567961, -63461580, 41285230, 74380607, -1725391098, -458136479, 588788664, 73871581, -728585777, -732749603, 6498267, 204012690 ], [ 967907978, -130186974, 1287915199, 476131716, 503892473, -953107017, -573536541, 594699200, -967563630, 1057607602, 731864593, -188609276 ], [ -89498177, -51868287, -946191697, -131591013, 1020470131, 1042635014, -141559452, -893884949, -1802986777, 784557438, 811424603, 89420156 ], [ 1112994816, 1446693458, -297819788, -1433999454, -28307569, -544789493, -217431591, 261521230, 61763471, -843433558, 95511302, 234627031 ], [ 935340264, -333201937, 157536188, -153481465, 165877177, 93491995, 1079948036, 160294686, -1161512442, 1380988181, 33398057, -177412196 ], [ -312998933, 32618488, 15998760, -106375840, 143197526, 2926552, 650847384, 867260261, 509789258, 1087011830, 182398883, 1413422955 ], [ 101431217, 444516289, -1764714684, -821295303, 274692232, 1135124455, -160438037, -89924969, -402358052, -881106102, -1240044759, 580645906 ], [ -312777400, -1637440390, 300590869, 1009685332, -578614143, -8677964, -717786650, -590370658, 663934802, 862502160, -39790694, 186526616 ], [ 133064297, 1020704, -89037920, -9123264, -553526630, -254513744, -54075012, 22043485, 1043438294, -812887647, -952820319, -220100513 ] ], [ [ -1934581158, -573017785, 487104436, -331985734, 311503508, -725429997, 24098785, 702174440, -716540125, 374747458, -1086624302, 1585442760 ], [ 1329987897, 795316509, -1003003049, 82736290, -270515382, -465605668, -47305321, -321233632, 592033929, 1551558441, -110265461, -1151247224 ], [ -440576352, -370409846, 275974097, -919665007, -537630762, 808301323, 1067519262, 84071296, 672832131, 152186663, 1154565935, 303875025 ], [ 736102854, 710348703, 978969923, 589236710, -488469803, -1756140456, -226284878, 149815699, 1744923424, 194869643, 1389616698, -313711495 ], [ -311907565, -1384634902, -234834575, 444315560, -1143982089, -245828894, -1526901983, 821776363, 265892402, 328851398, -837443438, -53435839 ], [ 588656662, -290318695, 102405419, 154118363, -59998183, 725363240, -549121329, -2937845, -17011807, -18949334, 32576710, -160571844 ], [ 275151258, -363393205, 537700, 619245346, -146705675, 638605128, -410337013, -829048316, -18241987, -33648890, -651101139, -839478716 ], [ 37285491, 625670546, -610895960, 144894278, 1596204858, -614178867, -549861590, -25184634, -1295391528, -348694876, -256654023, 202170796 ], [ -1120256248, -10741310, -131120965, -107201198, 1057004161, 1552029927, -848505455, 82660008, 186491061, 146755743, 424179603, 417087520 ], [ -32080953, 102729148, 78942373, 198227357, 518083280, 477980875, -6378121, -452029913, -1002107081, -701859979, 517101719, -908406833 ], [ -122117832, -70914450, 43800646, 911654379, -624148579, -347878419, 742016136, 402305713, -1127003038, -376610672, -28385755, 1934611379 ] ], [ [ -995474035, -599318534, 7885106, -49958843, 1284503575, 1652353175, 2385217, -327401495, -467358148, -482515292, 1024844399, -374939642 ], [ 166589345, -1071853555, 88046759, -202869984, 505833616, -41747836, -1223075973, -571446491, -48764930, 800937197, -1805353758, -220281311 ], [ 114209225, 1274167296, -1319475450, 508924416, -1558745483, -209647708, 574099701, 591736786, -409151268, -677605633, 984887665, -40794800 ], [ 102053465, 391069596, 519681128, 671903799, -96453676, 1992557915, 1101203991, 377235068, -230947973, 2078889162, 1431874575, -783915892 ], [ 168479384, -166363028, 228535746, 47853466, -222040794, 65004898, 177667982, -583898828, -196612458, -302852347, 281887339, -162650649 ], [ -1738845, -752100698, 775935554, -1474328077, -1192845230, 220650333, -694448814, -234684007, -542754131, 57727993, 197760401, -1063574711 ], [ 34536203, -561018449, -630270877, 137099350, -196870621, 46209593, 258009952, -172514008, -24858516, 555342566, -460748082, 45233843 ], [ -608213159, -276325509, -31083823, 355096692, -459172030, 217030489, -362072387, 1071980585, -4738304, 178137045, -142129035, 250323771 ], [ 64456436, 846539831, 800628245, 979227182, -1977701969, -765949578, -96918783, 396150437, 754509446, 336127861, 1156714788, 564084000 ], [ 38584662, -38161256, -452530088, 688801389, -341113729, -28917449, -650389277, -739181662, -1144586084, 37250751, 1312061781, -571636591 ], [ 2043871068, -753892417, -31946847, 447251491, -640177890, -179798277, 58218459, 400270336, -76727578, 422408213, 137768952, 957583268 ] ], [ [ 729258940, 717545209, 789878891, -432874772, 1013022750, -503109414, 74873020, -254373752, 82008553, 406583370, 114426122, -182294966 ], [ -809016968, -715273529, -138229336, 248549574, -84919240, -1214767454, 494470165, -50046179, -1147955655, -476820248, -87748299, -44039455 ], [ -235057392, 924738482, -88947703, -750771007, -113839372, 237486259, 8311986, -266307824, -1270985413, 146644030, 33202008, -794191026 ], [ -159847187, -874965913, 956521680, -57752774, 3862476, -37165867, 1823888193, 1447699274, -306069136, 941065865, 368894244, -523394822 ], [ -143541210, 1468291957, -694154774, 496904855, 15720133, -87162270, -360173113, -316741, 67417325, 328686006, 20058742, -1016825171 ], [ 79052518, -15293674, -1233162043, 205663327, 535001533, 39339148, 221280181, 1069948484, -114442276, -236834119, -183123435, -237361208 ], [ 704298250, 68172855, 1499163816, 176992416, -651162241, 26277280, 67863834, -1142284166, 1159202088, 3012651, 128130712, -312093034 ], [ -39030475, 54182010, 1646332656, 517574169, 30205669, 451225538, -5591765, 430159521, 19972637, -438132660, 631863847, 4900958 ], [ 194926519, -418161032, 655336600, 1025000075, 266180969, 533239759, 134947914, 187732156, -225684005, 79669568, -344728026, -739196243 ], [ 193979440, 350248037, -453587027, 541138392, -99208355, -452557832, -603055021, -401079661, -172610095, 169131495, 17136359, 349801434 ], [ -277949525, -275750692, -9123246, -1377625292, 402275874, -60971701, 424600189, 50619517, 688490892, -618932937, 446119079, -1372577069 ] ], [ [ -334685426, -473996796, -639978047, -159326, 49580639, -265666536, -1035920601, -141926293, -1942922001, 190625232, 170960644, 1411178667 ], [ -531889957, 590343819, -278338812, -76709480, -837368090, 1092214406, 641134937, 429580295, 47902460, 390701935, -396403672, -98124627 ], [ 392204001, -552374205, 1308187484, 348785112, -372797908, 349927874, -210311989, -741293104, -1747384379, -25129037, 187580756, -239993226 ], [ -160889712, -599396723, -594114316, 461433712, -1310734410, 385128694, -1020348733, -1008497357, 14427607, -481888452, 1457236385, -372565049 ], [ 8569064, -426309024, -1337657177, 887580808, 520411520, -99341208, 482404601, -256994776, -75350712, -1960316927, -882332662, 238000317 ], [ -136217378, 1171039779, 853115075, 223792764, -565136017, 632659386, -69903862, 433681323, 301041842, -15853375, 1229444338, -342828934 ], [ 196381920, 441011578, 315524045, 75551147, 1092872810, 240709853, 188284674, 133891836, 227067897, 137947678, -22990805, 117298400 ], [ -1014181068, -442595161, 855216354, 144975592, 62269469, -342182620, -246723691, 62043744, -961222734, 1426082742, 30053942, 132157301 ], [ 324062450, -1826683677, -1144204661, 119770824, 39113475, -824264747, -310517917, -41928790, 137195565, 953775420, 1005394990, 1086525306 ], [ 821912767, -979177915, -224278270, 1150234958, 478854924, -986682123, 1137974251, 344816543, 1502944175, 867728284, 63629676, 13476740 ], [ -472558234, -261232810, -319301298, -1133216330, -610561522, -431900912, -235614321, 897964808, 346254352, 214497573, -1464631284, -139949969 ] ], [ [ 1151587843, -292181290, 233905373, 617490225, -823803721, 140785002, -1657637419, -1542717603, -380182962, 324392594, -243520268, -212921052 ], [ 1897464133, 183316791, -1481585330, -33255056, 601951850, 841131154, 466784981, -600237582, 1788573892, -759142015, 186022057, 1925648032 ], [ -493444198, -511104, 899828679, 128791239, -405427752, 99919415, 642078883, -1482261453, 22230638, -186289282, 108148176, -723780964 ], [ 91517368, 12531598, -37800298, 16594617, 49404570, -502685787, -1224851830, -691564770, 872885482, -69508712, 140086200, -115079631 ], [ -6217431, 250634190, 116078121, 238074054, 169179802, 65250078, -855815617, -59947434, -1397794941, 1190282108, -64779079, 57609546 ], [ 300712321, 890351246, -536444687, 1060450139, 448815664, 450943464, 15495891, 854921441, 948974751, -488039547, -863613040, 810356100 ], [ -265295592, -498102653, -415619929, 899312992, 1255035055, -81617890, -471879028, 1384794895, -373190021, 1368165989, -289948003, -119912784 ], [ 385230940, -467296541, 10536256, 138482392, 233855853, -951586774, 87021922, -891840235, 95859132, 583481404, -492038958, 1023158499 ], [ 1099577195, 24739878, -974940720, 1608927677, -1289176875, 924408364, -1618634368, 289795744, -762200939, -164932310, -267436514, 182959811 ], [ 1103586431, -474100741, -1665877532, -8943905, -202267858, -925632408, 606248844, 108541350, -178829319, 989276605, 418121030, -133480531 ], [ -809510620, 1079449092, 948624580, 809753743, 31991542, -668900552, 245432372, -1052642247, 1568436760, 1549925376, -278752952, 180564295 ] ], [ [ 466991908, -145240129, -175573049, 615807854, -471096594, 11261386, -51191898, 622341027, -599960236, 308898545, 1767587130, -310316636 ], [ 1289903274, 1114489523, 135585824, 300144347, 248950039, 300209660, -40663340, 111965730, 103154181, 581111029, -559416467, 351761661 ], [ 723859653, -81908688, 49301156, 644422821, 541276239, 44197583, 94295998, -699247708, 67005742, 1012179448, -382770489, -294387572 ], [ 150528608, 222645748, -328434338, 797192175, -561227329, -1457556482, 239580987, -258658046, -166639516, 1978290241, -115412488, 973171833 ], [ -995418026, -131915260, -1065259653, -184539436, -111281361, 158356008, 96176216, 116646164, 20186221, 847281617, -68845911, 1093559617 ], [ 4347478, -569658883, 11511600, -1436049459, 956711379, -1779515128, 915719352, -1126564663, 1040512473, -1538203889, -340067916, 285079683 ], [ -70969957, -1117498343, 521302734, -29995893, -320947764, -357509567, 525046272, -290030080, 1866082290, -413236469, -130829237, -607166985 ], [ -172206389, 25087582, -1447566535, 104576182, 1009231700, -694416854, -288220450, -580826, -440587709, -464493369, -1843112695, -264876466 ], [ -46727240, 114182371, 233614439, -427852149, -235000884, -37484098, 1304848206, -172008130, 1241757046, -709293912, -1254039321, -152311434 ], [ 1148008167, 1014739278, 132975417, 33350964, 140369568, 208786572, -5049622, 561894749, 601017671, 162021680, 1170861044, 145790949 ], [ -35831438, -574309311, 478442630, -424477662, 2447514, 1156182433, 971574569, 982824233, 426156930, 87358117, -551750169, -872680253 ] ], [ [ 1160603547, -520991160, 116136900, -144834339, 471299504, 224866989, 563272549, 3665062, -422606892, 202343195, 287245413, -1142119917 ], [ 1038574168, 98345137, -738435194, -565951252, 242538389, 1057781958, -768905528, 479279722, -535272337, 212774215, -1212774834, 404093969 ], [ 370968111, -184318645, -382902471, -1406889581, -1005432116, 104382054, -1439309245, -294017074, -545604801, 1415339267, -1009250499, -867227280 ], [ 1222860832, -1145788159, 927503233, 453946152, 28842345, 1181709241, -895117159, 114882421, -131188515, 101261528, -56700989, 1278423686 ], [ 1127176240, -26963338, 1810204, -463622523, 724860378, -852540767, 282404726, 218642157, -1149584416, 680752085, -436815258, 220479525 ], [ -287082915, 593218555, -518395136, 333510783, -1022455216, 701072072, -1588075128, 1238667047, -84261831, -666035303, -797956092, -1403238158 ], [ -603811247, 458005222, 161994397, 490540382, -934505390, 350759808, 182068827, -186080613, -1369656086, 1016139552, 960961947, 954830420 ], [ 186652759, -630513838, 206931306, 975547677, -451739519, -187869752, -113638852, -28468915, 1790832653, -340845141, 1146660, 901943474 ], [ 62413362, -974738135, 173861594, 665338204, 509267986, 789499265, 239886771, 435508642, 1063743703, -1193625856, 36099105, 1599860289 ], [ 1022470506, -531868440, 598973807, 519303945, -540360580, -242719086, -9886692, -319356920, -1424013024, -348574515, -31893613, 546992676 ], [ -204597166, -578269670, 166355208, -244302593, -89959594, -367216512, 2017825670, -115748731, -748964711, 1418918417, 1227309922, 165915423 ] ], [ [ 1237071246, -126442273, -311876846, -68280292, -588837147, 540067142, 762469866, -1307315140, -276042103, -13782645, 148307873, -241136590 ], [ 554153459, -337494113, -989480056, -242512954, -125570484, -116669474, -293241346, -1026306927, 963207233, -298794585, -112349054, -149282251 ], [ 1133103410, -986838117, -1527549819, 151091337, -87569638, 308650062, -287669504, 854914514, 974076259, 446099858, 1774222919, -453790472 ], [ -857397383, 989887175, -5109133, 1450781689, 313834146, 166925805, -94977045, 1496135911, 897706075, -734089984, 880679592, 348094244 ], [ -208411652, 619726710, 257789968, 667841550, -1143424756, 10797798, -377122177, -69409711, -214166093, -759281485, 137876466, -194189744 ], [ -938405593, 88745768, 74755974, -1248340321, -409018746, 230753082, -772900765, -470462674, 21467952, 291320048, -1259357861, -109961003 ], [ -36108965, 830719128, -196310603, 568706032, -75099325, 325698909, -401788614, 143963762, -171890921, -336476235, 346637762, -290104094 ], [ 52692576, -287361494, 17360897, -563495652, -183730624, -338287197, -38718672, -1391598575, -1394021904, 1413373515, -96472554, -1051502838 ], [ 460787065, 83637289, 337441025, -409198347, 606022395, -717153417, 33721838, 31892273, -261162232, 912118424, -1449960429, 488671166 ], [ -755964044, 273639283, -519187596, 244922468, 383996485, -580985010, 965626816, -214579549, -271646327, -1185447595, 154498259, -830792696 ], [ -418160036, -1072132061, -27878104, -39164584, -942015597, 1457400698, 37162093, 299851685, 560679374, 374165789, -1052559809, -433301647 ] ], [ [ 401407395, 553278510, -34956461, 15124001, 258479588, 91314318, -795146054, -424816738, -713417964, 1726123746, -95522968, -455886096 ], [ -488056307, 528170792, -228942581, -1118714456, 230281579, 958437747, 365933621, -147695251, 533085422, 5948888, -13386124, 4005012 ], [ -1600704435, -49158448, 935841486, 2700769, 3378499, 217833592, -908243446, -383508667, 63682785, 499342648, 1063033570, 187939599 ], [ -241348261, 252607016, -423033817, -240796916, -66550892, -922095816, -863049065, 1298921688, -472872558, 1323318431, 299599618, -757500336 ], [ -496156252, 40180424, 7617318, 119712122, -31258882, 576756952, -292458803, 308531354, 664557350, -310820584, -1342790301, -1013636703 ], [ 32756478, 1520304702, -184987672, -1907804257, -244785896, -540608087, -18868125, -183537223, -1113176122, -1374311210, -406857700, 763289557 ], [ -1652697758, -469950652, 151613727, 588361478, 1498631814, 407757451, -148718027, -192390821, -365303181, 1323836102, 835370154, -6946110 ], [ -635021996, 674790062, -360495707, -831589860, 492705921, -236768484, 255990366, 343284526, 1713220389, 82129313, -106943819, -463120691 ], [ -478840582, 147935024, 50756211, -544004662, 426519068, -123905953, 535154790, 400356338, 1063463461, -442230065, -200448132, -751449242 ], [ -171867101, -787224890, -401969087, 314916734, -458976229, -91610235, -76392359, -117845527, 234868258, -653132388, -44571628, 28340370 ], [ -79658068, -59433016, 1352250327, -1807877, 197643237, 1529800674, -704442778, -1531051223, 1500892915, 31614407, 395737526, -968150511 ] ], [ [ -820995383, 65324389, -671064763, 539832244, -1041149390, -177335357, 70836204, -930173102, 28494829, -35925009, 187787783, -1579108205 ], [ 197182526, 778223461, -5153677, -234573851, -331156056, 3748478, -752063205, 846660852, 284290685, 138529106, -835621871, 102939983 ], [ 1369665297, 118226364, 353310701, 87688877, -1409137519, 110053517, 3799117, 409391203, -1544995592, -345347345, 475434362, 183437176 ], [ -256269387, -480223, -422360095, 232241691, 820119308, 255416078, 492486306, -195798451, -406233887, 881919659, 8357045, -513202653 ], [ -518908850, 492686989, -226923193, 827324094, 840910812, -177366128, -58930092, 252977730, -745949152, -99617767, 700833057, -1071066171 ], [ 5209499, -2752686, -1391023530, 750507361, -20115236, 116147809, -506305129, -365531783, 1323851617, 115925743, -1117479934, 1479036511 ], [ 1434183696, -38311157, -1476613687, 18312198, 385979527, -374098346, -1076080241, -338076200, 460943505, -70248652, -603088892, -1027403422 ], [ -60490681, 66697714, -67760035, 827125768, -138174857, 432161662, -1139850369, -545617270, -1180333147, 382118824, -862806274, -1532709272 ], [ 455333715, 161856668, 50081100, -253681206, 391562934, 5296064, -968884582, -58253582, 612927000, 1303835196, 375418689, -62384840 ], [ -1954304304, 931231144, -151142564, 462727467, 154217337, -1364510477, -3193155, 616215255, -895154587, 66722666, -411093648, -173069704 ], [ -2028507166, 213464780, -8637020, 1380321238, -438961625, 555882431, 1331411377, -779621706, 423490803, 318575081, 425954939, -650445865 ] ] ], [ [ [ -373774298, -524290554, -796244380, -722789175, 37320963, 345886513, -385281795, -1289445734, 615682057, 979177143, 1109018845, 319147127 ], [ -309511919, 878925417, 172226309, 111114853, -1155959522, 1127695480, 144552306, 721236521, 438943646, -34646986, -477260164, 906456752 ], [ 617121626, 11265868, 772615289, 160236631, -202676287, 670322796, 214010614, -755021943, -99864855, -75438709, 28012757, 840986819 ], [ 1083817616, 1170076989, -104016635, 126627231, 979746404, 1460294215, 427837206, 209241225, 264331873, -600853698, -729988112, 31800416 ], [ -53685209, -447397971, 1432489118, -634812454, 407817118, 56989402, -1411572466, 1193433574, 253127294, 664738434, 272293914, -94905739 ], [ -389052052, 1753078839, 404135604, 123300284, -281551210, 1234713491, -534082900, -400758856, -234103924, 1042079547, -131429816, 174333703 ], [ -23190695, -172000139, -104330310, 966994645, -137159818, -25838550, 1438266176, 603233607, -163937422, -20709872, -547834954, -457565312 ], [ 911077522, -1511214164, -240009087, -87250907, 154883145, 312361768, -124606537, 437951654, 59957288, -1151516990, 70070316, -213861369 ], [ 1511804162, 1033080183, 254853455, 358535007, 223489, -1353570971, 942181568, 208642217, -1069056291, -1337170550, -1364321049, -1087057149 ], [ -721492726, -108313770, 1508277684, 655989783, -646082167, 875481055, -575205230, -638051650, 1339139100, 781534174, -97582424, 1239879557 ], [ 122415832, -86510281, 437199818, 1516071150, -1197195849, -903090128, 10475977, -1065365162, 759144709, -1014627311, -853651145, -581112464 ] ], [ [ 1060256614, -895832255, 1119738087, 813562233, 373255692, -563029315, -340603496, 510205970, -570727254, -21522760, -175594754, -1316931641 ], [ 874978640, 104357999, -967726204, 46588794, -651663426, -133569463, -11737917, 168936760, 775894060, 1332645208, 765476190, 952827817 ], [ -629166674, -19825549, 33213883, -70518132, 1063594244, -278261744, -1280669850, 214502506, -534668282, -775069343, 5515847, 19020813 ], [ -150752082, -207424610, 687309074, 1195298120, 97132538, -466575773, 1293496356, -1598837726, -427238977, 1051893684, 862085103, 99931902 ], [ 103064884, 399211638, 1466643831, -5916135, 1534654315, 1762027556, 1066926572, -546795234, -1312664412, 1736885517, -342285257, 64352550 ], [ 1275093208, -362248366, -11304348, -1444526438, 439767614, -443294030, 1476998955, -777734434, -1027330104, 566874393, 1018828986, 97702518 ], [ 900521210, -255122220, 402560045, 421717201, 39328052, 506363698, 1391882504, -239602686, -271720453, -1362513331, -56092546, 149451857 ], [ 412581912, 124448948, 958240, -193883246, -270659506, -2021197, -671098244, 700309104, -1045900627, 1357689389, 234269158, -1156190613 ], [ -89772408, 863340788, 516791566, -225587431, -190487490, 225452226, -134299135, 140686265, 986163341, 1380007913, 1518794798, -668656562 ], [ -108623667, 180133042, -52976114, -24610575, -762344737, -35027136, 230319137, 563677152, -1306932795, 286976930, -108959184, -26066651 ], [ 58777934, 117589094, 454443941, -504958104, 305504180, 1045798538, 458231103, 246044472, 142571090, 627398226, -851372567, -346431903 ] ], [ [ -409152136, 161466880, 280791235, 246192105, 211576589, -278737438, -87652318, -221609605, 835993783, 35968446, -4194419, 1847285616 ], [ -127608705, -795474779, 1580396045, -629143878, 355302592, 353952262, 160146752, 1236844736, 707850100, -553720894, 838448355, 227077816 ], [ -326714131, -57088839, 150121500, -1288713050, 1581447881, -618175592, -605638178, 32150817, 398370182, -598407580, 568838070, 51605678 ], [ 1244346600, -869513344, -1012012291, 576263680, -234751607, -1260572860, -153201490, 89212414, -329262212, -525422579, 1205554539, -410597413 ], [ -593648821, -858252589, -589970893, 182592696, -357032965, -264271860, 240584463, -751585436, 57796317, -372099135, -234208481, 89839239 ], [ 177419561, -175731188, -89513876, 160649130, -18107091, 731936809, 796708869, 5857721, -13703939, -539490771, 644934187, -146238419 ], [ 165015883, 909675201, 29717504, 1544221326, -49580959, -118845178, -315404341, -778955504, 52840163, 28861896, 18729080, -1180444306 ], [ -23464607, 63128318, -752800359, 1072245254, -94248550, -916133178, 303734700, 1992990269, 27613480, 756796225, -1089019824, 24999457 ], [ -375195079, 14087374, -239068020, 360943579, 681666127, 214177204, -930963326, -344745344, 218918970, -40895024, -950991410, 544741812 ], [ 382737798, 423681339, -56899637, -657385501, -1059714000, -283046855, 47057777, -704680884, 250508048, 1157167193, 104501184, 1295834065 ], [ 104427196, -293797002, -67207384, -826730636, -335399337, -213204085, 84174341, 9263103, 1362466088, -259784796, -795291321, 1000714848 ] ], [ [ -63913982, 971681339, 16908737, 1159318031, -5164375, 620640920, -4438218, -838801758, -1329081503, -356011714, 1046658056, 619768258 ], [ 15064583, -92213144, 99937603, 1169387691, 1604536544, 995216360, 1124009392, 236266922, 44522750, -19825650, -558441810, -1221358208 ], [ 72062648, -129914182, 414915484, 548081369, -1015328129, 1318095104, 132882422, 682253445, 496327447, -491419996, -149983527, 32954954 ], [ -1017404516, -562101791, -239166089, 1298856538, -109105843, -1757215579, -1191143936, 604753562, 356363963, 475794159, -1744632280, -939184185 ], [ 233663027, 387028343, -538583955, -194007430, -250300139, -13352217, 71241077, -18931076, 360160698, -1510020467, -515704397, -262539656 ], [ 1501052965, 687493269, 1335660461, -271022445, -989973154, 893870835, -48542879, 958545793, -459599749, 524328545, -663397661, -1206172948 ], [ 71272104, -894895310, 169018554, 82582809, -237603796, -105074011, -282085964, -209792415, -25434475, 598618097, 1209975596, -158185776 ], [ -158086239, -427168049, -36699138, -608508300, -102437207, -218785530, 273484030, -834089886, 46158166, 254950567, 151572197, 1858359088 ], [ -63710748, 666307606, -1585996015, 512808859, -1750527926, 911444105, 22418583, 235656164, -1357564603, 52429132, -1132120254, -71738385 ], [ 196555174, -279898137, -1094470051, -425002369, -363110062, -727936446, 458729670, 741274264, 389506195, 1013549411, -1160708522, -452293057 ], [ -665526458, 947786042, -160650352, -323516255, -818630142, 19523051, -261359744, -1084124426, -209407543, -915032173, 133351176, 1282859191 ] ], [ [ -81107600, 84163934, -741058732, 529037184, -338617241, 821040938, 94829557, -138618238, -383688519, -56276956, 672434208, 119072453 ], [ -954319863, 617992629, 809011214, -97745454, -198910325, -1075702233, -208042275, -10147787, 894559639, -108377669, -48722310, -22727122 ], [ -872674057, 1029599991, -89945735, 72118149, -859595757, -173194943, -353346653, 136649233, 273565656, 488865483, 62670605, -168512467 ], [ 44039669, 1865737774, 1014923136, 93169549, -71944344, 900757714, 488812784, -1490935892, 151181874, -314954306, -784385493, -282508918 ], [ -1468100570, 1593237742, -136500096, -1033205200, -3639163, -182672779, 284148835, 680510, 7768309, -759466344, 50922882, -905094309 ], [ -356131196, 102745018, 7341015, 688174352, 586239104, 66431782, 138110101, -1498591469, -971300019, 1275964272, 65497653, 675324556 ], [ -1420963316, 242864379, -78975360, -87381096, 1705877125, -131751752, 74865061, 1182168717, -624990058, 15816016, -46477790, 218940992 ], [ 289198503, 99863425, -665571589, -298852015, 49019861, 241809774, 66960988, 884156454, 433397594, -727224449, 1004474537, -254817681 ], [ -124560431, 709627394, -1078004694, -104116567, 368607451, -882106061, 52293817, -408175865, 133784504, -1504730055, -1041546732, -654116906 ], [ 1216011967, 234425973, 334836749, 335371316, 1833397835, 493030878, 722104910, -217377331, 1312833187, -395381649, -61556960, -16599964 ], [ -250990827, -576385350, -14440255, 1579167998, 111554014, -266458775, 967672601, -50827143, -654103456, 367500393, -1584073641, 1234526101 ] ], [ [ -77321306, 789459825, 314274657, -1034043439, -60696562, 16182820, 1098045885, 464398827, -1419282115, -100563501, -34085747, 931507835 ], [ 1065733284, 331661095, -201858781, -403726130, 383648227, 240675362, 769696208, -1268032684, 362422852, 1216351114, -206252192, 228218062 ], [ 504031131, -1327746078, -930814194, 492585555, -998587519, 515683411, -335500311, -1529522164, 1578396815, -29702620, 451908971, -223149452 ], [ -26679668, 828505672, 371451909, -365432643, 718037865, -415851387, 403928952, 1389212273, -116202577, -450881620, 1176876357, 647596484 ], [ 36066624, 500537962, 153155660, -870919811, 1390149137, 932563282, -867771279, 202530749, 177094234, 1940031812, 718380660, 719213655 ], [ -65335915, 1096941581, -1513205131, -449555921, -417512700, -542532774, -573431910, 276635130, -669536107, -325268620, -559813222, -284298202 ], [ 981187096, 595192132, 47284300, -655842430, -62205561, -156830669, -555316545, -1381072403, -821443936, 486092366, 617701689, 26016225 ], [ -58791053, -416711200, -757119991, -110529105, 169928617, 46358705, -436801248, -484922144, -1407888896, -710037514, 16532792, 173674361 ], [ -1786355169, -217964565, -405150356, -263779879, 65464602, -384907459, -944099745, 691614421, 81684471, 138864946, 597679449, 1304973856 ], [ -134303600, 1150435744, 114271800, -589926407, -510122583, 918955608, -567127110, -469232681, -1223709447, 946585737, 567383495, -64728005 ], [ -202488751, -361278380, -14850287, -1341155684, 569460378, -223271427, 1250559649, -45436332, 185516265, -292124433, 1474526645, 551245822 ] ], [ [ -540294171, 95237361, -698867597, -155523617, -846604218, -867949954, 1072418168, -343303523, 1061663055, 115593091, -386707689, -74532433 ], [ -354720723, 87701112, -139253240, 21271222, 157401840, 888186517, -165530203, -311153623, -118947507, -1165018691, -801919136, -970806305 ], [ -489469975, 4412460, -1229258546, -913660678, 1015582560, 1388185328, 189603823, -1761531028, 29012997, -429575916, 569872590, 1434932929 ], [ 115488559, 17550484, -52309438, -44373324, 22149474, -918357320, -737007519, -235872494, 1720585300, -1799517327, -111996777, 955886253 ], [ -9616069, 273118394, 67597304, -62978071, -36625704, 16800060, 1014278427, 1316542, 618736459, -487626885, -92562952, -62576069 ], [ -57302839, -264263957, 547771253, 1976575395, 326766582, 978626917, -264840491, 816522961, 1498440440, 687133715, 548401719, -718550400 ], [ 438526311, -962251688, -204733748, 738776875, -1007847734, 72839634, 1009640861, 999800084, -1085466002, -324380361, -1522499097, 163092589 ], [ 243100611, 891771908, 30464205, 341119874, -179841134, 1018449223, 166808420, 572998416, 1010682128, -366012847, 452962854, -1181947404 ], [ -563400294, -116702465, 248789379, -275329640, -1594734469, 115468191, 344248677, -695709230, 22727686, 143578173, 211228184, 149046467 ], [ 1465364254, -495406831, -1752616176, -546133933, -166600076, 448572497, -492665452, 931026375, -202366207, -1243819248, 633675909, 11309136 ], [ 353463146, 1066763616, 1367545961, 116359919, 8742104, 199180878, -327342333, -164828511, 1501679393, 345095904, 71465636, 632455631 ] ], [ [ -313097911, 166898045, -371903097, -890512642, -1064231321, -283952234, 100592766, -628683542, -415894673, -138156338, 1116614145, -132795669 ], [ 1401921071, 920068631, -79843695, -76168803, -663894113, 49722564, -349507344, 413968156, -301717135, 309616121, 754187442, 124269660 ], [ -893323624, 645739155, -28867797, 241659039, 450108100, 94985236, 75323489, -670628947, 11596807, -837826196, 1386018521, -738234178 ], [ 132264826, 465446119, 94663559, 70232582, 53315272, -899176373, -740964412, 281135821, -953897539, -737094052, 131450228, 746129820 ], [ 1135583244, -3868079, 603281878, 370362111, -437199197, -579800962, 45033541, -1380934642, -27796619, -327436235, 123188478, 284482516 ], [ -34139159, 572922348, -12505598, -1493759154, -104650755, -1341006805, 1581465651, 215637890, -696494799, 378210539, 336833261, -464122136 ], [ 503432493, 367018302, 1562753742, 141253092, 235207434, -360611395, 61267385, 221746256, -352924170, -284921948, -137820668, -524057927 ], [ 172478677, -113199987, -1560509409, -311200616, 272366518, 947413465, -232619434, -17952214, -330831656, 1050109763, 1919721602, 484939767 ], [ 159859896, 415489833, -317489809, -293932862, 230108090, 89068340, 1229769781, -71543745, -996415030, -317504428, -1350969348, -287202500 ], [ 1862265481, -1380762816, 97520970, 419233490, 377219415, 250627228, -35077967, -179943269, -760309418, -18884900, -506253719, 993684403 ], [ 158027746, -683380042, -428373527, -503093486, -10487493, -1265453958, 491871859, 850370029, 451046813, -785282699, 604952248, 905506100 ] ], [ [ 1213689391, -39176580, 160851488, -122611519, 321326718, -67140464, -83207595, -6923856, -76559170, -54736790, 483353384, 805328509 ], [ -1077319272, -40896492, 702282996, -581516019, 66547064, -631176887, -633584348, 451856959, -1543990261, 836641276, -914955355, -1503766813 ], [ 590257517, 77093926, -707842473, 207718761, -195275128, 625016168, 340560934, -112512669, -1130573664, -1041025368, 721498903, -1380328105 ], [ 561953942, 1091176592, 1261214548, -241109278, -12219210, 482910512, 111497329, 103583677, -15619815, -121191634, 80535269, -594489062 ], [ 498886169, 49532070, -1015642, 219596049, -290165296, 707039024, -188159482, 340985312, 234101794, -1271729248, -146595735, -274454231 ], [ 286179426, -255441844, 654376362, -225073748, -530230198, -1850742121, 1265221868, 1451807973, -1390957902, 1085717871, 707346349, -1050201215 ], [ 393653685, -43196317, 255401639, -569898765, -490755762, 777528358, 35488544, 1274872424, 319251391, -1075765166, -288834380, 819500012 ], [ -110729611, -562669219, 645407447, 1518466630, 820296944, 110200267, 120099793, -9726767, 174416988, 956837032, -8796589, 283978521 ], [ 88646521, -545593505, -21264050, 1022457364, 359156029, 208808331, -39493136, 424766263, -1007010022, -195311414, 1158825834, -1533466333 ], [ 780733872, -68599897, 381335055, 747776129, 250505289, -193803962, -12619101, -212911143, -1267555632, -1591551745, -1632979402, -1745667205 ], [ -299854576, 691889952, 292414466, 165996558, 49176563, 115671026, 2028233545, -290571764, 118729480, 1230579101, -852708954, 111286888 ] ], [ [ 951130450, 536685, -668462618, 330487687, 495724513, 583359525, -532143603, 606356674, -690377801, -34742866, 179182087, -146949511 ], [ 562975763, 395940445, -1556440358, -201710620, -325229788, 280882407, 353760518, -412153247, -535834169, 400788368, 41539366, 41537468 ], [ -982943769, 1390258518, 39131715, 19637215, -68723334, 754192879, 473860674, -101879098, -1060891676, 783955932, -1678189069, 342168650 ], [ 592995171, -312656663, 544772094, 1396116577, 71578582, 45287522, 133824831, -1042874005, 631767964, 260434979, 1049772800, 52355221 ], [ 1289214843, -239531937, 750167665, 645841193, 306617698, -43234042, -672893796, -156599719, 8862791, -1116328768, 537690380, 413056453 ], [ 1088793733, 65509358, 76254235, -1540363156, -364337069, -207170371, 632423264, -477397915, -24914025, -322879670, -1418709191, -105313487 ], [ -62301463, -296286679, -636060829, -236391691, 206476142, -57746829, 990571901, -270893091, -38066713, -1303038718, -213357490, 2037742286 ], [ -11564380, -1017722048, -535364017, -80911600, 238459606, 719601407, -423374550, -121163546, -1162648344, 355965388, -97199880, -1340314194 ], [ -839310564, -1083543602, 364248926, 13360852, 49535109, 716983742, 14046446, -98409227, 101435579, -563199497, 236994610, 352344329 ], [ -369262520, -1822021966, -976366754, 74662349, 939159013, -58632980, 1120221845, -1222657266, 191102311, 230501943, -379879942, -348795040 ], [ 173997812, 937968929, 25458111, -572170135, -1552122916, 874884778, 185012781, 99782790, -969062496, -668736806, -363958977, 459601281 ] ], [ [ -229508291, -1172282558, -179477837, 14925464, 249599877, 164787723, -1672078292, 693558173, 1814190726, -236706073, -30781075, 26077803 ], [ 674368273, 391657303, -337839496, 452127234, 177394986, 1299135355, 791707877, 246216977, 380746477, 475634551, -574682920, 2835242 ], [ -1087853569, 76196393, 446576429, -162126418, 82075414, 200138592, -868754384, -672886275, -35903593, 1605524828, -252873660, 3055745 ], [ 79871118, 200749893, 149521274, 791759252, 141486561, 965586074, -1294814281, 124771933, 168760889, -1180686929, -449373795, -531919603 ], [ 397263907, 50272797, 20744303, 349449429, -13028144, 1318109761, 329638065, -979516388, -943230649, -307584857, -1188491540, -253289036 ], [ -92610120, 1669933061, 832802830, 1304269308, 13938482, 1828907725, -183634027, -295499176, -1238444440, 2138037892, -419781956, -427135901 ], [ -1086252031, 331676718, 303231579, -633182149, 374887035, -112513681, -361847190, 60904346, 420924341, -584857135, -438408806, -13356321 ], [ -693992625, 1336981514, 118525737, -354265843, 122676414, 370139628, 186145743, -383676413, 900752466, 100028573, -576154752, 591468456 ], [ -239126408, 77632076, 1909069589, 452502050, 33680260, -1859397435, -431987936, -750512868, -513992871, -672507341, -843487917, 1008844362 ], [ -1446738809, 451754479, 122281903, -779383426, -230068083, 261093087, -603978853, -915181545, -232563624, -168887282, -72771106, -14813706 ], [ 51686432, 409913367, -1096497461, 26663907, -101604763, 234530952, 1550993669, -1509334523, -765024411, -519239571, 1014775955, -807363172 ] ], [ [ 139514197, -2971524, -188090247, -1897763219, 560985038, -65861030, 70442049, -1063455384, 148353013, 84886860, 208053071, -872832647 ], [ 134066712, 74161260, 768079842, 91627875, 473646818, 715571, -382296674, -873041504, 151456109, 667372140, 249417480, -64364272 ], [ -918937871, 138233941, 997153275, -201923250, 1894701266, -818897469, -21086343, -483680924, -789917528, -195205091, 1304775550, -118939283 ], [ 264026917, -666716211, 224115624, 681863826, -611947025, 25161532, -931297614, -135602461, -981660538, 1186114914, 271904535, 603533518 ], [ -1049734800, 87142929, -220889015, -600012669, 711708806, 1121113309, -144789255, 270055794, -358304655, -279142119, -467630695, 839105609 ], [ -9226317, 59955983, 1483297478, -883182666, 32922523, -12171920, 209937955, 254807133, -404705990, -581850547, 688045175, 5543305 ], [ -897598948, 41365540, 1468060250, 187176319, 429841680, -811282329, 1295072238, -471949514, -582413889, 176919820, 325214622, 1502807480 ], [ 118995212, 1888218631, -5159823, 969257480, -318747057, -235243877, -157472461, 155464159, -206894368, -821811338, 457599248, -1116055570 ], [ 659460621, 362263867, 291782656, 520000076, 555129098, 1285743895, 869109129, 483239621, -1150718625, 84372241, 46552095, 1096183607 ], [ -1746852664, -1155643772, -648254809, -695927655, -1091891281, 1213065030, 167526883, 1096273336, -580587681, 297816993, -652968600, 273616940 ], [ 1059026507, 532614682, 250577914, -727505807, -547283347, 494488730, 610012130, -339651721, -189649498, -378798455, -283842874, 393912944 ] ] ], [ [ [ -697282968, 759575231, -782095202, 280456256, 787382149, 536504431, -255958669, -1282899244, -132351730, -323146556, 1462006188, -1328624301 ], [ -918937916, -709906927, 98897297, 128801246, 1180329496, 287194195, 213736472, -999649226, -306000815, 114933122, -373747271, -646146902 ], [ 923640228, 5779787, -249712964, 837100387, 21150334, -564597119, -344250681, -536546332, -332974586, -157771872, -118189329, 129196810 ], [ -769672969, 45553743, 187592766, -351508144, -273871846, 349295473, 50230073, 124106940, 693689312, 749741921, 492571200, -345332800 ], [ -16999247, 877936259, 1378299186, 363337946, -759189050, 295718027, 1088190800, 257340326, 768464673, -351293959, -494516477, 113090359 ], [ -265220309, -478535215, -95401833, 72478279, 873602496, 1512336104, 40028586, 327378162, -444183679, -819791415, -211320669, -948850329 ], [ -89253507, 157758243, -418693240, 715309855, 397692244, -62595671, 1230557012, -76760821, 1029483653, 165790, -343019243, 767234277 ], [ -310425537, -1409996751, -191409182, 184204554, -266906118, -611721296, 65021704, -606774596, -558700069, -169782670, -63579496, -425364864 ], [ 1230419927, -106973694, 90410137, -655440097, 512040, 944037075, -702686140, -36075387, 1999503948, 937382291, -864693741, -453410709 ], [ -506698749, -749073791, 683456265, -884068767, -433545686, 900665348, 691826955, -606759655, -1127108943, 569562676, -480461709, 1214916579 ], [ 593194224, -360303865, -473187540, 1311042891, 225380664, -1546696125, 5872145, -829412734, -1468329012, -503303815, 1562739075, -418694438 ] ], [ [ 410522792, -142201785, -1135626975, -620362993, -767728305, 78072599, 444488151, 402009045, -477828097, 126370032, 1270636399, -1031093406 ], [ 831212149, 301248411, 706796620, 326656271, -777013597, 4509543, 25575276, 664077042, 792484474, 956790638, -475938740, 100819338 ], [ 541278145, -6354521, -66874062, -66736615, -1541422864, -47436213, -1457541690, 148563508, 598715322, 589873583, -9915438, 515343467 ], [ -631848212, -149790193, -329919590, 461777830, -619828021, 533718560, 1016781344, -1681931844, 612336227, -670552921, 745805683, -70391785 ], [ -78153310, 472949036, 871303528, -124778631, -31409126, 497063804, -429906902, 1015059963, -998666759, -1753302565, 422876960, 188595204 ], [ -1410517083, 1218782576, -308430966, -1201505322, -1321153638, -577182167, -678342180, -464169569, 980925690, 1108715354, -644221401, -223117931 ], [ -618337499, -1381483398, 290220054, 405117676, -797368180, -443955860, 733992171, 129584866, 1425756933, 9949561, -78517208, 72257895 ], [ -376760017, 66112658, 9850640, -259597144, -186695199, -1095177, 838841420, -185778502, 91432906, -367831435, -33134289, 524121717 ], [ 71466668, 922282754, 888506262, -71837404, -348428883, -403974768, 78313676, -162568245, 1045459894, 477056357, -793403892, 1440978633 ], [ 392506076, 280872727, -187131764, 235729725, 440141687, -144495480, -196766335, -537101841, -1325447030, -1111956085, 46282909, -183581575 ], [ 116587177, 570927124, 767229554, 663199824, 223710695, 580955636, 175106301, -598343278, -1159483027, 452117181, -1636976200, -377090282 ] ], [ [ 447141450, -1315952686, 21500446, 400801603, -461175940, -156096027, -256910420, 623816336, 736559836, 354260595, -620908909, 623091216 ], [ 861987987, -249832436, 367951907, 23926025, -79399039, 223004727, 60478333, 705810376, -474110889, 838550177, -440786580, -822213268 ], [ -511589369, -455796639, 320541674, -664481704, -246362225, -590376378, 1140862721, -216502608, -280237382, -198535949, -1465500289, 1701284283 ], [ -974629032, -721113129, -694804331, 920580660, 126830133, 796618608, -41584850, -98278320, 917210238, -411051577, 78448434, 522791722 ], [ -192210063, -1647880313, 1546425415, -81453152, 962638213, 592258173, -551249465, -881490475, -375263266, 111315278, -1396137069, 496244535 ], [ 512147218, 150311614, -206444523, 311383152, -32518983, 1679364440, -496386242, 1276149, -1714218, 1694585866, 667572138, -233097790 ], [ -64645621, 553649523, -14657567, 378416288, -11172410, -21665667, 1057573530, -80812515, -319362638, 41175274, 914975646, -492418965 ], [ 42416664, -54981710, -60147084, -1425953219, 706743092, -1108964862, 853862318, -783426276, 1126230724, -513684245, -1742132916, 143139764 ], [ 94638228, 7952675, -118407762, -315732907, 433097499, 1152218545, 329852113, 245162623, 445639090, 161139812, 640208439, 1353836276 ], [ -1425758070, 269354592, -360531201, 701114127, -894424595, 162857441, -13799072, 80566120, -984405548, -470874172, 315254644, 159996354 ], [ 397315750, 214513815, 3447829, -50520086, 707929564, -595523617, -516985412, -321541445, 857082415, 243560969, 556916335, 1712629809 ] ], [ [ -492357797, -1275029262, 15786468, 196342720, -1477069274, -944169645, -13935362, 506479293, 1315885678, 615230330, 519662245, 1010346803 ], [ -272027903, 265147688, 103626476, -606149916, -932032922, 859532640, 314262163, 1738684950, -614208148, -1618961308, 1818668019, -626408016 ], [ 102317448, 52498325, -1216689834, 67204729, 878753827, 1169936141, 1391791877, 221040251, 1104819198, 732181343, -827593471, 80671183 ], [ 118111606, -353119395, -390656886, -715298705, 37408746, 534209071, 152281666, -501907191, -850215135, -2026700351, 1832430197, -59471995 ], [ -203869716, -244752997, 935739463, 95903974, -994212673, 28080004, 448021765, -179544441, 306083002, -1124616586, 296939087, 512867695 ], [ -1568914918, 681434971, 1015346453, 1463904711, 1081955637, -388126684, 715743858, -1488299666, -541468407, 416658584, -698791252, -921147753 ], [ 68481059, -1000130154, -1007386716, 123810958, 148240227, 106638772, 56276392, 123521, -267964115, -26831093, 534679404, 144293924 ], [ 412599436, -709133532, -63535307, -700344219, -45982764, -92024492, 28820774, 494864027, -20261227, 830877394, 302153688, 946481534 ], [ -48373473, 1009050948, 934600937, -1079085738, 1510338464, 805116757, -94879946, 724976139, -1196468323, -1162986985, -690178576, 205309239 ], [ -87064419, 807014602, -841206867, 1280313437, -1132477848, -413406358, -830053754, -911273021, 1462613244, -902038126, -402438413, 702186817 ], [ 171928939, -658232641, -312597612, 409278837, -358024458, 316606569, -155139451, -1740337434, 135808853, -261310348, -90692316, -1508722602 ] ], [ [ 813293049, 980980509, -271978004, -204547612, -1227171566, 460803055, 1198343786, 170477188, -912584371, -39707416, 201823356, -631530268 ], [ 742541010, -590191221, -336539825, 399388941, 239984419, -1489012303, 124200965, 14652418, -250720409, -404754422, -116712870, -29329984 ], [ 1067306794, -133640325, 46033540, 1351646714, -348177341, 308526995, -238229115, -145338691, 397766509, 193027010, -30399576, 746117238 ], [ -327162894, -1473628892, -191302983, -185795332, 13421348, -56835, -540508982, -680896825, -793777208, -107902927, -254560853, 414345068 ], [ 1171373088, 145466589, 467136312, -608839387, 83270603, -158635992, -109112023, -6364035, 37503562, 1598546170, 14811069, -1193131441 ], [ 428048846, -107853335, 281328869, -521755, 849037850, 60290930, 194838468, -320971784, 1240985159, 113913727, -34230621, 205148185 ], [ 1196090684, 27073852, -614097300, 305253288, -140015584, 356529444, -19813131, -680773713, -800907463, -20820755, -125365117, -14219476 ], [ 16595054, -98965573, 1688322664, -486695747, -34117451, -138669498, -953027463, 1107172591, -88362988, -144364621, -466183233, 195361922 ], [ -620001306, 688991562, -877561634, 803739740, 207314913, -248586787, -343263703, -970074127, 883081, -186980693, -910746363, 390485943 ], [ -145493524, -76075081, 38705989, -51776493, -1511509287, -995212289, -353744001, 165991802, -524220785, 136670079, 8391682, 263820864 ], [ -59351834, 172365217, 41867682, 1033083382, 729488188, 2044918729, 526332725, -21929102, -480434536, 420398049, 1284161603, -1170158418 ] ], [ [ 181310980, 255996605, -204017935, -964736725, 51915768, 313979770, 424570451, 225325669, -273083368, 233008022, 209547060, 570222141 ], [ -1732514606, 197705778, -40891484, 120447005, 489034101, -761242503, 862794610, -1221661822, -347391273, -1042220295, 353382215, 268190194 ], [ -157104355, 1776580732, -748758310, 2046639460, 1535712389, 252238573, 323421984, -176664524, 790106216, -5311756, -625285903, 147656183 ], [ 115178537, -284542855, -583444030, 233079370, -415864833, 469621249, -578953234, -688855696, 47749103, -447127618, 219974886, 108569590 ], [ 2240164, -73785923, -1826455436, 605942110, 442721854, -402375147, 431873228, -220617859, 269197798, -621341877, -819390795, 527746413 ], [ -403104085, -100100054, -1547784050, 434711554, 313878039, -233257089, 130688366, -201907326, 510776723, 537199328, 209105001, -344919631 ], [ 810158488, -44832866, -381692008, 106760293, 911745859, 272220791, 115508210, -1873630545, 1063032833, 552667830, 1251481810, 67517450 ], [ 1138362651, 320559283, -327030807, 261550534, 55830348, -101388258, 177677626, 247044000, -104731107, 285814758, 26071503, -226011971 ], [ -866854711, 1241841713, 1202541176, -115084914, 32765421, 1184067890, 509619372, -321541015, -55675522, 629641627, -219468266, -1636944516 ], [ 584671649, -810380756, 443160750, 293451309, 450085341, 925333209, 1943862624, -557256436, 13371990, -1155360057, -194669431, 73967772 ], [ 148611929, -259515457, 350489876, 639324359, -89829, 1268030921, -1933655974, 548613563, 758948155, 684641890, -1388705692, 96067595 ] ], [ [ 635987804, -297437078, -858786315, 655676524, 466038775, 549848000, -1124078670, -275584087, -449035319, 38692826, 19555600, -370967564 ], [ 345464088, -5351047, 466208446, -3144156, 492269032, -1551643108, 336194666, -193694195, 165806086, 14804999, -408703439, -297166049 ], [ 546273705, 1130325, -1663490779, -642551462, -612404100, 525242437, 569518672, 1213282881, 32267831, 730800063, 200460637, -401050657 ], [ -509910479, 19622811, -908590, 1283424, 10540039, -49625220, 748197350, -5555668, -1315894849, 419621996, 271359763, -1044750783 ], [ 16737334, 171990954, 8354426, 187246228, 261970420, 137268873, -1207634680, -49320897, -1308947923, 82848334, -75804730, -131818485 ], [ -616410136, -1259076904, -28740735, -1570992136, -704325230, -15893244, -508903014, -587894121, 1532085429, 712304721, -859862096, 110760148 ], [ 231452002, 406003208, -293723588, 806994303, -929536006, -22079159, 1148207329, 607058618, 207863744, -646353781, 1036270949, 61865209 ], [ 414689792, 569625074, -19950765, -492402034, -42766916, 589138718, -262618233, 853547279, -69294178, -339083517, 651298911, -1254213386 ], [ 312785828, 32466573, -637844574, 326448429, 1160079750, -333305146, 1679157864, 615535078, 506070658, 135718823, 146739428, -515131102 ], [ -192358730, 1193734885, 1308818205, -206757798, -287708176, 626280198, 8687757, 355281863, 52018781, 976584913, 536623144, 103001169 ], [ -1011290456, 586340494, -891800339, -520983503, 34133912, 48200443, -602866891, 93312476, 1715604624, 463208752, 463350507, -103173260 ] ], [ [ 378791681, -65034356, -454749445, -650040801, -937461242, 39526909, 217568328, 54140229, 1061872383, 1074867355, -543000567, 102321458 ], [ 78068198, -1020602719, 121164772, -199283695, -612321941, 284037480, 362894923, 113935038, -277008903, 675910510, -510134995, -199316134 ], [ 638877530, -648627315, -50094828, 740119247, 31313742, 24156666, 103206392, 12777559, -57778854, -1157330182, -285512591, 476460265 ], [ -42030786, -107682742, 333005661, 1228759527, -496876898, 626934731, 820338265, -44699645, 506617969, -827310817, 319751919, 630732954 ], [ 968533011, -84673571, -462323922, 416168623, 55737409, -625009425, -88141980, -1813230533, 60969181, -502176517, -457896508, 92097435 ], [ 93930483, -773193393, -7634981, -1091314262, -157854559, -1131510339, -545316975, -1495477690, 168889949, -661271970, 24951190, 942835930 ], [ 75072764, 583036258, -871631732, -40728870, 346630248, -248259189, -303826652, 165776744, 1781103077, -445688952, 182771139, 252286870 ], [ 1275346773, -138244779, 1556046521, 65856591, 353066862, 640753432, 385743588, -19734548, 469809869, -272038024, 1254743164, -213157780 ], [ -477995224, 377099316, 163989907, -151711210, 88070288, -91914855, -804940125, -17031680, -1823727538, -315690780, 1449201974, -360898683 ], [ 1880398737, 1272422952, 198942851, 190061024, 14256947, 1688451305, 3042528, 713643440, -1039003004, 153551561, -1127162995, 518868674 ], [ 1829688, 704881314, -1294571048, -266479249, 101726441, -71292178, 189798997, 423021369, -38251794, 1517103748, 242929563, -865648976 ] ], [ [ -157644266, -108678369, -96921000, 475325868, 424625904, 110509663, 963317518, 6308535, 84953310, -292312304, -472422127, 1149441260 ], [ 307835954, 36312972, -8661110, -902555770, 2265220, 917422455, 709390552, -96203809, -254495972, -1600956011, -1127026012, 1208130451 ], [ -396230907, 182231159, 544807254, 368421041, 1086634291, -549811437, -756892030, -231893992, -674574066, 833768308, 1672683653, 1345042655 ], [ -1527893350, -1191719458, 286000474, -355099559, 16898445, 767828531, -744796071, 224889657, -253028307, -116485702, 76311744, 635840050 ], [ 730937630, 67180244, -1864835, -454318275, 314671368, -49182426, 538526142, 186512754, 784659556, -1271037935, 440986107, -395591835 ], [ 219302197, -1225103488, 831550118, 72025694, -197863720, -449573394, 729941336, 736659917, 31497356, -1503853055, -617781677, -888314820 ], [ 594546302, -804908460, 18193184, -831359122, 670826541, -90059179, 52265976, 1711034768, 1085612287, 1039157812, 412555071, 978450951 ], [ 196492159, 701808121, 383981939, -934998907, -1394451806, 162865566, 208579505, -24003641, -404126794, 937673219, -9329331, -410752447 ], [ -59999718, 447781057, -194995729, -560636868, -163820260, -967403593, 35818975, -298677938, -208051968, 1227396338, 813807250, 1979070424 ], [ 145409407, 424075283, -506501442, -688430354, -201028078, 225339932, 62653107, 43252167, 1056417264, 380724169, -1131338204, -635204974 ], [ 851516236, -1200721352, 5176018, 119009621, -81064344, -276423783, -41888681, -344672321, 872596361, -1737723629, 215264471, 235826004 ] ], [ [ 1270286307, 729313725, -536554901, 303112735, -1095257470, -153795410, -948862080, 1398882140, -249592716, 40310585, -53398255, -196153833 ], [ -83029678, -106421180, -30015027, -43431157, -391071996, -200984202, 77751667, 320457441, -145993656, 658368663, -34839077, 185229308 ], [ 690498087, 554449955, 1398654681, -207419634, 28848807, -970596385, 354113710, -1403724664, 211974879, -425873727, -240557717, -755572199 ], [ 573479541, -1644320555, -770992447, -538061798, 102305404, -630896319, 233514715, 240481568, 812024285, -135517633, -375632988, -467184427 ], [ -1857665406, 784842584, 777179228, 968992581, 876908648, -790490471, 449502078, -202429202, 685802073, 303928315, 495216359, -231324590 ], [ -1141158638, -203586698, -446726454, -47844696, -384191804, 543119756, 688202269, 726170036, -95260311, -486460289, 1176003517, -449861807 ], [ 253674936, 1270887349, 768917768, -70747422, -464759329, -253472903, -58346815, 240236305, 154733320, 438575310, 262062808, 1908571909 ], [ 151729168, -1210393099, -179157275, 677538469, -310714436, 1340209706, 389242358, 277918121, -734869872, -144777713, 34531991, -1086962436 ], [ 278222190, -210208087, 42530888, 6876385, 531340920, 12802424, 9208122, -68786389, 336302120, 404765326, -1244680103, 1004103349 ], [ 594731368, 544947068, 393671378, -274266979, 585413455, -365093981, -568970900, -326491287, 69295450, 737368790, -390009545, 881058442 ], [ 414188219, 1670696663, 28934413, 618450052, -1432374519, 854428523, 12606774, 147257432, -1730772654, 1303232453, 1485082188, -169747143 ] ], [ [ 253822724, -323138871, -392201243, 788468, -1176092269, -176371555, 449914443, -901280988, -901183714, -887200950, -405831051, -168983568 ], [ -894766448, 285346351, 1337183341, 793560628, 312035622, -117058827, -548261835, 33457772, -202502512, -47887365, -490967438, -641472 ], [ 1985322941, -56580768, -812422439, 825041057, -67653781, -194482115, -737197533, -841741659, 149645221, 430986418, -198683190, -43141511 ], [ -138657673, 861596180, 186399851, -381210964, -144183246, 634140530, -1196875201, -758504273, -1130164765, -1570011885, -824193724, -691633944 ], [ 689032434, 45147800, 21453575, -448516687, 16173218, -657320734, 92031691, -284620944, -216257489, -382670605, -633966789, 999105676 ], [ 28227459, -921612768, -566918699, 1035575856, 435465142, 997421759, -170819425, -100092521, 1076390364, 1888777726, 794442122, -342164284 ], [ 932495767, -66564004, 273107406, 376630617, 1467308952, 76973579, 295913057, 639003047, -504753623, -723004264, 296133577, 13170919 ], [ 1287472635, 1054010580, 379022963, -650489637, -145759881, 730177201, 231036881, -268412285, -330666456, -63413878, 601746998, -892443071 ], [ -19166595, -248125142, 464343046, 31766945, 812159259, -1764145551, -141827907, 284536600, -662919095, 547005291, 301341543, -1788680741 ], [ -897589380, -1120484284, 99007667, -146071833, 45039797, -170816490, -723979692, 926245079, 33371472, 1056469148, 88698757, -27537182 ], [ 144516755, -374144634, 1379775659, -52164734, 47524901, -1280775456, -1608260793, -910513535, 25917933, -1566023148, 1449938405, -1419278892 ] ], [ [ -541603435, 183967441, -386509158, 1214344697, -203800148, -26952559, 253488096, -636529567, -91618234, 58965363, -88443355, 631999507 ], [ 227294822, -890455161, 1564936910, 79389059, -274231781, 35705740, -97511173, 773655150, 221895668, -992714300, -347884136, 316948896 ], [ -1451843086, -125015893, -965257031, 13920641, -957123632, 68552169, -2778931, -230958016, 1218769297, 92234658, 530874280, -207933745 ], [ -323623053, 564029077, 460483061, 748671734, -350035979, -201428380, 1194933636, 255420983, 1589413884, 415837676, -168736005, -575574624 ], [ 1247484500, 458169938, 394417469, 154172747, 311193531, 870073071, 119733822, -802319031, 150330285, 261427932, -267965748, 613311139 ], [ 70409630, -112765728, 1482791184, -884613708, 15299676, 321522656, -628085511, -326781912, -710592684, -673517923, 962097985, 884259001 ], [ -323972759, -59816157, -963129687, 31843698, 364348004, -236029971, -1077525304, -159372513, -187069742, 143592708, 22489327, 1160180555 ], [ 340939199, -412789144, 7887600, 236294820, -268059134, 78911186, -1338898821, -475224369, 433806337, -463536323, -1114504990, -1494342457 ], [ 1052555090, 135844117, 402082513, -450191228, 633480899, 269080765, -282838411, -512160292, -970896037, 428185494, -487066451, -13414370 ], [ -1454065861, -550984464, -823757319, -405381222, -302935357, -672536646, -77888680, 994502250, 139117165, 223256028, 480546960, -434046179 ], [ -1675913271, 703991274, 846849831, 1008670638, -545192144, 70753207, 936450265, 771236733, 217982723, 623990356, 289576703, 584016868 ] ] ] ] }