{ "type": "int32", "data": [ [ [ [ -304711420, 347190679, 402540741, 629024924, -887320790, -31589038, 444803708, -104259500, 226743987, 1426681848, -402051302, 314596110 ], [ 170697651, -41173835, 644732196, 294028139, 216712687, 316354635, -324020457, 80997101, -706500077, -118848227, -726881362, -907746973 ], [ 92911695, 8178931, 841441685, 345745248, -1262064875, 1339849860, -162708334, 1130277581, -375014610, 1198630530, -577517157, 1461316741 ], [ 775904208, -427298197, -50827024, -1052762078, -1674537019, -6723739, 137978396, 1666428, -137416817, -283449361, -135033409, -666353167 ], [ -1138397143, -1541140446, 531493332, 889004634, -721819984, -569138691, 258648017, 614441811, 235978404, -1018897349, 1296839130, -271501899 ], [ -1294585304, -132576539, -283270038, -438766329, -47934226, 1421555683, 14151189, 992530545, 218996402, 1191125617, 1142875256, -93194300 ], [ 160216250, 16021288, -1003669840, 359710225, -14359162, -1750691464, -163651867, 517213316, 340938650, 54813042, 867073073, 309219778 ], [ 144453432, 30710389, 168673262, -220360591, 1849934824, 585728551, -447273393, 564004271, 214858798, -1127587569, 358956211, -1008058482 ], [ -274267364, 188825107, -635735229, -1054391842, 722337677, 349379159, -149564201, -552665549, 1347212337, 448223474, -202551546, -1701266670 ], [ -883321503, 944701288, -941402671, 389099226, 1130062491, 150720055, -1121626685, -166560836, -409990279, 1372603884, -357564072, 1540101765 ], [ 895487487, -195156476, 181579646, 321466533, 149757232, -151732134, 98396759, 47587572, -720654905, -126922318, -129014035, 43219681 ] ], [ [ 169359518, -1073706828, -524312076, 3055743, -1488859680, -1223497705, 1533029028, 210991749, 450735257, 1430146547, 425405153, 13594084 ], [ 150604908, -181787520, 821032602, 390078843, -331866343, 1752533478, -232799139, -1569335424, -11274090, 259506476, -185033325, -132251442 ], [ -771571055, 652437515, -1154880680, 168800800, -586445115, 784447522, 1030749538, -212071047, 50960848, -24650304, 207385507, 574777893 ], [ 19129437, 256765971, -8423011, -499194693, 314536999, 353985472, 218106529, 1430374726, 317369677, -165309004, 358244377, -788556902 ], [ 1210831142, 14851728, -211037783, 107878176, 147829977, -593537121, -512213370, -938757630, -97782260, -1562154158, -712607092, -75011485 ], [ -866974344, -22032727, -16454827, 130183918, -939501380, -917275849, 746434225, 1328949517, -385133786, -216259671, -1740209779, -81889255 ], [ 89927388, -912086056, -92957728, -601704594, 301005071, 823537977, 736605138, -1279723363, -1828102414, -1497244782, -124009597, -42380438 ], [ -1843206328, -136965145, 1262687553, -273421980, -341358726, -204532135, 866799816, 1217426290, 651044537, 254678218, -1042077743, -673935521 ], [ -44780912, -5245523, 233954867, -1274959426, 124064164, -71695325, -211842152, -502194115, -28321296, 699844059, -1080194327, 1075565610 ], [ 283449728, -590522682, -411017219, 245032443, -447831161, -348347387, 109221098, 496069829, -376001327, 223739229, -714962792, 445742385 ], [ 222214559, 139071555, 162490329, -74827169, 463177265, -520915922, -18005062, -1249219451, -1420513733, -1024230165, -56958755, -2100195154 ] ], [ [ -365224912, -663297584, 134479155, 711346570, 776324132, 1137793009, -1140910000, -1037201974, -55088577, -431964276, 64555253, 166524736 ], [ 45812579, -4959067, -83325185, -222996611, -395036952, -229458454, 860887104, 1400865124, -1404490565, 99831499, 41910888, 44818689 ], [ -121759322, 128335387, -1785293421, -494254551, -249809746, -1055555, 801628398, 189993986, 380439195, 1925207139, 646260243, 483228241 ], [ -19698500, -1823751235, 361768587, -1028521950, -879099564, -5154, -734489651, 232199854, -238359547, -1672380097, 134339985, -1811491 ], [ -833352380, 419141075, -199960570, 329624750, -1134306793, 31316042, -701292060, 1220330689, 85778989, 1208048505, 395936661, 749249199 ], [ 1201295206, 53433573, 288201078, 118530778, 444192670, 1278770991, -1004232790, -205864205, -137594782, 339541, 946187681, -637379029 ], [ 1153303261, 34226782, -145299004, 195999409, 104355475, 875331126, -210465023, -149746859, -475761962, 323105156, -553314403, -394408132 ], [ 139496402, -1243721552, -649613941, -599433301, 1587006886, 658290965, -777337508, 267780073, -1521813929, -957924880, -27220458, 279293385 ], [ 33512272, -1376793844, -497717245, -907301397, -596874909, -94497766, -1107585901, -803838111, -106585346, 134087331, 352147592, -1272929803 ], [ 164064573, 660711409, -452826663, -222833262, -43105512, 378203639, 696295837, -594534139, 649712819, 1374370630, 1132536066, 899406015 ], [ 618763107, -805266300, 9222075, 492599244, 66236615, -1058595262, -605489844, -245873645, 512879442, -1458081323, -1279239712, 306958159 ] ], [ [ 419208021, 555751501, -191228093, -13460940, 604807124, -56216398, -304710629, -153690781, -2042497020, -129683685, 1715893900, -1882839528 ], [ 743548138, -102122872, 256147, 47790317, -1328933191, -98788203, 373484445, -512318322, -222667909, 971975887, 466214563, 615408871 ], [ 385292642, -348193820, -1017059420, 477510679, 519060826, 376733526, -101077926, 1252275294, 1021036831, -1495174286, 1164146979, 235459639 ], [ 1757606841, 745642091, -1129799364, -478102652, -1756316706, 73337633, 1148941222, -1659528661, 292894642, 758828608, 1904114414, -187154951 ], [ 1169293356, -812990773, -72965445, 668168325, 634461026, 1029994670, 578525986, 212878549, -1108902619, 499699914, 181403965, -892126479 ], [ -201732218, -1258928315, 207637618, -820620707, -31748977, -470590923, 505717943, 358509550, 1251328373, 1785918761, 1241871468, -58989007 ], [ 110132890, -43789932, 729242974, 518202373, 2631948, 1126681490, 166457943, -631493108, -83450174, 91508367, 60939696, 59810709 ], [ -849876597, 1133416848, 378538612, 130028715, -968089609, -521480534, 157162267, 321897720, -560014, 1476561757, 506274048, -703605796 ], [ 746340647, -1545579338, 43038809, -561424786, 1378978315, -266861970, -1376773254, -8655831, 846763102, 36395409, -1212344100, 627790361 ], [ 680163692, -146874619, -609884942, -785756307, -1798517103, 105421109, -361171090, 592268682, -516356521, -212612800, 85449261, -402878804 ], [ -37729202, 34101856, -1044273369, 747319482, -124397751, 174251674, 110428001, 690627298, -687106675, 1267566625, -113724897, 482743661 ] ], [ [ 1083824198, -257100361, -1957482120, -569597763, -1436145176, -684533844, 80050245, 546626777, -724919704, -577124117, -4327695, -281659971 ], [ 170856607, 126712689, -76437074, 443319552, -212295290, -1352482305, -1331699403, -65611306, 1061174772, 53659021, 1024265001, 317886048 ], [ 601639534, 1553861943, -535744008, -1426123834, -1538319951, -957887575, 322430121, -972150773, 151142603, -1049978045, 561030209, -154551299 ], [ -314034244, 576542296, 1216813360, 812333463, 451770141, -486710650, -402267953, 1160918507, -1326023737, 656296041, -542382843, -27436368 ], [ -355923822, -75382237, -351974336, -175470563, -157637674, 1018376712, 1588925864, -1066110717, 132480655, -1802028533, -11403947, -41881946 ], [ 2049500945, 1825671201, -15318526, -92011612, -3249926, 961753259, -199419608, 40702545, -366937135, -996686247, 377531378, 25930087 ], [ 781857066, 210997820, 113528357, 1391342674, 166404969, 105439466, 34457217, 45084, 302107869, 230174733, 332849509, -703613415 ], [ -745479217, 99584241, -45792458, 313839714, -5318257, -485075961, -67571348, -1403115655, 215140255, -177063444, 541887600, -594491938 ], [ -398649433, -539317201, 717908984, 393461889, -242989587, 1889303260, -497056764, -80069521, 236031880, 303127535, 459919685, -12673742 ], [ -56340327, 959440622, 148747428, 483229651, 49481414, 1693779272, -351487, -47926440, 272549866, 21980671, -358739286, 18215973 ], [ -46058709, 773616248, -315691053, 26454453, 1273185733, 1639793968, 86346054, -734907409, 317971028, -470750268, 957897006, -867049402 ] ], [ [ 1033660178, -13911178, -1147520479, -705747022, 98774790, 226883745, 873050068, -146577174, -319014649, 1706727735, -1069433462, -85320008 ], [ -179140240, 534281487, -627230580, -898457627, -848585423, -185640765, 1173982566, 639256075, 1978880565, -194621034, -196236057, -166047877 ], [ -154298522, 135215578, 384127749, 693330397, -508684488, 1988049464, -1637436005, 99395130, -420110188, 40203593, -626263579, -1077280297 ], [ -214382176, -54692304, 802084138, 993861811, 340035282, -281081960, 317364119, -1735695231, 935357647, -644535549, 129334988, -603455179 ], [ 15826861, -1643259886, -294580050, 1895619792, -1676231038, 1144686204, 268815084, -1194815215, -17254059, -852637731, -1263325896, 614241808 ], [ 2969465, 48198805, 1475057340, 1541602133, 1028338317, -943789718, 183552629, 337859999, -55149244, -53135, -714359669, 221350768 ], [ -1438275059, -58041324, -235623592, 24280739, -930983953, -674153910, 295822585, -1061047325, -783523711, -834067660, -914705, 325110218 ], [ 571417404, -2363235, 1207541920, -345252170, 263086155, -517393257, -367459196, 387534716, 506447447, 361470701, 1055904483, 1814044041 ], [ -194042686, -102512286, -101529461, 1084267722, -43284539, 867302078, -1102090348, 199755113, -239318521, 1538420009, -173965121, 888489104 ], [ -585279451, 1871167596, -490325726, -888495159, 556063357, -1520907706, -277369479, 209572016, 11566237, 712858672, 21043780, -58151396 ], [ 347463040, -1143179245, -156717107, 1128672732, -865859830, -629576734, -1736502421, -110386687, -1374989419, 305770972, 1651754170, -493409801 ] ], [ [ -198660159, -9596579, -140117767, 3158421, 27177222, -612837470, 362912035, -246185897, 319334186, -638023883, -468265322, 396861129 ], [ -54765808, -417893677, 249121202, -68933965, -841291767, -1556776575, 1284990588, -329976761, -827423893, 1258150586, -493110871, 723837479 ], [ 8968329, 1675975723, -151727139, 743369028, 299002554, 6371358, -170491007, -149713014, 315178570, -1679355, -623956774, -794355488 ], [ -555118819, -303835759, -67650013, -29306864, 126235857, -634478450, 349589403, -1466014027, -740833258, 757042380, -123950449, 771747333 ], [ -101845952, 163344285, 431901, 112191497, 1026085734, 116792400, -953738968, -483458546, -163529328, -482798999, -121826234, -1170041585 ], [ 418787711, -200647870, 232386631, 302084740, -224440604, -472981594, 937582439, 1155164374, 308714468, -1143321571, 333975193, 218276466 ], [ 127022861, 67498435, 986757765, 148743625, 536520430, -231155559, -242666009, 933066846, 23956652, 155726040, 1155709215, -660637012 ], [ -343404779, 163941203, 437409794, -230249118, 24720817, 294735557, -229459260, -347000770, 1068445480, -516625424, -1512057858, -20291448 ], [ 1449787948, 182316846, 146622491, 145274164, 1569704022, -1220602715, -165480623, -217924010, 222370834, 1593543823, -107010549, -362470667 ], [ -29666805, 474494130, -1167819824, -287312220, -11171605, -60971046, 929033256, -8221253, 90460811, 276373082, -317921236, -93332849 ], [ 65347609, -159443929, -888865035, -1358975799, 169156000, -8035364, 370163999, -294948557, -598735618, 804236307, -12113558, 162089265 ] ], [ [ 954509117, 1078100057, 1084952197, -2015808940, 617913014, 1253249578, -158846671, -1293472580, 507026271, 29091378, -1107454999, -1779810518 ], [ 356148815, -744497296, -858089135, -53507491, -299413067, -337669167, 234919289, 1259869236, 610900856, -506888874, 1060689761, -66022279 ], [ 417774460, -985372730, 287271399, 480655357, 542494471, 473695354, -510502246, 564126662, 596017132, -216807933, 392993295, -70627198 ], [ -332483558, 554537248, 540463037, 1679632052, -114095610, 100000623, 1469349437, 1073419913, 1821380934, 1234082733, 184469045, 470844943 ], [ -3291458, 125420301, 283535306, -2885319, -157191257, 7695604, -1197592020, 975003843, -610970802, 139283819, 369237750, -30705208 ], [ -259824269, -129914087, 257967499, 638596589, 253321579, -173392895, -561872510, -12858591, -621207361, 281355610, 281545528, 206754295 ], [ 1721137076, -45219052, 346601625, 308722310, -688502759, 43634387, -247895206, 77433006, -569997925, 1030996039, 135866203, 19602433 ], [ 368686289, 31756575, -17912286, 24143265, -476551400, 212706032, -25264296, -1762061393, 99476843, 1198613567, -119846488, -710138696 ], [ -120520670, -303851764, 168681106, -771893366, -107927993, -1253065420, 204296963, 1032005632, 41798476, -599906106, -255206973, 465773593 ], [ 1556400683, 1023731556, -915820110, -46428084, 506992852, -67651718, -179135177, -53555990, -27032631, 1129076868, -431803898, -593388649 ], [ -451825931, -805841501, 1278608865, -1059547838, 223202939, 1534887525, 38219275, -213380245, 159946352, -1363023083, 70616228, 550488752 ] ], [ [ -291138725, 257126717, 525761723, 266736014, -163974756, -1900927409, 1249521891, 667292760, 249614988, -436434567, -494257367, 195802601 ], [ 463353645, -216057940, -396103923, -1304232041, -292743640, 1068178320, 688256335, -925190353, -78843605, 77266303, 320109514, -768279322 ], [ -120885016, 1374881206, -437386284, -63707758, 72760347, 996223397, -589091370, -1745962475, 106000066, -89381826, 455746239, 16448392 ], [ -557501992, -52488927, 11537282, 443702037, -1638886406, -733134563, 514922084, -36593216, -185157037, 1510277265, -337316159, 367038110 ], [ -633948424, -1000045965, 1645069793, 465953650, 375535187, 466195646, 764740041, -224839862, 632613475, 138945761, 41550466, -371839447 ], [ 94943109, 193546548, 120553094, 544093285, 1105024518, 1239458877, -90437071, 230565269, 150053839, 1350345288, 293654055, -229261225 ], [ -1050695340, 308340326, -171590532, -10630200, 437950375, -433041889, 294144748, 1592516401, 341150025, 1467048715, 384199217, -190704160 ], [ 687350072, 160173447, -1275798659, 1695361107, 106163289, 27390431, 1129611492, 17913481, 51806605, 253931030, -693072513, 1595298126 ], [ 4653244, -17976553, 404745610, -473553172, 253958436, 1593454227, -781086998, 212328505, 11673719, -97163595, 492476017, 65084454 ], [ 28703792, -467118269, -59523263, 1041255977, -1429263222, 588321070, 139419316, 1227797213, -744885042, -891518176, -904561092, 211034072 ], [ -1137497601, -789782202, -1046413822, 1344021020, -28607940, -938753873, -263215122, 961322464, -345912259, -306550831, 373471273, 521353341 ] ], [ [ 464625429, 86339938, 315752917, -1421576995, -517015367, 1662221352, -1080321920, 778945312, 1605626765, 283662830, 837696025, 121369078 ], [ -574731455, -10519357, -364181809, 194543602, -1372403691, 276508940, 247724137, 384843843, 487165204, -316966712, -1380011746, 888262611 ], [ -623533450, -699682958, 555071621, 91536958, -613059342, -40120413, 543675449, -381862822, 634572635, 28644804, 745688947, -243868488 ], [ 1734850785, -555949642, -421670271, -694340610, -1617351538, -77836689, -2698125, -37104536, -928922914, -494101261, 854905563, -202743506 ], [ -296390898, -395788411, 91703755, -1774595003, 556548208, 269615130, -1186199323, 378376417, -18880729, 118978405, 1534921290, -697108468 ], [ 1046896699, 32437360, 1629287928, 67764747, 90727056, 1732281752, 191865407, 20929147, 435086745, -193356680, -656284840, -777039022 ], [ -359670431, 962933987, 1136153214, -482343034, 1276363050, -1007405087, -1292687860, 91714645, 37826469, -1373409855, -243251141, -462433802 ], [ -427336074, 499368377, -55927617, 272784498, 1996889131, 629700542, -385484835, 16234831, -273424649, 759780287, 347836995, -553366439 ], [ 311584452, 105360194, -245345632, -642634924, -13020069, 673228633, -82015748, 960091677, -428522346, 328322513, -15106279, -342455760 ], [ 405682313, 264633650, -302934456, 594635628, 1363689041, 701257896, -884596, 275819808, 593554912, -1040720502, 798883552, -1003187530 ], [ 716327321, -256072645, -1306282716, -991503295, -260386117, -614974072, -55326751, 10868221, 872721975, 174026487, -1019338982, 1210580389 ] ], [ [ 75373359, 67531995, -334710742, -183783009, -357140046, 326551194, 126340951, -96342484, -980327693, -153569716, 708366385, -1070563210 ], [ -288675055, 931494202, 285350165, 394419369, -94431425, -25966970, 1350953407, -336127021, -433294010, 1545136411, 610735804, -67939747 ], [ 973674886, -111045713, -195936284, 2520238, -4624805, 537563136, -788126309, -79690338, 453960380, -98720297, 52861152, -275207771 ], [ 317036968, 203099375, 435391795, 148185643, -619376728, -326095848, 446426634, -796951012, -225240261, 609611040, 262408346, -1592942273 ], [ 726506424, -78204676, -348742532, 680246393, 1038153502, -348010, 1155498816, 282550056, 109431029, -38622719, 34313754, -60424963 ], [ 749110299, 173035353, 103768740, -1005296095, -18756522, -1773572826, 5064254, 288779686, 118440717, 490493849, 388196644, -608997228 ], [ 163506866, 308958138, 1070703417, 820802383, 970253564, 453857346, -237155778, -9331504, -229877050, -1846933129, 2912374, 570453632 ], [ 409465222, -32662468, -25306800, -2117272327, -625855881, -296503455, 639561531, -471459743, -82993148, -68064899, -748676987, 39715083 ], [ 289859701, 242408622, 872610904, 63775937, -23602135, 550805674, -693628943, -355827389, 675218464, 204619495, -14700126, 163211146 ], [ -401962878, 1037010218, -511952211, 42793436, 134525887, 477112034, -282031402, -667403498, -461767268, -1579785888, 94558815, 364857767 ], [ -243438615, 344115734, -1497950547, -1089808095, -485267850, -234870165, 492200005, -1113834284, -125385265, -124258372, 1128442309, 435747376 ] ], [ [ 268301288, 417062723, 74319784, -510563133, 1162256713, 103063052, 154812861, -343948356, -382256080, -357086083, 98022636, 3482100 ], [ -633601090, -1102932987, 1833819092, 451212263, -754715207, 378133017, 36100665, 87482057, -2713888, 307900833, -1821565407, 1148227324 ], [ -713446034, -229186504, 534439808, 186428780, 274992289, -183537698, -275159217, -136812156, 31286484, -145342564, 248107687, 337798197 ], [ 147646293, -2037978745, 288535542, 40356836, 1115859644, -65968756, 892306935, 749262635, -319215222, -671706818, -2608784, -340939027 ], [ 887894034, -360105077, -1618974647, 1293499376, 77495580, -1269708969, 1643074451, -1276150281, -409853755, 1187523239, -456479186, 242680846 ], [ 468506187, 396095502, -105261185, -355244643, 165745640, -54945091, 387779991, -1536122256, 363726142, 783812722, 265408173, -609186956 ], [ 304904155, 119694265, -213521174, 1065849302, -1184426748, -198899543, 316336551, 993997765, -618852254, 168182883, 1446064132, 107848890 ], [ -458519810, 585841000, -378594424, 1370402384, 175874802, 1316549208, -781539227, 148956839, 453737196, -817841373, 25720998, 71448250 ], [ -172934647, -168228659, 82993329, 1487769614, -8297901, -389677488, 1177641913, -407646220, -227589029, 1097224978, -16578667, -624095338 ], [ -27801353, 28923824, 446605937, -437388620, 291121039, -189512338, -53790596, 763366078, 194615336, -833117149, 571001698, -43658355 ], [ -134132812, 249129640, 156931359, 655574728, 778594149, -170615013, 122096806, -893810013, 61918399, 1139787655, 801567479, -698257515 ] ] ], [ [ [ 329574669, -556227798, 226205063, -1068536374, 1651342136, 4585430, 387524797, 121269674, 343333815, -1341267631, -553924717, -967136074 ], [ -25194098, 15412568, -944095787, -821596731, -381424691, -879453302, 269207889, -131386578, -224065415, -361310897, 790591734, -535894544 ], [ 124106473, -84576307, -1338640611, -865330764, 828255269, 1312035, -305534800, 753577662, 1238287428, 1423609048, -246763689, -64037430 ], [ -559075807, -559916934, 174444416, 467438053, -892403287, 332965026, -1401677359, 966451, -206747425, -335682057, -273335070, 563830432 ], [ 488410414, -1176950041, 878304880, 1254795084, -1184256593, 654673486, -18315442, -1011453297, -427909701, -446669070, 541303195, -76781795 ], [ -984687805, 719248839, 246004227, 891803696, 139617633, 724780997, -23282866, 562716954, -243708376, -1332490989, -302833917, -107005953 ], [ 367611415, -130255380, -763893462, -301482988, -586390149, 948060640, 203517790, -448120009, 286262018, 4673829, 422978337, 46025310 ], [ -136856435, -13206150, -211079470, 1570490877, -889410096, 1289632379, 426545226, 698259852, 1154305443, 122677406, -117198504, 208442261 ], [ -134048838, -262748430, 234881019, -578392658, -668149806, 49192682, 324140542, 197423469, -41236448, -219616155, 164849674, -1240173333 ], [ -371425247, 974358385, -95188088, -888715020, -1627245455, 784785574, -964970367, 243634560, 196022372, -583125706, -223769058, 875766376 ], [ -59238159, 472689490, -146942229, 127691838, 164035375, -201393564, 392664264, -63150651, 411959852, 534536798, 144481111, 60055090 ] ], [ [ -118861430, 419308033, -234746739, -145042259, -720536270, -481560153, 1371663958, 264545712, 980794396, 299808248, -1327253658, -252617342 ], [ -898547399, -94665442, 178828760, 1189877790, 540404329, -445448972, 103510221, -1468113844, -719761437, 385697833, 1171022419, -1012465708 ], [ -474563400, 668301117, -1026244833, -46510633, -51576726, -208249523, 884188256, 69223949, -31141805, -356582194, 273331837, -1194479978 ], [ 478497347, -346338805, -156250110, 533098373, 1625993403, -478199352, 49464467, -420660259, 88367233, 9671096, -1231110020, -1507024386 ], [ 183006974, -10725425, 170613858, -161374470, -165073745, -124518655, 249560183, -979924818, 398414092, 1365967205, 917496302, -378188891 ], [ 1079388399, 44364000, 98803023, -92796371, -333173739, -13511958, -1243814384, -882698819, 1369599275, 1242898167, 1290439915, 108359719 ], [ -735523976, -429561130, -124320, -161650933, 1309205469, 745698698, -165940915, 1607488835, 1463925765, 657695617, 88579935, 47197849 ], [ 1539096900, -223907969, 1926810831, -837513552, -472473117, -651092420, 1117977364, -1320027325, -583643626, 492755944, -579993993, -750998365 ], [ -54922972, 4574323, 110363517, 423827544, -61821095, 39635311, 252973455, -43057188, -26032731, 467269015, 1356914269, -638887960 ], [ 295750574, 692808528, -361828189, 110982874, -478552797, -898413482, -162004191, 207744179, 165782455, 182418541, 587658961, -977114362 ], [ -1436518457, 441747346, -33129906, -119401260, -372403452, 30058230, 72081490, -1045781574, 10158795, 544956035, -759051050, 1751476297 ] ], [ [ -460501257, 947178764, -360583304, 792283150, 744635416, 789854998, 761969160, -1175657166, -14780280, 82793738, -103580979, 210252920 ], [ -181277038, 37406487, 177808594, -1065286995, -134424558, -233005046, 88902240, -586625166, 1409429841, 359397112, 43079824, -10336667 ], [ -244124247, -3192137, -990196318, -246669799, -297160211, -456991, -60757547, -1719667748, -660501780, 1606783412, 200561413, 1181090387 ], [ 170100618, -1787559906, 11515211, 454823063, -291185588, 3068598, -242121284, -48517133, -34465040, 1708963351, 54611955, 6242625 ], [ 849434713, -1153544510, 495817105, 641100438, -575796584, 34690919, -765985928, -620161386, -11589778, -143264065, -373533343, -1057136083 ], [ -150585658, 33129723, -806855238, 35445541, -458103600, 446899532, -1470458472, -74443248, 95195564, 75229730, 1071317285, 86407889 ], [ -463928797, -474274330, -992011035, -271221950, -247481540, -192119843, -407523055, 98440545, 53438904, -932433317, 131436560, 483222419 ], [ 345773493, -588686150, -1171530200, -694248820, -1243957053, -1398778966, -663229871, -111831048, 1797066357, -1044846080, 286662437, 746234646 ], [ -38218036, -1632608978, 1696631161, 186309628, -1620549842, 673481103, 171357242, -75389899, -51289037, -568857949, 762082570, -1372456536 ], [ 449864793, 454145673, 363314612, 1380313721, 95884461, 195204036, -448760571, 904079074, -189428694, 1425057163, -52840121, -679959767 ], [ 257981225, -824450915, 75069944, -239055336, -675070189, -1318666836, -3677648, 311691216, 563289246, 533193968, -825887624, -174984110 ] ], [ [ -688930306, 521928953, -436085112, -799992571, -1383114105, -41237019, 280447474, 4007875, 38078096, -126827392, -1591233857, -899825343 ], [ 167857510, 729807211, 2340806, 34645980, -1842689921, -69653891, -647222306, -491159328, -1326855851, -87194517, -679907121, 1384264670 ], [ 153692646, 1281954126, -1075411311, 1424768000, -1258367043, -540662373, 36543303, -689595050, -1846425823, -331000597, 1422306437, 381890776 ], [ 645467600, -112368229, -1358717913, 255253063, 128230904, -517880864, 1463794276, 1293742415, -778871665, -326786940, -19473783, 252620420 ], [ 190685180, -1150243712, -177219291, 633208630, -187776102, -397130232, 727002615, -879901460, 89795511, -240185559, 121050613, 320403796 ], [ -131709769, 1194633825, 1470193515, -562207490, -130451721, -889237457, -567890432, 1304804289, -1972128920, 1122334912, 325732013, 108140033 ], [ -571453788, 82710538, 261682269, 503967253, 13281037, 275390101, -55064181, 693867964, 483013040, 64867241, -28847089, 47071609 ], [ -775242248, -1207135542, -445459327, 596630072, -1111333997, -998199723, 1510397932, -956469114, -530853, 4578502, -772920305, -470980750 ], [ 1293178654, 129074561, -71035918, 616023636, -196069282, 1008111841, -39014173, 1146969, 1027807849, -909511, 423134912, 493642245 ], [ 674334988, -100333438, 1032936000, 1577704672, -1196930437, 343771738, 233042418, 1063364634, 679914380, 594575670, 116231284, 314112463 ], [ 25189558, -8353840, -1026780653, 403147368, -41517793, -878922300, 533170120, 542859830, 1993053345, -990584385, -545663668, 441012722 ] ], [ [ 1209141507, 35586218, -379140786, 403140103, -639018420, -245071123, 102337775, -138297218, -638387471, 1169698060, -6772850, -490691378 ], [ 283694581, 567413415, 30037366, 674384814, -413771332, -1667542126, -398096560, -24422507, 1286680091, 289294591, -809429274, 604585647 ], [ -1097032082, -657958516, -98117835, 983393041, 668612871, 846200344, 118227049, -978056905, -133608964, -610229217, 120819611, -245799754 ], [ 156098471, 411697351, -1121981155, 352003401, 98330045, -817115070, 1426461497, -1113704199, 60206279, -284422250, 921431728, -6661438 ], [ 828032178, -153814681, -431190536, -218255041, 59162115, 648117206, -803158338, 841157243, -191944007, -748101969, 9379480, 14301393 ], [ -763906300, 775174601, -79607109, 69286083, -877877152, 688520823, 142691299, -464226508, 255144980, -1297371834, -866171495, -14454901 ], [ 547344219, 1051863369, -108541676, -156377083, 173496053, 1385719588, 118743492, -45244299, -835770724, -92924244, -806878294, 579685128 ], [ 134167895, 1024417997, 574147041, -479732113, 35754103, 211696369, 43787919, 527418591, 636534247, 352223364, -38992476, -605536304 ], [ 1045604176, -216716567, 309083523, 456653142, -332280632, 916537997, -871101966, -348622814, -1089534510, 356409716, 658578757, 314649975 ], [ -391894560, 1991161391, -397237876, 886192222, -1332473396, 71489469, 102113098, -116913772, 1243964306, 28717242, 167809201, 1687501 ], [ -38692286, 973863865, 1709884111, -159113549, 1681083099, 1182227346, 167412192, 659973601, 2022872700, -117035082, -769314186, 536476729 ] ], [ [ -23450666, 19635297, 457763253, 373822402, 95735768, -297434946, 767599434, -260847848, -205965336, 1032285878, 1287421255, 982594309 ], [ -1207044833, 710474916, 630583146, 1881456250, 44431636, -890533428, -1421371248, -122861158, 1964621916, -440223090, 961992902, 534125494 ], [ -514112790, 44593995, -573550195, 1405926357, 652364835, -759987717, -533934403, -71583638, -662130092, -2218229, -981071377, -1583594617 ], [ 757121433, -215781983, -1451292698, 1376432952, -304062028, -164619833, -99331093, -901236291, 696537422, 558858925, 1044892285, -248141768 ], [ 111177349, 1053531373, 397486553, 925633671, -431245127, -341298299, -114287772, 17183400, 88441694, -511431869, 984094789, 1552210917 ], [ 4492738, -156280644, 1590167573, 1102159263, 142267947, -1074596949, -774231984, 123453605, 78569112, -44175224, -254096560, 309567655 ], [ -1620112351, -1380847468, 1205561152, -419590505, 813452524, -376589484, -4123038, 1488107198, 1277364904, -1751883467, -2860558, 267837702 ], [ 931658583, 1112527, 265224090, -35654457, -398644209, -101764081, 154754071, 1278201757, -576652085, 25059633, 118857430, 941726440 ], [ -42929128, 231398090, 151701198, 593797931, 31510228, -378422639, -1434761905, 306103428, 37033651, -1686065665, -234291815, 859061170 ], [ 349656488, -1972292943, 1153153619, -952914638, 521723816, -1148103293, -992700191, 1200756523, -64722600, 126241942, 17154723, -342940081 ], [ -301046636, -540306193, -468998798, 97141646, -760454225, 90020665, -661658967, -1132865314, 656178236, 587268505, 692935344, 162191939 ] ], [ [ -376733190, 27985442, 269002086, 301756846, 104739851, 23005629, -169213357, -195909944, -636192234, 517846850, -1075546010, 247354694 ], [ -782946120, -1322935831, -37399469, 260704598, 347688430, -107823517, 255052875, 500661545, 132047712, -1165335912, -134227978, 765863464 ], [ 18573764, -646248725, 113680137, 39909160, -6061963, -2685184, -112909333, 528861567, -428115830, -491052525, 843735448, -874983947 ], [ 856492104, 424147426, 3801581, 23512442, 96435426, 1129889949, 92229940, 1903069132, 88993603, 1240801781, 14392086, 252510204 ], [ 155029696, -1288740031, -644642672, 403419773, 99225140, -732387244, 97106038, 28671255, 80227016, -618484705, 51393768, -953121297 ], [ 1710120245, -366106699, -33677266, -751470466, 145721756, 153488318, 1156915862, -1350115453, 231539583, 127303996, -231654021, -120481826 ], [ -494214612, -1337011959, 726075239, -1498191694, -530873074, -711244521, -268344431, 916440353, -93368360, 320124616, 858917314, 147411601 ], [ -1140990, -93460059, 721273478, -153699208, 8787944, -762919432, 576018187, 646009679, 263976215, 670178755, -1123670205, -172966316 ], [ -942065130, 32373059, -5620193, 179004072, -1490536871, -985386252, -281616671, -242391044, -84799576, -1746892743, 384356916, -121712277 ], [ -151956954, -1261509381, -682645687, 207173163, -60242263, -482596295, -1025003519, 13336551, 963826634, 328094959, -678495087, 293497851 ], [ -582710568, -39907380, 383046355, -1489641687, -187002399, 1650094001, -1817400247, -838465685, 196336691, -85983483, 717925182, 199195563 ] ], [ [ 458430073, -1689841032, 936015531, 1100260244, -1136104193, 1714708572, 504779442, -1455191471, 109125205, 1313907571, 40898619, -427961302 ], [ 126344729, -1393237530, 305324734, 96067005, -548897099, 426925779, 265703956, 1851579379, -49572127, 1634006814, -1238881721, 7405254 ], [ -444154701, 1514767260, 582068924, -122464647, 578701413, 148782813, 792919297, -390294178, 676038087, -702132639, -376387407, 98236926 ], [ -1424175617, -841920314, -272963508, -826096764, 64227534, 567117022, 1505888021, 249562682, 1637980891, -395616436, -5418073, -153601902 ], [ -1331929, 211021687, 141712013, -140797458, -149967292, 97357457, 951947024, -4403788, -113628987, 462288360, -1245371328, 791562077 ], [ 1460574261, -1164843940, 935752492, 177283103, 97046265, 8526687, -277572919, 47343590, -410695861, -747525277, -369295471, -507742291 ], [ -1711682733, -438770251, -1990258, -697973029, -1226998934, -1918322902, 40910730, -257096056, -895938546, -1953231497, 541475660, 812648616 ], [ 261806748, 34776332, -103389993, 283241349, 172653125, -132004011, -123028610, -1975004439, 512433275, 1714633167, 1061462410, 395796354 ], [ -1081072879, -344976726, -41702636, 1003962737, 52802596, 287677743, -176636719, 612949722, -41099940, 1270096987, 854835, 394846288 ], [ -981679491, -81499942, 424470087, -148043842, 557937548, -264174874, -149209658, -450109399, -242820778, 857037246, 577401949, 1325582811 ], [ -510279920, -770845241, 1015433525, -1768632183, 526033699, 798965659, -45611936, 131457069, -712582004, 937170845, 817012691, -422181604 ] ], [ [ -221561251, -397765563, -707534227, -145564622, 877295415, 1660789702, 438255389, 336377750, 33238817, 219142211, -422626267, 180129228 ], [ 10030888, 200901829, -375011545, -918311206, 396761734, 19941284, -330633715, 625807260, -77929723, -50974020, -474312695, -1793695390 ], [ -84564632, 1345847382, 794661502, 214544269, -27313406, -1074466316, -126724959, 820855544, 855249777, 494145094, -749551056, 555290283 ], [ -828220308, -62142642, -420444465, -678544687, -1585704576, -765077254, -587422895, 36818101, -13662553, -642909106, -722075172, -951352277 ], [ -122635187, -539000914, -124357974, -457286263, 578892119, -53880837, 882615244, -133071475, 791362414, -213441377, -45926464, -862945101 ], [ -115249693, 133141480, 2020324, 741690268, -153181232, 529526293, -94678867, -754957282, -271676805, -1694101275, -1161818880, 154101214 ], [ 8279290, -592992, -103185070, -13036397, -464519474, -405901339, 33834074, -803319223, 202839662, 673809765, -72685721, -25859453 ], [ -1143582328, -307310136, 1191787363, -305776308, 21099563, -78662063, -114640041, 45688, 72114935, -79319218, -1030857363, -1711414746 ], [ 17927964, -6979245, -741523354, -1092665229, 1391315866, -547305530, 278799954, 20041161, 79124041, -351359636, -520417244, -106082028 ], [ 60830515, -672228668, 55724184, -80347490, 1988427285, -433960475, -11690646, 90456305, 1336281469, -820055233, -157840946, 89090000 ], [ -899586158, -123714703, -1671990632, -459837439, -79746702, -587551181, 638551999, 137028919, 639244626, 319100814, -298486040, -845378989 ] ], [ [ -377372821, 86182552, 76487740, 1313663242, 7158982, 13926216, 1187530014, -983865242, -173446010, -30231180, -582219677, 446137848 ], [ -27134919, 179412615, -148639928, 232947491, -930099102, -105439588, 773352893, -101284029, -538303842, -237382099, -638442519, 1207939939 ], [ -279430852, -611585311, -250137296, 61935711, 939157517, -473487731, 671853627, -67204220, 764333228, -53822789, 669093267, 658519486 ], [ 1691527609, -192554124, 894449775, -891428815, -1347942040, -1066713581, -119744, -1061346040, -99268675, -39228394, 624416999, 64904979 ], [ -504650708, -355827996, -613720197, 1193747649, -314842977, 221319409, -1482295821, 370896664, -25727302, -61252193, 848503198, -495652810 ], [ 909216741, -24367301, 1302660274, -42303178, 1599788877, 684770095, 75836489, -15757843, -30286672, 318339050, 864112404, 668308553 ], [ -282366408, -1535918705, -665361568, 466995247, 1377760647, 557950819, 792009724, -34295214, 19778031, 1277558248, -89422396, -464897198 ], [ 1910052801, -774636175, -88065592, -1113907699, 927491122, 617736622, -10687184, 751233128, -54070180, -144215715, 110481900, 822494556 ], [ -565845054, -854761090, -142849946, 1176560902, 954434556, -306965354, -152149544, -984943864, -694966445, -548187756, 16018684, 210794748 ], [ -378928057, 228607516, -166310567, -87774149, -542066859, -588733762, 10370886, 702045922, -17538139, 1720624780, 892576717, -8659520 ], [ -58596508, -273988768, 608334251, -1141690187, 269492875, 230301033, 242131482, -65851777, -861440117, 708217927, 289098563, -635141412 ] ], [ [ 1219947555, -495377892, -319480045, 169252638, -1622086923, 671860915, 199525856, 219375418, 834222603, 940543700, 551506403, -172840974 ], [ 61822166, -507281245, 294118243, 879599748, 118110945, -143947619, 472056286, -66464766, -129051343, -861029563, -1424079986, 9410297 ], [ -1121038289, 1133800400, 527273177, -1872565, 545300075, -208164886, -596683598, 426655264, 122612840, -32070016, 110246500, 15720068 ], [ 745672910, -223430371, 467803796, 25856711, -302738447, 174823718, 1077747994, -186760261, 222371186, -1008215028, 204904221, -285732321 ], [ 98284349, -1381706006, 398262565, 933012613, -1823804790, -13019714, 264778058, 750025644, -63123852, -186121636, -5116134, 63674394 ], [ -662735272, 25299193, 472049594, 262759102, 120577118, 1851375915, 1249871788, 641862865, 682476702, -294841903, 687607017, -113986602 ], [ -1052199848, -532994031, -1204001517, -92435770, -176067748, -3702676, -230286692, -9268505, -1022819063, 1807004033, -33587265, -1016927938 ], [ 2036309386, 56116513, 17654901, 751993447, 122187136, 626306396, 1118336169, -321273313, 1128505758, -94314, 371298097, 997806177 ], [ 734377196, -821308535, 822554492, -105737824, -360205911, 197394649, 172926965, 715395302, 203894378, 1284670890, 88378515, -103897670 ], [ -518417692, -663859876, -444231018, -1771485144, 160260389, 915159866, 619351241, -568166385, -384892174, -882221453, -48704556, -155339918 ], [ -879346166, 493551181, -277836373, -859250325, 655793685, -470392614, 183121350, -360119824, 2400114, -61940146, -1157307956, 797641610 ] ], [ [ -894510676, -500928998, -288239503, -68218409, 901605, 40399960, 704533889, -791958830, 697525864, -59684550, -285051080, 2252180 ], [ 1718594573, 1096481517, 418418306, -687431127, 1157635993, 788861069, -45972935, 600894134, -4659210, 253756206, 584538508, 773293908 ], [ 563137663, 34271834, 436823506, -121198314, 325447365, 69295223, -203957812, -1068969735, 60841305, -198834132, -108119399, -428186184 ], [ -253363559, 2043960861, 233812535, 221220109, 500407563, 43347836, 1215837721, 589323836, 438948838, 359667755, 75424954, -149966162 ], [ 427563930, -723123096, -479139029, -1329489959, 686343264, 500007405, 19569451, 18238101, 560408511, -1218138252, -473564038, 44688590 ], [ -1086317612, -1267716382, 106090703, 433649204, 139496372, -28635643, -390290242, 722364578, 205501694, 583818293, 231421735, -666422974 ], [ 206922229, -47413220, 228850652, -1297592816, -637192712, 291650346, 43512287, -333895496, 317206719, 96554851, -1390730741, 1498881964 ], [ -474405805, -180377656, -932313024, -1413400004, -95978427, -637370667, -1814168155, 529645549, -583619086, 1249929081, 1583361119, -82241299 ], [ 240710534, -106781437, 52333396, 65136074, -2574272, -246284733, 1078189229, 518936815, 171610152, 230169358, -231660306, -838465217 ], [ 436165091, -17395028, -498716842, -147864214, 328229826, -104309846, 66391234, -1053358945, -85006964, 673910547, -976048080, -281191486 ], [ -88654387, 777881081, -144039479, 166834551, 95944060, -23095112, 137128388, 309395357, 605091401, 323116495, 1135356859, -963598534 ] ] ], [ [ [ -137357172, 253231716, 162412422, 1484749611, 206555796, 22053397, -662547491, 31577434, -746978065, 784798799, 414351522, -897953949 ], [ -119972686, 123651076, 127447405, -1303845456, 140385702, -35937291, 263231388, -396705956, -293400605, 732952542, 474442258, 710979385 ], [ -18252663, 192528338, 719496832, 87451000, -270464371, 179704266, -765272328, 8935275, 249050016, 571689909, -684670429, 829543799 ], [ 516964075, 349932374, 148474918, 1022178043, -1145761389, -1219406406, 14203983, -56041, 232478482, -329958741, -498724906, -475224822 ], [ -43456808, -1059211872, -875684596, 730308901, 1808610506, 1026636009, 72875490, 1215318855, 810481760, -846286016, 14943256, 458510995 ], [ -1672836994, -476725397, 95981679, -31017369, 38397688, 465139645, -41459480, -1174419601, 155086621, 465870120, 823481503, 43570781 ], [ -365039462, 67366392, -29882164, -666858550, -614253213, -1394370175, -88621703, 547038018, -136977163, -2116975, -922729314, 6741527 ], [ 37518580, 22282033, 3439530, -497893314, -1398316821, 1287106057, 23768241, 308621093, -313208133, 1030429350, -137049368, 1402101824 ], [ -370344697, 595816635, 791100382, 1677927383, 1034986874, -476959875, -167603783, -200131875, 762988704, 653853956, -52006527, -249086831 ], [ 238715098, -259765174, -610939088, 870637219, -576046291, 1214386919, 1516789702, -623618643, 129524870, 1700692000, -259036205, 1644987175 ], [ 446699501, -236981969, 4412420, 184365052, -327552209, -118199711, -259385387, -93351829, 533008469, -122946070, -383523352, 31858522 ] ], [ [ 239795584, 105673698, -1069362516, -102698374, -1528938171, -598939174, 1603752344, -59311456, 1050717122, 189611722, 570123075, 200630777 ], [ -539580599, 246993354, -284619461, 292509736, -615954127, 2019800770, 1453037380, 785534756, -656369898, -507055723, 546530556, 485246847 ], [ -208225067, -595556574, 645115020, 427856823, 368973594, 252272561, 211489274, -236211805, -9686401, 580817237, -943047818, -1743388152 ], [ 576876320, -500931891, 22606463, 729669035, 102343020, -556917333, 110029010, -499136995, 732766071, -1680362, -1565211314, -1170527465 ], [ -858861511, -16241392, -170565903, -96294193, -54901423, 697884476, -215704880, -912600569, 459902171, -1532835555, 771304478, 462854544 ], [ -304416142, 44810173, 70400218, -253375579, 857487791, 973600648, 990038349, -889704553, -961095469, -203478266, -2091948399, -95457100 ], [ -466439248, 14280184, -45924619, 259751843, 1715418342, -638375178, 882127387, 1601738470, 1402485614, -1397667438, 160589626, -108508875 ], [ 1127754585, -49049320, -288730712, -54463086, 560248538, -337520507, 771815816, 333391684, -551408164, -126129446, -1747107459, -672472824 ], [ -51192792, -20126817, -583684634, -637344466, -206241727, -49919487, 450448423, -769461901, 26899234, -227770380, -832072225, 497168741 ], [ 221396529, -346635932, 165400737, -65571853, -75960783, 730608454, 167617756, -111724460, -226589233, 99063215, 226976968, -243474125 ], [ -1352168923, 222652537, 261343323, -54261277, -100819840, 889897246, 167501847, 707916490, 1175824723, 166691925, 851749065, -1159881320 ] ], [ [ -134705536, -838566837, -235585138, -637392703, 65366109, 230017696, -1257673548, -417548357, 69558522, 183587373, 257590203, -45894587 ], [ 130502075, 47522665, -88316817, -145918572, -1009407177, -139925331, -757406464, 1125786476, 1309611366, 128076367, -10760952, 2359129 ], [ 160287938, 7053942, 588362326, -391658718, -414426795, 668456, -806795127, -2055603754, 26553943, 1282146340, 298293834, -999862727 ], [ -135161936, -108978895, -158318104, 356666064, 1024683040, -3981851, 994559489, -592024509, 186649753, 1663997280, -13146135, -16845687 ], [ -1002364953, -646238318, -1688877091, 114701436, -1356040647, 26635644, -767494715, -315698176, -980656508, -838038708, 118633260, 1040606423 ], [ 1119429965, 13677055, 306438075, -16011750, 133451170, -162822567, 1016488648, 53728051, 23808150, -37644087, -817479519, 188541513 ], [ 269540729, -318703275, 588486913, -322260015, -241071981, 701919779, 220426557, -586161932, -206153024, -538572621, 211267172, 169681266 ], [ 233705998, 1264756539, 200284553, 368568337, 797525511, -1242741235, 201559651, 255849296, -622633029, -820506146, -227848556, -535212023 ], [ -51438489, 1002502416, -1751872856, -456930845, -1394435512, -1254191879, 1705652469, -646751432, -195902812, -346430137, -192668624, -1065331079 ], [ 490368040, -1003819333, -1740387466, -383450355, -13785516, -430160779, 609735885, 209211079, -572125849, 435084254, -1135356231, -650326972 ], [ 839494939, -357524362, -50429423, -640445868, 1062933444, -376997775, 1092273106, -196291143, 274606296, 286894930, 1956887817, 113932306 ] ], [ [ -423506718, -1006891394, -282981037, 633688745, -207748511, 23980791, -182308829, 135818990, 1929195189, -360767295, 1511764261, 946616812 ], [ 715601247, -6797684, -2458656, 37847572, 138016581, -44016634, 1533273065, 261067913, -1971430220, -178855590, 48737263, -69719040 ], [ 195409467, 697679261, 8741760, 970159808, 658148787, -95024840, -65685956, -589039643, -1040202824, 1509567021, 1069766812, 476067087 ], [ -153963964, -476912103, 986384891, 133977052, 1826469910, -648959308, -1519162215, -983998697, 398255460, 806452559, 1408325203, -321662043 ], [ -61491936, -1079549710, 175835737, -242653315, 430187894, -964253928, -387855051, 529388737, 1145080580, -386397909, -28402663, 928579508 ], [ -75004458, 1403371468, 648075573, -187379528, 601657087, -1217854634, -658888494, -56978006, -1482647560, -958828488, -140492707, 128824851 ], [ 917984533, 1911290431, -32178731, 166745383, -473700447, -592666984, -54219802, 1242119955, 47188952, -180214985, -2657420, 146271863 ], [ 851234654, -1582451794, -443741501, 686054325, 880724037, -229103938, 1179931063, -279155144, -595489, 1024219601, -598313820, -300794686 ], [ 1788088064, -1459993409, -5943617, 120229901, 906339288, -903166763, 1185164963, 10114122, 634369086, -3172327, -469333897, 1191848223 ], [ -47519490, -196968732, 1225366887, 1285373852, 27419502, 44954081, -418563177, -151368121, 333896844, -506417167, 980293262, 280565742 ], [ 4624127, 11475566, -594742436, -1108710211, 143217151, -1160714388, -527421377, 13814522, 1930812136, 263238543, -286443342, -262648054 ] ], [ [ -1275947317, 126802711, -909076297, 466571134, -1657770684, -504451231, -45668466, -925100213, 252911550, -1503889956, 40895958, -220139271 ], [ 429716354, -228378322, -100316014, 912415626, -257790603, -1074040080, -682293428, -168130164, 1074862946, -87139909, 707075053, -943630244 ], [ -394358330, -345376301, 195186204, -1576828054, 446993442, -198202128, -245265540, -435284053, 528525242, 420276316, 1050838237, 94752593 ], [ -380630834, 1087985297, -1100174456, -705544298, 411267614, -1195604077, 1385281480, -1083392593, 617597783, 1128125377, 1533333597, -17108147 ], [ 1147513124, 157180097, -655367687, -193444565, 565380265, 826247967, 1726003326, -522344964, 307853236, -1737861455, 27751912, 120780556 ], [ -454278135, -1546686491, -112146517, -192053041, -1233784805, -989674555, 229538879, -456523896, 366775369, -335790126, 1158328098, 22149352 ], [ 185210019, -926513927, 79104676, 1151302836, 41389670, 268545753, 125539230, -37512093, -1339116205, -622221580, -517039712, 226297419 ], [ -350270583, 1030683709, -348982053, -341938282, 136559681, -469167635, 59837203, 365895832, 212295963, -48696822, -490978067, 412327765 ], [ -124144155, -15335428, 261243661, 105007696, -267168952, 748258410, -187361026, -249837181, 598787881, 498345800, -855168882, -722088192 ], [ 1745544152, -104172832, 533469714, 507187563, 192918523, -749373794, -78733978, -97988817, 1719176199, 11908916, -560970932, -13794513 ], [ 34678180, 84774405, 1970282851, -130540756, -1051503982, -1523711222, -271391640, -559849756, -2047145807, 633272086, -255807508, 301913249 ] ], [ [ 742036503, 10340932, 678582450, 664616236, 223298416, 757458881, 722463799, -46219880, -321373177, 956987819, 373756348, 953026394 ], [ -896610702, -124829385, -639690288, 1873816772, 1039493527, -297539492, 2033395051, 196714442, 2065022973, -731900838, 866224696, -528334273 ], [ 262047052, -95308010, 335595820, -683849487, -315733962, 937258878, 1018773160, 12148045, -742501403, 52905008, 191332276, 1649267840 ], [ -142145657, 107454107, -300986271, 853399099, 318645339, 941764022, 435764300, 1833397946, -93517276, -259974576, -994833825, 605243273 ], [ -65614637, -1096699646, -197530411, -1949297176, 1091538458, -1362494208, 215758703, -165847613, -103069365, 558826919, 701503967, -511022109 ], [ -2558679, 52974345, 836130591, 1400937836, 489385979, -292613542, -424147809, 381638830, 64533586, 25832567, 633451633, 846919034 ], [ -898059925, 1169165565, 798122861, -42942048, -54487845, -1014297447, 352178822, -710601645, 345532722, 345002960, 2964595, -952008256 ], [ 908399712, -1922279, -506714505, -443673293, -684081462, 684498158, 347061867, -919182392, -609776800, 281493532, 483335814, 63252954 ], [ -64854319, -6162764, 241629539, 1345754851, 18601929, 529319475, 1453297213, 394820631, 935786855, 1458721853, 157965451, 862707260 ], [ -345291339, 1981778145, 656723130, 895415401, -277194998, 104755599, -691787203, -623767046, -49967729, -67422439, 29984793, -117596324 ], [ -377915793, 1299863938, 804406706, 1316136980, -892079975, -240734924, -1688975848, -1197389094, 783298127, 439983666, 943164426, 264896492 ] ], [ [ 757696870, 452279, -350627203, -247146928, 350546360, -77837840, -93687047, 546872727, 107387210, -119692215, -1212062661, -377808103 ], [ 31369984, -998231602, -644590534, 287043866, 261417161, 964383449, 1363751421, -1000848393, -938922929, -371994640, -82583109, -652892051 ], [ 921632, 1337611497, 397886429, 736067491, -576212456, -12720690, -64796641, 393562072, -139071875, -471857099, 147563310, 980705419 ], [ 998526671, -827270325, -96096608, 30379619, 78792440, -921068847, -58999350, -863017647, 595558276, 448226028, -186589850, 715826491 ], [ 20426837, -1619179700, -7212664, 126442815, -221924033, -156861299, 906865013, 1480389858, -748144908, 262684743, -42511109, 738458452 ], [ -1747722224, -667655417, -132744538, 865350566, 44255016, 163932876, -840069353, 290406438, -120147441, -345543157, -369575177, -190354249 ], [ -416859117, -47400541, 323985982, 247475975, 1011376686, -609733795, -271138673, -829217229, -61412669, -164651383, -1144777458, -1023433889 ], [ 410293216, -322949943, -781573780, -425727484, 361523, -639352229, -115708734, -256480452, 896116103, -15925010, 785107120, 55922174 ], [ -517964194, 105044967, 63411634, 493308750, -1323146844, 270105592, 650171781, -375393772, -586585217, -267944430, -141354593, 183247145 ], [ 592279231, 161672508, 1443025464, -399384534, -4417497, -37700205, -142741807, -41345848, -573849332, 83509715, -302509492, -8105915 ], [ -519023191, 138333405, -172467123, -971432949, 320101159, 1417761214, 189263976, -609666068, -965327798, 466443050, -311692112, 111145282 ] ], [ [ -298712431, 1502552029, 1081381576, -539833049, -436145270, 282180997, -645845862, 147711210, 119825613, -1390806194, -219363031, -1396406676 ], [ 362060320, -1330176873, -280579415, -95334847, -91516881, -153027625, -1022621295, 1487295634, -1385552127, -201187301, -851521827, -21760770 ], [ 870724125, -20897938, -1603145439, 615604914, -669688333, 327751956, -1357821570, 310395553, 551915431, -286723927, -467652938, 111305208 ], [ -1258818550, 308190694, -518672975, -396976869, 107197170, -1292837781, -1777882381, 1025837146, 1854046771, -789857910, 1993936464, -478903497 ], [ 3526472, -204037505, -1141718675, -145721682, -81499616, 288991105, -1544779787, -263604253, -568852902, 126690878, -358237402, -983254599 ], [ -1052035924, -1232166426, -597937217, 586307747, -278135112, 242538785, 569946871, -13758991, -163674684, 340081279, -1080366993, 214350976 ], [ 173877318, -330345711, 259202365, 1749891647, 1482328057, -527318633, -212197851, -92677193, 1593904332, 1948812810, -230901554, 1235829406 ], [ 1188086194, 25200295, 55290987, 12617665, -642910440, -16796985, -195669553, 1275211798, -1128899815, 336857333, -1158222967, -1276444448 ], [ 228580310, -212596948, 128078803, 1489424366, 136446232, 181515994, -60697605, -1000977060, -53173814, 1105066737, -997286895, -511413569 ], [ 77062765, 135246832, 81837921, -148413257, 715967555, -44231931, 566089355, 140064982, -76720386, -521339840, -37672328, 774446177 ], [ -1240991784, -330405357, 581248872, 7448370, -278275198, -157363597, 64494850, -211538444, 262575592, -585955957, 1509011767, -516899296 ] ], [ [ 28455838, 1066715041, -967272162, 280388714, -144638565, 306191872, -1610375788, 388143251, 219042019, -649364347, -267267718, -467192330 ], [ 770117221, 80516462, -370572836, 1204005990, -409337195, -594681389, 657557522, 1636543757, -241900468, -40003219, 149535027, 772437627 ], [ -22884195, -125168219, 1056945497, 75059413, -28659053, -1013423589, -449432440, -823064584, 372040176, 477312994, -507935468, 1394331919 ], [ -502596336, -40062431, 412004348, 369886754, 1594230036, 855527447, -362700397, 1944889, 173671227, 1332023531, 786345470, -198287817 ], [ 69942559, 184806675, -1571130997, -58732668, -398654134, -196295299, 457847986, 541936090, 1038937256, -444524022, 23768903, 699825069 ], [ 39279899, 1591600800, -177733154, 403717620, -762870583, 391005309, 171768920, 525556610, 28044790, -270160384, -827416339, 47940895 ], [ 1040515727, 727413262, 534084912, 3166284, -150954407, -261173298, 247101152, -22690018, -1475415169, -1880698860, 101540970, -146207839 ], [ -544940474, 1099628787, 1301761496, -1763174513, -152655717, 78369919, 1813622958, 8953545, 74190003, 133561670, 859735852, 107470061 ], [ -31997094, 51001440, -391335745, -1021624850, 1118439747, 677933978, 593564281, 167754644, 110606024, 347002623, -484236036, -46858251 ], [ 44213375, -220307534, -13684875, 385285162, 203215443, -150697493, -168076451, 1422724071, 1129258263, 227317447, -1117163614, 25433517 ], [ -39853610, 341062798, 1334581321, -1043787264, 14232244, 47256681, 1018633456, 610561200, 192905354, 270218748, 45539679, 1449581120 ] ], [ [ 1134924184, 202287799, 26738141, 1203626819, -532466137, -766866643, 1040712348, -989138196, -292781211, -66880482, -500544926, 879652527 ], [ 713246706, -8341446, -528630076, 13543326, -1068585617, 80134149, -850647999, 391696035, 312709783, 232357951, -424970792, 1164038580 ], [ -328233871, -89025760, -619817374, -296178348, 655715885, -729579374, -374784940, -414076662, 672167858, 25570891, 312642284, -468128448 ], [ 1750821823, 717657904, -849045828, -24076447, 1480581807, -513071118, 5239587, 1235494863, -181568125, 1099226709, 9831941, 367432622 ], [ 642162771, 515778894, 473956914, -696382191, 196155571, -52678057, 622565143, -802507470, 75451984, -2876781, 1487229043, -915026951 ], [ 213304806, 123519165, 381288797, 2374313, 1414509283, -843997286, 200263587, -18938137, 905113625, -143299592, -187186210, 291051522 ], [ 1135500461, -1391717763, -798444211, 505559912, 799433678, 1188200894, -910514833, 103193342, 28428706, -1396091169, -65432587, -172875867 ], [ 1202433107, -1015736041, -64849523, 1186643316, -1941607277, 306416151, -282914827, -211647023, 202245488, -172201606, -621278113, 590825401 ], [ -708163152, -85368649, -396309360, -371391992, -692521468, -363483481, 287570721, 582347786, -541398532, 1387199752, 11852366, -793264579 ], [ -69257963, 223522200, 218807428, -16375402, 1377027908, 1136680343, 18987013, 464413427, -659437578, 1399479404, 235216611, -884752052 ], [ 107411162, -723835602, 826562918, 144009594, -102267127, 457275197, -373115554, -115532564, 791829214, 1254324304, -884890412, -197915694 ] ], [ [ -39899450, 590385614, 178518906, -92318876, -1238558058, 438416093, 981550546, 854559439, 978511407, 46887919, -208029977, 555554184 ], [ -1532486974, -330651227, -506171147, -748633062, 157787464, 249838644, -1368011668, -478534034, -229955641, -566877516, -1437535818, 10531694 ], [ -1211140633, -854965073, -70737032, 5295826, 658539656, -488214372, 317395447, -636848225, -254317323, -31083017, -70002276, -256685811 ], [ -230497566, 280298943, 175781506, 185213207, 743664283, -148548468, 672361894, 320859406, -338884461, 1526749273, 630173766, 389527352 ], [ -688471808, 197739281, 1638690, 758593742, 1012607712, -16028453, -785495334, 958121519, -159587132, 719939, -33983245, 77261470 ], [ -576075724, -104224353, -506870218, 1623310674, -67739986, -1845101384, -10776770, -130548297, -268618960, -591539503, -810473662, -480072872 ], [ 1672039290, 492285413, -277393594, -1264303350, -1185922897, 91215323, -287461446, 5580163, -1637051936, -204989816, 28087974, -757069902 ], [ -2037216755, 430140077, -6374149, -523990863, 865331451, -393958742, 299707534, -216637640, -135728607, -26471026, -2020132820, 161902924 ], [ -905310600, -438742601, 176223667, -9029976, -299604796, -455491362, -1102495008, 299410649, -1022200100, 1188096288, -3534506, 831257098 ], [ -811744802, 962214476, 581356619, 140968870, 189327971, 651289412, -1490507309, -224938530, -209326861, 694384644, 1163336866, -336499749 ], [ 451327568, -617841655, -356329144, 66755060, 396155303, -22950197, 250790140, -85183097, 442746461, -188004961, -23525493, -209690533 ] ], [ [ -199339161, 886829992, -197322984, 461139134, -68264025, 53046911, -835281479, -595565180, -1144104159, -243568044, 705192482, -24975897 ], [ 1333141583, 367110645, 1007052185, -576942253, 628250170, 1426171089, -33490089, 1428705036, 10431052, -575599162, -1557897059, 726227421 ], [ -40836073, -660465902, 686494087, -305489069, -846204733, 106656007, 205832308, -377522912, 9191357, 475145248, 301193590, -533860379 ], [ -410781370, 689674944, 180125411, 55851442, 510002386, 83903219, -1357624577, 531138858, -554989665, -237757084, 7965596, -292976202 ], [ -782160978, 612669770, 1004809856, -278452947, -970569611, 848924706, 185644601, 1037475851, 552486435, -374448161, -431742950, -245636604 ], [ 342804682, 1203117709, -355621280, 222803032, 305530547, -29236642, 926418552, 1094844042, 166667076, 206366551, -32507346, -672326546 ], [ -694027778, -42235760, 89249164, -51634373, 279150767, -207726916, -287435494, 436390209, -989868422, 290504043, -1235841956, 668207463 ], [ -435541340, -28218870, -1058722801, 306031331, 57927462, -1738752245, -1798515817, -218750931, 627725310, -239678560, -785515657, 91813202 ], [ -260176556, -107738007, -3217372, -523109609, -3788377, -798833386, 24820291, 474915656, 288243324, -693696265, 158956001, 713346166 ], [ -686858334, -29189409, 37558353, -338294442, 186990214, 509116507, -77606058, 732701945, 8798556, -728823737, -965116225, -198589921 ], [ -248974340, 1104435546, -190881902, 728441707, -200980293, -101883136, 66961093, 181601406, 150597641, -786308396, -1059634971, 606519324 ] ] ], [ [ [ 1077184, -498021117, 234851790, -60800270, -473462430, 36991418, 451159925, 91189787, -997607633, -501211467, -502959885, -709950667 ], [ 49883781, -47445486, 378448855, -1831899731, 297755426, 744184770, -249234046, 972128329, 164030493, 531691125, -186556879, -624670398 ], [ -133616829, -141900087, 864923501, -53620517, 309508808, 137043724, 759480109, -86858668, -1076097186, 99620257, 958713761, 1678821892 ], [ -576367179, -579286305, -71930444, -634128928, 1718198291, 108363320, 1178327305, -762160, -273181074, -114686607, -5241247, -657512450 ], [ -188668194, -268588762, 998015829, 655365785, 1174418299, 885270938, 310963087, -847164270, 746654507, -259225422, -509543251, -351013401 ], [ -550598456, -880053296, -158176403, 754000504, 130478675, 1537564602, 3799230, 604638014, 311663780, -1013831891, -1362134597, 72646869 ], [ 63749135, -218923569, -903536318, -184159612, 199286169, -1002216749, 4980443, -741981919, 139415883, 55019244, 725612195, 293143006 ], [ -123417013, 18030764, -81384733, -949062922, 1814542147, -572183085, -256234469, 125692599, 863611895, -392888277, 134453033, -779350210 ], [ 855151628, -195951081, -63773817, 450365952, -1348704653, 514296293, -273743431, 454577458, 1109878822, -668533913, 190161680, 855806315 ], [ 763298222, 1767816210, 825302208, -845072363, 1149753541, -1091516228, -89762743, -777833222, 601612410, -1446220140, 281277147, 1587905612 ], [ 434681214, -531988567, 104680501, -205807913, -497401326, -130163788, 1983522324, -22472844, -115209344, -49653526, -383689429, 55412717 ] ], [ [ 181333967, 1162109659, 1469055945, -68791991, -1363281082, -527377422, 22904872, 76672683, -1523286682, -433972329, 1237680600, -126431688 ], [ 850983377, -92258719, 1102568475, 974909222, 162384383, 1383415454, 882256187, 1753470951, -498931294, -583159641, 1106083481, 1689879249 ], [ -416312877, -433211605, -562262538, 358537761, 958339533, -875692921, 280531379, -21015511, -45969330, 35912853, -790521514, -465128379 ], [ 583022781, -1028877739, -42735554, 272496392, -1573722155, 161257779, 154828838, 1155068245, -602616187, -33294246, -1585902296, -1519118861 ], [ -844845336, 7988034, 116530692, -193149719, -109049500, 414337675, -492336122, -1310539273, -640703558, -539266551, -809689375, -22540608 ], [ 227177672, -30191192, 67017398, -521944372, -1810521494, -245782744, 581619628, -364588282, -752104411, -420556194, 1885382370, -975475 ], [ 487413764, 992523040, -3766775, -388685994, 254712273, 788894924, -1563260080, 1850355185, -374087750, 1639972044, -47684628, -11533071 ], [ -322009194, 94658486, -381504721, -1041260432, -189496299, -157331740, 1388920009, -1395363062, 455077156, -291137088, -128497925, 527501986 ], [ -45832347, -16159688, 668248401, -56862876, -134012493, 397006306, 448857075, -1186855021, 5424124, -124107158, -141552183, 96340259 ], [ -238113873, -65917211, 605558031, -603090454, -174033161, -52506737, 210532419, -217532313, 429106252, 341619297, -320558124, -509351975 ], [ 940881667, -39950548, -12011949, -124105030, -50750192, -1131166913, -257973104, 434293639, -549138049, -596204423, 279050629, 653171850 ] ], [ [ 267055375, -842674635, 333270638, -585098709, -689002108, -31792458, -1029538295, -1697848203, 22197259, -169728495, 288067395, 111898726 ], [ 314308969, -61354934, 137968246, -92181785, 608164085, -399735353, -868841533, -1110258479, 1197103938, -443314618, 308078, -20957507 ], [ 522104019, 83893153, -402978439, -165377350, -23217210, -1088936, 558667520, 975628402, 126064481, 598422563, 1249305558, 236485986 ], [ 50139393, 1881535843, 103707318, -46637664, 412952765, -4346017, 606937370, -525629756, -302088277, 523617684, 33647978, -6229397 ], [ 212634327, 1470430030, -845526418, 308597632, 166108238, -37417143, 601915518, -457296860, 319637719, 1887421426, -747003942, -961771197 ], [ 1312526837, 52379308, -54186422, -76064319, 433449140, -127135544, 1269708210, 232301100, -55241526, 10792300, 1368274705, -137355309 ], [ 87924091, -330655331, -327364110, 328543963, 279167596, -281910062, 959422601, 619846403, -457049720, 1347842538, 645736371, 417774501 ], [ -204400830, -1491780400, -234528557, 891275520, -385921437, 1362934217, 691903534, -493705265, -382071457, 646078289, -299765850, -1078929244 ], [ -113758791, -577223170, 1987244932, 775596543, -1373723173, 1658002661, -666816420, -744553633, -291912565, -7392433, -969516860, -116876372 ], [ -814440843, 266429250, -346151318, 772190141, -108754229, -100993890, 427289347, 127338550, 147010836, -65285128, 901081327, -74448282 ], [ 392293806, -512575932, -23857920, -917055199, -33797439, -641536785, -59722264, 104339318, 509376711, 1410517700, 550662058, -328535522 ] ], [ [ -111058798, -883004029, -231464401, -648199747, 604480796, -60479296, -502452463, 56588136, 706228963, 234315028, 1523442367, -926948769 ], [ 776822524, 344578919, -2439253, 95075111, -1651144474, 138925053, 260115783, 17751425, -747511023, 620704836, -438064390, 780971436 ], [ 523656913, -362200473, 1549173444, -806853361, 1250397801, -324976009, -88671602, -991696984, -12007630, -333196790, -1241397577, -550566292 ], [ 629786075, 722973636, 1755185920, 88095664, -1565602886, 29358556, 399748042, -1824120263, 927710912, 259653947, 597657408, -241781559 ], [ -1088026263, -845081139, -183213136, -775288359, -563404430, -1650647671, 1009644544, -42204303, 673770730, 250563224, 97097741, -31205760 ], [ 108170063, 506321607, 1466622234, 788565703, 511545136, -296842681, -1307778328, 782008324, 1033977072, 773712880, -1471666453, 196913427 ], [ -1405836477, -427025729, 17425411, 205122896, 479964197, 194494379, -35465336, 4244877, -503180894, 81820168, -83269054, 73614719 ], [ 548944808, -450241540, -260233042, 192122227, 711073795, -185001952, -1517391154, -1830118580, -263722, 853510865, -458622243, -102374328 ], [ 706214890, 622198042, 55691848, 498884942, 30044016, 629153548, -736157944, 10924995, -1065091309, -22909406, 680345956, 1808966925 ], [ 577062715, -230791369, 398959412, -674690766, 452707898, 1722826333, 299358371, -1167121497, -133508049, 461548539, -591412852, 166058000 ], [ 37770697, 28124685, -1270741802, 74487730, -113713481, -838941298, -201593168, -677959760, 1070895481, 67268312, -367100299, 370395021 ] ], [ [ 802998699, -305440658, 1023754831, -181412917, -138723534, -1411881916, -94949105, -862367735, -517754638, 617692320, 14295309, 367871235 ], [ 50652751, 135515526, 93940235, 126750579, -418145600, -1275242587, -1402677756, 102267944, 534483763, 46566504, 281543361, -815415362 ], [ 779468522, -23479227, -803212074, -1363918669, 1769527894, 989483110, -922317884, 1124683399, 117546746, 572073975, -872836753, 585005491 ], [ -631772374, 192923551, 1724264418, 149050990, -216573441, -18016087, 1438482650, -1160939826, -1477425977, 112896922, 1905530378, 7135333 ], [ -149407014, -9431777, -661950332, -64079786, -513372554, -142968882, 1512100210, 722884093, -40495435, -1316079252, -60090614, -19561451 ], [ 1209266432, 501517268, 64142094, 207738002, 814591853, -329805242, 546184518, 624924529, 239537010, -1679238589, -1259085667, 22166180 ], [ -827746404, -793325611, -175261836, -850151113, -149905252, 358976385, -230896169, -45100082, -466528355, -257123403, 458869345, -125546680 ], [ 1407136477, 1085132361, 641274393, -88908018, -209744492, -196541211, -75258307, -1595595593, 512383885, -199886812, -256489605, -145360792 ], [ -878645285, -469424176, -150010732, -354315906, 44506526, -485576517, -611450702, 116137522, -1281714970, -281568187, -883199510, -777391283 ], [ 712571469, -1876224227, -82101063, 43486106, -776216598, -1689580030, -149357829, 107812920, 902803539, 59175476, -356148057, 9586154 ], [ -5477207, 1019278810, 1601079466, 183056285, 394658315, -1598295585, -199615335, 399470786, 979140193, 422050780, 1042831915, 98887150 ] ], [ [ -272937661, -36568670, 9318595, 364387141, 95996462, -676014579, 605664017, 122920280, -14060709, 1539921155, 361146528, -449026270 ], [ -1515498525, -1590530502, 710723536, 1188998054, 623700710, -239160492, -394859321, -283424734, -268281411, 360215838, -691293287, 4462401 ], [ 45205189, 130941912, -750198582, -830013845, -196662737, -1924112270, -1697339766, 71725047, 48669703, 617465, 1238414777, 31662900 ], [ 864625339, -372189953, -301247588, 455710113, -214737146, 107178548, -429585599, -183636778, 1018464186, -366826073, 808306312, 756453176 ], [ 3158458, -2106111701, 692449934, 1274893973, -220327109, -1905689616, -277982591, 327947378, 119407620, 461324305, 917346321, -1412661148 ], [ -3890740, 33091300, 281561612, -1210095993, -925058842, -1086811405, 706993040, 227856089, -23825645, -48177896, -967723269, -49077346 ], [ -1243657633, 820866182, 423557948, -473808532, -517306303, 1242824972, 44630893, -984338578, 840996733, 336081169, -116030, -1095504761 ], [ 276205837, 2078345, 15678853, 594105743, -1020025077, -449538301, 132727619, 1169986980, 627303728, -79762494, 265490871, 1612831319 ], [ 404825962, -139058260, 154561996, 120638065, 107527964, -336193535, -1931407836, 481237334, -175596903, -516642783, -364180398, 541727096 ], [ -567111580, 44658655, 656398637, -236549375, 633927872, 321302415, -1066712588, -784906422, -13663740, -45382817, -25526284, -100881392 ], [ -191194367, -1783315952, 215477671, -88183523, 262439260, -1182834181, -1627626696, 994576112, 233427905, -645459546, -1033396676, 97311588 ] ], [ [ -485601512, -45248278, -413376660, 771786564, 256222464, -1894817694, -95035957, 115277013, -628933578, -573673434, 786520006, -428040580 ], [ -126279053, 987914764, -78172790, 42085923, 46278032, 886580647, -191964568, 1079572887, 873205694, -1222158380, -95109864, 407834307 ], [ -12240417, 201006579, -408127451, 1030364072, -1557628370, 9338604, -69734742, -1521218884, -302747413, -43907398, 44592653, -918133592 ], [ 718120296, 827783045, 49432239, -40407278, -250238322, -1247698933, 388360724, 1762547954, 453366660, 1428299294, 73536595, 1010115133 ], [ 111406949, -226864069, -15667518, 486611829, 1640937888, 452560191, -518520809, -1305909557, 137841631, -719634419, -107546872, 1493457642 ], [ 2076791984, 165332411, 98586253, 275703887, 99416014, -494993542, -309609681, 774131827, 161068170, -1324845101, 404612044, -103823538 ], [ -411159201, 1506863752, -328229053, 1117132545, 1354360073, -185952031, -364161880, -1498269752, 77641236, 111215874, 1240234424, 814421483 ], [ -1267500236, 128870991, -1194155623, 418634670, -4013769, -516886321, 499789345, 515508276, 149841674, 690285127, 229924725, 275062722 ], [ 58078183, 111118330, -18876668, -246178496, 861989899, 633228234, 772669606, -293667047, -257442312, -1537547581, 581993493, 107742756 ], [ -180711238, 1143949392, 1259762625, 155608381, 413425735, 625071134, 1213534798, 25590636, 1012539067, -345288459, -342031658, 250041111 ], [ 758876838, -217266866, 867633705, -191994015, 287625191, 1807943444, -67117982, 147435627, -995679424, -273562312, -157197550, 105958222 ] ], [ [ -949015001, -2041891060, 996940368, 1216222723, 823073784, -614506547, -497402613, -1121968541, 141906969, 688787400, 269992120, 717004942 ], [ 521674881, -330011846, -55978677, 365902529, 350396656, -346093180, -798861002, -1408088325, 460592779, 1312445026, -1284149521, -39330531 ], [ 733264809, 754392670, 979062304, -249998778, -298494336, -542146564, 1036880589, 737471030, -659440013, -337386171, 36104442, 16679402 ], [ -111122919, -316432101, 210691134, 790099503, -82252436, 716575822, -1536521716, -287938836, 562418653, -1312827133, 1573694082, 1389646077 ], [ 6508114, -255174464, -421064784, -39000320, -122696985, 243066362, 1180073274, -335011808, 862238113, -295864565, -1642445400, 290182179 ], [ -986975284, -777687584, -287121208, 185394297, -278830822, 15468718, -332389933, -36976768, 637098182, -1024091740, 1215695833, 466534571 ], [ 958427014, 553186077, 81502203, 166939152, 1582763521, -1439109103, 428603180, 222060560, -1483966939, -1123116211, 59352864, -839364074 ], [ -118702287, 24728149, -72590333, -228337757, -588291412, 396047740, 171882845, -1455824746, 946210287, -424629369, 521426947, 930988642 ], [ 697828249, 176355837, 79618092, -355208771, 5583967, -514720997, -556725462, -768718838, -82066007, -250689874, 1457477134, -757076364 ], [ 1787894428, -548010638, 239262623, -84278591, 426721241, -256207582, -272904465, 300172838, -489037011, -319631334, -1177535448, 929201154 ], [ 793600257, 1073174626, -1447137019, 1212255732, 658864256, -1274769699, -1762765, 761030046, 886861307, 61009781, -363806247, -343788415 ] ], [ [ 246866054, -472713502, -966122113, -1644099579, -487034486, 1728457243, -313712391, -20374338, 128918594, 865910146, 166112632, 484658267 ], [ 22851355, 33864559, -104131928, 431728037, 440639059, 476733220, 1210122877, -598981224, 190355062, 81176521, -45130256, 174316306 ], [ -124091525, -1087203797, -1182865854, -196746056, 30734868, -197622456, -631076683, -1301047172, 455906503, -195346755, 240027249, -97853183 ], [ -197093660, -63032836, -335237018, -254360601, -1961647775, -16026970, 474536056, 38584807, 347906252, 389467714, -213471449, 869716607 ], [ -252725584, -1067953905, 1158762741, -180142166, 404070454, -443670317, -898964511, -215346773, -548997732, 261914065, -16593966, -633874405 ], [ 96162854, 1707215405, -149186185, 489593538, 534483652, 456963051, 334854649, 40183205, 45592626, -1272263132, -81235235, 379983226 ], [ -1200479217, -335238885, 289987350, -7387307, -427087712, 226167924, -162666591, 1082493627, -1697087854, -1636082096, -261915276, 300967055 ], [ 632736616, 742007678, 356672378, -212052765, -62983544, 92406898, -66780565, 17330548, 47473342, -255194318, -690544337, 1494490778 ], [ 68822687, -15225921, -1657101522, 357743748, 1386553099, 2045910618, 509733937, -181688965, 185889473, -124813845, 1273472342, 126963919 ], [ 54683825, 794172238, -190130356, 921692939, -462869836, -646844634, 165888428, -68020583, 1068674938, -1487497564, 1299793569, -179893460 ], [ -948753213, 1625763706, -734405338, 256769769, -10127159, 990400615, 332419426, -42007004, 939356746, -254549131, 285925848, 865160212 ] ], [ [ -833213222, 26190827, -425756156, 702474833, -270812484, 70250845, -441697131, -998331248, 1078002282, 877109024, -69482332, -349680093 ], [ -928611494, -165294142, 766112037, 104967166, 95060899, 236764899, 890759273, 84651938, -1050354346, -44454661, -310446122, 31811317 ], [ -684897629, -671702705, -43955392, 359926048, -937483172, 274100523, 326552048, -202866591, -332487044, -70032159, 970858195, 420671464 ], [ 1930865671, 847713907, 647307480, 326775102, -1371888186, 1153092860, 3139628, 245748984, -115850486, 1276653738, 1207600356, -176040852 ], [ 353020816, 5229336, -630226220, -1486032927, -400304140, -211357987, 66305134, 855072672, 3804712, -46731143, -664109187, 538195806 ], [ 473614180, -60030297, -580898673, 36512915, -606003858, -1762412847, -19258345, 14692386, -783703738, 459974739, 964346423, -4058371 ], [ -666657659, -893897634, 333645110, -22621995, -1124386234, -1017459105, -533618878, -99351603, -43870732, -330835540, -57147203, 1447528294 ], [ -698173274, 827101803, -77303305, 1019979360, 180164191, -705057383, 377593995, -11764624, -6514786, 307579890, -266834465, -61692015 ], [ 274182337, -262270820, -378405665, -797869030, -175087500, -961499589, 451214226, 87333801, -1238613548, -1008948426, 3610566, 961614 ], [ 447310049, -459668710, -190050619, 563751202, -167890496, -1147245802, -11775887, 403426821, -581453217, -1205740139, 1013419414, -1933328440 ], [ 397809105, -1328614761, -1228357242, -1266215594, 102199523, 523953717, 238779102, -66099436, -847839696, 786260092, -188997588, -804851680 ] ], [ [ -735591267, -402154011, 431518910, 115061484, -519311019, -168701476, -560225293, 558838278, -365916268, -1205597216, 845195935, 657753316 ], [ 110847714, -180938251, 494234169, 344358705, 24592902, 3996143, -358351520, -258427435, -1057747403, -925079101, 1057234929, -190944361 ], [ -1173878340, -1105101077, -1717427541, 3184165, 649276318, 37624642, 760699274, 422876325, -179547686, -66441331, 35706984, -14241408 ], [ 104571896, -253774990, 1197377464, -226016129, 554562893, -321066483, 1103285549, 45310343, -670512444, -877402474, 36768010, -79607027 ], [ -537957110, 300418646, -406259198, -333210914, -1908231693, 7236175, 431658430, 310473476, 81944285, 271715603, -9439599, -23771440 ], [ 218346365, 136006075, 25963255, -1692081387, 65614610, -1435248119, 1254503509, -176925074, -419510666, 417094136, 372404785, -362625017 ], [ -519250093, -28473486, -1159687544, 1780003480, -594045994, 311015293, -67455923, -1079975, 255541569, -1469020143, -26259492, 221894511 ], [ -938422750, 413725320, 3537349, -1603018570, 540396306, 197843940, 756591600, -106000418, 1319470423, -14091449, 432763394, -1149006860 ], [ 188021393, -204481010, -502639216, -107842767, 210104018, -561120245, 235437619, 716602034, 413427835, -1413108313, -225855084, -599534884 ], [ 10823450, -639381323, 288043797, 286372275, -77473935, -182302567, -1186606330, 586600938, -541343846, 1577962573, -529296551, 45536257 ], [ 132246108, -105947415, 1755393340, 1796278082, 91703160, -341881434, -216261663, 255714812, -238098897, 194582715, -370771664, -834647876 ] ], [ [ 484828115, -299662367, -240408500, -232479557, -1355775055, 61708265, 503469153, 800158394, -307246682, 284706827, -392486753, -37608421 ], [ -1368839457, -122919959, -443763575, -191026620, -832007115, 1251348671, -41027073, -1180066129, 7217284, -1121518843, -1729013766, 1066315083 ], [ 202716566, 145003955, -489802592, 491912675, -765856176, -74325203, 934056966, -205265560, 27017671, -464458366, 211328485, 1415259725 ], [ -123815391, 182646053, -7406802, 178412345, 490652326, -22438323, 645288977, 629851332, 76646020, -254253050, 75593383, -534494770 ], [ -122429215, 638568203, 1404293170, 924963285, 26184217, 405911613, -1146448940, -1634905060, -110539462, 1054437118, 794373747, 143268434 ], [ 85851654, -665068717, -418041862, -174616318, 680751828, 129717197, -650356749, -1261579245, -750479654, -467442855, -202550434, 342006978 ], [ 835934465, -184947314, 60286707, -1214939288, -1050759375, 472082216, 435102454, -333354884, -836751062, 310209698, 1050927511, 1780253997 ], [ 316088280, -448365727, -1416215967, -1559762426, -281351480, -2036992223, -565675629, 662932290, 645353327, 1063071837, -315593307, 88977831 ], [ -43686808, -151794514, -87957926, -278981163, -5914175, 903237082, -787338459, 64367136, -71682138, -851497978, -239823218, -91267566 ], [ 40765870, -11720975, -1146397406, 620208292, 677865627, 374536916, 102312873, 726024984, -274758373, 713855239, 669004009, 647724928 ], [ -515926047, 633462619, -240414143, -370888430, 416302218, -4172375, -25381751, 767335676, 1048452329, 1286377802, 262774105, 447741785 ] ] ], [ [ [ 64779892, -552990741, 422537788, -1575850318, 1220327825, -6312771, -288187234, -111732578, 998174225, 773609439, 228928396, -504962036 ], [ 77323460, 30385937, -1169048830, -1355262272, -440764190, -687865519, 337956377, -105967589, -227871559, 77980230, 196523226, 598585068 ], [ -118765054, 146925454, 1263827066, -70158004, 696233387, 522382156, -157190088, -484286554, 1237881870, 444820402, 997204426, 619477158 ], [ 557239483, -405330536, 158659466, 730520644, 139369884, -271529304, 120406171, -1365161, -277288741, -126559517, 521799293, 30831310 ], [ -1098763427, -324618389, -1465209675, -169620201, -1264884139, 495247525, -141623327, 51144623, 61324955, 185525543, -1279559242, -272306885 ], [ 1062357760, 285597611, 310513742, 453828136, 177132056, 1035629962, 1814731, 415979422, -22152987, -116344118, -346143827, 113521263 ], [ 602277000, -82472921, 225702541, -486154561, 384546901, 484189642, -28372144, -474969456, 64845161, 45408067, -998337928, -432795845 ], [ -57722381, 17599133, -67823099, -1631667148, -291999215, -342729151, -91263003, 15884427, 324060869, 527434318, -220818357, 509782275 ], [ -372901882, 158444371, 709704535, -1080326420, -684041390, -530058553, 334665047, 263567735, -636608807, -923547720, -480437351, -1358366288 ], [ -442311453, 1304254658, -359933860, -528613248, 299039155, -843037472, 1490763958, 483616048, 555067207, -973012083, -166847349, -453465782 ], [ -679673694, -215234264, -91926069, 156479667, 514202235, -240812896, 2011280156, 83316604, -658513883, -234118889, 1269913, 27802441 ] ], [ [ -297221148, 1171890521, 1304181885, 137980472, 1393152707, 1333630405, 524751570, 90947361, 1361904488, -945919487, -1420016943, -158305437 ], [ -332980932, 161427544, 582657427, 878767181, -253532702, -1690699430, -1310473080, -839424270, -463586600, -771280493, 39334959, -1670815824 ], [ -401461338, 738666220, 152678334, -165327758, 656954630, 228766484, -40430526, 963580631, 9892917, -113365109, 702244349, -1256755654 ], [ 217761525, 872533838, 19105477, -896390785, 1200730417, -324465724, 69552574, 915122373, 114212083, -234557138, 311558168, 305592955 ], [ -1412486047, -284391, -116732072, 18881051, 96858415, -637499762, -304538987, 783143983, 707410939, 692822644, -639989276, -412095434 ], [ -942061735, 48599978, 150950892, 680233701, -598480441, 647889436, 189485766, -107463018, 56391617, -660315926, 336757285, 124701238 ], [ -884525962, -566193855, 70286558, -558103606, -1258938531, -79465610, -900592905, -2001174271, -1109311867, -1541747072, -557490264, 59939576 ], [ -788198506, 249687746, 271230244, -1223338701, 83931251, -349535098, 422145166, -579599304, 46640342, 200154954, -847594334, 671967000 ], [ 29411812, 2099236, -19510094, -1253761143, 139935548, 244835937, 281637403, -607383786, -15063510, -425205780, -1142071214, -589551158 ], [ 21509637, -559790321, 365344288, 150008218, 76741522, -721330490, 253976232, -385721674, 135142082, 399351285, 394520980, -760585317 ], [ 1208757266, 513324459, 47570844, -131854485, 354542793, -83778295, -158048803, 462293258, 173682876, -312721367, -1174787456, 1852961735 ] ], [ [ 652129651, -673519594, -118070337, -191829989, 205430471, -897055880, 297868676, 416991662, 63659496, 127597861, -208467321, -609224241 ], [ 378600738, 62223137, -115490810, -31686337, 726879726, -378909391, 169531303, 751553841, -710785191, -545955970, -25703572, 16675227 ], [ 48319024, 49956311, 1012335510, 336694015, -387280865, -1549992, 646459586, -298269725, -19683985, -1569287967, -1262804264, 808732180 ], [ 5668213, -782994228, 192495475, -788923300, -828122094, -622206, -317203575, -46252959, 258790465, 91280097, -160745049, 6275467 ], [ -662126756, -241142306, -1175208055, 446249908, 146329147, -26980291, -786531239, 672364685, 800055975, 829377788, -260543571, 723527413 ], [ 250012388, 31777636, -1006693764, 88522446, 468732152, 820100546, 329742605, -135116925, -183932719, 3310943, 154507413, 520180192 ], [ 899843391, -1415560, -1109611933, 218099625, -236843209, 377762422, 225751355, -116551975, -182885105, 1066225163, -585694055, 407301779 ], [ 300025591, 1598403414, -802065733, -1101522762, -1543444014, -1314469872, -961272052, -182010559, -1377249498, 633009451, -82960298, -692783509 ], [ -196178664, 640697847, 1501671671, 370219948, 1507411421, 1132503017, -675171088, 469563362, 22941890, -348368350, -399449853, -846494755 ], [ 424547547, 834027572, 1490196570, 791491652, 136757021, 300364621, 10515247, 732159185, -564713889, -148483800, 664408907, -121451161 ], [ -817094706, 554793883, -18931432, -116773407, 1167821740, -891220963, -625700338, -320661240, 664961188, 1574614656, 973500791, -223594884 ] ], [ [ -789611089, 473489999, 343140786, 111799560, -137339924, 20621832, 235572906, -90273904, 841908896, -244973570, -143953256, -410429773 ], [ 711879004, -32994680, -1604030, -7083871, -705056142, -78992512, -2402991, -569094518, 234192149, -134421724, 1574085499, 537595149 ], [ 302136094, -1250613020, 1155921356, 1182256900, 834707144, -519118990, 95394283, -986744832, 1007437387, 411283941, -233766604, 113823501 ], [ 401150980, -172736253, 895596224, -482499661, -184303534, -126617482, 710387051, -1504052023, -625624141, -617653120, -961996767, -368421586 ], [ -1021743953, -196323331, 5683450, -653048348, -334901319, 1805144663, 1325663801, -791180159, -693388357, 720165908, -82148087, -12379417 ], [ 393992819, 1017183311, -1343517214, 209969450, 346667160, -983262887, -1069626668, -976786511, 756690913, -165729331, 1376022592, 211792594 ], [ 1315088199, 387058438, 959980875, 643792048, -248632948, -830162252, -188863287, -1247500736, -114031842, 19608354, -42666663, 100637498 ], [ -718050065, 1429408615, 256349874, 194798160, 435152543, 1243843998, -1388979126, 1525233097, 434687, 716169042, 152377448, -721679823 ], [ -1695015066, -974172541, 99355196, -475094613, -187488953, -168909828, 18237319, 810675, 732035076, 17315678, -424516929, 450902082 ], [ -336132795, 2753863, 254498935, 138485925, 1405816112, -999588549, 101151248, -111749603, 550852958, 81115374, -858812146, 402755543 ], [ -64257320, -16427438, -1114138428, 217769738, 82182610, -910329317, -1540971203, 559689396, 2085250877, 716716711, -680593778, -107696855 ] ], [ [ 1065898365, 158047710, -742203282, 755800798, 163736440, -422568303, -144994068, 321698982, -635857412, 1450130231, 46671927, -578568905 ], [ -88071743, -458609566, 36461247, 934766688, -238857424, 1787370873, 292843406, -138478949, -295484320, 244973091, -158902871, 541194103 ], [ -116319520, -13282264, 439234412, 443426294, -919650252, 1103560478, 848775588, -476353719, 661762104, 695595866, -551915219, 645987487 ], [ 47650446, -275503755, -76193225, 1411178365, 227572896, 1144914365, 248787763, -270176774, -1412387649, 658470321, 1094409048, -22728107 ], [ 1364239795, -235596448, -25549012, 49930769, 794247923, 498821053, -1023564802, 162663193, -21445373, -195734256, -30757920, -49158885 ], [ 554365935, -1673903879, -118472773, 216337424, -881697388, -1488301902, -591874537, -244514751, 288538570, 399695870, -1159469485, -29186364 ], [ -35502368, 983856267, 118723874, -214590852, 107445681, 337438512, -309631464, 46396815, 1186491157, 408737134, 372440239, 94104870 ], [ -311337543, 153781279, -590688410, 545839268, -152111611, -71608220, 40705476, 1591714334, 211789284, 9469263, 369233591, -283777929 ], [ 641925050, 90783649, -1018150354, 268747278, 106221309, -1317558238, 445968094, -367998798, -1231558525, -1085643122, -68512206, 174981831 ], [ -1316591649, -1018447645, -24447618, 1484532064, -112453953, 1839163422, 5453607, 106204649, 632979988, -49615350, 431721114, 2141582 ], [ -15048040, -363164597, 471892891, 19825577, -1505258702, 1436765016, 17122099, 559452229, -1519670338, -138024962, -643855654, 409246821 ] ], [ [ 437638321, -39749039, 1344161161, -1113610066, 188989005, -35079782, 322564044, 430225278, 254342569, -669161276, 30988187, -593289758 ], [ -1467359088, -1623819350, 108820404, 737826305, -130854160, -369683247, -1268113461, -131623683, 1384530286, -129810656, 47393369, -710947025 ], [ -384316234, 66945719, -87365392, 1111632334, -337770101, 253208498, 1940269797, -101625820, -337476499, -64311490, -694965056, 1430517607 ], [ 304729050, -118718140, 1253654965, 1455178402, -549047349, 372331587, -61287859, -1679930054, 563977199, -227567529, -437542425, 429176700 ], [ -7927277, 1544528727, -137122341, 1519512774, 954550427, 502279891, 245054968, 80500369, -172766470, 73387829, 1223040633, -862080330 ], [ 3889536, -112235392, -171717820, -1656543694, 79831490, -398088078, -116410839, -290646481, 83874675, -61050163, -471251513, 646272162 ], [ -571042785, 397016413, -232135435, -6482926, 559327413, -253151341, 74585585, 611619575, 2039246188, -1216696572, 3853059, -315860400 ], [ 1095920654, -1591183, 558045279, -634423287, -164658442, 815261635, 21837497, 193784508, 448192716, 161882985, -899459087, -359598345 ], [ 274948866, 126104561, -31839280, 771909292, 92588754, 1269815250, -1244237261, -350211740, 623597175, 1242291321, -77886780, 1152974085 ], [ 630152208, 1775135572, 354204273, -300460889, 97596126, -808152565, -715119765, -290830462, 14686766, 215641981, 1142918, -176618921 ], [ -204458516, 1568738873, -205001971, -699004423, 1130202595, -1215433527, -124195439, -582881902, -1234998155, 116991795, -1075520002, 202558561 ] ], [ [ 548456624, -34159331, -733039273, 313047447, 37543525, 1408837539, 198940176, -429374056, 145589240, 72641813, -221268399, -285312315 ], [ 957729412, -509118400, 264279547, 266377978, -672676702, -1243968093, 134439344, -70162161, 798429031, 526481275, -296860982, -116330559 ], [ 762570, 84669008, -219430357, 329953867, 662634477, -4955764, 109369192, -1891814500, 300721648, -407155415, -1336496423, -441595319 ], [ -561197833, -691628502, 4894939, 65539934, 64244336, -1106522867, -142359166, 849373504, 464348012, -757687463, 21534353, 301438321 ], [ -254616583, -238391832, 703855661, 269131828, 1259079406, -51718695, -598572677, 1176936768, 715749649, -326611690, -29809006, 393580921 ], [ 829620895, -952957566, 130949356, -654497174, 155057446, -262381880, -873177565, -386163956, -46322203, 988635215, 259914548, 231060747 ], [ 171179308, -69122622, 742427151, 799474769, 888200779, -737481911, -574624712, -1127809179, 30015344, 71203996, 804967492, -222446855 ], [ -883517680, 34925530, -1052568259, -264897621, 8759382, 627328290, -534159, -323549658, -234182644, -14348918, -1405823657, -141263416 ], [ -296163515, -186743739, 984019844, 159124647, -1643521885, 903888410, 974055097, -12139765, -224904630, -1059520666, 436381331, -411904823 ], [ -420617610, 1088587969, -1148263816, 276705528, -152126559, 115013086, -1320890431, -18890432, -1120248912, -319524402, 251738265, 515863860 ], [ 327802953, 5357652, 412700433, 1048187839, 63224712, 106862891, 1609728628, -203217221, 849035027, -774139227, 515866426, -9729692 ] ], [ [ 1151301811, 948114536, -348783316, 1865999262, -154579470, 1427270672, 535290326, -96759176, 142630465, -875805653, 61874643, -537202252 ], [ 403029883, -356292438, -241509440, 142754912, 189297498, -97196862, -975175822, 1384469409, -1114614637, -1199358212, 541772483, 28663307 ], [ -87902627, -1068124834, -453245649, -91364091, 43417333, 170856760, -223476503, 561390113, 164028501, 167733716, -196302606, -43162272 ], [ 165529926, -465464827, -397840892, -846023072, 105709099, -361195092, -1422199764, 173376999, -1658040306, -1105436943, -2080743480, -715370180 ], [ 4591675, -337839526, -136268558, 148753632, -113495783, 46068288, 862946132, -295657344, -633365101, -496666462, -1585699251, -65146 ], [ 830938482, 890475547, 424356058, 725991150, 251707674, -29526030, 281705306, 13381786, -439795884, -973381809, -610365709, 145155586 ], [ 44066179, 381741136, -373789871, 779877010, 737948710, -149523924, -379143119, 163730666, -2010377770, 1280678042, -955838647, 1173615516 ], [ 176028497, 40427614, 86499418, 235613109, 110513334, 363579499, 124034428, 1059145382, -983870483, -1501351175, 543746200, 423637920 ], [ -746293251, -13345775, -13605881, -947881003, -48306, -864919990, 324289137, -1069577325, -30992186, 1185596517, -858458809, -390830975 ], [ -855463727, -284300304, -747116261, 132361048, -399974818, 177956, -801550325, -450935342, -416071553, 1080586711, 1263995923, 136315892 ], [ -462210786, -910175581, 1662641999, -1182401815, 314959519, 1001270801, -38986636, -384972184, -706740942, -1287612478, -663431712, -439369325 ] ], [ [ 424689274, 1486043213, -302765171, -54249910, -700004921, -2043658674, -1683002948, -381292725, -263515013, -173937251, 714337228, 28357526 ], [ 321584759, 39863286, 159235359, 1243641563, 444764682, -867414060, 556191589, 46148926, 49274948, -28752171, -133984481, -60667628 ], [ 80840981, 1292846514, -738333551, -91454715, 96925074, -47268797, 69668393, 121112447, -444216299, -63303723, -566065957, -45514157 ], [ -17774237, -128866, -504449704, 164864241, -1614216991, 773492006, 1068110310, -42531680, 84151855, 486960654, -135683620, 15750081 ], [ 372639875, 382130024, 79089413, 79617915, 443450332, 136617830, 263968290, -593577913, 1687819728, -283351692, -53149038, 1073234917 ], [ -32787870, 966073829, -27306390, -427036778, -1186328107, -1550197693, 106262464, -397109841, 269355746, 1355184988, -1456381139, 168136160 ], [ -915136674, 669647975, -609572507, -91744577, -285230156, -480735257, -73149700, -1506399114, -747415992, -1932596776, 273008633, 175665225 ], [ 757692486, 1166195579, 1362094524, -1595994296, -203225933, 482152, 1194718609, -13769835, -70016312, 288358555, -459741656, 1718169830 ], [ -148414039, -13791108, 1122370467, -1085446626, -615640464, 1228793614, -13909874, 47047262, -88015941, 463923400, 703211842, -12546664 ], [ 31731504, 748012978, 233743732, -318821598, 2052294723, 566138248, 99444581, 726506536, 121505790, 521451803, 422005872, -80703628 ], [ 1254271494, -45949107, 1428649460, 942618063, -4861567, 48717878, -636436797, -254442364, -926565095, 519388693, -56540586, -1502373568 ] ], [ [ 542487116, -165703301, 210010379, -1024997727, -697624825, 150015631, -1240776038, 718594010, -1268329242, -258471498, 841877607, 480089616 ], [ -589998178, -295725454, 523381519, 45822749, 123791840, -230973012, -563365772, 224299791, 456214972, 6874203, -1430480678, 1586692517 ], [ 41806315, -99930639, 479241662, 481344828, 696845266, -212273086, -109223493, -186486587, -601991352, -79356920, -1108753593, 621192236 ], [ -1046526097, 381017785, 563928970, -43579903, -621670849, 608140774, 7039054, 48627607, 294124392, -261854235, -40709308, 93975044 ], [ -49218095, -555933423, 517457020, 205821124, -58161885, 243657410, -903665475, -840201956, -13437265, -31772783, -653567607, -168455261 ], [ 509790769, -125809101, -739342076, -64895919, -559156168, -1945363941, 25785554, 11656164, 437224843, -777241532, -288208291, 114985020 ], [ 1114294707, -2020430643, 1236333363, -421496483, -489920674, 1187119287, -557806651, -17901116, 43196223, 945316153, -230504552, 777179782 ], [ -1116049145, -1444838635, -62103476, 1215698135, 1265924765, -601730051, -471263688, 695501624, 288687120, -134183847, 629334484, 887307469 ], [ 764578536, -369572357, -252484335, 648597907, -349430003, -872529074, 406138316, -1088384234, 358817573, -522593910, 9324602, 1103464433 ], [ -142328643, 305617760, -378282926, -725779195, -1296318109, 693448669, -21880902, 936402175, 801177295, -2528715, 317325810, 613313445 ], [ 799477913, 1254616794, 887613750, -1168235221, 61343369, -1160365732, 199739451, -129382774, -171038271, -3172155, -479812435, 107160110 ] ], [ [ 1349965190, -321010469, 197945464, 91557184, -567324511, 155710544, -266969196, 829361635, 390553510, 297763459, 35044484, -1336114916 ], [ 925005212, -1184507990, 40095621, -841862850, 195932271, -90725571, -414563131, 295693486, -1169165475, 420279459, -1575977759, -73898627 ], [ -1334144163, -413623199, -1743586666, -3447129, 693112094, 397309882, 764482531, -172367850, 117415211, -4381952, -33703233, -81981156 ], [ -566594120, 213451604, -502500292, 169299903, 1004709800, -13784032, -209541835, -650032942, 1119714004, -879844801, 882091177, -1141769540 ], [ 147722168, 97508885, 60934970, -151435987, -936674679, -631222, -1874216793, -596492242, 85570418, -310111325, -49305749, -67675881 ], [ 644731316, -41106593, -292090976, -1689425026, -188972264, -417838728, 23898308, 15297897, 662574317, 557631333, -263968765, -525802043 ], [ 1056708093, 869589822, -657670239, 1059741924, 396849276, -71427417, -53756448, -3397943, 1201921537, -1960571007, -8966125, -304893173 ], [ -1836317810, 118894350, -32419696, -879361618, 265929513, -362604575, -1128107826, 707116033, -1867775087, -64955887, -373686197, -336287556 ], [ 366014484, -797174487, 397913612, 66749852, 235341014, 91786764, 882776004, -73129407, 35701422, -1360396555, -71250496, -794337399 ], [ -998069602, -1328468256, 578675787, -1520330562, 201580412, 358327187, 734081269, -601620156, -193568300, -572902940, 1055332254, -558242003 ], [ 648353679, 241770140, -205712096, -55554439, -316709778, -491819303, 292523323, -260440629, -351233146, -322468771, -1745558112, 494303594 ] ], [ [ -240317998, 994390211, -80991139, 307595018, 1462938059, -24149035, -153084970, -144050763, -353700693, -379672720, -486819090, -5242831 ], [ 1152237860, 461876353, -499181045, 393890401, -152552779, -246409788, -28627868, 125305433, 4439065, -7520602, 615498428, -1859385232 ], [ 397803623, -939479360, 178212322, 460085767, -1025651815, 30062209, 577993797, 567636761, -80657412, 404905926, 301993225, 396320535 ], [ 269530221, 704809260, -190077639, 17092709, 968441422, -49750683, -1263587860, 1025424742, 30883941, -476951018, -85866549, -634125759 ], [ 248373555, -883395708, 579668888, 1622490378, 1439843214, -1101030528, 557612364, 956297985, 498232703, -338486977, -11090291, -157512900 ], [ 371674418, 10895982, -146957345, -370236381, 992405441, 195136214, -858099651, -76863429, -330439790, -103799931, -114835200, -377403191 ], [ -292340039, -294347698, -173924443, 829237221, -1692649698, 157077348, 249763801, 215598138, -285291760, 624302980, 833247280, -1396157307 ], [ 127504658, 228122079, -217788457, 352886508, 270913085, 95741465, 1386689025, 368379723, -311690870, 720317325, 1084698548, -77231080 ], [ -227660124, -127558139, 50870564, 1613196049, -1706784, 895489765, 1632088564, -49604508, 344918189, -34918501, -80193891, 548997771 ], [ 932141950, 6185715, 471862193, 865272532, -579051647, 178239642, 71814079, -398633880, 324771325, 326613922, -248942042, -124743969 ], [ 337533295, -729795062, -46822325, 303055962, 493572052, -63516977, 1429954, -405461161, 1213416751, -629087735, 844689621, 764726237 ] ] ], [ [ [ 67731729, -174836035, 73692137, -286557690, 979775420, 15838804, -957855449, 2741061, 824885978, 120309540, 72377431, 953738150 ], [ -5456577, -113372637, -203763598, 856910653, -209819519, 256286162, 468078085, -287421268, 395584304, -15848069, 120074610, -367052418 ], [ 155829103, -162430702, 1224761367, -18577020, -1795053007, 1024379308, -656585203, 556655332, -662826274, 324624461, -320502804, -1336704601 ], [ -308998984, -807228058, -28626329, 25739674, -1889094202, 1211779014, 1201725415, -2796564, -86457768, -36810529, -245537360, 538695137 ], [ 1361772298, -1404706119, 544484991, -927661283, 1441094708, 1046980453, -122326494, -946624181, -1560922760, -47517980, -28167624, 14857846 ], [ 1191321955, -252370688, 202524061, 654247195, 310986347, -1521059660, -1065181, -385188261, -242292098, -952768393, 1507546460, -71399086 ], [ -3591061, 214577568, 17954774, -932523150, 167985204, 860942613, 1281526, 1422287529, 278733659, 33612105, 808823284, -451820735 ], [ -41706580, 42798102, -3758117, -480057681, 382647085, -894520345, -28208470, -709208540, -194997779, 970212150, 277724964, 469802413 ], [ -920786602, -381911658, 539754438, -596766925, 421572056, 119055514, -172309636, -10962340, -914548439, -1010055701, 273269010, 236350840 ], [ 376932643, -1364473565, 549111227, 388394398, -624129978, 257538949, -1362044104, 522735956, 438179936, -1208029239, -365122976, 1583690080 ], [ 444018729, -93708103, 101847668, -183018353, -180808002, 39297828, 259191122, -29900363, 163778634, 696923145, 259959064, 24499270 ] ], [ [ 286655117, 1089995439, -1002184642, 66131065, 940160345, 642570978, -1052344947, 184427516, 547394810, 367649299, -1012434838, -277336290 ], [ 1521857975, 236633544, -154830419, 466791948, -179350330, 62059721, 634434531, -1307903556, 404767812, -783968593, -207998693, -794182768 ], [ -467074469, -4123372, -967426035, 682845064, 750079179, -203787335, -408999273, 760307961, 26230887, -488303975, -202164796, 178418246 ], [ -363964074, 284590543, 41248037, -1019261843, 1907589830, 268821047, -170043567, -516298930, -725890642, 233022983, -407322957, -569050824 ], [ 1674205337, 7076330, 101522884, -236193251, 11662121, 166415149, 510427162, 619152, 1005269275, 1514251582, 280419088, 530747316 ], [ 1152805011, -3602390, -207041370, 292197046, -523344771, -757946800, -617491662, -684798714, -1282732231, -779475612, 1973749817, -33132701 ], [ 133600242, 1018877715, -17103240, 549181143, -842181395, -465530035, -1724272642, 912079967, -102809230, -717141332, -133692113, 7884054 ], [ -1482683076, 27623476, -1048102238, 165572145, 129241963, -570405517, -324949726, 1358453108, -734470521, 522829636, 1393491259, -166076199 ], [ 46350281, 49983223, -631029776, -710808516, -344772163, -33174399, -429800032, 251950092, 59419788, -392233210, 850611358, -1358595293 ], [ -32392649, -53207491, -266064733, -67386604, 191913188, 84024582, 228449701, 323696812, -243521668, -458444433, 699304716, -877505211 ], [ 400371504, -117860073, 77975603, 224320713, 399875778, 352836904, -96289729, -993102520, 198555919, 64880507, -525952936, 1150045756 ] ], [ [ -81006087, 1009685602, 200364593, 48157818, 670533783, 1153495791, 1737023673, -1315544303, -28337746, 145540719, -112583739, 288923338 ], [ -342654673, -42099283, 38334193, 993547179, -272074817, 296822417, -342104380, 167666466, 401322289, 550864684, 978396, -4292325 ], [ 93057903, 168465417, 702102861, -450607228, 163153981, -1474171, -214746650, -1747774972, -411927642, 1189434791, -249525650, -1452435799 ], [ -85820782, -1314206893, -120082818, -333370785, -88904249, -2369630, -499053441, 251931808, 227549720, -712732482, -186237238, -14494653 ], [ 214635153, 55457256, 501834018, 249003167, 822624986, 36769147, 195012298, 829841134, 533528216, -811076378, -98074881, 1157856502 ], [ -438567860, -1901648, -761552656, -116486534, 203484457, -1594395591, 874183006, -344683547, -220159718, 7633575, -24118332, -135822533 ], [ -888979246, 406552813, -270563961, -408593103, -300404876, 852247890, -678237746, -498168566, 343481811, -700857882, 105071840, 15454067 ], [ -489268785, -1301499925, -107599518, -850311616, -987759852, 792836550, 268794711, 668365152, -1491504902, -1092397684, 13337283, -907701128 ], [ 3965625, 848448182, -1412754299, 258927935, 1523090042, -739338649, 727616794, -446976556, 57610227, 16568086, -495241008, 1294996680 ], [ -412084108, -929698817, 1036571854, 532151378, -137412094, 651158652, 810214279, 286783958, 119752875, -209928023, -1382142750, -945498949 ], [ 338718221, -330965304, -128890592, 825954560, 14714196, -1351257102, 373352256, 294778761, -482715043, -751556057, 1928732923, -164630591 ] ], [ [ -950625428, 1037067050, -131764574, -589197714, -1506456270, -25434929, 159070405, 254362228, -1858798303, 20118325, -1041575712, 1337843766 ], [ -14377212, -264763965, -1114986, 6360387, -1599132974, 224533279, 1278993841, 541789220, -371448460, -1226202450, -653312137, 1565690019 ], [ 92584427, -884950442, -354438046, 1321135993, 599445498, -105628024, 113590492, -372972551, -703419978, 1191578184, 466140015, -3231202 ], [ 639275426, -1255512673, 1267117992, 158120126, 1765627761, 562833227, -611331687, 262675681, 908191669, -383060544, 1090467075, -356063583 ], [ 224851753, -1408661443, -6203632, 1066999968, 72647568, -1272684456, -1093557530, 180117983, 609962981, -1489092216, -174449385, 1092764105 ], [ 9555131, -942742682, 18874210, -839917892, 1103471106, -1165966891, 1394817736, 844372700, 781666460, -447724749, -666163364, -213680052 ], [ -189888132, 1648043974, -1397718842, -727864789, -332169476, -134938416, 113750638, -1221299773, 212003683, 125346353, -69038898, 93423379 ], [ -565436926, 1009089170, 316642011, 123101395, 88006756, 752601993, 51278113, 211910938, 442293, -114129546, 493397734, -736330909 ], [ 1956940881, 851990415, -84119614, 189075991, -697160199, 1166761541, -1192625297, 2943000, 1126056632, -88352928, 154134120, 1515820342 ], [ -155147252, 309115779, -164003235, -1674660844, -98170438, -1670019512, 39788122, 473726526, 1206568796, -501075308, 1165080470, -259406051 ], [ -65857424, -36726680, -1173702213, -577748626, -11295961, -692798844, -471820132, 678611492, 623090283, -477830306, -677089974, -525887619 ] ], [ [ 1064121002, -183575887, 101151230, 873684846, -1101511244, -1617611461, 7878547, -684513917, 792452566, -55112185, 14244364, 573229594 ], [ -249442619, 94524753, 53006442, -270262303, 375854124, 1846262826, 1121867203, 147164092, -1207422376, -147654787, 629927364, -652572972 ], [ -315867173, 366074664, -140793382, 1303030326, -1857370454, -221692236, 698178341, -390892197, -263489422, 781419428, 1228138364, -536811811 ], [ -371285597, -833367316, 1569516746, -630321738, -108848733, -1436349102, -717127316, -1312221996, -1260992022, -1145144562, -775831466, 1022338 ], [ 41253787, -66943619, -144750563, -206054456, -223596124, 421387709, 1550099863, 87160778, 182155007, -1444158247, -4973043, 9972183 ], [ -246244065, -552161072, -166096446, -151848160, -749417405, -1519771339, 268784800, -1377940942, -683512314, -674573108, -258486105, 3511210 ], [ 817581841, -772049405, -185736087, 1310911036, 146469627, 1913918067, 323919557, -52274796, 985821166, -295166080, 837321555, 1018275677 ], [ 336448217, -1688455033, 76212663, 114518442, -118802424, -137448113, 8786877, 1047325143, -412073154, 285716628, 554854307, 428567797 ], [ 972427499, 665210840, -714901634, -1275973, 198791556, 1284114328, 499578291, 459004859, 1225425358, -453304369, -704323026, -942828173 ], [ 340059871, 436787383, 517015271, -852702223, 860800920, 1154576925, -61667598, -77887529, -1429568877, 79994524, 389590387, 8475967 ], [ 32242887, 824758000, 339847781, 39937712, 105498109, 1782168338, -79382635, -486738506, 902997499, 82238664, 32207579, -996471529 ] ], [ [ 1286115684, 18084322, 549587782, -871435012, -347034019, 655676424, 875616266, -223138190, -819136082, -1272423994, 1635360108, -640620316 ], [ 1929980634, 318705900, 79264456, 634703973, -1945354, -842164712, 637808875, 334872359, -1151145226, -68465706, 348680087, -1178290289 ], [ 133885288, -78774659, 408333647, -1531410924, -283879228, 1702554512, 539252137, 7128535, 350242257, 75195403, 1768388243, 1716065899 ], [ -664457243, -289220877, 1236209514, 1852949261, -969818207, 482292658, -392854635, -1303710982, 393331985, 148447485, 356663581, -767131922 ], [ 22725535, -578472971, 123881159, 998768704, -1604524247, 1257261746, -380332079, 257885749, 209773449, -900429580, 1153298791, -1210957809 ], [ -710736, 119242567, 729924527, 973634473, 231541132, -980019557, -14694789, -107961581, -14307114, 41429161, -970594229, -136621576 ], [ 1845925836, -920596720, 248743204, -503582177, -292658060, 811583168, 238376728, 65281286, -45518035, 1631182006, 877334, 576340995 ], [ -23852729, 2792386, -1176453275, 190380772, 115799041, 608072699, -279654123, 717298858, 794124249, 545261771, 434230984, 1751703401 ], [ -189883470, 235001747, -130985966, 1842760470, -50299815, 455705551, -1156432901, -387078262, 307853021, 641504472, 10862581, 945007347 ], [ -532961385, 1602471005, 1360859843, 291213662, 486102106, -616161138, 673864416, -1101558842, 19675480, 503220440, 102100894, 22562030 ], [ -831709799, 1657963586, -261990573, -872672665, 930334853, -1160843739, -423344955, 896982245, 837229014, -383578809, 1270087595, -192526348 ] ], [ [ -648747163, 45311270, -169613452, -806722310, 348382799, 28883518, -254917816, -359071438, -1142122860, 115327295, -824229325, 83069910 ], [ -604790434, 486916348, -661375589, -57155996, 237991942, -1008653250, -1189442003, 84963451, 935574799, 881815600, -517428708, -862555752 ], [ 29133473, 1283459061, -5982322, -284705831, 1187509415, -7640518, -49223766, 1485566743, 476624947, -39175660, -926202061, -413644110 ], [ -1078438025, -376172511, 102457650, -64005112, 102396889, 1268549486, -513885322, 654474636, -771657233, -1198899220, 184823635, 1042191509 ], [ -368643642, 886347861, 202679881, 862464805, 1121983026, 680134098, 576922433, 148758876, 66360773, 211775446, -99297876, 1195050595 ], [ 567066762, -314829737, -156687889, 1065696676, -231642635, -783200633, -423720811, 1398795247, -193844039, -488428882, 423493464, 51668568 ], [ 727021082, -795065309, -431552865, -70136860, 449401399, 208725599, 295649198, -1342133931, -55109812, -432499509, 370926333, -902077007 ], [ 1115719288, -149085276, 1887339565, 322872290, -18910702, 440216774, -345982127, -1132013593, -755286867, -603395818, -1370364448, 113713396 ], [ -195027947, 287572030, -161661224, 281410177, 988555946, 1302913836, -170518214, 314336528, -57433080, -1182833015, -374594430, 227708165 ], [ 177312968, -408579079, -551652108, 6171247, 528580772, 251471927, -131722300, 14939214, 782432111, 180229796, 246019469, 186303212 ], [ -283859460, 72749427, 91670113, -563988490, 220078906, -1737533727, -917629668, 300514469, 866934870, 372442993, -232948675, -106638138 ] ], [ [ 568032972, 541874227, -963658709, 1419074326, -787399355, 84073139, -728653579, 1662401653, -230919825, -129755340, 613944806, 28763698 ], [ -384439147, 1683624749, -535081262, 136628994, -277793288, 263128428, -1186703789, 954916507, -844541803, 1594845554, 516006704, 24471563 ], [ -665078964, 1390067032, -513411161, -888936684, 194923113, -630820196, -1389013175, -1319329480, 409605479, 710143209, -397307773, 261450766 ], [ -1196080072, -714748330, 323715238, -1086354557, -133831828, -618709147, -694857269, -671068645, -1302064980, 222521112, -908924815, -435035110 ], [ -4604083, 73922145, -1092751116, 432376, 35168868, 107433035, 1418851265, 460763966, -920412936, 420259002, 606482129, 334296934 ], [ 276701623, -1501874688, 456906085, -735283520, 280069616, 101387232, 424879201, -27805019, -205815152, -1347725461, 820834037, 376175753 ], [ 418352784, -395031973, -23294643, 310118554, 562613841, -178121955, 300505768, 259568202, 1786376553, 1124815767, -1483709571, -621506063 ], [ 1039243590, 20661267, 48780042, -78026423, 422859379, -470914940, -15375733, -116426865, -267763695, 1725951283, -1309798188, 1068945953 ], [ -1383318187, -115576300, -91208974, -878491444, -94978193, -655680994, -73777642, 641214841, 8455639, 1258194374, -1065756224, -869814800 ], [ -283884074, 745121935, -1263020022, -149445766, 350550653, -32350632, -123321548, 471668163, -702805872, 1449011996, -794173829, -1421654623 ], [ -1324003956, -724791768, 379264787, -1192573918, 508081088, 1356955766, -50945003, 640317019, -1169708896, 703410918, -1191461391, 277252199 ] ], [ [ 48730695, 1263269182, -618099508, 70972768, 881148279, -1339095487, 814579299, -428788244, -258043959, -674668049, 364622565, 478082895 ], [ -626827971, -216715567, 316674163, 636490676, -286364620, 946341732, -1319212555, -1566031596, -218647646, -2019249, 323430463, -1412652232 ], [ 148822458, -55666835, -946610696, 138461041, 84244661, 798292663, -199956013, -687661032, -493779315, -208345990, 220785379, 451916767 ], [ -200761600, -69703433, 57928452, 310721869, -750208231, 98247032, 119628784, -55641918, -196634602, -1542067872, 1318143018, 452573910 ], [ -721422112, -727998469, -222545456, 408933721, -185503374, 95957804, -570725841, -481706397, 2024404163, 386197792, 9961768, -277735761 ], [ 18623014, 1318303132, -1388285, 81970140, 33247823, 1126088442, -171403251, 531214992, 319228657, 773045285, 1130468242, -444231421 ], [ 52853552, -1008686565, 15106177, -71807709, -427624895, -425582326, 325068969, -1519985224, 1600277606, -1247512493, 388694172, 140968084 ], [ -341568611, 792167857, 1203207400, 245107885, -196712796, -969511, -687114926, -7008356, -74362856, 13376656, 339091819, -40579710 ], [ -80067277, 23114340, 1455587656, -418638526, -1641612666, -1346382755, 417320868, -271223974, 111969386, -523838669, 1278029221, -39685867 ], [ 13251757, 548848957, -226333453, 1015046290, -364358114, 41490498, -135051064, -578899719, 1696249358, 192653542, -764676152, -327132648 ], [ 1435604793, -1173289137, 939981919, -1170551619, 91474556, 1217365333, -457982212, -532549749, 681979466, -184289778, -83989805, 116242207 ] ], [ [ -580885939, 231938035, -65772908, -571885329, -801105725, 964901945, -257894872, -262116158, 369635376, -917795581, 689273348, 681626147 ], [ 548286284, 148651048, 585588893, 158093914, 1216929830, 134032264, -968883189, -325050595, 1051314731, -120470168, 1541858874, -1772284159 ], [ -442021579, 550195971, 546020728, 528525739, 1559125364, -363246668, -755541315, 68514678, -555075244, 50266720, -1355524162, -778544194 ], [ -1506245008, 980372068, -651286757, 463108432, -204140807, -1615102530, 6093994, -351472507, 776241169, 994500823, -1615440133, -133466544 ], [ 1657498461, 291239570, -164340033, 1197553766, -846116368, 336338646, -562764679, 403907389, 30044722, 93178095, -10144523, 262626405 ], [ 881170322, 573639466, 966014076, 1443039, 521483410, 630196571, 207467474, 21311477, 51157619, -84925818, -254097453, 766538484 ], [ 1027463567, 3190512, -1834026015, -204747433, -139105009, -762226914, -1391488333, 103143352, 41646120, 1095928994, -213077521, -1758373064 ], [ 1225056701, -1672004759, 24110019, -3754595, 1146883963, -246190946, 604038362, 662189503, -381071244, 626064280, 521440738, -358674588 ], [ -172730991, -855974007, 470616638, -893813739, 612928263, 667288593, 379876131, 1170240013, 1032820202, 563887239, 15787703, 543509194 ], [ -253084688, -321230323, -98177587, -647708463, -1328275468, 695900341, -15695007, 250128130, 135700092, 720704209, -701175068, 1352265324 ], [ -374705616, -1001824209, 16468260, 321548325, -307816873, 985095373, -476194795, -67512609, -643920659, 1868644751, 883423028, 779730403 ] ], [ [ 1478704335, 10580718, -66015144, 10411995, -383614014, 253857642, -772034550, -863229246, -1327102235, 821922125, 1037494889, -491905849 ], [ -159841839, -61973809, -266128400, 680049025, -239601214, 71657591, 789276089, -482401684, 871368238, 1411054352, 303224031, 141839685 ], [ -576319962, 481278066, 1507311406, 6462825, 509462030, 550162631, -11626879, 548499267, -16339948, -45348615, -6957413, 227579285 ], [ -453061283, 4477620, 332384120, -112429113, 182566346, -163263831, -1107283268, -673372523, 1585800023, 646291888, -956383714, 1523637066 ], [ -833780640, 1183249024, -480650561, -196478027, 1815025619, -3411702, 1659062316, 1121290697, 54455246, 126376893, 27076850, 20055677 ], [ 203528361, -154449065, 386278371, -971671726, 136700151, 257314338, -1164046956, 26951243, 525010775, -104155476, 1471173631, 681437685 ], [ -129722318, 737286706, 1816121357, -1519662748, 245096070, -123450259, -51569506, 9057933, 769965094, 1152236943, -18649356, -681466944 ], [ -700096212, 263694474, -17275376, 807292063, -703627913, -138653720, 1176228000, 253537047, 167952508, -46671970, 816803006, 1062365097 ], [ 1279040832, 502946143, 310876551, 68257980, 156216771, 631087464, 193275206, 433805676, 392533537, -1467844607, -107981799, 510857963 ], [ 119222307, 45281824, -525509121, -1955415736, -210141286, -27610696, -638114107, 345858950, 83581550, -158795172, -408324789, 186876768 ], [ -257173525, -350385753, -108112840, -1323403421, 772590983, 340366869, -504419931, 637167482, -208451596, -172930887, -718765227, 142922205 ] ], [ [ 168186634, 949968483, -201295883, 301791136, 1031842906, 43002054, 382282537, 292115695, 895767347, -426299985, -382938668, 22674152 ], [ -1555905940, 569756847, 453401967, 96621112, 1006941086, -398657287, -7461532, -1262765404, -5389851, 584312405, 1232951785, 1623272698 ], [ -255674089, 1049923210, -1131120910, -18127735, -1226879281, -233314881, 644115986, -395924878, -75948669, -438370488, 175969687, -968642523 ], [ 256679230, -1522835978, -37686927, 115158637, 814125067, 27971755, 309853025, 18743858, -45665468, -38857948, -76653543, -500418518 ], [ 619141781, 67381243, -827408631, -89873351, 1313676019, -239058553, 75205394, -807342009, 307662490, -364935493, 198633877, -186893732 ], [ -2010415677, -278282418, 82721907, -97040958, -1048459681, 234971117, 811629162, -2012635775, 73741230, 651654430, 311723532, -685857895 ], [ -19289193, 69374152, -149191066, 1005431742, -114758690, 137342871, -318727162, 910240974, 426226544, 641193764, 472696900, 1108795613 ], [ 308675130, 321144017, 817792102, 1616825832, 273978504, 672948529, 404640356, -766110614, 470232739, 1283755087, -258365851, 29962606 ], [ -217435505, 32984726, 85521144, 1454469018, -8838037, -634933974, 1343391795, -232003336, 6103875, -1083031186, -366442737, -156319847 ], [ 147901036, 10741539, -982397465, 25914455, -154973366, -1041544893, -103638037, 1010806880, -19914845, -601058901, 825144820, -176631570 ], [ 561252089, 1526257541, 71373481, 648692130, 1102894670, -177386168, 105328739, -700322489, -66866527, 1261354756, 951791434, -703500899 ] ] ], [ [ [ -58764046, 655543248, -246595709, 66696577, -1442139407, 6144120, 775042366, 1216470, -585745188, -728678676, 528096193, -569776393 ], [ 12274095, -8692716, 804857499, -1671749066, 320220513, 467699588, -101439488, -1446717851, -854537796, -849238046, -365800873, 1322726120 ], [ 1511437, 44353395, 540125318, 843549606, -1539552177, 875920012, 235443986, -838924917, 431453474, 772424586, 740424560, 1442175513 ], [ 83027136, -339875759, -95845507, -1286352224, -1954468510, 1171952936, -1006696502, -3585887, -197133206, 355223994, -158302569, 696690008 ], [ 944268366, 1308975653, -588092180, -347665103, 631927204, -824913128, 65641821, 168944982, -1025680685, 891719004, 860509609, 164467311 ], [ -816029326, -668513035, -15058234, 531485251, -212977098, -818921370, 8922780, -1082449572, 95320345, -428636645, 111184322, 115685804 ], [ -599270172, 131481827, -828927241, -261214885, -316262158, -104452239, -93267481, 1135383006, 62997713, -236300681, 342529380, 125691151 ], [ -131011188, -781799, 24294447, 1464051715, 1413141517, -1077043691, -123142983, 341064911, -1215146552, -446193032, 314275211, -1319902040 ], [ -816535004, 43827462, -537530444, 1354955618, 106092152, -569629708, -154927866, -7418307, -1228930107, -863832466, 138523455, 1082141522 ], [ 232302964, -1946361528, 931600343, -542300777, 241917507, 1003501680, -706054629, -92282647, -919973036, 901031507, -221663150, 1178813491 ], [ -902506500, -207258036, -169781610, 120706045, 495839290, 182002454, 1833318722, 70733399, 63152759, 403370368, -300994150, 21759438 ] ], [ [ -310321855, -376461956, 1447025885, 18908789, 1271158216, -1336287049, -530946639, 280257367, 1178965561, 1143453295, 1403050865, -90631491 ], [ 141450147, 201255820, 1138960658, 862256962, -8626729, 1246874945, 402652655, 52503842, -167924287, -19935164, -848848449, -1465421403 ], [ -319526232, -473886133, 218070872, 45962210, -63661742, -340537976, 1028896340, -534304264, 8637622, 591072105, -268637980, -1602110332 ], [ -57217452, -188663046, -73506463, 329685827, -734297235, 535193597, -125165719, -1008218958, -356544901, 237520089, 388197396, -1387230556 ], [ 1356769240, 4320409, 851772346, -135736100, -43203599, -572642791, -234411358, 1210619195, -257835383, 1965917658, -775441342, -656787481 ], [ -410588053, 45143650, -149777579, 487344308, 543398233, -278731475, -719033198, -280267548, -395068941, -469727997, -207397474, -54928650 ], [ -680080177, -3733680, 74344865, -106108942, -643547506, -441875131, 218568537, 1700985294, -1891744146, -2010813243, 146879452, 55576930 ], [ -1205898912, -98253455, 1950047103, -1180777696, -106678746, 71661110, 1213558683, -488960046, 806615067, 175572427, -1523815864, 372914349 ], [ 1834394, -47350432, 709905186, 1200097242, 343432868, 477557554, -467554563, 113113040, 58908861, 588315212, -548112334, 1184602183 ], [ 246644280, -634510708, -747807992, -225377542, -864581967, -422452201, 226155589, 123040216, -34546693, -76023334, 178710035, 87448974 ], [ 275904067, -5198266, 44413376, -244231342, 395600441, 1754784046, 280803804, -1056336520, 657937164, 1254109451, 7270575, -1690618786 ] ], [ [ -539178480, -304547525, 66940139, -760194653, -189844778, -209085146, -950707931, -222789982, 52781752, -420326583, -286276222, -168312413 ], [ -630681359, -65210097, 40602982, 734757034, -880615400, -355867810, -531814824, 924446077, -588643186, -432350904, 11008442, -40219938 ], [ 273672852, 87456574, 1269411581, 276229444, -198085283, 598570, 452367143, -1333973002, -770108766, 1336220023, -487235592, 661911126 ], [ 78136724, -709945992, 92912823, -1106162364, 946973542, -2356656, -984933512, 392584111, 56082680, -1134903110, 1877775, -12552973 ], [ 116577780, 936370737, 318630749, 258714664, 35886848, 1328485, -801413326, 913867877, 575334851, 1291996955, 301692813, 78952298 ], [ 1281664838, -8040623, -887173549, -121292341, -7644246, -960782804, 425786849, 68461752, -198678771, -24638975, 821093262, -49227236 ], [ -156014142, 93266770, -460808213, -322895225, -292113364, 744848188, 432842825, -504123357, 93676157, 778434021, -635547090, -116177924 ], [ -221126246, 1451609924, 309129008, -1081157760, -431524317, 805051285, -948629813, 56193761, 270961322, -1193415354, -193001451, -311663728 ], [ -183675731, 1033386172, 1484210794, 200628030, -850607893, -1516595989, -271208195, 408961652, 14925698, -394257072, 759287643, 1001421702 ], [ 717874842, -412117772, 1040573045, 625160000, 10012453, -77901538, -708290296, -406985779, 34699202, -1734874679, 561850051, 173176866 ], [ -67053781, 359168059, 103082978, -1013182110, -56835911, -639291016, 73914028, 138487232, -453163143, 1509157687, 573181548, -221908710 ] ], [ [ -507063606, -678410101, 436574044, 275752324, 1432954772, 67483451, -407060535, -80796839, -1232301243, 102107785, -451179006, -952755751 ], [ -316808445, -145400944, -3540475, 25007123, 1876192470, -44920112, -1597523519, -543494285, -526808613, 1036697798, -210614, -907139242 ], [ -626721623, 706873575, -185171801, -980068287, 180915199, 348954589, -110599689, 923362968, 131678440, -112875508, 756406847, -559024613 ], [ 1070339142, -633798366, -45951889, -201663063, -720803432, -455939978, -758831256, -433019746, 154045024, -482939204, -865146935, 26311755 ], [ -29632904, -388469554, -186070830, -674050349, 69377121, -264356749, -885738783, -250676948, -150856507, 851672577, -79297019, -628258088 ], [ 312949409, 1230893077, 470663125, -215857037, -284880722, 757241208, -141055125, 908172444, 225555593, 1618840465, -948921156, 193432478 ], [ -557534793, -846624291, -735309976, 117516223, -215899330, -335707820, -87026442, -412376171, 102371857, -60232257, 162912965, -95061293 ], [ -869332257, 1324872404, -445200920, -115921485, 951963617, 880841537, -1420511123, -98861576, -453311, 1312652005, -483948951, 452525299 ], [ 1404941475, 527263382, -80311284, 473827687, 1339449960, 235511546, -710324846, 4329320, 523412387, 75234858, -618028782, -904381587 ], [ -354011366, 357774805, -913145487, -1550156427, 357515224, -1744158976, -126884372, -653335470, -619675234, -395623509, -53276164, 334755103 ], [ -2908577, -9257450, 357159035, -599448439, 8992640, -426536694, 420895906, -1001793014, 1650273942, 271869296, -605090528, -110489060 ] ], [ [ 306386189, -166201077, 99806605, 121773678, 87132795, 345631073, 16006797, 626602850, 231384302, 906715391, -40490596, 388606648 ], [ -305655536, 124321520, 36117678, -299342139, -135849328, -316088701, -195871356, -96610783, 1542330079, -206835983, 211958426, 955066116 ], [ -1093959083, -414415975, -873352945, 1786168392, -452034155, -532167731, 532901819, -1104683908, 291837782, 637000632, 244292038, 483643986 ], [ -165876836, -84969156, -181886569, 93116791, -283862798, 660962738, 696364299, -292840359, 288394293, 945206063, -867993062, 12193215 ], [ -490494945, -217208303, 7917522, 204528099, 466907192, -645021903, -1115129849, 1384171852, 267039264, 1270762531, 19831268, 104513261 ], [ 1442281693, -388032499, -19091673, -155278986, -285482838, 1042940107, -129347941, 904904475, -501567058, 1445221723, -390097110, 16087385 ], [ 872290921, -357586143, 166008866, -1042749341, 162289359, -1342165799, -316793331, -52443258, 476951349, 523046059, 245071020, -847865128 ], [ -1491708266, 209973385, 439469130, 460846176, 147434901, 205178887, 35122103, 1348775212, 196875447, 231396099, 608104635, -1004065124 ], [ -709251386, -538608652, -698040177, 332971509, 232251614, -982740271, -242983278, 194182700, -1400752496, -256371742, 127742955, 67213679 ], [ -243851171, -430963021, -402299794, 930406827, -1041436483, 724031788, -119075444, 48232514, 534342534, -23312062, 198830547, 13658199 ], [ -63803863, 1114740434, 1068415198, 167800541, -417758099, -183616920, 292795056, 707717892, -841567085, -15314812, -1157298293, -710519157 ] ], [ [ -329492651, -3010490, -1725204908, 264589029, -129792229, -359898727, -80240916, 577099324, 951929183, 823094973, 380809462, 487901921 ], [ -1776522253, -1570430766, 890077778, 652660940, 207674515, 1164881046, -2077590539, -147798204, 213648377, -19260148, 781027301, -588230659 ], [ 18345294, -22049707, 467115015, -1123158189, 6926181, 1516970150, -285532131, 41144587, -659109667, -74977038, 182464557, 1944360919 ], [ -3382641, -375709487, -557786597, -287326772, -601134205, -795309741, -398206572, -493928902, 232009699, 52533749, -903329082, -218845761 ], [ 18595982, -807598676, 352323413, -339132915, 1588364254, -312201684, -322041896, -1450885683, -61815095, -841691412, -170123616, -838902957 ], [ 5275156, -142923666, -1194623479, 1231368347, 1102573339, -1096584453, -301453145, -332410674, 39899913, 39703542, 8078047, -989445610 ], [ 2002096620, 1114778419, 1122669573, 257052900, -509251764, -595131165, 21819122, 1693157233, 374187944, -1093604108, 4739446, -659843006 ], [ 1194534902, -2085062, 421797228, 605108153, 1794947665, 897549889, -88811663, 179634271, -824245832, 467424729, -376977227, 1583546348 ], [ -380350943, -240015724, -26338824, -59642999, 50514627, -377816203, -1400874444, -463868576, 803417350, -506394399, 52926538, 789968033 ], [ -236858067, -155564171, -318792728, 819800204, 621020130, -507534327, -924284753, -340465888, -8863444, 400613091, -124377343, -69592476 ], [ -707877861, 30405735, -482704930, 1322143449, 497548647, 90557359, 518143681, -730056409, 157057370, 52022744, -1484926989, 119349098 ] ], [ [ -184730210, 33008425, 381401476, 211393409, -321434267, -1666367173, 80825834, -467468008, 78215685, 585310062, 1266697768, -248960958 ], [ 373861456, -574223384, -259726616, -23824071, -865899483, 971892235, 1368488203, -796258444, 451231809, -467323128, -115732837, 1348219216 ], [ -19048435, 1950948203, -206084832, -419507652, 1579370798, 2569362, -250795732, -590391091, -222703602, 471607342, -358260062, 966532064 ], [ 1310711539, 139588989, -40391615, 10358245, 185811885, 350090696, 21708016, -1074225263, 667899306, 1473305864, -60238109, 546866255 ], [ 257442086, -1125762155, -818033370, 738529744, -218790946, 943462504, -528922944, 312947564, 85766957, 162847254, -180156378, 1362011768 ], [ -1987253779, -75911782, -10685515, 600721928, -192792012, 191364918, 555081766, -1393943327, 129152061, -356108018, 1582823, 182420207 ], [ -592155660, -322876453, 666516660, -1329978201, 1237077060, 48142039, 333102719, -436733584, 36376747, -371237238, 103672584, 338281522 ], [ -1365975764, -306302697, -1424927438, 176917694, 24636489, -751605252, 74012046, 1085598110, 941939639, 952792070, -848050123, 276283963 ], [ 571352230, -77149357, -1047878818, -323473920, -284945889, -1454838172, 324569203, 134525701, 452267155, -291448492, 378060850, 125496747 ], [ -51302323, -186766173, -1474732271, -193907627, 273019310, -673516108, 352952809, 20903313, -1216318910, 235426568, -338533802, -408743602 ], [ -883903855, -274135889, -993508961, -70683188, 370911457, 1088029889, 577612566, 13881700, 50126667, 94560518, -31345017, 38382 ] ], [ [ -1173371583, -1632515003, -33802339, -1317164104, 131180528, -267326844, 201386510, 1452301781, 395502790, -217185108, 1140388049, -1218989474 ], [ 559220082, 929204184, 230244777, 326149769, 1377326657, 84072495, 189826420, 940160858, -208605193, -427576882, 862581738, 79884987 ], [ 401334834, 1017298972, 759056742, 717388811, -681773627, 41524956, 992842355, -480351630, -731514559, 724801733, -28771499, -254392845 ], [ -940442155, 467572270, -11045660, 998836261, -168359423, -720269361, -1609343975, -710004882, 428361256, 225125854, -1628111895, 794637034 ], [ -5533287, 196132844, -804658668, -70322922, 191824053, 130980300, -54346220, -486189765, 547019778, -26525614, 1481705289, 680417753 ], [ -288060927, 447404586, 135320692, -400373017, 185697444, 239112091, 399658833, 389584, 13051332, 7093889, 1105765044, -12911864 ], [ 938915155, -248141612, -421550029, 1094066203, -14860294, -38218632, 33754587, 254757165, 1675310946, -190670414, 520341454, -955786037 ], [ -711839563, -19520405, -22449088, 10332585, 615833701, -240982471, 115160603, 1644343930, 674031635, 1613311487, 1107815802, 817106432 ], [ 1420031933, 376735951, -613865, 721158958, 57888746, -340693038, -380075306, -145349911, 80023642, -376901034, 880493506, 1019812352 ], [ 1609861102, 930976355, -1040028222, -163293947, 556440458, -120517115, -1097106117, 10732901, 903761245, -578164915, -617169991, -491571292 ], [ -1190493488, 1085004561, -1901899222, 291760619, 151914253, 66604282, 58144181, 785907177, 200715269, 462208768, -1177396897, -593567827 ] ], [ [ 224570570, 497896967, -1226667507, 948915595, -813803598, 985919988, -920312150, 329052075, -38239878, -258857325, -417815364, -185315928 ], [ 423582884, -293985850, -198138040, -283073834, -380392961, -542409780, -1369391021, 1175561258, 101626944, -50929202, 251278156, -1643997863 ], [ -126304591, 93364870, -109295149, 212389612, -36610611, 694599544, 608601001, -754020248, 464883972, -241132737, -151891695, 1005682607 ], [ -124490457, -51928277, -463075936, 353676668, -964803623, -442051413, -920827644, -56645828, 181024748, -1631720423, -1098921237, 546184852 ], [ 497442277, -367783423, -251575500, -168955529, 329859867, 466321533, -230074208, 72527328, -709804817, 133313653, 43816353, 204795117 ], [ -109021339, 979199748, -70771315, 635457649, 678750371, 433653516, 110397988, -220093810, 309269423, 396997328, -163963924, -211419042 ], [ -1340287636, -155471774, 198070666, 15490706, 279639642, -301460417, 336929124, 1471346212, -766155262, 511361115, 381573477, 31796429 ], [ 878329602, 1083653674, 1251947596, -1072125290, 130822180, -64210253, -656724812, 15666210, 22071383, -162954529, -1254152438, 1557187472 ], [ -71474546, 124783935, 77779821, -534178882, 1700420832, -1813490131, 808659864, -88629249, -158322536, -364474663, -1561734538, 34839933 ], [ 977566, -2751075, 43747821, -201750384, 288866749, -259595476, -41698885, -793274243, -1138017093, -264863383, 992722547, 229995665 ], [ -1407140084, 559852494, 286552852, -314672049, 82582650, -91769685, 328492768, 320534742, 439514739, -797242362, -6069836, 63724707 ] ], [ [ 1102912848, 171404108, 295582404, 1386249478, 389770892, -601989477, -992172795, 796596079, 789288252, -309820025, 624890859, 55546886 ], [ 392409386, -303171275, -543988713, -146415946, -862684376, 51745469, -757595470, 417118640, -148528028, -476385728, -1313244224, 54138934 ], [ -727133433, -313999679, -128832655, -495142032, 1634192846, -74685176, 205462393, -349478301, -119856061, -69967718, 579091170, 213223707 ], [ 690798693, 825978444, -601351352, 684824331, 1912150386, -318527648, -4204240, -361596632, -982257999, -1522460132, 1004921744, -267462368 ], [ 269579570, -410311703, -95443983, -504992842, 202814782, -77421479, 506014106, 633392997, -72603050, -81405536, -1002075093, 247090778 ], [ 718952029, -184620443, -475145831, -39303890, -1084595106, -1932260224, 83724985, -12740152, 1081713073, 65495467, -357198164, -546305988 ], [ -218484841, 167100996, 1220745975, -300191654, 320571766, 561797036, -185680593, -14089124, 36353607, 171701965, 189134092, 200836781 ], [ -706432229, -888449087, 58260286, -1247978843, 1310144093, 300753259, 203310540, 97962176, 51829169, -199670122, 540190323, -665276723 ], [ 150487027, 88836652, -176174065, -402753955, -626257785, -920880967, -234995088, 159335155, -646747357, 486414684, -18505929, -215092754 ], [ -190638089, 587018548, -276666366, -122353612, 754923150, -807156645, -14123483, -346936535, -164147077, -1200046032, 49150901, 1813495595 ], [ 1246585472, 209239921, -220695172, 669502920, 325191747, -133247404, 104849504, -70113254, 885472872, -1454785270, 1071776308, -660816101 ] ], [ [ 828900152, 441876448, 565111103, -181639357, -1349979576, 151543216, -256975266, -364344042, -56903642, -2039343111, -39916421, 1040478440 ], [ 984710340, 1371031765, 240743002, 110174826, -217210709, 238817531, -458475857, -171002092, 792816236, 10626660, 348028888, -106708460 ], [ 707677513, -1332275748, 97794009, 2488230, 905092477, 21766189, -584988072, -111084758, -17632683, 62383648, -83013186, 215911044 ], [ -650813377, 214977468, 1283970209, -114504962, 575828183, -223502181, 233608454, 768301707, 1275971452, -1159367709, -820563228, 1436960383 ], [ -379349063, -840345796, 74007299, 169360499, 1551079602, -3127469, -1414945282, -833627025, 81424336, -384198072, -43004092, -2530036 ], [ 220232430, -223014020, -247732456, -1004102290, -218246202, 1861060580, 480253144, -41744542, -165188700, -428230487, 184847983, -256120907 ], [ -1756004122, -779343738, 1470917418, 1518364724, -685575175, -532999497, 313999072, -1286175, -12918220, 256405476, -14036187, 218565643 ], [ 1663872606, -328616615, 28914491, -1621427887, -681007695, -130140349, -1674113488, -655648638, -1744180204, -68998088, -975119711, -370393197 ], [ -69449846, -107252317, 888186734, 20731181, -37092815, -557538492, 128282057, -283294491, -911136158, -167981542, 200563376, 961929041 ], [ 701496437, 628886500, 119556935, -627445217, -158756321, -44887894, 1453700293, 366242613, 141048661, -843706636, 789207193, -416651844 ], [ 729135852, 368961889, 265235632, -208106276, 993602551, -368962983, 489590550, 1522144730, -579550107, 298511160, 1553404575, 504266198 ] ], [ [ -560719634, -1349703323, 233795912, 205766985, -391934226, 68093595, 175237752, -468902185, -61324590, -20762320, 259926716, -10807169 ], [ 401790939, 1429009796, -1604999440, -449959597, -174292289, 159203882, -31170149, 101397984, -2578846, 745100897, -1834494336, -824673884 ], [ -344664180, 837240016, -511414519, 218018702, 735842031, -146698896, 545887027, -933554897, -100960223, 121982519, -216104636, 557574701 ], [ 407031344, 791364492, 56572092, 148493365, -316045737, -33733793, 292809309, 954893630, 417993978, 247048921, 84692592, -31680539 ], [ 234341802, 495201142, 295667982, -153710634, -100185058, -731265761, 416544961, 981285262, 736689223, -739444258, 496764816, -60760504 ], [ 1523782615, -601981786, -330982427, 68151295, -219716220, 15452813, 737181159, 217436244, -363187409, -635901166, 289902760, 84755881 ], [ 685898627, 124678547, 202082021, -1416079301, 361831424, -345067016, -92827352, -1126464433, 858464272, 229613455, 208942623, 493158677 ], [ -463938703, -198793550, 1259952637, 357651076, 124655285, 1992267657, -387347532, 482729317, -581350445, -1185727925, -10884133, -48017728 ], [ 105687268, -92519835, -77906526, 1417251084, 7592174, 291220334, -529117866, -176561815, -394455629, -904973650, 268337314, 670912421 ], [ 272880267, 16028655, -134330520, -144075162, 25421602, 380186936, 75675216, 865040441, -349819892, 40567325, -1022504, -511178376 ], [ 22709670, 814408771, 229782048, -672224564, -1050743910, -166815060, 89891677, 507372567, 735123943, -294854924, 889807308, -139452123 ] ] ], [ [ [ 146917330, -247609833, 198354689, -893570663, -1331904573, 32159097, -306293083, 27555398, 17790722, -993512233, 296147584, -952578255 ], [ -142069073, -8060472, -1176435040, -463216747, 241392175, 620781787, 588754327, -929572609, 13865760, 124296774, 68737572, 645873443 ], [ -36870712, -81131754, 195198546, -58438535, -954345570, -123470801, -531379946, -114550135, 207343523, -754380629, -247573711, -685802657 ], [ 13290018, -467510928, -5367724, -498267425, 227794306, -992234408, 1426048835, -2906105, 36984424, 405603243, 568180521, -509771285 ], [ 838616510, -1506407773, -672744387, 163044160, 1409260925, 328780724, 50284348, -649416240, -908840739, 69854055, 1325095662, 48642600 ], [ 1312685152, 118510871, 85017466, 2395327, 152708716, 341653985, 31843542, 383245438, -93860169, -984361950, -522002269, 24326572 ], [ 52024878, 102538231, -60467499, 110324938, -320997367, -647510631, -128766599, -1192027922, 173059094, 95914479, 821948420, -397213027 ], [ -207113882, -27083359, -45917158, -1178788318, 1180599849, -149856939, 23601882, -44463298, -924324435, -484150171, -255947, -1095917773 ], [ 622968149, -128659267, -601279253, -1377484162, -949469118, 403296103, -407632213, 398861402, 1632575638, 613888798, 510160158, 70892461 ], [ 517831201, 982330154, -224943496, 122132525, 758936757, -225959665, 1165873037, -93489630, -798304335, 249037925, -142501993, 602971719 ], [ 411872124, -592479023, 151117151, -322592621, 91795774, -246589835, 1081002106, -107064239, 504175660, -403672647, -530564252, -75657098 ] ], [ [ -240090970, 595916369, 330340727, -66499745, -1141373731, -1508758040, 1043941954, 171907585, -807522234, 81939133, 1046675658, -359400451 ], [ -1466653403, 81940984, 96260378, -1098564738, -132699264, -2029089046, 1210861857, 1316065723, 98294547, -788006500, 13683725, -1408758609 ], [ -223164623, -258631511, -596525551, 350991637, 235098121, 648661909, -322494197, 375814580, -32175419, 56278522, -680480141, 713346771 ], [ -440379799, 317676186, 146416447, 348808056, 1624554848, -535410521, 139007142, 1176970288, 264237781, -173046624, 1193464696, -1383608878 ], [ -1723566011, -25897926, 277171659, -214040366, -66999499, 298424000, -343779961, -491846521, 817937195, -1637713315, -1156448349, 315360179 ], [ 969221293, 46006139, 27537756, -811001558, -1902126306, 558817853, -1186022855, 1553508279, -1302343802, -592910928, 1738883774, 107327382 ], [ -756129641, 441822451, -129566831, -152139679, -616624672, 59669758, 1649416233, -851442027, 1306473517, -1624079594, 460840880, -92189560 ], [ 305602002, -249652192, 1008660032, 1319142358, 189635784, 75278870, 963826464, -346481732, 496700974, 317573718, 1494560429, 435247979 ], [ 81109416, -53062033, 471057821, -779647149, 5617762, -480059310, -252028332, 658484615, 34253817, -568775339, 152594026, 751542 ], [ -320446719, -342558634, -591602330, 283460499, -51021287, 622224875, 18440259, 671092608, -188110919, 474134357, -597210683, 432503137 ], [ -1010347998, -152682585, 124126563, 300283207, 320854257, -1381799426, 103572815, 239638780, 1407326057, -164196064, -1028524896, 567736989 ] ], [ [ 474426876, 36342698, 230466297, -394129508, 586564575, 120682904, 2211683, -878792741, 38332980, -457461269, -278297005, 513966821 ], [ -405195594, -61787411, -136155359, -514975787, -479684286, -310728025, -619390112, 301099898, 969556187, 616597680, -48327476, 49168197 ], [ 604474368, 153028212, -1724578709, 460519816, 494729602, -1799788, -122625203, -701486744, -435604678, -1659901, 901066610, -434018106 ], [ 46945713, 199945442, -363098465, -400840746, 680002550, 4838347, -770575938, -169107155, -26951340, 364318961, 130975328, -2045018 ], [ 913618717, 557211700, -1894340689, -724056339, -1118964531, -35486082, -852544434, 191843567, 1268446780, 375743333, -597391364, 1080362245 ], [ 1430479968, 23245592, -915097489, -22321440, 197622444, -1278676214, 1373589049, -106170929, -13512484, 25029147, 631292470, 94936310 ], [ -606478138, -207976974, -1078512754, 534608178, -254130637, -322142732, 74957782, 296885638, 346069233, 881774631, -470363899, -258981399 ], [ -493747871, 734316720, 653696712, -140928073, 1067056478, 1571504490, 162774611, -21711883, -1593033621, 171256360, 140679777, 904181881 ], [ -177993770, 138081799, -368082573, 473400273, 773764614, 55271754, -317014232, -479876931, 5451902, -111936876, -620991674, -299099477 ], [ -207954561, -603772830, -239850213, -1378776237, -64807721, -119014108, -299661503, 914451952, -74376298, -956693559, -153307196, -316122023 ], [ -991395755, 141875716, -108401347, 162272182, -957324745, -576995290, 705332272, 228051149, 359531821, 1691898727, 115164549, -340977219 ] ], [ [ -1014365976, -334397722, 59617663, 534033551, 1052250977, -66203094, -520859663, -210307324, 165245339, 422980168, -264846879, 905261702 ], [ -324096024, -596301039, -4882793, 134996150, -96657931, 246379804, 1667248048, 14734762, -1897124638, -430128652, -66542649, 103146240 ], [ 427242473, -117112907, -1302218121, 735980304, -372463990, 681539114, -23703, -1095469869, 1304269083, -1002038534, -1363697900, -607802151 ], [ 1234819375, -322464048, -1086941398, 468867904, 524048666, 82864974, 1283343088, 1400843528, 402467617, 546139422, -386953376, -1194925 ], [ 1027707984, 880890097, -180343180, -1047235618, -531660726, 1289044297, 252098477, 1092576547, -833978609, -217026763, -47636000, -108572724 ], [ 55996482, -900535796, -354340854, -693265532, 1149850431, -1193721026, 1761551052, -518240234, 274274947, -1665213472, 26242682, 115949551 ], [ -875891280, 1864474306, -874576611, 755602981, -446180404, -1161835352, -151467472, 1083088901, 453628722, 8805165, 86974754, -24580149 ], [ 589398868, -1875487733, -316156870, 140540460, -768030343, 887405523, 1235530746, 1382985986, 109113, 659426012, 796751597, 649860789 ], [ -1607671288, 1186709585, -33305118, 394769885, -120699708, 1635131904, 581508749, -4793274, -329270185, -69717588, -511302527, -141168594 ], [ 45719020, -130874275, 1220163169, 163588526, 1591174910, 304526334, 76708515, 514483910, -248860239, 116855214, -493853684, -27621834 ], [ 16770950, 41734287, 1231477634, 927127470, -129749870, -227575231, 444607690, -306039001, 2090083350, -942349580, 643807828, 187744251 ] ], [ [ 436901219, -185368896, 1545069409, -449603297, 942602976, 1369692622, -157856083, 519200104, 417117947, 1302386361, -67952408, 586691525 ], [ -329574021, -211288493, -19801749, 98179069, 156923876, -1796761773, -643122586, -130066418, -1619513918, 280438805, -889040125, -231220652 ], [ 1124776808, 472001898, 773003905, -548917792, -1097068437, -253276806, 875879000, 1122412955, -248551110, 225115629, -116205807, -856585506 ], [ 878124799, 218503909, 1535256700, 853195077, -136262144, 264707308, -1154274891, 1408167989, -1377925040, -743218697, 1348292438, 5709618 ], [ 618989633, -69937483, 838206275, 131584871, 204215831, 736059811, 1528501527, 312591997, 51721705, 1197282215, -27622039, 94277122 ], [ 884314796, 556010892, 54677737, -218195876, 670990338, 459588911, 331600917, -61789455, 371460943, -634299337, 436789918, 18398419 ], [ 395932561, 921089600, -184214848, 179250199, -105758477, -2024208775, -117367994, -59510079, -231985087, 457675061, -21846708, -441442700 ], [ -1478644432, -875660246, -4811826, -366291751, -12253690, -530887745, -23181514, -1840673826, 529364458, -102749257, 686460087, -645342760 ], [ -816755514, 187833207, -118582310, -216358091, -326836954, -1423352349, 893095334, -23103404, -1268585174, -99355344, 648005543, -356857222 ], [ -379537047, 977972695, -387279863, -57757773, 306231540, 73844086, -3680093, 822337, -432307319, -66882938, 249770455, 21923302 ], [ -32372699, -344546630, 1699563349, 14514316, 1550517290, 1826597853, -202075101, -476938103, 402867560, 460887529, 294293161, 163881297 ] ], [ [ 18255485, -17811039, -808254687, -523031971, 51249526, -442812694, 837515757, 530288100, 178925565, -2086628067, 17079569, -12013656 ], [ -38298947, 1110301467, 813935348, 614416826, -263269828, -409628139, -56242663, -757736175, 945137018, 665627035, 578722328, -1145429291 ], [ 83540140, 46695457, -449805295, 525201878, -179264566, 1501212398, 1845645557, -88675359, -43889510, -68698636, 672157180, 529218168 ], [ 763238994, 351012930, -221730264, -1277479232, -705967816, -5903529, 370449260, -1832865847, -731044956, 427631114, -836560288, -130609628 ], [ -79495532, 28539263, -319671620, -1019671928, -1600526931, 1336229766, -55742754, 1176297524, -206501263, 694145201, 16602968, 908739528 ], [ -2246596, 29614867, -750210216, 15335672, 46560596, 1022147803, 325317825, 271000315, 56123588, -38682086, -747433830, 549333171 ], [ 894398357, 10028349, -267657618, 386494133, -88251255, -1744165, -78682743, 1024313547, -550576016, 1477355030, -3050550, -450519385 ], [ -723602114, -2739330, 686046796, 574271699, -1581623482, 677113052, -368796913, -1018153168, 3359891, 410940744, -534416322, 1464865027 ], [ 269531124, -126742489, 221716880, 1658511189, -72048834, 657081582, -1137145759, 234199127, -777323596, 1310744624, 358048958, -1470953247 ], [ 292153605, 1131602667, -410173176, 386859213, 151154510, 1242975470, -20008213, 339785875, 870001, 418306776, -33251827, -86304868 ], [ -192704935, -410917815, -572824436, 922046840, -1110971687, -292344058, -54045473, 230591067, 1827977894, 911162217, 34277877, -182027834 ] ], [ [ -829113510, 38839493, -388012940, -108616555, 174743930, -518719342, -78409361, -399946983, -1363077193, -455615773, -856253564, 427867310 ], [ 764009951, -1110572338, 672668764, 134611484, 370140912, 1505457965, -1338397283, 839951467, 507361639, -944352513, -731633151, 525345970 ], [ 15153348, -1742732236, -128551384, 439671403, 1595383228, 12374410, -39613584, -901801091, 318589167, 570777463, -74836372, 702310103 ], [ -1069442175, 92260002, -122246909, -62154574, -230771566, -933399981, 77576621, 50602249, 270809299, -1504142489, 62136741, 183343185 ], [ 75265373, 1568908148, -557412867, 970300852, 419798417, -244219266, 315774145, -1506080403, -358719902, -215490455, 7906166, 219448120 ], [ -538818961, -414428244, 69650255, -278786165, -8273008, 854188048, 894445684, -1196674491, -187424551, -707857039, -177958834, 78740801 ], [ -31884632, -1474387001, -101427271, 169473658, -325193126, 111939109, 373120924, -899186584, -90242195, 377315191, -521458796, -293915475 ], [ -1826925950, 331582671, -995153737, 26611756, -14110441, 373204261, -79674276, 315848429, 614729896, 832514259, -539565853, -270146927 ], [ -857781697, 363387123, 762324296, -500134840, 1400191325, -880329535, 1207384303, 18273033, 497639048, -580871616, -478148752, -194019813 ], [ 163035059, 240749167, -105373930, 135248826, -285964860, 459519119, -559401507, 28394185, 1554336556, 345976064, -635887450, 117116090 ], [ -258181930, 173021874, -39799855, 1116580146, 360994879, -1308715782, -581518425, 473966660, 784173567, -152002343, 427110002, 74816508 ] ], [ [ 1152962989, 267778574, -637765875, -1955774081, -696432077, 1022974025, 529855967, 1856106342, -306332300, 1215046638, -690640373, 1288055314 ], [ -288244236, -1487007312, 456096178, -154719492, 1307974863, 318139761, -525875029, -1617872297, -83030908, -1668794697, -753743314, -71745928 ], [ -339195439, 139887193, 1299325942, -254662935, 95684886, 80103589, 254038303, -1094268053, 42330010, 321346245, 521493799, -164804015 ], [ -1174067664, -532344006, -131941880, 864037131, -179398667, -607848165, -1794484608, -780803968, 829653876, 1284599914, -898621444, -780748692 ], [ -7340291, -356298604, 556027213, 15635010, 58020432, -305423400, -572285032, 649367194, 72953093, -436389180, -393276850, 858887935 ], [ 1692560745, 1375144426, 582501231, 689527673, 52937473, 256473213, -647117143, 46743626, 245867392, 513441549, -885133760, -455059787 ], [ 1378918494, 72301036, -1990181, -173605090, 961181723, -480564542, -257963481, -30987283, 127957790, -1312245977, 1679049169, -7605782 ], [ 121376833, 25141277, 24128349, 376330738, -247104025, -44325764, -207846794, -1862141112, 1111716782, -779489172, -1756843745, -1385211923 ], [ -795790075, 2199380, -97502243, -1458959784, -72243258, 474336786, 252630189, -549023511, 75483799, 280763243, -269624322, 52369822 ], [ -1185413068, -159509711, -192431988, 14271232, -156631379, -131995023, -368807821, 43210793, -286413064, 1000860860, 265351787, 242374510 ], [ 478381046, -358772773, 1140023826, -35505605, -207886108, -870095229, 30059619, -715245511, 934718028, 931354854, -1314256265, -312194596 ] ], [ [ -425607111, -1441957371, 59720298, 1524090102, 529223452, 1742429716, -1507545442, -444842498, 253734192, -428603589, 67801931, -697880 ], [ -175715058, 285443510, -191120564, -1244316336, -185247596, -439140116, -584672323, 968109282, -103944106, 28718925, -309157920, -1131444077 ], [ -88029993, -1101669768, 486779047, -179481045, 65361512, -598446016, -792988866, -333922489, -934156427, 156765656, -346234396, 155894105 ], [ -673124109, 64558135, 340691671, 481893402, 1546492974, -883902739, -1019572197, 55619124, 346998586, -229950872, -609726921, -457941471 ], [ 832553, 1232711550, 667983365, -318054762, -185941382, -56644032, 941081907, -370574696, 1620049626, -79112317, -14484381, -414366679 ], [ -41211661, -619967778, 32871204, -199655525, 120076778, 1635066440, 24552605, -149825597, 251972160, 148422436, 465107182, -364279607 ], [ 82406489, -764164119, -150894120, -55553343, -394696435, -28785079, 190468014, -1281852750, -1033298642, -186729134, -368888962, -214975961 ], [ -1474253476, -355434112, 1308191980, 675305315, -92076005, 140693837, 903073210, -13421016, -76654658, 179543309, 1557359806, -1681541528 ], [ 17849360, 105587843, -1569207934, 1022039181, 263001654, -447331937, 258428845, 54783574, 71460089, -145323476, -1264173098, -157613908 ], [ -82763462, -316340868, -226595738, -737633620, 423276067, 153481796, 124167805, 39143658, -1164726912, -239391811, -843206536, -265596543 ], [ -1518301196, -1238945532, 844581729, 637219130, -80542404, 1021001193, -393864610, 379411818, -662164227, 663376339, -65800291, -370793115 ] ], [ [ 842648130, -178632699, 415313558, 380140505, -1308672332, -137092756, -268357160, 581748102, -1477436796, 150380607, -376465534, 594431953 ], [ -236562641, 26120643, -211434176, -91797937, -1028488719, -245673410, -792027617, 61499046, 860002706, 301993871, 872790119, -518522089 ], [ -554252536, 385295006, -431279400, 178112741, -400322461, 151539648, -640205173, 6202474, -515864074, 43038281, -1324355869, -120292225 ], [ 1187263443, -20962756, -685515241, 540290412, -771339689, -1728410600, 4784133, -467480946, -294461914, 1510155722, 1160806867, 240707713 ], [ 404974139, -1521618, -402769183, 938671060, 361263614, -56712790, 1903781140, -642919047, 56672900, -22749745, 1540257269, 961403391 ], [ 772662175, 585057431, 1634771009, 13705861, 743136972, -567635110, -118330419, -7060146, 549040206, 141133525, -1021967102, 660698686 ], [ -377620418, -1052306950, -208634881, -565148670, 1160142708, 169500320, 1227860364, -24948543, -16370704, -1766203573, -62414706, 1136961393 ], [ 1247947318, 1015018856, -65779247, 976798031, 1341789539, -78460875, -166306127, 371136521, 366653368, 174410010, 128203635, -895011083 ], [ -479267336, -365994390, 208216399, 360399936, -833054186, 737487258, -315977500, -683141586, -55836951, -1020860629, 9629316, 1148178213 ], [ -128672467, -498176114, -151118593, 404670569, 1241738255, -1157087763, 1761068, 265336257, -504882682, 923486115, 971325259, -716177959 ], [ 348779183, 284824013, 509281395, 934967686, -279492947, -494976302, -404021578, -42489492, -765831928, -1204367892, 1123109864, 543077186 ] ], [ [ 254351753, -413285908, -149057972, 154859155, 981800128, 558806087, 947302878, -646277430, -1286617703, 1734384442, 654953912, -1569252473 ], [ 378686537, -1525779201, -218403475, 1294168046, -279748151, -141280689, 1434583652, -288875476, 752278363, 168838785, 937797751, -168817933 ], [ -1235809311, -479440292, -1218062070, -1528241, -118832329, -388629904, 917678026, 365694008, -345104103, 115663764, 116334932, 185094225 ], [ 514687050, -306095947, -1044286334, 232774940, -424969606, -243771860, -989058899, 359119173, -396121706, 1918566473, -601710012, -1623224554 ], [ 634807576, -980543907, -460423658, 106288237, 517176619, 8529243, -216214494, -1081198457, 191568058, 513007503, 5186428, 79103934 ], [ -419884131, -464671255, 74032143, 1395658956, 188716458, 607554794, 1122369440, -358630238, 440163118, 418300224, -971114182, 31342263 ], [ -304892756, -414614153, -42513727, 1880865193, -329276736, 287990103, -156668705, -8386940, -686766645, 941302510, -12856207, -1039981106 ], [ -1789907363, -346571798, 18403316, 761503485, 808064626, 737521738, 841827391, 224754594, -870623551, 3513229, -1233087638, 1395977721 ], [ -993119704, 219678337, 971368558, -80632342, 194410838, 358462701, 206660980, -58631781, -28737613, 1851742054, -102536258, -276494969 ], [ -912361429, -857274965, -710389080, -1569557630, 171346064, 72805543, -1144716867, 689837423, -337728353, 861475348, -1202397736, 338654968 ], [ 878489783, -910410298, 725785608, -851697399, -1060999429, -504819790, 28254882, -1796545327, -471100222, -290977110, 1703907848, 275722485 ] ], [ [ 533769286, -728293173, -93015572, 228137767, 1712639096, 37178484, 62755620, 371597772, -891990473, 253030555, 1016513977, -13063350 ], [ 1320417865, -1955001847, -1313859537, -132632486, 1726906436, 295242905, 38327820, -465676656, -9265399, 1299066114, 180768831, 1505055994 ], [ -264391516, -15202475, 1113876942, 248536300, -1153681894, 124860819, 679830191, 377226354, -77767830, 71043928, 172803898, -1734799564 ], [ 83432863, 133950745, 330909284, 214253361, -912882279, -100720352, -334120779, -802341409, -38163341, 354618089, 93128555, 505028308 ], [ -1071215812, 417610250, 999694059, -709811168, 441768135, 102644619, -552563893, 380907517, 114912123, -76649636, -619316499, -244917887 ], [ -315662786, 1186399783, -8000216, 271592296, -345172689, 102150654, -836307865, 750351433, -986352589, -367500241, 144029298, -152137448 ], [ 173033981, 326174326, 49063959, 239531622, 1507280288, 417596113, 362956864, 921747966, -727316282, -475663074, 1287595200, 7464492 ], [ -529357704, -70200409, 1039169764, -1107074688, -129283266, -237472478, 1252783756, -468259107, -93501549, 988276001, -1692204315, -41096852 ], [ 240383481, 29339093, 79493048, 481955225, 379269, 507361514, 121922227, -262072718, -321438698, 170474692, 146127780, 815065324 ], [ -632920203, 24816384, 866643449, -796490318, -163331882, 964777898, -70444329, -1062164420, 222484496, -329744232, 274131107, 219825063 ], [ -205910748, -705853774, 133742677, -556102229, 435610456, -108979042, 12021497, -395432416, -47303144, 560535283, -1177152997, 579528305 ] ] ], [ [ [ 347429498, -348609775, -109300528, -451667159, 1310411361, -18625007, -807366831, 142732370, 304738172, 1190724498, 429529862, 181683582 ], [ 67178616, 100394328, -638328922, -278106684, 179069943, -869661863, 125776480, -1123283793, 95719393, -285735978, 432562858, -1121509033 ], [ -88230774, 104865254, 123261959, 317021300, 1480029822, -498852114, -560441357, 497683973, 1048019483, 527223036, -364095349, -1498257126 ], [ -279612408, 454921444, 98588799, -852126460, 854262162, -759329674, -247479970, 1349791, -253568394, 444625059, -355426579, 475638719 ], [ 1124908601, 1446421982, 775334615, -978963484, -513789261, -1033093472, 108011164, -597743903, -1036774725, -838450310, -725943839, 457785551 ], [ -1211320920, 882897547, -305350022, 558655778, -248424871, -993734562, 22597383, -1157242995, -286118557, -603936029, 893142522, 1868122 ], [ -217864414, -192091463, -699010883, -510851605, -632778232, -788893497, 45371454, 130241356, -23512858, 136392153, -756948215, -288928565 ], [ 17116449, -23069612, -89105991, -786762885, -1533684999, -535120771, -255468684, -274302943, -1470645118, 925990803, -347654351, 742493655 ], [ -417692250, -399989072, -305104490, -1352109339, 689213236, 44665947, -243750108, 561221210, 1385554893, -204304773, -131156328, 818671764 ], [ 162304836, -1564743278, -372144479, 139669808, 901651343, -1115195496, 956623506, -720912708, 407327365, -902202565, 360776540, 1435741437 ], [ 559960097, -240916055, 175933446, 381654048, 310037554, -236374745, 823747921, 24096027, 422877629, -322935975, -495234243, 70880024 ] ], [ [ 101190428, -267470963, -18691091, -134740528, 1428022715, -1450058047, 762047161, 39310450, 580295367, -1397244634, -740219607, -493482222 ], [ -873971618, 133064098, 640679203, 525547180, 74511221, -593362017, 225288730, -300613709, 66618937, -96853350, 1032871530, -433390953 ], [ 147936219, 521498388, -1105849236, -368383922, -613637664, 1113921114, -684073423, -542991961, 3168700, -238872834, -846834195, 454176161 ], [ -290379171, -235693701, 172161787, -69831361, 1385185551, -49830023, 39437814, -1000923984, 481617192, 267824444, 53694316, -393125683 ], [ 1476987914, -14177806, -926623664, 229177631, 172092915, -262874108, 15063083, 458868310, -264556069, 279976273, -286119115, 302999111 ], [ -908770030, 28651093, -56351959, 89266979, 247471893, -1391860, -453463997, -867450747, -259847203, -967963575, -1816518307, -86088118 ], [ -150629027, -1450264384, -34815625, -503061905, -324559157, 417861338, 429846443, 774172577, 98957506, 469880482, 730206512, -15234403 ], [ 1716404317, -239981294, 907901218, -892123098, -534381585, 342375231, 981701465, 1830822244, -264809299, -317238162, -664746944, 562209951 ], [ -22215465, 16570261, 174288027, 455245790, -259301267, 448770858, -415420283, 388787086, -29326799, 288621581, -1117991779, -1564880645 ], [ 262289306, 344565325, -587404402, -109818965, 75768107, -364626700, -205602045, 523262321, 168987977, 381002305, 610590651, 580508383 ], [ 942444425, -90636151, -14350789, 296931496, 316589395, 693288740, -270932000, 758546325, -122286327, -347353429, -409303028, -1688976299 ] ], [ [ -206008728, 50923819, 26224664, 131336543, -513478464, -798495180, -640979040, 265919640, 14077784, -471887546, -357736193, 191718490 ], [ 341659997, 63558725, 95787986, 125847441, 815564421, -228496393, 785711095, 117190340, -568139879, 735533907, 25183569, -15964095 ], [ -80139957, -123234329, 394602445, -75197, 121800543, 34872, 308051654, -120219530, 796254869, -798147159, 142150615, 622989398 ], [ -165232026, -997712082, -25893826, -1015824530, 353961464, 4822442, -528638740, 81173442, 209494399, -810643892, -152650686, -1694048 ], [ 599988395, -1023910952, -1137427036, 738580495, 1311609125, 7738882, 940450982, 397537013, -90783511, 67633550, 174649551, 376214854 ], [ -107372715, 44359268, 982623383, 85118708, -381069955, -1789473254, 503916017, -200530866, 150540320, -19109424, -346551710, -53271242 ], [ 1018629135, 303642473, -876894976, -201414714, -74346563, 455056282, 1101015550, 319962954, -516004149, 209346861, -154340794, 466092256 ], [ 206575669, 167188982, 442583232, -190859304, 1382288122, 413647753, 502846178, -18205382, -642758494, 502162510, -226137463, 1001324297 ], [ -202267669, -90547141, -1064536101, 938508969, -654277531, -1659269705, -1178157242, -583497804, -299950013, 457767336, 593754600, 845004492 ], [ -203751090, -1104994198, -1190396654, -547323760, 91244594, 703506219, 933704027, -207015026, 214829079, 315457590, -849426770, 259430243 ], [ 327781411, -125518752, -28657950, 1012113722, 141953442, -1260864046, -711199844, -215713459, 202503154, -1334537236, 954466557, -425062725 ] ], [ [ -587662452, 503622389, -254411314, -540455079, 98615827, 49228326, 60936871, 241818769, 835044392, -238329545, -342325106, -1076246520 ], [ 10573897, 452080172, 2389163, 24356738, -1043649264, -186698844, -1867949991, -145274660, -1512259343, 676304129, 326607744, 1687708150 ], [ 200844712, 1019946482, -41195546, 465006514, -1133087110, 266111917, 32113651, -881841278, 1098234655, 313548760, -60782507, 670117434 ], [ 1511125326, -1276308163, -594457529, 208208889, 209871312, 282284441, -391183497, 114261072, 514603811, 381871364, -984857746, 197591686 ], [ 1108348453, 423794977, 24292360, -113127836, 749219709, 1344467152, 837433704, 308659066, -468305354, 487243140, -190611795, 1191579139 ], [ -367542970, 1438734584, 1270412032, -39325745, 1540779767, -1003090940, 962477681, 538514993, 447747359, -958486874, -482430689, 150477465 ], [ -420054491, -442948509, 1475417859, -941155315, -41011986, 1168782662, 28039102, -26075443, -204062724, -166723762, 58234141, 25797527 ], [ -709363949, -1501751200, 313920753, 430809401, 827134117, -1370378280, 1485500721, -137016446, -292899, 1346139343, -236393814, 682242466 ], [ 1433841477, 1190732783, -48423216, -612825052, -296626546, 1631460511, -835197121, 10668891, -497579289, -72437502, -346668320, -543922462 ], [ -391082590, 356798019, -835627860, 725874942, 1007362351, 527539219, -69709629, 737319928, 1512287069, -549493166, 724115218, -25362628 ], [ 21937368, -28463902, -685738019, -621461902, -82100253, 1322190712, 1357498604, -267335611, -877692776, -206523541, 371773594, 418791437 ] ], [ [ 856141424, 279059441, 1782551421, -243753238, 1438469056, -799741951, 25238236, 32069810, 43494821, 669224343, 27049891, 649026220 ], [ -618161358, -269721686, -8079948, -103772206, -238701137, 934841364, 232217653, 24641590, 1815286654, -67783374, -1089544059, -66382741 ], [ 1052351454, 22144335, -860783838, 990523089, 1909868098, 224587334, -313294106, -1164794852, 34783466, -273639029, 746015405, 211918673 ], [ 574108708, -984066354, 1456148980, -1299993055, -287969019, -32746416, -100748037, 141272897, 835219639, 1405859099, 376788349, -1638528 ], [ -925728534, -99354965, 1198758293, 35244056, -81766119, 574307886, -55813552, 626857052, -125890770, 321860092, -65215295, -26577942 ], [ -1502162252, -1865539805, -147980538, 112695638, -100423866, 623264382, -600625273, 717087565, -3830725, 1629103114, 177812443, 13405141 ], [ -672141186, 1086295129, 2708311, -1509498773, 50566719, 1223361450, -289635801, -35098318, -1455189035, 731223701, -428856220, 768583425 ], [ -1583638838, -676324427, -663848503, -325755096, 43704209, -499568143, 17351557, -1239165891, 498443042, -289754005, 147035600, -1449432835 ], [ 824756991, -331892485, -112209181, -328001100, -211830277, -867020239, 336324220, -234071863, 485403796, 434873722, -788656405, 255241288 ], [ -401443272, 908322833, 309592168, -868589413, -1299526350, -1484907487, -19345346, 27096407, 153938285, 89801165, 545113318, -21645555 ], [ -32051674, 1056116184, -465053882, -48816041, -205092164, -666007750, 282472890, -218259412, -1502105687, -488442720, -9982780, -391544158 ] ], [ [ -990501046, -23505744, 1410917164, -19725350, -122874706, 633594793, 533306512, -311285709, 316055947, 344216902, -1364695998, 640306962 ], [ -290913507, -484720836, -176437229, -244509349, -760329442, 1039383311, -39549181, -298070245, -890086803, 513379181, -79010924, 295351459 ], [ -363466000, -34122396, 534625434, 631924968, -472548601, -759194201, 130667557, -17729982, -89348359, 58999708, 1964249226, 868356200 ], [ -872413212, 561836129, -316876380, -538078653, 1001410848, 878228453, 414699297, 23322959, -123772394, 438512213, 733689045, -264865766 ], [ 110119194, -617314521, 728782797, 1671418954, 1765176998, -1437739282, -395448000, -765903617, -176504350, 881150737, 931238326, -388509068 ], [ 4098119, -52977232, 1372306026, 1694334727, 25980197, 1106090846, 897673194, 202266831, 68792709, -17203206, 420485043, -795504643 ], [ -1515388673, 528508586, -1249657778, -619667962, -602271719, 1545551072, 510770062, 1346048861, 1846954932, -1997915194, 1179438, 749956484 ], [ 1561134445, 2738129, 662145297, 215353716, -1880909247, -316595001, 193565024, -834110917, -512280325, 41168574, -311516000, 264141264 ], [ -551503615, 13929238, -204722124, -925625889, 47952233, -1237109756, 1576077419, -295058575, -49741751, -1234730711, 9708065, 1323857619 ], [ -45452413, 1504266143, -150678392, 445577681, 677555509, 1484392112, -705142411, 781288907, -22623107, 444015408, -75710912, -52884398 ], [ 70397723, -37325728, -506945837, -78225595, 1216920597, -1508339277, -504220302, 588850937, -543471866, 643700192, -734824602, 390406710 ] ], [ [ -726865569, 19758029, -349917585, 95010994, -372077523, 1412822306, -45191853, -430371530, 657080211, -497210858, -250672451, 243376785 ], [ -568034078, 35577053, 487979775, -320207317, -752075127, -994708006, 481221595, -1043538680, -308866509, 1052728500, 272995509, 1567084428 ], [ 690198, 904638239, -401294996, 846038709, 180273681, -217953, -234060918, -318106507, 41282481, 558374594, 1339159760, 588299724 ], [ 478488339, -584210051, -152144035, -23914748, -34337248, -546206223, -417889062, 1715163743, 52019354, -290605047, -43341893, 890209512 ], [ -43798972, 80250061, -254643071, -460416404, -771696590, -682424125, 518918099, -673382152, -584207270, -685325611, 9229608, -1672378934 ], [ -597552181, 304574306, -188850122, 517924266, -223504552, 338057033, 614972022, 175505725, -52358091, -991266823, 171436724, -21841937 ], [ -870486504, -542430445, 672850382, -949151725, -1280303972, 482766145, 494530497, 503926104, -122632896, 175033709, -155015288, 525611060 ], [ 1360454723, -105800186, 999435655, -400555436, -21345281, 245380076, 292286434, 281028675, -973338450, 250509723, -1223412103, 108331618 ], [ 599351232, -277237841, -1717000329, 304324652, 228215728, -1233052475, 131662110, 177214574, -166691358, 830018490, -95433510, -168259192 ], [ -2116381, 1356080872, -647388001, -90296483, 22915595, 441519850, -605264484, 17750846, 28162236, -21765383, 576599357, 180857886 ], [ -875751417, 155835584, -236409990, 1355907449, -196229196, -783620838, 1635409715, -572166050, 581137742, -184020078, 51278270, 79584020 ] ], [ [ 488620875, 406338145, 174194555, 82391729, -511974433, 1189180574, -187745266, -1896364033, -483278847, 645027760, 771667304, -1527937355 ], [ 69697294, 470582249, 222864058, 104948871, 1102611120, 123767332, -1149549809, -357572515, 1478996108, 1660396559, 349035688, -18418570 ], [ 449970102, -1080686181, 1068416020, 312333483, 421644846, 259471906, -789368720, 158482918, -297418200, 410177388, 153650561, -231100322 ], [ -615959450, 841830740, 338072148, -1570112694, 133874044, -796382103, 1606748254, -132479105, -446641646, 649692343, -1463772707, -919170843 ], [ 3916715, -133711658, 1015753190, -116197857, -23801209, 95701478, -1045608835, 353718165, -571711141, -498067551, -1319158624, -381743912 ], [ -1426895721, -1291986097, 726827454, -76794372, -121673565, 35278834, 160004825, -39608522, -490695286, 949304450, 909841317, -605244919 ], [ -873083871, 534629189, -399855552, 1479366672, 776604727, -1835377139, -528950613, 137178105, -978992132, -426116349, -1592580576, 2080084604 ], [ -60710789, -30107775, -19399610, 395340765, 408480576, 125047003, -316583010, 1027048895, -325012161, -854395489, -1522512934, -707482733 ], [ -76144903, -224601776, 140035470, -708674438, -120269597, 412533624, -29557878, -992544314, 99993496, 1069813230, -148800475, 1319983407 ], [ 1209438204, 892971201, 927921437, 169924470, -420755223, -185731853, 1261377032, 204798592, -926822256, -177480743, -1304485658, -953568229 ], [ -1437191663, 959820106, -9804342, 365080053, -633084461, 1154846731, 22314807, 606652540, -890310464, -1395869562, 270845662, 261424001 ] ], [ [ 93389058, 398916076, 1232299306, 978555802, -203151989, 816195420, 987003692, -314815237, -117533143, 622968996, 636978540, 327473965 ], [ 94454563, -45834761, -357250373, 282433850, -248908880, -8661074, 1370036508, 196100804, -232096273, 67911622, 253024231, -1074814569 ], [ 64180391, 660024774, 89846508, 23314878, 73838895, 185419358, 337492175, -1231908728, 569642021, 489632415, 542989698, -307225916 ], [ 340368522, 34250384, -404322299, -488835764, -1351420221, -604223955, -756945549, 49474260, 244939341, 405887926, -378214325, 10873168 ], [ -573519023, -539112868, -873334664, -205716034, 310770451, -319930523, -632948432, -653470553, -1657501792, -309161206, 46013136, -906124024 ], [ 60071915, 1688583140, 177136641, -407488497, -35781390, 413795487, 59837339, -32356837, 140853515, 457340542, 1385402589, 282177708 ], [ 1908376916, 818825334, 437502176, 68907262, 515065351, -345691982, -221437205, -469686399, -940432041, -1352082328, 243930175, 131784354 ], [ -468953067, -1096095530, -62199139, 774894078, 150848474, -89049849, 1581325389, 12230577, -34099973, 371720029, -991830149, -662362105 ], [ -110245779, 93796661, -768538592, -311227139, 1439415350, -826859523, -683160433, -179524904, -60267197, 235400614, 1432564092, -70729280 ], [ -8069601, 734041493, -143923184, 802831430, 1211587765, -595154528, 70920256, -909690421, -1304949434, 1433245185, 572840413, 229803670 ], [ 634302094, -546908397, 103359812, 1338099342, -60908408, -1200279060, 309113573, -211889201, -819232277, 4465295, -355264745, -1187742672 ] ], [ [ -992388367, 85415918, 452945324, -1379371955, 1530093971, -1079082076, 1533871302, 998851143, -843660509, 656511403, 702716165, 436999432 ], [ 120420665, -215487193, -644752664, 145671754, -390728449, -335850441, -35984549, -220526353, -568881684, 43633807, 404633646, 425083598 ], [ 530749931, 374613437, -134599151, -504209598, 64094097, 398373466, -398861556, 79157618, -803004142, -56386517, 1526920783, -430605410 ], [ 314039245, -880352017, 209984850, 1047296195, 1438262444, -222862910, -229154, -226239670, 187338778, -1619619862, 700711296, 228699847 ], [ 766150175, -204799299, -922032379, -581889684, 599454461, 78824603, -1223216260, -945155938, 79091947, 18919881, 81286751, -913896524 ], [ -14652732, -674375460, -1711988373, 64084381, -818422816, -1388285949, -75564476, -16545622, 306495638, -513992061, 287407416, -704944623 ], [ 284509698, 1634149148, 1316661715, 594821804, -1088204418, -838781889, -11200241, 30839126, 28417719, 798428830, 80023749, -1235947296 ], [ -1142850051, 406758432, 92193111, -729411442, -1675126355, -180089588, 228119099, 872336337, -66405041, 55457217, -263580221, -550132106 ], [ 59546267, -268375369, 446736376, 812071060, -702008620, -947108041, 484678391, -151594460, -1434895772, -1333745425, -13266781, -126915774 ], [ -289902249, -520124620, 81649032, 254753468, -758797710, 590181421, -12061096, 725074016, 750948974, -2122149950, -139468844, -1316935751 ], [ -687534854, -534620099, -136673390, -350582035, 307395646, 646299298, -163587762, -202494873, 66485476, -1230892347, -4629520, 410988074 ] ], [ [ -857405869, -879233827, 289976615, 56157515, 521224099, 1133939521, 876323233, -1188977863, 1435357350, -219991752, 1110045055, 671407100 ], [ 1526283888, -1514520763, 163644867, -518672021, 181497816, 265575510, 521502046, -460262867, 381199284, 566600983, 1342357160, 165372765 ], [ -1318862669, -157486124, 1050590433, 4656570, 585808064, -339642192, 49397555, -203605994, -363124892, -23924841, 33393255, 94938335 ], [ -162927528, 248222991, 1157202810, 45454835, -925421454, -28607283, -889243094, 374707869, -491362182, 762549326, 201937622, 1792226244 ], [ -369264842, 1546090005, -157769476, 888629569, -1502826103, 8348199, 1213773771, -337499457, 127788821, -344653274, 21214148, -60961814 ], [ -411016561, 193397595, -333835961, -730373292, 158398297, -1071823129, -468595, 410810210, 580522935, 325307302, 248119032, -227185077 ], [ 157499760, 645369100, -1580925954, -533130, 458550981, 512938825, 1131316, 7261907, 1383436950, -1997328861, 11499007, -430195354 ], [ -304248142, 332727864, 6930004, -1000857518, 225071659, -565753830, 349147270, 326331719, -1470457951, 57066836, 534583563, -278236054 ], [ -1308190302, -535769793, 35379152, -53222212, -214410443, 61357055, 937246839, 609385797, 289657713, -633147166, 142769856, 596903332 ], [ 364907067, 955923074, -531357406, 754615283, 151283444, -155442089, 483987807, -503772452, -258485684, -760181214, -1099583574, -106043973 ], [ -382594778, -101123752, -82066857, 352385983, -426192310, 511553323, -542158316, 858441095, 150344659, 625278421, 181506071, 683033094 ] ], [ [ -207266867, -870380180, 144822318, 234173762, -1287933127, 113420746, 518189961, 58103350, 895773490, 171690444, 74110772, -9661440 ], [ -1005958676, -302084430, -1514031778, -548440347, 1470438593, 314162640, 45555999, -687703343, 12184966, 1057155293, -554530991, -921866171 ], [ -474437348, 1112866985, -312550697, 133351377, 1347058367, 303909641, -883988848, -91227268, 41684688, 179554480, 405173152, -1216061860 ], [ -21742700, -1520081233, 145242503, -32980109, -45521264, 44492578, -1403058213, 1124759371, 305308651, -459459220, 59730984, 595507193 ], [ -743482388, -188611475, -206960498, -1651479086, -824682732, -1121780984, 82330804, -1207847652, 519296139, -481201711, 360384389, -194716595 ], [ 606748182, 623999779, 285150220, -245777641, -546520521, 225567823, -954087326, 683308011, -9866366, 348168948, -345182541, 301197448 ], [ 635871408, 306659175, 11881867, 1942748550, -524105447, -174456952, 102048843, 1044699575, -981534431, 128105503, 1121834700, -1182178133 ], [ 438125264, 741119085, -1361260961, -1001297839, -106713853, -1335493923, 715911946, 75035462, 375766512, 265825360, 750547046, 50025263 ], [ -210602102, -141452910, -46866414, 1097831771, 3157709, -182131447, 1056455793, 76964337, 163437481, 786032908, 245927489, 355827575 ], [ -368693776, 31624735, 641225657, -365980555, -92756988, 1062274671, 19589158, 542557191, 319756039, 31726732, -282659158, -660396443 ], [ -200131558, -516159368, 132144384, -423089280, 931647892, -202494086, 38915707, 608445731, 427746241, 560794423, 1025478562, 334585326 ] ] ], [ [ [ -227912750, -222294831, 180281545, 258586948, 743991410, -41072686, -907547008, 29806662, 811803850, 1131319843, -328982882, -800133426 ], [ 70608733, -93222994, -1283189667, 392428728, 107437684, -22956286, 317946834, 492211065, -141976816, -632128602, 367270543, -719060806 ], [ 83432047, 126560924, 504828830, 106778219, 1244583914, 50828472, -746498412, -805456619, -166469919, -1012490668, 226434242, -1645507398 ], [ 234745154, -108773849, 54550725, -1207270452, 851839646, -272230252, -139064369, 3212981, 159970379, 21694806, -392538656, -445598863 ], [ -1305274406, 1350450233, -743976619, -753246685, -212000833, -445291489, -86099952, 1191246059, -1157777897, 838123858, -684671367, -410133898 ], [ 130632013, -557372670, 214762678, -818199213, -282015340, -1233446187, -2014727, 1039109033, -232705743, -1498510946, 368917388, 56205026 ], [ -105583557, -57044501, 708905524, 655046085, -168287119, 295980677, 93100141, 1029905472, -75704988, 49206312, -286381587, -310603880 ], [ -77664669, 13035810, -162509175, 1300212976, -1176297644, -1070529673, 264839966, -755025125, 866397573, -215564272, 247652382, 1147523071 ], [ -538247883, 507584612, -63027072, 1212344907, 1688160112, 661490745, -235547078, -444020811, -819017297, 373318692, 363121505, -248719518 ], [ 158656171, 1354064122, 763894141, -113172044, -1630841169, -734132926, -1182570445, -182185065, -368502921, 945593665, 66653771, -693316292 ], [ 645946887, 519698390, -915287, 400532195, -118914051, 103308260, -1734623348, -96453007, 721530525, 653394015, -474369675, 9359120 ] ], [ [ -139089220, -593109553, 1180440280, 42029119, -61997439, -244997213, 1491156098, 181860614, -822061793, -682567155, 62745021, -53952375 ], [ -1136032399, 243532086, -1053543350, -130634065, -177712001, 1317124184, 938929466, -1313502226, -644804906, 263317074, 744342644, 1150416855 ], [ -285778292, -340501158, -967608947, 326554720, -1546439479, 58651443, -708130316, -21162742, -27537215, 343392435, -1020931630, -180298922 ], [ -118368691, -465513408, 53335194, 637411069, 1512660537, -178604116, -159626240, 230493426, 190918691, -318855002, -795272418, 1163096494 ], [ -471518549, -2328014, 905736940, 117721783, -108089592, 71813051, -20526173, -512024362, -34295824, -129873542, 703513200, -193855397 ], [ -892674079, 7428289, 245084991, -686216572, 1111045054, 725039120, 1342179749, -727965682, -106798891, -24380438, 1376594917, -98715651 ], [ 375495623, -278979912, 166134563, -181075886, 1478604194, 326331786, -1563626492, -125596758, -104049149, -1662707103, 605438533, -110041149 ], [ -747079002, 44294813, -1586078138, -1364380113, -149733959, 497039605, -1175865601, -277378585, -307635158, -478253412, 146040162, -479630977 ], [ 9404068, 27973156, -192382456, 1055383967, -154788933, -101213038, -322153045, -1234708148, -43232521, -722690830, 1513272903, -883450064 ], [ 286783126, -715111660, -719545822, -311367845, -509698505, -52997619, -86561266, -300650241, 357643496, -72818598, 629965586, 1353509309 ], [ -1039805169, -211684489, -176485012, 332577514, -243078567, 880345486, 118733552, 72681866, 678961962, 1085209355, -306582778, -64868574 ] ], [ [ 389821075, -367213574, 143086584, 71161525, 274289129, -1068795531, -54139617, -1129796219, -32660694, 752719, 375058329, -589217281 ], [ -120286524, 44680248, -203429532, -335030851, 721437455, -217861773, -745784148, -201350102, 1371426539, 514473407, -797814, 47043674 ], [ -71053692, -68761360, 188458407, 411925307, 306576529, 775949, 84637982, 1953414161, -124075789, -1135405705, -129578656, -1194927060 ], [ 5041205, 1561261158, -41355681, -47578987, 1060837370, 4478541, 464698069, 763736701, 382332096, -1423912138, -20839972, -13687717 ], [ -270536854, 161522266, -1438667150, -235891255, -1347607276, 14191042, -160055175, -1031677927, 739974051, -1464917367, 212434987, 671182232 ], [ 1145528368, 19239316, -717909755, 95602448, -250848810, 1477027070, 169482890, -9231366, 95407639, -47051659, 838607205, 557298120 ], [ 932681585, 239252708, -748632586, -531305292, -257298748, -583499689, 515459877, 535007060, -235384007, 525861169, 130605034, 190245887 ], [ -202774491, -699860479, 359311518, -1222502964, -547950556, 50466112, -96884631, -180579997, -1139494939, 919020039, 245282883, 476148477 ], [ 124081042, 944499391, -992639517, 169278026, -230256176, 1231068406, -502342627, 713909359, 289888499, -212601669, 192414667, -1038927739 ], [ 216399572, -1041420632, -1111358106, 471709706, 191191988, 170135879, 966919017, -454990045, 200628103, -262940996, 875916466, 610863811 ], [ 522456103, -513708514, -60326784, -753129108, -1219764478, 370186419, -1131446425, 170845382, 729770783, -1763816565, 1932325415, -178363456 ] ], [ [ -498093924, 525732181, 269404261, -865193920, -71793197, 52137386, 408275362, 159719204, 2067834241, -291246628, 658738981, -1837086536 ], [ 105567082, -301375402, -3617627, -7951108, -1310934124, 217868323, -43600375, -180834376, 958413989, 115279658, 763855535, -548518972 ], [ 503241775, -90995925, 1032851789, -494241142, 907496488, -635999760, 90300132, 962746173, -1793820362, 1453326278, -132649951, -25745361 ], [ 1078111316, 1304781033, -261389974, 457914665, 1611335584, 460298870, 752650923, 117549313, 741815471, -150651777, 1665649707, -327153490 ], [ 1494791122, -102034144, 59230036, 983326548, -106248514, -1069665565, 430186009, -513414785, 982330545, 1026778029, 31006993, 994912811 ], [ -60176692, -1529260088, 489500773, -712777337, 1727555556, 941611267, 642624620, 838868490, -488677440, 1241014331, 872136784, -153234104 ], [ -770983272, 2039276195, 1224338424, -368010552, 152562630, -568203030, -62091457, 645452651, 366447837, 90927183, 91812426, 78524073 ], [ 12077047, -940886605, -76753234, 16442849, 31807151, -1362350256, -1405940890, 379920417, -147828, 196678594, 780289978, 649192786 ], [ -1045860284, 1735397271, -71863079, -178445697, 1176536686, 1955124821, -849866204, 3679551, -1020518661, -97131019, 880336894, 215983034 ], [ 343529021, -250941848, -75278000, -517509681, -1026287696, -1755303034, 204241013, -867319576, 1262814649, 545425673, 1304129587, -26011739 ], [ -25560641, 47757791, -981835596, -165853533, -113694228, -1100498294, 616698802, 723947296, 549224896, -819256507, 319844259, 319732709 ] ], [ [ 1183098436, 153004374, 1589862676, 849783057, 169649208, 1469678757, -71829777, -1026973515, -169092842, 675260828, -30053540, -356743386 ], [ -61434193, -43434769, 54887687, 118736650, 224229309, 909788069, 1100662147, 183532109, 1286217507, -116224593, -604186897, -278661910 ], [ -603786369, 1392312326, 800530476, -1742845889, 561075402, 1180955616, -579889170, 609126586, 262449963, -871882765, 1485453826, 811406943 ], [ 95181243, -695339092, -35977903, 856737817, 360011384, -1043090062, -801354848, -1098479092, -1328040916, -1395899251, -1986770860, -18114308 ], [ 526742473, 223855492, -501649450, -14435729, -587748774, -348899298, 588534735, -669201067, 163536766, -293083809, -3954837, 126635194 ], [ -60735064, 8732640, -159949847, -182655465, -1415783554, 1590294615, 578527551, 113673579, 578639831, 450713429, -1061697641, -11243478 ], [ -790708150, -748823464, 121904620, -11854458, 75275113, -594349503, -207251470, -26391946, 1280367902, -473220765, -820770229, 18562816 ], [ -482960158, -591230793, 101407346, -332866189, -89384905, -106905870, -106605381, 723257552, -233048524, -330951947, 707289487, 1113014087 ], [ 727873786, -98501848, 490807649, -534433072, 338700214, -1422251319, -55898089, 37592106, -1544430096, -1191945054, 608332447, -514603862 ], [ 435556076, 670384172, -562057237, -944723563, -785453889, 67796062, -134844506, -30325408, -885062355, 91075607, -216049625, -7400707 ], [ -68619148, -741564084, 1378302299, -159483527, 1538350605, 104342561, -156408665, -509062922, 1538607994, 527784364, -573927832, 273218383 ] ], [ [ 166855628, -8352209, -1495607528, 709456472, -17494757, 31129930, 453212362, 445963493, -94421579, 954728419, 1507176439, -1383292766 ], [ -1800012265, -10398828, 216773326, 508863234, -156345075, 39718021, 922634767, -745634672, 277647094, 679199533, 804150421, 375781702 ], [ -194026863, -30751096, -763188627, -797991463, -656885734, -2073299603, -1706614903, 51074212, 825143443, -51220942, 416970387, 575547755 ], [ -563909835, 387363558, -1193374338, 321080694, 38192039, -235978224, -101330818, -42123955, -641105509, 168572476, -416044498, -417203299 ], [ -83881695, -1692295565, 674148142, 764290750, -904692129, 498884143, 171253424, 678413917, 212174567, -815223413, -1348190899, -1506130722 ], [ -2092893, -162365591, -1476819606, 381907777, 1484114914, -1205340346, -177620159, 35309487, 85396637, 27347420, 142003237, -729917566 ], [ -931169391, -232056940, -1161415235, -532170641, 349648242, 1025385189, -194719718, 971129212, 1620236920, 650759178, -1998731, 491051073 ], [ 352878593, 1284670, 1057707573, 381852156, -805102293, 193883081, -210244601, -74548755, -734538810, 84832178, 112354868, -351380603 ], [ -286796858, -260442304, -116005435, 1171751178, -113046712, 863481734, -1217126558, 363533818, -761606045, -641048354, 281489585, -388756884 ], [ -512710272, -561016631, 326349930, 114328534, -29108954, 808420869, -93351764, 558104803, 3166921, 30771268, 124330161, -51244372 ], [ -362400619, 1646617135, -352174518, -934749942, -1058979287, -6677003, 1926275844, -812687760, 2756576, -631058482, 1692162949, 183238374 ] ], [ [ 544354481, -14285347, 345469800, 825300719, -170785829, 1024688525, -89604949, 514503, -53139808, 442132205, -744465544, 119161019 ], [ -1076285836, 962064552, -328120113, -71381740, -645902404, 1399024102, -1017069635, 533227130, 288218613, -998455301, 682844232, 94420666 ], [ -15487062, -68540329, 54292687, 393012973, 1277883576, -9251002, 107061876, 529579278, 75261010, -71466616, -815297124, 934686739 ], [ -262137566, -819328873, 139754215, -14503460, 52510181, -498543425, -296379763, -847565948, -558037309, -793768131, -129290545, -451090605 ], [ -102227079, 1234706711, 657508393, 915253698, 1467860619, -784544211, 997123244, 187383939, 47163126, 157704252, 164978381, 1034651726 ], [ 2094437282, 650633853, -2619845, 62786409, 177828571, 727672494, 808840007, -986966808, -31377865, -1455956078, -382982489, -55117080 ], [ 57141227, -1497214471, -704157666, -637086197, 1165291500, -932958583, 466656002, 661591053, 16862528, -142558643, 985517148, 719030273 ], [ 318911393, 273843694, -33715237, -155449857, -31891984, 62798943, -478580381, 832094536, 310058194, 518486503, -1281968379, -130032099 ], [ 311717831, 60035772, -253045301, 408596052, -1039111263, -50291001, 624860432, 135598119, 216313530, 1614166833, 358750685, -259597935 ], [ -199250404, -778992384, 900175494, -411469349, -99197900, 11453015, -1146679667, 40851160, 220070223, 87683262, 493824305, -210123728 ], [ 901874284, -68901814, -863517703, -1550019384, -276847895, -58194340, -1771554950, -779503821, -983598658, -662659051, -818789509, 168460070 ] ], [ [ -1089863092, 14921531, -204105894, -1302020276, 100025639, -690846719, -88716558, -342157747, 158820926, -926751411, 976392510, -1607467409 ], [ 363300602, 1256548133, -288475294, 263899666, -715627394, -128424136, -496105961, 138880536, -89289906, -1754649179, 1328283669, 56855665 ], [ -80544729, -1296666740, 520140771, 327419928, 8099497, 333739166, -1444205077, -1393466906, -861175749, -174506498, 558577887, 33010885 ], [ -908495230, -105593038, 513560013, 1542926436, -151834768, 203977124, -673115743, 307901926, 288576743, 1470188475, 1836522667, 268904888 ], [ 441214, 133994209, -16309102, -15615284, -125514758, 196276401, 1681439539, -1287747908, -330666438, 154264974, 978130550, -380826468 ], [ 829781049, 1159533879, 85278728, -27694026, -273020410, -102778405, -808544200, -2694523, 418306355, 761571576, -717089861, 395595991 ], [ 686462610, 186269504, 425431440, -1693661188, 1441378352, 1482758832, 61292643, -164363844, 1930298528, -856884552, 1512819741, -770876487 ], [ 182101381, -29827374, -47991760, 305263125, 660752726, -74388638, -3273327, 328375589, 323159252, -1122036079, 1480656440, 618181499 ], [ 1139141135, -258325048, -105432709, -369173420, 126395716, -947496698, 699390758, 1089024683, -97962955, 1048821734, -120225934, -605755495 ], [ 1474885877, 668938448, 1041439645, 32540811, 307247798, -12417787, -935961893, -510737915, 221078013, 1068339780, -1176649579, -216138307 ], [ -126220196, 520056897, 1463217621, -1206055393, 44275469, 690213540, 43126767, 675253155, 1014641673, -1068058620, -382566758, -136347775 ] ], [ [ 109732426, -121802039, -147572782, 239070085, -475442473, 681507966, 1739612685, 595604640, 143470785, 392456098, -375313845, 325663741 ], [ -300753561, -330963795, 84901275, -794453202, -128195276, -1005061705, -542168244, 435255625, 172380146, 15500984, 466344475, 731954641 ], [ -121676137, -960786449, -1408179301, -15746436, -147347637, 614472536, -394894296, 686763277, -326081881, -409604181, -10119639, -1154316149 ], [ 332492548, -57229992, 475174603, 742530715, -1305565977, 270664348, 516331430, 63834524, 13587237, 784924296, 113348966, 595358492 ], [ -783459882, -861719258, 171487036, 149042106, -307090507, -415983998, 205862063, -434384942, 1880387750, 77288738, 40586967, -380798055 ], [ -11432542, -262299070, 101411273, -92493476, 527316605, 1073154979, -162864313, -469954849, -269211597, 217610664, -1418774766, -175492772 ], [ -1657938415, 215639016, 36110206, 83162585, 615314493, 403786398, 301265535, -1119581642, 1031453834, 1774436177, -70038917, 14199172 ], [ -660148386, 1152198758, 503393397, 295559627, -99870779, -78924921, 1782751352, 16025194, -27362975, 275220126, 649288581, -1068337450 ], [ -24040084, -8790870, 953141196, -505481886, 1598289994, 688167294, 948062609, 256902379, -27764010, 437765328, -1257005444, -85219054 ], [ 18147130, -431517407, 153440397, -954190122, -1657145451, -33297656, -121299882, -960628296, -645731303, 1209014109, -684313812, 38234599 ], [ 975977217, 930692125, 497663712, -176171660, 8968358, -933301415, -708927645, 264188440, 176566371, 480208446, 138038923, 440757192 ] ], [ [ -1047460661, 192014974, 152388689, 1320373521, -930439529, 1485489927, 734323656, 480861823, 205459445, -982983105, 312521491, 285609852 ], [ -996166296, 284588288, -708434171, 123676877, -834927559, 312738, 57082373, 220979377, 164006813, 311656022, 1137990133, -668296785 ], [ 476943879, 847293288, -552181152, -257094786, -854667008, -593527715, -764683255, -391860538, -680881493, 24170802, -1560073775, 536144578 ], [ -1226551318, -423629, -841780611, 298733553, -152231359, 1393826116, 1120884, 287748176, 1679166, 267663036, 673906672, 247164884 ], [ -700762719, -254571397, 848512243, 740746536, -55083357, -327088517, 1024340109, -776989096, 32955378, 83575084, 63254233, -412104841 ], [ -366385333, 388767983, -1378873901, -34623269, 612838147, -1282729644, 142887029, -13643251, -354415080, 384191928, -493676835, -797426184 ], [ 791651716, -482258189, 1606652384, -266008241, 668049328, -220239666, -845439723, -27688287, -44611365, -1754898461, 280455504, 998991236 ], [ -1667652868, 957274712, -73459301, -912010615, 162918562, -623553732, 208992343, -814220697, 387410235, 207628993, -489087584, -79199525 ], [ -532128504, -778089137, 200127370, -366282661, 305857225, 229138537, -154559070, 982793642, -1028061878, 455309591, -11444039, -271869876 ], [ 401356785, 451116643, -40516801, 140932689, 1171698508, 994648358, 4491008, 188469082, 214318641, -1961474963, -559747320, -866308460 ], [ -469889746, -946391745, 1059219275, -525373758, 200609003, 597684168, -164118850, 107414520, 629369087, -199549508, -621679294, 47791379 ] ], [ [ -628056997, -541946788, -279141956, 55999366, 576290235, -339470902, 350621352, -282401327, 829489243, 1390960420, -1147149428, 417510679 ], [ 1308364680, -186195890, -193314258, -418580279, 51966482, 121869226, 1473111957, 1180278, 314408735, 1253105240, -191051106, 102412843 ], [ -847793017, -890501735, -974173946, 4684862, 92589484, 76814401, -192081319, 317142662, -246093772, 106397462, -9650590, 189213138 ], [ 202253075, 34166438, -535365602, -116754012, 832836505, 143542657, -215406842, -36541400, -620658403, 1786031751, 581390556, 598497110 ], [ 172507375, -1410288045, -116010034, -939734639, 613690054, 13222543, -1887451753, -167593990, 107352608, 540828730, -52793778, -62401525 ], [ 505183834, -400604317, 191367740, -463550665, -39075784, -1391512973, -754329684, -365102925, 501507848, -179623965, -1260549949, -26040233 ], [ -2045321075, 228042561, -474687461, -178313188, -166947315, -283639814, 12897605, -7479147, -1647578635, 637682891, -40313664, -1062581107 ], [ 1052737013, 178989967, 35500294, 1039943898, 651434622, -183665636, 557466092, 37461105, -294754840, 49437331, 84587317, -241193746 ], [ -776742974, -729408034, 670233055, -22277346, 93868403, -428610270, -123448514, -128368086, 228524011, 1552087396, -95316090, -228133791 ], [ -85945288, -803995214, 574253088, 267879420, 215613300, -782706318, 42981600, -722078114, -271019572, 1843458498, 1055011468, -508306627 ], [ -371829551, -401513123, -904262764, -527693437, -583704256, 115752194, -540392338, 878280638, 570159083, 172631803, -1270730859, 449684060 ] ], [ [ 772168831, 1062614380, 292197936, -604214240, -1317543295, 118900669, -127114118, 460800975, -663513114, -346244865, -760435397, 25254250 ], [ -1194661243, 1711122152, 715781547, 216003982, 438856727, 654575800, 6377529, 1138760086, 6049750, -542256092, -1362895406, 1304009924 ], [ -2432159, -1106980497, -75874543, 34927757, 1244866116, 361658459, -464132406, 1137669767, 120020940, 83939717, -363725503, 1018425304 ], [ 40912825, -1010129874, -263910437, 169059679, -1115050345, 79755954, 816235237, -300235974, 262748568, 400603809, 34199364, -490219936 ], [ -207261243, -529788843, -1490094969, -1074635062, 832939519, 406231395, 1670052982, -1482289083, 328728410, 1205274989, 752830747, -223207031 ], [ 1190415708, -966762246, 254075461, -138917698, 89001096, 137026032, 138877660, 925301836, 558411084, -645570317, 385152425, -546355952 ], [ -562057134, 431699682, 32789125, 918331455, -445460103, 342260316, -89743470, -1050316978, -1028910008, 545572039, 1597652512, 1806607365 ], [ -268770575, -625640477, -1201844406, -140720319, 84754082, 1304940410, -632041203, 38356896, 502905100, -1275585775, 87563880, 9032539 ], [ -176325137, 166514952, -21139655, -1185107639, -12106951, -851223965, 1464819857, 283030120, 16151286, 716327749, -335097596, 923041357 ], [ 13463389, -16943829, 757833255, -12941464, 55559756, 659792268, 23003276, -714349210, 70869091, 765209685, 943831847, -442800686 ], [ -465968975, 623604090, 124315765, -400510901, 77126702, 43787048, 1861128, -683879117, 203439741, -112257716, -1041236624, -194806775 ] ] ], [ [ [ 180672715, 560691739, 244400397, -1733280491, -1608839285, 21607986, -880180476, 16382664, 783398573, 1159797642, 217331695, 713502519 ], [ 630392, 108703270, -473495250, 1847420781, -35615061, -774402055, 27736210, -220991867, 338058453, 458523241, -476738248, 1121224891 ], [ -70493070, -30342892, 299391810, -450990810, -1810591352, -468546342, -11555934, -1071938670, 1111550558, -1467930160, 14858946, -1209231003 ], [ 319572150, 469411400, -8576725, -447874214, 418491424, -1065435331, 267836883, -802066, 70093107, -297819145, 342336650, 49368238 ], [ -340784386, 88249248, 170189810, 956137152, -968094589, 822859508, -93536922, 1288109346, 1116376367, 579088718, -869485386, -250994468 ], [ -531059260, 203644192, -10976493, 532117783, 49796590, -954672239, -9230817, -805849932, -16860135, -1200436531, -1008091837, -30383153 ], [ -84238712, 195787286, 853245401, -484003954, -529921538, -1305955898, 224779020, 476955873, 220059099, 139797839, 686968740, 464091094 ], [ -151788250, -18246549, -89885340, -73516276, 486283979, 416711568, -25836177, -144583437, -453283277, 970110982, 189609834, -587474281 ], [ -108276780, -395902107, 358394723, -1173211515, 949511880, 428789528, 344423244, -93447384, -91753004, -570911072, -344465016, -452142656 ], [ 183810072, 1899263911, -70614939, -232309426, 1080675168, 12354925, -767354634, 285839408, -818328343, 88026387, -448149137, 438891902 ], [ -122392168, -444008390, -60645898, -367954240, 2055343, -157223118, -162187053, -7682428, -341916259, 564784574, -416058430, 34842887 ] ], [ [ 117537651, -803818537, 91062748, -95906496, -1414793106, 1318972703, 1131435954, -283388270, -353009156, -1025029439, -667655340, -253652938 ], [ -633839019, 22071254, 437438577, 25030617, 615603249, -1565256396, -937222607, -830159057, -283497653, 1439399571, 668249220, 1222311914 ], [ 91227045, 446258888, 651470481, 445861029, -1382930148, -458445931, -297465710, -256489416, 48876997, 565884179, 742652405, 1286783859 ], [ 118793150, 937695834, -100486320, 240956798, -827678587, -381220899, -226699144, 673278156, 20121872, -147731774, 3384118, -1250350735 ], [ -1176582445, 21801776, -700833515, -178571864, -64416161, 253469352, 499480283, -522788230, 269282999, -1860364314, 1206969460, -651608557 ], [ -235048038, 47774553, 151571990, -652567545, 468420378, 777663697, 1188278196, 170121719, 898976466, 191745507, -1016640255, 55813758 ], [ -548287529, 177811985, -102583674, -19002420, 1871685806, 172178867, 848857833, 1080724854, 507131040, -1276944447, -70900247, 67973191 ], [ 650983270, 76609782, -30198075, -65070698, 305685482, 626141676, 1506846821, 1060634520, 681648415, -258226422, -158290888, -374447313 ], [ -8298083, -21931099, 170140909, -602252993, 334553278, 297833715, 249575505, 636862226, -43146770, -643990662, -618826627, 1335110984 ], [ 289109366, 257010391, 44642454, 32439127, 790989158, 572121634, 158682221, 48772280, -457452683, -174611212, -733214613, 1173991766 ], [ 113245504, -339843669, -206572580, 262101609, -288378136, 1267432004, 206287282, 375637288, -355934607, -1124531195, 655658197, -1987576977 ] ], [ [ -526532251, 758072266, 225657265, 197243014, -108801180, -305454476, 964934476, 963895468, -39123620, 232915605, -65790293, 143557502 ], [ -77898541, -29491470, -47933374, -951413891, 13338070, 33435066, 607725159, 1253270035, -1316048109, -714176851, -18656525, 33999879 ], [ 217087917, 19569577, -1786549212, -83450567, 93460195, 1556828, -197367796, -2105659515, 587490879, 908656188, -1026997185, -447337303 ], [ -69197252, -1934911966, -341724862, 1152717481, 1178943959, -2710562, 1102415398, -774086927, 341803079, 1709194006, -19775642, 14900022 ], [ -348730947, 586423494, 1807622233, 533261821, -1403297831, 27184081, 117097129, -669959872, -419340811, -1890489944, -283055593, -345751131 ], [ -118677603, -34868850, 165122288, -55458423, 50989679, 1513989993, 184279454, 94599474, 80342539, -69042848, -1033234386, 320247599 ], [ 128515801, -164231005, -325412816, -324774109, -210246783, -179713489, 666163441, -830076224, 261402976, 1341566358, -621355990, -548229945 ], [ 255042303, 992342371, 137215743, 332067121, 1234938069, -800360662, -1057535505, 453127496, -956258190, -14706507, -27129406, -227980948 ], [ 54458094, -476883455, -1470551852, -931124965, 945444124, -1468114776, 1008215210, 152721682, 249865881, 340647758, 710430972, -450111961 ], [ 966941166, 69760124, 296831474, -840551327, 6509023, -103368125, 140022148, -212827374, -429637937, 1063655358, 835504964, 610165966 ], [ -361125861, -666723661, 41170399, -711203854, -1100170909, 115371378, -959721447, -226209099, 190432854, 126341998, -478406492, 421342340 ] ], [ [ -761979647, 45765207, -241368322, 939228245, -89658916, 50970175, -263821313, -58748554, 1901146094, 31947700, 1424220221, -1930873150 ], [ 318721337, -597466147, 2018110, 34458755, 472376399, 180341343, 1579726360, 86289989, -1181843977, 511049857, -854894145, 1651157603 ], [ 278644080, -1228084784, -82325977, 163929405, -106180677, 638169003, -71349409, 494150280, 669371104, 702739667, -82580721, -570730638 ], [ -311828991, 349955526, 442838730, -284286463, 1189926726, 692534388, -636449883, 300580395, 118243365, 543195553, 558628830, 259724968 ], [ -1486861744, -1432114478, -118803430, 942150918, -427406743, -1002391949, -974909644, -99746631, 473847976, -1182350268, 176207418, 283497762 ], [ -384721616, -117984200, -186826047, 840310999, -991210416, -1585586734, 966051368, -1223541315, -1201731328, -1239345649, 786624605, 54908896 ], [ 975691797, 911228860, -664773975, 271682635, -203284974, 776120934, 131613139, 869001556, 483477823, 117065310, -166979774, -112817256 ], [ 319898421, -1848031401, -164361455, -242917056, 908035834, 784459219, -899725561, 92109128, -26398, 569863142, -607537110, -481409199 ], [ 1201899219, 1739574217, -47352989, -275680213, 1060755766, 52143322, -572432363, 12255220, 776873961, -54582809, -1150863848, 679968402 ], [ 177344658, 182319967, -1311261992, -859956044, 1167974886, -1223610799, -249384285, -577297186, 601756529, -390955486, -1406820526, -95588286 ], [ -51580040, -13736065, 1379869860, 1121800964, 30363122, -225523259, 329978017, 985649404, 689894430, -275519456, 896318201, 481118958 ] ], [ [ 410234313, -25101476, -2005477772, -206527460, 1127091197, -1455830069, 34898047, 1027180550, -289105411, 226254359, 41293453, 251315114 ], [ 23596573, 515560205, 91805719, 261187731, -17843492, -1803029374, -1424512766, 151193561, -1127762816, -106741518, 540350586, 765619597 ], [ 574605454, -226445688, -885713584, -539122473, -1462881698, 504158019, 17438563, -1134442062, -23296365, -588590998, -1441067362, -411825052 ], [ -301461980, -789199460, 538330930, -998624534, -246648268, -1127189078, 239868235, 892819220, 186119693, 724268136, -310214824, -25181966 ], [ -595876854, 132019548, -252150891, 174677362, 303193889, 419895327, 1138199488, -1175509580, 238295849, -1143439610, 24271728, -101452964 ], [ -1537781882, -1190539679, 20624270, 51325001, -641296479, 1449329105, -528572126, -1306960474, -126969149, 982035727, -230164302, -20530778 ], [ 467216427, -114847064, -54562954, -755887986, 163674122, 1049403515, 76929907, 14582858, 944869273, 739974857, -778101781, 737954728 ], [ -1270338345, 88587435, -580883295, -281568645, 150715611, -310723667, 76328251, -1463784315, -697244960, -132327220, 189950746, 1388549879 ], [ 351631491, -494932650, -1126480615, 333242390, 353647694, -1729644328, -57854950, -125560469, -1292289273, -42033456, -439857259, -218232618 ], [ -1715834596, 767513007, -316696767, -734572215, -661856462, -173243682, -139229581, -41282576, 1624270345, -13708372, -248548233, -6074397 ], [ -24125789, 204909698, 699641368, 84609918, 1466173662, 1376670280, 242699215, 90799184, 1273082025, -615465163, -423072453, -634566309 ] ], [ [ -133160149, 34625793, -1516789593, 92509353, -59662709, 687819244, -520199582, -214778328, 621019383, -293670366, 691583272, -1232061391 ], [ 235682732, 1233810434, -433012657, -774516793, 280509496, 935193852, -84853775, -215204637, -1480008719, 717815608, -82232039, -1451927052 ], [ -488990895, 24569662, -636035777, -691973928, -121680661, -521426190, -87788320, -31993020, 432741064, -58152137, 1383502105, -613293125 ], [ 788026584, 135195200, 1457508408, -100402469, 537727130, -171410416, 142518298, 536263888, -369712964, -400456818, -885298474, -94381763 ], [ -63697064, -1404422674, -592987429, 1012621470, 18748247, 283416155, -33695672, 96867719, -5317266, -577942085, 1190161331, 1442042838 ], [ 4608222, 49672333, -1166816210, -1491010231, 1037879674, -1229971125, -562552428, -157933070, -20713247, 17273855, 639462136, -610435298 ], [ 733487725, -336025546, 770725197, 467707549, -1049106287, 196748132, 433026006, -1442680670, -2033067082, -180759561, -213305, -215567278 ], [ -129087552, -656344, 71135749, 930873877, 729346417, -360888357, -164239961, 100667499, -207024509, -231907554, -573642585, 1426624615 ], [ -608077422, -77570590, 129336810, -1158448094, 41182881, -1120866332, -2049856446, -121327278, -652211932, -1373701929, -131826283, 694075692 ], [ 425592821, 1920103927, 692127119, -667486590, -660216333, -1501235280, -8951427, 293977280, 44882688, 706837219, 26513759, 151457257 ], [ 268105203, -77840305, 782756932, -118810482, 14508343, -922598929, 448789535, 1142531163, 1539374417, -891313071, 377744306, -516269219 ] ], [ [ 122231722, 46851509, -269777661, -376640021, -212404377, -121603928, -396970548, -365551557, 69268797, 112239875, -1571639364, -209425878 ], [ 722092904, 1544754116, 543399939, 250325988, 657016973, -1195314819, -1156531600, -1115579079, -427575257, 916570206, -415892418, 1468025798 ], [ -18920594, -1498962070, 272278841, -1094347694, 901963414, -11684773, -71143712, -172571860, 204120240, 386987469, 137542049, 19465331 ], [ -1368481341, 33336281, -87418336, 6178963, 85123790, 661902258, 499928539, 159603567, -807503144, -412560684, 27829618, -1045282846 ], [ 262713136, 78210554, -228324549, 323106598, -855810757, -974311875, -1036216718, -1243062526, -286555660, -327430237, 56844337, 1070462929 ], [ -1046146438, 488400344, 239251802, -933137383, 227100795, -377894085, 113693223, -554467524, -151022334, -251551335, -299344974, -110978165 ], [ -873346019, -924577421, 745709270, 1094435490, -1446838915, -729586399, -333481916, -80860204, 97626810, -361711718, -447065250, -488334794 ], [ -1567432158, 188695102, 667569819, -391595063, -945017, -284200628, -440290108, -924533954, -547687716, -381996313, -1222813103, 40930634 ], [ 1281291762, 110615563, 908026096, 25863248, -800878384, 759956838, -906190740, -328066879, -215209905, 755287365, 564365809, 375957066 ], [ 149135045, -734384336, 1475912081, 298917495, -80364720, 648658591, 267920775, 3053180, 1589300580, -337443438, 202255982, -71460425 ], [ 940549339, 262367733, 1223113198, -1540609090, -130392294, 1734877091, 698850971, 304021360, 504652320, -221770301, 383517874, -205174731 ] ], [ [ 1142304527, -1512584024, -627961193, -42524834, -1009804539, 1768342381, -14262131, 1164752310, -492474974, -1487866163, 1138547105, -1252837221 ], [ 195957039, 64097823, 458458534, 195196093, 487847781, 263121269, -707594618, -704919719, -286280335, 1088007225, -665584926, -78327579 ], [ 478738873, 1075864992, 721157528, -501288917, 160158906, -339146726, -65030474, 1378526780, 157636368, 561837572, 235830808, -280986431 ], [ -1518598592, -897776959, -523848618, -1547313374, -164839790, -906212565, 756237693, -247576839, 154911087, -350006136, -608463786, 1388130834 ], [ -4594619, -243837895, -435031375, -25763092, -175812050, 72713039, 139380292, 979662047, -123911999, 129081158, 688222544, -440765141 ], [ 910299978, -1206150655, -330172752, 608775698, 44673380, 196630030, 371018672, -41965209, -265930904, -271886531, 1141781305, 288450742 ], [ 1254441052, -463939889, 415205052, 981453555, -806369183, -1534993820, 524701277, 261856718, -338678893, -1336405462, -563651967, -286870526 ], [ 643166482, -36638383, 7844793, 410040605, 498207587, -116557636, 108058136, 866163106, 528492161, -1485468121, 285373956, -450980985 ], [ 572972696, 338652003, -149681239, -881189157, -125286112, -516655161, 768385008, 9760838, -52278502, -788843698, 1241019262, -1167377944 ], [ -1084649120, 975074290, 1244240640, 60098958, -438201092, 112192063, -744221525, 438258637, 782713095, 1293723801, 915063870, 1229574363 ], [ 109537968, 187930080, -240868748, -113343844, 714029999, -370452283, -11103613, 570102058, 637842071, -1265158772, 18542340, -191073028 ] ], [ [ -95311689, -1277327001, -686010996, 225543068, -486460763, 454201483, 1073367752, -583936045, -249803304, 861715074, -179058807, 277865608 ], [ 619178423, 26308408, 329765944, -1015969310, -30320087, -751449118, 161032182, -1194998141, 166291180, -15682559, -103238028, -166991388 ], [ -4172960, 1397894962, 180597702, -186375725, -38955263, -718266485, 797261121, -318130540, -102563402, 2039138, 27430177, -765380812 ], [ -10333207, 59676790, 13667238, -392704571, -1415703227, -499098016, -648060554, -61812120, 329776693, -1275123421, -975219650, -354857100 ], [ 673892552, 862015400, 393026620, -369200138, -795394758, 83981290, -352158352, -373619078, 1612934291, 297354080, 22396874, -854324736 ], [ 88774556, 160357995, 66177366, 386688484, 1025814034, 1103307272, -365045233, -365815078, 202437245, 98683255, 1254144846, 339925996 ], [ 1650957142, 316794256, -598902118, -60726146, -425044326, 111080061, 40700859, -1229346620, 122032869, 202527811, -139290884, 111074150 ], [ -1208360130, -307012129, -193713817, 360173049, 175789938, 142730315, -942498098, -11935098, 41076374, 391578396, 299242443, -1727369844 ], [ 123853737, -111295271, -136674046, 103023673, -1340266220, -134882120, -16427917, 145911692, -34525541, -431832824, -1913282258, -15681207 ], [ 12442063, -165871950, -222536604, -953446181, 1433341587, 190985585, 4959844, -820712233, 1758686631, 1295785095, 1128834639, -334630420 ], [ -952131197, 284072244, 1054017348, 1264455469, -89998637, -236318690, 679557668, -381781142, -889592687, 650840001, 272108547, -184787744 ] ], [ [ 1239090608, 142884552, 453032727, 971558826, 717103802, 997569929, 1121561897, -706325268, -673543882, -350999850, 211230580, -268728053 ], [ -786137779, -270394310, -14292645, 222182194, 1458182990, 417194587, 917893112, 111294887, 629926943, 475489183, 341715748, -1515124613 ], [ 738119927, -257655135, -610353929, 26721714, 1587982389, -261444286, -628155818, 332673101, -11980215, 66767550, 1498048918, 811605033 ], [ 1241230289, 602695629, 122334830, 945759932, -1908143709, 523961141, -2832332, 398209926, 618506960, 149773053, 738354263, -243814896 ], [ -1134274026, 347762268, -835250999, 1347455609, 170161286, -68102454, -1640894880, -212715922, 49549956, -58448571, -111689449, 641174203 ], [ 299506343, 722698776, -16459310, 32130478, -486655593, 953589656, 4976256, 21718045, -1302017043, 1350357811, 579542137, -405123866 ], [ 253117518, -1861648442, -537502450, -491508718, 757584708, 896487902, -137554461, -21318166, -11145050, 1672984307, 278640419, 509288815 ], [ -94253498, -590122519, -55859409, -1007081075, -309774808, 560343476, 56671554, 670506392, -393208087, -586700327, -887604247, 368007 ], [ 529691732, -218277641, 3163095, -1139240906, 928165771, 421675671, 225172576, 899394239, 1568795089, -48528811, -14919581, -382841804 ], [ -195313146, -352502053, -97474200, 596573745, -252638122, -215066566, 21348357, -724497103, 904337580, 1459608129, 629058455, -615863922 ], [ -175227748, -814660806, -477249729, 69937418, 302589032, -77694429, -224528305, -133185945, -601430687, 421770189, -209873212, -547851981 ] ], [ [ -709689962, 465930756, 269604076, 237897241, -1484791226, -184761350, -619240457, 114269464, 606237701, -1760154318, 643286572, 693302782 ], [ 1166689196, -1029833638, -72445351, 649488636, -282161585, 113116647, -243496721, 204189281, -830634616, -47037968, 971941209, -38353739 ], [ 351259678, -1238742987, 918774350, -702005, 845513845, -506682875, -1275892758, -635315024, -176889340, 11607103, 11860278, 21377463 ], [ -268530438, 109610616, -820604852, -151673690, 270260761, 300813995, -503985948, -377870766, -54871735, -1042235457, -647197001, 168627302 ], [ 280270623, 840619629, -269123784, 336891319, -408143939, 8227151, 374905556, -814799068, 39368217, 499451916, -40286049, -6091879 ], [ 295206263, 376669127, -339224406, -78775016, -213557913, -83682934, -203284240, 345968563, 652501859, -532705629, 1121763777, -789577329 ], [ -1930479593, -875063670, 501218493, 796134244, -265197307, -421750843, 233620114, 2838608, -1465830754, 1546251948, -48229346, 790239646 ], [ -1332200980, -324760883, 16483308, 458885740, 298845542, 362281039, 1593977974, 306715780, -715415559, -3785224, -428303776, -1039722124 ], [ 799243175, -425759801, -188026855, -69703575, 92025902, 369740597, -799947228, 131580140, 851598365, 355380140, 91848308, -760861133 ], [ -1017866836, -512413775, 889723646, -665118632, -154297012, -1022442556, 1511751564, 642457088, 442165140, -692941254, -920492568, 119674183 ], [ 102561395, 421319651, 809832484, 253555074, 680848648, -132276240, 505144061, 1419907198, -355463433, -321700241, -493567024, -791041784 ] ], [ [ 859384519, 276858477, -138570625, 369698745, 1591285276, -94170639, 39552219, -259227768, -944130854, 189323117, -411168312, 18939410 ], [ 1517034180, 1678937772, 996768593, 156098863, 240477982, 177589095, -1286324, 726341792, 10945016, 459755320, 1875848213, 2119289986 ], [ 866394415, -367593590, 622591766, 186492268, 1104979097, 89905953, 239838066, -131417137, 50978202, -49947617, -71316941, 1315165736 ], [ -206056616, 994552015, 220744453, 203535796, -1010653835, 70894144, 1152568193, 1274146102, -313976531, 122176626, -66845201, -578015730 ], [ 184316346, -729500393, 1754977331, 497563518, 1141472580, -626295085, 603937648, -1471131827, 410463195, 40326990, 392722274, 132242707 ], [ 1583754874, -572007563, 162449488, -192321772, 992025630, 248159605, 25284201, 1986097090, -1046377483, 294582931, 88554127, 725159072 ], [ -1047895384, -310354835, 185634857, 1248268489, -919502417, -223229513, 302000787, -674239475, 172111085, 361683538, -75788134, 673229597 ], [ 23358902, -29021582, 35855453, 1599548562, -243151076, -1925667380, -602737832, -391199012, -309206554, -1316533420, -979189437, -93818832 ], [ 29292593, -41012405, 8347951, -115314226, -10866967, -464151799, 887265903, -212517254, -376723865, -862808032, -383981353, 158570217 ], [ -452903447, 8897930, 397979208, -457142293, -543529401, -853169673, -115862360, 972915161, -109246189, -834851523, 692938645, -74833271 ], [ -62020880, -851399346, 66452870, 341306342, 20992784, 83982145, -126914300, -653434673, -1171110238, -57619146, -476995230, -1014663613 ] ] ], [ [ [ 87506080, 3623984, 482923763, 161324918, 1482084547, -42179005, -156147842, 29479382, 1009283654, 673257120, -549529059, -213995730 ], [ 85395266, -149199226, -612639429, -1362731245, -93279320, -186878600, 438068041, 159575621, 480055055, 803465339, 562441992, 108181898 ], [ -121401556, -121553493, -619742007, -531809104, -1700107837, -1128521359, 336611914, -227308935, -74394480, -688743623, -679484167, -1030445971 ], [ -594792369, 891827502, -143331354, -1051323949, 1543246393, 954849517, 787302765, -3666877, -158942224, -293379839, 196508462, -571946517 ], [ -316092706, -1485583440, -1723517909, -60773180, 586030547, 1320447082, -208924298, -758186540, -117147979, -67659584, 107733450, -314730644 ], [ 1223006000, -862530665, -322012842, 489986659, 31631336, -1489787186, -11004613, 257224589, 194629163, 1510310530, -679685565, 49278331 ], [ -499110551, 29245169, 975499849, 579263829, -223415581, -1096994958, 89122054, 478153628, -114979086, 71520155, -948550956, -284331597 ], [ -150555556, -18267231, 192139267, 519553603, -1423499449, -374648858, 732380, -84182367, 1220949019, 855604642, -240576954, -354147571 ], [ -12434885, 161281824, -93324163, 530623108, -386009590, -347845258, 147595708, -175645652, -786251517, 19803786, -111757744, -1383170321 ], [ 655171758, -1768454778, 984701180, 59909082, 95864284, -362074055, 183500004, 784581745, 1086530877, -360559681, -37176972, -1527212198 ], [ -63770804, 128011134, 60350070, -15418465, 88998962, 99377840, -331787016, -25688437, 737055876, 47640242, -224677591, -50025494 ] ], [ [ 11584884, -1110777669, 1503448525, 103114908, -1199803309, -14895787, -1691862319, -298382469, -558796907, 895235756, -740791638, 129207416 ], [ -1487110586, -171546150, 761315450, -870598381, 269921580, 1098867612, -945660086, 447134698, 267012402, 390267705, -160752323, 1247106820 ], [ -859403018, -423279767, 1247688596, -229357090, -256392396, 1037358013, 380109456, 282216542, 35376557, -502609958, 240774142, 1314044655 ], [ -37712425, 38038739, 1658678, -1427649073, 264836657, -130084973, 69222595, 1382781394, -431167687, 59336140, 275577140, 1048100893 ], [ -265737564, -95908, -429919935, -199991533, 71003911, 165698799, 407085849, -101987273, 587742177, 425394819, 522360514, -513053582 ], [ -340472485, 19382312, -181858058, 208968537, 722562223, 857140701, -62615448, -387096820, -1239618575, 1074368703, -552950675, -114746636 ], [ 23371236, 399234105, 92805514, 43571598, 526727934, 134652456, -331293981, 830205002, -1741964021, 241547159, -672953513, 85955589 ], [ 1517156530, -282556960, -105178065, 231259889, -371696390, -477599153, 728339651, -1800552224, 183371597, -127542025, -1961377389, 663909074 ], [ 57595835, -4476637, -55611938, -1077539413, 198640247, -102746418, -342680525, 553918510, -27695606, -325779118, 1599603527, -4166761 ], [ 44154718, -614954379, 449915439, -452258320, 440413676, 357384269, -30650664, 532986749, -255911786, -77881812, -51101859, 761313002 ], [ -615253979, -43945697, -221253161, 265060289, -43177446, 873921662, -50513456, 845566770, -129428859, 877534734, 973527425, -2005464915 ] ], [ [ 95717772, 637039009, 357462594, -398317643, 311398211, 867439357, 1800551988, 1108102157, 37484705, -233467707, 130640240, -52526189 ], [ 174515015, -69967711, -129595428, 331022196, 919433327, -379633971, -540770409, -523385518, 955851922, 244117392, 3086114, -38488590 ], [ -268279250, -109299728, -67216847, 493743736, 142780537, 1204183, -678061023, 1816581281, -199610332, -938464121, -1161811699, -1390784286 ], [ 165757645, -1652670294, -287582246, 476703903, -338208904, 2964495, 353172508, 57684061, 169611367, 1080787000, -152690187, -13815052 ], [ -685584267, -1006648062, -257100773, -737288246, 1098656829, 30663863, -775850545, -1165612960, 142685646, 1273138571, 707912302, 1106724382 ], [ 479822724, -23889985, -966308481, -8367731, -260756656, -94504077, -1968408043, 31475658, 108165464, -10822668, -237876693, -250254520 ], [ -1048334036, -72805237, 462483499, 505784198, 106784608, 362676880, -812888976, 466812754, -491102179, 176636880, 448524937, 285787559 ], [ 386877709, -80495329, -1015794366, 1210340633, 1345350386, -1418834693, -416074563, 654372056, 1692008079, -661200701, -28066149, 352995719 ], [ 201808702, -844894808, 1606990696, -464696262, -323981330, -546807455, 1519259353, 158567751, 336936238, -72530790, 794824350, 1433800068 ], [ -144370017, 882942789, -213359195, 740823104, -32636632, 67913333, 126039158, -551521957, 197812451, -1367714715, -266021431, 181931938 ], [ 369360073, 34597428, 83300942, 296963447, 986591249, 859719797, 717585441, -198775805, -663633400, 1624435786, 467054516, -435399457 ] ], [ [ -522804221, -740825531, -356732061, 821672092, -609850443, 43441635, -722629087, -199694690, -1638614953, 57475223, -1107164832, 1367335786 ], [ -74200547, -291342068, -3621236, -11490583, -1634228013, -185796516, -263450956, -287269397, -951063335, 280345819, 92255428, 503033963 ], [ -369953272, 510751146, 1688109181, -285793919, 799684593, -800871280, 140095426, 910477073, -276516601, -457860933, -1492954389, 489089712 ], [ -1398034965, 1269364487, -1417574474, -162187071, 988918565, -624262607, -1368200992, 1276315365, -806987853, 202490121, -362699588, -390262614 ], [ -1200567415, 640943281, 149282231, -1732775594, -397950615, -859658001, -1239542198, 669240662, 369181360, -68388082, -131807099, -571994109 ], [ -40633823, -376610134, 1263715224, -315260948, -1551045508, 1042483519, -386712426, 170204262, 1447150096, 458404108, 292140890, -102394483 ], [ 679938900, -156895076, -1250395772, -675426508, -155892893, 835523037, 107271789, 315562866, -477764022, 103971806, 126657183, -115636442 ], [ 485522360, -1115429298, -192317317, -40297142, 847481205, -931224039, 1408353227, -896420912, -602278, 708812575, -749097522, 349837389 ], [ -337205401, 865914281, 16023611, 1022575097, -1067380287, 525745151, 1403922436, -7549823, 158704742, 41595821, -1638334823, 347063657 ], [ 49146375, -397164905, -72254497, -599592185, -1954151371, 1128047072, 109186554, -866260468, -79555074, 439299380, 682801063, -390973293 ], [ 12235992, 29199070, 454953609, -737832294, 70905359, 1332665168, -1398244671, -554555230, -408659610, -1511113308, 38520527, -526788545 ] ], [ [ 1321122531, -145898541, 641145769, 822780236, -676515135, -731922216, -161079986, 82580466, -502226080, -977462280, 42925939, 55967795 ], [ 52885113, -252065456, 57404155, 1081461132, -66349782, 511227708, -1415300557, -56521388, 18765066, -179201217, -373229413, 538345909 ], [ -385189765, 1257903473, 821137162, -436178423, -1719763228, 649957552, -559203330, -130598221, -615053801, 62037004, -298843509, -866839468 ], [ 812583437, 669239770, 27859577, 853342457, 291987422, -241040598, -1328173249, 1100065373, -1068872784, -1334903340, 850043050, -24837164 ], [ 875971944, 235125170, -509892837, -219435240, -557305199, -590698944, -1330509163, -181552034, 43907784, -1827768060, 59091769, -81802846 ], [ -784288524, -497332491, 125882001, -113770003, 208108186, -1238464794, 132796359, -403544696, 559181880, -157157905, 1407678212, 4457286 ], [ 804272526, 1153788829, -131461590, -741181888, 144746977, -424379708, 375694171, 57260482, -1205143390, -553689297, 573488884, 366255793 ], [ 1027722370, -219836661, -41552756, -316534966, -59421728, -401445914, 100974711, -1590059426, 408453078, 208714326, -384477274, -132132393 ], [ -853158695, 546606193, 1192292101, -519150279, 204578025, 589339863, 175997821, 248018592, 88483121, -1293831362, -316871054, -957249888 ], [ -89976285, 962679042, 42431985, -1180824510, -361920652, -1438692242, -98438157, -3899106, -896934423, -68606912, -199667709, -18869626 ], [ 23340230, 1174433258, -1753479003, 57929046, 363134278, -1555708776, -93107901, 75011015, 2005475717, 98131981, 1073595606, 513718202 ] ], [ [ -1358772335, -5153049, 809086480, -720133452, 388446229, 809139660, 710453715, -98296111, 594494854, 606715942, 1504126816, 297633671 ], [ 341661043, 725519275, 662821014, 132025661, 588571218, -1078062210, -293402508, 515821677, -1862442697, -509089055, -257088321, 712425272 ], [ -217451217, 20246007, 285713315, -1597139021, 559631595, -1961829896, 1583880153, -61555622, -4287598, 57982743, -109437079, 1417969639 ], [ -627043056, 283257916, -305064300, -176183056, 963174227, -759031941, -330728859, -260402881, 730822259, -151142690, -586197826, -625790407 ], [ 70859742, 606049238, 439528077, 1427640167, -607734597, -1843761238, 20712379, 806945017, 167407044, -760496176, -474718632, 1994022958 ], [ -4726480, -143198601, -175929730, 1655623905, -416572526, -110070274, 282471094, 352175523, -7050167, 18917797, 440644400, 206155975 ], [ -1270191360, -287283217, 528945049, -197102112, -931179134, -480180994, 42915986, 824117377, 836490547, 1788064410, -3557903, -504182637 ], [ 1610988588, 334217, -1063974546, -700822076, -1317981090, -763753766, 321165426, 712849115, -736638744, -174350625, 888978792, 146893035 ], [ 527441499, -67895698, -64676087, -1229131267, 107764614, 692463070, 1856251447, 150768253, 426943589, -1106935191, 130976104, 1266131567 ], [ -251045106, -686077198, 1240744859, 866131020, 555233270, 168514721, -738902986, 224292746, -9608266, 634022628, -44081029, -445273347 ], [ -219647361, -1531267479, -370491871, 537159245, 971099592, 1306123801, -124323288, 203246514, -1048016445, 353705980, -621851529, 223058665 ] ], [ [ -791080649, -20053840, 305140115, -291542204, -112823250, -1198352016, -121271102, 51404095, 1331897025, -25039408, 631557735, 308935458 ], [ 642432868, -950110632, 490358074, 124624523, 107858641, -1727664669, 1218105035, 849128451, -579954878, 1753185327, -193205755, -821430959 ], [ 21836313, -1833984895, -173542797, 560713166, 202775111, -9436039, -56811472, 409728169, -229697351, -333740433, 1212912107, -56280162 ], [ -275199019, 765626993, 25186357, -30416503, -89232933, -240885200, 248090296, -1602198871, -333511495, 508543530, 178979545, -4680721 ], [ 158737400, -38947220, 636862477, 777249612, 160401950, 86518935, 220397261, 1775577889, 380498289, 380056601, 171895148, -571836644 ], [ -141138944, 899925789, 232781792, -369275891, 230089785, 364643610, -291177930, -1627668035, -354633246, -284219965, 220877087, 214053820 ], [ -452165789, 366519771, 266764526, 1123855776, 85602777, 679151296, -152000339, 494091360, -52585866, -54515911, 1473497202, -794757555 ], [ -1840890746, 401305310, -1566376131, -46423213, -15780418, -521562429, -333668347, -654822811, -873432464, -515360504, 1009199229, 178728222 ], [ 383262661, -255664693, -1502311541, -456084004, 495401043, -99519154, -1215354983, -242691252, 192442343, 1606091271, -333427367, 33341140 ], [ 74116114, -473835598, 809725763, -141959009, 185948770, 151638034, 588407681, 706709, -981361399, 265968370, 35760714, -232318871 ], [ 457597064, -122635099, 257467413, 1144776563, -370795111, -377085174, -1258772595, 33722190, 161429421, 546877196, 585638679, 185043303 ] ], [ [ -1167259847, 229690738, -1050003270, 934549973, 782292615, 1305435110, 445785441, 1494853691, -307071216, -609630065, 1048507755, 1335369434 ], [ 86759193, 1381162882, -1070585027, 317414829, 751858351, 366334767, 160827341, 105477702, -828057908, -517229866, -1353649482, 80562044 ], [ 1024490273, 1400483196, -137371756, -599357564, 550014318, -451516482, 802842229, -110499716, -396597388, 561069416, 422862950, 225274450 ], [ 1278944886, -408770899, 575151339, 1362819969, -156064533, -260435516, 1590696433, 442646780, 1477356921, 1332400156, 1097122625, 171537800 ], [ -542822, -175911141, -69566872, -67015983, 114453037, 429049670, -116939791, -421177213, -663753777, 20525303, 1689619222, -286377769 ], [ -1661537224, -971596847, 316695536, -277847806, -287003340, -143664956, -54484533, 22473011, -811670809, 573581033, 840265684, 394335354 ], [ 1380594487, 194456505, -321398325, 1083081630, 231699588, -1586493104, -100159465, -225030793, -1960993207, -75592992, -34865930, -843666892 ], [ 638592365, 35179480, 109111515, -2436543, 381445831, -431585335, 219207760, -1366701376, -295266595, 57253847, -94684327, -1506588609 ], [ -84729253, -231273606, 108018600, 1014794993, 31968557, 1229333098, 52396268, 356657060, -80363550, -328172047, -1474591247, 1317774263 ], [ -621333305, -285339630, 65055796, 159293717, -602883423, -40212033, -1233473091, 255136677, -452669816, -340508941, -1206663830, -595171920 ], [ 47725909, -431391638, 354499793, -1416721795, -446663925, 659165544, -49555354, 407357093, -585359438, -143281553, -822890526, -323098576 ] ], [ [ 349754787, -874602975, 983664452, 1293094409, 749332784, 1094563912, 676862906, 282780379, 163563622, -934427300, -536685441, -405484067 ], [ 101124070, -272767117, -283192483, 347757493, 128993896, -226724920, -1068309601, 529545832, -136531729, 7407631, -63833943, -1548488780 ], [ 139345718, 159365932, 1151200080, -144721536, -60713676, -398496753, -798604976, -69068377, 653190891, -108001885, -315240977, -1005910246 ], [ -768776163, -7471009, 425901625, -684791295, -1882867842, 347019051, 307420433, 17947153, 356531556, -1542068115, 1587709283, -996613297 ], [ -432727043, 1075710029, 952015245, -474026655, 404440319, -33745324, 119066057, -104924228, -1524135783, 278040911, -17628078, -1119656124 ], [ 112926514, 648931551, 81220723, -348982272, 371292155, -1654611053, 278662243, -178482079, -65677872, -256314837, -821113422, 459192831 ], [ -1571928866, -8983435, 636904796, -135001316, 369481740, -483477669, -329397861, -580151548, -934763165, -1760024420, 289925319, 325126003 ], [ -73297742, -575361630, -666653762, 1034971360, 26227446, 117301987, -1143621251, 1605654, 34158932, -154835727, 1391452938, -1156424840 ], [ -138188406, -117139345, 890967248, -157016006, 675325750, -899902212, -807769368, 234712881, -110322671, -180429919, 635878900, 38563116 ], [ -47855351, -206236867, 123098890, -592669402, -1633011103, -260190395, 50889318, -149369921, 496042616, 714069742, 837720390, -2761525 ], [ 346263564, -1584268844, -1146253186, -849499943, 25110180, 634414047, 576524124, 702194490, -106367653, 662838525, 168353886, -449395178 ] ], [ [ -392027957, -104163371, 260384410, -1508496581, 729739855, 274622319, -1316663601, -667712529, 1188745683, -576227923, -514520342, 181839908 ], [ 934345755, 231068937, -689890967, -224783625, 1014916883, 220270325, 148752488, 305917163, -510400512, 246431598, 730566268, 1582329488 ], [ -224231717, -54764042, -176187086, 150998748, 581781444, 573134493, -558058800, -205105492, -279871876, -63759654, 1594934717, -585024694 ], [ -1481263581, -495673805, 420616672, -878455198, -302298325, -1904252517, -5495828, 1127200345, 116476572, -643919509, -796760651, 361780787 ], [ -817989539, -261981237, -304451578, -1628377297, -474923621, -148395011, 633451274, -157106158, -91532978, -101556762, -607593285, 398066852 ], [ -61920997, 46161350, -283105935, -28203565, -999030478, 1012863183, 179628108, -15816793, -628952591, 142166520, 464334311, -371954488 ], [ -983999235, -936758118, 1385942268, -296267258, -464184299, -1148714071, 195865505, 54709805, -6525811, -1828170679, 31134503, -323765094 ], [ -1467908303, -1139008339, 86056891, 822644071, -1717229901, -378974849, 331937091, 498502425, -63703642, 233207855, 12922320, -511260264 ], [ -1086247582, 702549959, -96350274, 1047039003, 901225173, 595595518, 114299855, 793791322, -1181685515, -536851527, 18880090, -1195575298 ], [ -129166621, 360697747, 461443196, 602161214, 135501645, 1197045949, -663739, -784666811, 735758625, -1125762094, 963357447, 656977043 ], [ -1182332816, 446353978, -916696900, -568149931, -201533621, -1194963477, 246973787, -123182078, -270962008, -1119691563, 1375459760, -981199436 ] ], [ [ -1493441307, 44105990, 341552572, -80895251, -427634512, -774168521, 447746555, -283895710, -1196225390, -973508515, 13664281, -1290860965 ], [ 384559599, -208715531, -473202376, 1074856995, -309275309, 142887508, -1448210958, -598280167, -168773059, -531664520, 1039428866, -196326763 ], [ -806521238, -1026198674, 352779080, -1246855, -232393593, -30613770, 631458737, 525020432, -25961626, 100600039, -93182128, 359600123 ], [ 737591571, 133496628, -753695807, -215199305, -622573288, -30906992, -997950880, 769369884, 408591627, 1867411916, 978430478, 289120048 ], [ 922196900, 1466939955, -166338713, -616236074, 941206706, -8404236, -1509841699, 636010081, 34035759, 101083223, 58815280, -60473254 ], [ 397006809, -220875886, -482962111, 650069633, 68876456, -1789411886, 301566504, 186089165, 618501567, -506347615, 1222178252, -195827947 ], [ -1786130988, -472932550, 914531128, -105268930, 224509472, 397494817, -178329245, -6217782, 308036246, -1459477702, 8719304, -861179586 ], [ 858041554, -490067675, -31347750, 1448401208, -860978056, 855072968, 687169409, 263213085, -1905203897, 15473520, 1056182060, -1103376920 ], [ 1114279491, 392650092, -526156601, 95734485, -44506329, 117441534, 432224301, 531752975, -874727036, 1005653860, 189830572, 830543363 ], [ 859676592, -165026658, 987106046, -139013348, -16191165, 62687744, -1538529783, -760777791, 550627502, 1208866612, 945108970, -379593640 ], [ 103325293, -275811691, -1422363021, 1217209765, 1502262817, 55419183, -216235757, -1132202248, 423725549, -486942885, -865009837, 272048890 ] ], [ [ 350860910, -915597428, 82112689, 388252156, -145770383, -33268001, -340936360, 348198959, -533377423, 249436314, -1098052156, -26136318 ], [ -1811414499, 1834140436, -1046802922, -584610997, 1689613421, 361994512, 27612767, -1423664021, 2104431, 978085617, 1859112458, -191837765 ], [ 677709165, -836781547, -810865473, -204149544, -443098934, 331112426, 178211020, 165733648, 114690303, -253224427, -348268194, -131777155 ], [ -65648007, -918646251, -156592845, 79889446, 7917541, 19614803, 150648643, 557286083, -44152228, 439109502, 83757352, 496090722 ], [ 48511709, -111586926, 229786121, -913915015, 182169389, -1159702482, -814522341, -890706883, -618024368, 12169532, -394824068, 267725131 ], [ -1654850459, -1270496122, 209704869, -342312665, -572413721, -198509015, 11199756, -1119356809, 1077273285, -327821655, 294408711, 456639717 ], [ -308002811, -47393247, -40277060, 1827394344, 354950815, -65733069, 269119159, 1070123535, -818814380, 177613424, 266495, -1027219237 ], [ 187318436, 56346301, -824851775, 244795589, 123585019, 1329943957, -130955530, 524646075, 110295492, 245679631, -376374856, -35450520 ], [ 167111426, -170618434, 183710, 195548302, -2585494, 377712271, 1337658297, -509584146, 396178258, 809713303, 2214589, 1179785320 ], [ -858417127, 4639095, 1157548762, -114293776, -373905012, 136123916, -27410441, 1004409392, -2505336, -492570567, 345594452, 302011619 ], [ -190347869, -554822202, -11572915, 375344732, -451473731, 135663981, 134910951, 576948432, -1031000042, 598128948, 1066599981, 23398764 ] ] ] ] }