{ "type": "int32", "data": [ [ [ [ -1080604622, -1271917727, 508506703, -1612938923, 2038411570, -1551303634, -1736432425, 210515743, 1921484716, -970481053, 15878952, 186906699, -130210256, 342992310 ], [ -1933504046, 1873894440, 723841787, 364598718, -1195915152, 1118921540, -1325776092, -1173496580, 609346304, 1308348096, -1549977102, -349006871, 1941797177, 290875177 ], [ 2091723108, 1307749958, -571158630, -1082605162, -22068715, 435190673, -871659078, 919521895, -1886707743, -498872855, -397436006, -1235549455, 1205568886, -1573924887 ], [ -1486709810, 652254475, 1801828159, 257516957, -1331470429, 560126740, -2053309867, 1716501420, 1409703117, 1850835986, -553961069, 1899331181, 709171958, -1935677394 ], [ -2118570998, 106764721, 1185304290, -1089015896, 711118205, 951681246, -57951650, 2029162434, -908078055, -911795675, -615068503, -1896226415, -358017137, 1212419519 ], [ 1145511373, 815674959, 802271991, 415968415, 834921676, 1079482013, -1197493830, -2022008249, 398063033, 732205000, -1249401567, 299383734, 112682525, -825471339 ], [ 1985323530, -372922744, 1956490513, 1738738020, -1492772216, -1028014377, 2140136573, -1258932792, 1456859333, -996026888, -1632976948, -251493148, 509878311, 2002083881 ], [ -1711122223, -464250706, -18231386, 302157531, 2070146930, 233354585, 1850821777, 1437168102, 1655196083, -1662312437, 1749108944, -211923924, -2139244122, 43356698 ], [ 2048115814, -87941376, 1308587816, 825620908, 9494146, 2134330458, -1919618267, -1726982071, -1371965153, -1446405231, 1329451908, -957360400, 1367407056, -1183569571 ], [ 607351418, 925095786, 1827849641, -1541687444, -775258998, -1954822222, 738286277, 1529045942, -2084299860, -1072700078, -568401114, 1698025030, 2105045552, -1737338228 ], [ -922604777, 332171650, -2107111815, -1438332000, -1944091991, 1268362117, 1553501697, -1164265082, 1819562645, -833612428, 802194310, -1009767864, -185650979, 602549303 ], [ 399606283, 1700388846, -722330397, -403658669, 391881394, 2100249807, -1536460226, -1121142138, 1112795000, 697599778, -895844998, 1493233854, -728584369, 673662894 ], [ -904804809, -1212978528, -75290060, 2039717920, -1276518285, 1754299367, 754253208, -1398560770, -1251479857, -119063984, -978825796, 995214373, -71683537, 326493351 ], [ -1111671923, 377094002, 1052344406, -1813247495, -345105173, 828302594, 927887794, 1471467329, 176444482, 804365998, 1790841721, 2053606111, 2128511344, -512018252 ], [ 85096973, 1148457698, 1026786941, 1813804750, -23231658, -965515397, 1981738703, -1849016560, 796506371, 1501848514, 917841203, -609709943, -539449936, -1489043556 ], [ 1802308615, -1886152513, -1499144852, 896478232, -915064165, -660740235, 601934414, -145021810, -1171988087, 408402483, 1638438826, 1676679261, -194280097, -1828533326 ], [ 181413579, -1713377907, -990909872, 2033544679, 696923662, -688824717, 1594053000, -1220424414, 942911820, -1652082881, 904937840, 798623393, 261659520, 2012299262 ] ], [ [ -1703552914, 481357893, -917140410, -1213428074, 1559152870, -1559580386, 886166336, -1333848318, 1401985802, -367248372, -643995382, -1449887351, -967250567, 1855570910 ], [ 29843162, -1293580087, 1814792730, 927132990, -507657386, 598320500, 122866406, 568980059, -330380127, -445634226, -478242095, 382013296, -1158248079, -393971014 ], [ -132996627, 1749042205, 874785513, 1082618787, 230802388, 723678007, -1573180349, 763320080, -1455041490, -1042271226, 1773038869, 1440320063, 1256433879, 729598757 ], [ -867357390, 288594064, 1548935500, 1231710699, -1162779193, 792027451, 1598589746, -720172535, 1148777105, 2047307056, -846274244, 733614864, 633502940, -77389503 ], [ 517672786, -1633656865, -580329042, -63618851, 1834323602, -1131678044, 878484126, -393899712, 638518297, 739204279, -800912581, -101438740, -2063917083, -1282949680 ], [ 725202359, 1541778814, 2042055699, 1312237770, 1947958926, 315535340, -1955453763, 764850484, 1533676380, 821224776, 1630313495, -1330413192, -1239404229, -1486133175 ], [ -290433478, 336059812, 1825676554, -1867474783, -1689784999, 886576485, 1217563663, -17003344, 1434571717, -284811299, -625095305, -359510209, -2080970619, -1894702936 ], [ 521162463, -505117306, 571090831, 626622405, -30389028, -1898972539, 648947326, -27916466, -43372570, 502012514, 703491030, -419702239, -1432461361, -130597951 ], [ 1225036271, 1431965640, 631986168, 1807533290, 1003542292, 1965173423, 369590037, -1294083885, -665688756, 1587843792, -366054181, -689984390, 1251678933, -1612690201 ], [ 738437587, 794723406, -1700173494, 1965490727, 1642925784, -59297319, 1216404353, -1500845056, 1357430161, 454668556, 453192932, -1295351175, -1850953761, -1341824297 ], [ 694929394, 1662709091, -1752849520, 1329417089, -1398008667, 994511539, -857391378, 1439644326, -2139226164, 1526550460, 846384724, 1510688038, 1532006727, 4541158 ], [ 1199098695, -556559947, -1072842304, 1652992570, 1739889311, 1862287002, -1691736327, -1140134263, 368004814, -283666305, -230280115, -1788540993, -1719787725, -1449253731 ], [ 38286266, 1105334071, 960261434, -1905051812, -1038600735, 587360623, 542794120, 263011362, 1859943438, 1907144396, 911182668, 389557382, -1563160493, -1107094798 ], [ -1852164421, 57151031, -586390057, -923669598, -886170256, 1177168526, 80017489, 1838058767, -2118547911, 2082050029, -1933845116, -261870631, -425975554, -863856016 ], [ -423359982, 760251790, -2079895983, -1610127351, 314643399, 1393645723, -1738588408, 2119751946, 1998153132, 181763957, 1147341919, -1322634243, -107978897, -467933847 ], [ -224540870, 1695651419, -1773705181, -1593171037, -1699184831, -8506576, 458180230, 152091227, -568112907, -956489785, -517902643, 1050728905, -1158384975, 1252922488 ], [ -1325910252, -1225798810, 2078994658, 456378382, -1156218283, -1996923974, -953840073, -1401461917, -1255324953, -703982414, -26547917, -1263870716, 1327407397, 1457448921 ] ], [ [ 1079419242, 1978557764, -44964028, 1618245943, -2035928207, -1550628023, 1410543375, 1383786595, 920594318, 1974601038, -688004198, -802833716, -449562428, 961352829 ], [ 256257746, -1659058539, 46972333, 2005854031, -209944176, -184759797, 156283635, 360116218, 1382276767, -317561241, 1990088335, -71013601, -1416146394, -95404022 ], [ 1989922091, -118048756, 2008297966, 1701344065, 2004790273, 436902401, -582602383, 665176696, 438641089, -579107503, 748067455, 1063882680, -1300103390, -2122505608 ], [ 854362349, 582997496, -136206747, 1533552368, 2017963683, -863112029, -1426430409, 749732489, -87886255, -1185683545, 1654826488, -1175861276, -802386841, 770347458 ], [ -2072090955, -1991354281, 187394400, -661633951, 364079486, 1227020588, -1440581523, -2144085597, -1331667484, -1908355877, -67525613, 695982791, -1901291022, -1235577831 ], [ 1391096793, -1345209796, -260349862, 246651103, 1541397477, 1944034697, -1916441518, 372352868, -1431725613, 1537772325, -1076129966, 290042662, -223158589, -1498333945 ], [ 129062933, 1479922751, 161369483, 1572549269, 528485354, -1346394146, 1840098330, 161614530, 1852605950, 1288757088, -108948302, 999191482, -2001507978, 1067125637 ], [ 625860325, -1929098016, 1262391793, -701297716, 1119396726, -562043431, 1617472596, 1532418738, -1151879454, -943753641, -6096918, 2136410146, -99530895, -1357239910 ], [ -491921395, -770135816, 2141993921, 832448880, 1939624104, 1658770332, -656578703, 1054658493, 640340964, -290591032, 1594343833, 931260603, -1692009262, -1303958008 ], [ 1326649340, -1697712806, 311204174, 457159631, -228751663, -2106756224, -813560336, 277259586, -849098709, -614515504, -1243845654, -23451563, -971014142, 1036215514 ], [ 719730131, -2026264879, 654910745, -687780914, 1616832840, -1855926564, 1873412273, 1477449093, -760763512, 1742505056, -280387763, -67399188, 2068121290, 169734688 ], [ -913387077, 837537460, -1406597359, 1517466540, 210261536, 1363320034, 785287884, -699457782, -1499951677, 2086727253, 907547129, -718297697, -1781565606, 1961263455 ], [ 770923832, -1497821849, -503425145, 1723430775, -1950698249, 1536735099, -896697281, -1605341101, -2123771435, -2054219596, 1508603946, 1499346013, 181900386, 2123937497 ], [ -1065350963, -403344482, -912826645, 2034062524, 998958318, -611765419, -177691802, 1664076779, 1203617823, 257321566, 470745087, 647653260, -697067773, 1742548381 ], [ -1307283763, -210466703, -820915503, 57229321, 493154928, 1559586795, -648194798, 237372763, 886554583, 779674554, -1509978870, -1470951026, 2078596224, -245283542 ], [ 768463390, -276354599, -1942802043, 1140214928, 543496606, -762098108, -1044125572, 202351830, 125041563, 882669438, 610299592, 1636829674, -2078458358, -1970944053 ], [ 293068346, 1762045071, -1657115633, -639296972, 1752844342, 1733641756, -804633646, 794671356, -2133612003, -1221774428, 556497308, -418891662, -2121197732, 356077808 ] ], [ [ -80199149, 1111968378, -1168596918, 819938825, 1384819669, 826561088, -413526277, -149434109, 121552044, 1341480148, 319193147, -1614059887, -687024583, 1376902994 ], [ 1038040522, 359817735, 778785087, 1474620636, 965985191, 1220428953, -716136125, 621462547, -230405419, -1012702156, -1350721716, -324603822, -845047060, -1044561542 ], [ -737085548, -1560106115, -327747990, -975608372, -204794845, -134390160, -1190964557, 509550760, -1372447319, 1769657725, -438831546, 1686189258, -810912585, 1926925308 ], [ 14881104, -370221693, -1164748758, -1468875769, -636082438, -470228175, -2107465449, 584906498, 43274348, -449129432, 474637173, -680447282, 1900143413, -879886320 ], [ -1642876811, 1442722487, -1299936704, -54622874, -620579992, -265847522, 1714917815, 936000902, 1198607293, 732935055, 534454289, -976135823, -841856900, -2128741353 ], [ 1802374243, -630416719, -1103737903, -1807466123, 565049039, -2121363491, -981900887, -65225541, 319917583, -261277026, -980767581, 5183328, 681383872, -657776395 ], [ 1615127290, 1497394369, 272052942, -747554422, 1523680303, -1367349117, -2054377352, 1846260928, 1246104034, 1702839980, -1020068970, -714252088, 1685156790, -101104787 ], [ -1782057202, -481086434, -638599093, -996662782, 1294690151, 1488632905, 14773783, -1906184967, -388076441, 316797562, 858460355, 2054758742, -761178360, -804377019 ], [ 48153481, -741955361, 1094059627, -520234577, -1441875376, -402698579, 1140671229, -1793136216, 354416482, 1602313584, 1170940538, -1671217921, -1752249197, -369395514 ], [ 1072865004, 879771262, -658424625, -498772009, -1264799805, -414844634, 1471313398, 1484355166, 1673841148, -264912712, 1811810097, -509242662, -1093227197, 1741614434 ], [ 97092942, -1782652974, -1356014583, -908389593, 1074189566, 296936155, -260042630, 1582028261, 966039013, -380637497, -119253214, 535285250, -1635485566, -895736590 ], [ 1506554764, 349409937, 36242011, 1828018550, -626136182, 591461424, 1162388846, -2002242842, -24202329, -1881466104, -178544270, 10937207, 390795581, -458808981 ], [ -1094968545, -1049228615, 554910461, -971444356, -1066968372, 698021884, -15029041, -1732859520, 1080988852, -1102682878, 429491165, 479929078, -1150284257, -66019607 ], [ -938924673, -347781768, 301472943, -715772705, -1495487702, 1360914192, -553523391, 1259472780, 573640613, -1336534574, 1730649774, 829233784, 2111711129, 1286726649 ], [ 1819517902, 1038467973, 686987545, 1884818659, 356991574, 211343196, -1967370498, 369707054, 1651435752, -80474466, 1830581142, -200638995, -1134611988, -948439153 ], [ 1320477947, -748635771, -1743927627, 831749731, 920624870, -851103875, 169901723, 1455196979, -43501788, -940031179, -1762182449, -238962355, -455772953, -723072234 ], [ 1574848799, 1134447797, -2001546399, 1043603177, -1063382273, 1523654749, -540130489, -2015610188, -2027587390, 77996454, -1544244996, -1682656327, 1229571522, 612038639 ] ], [ [ -1824035632, -2120307149, -1029826800, 1675004054, -1440664960, 934706486, 1829800495, 651311528, -2144700060, 2076057726, -793719900, 1775637327, 1452791200, -733169950 ], [ 1825129601, 159148901, 622086269, 631418450, 720275650, -845242984, -34954894, -546620124, 549078670, 902669529, 1076067841, 1533295069, -1756608975, 2028273695 ], [ 841033838, 2094226809, -695573193, -1031430028, 415017404, -1865873983, -868964951, 455775360, -1195321057, 339300733, -1221515496, 280816154, -1609606894, -545179806 ], [ -1193709053, 293610906, -1489379041, -970788197, -1008416469, -1867769749, 483812643, -1384111611, -672010616, 1042761587, -164198200, -862245897, -390128266, 1638501806 ], [ -248516239, 598312175, -274475196, -1158250600, 909618274, 186578718, -1610372304, -1849192921, -1872946874, 631210670, -63877721, 1315871234, 10271417, 1547924400 ], [ 563663271, 1778284983, 1494753355, -1194655511, -354859316, -657272044, -2095163419, 461603564, -444101098, -1091661522, 466780825, -1143417406, 2066282337, -1823350930 ], [ 761755681, -1512390954, -610188900, -519908030, -1966602905, 1505278450, -26296684, 1085882312, 3738364, 802784913, 485182549, 1028373742, 874691713, 825453649 ], [ -982394027, 1625824759, 60015840, -184412128, -944514912, -972103876, 1846886289, -690160784, -73886559, -958818422, 810798126, 1043694713, -832127756, -375725292 ], [ -1417620611, -1001150145, 941167406, 163064339, 577162542, 1270486051, 928954559, -242353582, 978253265, -651291926, 1076911186, 525634272, -187759669, 169950181 ], [ -833990706, -345821641, -540755231, 661082548, -543398794, -1203452925, -433952863, 1108598127, 521039144, 1664230443, 1736704444, 217278225, -1122749794, 443370602 ], [ 1241907536, 1168222087, 264252376, -1815347611, -1024759670, 1445615006, -60975087, 1730816418, -1567227512, -1774594539, 205241354, 1798691954, 1602747160, 1327234775 ], [ -888551067, -1830540619, -1465919454, 1072495696, 921856410, -99841679, -847780485, -1738014210, 1905630488, 1484842615, -132199178, -1219204915, 1622544493, -2007885486 ], [ 1448475589, 1261360462, -987814059, -1062355046, -1590290017, -1768770872, 1683186697, -1365718680, 2023089306, -913874209, -1416482245, 2009694890, 2025762905, 1039101166 ], [ -66252828, -1662702194, -840282978, -295274520, -811079071, 92807931, 1061788580, 631957563, 458475444, 93780727, 1569502693, 1358054292, -659909267, 2044151153 ], [ 1638496814, -614815647, -1043675218, 171996014, -1513879588, -1966455278, 1625542062, 2135062934, -1135163154, 878858023, 433298290, -1523190704, 389045435, 1899007426 ], [ -1633217612, 913005712, -1780768908, -1699298171, -1288441669, 1271654232, 1510258080, -1498099556, -1330037062, -1304209329, 1651866884, 887473991, -525517518, 1012199857 ], [ 1419576572, -245205473, 743222091, 718581242, -994562407, -468070021, 957119289, 1534956100, -200329277, 1341776786, 1898558764, -1756662449, 1626669918, 945470952 ] ], [ [ 2051282210, -2079835187, 857558010, 1892736395, -1440475427, -617316907, 778764950, 199282627, 136874110, -863620595, 468683852, -1972406743, 705481487, -1418938673 ], [ -247160345, -1308280309, -1214290558, 1153977737, 112998979, 2119015664, -1203443190, -735150776, -949627872, 1343878655, 268324779, 91899766, -1035527973, -733727742 ], [ -2035828831, -1920659262, -1443037362, -168271731, -1547196044, 1783458252, -761483926, -2145013846, 2015324161, -894502569, -718208336, -1856704283, -1199458943, -454471599 ], [ -725885009, 1587125757, -538817955, 1713127901, -238055405, 768462430, -338202399, 1610915683, 506036342, -1768977597, -339291687, -438437829, -1282412930, 1933163408 ], [ 830148078, -1905375133, 1488484860, 213011115, -577042176, -415661906, 370513741, -751644095, 774014474, 401217645, 646982284, 1122544376, 654295326, 1132696299 ], [ 1149131987, -163718882, -1499565250, -392924750, -680194306, -1730539627, 1599211887, 1792951371, -89801587, -68996011, -1177868506, 1815608637, 2053510559, 2030320958 ], [ 1928069354, -1320273745, 801775798, 1418028760, 1537896018, 1158314377, -89922747, -933892157, 543752402, -1482240685, -189304607, -1306400180, 759920930, -2040063709 ], [ -1321288670, -1919446002, -1693527115, 263566219, 1354822112, 1048441400, -833141268, 122955184, 512371949, -999913049, 1774109775, -1112863839, 1725224785, -2045888809 ], [ 1577237093, -1912781584, -1542951220, -594628, 1564611277, -16980678, -1442030251, -1500710899, -1690638843, 1613879400, -531339862, 970345336, 2024474749, -1505596496 ], [ -958661807, -1740288602, 2074109392, -1955805778, 730930713, -944025011, 37572877, 667814560, -880385737, 1595369658, 1824954027, -1162263524, 1844807607, -1056185446 ], [ 12120205, -1954033324, 406894587, -1319988743, -2119605257, 1643688334, 1584071337, -1089184492, 977791134, -87988507, 57934620, 815108607, -2022825236, 1541003272 ], [ -455484571, 310073736, -2043933930, -1244010803, -362826142, -288376683, -1248631797, 42930006, 1692484909, 385408283, -1698517602, 698150318, -1204819215, -421994271 ], [ -6136412, -893737838, -1198579789, 1541902416, -604455604, -1177562184, -1589852564, -2016906983, 227933751, -1461075923, 1566512575, -1938773224, -1481430100, 1587206366 ], [ 1559752093, -922925191, 1556643075, 567862762, 1001875415, 1166584405, 742427264, -383653566, -1414658305, -103096739, -1328156039, -1465391619, -917443208, 163140659 ], [ -967647911, -2114817770, -356549145, 1343597137, 1545417261, -1034522897, 1281600945, 1806527413, 1700638755, 1320423114, 1228732578, 1377364106, -417182410, 1482701407 ], [ -691493953, -911088199, 1145062665, -1058516312, 1537882971, -1923760409, -1810880150, -450122266, 122386874, -787179734, 752746360, 548380350, -1971401619, -869151894 ], [ 275371803, 1448127441, 24250851, 1120273009, -747028568, 1694457431, 1744949930, 1233730232, 1240852207, -719314945, -1775713246, -2013603951, -2100786939, 1113392963 ] ], [ [ -1426217121, -941371178, 418001892, -1397832475, 1732773329, 1644805452, 170588448, -650583808, 1640215965, 162629219, 1769179282, 1305817274, 2060481519, -1018680086 ], [ -2128377796, 274079732, 1767179371, -985015186, 740423220, 1967687740, 432339311, -595833821, 368182557, 1822417299, -968361088, -827365455, 559739623, 573896352 ], [ -1781707190, 133080787, 1589417196, 1076271290, -1538455022, 201538923, -1755049787, -1388265027, 1756104602, -875553975, -1027045927, -826454241, 753971663, 446782268 ], [ -2139581131, -1318578814, 631813699, -1723686847, 1195881908, 1427934219, 1616206331, 111110169, 1336433586, 1644873128, -891432397, 75229462, -778026030, -2039374647 ], [ -1427538035, 256918363, -1066891287, 990558939, 785162858, -1160692202, 222189691, -489486365, -1249376977, -2019077671, -806318071, 1488481585, 1227425082, -1795964070 ], [ -456585879, 1625568181, -1710112008, 651020246, 1377726173, 490251506, -1229376965, 122736335, -336769075, -430865349, -2122271744, -1824700446, 617032124, -875783776 ], [ -882515728, -824286849, -1111371303, 1519752365, 1228060628, 2119235550, 2086317345, -1639492877, -1293329644, 201480287, 197488594, 777255315, -233434522, -1789959323 ], [ 706527320, 568666527, -1450898448, 730392345, 1444988449, 654654599, 1624937911, 1421457279, -188946311, 130800108, -331739301, 1638656498, -1917058998, 2044269367 ], [ -2100498995, -1315125806, 1549877125, 85841982, 253906268, -1766378159, 1410444718, -789035248, -391439697, -26570851, -1881588504, 1934212786, -1216222325, -2101512158 ], [ -588704041, -969888234, 1885753349, -439186540, 1462870641, -2056953997, -81118084, -943608485, -33848868, -1282635065, 399839510, 182872444, -706590581, -770166619 ], [ 2017124993, 1839883897, 717857245, -932419021, 796873558, 1306102479, 1314445548, 1011348197, 2127423637, -773432173, -1475625530, -1589590835, 1111066279, -1232083234 ], [ 2020019899, -107160423, -2087618465, -1151801105, 713680624, -1737105066, 70152833, 545689063, -711121067, 430504513, -1622283645, 1403143694, -1350483912, -98815352 ], [ 1694688133, 1961895123, 864440209, -1276864961, 486037373, 1613781591, 1622848856, 1476541338, -1861060331, -837441567, -332647068, -1848836304, -310526119, 1404345713 ], [ -1188578642, -910932099, 1898676181, 1408452238, -122586501, 672781420, 433660101, -990892433, 328569711, -1826863440, 1990484619, -1858182813, -1672703073, -334353979 ], [ -1918455948, 452349403, -941923584, -540363290, 972005599, 485338942, -562722655, -1501470566, -2132187996, -1757922936, 436761242, -1226861761, 28401663, -1964515165 ], [ -1435354002, 1200834903, -940141891, 240345377, 633743771, -1232319352, 2112642151, -1611359487, 886099022, -1035428144, 606039278, 1231675628, 1157245369, 1124552737 ], [ -929821223, 341315378, -921703781, -419399522, 1350737453, 1427784948, -1646110433, 1908657716, 1472476618, -1031536063, -442123438, 1107501471, -2121963549, -1734125937 ] ], [ [ -1955848490, 1123616447, -657949289, 620946449, -1802483799, 99650194, 1661152318, 512441218, -2131377254, -899734570, 1169385131, 2121331582, 360988031, -1322473472 ], [ -351507414, 703408103, -1655696014, -840640648, 1866861953, -798396660, -404652456, -1484501547, 775784797, 1734240039, -602167630, -187231842, 783417720, 2091086605 ], [ 2062567438, 400195987, -1949847123, 897010385, 1920283998, 2034458830, 1829838363, 2136418189, 1185754931, -1466876089, 1378232638, 2008812439, 1158413319, 1809862048 ], [ -2134064806, -254607790, -404277593, -515064818, 421269381, -1292300330, -246828328, 740260529, 1297843092, 831050044, 533086692, -1357413833, 732774162, 70439603 ], [ -144179507, 1597759777, -983582042, 560231892, 1052640592, -545642587, 787503200, -1373771335, 324958761, 1154580148, 996011155, 2128435609, 1246847550, 638917574 ], [ -1159704547, 44560424, -1881568416, 1129535065, -1455652949, 59012909, -812388926, 1205026618, 440331472, 1699758238, 1266825312, 786081157, -1841817459, 2035270334 ], [ -1763912643, -1850217937, -1871956458, 246797181, 576473093, 886477694, 413213762, 475045112, -105029833, 1695491342, -1685423548, 546207667, -880213107, 161972901 ], [ -1511380964, -1611265563, -992444466, -734887264, 1232200240, 1291347183, -646126722, -49084171, -1150041533, -13875158, 620306569, 974906028, -1174026138, 986530429 ], [ 1779434631, 436846708, -1191852734, -602662674, -274221341, 941854536, -638184098, -248854020, -592341713, -72509470, -2122740437, 958021048, 1316724181, 716998499 ], [ -1549181330, 1705949182, -2057117659, 1920412765, 789843142, -1243144911, -604048499, 861815787, 129402867, -464717485, 1750964786, -186689917, -902256885, -1053170118 ], [ -699745239, 922781196, 1224062088, 1097456098, -1579914295, 1216849094, 766142630, 885076024, -233677359, -1488910594, -1623085072, -1398155804, 1777787542, 1767326851 ], [ 993147826, 1968524046, 683245429, 1557610366, -1082995007, -1127963452, 124431811, 973344311, -1196376550, -149566809, 479006788, -39824908, -881741817, 41209823 ], [ 1729605620, 1181607696, -1932159019, 81386018, 1770674238, 860769051, 1962534572, -215138945, 1741692044, 359165980, -1977984005, 1441056942, 991427355, -1959681369 ], [ 1015656497, -1933066541, -238403817, -1136758473, -82482423, 2066001209, 1566856029, -1139031725, 1128112776, 2029997035, -456310671, 20932226, 1731348567, -1543704084 ], [ -85979619, -750240894, -558501718, -1078359577, -2124693453, 1317632850, -941227056, 476752363, -1680046839, -180383615, -1169537179, -981502720, -1812294623, 1686745964 ], [ -375856420, -2005949150, -1702183917, -1482716069, 1627046909, 1278195692, 47982770, 826594574, 491776677, -347204113, -2147417347, -2135519489, 985007752, -747667374 ], [ -692219583, 2038428842, -1417963804, -1708054712, 1972083582, 132414788, 537747962, 462886476, 2037145640, 558768127, 449472975, -1675654724, 1337223959, -1854466605 ] ], [ [ -1413925818, -45110348, -1922304146, -1892061154, -769276204, -856294887, -1836347567, -231160205, -1302048063, -495343109, -1892341464, 1869356464, 187740102, -540230542 ], [ 1898076252, -964465464, -780108051, 1970807776, 595554916, -469974850, -1401725231, 570553103, -1078563017, 681927455, -796537907, -1599744697, 1022065574, -1550253755 ], [ 1718860061, 607830145, 1167174263, 281875573, -12683089, -1310742396, 305116374, 1930473219, -137548341, 398136835, -1827894251, -747946508, 1138048659, 323332005 ], [ 917573233, 544228038, -1745886647, -211037201, -44391114, 1990419288, -743933314, -100275587, -1898076373, -1758645961, 506452117, -340507889, 438773280, -1907675699 ], [ -1201762612, -451299152, -177027685, 1807766164, -327788360, 1795787280, 431248441, -1544933252, 617347903, 621260068, -381911018, -2007056267, 1682456004, 612348399 ], [ -1222710055, -2144637651, 1088695106, 1147371780, -746088749, 386832702, -113331962, -2066569522, 1766293563, -1203592722, 1738787620, -1136643082, -1775226400, 206785620 ], [ -1618184134, 881318615, -1004962262, -524972980, 199361392, -1842322090, 909336699, 964875915, 179628245, 574659140, -908986699, 2139675144, 246599579, -1676875828 ], [ -1912903841, -2012060702, 791551455, -1598619713, 1204627077, -1453514011, -519967721, -608480315, 668688196, -1934353108, -762139300, -450005384, -1740667021, -88609610 ], [ -73991621, -1668060720, 1524537661, -992273896, -1838326405, -891096384, 1663620896, -1108967145, 996129288, -641294111, 896756064, 518426115, 342244437, 300823678 ], [ 1178687917, -931927538, -1966587391, 2139839891, -1463343857, 1818346592, 1090223870, -1230438701, -693942674, 1399208762, 2052522702, -1733646624, 2106410359, 1945834452 ], [ 1844465368, -1348705994, 575777218, -106228945, -1316730509, -1628714142, 1262642016, -1322364652, -420661312, -1056437386, -1673565491, 622995753, 5318413, -507494886 ], [ -108280545, 5469776, -532695707, -1900194695, 1708956013, -1726910985, 1579698637, -1392811373, -1225302028, 1047704492, 1280744640, -903087021, 2081993333, -164626813 ], [ 691902584, 443153306, -459562569, -863566946, 1543086249, -1127016520, -592315090, 280136602, -1068021673, -337794207, 2036572909, -414373967, 180888358, -174042939 ], [ 97776506, -1753438473, -79702209, -1501822380, -2070566717, 81757310, -1819080755, 1540389295, -1016154766, -1933117061, -1077183765, -2130675326, 237783890, 889166160 ], [ -340332382, -2080755671, 2120258852, -464230034, 1836052840, -424488996, -1837449948, 2077314074, -1501433782, -808156512, 779773752, -720347206, -156025537, 921293 ], [ -1458895398, -506035191, -352310491, -815695831, 63192241, -2071491207, 81499682, -905168528, -1773660642, 430599979, -1987791393, -1785155594, -299038375, -1187253570 ], [ 2003266116, 874103033, -287664718, 213656842, 2039630939, -2146609480, 1022636749, 898468553, 950447251, 954874806, 2120999879, -1061231579, 1125300406, 76858250 ] ], [ [ -1883992770, 1900732588, 1283229554, 1406319607, 159531295, 685394659, 80897793, 1213463112, -2108257025, -668093324, 975612685, -122581243, -316851230, 580296843 ], [ -1683177689, 1928388414, 1368968865, 921335691, -16112775, -373041262, -1339844566, 851362146, 1850475317, 1504808126, -648703079, -530860701, -1360396883, 663571236 ], [ -81217940, 756482006, 1086058067, 97603339, 480513919, 2096634909, 1784777744, 1235629724, 721171580, -770377697, 236238931, -1926717255, -40612893, -2105085060 ], [ -1135745239, 1954309125, 1706996404, -1387126392, 399224179, 34078054, 1243666498, -1591961055, 95950985, -129648260, 1511890814, 848793929, 577036094, -894507268 ], [ 1608670515, 1395791526, 976259216, 856619731, 2059146865, -1018871060, 87275406, -1071499158, -1751577469, 137869195, 779256908, 1401287493, 1652828561, 287564544 ], [ 299381529, 1875081197, -886829374, 677318713, 1099439627, 28132870, 1467604193, 356468413, -62082907, -1267135978, 823263482, -1057255594, 1097649404, -2030324947 ], [ -792701450, 136552903, -1981060916, -1408808602, 1939156248, -999430946, 110814896, -734917292, -308155424, 546151452, -821131341, -1052294790, -574859136, -617727183 ], [ -461412372, 1052788563, 458638795, 267611494, -493613508, -1733908550, 304012656, 94191397, -1450004903, 266388960, -12478812, -1283343795, -211192933, 292279875 ], [ -1714411438, -1115436463, 1120517951, 529490676, 152357116, -197139170, 1444828968, -1713346741, 1092105360, 2082347273, 732373526, -15243581, -1829462831, -2085209714 ], [ 22256759, 420644272, -592394587, -1686959618, 893068519, 1601505830, 1283846619, 2136139410, 843974566, -2143340050, 446321092, -1599289119, -1974573636, -717397748 ], [ -1544414932, 1245421839, 1658850941, 1977830274, 332324811, 809185191, 809217481, -2097675296, 1549428307, -15426492, 281822036, -511174545, -970884364, 1159102977 ], [ 710146284, -861143682, 1124488370, 1851056233, -953781429, 630635923, 838650398, 411844708, 1321825475, 975961565, 229754560, 1235004693, -1048854098, 306886564 ], [ 1898941685, 705136907, -877063116, -2047867284, -807701384, -1558273648, -1650502810, -337593634, -1390449907, 1537390656, 694961695, -1011688108, -1947046374, 1939257115 ], [ -1365958953, -1451997846, -1997808459, -1999866453, 1639870022, -1178612147, -432003368, 986527835, -781541359, 196945716, 231625304, -2046278035, 183402317, -44650531 ], [ -96161580, 1586026894, 2046895528, 1855954487, 1450746730, 1283010352, -1013948983, 1648329193, 1875365386, -1741699879, -1929322022, 1399222235, 1626683745, -1259105196 ], [ -850494074, 1377994877, -22590972, 1505097835, 1240504921, -99307956, 1473501643, 1924405302, 367854786, 1255037795, 1190021814, -1858431423, 444677216, 142641677 ], [ -91715578, 550747840, 611952789, -861119807, 2008365488, -641579119, -244892936, -1718065824, 449246442, -1306006778, -261917578, 91946386, -158497039, 386971919 ] ], [ [ 1481444826, -462549009, -476191014, 668584171, 1028538627, -47446475, 1503586597, -597006878, 1059707967, 216762624, -1786137455, 1941601692, 1641644938, 547659032 ], [ 143037544, -1651537868, -972605664, 804967174, 1595061312, 617660931, -1631307736, -102189145, 20107090, -1726811386, -1863909832, -2030504906, -128415055, 1716972367 ], [ 1324518506, 1038215747, -145261316, -2105917873, -941268976, -223699938, 159063823, 1227891254, 353507999, 1843490806, 990191552, 835484378, -613029623, -1076094969 ], [ -1135857623, -1826722626, -748094059, 2028268637, -1566200930, 1310256975, -1863990491, -1008314613, 640996545, -2078268825, 1992048304, 2040556619, 2025280137, -1839513495 ], [ -713392629, -603036199, -84010031, 2013826360, 638421266, 712513935, 520852281, -783559820, -1866337403, -1219704337, 941586310, 1297514225, -1836753368, -768072603 ], [ -1393019879, -606091143, 889737547, 1465535155, 670862482, 1166481014, 650496965, -1074965351, 1556888831, -834712132, 979335671, 1483106489, 17502548, 965421472 ], [ 1586059788, -854345688, 2102280077, 959316218, 189604685, -825216146, 1150819398, -1856779411, -624394926, 50927802, 1173965713, -1601261122, -112793393, 568423877 ], [ 1941114862, -1649952733, -2037271314, -180014353, -1907323831, -1766397656, -377713788, -668730340, 673341252, 466554288, -686907680, 1017294613, 1172275192, -1685641394 ], [ -162147088, -205253849, 686344413, 1982828898, 887092406, -1049982737, 1532328354, 809992776, 530729085, -1792496780, -1689643316, 1572110231, 992356208, -1456568100 ], [ -551193482, 224218242, -405876941, -1749096920, -1668564653, -1381082396, 1609005520, -1350834927, -1756057099, 372313314, 1706133653, 996393882, -1470547900, 1245639361 ], [ -1091052051, 1015258090, 958211117, 441256996, -2088495945, 1661228137, 1677502120, 2059171400, -2096498220, 1376867495, -162280456, -475157114, 565191852, -1101030197 ], [ -66265218, 1253073014, 245416097, 1223333877, -761732143, -1518401643, -1174758974, 1164475942, -1169150045, -2124420506, 1091148424, 62011898, 1125184625, 570391653 ], [ 71991154, -1598559116, 705865180, 108557093, -1155105873, 123342402, -1987764146, -677613130, -201896559, -1626851344, 864335209, -67674730, 379984644, -2087463297 ], [ -1915226744, -1930025128, 48777244, -1616917775, 1046844133, 1398702786, 1759419353, -1629768462, 590989522, 973507551, -683735145, -731000824, 1948736209, 1698101568 ], [ 158913724, -1295636098, 1192387314, -547487351, -1372344403, 2027393399, -1623014693, -1964816240, 428289509, 151853211, -1804692813, 1352137910, 264660798, 1473572537 ], [ 175987249, -361472704, -1340452127, 968373357, -54615123, 1210483192, 1232318063, 1038214216, -1761287931, 2067030556, -1075229674, -41013895, -831844017, 2014914651 ], [ 1471175005, 937158870, 1136945928, -1093434389, -1981771045, -1182376867, 2043879340, -1414417670, -988177658, 1036659876, 1312351798, 542551175, -152666880, 1295364788 ] ], [ [ 335450743, -340669338, 2109025519, -376210497, 1968951723, -195073965, -410936783, 1424040706, 527099826, -2009313299, -535362428, 792367138, 339409756, 1703277353 ], [ -1920979529, 818144392, 895067145, 1108822347, 784617170, -92607198, 716169613, 1218862094, 654864944, -1539861027, -1467700708, -1355189198, 1811187098, 163868766 ], [ 1556811545, -1203982400, -1920532605, -48199956, -56996739, -2002023473, 217468526, -1049264703, -134750077, 1380689106, -1101290667, -1536275420, -738730789, 286230950 ], [ -1909281793, -176691794, -97887474, 140798433, -327339070, -1883174872, -291769473, -1811351122, -482107261, -47526917, 1819830634, -943541647, -578003538, 693459478 ], [ -1069357837, -1379435563, 938249723, 1063777715, 284407026, -1603771494, -1456028342, -1011867267, 507609679, 3355202, 783299585, 75594380, -1630355545, 1773656252 ], [ -1696596279, -144403902, -1598180927, 29436226, 43994318, 911635412, 401162579, -649997100, 119158554, 179197231, 1380522229, -1520881604, -222098072, 1298692791 ], [ -469409469, -1908870733, 1883742243, -305830801, 792476768, -1106321712, -1029153014, 832072221, 541604328, 1057311309, -295430858, 253807232, 1508945481, -1770482445 ], [ 1907189003, 300463818, -1165210723, 1905147448, 1393959128, 2121450388, 1472686492, 841619807, -972415335, -905774010, -1203487340, 1431915237, 1848740161, -1043649397 ], [ -240108601, 504511438, -950244336, -1113757160, 1003893289, 895650190, -554781517, 1203011626, 1034910617, -1380103701, 2145376135, 2109297803, 944873334, 11858393 ], [ -1243927379, -2044874392, -1469703867, 195007739, 1130804953, 1163268925, -2029584568, 1794506761, -1862066094, -1490999708, -231090667, 940073564, 1430196112, -789308437 ], [ 980281786, 105604652, 1995729603, 2100768438, 1622954748, -1416124238, 1588822240, -1437781310, -1032473570, 1839694169, -827589264, 912565391, -1961171899, -824539496 ], [ -385838538, 1525696363, 1083256423, 849508629, 1477011636, 444939199, 922223282, 389510071, -2010866644, 1791763848, -1048258617, 803766921, -1731233209, -702913733 ], [ -130379237, -1406993628, 1259053066, 1308009399, -1273361663, 1105122730, 590903315, -281134708, -25512726, 146374542, -293987543, 617146193, -1405566735, -1239656530 ], [ 235879603, -1847181054, 1966367821, 1530043906, -1614293697, 1383604634, -1118054356, -1447735601, 771756263, 1815159640, -1196438000, -835812324, -377337639, -1790633087 ], [ -27753082, 2082546552, -24926179, -1019368389, -1056109393, -791911052, -989323118, -218672390, 2029926502, -1198311567, 737358948, 1317549798, 189756163, 815877225 ], [ -17732945, -263824122, 1862104776, 1099090298, 467548780, 1913172717, -540558255, 28951586, 1988783044, 2014892049, -786176836, 1782666839, 1200859934, -548967 ], [ -1036206842, -1677897947, -843057810, 1228142304, 1728189080, 184211932, 1794000976, -92623716, -1576438327, 1349810074, -1473644053, 1127520835, 1838399406, -344188927 ] ], [ [ 1579909777, -1104560357, 1215821992, -101117084, -351188345, -1460888893, -1426925827, 1472428574, 600887587, -1512202980, 1594077185, -2072729428, -847561327, -1509120590 ], [ 1892277196, -592803136, 577013057, 2026452124, 109937936, 212458398, -1941781586, 357137760, -1004342330, 1522895836, 935875478, 2020181994, 1606884820, -1856008876 ], [ -1411954807, 248040953, -1329141987, 959174, -68527756, 1837039779, 836926643, -1293990988, -778256794, 691039160, -729158416, 122578872, -92247641, -1675436740 ], [ -1291014597, -38325592, 1681817337, 83507187, 1801887036, -1793530255, -2093265705, 601073017, -354280618, -586422157, -749721333, -508952957, 1748828273, 2141280462 ], [ 1978486397, 338305498, 332179805, 401032196, 390985969, 1292927044, 1738217354, 392408862, -885923368, 1515868445, 379357727, -1390921961, -255403637, -848164264 ], [ 205743082, 439423849, 1958643166, 548173490, 766700096, 768575224, 292840357, 57909795, 966261423, -1377014983, 1758788913, -402409253, 925922698, -2005188198 ], [ -971845580, -1834722681, 1578604881, 401486509, -2019478287, 874258106, -756533896, -743731666, 694863806, -1313936278, 211976629, 1201916629, -2069495996, 271252064 ], [ -34925939, -1517502436, 1361413573, 1359643462, -1702654774, 324048391, 842818027, 53319978, 1684239041, 1669772372, -1787968198, -1619388688, 550088732, 1694574892 ], [ -1696985804, 873569949, -165182720, -238536939, -877247149, -801298465, -1914685456, 1754313633, 1547769043, -73888202, -1480708752, -1496679123, 1969643702, -1533926780 ], [ -1155236095, -1038611350, 1842809832, 1991713882, -229382440, -1805086017, 1702882444, 368766863, -136385808, -323530681, -497561859, 233476435, 270117165, 1443739756 ], [ 23498491, -1250598960, -1626963237, -1573746481, -543822133, -1641991855, -765830962, 1962590731, -1587937218, -1742529283, 1041169890, -461484486, -1275525134, 1943966362 ], [ 77756051, -951874423, 1468527343, -259184079, 451448808, -1965674360, 1759033202, 1812998500, 183744284, 1728523060, 994554462, -456554526, 662630877, 1342024847 ], [ 1778409446, -602404159, 941971738, 1893946429, 710886608, 1179677880, -820362556, -1360656956, -1865495600, 522088382, 1927329678, 1781204396, 1869202584, -1101768932 ], [ -107391211, -1525880526, 71802506, 156068482, 1255141092, -1209365502, -2046839196, -1230362327, 13001869, -1099095999, 346190178, -2010343522, -403186570, -801584720 ], [ 1191249478, 1272246567, 1566628812, 784975900, -534921292, 1609845520, 219727530, 509382373, 1776559123, 736996240, -661786264, 503180347, 1318134763, -676208047 ], [ -1406439290, 513958889, -674132599, 87368460, -2147179122, 423290104, 244417281, 103106176, 419114090, 2087299549, 2001571707, 2041383129, 1286099780, 22031353 ], [ -1846629449, -1042810767, 2138341328, 1552888185, 1067336613, -1737262598, 1313317746, -1660353937, 1801891242, -1975988263, 1297858069, -256830230, -782061402, 22798840 ] ], [ [ 1004677651, -183951316, 994710408, 2023337537, 1358003523, 439074450, 2048321501, 984966610, 1110370499, 2092263652, -1732388317, 1099191212, 693584902, -711493990 ], [ 1470122116, -166119041, -1806089370, 1004412271, -871529474, 1045833190, 1949109391, 1103265304, -1399049605, -1149863653, -1127011094, -1562833305, -1729678101, -1168394924 ], [ 50180476, 2068044667, 829577463, -1064920313, -216145332, 1005663841, -1647804181, 1506302705, -1176871016, -2087818831, 498048633, -1528694857, -1376152693, -292795771 ], [ -869456930, 1877795441, -518163900, 419392851, -1007948488, 986360021, 1029465228, 1505932227, -629296502, -1242522208, -791487152, -1185098515, -509464283, -598399216 ], [ -443697814, -1294507852, -2108464821, 1303117720, -883882359, -1561044896, 1766329326, -145401315, -1222847834, -989997507, 641888901, -1701634041, -1865167544, -1188054724 ], [ -103469085, -1808540255, -1382164043, 1469265775, 1534712369, -1217288059, -488848430, -1389242409, 1695098308, -1535405564, 1472668545, -152206986, 623515930, 186253814 ], [ 330998482, -577695347, -1835507802, 1178688865, -2087823136, -124815374, 2116518258, -538800464, 766085789, 670283358, -1573004005, -1425039347, 436886281, -784078188 ], [ -1564509758, -849685378, -1347898629, -1382491543, 1412558511, -1991627671, 1028658345, -1274187788, -842038838, 860111408, 1030568466, 573568470, 873351440, 174335785 ], [ 321965422, -156172621, -1216993203, 1477300985, -787621626, 879245820, 959758250, 1739063914, 435168831, 530911318, -1980621980, -1372792807, 1957156687, 816887747 ], [ -111885423, 653796314, -179025649, -1558995132, -65285712, -1124190101, -519267693, 928204738, 1659323460, -2123503394, 351865828, 2144076361, 134152626, 1880817990 ], [ 1932540329, -1073949924, -1137564530, -1408783098, -1108530480, 1752511613, -1899092313, 95102115, 1697215119, -52101439, 267527622, 2100900493, -810093290, -996309954 ], [ -1719507789, 1019688788, -793214368, 1380793478, 1634324752, 1716780629, 2061606076, -1183747344, 701390424, 1412190797, 1064289306, -1148341795, -1454273111, 1531935183 ], [ -1723389859, 1000670928, 1467811290, -1882473408, -1848014524, 846369689, -1718910548, -985210657, -2016567621, 1841514491, -816919570, -1250867079, 692017193, -764752691 ], [ -1074151497, 1325265159, 150401983, 1693125712, 1747450903, -444702864, 255735530, 1992201093, 1364226364, 766065109, 1979572152, 2050293006, -1812689817, -666932326 ], [ -2123788721, 305907373, -667103783, -607031750, 1490293113, 1813822043, 1880014139, 25417811, -1846916135, 301308731, 1865579132, 946057856, 557020167, -56881423 ], [ -116580251, -1286254366, 581801649, 1303376028, -2100214062, -1904863296, -1421984077, -1178008784, 444682749, 1916398981, 753232242, 610439736, -1982772611, 686204625 ], [ -1687935663, -1274024818, -743593321, 1189810573, -989381589, -1420345619, -1801310446, -1619460562, -1373537957, 1030082458, 1338626756, -604391774, -323420162, 651167008 ] ], [ [ -1129250236, 1136614697, 1832782186, 1838745023, -522046904, 345750839, -2116164572, -128853493, -1866253795, 1600951023, -1472625849, 1097106720, 2048121484, -1961585927 ], [ 1543632249, -680202562, 6138913, -357856046, 1959493141, -2016831450, -472054279, 1982057381, -1831705026, -242441962, -681169951, 1766925576, -860264873, -1026729176 ], [ -1529433043, 593517024, -1178671735, 1342624050, 948905942, 1086862757, 1461319439, 641175323, -1318741498, -532861605, 945336700, -860887345, -1118427906, -1048116150 ], [ -1093604997, 1214396645, -1285138957, -2102998036, 1342138424, 1811123477, 886385769, 569575624, -1290521374, 1632237966, -1568028796, 1440792055, -1089153239, -745384607 ], [ -972084063, 1316927511, -506409254, 871594425, -1153417338, 675132827, -1422461811, 1544257195, 208786274, -1875810830, 1924743137, -1609400724, 1426175513, 998857076 ], [ 267063402, -61277707, 1961343656, 1298555570, -2121534909, -176206400, 1953712882, 884791828, -132074013, -92746971, -278107930, -906798815, -1971811676, 1873536866 ], [ 172942987, -783879674, -1849404738, -2132709371, -641565222, 1625670463, -1004559263, -939840434, -84549091, -1524490548, -1121355402, 1793472815, 27924291, -1968035081 ], [ 1675690102, 1519127198, 1148518590, -378101815, -1107966730, 1952790199, -1842266669, 1943980259, -1953714440, 371576648, 116083320, -590848720, -1644618687, -100511273 ], [ 1521547230, 1259988468, -1463930271, -583810987, 1217923323, -517769104, -2007196706, 1558721368, -421821098, -1091945650, 1741026333, 393952947, 939807590, -228988235 ], [ 395846552, 1893336949, -1739524302, 823149685, -1588501, 650571278, -1960400434, 1617730628, 820033322, 1945257577, -1334709213, 1971136333, 380886629, -1521993041 ], [ -474938115, 437823249, -2133783562, -2111597024, 2075774550, -1948561503, 988096080, 2090816139, -1125699454, 1411557708, 1901634741, 1765096327, -896146142, -1931409018 ], [ 1050780113, 1262078078, 1224885212, 1595388500, -301393239, -839256964, 1121353850, -2107010969, -1883379400, -1047297335, -736402534, 1251014969, 1150471498, -1564865476 ], [ -1699659688, -756829537, 1852104083, 1062190987, -1473804828, 1525205230, 1813210879, -1498490251, 105715826, 905460698, -1878370638, 1945514510, -1363504093, 1949544875 ], [ 181577802, 455713546, 356617562, -1219273285, -467966936, -1547031288, 278013547, -326638690, 774740290, 589141221, -837238564, -229250180, -419516963, -533439980 ], [ 1625382114, -1902697297, -1793603880, 567833294, 460968491, 766309017, 89454383, -1269717514, 1762127368, 851890296, -1892964396, 2051102566, 1768697498, 568362624 ], [ -742493640, 1792480382, 2011796155, -1864267194, 1084678598, 318047013, 181120379, -346363127, 1752592271, -1424761336, -1097126954, -661003396, -1625041787, -1128523297 ], [ 252135977, 1272852038, -469686066, -689680854, -1817461071, 708332118, 1197797, 304927948, 1449295537, 425592470, -635940531, -823101941, 1167134577, -1493377057 ] ], [ [ 397965144, 565580918, -317493692, 1009235383, 415171897, 1527103933, -1226159197, -1510280133, -1390560459, -475441603, 1255303662, -638611776, -118021258, -1367080504 ], [ -572402073, 1510796322, 675741020, -1678331795, 1303973835, -968238538, -1058448923, 1896092393, -568585973, -1837599185, 1664747495, 30830862, -166497035, -570028730 ], [ -185548364, -1210212096, 1264929945, -1092682557, 172618610, 155044533, 216060365, 1228924691, -891466713, 2022103568, 1607465038, 1609320725, -1832030951, -617141700 ], [ -27937317, -296680917, 999014251, 1269056700, -279713354, 69599391, -915188954, 225470430, 32552715, -1490419881, 1690893665, 529570749, 472811968, 1545109574 ], [ 1315454982, 1835840393, -1792372418, -419039805, -1811737797, 1344541479, -1212810330, 991035962, 453837156, -1285134324, 1974826509, -694250481, 141361762, -1409525499 ], [ 62628958, 984691740, -1581776145, 527266093, -893655910, -606025025, -1940063129, -792354552, 1780584376, 1593996045, 1659011878, -1502541282, 1761664346, 433273455 ], [ -935511501, -2101648350, 905270973, -846470392, 814906889, -1285513339, 1525696892, -1958079413, -673667218, -1436296990, -1835072728, -1417995894, -585441414, 222977827 ], [ 410919855, 354432204, -1885425009, 1852068737, 76805572, 1945711598, 1337106557, -254008331, -478448094, -215882422, -666043825, -846410291, -363489970, 1284956959 ], [ -61398552, -1477537626, -1464162900, 37499969, 1857026621, -463457100, -1215004968, -386746097, 947953818, 719695656, 72299359, -1080292941, -1208134112, 368382450 ], [ 1067956518, -1574659702, -693922838, 215360222, 1110615481, 48415650, -1496993138, 1651140229, 204532856, -1614361878, -47893545, -423431942, 1601741612, -1028432962 ], [ 151902824, 1585048927, 1482166252, -1463948833, -711975865, 1989766585, -1430780802, 1381295597, 1198145882, -568396370, 129228434, 718293545, -802844338, 767700722 ], [ 909741221, 1414331480, 1104820972, 812862481, -1046457549, -491594592, 187565992, -1643142150, 1635049911, -2026747666, 1057087799, -1971716320, -234822858, 1811768173 ], [ 1060315181, -1806062778, 571292847, 574118768, 1230402330, -311934864, -79917218, -733781909, -443179978, 652644524, 970514810, 400935916, -1538928929, 1370029935 ], [ -1826582769, -772548481, 501797887, 1903166975, 41544603, -639038537, 745797815, 844471012, -1105968620, -771140954, -1757298591, 517983319, -291431413, -2075919369 ], [ -2136363727, -1763817051, -637248747, 1206468867, -2103085494, 525359651, -892124232, -372146710, -196441734, -812021099, -785883857, 1942953464, 1237170452, -2112338127 ], [ -1804551533, 786802714, 603772790, 886108306, 1738010721, 338660852, 2009602147, 533492802, 1051620798, -772369600, -742587509, 1888765741, -1570807701, -2050286669 ], [ 2013960987, 20841051, -773906119, -1211465708, 1771096075, -185179633, 1942537084, -241044187, -829673290, -1895844047, 469029710, -1725555878, -342175481, 1634686508 ] ], [ [ 965673936, -1604820905, -638922239, 714389527, -1446576054, 211627260, -1491528692, 822906874, 102418379, 823988762, 630852686, 571041131, 665035772, 688630685 ], [ -1702907730, 1745904114, -916640613, 564495905, 714697364, -643207610, 292767875, 351988784, -2111215638, -1047943852, 572895439, -797121807, 149327758, -2117761944 ], [ 1350571358, 1324459236, 1825956726, -1240773197, 590813428, 451656539, -966760899, 755721446, 1709559268, 1183902445, -1626664069, 877915487, -1135566376, 1304772214 ], [ 393107608, -781394373, -1379232651, -997860561, 1216709162, 1632103051, -1851083009, -1128343730, -1115159708, 1347034176, -1895011151, 1324714171, 198495658, -1854718523 ], [ 19970286, 1626241084, 878551712, -1262937924, -1549695204, 692554307, 495118783, -265482241, -1453297117, -1242579486, -671292828, 1829350831, 852369406, -1659851934 ], [ -1540176155, -1897979551, 533556698, 1228563959, -1466187636, 142430047, 1340560059, 1440184161, 199904051, 1148031191, -1053237279, 2019517115, -1504245490, 540140602 ], [ -2014148198, -1940708384, -1392836914, 2029820713, -689249648, 822634712, -445017689, -982720210, 60384273, 91723843, -1700921547, -96963133, 1007877682, -1955915507 ], [ -732279316, 1325755596, 1635719829, -1961226859, -999087231, 1083651877, -1798121307, 44902433, 244623557, -1839885085, 245197419, 1961610464, -869704255, -1217721013 ], [ 1238054392, -30092657, -665012029, -229683562, 2123303395, 1890355179, -1813451172, 847569285, 1836041020, 628406817, -409140167, 656033786, -870754872, -712236288 ], [ 1973677993, -1834059920, 1618330419, -1862804310, 374243017, -1406637255, 207073223, 1747543674, 1738263099, 1831155097, 1550090166, -1563672549, 1531783436, 286462736 ], [ -310003830, 236190310, 928575836, -1504950649, -1489293215, 2118598407, 773540137, -767666042, -1722837751, 1895311316, 1309922856, 1362551393, -332871239, -132843790 ], [ -2077967871, -1877621185, 756452954, -264199658, -1842726837, -1430251577, -1057787571, 1492708879, -617468439, 1896006470, 725133350, -897326660, -1768235362, 2110790131 ], [ -1964212315, -1852696640, 959499592, 690193819, 1119244220, -1442098192, -899242982, -2110098954, 502908008, -1064633297, 503203922, -823072563, 529014013, -1143378246 ], [ 1507975655, 1322707030, 730648177, -801362683, -198285104, -1818005382, 586715793, -1618361377, 1603653560, -657771842, -321159454, 1420097249, 2075620482, 1153517425 ], [ -1501570339, 131995149, 459694475, -935583418, 901205856, -1245569593, -1063694753, 911131123, -1142761964, -1633019221, -1263689752, 761577065, 802766736, 1468812802 ], [ -516558901, -2028469942, -323342395, 51094421, 1145704222, 257184536, -1855071496, -818745455, 376450211, -1251711123, 1065136562, -429322716, 1763768529, 928945381 ], [ 2096854086, -2047448722, 957535966, -382603809, -757043714, -1116450884, -1114028192, 571136335, -977791337, -322333878, 1942726346, 1746580575, 598430992, -263390396 ] ], [ [ 2054090876, -435966087, 1026215773, -923456068, -1574433977, 1614986501, 1714250951, 1396691018, 1870637068, 864064911, 1595647894, 291826122, -1077259399, 522029743 ], [ -1025636220, -2139775535, -1651981491, 308620539, 1338954000, 1890087100, 259668909, -1058217917, 1360561560, 1813027686, -999064039, 1222195520, -27123840, 1402711414 ], [ 558462332, -407124260, -400328012, -1882416717, 176277470, -1482103491, -446258924, -1531397879, 1290822354, -1340823737, 1870112514, -628394823, 1029695942, 1388949220 ], [ 57038129, -1872976828, 1164967471, -999699046, 840603911, -617112128, 1752564828, 951642365, 2131409708, -292386832, -1318044996, -1390605333, -275049809, 1170247760 ], [ -950141423, 934937136, 22746963, 2013239291, -542675478, -860059550, -621957594, 1023337653, -974352196, -812902724, 558523755, -1025560973, 1805907306, -337767648 ], [ 1779858107, -474695624, -547319696, 1390197531, -1559655518, 1221819490, 890149372, -1273196603, -812742480, 1502927729, -689730335, -1029508378, -112961063, -1569159728 ], [ -209325037, 42032217, 78462467, 1925504383, -1684213527, -602675887, 877168520, -981493584, 254594157, 826607563, 1725413736, 1174703076, 357441657, -1004041005 ], [ 1658662374, 1241664806, 758290591, 1239228375, 1308523873, -1977358461, 1973597359, -2064307787, -1726316299, 474105275, -2048437839, -529695688, -545698158, -460521734 ], [ -997157254, 1480745440, -459140711, 324411692, -929872199, -1908833320, 1426407145, -101413528, -323760856, -1613330078, -502984599, -2025913087, 1222813245, 434514926 ], [ 1418672853, 968384705, 336648740, 112201475, -1294046261, -1778620382, 253226388, 1937589789, 1416923156, -1279240642, 1330530854, 1301807210, 524194082, 821365339 ], [ 1947478418, 909828101, 1355646345, 984542859, -1983187708, -1623099023, 1876178831, 1684787478, 2141123738, -1302774563, 1633145697, -456810751, -1036096670, 1164302910 ], [ -1720477238, 1981503207, -1980868649, 1438436059, 1401598659, 992501718, 192571440, 1225604062, 548254376, -14207832, 168402829, 481456249, 1398494642, 2129136248 ], [ -2013203841, 1838924727, -513770600, -918463851, -1843090215, 228647648, -1243198708, 874005095, -1901607973, -809658582, -1850437554, 1527666142, -654243737, 973465380 ], [ -307845693, 1584425599, 1678317166, 1506059826, -346272577, -1251957108, 2065550484, -87007723, -921778176, -286232942, -325532633, -460654924, 875738707, 24583187 ], [ -1607609891, -251557122, 1670914971, 208867583, -463612632, -703358897, -32401994, -157248953, 947712666, -1358037265, -1140795990, -1816030988, 686883737, -1920434833 ], [ -623766882, 1450437785, -2127832357, -1633626694, -753778872, 1537822413, -1311160291, -675284793, -1573790861, -1401698455, -429827690, 1996060571, -382218550, -367195139 ], [ -2000077682, 142309152, 1978444308, -131327539, -1733267073, 1264795075, -583015919, 195933257, -1602244330, -529142923, 1916413488, -1072288481, 782060873, -1250189799 ] ], [ [ 868885412, 1565480547, 19773102, -1903889002, 158381757, -2090061701, -1909663572, -1943868330, 62082534, -112030939, -406013197, 1420461987, 183784795, -2048025012 ], [ -932258773, 416735205, 728356705, -541045418, -1005630004, 1446417534, -1805360615, 881359648, 108802936, -636587084, 1064647926, -2116187583, -2039971605, 972593976 ], [ -1452923637, -2046043009, 1001552855, 705165994, 1642156166, 467430613, 1970958528, -1188670635, 1589489518, -292235561, 1538721138, -1346464821, 1335678108, 1842636189 ], [ 1287073726, 119057652, -1503574081, 1580060849, 102995533, -1449911871, 439135608, 1573148653, -2010494140, 1207791676, 1617424501, 1165361385, 1842140257, 290685648 ], [ -2113932173, -818907327, 1628306490, 1504752864, -1854967475, -2120890231, -512858310, 363751343, -800875427, -2009090832, 1678761463, 1601774857, 6187551, 295481273 ], [ -1568684079, -914898339, 668877530, 1364809237, -1204783644, 1286244002, 916958751, -441574730, 1666806377, -231259228, 2125837263, -1507006652, -1836409250, 1563075854 ], [ -1493319703, -456141439, -1275019238, 410875824, 904596301, 2007097515, 336066881, 2142486048, -774258586, -858474670, -945289839, 2078103372, -95215739, 1343532377 ], [ -890796909, 755757083, -337372785, 1962825951, -2021623804, 1513346052, -454129261, -1552628172, -2057383024, -1199473349, 674223150, -1645997412, 2096507785, 949233255 ], [ 1328881286, -654289368, 2128376143, 306466495, -906149447, -727210403, 1380895988, 1810926320, -1562463337, 369722306, 1291290108, -953715385, -793441247, 8522012 ], [ 2094388489, 594023851, -1619386127, 675808449, -1427933751, -649908788, -1445487763, -2061509986, -520111538, 1089204465, 127198307, -237718006, -1620938449, 894521271 ], [ -713580454, 1080305291, 932750711, 1606901217, 292444122, -245525846, -1233281860, -1793729667, 620835388, -1054716243, -1690379874, 223134067, 830452207, 1714151999 ], [ 1694076915, -562361409, -1732885464, 628946059, -2011568693, -471890430, -1052623699, 1122861617, 606505728, -628246976, 1840037389, -896153208, -450663833, -996940423 ], [ -443645781, -1368213277, 1960620784, 728737222, -1784015122, 1725875190, 1063630957, 2008587858, 1784834517, -2023300421, -191989912, 1157515931, -1671250669, -66798434 ], [ 1431939243, 1749292857, 1240655689, 1770186856, -357562473, -2093134709, 1684368605, 1955127726, 25220181, -294026219, -2001056976, 1709084729, 1739945611, 29139313 ], [ 406068536, -898573397, 1993282105, 1652817663, 571748183, 462241817, -497101211, 2093987947, -289028268, -55509056, -2129595406, -452657963, 1303110665, 347176806 ], [ 1223553453, -269650415, 2139371406, 912968654, 746307457, -1440428752, 534087631, 2069859808, -1607595843, -109323649, -483006656, 965529407, 2049565714, 53295465 ], [ -1639977967, -473472912, -1769496581, -994047281, -1545209881, -859824083, -66311534, 1822219706, 1534234300, 757609852, 844322289, 627826961, -531945043, -1128478289 ] ], [ [ -944356960, 769396979, 225472215, 1491640885, -923293410, -578506058, -529432636, 1184903875, -1862026481, -1266975122, 753583783, -506656021, 1692008218, -100720947 ], [ 1966426069, -1580881478, 1316287776, -1290259907, -1787966190, -422173048, -1941643990, -371493524, 1642576919, 547167937, -115032046, 1961756747, -547106637, 1565048001 ], [ -677327827, 922404896, -1955442889, 728911309, 189517861, -603443989, 789876788, -54209838, 1739554031, 1091575819, 1203118962, -2011301423, 1874434341, -673360316 ], [ 1648792540, -100833069, 1525220952, -667026115, -469730039, 375123443, -1680091557, -834204484, -2093814049, 531926064, 1351926911, 740510778, 1868692341, 983649832 ], [ -1513581296, -829256821, 1484492954, 1100807801, -1055540206, -1806609748, 2021669214, 87057065, -631908833, 568792988, -1578184572, -177163162, -1870293698, 1146020815 ], [ 408577863, 1354065833, -2136188568, -1568953240, 1975603161, -94933843, 1182315797, -1778615675, 855289987, -787004741, -1073971470, 1300384727, -312498544, 2040266505 ], [ -4010334, 541717843, 402690897, 1430803249, -200728678, 1152590172, -1554453573, -1463413298, 616731029, -138479328, 225992774, 799022272, 1651285896, 1849668624 ], [ 717745454, -8885881, -1537158428, -741316086, -1406516593, -1571887877, 1388405066, -1817914099, -628696908, 564618886, 576176810, -1631445987, -41873158, 1688691976 ], [ -1676361939, -497244548, -1675089849, 585619763, 1693911262, -1164138051, -1987359531, -22518061, 636772312, -1371118089, -1713060880, -48468897, 2066940345, 842445289 ], [ 608056367, -1286472238, 1652520504, -1685432964, 1297831419, 1446129815, 676963036, -1530074534, -1530376287, -1346917839, 1823435200, 1871874658, -941311071, -434636429 ], [ -1871819953, 276652937, -212262534, 1955981896, 2068164459, -1925786791, 1735402678, -651569520, 157352152, -2094558631, -478141545, -423875818, 1412679260, -1100322954 ], [ -1373366233, -1567638090, 996059961, 2114163894, 81099889, 1132662326, 106376243, -1194111497, 895246907, -1160998971, 458860377, 1269760844, -1552767654, -318996189 ], [ 2005297683, -2067406378, 1689836121, 114122207, 1220479122, 2018489882, -731421239, -652633944, -1563234829, -444182502, -1091799108, 277981425, -202491753, 1310435177 ], [ 954072039, 1126892990, 729376222, -1518608699, -609979659, 1808775077, -981724372, -252368875, 1292793517, -30856524, -277675328, 1555929077, 352474184, 5003809 ], [ -44913064, -882821079, -1075680380, -1662725653, -742992931, 621245104, 1844685344, 1746954775, -550213891, -1836144729, 1181936925, 666247967, 451846656, 1085298614 ], [ 1596980312, 1614550974, -1617302442, 1572419309, -1751306618, 1239258587, -271692568, 232853693, -1201244678, -1923111014, -1313783594, -1923958515, 1046518065, 229649166 ], [ 1204740003, 2086120519, -1537465402, 1078771833, -258353189, 1622277635, 1161613632, 2022166941, 133268210, 2036024752, 1829069842, -1055796180, 1085786148, -810887438 ] ], [ [ 1553361041, 915989265, 2064147626, 1680509932, 715904079, -263307732, -1496759281, 731704621, 1369423797, 44124624, 576191243, 1289101807, -146115386, -1518762555 ], [ 608287495, -325316954, 1491462411, 1004835606, 1335857274, 1126221122, -1834589941, 505938925, -1506992245, 302582943, 1157812425, -607863980, -813618872, 691668164 ], [ -1190610478, 768927624, 103929948, -1155490702, -1901795540, 2055618167, -1209066505, 672310270, -283382944, -429226435, -1547604128, 845430644, -1907851938, 1983409727 ], [ -889575939, -2055816177, 720498414, 298428160, 1269020035, -1988576647, -180723411, 627332473, 446760724, 1450311794, 292949220, -31488728, -1272119433, -1944012272 ], [ -1294121004, 1986625898, -1943289083, 482449409, 1875474285, -1251632131, 329079290, -1217826885, 398271151, -116302546, -1828962982, 164182527, -2071641610, -1062170519 ], [ 1879005294, -1191751784, 210577500, -1515815395, 1622263946, -765711207, 2086307519, 463817369, -1055583039, 1350454570, -1593909722, 1639824453, 772462599, 986534509 ], [ 1357077579, 985053266, 611420543, -1075900680, -1201704925, 579549969, -1161621765, -674037953, -975471377, 1253705439, 145660105, 1365532466, 197415856, 502613822 ], [ -355252162, 854217970, 2120245167, -323398428, 263041718, 1346314334, 300698051, -1904967822, 519706089, 917795408, -1307292496, -1289705015, 408057840, 929689875 ], [ 1737057204, 1423437983, 1326269745, 1425037246, 496318362, -1841777107, -1221582047, -2072415142, 1330208497, -260872861, 1687141465, 1749331932, -1388139946, 634224525 ], [ 247478535, -1189397151, 207927586, 1643074651, 838500631, 97959728, -1143235381, -1032970294, 1139395842, 109703640, -1378344961, 1317497758, -2129085802, 280811400 ], [ -1132303443, 1665580689, -801113520, -1623607007, 1284352568, 1424991607, 851665969, 122825405, -1760737284, -1042979850, -1156742518, 389697533, 1313732930, 1803386515 ], [ 554824234, 320249350, 1783476382, -782656395, 1744605256, -1408588990, 897029351, 1570022211, 664833124, 2066069431, -237584923, -1187705932, -892555399, -305602195 ], [ -2035527228, -1423386171, 771053988, 2117879648, -1269304371, -1638708173, 679461368, 613055559, 1894083493, -1369152271, 1375930474, 241237514, -928063292, 667614203 ], [ -101597620, 542679683, -201348167, 1614478082, -166744127, 541144569, -1289717528, 147128918, 844395277, -795291183, -270294849, 1855209223, 18968903, -1731066020 ], [ -992531357, 1113640195, 1515601646, 1821848813, -2081832761, 140408674, 603491345, 1085931825, 870581594, 1661602790, -1665712082, 1118195662, -1089208558, -1961947348 ], [ 433192809, 177486609, 693228026, -1069936555, 2080694346, 345366505, 1262965571, -81086427, 840915678, 1403781530, 193814879, -1348614225, -1164477797, 1591140446 ], [ 1060778253, -1764466568, 1264773446, 788139384, 1165802793, -1988006774, -1293055550, -2029480178, 1431093646, -363419550, -1599314885, 1852082154, 205581272, 2113102449 ] ], [ [ -1482934580, -1639853628, -126421402, -393497713, 2110689696, -1636851920, -285612797, 894143490, 1906541700, -1605847932, -1278902923, 543698451, -136971038, -1224680164 ], [ -1492431421, -1591340004, 1219877670, -1118848132, -1959196150, -109636004, -1388080246, 508823540, -1657533215, -454403638, 156516678, 1893180646, -2001995621, -905407037 ], [ -2014671539, 180027975, -892667747, -1653723779, -809926436, 259959095, -1284258432, -1123821614, 910040720, -1795956329, -764106666, 1549200349, 653589507, -390940402 ], [ 241703084, -1251237120, -1791180573, 1784619487, 1870692654, -2060474383, -890345676, 164434120, 2064978792, -1390985127, 162198607, -636882136, -1823331274, 69448702 ], [ -400706062, -797661772, -1296506791, -1560353833, 653183245, 1766885613, -771244189, -305040135, 1460878137, -1931998285, 71711878, 1602881416, 1754769855, 2034662035 ], [ -2066599791, -1070279231, 1111073291, 1804869616, -186115240, -435742381, 2057525301, -398229974, -1077497088, 2052072101, -691537960, 118742212, 50929083, -389272656 ], [ 1244609105, 607169823, 864925901, -2075374529, -673810143, 2042188797, 1617941002, -1601951670, -1655646604, -1545146018, -723594274, -1729399736, 2011211394, 2099039965 ], [ 264270493, 291930963, 1361952553, -1050193453, 87902856, 1030263115, -2060011376, -1259947440, -228153875, -575396573, -764043094, 2002434768, -1995116489, 1498782657 ], [ 1177371305, -1133302805, -550375263, -1804356061, -332130994, -305911124, -1642177188, 44876926, 1750376065, 2101319236, 622223762, 1219620601, -1724139917, 265115296 ], [ 1283809979, -1054575341, -31562485, -1308859742, -292601602, 664768473, -1007524204, 89130260, 1683214032, 1276869154, 1877957450, 1575390743, 1001073897, 547365900 ], [ -1970030631, -359297489, -924759910, 913054516, 2021717875, 1140730422, -1581447245, -1231409858, -1159983074, 7802917, 1419307634, 1020022007, 768044612, 1760806558 ], [ 1056870497, -914051321, 2095641007, -1296072815, 288394300, -47082247, -1843371051, 675087065, 1375720256, 364564513, 793488300, -1264083962, 583996250, 1017564113 ], [ 1624209944, -1950958259, 1435547471, -1413812447, -532432407, -1402539482, -1667579828, 1288030878, -1897048092, -765507651, -289905565, 142981385, 562261281, -941951108 ], [ -1375228375, -653740506, 665438720, 601064862, 1608286436, -66169181, -1443090901, 1830412012, 739102166, 216382884, -1329993547, -523276407, -970295599, 678484567 ], [ -105956957, -1176626358, -2072565890, -714735653, 1075209182, -1852841508, -131362298, 1615691936, 1454880889, -747273899, -627203928, -1356582556, -1550704982, 855779403 ], [ -679688419, 1312003705, -346121302, 1030518484, -881427534, 823807655, 1946524015, -2004829492, 1633391306, 2123318180, 197172157, -179119826, 1872430856, 1935966991 ], [ -536050283, -1215283269, -774649696, -283488836, 1068332692, 136197957, -1282543167, -316012563, 1080184642, -303147490, -1754311865, -1189985646, -1251549896, -1300722955 ] ], [ [ 2053578552, -1474788210, -1251377153, 1216275492, 1376745206, -1345688669, -134041332, 745636229, 2079499626, -1561803646, 700723204, 1835534082, -1433932521, -832893135 ], [ 508077510, -1699980715, -638594965, 677460765, 651221888, 372780210, 496034496, -569798744, -260587905, -429647541, -819120287, 815602521, -1995548781, 1039379509 ], [ 1451154754, 1748857155, -1752864505, 1259616208, 1381190819, 1794492074, -1048280983, -477500098, -346919515, 1306711313, -1365976767, 1780892225, 2073855723, 1101852777 ], [ 760189129, -885511150, 1224906077, 175929088, -728170935, -849419393, -506396297, 1011169720, 1757682324, -561493630, 388477425, 2054342411, 1622275165, -605717838 ], [ 876318733, -1942416110, -450217989, 288845552, 137255697, -872145176, -844498681, 987225560, 1640717791, 1035665674, 1545025823, 1695659085, -1556872152, -1840450916 ], [ -1896041965, -882207621, -1175545310, -1330330417, -1749825137, 1361907218, 101210244, -628945411, -847802985, 1648164012, 23801765, 699650505, -1728571245, -737182742 ], [ -1377330473, -986438806, -639973598, -1752278697, 2033648937, 1532122291, 221301160, 13903012, -967323388, 825281264, -2011917600, -1655840588, -1873051619, -1259804709 ], [ 1476451226, 429308022, -950578724, -1339324584, 1110700957, -817357710, 1834774227, -2057750897, -564686000, 48788439, 629745257, 776155337, -405723892, -1129386102 ], [ -699830639, -482795912, 649769563, -1870780788, 1719640034, 215466685, -1243865629, -551768764, -1388014172, -152148977, -701758417, -355784272, -1579395759, 115952582 ], [ 1875216879, -1390965866, -1173297314, 1141569742, 1764704066, -1558024746, 2102579605, 2101407258, -1481773236, 1435124464, -1066172285, 130872641, -2023331738, 904976635 ], [ -1664454260, 1265535910, -286498395, -447836511, 2145417238, -754170385, 2045789556, 266860102, -1671651445, 878780962, -1367213752, 1094340474, 243771590, 1544601439 ], [ -164517259, 1569848483, 448907504, 218396387, -1725191207, -1494704320, -1065906237, -1066179526, -134307271, -62084665, 740306216, 1559972961, -1391911187, -674483049 ], [ 1968533261, 1030682595, 1401696016, -120992408, -10391836, 37983736, -527412990, 1046661481, 177761119, 575417887, 613724968, -566840360, -1808078067, -2075360331 ], [ 1405116575, 236310036, 1494474218, -609720476, 1506609114, 23556509, -1618349608, 1666529654, -1003539817, 1582466925, -1448732894, -1037281718, 849280394, 1143688884 ], [ -1836711664, 1784310545, 1038460888, -830333126, -1477956594, 1572086392, 612875546, 1932371377, 895768938, -333572240, 91002099, -642007126, 1774351565, -1972968057 ], [ -2080531241, -1121226372, 43287803, -1200948154, 648740111, 133035202, -1315372940, 413284903, 781044880, 697743611, -1354216922, 570577379, 2046030722, -1355784235 ], [ 421593437, -1172400627, 1031729885, 475085761, 376440111, -9490492, 1681314782, -1214999317, -1937084129, 2124370598, 325246959, -252172418, 1339577850, 1654331911 ] ], [ [ 309209038, -334807066, -2093001458, 1039772619, -738838411, 343481416, 294113847, -508367195, 1581795809, 1717647924, -1384286333, -2108105123, 1679022651, -39697022 ], [ 151311920, -628904569, -1216521779, 923752957, 2030427501, -1541731787, 993300783, -1799449487, -2037607527, -1021698542, 318221193, 1017011391, -1967944366, 1286299247 ], [ -1137047416, -883770336, 2109490066, 137893349, -473084877, -421819901, -1957478348, -1597133503, -2085546753, 1907091035, 1835209065, -752150314, -1925267346, 1507016169 ], [ -1365711141, 204571011, -848833282, 404295263, 49871137, 581740475, -1375554765, -1247916765, -1361710674, -1684255145, 1415214848, -1264039804, 299707260, 1831112054 ], [ -372944156, 505747320, -1806686126, 166843858, 162805560, 256977369, -1292697508, 495761835, -823118147, 8177223, 1412419753, -354169456, 886370610, 878133093 ], [ -1668991730, -1247703836, -649105340, -2016141276, 1399601056, -1796657221, 2098479624, -456351092, -1532059701, -1094838183, -414873522, -1894625938, 1736050538, -1714528696 ], [ 560282958, 185299023, -1826092270, 898619542, 563209939, -1475238889, -1539748983, 1339638603, -2001112004, -1824599275, -788166064, 763267872, 1071252411, 524983242 ], [ 1718852531, -1556596400, 1708078237, -1259712582, 1507188913, 1735147143, 281421255, 1125685434, 1253186377, 1016158780, -757097280, 1351346081, -1478791637, 1242279662 ], [ 241555797, -341320328, 320649172, -1082075957, -92565330, -61278774, -26738400, -2113733295, -2119710883, 642810196, 786699021, -359660630, -208311926, -692178899 ], [ 157918555, -1473874305, 269079223, -575562716, -1747228990, 1757785586, 1864174646, -728014950, -612134497, -486494334, -1078851296, -917652021, 771857550, -175891653 ], [ -31637742, 1097201292, -1866048199, 749269712, 2013558785, -521333278, 1095700490, -556761104, -13428562, -1352508072, -681752569, -275284928, 323308655, -1731408544 ], [ 199827314, 399874182, 1024941423, 201616664, 381280097, 1208849059, 368901774, 2069368179, 1931851403, -1496713470, -1867624776, -2107470686, -1129230356, 989251395 ], [ 674539642, -626891586, 609578739, 159677640, -2110896238, 1449082978, 541306437, 876654864, 1638681385, 41105875, 1122955509, 1731573073, 492768024, -356677744 ], [ 1979779200, 935408232, 2002133958, 598759941, 1017315695, -1813994100, 1014000087, 569901724, -1632110530, -1570605029, -624705208, -1412463551, 1008306985, 1320155003 ], [ 1936624219, -356078931, 1218707260, 2103064392, 1702692290, 1618014858, -521192610, 1025977466, -1287957263, -1911382633, 36070704, -2096168985, -640119136, -948344599 ], [ -970484120, 619176964, 836380511, 1905425423, -211350244, -1999460659, -1601433833, 408880215, -1364009307, 1739896501, 1776571853, 1646039518, 737497843, -954537556 ], [ -1314439077, 1278204491, -523664071, -1633237422, -1923667091, 1261730866, 799340479, 1826245846, 1280688770, 1881862181, 1749739683, 2088941957, -1744493227, -2008841741 ] ], [ [ 809918076, -1289181550, -1946219880, -868016072, -1057604473, 1259992843, -220552396, 1201613624, 794631175, 1479107328, -360567478, 2142000847, -1145940505, 1471396692 ], [ 75013019, 1149371248, 74928660, -2008358345, 161723589, -635190780, -1354842095, -1429877170, -980357550, 127667367, -511684188, 47332620, -276274537, 1324933638 ], [ 852430913, 305498281, 1166294059, -2031201132, -1364023061, 1367044533, 2103270471, 1797424789, -1306421216, 441137081, 1051994075, 1113704803, -1679161702, -939330710 ], [ 1912929668, 1289011043, -620609230, -1168180321, -1112524725, 686883879, 447919910, -237935937, -213701750, 1722080548, -1792216929, -1345204814, -1532099519, 780976963 ], [ 1311602894, -1693951693, -320470628, 360188192, 1712845974, 241419364, 481920938, -1846987633, 1213387614, -1763902712, 1237292665, -1951887106, -1447169055, 281433037 ], [ -484522331, 2097234326, -202486861, 2133946936, -1813097729, -349157200, 312443445, 1979645744, 705243634, 1289532085, -794833490, 1050553053, -1927157311, 887776245 ], [ -1749497376, 1319254668, 899356707, 1292737995, -317937694, 681584386, 898501117, -48133897, -785586410, -149678788, -1424695657, -764766890, 1185866626, 1219289015 ], [ -1431195137, -782540772, -125816259, -1201915962, -2125079601, 344658934, -1101028811, 148571777, 543827969, 1098775168, -2098740476, 1475136445, -1997247889, 1805551281 ], [ -797624650, 1769268962, 1063919198, -100726419, 772464966, -976976266, 510147770, -1926250123, -1638646336, -1230803678, -1630587657, 435404011, 1553923072, 1400908433 ], [ 2029296822, -1537160739, 658768039, 1327575149, 1724081541, -882369125, -1629985047, -345060314, -448566592, 1904647535, 1761982701, -897238486, -29360168, -843785028 ], [ 674282689, -1730934127, -531435122, 492633094, 2041376929, -910959635, -2036345630, 1221914948, 1955253311, 879103335, -1019432300, 1561577841, 1268273966, -865489382 ], [ 306796853, 1153186817, 146077322, 1298240673, -1234846832, 1404733704, -2062651147, 513257972, 1395230310, -1136165642, -1522314763, -116454558, 792004281, -788849934 ], [ 1659513861, 132966726, -1790369941, 182878555, -1649783252, -741196729, -299729617, -233972526, -1566288670, -242877104, 1253445435, -1858082548, -1261530456, 837495683 ], [ -1163690959, -929991019, 345449077, -730647092, 53710465, -1137045421, 448596203, -1438221156, -522374617, 1504020319, -1636098622, 1174354793, 620089995, -2086690657 ], [ -2070275546, 973619624, 1234476091, -1769120325, 1428399622, -1908291331, -1907896539, -925458648, 1930563673, -854154512, 1580968978, 1974898255, -905721598, -589895382 ], [ 1089577833, -1576413966, -1818416922, -56156732, -223727632, 478100552, -1529805642, -2003722274, -699971133, 1186386073, -2068888204, -661835569, 1819257025, -1258438657 ], [ 1599806995, -153024427, -1961118262, -694266714, 50686043, -777829151, -885710528, 1363773793, -2017754674, -951414955, -2026026251, -826194415, 1867472448, 795392558 ] ], [ [ 19843797, 971175781, -343479938, -1352701138, -156116977, 2033723294, 1885586714, -491065743, -2118817633, 1332350817, -784899905, -423283444, -1994295625, -263580951 ], [ -1679879328, 931620319, -1034797910, 2076322252, 1327158049, 1140166380, 1605109699, 1255551174, -614891575, 923894638, 1140999351, 91835618, -1102538266, -1557327865 ], [ -1870200065, -661693814, 991319170, -722044809, 768284871, -934711645, -1355647738, 1010758301, 2068135237, 317933885, -580825586, -141811328, -310373417, 145767861 ], [ -2074296810, -1694888835, 400942177, -1446816034, 1837939443, -363608376, 59652763, -2080268020, 1659093159, 1102631730, 2126436401, 1206086298, -595616831, 1192535895 ], [ 2055787945, 1520798742, -399257584, 892157702, 1724734690, -651343448, -1753566627, 880802728, -2132379199, -754109639, -103379600, 678593931, -292102177, 20812731 ], [ -1409046147, -723340001, 1660468325, -946775348, 771477448, -1122129687, -1289101201, 2040965563, 1404301624, 1533991413, -1969567424, -1775396136, 1514573392, 564067831 ], [ 1922782942, 372801535, -512597755, -932062261, -772254683, 1194401300, 1572357015, -1148663164, -1072592029, 19623466, 983705436, -743218821, 1278815812, 1631970140 ], [ -1865990054, 1317993485, -1222479217, 849470639, -1726705779, -1170651676, -189511339, 99244328, 770014349, -70530139, -1288060589, 1799515313, 1784213019, -345797136 ], [ -1412278000, 1689747953, -667296001, 273562880, 2098631048, 2127854015, 1023058618, -1272610537, 2026103362, -694248983, -2020611177, -1045010428, 544281852, -8219673 ], [ -520409373, -1218946080, -1525448051, 279179422, 941355019, 239339288, 743255406, 168282999, 1602801017, -1235591708, 1162411920, -1881933784, 969997396, 1501621494 ], [ 1487799481, -216342897, 649594357, 996637811, 423621792, 948416089, 1454302209, -2103600158, -343285822, -547556009, -1941385343, 21788088, -381140147, 1088012499 ], [ -1416169168, 1384085354, -910121600, 156763129, 1962962498, -1976778845, -1126049246, 450896122, 1113684139, -1114624249, -1313129675, -2109017613, 1823337747, 1887127982 ], [ -256786841, 992361247, 1210658694, -505062536, -1114963826, -1939093453, -154888055, -647801110, 1039505820, 852593325, 2074047137, 1985339527, 1720082132, 956226608 ], [ 406157054, -1623190679, 1409507197, -1403516100, -1706486741, 1027972618, -381112130, 1282322005, -1043691926, 312982944, 1961536815, 1675825521, 1156618922, 1389423425 ], [ -1988630998, -1889547969, -133871684, 904655174, -1441652072, -1312497746, -625850516, 960685633, 2006483192, 871005894, -1527871206, 2090450184, -1195147209, -506844219 ], [ 797699758, -480275823, 365845107, 1090453420, 1410439147, 1882990800, 1243362538, 1132288521, 1092607357, -193270642, -486399358, 209568778, 1782973820, 294242287 ], [ 46637819, 1720356711, 1961684759, 1360281983, -2033111940, -245351939, 1905131669, -1496280024, 2103214986, -704246272, -1497839341, -987709523, 558195624, -794301658 ] ] ], [ [ [ 1190291780, 86386535, 1998602855, 584875676, 1212092769, -488223173, 1773200733, -722460465, 94420247, -420522302, 1793475, -1674380503, -129980252, -372557867 ], [ 1639874513, -388344496, 539372836, -1433354743, -1531031873, -1794077877, 2074911502, 1720627731, 548101312, -1852378966, -1840393130, 2084992790, 1317499689, -446599907 ], [ 1501085651, -1317075523, -1270327071, 98805376, 97285832, 219390194, 489603195, -1247413213, 970600286, -1439665276, -1728233991, 703697660, -1251049590, -1754985991 ], [ -658907646, -1471221339, 1200283778, -929522936, 377782586, -2061039405, -1122197870, 1467365422, 904472888, 1513560972, -80368574, -922290068, 1309436767, -1542454100 ], [ -1613118101, -1248664578, -128255502, -1686786565, -155031908, 1527392394, 389481998, 545521806, -1834205929, -1810412514, -1650341937, -1262875188, 1055362602, -565689494 ], [ 433156348, -238396036, -82701641, -2126532997, -1042250929, -234178015, 321485062, 68313948, 610258918, -570131265, -1901435452, 698063410, -523885631, -1263307615 ], [ -1716325357, 595837733, 202622397, -1475018408, 855938796, -1359699388, -1152083667, 1262320206, 484435359, 240588428, -1147938835, 1433898985, 1971759801, -1564766620 ], [ -1448010254, 1648400563, -408295669, 1481312850, 1025221001, 2010867858, 1980922326, -1524151039, -528297632, -200449947, -886793179, -379618622, 245897862, 1862414458 ], [ 767385280, 1793637439, 460544574, -72941203, 307875350, 1010032222, -1478347423, -1353917720, 830419062, 1551693567, 633952967, 2108988300, -713472358, 7992267 ], [ -2104672644, -242398830, -1807863912, 1261632457, 1175701486, 1554493910, -7702836, 2031814299, -88330928, 1259678351, -1768447431, -526278830, -606136161, 1782951968 ], [ 325273615, -2127030224, -1217429535, 222176639, 1223496709, 2033394773, 51781954, 41805640, 1768059396, -1865601755, 217540179, 454944156, 1232367906, -435717493 ], [ -1115585463, 910151669, -698281905, 991018757, 1134628473, -1189938920, 86053188, 484146981, 355072043, -628190746, -1729514419, 1311223998, -345964895, 411063499 ], [ -1038177474, -696872438, 2004442012, 2145947050, -678346544, 881033240, -1159993194, -1436593072, 1992489835, 693052276, -1497434413, 761869601, 1143799141, 426392068 ], [ 2070764331, -758537791, -1646187632, -27041398, 1424853509, 1906097111, -2029489705, -715418029, 1050653872, 481112055, 1636429487, 1484034102, -906400304, -480752826 ], [ 1367084077, 1944877608, -381533822, -530073329, 352446351, 108790341, -109968700, 1932292093, 1679109503, 1805184466, -1367780032, -1719776847, -1223213825, -753016166 ], [ 462451461, -832478173, 487071811, 2141691530, 1107532811, 1135863554, -643301653, 1095272423, -1824017226, -657169375, -1289145612, 785167535, -1706047000, 1105014723 ], [ -404158367, 1156716699, 1581506792, 1137558589, 1899754039, -242028850, 1602937642, -2053772237, -1865634573, 1300479833, 1995256458, 1329460900, 1161024000, 887183143 ] ], [ [ -87272537, 1802743803, -1676256137, 1986955642, -999621395, 1891838299, -9913713, 2063919386, -1640776204, 669819637, 1785598970, 78519840, -140945103, 1463294689 ], [ -1502299841, 1879940308, -1098116209, 595467816, -191796207, -1644016791, 973269095, -5607840, -1030071881, 164767672, 658672530, -838975936, 629209089, -1234589036 ], [ 2089608633, -2075696208, 377421633, -541051546, 18881592, 1112979123, -1375405493, -176714548, -647564846, 1907240031, 457772257, -2044339845, -1277586878, 497191754 ], [ 1265302950, -815467334, 611355811, -121887522, 1644476494, -396163631, 887801279, 406948411, -1079368989, 601231994, 1558675511, -2132085741, 1353594795, -947265131 ], [ 1976620815, -383286079, 1069211552, -396182352, -769192138, -1139531396, -1986942237, -735544965, 790916947, -632949836, -189882399, -355082295, 935043660, 1968290376 ], [ -1186531759, -1016819349, -799559633, -142582557, -1818817989, 2128263115, 843132668, 1363748189, -972561459, 1077661252, -379316491, 1408594578, 1415285349, -255742637 ], [ 39566908, 991668238, 79189105, 1247735940, 1917190155, -683644995, 1791522036, -1306039214, -1387470812, -1456172705, 2047882560, -890522876, -650469465, 192826040 ], [ 749495814, -400890233, -1430603122, -333810630, -1860366483, 156459080, -1626483377, 1981880010, 348314582, -775255948, 1052871450, 483648982, -1102424542, -1331931947 ], [ -833242623, -63866218, 854244706, -2094468698, 181993836, 1606083421, 1169701603, 1724066887, -2134473499, 899121343, -1584674667, 2085093075, 1210524913, 519723752 ], [ -429689129, -1545803486, -1757508208, 967235439, -121285583, -1932954951, 1326297006, 910384788, 1794496296, -802979560, 970844976, 1040675304, 699899794, -941915300 ], [ 1261421784, 1973818988, -2098140569, 1044128081, 543942778, 923295340, 1174055888, 132687798, 103106104, 1039922998, 1116320742, 1932376801, -1571712476, 365755453 ], [ 918705845, 77140075, 655761435, -1700103339, -1570576118, 1966575950, -1043241906, 740197919, 1944456645, 457682335, -1447983564, 1282224760, 1170352451, -897172933 ], [ 54855494, 1458349555, 339773611, 497897812, -868761457, -972658620, 439791281, 1194769172, -1282413578, -1603994532, 2052669625, -815331256, -2014869196, 28339895 ], [ -667241174, 996781206, 1792960027, 213198683, -512050034, -969704036, 999737810, -364854997, -24632739, -707900667, -1594731580, -215920695, -78096020, 1451268608 ], [ -1453670672, 288594389, -1340097894, 885550728, -1581171162, -156804517, -83831436, 1035952538, 1222612722, -1440689789, -364131075, 1812061850, -983579824, 989573204 ], [ -1725046933, 786942568, -553079080, 140315430, -1806414476, 1775874322, -2029858354, -883514488, 1624619264, 231018066, 827734382, -1941892877, 310914416, -1400844113 ], [ 252312915, 670741786, 322785567, -178114463, -1064461641, 265895677, -1973243916, -1993790707, -1279901340, -910278977, 190080460, -447038324, -1604374235, -1681510413 ] ], [ [ 1623274697, 2019412906, 1829902881, -752669081, 1451703943, -630814446, 1988252083, 428419931, 1849321520, 565887302, 533047637, -869718425, 939099725, 461485666 ], [ 2143255258, -1555380986, 979172577, 1071190319, 2113736712, 872973485, -913106678, 1936162217, -1812078577, -1391326856, 241280751, 1151231716, 737171883, 445783181 ], [ 1821896441, 1083014270, 203527777, -1325832845, -856976509, 554254487, -1941535122, 1863936687, -263164331, 1911722720, -1773104832, 1597037020, 2143359113, -25719239 ], [ -1078188683, -1275567281, -1236376608, -1320077248, -1231156531, 2070176492, -1735785675, 498954171, 922050457, -540352889, -1587637002, 1889036884, 1495784754, -1210950273 ], [ -2112230467, 281935127, -457906159, -629927614, 1276716177, 1256546538, 379580984, 1657586226, 1979800861, 114581183, -1437200507, 1269845504, -558207868, 1969003958 ], [ -593941498, 93205194, 1065793244, -1143530150, 915706529, -1039763396, 1766996002, 828084295, -1254430990, 912413792, -1313515504, 760852457, 1183546149, 666155130 ], [ -1437412130, 2107760222, -1459343288, -1391971781, -866657378, -1627461351, -1729826786, -1947622153, 64064942, -112763774, -713202714, 1671796677, 459363205, -352926137 ], [ -459861618, 1763408572, 1251067408, -117891944, -1813262143, -1575420135, -1246685550, 1019113911, 370424813, -1747984468, -329731425, 845036218, 516906178, 1449643035 ], [ 142081374, -138735476, -1806179838, -635164629, 1919189638, 1301820370, -492591457, 1983453858, -460947470, -566695950, -333986299, 1489416944, -781098912, 1483442269 ], [ 122941358, -451375793, -1751944373, 2081717612, -1663185900, 396049175, 651068934, 1957177823, -1354178753, 1359375613, -1644370169, -618121652, 621728900, -1856485888 ], [ 542812686, -557764508, 899417011, -1650235567, 930851785, -440280001, -2077954092, 1077420159, -1044826740, 1183511719, 380450910, -1612697109, -1915935419, 553015301 ], [ -459152415, -1087941300, -1096363620, 1576598261, -325196763, -1566396769, 1127174834, -330324872, -1039815746, -1827567137, -1302196310, 1244145611, 431030232, -1496147268 ], [ 1239702858, 1792314051, -1009225578, -1482534962, 239545701, 1866863100, 226248576, -589481453, -1387480058, 1761777991, -1556346733, -845235574, 506163018, -1553867412 ], [ -1269999373, -1505332153, 1463602209, 2084389332, -136364244, 306039299, -1942074598, -1097817192, -1878567098, -1391112212, 1783733579, 8085447, 835124900, 2073303130 ], [ -2115957310, -999316954, -1041519811, -836515004, 1491527411, -569099960, -1003350332, -1694409541, -1449979961, 736782285, 1256172822, 1955658971, -1794860817, -2135809846 ], [ -1702498711, -1067263655, 2112833508, -153603262, 191035688, 265996554, 2055819499, 1684931083, 846223456, 170104246, -417583027, -37169328, 2105724150, -505509115 ], [ 1376692254, 1399681613, -578271340, 34783943, -456253955, 881160977, -1945100192, -1566444934, 431779022, -2010520326, -561829777, 478516170, 549193730, -1079523193 ] ], [ [ 914130676, -933682704, 621460958, 1160314568, 880483570, -1795838499, 445395260, 568846061, 645320079, -870836053, 518927468, -561399433, -265254028, -962402682 ], [ 1042846599, 2138796679, -1819197433, -1426840107, -2127481560, -1780628795, -744896149, -760883905, -696549540, -1608566751, 2115536045, -1370793262, 238289675, -269734440 ], [ -1870449584, -1384178229, 50406145, 1192333281, -500415293, 1345412999, 607852317, -1638321715, 1293000321, 2085583217, -532816628, -1389736563, 1438752019, 761432309 ], [ 1132349390, 112316649, 1738222406, 809607961, 1674575198, 498634240, 40662280, -1127545027, -1577393713, -1530699826, -392887885, -554219068, 2053145898, 456585719 ], [ -518334213, 1255190058, 114056005, 609907367, -1102135967, -146813054, 802014509, -1437733605, 2054918857, 1955525552, -1317775593, -8876201, 418512443, -1173908858 ], [ -378078301, -1117399164, 571951598, -761602590, 39111964, -921229645, -519375458, 1458761275, 2034177628, 2086105057, -808749491, 1719506188, -761494149, -1895941256 ], [ -385075140, -1539255471, 745249660, 1119854510, -1973267655, 564930363, -715192826, -1628151683, -499398642, 402681929, -1563144519, 2082320736, 599356331, 1808204788 ], [ -823240437, 692326102, -1660369865, 1105461126, -1048276162, -1141853603, 770365049, -849759769, 1980776113, 1697306112, -1583191897, 139709444, -1309260002, 423254357 ], [ -803037818, 532567849, -1915511991, 1052257101, -237593815, 429306408, 1458896691, 2042674987, 1488718400, 1823877883, 1594230700, -2100031130, -1456823604, -977235059 ], [ -1703974334, -1493560111, -1559706659, 1394414611, 1581721152, 1386891535, 1153148447, 1252814239, 194953443, 764090330, -136905208, 1520620353, -1556141291, -1239160316 ], [ -1601820162, -1663501518, 1052086012, -682677697, -1037385093, 1871092328, 2023398453, -233395551, -1791118905, 258012180, -1889628839, -1195773602, -430661684, 1049166821 ], [ -1218258077, 511688032, 712931253, -873289709, -2132660412, 702396723, 1831706845, 1954845941, 305235012, 189003362, 35045044, 1307447036, -287576900, 401101677 ], [ -1422023617, -453594181, -2103552011, 974428949, 477570027, -860769771, 159584892, -190225494, -1601161796, -1647154571, -2097644865, -1476795362, -1828779416, -841955297 ], [ 1524688887, 1706588223, -27670095, -778323296, -418546104, -748080202, 1183644866, 2088018087, 1388058235, -354431518, 38839121, -1419002033, -2048224794, 1798155385 ], [ 1751182091, 1557327713, -1524001004, 842644393, -707144658, -1295427675, 1019584628, 583335580, 1113288425, 1932857196, -800708454, -298785808, 785797594, 890733654 ], [ 1403045598, -1584786715, -93272618, -2011531651, 1256551493, -429958836, -181117573, -722044871, -1065224378, -829787156, -941474917, 1566923051, -1298913079, -1461441459 ], [ -1521493644, -1921965020, 2083407560, -1432284391, 2001349024, 1834719915, 515384576, -342940858, -919319212, -468634769, -1724916901, 1936917043, 884501510, 1194885785 ] ], [ [ 142614718, 1042149307, 1675294213, 1056722116, 1266453674, 197163224, -486297610, -1964391096, -605665671, 803564267, -375845699, -1279992044, -954828902, -791216965 ], [ -557431391, 9959612, 2093174323, -387122973, 1865551556, -1108598506, -200480316, 486827980, 1893947836, 1246183828, 1104626946, -1857402047, 1286928050, 621094461 ], [ -1303638540, -1734402549, 1379192007, -907906753, 2090653138, -1202879757, 1308731147, -1207116160, -1625126452, -1347990525, -774873547, -1867281133, 343218601, 119862986 ], [ -72598641, -1879565884, 766848041, 1643999301, 349988491, -1575807259, 1196662968, 1566818245, -1890040003, 2021354121, -363302972, 372438111, 113720715, 924818207 ], [ 2066841616, -2057793005, -1695111191, 1561158022, -1250673, 131154320, -1817603691, -1513562409, -896443966, 1704344879, -1709385938, 1747217098, -1525183940, -243017052 ], [ -809367141, -1455097761, -766681580, -1853069196, -1790519564, 99511786, 160350186, 762330606, -729977406, 1421391699, 1410577259, -1973490192, -1734814617, -2120735001 ], [ -2133233979, -337162689, -635376594, 39447397, 1044942605, 137496044, -435323561, 1924846819, -1236181548, -2126313872, 737044042, -1280213667, -1373115970, -935525972 ], [ -1305314501, 1538940787, -1895392519, 21949509, -1400787216, -440664045, -1759494234, -1721208190, -497437949, -1728082627, 1646038016, 1714034108, 2097862152, -947594906 ], [ 281082858, 1472513693, -1130387158, 1551431595, 569578560, -1177092670, 1187393664, -2038707016, -2068427463, -2091814132, -1267701403, -452648042, -802681021, -1872263479 ], [ -1082642893, -764489791, 293771412, 1195006797, 855838733, -2046966759, 1863100519, -681896515, -1315875273, -928809759, -1575532848, 762321809, 544649754, 1323684260 ], [ -1264872992, 948054035, 1066229346, -1293442440, -887296636, 1517352735, 1172894828, -2138637520, 984178419, 607422902, -1273251662, -888504484, -1880025402, -187064963 ], [ -41959278, -2031518655, -824383101, 575960077, -1780950375, -1984154931, -992928527, 725450607, -430851246, 1808066598, 1110498100, -191115823, -181767254, -284677572 ], [ 2020197717, -1366785380, 694755727, 1654273912, -1743830969, 856322521, -1387998695, 1018939247, -734005932, -693320977, -527580527, 1456067561, -822189784, 1208385141 ], [ -417425675, 1587014665, -1121756471, -965170591, 1756742112, 718455876, 1252490901, -419062489, -699405506, 264843087, 1104372146, -2066791759, -1363080082, -129979471 ], [ 926979055, -568153361, 720405046, -368256788, -226054273, 1344478925, 1996066084, 360426469, -2055304127, -341698406, 1390305353, -1874273139, 1967957063, -1059589835 ], [ -448830462, 1904252092, -2086287997, 1980847937, -1919855393, -1223272081, -185763776, 1771320722, -1514669262, -183850083, -289606611, 836484992, -516879112, -596841051 ], [ 657346431, 562475538, -284604382, -1261689290, 324928530, 152914999, -1976226828, 1337638785, -815423279, 2002295946, -2066126351, 860263914, 1917525656, -244176650 ] ], [ [ -1336375274, -1368027080, -1391842474, 1989138746, 1474291403, -1765004780, 1271167552, 1022518869, 1669234658, 1394631942, 588069156, 1821577428, -1060800567, -1777487552 ], [ 2065754620, -1191363844, 1320822672, 1290321431, 474568858, 1480111053, 381365026, 1873356024, -2140738987, -2105952753, 1920301907, -396967068, -1598006252, -1209521740 ], [ 893203411, 2078348294, 310201867, 864134539, 1097533849, -2020438613, 2123532784, 1024951326, 47287534, -1181693954, -1806573290, 24223467, -19894288, -1012249074 ], [ 1246282340, -2101510185, -550986678, 1923110146, 1697865160, 84209203, 1286977477, -957562366, -266066081, -434250273, -977523051, 369301815, 414566042, -192304886 ], [ -2896333, -70206928, -1576750726, -218449922, 185784339, 616020378, 856928571, -1629946460, 190605194, -1669411170, -85388547, 766669942, -1299960307, 212825909 ], [ -1629300262, 359196152, 151301932, 1349250083, 76696424, -1228582311, 640132557, 1713725459, -1787351204, -1653532721, -1749856135, 1101673106, 62177038, -918217591 ], [ -146159134, -2013647015, 750586720, 864853624, 1218169076, -920257869, -1984267585, 1556958309, 326307586, -628541018, -1712999811, -405592048, -1552016844, -1869859215 ], [ -1879690092, 95465089, -121065677, -432701287, -1269910212, 474656699, -827590997, -2102306692, 888016411, -1312664878, -1831286030, -1217006495, -357062267, -1450462362 ], [ -101647431, -288436369, 255308138, 675384507, 1250223360, -510694306, 861640313, -1252761465, -620369682, 594532081, -396784669, 80518583, -1072773588, -1138840019 ], [ -429437334, 1126038164, 1929023813, -50624128, 2067364110, -559168428, -725269389, 1734037207, -668465605, 339145033, 1138343673, 1181812253, -1581572837, -1023924073 ], [ -1153551639, -1192393916, 1751513248, 969955953, -2125293005, 1631747111, -217422634, -2124617850, 333070431, 1891448527, -421282945, 864713483, 1499720016, 329993927 ], [ 214329265, 458186569, -81500713, -1123091428, -995265935, 440708198, 391092996, 423900855, 1381518111, 694632293, 1041774234, 624745993, -942102578, 831589225 ], [ -150626271, 2134323469, 1960614417, 853283060, 1658906357, 914105745, -1806453715, 185815735, 1218021011, 1094438100, 214580458, 1714495242, -1915357819, 295235123 ], [ 1262070120, -720203658, -212185269, 2090585693, 1499682583, 888028206, 1306105644, -944950740, 474050876, -762433016, -1722602035, -717952088, -1554017217, -156125150 ], [ -873203865, -1387125856, -1493518938, 2073212815, 416994175, 1255344605, 589950378, -376129057, 1270736501, -335375720, 1338614031, -499110716, -751084075, 1578117414 ], [ -1458497376, 649280711, -1359209410, -204863255, 1810437093, -402089921, 1905452670, 1417347773, -1561817796, -1013028246, 949436973, -979816484, 1613243496, 32704222 ], [ -231643799, -925424658, 73248510, 1000160718, -1812200270, -57034873, -1657976945, -1864433486, -1508919826, 1273977769, 536410366, -1350293597, -754931749, -1468531491 ] ], [ [ 1725700023, 857011956, -1614171873, -273486416, 2036000367, -658699150, -125307715, -1254946366, 1843629960, -76071394, -1892336342, -1415261357, -1495376067, -768959473 ], [ 438094487, -1528436310, -1616140902, -302340647, -1461977205, -286945070, 1225707107, 68330925, -1360556571, 994348480, -2085241291, -18682192, 1609177982, 1676459364 ], [ -1535157461, -2066948698, -2089819884, 770678940, 1392965996, 211225491, -929872183, 671532042, 1555698608, -178975507, 59393060, 1644351564, -288710734, 2139985475 ], [ -1584532289, 59718783, -2140106637, 1275425747, 1113844884, 611421961, 1418539412, 70834278, 1431402473, -1163636271, 2141092796, 112151911, -1903991551, -847377071 ], [ -1902394768, 141420556, 1972208093, 1268571, -459478692, 1137684196, -891941732, -2118918151, -1587568500, -2049643260, 237392887, -1873690181, -731858115, -871389646 ], [ 1267562121, 720009287, 1690375287, -98202286, -1534653371, 852189861, -494947600, 1465884983, -1261916632, 117056832, 1739690908, 663864333, 906614536, 1643841536 ], [ -410827516, 679154976, 808126754, -856707310, 4665331, -1969084721, -627877338, 492542996, -508046453, -1653819702, 200377012, -1292205686, -973730429, -697506521 ], [ -23794272, -138372221, -1017818324, -2065720231, 265882595, 460915383, -1726054261, 437668112, 1163129187, 1960150189, 664139445, 359968478, -1456029371, -1547460100 ], [ 125320377, 1443653003, -1273334187, -369513912, -159022598, -550330802, 379169998, -1427980919, 395296069, 177473733, -655811759, -232475173, -1712247167, -483888507 ], [ -1291369562, 805191263, 634780575, 1859182023, 1993638500, 46578895, 511007230, -1165558416, -754999145, 1025005984, -206160019, -393550605, -1510008547, -1184264457 ], [ 1801345493, 1614171111, 1760921881, -704578299, -521575576, 1119172355, -20450984, 89350291, 302544184, 920012723, 100647797, 1210322482, 1900382677, 324769029 ], [ 1560219039, -448269383, -187932239, 1301876557, -1508242247, -1873421798, -1922782637, 1269253234, -620679673, 1418527878, 496597183, -1090473489, -265035249, -415207408 ], [ 1695497806, -790080135, 544390975, -154199377, -483612977, -254163572, -4845831, -38238658, -1854925559, -960653028, 1684875238, 1150793966, -601506294, -800343378 ], [ 1549425798, -1928546211, 800827490, 1251254954, -2027075166, 36535340, -43807638, 1446310280, 965598657, -376804303, -1251567815, 1175995382, -772211884, -352028711 ], [ 1629851991, -723389457, -1992130504, 33927291, 1319470273, 773400852, -2077897230, 212633099, 574773396, 985337585, 450142859, 759479677, 917205364, 499337907 ], [ 1112630401, -966514727, -766303917, -1538110938, 1013315202, 365757080, 268618714, -1256468454, -132846993, -1389622674, -478139179, -1753087764, 1929595163, 609045550 ], [ -1126763164, -1053220359, -410486725, 1591966150, -1351706465, -633600382, 1163977535, -385109212, -114338517, 839585949, 1714462509, -848386788, 482389497, -2020306324 ] ], [ [ 1010145270, -1376775535, -2124145477, -1148900420, -1038290665, -170866426, 274362339, -729587672, 1004064942, 2031368605, 1747663034, 1988257348, -541818256, -744091286 ], [ 1277490305, -430643909, 496155624, -1795404193, -1643121061, 1876604067, 1426007832, 376522430, 42743250, -2084259800, -1565068942, -74083101, -1126675928, -400475164 ], [ -1596805004, -2063909755, 345096707, -53814319, -466365087, 38638019, 1884230861, 2030466148, -329515446, -1293905655, -543373818, -742923720, -1883440362, 1558420529 ], [ 157415325, 1819579103, -192882675, -1461361272, 659036495, -943466863, -433865081, -727982613, 1924233075, -1206345160, 1471702661, 1292768182, 1427872827, 2023987882 ], [ 1998709491, -1425580026, 1070258881, -1619197813, -351907418, -752170814, 1448062313, -1356369097, 976846712, -1586006759, -863179272, -2060468376, 1745545108, -1326990527 ], [ 2083943215, 915593126, 1323984467, -676968061, -374686257, -542011680, 2111412001, 1899404503, -349391488, 498133632, -432831766, -848963747, 841467909, 1306161120 ], [ 1172023012, -1991028909, -1734571518, 1875025488, 393698236, 49260590, -422899987, -416864195, 1704500368, -1830958037, 133176847, 1792674013, 22382486, 295547015 ], [ -2146163119, 878067514, -1448556103, 92132446, 1186618785, 1469777185, 1864888967, -357712445, 642140436, -253455205, 964509619, 225196442, 718381702, -1148676837 ], [ 176595311, -1516514441, 1990579734, 1102521537, 828724803, -437355962, -992500643, -1499519503, 1014596230, 1630833096, -449422363, 666407604, 1877634894, -639058975 ], [ 438526781, 1980598230, -10531421, 51799467, -1466027114, -676987929, 956972664, -1060616150, 1079543230, -1310279243, 2121382802, -1082231429, 289434758, 1703534077 ], [ -1993817839, -644538062, 834146917, 1021588183, -646352321, -1188136043, -1448885284, 65668527, 374673572, -826733942, 609591369, 1822715203, -445556765, -1507016894 ], [ -1168485271, -481404794, -1937374564, -647987453, -580938553, -989965817, 1572579275, -685116721, 240170100, -1103986261, -601289270, 1556764745, -1658631676, -1786732318 ], [ 1720719420, 1653986670, -1034285895, 1626903213, 1619469524, -2085364133, -1609757709, 1455991016, -849683598, 156104132, 1315790707, 1646957320, -935021303, -1715476842 ], [ -1765659941, -161013854, -319520073, -1334597132, 21780249, -1350828909, 796800228, 1078411654, -1822196274, 1139384352, 420716292, 165877743, 74554962, -2093113206 ], [ -2130761248, -226361886, -1983202635, 1697203334, 1553933113, -1226011844, 782120782, -436590733, 1503294758, -1616248592, -2122166913, 1709431716, -1620283640, -443818288 ], [ -622329130, -1745485095, 2126104574, 102854495, 1704408843, 1541772700, 1579537502, 1491999350, -371351124, 316621328, -1697713689, -256740925, 876727850, 199447699 ], [ 2041044771, 1107178105, 491986772, -1360096276, 1151729831, 1036877028, 678293684, -1819516371, -1409500398, 1105305495, -1410603448, 1591402081, 2095190159, -903332425 ] ], [ [ 1082106635, -1431268833, 1514117491, -2003221267, 1043882639, -1275914684, 794410672, 1423922538, -1658974948, -38635355, -275097506, -1790887432, 83539656, 592168366 ], [ -2039964658, -1264760055, -1629230277, -910212129, 2132588834, 1015057907, -264093174, -63254185, -627704075, -1869554444, 1961537781, 83798225, 1491869676, -16764354 ], [ 1964465329, -1545129527, 387479441, 1979041857, -206462749, 1664551768, 1071387531, 1873707295, 965595377, -1618899750, 1839742613, -1510932754, 1991768468, 1333446504 ], [ -1340686949, 1653112698, -757906530, 856197213, -1423144265, 317865663, 1461407367, -127997184, 1059828217, 564590378, 1966553769, 1482963359, -2131881663, 526650977 ], [ 1209573898, 553394225, -1967668272, 1456647838, 1628956039, 294931918, -656960093, -1523495185, -1505599766, -2081071377, 1980568213, -1211391838, -524718756, 112385551 ], [ -32039899, 1404766246, 719798959, 1024830040, 1054523862, 1018077873, 706973604, 2055528117, 2084806540, 887943746, -1066761508, -1880872023, 1140349179, 894893624 ], [ 1446682175, 1888197706, -124042487, 477693690, -821589168, 2074309029, 1260283986, 287025530, -465437754, 379477017, -1001707153, 771559249, 266013570, 1040060822 ], [ -953344095, 517058882, 618387639, 1871225923, 1781631168, -1133466430, 803053955, -1025494126, 152299494, -2072632878, -541648258, 1835923948, -1241219465, -2026788233 ], [ -243952191, 1929076582, 472351016, -79364568, 1771154493, 2084588066, 671128685, -312183072, 1265011078, 360120634, 1253069025, 231132871, 1786956349, 907113964 ], [ 2041563935, 1913181315, 520081124, -185730966, -1640617379, 879100829, -1091264382, -493419461, 1388538592, 1101809439, -1815632464, -1976891843, -1245245314, 937538308 ], [ -1166730274, -1511550662, -1715128144, -1096234397, -83715496, 1492519976, -246883531, 1223464620, -1115613792, 1222141789, -1835532649, 386018849, 1199745761, -772045785 ], [ -720343867, 221821647, 677836917, -558181014, 448904891, -741223556, 347632707, 1498104443, 2042918456, 799115081, -2043275360, 282624658, -1119637126, 1316262622 ], [ -2076752802, 1379941631, 728264688, -1934452681, -426714436, 1059579023, 604056419, 727673763, 204588985, -1824414281, 1948669766, 1955549452, 395258400, 1288668596 ], [ -196192972, -587246794, -1602863842, -259354564, -1315394112, -1746547420, -910777239, 428472466, 996730955, -1971378621, -136667447, -1015535807, -628321453, 424463744 ], [ 431457591, -119760971, 98264045, 1985844219, -1391409734, 2032953463, -1827951035, 271648540, 1208819794, -606610551, 2080241332, -1510037260, 1806755475, 1345208051 ], [ 2058229525, 247976325, -986664438, 922688616, 2060177415, -131622612, 817734849, -615109113, 1162167249, 1925644145, -275978386, 630493468, 1255264334, 1810026502 ], [ 1208044855, 128251370, 1776233242, 1523693304, -78909939, 529477614, -858946918, 759842814, 668673413, -118506261, -1802661499, -1537861926, 1783391533, -999427523 ] ], [ [ 1471443660, 511916108, 146807100, -1370202743, 950622234, -252157563, 1119364091, -1733627866, 1300181728, 904148903, 1476114804, 1564818774, 216731234, -775994349 ], [ -331564531, -1882421395, -1485700913, -739976941, 833636828, -1802142009, -1007598637, 1876717417, -1672230734, -551463548, 1589110790, -1822093481, -1277285536, 2059037054 ], [ 1774837497, 1725187170, 1677576188, -2038939574, 1560755758, 133235836, -964506762, 1002717557, -1753899076, 1056483199, 2096708126, -1630527748, -362390967, -1943176464 ], [ 1838686173, 969251066, 1571880323, 1545373543, -695247029, 2142925185, -1661115466, -1233230175, 396367960, 1881361134, 1196582455, -709409374, 1509073581, -1846007442 ], [ 2055909870, 1250809581, -1671718463, -1001591076, -748829281, 1104366867, 1300123261, 1433520817, -755085053, 2073387148, 454584347, -1686496536, -1031499972, -502409546 ], [ 578283154, -801220709, 1048392784, 1617478589, 1574760793, 211991407, 1595653505, 539837490, 1497478699, 1616057696, -1711285612, 1033389871, 1675999913, 1242072838 ], [ -1233473701, -1258578434, -124591572, 1294319315, 822470028, -64187043, 904939791, 1485543916, -1905650944, -969385127, -261304575, -64205875, 1242207317, -518044054 ], [ -1418844929, 375879735, 211048703, -1897316484, -1637463352, 1452503750, -1826315903, -653662230, -612135080, 1034884029, -1123253867, -536257450, 318261266, -1525132470 ], [ 1910013467, 468344817, -1296871461, -382078567, 1183896862, 2123386531, -1650975307, -448864806, 1211975910, -41636164, -47343526, 622619123, -963909038, 454897669 ], [ -2008879508, 1120690356, 472895461, -1971091150, 1560355422, 388701825, 51152529, -1524948260, 471894248, 1618929901, 1347845600, -1349836713, 2131666582, -1325506177 ], [ 307771564, -158000923, -556117066, 1531484970, 227582405, -700046953, 406842860, -666612133, 1935661338, -1810414012, 2073541232, 1246609035, -744983019, -579507154 ], [ -1612018215, -1567930547, 438576280, -1908561102, 441896112, 1465851334, 1096559268, 405018443, -151741008, 1465314566, 535448906, 1845352820, 378758940, 2139381617 ], [ 622266541, 1936221568, -1299340796, -412270824, -1446856297, -1895757211, -515813600, -355329512, 247269918, -953177289, 808197404, -1873015162, 773834428, -1664695929 ], [ 517987356, 1907078857, -833063796, 524129129, -2094875491, 918036260, -2114235646, 1632928028, 2131623639, -768037501, 1395680962, 237721318, 1232470019, -995743911 ], [ -1023759086, 814978538, -1032295280, -1073464245, -1957808207, 562049245, 725957141, -1881632700, -1437379032, -1285742855, -1150295945, 953751739, 1430721469, -664095087 ], [ 108040993, 364247705, 923088374, -430000098, -566077714, -224685568, -1789691744, -312917225, 357486343, -395871575, -386923777, -224124373, -1798131236, 1494827057 ], [ 1183016129, -729085037, -2061841242, 769487879, -1256729951, 1307721103, -238625662, 480674421, 2066958643, -136903011, 606396302, 527297827, 660310892, 168575513 ] ], [ [ -970654023, 1491171102, 680244178, 184836030, 1226561996, 1057269206, 1795127616, 117970142, 143011539, 1543373580, 1798453645, 1847876784, 1164493364, -547115892 ], [ 1791431986, -336206643, 1008569484, 1655728017, -1230495705, 1439319164, 1288832420, 349429589, -111291634, 315047586, 195452441, -543466282, -826809363, 1559006057 ], [ -714139210, -550409299, 472237432, -177628495, -1192436104, -1294522187, -1364788318, 1508223083, -7355970, -1191343821, -1648830319, 796290997, -1564635104, 1226058163 ], [ 172218620, -1715294623, 731356212, 802663192, -515564817, -528840601, -697232030, -1446548471, -1930774017, -2029110505, 93179664, 585093226, 1699735855, 1212363726 ], [ -1388786013, 1207864587, 1072943807, 1899305533, -689994127, -837451023, 1516209650, 1485304004, -670136872, -1162080673, -726150912, -644715011, 1057491239, -708939472 ], [ -1308085235, 572411447, 742084954, -1851262080, -914406651, -879031800, 1731501566, -977914777, -2019350885, -18331310, 366461532, -976358553, -2028081100, 885653400 ], [ 2097619384, -862763908, 1629049561, 2040419242, 436475215, -940997525, 1228295354, 196914462, 1633775772, 2072411009, -1601539670, -765153570, 1039817370, -203587672 ], [ 334117327, -1464415074, 185551372, -405831241, 1690443559, 1706353022, 837780544, 580429828, 1664803792, -1574373219, -665815707, 1160647819, -1896241707, -1976135229 ], [ -2047562902, 1420650377, 1728959306, -616872001, 1744178791, -1688678020, 314541730, 2021649728, 1154468072, 1540629783, -1675841626, 220525622, -1345287821, 1054038285 ], [ -1978968183, 567032912, 505311998, 362347913, -1805739308, -1347291711, -1012849905, 738150627, -472054937, 991978117, -385589181, -779834487, 149090729, 1927401740 ], [ -1573938380, 747902413, -1565296750, 379160037, 221034529, 1620410810, -1074728628, 746749179, 575743642, -400424792, 589374721, -1658014682, -1142494440, 445715801 ], [ -937149459, 310378246, -444437211, 1662425401, 857667843, -1379709663, -1121202688, 781847768, 5412244, 619800423, -488809741, 1264190171, 1368797682, 1824021174 ], [ 2048766153, -572293173, 484160544, 673171342, 995968932, 1156751092, 1422375202, -1346283091, 728180194, -705072373, -1363429196, -1330667619, 1553731523, 610759058 ], [ -1216197021, 1266446240, -849334847, -810927009, 1216390349, -1415228597, 2067247977, -2009771500, -1143895107, 289568531, -521668490, 229617280, -268511193, -729591550 ], [ -1732343161, -1237137768, -116786496, 117951003, -230114417, -1491231335, -239781260, -327477166, -1132220213, 1859242642, -1798957130, -420547450, 2074762580, 982976560 ], [ -738056122, -1676054164, -1669362978, -1047932839, -773406824, 1818216344, 1399291538, -631102367, 1413491145, 737825178, -1743706081, 1065410609, 1621716418, 370572401 ], [ 564499967, 563232488, 144333086, -1645924618, 897949895, -486521189, -173790237, -1932450322, -235387367, 221144824, 1282504504, -464679976, -1404842882, 1946232953 ] ], [ [ -500227281, 1015658025, 1702197651, 129029365, -1004960566, -1639328219, -565457733, -1307382066, 419302274, 654866152, -1544596667, -394959736, -1104651833, 239509596 ], [ 1801533713, 838737900, -1606918952, -2099965981, -1072465738, 188255329, -1314723569, -1125762261, -389017415, -200484949, 2067444851, -1584788986, 756472366, 339072858 ], [ -161787592, 1134619980, -1726972457, 1373928386, -689135989, 2093595826, 421175658, 133314146, 413171606, 353875803, -758256642, 785713440, 321377321, 2105577210 ], [ -1492716293, 246107500, -266723294, 356476742, -2139838681, 697181989, 1940570530, -2065958139, 1735721770, -372644792, 308700975, 1384243862, 1069120912, -1227086302 ], [ 1189609732, 1751842865, 680882879, -1614601877, 1777132440, 786123844, -710029756, 642243996, 1767484462, -1156665240, -1085154693, -610277767, -762799901, -1793932100 ], [ 1439688475, -1730854611, 1612891582, -1441207623, -1321952785, -1835880012, 883120235, -614610909, -1709774416, 928410440, 418823571, -2007623185, 327507305, 445059015 ], [ 1203994724, 1293828875, -82723511, 444926905, 1037278180, 1598547161, -19505747, -1987905586, -1723142418, -1468234806, 1906566833, -70556652, 338671437, -38261444 ], [ 1261158468, -223656855, -1093842614, -1267127136, -298899584, 385111173, -2023518448, -357075416, 389032316, -428014613, -1875634992, 1960098928, 1022277399, 1346103801 ], [ -1377068323, 714661122, -220177999, -1635171234, -1221380519, -530623040, 676335503, 583211023, 497361790, -1868797575, -246889130, 480754563, 349627870, 1250410164 ], [ 2117320543, -1020568565, -723314274, -1681441018, 1995507005, -812599284, 93800865, 1877012744, -84226539, 1756827301, -1297642100, 660340247, 428583306, 1857370784 ], [ -1929318543, 96503939, -1190658297, 2026608974, -546211335, -299943540, -453318328, -1888266920, -1827059451, 1050829925, 1221425361, 1807127516, -1168184540, 271407244 ], [ 1167140985, 1212633257, -1762757755, -464115293, -1191882183, -289778732, -623174909, 1371396005, 1428344355, -1795202662, 572690845, 668382562, 269350277, 282546425 ], [ -522475642, -2131663940, 582516723, -171727574, -114851924, -22019244, 475506725, -368080196, -1975023916, -961419182, 524405024, -2032022284, 1725590082, 852537993 ], [ 108725895, 1408846180, -1622502739, -1874500722, -1419802848, 145013972, -559960248, 1970805785, -25020325, -360462087, 650169820, -1718441173, 255061773, -1590369834 ], [ 1499069281, -1408819997, 149541975, -1737344875, -1493514694, -688474638, 898427164, -104029651, -1520093304, 1131314722, 513995538, -985735596, 434176435, -2118888929 ], [ 347772260, -863442096, 454228425, -860107525, -845446193, 348023330, -306218538, -598581093, 425033090, 930459334, -718570959, 2080020954, 624052856, 1998482788 ], [ -1750632014, 1410504743, 1694131966, 1344952095, 1075663325, -1096921245, -233253268, 1483265524, -1863301150, -1389222630, 1626504569, -1899967761, -633736816, 287997616 ] ], [ [ 1590824282, 2030470575, 1555831403, -50853563, -714823307, 1322819083, 1753549959, 964219523, 596219528, -972130748, -254908030, 480938013, 1070654387, -58007168 ], [ -547806975, -2128572835, 1936086627, -1470160641, 1461351265, 1599191374, 998399575, 1862697125, 1508725185, -85355244, -1118834042, 54850086, -1664466363, 1315297799 ], [ -2089804104, 2007968437, 1227676823, -1153690381, 545194527, -801581697, -1472917405, -1447757606, 1295925782, -1783449988, 1267577721, -393969787, 1970846080, -2133501520 ], [ -1192398644, -313789116, -1135765718, -1695057472, -1783157570, -1830951911, -1042271694, -2054512649, -1438341764, -25799401, 1007617807, -708347063, -1682915047, 1542695088 ], [ -173826121, -264585937, -1440802112, -968172769, -670294528, -1195782799, -1729657910, 1542168128, -499248875, 1083459299, -1267167779, 391376176, 600019499, 149624046 ], [ -190676172, -837160034, 1287749753, 2063119064, 486665546, 1530369599, -1669144061, -1776342348, -209798293, -2023247557, -422339949, -2068581905, 1428006492, 1318531212 ], [ 1435754403, -1808492216, -1971993523, 186274761, 2064433453, -1600841614, -190406561, -960301207, -2029367842, -461116851, 195987668, 1887916118, 1930503173, 1797769524 ], [ -432766912, -44043523, 998781220, -2009597737, 1777416069, 343296141, -822976271, -1080999349, 1683703517, -1442276201, 1094472059, 920101085, 421244829, -574785 ], [ 239898798, 1742027092, -1605927936, -418577400, -1157352585, 330043182, -194963335, 1003962452, -2002666114, 630785405, -549830045, -732443449, 523115718, 203750873 ], [ -85858460, 1026964649, -1125666662, 1208940746, 1486253365, -320233811, 1925565590, -1234437505, 301553924, -1788125041, 2120975962, -1565507348, -126947450, -1284786626 ], [ -807639029, -843334858, -298625427, 1536340912, 1240100194, -923291246, -467526100, 902481829, 1268979619, -1625122554, 379815145, -925221226, 474956575, 385919395 ], [ 570310025, -649988116, -1865247761, 541243242, 2076667537, -708520498, -2140995028, 979645218, 857574986, 252151892, -589799673, 1860876078, -2095616424, -1974128424 ], [ -1585052332, 1262775320, -2008267248, -108107879, 1838071025, 2138357318, 1997339849, 136270942, 591545570, -954079933, 485749921, 315155748, 710717966, -887181843 ], [ 816909996, -1517845223, 1477018363, 696887256, -98726466, -100686116, 734083162, -1796079099, -996608846, -1514948692, 915851356, -555236722, 812260316, 620946682 ], [ -1588141414, -1437417079, 325426248, 1201863728, 924189486, 271124827, 1885108395, 26091132, 384021800, 242528863, 1979143311, -1403120326, 512894874, 850975317 ], [ -1996544853, -1163126626, -250755746, 1344184606, -1212508123, 2009865498, -1754433360, 1623784610, 381396115, -364706359, -190046399, 192527430, 349500938, -1811704651 ], [ -1086703684, 870389103, -328460135, 420093451, -584314250, 392521495, -1048882954, 1774683741, 1950439688, 1124193401, 1746995905, 2080875864, -815079768, 854069591 ] ], [ [ 1916012922, 1272483751, -874091886, -1979746660, 1212379915, -1860543410, 2100898130, 2118358156, -1856281077, -1027742246, -438228203, -1532414412, -508225451, -170833320 ], [ -1057443742, 393535974, 1649679867, 1766763266, 1866054604, 1470283406, 301003854, -339943135, -486840393, -972277423, 1815458380, 704305548, 674484802, -1648493574 ], [ 479380846, -1185902677, 402535839, -187032361, -1796935972, -1265385181, -1747302937, -1827283843, -562215772, 1647109886, -105417363, 330035435, 1010740561, 2104198312 ], [ 2017033934, 1230256528, 1119704877, 832489534, 1589252079, 661331273, 1881062091, -2089418647, 564716909, -878008497, -626874895, -195069632, 165303992, -1206771615 ], [ -1909198229, -1875251704, -302601482, 701066082, 2099747536, -2071772894, 330829768, -523407722, 1111058938, -1383248056, -2057398143, 1043705135, 1205896013, 1516158938 ], [ -1060668348, -1813677226, -1017172317, 564784553, 790951639, 175470534, 1243694713, -332672879, -2147076421, -1535225541, -1718858894, 358392431, 1231305683, -398120541 ], [ 2088297847, 95124142, 908416687, 924077300, 2061707077, 560195891, 1321498199, -2140609064, 2126624467, -731393495, -237862469, 160624455, -1207751913, 1349040533 ], [ -42784995, -602470864, -80917007, -237331599, 109529408, 1147393455, -1078445128, -1283317376, 584095082, -1713724132, -1598618387, -521130538, -953311789, 35914875 ], [ -96185261, 1486116954, -219679546, 1730435736, 289736409, 598665714, -1427243032, -1146082939, 666831891, -2012210808, 992194080, -941614012, 729011783, 1440161509 ], [ 289856229, -688570106, -721288398, -966194683, 685582830, 817841666, -2024567123, 1723082052, 1690491323, -247702746, -1521182761, -769730063, -695279324, 947256890 ], [ -519042791, 653867975, 1361490387, 1893670439, 1202479385, -267775055, -305368755, 1610239467, 2031033944, 580514442, -1134635684, -847746679, 1380307250, -648910545 ], [ -1234296870, 229903999, 1753880125, 1340367304, 773688052, -990858073, -135779832, 1570035041, 977730205, -460045670, 1708403569, 1544589603, -1016393105, 569610759 ], [ 1842291914, 239304488, -1648754617, -1589621513, 416612816, -2017941035, 1245926911, 261957208, -1199205278, -714415346, -1534441539, 64197899, -1311299824, 1164040060 ], [ 1278955374, 871431221, 1293847199, 1214277399, -504510135, 1145757746, -1099002403, -1065454795, 1782744714, 997158066, 1771986697, -1818437390, 641805658, -1466827972 ], [ 1840122716, 1583747585, 222279845, 1188856003, -951607064, 665906074, 1469311049, 123859277, 1560451743, 1685619447, -1648872157, 272136905, -2117860076, 2098520494 ], [ -1745076812, -520450449, 462748428, -1565466584, 1260299820, 1438573805, 2063532962, 1659220938, 428312106, 1592704776, -13223747, 1717967226, -17305479, 776105526 ], [ 1455769426, -1806441440, -1925453569, 1065635061, -74207561, -1165002826, -2064861165, -1170863152, -631274589, 631764415, -36722700, -1169913727, 724060816, 64870784 ] ], [ [ 37786561, 1120437568, -1188503971, 212722462, 1202244064, -106980271, 206360504, 1440362839, 1333068903, -866391141, -1706524424, 34860856, 768814395, -1658274398 ], [ -1819524859, -542863528, 983469406, 1659489178, -558388833, -99053552, 1414493254, -877358513, -87063788, 1085453619, -1014240982, 41413059, 1266428786, 1458757540 ], [ -607755928, 1623418709, 1139175635, 738372223, -226498386, 1788677093, -300289408, 2132472210, -1648573850, -707126642, 878736584, -430924730, 496117524, -651643222 ], [ -649057614, -1490464260, -754955064, -415368556, 2088829, -595067895, 1639250855, -807856308, -1179716023, 1075800304, -2120254624, 454879188, 836049475, 292206048 ], [ -1997675151, 118112069, -1367454887, -60448155, 2118259535, -1167223371, -1414588415, 1442114334, 1002062079, -457765209, 1222678333, 1518993135, -941616844, 2048110199 ], [ 326545085, 13507128, -1967959411, -967025430, -1679606579, -1422510011, -1981807503, 775354543, -1944539211, -103471167, -1383410790, 2145170707, 246198947, -456339877 ], [ -447071259, -717047724, -415258860, -263548352, -1818324148, -1205412538, 1404448016, -1343193885, -1297983791, 877932451, -2116804050, -1004682457, -302184328, 2080251964 ], [ -2076650262, -1055504465, 370300113, 504889911, -1002416276, 884522648, -1619291229, -749209830, 997249963, -455120196, 896640232, 2099688920, -1867254717, -1462898308 ], [ 1038166209, -71650834, -412666732, -1616919326, -1011909077, 307671776, 1332437818, 914545667, 1717113333, -235927050, -236883409, 1746622436, 444364477, 1150681714 ], [ -1938167994, 988448149, -1646465889, -2017841740, 1967455791, 472386412, -1028447974, -1603686945, -1439607718, -163924170, 1584967112, 432736907, 123679476, -1344878510 ], [ -1049561901, -1941649309, -622605546, 1977785552, -1390773864, 1166565403, -479603599, -598641016, -250423108, 1130284545, 741591740, -2119294119, -1840262435, 2000528134 ], [ 1561077475, -887349934, -835895471, -1717468190, -285681735, -255411694, -1320382138, 804286078, 1537159665, 1520107525, 676592577, 2020045425, 1580694176, 2008897138 ], [ 764423727, -1683902702, -576920406, -968422317, -196647579, -981580382, 1258090501, 2105400633, 1913691433, 1618519907, 195880136, -1000916232, 1734742626, 1801337485 ], [ 2131526414, -523528107, -572448071, 1671981443, -44927319, -944441768, 255083863, -1967672468, 1914411992, 320750301, 1451483607, 1367590722, 943525314, 1895107903 ], [ 1321606995, 681546742, -1101942013, 813845124, 1576998051, 55210884, 943907008, 407850985, -48772200, 1319886968, -1058557374, 392046034, 1038506149, 1194984498 ], [ -653854162, -2120424617, 1760518079, -954185737, 346604541, -1571703965, -488322224, 1577575886, 43823293, 1795467140, -2084943502, -1201171843, 2055162976, 301096866 ], [ -1187274217, -655207934, -1201737851, 1223178128, 1809933059, -1181780701, -1471110763, 845645437, 427350512, 1747028268, -1335320771, -1724659381, -451151275, 306729719 ] ], [ [ 775253795, 423472598, 946310826, -937699825, -165031320, -1695581921, -420811769, -1885986974, 1090419074, -214545443, -1801172832, -581279421, -1598651433, 1974145045 ], [ 1754999930, -1197895144, 549321978, 1906966367, -1869620863, -1542643925, 906146705, 1602093269, 1854936491, 1638204404, 1727719513, 686803729, -98104643, -954028917 ], [ -2135025774, 182358244, -80979452, 363691209, 1436679490, 1366080244, -1998793141, -1606071630, 1486227833, -1244077254, -1495425290, 244592584, -1030227086, -149981988 ], [ 1444964699, 1529692523, 1211921112, 485626577, 2050407902, 2035013289, -175120627, 741693019, 863323571, -935415760, -119898769, -513061626, -1301178571, -594248255 ], [ -1829149084, 380150424, 1855695367, 2067211060, 887568311, 1198689771, -1997195202, 1313414915, -1733497119, 933824407, -1263865249, -1266565689, 1223414681, -438220429 ], [ -361256659, 1418154034, -1441257044, -874166362, 331014184, 2034739628, -1302902343, -1196848800, -1396678891, -486730749, 228290190, -539804421, -375797933, -1201406455 ], [ -1277945868, 1737986397, -254742344, -581407052, -1431748271, 1109377086, 183923191, 1092569289, 1804238240, 1286653724, -1927004561, -710823250, 1679962324, 2028303200 ], [ -1347743690, 942337931, 374956587, 165784676, -2127922963, 676977449, 1417959237, 1519134808, -1279430163, -625897871, -1698713662, 834623703, -1585007948, 1009946286 ], [ -894625366, 1838500654, 172105066, 836997754, 1979032776, -131797709, 1550328402, 1671608988, 1060268313, -85931527, -1129062710, -49255784, -1364876812, 1654331625 ], [ -1991990544, 2096781535, -1033336704, -778779794, -718219871, 424870251, 1871428644, -1639231859, 732248478, -1339910105, 1220976132, -1833304384, 346619583, 1458496410 ], [ 1633848187, 802446300, -173625227, 1185885280, -30960479, -359519113, -26712457, -1525973905, 204094618, 1219053857, -1746403259, 2036118868, 456583386, 1187019318 ], [ -1633866445, -396897915, -1313312775, -495749487, 124671121, 814236808, -101087861, -1857893666, -1101586216, 18795397, 941026606, -1753721990, 362372673, -1650058281 ], [ -1656554737, 1501545290, 1050142120, 767832714, -1817940531, 238911641, 1370723534, -911822445, -730966667, -575275340, 2055060922, 998817959, 248426508, -1514398523 ], [ 1461137910, 1508218616, 788937718, -981472149, -2060042532, -328641100, -226876119, -1962272377, 1576225463, 916303504, -138819816, 33547188, 2079782528, -222971578 ], [ -1672702883, 2008373595, 1751025369, -326070832, -1147698084, -42081923, -1967625141, -1442119867, -1847620193, 465013092, -302211975, 585175363, -1027172182, -1078498523 ], [ 1067429942, 1276192949, 1351129889, -542039074, -1829351463, 1600383472, -34176328, -1548321379, -743913596, 1368716114, 1158542538, -1899395480, 2104488635, -1069331022 ], [ 1615742341, 440174048, 2130633033, 1781786406, 1006217258, -984372848, -1796852428, -1576618147, -1819644312, -539121787, -869236826, 1062947645, -1897454519, 887741807 ] ], [ [ 827975331, -1732224212, 993849007, -1403116934, -1954632620, -157084250, 843999896, 1815586557, 971556070, -9588001, 66466215, 2089788297, 2090100634, 942433879 ], [ 1905450160, -1431698759, -889404329, -530212918, 1778790051, 1776751404, 565219571, -1403902799, 594690335, 382691150, 530362776, 1389499061, -1408053885, 181455820 ], [ 661028281, -1516079675, -229733810, -1646416523, 765764697, 1619578816, 618961733, 170214403, 534737167, -951810876, -1526396929, -700563802, 595092414, 246837420 ], [ -1404705982, 1375100363, 2076581504, 1476558397, 760414041, -1195726090, -1445812852, 300264461, -275663571, 1946435129, 1801142676, -1180746539, 75313129, -1551061003 ], [ 1077843186, 1018217262, -1471283650, -424445273, -844150631, -1558282257, -578760575, -829401747, -1344161689, 1118149186, 808718969, 781446849, -1111818754, -126287760 ], [ -1136555817, -2144104817, -774250517, 2124588752, -300934471, 936307825, -1999125009, 1100837787, 1331176864, -2010454812, -1067364069, 1436323929, -2064454716, 1852700814 ], [ -238942064, 1843147213, -1213530739, 807304360, 46818405, -1585476022, 23731731, 1728132601, 2109251285, 954933258, 1576500982, -1116742320, 1726907509, 1238481984 ], [ -772650652, -1888941197, -1894873366, -1141854077, -959428689, 313086942, -305501387, -203611170, -1355557045, 606195188, -1077289279, -511096176, 2118153717, 953224614 ], [ 1673989706, -1088935922, 361412922, -149508474, 1849679820, -1601422045, -449718180, 1241600610, -584547758, 1743435831, 582645086, 307044479, 535146620, 1193566590 ], [ -1000403523, -1950634576, 1440968613, 1496343206, 1356868117, 1522065155, -138328355, 176495221, -1237894842, -315840721, -640908517, -426088590, -115218681, -1311729909 ], [ 924140915, 2102725377, 607277164, 1181366488, 1808459893, 1263894613, 1021326735, -1070669470, -2024576225, 1892103144, -281295663, -1013767750, -1897654037, -734550534 ], [ 202121566, -2046919406, 1186932861, 1738961136, 139637139, -1821714968, -1577636370, -1662338896, -49941907, 1667866469, -1370435645, -1826427317, -1534497380, -1908157815 ], [ -1145962938, 1736415031, 917132218, 688497920, -1587347068, -2025198044, -1212275817, 2066690167, 535830165, 1521027077, 236841952, -643373379, 1131939179, -1639949144 ], [ 1232419981, 473051807, -173403613, -254342657, -1021210669, -1448051198, 945973939, -692309081, 632295678, -1108340374, -1008409234, 409070218, 113376586, 522952600 ], [ -329548995, -127626121, -1187303878, 89531074, -1376605110, 1676920247, 2024364568, 323707058, -901528306, -100838117, -1530292309, -2008990474, 388568031, -105408422 ], [ 495659190, -918279698, 143487098, 1358288032, -207288644, -315316335, 1243165261, -546199451, 597598355, 1113206469, -860330036, -1482481332, 1472272292, -136929735 ], [ 2007235680, -581069095, -608140869, -152132134, 113269111, 759342745, -516020140, -2126536121, 735225081, -1790325032, 1114866457, 87995753, 1455223935, 1612362037 ] ], [ [ -1491020635, 1630557163, -1239139287, -1227557265, 1173841029, 645628954, -84011998, -158552459, 777347595, -1606081077, 1092879406, -1828108735, -76251957, 1666390384 ], [ -1591485080, -383028113, 1657815481, -180049658, -535332738, -419283328, -1672863233, -1154233540, 188009611, 1376626216, -2031933798, -120328571, 1477963035, -73570776 ], [ -1424504119, -1314086583, 1890724653, 486949634, -1002447426, 965570397, 384022864, -1485118942, -646521094, 1663171460, 1632524083, -1573693768, -124157306, 823655328 ], [ 208899275, -1022940816, 192021840, -1111435200, 2028299400, 1960147337, -909474519, 1423079332, -1416981765, 494590539, -663141551, 195734139, -348705517, 510091156 ], [ 858657550, 298475078, 1553996115, -472065785, -775028180, -37303609, 1295931264, 846398254, 1189685449, -981297370, -2070614194, 521576086, -732044855, -1068491114 ], [ -612260911, -1417024019, 1415762836, 99447350, 617175481, -1657908804, -1700958073, -1909286167, -791774776, -1055966252, -755489854, 1882525148, 1253770165, -1479193705 ], [ 1169462409, -123590928, -2012614202, -146093955, 431783692, 2100317963, -2044578443, -404007569, -844477429, -581105444, 1709402057, 2015176595, -1109039368, -620084862 ], [ -449666980, -1805541736, 1428069804, -1206825953, 228855283, -1669064748, -579720434, 168672368, -1886053104, 1779826018, 12883466, 409028011, -1915264180, 897595086 ], [ 884807053, 779794786, 936241125, 1067343626, -479560291, -431563150, 1871429011, 2118969024, 17953345, 735532596, 661691715, 771324734, -940818467, -342716804 ], [ 1520432512, -39969197, -1391552897, 1604557749, -84632636, 68824191, 106746155, -1327882854, 1006331529, -755570436, -1303914299, -248872355, -1706512731, 678593077 ], [ -1725667191, 19337385, 1275775699, -2014697044, 1051671608, -424085822, 35671647, 1593150560, -474802565, -356494970, 1194122135, 1585236189, 1737159578, -2093258356 ], [ -1034695199, 1382886735, 524775737, 803862740, 609460443, 1193662024, 2107182803, 426190087, -333570869, -668310657, 162292236, -382227362, -1916479831, -1485997947 ], [ -923232133, -1914902486, -2029912454, 69149802, -1215848213, 1099942369, 632670759, 95888134, 1107089315, 1024163695, 673228317, 2064451982, 64203283, 757823795 ], [ 46706249, 127371429, 735273777, -397854795, -1545503382, -147160292, 322559522, 95052045, -1479347878, 769942886, -56320854, -707163812, 89609085, 455548907 ], [ -1202698487, 299558791, -377447036, -192665702, 2048992044, -243501045, 1461073151, 2062956983, 1734524943, 1258742186, -43393967, 1696955655, 831071694, 456446757 ], [ 138331512, -1473199329, 360293284, 19694876, 122189722, -1004198264, -1634423701, -7774448, -1564585212, 1793596262, -553137011, 173423110, 2065367693, -1111589364 ], [ 1920320269, 786062797, -713523657, -1411674103, 954616590, 1696799809, -1673243578, 2104536378, -996840527, 1426577025, 44221450, -1841531582, 1590393761, -883000082 ] ], [ [ 1748736358, 1562878138, -875704476, 1674851965, -115342468, -1069457523, -978819680, 316820920, -1098610043, 1865653952, 1524032548, -137052471, 12873810, 107289053 ], [ -595962676, -1657110738, -1070709467, -528698246, 678701161, -1732694379, 1192056932, -85775764, 1354465320, 421226644, 526984938, -140948267, 1090523035, 1956597622 ], [ 1567255742, -1693131838, -1649023181, -179709544, 1849821884, -719811263, 572804548, -1559532522, -1290519980, 158250885, -1391833733, -1261945152, 746909081, 1793623479 ], [ 1470643357, 1875928713, -460852228, -514714927, 223014472, -2043434535, 2107204520, -885342424, -572822943, 1499720809, -436673284, -2061906500, -1130306123, 945447122 ], [ -1536899946, 1250740657, -621707931, 1317208064, -984626541, 322801488, 1670769464, -2008795826, 284757258, -1350274379, -697628331, -828994219, -1545885471, -1071505630 ], [ 360284721, 1605145061, -1325539180, -1180133537, -548361326, -1670500323, -927090320, 1350107285, -208857294, -32663408, -400204252, 626521485, 928447151, -469872856 ], [ -1813323964, 469514600, 1185776777, 1321488516, 1881251989, -2130383315, 1112198609, 624140382, -1928785851, 1996560019, -1793666306, -1650056624, -599821679, -2123162511 ], [ -1838893868, 2117578455, 462139799, 1660398146, 1500954857, 2044648663, 1101135169, 1048322629, 798087599, 1733034918, 387431648, 1538637064, 712562922, -2138490766 ], [ 968592490, 1974375817, -50282407, -981850421, 623311289, -1018555710, -1530618036, 1137507121, -2121532841, 668131616, 59822943, -1501296772, 1826369622, 1467948080 ], [ -1089545689, 1288179109, 707859655, 1814088082, -331682125, 182718750, -1905539718, 407465447, -41731127, 673360726, 1761158719, -1539083263, 1275317905, 738111146 ], [ 939286354, -1101753753, 87728980, -817315362, -642383181, 1020975057, 1050820025, 1726837985, -2045678873, -983130472, -66758316, 2001532667, -661766346, 1063156426 ], [ 1058964118, -1287103023, 653558872, 165855396, -884177312, -959358074, -685521223, -1664705308, -579711961, -703026695, -1505310652, -1172426402, -2104015038, 1738372983 ], [ -1273730382, -1082817047, 211133470, 1985128587, -781529798, -1420767024, 113028511, 856304042, -1925526068, -451468410, -2016817543, -1854054822, -1255606850, 1140848841 ], [ -1740288106, -611738057, 1416943300, 1972625791, -1882563222, 1662395006, 451792206, -1194623299, 98792346, -1875884335, -1759202306, -1355863887, 551659472, -1967634194 ], [ -1895151793, -1011360508, 1553539766, 100740847, -1037522978, 429468736, 1418361843, -277870207, 70741510, 186046060, 576673636, 485902250, -1284793133, -46832923 ], [ 2104853794, 1141410266, 1898588625, -680054268, 801463642, 1521449802, -1499044419, 234524990, 931559923, -805867517, 192659155, -944326222, -1118062085, 1347550096 ], [ 1571831534, -1746833311, 1542694477, 1727696205, -209733456, 1101232482, -659226880, 752050113, 509387648, -1385986670, 1724786538, -504100625, -1279795831, -1775189997 ] ], [ [ 1575863416, -1583014351, 1461220886, 528324047, -798646810, -104214558, -1331777754, -91687555, 857792968, -1894935444, 1311522217, 2093985320, 142052616, -2016690386 ], [ 2021996737, 1214637790, -381382236, -303913366, -195450400, 360249509, -404323041, -62932983, -909165536, -1709014369, -2092261578, -97536056, 1856648258, 1431403726 ], [ 1551839364, 1532564776, 1600217506, -1033394294, 59428761, -563346466, 1051259741, 182909568, -1127501665, -97187174, 704211415, -1070415018, 1092029106, -1058070340 ], [ 632680533, -267442554, 1837816030, -862259501, -1044845689, -1588961373, 1819326672, 1794855078, 381174985, 1597587374, 569711659, -578328266, 104605536, -1259862035 ], [ 787695794, -1531767591, 1866961379, 1018922582, 1682736295, -1555199418, 564055813, -1779904523, 1018068383, 629567254, -141527807, -1033707721, 53268725, -168696292 ], [ -1874646168, -1683473280, 1125962415, 1840362103, 881061993, -147670972, 1910203016, 643682146, 1613706964, -1950909847, -1634721938, 1653931483, -752192196, 1980751655 ], [ 1474125685, -1247826197, 789739064, 1125929598, -867336978, -1217580198, 2143238078, -1529761448, -1248043210, 1528630040, -1212166211, 1064306556, -1445237606, 1529979427 ], [ -210554445, -1896440978, 364389329, 348820150, 599487369, 1495711937, 1255277853, 853397113, -1312730471, 1708786513, -1221001592, -2024070952, -1315034532, 1845648907 ], [ 850349591, 2100475773, 637377203, 758318138, -672832180, 904655202, 1528851556, 1147038499, 525648139, -395448113, 2046407930, -363458324, -1818078237, -1295047064 ], [ -340319711, 101793727, -667511992, 1816664592, -129054001, 1319396813, 133425066, 926935718, 485008970, 1307698883, -1235396864, 1880098881, 1716271795, -1528810432 ], [ 1252549477, 808672777, -786356989, -1757604654, -1936870770, -1388371913, 1412077915, -1237774552, -986240316, -1575374827, 1673383494, -1556518476, -332763918, 178510517 ], [ 1092497127, -1126660758, -528011249, 704888242, -807570037, 997669197, -933266505, -31699100, 567509015, -55499378, -501513003, 1601338686, 1877903007, 385747236 ], [ -684316891, -2009968367, 344814798, -587996055, 1064410842, -211978477, 404616485, 1264391869, 1522904207, 429982447, 1943800733, -1695065193, -581687616, 1072430305 ], [ 510177341, -1895454526, -1441532353, -1285894630, 67870643, -453720570, -1027424711, 1303969147, -85370945, 2018190699, -898232343, -55156553, -630657695, 164117908 ], [ 1575188622, 1264117631, -1042419090, -1340872009, -565502582, -1681808381, -379749732, -1039892103, 1172711680, -640307350, 2021857465, 1314764647, -1623477985, 1284719907 ], [ -974228217, 321415424, 1716877226, 1781094448, -868340857, 1032056048, 1281406518, -332660567, 1531112421, -104972802, -932616602, -1805484956, 1087545101, 310467793 ], [ 1455438131, -776537492, -57047160, 153358, 1815038815, 286077638, 1168678873, 1342740032, 1196310710, 691514259, -406475792, -2108140114, 909273627, 2008398067 ] ], [ [ -1742068017, 724841298, -983160520, -1971290266, 1844745010, 520407374, 1354752515, 2020615821, 1681765139, -354988250, -364710677, 1291737519, 274269204, 853439310 ], [ -280940118, -1310854976, 587795791, -868759675, -1664037466, 627893754, -774457447, -375060780, -1486243727, -1527525045, 1317839544, 1332852910, 307296930, -981216774 ], [ 1869937401, -1346296964, -516834659, -1130372718, -1822074036, -872116186, -1984854645, 2050797298, -354276633, -1029123011, -1030960727, -554888016, 652769603, 303914792 ], [ 958533173, 2093567256, -1548765296, -713109828, 391307439, -1998344310, -777438815, 937097885, 752074416, 1765813250, -1351067589, -1655323039, -545755339, -1486817701 ], [ 1112885121, -163074824, 110731720, -1611292517, -732066191, 1435109608, -490369603, -860503621, -882968720, -1029811758, 1794158719, -1445272051, 822160919, 825652101 ], [ 1451363480, -1048227341, -1162184632, -227729235, -1881274692, -984845175, -1238334813, 1756460452, 1366828558, 2055075937, 106246851, 1511073966, 464864254, 763201461 ], [ 735834906, 632987857, -2025696678, -807345409, 384870710, -2144664746, 1317204727, 2069260536, 830273488, 422063677, -1113268966, 1153394088, -1251791436, 1481131326 ], [ -1158512760, -266284359, -706471907, 363837976, 974402068, 1467077100, -820102536, -420690101, 86375466, -1921187951, 573898766, 350454951, 676998131, 388008214 ], [ 140840489, 378986709, -1726333598, -1558304672, 482553679, -1196296706, 1422244715, 1443443317, 1101829893, 1383790261, 1098637148, -177668507, -2053951911, 945390137 ], [ 2144115452, 635129572, 1786936172, -1347829772, 2123463848, -2117618912, 1058738661, -1224643655, 1936729548, -827357980, 78137312, 1925918667, -1907670192, -721983296 ], [ -954716348, 540706482, 1568545163, -225476512, 1075014823, 1524703697, 174400219, 599025341, -257981571, -729277992, -1948321185, 118356431, -1706834601, -111229716 ], [ -757627158, 1911585421, 776021525, 1652400704, 1350134674, 890617290, -901782223, -701683791, -10575901, 519313169, -882007494, 63228765, -1200617427, -1188417993 ], [ 1121902817, 218838601, 2110353343, 276407836, -2049369299, -597653618, -858126956, -1726680182, -824574587, 1431062049, 255251491, 75546180, 1023091488, -1535684275 ], [ 733617579, 2053774949, 629064372, -2136737636, -1593000825, -1730228021, -1800544920, 929928180, 464308863, 999253652, 1408520432, -647273647, -2058428002, -1592297329 ], [ 1748318607, -1414441339, -741181049, 1887627491, 812722799, 1821235105, 698697985, -1459849005, 279571350, 1932512521, 1379342733, 853770667, -768273913, 181992047 ], [ 472689324, -1165554893, 1713028306, 227598380, -262087852, -744177435, -207654344, -1547555370, -1455284394, -1438813151, 900364174, -392902987, -1078966010, 1761007494 ], [ 246837461, -471577882, 879336707, -682378536, 2020752577, 1054799463, -977481341, 682365076, -1789616441, -508748353, -1808870281, 648214213, -1653716252, 243483761 ] ], [ [ 1535190969, -802573705, -2043187306, -784075200, 231158848, -1410976303, -581433671, -1038535377, -342790661, -883389151, 960274947, -1919150788, 224124009, 257165139 ], [ 888796201, -2120895936, -1521990708, -674329993, -805355934, 2119723473, 201581739, -1549077742, -1147989473, 410903023, 1938129090, -920999433, 156608699, -1053665379 ], [ -2106047599, 235096652, 1396825597, 740726713, -84854460, -2063531983, -399436424, 2142432753, 383549788, -1285877334, -1077389598, -1239226568, 811702285, 1706158170 ], [ 327790938, -285970538, -1500757673, 1202302233, 1221237728, 29025208, 2039823083, -1128038967, 1345750987, -934924934, -218682118, -1924819128, 1373467746, 2092107462 ], [ 1720322511, 2090566034, -770569352, 1505975462, 448904676, 1074568285, 1339687389, -1452335630, 132990965, 1354865320, -862904218, -1053514991, -2142490886, 237771331 ], [ -1622439991, 1807511297, -1716069757, 1061797819, 2016168049, -917426369, -1537466616, -1753802738, -1233109423, -124065804, 1063618008, 1071465702, -949897073, -426775414 ], [ 220965793, 1238619964, 648002717, -1321247070, 468033572, -627700964, -1329341947, 674673212, 857187541, -362005544, -888084952, 2112607962, 1262723659, -579836508 ], [ -1207075228, 1928058401, -780673117, -245769127, -489608243, -1609729015, 634207693, -1774642900, 425041152, 182140260, -806635280, 1447472304, -1230186158, -1028384511 ], [ 2099939529, -1092909763, -194597795, 1683513052, 1708813501, 1949067696, -260028122, -1191773156, -1773476663, 1115737887, -948192607, -1092753224, 1684959048, 1120278348 ], [ 480612650, 762295138, -1511636853, -1527397445, 237859761, 1692646331, -621553078, 1982473777, -609450729, 1069932356, 816540394, -310997206, -1483006750, 258610794 ], [ 1392507207, -1283150491, -1431244616, 1467080683, 1403105433, 1012419311, 276115110, -376416621, 1707421077, -1070209782, 232080105, -1441378927, -1651633578, 1353539594 ], [ 1644831174, 1092377994, 367282309, -673682902, 433501186, 1632262571, 1224465729, 1281196643, -869976549, -1215155280, 491327562, 350974202, 678048874, 1029281701 ], [ -1317685633, -233007927, 1935202519, 90311840, 523709128, 1566901544, -143277942, 2065434195, -727220932, 19294721, 1524654483, -1153687548, -966164096, 450119057 ], [ -331351726, 1347255376, 1761753343, 1250954459, -720416504, -284172649, -1037735201, 897271723, 1254966579, 1429652265, 1998872596, -1672795141, -1136195434, 623595728 ], [ 1204089144, -1594709219, 836628758, 55402782, -737953021, 1674803228, 880668200, -1656427698, 964418946, 2008280577, 801661655, -815514890, -182515652, -1106323588 ], [ 209337935, 486806204, 1388085443, -1374219254, -1259032666, 246122189, 812488298, 1776321464, 393833306, 1886791, 12515723, -2055821588, -1746643385, 1246581392 ], [ -1984747209, -1301086226, 512298615, 381871698, 34966563, 1812667906, 660869504, 1102687603, -740911506, -1651220209, -241038128, 579546799, -1765898789, 1413104763 ] ], [ [ 1396554881, 1046615160, -2041403878, -1437654699, -1405587718, 384136224, -1516284200, 1435894212, 2022961074, 991145721, -288878725, -1166049319, 929914232, 1781392733 ], [ -898376809, -530206185, 1533007805, -167715489, -303229133, 1472391621, -2093447259, -1010835882, -1999125725, -266897443, -1581320553, -2130733838, 452844362, 828466909 ], [ 41795206, -1935277475, 1045081048, -2029863345, -55290097, 1731203043, 1807218311, -1513288536, 1690651791, -680178057, 1059322209, 1125148374, -2032619624, 148544430 ], [ 933879976, -1425831456, 2076490077, 1049199130, -601115060, -932864749, -1097119616, -746559491, -1114308831, 1450936184, 865958528, 1762268509, -1819088129, -1346780997 ], [ -1819863948, -1553081794, -1068355427, -1078973812, 867027578, -1824032910, -197638857, 1988839891, -444573336, -198041663, -1042423610, 1865029550, -5149295, 1107962997 ], [ -1268837770, 187045392, 1141937011, 1157773953, 821355362, -182479464, 2058735003, 1547822300, 1558979761, -806775410, 1434976459, 199553989, 153017733, 336401446 ], [ 1889141217, -1573269359, 565314346, 1339059844, -1429157257, 333694071, 627171756, -783938102, 249722155, 449192888, 1045723389, 319888320, -239633211, 339245118 ], [ 1462029920, -1364260778, -600348459, 408797544, -323281088, 1939373093, -2147308612, 621135351, 2090287554, 1588729690, -1577218122, -27993723, -2002228015, 544088302 ], [ 1208115274, 275736367, 1753283782, -344358079, 1831441807, 1882664629, 430425360, -1440474500, 885126555, -1240965351, -1737346985, -137186130, 2054614500, 329945596 ], [ -463083807, -1716549630, -2076191073, -1046511156, 1721357968, -2036075588, -1788985425, 1327227579, 1051846509, -1117991732, 622101446, -821400405, 165733101, -1814908050 ], [ -307242778, 595720761, 862863450, -797031910, 1382461924, -2012202000, 2102553802, -433460764, -1409051865, -2088687760, -387130357, 1233404539, 1677634566, -267381958 ], [ 1848743002, 144377579, 86690652, 1837532647, -13101141, -983208636, 438386930, -1624343173, -697546300, 1533845037, -1721911644, -897280794, 1511342469, -933366716 ], [ 78039480, -335672987, -1085059873, 1593669744, 193425001, 1330310951, 1140833432, -1205420207, -1960439758, 622715381, 1774171944, -457790429, -670386317, 230193366 ], [ 1368654994, 195056379, -1922725533, 195205451, 571766744, 822065822, 439780146, 152721557, 1970585760, 91998169, -287443179, 863904819, -783311893, 60532723 ], [ 481769124, -1307718967, -576020068, -1623882531, -1797758663, -1592016922, 781919747, -928406689, 2009233257, 35689308, 1063507187, 573361443, -1144190810, -1626368232 ], [ -200014509, -2135666897, -1027847492, 687715448, -433123605, -1291228642, -912301955, 855233277, -1182230126, 1718237901, -1006725511, -1966029879, 1985280037, 1085148084 ], [ -2009891197, -858536137, 2051645098, 2000957018, -397120496, -1376827262, -994768532, 195609736, -1405356677, 1403380640, 943696290, 1042428357, -911811477, 1275103076 ] ], [ [ -664661725, 323010967, 589294558, 274078405, -1843034880, 1101247095, -1853153884, -2070341432, -1408483604, 896760302, -1390911196, 928756265, -32028966, -1908862092 ], [ 1142745106, 1491499129, 1276494362, 1522640084, -1612800886, -1091970339, 403175290, -114968034, -1777709168, 1910042567, 507141655, 1049179443, 1801782094, -845491504 ], [ -822833005, -2123946677, -1367298911, -254988977, -1117737249, 1306158123, -1209959504, 1332254446, -877388686, 587228994, 96320830, 1855406359, -460390085, 1382345798 ], [ -743263196, 239500046, -637382756, -1731927315, 807799747, 1666164627, 1261402560, -293861315, -807907654, -1902722519, 825903114, -1160296783, -657901771, -814683434 ], [ -685646303, 1269372701, 1403777476, -1746206486, -2061853258, 426593434, 1286609569, -1806540945, -674124233, 2029929948, -1424565988, -493464435, -454642536, 916195144 ], [ 94857367, -710857512, 584970874, -1045485186, 1169432711, 1355937019, 1498102770, -1368094748, -1301658334, 898706409, 1094180687, 1275935912, 904106987, 48991975 ], [ -1275848840, 1809627823, -99104079, -90766231, 43705457, 875565972, -748660129, -2046479058, -1388510582, 1083811306, 475395282, -1170234519, 1041337716, 859389900 ], [ 795383335, 967706203, 32774126, -763987039, -945129010, 1890143874, 1024465795, -290832000, -1731741842, -1098884082, 421899807, 433069585, 1732337827, -1876161143 ], [ 602511250, -1044013329, -597052950, -1131429662, 2024498864, 426340548, -1457279887, -982079562, -649372301, -621474222, -901305481, -924562670, 712484077, 1872322061 ], [ -84925989, 1209845982, 1589881732, 1428933242, -145063642, -1886925818, 285921598, -842239132, 1278794462, 499376612, 1399244370, 97651494, -1393046568, -1920279746 ], [ 2016654699, -1483753172, 1303307607, 336933531, 1304194272, 668761016, -1300724132, -202406633, 335349634, 403966747, 640799758, 571268495, -1797520592, -1972123725 ], [ 323260720, -749073238, -1029731508, 1127886509, -466516314, 1317712620, 1496974903, 588161533, 1203313046, 1767185293, 58045382, 449328709, -1906951888, 84515134 ], [ 228647207, 316137916, 901334617, -1349425584, -132939006, 1800542083, 528771735, 1803862620, 1785223330, -2005266289, 28684829, -1383021321, -411438934, -1701108877 ], [ -342955907, -1269572445, -617817906, -2067039126, -218053410, -1787194202, -1147357638, -873176956, 1921869925, 1385812620, -862292882, -961283344, -76804176, 1672640250 ], [ 1265572332, 100485085, -580381991, 2099176016, -1690618718, 634284997, 1599149244, 1159316337, 2130334253, -1043197726, 1731461947, 112645421, -328205759, 755098854 ], [ -441964148, -602065269, -1691523334, -521050518, -327058539, -357349748, 1123067295, 1743169597, 1187023791, 1016745184, 790169117, -1033248457, 318327489, 1662290755 ], [ 2001776209, 1949958561, 1888197374, -1477967, -922897714, 156181279, 1408951146, -1262262299, -469623617, -25452270, 258336504, -2058302910, -357651838, -779873934 ] ], [ [ -1778170334, -1555523441, -1942608575, 1418040897, 1040574201, 61311352, 1201065747, 60387829, 339819149, 1452512626, 7909337, 826972732, 316577488, 1128820732 ], [ -1655884165, -666704246, -2033998258, -1851217159, -1436718820, 499382205, 232423473, -785869568, 1417796081, -1091142681, -1011997053, 727190750, -949266287, 773334269 ], [ -1482668017, 1367064785, 1664972263, -1966734363, 52459088, 1535993014, -139243835, -257102600, 692987349, -997317714, -1237126179, 956941725, -1516906646, 417663216 ], [ -673009804, 2073569109, 119176382, -628280709, -318223572, -1534398533, 758308940, -1694406330, 1190475371, -1278191327, -1341028783, 1653030068, 1240854821, -1391647649 ], [ 770178826, -2066713078, 1380738040, 788758775, -1087330115, -1253526902, -1003619192, 453356924, 1300088432, 1099671212, -1182295777, 864359226, -323432776, 486494617 ], [ 354238026, 963698127, 897844818, 1203495396, -1683451312, -1060074692, 1875887418, -1128984625, 1068402618, -866583188, -865931239, 1610296269, 203224818, -1134310613 ], [ -111405235, 1840973381, -461576775, -1824520975, -1188177092, -973103561, 1782433444, -1426868483, -1533330985, -1077018665, 909634138, 482654184, 797397408, 1282912414 ], [ -1921710452, -1972818475, 1914556779, 1714696244, -590478973, -296912664, 853575098, -1204603019, 1467421832, 1172148091, -3928470, -591784574, -243314097, 1309260355 ], [ -345464588, -550169987, 1202831277, 459236353, -1579988179, -1181569498, 608695152, 1337180774, 1257619390, 821087638, 5650082, 284859285, -1313081557, -1264033069 ], [ 988620749, -1739851675, 1328155338, 411435742, -748881991, -1578450228, -701969685, 673705387, 25180170, -1380753132, -1309209997, -1336131594, -1131292970, -1928959454 ], [ 1586318922, -1498444148, -526996911, -977831396, 1907764946, -1043288496, -1054222085, -1726133575, -1069369647, 880814743, 484169001, -273462704, 1247880934, -2100836323 ], [ 1994859267, -825997407, -150118718, -1617833600, -349283467, 1751949995, 404147627, -2008288063, 944616633, 422769617, 1674141245, 363432408, -1501253557, 545678241 ], [ -103672334, 38065470, 321732505, 481625826, 1803686002, 163335165, -1650338234, 1346289994, 386921157, 681777854, -993396363, -606299233, -650393574, -1795567790 ], [ 2005459460, -132011625, -637437174, 52213300, 2028247565, -22900108, -1617066521, 1168389168, -2043365771, -530194071, -201561258, -265879579, -9685566, 1656993118 ], [ 632776648, -1400445020, 12282336, 498584796, 646258653, 1566184558, -954643100, -1386515787, -98912348, -1609237011, -1697397531, 451681318, -1619394291, -2071732085 ], [ 109657586, 856945328, 670593965, 2079590802, 244816193, 1037116907, -169925745, 690763723, -194889495, 2047857283, -116600073, -956416162, -1419030204, -1681011816 ], [ -1989513365, -1205251671, 1928252164, -1378997032, 1956156561, -1253497587, 1424291506, -509923062, 1254947454, -1195463091, 753888955, 447828887, 1885626060, -838051223 ] ], [ [ -418876821, -244705200, -1211387206, 1683628119, 1674753181, -1414554215, -1209384834, 700131669, -175036560, 53476584, 262396458, -1668470275, 753899703, 106601003 ], [ -473536646, -36905463, 1917598159, -944436759, -1123479245, 1481271471, 995590849, 862884724, 816844674, -280904426, -854210409, 579385522, -1699475278, -970497189 ], [ -1093217615, 8267422, 2098723298, -102952827, 1002068591, 2142653269, -1816563021, 20189645, 1000796543, -981752147, 978301030, -1485400691, 324866281, -1039171808 ], [ -930657945, -841736141, -216940354, -978652623, -432585468, -1443055068, 1270143601, -839591394, 1331304192, -17129718, 6105132, 869012037, -1649825001, -1419804753 ], [ -726436639, 1419107412, -1455219298, 816184282, 459585701, -2072308603, 955341731, 623330975, -1182942223, -1911405924, 1657040894, 193410750, -1491995061, -665731117 ], [ 516211434, -1852744931, 352964805, 574338999, 938527825, -653134131, 1511617749, 1892881708, -614171225, -927781987, 848340107, 188260480, -506348003, -84068572 ], [ -1487647261, 1384697063, -882847377, -46443684, 2045458655, 1662093069, 901975522, -1505263067, -761962313, -717882495, -1757160649, -595583559, -2024162780, 328601919 ], [ -635568798, 1441066118, 1991772097, 1098461857, -1905383810, -684734045, -1989504572, 1712988198, -1633935080, -1954697619, 669945736, -630108959, 429723131, -726229118 ], [ 151941253, 1454649519, 304102992, -15436956, 1056866337, 886321520, 980910481, 1907745279, -2120632113, 1890453705, -504320415, -288695068, 1370917689, 1339137676 ], [ 1994666791, -1320707501, 410230073, 762553982, 1876967055, -142427132, -1748457171, -241384445, -684610585, 686776575, 599875805, -608076604, 163531436, 1844652159 ], [ -1981046912, -6466831, -957390382, -398494240, 850056027, -2071815453, 1040089448, -794849107, -1623381722, -740030216, -197353831, 461950279, 1894946052, -1587564564 ], [ 1124077845, 900393716, -436842937, -369776860, -1936793164, 300218675, 1192738272, 1949806159, 1816418018, 260392350, -10406377, -1102958120, 692973823, 252481770 ], [ 490936919, -1661425432, 1972873091, -1777988994, -211327518, 489817680, 425509122, -549590080, -790443846, -913484389, 891229193, 1065922443, -17555620, -1066351726 ], [ 878555776, -191333811, 547059668, 1177378032, -325798947, 135180871, 510140778, -1706473613, -240190608, 906729778, 1493674665, 1957076301, 1601977966, 1473899279 ], [ -428121733, 1338240870, -2118663807, 1149111068, -2066635407, 1027805291, -1883827555, -1718852901, -530918110, 499213648, -1048945566, 1396176466, 2109047427, -1242481351 ], [ 509117441, -754468974, -1127841204, 957393045, 240693677, 968846177, -2140546789, 1835406840, -815453575, 772321085, -1891974085, 429807593, -500864030, -1176671691 ], [ 523009631, 23738631, -1338260721, -786179523, 469772536, -1129344792, 603989538, -2107014316, -896731776, 517692888, -2062507194, 1878448416, 196119409, -1779616961 ] ] ], [ [ [ 1238392784, -1663214119, 841773519, -1522023642, -1711698547, 480282659, -1459088724, -1048368443, -1318063985, 1079126882, 876467706, 1200036864, 908635547, 1824695683 ], [ -1532547729, 1623154299, 1494161547, 2035823291, -1032884167, 1394278224, 1243252684, -659782162, -883303761, -1715484848, 472333559, -153086511, 1589837584, -1805245560 ], [ 1952468677, -657835713, -1187280453, 235016129, 46042827, -301959747, -1749381385, 129389143, -343452723, 1852205363, -125033135, 1029273168, -261343829, 1016762571 ], [ 268600961, 1968275831, -909599337, 1686832553, 36243516, 1451583400, -685671187, -353897660, -1429192921, -66090699, 804488841, -911143470, 1293936192, 408146648 ], [ 756216623, 1019902704, 173768543, 264821374, 352062645, 342262455, 297973909, -1779998743, -117354568, -299332169, 51148179, -1216334532, 2082677452, 143468357 ], [ -859596533, -547886745, -1698536263, -2130042447, -1393009394, 544125185, 1045588373, -1359948144, 1166737939, 754695910, 1293440702, -828587958, 1416687971, -824567616 ], [ 316390777, 1823572672, -889172929, -2060912414, 719543473, -358571796, -1410710583, 1438906203, -152160121, 1229832501, -955296936, 859626278, 575477156, 1129144607 ], [ 719141496, -1414113569, 1539176521, -899943034, -633628688, -1160854251, -2035022056, -94263719, 588878022, -82701388, -318274800, 103553977, 893140158, -1628917983 ], [ -1162573568, -1660092696, 1602492390, -982791271, -688673936, -944896701, -1711422430, 952270286, -1412411003, 809516312, -1845920021, -1139346499, 1429377398, -216634093 ], [ 2136600583, -263057995, 1407602673, -1675710135, -1025062598, -2090910806, -416106496, 1446383760, 1769966718, -774859670, 2109849710, 1556630418, -1117665379, -613915255 ], [ 1994613169, -1928472731, 254727623, -301551287, -2081953404, -513066980, 1886709640, 315507681, -676579001, 1000056101, -1858012917, 2086675570, -776381691, -1346461262 ], [ 1176684693, 511206094, 436988532, 1678580212, -1001448851, 1036066833, -418020630, 1957897091, 502049888, 1899327035, -64897061, -823573856, -1115252028, 145610532 ], [ -1215990737, 1489044599, -1885203221, -299903252, -750127540, 1245715592, -1017144606, 1034031163, -1925729735, -2020887322, -779781697, 368772606, 700652985, 1124612037 ], [ -788573374, -1383238984, -1379694443, 1441179345, -1602395960, -845873273, 1250555943, 1762327823, -575150734, 489980713, -9554780, -1525798007, 1070631374, -146754750 ], [ 1242393601, -1542223115, -1863269886, -1467821140, 1120462596, 1759862243, -1509041914, 645599546, -974393334, -1958496013, 1268792192, -1147566532, -57748446, 664092045 ], [ -1803624305, 1824968213, -1589516849, -1165104031, -1054307443, -758641008, 255461889, 1126669850, -1999784343, -420264279, -1123412007, -1679354371, 871761327, 293875477 ], [ -1886113238, 584426870, -2075823596, -1610166692, 1123572900, -2143602195, -970776915, -1234128733, 1189208341, -145473200, -1657632585, -1786946992, 777987471, 1610725313 ] ], [ [ -1031846515, 1399217494, -849681319, 1498858644, 1339572968, 2077766650, 860219148, 61793318, -2049292461, 701545338, 1606598897, -1734327606, 1644823802, -2068751347 ], [ -1994622335, 1619762548, -191676770, -1130506334, -554135341, 20548026, 999571291, -1478856057, 1633979407, 807674813, -1124652270, 1690825009, -21721210, -1079258178 ], [ -286584063, -13842536, 147472359, 633859750, 1120551210, 304263301, -1655207260, 1443580323, -636182218, 43588115, -2100691527, -1908157711, 1506052012, -445918416 ], [ -201677288, -504659867, 722005161, -1781305997, 636735658, -798312344, 1001705352, -1886983895, -1857618095, 1489205854, 1475745840, 640360729, -1493484015, -237279330 ], [ 1721107859, 425492358, -2060451615, 418450516, 79759746, -2101623104, 1725253388, -75444937, -828522527, 1823912852, -1394799123, -293286651, -917068816, -1882697979 ], [ 624595991, 841862899, 2075520412, 1386068882, -532598805, -1914458296, -512979961, -587079522, -1728951182, 56483918, -1833571665, 529793603, 1213662104, -1288171728 ], [ 1740187575, -560821178, 436476305, 1026039532, 31137221, 1113426040, 48474370, -609372455, -310030118, 705710674, -919926607, 1041869059, 1357928117, -260879409 ], [ 1350949854, -687030288, -1883179776, 720421712, -1237470548, 245913356, 1563429363, 900063703, 1919195414, 1417192420, -1350821490, 123575418, -566266276, 1191076753 ], [ 760654364, -1232987965, 110010401, 1373290886, -844349247, -1434840177, 1448125237, -464785733, -1251973668, -812363449, -970457598, -218750483, 119918797, 749458887 ], [ -1399372639, 776406553, 1586828495, 2007976396, -1748971256, -1717614998, 2068486449, -1305090175, 759870680, -1928662060, 6599658, 1157037007, -535260838, 1956189888 ], [ -1762944148, -106926917, -1776990113, 1090177532, -1168685360, -203848124, 1777779517, 1835981834, -179928642, -257336165, 1693844712, 450865569, -1874575770, -262973890 ], [ 1708003453, -1256164024, -494745582, 1796874490, -851706068, 123692901, -517432908, -1955540295, -1232062426, 248125711, 1298905086, -1791490673, 79547577, -920866863 ], [ 3715490, 284223741, 44513804, -1601689030, -1005439286, 967602094, -288324324, -12150895, -1396602014, 794165481, 1055256116, 2597200, -479344818, -962375199 ], [ 256536932, -317102826, 1465911244, 1488794992, -1218525075, -782025834, 1805555999, 1004200950, -688099884, 1542137805, -760428636, -1029790983, -828139381, -176654617 ], [ -738574322, -775671563, 1225783272, -1570999317, 1320577878, 1523701318, 630746188, 310464648, -377911619, -240686034, 1314807311, 729205934, 275985349, -1332190752 ], [ 2140319353, -58916351, -1680670849, -1022086665, -633773445, 360054764, 1560682891, -47187585, 499948061, 27971788, 1400276720, 397112058, -1003294863, -2140975063 ], [ -571144598, -1729276340, 511651422, 1256123098, 1259999648, -330507529, 30046282, -1835296964, -34284625, -7206530, 669235339, 1098306557, -1791079803, -2139479050 ] ], [ [ 2128735107, -1037791275, 2113199451, 1179061085, -1756322512, -1895766779, 900431899, -134868890, -2046172400, 789562236, 1586624900, 905269893, 1829301600, 762700622 ], [ 21607374, 899400824, 1341222777, 277124794, -1694843332, -1221555975, -908573091, 590756329, 190030009, 170603230, -792154481, 430739859, 705443372, 4325174 ], [ 1135941035, -1475097729, -1447224777, 1135269248, 1728429188, -918064527, -598320153, 1953867060, 1514917553, -1972366077, -431191330, -1808300008, 69360454, -1814692724 ], [ 700059635, -2139313040, -1425491966, 877445908, -1218009043, 168973352, -802955583, -549229928, -1452546061, -1842282868, -1500450682, -1930580530, -79966075, -1632642703 ], [ 173546473, -1353280346, -796428695, -455153574, -1851128280, -719734456, 1318109132, 1277349181, 1904515309, 354377278, 468163864, -356309340, 1029748614, -1586196077 ], [ -1851308108, -395689262, -2026143183, -1483836442, -935866712, 517644559, 329655075, -544580711, -550307502, -503070719, 241204567, -690640023, -1985131907, 240837851 ], [ 1379926274, -1710099520, 932892519, 1136791432, 1232388040, 1883888138, -66293760, -141724868, 326109402, -984290905, 170275814, 467698498, -1387751705, 2021938659 ], [ 73312185, 1708908574, -1192723199, 535119698, 241220160, 821212432, 1539422990, 108526267, -2063500859, 1913505377, 772446536, 573058226, 1671439417, 1701406604 ], [ -1872187931, 1003716751, -1462927133, 381331950, 899350726, -1126489132, -1714885845, -853222573, -104829621, 1948846329, -1245624738, -976997522, 2088028578, -1783981141 ], [ 691565765, -613461350, -176789565, 323853766, 1198681258, -1608172648, -1201267743, 1479983898, 2140873123, -442818397, -1080209154, -1727114000, 492216865, -1144935113 ], [ -1822478133, -626938171, 338283385, 622709769, 1091934850, 1784363931, 147422489, -1592091784, 151933, 374599843, 1576319406, -1303015827, -1499168976, 2026142608 ], [ -1426962832, -543890412, -1282323100, 1739349890, 1462354672, 516958478, -2034344166, 1349254542, 878280363, -594136445, -495605146, -539443991, 240161438, -597386018 ], [ -1996954972, 2110365038, 1492420377, -1002991813, 1100750091, -466555814, 63376570, 1141328417, 1367555299, -38203269, -1072421155, -529755062, 1805878752, -982737388 ], [ -666910727, 354441871, 1923129826, -2073609413, -742573262, 1396468752, 81593242, -1037540456, -1733865391, -981477948, 789019196, 1343873691, 1688857479, 1080763973 ], [ 1358458515, -986008482, -878596230, -1303104618, 557352018, 1934045043, 1040582377, -1063561627, 1062511742, 666444859, 2059056490, -1917564526, -1658203732, -1366133623 ], [ -2043323319, -1600654618, -1113762436, 2013559630, -1041404027, -915765601, -1885025042, -1749067216, -1940513499, 490800434, 677427650, -1829777097, 757881348, 928603382 ], [ -2120532117, 145750278, -1972359550, 1952523298, -464674454, -1744998432, 33564694, -987376364, 207397840, -2047676763, -585096315, -1688547478, 2055300769, -569501120 ] ], [ [ 1565192042, -383411479, -867503426, -308766490, -1112321605, 1240176478, 38809778, -444446524, 1151613345, -1135294290, 267882513, 1352344036, 1764572685, 1039795187 ], [ -1483811203, 359069463, 94148086, -259094866, 36225043, 114205888, 612598017, -559089694, -629247979, 754157739, 701208206, 1594792796, 426798776, -202013440 ], [ 2000376443, 883453699, -393400532, -141322476, -167766100, 594837273, -44314255, -1375465537, 1174516297, 1358756159, 1088200910, 1686893631, 1059517545, -1624879473 ], [ -883139115, 1603628274, -1865136701, -768505800, 1330479691, -1742017147, -280057124, 1730739048, -477963943, -1711692684, 652136806, -762721825, 1279587822, 1168790342 ], [ 1076426472, 1712577493, -341296423, -280599889, 2020376009, 1540619615, -652489945, -1073543557, 1786203065, -1597686608, 1585090663, 1039378930, 804722761, -149022126 ], [ -2014626410, 2069161516, 1405425860, -1243475625, 718310266, 1521788495, 1577088553, -504029156, -1510046522, 1219084561, -242232750, -1342876676, 1512730069, -764261481 ], [ -65458591, -2035544093, 1290904146, 1082122720, -1768140781, -292294862, 432046651, -167841378, 619452321, -540154729, -1766397198, 2021804223, -1311720966, -1603148044 ], [ -720921345, -328299701, -726418721, 2051567602, 1930810781, 1932707431, 321738828, -531410858, -581479885, 1902329247, -1189911539, 1958570226, -1103907289, -206498621 ], [ 1837390018, 123111406, 576829120, 865217465, 1011602194, -2082427659, -676811799, 309620432, -1474424325, 1456771153, -2099967674, -374623452, 429400154, -1797548094 ], [ 1583452247, -1348854452, 1367841983, 1320661828, 1781790525, -579354627, -1110133026, -1005974296, 346974679, -742877614, -1474167069, -2137086241, -1174975731, -1876129548 ], [ -1308996201, -766843811, 1586213818, 1742621156, -964391235, -1078214695, -776395479, -1090425055, 1696777548, 566931488, -726102968, -1793894315, -320340862, 803529162 ], [ -1180512472, -1678295611, -730446965, -937086432, 1073435579, -288871734, -1474203958, 1346533864, -1824696590, 797345472, 168834000, 1243119936, -130971488, -1471431071 ], [ -227666623, -275267865, 1900056044, 1417421084, 2080293172, -209311883, 1532742819, -534996578, 555729120, 1160201827, -1826258762, -610106238, -842729605, -360701494 ], [ -1466079624, 1631561788, -284687482, 753478993, 1420677, 103236185, -726291293, 1870675260, 1069639191, -1518374290, -1287128020, -1954940452, -623200221, 532850933 ], [ 675367066, 1246804728, 2101817523, -1495317765, 2138823652, 75544356, 468130918, -716693752, 1242523812, 237522155, -186795161, 925530294, 982977261, 1401569939 ], [ 477294553, 1842509796, 1080306734, -298985590, 202305445, -1036746008, 791270455, 808944386, 715598637, 1227488287, -513653094, -210014213, -222544582, -1667162347 ], [ 1276495437, -1874733164, -275774050, 416990722, -992984665, -542291021, 1536034301, -243331776, -1058335839, -1840919953, 1868169562, -1655905327, -125552252, 802449205 ] ], [ [ 1747486676, -1490424564, -198892709, -377436823, 1524548535, 656139552, -1965883750, -983021847, 1643057469, -1373982235, 2114105215, -1972569056, 824696120, -582291574 ], [ -1090031068, 1718402476, 73621181, -1003126222, -78585812, -1403929538, -387374402, -1256396303, 882707655, -1869575092, 779595787, 1551263849, 1123066705, 1125418573 ], [ 1018382353, 682195493, 467588075, -1699056496, 737721123, -547188284, -1016960410, -1828686331, -1298881931, -2084010912, 1900317314, -240648027, 88738442, 23912968 ], [ 1943471626, 59569333, 1970419456, 178977950, -925421978, 1949354498, -757064683, -1637862418, -1338729950, -1423975818, 1356383228, -1841269738, -944379873, 1038418537 ], [ -369440567, 746466555, -2081989438, 1521537954, -838912041, -1235198304, -1574846251, -1271228341, 1129395794, 516557376, -1923372267, 509729086, -684406801, -2107169039 ], [ 287034007, -1271281138, 999178463, -130083630, -298273883, 9685588, 752137941, -1137025203, 1281542510, 1918947468, -1718288245, -1086457558, -436440429, -733847634 ], [ -1539860351, -1628259317, -1706916557, 450008839, -466992216, -1098907893, 685957080, 1589254629, -833378561, 1682480928, 418713561, 1707986518, 623336085, -2133298396 ], [ -226341385, 491447009, 126568598, -463690113, -1459304985, -1823543462, -464174678, 1406842064, 9159453, 1323332179, -2129399060, 1913614593, -637303559, -1074641402 ], [ 761172333, 1414575013, 646193110, -134191658, -518803531, 2114157929, -1360113280, -696027851, -1491613182, -401986981, -2072448852, -35235485, -864661712, -1606804977 ], [ 1283951688, -1960312487, -1577325484, 651016445, 1667023706, -1460201237, -837426184, -923965628, -125857351, 1266457068, -1806190710, 1028147025, 2101858499, 1139378423 ], [ -253741805, 1897702462, -1525088302, 2010738995, -1785074440, 436880431, -1519782430, 422417677, 1510731315, 1760099143, -1674554423, -177666014, -119091857, 1240959545 ], [ 11690362, -1686810139, 35410270, -473323264, -1527691501, 1447282610, 1043925947, -579882701, 437100719, 356254883, 1413119149, 1964794955, 629098122, -941736498 ], [ 2032843186, 97462021, 1142153353, 401938752, -1848959466, -1714107157, 1373006320, 1927283709, -190097411, -625261829, -1350209062, -1305807542, -1190648351, -1413576107 ], [ -1147945788, 753627971, 2050860827, 953123043, -1949207601, 1932854200, -2019850103, 1838074909, -1564623934, -1079880574, -687901046, -481909876, -636381586, 649558456 ], [ -628037750, -232828467, -854940343, -2006654205, 191095745, -1425645213, 1172613665, 1762058032, 1213127471, 270692009, 156235639, 293940883, -529806007, -294835080 ], [ 1216999560, 1149397089, -832994363, -844233206, 38788364, 403690888, -1668681049, -170559047, -1024253720, -675013273, 1994266519, -736687634, 371009325, 426157553 ], [ -499628574, 389766944, 937353108, -1044710101, -737989245, -936205250, 946590576, 473834062, -533460240, -1930215444, -621981821, 748947131, -287292689, 1992093409 ] ], [ [ 1198776352, 544813684, 2044909164, 2029242314, 192185480, 2030676199, 189844008, -1454233655, 1012045216, -1518591911, -694677536, 1283778088, -795719951, -1342912297 ], [ -86427327, -108801925, 698033211, -261921550, -797465079, 378742359, 340226073, 1586384595, -608214230, 1109121603, -960923948, 449055574, 343434948, -77456207 ], [ 1319665224, 1571700031, 637396493, -1386435001, 11962291, 167185558, -4128738, 1117571377, 184647720, -858420944, 961410518, -1513125795, -2059447207, -2046361116 ], [ 1464967527, -215838970, 593231214, -817532125, -461078380, -1325558005, -2033900060, -213364464, 681614615, -1946389297, 434726030, 1661325360, -1972674683, -1215323275 ], [ 2052976608, -15926413, -435226196, 175673341, -1839133830, 489277540, -1136086343, -1130694983, 951826796, -1593201774, 1452154816, 376331040, -728104228, -566462018 ], [ -1821054540, -297126799, 1734896299, -1276649855, -1130454425, 1300917768, 2106621371, 893011220, -1952402219, 1002464992, 1872824924, -454195335, -14676724, 589431107 ], [ 2003134308, 1581936182, -1117654961, 1674230732, 1877727716, -55703655, 2078273877, 1615427498, 1934006538, -1780847317, -1144425197, -1404694948, 1022847801, 63029748 ], [ 592265995, 1131129295, -254407050, -1564757511, -595689647, 1475210813, -2104810793, 1203479642, -338060036, 417510085, 1029625305, 22503713, 1225172580, 2103801985 ], [ 1978777833, -68219289, 1095959394, 1296332079, 994766185, 846301205, 1379092232, -22488019, 1721571298, -771461464, 1430024279, 536183911, -2021861270, -656771131 ], [ -1119043178, -158920655, 739481714, 2145792853, -1637347442, 143935429, -2035477488, 850226603, -1412461343, -703848748, 611499896, 1032809950, -609815152, 1225284870 ], [ -276344268, -1872821587, -192007133, -676570440, -733964217, -829736561, -1387122222, 1995928876, 1194949474, 1829796709, -1111919295, -1279619453, 252047168, -1646596982 ], [ -231583932, 688797240, 1225666646, -283314777, 675671422, 386452396, -1651526073, 1916386682, 138536866, -1312648957, 1368187526, -1442711027, 1672936938, 2030011351 ], [ 1765573717, 559638220, -925516737, 1786244032, -1360240011, 1964633811, 797997164, -1541148090, 1960630211, 677050408, 1503026075, 1935865476, 470505316, 1967812125 ], [ 2047403709, -900921091, 630473675, 1621920361, 557689777, -518878081, -1596013894, -1892889449, 376156248, -1971612344, -912467259, -89762627, 828677458, 983583816 ], [ 2046166683, -2127395263, -1032838579, 1361031206, -912456803, 1851886185, -1361834472, 1588618043, -1781211777, -820618273, -1163299526, 829050415, 432735956, -849101280 ], [ 298870655, -584389341, -1104099047, 1646147498, -1553960867, 1622506320, -489828606, 1048510072, 283517991, -1577509705, -492518000, 250016889, -1522573326, 1203605227 ], [ 492792411, 310104703, 1566678554, -949485882, -1483575720, 1714699382, -456142128, -2130009970, 871509237, 662830041, 139113995, 174782792, 1062964724, 1355790970 ] ], [ [ -1931679185, 446547032, -1322090064, -240597997, 585678589, 1078376946, 1026740686, -895744495, 1830391392, -872516111, 687641286, 196219612, -1320188140, 615591343 ], [ -907384430, -1494171737, 1518146402, 1454363972, -1421548238, 690490812, 1228041090, 582771846, -1103458554, -906012848, -883770864, 1292156491, -223025100, -1497237839 ], [ 1329378148, -1048103231, 1600698102, -2048472073, -38718017, 1319247274, 94496798, -735913870, 293013102, -1333080588, 215310658, 419222018, -1707479169, 1626169499 ], [ 2112701038, 1674432662, -440273947, 443628094, -1958669927, -1014237448, 43789813, 1126190917, -1611338553, -689445339, 1251457521, 1645455391, 1497181515, 1262888703 ], [ 1539562896, -1485246617, 107232394, -1069001044, -893442919, 1420465892, -1404872510, -905131777, 671081855, -1373081392, 706287870, -41486828, -1257955980, -849208748 ], [ -477796796, 736368384, -203339068, 306788656, -120482862, 2044323487, 107212727, 536096767, 2096848807, 219747473, -2047923159, -1258543102, 1725442134, 628245849 ], [ -929125548, 1377957280, 1301595435, 280229200, 1107632200, -1957770667, -1679481228, -762764472, -650306675, -1371931562, -1146176288, 2102381201, 73180938, 1461902934 ], [ 1834504129, 1624232819, -1949479166, 392461067, 2078526198, 1747101543, -47595147, 2017005374, -205029758, -1093706830, -713527693, -1126494896, -868251439, 341008498 ], [ -2100419113, 1158579861, -1742813137, 1674902478, 1079958487, 1596173924, 509367299, -1385488455, -1059180694, -1039088730, 1951227311, -2084746701, -1705049773, 1267151566 ], [ -1803815, -1163974393, -1131606630, 238220976, 1488803684, -251955592, 586450350, -390963985, -158434402, -1856484016, -113286985, -1748733620, -66511946, -373771983 ], [ 705580497, 314093297, -475402761, -889985432, 10690836, 1629022067, -1678175624, 83222323, 444082435, 1184295020, -76531591, 1729794425, -1901264, -59259371 ], [ -332394841, -1596061231, -609930322, -1837063033, 1024500240, 2054559427, -1488163459, 605380656, 522610852, -1379014721, 891144025, 433914378, -2115492674, -1995871620 ], [ -1648490962, 226920841, -829835212, 666131532, 706841318, 2069346973, 1220508747, 1936012076, 1479318881, 1251241503, -2004620900, -1065620657, -1581587113, 277111111 ], [ -983729838, -379622115, 608364421, 562789867, -680899088, 1458909302, -1694533977, 2106859585, 1966586147, -1472057363, 1336072291, -793783663, 1713812603, 1647965845 ], [ -1580616635, 1415789308, -1483787487, -1898366014, -1014591969, -2074583823, 2056793329, -1394000374, 1869804177, 103078177, 989631119, 1545361536, -1854774227, -207267899 ], [ -1145709786, -1045922960, -255363944, 1367373748, -627047063, 1498420376, 89489145, -233277620, 1985467850, -1498631011, 1269099909, 474984832, -539623761, 732137492 ], [ 1385996362, 2061148260, 1584649820, 879194958, -834152676, 120755126, -621722925, 2073963552, 915734652, 760677674, -111184868, -570540068, 868221955, -1763261023 ] ], [ [ 983722712, 989778885, 747146295, -1548497306, 1892763733, 1517004704, -1844184829, 192823455, 534301863, 107918458, -2104894802, 1356684468, -1238098103, 669365098 ], [ -875847056, 1685837618, 1718782191, 1847096218, -1362880581, 71326891, 578022758, 2070692527, -452611516, -1139145803, -1953490664, 1977468593, 1922420851, 273325400 ], [ -1154083123, -666252072, -788785805, 1674997652, 1538657231, -1028755704, -1161662579, 240327756, -798121412, -1199546162, -26479859, 737508781, -1545386722, -2130616062 ], [ -303857113, 210185339, 368934944, 436953167, 646615889, -516305770, -362534442, 223983897, -1021198533, -1110213890, 1825240530, 567607429, 1920028320, 643473190 ], [ -1701313259, -678545917, -2093495456, 1491437618, 1456380800, -590073401, -1237852898, -2131258046, 178700519, 1881817794, -20068449, -403658371, -1883766407, 901442875 ], [ -2109935228, 1938531580, 705508489, -816223273, 1231481016, 1494295404, -5769086, 1792830240, -961598270, 365305995, 1648119342, 1506421624, -633292099, -855783243 ], [ 1154472087, -242556444, 1238159401, -381938957, 895969662, -661320621, 1674145798, -1862036176, -1397883736, 854491595, 195454737, 81986278, -1123871878, 1364566560 ], [ 18608577, 430247321, -725305720, -1601712560, 717796618, 1330904957, -1116083755, -1932319180, -1602916692, -1742411210, -331139949, -1100366186, -44244268, 1387513214 ], [ -2016804050, 1260901577, -128491194, 1036241580, -1653402748, 165953489, -697693795, 1765739154, -1973616550, 910663954, 2046260013, -1202686301, 1721769494, -1168450882 ], [ 241290047, 1066597560, -795529511, -1387808738, -2146289586, 416291534, -1566667831, -2025600751, -329787962, 2121488182, 353965624, -1512890356, 518005007, -778757631 ], [ -1065978856, 355483636, -1030745244, 696122237, 1021048769, 619736800, 1607155322, -291586146, 376884325, -1205141629, -1040896229, 339768468, -2080426175, -1909989266 ], [ 1955359394, 2025810032, -471661644, -1272725145, 321569781, 1566183344, 1273097154, 2061446570, -210511316, -426671563, 1233959051, -1416539207, -1083592182, -374715926 ], [ 1398215405, 1100147764, 1217168477, -1253215384, -1194166457, 2022846952, 1196898434, 2040537550, 1330277390, 1978222116, -1371375023, -1447231811, 1028094163, 1065393379 ], [ 260049866, 1565627269, 884005569, 1891229458, 169036404, 2133530902, -1541888159, 871157668, -1694311743, -435412194, 876071827, -180082503, 1515285135, 912709213 ], [ 1348927922, 1874140441, -799761931, 227531225, 1283369606, -1083403997, 996480531, -810745917, 233146247, 1911766517, -1034234344, 1239533007, 460588389, -1433522046 ], [ 1886620418, -204796644, -1991727113, -2064885992, 451829673, 1034111939, 91648790, 1877649618, 1583039181, -170772427, -1984709720, -922289675, 1154244656, 545722593 ], [ -1431892590, -1913543178, 557946279, 1882194366, 775176117, 1667897319, -1012720927, -1434645807, 1136472147, 29269978, -486106805, -509701219, 1915224630, -11224648 ] ], [ [ -1297861720, -164218735, -1247948015, 90301858, 1676911895, 198218598, -435066793, -700840951, 1113314984, -1552495077, -374191118, -791297792, -1125517194, -404552461 ], [ -1397188137, 1294811846, -456185331, -636454982, 1465961836, -1008238123, 488594188, 867215137, -1051929469, 484224180, -259400507, 599100047, -1106969040, 835632226 ], [ -808092572, -1782415722, -834122020, -736995469, -1286802212, -281229308, -1846534536, 1733670010, 283008367, 281635998, 1726601728, -1555142120, -1556625738, -6123761 ], [ 1279874154, 1688853678, 743001296, 938151302, -1999906429, -1919306204, -1744147964, -171334096, -1008081717, -494761320, -249725787, 504438446, 780150887, -1818662339 ], [ -1986602101, 1786863785, -478953799, 313853255, 108893171, 1032693953, -782132427, -787116669, 1604913952, 1574554725, 1328673184, -815081027, -134204671, -1597341405 ], [ 1697113692, -1755485956, 1915233251, -749324839, -1619844255, 345752732, 1146038370, 1272900255, 765552279, 1340047368, -1798643870, 1413161137, -1250056211, -1590924932 ], [ 2014206664, -1561820961, 584467254, 1787437268, -1520825930, 508305452, 1184916896, 1480096400, 23519114, 1019252385, 1030318944, 354948108, -492522338, 1585102447 ], [ 1956316378, -407075382, -653546932, 713214650, -1719534263, 129287087, 1953415923, 824608398, 29471180, 711318440, 1927373677, -1451553033, -187551311, -376690267 ], [ -1853253339, 519776996, -1160111810, -752643407, 1379882151, -17215185, 885721185, -184309018, 525168203, -330660137, 1454676079, 1957633635, -902286770, -1315628812 ], [ -1027624585, -643351479, -1860511728, -1681948997, 1831410315, -1822378186, 1611287262, -463149353, 628717911, -1843975440, 1915179568, 373039684, -1841790253, 1958456928 ], [ 2108126955, -1094796166, 472689145, 1491406773, -1212736787, -1212064210, 1483218197, 710183087, -1531216941, 854210577, -1417879660, -1626779619, -265873896, 500222275 ], [ -1824325850, 958968434, -879835236, 1707057998, 2051130612, -1080200428, -248616103, 971541860, -2082179037, -1829684440, 1885169990, -874811575, -55511205, -169030521 ], [ -464303929, 288614058, 999793943, -1588561669, 433735307, -1627471101, -1640312350, -369657967, -1275082228, -51739661, -723753217, 827233733, -1310048727, -1382505016 ], [ 785514122, -354062180, -1652454499, -225808403, -1269246675, -992430332, 1667933686, -1498517775, 438063131, -149099143, -1361299417, 1903370731, 1077920508, -590046536 ], [ -1964131891, -843934440, -509592940, 193469941, -2121241074, 1769482428, 1363368450, -680311318, -684142360, -1757109744, 2109683228, 588174924, 1987473943, -1616444234 ], [ 949119748, -1517808355, 1276701175, -1120313506, -321451146, 1375550795, -1357231379, 1688830582, 1592567772, -670927715, 2008584541, -110666926, -1264240539, -1572173280 ], [ -779751030, 1736481407, -1307976332, 1578966728, -1672392908, 1663884349, 319943862, 1874079429, 1280595156, -1816408036, 555729488, 1489381158, 394788592, -508284184 ] ], [ [ -369018318, -281495385, 331056890, -2142337789, -1043857088, 425822023, -1380900565, 2111568961, 1879865329, -995646858, -2042394921, 835530600, 165638661, 304703982 ], [ -283061148, -2059653739, -1743579542, 1226466869, -868546620, -743190984, 1986062133, 1783286745, -978818092, 1997061652, 1492644246, -1890566849, 2090192971, -766951936 ], [ -772086360, -800914114, -944998611, -348015123, 344689397, 383975337, -442368919, -851065515, -652886984, 762783741, -1466775951, 1372896962, 1267370994, 1358909117 ], [ 1752537586, -1199841663, 50830474, -1548511703, -1715556830, -777292369, 866638737, -977284200, 1725017682, 422346991, 1428104497, -184237687, -2073465105, -1770075603 ], [ -1007838007, -789320970, -1017004176, 2116820124, 1407671487, 2103966141, 375059145, -1965556985, -1811018557, -2056352622, -1350877198, 800237169, 1599472477, -709153142 ], [ -1714199483, 758864772, -860626214, -1400956487, -750597209, -721695605, -234365778, 941627203, 2065775236, 1519754799, -1536763875, -581612427, -614965047, -117236086 ], [ 1341556059, 1307106171, 866263644, 1563829115, 1701207740, 1800798907, -838539545, -1376298983, 300900861, -1399491265, -1687207478, 1603272146, -524409938, 292213606 ], [ 372820246, -1372653630, 346632265, 1285857512, -2009639964, 1262588147, 899927862, 1596094820, -305200728, 253718707, 32689933, 1230442917, 1487304533, 1136348278 ], [ -1950733081, -426009336, 1851406148, 1021249555, -1636695783, 341955523, 1589801643, 1601961800, -1760158441, -1123700116, -1026796049, -1480677812, -1500523252, 110751827 ], [ -207471702, 1510811646, 1621192905, 357749116, -1974136785, -646650953, -1969070793, 1869814104, -2106080138, 909700655, -411185935, 726323108, 261812674, 189622615 ], [ 964277878, -1474545830, 2085191833, 1561683062, -719337390, 1738510579, 28787969, -797459317, -1113163613, -1330313879, 748964909, -1968568079, -1783195944, -1902734072 ], [ -437405845, -187326851, 1373085777, 1105999767, -670927960, -529811885, 42243389, -34967363, -1310875612, 1150949876, 2105780842, -1755601269, -1162763128, 162090209 ], [ -1631214068, -794131591, -1894840564, -772128822, -728018804, 1648692696, 1927995967, 1441051186, 462605439, -287024138, 224528878, 1327161293, 260325524, 797427064 ], [ -1856740161, 1753377197, 1752021554, 1295881330, 1144672659, -124591281, 480239423, 509780573, 1032783410, -1950481103, -1208167076, 317865312, 271728642, -171587273 ], [ -2106047361, -2085362377, 676806775, -1473502514, -1162469975, 297826834, -988823806, 1731271501, 130611392, -564525612, -1608658501, -1824916099, 1202804091, 364905534 ], [ -1725477780, 203845539, 338400698, 975109978, 468810365, -1186661547, -1077482539, -1241239498, 86487018, -1256063869, -1005321703, -1799422, -355897962, 674043814 ], [ -1951686550, -1508665918, -671726104, -1255120059, -354968476, 931493767, -338633674, -640464981, -1512572261, -659552192, 1797337956, 589213783, -683743321, -449009558 ] ], [ [ -760455127, -719840155, 560175642, -818838354, -1810315835, 1387580715, 1185268898, 1996269669, 542587676, 1976878091, 97269199, -1440158380, 1994074829, -1387698698 ], [ -1200952305, -74268003, 1161989234, 1616722508, -1462853989, -1137647055, 1469026249, -418076568, -183096523, -789198382, -1906118636, 137452801, 882927651, 373100383 ], [ -239705073, 1119284313, 1224484137, -338056137, -1199017384, 369568788, -1494210499, -312728628, -1814222248, -336044980, 1834864348, -1442158348, -2137823563, -184104220 ], [ 624808757, -1824071475, -1169122107, 13392422, -1762457701, -229145147, 1309775006, 224131342, 522962499, -2132649725, -1016931793, 1200911349, 1430964706, -1676192173 ], [ 144176195, -815035894, -1381675563, 1585204501, 2109300939, -1887332605, -727361342, 2140923991, 1605239382, 240716034, -812420099, -560273739, -734462138, -2098543858 ], [ 991483418, -733949516, -999797578, 1913854328, -208292913, -817581929, 564684744, 820273492, -1057134721, -1597493789, -595031981, -1699214122, 1400611511, 1591003302 ], [ -1692471281, 610405311, 1648773862, -2133808736, 280562852, 1976754641, -1315139159, 1081831057, 2020306509, 1434325487, 1764269654, -1555263514, 2116075647, 706818408 ], [ -548337359, 1547119748, -27430796, 850329439, 1140350233, -417524154, -600629436, -280382279, 1307409168, 1065281014, 1745649344, -1551510211, -369962452, 1545094575 ], [ 1347783975, -859258032, 745921271, 2130532107, -84557313, 962817223, -844808780, 910192163, -742854467, -1741490167, 836674791, 542300207, -946240351, -1300242675 ], [ -686763132, 1232819063, -1167462916, 1368352805, 568219010, 865257939, -1211508550, -331090451, 984512110, 1729414179, -604600356, 1101574819, -941430794, -1958246807 ], [ -259396759, 332100034, 439245952, -572272362, 994441149, 1155545718, 73003472, -310482590, -457875252, -88117884, 381655372, -833206542, -174935465, -1485173878 ], [ 1779473929, 920133086, 1775127161, -439710423, -1741046286, 240673695, -1608498306, 356658410, 843575193, 1057974790, 206867186, 15275813, -1762910820, 796488601 ], [ 982751188, -253923838, 325650915, 1511191948, 1337668834, -592012840, -1762246805, 1513455852, 1284176726, 1400554182, -66969182, -1447253779, -1738326015, -528498500 ], [ 1294270025, -1672055582, -1289122993, 1461456157, 774807807, -698846645, -197429842, -2086278010, -774855063, -718921271, -1074218969, 473881131, -762109500, -1544548477 ], [ 303242365, -580266461, -965030969, -1471593023, -1047654729, -2029060573, -2048635768, 899018883, -1204293028, -1452853872, -784257986, 2064918695, -1780973156, -1238908521 ], [ 95161907, 524925027, 1231020011, -1962423212, -648437640, 1519571363, 1500050736, -246920270, 1409333107, -2120578819, 748306028, -750676487, -1240947800, 178258541 ], [ -1092400288, 768816725, -1201796920, 689572711, 1311933592, 64962481, -740721984, 529405217, 588118023, 1238381488, 2035814789, -1393642738, -1860931256, -2011490265 ] ], [ [ -295184005, 1256602267, 273055801, 615469566, -436145640, -55129029, -1846650133, -2009411692, -1946579132, -1389989784, -1892406, -1592065109, -1922612842, 1731826851 ], [ 1316111766, -1332279643, -347334205, -1469446424, 1311612885, 851858074, 2031777057, -1776130792, 1322260090, -2097875210, -1576246403, -150057280, 1984412813, -1704831509 ], [ 1875991805, 1035501648, -169088831, 1699900565, -1101800631, 1657722606, 1489782301, -280481037, -2021950785, 1292942019, -319829015, 1121483261, 1661672146, 329708179 ], [ -1802591363, 1370858664, 1226679713, 1824339261, -478342289, -505657512, 1988326425, 1761535374, 141543401, -2104824244, 1284860687, -21039418, -1594575758, -324554659 ], [ 5389892, 220306350, -353530721, 368456994, -80436238, 102769336, -1535748097, -1319934044, -32653465, -681128886, -2083839348, -514008484, -113185555, -1796899298 ], [ -594317618, 1046698324, -755770582, -1946312146, 1460470559, 1440964370, -1692991751, -1889504104, -775692769, -356004162, -1527158310, 1806800601, 2054613284, 411800505 ], [ 387095437, -56416374, 1184055307, 1572884870, -1748951774, 156151178, 787312121, 1413312729, 327203669, -230794162, 1422789946, -460735358, 739675565, 1583279483 ], [ 424028762, -493465168, -306783581, 1650193628, 1718268919, 1647967632, -305472114, 1746266303, -1892837847, 1868710517, 804327202, -182256137, -455422112, -21337276 ], [ 1559082508, 1153596785, -516686428, -1199951081, -77199483, -437878759, -620479236, 522260270, 704431055, -583081108, -715844593, 1458465412, 1950983776, -556901549 ], [ -792520195, -533981098, 689454550, -1418431497, -1373203696, 227615219, 1446257862, -66150016, -342909022, 1120510017, 1097500027, -404257586, -1900579795, -643996239 ], [ -292654629, -2101005110, -1004074475, 1108534459, 1723078071, -1995019069, -2145785170, -1000879891, 501495073, -1936148285, 1851055592, 1186257950, -68060431, -390377402 ], [ 1934309995, -1328917069, -10874143, 232681497, -1289086172, -1675666282, -1128479796, 1606639890, 1096036612, 1996303763, 733863930, -2949196, -307393297, -1753790425 ], [ -1392464687, -1343263315, 251444518, 235737416, -467948828, -1958051197, -2072296144, -137990666, -836961706, 136309961, 1573355099, 2132390852, -324494619, -1459671350 ], [ -303047282, 463869746, -2115857957, 1780624210, -624986829, -1116822667, 1644560228, -1690743886, 314216232, -1090223873, -1169899724, -956379319, 2049380558, 1640208481 ], [ -612266122, -24910704, -1528070729, 893842737, -123742611, -478845349, 1919008408, -1994269756, 740842758, -1641692363, -1173232187, 1710707826, 419200164, 978622502 ], [ -1759840198, -792687141, 588583678, 212871662, -115749830, -1510232612, 377669836, 846976655, -1165585177, 1060555839, -331692045, -2009650679, 1009319045, -1739011272 ], [ -2122018871, -113238756, 1389701507, 226533961, 301321509, 410764499, 1112049694, -230295272, 273041212, 1252215022, -1397189946, 963329458, 125806496, 134835353 ] ], [ [ -881599011, -785813017, 376926855, -1992433810, -1132639454, 1983876505, -462639315, -1397616072, -5027912, 526401289, -607843288, 403183019, 1202862077, 543660398 ], [ -1065920387, 615531789, -1045943568, -1089694351, 1001473721, 1199330935, 1488258557, -2028496672, 559068240, 1596815442, 1663176549, -751162889, 1983166151, -1667382811 ], [ 265148206, -2067582595, -1981208614, -116547419, 800014640, 1256029764, 1393232969, 1818215839, -1948464464, -1610714153, -590508184, -16480328, -1613995078, 818118396 ], [ 813275866, -761292640, -400832876, -1169614334, 410394986, -823204013, -1266120564, -472513208, -1119420659, -788944256, -151639697, -153680693, 1324620624, 1158002221 ], [ -1898236577, -1815561155, 1424241144, 1968790093, 126107310, -1851321799, -388303501, -2020769838, -1855341543, -546186662, -528418494, -359445401, 2114744929, -1907110024 ], [ 291110720, -1834097174, -1503648228, 1014323721, 1157877505, 856443370, -1250143376, -417575493, -162341698, 1646273954, 2029218276, 484337143, -744114478, -2090741862 ], [ 398096628, -1658093818, 905785282, 1147065227, 1062180996, 271883, 1083450648, 1897340408, -978224954, 1144130391, 212401593, -1009039972, 973648937, -1222637733 ], [ -1622806330, -1387592711, 828112873, -82596409, -499143461, -1403269763, 1944931571, 161288356, -54128, -922968139, -32599408, 766808914, -2053386450, -508135306 ], [ -1955768615, 438034518, -1676012435, -1948072209, -358446763, -1976332389, -1762744732, -688670456, 1707563653, -1511544368, 1686583288, -1799732261, 949474290, -311239983 ], [ 1214209058, -875507336, 1857160116, 1590244989, 1109914634, -1728268925, -156651671, -1549203607, 443807, -1370157382, 498058273, 239940578, 1764847734, -1868646105 ], [ -1880302786, -30682217, 210156581, 1921059446, 1080095619, 975819482, 782874440, 206180464, 681101074, -272100333, 1143342932, -1540058061, 1927828282, -1055266394 ], [ 632077096, -226027959, -1669776160, -463315459, -367785463, 1677514580, -771587227, 869622521, 1942153244, -208612467, -455414145, 801873269, 1438319926, 1669392136 ], [ 349341400, 223419245, 10120119, -587133445, 1205646673, 1487738103, -2033305265, -1898593060, 94392222, 1746466260, 2126883018, 680879411, -1355964039, -515590280 ], [ -934712657, 250516800, -1141683924, 318062936, 492797531, -1519658406, -1565433937, 1149522352, -933979596, -586127741, -328482737, 741059038, -1789015368, 1772296822 ], [ 605561048, 406025765, -750968108, 1380760234, 60719133, 1878284994, 329424724, -1163852689, -2040222124, 1713696297, -1179423861, 1359418417, -370786446, 431884805 ], [ 2060037868, -542859266, 637826477, -2085175610, 1352869336, -1790325683, -183380740, -208126687, 794763475, -777761294, 567376054, -1209610255, 437764644, 762151843 ], [ 1761918907, -1184171699, -1604147688, 1544744984, -345678147, 681182019, 438274735, 1243534480, 778160753, -115565922, -24213787, -1939590771, -1697576221, -1926175311 ] ], [ [ 445613360, 757918285, 835681674, -690528545, -1696275340, 1052473493, -1504609674, -1118758081, 1789861803, -515102552, -555374636, 1715170019, -1515061988, 8815196 ], [ 635195541, 1065251183, 2109855460, -503255708, 250681781, 170520974, -887155114, -812132357, -930788175, -162853972, 741587779, -2068319300, 1849760412, 569133034 ], [ 750073780, 596612202, 1946584104, -285876626, 968774707, 1210927845, 117565121, 1671976904, 13776533, 1100527526, 1775393220, -341241503, 2006148016, 1467832851 ], [ 1778368941, -332843949, -396079145, 1010661735, -825831140, 1500041401, -666745153, 1884465379, 1551973821, -1116792030, -1449437333, 1068075425, 1302946288, -1410769192 ], [ -697733684, -755720711, 1778016558, 1975804744, 930269567, 255132110, 1486377830, -431376605, 1142345715, 274801049, -1618150424, 1254919759, -30706093, 1806768905 ], [ 1432620739, -289367172, 839757772, 97339792, 1797955782, 1831023984, 845357676, -1612714242, 469618037, -126693728, 1226963037, 1002090547, 1757518883, 1383092309 ], [ 1251325412, 496511961, 51954429, -180200176, -1921532287, 548825231, 1682965360, 475443757, 807146863, -1628293750, -24987363, 366788699, -824956185, 2139504272 ], [ 1016500034, -549890295, -119274524, 713443328, -352628595, -1720142614, -567321121, -756261686, 1033109902, 1297871068, 704124681, -1837923408, 1870010585, -1490471083 ], [ -5031057, -1038695033, -1808061831, -596055150, -429638023, -1835799517, 311466947, 1733069696, 825882364, -1136176287, 409343554, 1572035570, -1191672722, -1555039663 ], [ -1445324261, -1047083560, -520011588, 2111175780, 241483367, -1526981963, 20779581, 1978669080, -2093163830, -831496166, -1744368551, -304567902, -761615007, 1611652003 ], [ -1186496419, 1748791927, -1595651978, -291532998, 1629614769, -1796468698, 1987025265, -1796270297, -435660071, -849518283, 1423811435, 558910712, -1612922722, -296397925 ], [ -574147076, 691976975, -1072383301, -1114523513, -585065936, -1579327789, -589588060, 1910939296, -1467914336, 853394915, 775517617, 1143959875, -269484531, 133649174 ], [ 1018749273, -396369671, -1239889355, 1915790772, 1412000157, 1915150505, 1468903399, -216708937, 983190504, -1426787468, -2036304094, -1624237035, 1310287618, -1408688718 ], [ 701108313, 414371843, -1038917616, 1196941046, -398915234, -547960462, -518330374, 523153254, -778723811, -1691203388, 510452521, 918606485, 848430581, -933990990 ], [ 1484023011, -404344193, 1489441225, 23182918, 194202499, 1950050974, -540908617, 1417162883, -1306916434, -1128442766, 694215426, 1304797315, -2110955644, -1995543511 ], [ -1258500839, -921933178, 389338761, -923067144, -794002404, -1635981292, -1784643343, -2014429326, 1151487367, -1960300240, -175850086, 1791254954, -174393970, -1235610369 ], [ 197517943, 454997631, -133132865, 1356257418, -1189119155, 1664796509, -2139362432, -2086057341, 243395802, 1832388928, -2112697069, 1266138733, -1006637874, -597623149 ] ], [ [ 2024787888, -1075983626, -869604429, -2099624378, -770440552, 1295253920, 1787407810, -61572272, -614787537, 1120553286, 679673685, 712027454, -133202625, -865824999 ], [ 2114164029, -2139785208, -1252680878, 747022015, -1518150103, 155373248, 1360461590, 63254084, 1968425188, -1793284421, -1377279563, 87961252, -512070286, 1689835963 ], [ -1529294670, -2055606663, 474716665, -1834106564, 562202846, 2124440037, 363260307, 641239639, -1066495061, -1493507949, 749730099, -1362446402, -1353984369, -1555194719 ], [ -1656994382, -406799694, 849681564, 1587871264, 896729971, 1106614756, 1289754044, -449478556, 1275999909, -1185099525, 2055272350, 467636754, -877637233, 889315746 ], [ -1382214603, 224481591, -1899834625, -119814364, -1078631967, 1492213251, 2061275056, 908721302, -915591138, 1849307620, 1394920898, 1478449971, -832918836, -2145618082 ], [ -1126599996, -778573016, -969318830, 1960893117, 9937601, -128208045, 733990172, -898786141, 125433839, -56158902, 4593904, 1054606495, 1872819753, 70275663 ], [ -679478722, 1668962812, 1531640918, -1886805882, -1272528653, 794436707, 209776645, 1563492056, 1713450609, 1735374533, -561884873, -1940976646, -1712260625, 1214583608 ], [ -1309251019, 1753476494, -669112667, -1523428019, -389251760, -1922764117, -973428902, 1317118870, -188913946, -1876397517, 1354383283, 969889528, 114177554, -1386298409 ], [ -1153741710, 818195541, -1922167485, 1213592742, 35863537, 2065946792, -905767469, -475466622, -1485382357, 1748994214, -1265334532, 1028497547, 1785388832, 1439263290 ], [ -181401758, 1888303530, -272027548, 1972608336, 1756261807, 564889115, 1358209166, -1949554102, 1154525869, 853147170, -572621383, 1975053473, -889424799, 1410186856 ], [ -362738050, -1120032842, -693409173, -1832796413, 470288052, -218716364, 1325031777, 1128094624, 240422241, -1199494942, -317368454, -15000192, 1782109165, 439488875 ], [ -1105998998, 1274907735, 1340969973, -447862550, 896919992, -1462051715, 603170794, 6314520, 371405197, 60753860, -498244268, 864866832, 1901986078, 1020071117 ], [ -782771740, 615589615, -598086455, -1455387268, -1784779312, -90810049, -1027496883, 661412285, 358966705, -544550409, -1007907246, -1072564186, 1738408088, -1867725500 ], [ 1074038980, 1666622784, -45914631, -124109747, 984322019, 791392536, 1954575669, -260556762, 2076169585, -15228651, 811820724, -1074786209, 846083914, 1487059632 ], [ -894589777, 444518590, -878094969, 95507897, 817727571, -135810110, -706087339, -1578714844, -876989891, 748916110, 324462736, -1759452007, 922132468, 424137665 ], [ -1975951805, 969756293, -302157354, -1746997210, 1679859839, 1836864670, 2122155034, 275674414, 94237164, 1644627125, -602883904, -1274759639, 1790830557, 663417223 ], [ 987987567, -759158855, 941176878, 968217975, 1138097899, -1876533417, 1613948819, 612264101, 1514908003, 1820179114, 572950016, -938787260, 161505832, 820156019 ] ], [ [ 685201041, 7549634, -1873303827, -1507875414, 2043809848, -1232596975, -942230750, 19787283, 576028775, 1998391085, -395476164, -166932694, 1887853589, 645746259 ], [ -1651255430, 705536570, -985885165, -290986024, -845340222, 1930081985, 757712237, 1031188903, 1622693241, -1469567488, 299109788, -453845436, -1941943001, 585297902 ], [ 1412012103, 8205001, -1600054284, 980411671, -261624828, -766987560, 1674848091, 197173677, -1037001161, -1196736430, -611420534, 482528430, -638944738, 112024877 ], [ 1766357810, 2119833816, -1911220166, 551498181, -421582403, 541928647, 774642573, 1046035264, 434227319, 938910516, -761614723, 567499084, -1385497356, -1156330416 ], [ 2071517087, 355865379, 325482562, -1313336789, -1978322660, -973337140, 1037650132, 1516254604, 304433957, 1544122696, 258375033, -1517898568, 256400182, -1294123312 ], [ 706520606, -1887642691, 1016791949, 1473501216, 1422716598, 895277602, -1686384987, -286187683, 837175507, -1860222490, 1795220453, -852071642, -2126910572, 81134108 ], [ 1822175379, 616042908, -426651896, 441689018, -1097093920, -918845269, -1142636575, -1954060624, 1523981416, 1470097318, -1710943580, 1202718, 120307282, -1723700541 ], [ -1211961319, -1381459066, -1507356408, -88990746, 192759392, -368813495, 1148001040, 1096792888, 511675536, -610101605, -2105438599, 42852560, 1981584518, -499121736 ], [ 590486078, 1165422118, 896143733, -1734090166, -1511168990, -1301601996, -204120263, 244170228, 1971882086, 1246995560, 133761313, 929718285, -719909826, -135508640 ], [ -1479066645, 1041857683, -402204925, -419124666, -1577269456, -985934246, -1899647065, -2012267467, -1090517249, -1763485985, 201854150, 66014968, -1003029740, 589817134 ], [ -52725289, -787624789, -927668605, -1282151428, -804675450, -2127218036, -1705991355, 530062264, -1117163170, 1830181355, 465618535, 1727756264, -1957654570, -383819609 ], [ 858596938, 777915002, -173991279, 392847014, -64916864, 1872061618, -1213938749, 1171815254, 1079846103, 414609814, -8389192, 648370225, 289849806, 935087483 ], [ -1891216001, -981605339, 1103705551, 1201380063, -898565026, -1154750553, -418520638, -491990620, -1958844019, -2108663181, -1667124156, -862599835, -663437277, -965847149 ], [ 2139330327, 949216974, 1103227314, 615848661, -1527205343, -742475203, -16086987, -1356577266, 1317148675, 633420674, -918669504, 1000134565, -1830463694, -373513035 ], [ 1403536990, -1270656745, 1755145877, -1449960360, 1288612853, -1578970354, 1307224282, -1086059209, -1842287192, -290369232, 279106677, -999925996, 1640190740, 348830528 ], [ 1267731267, 1929288716, 694121730, -664598769, -568660807, -1651857526, 1464703325, -124146902, 1916497761, -442793140, 1344298844, -1290440666, 1963613824, -1911140118 ], [ -1070495587, -529753778, 602125631, -620801492, 998434861, 619797156, -1714877336, -809420317, 94915974, 918248944, 1435893729, -546624347, -421542284, -919342596 ] ], [ [ -1776133375, -1169924417, 468915971, -888671360, 1246760100, 1745208848, 356597441, 1644675664, 2063877534, 106235571, -888163234, 1538347648, -2083753110, 2051241044 ], [ -256364159, 177872107, 1184881252, 1553622489, -914804793, 2053223903, -14172750, 18375874, -1816316985, 265299757, 76650654, 523296521, 1036446833, -1807153667 ], [ 1701132338, 866908628, 1991996508, 1226790364, -2053213069, 901660148, -2085813072, -1971742677, -486252139, 844671013, -1461998793, -1824141055, -749294355, 1271282240 ], [ -1706645725, 318174977, -130554227, 376848405, -890542240, 1417100676, -1417856873, 1634396034, -401117340, 1558177438, -268068699, -1743400337, -81019484, -1255421246 ], [ -266891296, -1437319392, 1755979698, 443717984, 1754032456, -359828953, 1438433168, 269412275, -1015743403, 1222992855, -1419477226, -1108161144, -636754163, -676244066 ], [ 365008472, -2010287887, -259518787, -1827073162, 584048305, -1725278174, 882614976, 1331221763, 992556147, -117972319, 496698590, -1805491939, 1595086492, -330156451 ], [ 1268511236, 2058772469, 1550268760, -638747392, 309193921, -832083039, 445848711, -466091218, 1546838604, 1118056653, -1858471060, -1427759509, 1115706039, 1931168050 ], [ -364958006, 1276923658, 197085725, -1870753936, -2090625529, 1751047570, 746336380, -762134164, 2069242259, 880456778, -836795430, -867855398, 563309636, -1263547311 ], [ -1060053630, -44296181, -168197586, 1237824691, -1706683885, -1796670742, -893751889, -2078087781, -1538914514, 1821057040, -631231972, -873365367, 1318007705, -361071807 ], [ 147752154, 871356722, 1115807261, 2105577841, 802256238, 2061753649, 555820136, 1788711261, 932603516, -449666242, 1639392520, -1813635333, -799454531, 144000216 ], [ -660575893, 695382953, 449510395, -1455065601, -1811809186, 1794667540, -593149741, -861737122, -1193446216, 1169939690, 1219157183, -607556049, 1647387225, -1546038929 ], [ -658011868, -905523346, 919361559, 451343098, 917512244, 684141366, -752964173, 128652742, -1604129125, 1909945273, 567751247, 1519617081, 603630183, -1617910605 ], [ 1585043003, 1113859425, -302910401, -1580978484, -742196613, 2027799724, 1531634017, 936735295, 109703607, -1629710077, -1792058027, -1000114362, 469347195, -2053081344 ], [ -30454883, -1195057430, -1358943622, -1697079046, 1259339303, 454168656, 772914516, -1631442395, 363970995, -1743493580, 1094735869, 295311592, 1115068988, -160006815 ], [ 1569170148, 1649063323, -1991303135, -506127046, -282103900, 1156471595, 1874042069, 241352943, -1499628527, -1726100152, 1755142791, 1954584372, 1607370966, -1778729720 ], [ 2119087142, 2120369284, 1291682538, -1847558966, -1375656985, 1563689391, -1457818614, -2035123909, 1545269327, 1946047538, -1163555906, -1306543522, -346647923, 980610987 ], [ 822142653, -1233466027, 928610105, 451554864, -1305934537, 781327524, 587791955, 546175496, 1055457278, -2094426333, -1594686262, 2014662882, -1320011191, -1371251812 ] ], [ [ -2074840359, -1776419826, 789520678, -410455416, 1598672852, 260151497, -1446835599, -1827431997, -995426509, 418664352, -435472573, -1977868994, 1854883425, 1543480780 ], [ -633563722, 1187446334, -1409539386, 1655065589, 1183328938, 745338540, 1729429436, 1023044100, 1189975464, -718392498, 1429094155, -317600042, 779865370, 936936687 ], [ -1273985136, 219996044, 1924137082, 2134703405, 893319097, 122501700, -261188152, 740284731, 1741899818, -980280017, 21019464, -1597752778, -395812036, 160221705 ], [ -400595139, 1123541566, 1863966540, 1883914889, 2054779704, -651087315, -181142929, 1428164867, 1990609599, -644032989, 417842772, 1865360553, -9310611, -41004163 ], [ -1881893982, 26230883, 1080734028, 677705444, 346557100, 157931201, -137458747, -1998439015, 251598930, 926271475, 924333998, 186514125, 1747269094, 545777803 ], [ 1821101429, 1897844611, 1193153817, 486108531, 674533912, 997464989, 378118585, 1760248733, -855953814, -1332321158, -85612067, -772598921, -730909750, -884305637 ], [ 513556528, 1324027652, 872947003, -913233706, -879413790, 556100836, -529280135, 470934550, 429143501, 297648303, -830759515, -1394534803, -204349301, -1573860503 ], [ 1861463334, -356131663, 636920309, -18207410, -953681474, -1126558882, -726451361, 597324734, 2134871759, -592644392, 1852175017, -34997297, -675622059, -1076043684 ], [ -148480743, -842115521, 748533775, 1696379331, -1317708260, -1224929136, 767332978, 2125240746, -1102236896, -115444974, 453958400, 55054760, -1635529655, -635482117 ], [ 1548627721, -479529691, -2092090484, 1090340503, -1325116196, 129733869, 818706063, -1899954920, -237615902, 159814461, 945194832, 1760189033, -1998840732, 914946985 ], [ 43264736, 1278632598, 2060923603, 561144936, 658813612, 1802768361, -683354910, -1213919738, 1523621744, 788341992, -1097208780, -538050472, -55794699, -455865890 ], [ 146048697, -1351976758, -1775691028, 592986400, -1269272119, -1893153015, -136405941, -1576531665, -2044818297, 239387254, -1118624956, 1227207858, 1571460765, -727590796 ], [ 1394556631, 1895954798, -1802605223, 679348651, 453773872, 501223134, -399296361, -1565647279, -631117279, 931920067, -1583565472, 515959846, -573133613, 946462541 ], [ 1859516754, -1145845160, 598502268, 1308943271, -393511566, -2135576678, -914704849, 1065328704, 1972115740, -1154004520, -874112254, -1831411445, 1149244033, -900970596 ], [ 708688860, -1465462695, 798281083, 1704577442, 657064487, 1047962584, 1708801497, -425828816, -974017637, -23194641, 532546620, 1585537814, -1828357225, 2119379151 ], [ -1777563563, -1066819972, -1703208066, -963135669, 1055348322, 1258238585, 1418957601, -1575716644, 846763925, 788493341, -268709729, -1403216271, 2041170021, -1269876998 ], [ 527813896, 1237353017, 735384674, -1788399967, -934408198, 1736238136, 2034330142, -1721218856, 559809563, -73224265, -135499731, 1232114520, 1407314449, -513097430 ] ], [ [ -186304515, 1294490463, -825837732, -345453051, 309002915, -1340323271, 1403652223, 618940027, -1837720059, 466006790, -1025505207, -1597540639, 248523122, -1802289745 ], [ 1116196153, 1513549629, 1981562622, 752350856, -1015594030, 1414954710, 1481899594, 12851951, -2103984008, -1792336709, 1030058008, -1032609124, 1313878619, -1051782206 ], [ 667466584, -542574206, -2007236731, 228484128, 1776925144, 675899814, -946567395, 831479146, 1125146404, 192170271, -1637007076, -306239378, -1672330822, 636776458 ], [ -321751235, 363083402, 95159006, -1104483894, 1039130049, 560964249, 1877281153, -696802034, 1689223302, -828296059, -1212093151, -332902670, 1807085599, -1493979175 ], [ -2012598138, 753688964, -256227470, -1551969704, 1475333191, 826999096, 1414976646, -2032127595, 166397349, 916268463, -586219656, -1911241943, -1018704747, 1558916777 ], [ 344372665, -2031617065, 2141393265, 1324382219, 1961731195, -830205498, -2085853832, 1009680015, 1444833777, 1710762790, 1601791947, -734505563, 360594323, -639922553 ], [ -1794935009, -2123222944, -228832526, -142857854, 1188689996, 262475460, 551827197, -1471297000, -1907273855, -1409827984, -2132767416, -1336335125, -814139910, -805233143 ], [ -2000166939, 699012603, 1070737075, 604122848, -1848946172, -24080630, -1938002754, -804458964, -1572810077, 881591913, 1512109396, 129195651, -1673113819, 1259472586 ], [ -2044670340, -1948273557, -1610967730, -395619113, 54161120, -911268555, 762903543, -146413236, 2037055092, -1160951549, 675316804, -1446822131, -685101492, 1684271719 ], [ 1397456425, -306298034, 1156782720, -1338468269, 1363792361, 780071285, -1801795576, -922938035, 1533711391, -1576080233, -510152520, -1137754838, -738778305, -818217813 ], [ 385439286, -430868203, -1514623080, -702677587, 2052510826, -1483931955, -1154286548, -94755553, -1288505219, 297669248, -1819470894, -1403284984, -1308445518, 2050986605 ], [ -671425045, 346883770, -241026053, -1734526768, 595625435, -1732553242, -1765277353, -831435268, 1740351028, -2048961023, 513095855, -512782031, -1017827469, 525287179 ], [ 553368129, 1406134022, -1987662421, -1174918741, 534560569, 1466891415, -1070648444, -1236789160, 1857572969, -1318844431, -2105801543, -246089515, -282385077, 2020460572 ], [ 1480028711, -1587609869, 1925428425, 1950227497, 1562197154, -1195183862, 786279765, -973988682, 29234086, -858081800, -2130057793, -395257848, 878485675, -1238618683 ], [ 1852656682, -1924020433, 1838473513, 65451549, -196224961, -1185217165, -1215975256, -2085091658, 161121102, -1620773417, 434912516, 1442117577, 1696939559, 1942743136 ], [ 1680781471, -1092822298, -1171122867, -1354189342, -15690484, 421373425, -2058186904, 990208004, 1020290344, -412337428, -1406857746, -1248691146, 1186342669, -1106843009 ], [ -1651252246, -286934054, -1807111569, 2059513149, 1164665857, 171299039, -630228182, -285598645, -1495560434, -157817798, -1022945153, 492023715, -61409606, -1333566752 ] ], [ [ -458230, 464242073, 1374516216, 1862541964, -305816487, -54802570, -781099952, -1841970512, 1036241841, 136129725, 1794979132, 1134142547, -1304500951, 195370384 ], [ 1711829037, 453732854, 939143311, -306333736, -356726656, -1840057743, 1169874804, 90262553, 1776823720, 932518111, 590784825, -2122539923, -1196269372, -758666548 ], [ -1493184857, -1701204306, -1463630474, -972651794, 669392992, -109324642, -1539627655, 603275409, -1149503196, -700642089, -852809673, 763855849, -949134329, -481102738 ], [ 981904819, -1265509159, 1282942254, -1212160337, 421862591, -461211871, -1996591648, 1615176277, -1726549310, -69113118, 835011971, 60421373, -307111046, -1611950062 ], [ -710595508, 341152553, -1459907189, 1587959577, -6006610, -946047925, 1168546713, 1408290891, -1953310104, -410254379, 33969624, -1383957237, 1043677351, 73236041 ], [ -489293725, -2067245664, -2091659077, 1877827294, -1087117947, 1041119535, 40377858, 820965657, 302053730, 1357664269, -774831360, 918793359, 858193386, -492290431 ], [ 28697602, 880077932, 1633743975, 1819404803, -769037836, -526319863, 107703352, 20504655, 608407904, -230193735, 41839824, 344630093, -1420529265, -1274210493 ], [ -203458262, 481999774, -518545310, 1764247174, 1193322729, -213951893, 1666398381, 1980327581, -654801998, 1571885227, 637666618, 1268054728, -1865624908, 990088463 ], [ -2139887633, -266950602, -460211375, 1952696471, 1918128875, 1699630505, -1637495712, -2136366037, -763756786, -1386757937, 158894793, 1009213394, -1698899196, -1050173935 ], [ -1166770647, -1810193503, 1728530334, 1459022500, 1523097320, 331751314, -1625588541, 1868184749, 41433607, -1852719865, -1846183126, 328624383, 250232680, -1296815795 ], [ 282224795, -1409772969, 1865173778, -156171076, 848411947, -808586312, -248110524, 49767649, -1047721118, 738695245, -1509972753, 1977574343, -1265628213, 1203783635 ], [ -1488700309, 171721550, -286755703, -707937017, -1699773272, 4818110, 868430501, 1330120295, 1491983354, 574254572, -1545144514, 1437435962, 1602274263, 42745209 ], [ -937786391, -593307121, 1510725085, -788235742, 1059302672, -1392350011, -539508470, -203489129, 807745747, 1364874057, -1185951249, 609879562, 1665243937, -1335774144 ], [ -1156857031, -403279669, 691511284, 361156803, -898546556, 1576713179, -883450475, 508868561, 353777093, 1693267555, 1566675101, -122910058, 641421876, 474774007 ], [ -809178046, 1280238719, -624058149, 385644593, -662862818, 729745350, -358290643, 790064865, -949297651, 2006113696, -1410556745, 2066528689, -573642939, 97078662 ], [ -611524628, 204047963, -570029141, -983949402, 1581163252, -1720457247, 522188394, 349581702, 2098115164, -1845684723, 1595787721, -1619818915, 1566209779, -619462384 ], [ 2091787177, -811517084, -497756998, 1061559973, 1885294545, -432156756, -1313048728, 240551300, 787987269, -711326772, 420142782, 800211157, -1211554448, 203639773 ] ], [ [ -1843938062, 1864041513, -1720034689, 336514837, 217899999, 1099470255, -1900185272, -1332066139, -727880989, -302338518, 785645494, 807611304, 1193605715, -1060309373 ], [ -1012363623, 1870150179, 1053802861, -1400755080, 1091145204, 1272165440, 421685328, 1675696504, -1139535767, -637300954, 878043675, -197638435, 1221256687, 1949146078 ], [ -284105072, -1742564818, 309853111, 1710053685, 722887989, -2045245834, -1062289870, 1109153209, 222135278, 1099069732, 844285070, 2069076990, -925300034, -1567071690 ], [ -1667972367, 1268054404, 1620853934, 2117539667, 873326488, -729557886, 1304965450, 1730717271, -1502125051, -1455814373, -1288319799, 258840975, -582460603, -927993885 ], [ 2072993651, -483648330, -1219445752, -39409934, 1139373584, 1422658323, -1457181885, -1315110154, -482576771, 746631945, 28952211, -277317999, 1271928091, 1293920687 ], [ 157737949, 1269906997, 2126763209, -1355994416, -1723289052, -810095375, 1203938790, -1834031042, -337890440, -1815667538, -1478173693, 1175302781, 555470359, 1125326002 ], [ 2004706063, -1992687627, 1337636970, 251406233, 1025275118, 1409612381, -1638535800, 1675253808, 777117005, -1347224911, -1673242727, -2114348844, -361282010, -972658897 ], [ 1220060550, -1142554730, -1997749038, 1553277522, -140056653, -1516974806, 828412240, 1226177015, -194666815, -1019122792, 401470380, -2094796080, 64400049, 261216365 ], [ -1592719838, 489448005, -564555401, 158820988, 1924377551, -695511499, -2044459428, 692824399, -83416563, 992290443, 1099715415, -403099466, -400254630, 2041692601 ], [ 233539702, 1958597348, -1532733215, 1785723835, -137281286, 1615995578, 299766878, -888731420, -1663989695, 1640703203, -1994940401, 792023498, -163127768, -198093049 ], [ -1114983054, 282916674, -1597212921, -1031833143, 214582413, 1408454272, 609586696, 295935201, -1189201865, -1260931917, -1688953455, 30416134, 1349042612, -1070717868 ], [ 563444549, -191892592, -338203777, 228178266, 566509380, -1793536465, -2038496948, -1929647248, 710410624, 2053850101, -1486464591, 224978547, -1661153380, -1002861300 ], [ -2035208742, -787403737, 1228107476, 1017086224, -1997452610, -1494121896, -1918494617, 1992274656, 231480767, 1235167231, 227668044, 1340535162, 1368167316, -1672005079 ], [ -1813838175, -1673925590, -1669452187, 1746851029, 1047933322, -627044825, -1317372005, -191921952, -1861524704, -354517141, 1588109956, -1134406683, -1107332514, -1098301931 ], [ 199111752, -1817540468, 691277682, -839041666, 1459913456, -454880899, 1507579455, 990009669, 1597321679, -1920771605, 1456529597, 1127820787, 1144326241, -596383651 ], [ -1784509228, 423129561, 1769692521, -1715376587, -866327583, 1189518952, -43996192, 750878920, -2047155442, -550299887, 926955630, -202788839, 160664977, 158997818 ], [ -1442490885, 530650793, -1638738254, -1042961111, -237366493, 781078829, -580496363, 895748268, 1778482886, 630549717, 786144900, -496434917, -712497362, -1158700420 ] ], [ [ 1307801117, -1844340927, -653177375, -1247363688, -1562589222, -1632613394, -1819173373, -1666181600, -49230515, 1852843591, 1409070887, -39583420, 1633036009, 730540592 ], [ 368769835, 1032920622, 1613643876, 710769912, 1789658098, 1010212658, -72785959, 894676312, -561835822, 1007062267, -1101769670, -800815858, -736902380, -1987827230 ], [ 1940721587, -25270677, -479521239, 1867656627, 27679746, 510949984, -2029819475, 517292978, -2059574379, 1116980453, -1360468341, -700883678, -789652226, 19007804 ], [ 1306464728, 371280, -728596962, 1680397706, -610185348, -568914483, 1281881046, -1266167638, -281381898, 404089731, 742844729, -1328983974, -861569836, 54771741 ], [ -1654113705, 1921215391, 1077243737, -823877138, 1731175206, -33303894, 1412424347, 2007575931, -1664961575, 888152357, -1091799614, -235292638, -141183990, -418570674 ], [ 1921538523, -846782784, -1090578381, 996801557, 877023912, 256558211, 1629631663, 682465166, 971215849, 1916225907, -1278043407, -1486360109, -1425392980, 1205580393 ], [ 1866588536, 1478913643, 2088531995, -653798773, 1934724830, -1848165374, -161330661, -2079556743, -896977370, -1573494391, 1882642001, -1952207187, -389733604, 2044520325 ], [ 1363215550, -1190640978, -1303936718, -1578854081, -1152583292, 201771133, 915860443, 48482516, 984261870, 828194595, 2111882238, 722421378, -1645950414, -286413067 ], [ 2111344658, 1751958074, -647218664, 1389849865, -1306768416, -1239644099, 1648559437, -145653904, 2036053766, 477805492, -1781893876, 737146713, -329796473, -913282642 ], [ -1946269379, 82412895, 231096029, 208656825, -842193222, -935722510, 1222913673, 481287262, 369842631, 882015660, -1415130399, 224042756, 1801088226, -865785330 ], [ -1404499101, 413744693, -1354173166, 1654232051, 873642285, -1923670166, -1490087537, -1563934570, -110244379, 1739887743, 1075687227, -1478064385, -905610194, -844058688 ], [ -1498651128, -397032142, -1855540066, -204096437, 1636743435, 1781747867, -1136584453, -1733831039, 1693426087, 1569460960, -1829654957, 446864779, -1402860153, 1483766348 ], [ 938146027, -977494856, 288414693, -2000378441, 1812461536, -1435245995, -822427026, -348164815, -14088677, -1334068822, -2067084103, -1383164826, 1539492508, 987192255 ], [ -1183095950, -971851925, 378293529, 925683492, 1530038412, -1764255529, -19253774, 1274191481, 178650317, 495746642, 1847474257, -570176363, -1772315408, 68022801 ], [ -1220704212, 2033927689, -187160865, 805508595, -518309052, -1778650597, -1956023158, 1388819813, 583732379, -1868087791, -1042553338, 1427035826, 1259653323, 2123283228 ], [ 333486951, -1698644708, -928585333, 2003765841, -1502666293, -1401222911, -2146552920, -1799122088, -815118919, 1363939573, 1926191423, 2036336736, -301651530, 1800724324 ], [ -530636308, 389889394, -1537604761, 25344973, -1410750766, -1903641040, 1665314070, 1845540200, -1827337924, 1981645751, -1218327620, -229290688, -1414821098, 1578249941 ] ], [ [ -1798238568, -1403560751, 1325520892, -1833178558, 1577942545, 632431204, -1774604879, -1276379661, -504433010, -187911914, 1237096176, 529802862, 1852152263, -1518353918 ], [ 1679407455, 1834120902, 1545355732, -1629256017, -1972906262, -707670215, -526081153, 245130039, 542893471, -648931374, -1222159423, -1454102135, -1031321561, 1014425112 ], [ 1773069807, 1304479889, -1026256731, 623508609, -1399240000, 406025444, -1157126652, 558026167, -594237700, 1479549147, 329988389, 275490928, -24161382, 983496438 ], [ -776031704, -1163371697, 1122455783, -1041030428, -1851487174, 667856710, -636291839, -261540089, -1399260595, 1494342089, 374510124, -1251904816, -753836699, -1640524619 ], [ -1080044328, -631258320, 811074247, 1074456404, 1879058542, 1539171710, -580970651, 1832920042, -135948230, -708247310, 1237130164, -832771459, -1919187633, 750147092 ], [ -374851333, -350234094, -1208409259, -1254462005, 602376213, -2126540302, 1471813225, -1608092083, -1334016387, -1493530850, -94906527, -367735683, 1018683823, 1728605786 ], [ -1330212867, 1901715078, 443720587, 1900479268, 2044917082, 1423809613, -310461848, -1893542443, -1508843933, 426527975, -1300150829, 121623719, 1132800412, -805273799 ], [ -1355170077, 706517694, 1542188722, -84376402, -1061172049, -1467851958, -1051860611, 112384593, -1329928427, 1801512783, -469428714, -1826244894, 1235827322, 108524501 ], [ -1083567237, 612405776, -75691820, 1392434379, -1281639101, 491876013, 103323536, 1856687047, 275398239, 157944218, 1980661855, -832152617, -1946265013, -1768527215 ], [ 111087863, 1344583880, -1411274000, -42194031, 1632111352, 1801552856, -343221491, -970847954, -1129599119, -1540594824, 189096374, 380165564, -969157260, -1998255161 ], [ 1100684932, -241047184, 2044651359, 206190811, 442615226, 984522072, 1800244575, -1736868456, -1055394592, -1326709121, -363500534, 291486313, 862917434, 1633178416 ], [ -421626331, -1317616636, -1352152081, -1701588154, 1622940979, 546060854, 442641806, 1811914775, 1465024731, -2058666301, -1570158967, -1318025182, -325769306, 185509722 ], [ -138684390, -1137465228, -797387827, 213013107, 539217368, -1746723738, 718554253, 1542986806, -1407941546, 1237713781, -102206608, 478224985, 213758781, -1655214536 ], [ -1042163690, 778633267, 267340131, -694683608, 7091705, -2133829717, 245310421, 663286843, 1438188052, 1739356143, -2049308264, 331133463, -692795497, 1109226172 ], [ 1169787343, 162144594, 87302094, 110542388, -1270396897, 2146124474, -800943771, -326068142, -1587843517, 1809173664, 217243774, -765174963, 578930531, 242637606 ], [ -1624492690, 740247897, 150987153, -1939882177, 394133882, 758249743, 252222253, -218548125, 516900889, -586929748, 401169209, 904123121, 920350386, 1758810397 ], [ 1750129523, 1149233758, -1397522531, -1609354636, 194146248, -1774780153, -1143337069, 379797029, -571931814, -1590440566, 1784738843, -1426700506, 256286379, -402433071 ] ], [ [ 1434175752, -880121303, 1394148808, 195260229, 1957712742, 770687667, 1763185607, 1091266917, -1801154027, -810128483, -1479200006, -1255605380, 222294591, 1691238098 ], [ 269029973, 223575125, -492110971, 1275765071, 867956745, 1455584493, 411935947, 1467009703, 1000451420, -1570892584, 835167267, 363328001, -731221028, -1659374621 ], [ -1672042616, 878303219, 475367607, 74789104, -1825442484, -650660410, 803342418, 972193792, 1743542687, -547455392, 191791484, -816356290, -1622226016, -1824692925 ], [ -1211101732, 1796179012, 426411640, 324990792, 1855626006, -177352985, -403509508, 1617199183, 1008232714, -1276302305, 201923361, -2059076034, 1788052668, -84024757 ], [ -221159478, 1248586876, 1056917568, -1661441547, 1915085976, 814135324, -1104623144, -127093260, -1870696844, 870516629, 690605592, -64803673, 1221380985, -982855697 ], [ 1674518147, -1310627672, -1163742918, 831988013, -1530985929, -204901679, 1235475044, 1950464322, -1560895720, -656207321, -548309569, -387596014, 1233806976, 1656915758 ], [ 326552134, 1729266176, -891374083, -895015684, 1865844582, 2140360085, -1071604623, 1527346154, -1830454507, 2020229141, 1487586040, 1058915509, 868609084, 2005206353 ], [ -968995745, 408301363, -1262479829, -1137271166, 434186352, -1763870770, -1449030277, 506351789, -2057488027, -190502872, 237279371, 1901122517, -1413992964, -910421712 ], [ -629219747, 1733486565, 387475242, -1884189123, -289025717, -509123781, 1436124935, 1500791603, -2055598751, -982466984, -35492605, 1778734708, -1115553868, 401196863 ], [ 1004807166, -828631569, 1012285299, 1078510877, -1440978529, 1569097588, 2004226092, -1802003472, 1138447374, -260663930, -1407995095, 2071962148, 1624135671, 1725072228 ], [ 1458744529, 669372933, -1450244139, 377451842, 1745332791, 104515160, -1136275329, -1199092660, 1280517314, 161710759, -1981235625, 2042547672, 579763578, 870519842 ], [ 1288256688, -1439240659, -1100640843, -160235606, 84811360, 1414941146, -2015675535, -2095002862, 504087039, -261839133, 556325758, 1104223679, 410422487, -1827137884 ], [ -396715444, -86045411, -1197416604, 692029834, -1963481876, -2063801857, 2019656385, 168261058, 705955925, -866715502, -1089983710, -1889788189, 907571406, 1941981724 ], [ 370363930, 434054834, -1726261003, 39970684, -1170949831, -629504307, -1710566462, 1942119159, 874059401, 923168878, -1147477641, -1080915604, 859079082, -172181659 ], [ -160585072, -1222009466, -29164732, 1933944949, 1185082744, -905437660, 86784298, 773821433, -229402352, -670694996, -2081327068, -448773018, -1351121760, 2077468459 ], [ -974618932, 2049198599, -975416040, 2026078563, -1238336858, -568771572, -411403261, 2119715305, -1041735071, 1827870957, 1174129565, 2019082255, 227573312, -736252844 ], [ 1425125150, -13753048, 708629270, -1558496904, 1114739361, -884287041, -1842025464, 759464332, 269190440, -705010021, -1653164222, -609003895, 738218074, 1035484165 ] ], [ [ -52947768, -718612043, 1171344345, -742745786, 1697200769, -133791463, 1020380976, -1825919122, 1691193857, -867037203, -1418436601, 533073321, -2006116693, 1533983252 ], [ 773560594, 75669110, -945213871, 1881179140, 1861366893, 1534677882, 1922456774, 305194981, 404696060, -315671121, -809941855, 1449948817, -1689543187, 950731068 ], [ 419552885, -1464203203, -1861384967, 203114518, -270869666, -492241498, 628363622, -1844718629, 2002321926, -1822729747, 776275243, -2070522765, -904578464, -695360249 ], [ -1807040000, -2045429540, 795652424, -3568822, 1708721157, -1258783491, 1814652491, 539061641, 275369562, 1536541452, -1484160321, 423276946, -776085287, -933553349 ], [ -1317832357, 958060545, -1111087427, 607351546, 7456993, -220351980, 99213834, -458877234, -437891779, 2040193665, -265929334, -213911844, 1483283497, -2123002254 ], [ -1072612077, 543846109, 495440679, 527119936, -856300702, -1126628771, 196922327, 541937187, -750295421, -1787032538, 1309378181, -1596048502, -1123918984, -242473026 ], [ 1081897273, 528393315, 420486088, -63920925, 1308921781, -1641488176, 602906270, -860042817, -1181475605, 1516961629, -1931160558, -1947636541, 1240970524, 2010590686 ], [ -421792442, 1006660211, 1219561137, 1456851777, -366280614, -683860367, -754166022, -439288674, -6441684, 1172358879, -1321427867, 1948343575, 152825239, 1825072148 ], [ -2122547950, 969172240, -1585374291, 2135631530, 702353047, 463151183, -236820321, 125676876, 457640629, 1412717534, -269216715, -345488145, -373699, 1887809508 ], [ 173198835, 2138274869, -352027989, -204835430, -1701422641, -1240074757, -948805903, -552585217, 1344237942, -1942436247, 195593324, 2145189546, -1185052872, -1234722704 ], [ 1017829258, 828926417, -841749784, 1047124531, 1936790454, -841617354, -1476612574, 899658108, -801305034, -1859800208, -1547666591, -36894298, -1136272218, -132701312 ], [ -1985697789, -1518151119, 2072807304, 2026328779, -1532442566, -1587055869, -315865127, 1357750158, -1109768895, -706119396, -1283685931, 1495915002, 1807082039, 1433869866 ], [ 1742786438, 1179606394, 559218340, -281730201, 364388809, -2044627791, -486976357, 2048279211, 1310946170, -327186622, 470360109, 1703452042, 194218741, 447472495 ], [ 1783203395, -800576105, 1180169926, 1419271654, -2018692829, -368561733, -1184686250, 475567848, -859205658, 2070713771, 1874910808, 1351168673, -2094157596, -1689245867 ], [ 2085873865, 612404357, -923473081, 90804066, -794682467, -1657307797, 1306687508, 1485031602, -319281841, 541644025, 1376345780, -9928503, -1127176885, 1967638080 ], [ -1348719244, -465099186, 399651166, -313175786, 2059289224, -273215106, 1625957626, -1863095618, 1982660230, -319894434, 1888660441, -131838351, 993194630, -774613970 ], [ 816842328, -1414970804, -1672547710, -1645091125, 1721142660, 1117427553, 969594347, 782481393, -525138293, 1740665124, -77735744, -2053374698, -1955064286, -1812169887 ] ], [ [ -2000245651, -1567552766, 1545931493, 255462496, 615337682, -1696493080, -1220194254, -1255246139, 420487784, 411494223, -2080637885, -1768128446, -1452455244, -343397888 ], [ 2137291714, 194930125, -1427296524, -210818718, -1043113407, 1091571040, -1032875893, 1270571976, -1199831481, -1402196970, -743814427, -1252934430, -787270039, 157128915 ], [ 1776642522, -699741066, 184175253, -838409999, 1781503085, -795854620, 1905058458, 1572718327, 1648834081, 32851363, -497107560, -915037530, 764748950, -1050274292 ], [ 2129080701, 231932367, -34027957, -191323514, -1599599715, 2145654136, 2108358428, -773918084, 2109970493, 653817354, 1678360205, 854167518, -1541239317, -544338920 ], [ 73296355, 571598719, 1075318550, 982566489, 1650821886, 1552333213, -283691451, -432293907, 1506375922, -1328483894, 1817088080, 599808509, 1239398922, -123259092 ], [ 34498736, -1419708723, 538978777, -124484331, 516300213, 1752959477, -1707969027, 708917176, -1362897340, 719780435, -1396947878, -1638911669, -592570635, -6752477 ], [ 1697362702, -1610866202, -2071672483, -1848077609, -1589945987, 937728558, 1682126702, 714278331, 976070755, -1369794160, 1019873748, -1555446846, 1374022686, 670512019 ], [ 2134568703, -1744509734, -722595568, -861632230, -757136243, -651102481, 1200025899, 476489428, -1769362713, -482749869, -569832937, 28449339, 1279438753, -1264773316 ], [ 239275281, -272710502, 771301178, 1157455098, 364425853, -471780550, 33841401, -1717527925, -346616090, 1327840461, -569760758, -305657168, 1511589664, -938655132 ], [ 1064311060, 1191018002, 1216555904, -1608015749, 1164068613, -1188794149, -1477020312, -1224409169, -109688681, 784023554, -1785570113, 1620895667, -1874928171, 883442355 ], [ 1128797077, 1986860782, 140155367, 1035631028, -335716031, 648145333, 1858105430, -1114873741, 1211758995, -460959065, -978680668, 1332829705, 598486415, 4730978 ], [ -363891175, -2113285271, 2023194847, 1456946857, -1752482621, 1691106519, -1092055843, -2113798557, 456210582, 778874048, -1992325154, -1207567233, -2126118214, -144820215 ], [ 1456261162, 1353288884, 34051862, 1432115573, -1674962213, 442381186, -120806798, -1724189766, 158905138, 730755676, -1167632576, 1889937082, 141400649, 264162895 ], [ 1961149497, -1778890274, 664579853, -1524380694, -914849257, 1024552294, -1741644252, 1608272257, 1641720656, -587851766, 1476640387, -1770647806, 415940027, -1227008936 ], [ -1638828629, -1206956321, -537681755, 2005416613, -1689522769, 1510759475, 1074611340, 355385724, 81617734, -683903730, -594471398, -1082667490, 1754055777, -598278976 ], [ 1700023578, -64337002, -766516615, -777093175, -56870139, 1843519648, 1077237239, -2106609910, -383178866, -811715415, 342954140, -679782405, 899396598, 226901121 ], [ 1131354761, 49609400, -685397090, 1172089660, 1857387476, 1103049292, -1846777964, -1073390575, -474155372, -948878074, 268460537, -1718757935, -1832530193, -1036651596 ] ] ], [ [ [ -1852896888, -1895486797, 845759097, -458463493, -1676614033, -2057791639, 1070371317, -238793913, -2082065218, -1090134808, -173287750, 279999520, 127744798, 445471010 ], [ 322229858, 1324111315, 965584198, 109284052, -1358912115, 353216852, -1533971016, 371826253, 1415319587, -1843136884, 868107455, -1358393618, -1491638198, 1580412360 ], [ -1741588815, 906788559, -578421948, 241043123, 1139383708, -63061728, -380619301, -744515211, 162841735, 284080780, 529676898, -1511822560, -1617471557, 1432022228 ], [ -1123674706, 146103264, 22509935, -1566369828, -815799143, 491959974, -1595947784, 1482449130, -207713112, 562539950, -922389762, -41080551, -858515728, 1531748138 ], [ 1906616791, -753598318, -946759215, -129386850, -599982557, 814075387, 414387225, 971434585, -1292506410, -1997497835, 766916190, 105381158, -693800596, 1699937116 ], [ -749077759, 1766870628, 1413013145, -1743317238, -807683659, 6048444, 1700764903, -68555466, -1708278867, 1482460536, -1087419568, 585434374, -1911781115, 2090294444 ], [ 423864549, 927932519, -578097391, 842986606, 1597623162, -1742186159, -138874830, 882022190, 875498246, 471545205, 453260503, 1209133914, -538249919, -1986288339 ], [ -1501250303, 1171362219, 1905570822, -1961290804, 610302009, -999367001, -339273452, -1749817896, 904059362, -860178994, -1889689700, 1140007284, 526258250, -1776201124 ], [ -780654953, 405742743, 1466899408, 1147892852, -1328044655, 1056469456, -634878138, 1870466372, 1189434314, 963756413, -2135470600, -1409940714, 844098036, -2006524871 ], [ 270159615, -1715948700, 1486562225, 1766463076, 1736475036, -812582071, -777847752, 2034872990, -1871165139, 1610901858, -849322437, -731064671, 316441930, -955427064 ], [ 367307185, -1527328930, -966976747, 2130456779, -563158217, -1996409725, 63289989, -1993632891, -200193572, -1905766290, -826702403, 853971363, -460844262, -139283136 ], [ -341415774, -242968130, 1011576940, -536407379, 1375673547, 2022657674, 810675570, 1162774150, 709602889, -287204056, -1996489393, -639781937, 1002385744, 2065791228 ], [ 1479249384, -1122860923, 1885539281, -2041136899, 2126082375, 2045026807, 1697215443, -1473547790, 166943239, 221893297, -1086583259, 1515776045, 1698572495, 1172974213 ], [ 873558063, -59313919, -384294166, -2123925549, -1016379220, 1284957179, -1153767533, -1471788407, -999210855, 892593572, 1321427003, -35893433, -1389264848, -800453693 ], [ 785357979, -236662860, -773223798, -1344489539, 704724450, 1638180343, -2090163256, 913039925, 1351329057, 2034425796, -944684111, 746385371, 2013722265, 699799296 ], [ -586400209, 933841228, 599857270, 1550004700, -326994929, -662407277, 359534362, -210257382, -960592922, -1623570515, -707522156, -2081283317, 1751410838, -2109274449 ], [ 1402491597, 1816791398, -1391303599, 156655625, 1176696332, 271498748, -1096980592, 582149728, 1703645775, 732332965, 10155733, 1517055466, 1940406280, 194039317 ] ], [ [ 1777757201, 75250699, 1293926607, 1341196459, 584462299, -328010748, 748451555, -1914370282, -932615022, -1815250924, 2072323492, -163143045, 580359868, -755571182 ], [ 334733631, -1505493573, 1409199237, 8359002, -304104527, 1090482943, 2108044606, 2144332561, -1007791459, 1707852345, -1303897697, -531683998, -1568170061, -1834574127 ], [ 1140305883, 170860204, -2098556587, 2058316674, 1096751573, 1700524386, 669817961, -1560726907, 1937258950, -1708207787, 1896706021, 78963067, -547621301, -1224619635 ], [ -1735909909, 1941385173, -368292019, -1428689642, 410461484, 1667604888, -2124562902, -300744762, -1405977693, -2079139747, 321475757, 1643983765, -427498867, 1107073071 ], [ 195282963, -439510366, 1697069048, -1445149565, 2074065349, -1159945008, 2132052098, 1118242726, 66100109, -654686020, 647979866, -2009104713, 820372429, -1311228153 ], [ 1771743401, -1862844995, -2021742706, 531805218, 422466583, -290663890, -1834883533, 1462781211, 1461737326, 891066743, -1320752698, -1295081414, -1750057885, 1773297581 ], [ 748851192, 497654612, -25531716, 116163519, -1627457641, 556851461, -1685126297, -811541047, 1052998351, 906255917, -630205444, -936187923, 971433571, -1520633812 ], [ -127997898, 400833778, -1694074102, -740064000, 1358635650, -2012798786, 932887194, 291700486, -608581446, -137011509, -364739352, -1966978305, -935678499, -161472806 ], [ -542630854, -846030535, -767895173, -211702830, -2048843315, 1849347407, -548810042, -751504509, -1185897494, 715447977, -1151842858, 1871048576, -413205051, -1099123565 ], [ 1681971487, 1669995645, -1552101989, 1017957464, 998491893, 1822459734, -393065695, 1814626715, 2116821860, 557011958, 2040288785, 495347334, -1611873789, 1350804287 ], [ -495307849, 1877240014, 1688414908, -1545904194, -1783260391, -106334242, 798121502, 1712340426, 1849255832, -192076049, 324596700, 1550660779, 574212369, 1568159650 ], [ -1617659920, -1160071841, 1335747245, -1940594098, -1088320416, 1916898722, -534854372, 369965458, 1426643435, -1670861687, 1505538474, -1166776377, -1593834901, -754752822 ], [ 1802708573, 793565454, -2051637264, -1760730429, 2102881286, -1694017751, 94907927, 1246262993, -1452295946, 779442126, 1630221970, -627535132, -923518014, 402184687 ], [ -595311031, -123167187, -7819585, 660256367, 1111964893, 821141228, 1989451620, 268253615, 1433076636, 312499526, -481565001, -1643758809, -1879415727, -221742572 ], [ -978944403, -1680536210, -1485320231, -1879978595, 648821240, 1409697979, -498924378, -2067462470, 819056791, 1688427447, 1460708417, 813919721, 2006519629, -160195538 ], [ -78187475, 1779115213, -934562161, -1552425650, 422905466, 1259834613, -1942935343, -145077218, -1031070726, -1685234498, 1187296285, 821298302, 1215029823, -1044569072 ], [ 30767029, 2034385378, 1984676996, -1777837783, -438965364, 435430252, 223370064, -1816262331, 876226302, 2123689763, -748529644, 1871058427, -1352247065, 1553934016 ] ], [ [ -315082452, 1640012280, -250523282, -730009587, 1819804077, 1046647583, 1532352781, -2084863465, -280622134, -1091343116, 473253110, 1623801114, -596597269, -1129227249 ], [ 1878595811, 1199929062, -1850223458, -1855727026, 781597570, 1760355947, -517899899, 1397613658, 1052449938, -807800229, -499260333, -284701616, -1407078781, -514250139 ], [ 1946717975, 230430346, -1690926441, -1433051370, -1950050623, 2091634504, -559715204, -1321426680, 82576999, 1723859205, 1133139560, 715940544, 138536774, 235532848 ], [ -1668265638, 968689806, 649553625, 32806489, -1899082268, -2112963264, -1266642957, -1489220314, 1866107596, 1294715116, 382931021, -1010656000, -961350914, -365170503 ], [ 1165676122, -1700643205, -1268408257, -148595660, 429655035, 1634294098, 575159932, -1001687775, 1300662112, 675810457, -1613690257, 724997669, 1686556728, 956567018 ], [ -67539639, -600034626, 79565753, 44112882, -1348363791, -43809665, -719682098, 1371673007, -721553852, 2048590051, -2075658729, 1696023898, 2142726327, -2071498405 ], [ 717509254, -433145164, -1395712289, -467647353, 2090175719, 87541222, 617894132, 570105924, -965682644, 464482066, 1703476232, 1495869167, -1295839595, 953148637 ], [ -1650559875, -234722847, -809524201, -922119994, -816877785, -1828645994, 883899884, 1274291655, 1187285851, -321939799, 151275179, -1052215491, -1524594339, 1930260528 ], [ 1943947230, 295209547, 664331390, 357890713, 1148117617, 934619362, -387948738, -87250414, -1644044472, -1403050943, -1027666807, -760389862, -820814604, -207322514 ], [ 1825653059, 990928211, 558937774, -1836106490, 1090014144, 1711733838, -755838757, -196082708, -1052050409, -1467970751, -1419712635, 1202470605, 1204712287, 1168610078 ], [ -979089400, 873639964, 772099076, 981549531, 14509075, -528856447, 1438951453, 2140097481, -1856911787, 2068511395, -1502345131, -1588752439, -1402114294, -1259549425 ], [ 1576871507, -1319027173, -1293958995, -85803963, -151484118, 552743577, -1862379494, -950510585, -1849249375, 149970405, 1871909191, 1836393337, 1775010147, -1312805662 ], [ -1136968556, 1553304434, -329054208, 1136844129, 1631502858, 614196481, 1476117689, 1494132689, -784940028, 1213658994, 1030013538, -549182644, 467286514, 1144917831 ], [ -117223867, -479684565, -1833768266, 635671172, -617893234, -649619150, -2095879910, 1440545050, 604307515, 1070087641, -52650666, 107385826, -1247849926, 134804376 ], [ -590106493, 2009819298, 559079128, 312214883, -1166637238, 1244793720, 63157566, -1782795312, 1244309878, -1156725904, -328166425, -1506393624, -281077429, -182439528 ], [ -758190576, -1416673485, -1631782423, -1688018260, -1968738756, 1153372809, 1456580710, 1004946966, 7398400, 1699919338, -738990875, 1454145854, 925202426, -572025806 ], [ 1839513775, 1121579704, -875901745, -1522622769, 1230904768, -435803678, 373238702, 782845840, 124576681, 1785911729, 92602753, 270514291, -1175268759, 848677603 ] ], [ [ -393514826, -369100254, -405761233, -1622560779, -1774279210, -277444988, -1188560872, -1639798821, 1425597476, 1007426142, -495430603, -479489821, 1110098367, -471938093 ], [ -213207398, -1483561236, -2135895155, 1404960450, 13237866, -373502741, 1951582253, 353661885, 1244991995, 1818114912, 1689402874, 907556546, -1142641218, 1106784622 ], [ 645324010, -1141920281, 994535137, -2102098733, 550259153, 146096161, -1939898863, 1767181294, -1757398668, 1271587752, -925712765, -1769943592, -987435174, -1333979931 ], [ -1350179366, -1635630250, -670175772, 90651121, 498921139, 83226634, -352716511, 302745639, -284298869, -1697254955, -1640078879, 275406766, -1506214573, 1545781074 ], [ -389893705, -1587940334, 778078264, -200527818, 1627337593, -1244732089, 1376396616, -99630273, 1551922195, 757311761, -933257464, 1247148483, 715510874, 1061397495 ], [ -1087054102, 1694894287, -284761983, -201940251, -711306251, -1010139782, 651938522, -1623498357, -21176048, 1969051724, -1904333154, 1869588756, -1566235192, -1517774233 ], [ 667080103, 318776806, 1990997736, 1493528749, -444139319, 603475977, -1317868814, 1487911417, -1648042417, -1013906773, 1574530725, -776930407, 231221150, -714194229 ], [ -1564523067, -1084180860, -227161243, 1541980891, -148389816, 1202430112, 1595215642, 450599143, -2001513550, -307646907, -1340497640, 1876212702, -1215970176, 177046424 ], [ 1858952070, -807069136, -741674714, 1322860982, -253305789, 556986024, 815524415, -759095223, -188029421, 216176011, 1447924888, 471704970, 1886348338, -1044641598 ], [ 272554929, 1411016694, 1565067772, -2096116073, -1567467869, 132795051, -923335193, 2092340081, -983886514, -1342080809, 2017106936, -74195007, 966313088, -756026556 ], [ -1985338589, -1023664960, -148986478, -1250966395, 806395888, -1957198214, 612398716, 2036786833, -1412220741, -1196243622, 76913991, 607869678, -946889282, 1819808813 ], [ 975251452, 261641762, 349919772, 116027446, -1047914833, 480160553, -306703689, 146788314, -673757269, 776967653, -416949329, 931653280, 765138925, 493740746 ], [ 1939360042, -977240593, 1847004079, 956697874, 1402114142, -1632258766, -1474516815, 969435587, 1032209571, 1521411831, -1936921145, -934338265, 1601736575, -280262442 ], [ -326556745, 1969465303, 1820934473, 664150472, 725243316, 1002299993, 145081229, 510940743, 613855022, 1307268835, -1707665393, 706288097, -420053102, -524621396 ], [ 209683586, 2132482369, 586540124, -1191437313, -401123251, 1118725593, -951618021, 429207428, -126964011, 1386616815, -192820257, 1372775417, -1890603466, -1814599220 ], [ -415931837, -1255045537, -1561447940, -1625225095, 439561854, -705413798, 902454728, 1170219783, 168026868, -1579228397, 1552762980, -449891575, 892004999, 1369864492 ], [ 128156756, 444647179, -1002684886, 2000924817, -1384241589, 763925789, 1507701276, -1060057245, -1372456145, -429641992, 1425225880, -720432801, -1956099132, -501884781 ] ], [ [ 1884295030, -871814771, 1585035082, -2098286161, 825266500, -271419163, -820007382, 598095536, 835395102, 1195899262, -1364915156, 974453758, 80086310, -981850254 ], [ 1500201895, -1254841786, 1479389462, 287819900, 371661923, -1742577775, 1918691847, 818706338, 674487904, -2021167842, -2039113106, 753615287, 1412900134, 1306584873 ], [ -68284942, 1101726984, -1136409408, 37215220, -2011536609, 1174150921, 328413885, -2035915542, 682136275, -1988726536, 459829655, 1287762199, -1269398209, -1888291413 ], [ -2025680308, 1608127938, -1798732490, -1302416003, 2008427648, -495160950, -1464497292, 1216508071, -637150579, -1731732969, -842637652, -1213039081, 79741509, -1449125886 ], [ -2075134492, -1028507271, 1756205303, -512000613, 343426240, 483245813, 882230781, 759034934, -1032947555, 1258426376, -1097294131, 412267935, 435964687, -568429585 ], [ 890896137, 1440859600, -806323516, 1516779590, -1782729080, 349597961, 1683124909, 2099180378, 1832053750, -627146557, 308134187, 170481601, -1750969767, -358736953 ], [ -103724230, 1572715729, -1083299070, -1493334990, 2048672230, -1817990050, 768436450, -1213790851, 755210075, -129847066, 1977047533, 599526965, 1726895053, -1319917063 ], [ 653819739, 1194118586, -557742452, -818037911, 1491236916, 829294492, -95181488, -930913417, -1775528670, -448887011, -1037533040, 929822654, -1374604715, 2086042403 ], [ -66654451, 1913874481, -1080602381, 1668510870, -1970082718, -1552295440, 1460386539, 510976693, -1329263364, -1813301265, 1946185755, 1879465363, -1133987664, 1791944667 ], [ 1038576186, 201424900, -1400108214, 560224288, -1180784372, 268252542, -394557978, 1668757088, -802352569, -643042919, -1430558654, -582097181, -460240906, -364247637 ], [ -1467008735, 80653148, -913809833, -1039363631, 1184375324, -2128556325, -153119429, 914121074, 836569778, -495205167, -1185559791, -1854515000, -774718880, 242564460 ], [ -963540672, -1025907736, -605444429, 1404707989, -144353, -860618480, 339305178, -198976962, 322724053, 1437454015, -753510358, -100587059, 977253073, 1884265818 ], [ -314254049, -1402507917, 420746474, 1540517776, -1115195670, -1015487907, -217110959, -1325596275, 202382062, 1269049031, -102326155, -1226799050, -1214247640, 1318466358 ], [ -95414268, 783657402, 1798087415, 804325872, 515244554, 740925670, 814745802, 1221808196, 1836655680, -1186838105, -782612245, 1648512621, 1108152808, 1151896984 ], [ -1254256509, 367574465, 1758507791, 825950170, 71211483, 510697624, -319285048, 1047106220, -969384551, 1873806093, 1850399820, -2145864099, -2084876361, 63481204 ], [ 843938589, 502983630, 1729688123, 1580878183, 1480986777, 1373988846, -417688845, -1698180944, 1281323586, -1383408484, 1768230166, 538786109, 1969000480, 1108508987 ], [ 903071210, 172196950, 1421669576, -428424415, -534242302, -1171872732, -899296781, -793434617, 305836188, 501347300, -897571936, 594079316, -1539368394, 632907669 ] ], [ [ -1494655475, -1993373685, 399358526, -638529439, 393100449, 1482632557, -411547115, -1934682997, -187225156, 101604357, 842514609, 2058780563, -998254657, -504415893 ], [ -381246475, 85473850, -2039828898, -1712441891, 577960624, 69989821, 445889080, -209444360, -2033150794, -1308118701, 678546104, -210672549, -981172072, -271123433 ], [ 405040836, -723558832, -805031728, 854853817, 1373541410, 2032100113, -152196698, 1880540673, -1147807576, -1909504019, 1169187579, -463913735, -2072775783, -237917774 ], [ 1544574600, -1133999321, 1038947166, 452092989, 1532096611, 356425350, 172818382, -784355584, 777397661, 1441589429, -1967549324, -1006315276, -1619015324, -492066198 ], [ 647431523, -1316990024, -160461940, -1391201954, 62545874, 1764065720, -353204359, 984628941, -54864330, -1204007784, 158670736, -1331857711, 2028863931, 566206385 ], [ -1567000817, 1380074215, 380165154, 66758552, 1472029927, -1771761862, -1939164121, 1461938632, -1765974149, -384232165, 2082377764, -754237952, 1350926760, -28341663 ], [ 1988810255, 587265267, 1426309146, -927611260, -61038813, 1837116080, 396325540, -1584804709, -925125153, 136200296, 467265046, 1627193006, -982684602, 1523166435 ], [ -1907468249, 1768001912, -470865233, -1390178797, -1136713449, 1374311876, -1860042191, -702398343, -478373063, -1312932346, -1000034762, -1630933363, 1324458428, -1656210425 ], [ 1130673759, -1456219686, 1192620346, 189862410, 1536228946, 313644179, 2027189342, -116705296, -2106752548, 1498410943, -1000959604, -478748761, -990879702, 404253597 ], [ -1550888962, 2126470990, 431660502, -1862123923, -1487656337, 293536482, -1773959290, -1546997700, -853903358, 1237083312, 882630574, -2084034978, -500261748, -1029081817 ], [ -1766337698, -521971797, -976211421, 303921637, -739685909, -1048100742, -1583756487, 2101433400, -2049072083, 401268910, 1351903476, -1931332379, -1370032008, -1979955301 ], [ -1486815275, 1710775978, -1549699259, 2136354440, 248101511, 1885092461, -635924962, 1118796466, -881357720, -74506950, -1770251490, 1175081970, -1367111248, 1664814733 ], [ 1136937882, 396907830, 232913408, 1196880842, 123643993, 1019357495, 1692889898, -564408283, -301038149, 1693757840, 1439970861, 1441257115, 629276160, -8335644 ], [ 308090376, -1296349101, 861743430, -1333624582, -957189279, 1362672550, 1706749058, 701040340, -1493988610, -469558677, -235275978, 1005207771, 1060005732, 1171657580 ], [ -1434641269, -1614007647, -2008336610, -1513037096, -296204497, 2034691522, 397777939, -1917926768, 2118404251, -873532433, -202363669, -567448632, 1858494512, 317364505 ], [ 29543374, -1065523440, -257212992, 1296486627, 2141828290, -111147533, -739338620, 1612843213, -1113863880, 447450685, -1274333097, -1328929681, 316862312, 1797101306 ], [ 307068282, 1648450553, 1368456531, 480494146, -1256945532, 492438681, 232920056, 757982880, 1237577690, 215178485, -1761551630, 688586519, 1179619925, 413660656 ] ], [ [ -519799389, -1015126816, -964797682, 552316045, 533121994, 449762119, 1412395619, 1580441076, -1402701510, 1591760307, 432597469, 960709877, -1590542635, -1078336715 ], [ -460536348, 422131392, -663668342, 764468234, 100703729, 1459220498, 1750597191, 390871686, 1324195509, -979523313, 597228929, 203062224, 1146793732, -234248693 ], [ 1996446380, -57237301, 1527346108, 1828789246, -1136354260, 1449428665, 525546817, -1583021000, -485883896, -1236412119, -1523408134, 1175121323, 1992097355, -1438092532 ], [ 1376412392, -254363382, 333811190, -2081673737, 927416862, 1301908803, 1120360732, -1501437403, 1619826436, -1001074528, -1150128195, 1955085795, 673676005, 1100821548 ], [ 1513330563, 389405228, 1764469233, 1740778809, -1770949918, 494065666, -237961255, 891170374, 1359001838, -851196115, -192188296, -160711422, -1715729695, 1570632818 ], [ 188188024, 1052818721, -1518555244, 1078058688, 1435593599, 849013936, 932026798, 80898571, 1111605158, -337981676, 1343352558, 1783047109, -477383901, 1383937594 ], [ -1125414317, 1358556854, 257199580, -197081074, 802898772, 1667632611, 1344187028, -1986835921, 1450208512, 1835268801, 1597198854, 182580363, -1038649731, -1278592034 ], [ -1562460060, -1931550238, -193045795, 778514318, 411852924, 1118957156, 1662444260, 1614823472, -1085245387, 235062453, 60375264, -798446532, 1457285625, 1488957708 ], [ -1842778909, 870030253, -1299917231, -1630941948, 383632795, -1962315850, 984699345, -954192217, 691029848, 1954864072, -193198790, -1990037625, -1840772211, 1279356447 ], [ 1921065604, -585225398, -179490372, -450743395, 192284757, 1083478881, 476317116, -543073731, 2125221165, -1335453, 101101584, -1869552314, 321418392, 1010931880 ], [ -1436414799, -1981842139, -1951488221, -217584946, -552973661, 650009764, -975990466, 1852467383, -1215931727, -805757332, 1813959118, 1727554288, -1324531300, 1345961916 ], [ -1056785268, 1715844005, -794821802, 332751081, -1111826028, -658953446, 2071374379, -203438181, -1780726973, 872335758, 1123395419, -150104995, -936624165, 936828644 ], [ 148020196, 1837079207, -1472433307, 1794668831, -2122150578, -1059299786, 1685092614, 1018723253, 1884673633, 437990503, -1286398968, 2001188695, 1904893246, -100080389 ], [ -1141849447, 1385930192, 1939418426, -1166468267, -1298977552, -403316814, -532601643, -818848918, -1826703732, -798593986, -918244557, 1766373457, -317400048, 1712855641 ], [ -2098260475, 1798583039, -1865863830, 2139818515, 1492201631, 532578977, -510912415, -803687630, -1179551714, 1581121496, -727474710, 484506638, 220821362, 1022452763 ], [ -772020330, 1417410413, 1037669639, -511771865, -1875730186, 463748038, 764296217, 1161571454, -552422200, -867950529, 803484092, 525464850, -1130967688, 123447380 ], [ 1018876124, -1256012392, -1096185968, 663373610, 771770937, 705012637, -476359500, 318920454, -572914642, 2129968689, 897092994, -25312886, -800048007, 1561465151 ] ], [ [ -1667712530, 208803794, 141638926, 1295119520, -46619452, 676663828, 2091407862, -1352592516, 1576832024, 170888332, -1496423721, 91159268, 955665011, 161957121 ], [ 534077594, -380524649, -633163311, -685728546, 1049313149, -1515847943, -1822860526, -690972323, 115137683, 184146876, 591812567, -165845161, 912723417, -738160454 ], [ 1866524719, -1127165586, 1464711593, -1151223819, -136812590, -1233344750, 1827968929, -22358844, -1477235569, -1446888420, -121817461, -371615493, 1059414329, -544653678 ], [ -964393579, -509141920, 1252923319, -2002625602, -1862278366, -556064860, 1105570099, 1601598804, -586272964, 543330021, 1599368072, 1416560746, -1030406113, 1161541836 ], [ -2044875228, 1120629624, 436974399, 1474751926, 629366448, 14661738, -535014253, -681775579, -1712971702, 61357811, 1097790309, -605299693, 414222030, 1972140792 ], [ 876207785, -235334609, -376547835, 529096178, -2046288328, 1603668081, 1355346668, 1540951255, 1459315759, -918990412, 563279749, 2035030549, 1742223091, -254898346 ], [ -205089925, 2130360291, 2108808678, 902550827, -1849893959, -1789010904, 1575723697, 376944706, -2020377444, -85356155, 1344920721, -1525316367, -300600505, -1336345753 ], [ -1962855322, 1863890324, 1163304261, 1961343615, -1715395485, 1042465291, 1773457573, 577392293, 1573605668, 601961407, -2042645068, 136098691, -1641299719, 260145276 ], [ 1200427940, -214069605, 1780204194, -2112926460, 1444706464, -511971416, 1800059232, -1253769204, 692412257, -1242724305, -526574389, 1451417679, 267378780, -395000048 ], [ -617389346, -1195180419, -1560899665, 387705351, 1520315245, 1198032318, 715523739, 11704353, -382052741, -381500528, -1840616310, 780808105, 181757698, 314985712 ], [ -520422091, -967220528, -733408898, 789212500, 1400854804, -662304061, 1283803542, 538870566, 1883084117, 1388885853, 507466632, -45608692, 1348241506, -46726746 ], [ 1811748478, 1022331887, -976371210, 816620341, 1751666960, 669271859, -405203988, -1370754384, -166314166, -1191043413, 1003647804, -383136916, 1771614518, -485005490 ], [ 703164136, 442472007, -1959342201, -1158115382, -1139607730, 1293024411, -117364448, 1524472576, 1313947212, 1276707397, 1909948852, 499362766, -1018720711, 1234942283 ], [ 827691797, -1190190480, 901228224, 329402064, -1813666965, -1332883982, 48611422, -387236472, -2131750049, 1130781320, 531343845, -1891145199, 1224066803, -841683432 ], [ 1375371985, -616639065, -1642367095, 347594567, -725773587, -506396917, -1060627254, 669832503, -1477683528, -2077979096, 653326178, -1761907069, 1145687280, 1467272848 ], [ -2073869143, 6400104, -1132645107, 1686384758, 148518065, -717144669, 96741572, -95553319, 1780233431, -517407651, 1746432565, -831897520, 1930563557, 498420717 ], [ 754065882, 1185600081, -550179395, 712930160, -1770167342, -426044258, 2046026591, -1234661816, -1736325549, -1260657300, -1788043062, 1052285470, 57923729, 1633323279 ] ], [ [ 236832061, -1270552306, 1597689186, 352871256, -1809486949, -1845064591, 1906683965, 337181188, 903728439, -1248503355, 910147706, 51359209, 1141070187, 767945486 ], [ -104998121, 1903764438, 2064417139, -1653659735, -1975020003, 94087228, 1323651002, -299936632, -890272216, 11094454, 847666516, 445772501, -80055775, -1825252936 ], [ -2059498328, -1835679508, 115480956, -2075504832, 1810078422, 126670277, -1614050048, 797463291, 181867816, -129733372, -941043367, -600125474, 576334628, -1372255463 ], [ 396182588, 643365238, -1693673291, 1668547263, 451160499, -599824105, 388755965, -699927603, -882188869, 1241382895, 96010530, 1966870310, 407805426, 1120083726 ], [ 751192773, 1120955680, 1470925799, -1079142200, -1408516493, 2033837859, -1665488210, 558244326, -944558001, -1391663798, -1988854614, -259842410, -1025565005, 1708747483 ], [ 1534473502, 246769427, -888338238, 173171293, -905284978, -771571426, 1557146181, -1648590114, -1842232900, -1794688187, -928039225, 1517245782, 2067982010, -143958160 ], [ 507910034, -1469508594, -914252112, 1369488829, 534457022, 458572617, -1240839404, -305919451, 242717950, 222996777, 2048071661, 879897139, -1047558863, -1293805772 ], [ 105967852, 1596474398, -1584583045, -1803548190, -731867407, -896924309, 433480331, 201733164, 1578899703, 476330839, 2007546951, -1641413973, -1946660105, 1080254756 ], [ 607506190, -601704231, 1290471593, 1725882476, -226564719, -1548659162, -1566213148, 1228298751, -803665261, -883384910, -1989385545, -1590585628, 1603408095, 779262906 ], [ 1209858162, 882855443, -955786536, -1249185214, 888213288, 991896351, -295753173, 225369019, -1679775135, 1863748962, 1896667082, -241374545, -72316203, -2075900621 ], [ 1868729048, -2096548215, -1839926904, 1986995671, 1273844126, -1197440525, -405234709, 176643097, 1502707837, 1334973481, -1177134062, -2069822743, -359856692, 1121906847 ], [ -1302390689, 663025095, 622594323, -661236332, 1126772792, -354058964, -1984212209, -2054531250, -490086396, -540936547, 1008187598, -1746767451, -2007061236, 780427799 ], [ -1235382157, -86137164, 1176278736, 770427363, 70658357, -1516043056, 7085042, -345139213, -622783496, -1883169310, 724925733, -1929897446, 576653250, 1240344049 ], [ 357296345, -1186988116, 1611893529, 377312521, 1877588695, -885309320, -1741717816, -1178010643, -298917440, 2078820900, 613907721, -393079711, -1323283677, 1762931604 ], [ 1207357783, 1078161843, -66097475, 1154416615, -2052717143, 2050471839, -1939941039, -1955872751, 242956620, 498115345, 588041972, 2026027643, 1870064925, 1457523920 ], [ -464681331, -1958340540, 1993596995, 1201918398, 1326055084, -1785330847, 356794312, 1120384111, -1360645912, -1845313150, -1590294780, -1123514665, 1068250333, 1239426108 ], [ -461692911, -1402378218, 1851146900, 1913317161, -586624852, -91875990, -720245770, -872782028, -1434311842, 1523879335, -24550921, 2408299, -1507573459, -443696136 ] ], [ [ -654634189, 2070907383, 34125842, -2052688486, 2081202899, -676236523, -388970736, -2052217274, -441656312, 864042314, 797419983, -1391385829, 1081358194, 2055910456 ], [ -346957698, 915457264, -1184519147, -1296269932, 1780723228, 1596930940, -1097926667, 300322754, -1971169734, -355701303, -1553204446, 1610182915, -1375771618, -357272381 ], [ 217156044, 395859295, -1746798249, -925296846, -993720996, 1411819553, -1065588039, -549380382, 1457855528, 387018146, -1687728191, -1226091608, -904364978, 1849403421 ], [ 390586206, -1826164915, -1993878927, -150565926, 2105279450, -1840180262, 1984803630, -1827494682, -714039534, 368437154, 789077698, 1014341851, -373712624, -1899777019 ], [ -1510287591, 2002301338, 219925535, -2041220952, -1613368592, 89117484, 1882196845, -2013452980, 799820538, 233754968, -92472679, 223247189, 1581038662, -1251554472 ], [ -1310973467, 368006891, -960922854, -1974202805, -371872538, 1683952138, -1497465436, 2021278153, -1368677607, 1443846021, -845955426, 73429380, 1215666485, 492440238 ], [ -268411756, 185232858, 1665731524, 1324763399, 1591944520, 410003345, -1897900863, 1656658460, -67464832, 582596577, 1030536569, 953223507, -1088641333, -927345234 ], [ -1580337565, -1137168675, -2104696914, -2039559552, 1433582254, 1480681405, 754267525, -1550770843, 130004188, 1916684326, -1156646824, 2034472546, -566064512, 749765994 ], [ -116421861, 413353451, -336264996, -1650147191, -1364282260, 1094728210, 1402307934, -1170669939, -306276019, -1445395239, 1558521088, 1688271407, 691870986, -60348354 ], [ -1958246151, 1922806450, 849480514, 657581821, -1806170863, -1818362196, 97635706, 722847118, 170041144, -1482770731, -2007827620, -118499305, -1767308168, 1619067749 ], [ 1574740184, -1508192928, 57605554, 1194269392, -1437035039, -1193763154, 1464505027, -1876431532, -1449463599, 1067838420, -1512569028, 564608946, -1574732268, -949171525 ], [ 929055032, 1629394820, 492299644, -1039180882, -1263695200, -1569839883, -1023963670, 713423942, -1387428409, -192751093, 1168570974, -264863752, -558873592, -1382067028 ], [ -155348234, 1015372800, 795190875, 529095856, 1848874255, -729393267, -460673567, 1038911832, 187008132, -1827879392, 1187504948, -290192173, -2014195551, -1087481457 ], [ -505437452, 183420012, 1248905835, 1996127131, -54060919, 1715782304, 832415903, 635627343, 981179983, -340579100, 263478237, -1774901566, -167678992, 1802012474 ], [ -1188658312, -1902184092, -1974777699, 1912162395, -1203405057, 399073755, 542254672, 695129972, 577393176, 2116267859, 1197308491, -308445486, -601835365, -1788596290 ], [ 1012137891, 1354781234, -788533731, -1052818074, -592321437, -2058864708, -676715199, 1853655379, 1743362607, -287616947, -1974084339, 538834424, 103725089, -1152901318 ], [ -593525018, 1042014085, -370929230, -771205758, 1760850468, -502895826, 1869824813, -2083660581, 964958088, -865644357, 2027904266, -947404404, 945757041, -975903505 ] ], [ [ 1064427227, -1945158685, -2100324069, 1248460916, -1389177544, 1088154445, -1714520728, -1907349636, -1644793502, 362705501, -255029315, 1146271078, -626032568, -94011224 ], [ 1290227813, -1978775415, -1051060318, 1373210762, -1657371709, 1852291192, -1303435198, -1961825332, -776316694, 468981447, -644148783, -1138178794, 2000494980, -486625466 ], [ -1779212027, -1146799630, 1432111821, 479495958, -1943919464, 1293136020, -812225360, 2029913305, 1273729271, 1150231420, 538792692, 1533724757, 508963532, -938214590 ], [ 1216038411, -1245617782, 1166856161, -708596877, 1981257527, -1194698303, 1248906213, -32680661, -1286455549, -921035001, -959446381, -1484010793, 395754203, 506991171 ], [ 746754554, -1978614632, -1809074384, -1575324966, 1566425882, -7053466, 1108841716, 706397921, 1927831617, -902540043, 1129618505, -488947040, 328334992, -2118915628 ], [ -1755655951, 2107456753, -1185270402, -97347479, -396423198, 1194507718, 608537882, -1900252190, -257281947, 1154059324, -1723815617, 1561969170, -314723940, -918902328 ], [ 610449485, -141806864, 554562160, -1179638354, -189238490, -131679340, -1265394293, 1571437134, -2013642946, -710224781, 1426240614, 509839055, -423451476, -273364950 ], [ 125605207, 481595196, 1989965705, -1249044278, -1104335087, -803589536, -313334749, 118605243, 512124702, 1563823911, -842675508, 646380825, 1898723237, -659922078 ], [ -1667170476, 328420797, 1233863463, -743607719, 1867245777, 349342475, 1766159109, -523415671, -1443028952, -1017438608, 1095306129, -12179199, -1200632164, 19972922 ], [ -1683657681, -746917254, -2094943651, -366465482, 1684607460, 282389699, 2248437, -436409748, 1302553634, 432825143, 2127078564, -1885582103, 1585248641, 1096389287 ], [ -1910506381, 1727903727, 1639530550, 733525911, -771456006, -816994507, 983318612, 1563632531, 1258357941, -1184766531, 1654837408, -131001165, 1961878681, -2306 ], [ 1336393111, -1437252240, -1563882973, -595783563, -1035707404, -1584263427, 699228677, 700489741, -1850775310, -406919680, -1339256267, -1952158192, 42290493, 2027098872 ], [ -380040256, -1585696676, -1223568511, 1532447873, 693058968, -2078757853, 831794303, 2075405038, -135873444, -290483829, 1844639250, 1829572879, -424871862, -1210805955 ], [ -1659641309, -203607980, -553067954, -525338856, 127536066, 1687094123, 1143154233, 866827338, -1489594670, 801807047, -148572295, -1137519930, -771857318, 917956834 ], [ -739134575, -1884302222, -492501842, 1982409441, 571510350, 1829126991, -1712541075, 1354601189, 167666848, -597303675, -1936049628, 1757139674, 947850379, -29590290 ], [ -1289045333, 1907406795, 1678122587, -1136039504, -702172545, 356836488, 509288638, 1652918930, -1775539770, -1602886812, -1444792891, 2001983263, 279429769, -1691311995 ], [ -1404222351, -722914832, 1514815431, -783004028, -1993068637, -266590176, -1926393260, 602212935, 397230356, 541987204, 214419931, -1337412721, -1669870045, -1922671705 ] ], [ [ -819426651, -2147379363, -965775760, -119243957, 1175150541, -954479541, 91168602, 1516055315, 161198687, 1122539847, -876884067, -1450582122, -293391685, -1568746611 ], [ 1849913156, 1504887153, 1881875544, -897076926, 997135072, 1663149051, -1382571838, 1457486186, -1072998693, -511608301, 250275296, 820948874, 1057686517, -1036114707 ], [ 199894744, -2101475999, -1892986540, -239877051, -2057090270, -1047458978, 1824518853, -1557772725, 696493184, -814866243, -2106883699, 302339317, 1218540973, -888586605 ], [ 1350453368, -1338218992, 1694583992, 1517018687, 1817509418, -2073936722, -1288378488, -2139289497, -1806903819, 173412868, -1567949990, 1867676004, -1139379779, -1939378259 ], [ 1236565107, 1605132240, -2092695135, -2116236342, -1598100508, 963324717, 2064725197, 1592664996, -908605826, 830306460, -588562228, -251048637, 696637793, 378171478 ], [ -1777919893, 1533193358, -78137940, 842916617, -1177397231, 644815746, 1936966325, 1998347323, 1436347044, -289842144, -14968100, 896993489, -704874673, 458261873 ], [ 1749729845, 1116736708, 1370749238, 159860115, -506452406, -1462399365, -400135687, 135313267, 259326852, -2064682673, 2079986450, 645355796, -2134680785, -406176832 ], [ -426791425, -1518496483, 1061213061, 1104180346, -1615360888, -340704634, -358902307, 1442598186, -1341333300, 886907000, -1402467141, 1224794873, 962297682, -1508320496 ], [ 1122250156, -1781860909, -2063951335, -796253815, 1023365627, -991814923, -290723817, 2138164873, 1674964530, -1222463191, 1957469808, -10921075, 703164424, 944850358 ], [ -869214764, -1213883153, 2113805337, 746960578, -1656718951, 195248835, 1896016945, -1034811307, -935140535, 1372643999, 1865271015, 951395141, 323451411, -835960810 ], [ 1343088934, -1952844434, -1982404306, 99190608, 1216978213, -336762207, 914360179, -1090654410, 1117173065, -1568419771, -320653862, 470317750, 1641657086, -450414163 ], [ -979108720, 1799874478, -849368173, 1326512748, 159885483, -1841443659, -1872456915, 1615043934, 1265813992, -1122976952, 367282692, 1936917068, -1346196901, -279453717 ], [ -1824426827, 611730681, 56463277, -138051365, -1680521948, -1235324445, 2096139861, 1753020875, 1878445194, 646334773, 1137989885, -263554885, 1788460552, 2028963459 ], [ 1795422902, 1217378601, -1083836954, -1462902563, -1946605772, -1861672546, 270564827, -826260382, 1089324082, -1548739263, -312854496, -213159053, -422518775, 812887120 ], [ -1360798279, -961496241, 1874782319, 1858451568, -1339912495, -602251229, 842735097, 1014988289, -1527170754, -956863592, 229506266, 1055443390, 1258982059, 2111011557 ], [ 233406190, 2067416748, 195380896, -537650594, 335430874, -1564433996, -641827840, 96013906, 274334098, -63502175, 1562498810, 550026252, -1968085652, -1028491601 ], [ -3826512, -1599893471, 2146917859, -716002830, 846756544, -1481128067, -814970179, 1458770729, -1662885743, -332540966, -450133322, -160005857, 931024400, 1797760363 ] ], [ [ 1643184287, 1406097251, -1924889748, -647455569, 1583143271, 1734758870, 629736976, 2100444589, 1294649931, -2130614962, -1014199611, 795316136, 1567260557, 1480771061 ], [ 157695404, -540227653, -1377928812, 972696758, 343047596, 219125031, 1261898306, -834390932, 1937138037, 545780366, -1520791237, -1300297119, -1746806734, 1012454219 ], [ -116517853, -80560045, -149630900, -461090190, -251596679, -323408830, -313697913, -2024508688, 692829993, 1111859344, -1995956659, -902618485, -712834794, 1259006025 ], [ -433483505, -1826196262, 1526143879, -576119801, -1389878555, -1649471561, 33958731, -1693683468, 30913816, -1721168665, -100088500, -1346731340, 1837662789, 1508791210 ], [ -1664238529, 455515729, -2106831991, -1672324751, -874796966, 636260461, -738772150, 739360155, -479961020, -212302617, 610200841, 1344122963, -1353486479, 143858831 ], [ 782261383, -767018949, 953301566, 1119071747, -418190843, 274669737, -379658330, -182507760, 1350535379, 320204101, 207175657, 1210680802, -346268215, 109098339 ], [ 537320575, -2058601947, 131216446, 1220074035, 2019354114, -1188631326, -259804936, 715979798, -1002398676, 1927576862, -769905450, 579096648, -2055264388, -297111864 ], [ -946271455, 1032853774, 413874231, 469471023, -775004733, -1370956298, 502115981, -143779260, -762204594, 1393493397, -1925935887, 466044367, -1195659103, 1905910788 ], [ -359316755, 71769087, 2081536204, -1350869070, 975744348, -818455761, -1782517808, -1262156946, -1145862483, -622827864, 319552554, 851503951, 562070679, -1886210859 ], [ -1482156858, 172488274, 1005004901, 1044538625, -84652958, 1388432566, -205718128, -752157846, 1750719470, -2123991561, -1719153393, 1002286845, 426460903, -1270632353 ], [ -989325651, -286804465, -809174322, 412749729, -1807087020, -1167309023, -139352094, -1333411101, -1364170140, 851005521, 839603904, 803408170, -792821448, 1381809308 ], [ 1040680352, 1288383928, -983500433, -499287329, 345221482, -72682264, 617847757, -1412663608, -1217465212, -1067510746, 1052218812, 1873567924, 260291867, -728462042 ], [ -195306937, -1585430457, -607388924, -1659626188, -411976307, -94641213, -673158230, 2140611481, -1124346771, -1490370513, 489675956, 520423797, -152959109, 326123841 ], [ 1624300917, 627550343, -97658830, -1379834195, 463286863, -251165221, 2068494906, -2093893173, 1326772878, 1636412592, 381728763, -941601355, 989339953, 784120859 ], [ -841133609, -2049372361, -2116202669, -784030205, -693212067, -1577977402, -903220212, 125640243, 983877046, 1475713745, -1400925979, 2036984133, -365654176, -1727191 ], [ -1874353747, 1316380179, 796813985, 1655048326, 640353260, -461688749, 1259138055, -1531205671, -911033430, -2013338483, -127839126, -154535392, 1273803010, -988484540 ], [ 2024533878, -627497532, -679409727, -876826225, -873795422, -1587880581, -138733187, 345081963, 1627029461, -2092293366, -84699655, 200039320, 1144611939, -408213025 ] ], [ [ 1512934635, 846670899, 662029398, 1530494286, -1268808232, -962244360, -507568900, 465686454, -624967598, -2058439259, -820447821, 1462787358, 566410844, -1431039607 ], [ 1199554213, -956561231, 1946162621, 494044817, 1954812078, 1957031121, 1180357215, -1577880548, -1159203572, 196374059, -1169637889, -1103113427, -827803274, 1880781520 ], [ 999923866, 1584413458, -1149254685, -343317537, 1638378746, -1287137540, -1547956560, 762700445, -282137617, -178945667, 83280458, 325456903, -258024135, -1504613774 ], [ 1329138735, 125204555, 264639220, 803140252, -1323003871, 150457279, -1794852200, 19983060, 357306812, 431394546, 1422862003, 1256829509, -76364765, 131245287 ], [ -409019496, 677701544, 917515404, -2120752848, -1279790879, -2062428865, 2016670640, 1281197373, -585882985, -1207202415, 2014846034, -1006194708, -1955027686, -72789705 ], [ -992024432, 572574242, -1622593749, -1799389717, 2041586365, 1890174802, 1266825744, -786563796, -42726043, -243538878, 389173072, 1561723544, -1917671194, -1617313496 ], [ 978078530, -1066711054, 2040426918, 1627165292, -442766976, 489804037, 164785194, 15902959, 1393849702, 1432455251, -979326659, 1243916530, -1839114364, -371365073 ], [ -912522333, 1934875986, 371237876, -1464283006, -1270359689, -1778335909, 980223204, 34189490, 107562613, 641834442, 106459756, 2122781716, -30786277, -1432457549 ], [ -501397458, -1115719137, -259794453, -1122268977, 538791871, -2060628965, 1945400956, -730720989, -755212335, -1726198041, 2009783807, 1201118745, -1259288910, -378806923 ], [ 929541371, 455821233, -475644797, 2138789195, 507951759, -398018803, 2101706050, -1148852160, 461192066, 1250688471, -2037508462, 1528055231, 627121287, -102017466 ], [ -1574867204, -669847035, -1082840950, -764254489, -1979877038, -1201277038, -2116321863, 171590610, -431656209, 969875707, 2041378754, 289908758, 1564081149, 781733038 ], [ 1556964867, -1626119380, -806175515, -1445481533, -876190616, 946997834, 1254734125, 2076635928, 999146764, -543307052, 1907551105, -2144882251, 2089581670, -1330594951 ], [ 1987910910, -2109798936, -22193415, 1304495642, -183507716, 1097869934, 1488797092, -2089517011, 1090182794, 1837726220, 994433129, 1812399303, -1638632963, 1774779032 ], [ 935380330, 866800704, 1233089585, -138678743, -518575283, -149698111, -53298083, -494121573, -1181403903, -398116070, -2088956196, 1229726567, 63083682, 1445471022 ], [ 1178751595, -347828540, -327686249, 883290919, 1403976141, 246812873, -496018560, -2077368516, -2063246067, 1925220292, 1913078383, 29787931, 750701807, -418414873 ], [ 1611855837, -1021705344, 1271183942, -2061411351, -1137072237, -626266061, -408936220, -281638356, -574757175, 300960292, 815783995, -2093279041, -784299712, -578930310 ], [ -340336215, 289547582, -1833573051, 1115625939, -1957417003, 742554583, -357933859, -634693528, 1865616619, 1012872647, 1528046694, -537618697, -661567460, -1521873636 ] ], [ [ -1748503070, -2098371416, -908735478, -245537006, 755088709, -1924391972, 1587580179, -1101579110, -460949947, 295437563, -465223382, -607551874, 2116713249, 730313968 ], [ 975139086, -235929138, -308438321, 1320933888, 117040461, 1312724051, -215330968, 1173858697, -351509892, 190124891, -201817337, 1648260839, -639063601, 2119221320 ], [ -2144732111, 1821107664, 516603276, -1408517845, 1255064889, -653621047, 2054204282, -683080042, 1193243960, -758113923, -1578322321, -725082876, -909626435, -1024614870 ], [ -1705727610, 366620741, 900432105, 1953988889, -2122105164, 746952623, 1368079953, -1778056053, -678025593, 1959100325, -176098227, -733253314, -631886980, -1899358897 ], [ 1796379899, 241624734, -1561797786, -657888395, 315681845, 1469406624, 995978552, 424720233, 397632478, 1283421308, 1881843382, -1957060598, -147947319, 929986128 ], [ -1655684678, 1837264897, 1173841523, -1609394809, 1147860401, 936907194, 514938007, 1116339527, -1501459905, -1991911150, -170750091, 204788868, 1389044484, -805750138 ], [ 739213194, 1078493896, -247823139, -1808905376, 1153872636, -494433901, 2028189273, -1057985508, -316441894, 56493432, 1249826229, 873994269, -3990264, -958157024 ], [ -398259543, 1398373433, -398255409, -910857968, -298098247, -1594834809, -1927158441, -785855479, -1752765351, -337241708, -1520547683, 1626909932, -347304389, 360579472 ], [ -739289398, -474658682, -1844018865, 1700154041, 522748184, 307340282, -351728129, 1275660161, 1687882757, 1859584273, 550963159, -291359546, 344085023, -1199857412 ], [ -934347311, 913950945, -892604502, -367874522, -847587502, 1477042379, 984820240, 1038257969, -1863276311, -1560753285, 639427797, 139109077, -1030047128, -1058534072 ], [ 2059890834, -740587381, -901183763, -940507082, -2050231288, 1558235385, -1302399389, -1640913803, 1771592335, -1697839884, 711666743, -1475881671, 2074232867, -238107229 ], [ -335157877, 254941756, 1114630891, 1060654896, 1357545829, -1978382062, 1608297695, 1480874623, 263926990, -1871654601, 1673811472, 2045359056, 527964412, 2028428357 ], [ -1532732018, -1983223627, 379523122, -560607180, 1453851938, -182785917, 199003399, -117378541, 1018742727, 1410565004, -215640807, -1860678220, -859446971, -1424747120 ], [ -1239449099, -846033887, 114895425, -1208037691, 926723241, -1600282818, -926585381, 1504122650, 584490120, -923305697, 1972946137, -210591086, -1862714083, -344137833 ], [ -1657659272, -678070007, -886422177, -1274951578, -740456040, -1020606630, -1096020515, 370329601, 1414880963, -445221212, 1759444745, 550457673, 1470510676, 43134853 ], [ 1672862342, -944505393, -1299361441, -689778672, 372312800, -2071153728, 308148029, -1752914641, 1828701125, -1431025289, -1214217181, 872812982, 52639689, -1861037555 ], [ 2059709472, -2112099829, 1987190324, -479374919, 831559482, -2119017479, 660980401, -1992864859, 804715543, 793314682, -444657026, 1166515254, -159990196, 657612342 ] ], [ [ 1231273157, -731333038, -1794821860, 1471275848, -1212479689, -135090898, 1239699840, -769282817, -1824277433, -1300414278, -729806315, 436167525, -2025510087, -1280004144 ], [ 1317736308, 1821707101, 1285520269, 165317741, -2026554596, -86106348, 711384322, 1086779710, 507384294, -1003745936, -399881017, 676262925, 968936387, 453730569 ], [ 411730337, 1109908843, -22681407, 698979273, 170536684, 1200897804, 313998501, -1557786468, 681972436, 75610275, -1149021882, 1175540319, -904528528, -157179860 ], [ 325351074, 37970600, -84113392, -204762420, 512033249, -1155993224, 1459889010, 1895813644, -5276670, 527707633, -1602081563, 252617252, 555726081, -1637128646 ], [ -748182591, -1201319211, 2138321750, 333637888, -497906793, -1840232648, -1980034528, 1416284514, -1335999012, -2015505021, -960313593, 312286181, 2108746212, -235841788 ], [ -2024295939, -1136606956, 791585192, 1018717257, 1246582975, 743483785, 1661793297, 1352074163, 1847206947, -335640138, -392479113, -784409048, 2097514752, -1388807436 ], [ -52541770, 439574797, -1980137405, -307080017, -460004223, 616963460, -578550859, 1659652924, 510276927, -2011182363, -1504420148, -1961470916, 1708640468, -1020468755 ], [ -1320691436, -1420329080, 1294633512, 876285269, 1794528203, -1651196473, 783214910, -813023856, -270815920, -2128177998, 2041759977, 1412773102, 565554347, 1871424827 ], [ -1063173210, -1147913082, -1154816843, 307418164, -991743215, 266707826, -1630545166, 81061856, 557019523, -858797675, -1424889989, 244989488, -439099098, 1698850630 ], [ -1989829005, 752937322, 1893403301, 1092191345, 502670512, -1137446930, -1455044568, -1807680930, 24797392, 1251319657, 1591426609, 156380546, -1289123972, -112670830 ], [ 1134191860, 914024549, -1300804963, -429688360, 1980125589, 112454592, -1162609192, -2050518517, -1798623054, 567023955, 1920705811, -1380569726, -1754111340, -1934351972 ], [ -1724457124, 175759329, 364125215, -1930305597, 2023149612, 2070921065, 626775817, 912177370, 2103492814, -750941065, -1790081715, -1288169129, 2100604275, 1097819369 ], [ 1683973082, -1787486231, -427856494, 2069165524, -426166298, 489904612, 1930586951, -334755729, 1499263440, -88521397, 1281935709, -645365329, -263367767, 418882555 ], [ 1060269782, 1798790500, 241096644, -1236032478, -1939411067, -808683026, 716489352, 1361598130, -1954331693, -194928975, 6962647, -958748932, 994283485, 1705160305 ], [ 1567189947, -2094204576, -1410756281, -1705411379, -1350707433, 2126033917, 473636366, -583872026, -27953856, 1503488649, -228157500, -907471240, 21703512, 1083763995 ], [ 1970630899, 1723526178, -131875394, 468367282, 1209160461, 855834522, -1802345611, 235071493, -1572959344, -628939059, 1495749945, -1100137120, -1959296217, 260798430 ], [ -1613414531, -9844578, -1127043086, -1063521241, 445772748, -313319863, 1282390444, -20826559, 163813486, 1064951898, 1104980768, 237033868, -2116817496, 1284629714 ] ], [ [ -1909852392, -601919935, -1666227249, 470861939, -1617769838, 1519904961, 492204740, 902816887, 499799699, -1590997212, -1387712272, 1539809769, 1561810999, -1170196118 ], [ -268587641, -610179762, -1342340473, 1902835236, 435708357, 140510157, 68580035, -1626760663, -135648469, -1185675218, -689633325, -397948667, -1917276725, -1652753872 ], [ 162224872, 2013227932, -1208218627, 2143885303, -857602412, -1108109867, 1308558843, 380643359, 961434754, 1662375416, 1914301037, 368091610, -1552824840, 705478122 ], [ -357168264, 4356567, -1871636355, 902540854, -878363197, 414435949, -417160596, 1682288092, -2006819154, -1255482052, 2026393774, -2063249365, -371085712, -319692441 ], [ -89143320, 308222757, -1006651160, 1380161877, -2019380851, 1889958294, -1911078397, 1551617544, -1772746461, 893334974, 1691663925, -1385033370, 1380986453, 1962602851 ], [ -507860404, 585628044, -1396018173, 257956175, 643937762, -1129107640, 869486790, 2146980516, -2119987416, -1742667277, 233297149, 597420419, -1112323563, -133878932 ], [ 1036140622, -79682717, -1606524199, -1128989525, 1686397629, 736269809, -1404338497, -661492339, -2066793618, 1509937877, -1721488156, 1872696206, 201947309, -1423321351 ], [ 1891677464, -169588016, -207096561, 551435096, -783978536, -1666143241, 462233356, 1389332291, -1282485026, -1529274749, 228155844, 774203368, 2137217377, 297990768 ], [ 954099399, -204186977, 677588646, 937330270, -1896111986, 427209259, -1001948460, -1777214184, 2065925440, -129547403, 1598351163, 1259497496, -450341860, 1923691171 ], [ 1252153816, -345096423, -1972577756, -290895119, 685043247, 2094358894, 603029990, 390704460, -397745274, 1902901514, -472956808, 790001459, 1950162931, 1202980395 ], [ 223367595, -801001910, -743069554, -1191913277, 1755164563, 1717592259, -1140545680, -875188889, -1343170303, -1814909813, -1349471359, 1326180358, -1798292119, -1894208715 ], [ -115797951, 2013230125, 606912120, -1041142853, -1050916504, -1394026187, -418916674, 1918077084, 1272140771, 203887275, -79592625, 979908927, 271337429, 731114971 ], [ -1659043516, -252967728, -2023296138, 98994735, -1638309784, 1006572854, 707032638, -149067164, -1147985553, -663233555, 2097664159, -1713684510, -1965793391, -1025300264 ], [ -24513058, -1931767991, 837535936, 778151089, -1751176190, -463635700, 1266869344, -1613751442, 1777433969, 15937725, 695985841, -960148926, -638532287, 332034632 ], [ -1330610533, -1446559891, -1629472817, -2043039265, 1075717981, 1061166086, 200829443, -860499484, -648976259, -1585447235, -1707883323, -1908292988, 1096405913, -1419354956 ], [ -1224868000, -53789254, 1943867918, -708189420, 318421241, 286171640, 1293622218, -411174671, 977236790, 1687784951, -1267805686, -573041539, -474350315, -1110914915 ], [ 293431306, 1094113827, 877923776, 1973813127, 382615009, -1234639221, 1079426929, -287467946, -41852754, 508525313, 714854712, -1198329013, -575301680, 1733194296 ] ], [ [ -1059530880, -189276339, -1609848799, 520466107, -1276001022, 608114891, 1409808534, -1614531236, -749763554, -958226974, 202547739, 670221662, 401671988, 752892284 ], [ 716346788, 730193220, 1492215671, 162725313, -628189050, -198097677, 917531007, -1850358404, -418651182, -1008625368, 221322191, -323273616, 1464234074, -1829444944 ], [ 2039286841, 2082713, 317554677, -1440008873, -342298139, -367048374, 1745786730, 1983308254, 547781436, 1666554468, -1253289405, 416282698, -1128170611, 1960875051 ], [ 415667223, 1335138653, 1385267255, 980285150, -208326883, -1035769479, -490087519, 165329899, -1187338071, 5514723, 1297991987, -2054199849, -1201731, 283733285 ], [ 573828184, 9119322, 1718291294, 708435579, -2096684221, -529519015, -87973012, -613507179, -364182372, 563628754, 1529475045, -1353164155, -122282812, -888755647 ], [ -2091786560, -482916918, -1652187051, 195868513, -1241213607, -406774003, -1138912626, 304190830, 1121495366, -1601937378, 1254401002, -666394117, -632502858, -1414778274 ], [ -223155979, -663637128, -195370305, -1939664308, -639731918, 775452230, -1157287932, 193023977, 1419113340, -1702125967, 1719611329, 384551039, 727136967, 2048066157 ], [ 1976775117, -486607684, -1418052587, -1425110026, 1776406292, -960571825, -2080164551, 658352304, -1005145011, -760082417, -953313901, 1123755972, -1275749530, 422331560 ], [ 521767393, 1284914817, -1598072795, 1417449785, 734641556, -2127864971, 300891279, -1383934050, 1501351629, -210995415, -30546538, 602494826, -475691018, -1463242209 ], [ 958453163, -1591418772, -743626959, -1440914614, 361199876, -866550798, 78156240, 850401824, 1163545722, -522618569, -1669811285, -149200002, 380763471, 580992879 ], [ -939723872, -396794486, -521555045, 322462076, -1385862425, -1396221601, 1204575437, -770627151, -255711725, 1521232012, 1963718411, -399538925, 252068955, 943497828 ], [ -295613185, -1429558589, 1631680757, 1493442577, 1502532641, -132222909, 677816593, -1371155499, -1385871310, -574001503, 428985231, 1058008383, -543714058, -484363144 ], [ 227360915, 1912451558, 620168360, 332648348, -874069954, -1513716947, -1358151215, 1872713315, -318464212, 1499513491, 56382013, 1168562644, 523222472, 285055763 ], [ -1130751984, 270444933, 872472136, -957442703, 181558576, 1759491919, 1884469585, 517605684, -418780026, -431628449, 86551448, 566862073, 1276681542, 1807012072 ], [ -1631453733, 1787793096, 3640680, 941174524, 1008553618, 1855050121, -461149052, -240552106, -1005454791, -692422304, -1738665069, 565719653, -1046536754, -11664294 ], [ 1427069878, 814382345, 1513938722, -1361711270, 393678012, -1524503791, -686261987, 222995375, 1982423913, -2086261656, -1016729244, -652219039, 1167267862, 1888436213 ], [ 908297631, 371934754, -1130804899, 317914930, -704929337, 548504117, 375578318, -371052295, 1496580203, -89240077, -811650627, 510147866, 1120828541, 1534749820 ] ], [ [ -1361156859, -487143246, 833119588, -1324716613, 1997862946, -1484192720, 1313435474, -182841667, 1026418081, 1924949607, 201902161, 563625178, 1141457873, 1774960158 ], [ -1679448530, 60782930, 256984932, -2043233363, 525059074, 529573996, -1370879805, 2120486865, -600908252, -526320543, -1034012407, 830779006, 408672891, -162687001 ], [ -1751289155, 209402960, 597998624, -999550958, 1840494926, -872162000, 1835885726, 492605733, -1581342230, 356465630, 544417906, 311718937, -741027298, -132433542 ], [ 877370515, 1015354483, 1093409183, -697862849, 1666962368, 891866980, 758264288, 931508857, -421834406, 1217076741, 826714452, -1542500556, -1655979356, -1407376127 ], [ -1465561426, -208830081, 1779294405, 1912214281, -1954811727, -251801504, -1956480173, 1671896768, 915860232, -1468113914, -1524046074, -963720842, -285884136, 1162473553 ], [ -1620852067, 1131357344, -1173323456, -937807366, -373177171, 90839001, -1704623186, 1154988719, 76555194, 320624954, 505019377, 2000914678, 1639260673, -610039570 ], [ 1569082749, -2055725668, -1364747711, 819653126, 932975628, 897216341, -502613596, 1891071399, 119363785, -2007755061, -633294086, -1385792723, 1219513989, 271135526 ], [ 929507082, 1107487734, -565490015, -1489194066, -813445937, -821862708, 1949828416, 468397971, 1020800082, 310824693, 1369590447, 318303783, 649079341, 1628903801 ], [ -361432000, -1811483587, 1219202378, -1945439789, 1643118857, -596565513, 1528898973, 1872330141, 1082810744, 1480391712, 2002819654, 61208946, -1984750751, -1116703783 ], [ 513371485, 1138226198, -1915832789, 1653120466, 221353012, 157379973, -405694182, -89717286, -326339396, -269093891, -825824224, 576440973, -1282130047, -1669630923 ], [ 1602642786, -737026132, 373991175, 953998075, -1238748525, -611160021, -243098168, -481318931, 256680825, 1721499950, 1354924848, -1896084926, 1242369765, -2009774487 ], [ -1003921559, -571687834, -1426128370, 1507651810, -724251886, -885904688, -745202110, -1798510227, 1047309919, 1678102162, 1752676604, -884016566, 419732302, -1967522716 ], [ 1139743924, 161778351, -1405403139, -2071689556, 115536386, 284759957, 113508089, 840583215, 7030385, 1124239308, 1928887402, -2014984556, -390114190, 186797778 ], [ 1593447241, -395801037, 102866824, 2097723559, 886401373, -667973428, -598277315, -1136229206, -1532180643, 1421867740, -1303873404, 1155760500, -1106616476, -1249329749 ], [ 634642463, 1796213117, -262200404, -1471976619, -514816054, -570090228, -2067722727, -1099721625, 295487851, -1986633211, -300240256, 142551941, -1289186443, 1228841887 ], [ -833893912, -69301835, -1352584762, -455437752, 759619272, -1191678373, 968287538, -58695877, 2527031, -2128996235, -164377752, 1746281643, 1864651238, 327527380 ], [ -1751806588, 1440401302, -408474311, 1628973380, 1409865813, 1112592006, -2143184544, 972627224, 2044264619, -1700243677, 1018785635, 186655686, -1529377375, 1984347290 ] ], [ [ 1067360372, 1986690489, -1802989011, -367866538, -1101971489, 54348488, 247730439, -740035575, -1855748095, -183251188, 594138121, 1882788368, -1795443597, -790715900 ], [ -1062193473, -1030886077, 1890637347, -282307143, -610194640, -556744702, -13164781, 767060933, -1481757937, -1469241851, -1049518161, -829929770, 968794738, -1444344463 ], [ 1142835215, -1742687588, -1244852804, -693928337, -1263183580, 1601810656, 1949918068, -810111873, -1377259133, 149705322, -1758843571, -1191977846, 680125436, -403296352 ], [ 1479858846, -1260133321, -1205098040, -2031072155, 1387609554, 1992345417, 643421957, -2022607454, 563279341, 1589456057, 692940006, 310234673, 1646947433, 1887671245 ], [ 1613376877, 1739762830, 1405137958, 1904332251, 68816266, -288748493, 1187938035, 879439282, -476753276, 148439381, -1171071266, -319570308, 1646178687, -1991302285 ], [ -126454946, 955142951, -1253073021, 690378469, 2112233075, -374226594, 5104127, 965909322, -1863573415, 334748570, 989706550, -960898985, -1858246702, -270515198 ], [ -380040599, -1720747046, -1151719360, 357203282, -1343360635, -903742573, -833530190, -2089531771, -1742365982, 1710485831, -1433718432, 2137108191, -1728535664, -1547048536 ], [ 598198933, 758438518, 858724399, 1951686785, -1582107585, 443763997, 72834857, -1156709334, -55903303, 12659390, 1626511856, 498917536, 334272237, -2057996983 ], [ -692928658, 1189341508, 340935896, -1925142366, -274827246, 156185062, -938517680, 1138837837, -1265668178, 1896497184, -404811163, -1117101683, -1779029967, 1720661833 ], [ 2014694427, 401049223, -665765199, 1149528630, -453884538, -1563580032, -622782487, -1875185514, 1909122347, 933880029, -941358394, -1669415102, 448694483, 799465980 ], [ 1472022249, -1415472526, 655352632, -648718579, 1332887289, 501587801, -782759952, -1334373847, -430282714, -877317148, -522377320, 1798177249, -626704535, 1512402946 ], [ 1111558717, -1499791545, -140606931, 646410838, -524551026, 516344061, -3398273, 554838518, 138097698, -1930151199, 1407587620, -500658157, -2104961152, 727200104 ], [ 1170150390, -266171050, -1246310078, 1065960151, -2079252990, -1570440352, 1483923631, 587640657, 992883922, 2085417289, 74489431, -2028422856, -2065899746, -664345115 ], [ 1025575324, -514511458, 712582889, -490678808, -247035981, 1164628220, 1388735267, -373149348, 2081485103, -671866732, -843640547, -1325269048, 1216491488, 1312580921 ], [ -1974806693, 1666038658, -408028638, 1370374416, -1083592939, -27137304, 1404239708, -1695184663, -617435520, 1044551982, 1035510154, 425882982, 1319869995, 267820762 ], [ -257271900, 1033307283, -806578580, -447769767, 365262030, -1246918185, 2022396592, 335279130, 1007553123, -318426457, 1597543812, 227151901, -1972311026, 1798754678 ], [ 346997269, 25820662, 651660571, 571653224, 1706032734, -597789170, 205386294, 1086933903, -530188080, 1855393978, -1494656209, -1684477664, -2068742883, 247512543 ] ], [ [ -107943052, -10534130, -1800764994, -1403780134, -263363672, 694448138, 618170305, 841983327, 514969200, -814560297, 874358839, 1719543950, 1591897745, -779137291 ], [ -95607417, -468888204, -1548449824, 571146428, 1401682779, -1039774380, -882664381, -899864858, 128274503, -2026056951, 482032582, 1354460918, -1573464078, 1686992298 ], [ 188665502, 1568627557, -481911910, -124893913, 626281691, 551707763, 722695800, -1448988856, 1294160231, -497793919, 1886410795, 1357829460, 880979439, -1884136127 ], [ -1745872040, -1630364915, 176603399, -1713869488, 980310241, 912112989, 2122912473, 1933120626, 276888473, -1886768467, -989623644, -1785216267, 1172637160, 194687459 ], [ 40314842, 811551335, 1279657029, 622663188, 617154463, -1941876366, -709630807, 1795333809, -831031723, -1534785026, 1220526034, 1622919357, -1862935898, 88855003 ], [ -988696573, 2044437539, -306979874, 213888373, 1824132434, -1995004820, 1384646002, -1632903695, 434732580, 1515114407, -1027716120, 89970578, -1352847076, 2122091547 ], [ 1072529210, -536595530, 989683782, 1221567382, -676654961, -1121553565, -930241489, 1649132693, -1697683782, -682971646, 336100594, -971998881, -217435878, -426165919 ], [ -1104821958, -708072710, 1885319228, 842698658, -943950781, 263696647, 1145904136, -1259215165, -1549705768, -1101970992, -916258680, -474297821, -818583101, -328251398 ], [ -334617455, -1410144278, -279538750, 1968747381, -368895354, 684803841, 566781203, 1601373194, 728029115, -1474202268, -1821356457, 1108298723, 1226995261, 1220034290 ], [ 255577049, 572054425, -891124578, -602077605, -1287158772, -692376011, -1752951455, -1771932321, -445122649, -1720197202, 1870152093, 1180740690, -1847827514, -1450521693 ], [ -1649164756, -703797222, 231339188, -57419275, -1076478673, 1289567384, 1174835750, -879138084, 1564966147, -1771824822, -323811049, 2077909532, -1200740160, -951719528 ], [ -46452843, -990583741, 873821988, 433980292, 1637685739, -486801407, 1240028665, -816070508, -1283406388, -772247027, 301545880, -1973985481, -541907516, -1237917556 ], [ 532627325, 1056701651, 414254330, -2140244045, 86279340, 235133060, -490280497, -1983426472, -661215310, 333680042, 413720875, 1354304346, -1291025415, 841234535 ], [ -716474395, -892921153, 639526392, 794319102, 870371882, 71958386, 1370028168, 101813554, -1454177129, 2088954613, 235728219, 1619015067, 213390376, -1378893313 ], [ -1952118830, 1110633221, 694650804, -797716430, -744402399, 138571487, -1986549750, 1219909453, -1910879165, -1909175000, 27841032, -690643310, 1019478179, -2082566406 ], [ -1525337451, 1169212183, 1293521840, -1394310566, 489123727, 417055630, 209469594, -730491267, 1219417837, -453908124, -1573743890, 166119173, -1217066221, -1568369616 ], [ -1715089046, 1250284673, -1673667758, 42707039, -877011071, 1900352096, -753383136, 395111020, 208645118, -1175634028, 1029936344, 438104791, -1239839445, 443694163 ] ], [ [ 1834848924, -919777714, 1575881856, 1890071551, -1220466587, 314032370, 787063255, 6404339, -1071195997, 1685721108, -236772906, -736160514, 1902225127, -766954902 ], [ 2065697052, 63818132, 1415688729, 1374620383, -821241302, -1917539882, -2118228582, -1439491036, -560636033, -1449056920, 1451187153, 785969871, 330729186, -336409037 ], [ -361544054, 946719019, -1412294965, -1221791630, 646044904, 1936217605, 739385137, -430645834, -1963544439, -2143242198, 903382290, -1396419798, 558876670, -655816130 ], [ -1033326150, -1700345418, 1923405693, -476261058, 395221170, 1007347835, -663513180, 749116763, 1754038882, 655782224, -1606733108, -980349782, 901535473, -1268510103 ], [ -833093051, -909395067, 553193723, -1031505583, -1246158328, -1440727830, 407301728, 248765506, 312336176, -2022903108, 2055784781, -213337158, 267537546, 1713916549 ], [ 1503822673, -1361041727, -103286759, 1284099641, 897221528, 1911687993, 1137403690, -73081684, -803088058, -615566204, -1225040074, 7939470, -46621706, 851640189 ], [ -1265128076, -1596623674, 629234025, 1769363556, -1426934551, 1487178068, 760934782, 1341902707, -777204304, 1493337291, -1803719767, 1026329157, -318049934, 411986570 ], [ -122996587, -1811710147, 1387704674, 1534066535, 1507707555, 2108487680, 691256050, 1853331319, -275684083, -554457626, 755401059, 619363454, -746532790, 1154540811 ], [ -1189738294, 269328824, 1901529665, 312864585, -1866308832, 1135874095, 1368644350, 756196416, -542643229, -1586650991, -110184031, 758161146, 77757796, 126774295 ], [ 719701370, 551998142, -1621504980, 898956342, -117342813, -1313486249, -576418975, -304400266, -1749796135, -289503975, 1343447814, -1651077654, -1875536433, 1342202444 ], [ 1130246885, 512909640, -159769206, -1782179859, -1476398465, -1928300492, 421542921, -1278945677, 748119294, 939232886, -1426401941, 1528408053, 2132382450, 1608295768 ], [ -1707532269, 2032871210, 1506678629, 1438462542, -1085612560, 915270570, -226543715, -2019010721, 1092741606, 1394773194, -1084944127, -242498722, 1533586335, -621312715 ], [ -1927669935, -211223765, 2140711393, -65307927, -1937006192, -1154877438, -1160963866, -1465025176, -692594916, -2084487703, -279892558, 1265081100, 819293228, 1242889969 ], [ -727497931, 1405820387, -587060055, -1079490223, -1356440456, 1358304933, 854681684, 55902319, -1142325015, -1747333580, -1824159643, 75254435, 1330757916, 982435392 ], [ -1745263362, -1710778487, -1790848317, 981392792, 1476611548, -1938508440, 965795107, -328051352, 69182960, -668395529, 1893285042, -1389456310, -418034026, -1537978996 ], [ 1107562706, -1177563592, 2003550280, 1394054315, -1639019531, 1303297498, -1727797986, 681844415, 812636944, 1155528072, -1243151922, -826770209, 51279132, 1073840976 ], [ -1508650655, -1149994029, -576563466, 918733711, -492079282, -767995637, -1783727162, 113315828, 232803863, -1742840683, -992657437, 2001969464, -227399708, -452332754 ] ], [ [ 612154844, -1929614186, -337415242, -1172914773, 1211630503, 2118394668, 798720125, 1065930468, 56538461, -1682761063, -265417300, 1725164360, 189426321, 800811314 ], [ -521113724, -1608464343, 1277518140, -1052810001, -382789303, 1037151479, 186643742, -71308959, -827355233, -1068827184, 1038268484, 822956758, 219686539, 1508208265 ], [ 876098765, 369920061, 1360312097, 1418537326, -460147996, -190428738, 1264090078, 1590151529, -405812630, 141949830, 1680291985, -1080439739, 302271314, 547353476 ], [ -1695567399, -856737493, -6591997, -372534527, 698019931, -1548209320, 440974239, 1100052825, 1985199216, 685154227, -1473338765, 914746566, 1424054523, 1541231512 ], [ 661307815, 1600212390, 215992267, -925224026, -1095585006, 233776395, -2084563239, 1931870173, 167127236, -1986956987, -86687135, -557635173, -1296890416, -927376246 ], [ -204258099, 711122528, -2029014506, 1384015466, -715935119, 333847261, 139835699, 890084136, 1191377947, 1405263248, -1657712618, -273386930, -639254092, -571392846 ], [ 656889573, -2056775369, 1814645992, 1149532489, 1711378522, -1610260917, 1562899207, 883887989, 215993995, -2067686959, -973245096, -737791070, 1810216208, -1031224162 ], [ -1103301450, -1202483152, -11064989, -1484072220, 1749485398, 1803395511, 366469352, 568821702, -335643961, 752706082, 1438228381, -1886224792, -1314087051, 2076607991 ], [ 930891015, 253040586, -601195675, -291712358, 466533384, -2086195043, -1723199783, 2005794717, 744304951, 54946581, 905118554, 1417616925, 279731840, 615243448 ], [ 709109000, -190732483, 1007029989, -649808195, -1641947204, -1893788436, 670139274, -1147615419, 377379611, -1558150559, -1548412575, 1897482181, 714090911, 805723209 ], [ 133111547, -2094209273, 1736505295, -1039245351, -62041808, -1860350709, 1227316618, 1149776983, 851171052, 1948669224, -1625206149, -98161287, 2080026490, -1557713950 ], [ 1065195520, 2055166717, -1588687580, -303440320, 985317166, 1481842680, -452673772, -1444961879, -525115080, 1423397296, 1475742855, 45236840, -1855563817, -352143455 ], [ 1541018511, -1647141684, -926046784, -299379931, 1421379978, 1804847610, -841066934, 1554677184, -919177820, 915080451, -999313331, -1069465598, -1806458152, -1688445423 ], [ 522117891, 504603544, 546592452, -64242721, 1144493373, 1879958508, 846563074, 709994303, 1746966462, 930474697, 210179039, -1028314563, 449894104, 1597047440 ], [ -610226621, 1768130588, -598305708, -732038122, 185606833, 1322637130, -1630531063, -308117872, 2132453151, -1009989235, 110232750, 705628377, -2144926981, 321483988 ], [ 6680857, 1583275303, -688525822, 1035106018, 201012809, -1054838982, 1708816495, 1466635813, -1657899088, -2114972927, -769709558, 2111007037, -1691249682, -1416280349 ], [ 428962445, -1834876487, -2084275586, -2067567384, -847874585, 369291517, -1390525579, -1324534294, 1201020675, 1889727369, 80952799, -1600622175, -1933572562, 16456397 ] ], [ [ 23749164, -1693262166, 1624528264, -1778544395, 727133202, 1551720445, 1567359093, -2017507577, 2037784816, -1966614092, 1185763325, -1173924103, 461527554, 2120470835 ], [ 99227109, 621071509, 1832746739, 1853126567, -327719982, 1249431987, -723225542, -4110339, 1222230788, 1312520721, -1378523043, 209749034, -1424180258, -1499859129 ], [ -1555853311, -1433078357, 1138333074, -148667143, 1575027035, -586220917, 1394996654, 944227479, -361633901, -991074259, 729322894, -1744340910, -1591614692, 1948460532 ], [ 279890217, -1919830540, 2052074353, 1710768768, 1881051200, -1232404007, 1321773909, -1152260928, 1845840834, 400960745, -1394131682, 1885686830, 1657537947, 877955312 ], [ 294247440, -1631007709, 377207744, -1232979846, 237131690, 51551073, -1740401190, 1992754504, -587286939, 771812234, 1054715421, 883629767, -1088808426, 1186640396 ], [ 1628473485, -1229597898, -34558960, 166389914, 1307791864, -1620208662, 687423177, -1312943781, -961094396, -1063725760, -1278486908, 794423514, -2043885258, -2070911098 ], [ -883476221, -841272494, -19154465, -1364679915, 1567497676, -1880209790, -219891507, 412409821, 1267840017, -5280908, -259287994, -1475272273, 88960959, -1544772731 ], [ 789247222, -1159448314, -1598932648, 499526292, 415537753, 1589842506, -1237799703, 1946561010, 364118488, -1418202489, 2021513001, -812834501, -1618424476, -365353812 ], [ 1104755257, -1915868588, 866372013, 1643263209, 717770364, -387423804, -1719974606, 1280009573, -1465192925, -1461019211, 504652668, -1725297913, -1075553310, 1062967115 ], [ -1541135979, 1240017454, 1897649553, 1508653415, -481469127, -481594577, -1399187543, -1144541906, 1198465056, -1358021111, -353862068, 121706056, 1401336936, 2027502496 ], [ -1211830308, -1716093653, -136356373, -397339057, -1368890418, -1299690304, 77228183, 687835170, 1857398281, -190997771, 509310528, 1746093123, -750735689, -294143802 ], [ -294921617, 1515417857, -1173267561, 1009444709, 1982493978, -678449991, -1272220534, -710510897, 38881132, 1409053091, 426760264, 133703731, -1149789165, -1507131399 ], [ -1718879701, 1734283520, 984260432, 1585345020, 1500065353, -2020475807, -430149537, -261913199, 1200631368, -1469197632, 1298935310, 723314680, 401153305, -1434838260 ], [ 522529998, -1063558586, 1739821762, 1899838963, 18953227, -134604166, -1764898337, 594056657, 2053752988, -2062688983, 1898834308, 644019593, 623100355, 1522835785 ], [ 198750663, 2128941008, 1110460988, 893743202, 1312411856, -891083578, -874795683, 996649574, 414188679, 2019288567, 684050140, 749302121, -1946263404, 1125549222 ], [ 677089823, -183179586, -1212438720, -655289404, 1563877106, 1194219847, -382525952, -856390044, 594330816, 1661774376, -1200968359, -1426165697, -1889884748, 1897826534 ], [ -2097912540, 1966728301, 550070868, 51332651, 1140353472, 1843144896, -1093864004, -426091181, 266354608, 874814219, -1434034173, 12116216, -652229738, 1552096469 ] ], [ [ 769017637, 644248488, 1192827221, -634550105, -1478810809, -528004365, 1670854112, 1009207169, -734822675, 1512595452, -66369340, -1093868898, 791339062, 690780870 ], [ -1026580480, -576604845, -475804998, -1723685406, 571941319, -1548181972, -1203556038, -1571979273, 1644832551, 422426737, -1332428150, 294545766, 1520740046, 1509043426 ], [ -15593916, -1244940847, -776399706, 97468138, 280183005, -177278019, 2095453433, 1453093539, -988471196, -126055406, 146324130, -1105636299, 1412461817, -782701781 ], [ -1694943865, -1610883413, -1052462371, -1180353494, 1126230736, -418412667, 1116753933, 517164676, 806180512, -282279435, -325230227, 1221279580, 1760625434, -1111494776 ], [ -1775515293, 992253882, -685590744, 680154006, -464482930, -1239898049, 709701370, -1339132181, -1598797418, 1841713065, 2101077683, 1341748454, -1647260298, 1522470081 ], [ -2020659189, -253405713, 1502835145, 1685342998, -734342720, -2142010982, -1471667047, 609867560, 1075288095, 1912429499, -147046138, 1562936498, -1218400742, -1677363099 ], [ 1580184541, -410207838, -1308550332, -1757954975, 620888880, 819421957, -451788866, 450732780, -1136524418, -94985491, 725512786, -1944098652, 1115067813, -197776352 ], [ 1332597261, -765746922, 736971665, -1111891590, 745554405, -1795238992, 1513916843, 480176858, 840310665, -1862817228, 978481689, 694152668, -1069755627, -1964098666 ], [ 1633110098, -890670774, -1020012985, -1814912131, -489938308, -521639976, -1642954403, 1716069497, -1490053301, -1978274632, 335665089, 1789620822, -1742697239, -2006335651 ], [ -2024629251, -839467172, -179869326, -915920316, 63461323, -2094295828, 292421996, 1453584401, -1641634614, 1510238814, -433950995, -1819083410, 327455692, -1780088554 ], [ -1964920628, 235987047, 1939017395, -633519597, 1716789758, 397557684, -564527825, -888601664, 479351795, 1463786425, -199661508, 153709459, -31770124, -958840481 ], [ -1989782545, -1874223025, -1953236314, 1504669630, 1621510702, 394424325, 1249712262, -300730843, 106402733, -2089627120, 1011704480, -868678395, 1825106567, 1632244513 ], [ 700612110, -658413211, 1261690620, 1273094930, 1163398747, -1678765019, 1240471975, 836206714, 37035939, -671424332, -455440465, -1820818351, -919664072, -1520931547 ], [ -1936857288, 103207543, 329740301, 1926601141, -86455456, 644691421, -1422571866, 993456898, -1342021174, 432293248, -1466318019, 1516615924, -1871980787, -826826179 ], [ 1006600519, -187617213, 1299397416, -27603902, -125991492, 2048670660, -2131584490, -1620989037, -379083661, 1630688762, -840135918, -1962566901, -1460212006, -1329290665 ], [ 2049610415, -1902486720, 1721870117, -941516974, 235498922, -2141768966, -1256924337, -1413129686, 932258865, -1253144746, 1318539427, -1910083135, -592024690, 665718786 ], [ -1760213540, 1642148532, 191352137, 370429984, 1650978449, 300780670, 739710529, 933447913, -1806358392, 1767936241, 1172978918, 1261076504, -57013269, -691038682 ] ], [ [ 1570164948, 1734809751, -1653187088, 220787605, -580190532, -1447184711, -1644615604, 1671220139, 1016709736, -76738920, 2047604932, -1945978251, -1049546531, -2026209231 ], [ 438751269, 659092147, 1291134502, 2066204023, -1474971548, -1989314774, 1749401916, -1931479928, -174650484, -2106326267, -226239446, 455709647, -1100975636, -665547743 ], [ 742850475, -1753522020, 318855211, 1345227736, 1303799634, -449140646, -2049290937, 69629028, 1416688587, 406647751, -1184461778, -1845110595, -1164116556, 12628011 ], [ 1048494715, -1225376199, -192203286, -588061622, -503003002, 2095363630, 422959779, -1176747120, 1866225182, 6088336, -1398938920, 69990130, -1923752877, -1922445346 ], [ 655629096, 1631002601, 1521329657, -259199168, -2136563564, -1180453460, 1287303326, -49473952, -273645553, 1769002298, 2099588004, 1056156356, -752267235, 504711970 ], [ -1147875188, -761080381, -1394114681, -1447585634, -1057594579, -844764644, 916356213, -1229904649, -689062311, -1459823241, 556432099, 907116500, 604685421, 1924242528 ], [ -713595402, -1706790468, 1223609865, -467530158, -984874614, 2102930888, -1532244149, 118498669, -562922088, 784373560, 820520060, 1317893725, 720322617, 63312166 ], [ 1378535460, -772014755, -2142269044, 999096071, 1745039965, 1533227332, -1132319417, 1755566133, 1099856733, 38978869, 938381645, -523019929, 142612783, -71962879 ], [ 1172888965, -12095003, -1021921770, -497287774, 1517873243, 1810563382, -841188546, 420968380, 1784898512, 1035672875, 43368752, 315583602, 1512508677, 859255150 ], [ -31551432, 2105565355, -1042861551, -441483053, -531426265, 1460538332, 1833545247, -68049623, 2084430478, 846023766, 1886245025, 2041251105, -1992131573, 417947346 ], [ -1548269293, -1972150570, 223191631, -1902469990, 1437957636, 604052998, 2060208935, -45729979, -283422882, 509451098, -691072476, -1015405407, 1336371930, 78786283 ], [ 1326040838, -239590113, -2112373110, -1596583399, -297744970, 792097670, -612534487, -509040681, -1237385336, -137285054, -296630645, 1905091263, -1003725189, 942163381 ], [ -1532516917, 1824980406, 181478033, 1554137130, -711659159, 1136124774, -460421545, -1339362512, 929921620, -414704176, -781663655, -1105090979, 1314776802, 297991497 ], [ 535462985, 1600330636, -2011171934, 336730650, 1789059550, 945262437, -1713044379, -1871898912, -1962761714, -1443155851, -1205425519, -1637221877, -1090081341, -399932304 ], [ -1695333949, 2080384845, 724844551, 1206468993, 619489874, 315016686, -766747465, 1966397536, 1194387745, 993249738, -274824954, -2138068472, -2123663191, 982255517 ], [ -620277717, 990803973, 1265011024, -694589137, -1411557483, -1127806027, 735923145, -1046152440, -1355513421, -1393885842, -1038803075, 1775900418, -2118579125, 1253788609 ], [ -192973076, -664404820, 1573222266, -596930231, 860618658, 563560678, -601521316, -35479632, 2131998312, -723522171, -1627074382, -437289149, 737048667, 1973536032 ] ] ], [ [ [ 348825323, 599900641, 391284406, -1950116669, -1891462954, 1542225854, -2061833971, 530540318, -320964113, 625278412, 1126848248, 64115295, 2012027943, -1885282777 ], [ 1245885962, 845061184, -491743858, 1988932158, -1123942612, -1033741798, -586557312, 1767700471, 1936335708, -759771912, 1305807373, -1149643191, -2067470952, -739853253 ], [ 675539142, -649186507, 1690775349, 269530202, -763168395, 707569139, 1386249737, -299075503, -1204626617, 389720120, -1361457189, -1962015517, -478522157, -881822144 ], [ 1911233136, 2121230489, 2081359632, -183078645, -54119564, -788558135, 413809784, -743790734, 1247332098, -1489543529, -1017279342, -876603637, 362203335, -1886056564 ], [ -590552431, 415938913, -945516623, -1443771179, -461175406, -525590034, 966368266, -195845726, 1059052993, 2129158073, -784706579, 517576831, 1002750237, 429953615 ], [ -2129906289, -2119804154, 1749628348, -1357207218, -1589683520, 1929945464, -1107053966, 958762507, -61259133, 2135225414, 23395615, -85270622, -1723226522, -742337516 ], [ 619827464, -1957552824, -231666742, -1106952649, 1220827509, 1133839876, -789593146, 974114349, -1655435598, -1176610476, 1704822776, -533532308, 1552810138, -961520109 ], [ -182167824, 1814931143, 1062357631, 1847922748, -1347603382, 453400252, 58345104, -67351554, -143261960, -315423827, -901985284, -519692158, 1165317777, 522850388 ], [ -61205626, -1983272066, 26828485, 1319763512, 378088875, -1772258344, 730091973, 1431265775, 816418102, -1212660735, 990538054, -885774400, -2054228328, -297569888 ], [ 454318364, -342427379, -1366106601, 1322755500, 287593459, 1846783816, -1548332481, -1644248129, -212754619, 141023876, 673841673, -1126162009, 767385514, 733087669 ], [ 1400997879, 320518494, -1932462689, 1710967797, -774962097, 950784429, -494724341, 1010300447, 211846331, 1831718759, -912421342, 1851908807, 636739665, 1750844817 ], [ 1915657386, 530214827, 1548115836, 2020468366, 309448602, -397681309, -1137935260, -1673351737, -606656535, 459505288, 334474910, -969169783, 994024223, -201563849 ], [ 1051827169, -1757331910, -1839741377, -1797553708, 1290081417, 1704424243, -1199451473, 598354675, -901453081, 194238205, -2078979790, 1783475379, 360686272, 1526951271 ], [ -633731617, -1454856786, -29055236, -211749712, -1057203500, -693793673, 646871129, -1435277640, 96793565, 801811934, -33163489, -553468531, 1883823015, -133392953 ], [ 1477889975, -145545719, 822871441, 1354193211, 442463817, -1064192618, 1055126704, 1176942152, 1724804272, 1271799232, -1454024879, -609771310, 1337899551, 1951419921 ], [ 1927889171, 611640143, -506941573, -1095306382, -854906469, -720564132, 540589540, 286514611, -562014857, -1994565110, 1609440612, -922823112, -1463171969, -250983137 ], [ 1971043111, 1060222470, 1392389034, -1727581426, -1239104473, -1796144266, 1839617927, -610686082, -1974155405, 810424803, -613644844, -567651506, 2112649220, 2003046152 ] ], [ [ 318150790, 1462900599, -1033394009, -1210742726, 181510634, 260432771, 764475834, 2075162717, 1343352272, 1763098120, 904038754, 948708174, -1503985148, -641286534 ], [ 1402736868, -344988984, 86205098, 1044876366, -2006145543, -1929704351, 1352666024, 1844117800, -696314021, 27527974, 1586463005, 1577633443, -936217465, 1319432698 ], [ -1036462730, 287075853, -1420891311, -353968451, -883207050, 603356797, -81948160, -393784705, 609183895, 293126876, -387398127, 801019758, 1686580429, -1466960142 ], [ -1546024017, -597178019, -1881539089, 1922511048, -271004695, -1203743531, -370206428, -1359027833, -525190678, -248049976, 511940843, 1507040819, -408408831, -1369073116 ], [ -2055794719, 600268715, 1937627421, 279829790, -1492637184, 1523350991, 1854980204, -1615329185, 291318010, 1086610109, 1878490086, -773188649, 1775373011, -1862555369 ], [ -277241755, 519803033, 1081623576, -284463781, -1838197112, 740060325, -50252518, -1697572252, 861048064, 351819583, 79921200, 2089635479, 200628908, -222351310 ], [ -1517653813, 619803686, 1676656134, -1700750076, -792686712, -1688857263, 2075252521, 1372643244, -1456127926, -296048472, 2058790944, 997660056, 1425154813, 962128197 ], [ -633698874, 1368887083, -963059879, -1722695840, 1858887403, 2081967366, 1437440858, 6584633, -1396531970, -1124608743, -1377390421, 1282181050, -181227021, 1923044030 ], [ -1260964642, 510106793, -1987127807, 2138170960, -1286783396, 523612233, 184789117, -460345698, -1862737502, 2102817777, -1095921172, -1974030539, -1469681429, 309683996 ], [ 182986127, -1795107413, -479898011, 1262240620, -1064473371, 2085883397, -2068235870, 287930564, -832179684, -2107430846, 599407851, -2039148677, -613918870, -787958101 ], [ 426936208, 1909798495, -1592027607, 849446853, -1690149613, -258024344, 676959341, -1268300378, -1140579515, -1742402684, 861247648, -1302604361, -856079320, -519225249 ], [ -1435031209, 1475719947, -1758475030, -2015461147, 1138927050, -1025747367, 470924448, 720006028, -745823308, -734005248, -1774963385, 623570502, -1164966742, 1479157834 ], [ -2125051823, -895461827, 1576020989, -2096235558, 39215017, -1044451413, 146349899, 993804062, -1016607225, 714100996, 1704995233, 1944206093, -1658061472, -191403099 ], [ -455676167, 880009836, -486937728, -524701380, -554210660, 1535607948, -433408722, 1906206991, -386920747, -1498668056, 1565508979, -1048083586, 559398351, 1743629353 ], [ 246100046, -556411973, 521131630, -2089089195, -1123272497, -983266159, -1159240056, 376027341, 1914749811, 132722464, -682479616, -2083379634, 411004209, 1298161052 ], [ 173663860, -1483709173, -1466854456, -366722721, 1416017904, -2109103436, 1135774530, 161677555, -431414640, 585561256, -1030531323, 701688941, -1237361010, -1926201911 ], [ -1894720289, -254629456, -1384482173, 303419567, -1692338108, -291609248, 34127213, -265663725, -1386093937, -2048810178, 712598902, -26160324, -2035967363, 1316653560 ] ], [ [ -1311788118, 229325384, -1867752401, -610523998, 2079022861, 701121602, -476653665, -595219122, -1141908343, 499956414, -834934093, 633962093, 2075135984, 707376461 ], [ 32117912, -199234639, 1010698533, -1474543326, -398003740, 196133483, -1990573634, -808760198, -1121026894, 1618863385, 829081999, 336744297, -1619274643, -1621257024 ], [ -417776806, 1165027104, 1166224739, -213893872, -1854425010, -340072517, 18717672, -912667621, 1126961701, 542660828, -298291769, -858552026, -1361095509, 624433150 ], [ -1118151720, 2090990308, 1091096396, -1053328292, -1899276440, -1300509938, 1598172752, -2037937903, 2131646953, 621307418, 1439696358, 652058771, 1994994116, 1690381416 ], [ -907761081, -84772644, -838070920, 1445436083, 1765516714, 1239214942, 91174242, -25305022, 624549174, 227223667, -1061764866, -1081030841, -1638355782, -2102411070 ], [ -509561100, -614616485, -1643297795, 175646479, 994431814, 1595002138, 71113893, -1269559707, -345749722, -1084379714, -1939101577, 1100369553, 1954554478, 1701050475 ], [ 401009923, 1508514521, -1148349329, 695809837, -490625620, 1763921428, -1578258952, 1166816923, -10616049, -1788984948, 2096818484, -1194504442, -58365807, 675758679 ], [ -760450896, -2097312422, 172615797, -1320661428, 1066184125, 637623445, -706268004, -1445855405, 1965555836, -1224183873, 1405138668, -1984741478, -1104855096, 683693555 ], [ -629148163, -1884010047, 730082221, 1538862037, 2129077627, 735508790, 116970118, 979790226, -1986261860, 576034030, -92216085, 706761194, -1442277686, 261731256 ], [ 1878088331, -1001588894, -1244932477, -1579694145, -267405346, 1165746422, 1288495280, -642894252, 717599776, -1063176931, -399672331, -72319854, -128712437, -594428952 ], [ 1779003499, -341255898, 1697776045, 749183494, -768496444, -478885436, -239252304, -325261255, 1607023021, 1124875672, -601361565, 1707013579, -1548652809, 6522852 ], [ -1590979280, -844513602, 267485550, 1959649145, -42519979, 329562923, -463670334, 1621059246, -2083394371, -1655808529, 2035860842, -1788608055, 15316515, 12222765 ], [ 272124583, -388048678, 1594921886, 520132937, -399738255, -598375192, 856959104, 661030855, -805091417, 1824020640, -265284516, 420774756, -2021964288, -1496451016 ], [ 273698591, -1680867900, -702258254, 1662594444, -202374137, -2143988439, -1122045234, 691636472, -1806839652, 811884255, -1082528595, -1274199236, -161078487, 1937639007 ], [ -844392136, -702271522, 612772476, -1470766201, -1541075938, 1040763250, -1915039864, 922632577, -1069208964, 242682878, -1261176873, -1533486859, -1225985713, -1620831041 ], [ -1188805469, 1676261234, 2010784075, 71576801, 1242538426, -52377388, 1866998185, -217703952, 1173263165, 33857027, 1037907711, 1248203158, -1901836325, 1735310021 ], [ 445718949, -2035181999, -953323895, -1488288771, -1600656858, 895226713, -521646270, -83136573, -458595128, 1742690221, -952250087, -2112158855, -985136326, -1621772691 ] ], [ [ 1972572267, -1404865122, 1198397405, -1424249150, -1535230922, -1411199155, 500208636, -1898471901, 510349804, -1069612994, 1096440958, -2015604484, 352747637, 583315040 ], [ 46778811, -1010042643, -985312771, 294497802, -1107565420, -111918099, -200902588, -1927493913, 522818919, 331416973, -1880164186, -368592012, -699243178, -689777107 ], [ -452530424, 1516293979, 1155870233, 1476061974, -926022903, 1688833969, -258609248, 1157531703, 46219305, 317759467, -590943217, -1824582612, 1552660171, 1699772392 ], [ 1969431356, -1342393960, -128854849, 1327519943, -387337137, -654793530, 1606998714, -57657131, 1521017314, -415010352, -2036411224, -936182219, -811513082, -1112370884 ], [ 1975003349, 2073614341, 947236335, 2064443818, -1296837024, -1178444776, -456920652, -594940363, -616121836, 1180004447, -1002797978, -1454485299, 1528977242, 214436796 ], [ 2020641645, 606579287, -1275282931, 1690778731, -1558168985, -1614656840, -1134458264, 806673476, 1082963652, -1053306519, -826861479, -1131159697, 1535835245, -1319799867 ], [ -1459533139, -1377665271, 595536781, 402700232, 1657377504, 1129583920, 132760421, -735187307, -1581514788, -235904464, -1175960608, -1104037238, -743850133, -72269111 ], [ -941487934, 1293558421, -1859938886, -925639197, 1313500083, -1852943903, -1394170285, -453044238, 879127362, -428993136, 1485632095, -1214848327, -2049646157, -2061235013 ], [ -1393278757, -1646423584, -121610711, -1611111020, 841664587, 312740582, -1826277673, -539917871, -101535557, 702596960, 1669583591, 1294653976, 65211587, 105607411 ], [ -1295352632, 2004391605, -1601751156, 110791478, -606000394, 1329761404, 512329438, 1063058785, -1456627035, -679324881, -1625757660, 676118956, 2077044451, 625025098 ], [ 979846397, 141756440, -1359055687, -301460681, -1306771214, 1517776327, -1004540240, -1729008745, -1524443912, -2098000408, 2003072327, -716115747, 1912345915, -477269433 ], [ -524475605, 875672255, 430941181, 1021943479, 785928214, 1548769538, -635825205, -1850089340, 1602276138, 194271309, 1470380938, -1107085133, -1052607365, -1699930658 ], [ 631697626, -580988008, 816256037, 656459549, 1371824651, -415589804, -1217978858, -1654464725, -1224637251, 728099561, -1401643948, 1579555080, 488118065, -360142658 ], [ 470777696, -1381488931, -254153095, -1172077318, 973956950, -677334217, -1643089906, 754315824, -765780691, -1067738892, -1252576013, -445102154, 1343461678, -1862722817 ], [ -866937771, -2124722076, -1189128507, 1159217627, 1393889703, 1305127965, -376510151, 1000579787, -424303146, -571139521, -2043505506, 1817930069, -830603763, 271669263 ], [ -936385885, -1685565402, 1981751212, -1701528541, 1432783921, 2074652545, 1891223107, -1364608394, -692792084, 268115130, 553233108, 79282741, -1029487384, 1675238387 ], [ -261200792, -1259557656, -434777396, 1631369482, -147593656, 2097439314, -760282483, -1900869699, -157836681, 714285742, 193504034, -174359355, 377661441, -1255966190 ] ], [ [ -200930477, -640559628, -483877195, -1290858969, 492038103, -1260261309, -1507473460, -194595174, -617347059, 1335892279, -2093375049, 1373784540, -69586663, -632091410 ], [ 320391209, -1863265978, -1995470077, 1396123302, -285944455, 718862914, 272761061, -877912130, -1465535373, -755561066, 1324798460, -1052317624, 119755372, -1916418149 ], [ -1495455344, -1588529207, -961072493, -1116333471, -2092859292, 1180579407, -126871496, 992800360, -2013928707, -1491093208, 1965165823, 546594389, -2021897902, -148203867 ], [ -1699637313, -1079691483, 832487140, 944888793, -540236436, -513468282, 2016786337, 1410966860, -251526199, -879011212, 1253681560, -1700168210, -119241799, 1946389523 ], [ 1335412164, 84406511, 1495910741, -1433278479, 46061807, 1341877352, -1532256026, -1219327235, 701238214, -761501939, -683159371, -1423564496, -721677773, 952978971 ], [ -1125939202, -1323400245, 411532895, -1585882847, -1690432950, -1750796890, 497065115, 1870818101, -1434611514, -1501557271, -1809005299, -1253842345, 1344479263, 944974012 ], [ 1291934888, 482493530, 1183776059, 1332848817, 1714609119, -333543820, 1464400909, -607719270, -1829526437, 628714882, 1168628313, 807556877, 2146201091, -1699548045 ], [ 748905377, 1599616705, 2077509430, 1519607871, -863141571, -482353838, -1045431071, -450998885, 1032113608, 146005490, -372971308, -106476693, 1890509982, -1904518467 ], [ 992547151, -185867230, 1810127364, -500584616, -662585470, -1768559282, 1950141357, -1613815464, -1714704262, 347476244, -882170565, -1219249901, 273279855, 1366991442 ], [ 191458077, -1331867655, -551287055, 1897907285, -1044408524, 1113525176, 361322422, -1373665993, -1948569472, -112696167, -1843405475, 51118105, 265218411, -1314241697 ], [ 1419572833, 1100815942, -395522222, -1939627167, 1294588295, 7620220, 355288903, -1342852891, -2003579943, 260054659, -932515873, 766326543, -772611029, -1950091667 ], [ 10133829, -1469000087, -723752351, 1175057666, 1798930224, 1286132803, -831836350, -1693313362, 1491646995, -1546833561, 567275547, -119365166, -797344588, -1843362520 ], [ 583524725, 1914768941, 635198595, -302494756, 401235556, -243086634, 1289920357, -1538643128, -1344165212, 770206006, -272545735, -825055866, 80922251, 510468887 ], [ -435906209, 1992179213, 1238483773, 2070257338, -1793163185, 1949755151, -471204705, 584425419, -1399771257, -392767550, -198509624, -161622624, -1714340033, -667218675 ], [ -72379110, -2088299772, -1181290157, -921593905, -1834564067, -791452239, -1267658708, -1745119075, 1411849275, -663927511, 1499542679, 757307779, 610562322, -2034658692 ], [ 1800321293, -1840179314, -1640269232, 45695981, -551816449, 2090903191, -745722735, -2078046692, 1622049843, 547766752, 2070562885, -477671179, 1961206727, 1040471995 ], [ -775684994, 1319270688, 2002178013, -988132774, 9484114, 798994460, -408073692, -1891712548, -732588813, 2044396323, 1102445511, 71156391, -1419162815, -1038616116 ] ], [ [ -964235495, 1789402370, 2116529037, 222149256, -931390735, 425197927, 329562013, 1802183621, -409327502, -2104523169, -832347165, 1221214254, -2036545268, -1471131644 ], [ -2049872323, 705920182, -1870376259, -1269925142, -904273460, -1804898719, 316871102, -1018359124, -745717661, -1374254207, 209784735, -1260972273, 462703235, -1232452708 ], [ -458189734, 154270300, -297990681, 1895461549, 806849995, 343137171, -1109886250, -338349707, -1174285326, 1056044463, 381822895, 1928687337, 1367162502, -1777705374 ], [ -1088030569, 660058313, 1572640779, -377038474, -1114664130, 36429848, 1231536685, 2035863603, 62452621, 686993167, -148287328, -210872879, 1355176484, -280059970 ], [ 614183370, -1293970389, -2092628044, 838258824, 597409528, 471716352, 1270789064, -2085423602, -678496138, 385172143, -971147124, 1598033699, -682488086, 230228098 ], [ -90488221, 1563698886, 1641303232, 251652387, 1502453305, -191196073, -950051154, 1562332114, -1167318113, -2136716255, -599331008, 1699477686, -1384907890, -1180240966 ], [ -1459116126, 1243184524, -884416924, 601913223, 1149700913, 1954975893, -422024030, 832908391, 413213631, 2020599813, 172587018, -1388670105, 10977072, 1573896959 ], [ -137490623, 1372783270, 1930477845, 2072469703, -1192186541, 174937381, 590115663, -1046721913, 1947142592, -1229057982, 1101986622, 13029204, 1753867646, 1150835151 ], [ -440246919, 190701620, 183235577, 534109987, -960650004, 1556364150, -1468368664, 564924004, -1165786302, 106878292, 1996733257, -644324820, 785567181, -461146379 ], [ -811783432, 37612258, -1972722608, -358475827, 1949107492, 1270410748, -420367170, 279186654, -292635600, -1867888237, -2071206505, 1940739794, 1291008818, 1606678803 ], [ -491755223, -1476282150, 2125262060, -293856768, 337688802, 1008358920, -459240515, -630396304, 231852101, -1304277906, 1923307183, 406055613, -1471303847, 1317101233 ], [ 984989722, 1899441074, -933141371, 1630715862, -1434587649, -2078816940, 1302266864, 2141969063, -1296685390, -327891083, 693850034, 1351436134, -1319143082, 1710297622 ], [ 1665097013, -1122817979, 580130644, 719757698, 213368400, 186807072, -148849002, 1036412209, -482909913, -204474902, 286734503, 1600880145, -1769658861, 1841142747 ], [ -1278357498, 235135275, -1257991238, 934900775, 1669878164, 508679714, 1684227834, 1020642114, 1560074078, -248550808, -1292991444, 109089600, 929030923, 208608519 ], [ 1224608949, 1505040572, 1132374014, -752227622, 1930496051, 116045862, 1288821285, -72090083, -1047001991, 1422775861, -270766060, -1672805274, -2103105369, -762607696 ], [ -314195403, 717997888, 243699716, 974664453, -1173407588, -446867799, 1455779791, -401866665, 848223558, -1444742380, 1775164660, -238127194, 930901738, 670973577 ], [ -1797285550, 991578502, -1291230391, -904134893, -1649273214, 836577704, 229094958, -2004744392, 1437744348, -241229315, -1610836318, 826526442, -2012919592, -1006477617 ] ], [ [ -120105150, 1118417335, 1732528339, 47444635, 278105292, -1644885698, -2062270943, 283517449, 1563879224, 850703803, -2096904575, 670378229, 1373746814, -1715379082 ], [ 1314603131, -738152524, -302279656, 1878714899, -582523696, 111865945, 1083143384, -1808851179, 712128739, 2006983717, 1539699925, 1026309246, -1357861268, -1916334420 ], [ 1547003086, -1733476093, -1112501965, 2132273897, 1983206495, 1917338302, 1780342857, -455798913, 990812325, 240379851, -2011623911, -1037621871, 1489129103, -462869821 ], [ 1758944608, -1935903884, 1805984003, 1175740436, 645564806, 1011139033, -249090997, 2018636711, -104976583, 1840229629, 1851812591, -1151573101, 1774236110, -1926682294 ], [ 698913208, -1939941247, 446436746, -1986593885, -996218863, -1271146987, -1412546048, 1825888084, 1619783213, 479445667, -1533230042, -760985045, 598989073, -1710681174 ], [ -11230090, -720135344, 496769608, 796455850, 1232251578, -1686434469, -1678671785, 628360274, 1703664454, -278823114, -1532824405, 1047129036, -1175336420, 151856062 ], [ -1229022469, -1625447010, -564608721, 2013970789, -1121724423, 485473076, -1827886598, -1061138841, -2084888486, -1697903721, -271891653, -1496176845, 1279736866, -1745828371 ], [ 2043594688, 1173500152, -1943267789, -376304242, 1448429069, 223095510, 1619438491, 1494234862, -379383776, 1652082035, -1547191935, 1730802632, -1370662198, 2087021158 ], [ -732836765, -1584566630, 2090494112, 1111763144, -133675324, -625986886, -720357873, -15851316, -513941437, -1577858814, 809067861, 2035857871, -1355604720, -912678496 ], [ 731862807, -122702123, -1798343703, 1304122148, -1173510500, -758831079, -1493098746, -1199564112, 54477607, -1081325416, -1467403840, -1952842375, -1100609180, 409949219 ], [ -229453410, -373866728, 1741505410, -1647420597, 1985766516, 1867908169, -1447334695, -1253899007, 491246585, -961574842, 250826497, -1252802644, 1902331180, 1995675414 ], [ -2068418824, 835785494, -1630384527, 650295188, -2051281731, -2040280596, 116350827, -947241774, -9890216, 1428124865, 1660176034, -377317161, -1843691036, -1717500858 ], [ -2074122548, -853167927, -1995811224, 1024772314, 1826554808, 565248071, -272021732, 739219821, -992419686, 217001795, 1987999831, 128836142, -634967583, 1577925900 ], [ -761717348, -1565700409, 2139296864, 1506762146, 1622066576, -1439085590, -1515547983, 972155704, -1992864964, -134633362, -1202526557, -153624681, -2082207184, 762109693 ], [ -1143368400, 1798623554, 41561182, -1477196376, -655652403, 1759793418, -1494471383, -168963372, -1962467165, 597605712, -83202103, -480375461, 2081185954, -569795713 ], [ -1915606436, 2131027527, -1089898952, 854484670, 1945480649, 1901914716, 665424357, -528589284, 1719399069, 1541968844, -285973577, 2034213481, -1756502306, -1839293590 ], [ -841857202, -1930740227, 1312859330, -1681765049, 1236861866, -312204675, -585068699, 415014110, -830019073, -1861342591, 869702750, -1197554571, -103391016, -1521661029 ] ], [ [ -915930290, -1603932361, 177783742, 1869388263, 1304915604, -1243790433, 1933946336, 1611262835, 1523272575, 1944126709, -449127802, 1528152056, -1165997377, 25286835 ], [ -376046674, -337285924, 679782761, 282129646, -206042436, 175909187, 1604745150, 2075648692, 417078737, -85069175, -833892089, 1311786677, 575233993, -2137472200 ], [ -362119162, 1093615073, 1244160787, -1489689309, 467665743, -541596068, 241878732, 1218408073, 92061419, -1787128521, 1596624001, -718168515, 1621964553, 356650557 ], [ -434144946, 945602291, 2099351359, 1331642800, 912753329, 515325487, 699416943, -1940205004, 469739090, 1958720025, -190676869, 1168181408, 69397105, 1069089116 ], [ -398155039, -1475906473, 377374924, 291538316, -468170911, 1164936327, 1371537542, 1998772389, -407966474, -1866648834, -1276638146, 2007836736, 119472338, -1295156289 ], [ -1597761661, 2000591392, 532523206, 1920649135, 1415977625, -293807758, -614651199, 2076975942, -2038972457, 536573993, 1593050878, -450207393, 1354245411, -1815938650 ], [ -737805176, 290167993, 1183824417, -1277174764, 1052314071, 2060106255, 1586875151, -1391128166, -957385289, 1975590870, -1354104771, 296247314, -1502049257, 920230003 ], [ -40114677, -976929895, -154919313, -1784586371, 1510593522, -1199710325, -2096472537, -1865880640, 907033306, -683337972, 1271211684, 775862244, 910091021, -1468216160 ], [ 599331995, -1043146363, -690008104, -1583866859, 1146438296, -262755121, -1491496271, 1491090839, -745877490, -1949206877, 455789171, -2084482814, 651379454, -1433565621 ], [ 1887508878, -1348991804, 1929917727, -819901456, -76299466, -591868913, -2090405777, -1028459550, 204665207, -215876682, 263853445, 375895518, 927857812, 1212769190 ], [ -1011908965, -2012826716, 775153950, -2084305535, -71905301, -282634945, -1610127234, -70359626, 767661177, -837631559, 2027319977, 1779981152, -1630994011, 88598875 ], [ 867038872, 1392435023, -357902657, 326265979, -391037781, 1542907979, -1639866853, -1377605963, 1249808481, -413368491, 1669641344, 897921233, -807885642, -1693325896 ], [ -1332056410, -41040220, -1184756963, -1487487674, 533690679, -1269205065, 199802192, -924887389, 292633440, 872291398, -2101620333, 200149768, -962290385, 1395093306 ], [ 171010205, 805017813, -1138331205, 651158261, -2032605309, -1450115266, -1023853983, 1223783275, -691547931, 1581815084, 1505667000, -1097314845, 226858620, -207210729 ], [ 800529586, 1224260892, 1114742920, 902432981, 810344269, 942404604, 846187559, 1537926060, -231421506, -2059634461, 159714032, -42984117, 2083425424, 1359262048 ], [ 1228490155, 38790772, 926095425, -55236803, -244734884, -2110260057, 1574511158, 1480173455, 1369578867, -151877731, -89878467, -2047104975, -946044299, -706506522 ], [ 34276096, 698191748, 2127229943, 1508406722, 1727035468, -2138364579, 1352704423, 218455750, -336250750, 1128451566, -337351246, 151854082, -67621077, 2106406387 ] ], [ [ 910759634, -473354667, 929159854, -1205396757, -222477476, 1718507312, -1474093739, -127182272, -1655434480, -1531573347, -1273810543, -792428538, 2102621495, 134508318 ], [ -871135995, 2141772026, 697374602, 1404392519, -612708763, -1155857864, 161209249, -822381465, -1296178107, -44634275, 1045462600, -1749211142, -1016633263, -1371071115 ], [ 1047348121, 2013023773, -224656727, -2107206797, -1068310672, 754085710, 1093523793, 772531459, -1149135356, -1997601072, -410238612, 782541699, -882508841, 2102612890 ], [ 1224981440, -135574482, 318478231, -1167183683, 1880593462, 756641237, -1672688384, 2090328793, 1771151135, 884882216, 138334497, -1223083988, 1714137715, 1851902640 ], [ 1277198292, 1825568197, 724044744, 1649926642, -982499166, -1821486705, -409617452, -779314349, 510759712, -1062858231, -1805570670, -1086022374, 408516524, -268920154 ], [ 319751592, -1577536645, 1641340815, -1601224909, -1926853517, -1138051533, 1426870354, -1976668691, -759085348, 2040424254, 1687115299, -2106912378, -1232905921, 911239846 ], [ 506613295, 550654312, -1124668568, 1323515527, -1574791299, -1532277816, 695197501, 1896696008, 1312547678, 1467127725, -675421283, -1370087595, 2142829561, 59688520 ], [ 1891774630, -1652314854, -345329011, -552287903, 750876763, 348128168, -2124376020, -740317010, 1422508060, -611042081, 398985593, -710809822, -414891212, -1024580051 ], [ -38567259, 948324338, 47708245, 290328613, -1365396896, -1803536785, 1647893042, 663556029, -1530491882, -996283394, 1732340095, 1135876477, 171613124, -2115617040 ], [ 157321872, -403937890, -406836340, 439710545, 413852036, -2106898023, 1985144191, 1128296229, 969231564, -2077446203, 436058298, -357233296, -1754821608, -1342542972 ], [ -1917008009, 652567712, 1127356235, 975088578, -765264928, -1111749234, -629608406, 735047703, -856678727, -317310925, -1143782284, -1122419982, 1718844755, 930564608 ], [ 407235380, -55633132, -750394561, 2116026630, -1915324142, -169680492, 499676728, 910286798, 2106928290, -1745209320, -1203518286, 1154412775, -404622418, -1501313678 ], [ -909677122, 686902168, 564535717, -453605973, -1050989437, 931532633, 733133771, 1056414030, 600834385, 445501102, 1080664493, -1906363314, 1050076600, 217985374 ], [ 1232434233, -1701919361, -318090404, 1965529875, 20606142, 1359144581, -1745801237, -1986588173, 1980259396, 1448989611, -305678188, 2044957757, 1231013623, 1610678870 ], [ -1471873904, -770969907, 1914194888, -526678923, -1675297691, 894569229, -902527858, 1420885834, 823082760, -56171194, 1583888624, -1230631161, 1946025956, 1451715585 ], [ -1507181088, 504895782, 758666583, 1069869539, -124887476, -9565115, -1724368289, -1947243297, 107585477, -482958550, -1576122078, 162230348, -782925225, -808929715 ], [ 1817738632, -668926832, -1088455786, 952778446, 80937176, 476295117, -629930959, -922395925, 1458623548, 1328859292, -1252942560, 12079518, -1325465948, -421619801 ] ], [ [ 1183324650, 277103290, -1870469771, 1106050247, 2000836262, 1051873284, 1231120946, -557509211, 1530830656, 456950198, -1013446938, -2076633977, 1477706405, 1520263782 ], [ -779882631, 1571290087, 554183451, -1779369509, 762946735, 379159491, -603768852, -1084469711, 1916552600, -629083519, -976977380, -493851475, -1013881348, -829703220 ], [ -523655363, -1320346719, 401490833, -760375624, -45293832, 731732554, 473487009, 1802769497, -364984749, 1766797395, 1867653641, -938062408, -150494727, 1987469814 ], [ 1650032556, -648782692, 462552253, -1011269229, 811652808, 1632821534, 499271526, -1518566397, 585577430, -343043246, -1403566553, -494827227, 1437328723, -698627134 ], [ 441129679, -842027492, 1264142646, -1613509571, -804734431, 1281397662, -1705669737, -1635834826, -95387529, -2005589539, -912492375, 1446558832, -1506304871, -1578864985 ], [ 1321972325, -316521247, -488226089, 1980810881, 178653528, 1048375668, 2106718303, 1913501330, -932466817, -631162839, 40238278, -148146560, 2096327220, -2050568379 ], [ -665384113, 597702396, 990192817, 2039899084, -278908460, 1064138585, -1199658989, 716532682, 1418254259, 1468941532, 261208301, -1202000766, 1601322362, 1077784226 ], [ -1113162456, -2039866086, -951592131, -699076471, 1057964236, -2101257327, -1065073855, -1477680331, -2008515115, 1844772805, 1798680344, -1277662640, -1424401226, 1789885374 ], [ 149565832, -461476681, -1996030055, -414808682, -936623854, 1950232912, 2014133822, 1987190087, 1034622232, -1253400785, 964879407, 116829883, -1307377853, 536486936 ], [ -1972753500, 1627143202, -633053204, 1760978112, 1976001662, 91392557, 184220468, -1449546766, -1169398949, -1099718544, -1941743613, 464434165, 82625736, -1170760067 ], [ -1918528562, 1552933388, 1470435242, 464657095, -854732024, 1094534406, 1126472505, 417800396, -633941889, 1682621674, -1859695074, 859378120, -534412611, -1782202523 ], [ -1807615488, -120059365, -1775861261, -1052418472, -1901432213, 434687923, 430100001, 448706872, 1543195980, 721584396, -502067892, 619654462, 126552003, 544640024 ], [ -1040129486, 252542047, 1262070705, 747282312, 1654907047, 1274221867, 974660512, 1911040060, 522798228, -300009747, 2093244035, 1713622827, -204416188, 811154910 ], [ 1799159533, -1431593183, -1705069801, 1034829740, 961731515, 1292923153, -390203232, 1590730744, -114392423, -970771901, 1193649477, -835218268, 287182636, -1640957017 ], [ -242421691, 326313719, -1043886594, 697850134, 1642659741, -130409082, -635645742, 413067738, 1558986945, -192317728, -383416309, -1133597446, 530885039, -1855193157 ], [ 872448943, 1702789545, 1840589284, 1829428009, 373326229, -1287450412, 401403108, 947102406, 799996377, -1143287351, -241379561, 1261601991, -2007271220, 1214963904 ], [ 626595884, 564496262, -793800609, 358364544, 1266915189, -1623833134, -12714155, -240657073, 931001059, 1346248517, 16099589, -1280665383, -1549722150, 713094128 ] ], [ [ -31098863, 1126861732, -1121125141, 624109126, 843192938, 1215132205, -856245823, -763684242, 1442855253, 1956095780, 1263416887, 892421256, 1244338999, -401807955 ], [ 238095487, 52906213, -1211522091, 498712329, 2103190644, 1212360889, 1721234279, -1837885075, -964358011, -573431023, -425226610, -966879980, 903722328, 119088821 ], [ 1262220072, -1303871622, -1651253632, -1107689385, -1034889845, 167149079, 1776911689, 266509735, 779847560, -841361612, -704921490, -2131607327, -1254401613, -1892291484 ], [ -30697944, -1657616153, -984529051, 1581023693, -1977283690, -61400907, 797195192, -59862516, -243531294, 72283055, 1410552030, 244140696, -337684568, 14537303 ], [ -1531831953, 1688498846, -1731701743, -1404881700, 113691245, 1543178577, -1500559202, 2053378752, -1485178995, 1190817574, -743389957, 2035592634, -704889160, -509555369 ], [ 1788897333, -371096792, 455812376, -1143960315, -684902390, 658729640, 117075957, -1120158935, -2005992130, 2071636169, -1502863017, -771814858, -1254833490, -1667829458 ], [ -694125040, -1210663643, -852235248, 867030401, -1655201434, -743265947, 179041804, 26968772, -28220561, 1223265931, 2053217184, 1412210405, 425843565, -216414489 ], [ 311770967, 1209434521, 1910988343, 440348876, -735005204, -2130944286, 802490167, 933662859, 916301854, 815727319, 1157347405, -1251795742, -698940637, -96068902 ], [ -90399366, -412138985, -1390254939, 1449409550, -1573801621, 1893534045, -1353737589, 279640843, -1342752168, 2133255883, 425963180, -1105867448, -23687718, 182325488 ], [ 1542125727, -1006597632, 1469410084, 125332420, -1971390716, -1623947655, -1769637688, 625575450, 1406536473, -933691301, 939741627, 789861839, -466853506, -53322916 ], [ -562058583, 732907891, 1669076068, -547387202, -1290577466, 1923047860, -1686505294, 669822504, -1866554380, 1155390887, -694477548, 1478609655, -1451015345, 1048461476 ], [ 2061222624, 671445494, -914769655, 438567521, 81707889, -1042977667, -887081369, 2063604971, -1251016611, -1626046972, -734724045, 509083743, 961416944, 206775732 ], [ -514233887, -964494382, -1648899704, 38271387, 1449729618, -1804932383, -762194580, -862500290, 1344688671, -434954549, -1102505587, -1053176907, 874614361, 1074408033 ], [ -196665198, -86625755, 1131492099, -425597986, 1033157957, 145809649, -83929533, 138606383, -2057764093, 193994629, -592327562, 1619406338, 836084594, -506843522 ], [ 1233718189, -1411105260, -478294315, -235599694, -1741930559, -54014058, 716662062, 1467915322, 1239326625, 1633508797, -645533840, 116849732, 1186175279, 1618823085 ], [ 187321109, 261127592, 861236996, 1041820936, -1677466088, -783056486, 2053363345, 652701155, 1331885569, 1375219179, -167339243, -479861711, 1751806028, -360310130 ], [ 858781917, 737910073, 1790894242, 568320505, -92016701, -352646584, -665424074, -1613635353, -1684145685, -1725867482, -568481810, 2099258721, 1388079235, -47495264 ] ], [ [ 1450633054, 173794563, -1139118430, -1923240588, 1476054600, 1508485313, -1509776382, 1838375705, -1110175644, 941202979, -1330831893, 930024204, -1231771997, -227086955 ], [ 294857614, -2094317822, 126729579, -1767317148, 420773924, -667682219, 1919932278, 1227055686, 902471243, -1943812079, 556315566, 1721757484, -1438864893, 537050633 ], [ -1859861126, -893998599, -383067993, -254325870, 1534870095, -1273841426, -1680778958, 153909191, -416109615, -1694253260, 1736773173, 969573645, 1029780501, -1789819462 ], [ -2023612982, -670072500, 854792166, -1839922495, 1764119572, 331082183, -1977936221, -1743826701, -873127890, -969285615, 1935424556, 1067221905, 290681222, -245318776 ], [ 1272531104, -2030973267, 954621972, 1486474324, 674170528, -625079750, 735772038, -1839595266, -1803538668, -922433247, 1839705477, -1051952054, -112262722, 1379800231 ], [ -1068747486, -1783880720, -144464951, 1367226868, -2103249503, -1527963689, -522792173, -1343836203, -1994960156, -582893070, -1157799348, -52924210, -412021007, 149427043 ], [ -186585224, 869306832, 813237386, -1552092936, -1763858901, -1637507553, -41469436, 1522284780, -1063526227, 1095894710, -1631301330, -1922269846, 1097734253, -1895662858 ], [ -312690670, -1238513581, 2137554452, 1017801639, 255118111, 1027903843, -972435770, 1257065307, 47503233, -1907756505, 514127074, -636535712, -1792138196, -1413751356 ], [ -2117563850, -305918519, 474969104, 1302247722, -1930460494, 952842396, -2143408736, 183544061, 1064241674, -1109589158, 2086971052, -225407092, -278569130, -79583724 ], [ -792916192, -1413630410, -2033808463, 1840848882, 113474258, 305215502, -17267504, 2124618655, -181949681, -1899125071, 1666886240, -734476396, -1232921849, 469018776 ], [ 60751834, -662374780, -1291220635, -148143524, 1011041374, -470780599, -1049954557, -1460752678, 1015206224, -2012253807, -2100375803, -623523734, 1637585039, -1764042682 ], [ 798828999, 541915588, -941549319, 244411503, 320486195, -292052178, 752521819, -648686220, -2063981400, -1987162788, 1646051766, 10432492, -934237675, -1505951014 ], [ -1524840385, -1124919942, 1804096691, -1433910612, -1178983710, 524999965, -721352331, 122735345, 1343770036, -1490676403, -1220602309, -1011191018, 915333798, 1557085332 ], [ 766775198, 1823322045, -741503621, 1158067487, 828380307, -284052233, 1409943331, -946699393, -136337516, -1464928393, 621599569, 423440270, 527819950, -209944490 ], [ 976889354, -1433303428, -362670005, 1898290161, -1839029220, -1943032575, 68131872, 141519553, 1374567297, 1765145373, -323047243, -1938717229, -1160367837, 593587476 ], [ 1098976519, 1740342179, -1421565488, -822897616, -1687114885, -589862304, 1412991848, 646644666, 300600589, -1550218746, -1833353402, -399455639, -1801383310, 996900937 ], [ 731394860, 791474768, -1369184842, 958212609, 820414214, 1401408962, 165781563, 668040964, -2078971367, 373070607, -1184372725, 260763935, -1379446448, -1634284773 ] ], [ [ 1878523365, -2053456238, -53264275, 2023466059, 1868829425, 1337143750, 211819789, -451228496, 492679229, 405899011, -366118364, 505884813, 1565320197, 1255651304 ], [ 82277940, -1397425863, -151989744, -428264374, 190019370, -781753762, 1611175311, -1268243491, -913507770, 534871446, 258984852, 702793888, -13640119, 1818683542 ], [ 1662366279, 1745517489, 455620749, 2119079487, 1611927923, 1751105528, -2122378643, -489522584, 933556596, 1685854425, -147875079, 707876089, 1590592709, 16389419 ], [ -710427757, -1129657021, -563189218, -2141624668, 1959042435, -1583403915, -1123663979, 1847204334, 1591660290, -276389918, 432851667, 308012321, 1196262873, -1109188430 ], [ 1297858457, -1397796096, -1624672749, 97888067, 1632862498, 1909977791, 485067968, -142243266, -1577108036, 665256926, -1603216183, -215973579, -938040435, -192169870 ], [ 804702841, 727743202, -634821425, -441557098, -179336689, 1751792289, 650367727, 1197629763, 418920374, 436935986, -778719004, -1880672270, 1045513299, 501185825 ], [ -1649571250, -1268266154, 1539754041, 1868272188, -1820099742, -995397765, 405434846, 1174593190, -678955100, 1999967780, -1814588754, -1789797531, -1871593218, -1816121027 ], [ 20308383, -509405788, 801656820, -1441465859, 734175949, -1212721475, 427122237, 1141904155, 979670452, 502683855, -1872117081, -1131041291, 2075769071, 1440700922 ], [ -1310998029, -617608597, 399812359, 640686516, 335147437, -1411798284, 1858193378, 624507134, 959291668, 1807324194, 1445508607, -626513053, 1145682980, 1485015531 ], [ 924104813, -1590139130, -1397887427, 215698079, -892495401, -1524573424, -1901296780, 210606830, 430509509, 2070000738, -1298346747, 2070703496, -105531460, 777188813 ], [ 1131257365, 1359655959, 651239439, -641678580, -815665921, 1392683055, 1976910948, -1364600699, 480965590, -34475028, -871353811, -1068826410, 1227201476, 860945897 ], [ 882102957, 843851731, -1967136075, 133238484, -1212770974, 1345908486, 741183814, -908423652, 1265363720, 1629591869, -1205209141, -496902444, 497397205, 1791785729 ], [ -1486983112, 1910569377, 351035754, 2112330796, -1748766057, 1379302411, -1087179647, 175769830, -1819399990, -865280293, -206808558, -604530486, 1290629208, 1190267299 ], [ -1857675482, 1575762401, -1331467256, 1532484629, 1562380864, 278529773, -518606185, 2058716776, -1572707992, -487708390, -2055023558, -690428799, -1512604890, -1910853643 ], [ 1108620565, -653456564, 1057222414, 904794992, 1283419411, -678809844, 1299868904, -989203169, -740100547, -154365574, -699624789, 1597971164, 1959201816, 1211003546 ], [ 647942859, -1798880846, -447312749, -1749649368, -1633703924, -2018061988, 622788925, -1596396197, -80774317, -1192249614, 2139222899, -838452373, -1874297448, -944780112 ], [ -1290256998, -1484801716, 312036988, 1128250666, -462541010, -2054456428, 1183563929, 2058150441, -1878434654, 1360411188, -1771412762, -2077698334, 300531788, 1388824169 ] ], [ [ 1829718617, 916909247, 1917762472, 1522493567, 1091390959, 1204518714, 482589538, 2123428634, 1500725434, 217510705, 1969506783, -24120582, 1292865390, -1303655589 ], [ 185497549, -1279978312, -770625377, -533243330, 1342086779, -2046834581, -1491941771, -265130927, 1927514065, -1447289391, 2034311882, -511587152, -1617935489, -503687864 ], [ -682096828, -519106916, 231964914, -1186601861, -142260299, -1554826936, 350028455, 226912557, 92893471, -649588005, 1680550641, -1036241915, 1801184434, -1252192008 ], [ 1280876264, 1020276332, -1072043539, -637597644, -1251639731, 1753322619, -626285778, -79003781, 1781585512, 1101181871, 1867648348, 1591199953, 2053525024, 1886479840 ], [ -569441859, 2024293297, 1386694299, 1527057156, 2025676058, -894324668, 1565318836, -806927389, 1614542884, 2104070742, 862677635, -1226710911, -1681582321, -2006860087 ], [ 301488630, 191537298, -1065230986, -885646759, -1972056238, -248604079, -1298337944, -1058124525, 1065822353, 2140566299, 490931811, 735385857, 199018157, 30551835 ], [ 24294185, 709740040, -2026955456, 1357959064, 1227051670, 163832866, 386940309, -1947298777, -1264124472, -105704046, -2102410602, -756073907, 1051673502, 518829906 ], [ -1962569461, 803461697, 110639655, 1885122117, 1658847084, -541027296, 2084720550, -1096949819, -189693343, 1124001344, -1744022557, -2107885388, 1639299804, -20184510 ], [ -1724443338, -504635434, -1852786647, 438004939, -2013579153, 1023898802, -1012633606, -556716971, -1605987640, 635634754, -713720600, -1784828897, -1062816118, 1975628476 ], [ 1355609476, 610952139, -165543836, 1400436646, 257639624, 1100832568, 113267038, -1007852317, 385994379, -1898778451, 1083829215, 487555911, -1651660193, -1367266268 ], [ -1750303626, 413612448, 771761087, -1426944725, 100894196, 1178020561, -1753902153, 314300739, -591457697, 131150143, -317717475, 1805642350, 958282655, -1412202478 ], [ 1707793436, -693550895, -578356912, 1652592501, 1815783886, -857828792, 408282846, -1267839463, -1710411527, -1249286071, -1234201473, 1289211241, 996602388, -1900241931 ], [ 1346214496, 1645468985, 1196400104, -1377952948, 1238177830, 1441210978, -881741603, 1639496648, -100387491, 399668337, -1459908188, 1296465895, -1491109554, -764197543 ], [ -1085072973, 1903021776, -763588857, -1056019099, -584445628, -732961516, 395814505, -147913568, 2103845524, -911575462, -264548104, 1179468199, -915662864, 912661820 ], [ -1252201699, -503168050, -715533783, 1982966403, -1635024938, -1563924871, 140690447, -183778612, -836615896, 63319997, -1316633709, 765736635, -1846261658, 592605620 ], [ 880667328, -2135483894, 1487098504, 344965517, 822584745, 1910648024, -667745666, 531976955, -123145789, 1793771816, -898871274, 2000007301, -798472610, -1104393435 ], [ -1353729442, -437671811, -1117122653, 396145313, 556221908, 749137465, -1884484811, -98245979, -981944853, -1566744998, 1770123949, 1342567536, -1165118258, -1540812992 ] ], [ [ -2053667328, -71475593, 1669784531, -985288623, 1673991550, -1175619, -1357041536, 1394837653, 476464572, -1029372487, -993216855, 936177241, -97948248, -431915242 ], [ 1675087958, -1092046933, 1908579429, 1783515294, 1581876815, 513794194, 1164397442, -18121435, -1995880741, 941657510, 156470974, -132140294, -2142334932, 1232603755 ], [ 251007856, 1646181017, 192531010, 2006530309, -279604180, -395240501, -1612195796, -1214487826, -1000446998, -1712184968, -128945960, -1182421880, -1938696087, 1301452359 ], [ 1669790971, -1255597041, -398777511, -407176901, -1065153430, -220106941, -586230478, -33506844, -1128846630, 2020053782, -108013442, 1417183136, 202597705, -1992763145 ], [ -795082024, -1474375055, 1447924881, -254744972, 1622773765, 915921013, -1611901433, 486740746, 1415393636, 699518698, 921377918, 1681092254, -1602877900, -1205319069 ], [ -2057492412, -342964174, -138999119, -1056764515, -879889808, -220632394, -1205533272, 784360785, 1348330752, 464374332, -1355555500, -1485844644, -1566819799, -382047449 ], [ 934986190, 285941093, -1333559528, -1729242689, -991406720, 1458464307, 929901793, 498266259, 1413670677, 372754483, 1971677190, -1796500441, -338677154, -64339268 ], [ -2136837993, -1146821798, 1457661199, 1173188111, -1688869581, 1930599630, -2095764735, 652459115, 351660335, -535266589, -431497954, -584272599, 2100413469, 1377008135 ], [ -1308335311, 494834914, -965400787, 696289421, -1547740074, -2010551401, -187592239, -476665514, -1217629307, -1463689246, 191623713, 382780871, -1690716504, 764847166 ], [ 857419112, -1181010634, 1020132393, -1098424227, 1052920190, -300447048, -253635957, 1702481609, 1727226195, -1526765325, 154185590, 21820828, -212722150, 1544378146 ], [ 1396697145, -1971650097, -1398861251, 370819033, -337257303, -528036094, 1107761109, -270821398, -698207481, -1879882370, 1980825984, 1392655754, -933726038, -43593022 ], [ -931740595, 26519292, 1517947624, 1046940134, 315480912, 1905997860, -1601893683, 210264270, -211919500, 1858871178, 1050810202, 1809605828, -1460000049, -294101762 ], [ 1296774319, 1752356463, -715365321, -2101279862, 664958224, 803984349, -2145616434, 142376244, -245122811, -1456243516, 1808347884, 658606840, 219181857, -417683452 ], [ -1631077624, -741296497, -889480453, 826165346, 1981215825, 1050035575, 1753276812, 800356791, -94185279, 393029727, -1447887098, 707800517, -1329190195, -1727087306 ], [ -1820604270, -551913846, -740988461, 2022958379, 301560627, -1553695071, -1644317755, 159268375, -682649322, 1117893403, -150101558, 484863250, 1305634331, 72066751 ], [ 1649929542, 231091431, -1201601115, 11443995, 1914217109, -789512506, -836464831, -1401149460, -1262210892, -114696250, -1157848957, -802821442, -353230441, -560099783 ], [ 679358924, -1080072052, -1518595344, -1462575119, -1309415331, -1579261830, 523721819, 1725890694, 2037779343, -1081812348, -269812952, -1895942454, -2002423779, -1431593723 ] ], [ [ 1035016931, -412989460, -3748095, -1118819944, 981016338, 1149004173, 1848860740, -1392416859, -110744762, 1476724517, -1965369217, 46289921, 1617590732, -676787055 ], [ -904190761, -2095026304, -2057218930, 599458007, 855296272, -2103736184, 900596660, 1347911599, -1576189100, 2020255970, -1417459599, 2129012199, -1931241274, 1849279708 ], [ 726819009, 1383210451, 1459067534, -137695015, -750359925, -1518815231, 698464260, -466308590, 525933870, 1111209600, 1766193209, 1504849960, -1399006723, -1666784645 ], [ -440293362, -744967127, 853615291, 2021107701, 162691061, -1395306533, 314444094, 1425920159, -190714235, -2072312486, -2081776576, 2022213357, 658486839, -11109463 ], [ 221611574, -1802375390, 57399940, 1975996316, 1915427516, -2077398841, -154626594, -1520344272, -620559718, -532196710, 7358592, 1961006928, 861482170, 156235908 ], [ -961862276, 1535775430, 1820046874, -2073375862, -2129007956, 155444788, 790087123, -355660629, 252579187, 1388919065, 571954298, 1753529697, 2080745080, -1776104516 ], [ 1359024794, 690526516, -266998309, 927135011, -1482328191, 1401171270, -26590868, 426422671, 1283245439, 1970455754, 1339202421, -41039745, -626899007, -272826663 ], [ 573011885, -129003790, 1294108283, -2006600994, 462865221, 657129517, 948681230, 129518152, -1603295441, 891705630, 1923737840, -1621598502, 1045404705, -608168239 ], [ 1157201346, -960727886, 322352543, -623818772, 859014360, 870796853, 1830046207, -1328251776, 180215233, -265445684, -1127362571, -1450353929, 157775224, -1160852742 ], [ 579548190, -1494761574, -1299667079, 1820938081, 768569385, -488706032, 928840777, 158194841, -121801621, -549749527, -279383522, -566353010, -1737943656, 135956994 ], [ -2017703982, 1549001396, -1763655142, 618093318, 1533869975, -1811466540, 224258328, -1536105731, 950771956, -93537522, -569835675, 279494366, 1098721431, -304871537 ], [ 1357606330, 1190502172, -805809253, -424956203, 1004303487, 702278619, 726845408, -1042158517, -483348809, 983849055, -1619860905, -952680612, -1878703376, 1850627481 ], [ 631771853, -244786638, -1507090933, -316934241, -194199859, -282871204, 1046030373, 857449102, -2099835540, -1864731219, 238269595, -1085785349, 1127339182, -982875460 ], [ -1683449696, 1469543511, 82951439, 950949600, 1341756529, 807356479, 1868827112, 1201444825, -1549434886, -1327989302, -940061679, 963264021, 1368787821, 1043825241 ], [ -997823947, -60643172, 132807093, -1312864276, 164645208, 1954447118, 779515796, -205180504, -1456007770, 124604140, -988454143, -894542198, 1460833482, 1033237029 ], [ 1697012959, -756106190, -674089646, 317470363, -586977211, 1096960169, 1665714276, -1498204851, 1566139535, 343580938, -247982825, -23185721, 1758884303, -2004044496 ], [ 2060036805, 2139986135, -946037478, 188290546, -1305855995, 533992108, 1632342401, -564216622, -1269532937, 1300174108, -1272153540, -1864451798, 1280656640, 137158031 ] ], [ [ -1058164357, 791109462, 804622674, -354626921, 446887665, 221989439, -1703680588, -186167141, 527659424, -1115922680, -1504247822, 1958263533, -483848385, -2033012455 ], [ 2008860367, 1570837403, -1079013234, -1797376669, 844493390, -1676766434, 239360051, 1147920024, 61365077, 64162909, 1230319946, -276328100, 1064251277, 127493098 ], [ 92867702, -714415101, 1848286454, -2108647639, -1115543166, 1616519864, 48563513, 1869882148, 1132182751, 1864359422, 626413985, -247356877, 2136791867, 1582347320 ], [ 59181563, -1353104992, 1715869449, -1744025615, -963671580, -1251151914, -435722541, -1522176180, 512650241, -1107552222, -2023527014, -1797573446, 1145083956, -1215865665 ], [ -26053846, 453208844, -504441476, 886592501, -993197063, -1507248855, -1955196740, -1984895605, -236618922, 1099557575, 1307600486, 1721268273, 1673101253, 1500555760 ], [ -698273962, -1275005325, -1306766712, -1786755082, -1080552157, 91744994, -359393748, 1460698128, 1452754567, 1380862900, -705655192, 270454264, -1258586154, -216666006 ], [ 1925677884, -398943362, -1630519133, 2014189568, -1469489729, -75639272, 343555369, -481684580, -1548067240, -1431364286, 850613125, 1009803280, -1099872882, 738181233 ], [ -1414998749, -1347092612, -1308762104, -1668030056, -431597856, 1924241556, -1922263116, 1873552568, -136883116, 804249969, 1124910336, -1819483861, -1213476181, 1625743118 ], [ 860176179, -1371606740, -1180824107, 959502917, -659129906, 1551959749, 1753263418, -663588604, -166625603, -330455472, -1723072188, -460623690, -655874584, 1812093622 ], [ 638232087, -1621239396, -1699183882, 1015998106, -621976878, -120370302, 511677589, -1384242675, -1810379752, 1668385106, 1866387589, 1438627750, 1254176590, 525059894 ], [ -755108523, 1624255769, 2055545841, 6539097, -1563827118, -1141263299, -696902097, 1107941426, 989838136, 72556922, -1217698162, 1112553705, 1094357275, 728894349 ], [ 2094829921, 1446603561, -702232625, 410946021, -40353905, -487054649, -339235003, -1477002613, 520780035, -1617944180, -344402758, -538700178, 160605343, -824482979 ], [ 324659619, -1241292916, -2005727953, -548725393, 1481414878, 1465284102, 1489977974, -266296235, 1114302430, 1570112699, -1488789009, 938346161, -1535294203, 1166057664 ], [ 540476339, -1897936912, -2004459605, 453902201, -1599017159, -367304954, 1330235856, -1441376083, -1862982236, 2086602307, -779093524, -2009208432, 2142682574, -2111455641 ], [ 920473708, -793609276, 2005329712, -347479067, 1994075204, 1307279682, -437075655, -1131283653, 1111054272, -913199773, -1168957379, 663805136, 335772313, -201652361 ], [ 2124406309, 518611211, -256012912, -1674022724, -1973269818, -2009400864, 609199135, -2048237360, 404258840, -925153350, -1852553669, 1305675215, -1510674717, -1254130094 ], [ -1809553202, 1032970295, -1172798780, -1603828181, 2120465904, 1804780581, 150232716, -276438173, 661908920, -729114248, 891615972, 2134607044, 337057836, -1380231378 ] ], [ [ -1430368555, 903396650, 8048153, -1681348430, 1862237286, -5763470, 233243522, 96468342, -1140227868, -57082105, 1215313503, 1653634519, -1122154072, 1208947179 ], [ -30605423, 364269265, -1015097125, 1808684573, -483938544, -685613843, 1870378162, 1152901232, 981381321, -812535934, -963434867, -1232788607, 1504700891, 463720948 ], [ -1977877300, 1551594412, -1841295209, -1182154540, 2022063843, -1274242686, 1558919790, -2064215326, -1893239806, -425398916, -1837234108, 446479718, 421805702, -155858503 ], [ -1442761612, 1575834608, 677451534, 567120178, -9880477, -1731704182, 1794015374, -1157304911, 820387556, 1391146798, 1241965022, 1857601282, 1649495898, 335578115 ], [ 1531770292, -1484207803, 693518298, 949556308, -434906738, 1701524416, -429247688, 1767703296, 1202793970, -1087182721, 857653593, 1310048101, 1603655399, 1829298385 ], [ 39502939, 1033400003, -1384113025, 1485060879, 1366920666, -946481810, -1265030833, -2098670893, -2027878838, -1438002998, 34459466, -1188296894, -809977144, 629776773 ], [ 1260555817, -597848646, 1825258546, 1829843417, 231837631, -1959563734, 369850379, 809349506, 254729990, 349657324, -1219670921, 768831073, -428169257, 2100561950 ], [ -1360485864, -1347807209, 1297164400, 543788429, -2070659128, 1366015625, -1527240913, 1984733108, -1887195378, -1203121082, -2014958584, -1214774496, 2008521119, 1716138923 ], [ -1437479686, 379113201, -870658523, -384488253, -1248084943, 688111332, -1370859877, -997422912, -1167602825, -1964681049, 1266454093, 345130338, -1285929753, -216302548 ], [ -2040343708, 34385345, 1910693504, 2046254623, -102840682, 643240718, -341797534, -1958208643, -1309549548, -1258748929, 1580801090, 1566824271, -888171259, 1709766804 ], [ 485173722, -1961436795, 173796941, 1070983263, 1497429340, 463248062, -1797119056, -773485029, -1458325464, 281372568, -289141665, -341343374, -1554534460, 265457453 ], [ -1820324468, -1418787323, -1689146068, -1208022891, -1240217433, 1906962613, -843216376, 1189738365, -1864726919, -1162944324, 82599116, 217866073, 1660384005, -1258401195 ], [ -1441274331, 2001970394, -1585804649, -1949351488, 140056642, -1633333936, 587021853, -756689431, 1647862269, -1702502977, -771629368, 1346241504, -886638533, -912747778 ], [ 1111876670, -1089954330, -2146374783, 1682104830, -438135545, -858067815, -283358777, 777879222, 595109685, 41413120, -1727724680, -1848952345, 205679508, 200279799 ], [ -1935711162, 984143498, 2036528786, 1915431825, 1082440241, -1742754965, -2011034225, 1238568687, -184248659, 944858487, 194943789, -340235064, 1079883660, 1793440145 ], [ 1561694466, -1591201840, -704497638, 2101810639, -1367978697, 1586127335, -207087917, 1677631683, 431610731, 49688831, 893342583, -1711892958, 411182759, 1483785180 ], [ -218343095, 1720473131, -622904832, 1093917194, 850458674, 172427021, -861558516, 807302023, 32314979, -1044602756, -500293480, 1483017287, -954709008, 2011061884 ] ], [ [ -260972180, -821025393, -1708870675, -1083314196, -958720355, 215553502, 739955468, -920023807, -1462830122, 42634523, 535730083, -1743664282, -376330762, -1396240416 ], [ -680200281, 764064168, 210792678, 287271825, -2108022936, 1675744266, 883434115, -510879762, 147474915, 1395169977, -1485831578, 1142382506, -1120105122, 349234572 ], [ -796935672, -1955979360, 1077358698, 330498252, -1862334717, -410615101, 1202549574, -527137240, 523804754, -295497931, -1564579771, 606994805, 1541394988, 270219145 ], [ -1145545730, 441127042, 1919974572, -1424787705, 1645266763, 1883016472, -869689661, -1961011918, -730656221, -602570123, -1385638821, 1103315063, -1082127444, -1295956926 ], [ -937140203, -779064112, -945628358, 1907311354, -1188774730, -709835768, 1123669412, 395668861, 2037950551, 1147661486, -1399488317, -571887661, -568324817, -1009170434 ], [ 1537524290, 167488655, -2033555191, 1249311548, -727835711, -1698686254, -33829990, 1250817357, 1725562955, 1512851695, -1693569934, -221249248, -1957678197, -329381868 ], [ 12676346, -358794888, 711289267, 1395922024, -30142170, -927876833, 1687011773, 139290710, 1804093967, 29923405, -392646184, -904318599, -1685726379, 154500522 ], [ 1745083627, 282992966, -824919411, -6606920, 1149949833, 2003967997, 113958737, 310120400, 1656195660, -117770979, -257656013, 1079855484, 700547699, -1053394964 ], [ 541607030, -414365631, 799894298, -809300036, -256024211, 2043591379, -89023516, 1186997262, 1634385215, 989772651, -190437766, 176063269, -1130131157, -399468022 ], [ -440777163, -1543803538, -755846281, -997519488, 1218962044, -1734380954, 618692464, 1064912013, 1516347571, -1023133188, -363378077, -457352710, -1137357278, -607247845 ], [ 1784830289, -1109719732, 349414932, -1420295608, -1203625720, 1490537292, 45871148, -1900035922, -1731724713, 772712687, -1127867427, 1945053168, -1737840748, -1584294104 ], [ 301080794, -1064831196, 125974566, 2138335382, 565897030, -673365822, -603866718, 1365647026, 854796264, 2016178515, -1982582866, -1610125, 1847688189, 61348046 ], [ -2103716437, 1534875494, 2106866573, -574357868, 1208477364, 589690294, -2125785196, 1521640366, -56266552, 272234393, 2127615925, 358620041, -1102250180, 1608875609 ], [ 1886551972, -1165800463, -168014273, -1852301964, -35955564, -1044703670, -1298676029, 2023898655, 454961168, -1503475189, -552386790, 1110138980, -1752588232, 472067076 ], [ -1373669744, 158210439, -2078879766, 370999826, -460178799, -297144648, -483389909, 1282554670, -779766543, 612930271, 37641890, 1153707242, 750961345, 612510288 ], [ 213773939, 722615022, 196128928, 1449043410, -1916379847, 370510423, -289740288, 580931267, 1381812992, 1563722385, 1281618479, -1337648859, -1746450658, 580357330 ], [ -1567163185, -1200905191, 1282713762, -1869126372, -1022114778, -979618797, 1333049434, -107193658, -1776195998, -610581633, -1030212799, 1542261603, -1464144381, -661213628 ] ], [ [ 1019647329, -801930319, -248167611, 1179030218, 944221398, -1462879291, -276445997, 1971103344, -1045365274, -1614420923, -1464394127, -1899137301, 23864704, -2126198229 ], [ -383666602, -640859996, -1049030459, 1540208836, -1884402951, 112042437, -952144481, -426808751, 1115707793, 971282743, -1565619637, -1943209671, -626165958, -167317218 ], [ -984970499, 1416836456, -1059271404, -1377023706, -2060579706, 220080247, 210969047, -699413350, -1757518696, -1676964194, -1228918834, 2021689409, 990690387, -1164004533 ], [ -1267700743, -297962037, 993390193, 105716885, 1987259550, 2007555281, -1142960597, 70383682, 282162706, 1839171827, 26924569, 841997937, 1642660323, -742572834 ], [ -37068671, -639187428, 1094202687, -211035210, 2014312991, 834722368, -387487486, 1089306650, 1131351176, -1960515935, -811808259, -119974305, -742834244, 237580215 ], [ -1938014974, -1530948521, 1429199730, -755155307, 1504330674, -206420318, 1376677812, 872350985, -962310186, -361272411, 430853657, 42768729, -1779537254, -1338780074 ], [ 2110877086, -555176504, -809557538, 655339623, 996481308, -1654437043, 1305043934, -1835126802, -1217128723, 1540985970, 802395493, -1442031419, -1177859527, -1173458440 ], [ -2081363750, -1248277539, 172900889, 1047661345, -877614157, 831481447, 105823807, -251111180, -2074408234, -955766526, 953273343, -2016526315, 1030791668, 1991007105 ], [ -2031799281, 707125073, 1299095261, 1556109318, 1363384468, 796658846, -1098001644, 71775360, 912572781, 954511596, 1268746513, 1432573906, 458809879, -1113148072 ], [ 460582543, -790886596, -271204911, -1304620391, 1520830109, 1057585361, -1902911065, -960876057, -582864949, 143699203, -607648834, -637389011, -756937323, 1855140106 ], [ -1464226865, -2044778833, -925953258, 216985139, 1096951747, -1384371742, -1731690051, -280456733, -511687402, -848442772, -706148307, 1898330244, 375798504, 1284204407 ], [ 923654957, -923716978, -814943717, -2053582405, 1545665685, 1264565876, -1154644278, -1647985713, -1487260841, -671987634, -417830750, -1974505041, -1491770981, -888851457 ], [ -1591004766, 1027347641, 799805730, -43329457, 1714930837, 788874814, 808010834, -1370409372, 1103850274, 1945520365, 719460395, 933227104, -732714045, -2017966733 ], [ 490519692, 1041609351, -348957000, 2071485450, -650532856, -1822911503, -1951247655, -642043475, 517452460, 221664307, 478577261, -642434707, 107597486, 1422116816 ], [ -47409879, 1077067822, -802889730, 1014121562, 904831177, 350625970, 1373000859, 1502117171, 195148623, 1803795808, 1347922873, -1533636359, -1559561463, 1454681215 ], [ 490590534, 977882867, 1577474436, -978142515, 1852239539, -1882864380, 2066111219, 441309003, 1403692772, -1255718031, 788708282, -275567412, -710273631, 1076881968 ], [ 2065909793, 182233973, 198094907, -2087535415, -1811277782, -1891302812, 1349858612, 1567270225, 635576883, 1077233310, 104558374, -1266748679, 1398527725, -557512008 ] ], [ [ 1898905122, 721354190, 1891771378, 1487375309, -1679218859, -1161951229, -902658212, -1998196699, -75316264, 351608731, -2040399010, 1593275117, 363009456, 1649363254 ], [ -214685039, -1570716772, -1582940856, 553675890, 1866789991, -2144069272, 74171317, 203793934, -869439508, 1608657539, -2044655364, -605343237, 358256678, -875805137 ], [ 1278663914, -201611292, -1924749258, 38590678, 1954745462, -103880820, -1109554125, -1111753802, 1741590049, 173297413, -79133040, -1809888906, 790536799, 1542740456 ], [ 985158831, -1550920068, -1544157315, 1760633434, 1835785146, -392667702, -1788608860, 1854834619, 823570687, 967147369, 1161241856, 46414286, -343968087, -1344505204 ], [ 489629617, 5600551, -1683180420, 1333598032, -915770687, 149934256, -1623422342, 177016285, -2125406338, -758173343, 550849434, 547080540, 618891615, -11284982 ], [ 1671891627, 570568753, -384887005, 372085012, 1442127636, 1914693319, 1901203841, -616011547, 824694536, 452084741, -345636997, -895208382, -368559900, 1204958899 ], [ -1417435687, -2005048943, -1498213944, 1805842739, 28321877, 795848246, 1683026907, 1642972478, 1912668578, -1041018613, -977793249, 1464656854, 715588838, 1285578781 ], [ -1101844853, -1404731727, 1198989413, -2025307638, -1293654487, -1242363697, 1765954177, -1689586557, 125506198, -2265035, 50383461, 1291961029, 1128475952, -976640763 ], [ -1912517814, -1302827935, 2107260936, -2070744231, -1920175925, -1731865195, -1460975907, -2024587279, -299758471, -1675486139, -674787324, 1408982140, 1373862325, -1242451714 ], [ -1270561061, -1429038095, 2005066365, -1444569861, -1841701566, -533078550, -2044746681, -776350179, 374870823, 1182686179, 1317038910, 1839604317, -155324439, 1185991233 ], [ -2012385673, 1422612649, 1380933118, 1552303556, -1846422317, 2032794795, 1036645998, 1400225621, -1983327764, 895911517, 1201777907, -957076702, 1151889656, 2038400716 ], [ 1239789647, 1170121298, -1091088486, -1386909464, -353102370, 1896164114, -1411699232, 1211142347, 481940043, 110601982, 918648877, 1930471414, 1298664973, -2103007775 ], [ 294539440, 208882157, -898051170, -555357603, 1500262305, -925110247, -343521373, 2135253804, -1125825118, -352826693, -1902344172, -1897660808, -1109398239, -1907438563 ], [ 272736649, -885102381, 550861268, 1467764543, 1830912055, 1320042311, 1445327594, -2018610833, -1881508007, -394508362, 1832917922, -1007757346, 1566463384, 1914806116 ], [ 1198930182, -1255272577, 2021724194, -474745876, -1630325400, 814098754, -955946584, -242843586, -753940901, -952607974, -1679377881, 1152654439, -362225470, 1845572999 ], [ 660227982, 1715683616, -1508963462, 1493950620, -1712408911, -151367127, -2136959616, -1428372381, 1463498473, 1121265093, 83042832, 2046835492, 161325027, 1807503004 ], [ 687054352, -1892455224, -998118335, -299389494, -1149052775, 1608389160, 1603735928, -965318469, -2116940625, -229730606, -7562014, 1176857, 1193979494, -1314262158 ] ], [ [ -638536141, 382019312, -1137199060, -171794100, -938610484, -361624856, -1528061951, -1267827459, -178800821, 1593751009, 641534032, 342124210, 837957346, 82749970 ], [ 1212393003, -695857174, 2029062309, 514830086, -278913408, 726569038, -578720874, -1312953030, -378801, -1821613867, -2089762642, -2025242375, -1613156345, -463579830 ], [ -1478557405, -50753369, 1534242656, 146759730, 1426933872, 921378928, -1409883932, -1401050469, -1848627471, 938720895, 125675582, -270999819, 1557356229, 310953954 ], [ -1574141964, 1226686705, -264790531, -119607890, 691436002, -167052456, 1085016276, -2103165571, 665369525, 1266344458, -1514669292, -1508558020, 1719142826, 1522379391 ], [ 1767386149, 1960489838, 1571635446, -1836544624, 520000122, 20899479, -480037847, -2104248753, 1053123842, -1458238994, 1828004973, 449446832, 287526573, -1666846351 ], [ -686270155, 572213850, 1660099461, -537277982, -726284468, 427173052, 1181822520, -7958292, 1652705294, -2095405473, -178459396, 1458904098, -1947399211, 101295587 ], [ -1924652840, -1365221562, -303450376, 1297665395, -2006973080, 2128053336, -2035445332, -940260669, -1071213153, 797030880, 1340961639, -2091162457, 1223353210, 1322515782 ], [ -279453078, 1272896500, -1301152598, 280122853, -1367912370, 297715142, 1816827663, 2031633995, -1779228910, -1808007202, 1030094707, -994234702, 1971016967, 182508600 ], [ 89556360, 1835258999, -485920611, -1067414565, 2125031702, 547095071, 1351119194, 1608295978, 2039369789, 377199949, 2109604741, -825477494, 1945808052, 1745866404 ], [ 60273561, 1343787134, 1954751893, 1277714790, -146514548, -1453843191, 509586216, 1671084442, -100004348, 764103484, -1664266581, -1809757726, 993292126, -385767789 ], [ -959548683, 470698918, -1059988242, 1153032779, 729260385, 597256731, 1912312776, -1622812089, -1499499008, 1116602000, 1623625214, -1841449248, 1513481052, -872396397 ], [ -668117945, 1652514256, -1806056657, -777228359, -1427140575, -305410509, -567493035, -339417544, -1036822842, -890959467, -603903803, -1696996681, -216161087, 592779245 ], [ 378938674, 89000933, -223983790, 2095854144, 2122885146, -283193226, -413910723, -1836477157, -181890414, -1650090796, 2143169102, 1908460088, 650083233, 1443161908 ], [ -76237380, -225969670, -1457516210, -730155184, -1427894836, -1043836916, -55874168, 2117713059, -70480387, 680225423, 308499788, 1849598772, 1967739103, 532598157 ], [ -503312996, 280361358, -1341290778, -386204579, 1257447385, -1302935150, 1285050067, -1503989767, 463770409, -1897068646, 1188631659, 141996083, 1112220712, -636681379 ], [ 1200086226, -1258157595, -365554518, -1904458687, 1802746703, 1808065374, 1309941606, 958228712, -119452812, 1399472654, 737596435, 1855265065, 1658579837, -314942919 ], [ 375957438, -1870102765, -1714185419, -841898066, -699414049, -191433858, -2053203470, 902125110, 1290303689, 1881034024, 1924135594, -204838719, 865005785, 733265439 ] ], [ [ 946222396, 1489068275, -2101880730, 2095571031, 1679340557, -1872604937, -118470003, 818668927, 1036906270, 1062569422, -229882678, 214999215, -2040000336, -876460660 ], [ -402770356, -731553528, 1905092689, 310859579, 1260032505, -440948041, 2108864774, -182559562, -668537000, 193402880, 796778895, -1354950040, 1991072807, 579973248 ], [ 689919225, 2107133876, 342542495, 150068277, 1157976283, 1041288077, 1095337975, 739567132, -445261230, 1615308333, 1945821105, -1703920238, 1339130078, -1550314618 ], [ 478540839, 1283705391, 802167003, 380031963, 612191423, -573758781, 661995195, -1582083622, -759265524, 988179582, -2073865003, -121407543, -1440358576, 784708027 ], [ -1744686284, -678083564, -31042229, 356231636, -1374133476, -1385776187, -1834190933, -2030367994, 1231983199, 1761160629, 885123275, -1360558318, -1741564789, 1362904922 ], [ 1482447279, 780155238, -299616842, -1679727060, 1809231462, 637032601, -1167869026, 800522507, 395310425, 1365351404, -34807452, 865440769, -128942642, 617775394 ], [ 1185098558, -642142775, 1664967804, -33534878, -279390175, -1866389293, -584056406, -1375000953, 528215641, -850909885, 1698369226, 308526447, 824049896, -1843523062 ], [ 2035128315, 118843022, 1098732254, -1609567673, -898053230, 1677901605, 193877043, 856861216, -2030706382, -1644099292, 1743583468, -617600511, -508446063, -1997275679 ], [ -1638861542, -143380765, 2104524021, 1607462648, 2138094523, -45206852, -968497603, -231029035, 1966251140, 1535228511, 1564217731, 617548011, -990901268, 663181212 ], [ -1432813698, -1940191574, -102133588, -1597796285, 1893467997, -45561713, -532901092, 1731773753, -1712998958, 998621970, 628493676, 1027999210, 1732727977, -193031052 ], [ 11310200, 2142933738, 1843784752, -924268480, -170388589, -1155927931, 592560382, -1132505596, 68557845, -1555010565, 1902813781, 75488914, -526842557, -1595929698 ], [ -617335066, -1137492274, 1847830683, 1758441352, -1704230102, 1157598028, -305392330, -1618500902, 1777035477, -1216980506, -276971872, 79737205, -590395087, 134702412 ], [ -1534962090, 770836406, -1710436101, 2015011107, -497028389, 60361109, 1007483156, -2137943733, -1292343984, -1668739438, -138926707, -278627301, 1232069335, -802951437 ], [ 182164675, -1374137014, -197404676, -488047665, 1932820959, 1469451194, 1384844761, 1993348786, 638868902, -1471519571, -1459850638, 1618305740, 220079760, 408809056 ], [ -1864492751, -614413961, 489985838, 1143632214, 1620578275, -1153431484, -1547590566, -1511920084, -1815893118, -766219821, 1766171211, -1031089790, -2011976450, -1419352802 ], [ -1853701352, -422598135, -1599104727, 1921527841, 1864364829, -356847647, 426068915, -118653337, -1130126138, 479877563, -1886671649, 1985353832, 1272547217, -1263304890 ], [ 18049312, 413196691, -859878638, 228805194, -583936529, -720646601, -423414704, 1478301097, -371871179, -1050527548, -516377916, -1698173258, 1488913116, -1430131262 ] ], [ [ -524809870, 1188492391, 1239578333, 1916964622, 1819526772, 1505009582, -565096710, -633981010, 108419547, 885355456, 2029935952, 2020486717, -385161951, -552356933 ], [ 1319356358, 1748545391, -739684398, 2101235040, 1863677009, 438936502, -938162401, -1250515763, 1329613088, -682419732, 1866294985, 2008598798, -1589796882, 1797615394 ], [ -1367433466, 827638199, -786773978, 1190377304, -1503630709, -735568506, 247845503, -1965836080, 620708811, 2123342244, 1815755430, -243443163, 1963338708, 95395591 ], [ -1984148889, -954718117, -216752954, 2120038125, -1672156605, -858180784, 1746696801, 695261787, -743168263, 442692621, -625619344, -1095072063, 525334227, 673677685 ], [ -714839283, -1027847436, 973070713, 371538305, -1490381448, -1854977510, 704960756, 1786222544, 1255801540, -997901696, -2088080707, -846479482, 1749420522, 244913377 ], [ -1884326111, 702299829, 484783645, -519330380, 1864415230, -8547394, -1156526479, -873317622, 1054276058, -1044770496, 9621915, -152754537, 1036301349, 1953068478 ], [ 1984617497, 1531336388, 1571049512, -1484381951, -794103392, 914765738, -2133945011, 1341473857, -2065996462, 182654564, -144558291, 777943320, 1390255955, -1410509322 ], [ -2099190762, 1130921527, -1613243068, -942438861, -867506539, -1520691077, -2080814864, -98365631, 851876660, 476109375, -1591679744, 299903822, 1445970740, -1738285120 ], [ -161071524, 2124754979, -368069036, -1237368737, 1860135398, 2134555616, 2031747746, 1732398616, -673152863, 1660664582, -1608110786, 2011928484, 516168357, -1843995278 ], [ 1014570695, -1640263618, -1615945532, -1174690827, 187793008, 2005528299, -310363412, 778960206, 1891816345, -951323723, 1433485379, 812464058, -1708635721, 372858259 ], [ 799546926, 767920546, -2045221451, -646819711, 1646760190, 885245611, 245372005, -273664936, 1367795139, 1143252117, 1540787686, -518132403, -1971297339, 21464597 ], [ 1663362880, 1896692092, -1044374139, -1436074706, 2014663855, 1417989883, 135391381, -135897085, -685815801, -1452459038, -1755910696, -1643651727, -1409236881, 910234777 ], [ 1654706332, 933116283, 847974132, -978753391, -365842459, -299014805, -1382344236, -1478448478, -1431589391, -1596672908, 1768510821, -2038421046, 2111514995, 1177147655 ], [ -1731530870, -365839090, -1151184677, -711216454, -762533567, -1227073933, 1283789181, 48404582, 396807899, -1963812423, 1146336686, -1878933584, -69077965, -1419987256 ], [ 1574192168, -955239863, -1753309833, 246114138, -578946111, -1635340354, -1232427939, -2107529497, 746432010, -1391134314, -536350713, -62981869, 1063417916, -481793786 ], [ 1217202908, -1577330212, -23260814, 1416705412, -1870754928, 644615104, 427171495, 1049908212, -238035787, 343548117, -1766886883, -15496524, -1775442667, 1891811726 ], [ 1665811744, -1693032193, -1609160129, -2012989039, -1086322474, -1345938436, -859432641, -1713686958, -747540883, 169329573, -596631137, -1844967784, 1691907947, -1194674331 ] ], [ [ 1956667354, 1232887716, -842554617, -2129264101, 309581487, -1102891295, 1546663984, 1906658775, -2036894601, 1748025502, -1948535075, 825180621, -962344966, 1754574256 ], [ -1568161441, -997371862, 1741835601, -1302449428, 949784749, 392665219, 786499648, -147978542, -577671511, -1630188281, 1405540202, -882561783, 1963461032, 2128057548 ], [ 1142926876, 1494211452, 1589501301, -172517462, 980737994, 1973245283, -1931194701, -711708640, 87753566, -1400521768, -1211320640, -2137234273, 1729469895, -1149851429 ], [ 733451417, -2012685932, -1634645826, 1290455, 2132463592, -2024333127, -808509720, -1627463742, -22435107, -730967228, 35933259, -140841113, -2134972736, -1044712232 ], [ 2046222260, 1943179109, 487628536, -179157385, -246028870, -1382881890, 162139115, -1021168025, -793877909, 672972055, -1367149161, 1207557924, -1349154629, 1431123713 ], [ 1501408962, -1968844883, -1173597396, -798056781, -690061753, 430818111, 1725158470, -121529583, -1827692880, -695542494, -1937797155, 837516141, 1568189393, 1837638615 ], [ -2138282648, 1673093921, -217604037, 1377896826, 1540762056, 1939782184, -1614877388, -1916945115, -1269539591, 841986922, 941023172, -1802322529, -1203955979, 861145234 ], [ -2066472074, -1800549563, 835465018, 1595953323, -547643570, 1796968765, -1628566912, -1795117358, -2104991520, -1025906058, 191154270, -681631833, 1449846705, -1936615025 ], [ -670784743, 2091822862, -814491722, 1293945021, 891244146, 1443897724, -1355166069, 334569541, -2035529603, -911197935, -639545680, 1091598448, -498201596, -1695770387 ], [ -187050484, 1604608211, 1021284629, -1586985155, 1475583920, -1095382765, -1026705166, -1115094782, -1296594277, -1050502008, 1626997758, -2056757623, 1549425295, 1479006801 ], [ 837181774, -1959222610, -775525969, 485891443, -837010420, 186190668, 2039468372, -212171419, -270969030, 313418038, 1273020113, -50178685, -833512078, 1902165849 ], [ -848307774, 1652637888, -2146442858, 578144036, 2141534616, -418775313, 229549987, 1681630164, 1662426144, 1466681347, -2031077313, 1762703437, 1576526004, -547918280 ], [ -768719685, 1419458244, 1793441396, -1573717354, 442834, -453183295, 1710145685, 2063887286, 1994720267, 1656508425, 90075523, 955740123, -421517993, 694037563 ], [ -592944997, -475997198, -1706055829, -1585154618, 1191915843, 946395083, 803180582, 819111038, 535083162, 1476042035, -1655508155, -1049121035, -1632046945, 1814845236 ], [ 2018714931, 741042918, -1202559719, -842105433, -1354101885, 1194589228, 1011246565, -75072843, 2047715190, 1233090274, -1923542715, -1624597786, -605838773, 2074997975 ], [ -2054810961, -1273961306, -1861402106, 1174471888, 1505863241, -571016650, -1009909738, -507371418, 317215242, -371256985, -1007018955, -280895281, -2122122161, 1431351057 ], [ -904225901, 1033477930, -1881966194, 363834102, -1849977873, -523868720, 2104953337, -657125651, -347471299, -2116804448, -718905173, 919618072, 1495998786, -1716320721 ] ], [ [ -1079569561, 1759344654, -2129409606, -1450717729, 819955691, -1277194789, -1555101205, -267207656, 1021166484, 638945634, 1803259433, -1978883023, -1101822630, -1444761745 ], [ 382631226, -658906264, 1983419804, -1927468310, -702606487, -184354176, -818348487, 1149818134, -1766397253, -1220592498, 1106595596, -902998154, -607196711, -1901310658 ], [ 867412531, -1906241100, -790755911, -1156019515, 1692199856, -124958496, -1571177972, 710233926, 1813076208, -648387216, 970766553, -1454633755, 1551265887, -725639503 ], [ -353230588, -1919239972, 957893843, 912194496, -1361877675, -1389584220, 876229240, -1463253106, -368791927, 528674704, 1245477542, -755234665, -79147135, -1258072432 ], [ 164612843, -1381733555, 705296271, -1505046587, 1376214764, -978855368, -963006478, 1091282215, 1938688664, 1967957728, 533809410, -1792264140, 1983701942, 742553493 ], [ 1418586842, 1095485505, -210258849, 16028314, 2146822382, 1104850987, -295498620, 601180270, 2042186159, -1672849609, 956858910, 1571703103, -205005335, -878791769 ], [ 590902455, 462748689, -1745633445, 344995038, 1953716542, 2020294176, 919224292, 139061539, 1869059684, -76460751, 1396931447, -1794010031, 372869240, -364348737 ], [ -1738561221, -1077616349, 1298854304, 1669220143, 655853910, 721873549, 856492587, -173875824, 353482809, -537474971, 1249804561, 1735316695, -1763124850, 514821805 ], [ 1594266438, 405722357, -1010261842, -642541386, 353722429, 1829767387, -1424052301, 824326607, -960213596, 1278758257, 1730766251, 339884547, -668277270, -532822815 ], [ -1742872251, 435545813, 142056703, -711946667, -313552678, 157457762, 1392356247, 693951523, -1938274049, -1984149508, 842690304, 1007270122, 109668517, 997770447 ], [ 1937157542, 196550475, 769424476, -1927832786, -1149666673, 1168052561, 2079334217, -1913768043, 1841787035, 360187722, -829235945, -241497440, -1147389849, 523924543 ], [ -2028360308, -1450729123, 976815047, -232016935, -1653887074, -662019272, -1306843958, 650409364, -1210743594, 1688588287, -350834438, -554352412, 1135271045, -214155220 ], [ -200227547, 1102025164, 686616630, -159363571, -140726193, 1255568769, 1984153384, -1948708412, 2144795765, -507636017, 2005106431, 657275545, -323810560, 129133132 ], [ -239656147, -985996139, 1380963963, 1169486976, 1712349270, -1837919157, -1976253234, -448727359, -1068244436, -388621062, -320505622, 172017777, -528691682, -1010339028 ], [ 1332748025, 1905968979, -1734079010, 85769428, 861071737, -2104552273, 53533916, -407895684, -926896727, -2087805324, -821477077, 1139890923, -61977211, -1812919331 ], [ -1685081344, -2054850942, -989542076, -786524981, -733256970, 1714608774, -28973589, -1085049439, 1165077019, -1230640120, -1340207370, -1532173374, -1324725189, 1543659799 ], [ 389755472, -817337487, -1603068585, 857708165, 1106302792, -2144487669, 2075806453, 1812068294, 1410656549, 2129950508, -127835821, 1665191434, 1225798314, -1691373665 ] ] ], [ [ [ -674350529, 1133500001, 1473735665, 1333882966, 1872307070, 1905829342, -1415629056, 864637531, -113005955, 906874636, -1369774960, 1946650247, -324002196, 1902421324 ], [ -1250254904, 1177001068, -209173068, -266763963, -2072687119, 32761234, -363317305, -1695499023, 710215938, -346388211, -1229785266, 1787266345, -1960709602, 2107860037 ], [ -1624946473, 347709960, 1797519313, 2142861246, 28945451, -1810240426, -1358153504, -2044444290, -1347393036, 2053980919, -846989530, -1584950405, -818849181, -2134537467 ], [ -2060861194, 1550537596, 686792754, 1250421753, -1075051732, 406811083, 1968196207, -1358306275, -2107661469, 1258255497, 543781334, -1983342123, -1807695834, -439116276 ], [ 1220471339, -1453818156, -500625897, -1381767330, 170532690, -450800840, 157439742, 1016141512, -1773028309, -1485844014, 327314301, -1266194954, 1109059567, 2058413246 ], [ 269137516, -113951388, 1941833457, -648000568, -1952606485, -929123756, -1813036779, -2071289838, 1242057475, 1985564812, -2143073338, 1856946344, -781257693, 1260143618 ], [ -1055997722, 942621769, -1693236745, -877300144, -734407075, -603198939, -423766571, 93580466, 2057518832, -117924781, -1588695628, 1135708876, -829024466, -21617475 ], [ -641001289, 1870189088, 1309572662, -393295968, -243280085, 228803989, -946728672, -1508240011, -344990949, -619915391, -1443140654, -437753818, 520824518, -211582039 ], [ 1196564855, -1201045658, -316936262, 946371836, -1931518971, -1525282140, -2003804712, 381161418, 1412492439, -564795595, -1861950885, 538086305, -1263497746, 958351531 ], [ 1256573996, -17773834, -1107359753, 1342411104, 2078201903, 1751084194, 367845871, -948496155, 1834402073, -826437391, -725683926, 249087834, 1446938989, 1682887200 ], [ 878823316, 737238033, 1513155007, -1211033854, 2076642890, 744379457, -1042948937, 192608089, -8465322, 795934514, 457439775, 1399348418, -672098084, 876125541 ], [ -1546787911, 965414291, -757803062, 226164787, 1574473017, -2051192728, -574552556, -207330393, -351993087, -895277399, -1082283078, -375674186, 1290486194, 20795152 ], [ 1856638068, 415200562, 948464770, -580660576, 882147388, -1708232941, -979666600, -1712211656, 1999664457, -489823017, 2032803683, 1502174647, 1677176776, 1490493087 ], [ 1400864287, 477810271, -212091901, -217223130, 1571581530, -1397490582, -9743424, -160588053, -1933738142, 1514807447, -1110445701, 1271095283, 582564175, -1187394182 ], [ -1887480234, 14772425, -1522385861, -2099345231, -627421006, -1631197853, 124289745, -684006778, -424661142, 181031137, 590929013, 1369946534, -1609468999, 1317020833 ], [ 1064776900, -1601079562, -625886475, -786228960, 862699215, 1732413622, 689356674, -899620222, 783715224, -782385270, 1126016196, -259071938, 1784516911, 1878035288 ], [ -830674368, 2132755029, -1109135522, -1586029245, -168466071, 992482875, 805940386, -1616155378, -697934335, -335095357, -1898979466, -115697791, 843359344, -1058322937 ] ], [ [ -1835685348, -569129235, 979130606, 1001356311, 565861367, -1451026931, -1973012703, 464739636, 289738705, -1765709075, 1113394546, 346244372, -2124082047, -2063233212 ], [ -1192774071, -1301716702, -1594582900, 414270935, 687803748, -1835886352, -415166687, -653124511, 285967744, 838190127, 452005873, 1744454501, 1968557350, -890848139 ], [ -954832404, -1978593116, 1943520993, 888989073, -1501778657, 1143168249, 535530853, -1878867277, 618816484, 1461762036, 101001682, 1384692947, -379523805, -1709355590 ], [ -543496712, 1464817230, -664074805, -606209456, -1582813165, -364094037, 1439475009, -1386516713, -1595988540, -1908841855, 1531628386, 1679603093, 319975697, 18829047 ], [ 1751488752, -986483892, 1293634615, -398071934, 398569561, 335093653, -170926983, 364951617, -1114536375, 1544472895, 2061403458, 1809747474, -1965287624, -318883245 ], [ -1684446852, 1830939216, 391690896, -1061079402, 597764102, 1021532176, -1121407898, 1377249511, -278422765, -1654813836, 1637452591, -617259923, -1457920437, -1150861075 ], [ -378859753, 810701153, -1064357775, 214943414, -1839636637, 1214223266, 1049038434, -1343183646, 1642110344, 239148871, -603549032, 719436148, -2003568685, -971911997 ], [ 1936463367, -1068375344, -428610271, -708798720, -600676792, 1959965420, -1660272759, -1976764164, 294161645, 174780710, 731600761, -770945952, 751728542, 1655080769 ], [ -1936505652, -1651234921, 746179780, -1261187395, 1294277197, -1392808910, -1087242861, 2147116832, 290806718, 1954182655, -1376716449, -819698858, 1839147389, 1724733228 ], [ -1926890080, -1962596536, 394564851, -922314168, -134321982, 1693982735, 1564055406, 796658304, 640168929, -1688369584, -1792600026, -1588995014, 1338807556, -1344068728 ], [ 958976651, -734370364, 1173957456, -1284013214, 732265053, 1967751028, -1054826556, 1805174546, -1725734763, -140055942, 776595105, -282504872, 1297250219, -1682741027 ], [ -1213282696, -1052388482, -1483506071, 1550579009, 896247685, -1535003505, 1870216278, -365528220, 385342292, -1877377904, -960957016, 250601316, -1135926936, 2104305297 ], [ 1742777220, 747037441, -1037984475, -1534007433, -1497436911, -1781307600, 681487688, 619987509, 1684279663, 39785273, 1124312471, 1912302185, 697493884, 1511092210 ], [ 1047451736, 931721325, 32081299, 363683248, 998940833, -932896004, -1672019392, -854992256, -1815428744, 1157874061, 1441076944, 615146009, 705163702, -1680623596 ], [ -205042062, 802063794, -1467332633, -366404074, 2089057744, 1896425485, -838090041, -980981197, -1696289800, 459375822, 760967296, -1344589142, 542385567, 578863169 ], [ 1251656908, -1763203515, -182783913, 1331991559, -153683047, 770883309, -1555811361, 81536270, 661451462, 1723513005, 88195865, -828962289, -434353550, 1982731013 ], [ -52681496, 330687821, 42183695, -1922843643, 409858215, -1303100542, -621086862, -909153062, 2069315659, 808078393, 17386067, 1539143893, 1281672938, 638715482 ] ], [ [ 1115334662, 327163924, -1554268349, 1955843528, 819538397, -2087538390, -1366209322, 622501488, 54330721, 912567577, 980670029, 2063304038, -524089645, 1189392138 ], [ 714228072, 1070393938, 1677717814, -483148898, -76671468, -677943229, -330566507, -1762222923, -379224579, -1059269594, 2141971872, 830932738, -991314469, 761583987 ], [ 636781588, -393530402, -290156856, 265378510, 718688864, -207440559, 205487147, 724787333, 1529308546, 903346590, 881144065, 1764176339, 434884778, -1057615027 ], [ -1572095278, -1601673628, 881133321, -1564464023, 1633601728, 353967719, 1481490647, 708726109, -479787095, -1579725358, 1507001473, -898711625, 1029406001, 370044612 ], [ 1327009184, -694349526, -883371112, 1146458549, 448262108, 781617558, 413512082, 257328241, -1903031027, 1205590153, 346753562, -2108734776, -1217485199, -833558445 ], [ 35190122, -724445374, 1389025071, -1251078998, 978997285, 600016955, 1755689822, 424448775, 1954322218, 866180813, 863619587, -261024678, 1936358780, 712377698 ], [ -197725815, -404551650, -1670448537, -662529692, 1253887243, 1155884101, -353244465, -1367022494, -1123981326, -182110000, -1182477105, 808366957, -961423423, -656126537 ], [ -45206804, -802880906, -1220859203, -473208138, 723387807, -1291081069, -1245598174, 375136763, 132549217, 2029885509, -1570306513, 1138877223, -413254230, 368580334 ], [ -899962770, 1352087924, -1158969399, 1681421257, 328349796, -1837001308, 842653236, -600003442, 422696347, -758590536, 720595467, 903337593, 135740724, 1309692869 ], [ -1783290353, -1040347579, -859294788, -1656383679, -846225321, 1660323025, -1290005944, 289137708, -1680316780, 1888478353, 1089019219, -1092689263, -990346828, -1782194757 ], [ -756435593, 2080704176, -2103499332, -565041449, -1335521114, 1342447454, -895976858, 1536614052, -1160293051, 1532889816, 1732364279, -539568931, -1008318631, 720793686 ], [ -1080317826, -1983971722, -447580394, 1434328128, 1095918118, -2113127686, -800823015, -1141024127, -2034591581, 2123227051, -1354985104, -195265529, 1278741670, -1289706741 ], [ -877595724, 1860132128, -1314654472, -552641577, 16064741, 411135815, -1677943517, -134866105, 483470568, 428829526, -794520709, 1215401843, 471866738, 1581846763 ], [ 947075288, -2009274910, 305950781, 462860368, -2111145566, 1719449213, -2103850263, 746249000, -1414937705, 1900784370, 1383662024, -2060696275, -544122167, 831494524 ], [ 1653716356, -46275695, -303059841, 1658073343, -923362209, -2011055033, -1142906716, -1639182244, 707521074, 1183358283, 1336761253, 1235514749, -1304444398, -1336434439 ], [ -1766322020, 975386479, 745846473, 1421292071, -1500537819, -845500011, 1576930634, -487684792, 2099054469, 1209465154, -1673808987, -2080459611, 448193897, -1717895532 ], [ -2088038602, -500385755, -228700925, 1376752000, -2092628270, -1751672938, 1076680704, 769677048, 1154825092, -1792559910, -824378805, -913686331, -471369714, 454330834 ] ], [ [ -654311948, 264299942, 1654445025, -1697754406, -50863636, -954096251, -1814345957, -1561868381, -1859011432, -205808875, -2129217827, 927864858, -1351351686, 756679439 ], [ 637355739, -1920002727, -315129398, 1860697600, 125490973, 1139114582, 986144758, -1941943370, -207123196, 1884674375, 809204013, 1262388202, -1271794837, -713381408 ], [ 1951084719, -1777510404, 301900137, 276580192, -708824036, -1493545491, -1343175849, 1673525735, 1681115319, -832569830, 336035496, -1569924634, -917150416, -450715406 ], [ 1356151390, 1269177283, -15633773, 1564768040, 362811215, 46973220, -381625968, 1186605467, 554238815, 215940557, -579986402, -479750531, 1874999964, -1063620833 ], [ 1788462445, 491571650, 1003692667, -112071062, 343990277, 1270089913, -840331035, -519654095, -856933886, -652501561, -210486250, -1920855438, 567236767, 474744659 ], [ -344616954, 241850199, 700945240, -914759114, -2021474514, 1905388994, -1211326676, -510349825, 1787034739, -938982697, -2078146406, -1888693793, -493412478, -509956984 ], [ 1983967529, -1411761559, 931615944, 1207135895, -179175589, -1465852403, 380625599, -1859421133, -1514865707, 1689685897, -1255443791, -1304138889, -728198852, 1711031033 ], [ 1126342775, -2130281846, -282092365, -575567194, 118586756, -1370601933, -697457407, -1109012577, -1405577585, -38442018, 322850060, 1465662772, 2093738264, 39368574 ], [ 761523099, 918905338, 1482783546, -1165056823, 496916220, -1440899837, 1618629447, 772638249, -1439260404, -1357711372, 950437045, -1127169514, 944587208, -2057360659 ], [ -1909373101, -320210147, 2021448796, -1725542167, 900381455, 919646132, -1250050773, 2047713314, 961529800, -1828474926, 327365374, -1986836600, -1026365174, -1683131433 ], [ 2076735012, 1565520991, 1909736118, 1691163947, -1603082022, 877739509, -919618829, 1469616273, -15389192, -1356537978, 1872143911, -86052205, 35759216, 1079062429 ], [ 1242699666, 1881553601, -377380865, -785714057, -933835924, 1361115155, -1335612250, -1078707911, -86455602, -677749590, 374346852, 741296166, 1351528223, -1974779926 ], [ 901304295, -1719800714, -1126952479, 1780129327, 298698656, 72716658, 1834311233, -882754468, 1004091456, 651539238, -252804544, -1551468816, -693737799, 840845015 ], [ -241740591, 738785171, -2063366522, 1740590834, -400476307, -202970983, 1442266801, 271935564, -1480716603, 1789701393, 1356661581, 525232761, -80594458, -1055749934 ], [ 956732215, 1492886114, -1532443362, 1376711783, 1683228067, 1866597845, -932061168, 407549505, 1085188233, -1358940953, 1322890798, 1654603404, -935834304, -1645712499 ], [ -316514686, 1677099337, -51132602, -433666779, 892818672, -293013849, 1457027376, -1951753373, -457200591, 550249624, 215448113, -388120675, -87373324, -959704543 ], [ 806988131, 2125260339, 148356262, -520950471, 135076847, -628373937, -1946661354, -1617265521, -738324508, -2020850529, -321745255, -1674131823, 1505607042, -396755001 ] ], [ [ 1799514094, 316548908, -144141112, 1138047367, -216022800, -2110165107, -1584486157, 117687332, 1602535071, 672951145, 1688367977, -1369595232, 924099574, 773089591 ], [ 759507258, 88366394, 159573134, 1562032217, -299199591, 789628044, -710874822, 320634807, 1544402945, 1184517554, 877693246, 788764702, 1008524282, 574705722 ], [ -1772861773, -1726612832, -1910426404, 260368497, 1077721844, 1815048007, -534466870, 1066936084, -1254822651, -534793850, -663937438, 1368781794, 1830122343, -504627669 ], [ 1494901681, -890032304, 1473763385, 803780626, -860198416, 1865731029, 1352030791, 1718045104, 2104782788, 1177241381, 2141865894, 164266240, 1301320853, 275623827 ], [ -916946202, -714186912, 817005846, -1839945070, 1031198694, -1513531959, 1864076956, 1433525225, -197182436, 550823582, 1349641726, -115460688, -1275673928, 1894786630 ], [ -1544620757, 372408262, -1552978272, 938167926, 1481869711, 413528668, 957099345, 876022490, -654744677, -490408043, 1640072201, -460988273, 1976306554, -175420406 ], [ -753174309, -1989919630, 1263772727, 267324328, 1847065524, 1284308106, 764158705, 1482900252, 778519349, 826187193, 87152138, 673751845, 1821265407, 1298383445 ], [ -313060224, -8657200, -1284733105, 1273165160, -2108781972, 2032382740, 861873468, 170636187, -1680753780, 598137234, -174635748, -545202072, -894466148, 2076282802 ], [ -1627973796, -626378753, -1008010773, 670598112, -25963983, 347583992, -1103148218, 888175696, 456439775, 1093233716, -1614767641, 1911686664, 1560274758, 557286005 ], [ -2096060170, -188014548, -1420831354, -1162259071, 865107267, 2030174013, 69066383, 303157626, 905789816, -1837151100, -227960739, 66404836, 494777527, -1388686412 ], [ 1380254948, 709505900, 1778812884, 820897666, 808618110, -1640859842, -1873614990, -502642088, 400931172, 1005800095, 315428051, 1068078359, -391180944, -1776111097 ], [ 1178420119, -586763545, 1437422601, 1100978596, 1614721807, -239029112, 854489392, -681755518, 2044365219, 1527534225, 2078854121, -658216036, -1756591624, 865269159 ], [ -301280935, 569010777, -1883280067, -1548185405, 1013006161, -1348173560, -1959852659, -407888587, 1304352460, -2111948027, 188092933, 787055978, 1691010067, -140103180 ], [ -799696265, 385577610, -547827149, -1754441165, -568356324, 150382366, 24852843, -329908148, 779830792, 1314995267, -1087401500, 192385985, -2139387844, 1474678171 ], [ -112821304, 434672652, -878670983, 1435089345, -1050346130, 2006150953, -1260174729, 919782938, 1165223514, 225579733, -407861174, -318582664, 1408455229, 939178876 ], [ 1220638729, -573207927, 609063875, 618841064, -1323386967, 1184347225, -1332123404, 1081554829, -709362999, -1856232863, -352856147, 313331880, -1699947512, -1879998484 ], [ -409020619, -825624540, -1636728363, -1255588404, -1616616960, 955913396, -1616963058, 846502947, -1323600405, 1849953140, -1967144289, 474093343, 2044507601, -1509831862 ] ], [ [ -1484800920, -715252031, -115145961, 803281545, -1389110196, 1493225083, 1218448196, 2094654373, 157890038, -127007333, -119633341, -913638165, 1778770031, -972844899 ], [ 1224776660, 1847802711, -1241636381, -1938663536, -785588594, -1092623520, 1223698776, -1561218503, 1562021677, 249561496, 1453789506, -1673172144, -634054337, -633857605 ], [ -1642173826, 689425839, -695214062, 1361092004, 90277569, 1061369213, 1180088194, -2086837514, -37793080, 1922556519, -757725738, 518613150, 1339488907, -510830736 ], [ -802394686, 864908269, 678441216, -1110087487, 1661356655, -1113098478, -432211964, 1106398094, -2045513511, -80433687, -1920553455, -1772930664, -1005961168, -1812057615 ], [ -985599714, -1088336872, -654092558, 1422485120, -631853614, -399538601, 1242266512, 193426274, -736502921, 2121172501, 913199797, 1082266420, 282642841, 11995587 ], [ -1837732853, -1678235988, 1260558766, 571694208, -260708650, -1108124288, -1900718601, 108707335, 255033190, -774443120, 844521995, -100380093, -2052322894, 1717237330 ], [ 572623000, -839749625, 68037523, -1161388999, 811122838, 959312333, 1968096000, 1766929642, 1590012418, -1242227162, -494888159, -866936726, 59846229, -930513160 ], [ -32266834, 327133377, -926450648, -422043961, 1642148439, 1609439541, 1133995708, -1325302572, -2117328134, 1792790117, -820436300, 961024169, 1693398828, -129318309 ], [ 792291645, -1105580521, -1343265725, 746140538, 659809676, -920443130, -179555244, 2111476219, 429705166, -1794027361, 1120457215, -1440150258, 253340014, 1385333820 ], [ -1140194277, 1577054406, -1887500924, 1992817277, -1786759896, -1365131490, 1945476916, -1310116541, -382130368, 1239764547, -549966552, -1689380775, 261045226, -1770297743 ], [ -1978776800, 941421701, 212706638, 1776197418, 1518176723, 1180466809, -492577100, -385010133, 1810108222, 1882504214, -1674544243, 1806472535, 2007463529, -2015081208 ], [ 85089908, 1987630552, 360036403, -154999955, -1696760086, -2100255376, 1435137329, -1144304837, -1434165756, -2062606305, 1069208817, -137595899, 1371954945, 108496554 ], [ 866169836, 1211666394, -204226738, 1084139773, 1661179972, -1100535215, -284810857, -327116295, -406655059, -1071406857, 1143649366, -632836692, 1582667904, 302368184 ], [ -1977850023, 2057937263, 1802905446, -622419684, 2025825232, 2085610502, 1344465837, 672084947, -1484997940, 1575775559, 1902032904, 1009491652, -1606670698, -1296013335 ], [ -630471344, 1863518360, -576862511, 2094117358, -426982866, -1140814996, 317154282, 493708566, -600777083, 1979637445, 2100462194, -1042795375, 982738810, -939539557 ], [ 255905230, 1211928789, -1948056640, -495629704, 277448809, 345941985, 677780904, 852824108, -946714499, 326304778, -1031398249, -1301597725, 696610381, -274450051 ], [ -775926200, -1270817042, 1210979654, -2119012456, 303698278, -267473576, 793066148, 227304682, -1004757167, -135347813, -1109226949, 2087619213, 1202039111, -440882955 ] ], [ [ 84921256, 511029540, -824248979, -1844631929, -2008828333, -639562176, -1571097312, -989622270, -1447890673, 246619233, -1370461247, 1832735905, 1357800155, 759448910 ], [ 1267258081, -1522358573, -1772863393, 648541970, 12623403, -715608097, -268545094, 1843283289, -926277349, 1799964132, -1101856757, 327996520, -1543700754, 820581907 ], [ 1915355582, -517383807, 1621003442, 240571387, 359767496, -1936009696, -235436860, 555022800, 1531139061, -144316572, -1537132523, 1224231961, 153624886, 1018092605 ], [ -914828362, -405736779, 1348367660, -581195293, 1823819427, 1713179017, 1187395605, -925718435, 265635015, 722708073, -943625146, -1851226541, 1442527996, 616322727 ], [ 1962862151, -1698841796, -1630957561, -1179984396, 1122796007, -1270201813, 1481298879, 1424252010, 27595783, 780612349, 1968673197, 1555664867, -561815425, -749242426 ], [ 1784659668, -923213187, 1470841141, -1077377989, -1991276890, -350807016, -1350660363, 1818539624, 1525664749, 688320667, 467290788, -525977096, 1678618110, -1784663159 ], [ -301438415, -2109825379, -618181033, -1671552704, 367335491, -714449119, -2078713628, -1068889457, 1857016995, 385795206, 1031760314, 456760492, 1249881856, -183436651 ], [ 1252543159, -1984291121, 1543763298, 805252781, 447683125, -1907424674, 397017889, 115946207, 1833306363, 1287930644, -1484689999, -1225146408, 1029655837, 2144448603 ], [ -943280929, -62824731, 651370678, 962074376, -419930559, 958656467, -301426642, 1921153017, 1458976671, 480638614, -2022806444, 346986118, 696040277, -419165878 ], [ 1604059932, -130051584, -70332067, -306091495, -1690474966, -1368619321, -1648906226, -1048137567, -715285999, 1550389371, 672674040, 1671512022, -479814030, -1310462711 ], [ -1594385153, 749756509, 50699099, 546708311, 1581678942, -844061927, -321765785, 847144087, 392339502, -1222840996, 1079410818, -418318782, 65418789, -1509452268 ], [ 568539469, 1097237138, -1515145052, -646085578, -492592001, -1285444420, -350028328, 1005358315, -652844781, 853997795, -1696636538, 2014850158, 2144071559, 1557766554 ], [ -1037499239, -1962600319, 1635412632, 156031762, -1119255417, -417883058, 79939764, -1044380039, -777760809, -1260282069, -1157392705, -1165667337, -294028786, 1132111495 ], [ 1693519212, 1788119036, -1642190957, 268494064, -1549804539, 365587256, -23425004, -1247371254, -1112743825, -554748655, 1204639081, 798083102, -386322801, -1273078917 ], [ -1246395056, -788382100, -14992486, -1870962748, 1312905933, 1094548654, 909160743, -1396874280, -347760892, -34567853, 77039787, 2021165987, -1250574396, 681874346 ], [ -816513083, -864974092, 204265320, 1303900271, 49993627, 2145378391, -985313652, 189078360, -802701016, 1132271604, -1513342590, 1150045941, -427814446, 882354077 ], [ 120690137, -559638864, 419934685, 1057039238, -1343678814, -1448199361, 1058939211, -697195934, -1507309163, -1008824299, -714550895, 113398250, 1005751748, -644333335 ] ], [ [ 928066147, -897464783, 998111151, -1822454164, 1183798804, -5685167, -850299523, -146803282, -1827998753, 2031381430, -1364456676, -1575476688, 89857242, -1618115786 ], [ -1194822393, 1558776973, 760447747, -944937724, -2055685703, -1209530200, -2054920753, -1968845525, -374338677, -940223466, -1147401762, 602733636, -499893664, -1083469020 ], [ 797115090, 1565742703, 1505738172, 763014214, 821912256, -1910113127, -662793771, -1038441106, 871122469, 1112356150, 354774026, 1414694482, -1804852623, -1283130026 ], [ -400156237, -854959279, -1946991723, -484260662, 1934725299, 1837053184, 738124407, -256761385, -1584870674, 1808762018, -962290849, -2043563963, -1429344443, -1784441972 ], [ 1896560453, -1178809922, 1230180146, -834617717, -1969827691, 144979955, -96456263, -820254955, 341689384, -588663215, 170538461, 649677374, -2068810712, -1315904491 ], [ -1429081394, 1831260916, -1587940576, 1246551339, 534021260, -1233886101, -430864553, -333413541, 1676692924, -1880435190, -55015963, 1025727635, 972441283, 745827183 ], [ -438801315, -703055485, 996978546, -1667458514, -281164513, 1706520127, 644765936, 1642234404, 1212216734, 1448669991, -1710886806, -1556738635, 940213771, -90179510 ], [ 466162267, 387623557, -506405789, -184133527, -242478166, -1645647569, 346866620, 44929444, -2035808251, -2066704622, -819452441, -56925249, 877224664, -713074124 ], [ 1699427118, 177695517, 2038828717, 1023438669, -392373770, -445775174, 2022385831, -691112945, 1606871380, -674131389, 834349904, 396269327, 314268086, 2063566989 ], [ -1791682741, 764976576, 731380641, -1486972406, -897645174, -2016673088, 1524306286, -1828300061, -814464008, 745835261, -1571417716, 731194363, 2116160548, -589509840 ], [ -1256252667, 1148384354, 1526179545, -1356992798, -626725882, 1285804523, -1572681301, 1749792469, -119656953, 331412464, 1079533781, -1195318013, -1053764857, -327846873 ], [ 2138548816, -744730897, -1970173366, -1551583033, -644030824, 750104934, -1893742827, 994445147, 1396587325, 918432759, -20593891, 687140591, 1773862173, 202595656 ], [ -735832491, 1066406814, 1656849968, 92823199, -458010236, -1192740386, -392029814, 1702472845, -993148580, 238240303, 232322230, 537449282, 1457726100, 72474427 ], [ 2031070052, -153699835, -1412004623, -1305902836, -529150678, 1621809140, 798000804, 311941892, 1653938715, -922787777, 2066808379, -84553745, 346676494, 1920342777 ], [ 1533498129, -972691465, -1838627329, -674296106, 1244862492, -758058038, 1426861272, 1811372064, 672365790, 131093927, -2066185857, 316491333, -1784434604, 1460031603 ], [ -27712458, -125792744, 535400487, -850803788, -496743367, -503211073, -1597882750, 1405168834, 1267049856, -10936185, -852755542, -442732692, -50270016, -1428861014 ], [ 871187559, -1445631490, 384997032, -1262754216, -1837378303, -1856790577, 275562544, -466945998, -17222398, 1621706331, 405586545, 1060327028, 1670853530, -234833880 ] ], [ [ -1728435571, 1070671094, 494594743, 1717623616, -1661305773, -1055534889, 636839513, 73894729, -276440905, 1700014896, -1000366779, 1480523885, -596431896, -1220043264 ], [ -1254614933, -270887813, -465657603, -1722926261, 671742227, 553761205, 927213294, 789269739, -283484066, -904127066, 1765143804, -1963786882, -696407873, 530540860 ], [ -2098262855, -1626871450, -994125999, 1271273969, -1540967055, -84764063, 2102145591, 1747350642, 669846117, -980642784, -1821580224, 194936820, -483190817, 590497659 ], [ -2089120996, 366251721, -526515676, -1628186474, 319221506, 534155769, -1845794719, 2060774529, 1203155190, 444986264, 597726254, -1957004070, -645626625, 1871063916 ], [ 178727665, -1971207450, 1576688466, -1814080781, -205585380, 1884606282, 1718905858, -1549105292, 1418989418, -415950187, -1543817428, -659903106, 555931637, 726016123 ], [ -73923829, 1125496544, 1352035804, -1838658918, -333535926, -1503689498, -907744045, 1723779002, -1747039432, -1385582437, -698284638, 1041072293, -98484654, 611328123 ], [ -404192071, -523692482, -197423407, -1347603890, -1548086347, -351457718, -1019550593, -491104949, -1989012142, 554576390, -1808343459, 217181403, -418310649, 163866244 ], [ -175017094, -1345087814, -2069537910, -926767149, 616534835, 21552225, 1667297454, -1869843254, 585747547, 1489459510, -1508074409, 597274216, 822915398, 1071486116 ], [ 1477861182, 2039541075, -791946533, -1944636795, 1413116191, 1060758639, -921192135, 612370656, -2035107315, 679565482, 1995238470, 950552094, -1155683721, -1395860161 ], [ 2078043697, -282308441, 1088580217, 2052436605, -1055375724, 1205665192, 600944294, 472665472, -507506510, 1996900634, -1726792732, 1841000134, 503360509, 1955223137 ], [ -1236904705, 1117373085, 1680682703, 1164078662, 658389077, -2016683235, -292076790, -1767646071, 1012532446, 251850810, -333345840, 1451195700, -1721207350, -1509021667 ], [ -1597752341, 1110339376, 1755400966, -787582250, -833320561, -843945236, 1488677542, -1488152489, 1505799657, 776427594, -1027000707, -1245848635, 908308508, -1523074232 ], [ -646138893, -1527563134, 1424081181, -1362975744, -894300468, 1151129023, 1469949858, -426150448, -1138208667, -628210319, -1777816585, 590995607, 181243336, -1485467666 ], [ -371590125, 1191450717, -1623272673, 439992889, 1391522324, 1925205817, 774394278, 2095931295, -1682491596, -911740593, 636526483, -2025706836, -578759449, 1171900415 ], [ 2100640068, -1808079032, 1178912196, -1935467188, -1142355074, -754427829, 280636328, 857438025, -928750875, 1597331504, -2053131403, 1165927745, 1917596423, 968507622 ], [ -1407138049, -1384118209, 575899707, 410571784, 767921469, -1324033934, -846898151, -512054147, -945910419, -1817341556, 1286981505, 598133646, 1994682500, -381288038 ], [ 1529243800, -647868745, 118850411, -1214388968, -1488571662, -438697835, 329598524, 345504908, -1378947104, -444491285, -1982139649, -266601741, 1677657963, -1597297616 ] ], [ [ -1109341631, -1719967663, 1754140227, 1823324285, 1753246865, -1211174171, 236998522, -309671433, -258832822, -1039149433, 1688061263, -1888516119, -2018807076, -993965828 ], [ 533836174, 1080163215, -752260844, -372414901, 1130902589, -1956190130, -1786337090, 300144028, 540716482, -812812669, 664791102, 683748495, 916425460, -2121286039 ], [ 448453402, 795200742, -1459130443, 859930159, -489917038, 1004251739, 852601836, 84941265, 1208218257, 1665599777, -408683058, -1532281483, 625027246, -466155042 ], [ 1234744572, -557706753, -2140681433, 287251035, -1513440013, -1147468264, -2060908181, 956897596, 1485838728, -83663383, 57110694, 873251970, -1091110463, -358109599 ], [ 1254883519, -2083225034, 220703065, -1868989712, -684151902, -1175295146, -261285042, -1471266057, -629046654, -625920245, 1921623827, -2005286622, -419194569, -119397959 ], [ 270158696, 690748081, -834537836, -142873705, -132104056, 64457071, 1217707809, 401710017, 772575975, -894747862, -43108642, -1896738635, -1833076682, 338342247 ], [ 772332371, 172189692, 1343492954, 1494272550, 1128611568, 1806387144, 1477818638, 1704932138, 891095720, -1401244819, 429241130, 1955217135, 838012481, -455591826 ], [ 1883070501, 273772371, 2131657850, 565568965, -552728966, 259003301, 624748799, 1669929270, -574707526, -1570558107, -815810026, 802787141, 190141621, -1691206060 ], [ -470629320, -1026528291, -1796030976, 1508996594, 179325788, -1981684988, -63428607, -2040372098, -1619421306, -1874001873, 1772159826, -1690102837, -936401831, -332391944 ], [ -783282444, -1011040621, -400530288, -390859549, -1422643521, -2054196047, -943813424, -1990109665, -1092205304, 1593988532, 1028373475, -1902752144, 712402659, -1617969755 ], [ -376230044, 2062081648, 94828469, 643478181, 1403966379, -757849681, 1938372289, -517335157, 191671353, -2024714962, -2015318221, 1164574010, 517499963, 2115554645 ], [ -1029747974, 1530105005, -741919128, -1412121416, 70401523, 1482045517, -540358941, 448373571, -1377606234, 615515428, -132657474, 609236352, 84958316, -368631808 ], [ 28111152, 1887949918, -417926593, -1374716037, -1465352989, 274118284, 1008033419, -1971780173, 106152482, 740132984, -227656918, -1217311293, 19461081, 557559524 ], [ -441043474, 1062239810, -1893636066, 410963787, 1462722, 900984505, 2133546033, -1634830037, -2145015193, -2146766827, 2093225831, 612091709, 794643487, -1939863641 ], [ 1904752822, -1925995725, -341578948, 753987965, 835388755, 1282112807, -704883907, 356314565, -1433934747, 613696907, 444864438, 718266474, -1564719806, 829025422 ], [ -1866338856, -1723472726, -462363898, -687686509, -390415609, -552508799, -582451858, 180479069, 2031129698, 787923617, -752469026, 1722167107, -296384029, 1029862921 ], [ -1178883435, -1097273446, -2011483316, 87280347, -262868852, -124608960, 170948248, 1698443038, 2034797124, -2110137644, -663587613, -1383146319, 455451314, 1890538658 ] ], [ [ 827719567, 1412663986, -1569273587, 998617691, 369811597, -758404793, -309306773, -30773459, -143490392, 1298624400, -2119876429, -1543504708, 992203061, 1731264630 ], [ -1608287990, -1574890392, -244618392, -933276483, 655929551, -1170212135, -2133239095, -520050754, 249338473, 222398970, -1246953106, -747341805, 213114014, 1922699418 ], [ -384987653, -727955898, -1999694731, 378885085, -966786422, -1274294796, 1393290713, 374777691, -159330913, -206552149, 380067829, -1935600950, 905292656, -1874938105 ], [ 10776801, -366281249, -1256602361, 741379648, 1563804786, -1001374149, 601884649, 790031172, 589874763, -971104683, -253544513, 1607738767, 467840327, 289101198 ], [ -586197314, 509831050, -335782358, -1225380257, -43598030, 1918375052, 619833552, -258527985, 243021253, -251810591, -540383313, 591722412, 1553190813, 1225020531 ], [ 1231833872, -1400901007, 1097440262, -1845650857, 1816502981, 17432869, -1574320911, -34463583, -771243563, -381751766, 380423145, 39996492, 389659747, 1399167157 ], [ -1053774055, 1961840051, -706344673, -102887197, 1792371676, 1292452606, 1759877078, -955414490, 310506810, -1814308822, -1713579560, -1720205033, -1939016958, 1484849908 ], [ -316755341, 1241189835, 1702193734, 18408036, -39296881, -1516701065, -1510563390, -365869148, -967044787, 1657095754, 1875816143, -1968899252, 730595937, 93233856 ], [ 561569721, -432244502, 884332240, -1024994748, 2111405327, 1724348209, 2070734564, 1809764155, -1484825859, 358412969, 801883646, -1937276677, 640287363, -1419024669 ], [ 171295022, 1177615566, -179404867, 1220220918, -1373551906, -880092170, -1677337862, 1145707310, 980725772, 776693301, -613308903, -1994094658, 2129967717, 379085137 ], [ 620821000, 1259196949, -1691569812, 1223417156, -144526106, 1327127300, 1899614528, -335423763, 2026633187, -1461491558, 1485247446, -858569021, -1163204641, 50154611 ], [ -178232511, 1702888917, 196081152, 2003566264, 1768274116, -2112027908, 664334735, 1318975188, -427964847, 1914672033, -1563985343, 80013349, 780479808, 865470772 ], [ -269324647, -833456165, 1862012326, 288683631, -2030491950, -607939665, 2115828569, 1902633916, -1731241431, 265457816, 848469251, -198981183, -890031959, 205528998 ], [ -1288884645, -1306611167, 347645206, 624229045, -678149054, -1901619653, 964973716, 578933833, -1633001814, -517574243, 462707946, -1617724121, 303354170, 1261725116 ], [ -836518138, -861724469, 583829685, 521935468, -1491475525, 1547229634, -1330491439, 1235621590, -809342815, 372202873, -580232145, 762095965, 1764495419, -1715915544 ], [ -1532778943, -370918195, 1740562699, -1982027840, 635441970, 1294019675, 996598724, 570663763, -652244039, 1908318357, 1008148471, -436409215, 1547860603, -943054803 ], [ 533760598, -911175219, 261704466, -1504201725, -1504365636, -609938324, 688441198, -1703448245, -32767825, 2144624902, 132330291, 2022282398, 1273384520, 1661630852 ] ], [ [ -1091799753, 1702224963, -825718779, -1467587413, 1839086982, -1404716293, 1629877192, 740399406, 1523287519, -18224918, 60088847, -269815047, -1558455381, -1891366319 ], [ -2073389106, -1066084192, -1744304151, 1517180940, 882658680, 1415935034, 92328392, -1980231113, 1204329744, 1508154516, -1271871101, -1100023039, -800912135, 625208211 ], [ 1097596534, -1133069847, 1978366522, 749264610, -2099876547, -1291006147, -1338627343, -147251041, 146135294, -2063386552, -613726117, 535627887, -455660426, 622842616 ], [ -128881695, 1158692780, 1401546445, -643336845, -2060924404, -1260180100, 877268380, 1035989377, -1601855614, 1187668226, -571489809, -885235567, 1828208543, 910898139 ], [ -548600947, 490689768, 1080267295, 1195682542, 1322425578, 1971794660, 1146008371, 2046049699, 1264068113, -1538198999, 506323803, -282124174, -1278299036, -1716323798 ], [ -779440224, -1700476026, -2008658166, 1021004610, 123725838, -241619952, -1782216361, -928985108, 1266214610, -991487998, 1608084540, -639175627, -1961562519, -667650556 ], [ 310953751, 1895668278, -852122823, -301233170, -1851077972, 2070090823, 1352029979, 332359322, -2054881920, -1583536715, -31543863, -464909105, 30130867, -1427245533 ], [ -360664461, -737195838, 1930743746, -1821841868, 531997247, -483055118, -817130779, 1250843198, -952509183, 2020795288, -1646734145, 1701876658, -2112472125, 313787527 ], [ 617136260, -1971350710, -248957453, 205790795, -1953760829, 1452081371, 1878201854, 855608243, -869634575, 1311504020, 2137074055, 489252151, -185786894, -1295000988 ], [ 1481610961, -1505308058, -368879144, 771708361, -1290154815, 654747773, 992647924, -628331012, 2000647524, 1497601776, 1462136695, -1436375691, 1251059156, -290190912 ], [ -1387496292, -322683623, 1931212892, -1750334457, 1348297515, -1330756989, 1920933260, -938877537, 1005309292, 1941311455, -224507520, 1394750106, -1235597922, 1421510856 ], [ 1661132854, 920546336, 1312430447, 1708123449, 470740839, -1424066288, 666163090, -1053576409, -1662324892, -1265976156, -454181181, 331444690, 334574226, -248090307 ], [ 1079959991, -764063773, 600492281, -2133603678, -1392165736, 2134493615, -1165499328, -754201315, -969554606, -1174849688, -1251647383, -1476487491, -1466189621, -1350597162 ], [ -2043867503, 511212489, -1078194721, -645786865, -1024582485, -780671961, 1784384587, 1511081184, -826620568, -283666382, 524948194, 1299547957, -933945934, 1382448948 ], [ -1301732955, 780223972, -1336160338, -2146248297, -2109836494, -445540930, 328172499, -2009100520, -204921862, -1362449122, 905250780, 1611301026, -1943473331, 508718299 ], [ 1275663995, 709062822, -1392790238, -553040743, 1173828559, 62755621, 143348698, -208667372, 538336754, 1100724587, 1881674331, -21784348, 972058107, -1974918491 ], [ -877734988, -1306020909, 1019756642, -938005703, -307690834, -1453398150, 362190340, 622851920, -36223985, 1369960420, 133795546, 1883186041, 1049245471, 631299236 ] ], [ [ 1328651726, 1697202262, -234940537, 1075331049, -1986701558, -1051029502, 1542297222, -501640292, 1473299332, -2121866166, 953005671, -1818688490, 117969575, 725821655 ], [ 1485616931, 1294550259, -1740962998, 723704190, 1038144910, 1423544373, -649354335, -790184238, 15134596, -667561613, -1340451889, -302810216, 164702132, -595057413 ], [ 117608558, 1026848455, 1516311411, 1314572755, -787189771, -1646503227, 1549605241, 1681789958, 1289665769, 531426055, 1354195749, 1451744598, -725737200, -1294132504 ], [ 1558408402, -1911786149, 1811476421, 117524656, -1546155605, 1334527141, 1050320137, -1942787804, -1016301428, -1785535400, -461623828, -304361668, 301736702, -554853833 ], [ 489942877, 292698021, -812824382, 475746698, -606938470, 557530361, -1309632502, 1675875281, 1794498815, 653106599, 1362461163, -59125427, -440768260, -502322467 ], [ -1172457810, -448060303, -475426747, 1327051083, 1640222026, 413808498, -36311728, 2123853518, -296283358, 1370423669, 1276060667, -1209093383, -8931576, 521157965 ], [ -15020179, -952745121, -1032345708, -1868653198, 447477100, 2022806438, 1774085886, 323414156, 1879758818, 1387890274, 36259463, -1200638392, 113545604, 729349229 ], [ -1293371219, -641869843, -2050072062, 331825864, -848366547, 1293554555, 248606352, 2015693221, -1651573401, -19480503, 2050414543, 1860883334, -2087412954, 1803784866 ], [ -1370612190, -1335739080, -1213457467, -239540558, -1691287666, 1003766018, 1744563214, -276804970, -1725769371, 2106260731, 1049246204, 1335210421, -214276085, 2017890324 ], [ 2058998906, -319168683, 968891502, -1419414746, 166846965, 396872300, -1643072439, -581716052, 1628074620, 421474822, -454593071, -1362972177, 1876029900, 2010268545 ], [ 332496647, 154940188, -566966156, -679884028, 961755935, -2127046841, 1848956464, -1918996940, 840804962, -1160411969, 79791240, 1300441457, 1312314243, -629109261 ], [ 94083169, -1788802034, 1088132381, -203667632, -1092357563, 83717573, 1495045049, -1345428534, 535186449, 2045671701, -1720051665, 1670496633, 687429979, 1983264330 ], [ -37398926, -1118041067, -2027455796, -492232012, -1895219255, -742351963, 381941898, -1924156716, 1534389322, 838176399, -230361995, 935623452, -1819657091, -1734102837 ], [ -208418211, 1737468539, -1608106243, 164289125, -1203105611, 730114649, -754918521, -1741395525, 1983530529, 1285955196, 780057776, -57854585, 1396274578, 1882687431 ], [ 1087065001, -1491007290, -514642127, 1032496815, 1027404993, 756787852, -1501577393, 1900217407, 1613841849, -175976828, -1074687080, -1368385210, -55453434, 545483857 ], [ 924532633, 1492608621, 1359411624, -9078375, 956347801, -39301130, 321585787, 431594182, -1681473986, 1080569490, 746576947, -534619180, -685431185, 1928484996 ], [ -1371991202, 1955088338, 1964405568, 894869389, -1807414242, 1589795682, -375328101, 1398097965, 1690683405, 973872628, 974280812, 508386057, -1369590011, 1321690721 ] ], [ [ -2073647648, 335757110, 2043926076, 1982857385, -1110023795, -1300785351, 615554966, -2101080974, 278442215, 1100726288, -1903999229, -248387244, -1539607557, -595481990 ], [ -1319284615, 286831699, -1389464048, -733300508, 1090561300, -338063296, 162458020, -64875598, 771476301, -89181748, -1722042559, -1682390633, -192037335, 1420007561 ], [ 278822222, -273314568, -994830062, 1015089087, -1811897007, -1534132897, 2138587911, 761281512, 592386619, 1901292423, -343749288, 1494689148, -2035022224, 1059362317 ], [ 1795838993, -307984576, -558451463, -1861734989, 669732560, -76402550, -634137024, 807664602, -1427356315, -1116889895, -525548362, -1826849434, -13178564, -323168888 ], [ -1494526889, 2111278771, 776233802, 486789156, -1970731809, -1533688911, 674010773, -74138705, -257867683, 1737603, -1928112335, 899034699, -1869309925, -2145275970 ], [ 2097957765, -1649304718, 155802014, -457664826, -523954926, 1881834129, -1321687596, -255594496, -245884645, -910260466, 1000232479, 640221057, -1102526574, -1021889442 ], [ 1457161538, 1097484334, -765783033, -591992611, 712608316, -1570677479, 1698190467, 106192300, -2075548173, 180466271, -2092618033, 1674609905, -2113455919, -201006774 ], [ 19873962, -969184742, -411803638, -760742755, -671365205, -2005136201, 1789260093, -1415767391, 895162262, 1009908284, -211844661, 1865343206, -2131649189, 1193563833 ], [ 1981782483, -2068768260, -842098681, 376403131, 1594169279, 1138325099, -298894638, -901976095, -1881343604, -1258141713, 429016540, 1205442027, -1070496129, -1645475435 ], [ -1003975525, -1252038519, -1071637792, -971025023, 437147651, -998002861, 1688215499, -2113769802, -1566378623, -2113202154, -939767291, 1951362587, 869534487, -776898316 ], [ 1702020643, 19960354, 1789611003, -1347100715, 1909042203, -1273694950, -64171565, -808057055, 1241703227, 1145026355, -1436162587, 845263234, -250638440, -786970753 ], [ -2125680142, -1853261236, 1777869160, -1799134543, -1205262207, -1280545021, 1050701794, -880130508, 1856455269, -178281035, -1990622079, -1097400749, 628131382, 2011629863 ], [ 1854331604, 1496981149, 354595246, 1514763855, 249315754, -1874854029, 2068360843, 707542546, 1808690752, -1237751633, 2140001644, 1995033669, -530802049, -579125563 ], [ -1083739104, -1682660515, 1995685344, -1013145427, -23429616, 853290089, -1386643078, 936703007, -224376674, 1193370178, 1251020943, 229292332, -1090142303, 142468098 ], [ 1397606888, -1570396298, 1002930924, 226142476, 539866243, -1295757042, -451523061, -1677465754, 894401093, 795191398, 1415431443, -1569379515, 561879673, -2022311521 ], [ -457825851, -507437033, -611744086, -664993762, 648065598, -132286283, -1395734831, 1149597533, -1878082500, 1313037612, 610930184, -1488633718, 18851564, -806308173 ], [ 312814403, -688799820, -696085004, -798832278, 2060686138, -1014039504, -1165722939, -1469790885, -370996106, 1527148440, 10098754, 214273850, 129418433, -1241338531 ] ], [ [ 41825054, -455349414, -1997953752, 1191686680, -1428010203, -577159654, -439420915, 77959850, 881404412, 119768567, -1363256766, -1737750970, 777108218, 1629290991 ], [ -2016553765, 1391111060, 644108023, -1669907743, 53261876, -2078608002, -1129040070, -2017041736, -586052357, -733115891, -212225534, -1663278263, -1387985195, -1152128807 ], [ -339127979, -623373229, -1105137840, -1118026919, 595300370, 1114290626, -2108186897, -835957440, -5710171, -324437310, 682886660, -1649178434, -224821818, 458180918 ], [ -346722531, 1497799226, 1094261591, -1813931247, -1841583740, 390847991, 1380465085, 1754699743, -1517236442, -710683056, 1024287759, 1026802401, -282337739, 711448635 ], [ 268598288, 2061069976, -979349389, 280380246, 1629073100, 847796879, -188850788, 371232336, 372988817, 1677512774, 47337763, -1381236441, 355161684, -799948357 ], [ 486845019, -806187828, 1717983889, -1086392720, 1648797988, -1657969571, 634720774, 1837907981, -890201336, -1745469171, -1296977584, 927354282, -662309507, -1016963758 ], [ 1852808601, -353031667, -1997526880, -1456244005, -2047887213, -1188340584, 49399596, -2111685618, 2030884183, 1262135667, -2136712374, 1217392137, 283281754, 695537489 ], [ 1011517565, -1234984302, -293969523, 552612291, -649399068, -1936078398, 1091440826, 1346466624, -50858531, -528331017, -710895055, -1127877484, 1172276913, -640058286 ], [ 8951784, 621664701, -224300300, -743796511, -1203042913, -636842512, -1127851200, 1535543850, -312669901, -1606177956, -1409233746, 1807551287, -2019603482, -2133058112 ], [ -1231387540, -1331820898, -1895574927, 123577036, 277415124, -2086160354, -1782799993, 1219248398, 399456123, 21381906, -391758835, 1427655652, -1113550630, -691419932 ], [ 1380757098, -455359852, 1319637417, 60720183, -94157920, -615957264, 1815437467, 2019525448, -1707857401, 213903557, -1285859558, 997327796, 878168094, -391739909 ], [ -1628726418, -916088880, 316022497, 1104144519, -1185331535, -1814091491, 703484579, -1131408072, -818509882, 1400805958, 1425213362, -629716041, 1105063387, -1372243764 ], [ -1108078368, -753052674, 532779102, 233631475, -1224958365, 279576371, -1855849221, -1146717809, 1229754507, 1806156445, 609931680, -1923627914, 1685696251, -2108301033 ], [ 237145325, 1447540989, 436957918, 1635743000, -1040919467, 652855747, -849096147, 1102347265, 1303995480, -1158728875, -388902497, 1087843272, 994490291, -1790838348 ], [ -308685229, -1831031990, -1556438394, 1615512223, 553854650, 1767359452, -633358137, 228556132, 1359775437, 1107561470, -1034548912, 1409017918, -243341115, 1411458170 ], [ -339320832, -881208956, 133921556, 423267477, -843194114, -280486766, 1867416250, -592980098, -534717285, -376935167, 824675174, 2025661524, -750448221, 516108603 ], [ 691106542, -333895785, 2110759596, 1982634806, 672641532, -1743322611, 1552225238, 626923666, 1571285406, 1139381512, -1478590375, 871250984, -1900411023, -1103332202 ] ], [ [ 894266731, 107838273, 91597341, -1011653654, 725207733, -369083632, 2048753548, -2079646153, -511644362, -209090808, -564299416, -955297323, 830564647, 1247806078 ], [ -1959260868, 1298996788, 353546474, -1802996344, -2053487395, 2105541752, 226413515, -1937594692, -205851129, 1593847572, 1555779244, 1665388011, 25807106, -2002337103 ], [ 1210551411, 253644522, -781992413, 811317809, 75282250, -520136170, -1415761856, -991254917, 1031400730, 445133993, 138589102, -1976728834, 950561812, 2131831994 ], [ -741367125, 1846733887, -1010546028, -1782154673, 2145884578, -1290841252, 1368702016, 247275823, -888836834, -1030142100, -1976265396, -802185519, 290217147, -1813633430 ], [ -1205172113, -1045902847, 1829404769, 552058136, -439589170, 133109151, -990288626, -270983356, -1376089742, -708512150, -1104930116, -736368981, -1999540457, -268819347 ], [ 369084925, 861269594, 606479652, -1657104526, -1763065721, 361212358, 1010265522, 42928087, 360976942, 1538420519, -1744660582, -1982635585, 1340106848, 2026727219 ], [ 1732510560, 610378684, -1549469580, 1279948270, -1507084886, -1604622901, -61537947, 1816381561, -1974144691, 520654712, -1528817819, -1151566108, -1522067892, -161365679 ], [ -1267685481, -1947249270, -680508062, -219378627, 208592639, -1723684407, -40966438, 497737236, -727207418, -602204902, -867109387, -1276986558, -828109881, 1026464718 ], [ -1389088886, -595435610, 2076511501, 2129862690, -1935311775, 1974831819, -1358235797, 1220463875, -338702845, -1560014745, 1073113726, 535606193, 889392029, -873798932 ], [ -181042490, 839755781, 2142863753, 324503045, 1622193434, -1101853570, 2104403621, -1779978726, 1590891437, -2075189381, 1471265606, 1646776698, -541678122, -1995942519 ], [ 1735663368, -2099556134, -424315373, -254755239, -1081422815, -411742075, -1435795750, -604126107, -1127373431, -1940889846, 613625933, -1349303085, -2135602786, -781167583 ], [ -1885894528, -1927746374, 210759102, -1527702177, -2102947654, -1219566607, 1141604543, 637103809, -357358332, -1884108265, -435509268, -1680288126, 2011996424, 1600034539 ], [ 1455286543, 631284881, 1304630538, -625950953, 751137715, -1306914098, 1475022157, 1365718214, -1015416732, 1082522556, -515386967, 417844551, 405807127, 598765121 ], [ -779270353, -1637208276, -343845656, 1260689308, -601414573, 979263242, 1602366837, -588496966, 1837437668, -1185357285, -304521393, 894702610, 844929497, 409625401 ], [ -2132574762, 2038962870, 1376982873, -1398040803, 658997413, 1059618389, -942387570, -714121790, 2030091453, -1236370471, -311834092, 397137715, 2095101889, -1969318333 ], [ 41435105, 366378957, 454133169, 1436132470, 767631279, -1028382614, 1928708601, -223295498, 1810710181, -557629693, -2056581293, -967007530, -403582920, 1581073387 ], [ -258558303, -1124168919, 1470880185, -100319852, -1128794701, 1622354998, -1097623079, -1749446536, -52575378, 1893770906, -1842648158, 1991938661, 1406619916, 8348457 ] ], [ [ -446662250, -219380260, -1609114649, 140953947, -1172518636, 2128787379, -1284024749, -1651634016, 785319791, -329078088, 1047309768, -1437051790, -1688752142, -1013840366 ], [ -1942445235, -573431461, 463029547, 1613103435, 1760151710, 166288233, 384388957, 2054015153, 1761927220, -1622462186, 1189087581, 1314625146, 1440376515, -546993760 ], [ 1867879555, -854049451, 1215046267, 621080746, -667949451, -1555741035, 1986258580, 1622345983, 1595939022, 493159912, 1079963087, 1984814168, 93164210, 1143802081 ], [ 1471673241, -1074804202, 1750159333, 1264770612, -199840703, -180919479, -918020155, 343666790, 2138672368, 1682256209, 1283524485, 1566311376, 563468712, 1069037962 ], [ 1831903936, 814933331, -134928048, 226719205, -1823554284, 1084290847, -1222824398, 2139150299, 2100751835, 1036924912, -1383489114, -612050154, 856019393, 908470639 ], [ -674335116, 52188286, 43357212, 920065012, -1785675750, -1567773768, -97703191, -2030252400, -922635164, -1362608587, -1475790726, -790008644, 1151760410, 861471999 ], [ 1668298144, -5688530, 1891532148, 942054053, 464715765, 256785943, -1358925237, -2109752913, 365105883, 723519405, -1967103673, -1563811223, 402868336, 337780178 ], [ 374241658, -182774395, -235711660, 1199045083, -928312311, -535752356, -1174298378, 1484712822, -1835786627, 1723956781, 1784862655, 230717438, 1164684970, -1102700387 ], [ -979428699, 2134854283, -1496028079, 75731760, -1905768339, -2099370936, 308530767, -1017806962, 681293590, 1227635719, 136801988, 1818058409, -1678154329, -2138890242 ], [ -1785915057, 820035448, -2122477031, 416467221, 1300204398, -812683112, -1709499629, -1899865849, 42937374, 354143439, -984773416, 774951825, -1747041108, -569717262 ], [ 994945682, 1619031693, -813805528, 1032011864, 1535080235, 1778641610, 1173732902, -1352544187, -655067122, 1084737450, -1704444650, -1497678042, 1089664909, 314016560 ], [ 480130952, 786667216, 1473159074, 919372736, 1098873355, 1855531700, 481373171, -1435559720, 978945851, 2070946235, -637727174, -189356711, -2086730886, 1719500494 ], [ 1707950732, 2062787822, 1664435822, -1732682792, -1714158075, -1411536385, 1653760273, -348960715, -1128904014, -277044909, -1673059015, -102541113, 35572737, -1416880082 ], [ -1924234704, 527125249, 1313567186, 1409255084, 213540700, -1337183449, 1454146070, 1809040195, 885036238, 151626543, 457541238, -1200296552, 1502993301, -1721695602 ], [ 647089111, 1747376028, -1098258119, -1441017622, 1960791355, 2138267167, 1247826126, -1819385689, 1906622281, -1529448375, 732385806, -2084729214, -471972937, 525384068 ], [ 232718094, 1778025445, -52537354, 723544779, -1344283910, -1681159747, -1714415387, 1099268347, -1350814041, 1910907360, 187287557, 1191194364, 503049000, 719679016 ], [ 2008930128, -910701727, 1258815331, 1365323300, 1085437802, 1097946258, -956467347, -1615375368, -1887371819, 1133827315, 1351222598, -1530417619, -2077267580, -485060629 ] ], [ [ -398423864, -1615119598, -319873755, 692549674, 1646600895, -619651340, -723923130, 65613382, 1060004641, -1971218692, 2134106274, -534322842, -407596322, 923281790 ], [ 1406506958, -833636738, 1006486205, -128966927, -357559218, -25684116, -2074560873, 1638862750, 392845255, -1248519758, -1685128509, -1285900377, -1553102262, -144300659 ], [ 1841140365, 104508940, 1495565419, -1248183475, -486274066, -557446167, -1826747433, -2091808391, -2033442615, 2078837641, -1428816768, -299036760, -294677281, -973161885 ], [ 183613314, 419671393, 1208834022, 481369488, -878631231, 1009145112, 1105579114, -1815419354, 1201312766, 703595094, 1451072687, 2091044378, -796724968, 326884056 ], [ -667449622, -68487495, 742592667, -321535384, -186797583, -1991764408, 1849908350, 314417694, -634164671, 2026842799, -279350143, 754854100, -1996931267, -498470507 ], [ -601009173, 1664419322, -825801654, 1338524205, 737478611, -505088821, 963232340, 926760514, 1412856398, 1394442971, 231782858, -1530133163, -1721103287, 646891138 ], [ -2145287077, 2095588291, -1565565985, -1509707817, -2059002924, 1742897844, -369712051, -1611797996, -1493048564, 1637798490, 1910636404, -1328153360, 1950288498, -2111456354 ], [ -1595031861, -1830949908, 1725411326, 336219557, 50734501, 127511535, 704172415, 1876456124, 2105320306, 2118045363, -1650513491, 433944044, -1336162749, -797829372 ], [ -1426354000, -553692908, 1883915907, 424521595, -686416308, 711008951, 2006386689, -599751700, 2939722, 1864092475, -1151283987, 1609689726, -1972810969, -1703251779 ], [ -283125571, -703831835, 1371106164, 1161252155, 969707016, -1401996939, 1634375014, 1247649125, -486459406, 1293977414, -266360279, 2144502405, 1453038718, -1744677030 ], [ 927640796, -1920994872, -719950058, 1329939785, 863418312, -848040146, 538487939, -1928338869, 257251191, -1987958495, 35720971, 1414134184, -388463145, -1098380965 ], [ 414020016, -1671464566, -931146896, -269005581, 2114296320, 2084740363, 832426917, 1994364885, 1624325444, -1688150833, -492834618, 663543692, -1137129024, 381893527 ], [ -774046139, -609596180, 1852545021, -870093067, 36149992, 99514739, -376551883, 1111911963, -1002687899, 449827737, -1380707808, -660893313, 1716341295, 1388724275 ], [ -122429299, -5600791, 321109027, 706160306, -1252492930, 1692922463, 745838481, 388306130, -1129908748, 1308038366, -898023582, -321420932, 222601417, -1953005952 ], [ -1679767364, -1644005497, -871387440, -576542777, -2038968479, -1118605373, 142578521, 102027922, 493207287, 1102991425, 1335852183, -1457898552, -513223805, 823731288 ], [ -1873008665, -486882045, 1265515948, 724318030, -1848967474, 868191087, -1376324327, 1329981861, -460954241, -677869874, -470844492, 1266244391, 299731827, 1511355720 ], [ -1089802737, 1473358189, 1603219939, 1309537886, -283351920, 494635613, -203323189, 568660703, -1113825906, 1958409812, -1129796899, 39058546, -1469378940, 1186714912 ] ], [ [ 576684185, -806886305, 1629336441, -1495149507, -588227673, -251280014, 567544799, 1035756261, 2134615856, 847696891, -553508216, -231582227, -1084178339, 597380752 ], [ -307609676, 1597080901, 1403318803, -327310510, 2036132528, -1711707121, -1049584256, -979124978, 815935828, 710418359, -862048778, -82474507, -748797270, 919357655 ], [ 1973515203, 1557390974, -717602887, 454358952, 211650517, -532918469, -839163948, -222166168, 1624690262, -468078412, -929581133, -1597000315, -864001321, 1061859637 ], [ 978862416, -513301692, 904263705, 131587053, -1829587293, 1982298972, 1925660107, -1643449628, -228865890, -507204091, -1573391999, -1144674959, 1954773967, 1935398329 ], [ -1185793103, -910307207, -1218119702, 1803988496, -471016284, -231696980, -1074092600, -67685779, -14178021, -1520763504, 1721218256, 51393403, 1473660040, 458037081 ], [ 2114813011, 2113561013, 1195618189, -1771042762, -1318816775, -764297650, 771240672, 989616281, -40002437, 1284417214, 1747498734, 1568991705, -628429777, -1369288457 ], [ 847844969, 1585983689, 1433234838, -1921328574, 1403461253, 1386080186, 973921514, -1515683062, 824167924, -545804273, 1184188044, 2060763060, -1268735929, 272172334 ], [ 558081236, 1894358536, 1429789586, 334318157, 1575275559, -883466995, 1150933714, -932119874, -2121174925, 184130329, -1440277056, 950610087, 1573459964, -2067357432 ], [ 1142479912, -1016224572, -890004457, -1428278326, 1229489260, -1454331425, -951915835, 1257025721, 1895698230, -1820594278, 1527566667, 526130549, -162489694, 528599966 ], [ -1530409631, 901046342, 1984376213, 2005314114, 724039906, -570853517, 125092496, 299108807, -1734655209, -1678311359, -183935194, -92016699, -739095177, -292863466 ], [ -1416122266, 1339983140, 1215738499, 681944073, 211349913, -83046118, -1093683305, -34225795, -2132495884, 1612368603, -836479644, 1610596527, 1084530856, -952543831 ], [ -1425380426, 1279704277, 367541376, 1327129286, 692224684, -967619348, -1744463231, 646235064, -956308876, 760746342, 1087798654, 1902393735, -1577998382, -465475774 ], [ 1960233042, -597944558, 989149842, 755836102, -981455487, 587938389, 861650803, -1594782592, 1893133524, 757739818, -1973610898, -650481086, -873075846, 965789053 ], [ -1152207728, -1523914439, -898841564, 968323831, -387404, 1807826811, 1317732236, 901698391, 5392610, 1914450674, -854293683, 1401205621, 455005733, 1517031644 ], [ 1076663868, 802784986, 325090841, -251278000, -187409183, -2133871861, -355219913, -1047817239, -419737982, 311129920, -795337849, -1510474271, -462358384, -1159646150 ], [ -2029721023, 1937026912, -1040344109, 1083550991, 169786707, 460631117, 2111483536, -5076533, -1526783919, -1462079004, 1880595115, -470250305, 544635600, -1570161657 ], [ 1679720346, -724308090, 1854033115, -1205897547, 329006584, 2087261982, -2126991433, -1147886364, -1030201105, -828670919, 742150575, -260446324, 846673689, 2102235412 ] ], [ [ -1884628659, -1837236967, -246305645, -71725101, 821676570, 444323311, -1095509053, -249110383, -1480476617, 1437282164, 636061703, -1841341269, -1197365492, -1897785116 ], [ -581603151, -1936526182, 1979586397, -1571475724, 102087403, 1849138871, 1312403230, 260441497, -750431424, 1036817137, -862824854, 1578902333, -1802867804, 2027883033 ], [ 762999380, -877611699, -52898110, -362818329, -840409868, -81272589, -1813342845, -553463528, 1823275487, -1210814293, 1613250823, 572072026, -269656413, -1032567874 ], [ -1822734339, 1454276977, 191461872, 1318013511, 211476746, 1240629535, -610753724, -287421849, -1007912696, 312368530, 1585280417, -676710496, 995465149, -725636816 ], [ 1032096512, 307090864, 1862244735, -931741836, -1497457422, 1883632654, -1551230151, 948975725, 1639841804, -1171842797, -1003902057, -560558015, 846913580, 672979475 ], [ -590339340, 1425009782, -528554002, 908746012, 326672752, -1141810735, 200578331, 69014067, 388677305, -691357143, 1060643999, -513603545, 2006097671, -1191987470 ], [ -1759498476, 1725411316, 201952325, 861468951, -462103581, -1518309418, 1339420159, 1668297989, -534995787, 2072581222, 594291119, 1515244015, -1036142533, 1731299884 ], [ -1717920783, -105074952, -1682056774, -1624794125, 1643713284, -451457224, -1348252777, 1379335696, 1495209753, 817721951, -1398596900, -932907641, 1695940101, 1371553676 ], [ 2065727883, -1823695149, -822417670, 1942794517, 1599162943, -264930273, 225103249, 2036020650, 1835318561, 143022596, 1779179445, 1368637962, -1016337712, -1228598612 ], [ 1513948833, -1408513798, 1553908994, 828421111, 441530657, -1156535643, 1430448781, 1910094137, 177780183, 1938926979, -1712937041, -656988646, -1828329579, -1348081855 ], [ 1676478339, -1279804642, 933832206, -1685334428, -1638930350, -1381645206, 1521427862, 219843408, 1747715026, -84005308, -352922727, -1661789269, -1672455836, 684606166 ], [ 1077957027, -2001152207, 1203127072, 983767247, -736411636, 543892642, 584021705, -826876664, -744329912, 123159201, -545912788, -2001648507, -1598919365, -1202106631 ], [ 1741978456, 1021120297, 1821689378, -532301193, 376161065, -1416909730, -1071883220, -338615174, -1318833009, -107192783, 1660693975, -1877049155, -1182423035, 1765279334 ], [ 1491010747, 216921564, 165464982, -1488158407, -2138998081, 2002780316, 1003667552, 715028421, 267337430, 567973995, 1570633561, -919212286, 1154900865, -1899419193 ], [ 1512403827, 1429146462, -741291339, -647315947, -618414782, -1969560668, 1291993911, -1952063710, 2035040881, -1597567478, -649172402, -909218348, 443370519, 1485040897 ], [ -231060865, 1775455750, 1780774030, 533210442, -633981956, 1883960039, 759345258, 519277623, 775608175, -1005138071, -635626191, -2048557797, 1709110486, -1470063041 ], [ -2095019431, -2117578695, 198538284, -1980770800, -239845789, 1144586985, -734474392, -900055433, 824805013, 1082411224, -2026705418, -1742454756, 72668773, -1338021500 ] ], [ [ -451905312, -227645048, -1406045059, -2079121567, 1023225939, 122194013, -955196628, -1673824289, -1031572125, -1658257828, -1052037602, 771355137, 44916864, -192473494 ], [ 1597174820, -67239196, -1819865169, -541317207, -1424577646, 1352884550, 1146679714, 346870371, 861944989, -679216154, 1551705718, -1578435289, -2027634372, -1455039743 ], [ 791278084, -428408897, -143531599, -244936494, 1548113928, -1510807265, 1630388500, -1555484785, 1531731293, 1832399023, 2068589799, -852430703, -587968923, 170506583 ], [ 2072188229, -232059821, 518769949, 707590471, 1107271037, -289018760, -2127881518, -344697502, -1289688722, -1894732935, 1289156075, 903554079, 1881058131, -934789687 ], [ 28732986, 1657453772, 1549860304, 47715199, 436435347, 251139947, -299003966, -1420014353, 936731765, 1977852757, -1000887345, -865183192, 1919780056, 799503126 ], [ -924946892, -387922459, 331447055, -1722792156, -313030681, 427409103, 2047224960, 1991466966, 1138626162, -1701550180, -1250503700, -444734888, 1114130127, 1365394225 ], [ 47162798, 920571698, 1105069761, 795058977, 1652058876, -357091898, -1100633968, 585169860, 453098678, -1414159845, 724919191, -2126403535, 1229355477, 2048377102 ], [ -1398917541, 2113753858, -1704650052, 313855701, 1779583824, -2052352473, -1707328624, -2053831327, 2105331934, -894390907, -2137711471, 676827350, -1999260207, 2102084487 ], [ -27728444, 267361816, -154372110, -1882367094, 803689194, 102741936, -1745562212, -1795796904, -13634503, 1862221940, 161728861, 1960428749, -1736846305, -897167889 ], [ 365762529, -897079204, 522680308, -932569930, -186777105, -461888078, -1998382326, 94512782, -612726330, -367234965, -1811383603, 343095922, 1968978200, 724923713 ], [ -1828347825, -462056961, -1637022668, -495812646, 884503810, 1720688663, 1037348102, 982489746, -789175815, -277109397, -2019745130, 1716477021, -1468676315, -1941646972 ], [ -1884984847, 1105936174, -547472535, -1720191527, -1063451284, 315851213, 208446873, 1801555186, -1144740782, 35922112, 179819123, -1958804512, -2086737764, -311068899 ], [ 2084847426, 591928655, -600246077, -1391873111, -514969190, -1614978817, -61089627, 1120036059, -1655565293, 148664936, -1382819501, 369847462, 202437706, 293322780 ], [ 27309188, -1802359990, 1745424973, -1776665965, 1992523921, -1292222670, -1682642454, -825708393, 588807564, -922098191, 581703669, -1901200866, -220926436, -1191447293 ], [ 1049399397, -1830764027, 486445010, -2018740945, 704451190, -984035133, -730323017, -469661247, -2062062878, 1352943520, -401252282, -1889450828, -1688533661, 1817103545 ], [ -1439705751, -113487621, -35997106, 763551719, -2005547298, -310032301, 1752084458, 230743036, -883515514, 919568957, 165872929, 1429575529, -834957881, -1852086299 ], [ -1534606417, -763144535, -252577493, 773064592, 2067250887, -1344785165, -1993882159, 863698306, -121849497, -1402127429, 1350290762, 1757113492, -1241634779, 2141292175 ] ], [ [ 256794080, -580351320, 2068824096, -1098674832, 1005693142, -1968078643, 607866835, 518706726, -1680452898, -434605100, -378788948, -473226100, 2144487871, -841414666 ], [ 974934526, -1080662049, -1639430423, -1214842872, 1249066929, -1018843421, 345987567, -860011725, -363446082, 1797688139, 2005175843, 559311276, -1268296483, 1020348747 ], [ 1428588819, -1041749332, 2032318187, -1980031215, -690440245, -1272825013, -150534849, -1010246915, -1120263494, 1173657423, 547447430, 529592720, 2065636291, 626678519 ], [ -1070122227, 438882039, -1199608227, -2012132406, 725897846, 237675937, -543979284, 1697874311, 1223247015, -1191530351, 1877203678, -1984254324, 1956056452, 1463988045 ], [ 926515433, -1769114388, -159304945, -1591434530, 429658289, 1452358529, -248589622, -1995652839, -1286773896, 980791577, 1058298004, -1747888512, -1054652903, 1145104731 ], [ -1370770206, 561021708, -141539235, -1012671539, 1709589805, 873282671, 274470288, 1195735692, -260546510, -151129641, -894877125, -1574908701, 2044985263, -1163210043 ], [ 46307636, -1798022464, -714358183, 200722212, -1564243185, 2069955421, 175042156, -1901305836, 1650322827, 514954291, 2023530840, -289950192, 1243268780, 473134685 ], [ 337772633, 1831492257, -728561316, 778972310, -1433779612, 526450699, 874559180, 944964749, -505851292, -1507557820, -559371149, 822880454, 2084929804, 1765609249 ], [ -1401118089, -1605753021, 394311188, -1787348647, -610883251, 767506509, 681452148, -969669526, 1229533587, 1902820383, -156682933, 558414544, 1601229971, 1881609777 ], [ 359916275, 1999859296, 1353305203, 1050698843, -1081410601, -1422513747, -1676407455, 1519963924, -440065510, -2115764258, -540015520, 557314187, -1866722931, 928635284 ], [ -1419822181, -1062398750, -2135933223, -1579090656, -287364731, -1772902033, -1397392655, -1460628484, -1699529941, -1248870271, 922785259, 47652046, -178294572, 530830139 ], [ 1786889690, 2060488430, -174233322, -405518655, -1857626969, -552800822, -63545955, 233437517, -1001097918, -848126253, -793883174, 578075359, -392285244, -1199954388 ], [ -119124447, 1322464353, -1741014153, 612869530, 684908508, -1515740734, -1176659214, -537289353, -2022006754, 1567045491, -973425535, -123989784, 659094941, -1979216792 ], [ 1090555233, -922347467, -1341654747, -733372849, -1925398897, -1193108615, -1633390940, 1046078411, 772141092, 965297985, 558553920, 1990963745, -1472444992, 838413911 ], [ -739835272, 648304453, -1101244944, 570419232, 523344428, -1826092672, 1702026655, -757846723, -99052298, 1656755198, 90039723, 888831179, -1152055284, -591479753 ], [ -1235449458, 451024843, -854418335, 1793356539, -1280882052, -1848797066, -2027954757, 293502031, 754565678, 1750224974, 1682869070, -1270452405, -1589852352, 1380524977 ], [ -1390101204, -1039714335, -2085214061, 1083519715, 1807273441, 796036847, -2030481000, -835972813, -734263379, 1434702776, -1514031089, 1103049138, 1202911378, -1004425512 ] ], [ [ 1019820084, 660287052, -1484947389, -972886542, 830140207, -1546953071, 1227518932, -260511990, 1886588098, 1088180474, -459361438, -1257390513, -911688534, -549831777 ], [ 453055045, -2030011832, -836024346, -690101653, 1330284063, 551483106, -1166373555, 730998838, 1061222787, 1975716991, 658558048, 1181689665, 166453806, 236311949 ], [ -524226667, -174016287, 1700943437, 237897840, -496675058, -120066882, -977713320, 2081754883, 570698189, 83124105, -36016764, -346828205, 595664237, 1524520902 ], [ 1588904262, 339419173, -1588258153, -984793489, 1032927320, 2023244299, -330433933, -1786065576, -793717720, -921270490, -1617253950, 1416447123, 675326361, -838445375 ], [ 1560362895, -544295698, 1148453627, -1217793757, 1415491720, 190852721, 548629495, -118380398, -1685214058, 1094141878, 95633962, 495804322, -721717581, 1036019387 ], [ -439181491, 1637455189, 634714767, 1318337952, -292428351, 572533044, 1648204023, -1134819862, 1885358678, 1558159579, -234360828, -1279354465, -1489738096, 789534477 ], [ -267850252, 530319880, -1417206116, 806295476, -167034132, -1392024741, 2111639404, 1670220290, 1334237561, -1759757796, -2113320385, 367739249, -1653368240, -1713361039 ], [ -799315578, 1652885201, 944535759, 1994359905, -901762763, 2054131195, -1369248818, -2130368030, 160291261, 146078467, 764211070, 2114936205, 758265703, 47572503 ], [ 491790632, -1260164272, 181494885, 606922988, 488911486, 609575347, -1833581946, -910064570, -1778131908, -409699858, 1518180734, 2001871136, -1343148758, 419787311 ], [ 122482790, 707260302, 1138275485, 61398355, -1787410907, 1911650743, 1681717959, -1342287905, 1647037131, 1095410182, -380009315, -592319677, 1170400426, -446814396 ], [ -217887863, -2107616426, -1081185115, 265304364, -716706148, 32622503, 1790207770, -1794077855, -1156015342, 508886655, 1140457005, -1667564778, -821257776, 568376094 ], [ -748898290, -1690834884, 1154641461, 1785260891, -487585868, -1586665081, -222580746, 324673739, -878968742, -1779548765, -1449508162, 634322876, -13129468, 307356871 ], [ 1510755384, -851693412, 76099523, 2020026590, -1095116311, -629434514, -1391449358, 1752208298, 1616626574, -173325795, -952220068, -1349398500, -2027871496, 1048464440 ], [ -798552069, -410534187, 1243600923, -678369660, -710600606, -1211803572, -1365819946, -1707517291, 868705473, 1257578078, -1573405698, -204874499, -21692903, -1737399103 ], [ 1049004875, -275384451, 1334805400, 1848726651, -1215932493, -263831464, -194067213, 640709005, -464226415, -1722975305, -349518658, 1152379371, 849559925, -1021214913 ], [ 1288773196, -182910102, -1281531729, 1097367960, 743808258, 335756172, 40414340, -1172380715, 650683438, 194254167, 1957177331, 1380574984, -1733865521, 2143175884 ], [ -1780128035, 565458075, 940276391, 192154949, -1589352787, 229170609, -872383070, 1408867251, -1893609234, 2042178213, -1424227761, -831628741, 562981822, 78818548 ] ], [ [ 1834613396, -1535004841, -461556718, 354902075, -777188247, 592851749, -1975743854, 322487962, 1194275167, 4612652, -1604743497, -1047729250, -1089195655, -1565912451 ], [ -20809628, 1187272206, 355095518, -1887771362, -511554170, 649903094, -476632405, -1531213626, -1006992022, 1739368294, -312426543, 344196197, 1164952792, -737526411 ], [ 662071010, 940905771, 1692229481, -732907763, -399450562, -2062791558, 439325647, 1527307851, 1826464238, 781662406, -415712880, 2045417790, 1190066905, -280525142 ], [ 973514762, 730137118, -1029211656, 1758397230, -1220271154, -557036062, 539632296, -1295377264, -34957162, -508881823, -2100932398, 793982571, 337186759, -687051807 ], [ -2087967809, -1098758886, 1821495169, 1138991546, -396440717, 1030192983, -582719280, -1885655565, -716512266, 1365365602, -1050408026, -1201110621, 1945628788, 445449735 ], [ 827086150, 797658704, 42406514, 237238230, 39724054, -1775825671, -126576807, 319533663, 1892944979, 2024949213, -1413074732, 2031509724, 1972396060, 2069074806 ], [ -970104497, 2111521573, -1690744018, 1082217543, 1215569393, 907072426, 1380431907, 475184035, -303615892, -2047216610, 1646794583, 315963870, 1103413143, -922811181 ], [ 1717329901, 1453563627, 743334689, -2079938950, -1204656541, -526475388, -406459301, -948972135, 1125227872, 2105623261, -491520275, 504129007, 1410962336, 97766773 ], [ 1387757075, 1261642561, -829133822, -1983901488, -13127884, 1128281651, 1616698510, 1654302225, 762560835, 1891012575, -124449924, 1158864220, 1777729104, 1885753151 ], [ 1886530009, 1799789620, 1806544525, -862618528, 852260130, 1998320905, -1254104459, 1703044718, 403486273, -180060138, 693530815, 1521821208, 2053040370, -1226650853 ], [ -233765225, -997623980, 1600122642, -2059425392, -245929828, 1104737535, 1411608138, 864634312, 792357475, -317673588, -1712176259, 557425762, 141216157, 1117526453 ], [ -2053131429, -1164042469, 48391176, -553367115, 1291028366, 1367492733, 955869245, 1871288180, -1668784456, 1256428412, -94762043, -1001590489, -171954550, -1014714528 ], [ -1951800600, -828606364, -770341390, -1841167949, -435605236, -1512062017, 303203193, -136097821, -1031469813, 1560159830, 330288027, -1844756923, 1927481169, 151650759 ], [ -2047524139, 440451252, -2071297514, 1877694087, -463124612, 763069800, -384201478, -449212072, 1476927823, -1998525233, -263841925, 1268144545, -913084367, 627491604 ], [ 717884819, 1911892279, 923341549, -1526237518, 1114523524, -2113467475, -1912923603, -1617869768, 101598932, 319223562, -537573479, -1943607168, -1678970632, 324137435 ], [ 1911626154, 1622476611, 1001703408, 1315792698, -1549857752, 1640080493, -2020695518, -284751326, 1718444285, -413029306, -244225250, -1793170850, -1265672820, -1820129978 ], [ 707850698, -491538013, 207448804, 968227829, 73561859, 1280400273, -527290633, -1225742441, -458451677, -367740132, -521171716, 661489930, 2000286016, 97750749 ] ], [ [ -142865434, -935734633, 1110669838, -536289831, -1625646690, 1016560516, 1052986129, 194957426, -1638557393, 800333112, 1120944282, -1362160591, -630798602, 532468202 ], [ -1229202174, -1139888583, -149578200, -1486888935, -1064932614, -2007075091, 2111122560, 952431081, 799884970, 1596340983, -1798036931, -512983410, -1911026824, -1376361281 ], [ 1925910841, 1238562501, -306950624, -1916605904, 1462822029, 2025049955, -2139980141, 218184737, -1930717830, -1712297858, -1161540151, 223943300, 151969906, 703210291 ], [ 1137134567, -78038168, 1154668310, -1313611940, -1798472948, -512459741, -1377926583, -690381568, 893887639, 1317720416, -1717274251, -915743474, -1566873292, -1833887310 ], [ 468595519, -2003023950, 1882893058, -714966082, 992027240, -1952448600, -1577365783, 2099565524, -1061612969, 1642598084, -2001259447, -1961370916, 1073083197, -782928378 ], [ 783322337, -1703141833, 1071147737, -174912215, -730948824, 1238666885, -1840766099, 1819229, -720851571, 1354584379, -1788894417, -835755977, -1220233216, 562249309 ], [ 1918539660, 1201613168, 1958181384, 1338670457, 1473345796, 2061011462, 357919972, 543183906, -553278806, 822565545, 1277603141, 579718727, 2797753, -401786759 ], [ -609223500, -738628488, 796040807, -1379507212, 1235264228, 429130843, 831992824, -946809107, -1001341561, 148751837, -245969261, 1000858328, 600398730, 1365239951 ], [ -105603485, -2146345753, -755805036, 1994016465, -247466222, -776320250, 2132665768, 103235579, -686740551, 859439369, 812332152, 715753729, 1668206629, 869613420 ], [ -1329541672, -1555138104, 728080246, 748319956, -28574587, -417388342, 407708818, -1249393008, 1513270492, 415939886, 848583214, 1573934185, -66209577, -1674418350 ], [ -1711719455, 264181446, 1052622398, -1811719755, -749606017, 1772991152, 12849111, 794037276, 435352990, -1126774149, -1648591934, -327191974, 638227415, 1838307932 ], [ 461051917, 330666211, 737729538, 1724994394, -905519387, 631143368, 732797836, 1947271762, 1988966382, -81952565, -1675688097, 664350782, 1960768512, -911770552 ], [ 139651294, -1588862432, -1675698675, 1728104572, 564412885, -1909743227, -1627997435, 730242144, 1571506517, 2116881449, -516107399, 865741812, -613201858, 479918178 ], [ 197279346, -2025314115, -1325326621, 533010064, -410671203, -1752026581, 682510891, -1334707206, 1313787162, -499744342, 1027116333, 35064637, -1911977669, -716826357 ], [ -766038730, -1606683859, -1778264157, -1000715209, 1358605646, -963072171, 1739673643, 466861192, -438772623, 1962016300, -1706048317, -2107559893, -541199075, 1576535500 ], [ 1136745713, 821734006, -1819791242, 1277261541, 1891077916, 857793143, -1355496777, -1220203552, -1581605114, 816157684, -2029269417, -923861423, 1203698063, -644762025 ], [ 634133221, -394711706, 1829875277, -1176089595, 810786234, 1513072508, -269805963, 612351821, 1606913809, -30426192, 1279591525, 1945411160, 583195948, 1923421994 ] ], [ [ 1841856240, -991135001, 898531677, 1292695038, 564748449, 1629915602, 1693784697, 330332052, -276846433, 742921391, 330609297, -1166371613, -493490670, -1888626317 ], [ 1700866719, 363867106, 1152956073, -1927239918, 807769868, -210865560, -1100077658, -1051448218, -830397350, -161883579, -460316408, 1734442445, -588870611, 2051559417 ], [ -890095680, 608728543, -1042658109, 2076704640, 985564520, 189976371, 1981415045, 964071310, 343981417, 1328943319, 1038271754, -2099256352, 662813529, 1335118836 ], [ -374108498, -1390728153, 708572285, 1847255071, -1057271460, -1345582944, 224096771, -1062244659, -1512497060, -177680257, -886839354, -1627839167, -1657223189, -1153854252 ], [ -1882846672, 2035497205, -417266287, -1301312228, -1735122792, -431901365, -1128333569, 1222693294, -1480501650, -1932468795, -1041120757, -1595636983, -793377139, 1385989579 ], [ 1223932569, 2440004, -999797796, -559073523, 1238236, 931419681, 831645004, -422839213, -1779146128, 506763789, -2132361464, 1894580180, -1774590658, -1222090067 ], [ 1887148835, 1485030802, -142626072, -1500707991, -2031079735, -273683389, -1581439151, -2088741036, -327874301, 869362986, 761800539, -410880429, 1766932584, -1393091911 ], [ -2042107478, -772362386, -413821673, -47423463, 1021655258, -445852734, -202789630, -147286438, -1287190046, 60398696, -1221696635, 118174338, 1462357647, -1812351790 ], [ -1222012489, -838611021, -225169115, -942721811, -726199370, -211349975, -1476418903, 1802997385, 1390437787, -1408347494, 63889402, 668840470, -1071147276, -1586740514 ], [ -669480936, -1997228430, -151671183, -1907758162, -1273192691, -1986717557, -1124129325, 285174369, -1025782630, 1235918355, -1638243854, -834892493, 528514382, -1396968687 ], [ -676169065, -2036731982, -1361248798, -1677447955, 444933616, 270454976, 1893121842, -561672944, -999914171, -1499906648, 624585533, -1826314637, 1479428603, -426111979 ], [ -986630360, -1193350416, 292964410, -1869850842, -349715595, 1875247266, 127579087, 1036967154, 1628366749, 29897658, 1197187743, -382639239, 1165908814, 600274729 ], [ -1431259789, 1269490618, 845039410, -406113663, 797643068, -1099475476, 1913527355, 1374321209, 1805179080, 1206148826, -849026761, 1740673864, -1609745696, -1299036640 ], [ 1360299440, -53353871, -1436515828, -395695899, -148817324, -2107411645, 955959363, -1163580184, -24065261, 1867565561, 465510631, 1265022588, -2143513665, 347908220 ], [ -1782454788, 1128019175, 290509948, -655109668, -1139170061, -876562030, 266114877, 28795114, -2119979378, 264423746, -806850802, -114700386, -508829152, 1731046983 ], [ 1028956527, 1812682568, 1597752512, -346044576, 1195731485, 171297770, 1323213785, -1570044175, -1838785090, -505462099, 2085132484, -742689545, -1386520642, -885728534 ], [ -532963245, -820704705, -458008353, -209430274, -264635266, -1365404334, 1046904810, -35287897, 1243321092, -370447319, -1006965664, -766069004, 1883055351, -1141873809 ] ] ], [ [ [ 1638128296, 411146466, 599530377, 1919431292, -348997959, 68668876, 1660899454, -1570110737, 1575247005, 1302109229, 821724985, 1337336378, -1349893103, 1282341799 ], [ 313675941, 436563147, -166061945, -2035258518, 1694983960, 1958724263, -343908236, -1498787198, 656485631, 72799735, -1960808339, 1997844788, -1995786331, -1460803848 ], [ -1743587362, -1448501348, 13316163, -713014169, -1743351778, -1429740697, 2038318027, -1799616283, 1527556072, -250426205, -2014409837, -217025866, -2203593, 1817796352 ], [ -1096314219, 1201335525, -2117577102, 2113093036, 303711236, 898893451, 387968114, 514562624, 1451623395, 2067261677, -185734556, 1968567435, 983194723, 134205786 ], [ -687760843, 895242779, 747384376, -444103686, -158620974, 1574036110, -1408755235, 2064523648, -2111251217, 1338212124, 1539591694, 83497613, -82697569, -1942798765 ], [ -1120152212, -1438769629, -1224365379, 838788873, 1851714171, -1821705477, -220457678, -703232105, 286240750, -1496902797, -133199010, 1504191556, 1011576006, 1067887355 ], [ 1117564746, -380477808, -1659273925, -1440374431, -524345655, -470922968, -1655282531, 1750473152, -913344047, 1609433872, 482522135, -1252891297, -1092818215, -1118694466 ], [ -816733379, -1487297661, -1827071514, 558277820, -920027419, 1788869955, 7294508, 1980929724, -814315197, 1362270436, 1899662645, 829285742, 578686553, 555983364 ], [ -759970732, -770755074, 623641768, 258724729, 754833824, -329598377, 759284022, 794141156, 178037924, 1834393680, 94549715, -493414850, 1819789598, 1820948887 ], [ 1905396509, -1101578572, -1384447755, -347088107, -1909417270, 954886641, 2118804662, 1970047446, 1232821931, -2138304635, 273363902, -586804763, 42980812, -783522633 ], [ -223434188, -945337602, -1703549672, 224163065, 1253333928, -1613927464, -1150709869, 1058342888, -814372694, 2003957661, -12955771, -1126968088, 1927491261, 275654592 ], [ 1464460162, 1081770197, 1502644370, -1976554750, -372292847, -1083360563, 1252638586, 216270108, -307991143, -1876319144, 1310575927, -1100132592, 1731063227, -1485638876 ], [ -896734092, 1292488596, 405985090, 461746534, -1403909181, 1339447750, 775969253, 534321714, -575593322, -1111383721, 728940899, 2038428492, 1361171534, -1039873059 ], [ -41566041, -1910326429, -235411918, 1574166548, -747221474, -685990288, 761795458, 329007577, 163590889, 1790119849, 1276463021, -2000318067, -710885449, -1663729617 ], [ 1461394079, 1488323157, -35958553, 203225702, -446872924, -2084870566, -526614499, 163169757, -1597659714, 1235989577, -78318728, 151399861, -681936515, 708806499 ], [ -1828958868, 1312223393, -917813660, -1400480266, -2097701210, 801670752, 865427184, 48445687, 1258032322, 1033624163, 1507804106, 1535293444, -1849899413, 503376398 ], [ 356042864, 876392768, -462950047, -211405273, 140922262, -1280327578, 1935358612, -13932524, -704730583, -1876235894, -341261267, 2115512863, 1156694279, -3497914 ] ], [ [ -1672901290, 1880059701, -1359135584, 1225469556, -1977035055, -1091940037, 462273207, -1240413480, -1078156663, -1966650561, -1066442356, -387984288, -2139868387, -1409844596 ], [ -1806626967, -1977815427, 652889080, 651200294, -1406619032, 568868490, -909683481, 165813483, -1404620284, -742220146, 1453627374, -1436860054, -1214957728, -61502815 ], [ 52779856, 1708936874, 1957041985, -538759693, 1911271756, 2100348558, 636417537, 1851443975, 869050981, 363076709, -1924236563, -1418146854, 2141831895, -921586988 ], [ 182543736, 132607111, 439635400, 1109507066, 883369911, 1570045704, -635946344, -1320626059, -1100638887, -145350375, 5532603, 1827456555, -499365716, -268894600 ], [ -1174797462, 956714920, 2116019069, -434258421, 32990584, -2063788580, 913130370, -290728172, 648749645, 1073625351, -1588391192, 1030701890, -1816378565, 1519501709 ], [ -398209565, 634487871, -1662699333, -746080761, 1361691401, 587506023, -1446001711, 1444784857, -80009818, -1388781767, 616003832, 1516640759, -1143105868, -1021075878 ], [ 350784979, 1342535188, 25197276, 163095662, 861699445, 288005214, -537847827, -1635219281, 24747163, 1465295712, 1616576658, 2085015548, -1875352332, 1049873899 ], [ 584154481, -80892994, 818224948, -750738034, -562657643, -519797150, 456668150, -1045123177, -522127143, -1934223575, -1712093436, 331603931, -1318401208, -1080364505 ], [ 1512833911, -1878709652, -802121936, -2145496135, -1860835401, -738493175, 567773464, 981220074, 716374193, -1953797116, 470735179, 762719094, -37490099, -13531109 ], [ -833625406, -911313087, -324509070, -1613975776, -1454095497, -33426803, 1213601857, -2029421522, 1295288311, -947205211, 706270712, -441214889, -1794729732, 2035575451 ], [ 1206316292, 1651012171, -387503838, 801141748, -1959873350, 1620615510, 257998955, 1555909657, -465632392, 1821764782, -1907575551, 1682441504, -1930224417, -1466070460 ], [ -1661964280, 84482625, 719386874, -307990177, -1782287848, 2009918868, 140272929, 1526405055, -1327385762, 1101464866, -1655066978, 1813948707, 709420016, 1156803399 ], [ 475318639, -1119046137, -1988511931, 843418661, -1380010129, -33396303, -351483948, -871633106, -1697127092, -1366975364, 337758023, 1090443971, -1327992340, 1095445158 ], [ -1735617496, -2045457900, -393113449, -205147568, 735491621, -1889364338, -1352117954, -1047965988, 942897837, -129935443, -568854910, 1094365237, -1550633099, -2013914290 ], [ -1077736843, 869047526, -626103583, 1156913988, 302138493, 71322079, -1349292435, 526393825, -15895316, 1568214021, 1851754760, 783047487, 421605463, 349141452 ], [ -623871653, 412153236, 694230307, 1559826009, 1098749139, 2066948504, -755707609, -373529516, 1357133278, 2079703160, 947493106, -492041482, -1930806773, 335898896 ], [ -1078566063, -53696637, 255278854, -675631516, 2107106206, 1583964645, 986221295, -1475292463, 282320838, -454666458, 1742290100, 661492550, -1625976529, 2021269810 ] ], [ [ -909674775, 81755921, 1631727182, -435073347, 519896932, -583109173, -47895994, -168000025, -1380849813, 826377267, -939002100, -717058884, -68903434, 283466670 ], [ 312863299, 1359555692, -1435780359, 834118114, 1338944628, -1537290930, 1877358283, -1066091469, -685453439, 1770860708, 1276366542, 515416905, 1279690716, 1758465698 ], [ 1994195585, 1430836122, 1641693687, 1277581291, -1420875038, -1378652161, 898025982, 285192518, 1663387879, 2036154453, 2121727104, 1945193651, 840894698, -342915867 ], [ 2076793497, 671538655, -1986946435, -982230204, -1392741410, 2060320203, 271941747, -2081087533, 18852497, -1462920817, -168203788, 443135771, 77207280, -1404839026 ], [ 711120825, 1800090005, -208785376, -1449348449, 1670048591, 1670462019, -2142652934, 981633650, 2063298814, 211265636, -2095714554, 1758426958, -857855674, -1280685957 ], [ 997300580, 1768300032, 1491540341, 1468021258, 1071064915, -1228610024, -494445052, -1882376026, -1178647608, 1641597140, 1258030144, 295843310, -1449001089, -1305234781 ], [ 2081867448, -1496568588, 829792725, -75762461, 1659024243, -248443830, 1779514570, 433018500, -1438920952, 1783287828, 1754894485, 517284255, 141408760, 1289232109 ], [ 1628943752, 1849298745, 1854149353, 1728508904, -1387966408, 1432073275, 314509500, -1100019783, -1214884744, -107987810, -1952553109, -1599047621, 1462006524, -1409339004 ], [ -11702634, -900185264, -1653913574, 1076821402, 965299870, 1758441715, -27001052, 156450347, 142162659, -1751085626, 909479849, -551430506, -458783448, -1632451167 ], [ -1015315711, -36644088, 1320105265, 1276315567, 1861296937, 516730345, -1065457156, 1118221773, -1628898040, -437610294, -2133885347, 2103519179, -2072029109, -943062754 ], [ 72638609, -286346884, 1040137449, -1326912055, -865838505, -41213167, -169362769, -1859960678, -1413886107, -1490801826, -1731660920, -799866112, -1371185270, 139923713 ], [ -1992327213, -2091722587, 131712911, 1497530412, -1876898723, -1520543068, 484677882, 629431563, -931082910, -1948910687, 582858918, 316750898, -1529591425, 1940352622 ], [ 1426700456, 456707959, -1071839674, 2029287555, 1671434647, -32399621, 1320326730, 923929609, 1021615844, -1719572275, 826910920, 1565844770, -427124807, 675851307 ], [ -1107704559, -41051554, -1038500100, -1160074189, 1928685493, 697223155, -345262236, -261341106, 398676465, 194596638, -778409277, 442797825, 98536563, 1476808244 ], [ -326783, 1505463795, 1360755241, -115357482, 77693702, -1975572219, 1630399194, 176477059, 385590725, 715628969, 423767551, 1688393114, 556137223, -1572048701 ], [ -2119113359, 780730963, -15768744, -912930425, 1313165506, 1408837068, 1809871862, 1457608367, 1686188955, -1541521798, -115002666, 1650154803, 1017058333, 165988048 ], [ 1638595358, -290519270, -898435025, 47364835, 645455566, 1056600842, 656345055, 147088618, -1600222307, 2004511545, -342565627, 207812519, -1492559948, 1066462765 ] ], [ [ 1507837916, -1960186198, -2075765639, 1657790962, -1418995601, 1553522010, -2001391623, -914483016, -444851727, -504612599, 1754022848, -1214590975, -1263488289, 654585158 ], [ 1159463092, 928414130, 1842086783, 1542428520, -586767619, 871443108, 1705539710, -488394591, -1930512660, -1668225580, -737475476, 669201853, 1978422069, 1531425655 ], [ 1193275341, -917946242, 67542228, 1765292023, 1007440898, 91104043, 602883950, -1866349605, 2047036046, -1550140156, 602324954, -964913828, -501478308, -365747227 ], [ -1291146087, -164529276, 1477225130, -1830737074, 1577908091, 2027500219, -128818668, -1620991021, -1745300634, -348344243, -1088716535, -2012313307, -1323768879, -1979382389 ], [ 1653340926, 1358218740, 742795795, 696811354, -196437399, -896295994, -685447682, 1663691228, 1938062715, -791813507, -254795533, -1559396927, -1612041863, 866403410 ], [ 230229981, 1441110392, -447609586, 1082515836, -1325663303, -1411100837, -217377504, -346095406, 389596904, -1704857772, -1534962851, -9339291, 2127516051, 1049701019 ], [ -1585618472, -918728424, 1432721620, 935788154, 292124195, 1424633788, -1472504886, -1119607554, -1374427861, -2052354504, 1423834334, -1113071402, -1666808586, -392846790 ], [ 380383498, 230725164, -447316705, -1161512036, 180717086, -1694762946, 364586671, 953975640, -1177537360, -1050277069, 927408348, 1098297899, 1699071169, -1195071983 ], [ 1816765709, 2136144062, -772756581, -876458257, -2038912841, -63126381, -1224914078, -1515979697, -930426026, 1513189521, -246678242, 1728992798, -105268810, 222912339 ], [ 740812838, -538999468, -697721493, 1336212600, -271402348, -27229032, -989100243, -1223747700, 397104066, 1725555939, 652985644, 1864153414, -14235140, 1809393937 ], [ -722345927, -1892672176, -1542411258, 1876374075, 1929540335, 1747292266, -1941323605, 123002367, -18868868, -1263828602, 1316735789, 1000789502, -870464897, 1192187358 ], [ 893662931, 1652639889, -1916651020, 528993138, -1022593346, 142721092, -843354234, -2130258157, -1053856576, -1311373939, 1281259902, -995619702, -732447879, -1592970930 ], [ 85022900, 1788178117, 1422574156, 1231631857, 2050081667, -686154581, 826450655, 869703108, 1954877847, -1843986488, -1519572027, 838831516, -1986716232, -1881911357 ], [ 1594155269, 1349816890, -1253743142, 651667842, -842216274, -1582414438, 324344697, 1652303210, 950951179, 567581757, 1785100615, 1142798652, 1926434299, 2134209371 ], [ 836193733, -1339164555, -189856922, -785415999, 989208767, -827982538, 1890333707, -745267439, -354609818, 1835977177, 812491964, 1168481523, 1829036263, 26549940 ], [ -1531555025, -1923028486, 1561135209, -1603599781, 2033118019, 215716444, -2057074102, -340756681, 912570553, 264874010, 1537084205, -1864855357, -1749334247, 1048731381 ], [ -308659809, -1305742015, 1724640550, -696205579, 567343280, 755654193, -1111438094, 570448681, -1385918358, 1291017842, 321002843, -67354032, -356846653, -1657977331 ] ], [ [ -260049141, 2138777596, 885253596, -1042739729, 27155160, 56657897, 363514653, 1006661975, -245986204, 2137627724, -869123728, -1358043842, -514249068, 1416700951 ], [ -98814082, -146872038, 1975154608, -151430679, 1631111262, 1810337976, -642445807, 1110743412, 1179244514, 2103672373, 919010639, -1994493179, -892220439, 1405466310 ], [ -1795661047, -2030381775, -1854079903, 1649218431, 243978236, -653721804, 1045700801, -2004185477, 1660449374, -1732181552, -612925330, 2112714328, -2084830696, 1079166092 ], [ 1888455538, 146107521, 438798049, 755718765, -11456459, 1554432124, -1534806501, -2127165789, -1218076212, -1724790092, -143737890, -657720231, 6921292, 737556522 ], [ -373648445, 659018211, 587776939, 1178073173, 1856718711, -730917100, 1778947939, -150541376, -999832087, -1188629719, 813582512, 1975664640, 141568277, 1811178105 ], [ 1934033635, 231080545, -38793564, -178745312, -659899543, -1749735615, -240365179, 284674794, -1070652365, -219010185, 213659530, -770275961, -677970045, 1629360237 ], [ 1719318350, 501976810, -1288243856, 1632920257, -1536802765, -1608606035, 754923926, -1506955566, 1575032181, -1143494933, -193948409, 1734264360, -988030563, 1933650761 ], [ -469919283, 2040294266, -536823665, 167910887, -30816499, 1930729741, -1856932660, 1812345781, 1225416027, 1193370212, -277441918, -611017844, 1869666297, 651654601 ], [ -284328764, -828891316, 1986508578, 461179222, 738351150, 644385777, -2033710507, -1005166841, -1400615473, -1004644999, -316311795, 56852657, 552389423, -135695621 ], [ 192286679, -1204877743, 303989314, -1280723220, -1135941520, 278809878, -1457716822, -990554054, 1932028498, -1751919656, 17829969, 1655324921, 2117443932, 1043299838 ], [ -2022270800, 1961465615, 1644077754, -1949861005, 510620875, -392278406, 1312963672, 2048578133, -2137027580, 252183567, 730629300, 683782390, 383857905, 39398495 ], [ 1238448068, -246055154, -264762527, 812101633, -617635328, -1605258751, -1584838260, 2130453498, 1089845937, -364936795, -1818354042, 680461094, -766716240, 1974957913 ], [ -1356739685, -2082008713, 1212658122, -461340030, 387801247, -677805334, 395822403, -1042398861, -750651625, -338139156, -616472398, 969668477, 53737021, 1100305775 ], [ 1220513029, -1228407659, -1521469589, -1752339872, 509948585, 1877955919, 1019573112, -1454448189, 540359580, -865840549, 821305419, 1567693717, -2040065615, -848147190 ], [ -1324300669, 1414119327, -1997797079, -1282815264, -1488895897, 261166900, -445016202, 113754604, -510241805, -1785281104, 646000024, -1769405437, 906265966, -259606459 ], [ -1318079168, 551620253, -783741239, -1284300475, -475507792, 456922270, 912360204, 592084300, -705187191, 49294455, 152518625, -1659256368, -1662397482, 1826332840 ], [ 940008067, -309066349, -434979273, 1391425826, -452902398, 1281374006, 1032928667, 966416463, -936223291, -1993157474, 652669524, -174339784, 1823860543, 1951332216 ] ], [ [ 1509782406, 1128244546, -204406013, 341156496, -1023734698, -1678421931, -1807755598, -749611805, -528181413, -1803032028, -1776731489, 1843127457, 789581946, -365604168 ], [ 35117713, 488825325, 1578745813, 1319011245, 2046741929, 612980675, 1371679933, -1267108288, -2032818755, -1353858912, -650827700, -93016404, 875297089, 385292648 ], [ 1033349145, -1748161359, 132560758, -1102167629, -792920957, -1434321176, 1444473774, -1098625735, 346641951, 883048389, -2071765195, 471176839, 903525238, 1307406069 ], [ 1247440442, 122947508, -36183017, -1334246633, 1196751147, 890294208, 254959047, -1036094085, 1049773073, 880559883, 1339346335, 2127462141, 690972763, 1619301892 ], [ 1449827551, 1469618860, -416036510, -973272844, 1071603417, -294554558, 335966328, 583770398, 2070452687, -122079202, -480011361, 1300555551, -1292771181, -277054576 ], [ -44542105, -175052460, -1317489078, -464277597, -2095928684, -756766649, -1382044584, -1177561874, -422667885, -747554176, -1413509386, 147748544, 941028842, -1465655236 ], [ 32435799, 1817230549, -1045224522, 721886456, 1096135919, 1745191108, 1578896925, -2025528235, 1577869246, 593264172, 847319422, 155096845, -377975350, 838146198 ], [ 593996433, 1714334004, 1572407023, -114990654, -693658974, -176193294, -961906604, 1900535008, -222137635, -801172135, 770045744, -38480039, 1867415823, 1416433095 ], [ 1794541936, 190973944, 1053609054, 1191287810, 1066679625, -1325944683, 1738996203, 20135021, -1657249017, -1420692377, -836891452, -1288022802, -1217513737, -1825642300 ], [ -428044018, -745266574, 953208240, 1496005692, 579561494, -1156688962, 1244196948, -1520055670, 1980437151, 1314113638, -86582877, 1239777820, -159332433, 1410150528 ], [ 1815702816, -525298063, -1834814018, 391701966, 1308140889, 1951094305, 1051068535, -923161048, 647880798, -1577741181, 538700177, 1119290608, -1654129423, 97011414 ], [ -1920224806, 1420553391, 1257629656, 228427678, -1987677369, 1673019733, -1680046335, -949466254, -436994731, 1040321130, -263190791, 1899367252, -1884795409, 1590757801 ], [ -1629410295, 1330726076, -1694785579, -2056063912, -1326984641, -1479729700, 580427564, 1632456347, 1093629327, 1759575122, -950704518, 1543117153, 1936059111, 188728116 ], [ -703692766, 1179159013, -712773256, -121695763, -957480811, 29843468, -449651697, 1540075123, 556335127, 454084652, -1594020974, 910978659, 1768881266, 1362307753 ], [ -1944705031, 843074465, -1400079346, -1987209795, 2117785551, -1853244942, 1685870108, 2038739681, -818918503, -672081071, -501931246, 1442316885, 1881146661, 711703489 ], [ 1500455936, 436551377, 97873307, -1539945574, -1268783354, -789140914, -712686621, 876746775, -1981229446, 1392293667, -1408833082, -954667216, 1527858528, -459628140 ], [ -1038387231, 1986870309, -2103519277, 2071103063, 35085364, 1560152762, -475179914, 131256991, 34732833, 1114732718, -1233555220, 1732910673, 23596527, 1035978761 ] ], [ [ -546412295, -852322668, -2122973203, 1923706103, -1228897442, 1601960372, -2041439419, 1899943789, -1539438693, -2056172734, 462176069, 1628226296, -1850557748, 725009603 ], [ -1819530677, 1618181967, 1217011717, -572392112, -1466035893, 1918844785, -132381528, -333578688, -2022255072, -1184313464, -2122548085, 1927034191, -1885185407, 436848407 ], [ -1876667398, 177324248, -1205555061, 76789426, -1912644011, -1522345211, 162770206, 1055452850, 1519227652, -1515821100, 1212891985, 1503135791, 1464925991, -1098422434 ], [ 124572637, 1753055211, -783205890, 2052579958, -2021330461, -1437276585, -1959575812, -348700971, -988015310, 1938459658, 1256532957, -344684170, 63576691, 1528683996 ], [ -135583178, -129111826, 1825907845, -1222458914, -432371666, 2062159597, -521716605, 129373214, 1339822987, -636801595, -307921377, -699056835, 545832899, 1681209787 ], [ -1943061223, 1818824372, 1239912440, 1172075369, 2044674056, 1357560479, -1073705407, 983021519, -1430132457, 1334756848, -1313728148, 366180632, -1691975953, -190948685 ], [ 682331621, 632388489, -2087346371, 1988364758, -1793052990, 1084089493, 972752114, 476507699, 355168309, -1818829874, 2112023616, 1273808071, -1376263046, 1987850874 ], [ 15300393, -1078697779, 2095500568, 1591775765, -653024840, -994413083, -1570315574, 1219255665, 1250889436, 104753078, 1486648204, -408674966, 1707830610, 597675682 ], [ -521424916, 1083843067, -1436695442, 376946014, 1668117486, -1513555794, 632078932, -74296993, -563599067, -465048682, 762593082, 745992066, 17564473, -893517233 ], [ 1746540639, 1694225735, 1393152209, 30379096, 544337145, -1746681884, -740142637, 1870802430, -290683751, -351506295, 955112705, 133239788, 959450089, -831943312 ], [ -1615764081, 247131373, 1259727193, -698846414, 274481455, -803537954, 60148115, 992247957, 1556708021, 1096732504, -1429108675, -785871240, -1281677690, -2126667390 ], [ -1149592559, -523591296, 1556055738, 2057642625, -740865557, 781590531, 1082964067, 1260606836, -1442283871, -1798172338, 1033411806, 1549933319, -1651255484, 2101110751 ], [ 1484909137, -1157566794, -39332761, 347934430, -1523402113, 809881545, 1883111702, 1284201722, 611393361, -1957817157, 1851579680, 960907569, -1100098170, 1561632028 ], [ -1716705323, 459430084, 829581567, 2005586538, 2111191382, -720428597, -1565974869, 5395575, 863802302, -1520112532, 53736823, 1371860820, -1231957447, 425611657 ], [ -1579616647, 1181704651, -847738755, -1626669205, -2109297554, -194105913, 19343419, -1313037040, 349815241, 1543087264, -571484873, -1509630248, -1116989719, 431804331 ], [ 1754883075, 167495412, 444109329, 2114990237, 506659273, -400923359, -412928156, 2071990882, -623909344, 188779077, 1549183118, -364610741, -246401157, -1512189011 ], [ 32024840, -3725717, -1434696028, 1666380577, 1277648269, -1761299716, 1151291713, 163663656, 390584025, 2121062173, -1081751833, -913346598, 2002341999, -885698979 ] ], [ [ -1855832165, -983913681, -557382759, -267476141, 1185931522, 246730138, -1076421865, 1630281536, -1922501426, 1545748544, 1043623551, 631571711, 1403527027, 901353401 ], [ 2025723300, 2128131316, 851834626, -1146120651, 995382655, 1645194127, -2105000940, -118082171, 478136035, 2139889847, -545553218, -1805040233, 1449442841, -28653891 ], [ 164940173, 117882632, -1523166115, -1806040408, 442142011, 2043304998, -456958800, 1372466899, -90641752, -1746532835, 557865813, 1841843918, 198501653, 1746041620 ], [ 2135200113, -1319907958, 1482645678, 1637485962, -205974144, -2139571028, -289015450, 1305902248, -1819063659, -822971374, 730472482, -1118780492, -350614915, -1120705875 ], [ -503204503, -1510729782, -544115061, 698740187, -1903858140, 315741474, -427694122, -530543374, -1924820469, -1982309710, 1377393135, -85628627, 1673544784, 1837095560 ], [ 1890583484, 734352786, 230114053, 1988104041, -825879566, -2106857703, 119731916, 1609158567, 1375745622, 1690191391, 95749198, 1605100197, -1222786810, 1401217764 ], [ -1795481695, -2030484677, 1094671386, 1079492852, -683683038, 334238137, -1364995372, -1651936746, 87803212, 1490141952, 632858613, 562944963, -2043788959, 1298265015 ], [ -1681648412, 1512822984, -1322389715, -325968580, -1480653150, 770520014, -996443736, 1445901271, -1061636715, -1880991086, -96893658, -1999230577, 1728189668, -552894359 ], [ -1259958124, -1113496369, 127976151, -2010655680, -358016071, -924681363, -1877381186, -1126387311, -1401698588, -670300818, 417295175, 852144898, 1011433877, 483536070 ], [ -122324361, -504938181, 1612065894, 1776689030, 1267944289, 1137318447, -1217395305, 1847756341, -680449368, 1282908141, 1434156825, -2045123980, -1897729843, -2128841373 ], [ 1826456662, -1900872447, -134836862, -540336573, -119570522, -426924905, -1139811646, 237237391, -1723006387, 2105960750, -1193462466, 794193069, -150589743, -1231110601 ], [ -1651399354, -1057173183, 996224691, -468123625, -504979887, -1269745862, -1108960246, 587820013, 1594382800, -163062485, -1719450010, -1990300590, -321991878, -857870130 ], [ -1756001060, 745862483, 897047238, 1542445146, -286637685, -1612922893, 460107099, 1430380036, 1932173353, 1817514893, 1142312479, 1630176764, 1596410382, 971928985 ], [ 1126792135, -1956514820, 726737579, 411221035, 1353823214, -1323498782, 1297350505, -300642342, -757564584, 1725591882, 287885052, 1423343986, 1592400577, 1179883651 ], [ -157079925, 610357806, -1682530585, -330533653, -1281106578, -1831662475, -1612079413, -1732322024, -709661139, -24700630, -2100710535, -2015201431, 2042404532, 1081552915 ], [ -455210149, -1426855885, 706711096, 1033336837, -1647955812, -1315795812, 1991993499, 1428561616, 1125361039, 2098356123, 2108801684, 1509265705, 116312397, 2092753755 ], [ -181953059, 1883725283, 1272607106, 1516326390, -2015213274, -37005044, 1207070046, -801874765, -970348037, -1610519584, 6422732, 579986296, 777492354, 1742889085 ] ], [ [ -1630197931, 1708199295, 1679684385, -463319203, -442445312, -551925364, 999669227, -57007905, -1073486831, 267219811, -1197696099, 1393695925, 448437087, 432275077 ], [ 1812177004, -68155867, -1668767730, 1399180492, -1376426756, -2147161298, 1679112600, -345945629, -1983838319, 310606674, -895402998, -918351067, 1325609922, -370033321 ], [ -1946421280, 1916740246, -161294872, 444791879, 620422602, -379160016, 226236371, -949553788, 1977522684, -1751357995, 352951635, 1257395628, 852717748, 506107705 ], [ -1698349848, -1057696428, -230009331, -1609631383, -889825004, 49069082, -463359499, 31933236, 200312661, 467896686, 912977260, 768740887, 708612323, -1698258409 ], [ 1324008077, -1299357358, 1390469520, -1109704174, 661733611, 2131188523, -402114483, -1259273354, -1013874399, -986356094, -255784893, -1598778866, -440398669, -283757173 ], [ -986948923, 534023802, -1940353356, 2013893999, 1318153386, -1869408861, 2127887577, 1739959047, 1946925402, 396691350, 1411808769, 1615681814, -1929121362, -516843905 ], [ -700275981, 1551215515, 1361439293, 795161988, 1412511074, -44926633, 991448334, 1084131321, 2035376557, -1707970207, -235955387, 84264054, -948694117, -846724913 ], [ 1057575047, 660226944, -380633794, 1557326761, -304401206, -837253400, -98829536, 745506639, 1138078775, 445886887, 623453700, 138768360, -2012793668, -1930749258 ], [ -918726663, -1943234646, -621108385, 796619504, -795628542, -752766389, -1770619099, -1304052825, 1709144655, -510682855, -244933684, 853775052, 2016361219, 1200455976 ], [ 1021858533, -1241609856, -645500773, -1919659625, -1976136557, 270348510, 1251139311, -1261850765, -876251636, 1580217325, -2090664224, 767126922, 1065448974, 1660589024 ], [ -207397315, 808978480, 1359212937, 319165203, 1321396812, 872595290, -1885540886, 670018167, -2067452599, -1584292032, -1775906421, 1677497734, -582190595, 1234457772 ], [ 1669942140, 1394353177, -1951487608, 1582832819, 1849625909, 450988823, 403118795, 1591655182, -1990703541, -1835612687, -1858849471, -1561636317, 1007671745, -2109621255 ], [ 1300374109, 695597348, 715817259, 228513306, -1935497879, -75943281, 1906745412, 472766549, 1457704921, -1430378029, 844573612, -1093479026, 1594316636, -332967962 ], [ -87886707, -685918859, -448670383, 2026095936, 1769627386, -1632771438, 776680841, -1398230986, -1728184242, 1158999935, -1966471797, 726962905, -666713185, -1738699754 ], [ -1150407143, 401448884, -2036312208, -2073033871, -1939195098, -219388406, -516272646, 1384431400, 1121008916, -1011050652, -429692718, -22942340, 860583554, -2097724041 ], [ 1981906508, -1885104198, -904446970, 521811867, -1261240091, 2139620234, -784610875, -1642946386, 2026681261, -1789965560, 210972812, 1157019434, -1050372700, -2022301712 ], [ 2068037377, 770861357, -662311140, -399648295, -2035106475, 1413315746, 1827616591, 1609875100, -771835859, 2129492369, -473216492, -508872021, 1024883946, -958887920 ] ], [ [ -375454325, 324548817, -400423819, 695833050, -1750292537, 1474544787, 1948040314, 1798819517, -429071336, 149619307, 398671782, 1339513307, 1765570326, -193519796 ], [ -594639849, -1296983434, -476827016, -769809484, 1389232455, 1210364409, -1550117442, 2131302970, 424758189, -171686802, -1716400069, 2106191459, 465320999, 1853993885 ], [ -210069319, 851630365, -507145029, -1661187902, -996847003, 2122121390, 1833356192, -1287630799, 1738660223, 1033103523, 1678560095, 1279110129, 1208020058, 323534991 ], [ 2099311133, -1308151369, -1064457925, -57761153, 833615485, -868801033, -1295035568, 1172833352, 6633827, 885593735, 190389014, 488350695, -195531262, -1945465453 ], [ -1893102631, -1108034506, -1490585613, -1253858551, 1575123332, -374567780, 615411920, -76094953, 1295830099, -1472382250, 958494616, 1409400499, 1109485901, -1361573056 ], [ 1628533914, -573400012, -2095201501, -1850524694, 2008236625, 2100537080, 514022073, 119914198, 7295246, 1588618674, 1147954826, -1787265704, 610427773, 1224463914 ], [ -294634626, 2113486888, -1342957109, 402425029, 1913835460, 1803972389, -636552080, 363234371, 147361924, 256424691, -1108433864, 1313328258, 76181953, -1232038182 ], [ -1769450764, 1906555219, 1426484770, -1536193879, 543136688, -448621682, -1723053774, -1371026029, -1441631237, 410028826, -747823668, 1168889423, -1612959677, -1679979389 ], [ 469463482, -141550614, -248855964, 2080015082, 565532655, -1174394759, -1555662828, -1558813179, -905968260, -776592236, 2081210491, 54841875, 803121422, -487499058 ], [ 1891760917, -1423067459, 737886887, -1190093693, -1600044251, 1966276344, 80912954, 1877518043, -1332175544, 1989332335, -1968451097, 1433632130, 1781162030, 611450471 ], [ -1485690546, -100047812, -767059162, 1796231922, 1747336855, 858746891, -856640548, 153221978, -1722422380, -1667048769, -1258009432, 1469217633, -42303892, 70460702 ], [ 1835451597, -1305106336, 1939889629, 126139013, 1168298138, -2116607438, -2010932364, 20794213, -1574285957, -780329839, 9684157, 1284669468, -2116317964, -1207295177 ], [ -1516112361, -240964000, 1003693769, -1419570572, -885988905, -2038588074, -1822749949, -1210721741, 974344515, -234140623, 1158846245, -1529358914, 219952737, -100489466 ], [ -764062693, -1616980757, -1519914713, 1331626534, 142807662, 1190303214, -1745176883, 1891780508, 1997721308, 1770991458, -1117637345, -1757916320, -532168018, 159245950 ], [ -1288736245, 245559118, 637299738, 1070075029, 593136738, -485057176, -2087428622, -1428225174, 1364480906, -392704098, -1262105795, 100482666, 1574488153, 1304121423 ], [ -564100445, 301738256, -1923350073, -258808855, 754710914, -1185209626, -373702603, -1160970257, 632053361, 562472664, 1049899907, 1992142250, -692268881, -534874776 ], [ -603348725, -1679453724, -1124952824, -1063124716, -160915876, 1603293759, 1008296143, -713216225, -322121964, -1928570392, -215436460, 2017558425, -51427548, -1160768551 ] ], [ [ 2040517044, -877779426, 159909440, -365949516, 482421601, -818797777, -1209554767, 268146690, -191389076, -535316773, 1907309263, 751738396, -42433694, -1251082177 ], [ -2056715251, -918684961, 477413300, 296727906, -725565924, -989229003, 1251380510, -1234624948, -855112852, -25736284, -338318357, 514362841, -867574068, -819194071 ], [ 102664959, 448099657, 33169554, -802680929, -11294818, 207892274, 835478087, 1298982612, 437540233, -884455681, -1452326389, -1732105913, -1852365899, -269737229 ], [ -599910199, 1730573770, -202061651, 1399013471, -1080468829, 1088359557, 175214978, 696622338, -2101126981, -1312575322, 1913339487, -702125815, 11156406, 483633782 ], [ -1866267768, 1707729548, 1820015834, 30285636, 1502123921, 1012321907, -1055370480, -37847190, -384194865, -125274925, -161415129, -471516309, -1300864769, 1691610055 ], [ -1785568037, -1890309353, -357094772, 2049447784, -1585212844, 1998829967, 530456793, 1617896775, 341521050, 444282098, -1825852152, 1087468849, 1362384253, -317570477 ], [ 116240212, 384934548, 974254664, -703702873, 735780203, 1940341315, -1849020383, -661043663, -2113432932, 602931757, -68163179, 1829053419, 1798476502, -1641846708 ], [ -1969773776, 1528109600, 241165048, 1839395880, 1226228921, -1610241466, -212816092, -988082950, 265964468, -565576440, -922956906, -2003411601, -944315310, 1792932290 ], [ -40751906, -617012198, 2105552747, -685559369, 1977620200, -448287097, 919421283, -750897064, -83440686, -687600284, 795988355, 1603855362, 1424474988, 753594722 ], [ 197589793, -766309967, 2072959410, -569947585, -1102869146, -1548808849, -949198683, 707649119, -586352573, 857793636, -1687296299, 70449935, -1385006969, -1760556416 ], [ -1949331295, -1260691290, -2108917877, -986579570, -1287114126, 97425843, 1738426453, -1726683186, 2023857100, -1801926314, 1447050566, 719797636, -265782427, -634853192 ], [ -1773163984, -818218386, 1338842634, -342066126, -56356178, 845428421, -1258618283, -291367567, -1048900370, -1332470244, -1663547124, -1038440263, -874829555, -1960695897 ], [ -2128238132, -164490270, -1597660956, 2086365639, 853463347, -928990816, 2081560960, 1472410506, -1909565371, 624853050, 538061496, -1034747257, 713076998, -1502966573 ], [ 2026186259, 1658192783, 316563920, -933759831, 1310242759, 1268437745, -2119727308, 318560788, 799677757, 353357880, -1126365294, -1146579741, -1647676091, -920512563 ], [ 1604130127, 1726347841, -1708510429, 1219268743, 2018971182, 852973205, -610628765, 2041072591, 904012348, -1101621103, 943868175, -674877262, -1850250795, 1397118196 ], [ -1770959791, -1814410580, -1890979628, 1456949594, 158145652, -1669108988, 2048345098, -905004497, -1213516907, -2059062724, -1321161384, 1175094942, -1433513121, -616110532 ], [ -652504640, -2092313840, 247564846, -1433311907, 1870518255, 146155682, 1586941357, -1382710906, -71356929, 800532139, 2138197116, 258193766, -837907943, -1294781386 ] ], [ [ -1473825575, -847492065, -1503224533, 1746412738, -1147067532, -1497895241, 1666123595, 1867712102, -882256009, 580763607, -712216115, 245441042, -904170683, 1489801297 ], [ 701960354, -962156952, 454997722, -214483613, 1887644537, 1084874475, -1089584766, 1010498919, -1316206526, 1478601201, -862297438, 1061561710, 83455070, -231218105 ], [ -1035973077, 1720824600, -1757105224, 1192847370, -136038887, -1394349368, -385041925, 694310026, 971853029, -876970329, -1845105101, 1836493452, -1670032366, 1141840988 ], [ -1338535717, -1425606424, -2105874940, 1604378410, -522710759, 2085109890, 1935096830, 872418694, 1915454148, 880694466, -658386669, 447246020, 219684924, -1521394887 ], [ -1585020937, 553511004, -1504777623, -491557010, -2068575004, 679000898, 1047390184, 175961, 1201178348, -1908260183, 582192265, 858574059, 22529018, -1928029012 ], [ 861877288, -1663236771, 1153209532, -2116007109, -1809058979, -1970943776, 754105083, 1501713857, 2086508156, -1197579410, -170020240, -2055882373, 1557752625, 349812425 ], [ -1506566170, -1865388649, -2136464217, 1279621136, -1454040160, -103082846, 784649438, -1889891318, -234293996, -1821600896, -1561946747, -1715663745, -1902818449, 1979516506 ], [ -716727406, 493075591, 142965766, 1758513571, 550191542, 1973569345, -2038878914, -1361171489, 863941948, 1089415237, 1736800161, 1687351530, 1423267086, 979487106 ], [ 109075839, 689441689, 685856967, -1762401644, 572729421, -822715772, -65836969, 157809207, 1098493843, 1907034506, 691979525, 885478427, 1674113950, 514536269 ], [ 2139752361, 2117188413, 1498022772, 636542194, -1785756675, 890304086, -31921675, -848569556, -1739481403, 296276179, -663661003, -1594804762, 240450219, 1365743105 ], [ 676434211, -859158875, 2044948975, 773748423, 504156399, -1774687535, 1634156961, -1712392183, 1374502219, -1003088026, 172984509, 1870985965, 1865299715, 957180193 ], [ 19792185, -958894769, 364311453, -597375004, -1286156444, 787496293, 1104119114, 269749694, 2030372391, -1258437541, -1739085202, -2109168918, -1704503822, -1255881010 ], [ 1323643888, 197344262, -602295583, -1407403497, -432473561, 1301501453, -1688152164, -1912913905, -1713597138, 788700801, 300217849, 307924039, -1794082995, 604880452 ], [ -73540879, -698062179, -1908866127, 1585332840, -2093706800, -1802568138, 1734070525, 1640515956, 16128988, -1170002199, 511613268, -74812523, -147508277, 1759481975 ], [ 1281596901, -202932477, 938743551, -930753376, -652341006, -751911042, 159616465, 748282020, -1881218592, -1762925358, 1827263605, 1612695845, -2001532186, -1225403026 ], [ -1072720920, -1360198681, 1050929399, -26627003, -706178168, -374501439, 400563422, -1473959979, 521945540, 478760039, -824513879, -1818885489, -1883658823, 1962023134 ], [ -1722890749, -1100492953, 1005152289, 738105097, -1798124971, 1556280505, 185562573, -1541868069, 722436775, 1931085998, 491511133, 585536821, -158989489, 116486607 ] ], [ [ -407679912, -524862029, 177446681, -1984710, 1102726998, -1489574181, 1348096478, -2053599390, -233522983, 80206902, 1638305549, -2033620743, -1661917370, 1189679998 ], [ -1203872576, -1230027578, 10841186, -276173424, -351059997, 886584468, 1477060536, 738528094, -1352820903, 183020561, -1130821945, 1007491813, 507088538, 948889916 ], [ -1613399944, 666478565, -1317266911, 732671373, 1585430790, 1362912093, -657438275, 1207836867, -1174220053, 947054874, -1312567347, 960431185, -2020310207, 2043505394 ], [ 1788554020, -1898936646, 1450973773, -1236525908, -756611894, -686208358, 964645417, -752646483, -985385757, 1116884175, -1127296582, -710619419, -1359406262, -742262585 ], [ -1933412466, 2042325841, 59758976, 501087222, 932348815, 2039258500, 338399717, -1187218532, 790100651, -1949251930, -950486258, -1648430467, 1955376675, -1434229450 ], [ 425234938, 1633125337, -911396804, -1113150463, -3372920, 1721072755, -871801050, -585289081, 520002660, 1405904445, -408262527, -357117798, 1170230062, -425943266 ], [ 1999569953, 359467463, -901460381, 91738743, 1593646737, -1122014323, -1887982817, -960203616, 462931520, 1810561171, -1716616817, 1789845825, 1669902151, -1924983680 ], [ -864526133, -1292347682, 1136847608, -833710428, -240657479, 874955482, 183357899, -784340505, 876129847, 2082097282, -259519865, -50395792, -152089436, -205381962 ], [ 650577498, 885653701, 1443715762, 998466916, -487557038, -19264887, 1363084013, -1825024519, 379954802, 1457657702, -1596313307, -1197462571, 159639893, 909471672 ], [ -839068786, 1720618139, -1885138781, -2107273178, -75946251, 1848871066, 801902947, 2099134141, -323413761, -1247383845, 2063361222, -1934207468, -71592610, -1304054241 ], [ -2128095271, -1499487044, -459949698, -1328917490, 1938936763, 1904567582, -1991206298, -683846060, 1220503669, 1829688180, 551608814, -1236868857, 1861911632, -442329148 ], [ -330201963, -1590096340, -1945504622, -570109648, 1223597115, -678086021, 986219485, 1875606154, 2076790384, 798356736, -1728617207, -404279992, -300342839, -1599487151 ], [ -751072631, 1011561328, 1940479902, 129996786, 1884541423, 1033706293, 674522956, -816917179, 486472169, 195452762, 1812191813, -870141378, 1874590184, -154855456 ], [ 658125436, -2136528481, -142327420, 1322861383, 586210430, -1692688831, -91787421, -1740328104, 1588225029, -1415989961, -1616747229, -1169275920, -372856770, -55695617 ], [ 1814517627, 331864669, -444681613, -1895162710, 2046089907, 1981272661, 1195047199, -1995483096, 1921287755, -78847791, -1882938106, -98775499, 1390282774, 418417283 ], [ -1887275281, 1950464613, 1444753441, 337357924, -1679918715, 1157910569, 1781857072, 1576273290, -1827932907, -421814163, -881528458, 1761169814, 1709611457, 2009463958 ], [ -974597051, 1934571924, -965769456, -1897368552, 1769159209, 491917584, -50635821, -736119393, -1873569205, 586086647, 1280312143, 1117740598, 1675635458, 188047140 ] ], [ [ -1880078793, 1034882353, 1142761162, 1207172090, 1802015346, -155176094, -460910005, -1212474957, -1835716673, 463557562, 339842258, 992445359, -977885958, -162435462 ], [ 1447832551, 724149119, 737520118, -535814919, -1937280947, -1338837392, 1830338052, 1574241644, 1848021842, -21811571, 798136937, -1183685880, -844875514, 971401577 ], [ 1793962024, -174393621, 1446267564, -231414087, 838638630, -1903774941, 619857646, -651236492, 1605692656, -744188779, -1595840400, -652998018, 91121134, -1032494366 ], [ 77965233, 661713893, 566505981, -451679222, -108701480, -1314839841, -2078968644, 2055818518, -1720180328, 1077501572, 579732207, -1649874285, 2041525090, 246961162 ], [ -777678803, 2038483338, 949120594, -930526657, -655832148, 1884340963, -460013166, 956105044, 1219107882, -1220860619, -1828037026, 812115636, 1911807683, -1336016285 ], [ -678386106, -1895095078, 95998401, -1767985827, 1208282807, 1486675248, -1745033743, 27871239, -187580589, -1617293389, 2130004265, 1399360863, 1619103875, -492943789 ], [ -1836342509, 1363309260, -1319208537, -245938380, 1578667395, -22253559, 1035823400, 197069315, -1546989906, -2090749839, -695003081, -1060718744, 1696184703, 1850287107 ], [ 749354636, -933355783, 139177300, 1504376636, -1709339326, -1409942657, 864555324, -1444172912, 534245685, -1912745832, -15529947, -112072610, 2024090145, 1600124280 ], [ 1225548387, 702471565, 1185488004, -301426225, 212934099, 1712947538, -1700185702, 488536588, 2090717020, -222589295, -1781046778, 96467503, -1236801871, 1737570393 ], [ 1264723733, -536721820, 867564117, 110400342, -1796001237, 169759471, -1702966329, -1544205364, -1645490063, -659069456, 1519660658, -1791923477, -560194980, -1190623718 ], [ 1358518732, -1161952454, -1173903423, -968244734, 126864821, -526860533, -740871543, 281874236, -1647081021, 1575154656, -1284193964, -1238677196, 1556907159, -72518268 ], [ 395078380, -1224808123, -1047490134, -2005865990, -527082573, -1473832636, -144537164, -1140830091, 1759305014, 1836499561, -238622593, 1800037677, -220240550, 2100876346 ], [ -951333181, -375111536, -387199186, -1373951670, 494151311, 134894347, 1499343988, 1061199451, -504302931, -156072489, 1101864443, 1586992657, 1431532995, 827399181 ], [ 6414699, -1879959465, 602404567, 1679359120, -1758586719, 1851248241, 391622565, -50269722, -1082649680, -254892399, -732568747, 2063819075, -1367753721, 1545323737 ], [ 947765079, 1676410274, 1128660979, -1441892342, 727400239, 1433209025, -928394618, 1618586747, 1183995147, -1331919610, 197331944, -598514299, 7699757, 779496737 ], [ -1174921674, -1168007138, 802839364, -247671047, -156285311, 1539633400, 1606310543, -1701544148, -794149706, 1807659926, 1452457316, -1329698560, -1385055353, 1780486273 ], [ -104110503, 520109495, 296205630, 2061132518, -342278637, 96363314, -334343623, -2018653618, -1201221608, 827616987, -396479286, 1755775723, 393515223, 223483935 ] ], [ [ 1562067221, -276141553, 1025099700, -2018006915, -2016356344, 651415275, -1913554504, 488551953, 1000422456, 279642445, -1836484549, 102595564, 2026031014, -268356762 ], [ -536707808, -305881194, -428739661, -1999853904, 503064800, -1698355741, 2015259381, 1041328469, -81872196, -1443777972, -1524605716, 403967781, -1842482490, 639531149 ], [ -331769415, 1706912633, 1036013778, 1465721994, -48602704, 439201424, 760720564, -676785059, 520772787, -214827875, -1028954212, -2017224240, 43865028, 1016461400 ], [ -1330506466, 1993947833, -1232227422, 1543023232, 847720413, 373162264, -46643959, -210771312, 1476787296, -1996900879, -1470918679, -1517654242, -1256006057, -1575331631 ], [ -1944340286, 367325280, 891669092, 328428533, -1404137401, 1397736333, 1005559516, -2145436568, -723964661, -255789, 1254681378, 215763148, 193077163, 969297773 ], [ -368625512, -1031399557, 1468064381, -558361470, -693631030, -271941095, 869105637, 867637831, 368674395, 983996474, 1968403303, 1489837178, 1493853233, 69104165 ], [ -1960157910, -931883096, -714209942, -628398391, -1441772721, 203894491, 1153466842, -1194432366, 579005846, 1488151974, -1720300373, 986610232, 1153558583, -1135269272 ], [ 1314292250, -60445214, 1469369965, 1068312964, 278378174, 1215411574, -195569448, -1405740852, 714751665, -1028275757, -1006873578, 1188352536, 1331086004, 660301673 ], [ 587069714, 1736826489, -860516269, -970455533, -1262362103, -1263648005, 915078608, 204215073, -90989928, 367652615, 1820210535, -2087781530, 341503637, 1268533681 ], [ 2064836106, -966560479, -986087290, -1747090127, 1185594647, -512393430, -322546622, -359416647, -1903052891, -1881906340, 171059187, -1211183733, -1728286240, 1028117909 ], [ -1451887939, -190966648, -348164005, 585639664, 343472503, 2077463363, -745839604, 500238980, 927479855, 1632495541, -418410508, 121717434, 1818033983, 100664900 ], [ 1510518246, -1396503845, -1384625806, -1237585820, 589692586, -857171051, -742310111, -633661571, 1666945573, -702712939, -1932542843, 1340612138, 1696792429, 1772890546 ], [ -190483080, -225226354, -1959942700, -1714360041, -700482538, -166951370, 637339792, -1504123843, 1478631404, 1368520391, -1579562520, 1866654514, -2080552050, -455599760 ], [ -682602264, 1181778604, -655461888, 2061212693, 1248810228, 1746106710, -1989643920, 678796508, 686380209, -612751153, 865314405, -516705841, 1522750823, 752938806 ], [ -311251000, -1984612314, -426572158, 865655117, 1550611139, -898689558, 1228809730, -1691435841, 1890797841, 462867045, -14462848, -1398686096, -617064819, -1265912944 ], [ 195430397, -1020378291, -1600347127, -1528316696, -592664187, -711330668, 1728041822, -2037953337, 1153585253, -2110138067, -1711132023, -1788408517, -732146432, -343295224 ], [ -1413213615, -1114126894, -568036985, -115457226, 456427300, -1044527579, 261137804, -348083630, 687807439, 803592244, -1253376433, 1008370322, -29748216, -793720957 ] ], [ [ -1524370790, 1968834525, 2118107478, -897797416, 395764956, 2105270274, -1673636136, -150390492, -2053870405, 302235799, -126863798, 1549325677, 813389464, -1945879605 ], [ 1079865228, 333649386, -1749504977, 1492177963, -1461552508, 188386513, 110023152, 2144470274, -660078497, 2062263090, 2143421796, -922880600, -1528245909, 1069176756 ], [ -511026383, -769773915, 1552952705, 1065671466, -593612620, -371242301, 155625156, 912786979, 544451653, -1533837843, 1800374045, -2111369506, 1947083059, -1670312609 ], [ 2003849366, 1021721729, -160904215, 1352562065, -2040014888, -1878161038, 1765358119, -832531584, 397657646, 46234304, -579857904, -1604639965, -1847169401, -2033575516 ], [ -383875499, 1149003191, 1637437197, 1289326125, 715060538, 1337473059, 1658961416, 977265365, -640273240, 184084343, 1636015681, 725657215, 1658178377, 1769738107 ], [ 542605778, -2016961434, 382331602, -1646983800, -1545703997, 1044195173, 954345323, -1224463692, 1751854806, 258886461, -626680001, 1215651000, -1519236249, -1989487314 ], [ 1733508167, 409729058, 2021936215, 1855145319, 1088726414, -636449775, 101460709, -166318509, -480788922, 139730205, -1257239961, 427445431, -2011651849, 1923367907 ], [ 699247073, 1439816692, 568298458, 592151702, -1115375678, -1648608840, 348869595, -1466392216, -2017308236, -1898971094, 869253384, -252454185, -877067459, -1090701201 ], [ -1409408396, -1584320301, -1230349357, -1167059879, 398250719, 2066013422, -840422245, 1569061002, 757141154, 605236134, -1094782663, -1013524957, 663005835, 1467633269 ], [ 734617800, 267857290, 665227043, 1768863034, -238692681, 2000105019, 289034178, 265055084, -1560362117, 56797475, -935585991, 1301643630, 1845770787, 1520585271 ], [ 735057099, 1479413515, -2061773302, -1015393116, -697260944, 1311447710, 1811543422, -310453672, 2023546391, 801304671, 737367375, -1255050819, -607609489, -370143791 ], [ 1003571576, 1279854973, -395610977, 40725251, 339463301, 1160800720, 1029237210, -1047802671, -2052001967, -937555411, -56378733, -677083693, -246072859, -958287040 ], [ -1838178817, -1825441423, -1556121591, -653042301, 2117896175, 854132699, 1381478593, -456263239, -2044947256, 123709287, 1756082123, 1591485909, 137072771, 825632751 ], [ -1051315144, 209945319, -2031384836, -949557840, -641021948, 1448667332, -123350233, 536885291, -1526728968, -648765608, -228204805, 1574588697, -520620418, -2082890570 ], [ 1767256660, -968579052, -233409962, -1340809134, 1415462054, 137537924, 345082156, 1315198204, -532270311, -1657267579, 2059428844, 110104867, 500571053, -1318735790 ], [ -1713182496, 794584317, 1055312507, -246042564, -2073529175, -1258987226, -1844255701, -1086042906, -450140035, -1881148290, 727686805, 1362823384, 1332284433, 452539453 ], [ 1814506312, 494032473, 828479311, -493217320, 529572824, -88103139, 1712970740, -892750470, -587891235, 211139768, 504771883, -1973679214, 524073580, 584477893 ] ], [ [ 1433662014, -1941172648, -880674267, -1667166610, 732253452, -2062763404, 817752917, -67742831, 722006554, -1252266538, -1912266364, -1275155583, 1070367753, 129436089 ], [ 492868575, 313538855, 1191289504, -2138977484, -1091580811, 104877338, -1374901952, -358864650, 760490049, -1538601577, -466190733, -766885129, 2047003996, -1076032727 ], [ -672541461, 431066378, 1355068643, 1438499816, -94061937, 1837153551, -582909187, -1166355922, -2136252113, 190875931, 962619552, -1791521543, 962973133, 1961165588 ], [ -525439911, 2069014955, 322912135, -1012142645, 1954543736, -1294577878, 816332124, -1746463562, 867071957, -1426923948, -1234112108, -556193354, 1459674862, -1740455530 ], [ 1024424090, 1062757284, -1194100891, -2062333023, 669594186, -1418179785, -539176383, 674707704, -733836723, 367341903, -1477439341, -1555151463, 715864555, -479531150 ], [ 2066544762, -1481091003, -1873617297, -34128396, -1033576013, -486500004, -1880298367, 1114893542, -523173053, -1150093580, 61224465, 1205678360, 1462729907, -1655109293 ], [ -519928108, 962320372, 321761724, -705015845, 2029835661, -655396466, -1577660615, -1204038741, -1508909298, 1968918102, 2123288696, -57772629, 1087975648, -475403719 ], [ 1779315302, 1854271346, -2003815889, -989728500, -107744114, 214664410, 1519894380, -1139712695, -1547122787, -1187020158, 935161700, -1894983486, -117478187, 2088286562 ], [ 1140654106, -737910634, -704191814, -1987416304, -1241386880, 1455647956, -1687623429, 737069137, 1291456330, 300242693, 577671094, -1265992253, 1089073083, -2120435458 ], [ -318390462, -483828362, 175678283, 1411158154, -117918775, 833831046, -2104361030, 324820977, 1443316228, 1241266108, 1606631502, 1882200931, 147508692, 106360199 ], [ -1273418348, -1031479863, 1946771442, 1938713689, -474334900, -320940763, -465055783, 1453746789, -1133326611, -876759729, -507078324, 804611091, 738426305, -1303169689 ], [ -1487287483, 2078774064, -1692082197, -627049968, -1692772806, 1561737858, 525226507, -1019325944, -213469007, 727944747, 218375566, 1757269596, 1685555085, 817642959 ], [ 1176329002, 763225192, -322215148, 287875892, 974921170, -539431942, -2102533830, 683081550, -737345721, 1684017890, 1121402654, 553016747, 1861464112, 1925921814 ], [ 1785737918, -247305750, 1645613750, 1532185553, -1808792693, 1687132317, 1606721848, -705701545, 1585872433, -1699547180, -865789238, -396138362, 1759952712, 277744239 ], [ 717164620, -1016427099, 854358222, -1889206609, -136032620, 828190702, -658617120, 1547798993, 851729489, 742125823, -975491644, -488303086, -533269368, -66426382 ], [ -1765882912, -177542380, -367390606, -1348023233, 1802768202, -1588941282, -1339086426, -279358076, -489775500, 1389931954, -1161448572, -431028016, -937538274, -379166726 ], [ 1593842367, -1085203246, 581505746, -1121613381, -430810600, 82522153, 2056671608, 373747894, -112061384, -1032425821, -1195413723, 1056262943, -1432723923, 1771391331 ] ], [ [ -122830783, -280900490, -1814299154, 672152897, 359690175, -393928742, -1117818155, -964734533, -879811097, -1495128269, -215294549, 316143651, 300166155, -1034074686 ], [ -1500186797, -2014282482, 1103915342, 724492284, 322160617, -655682630, -748159587, -1590821527, 629358731, 1895312677, 870408268, 1441864054, -56220255, 40346281 ], [ 945506423, -1561784023, 1742563162, 1491661745, 383895254, -1468867925, 519893339, -2014646189, -750878220, 1867019907, 1048260428, 1260001848, -1340598039, -500671919 ], [ -1054270466, -1279889955, 1414428044, 950265758, 1388946013, 486987762, -1163413047, 1083564132, 1823613772, -811699858, -1651440194, -1542727762, -190101891, 1168259450 ], [ 524381201, -1578474287, -695303772, 1540370674, -254375344, 501096663, -746623104, 781285353, 912538280, 1354733258, 607534025, 334668944, 93367291, -305600939 ], [ -935132329, 763772517, -637348082, 1678474319, 1743100887, -557403222, 46868439, -431119660, -848038810, 343801372, 1070891249, 1136912450, 1898869942, 1389149641 ], [ 1807788759, 1321638115, -481049719, 1814436557, -495081254, 768974651, -218451816, -923476325, -33462940, 2126266962, -1934255531, 511608780, -1283799054, 287598739 ], [ 1981662180, -1289814320, 1863118876, 1723400298, 1193966329, 1045400941, 1338889278, -505466112, 1412400603, -646598797, 285104177, 506260269, -2125387410, -566355754 ], [ 637091995, -517427597, 1591908259, 1355623106, -1104074353, 126214188, -1635994397, 306319425, 164590587, 951372848, 62680757, -1453461090, -1649753903, 981257022 ], [ -1609101349, -488937667, -1986845610, -810586208, 2063159911, -1625886970, 1945466857, -792091303, 1409065075, 1778112751, 1260045478, 1175752391, -526698815, -124710929 ], [ 1275749920, -1527985248, -613322534, -726189750, -27971304, 1448911682, 533944205, 631648115, -2029316141, 470839645, -544108389, 2109938593, 989650743, 1939251847 ], [ -1925009731, 1314517640, -448259810, -1810398397, -222886993, 786860523, -353185075, 1083360793, 1814827745, -710197736, 1787695728, 1706610994, 708046537, 507165200 ], [ 488359569, 1811813737, 1294639000, -1652484217, 1397679634, 1144258605, 110207068, 1623903842, -528191485, 288025293, -416910122, -489264079, -1357560502, -388911852 ], [ 1105946983, 378612939, -477472185, 559829182, 2039234660, -1551733465, -706558486, 281447806, 625177109, -183975784, -1799925556, -341537133, -908433799, 1736185799 ], [ -1378437150, -313754606, -1256007544, -892883629, -105988189, -736505519, 238736223, -1104014597, -1915357736, 1740274207, 256483132, 1985203623, 703870030, 1617356611 ], [ -2098959344, -952993298, -330715271, 1728523639, 1372347497, -1381860381, 931575980, 840640012, 1924406725, -1648642091, -28436972, -554382850, 2027378558, 108017215 ], [ -1119885247, 1860693771, 1744635555, -902445091, 1852613542, -1752020025, -488630428, -26573080, 1530239507, -2111188492, 594098581, -1517592234, -109518066, -1543237747 ] ], [ [ 1539277142, -1096666914, 1423030583, -566526236, 139836535, 1467143726, -1649170530, -157358185, 1202795443, -526209393, -70170343, -685148580, 968032441, 414894543 ], [ -181877354, 1937044004, -543554633, 900955681, 1249562380, 2032312842, -120526133, 956155227, 128017037, 186978168, 161201675, 1156258122, -2050308903, -1528258181 ], [ -1763345727, -424935400, -9788959, 1445472071, -350814304, 1349301644, 1133787669, -279962468, 39322498, 1582303267, 378691443, 487068823, 115509788, 1013325783 ], [ 367105293, 2106674542, -434919671, -1886550322, -1917914085, -93176663, -541610318, 367122148, -96774797, 1590475421, -1095139534, 1122370145, 1513381167, -1212607555 ], [ -510809653, -1243179246, 2026432766, -1885894929, 1371308768, -1809483774, 1082727195, -301627106, 134683734, 441243317, 1974330741, 125418867, -255570086, -1446282225 ], [ 1375118300, 616007094, 1918381984, -1765811639, -118497186, 1791021299, 741695104, -1031892291, -886331107, 521578996, -895483779, 1993690372, 1213948425, 1676941400 ], [ -1562636246, -1395918629, -1967103018, 893115508, 1949266868, 439335672, -1319156539, 1624773919, -236538130, -386189867, -976650950, 258480515, -574374960, 1338186916 ], [ 150882750, 94709267, -1152013384, -1652578740, 1737570270, 1433344818, 416093380, -1746936053, -572583164, -150603949, -1602795557, 889380793, 368746437, -1491177696 ], [ 821168717, -1282512044, -1494570176, 405148246, 1489547162, 1908418595, 1849154066, -86791997, -502891995, -1197147215, -586603670, -590082161, -1845064897, 665931745 ], [ -12172639, -117485526, 738362607, -986009101, -1244778620, 1051239433, -290593941, -508806356, -197961042, 1813395703, 1404898756, 622889016, 433842543, -1360877651 ], [ -1601019982, 76189854, 98791001, -1049078831, 1284606266, -1172519862, 794027375, 1272095870, -1286419986, 786524964, -407945476, -525313721, 1782644634, -107353669 ], [ 2138003111, -1601295105, -166396457, -590042125, 1356865432, -1754307040, -103672899, -159768439, -2075061880, -1884342873, 483763659, -2063819675, -1469226659, -1276665523 ], [ -1379740671, 543359242, 1329933101, -633230375, 329391361, -1259396914, -320814973, 393346675, 500925544, 320153458, 848810815, 2103677218, 760879979, 1207051187 ], [ 1430330085, 1728382461, -1540057197, -580559561, 1982067436, 1744326273, -510830291, 1716740893, -504179423, -727342243, 1721360423, 701889842, -1790644199, 1592990515 ], [ 1277919958, -1654744958, 1851230138, -867867162, -1652546618, -1044608636, 1225813640, -1477849645, 1854373979, 2039739999, -983664770, -1845980357, -2126052316, -1318840727 ], [ 1386381329, 962604175, 125487273, -498786274, 1530545203, -2122039964, -1977761157, -704513299, 589527971, -245980633, -933436428, -1689022943, 1647755924, -1508523219 ], [ -1161206306, 864309879, 1270372436, 2101597852, 1332239844, 1866669879, -707377261, -47611416, -1944913010, -476285166, -896900623, 1361985413, 1520935253, -760567071 ] ], [ [ -442704274, -1239214555, 962865608, 288480580, 1876511440, -907895168, -844152536, -1846049696, -1583865474, -1857959796, 341753153, 169865255, -585169718, 249674636 ], [ 1425789906, 1788693420, -1289472326, 1396948514, -389373497, 1906332020, 880953654, -85319207, 674793835, -1420663547, 444795353, 901256752, -573208189, 509137328 ], [ 696638866, -345098113, 2024112455, -543722449, 553503996, -779386271, 1932531401, -1591874109, -1550784252, -2010912494, 422902298, 1868928587, -790399283, 1498541105 ], [ 105254397, -422230600, -1130445186, 530772759, 983078226, -972606970, -1902526920, -1452530035, 60733104, -1085507503, 1053932191, -622343225, -281564417, 86622071 ], [ -377046288, 1138560868, 1263683312, -1141800105, 6969702, 1016951636, 273293239, 1160000099, 1075581882, -1235391084, 583571519, 1901832167, -2002837584, 13074873 ], [ -1569763611, 1050260443, -230014742, 1646709730, 1445534092, -402591014, 1301195708, 943653560, 926268798, 1815918195, 1244084427, 625913298, -568928063, -1477610883 ], [ 737517987, -1470108053, 308780813, -643645488, 477716140, -419732600, 2078346803, -664928379, -276200372, 2073915341, -968420805, 1090827315, 2040059391, -361818929 ], [ -563804747, -885403491, 1959278907, -354263644, -243827945, 455077548, 90972638, 1545762339, -208525175, -561896456, 1679409229, -1614583223, 570601200, 96127027 ], [ 1185343332, -61417477, -11763089, 1617885392, -314589015, 1220560727, -1935345073, -1925427005, -478089008, -1299367223, -1368096520, -1579684950, -559571824, 1306871103 ], [ -405739351, -713606163, -1078688472, 1744130223, -11233527, 485308009, -1499740146, -477132, 630690421, -883128529, 680562501, 788983492, -421856906, -67730049 ], [ 817039317, -822115847, -2065364785, 123431489, -1539761169, 1032753601, -1983985521, 925110742, 128974242, -2063660975, -302894491, -219196757, 2086494455, 1262931827 ], [ 1118387408, 1129733307, 892347885, 393456914, 2035353898, -891092132, 1785976553, 94902638, -673168460, 2108184285, 1478162678, -534599929, 1920934739, -1202951722 ], [ 645909200, -1254850843, -1514492756, 721015601, -2020541493, 32294931, 1029733884, 1877099141, -1781237853, -1905530568, -52695376, -80368909, 1728344731, 336548026 ], [ 139637877, 2070506023, -1383845171, 1189762183, 555318169, -980003822, -1303764746, 1616849664, -1183554984, -54742738, -1010266266, 734979017, 161670410, 370617322 ], [ 1691029401, -920299736, 1127986218, 1244877984, -1614261489, -1986481312, 1581570281, 194920657, 105639034, -461425875, 2129362703, 1056885136, 223854921, 1968195665 ], [ -1189937327, 1114897569, 476862035, -1056191214, 1365284284, 335930503, -946732779, -2124357489, 1139494996, -1411130790, -1073906681, 1470797160, 33931795, 1289387897 ], [ -1706959460, 1866943498, 769421531, -64598407, -253758428, 613842525, 390747503, 2112575167, -284287748, 439164598, -1108617373, -1062815996, 578724079, 669209205 ] ], [ [ 664040123, 1467077508, 1167326514, -2119196550, 1355026528, 1283870435, 632389961, 1574498780, 1339997126, 956151472, -399043305, 793665916, -891982645, -1538958817 ], [ 33863473, -498394313, -1252583139, 2111116592, -1840537723, 1683828027, 757891959, 868132185, 729259899, -532856174, 828853331, 1091429084, -2076401375, -2047194296 ], [ 968162680, 1095107326, 1335652750, -1598758874, -801466323, -202504595, 2062694461, -1178486161, -1161641922, 1625759718, -798087896, 919859625, 198705166, -1111727476 ], [ -1474052564, -330563808, -199751533, 201105042, 205281990, -1840406506, 765985541, -1301554143, -2066902193, -1407884011, 1077484072, -874447204, 194309431, 331490980 ], [ -462953594, -246514300, -1586402742, 1967471603, -1365514255, 73318968, 1105367315, -438918294, -2081986185, 157396671, 1565168658, 615709995, 86027528, -694119041 ], [ -1002417286, -906785919, 567336739, 882794184, 626282118, -401157737, 394721672, 1316013603, 369509043, -1002191410, -1060190272, 1265940999, -1716442676, 1843287876 ], [ -394065323, 1103590590, 941636302, -1425977004, 1838779055, -1308349327, -1552571757, -104995886, 266221161, 2095970138, 376870217, 1830759308, 114434225, -323477879 ], [ 1502019113, -1680335591, -1120991015, -1184764631, 274426072, 1514451253, -1448373267, -1268682736, 430899058, 1412980980, 442446877, 1747640397, 1059395831, 2071485944 ], [ 2083693307, -1426678171, 1118409642, -233067826, -1176700418, -1381587613, 1621487369, -991228595, 1341173492, -72482405, 620761217, 930776383, -900806366, -922772945 ], [ 1701495723, -114847423, -1080565023, 1301962753, 2015936075, 1332601770, -1395425927, -1635554862, -1210380712, 2081427353, 2065073262, 615405633, -1989129401, 1121721726 ], [ 832851938, -753020245, 946283310, 454248775, 533645219, 48520456, -129124249, 1766850034, 798320263, 1952655857, 944924898, -1443721667, 1399035403, 124587022 ], [ 1703203859, -125818118, -93153625, -99465762, -1394708558, -1919277579, -1230521984, -1777866152, 532799173, -303940377, 1579548715, 635507091, -1546903112, -309545083 ], [ 255606202, 71816085, 835217090, -1321142875, -412324127, 931835899, -1800685707, -2089098664, 1138424432, 1566957964, -2110474420, -1924262149, -1272201918, 1199108645 ], [ -1715687633, -828361241, -1964560398, -1668060675, -486949208, 2128443203, 409243760, 1670078797, 1097862740, -785970565, -1226241639, -224005539, 488490460, 1228914028 ], [ -1961107087, 150827590, -1437067845, -1227249067, -1681559859, 1266008987, 1470412276, -677842413, -210458269, -1657765619, -2045918557, -1882342733, 7385463, -1632677047 ], [ 1287673713, 474418033, -1303724868, -796152511, -748810470, 1806266214, 1439863056, 1031805540, -257470365, 174657304, 1973119743, -225943189, -1104278175, 1679893143 ], [ -811383096, -1947786341, -546770600, -1838630837, 1823506180, -433807441, -1786466174, -972333216, 1019835873, 1352785238, -1424327645, -621578519, -2025516064, -1601621580 ] ], [ [ -1071874220, -215266912, -493749587, -280262761, -1010476250, -1561365503, 270824926, 147911300, 1459340522, 1560331109, -1962785771, -627840183, -1280710185, 872856757 ], [ -777645965, -1723427023, -934593486, -729881689, -712641360, 1820323752, -1133628669, -843729283, -1321455000, -1327309853, 1314949125, -1043052010, -46090599, 1738322766 ], [ -267369545, -970464753, 1710079206, 1108935043, -1128459436, 1597597773, 1544643035, -1740928079, -325171553, 573959867, 167840954, 830778243, 974463047, -772830007 ], [ -1664321133, -1721802458, -715351205, 1272578015, 264231252, 509162729, 1177271107, -491330445, 694408566, 560366968, -1423106408, 1901929629, -1283359417, 49840978 ], [ 796822260, -108521393, 1404403061, -880268155, -1561987828, 1270599589, -1774280514, -1995780198, -130914186, -711662869, 1540255672, -1039629222, 263303787, 820726042 ], [ -112263198, 2087923305, -371513383, 1330060408, 336275809, 1127048183, 400309452, -220681851, 98657931, 159559274, 1259193600, -1738198046, 555915221, -1283050739 ], [ 292415911, -1633673618, 393272073, -378331384, 1125024979, -277826751, 254147356, 1256460167, 196075495, -43973056, -1665906171, -1100837762, -598541718, -40095821 ], [ -1444525733, 2088375210, 1753804072, -714444696, 308813899, -1981860752, 1210339478, -1874374680, -518549265, 411165263, -2126178809, 1791898265, 827052406, 61698359 ], [ -1171256333, -446810345, -1052740394, -1557429870, 1766856936, -780948009, -726048297, 1323627025, -731899504, -1339788400, -2020487234, -1832227137, 1882710812, 567911727 ], [ -1923821172, -1951959205, 280302940, 1332824689, 1355774585, -2062376036, -586692692, -1126925203, 1503834011, -144386061, -495007658, -753673827, 1776262818, -1644595476 ], [ 491449104, -16657943, 595057663, 976661502, -1633909909, 1510123634, -180851152, -1935479121, -374742226, 1271782393, 328499984, -1013656366, 902482777, -1123072340 ], [ 272225729, -1814527410, -394117509, 796703424, -2075245666, 2031100242, 702986265, 478208524, -669599976, 923110014, 2011422611, -1318050354, -742709608, -292074641 ], [ 1707865470, -164299800, -58254541, 1354152837, -1676914911, -1038915649, 1614667838, 43145352, -1766768777, 986212131, -916996728, -614688609, 1105775966, 2080308297 ], [ 236146597, -1885141179, 1242358196, -1557977082, -2041310938, -822323427, -624564551, 1787299923, 139242757, 1180154674, 809925766, -545261109, 998337833, -2048189416 ], [ 231147982, 342765174, 512902444, -1358675059, 2073372622, -56613989, -870801714, -328899350, 1764069572, 251846436, -263515078, 66443983, -222303401, 164825506 ], [ -585087673, -1633277099, 1511742653, 2109641727, -2084527905, 1992679153, 1768877828, 1504447588, 1491073162, -864695284, -2049586039, -1453002176, 1648247731, -691980986 ], [ -1217792627, -425340731, 1772912156, 240371745, 23689591, -772862570, 2039480027, 934228649, 1837169854, -1634216112, 993820051, -1982055930, 147806866, 1355040619 ] ], [ [ 275114812, -1652798088, -320261299, -818911054, -1991055479, 689637271, 623136074, -1432000738, 667459581, 192453000, -2107869801, 1266046014, 2110843613, 589791530 ], [ -810026498, -594950335, -110116294, 716519214, -1194722900, 1548088211, -778848147, -1819946667, -212102725, 964277217, 2127590488, 211630198, 1724284314, 1359893144 ], [ -1414902671, 1620453377, 1426999846, 1907819074, -1261209843, -947786994, -898632132, 1928878644, 2115792210, 1250275158, -2109990349, 48553991, -1939706907, -776818989 ], [ 1506539906, -984946544, -835380080, 788707143, 610929267, 898635533, 601096740, 2120509455, 1830631081, -1304679993, -1589266892, -1541925393, -555034442, 1244006969 ], [ -1661308927, 1015780414, 763081701, 881714067, 1705621287, -934565705, 957948778, -654712205, -1551443521, 1369513994, 44808922, -75706913, -725603504, 775748330 ], [ 1184696814, -289531928, -438596474, -1013603886, -1490513799, -275136162, -1451389042, 2038509754, -1999134303, 922308220, 513244884, -440575461, -1752075530, -1419811238 ], [ -666976581, -980656828, -1637518726, 361658615, -1895409371, -1986559466, -1215601695, 288354238, 1674416987, -1538450422, -1275890450, 2032232782, -802138977, -1746414011 ], [ 908870191, -1089168344, 1805250882, -1670416377, 119968018, 1067106949, 590636804, 372148979, -1106883494, 934654598, -1795617071, 344594473, 1621913611, 923284779 ], [ 1308194600, 192328380, 1721571353, 1197337364, 1402954584, 670897066, -148648871, -1479581428, -1362948786, -1333953873, 613371447, -1894079927, 1166367638, 933260627 ], [ 1915195649, 1803581225, -1146699564, 1135426875, -1991678852, 293057429, -1608195986, -1619675798, 1029338493, 1825059840, 2145955105, 217003661, 855250781, -879249540 ], [ 2098211552, 1964198623, 1363027548, -553979721, 583205542, -1464598404, -2137451411, 830442460, 1366122315, 897649110, 746785571, -1534376403, -1206476558, -626112806 ], [ 652977270, 1038501979, -342018293, 1265425520, 83648582, 471292679, -262913061, -1050967825, 358838891, -752817728, 923076069, -1771098230, -430961083, -1213293358 ], [ 865789347, -755931333, 1205681035, 653057158, 830773629, -1068849526, 1688137531, -1597232033, 673621875, 1789517343, -556127265, 1068501726, -1091961790, -1657280375 ], [ -1182575177, -773520681, 1764298722, 636395655, 1853761133, -1890647566, 100912706, 1036607442, 1956943846, -1324264120, 1041490189, 639174047, -1223981244, 509428156 ], [ 851356972, 1093030983, -1885614641, -1261433903, 996834376, 860786366, 91597961, 960253447, -86738583, 1223946268, -1016262391, -1090081450, 185847814, -134947210 ], [ 605735127, -420275646, -1354231301, -1054698542, 1548624917, 10130639, 2090594119, 127747995, 284293349, -1699309653, 262465275, 2082093222, -269613837, -359984594 ], [ -2123699467, -2123549380, -1756068801, -1042236819, -1613878189, -2015115294, -1605800531, -983817580, -1060389480, 882004895, 832145673, -1724327133, 799058273, -1193590515 ] ], [ [ 1218754516, -338494541, -258765999, 630352867, -740990991, 1502722646, -1955969544, 1934495093, -349205799, 316098119, -1306312540, -1385706284, 1475185466, -1075878444 ], [ -1711766171, 1658413377, 1106619397, -1959835829, -1729794942, 139078556, 1487832811, -1746794740, -538935948, 1330814905, 2055953741, 615725478, 2088663486, 1069629790 ], [ -235280092, 1271362456, 1311387250, 1754554915, 1479789481, -1027757753, 991869207, -1219878164, -645514618, 1820673461, -1391866403, 1951585951, 382895427, 1372525234 ], [ -683608022, -1731633345, 2025781542, 1888211086, 1724234766, -1908261128, 449254361, -1992688291, 1285571345, 518178973, 1607931381, 1554568099, 1160986832, 460966229 ], [ 1455240983, 120377478, 704393273, -2114414475, -1515151632, 503441318, -1708918371, 1782093227, 2068976121, 248321260, -1278010796, 1566927774, -66103811, 756361335 ], [ 2007849707, 1413444659, 755273597, -2076692803, 273474108, 1848567509, 1672251682, -1985913250, 679717500, 1119459114, -164790130, -1434818876, -379304536, -905689902 ], [ -1926817605, -970489320, -1687227249, 347105452, -2144106539, -975833357, 662957755, 1614840542, -682350580, -1811391096, -1840574650, 72397702, 636542450, 1666832546 ], [ 371179560, -1053120878, 568896579, 384096234, 358243938, -1521918581, 338141685, 354589094, -2093457984, 501809812, -567775130, -1526912315, -862742076, -1454875359 ], [ -221491141, -1390905205, 1921783052, 1087903451, 976794337, -1371532470, -31367485, -833892307, 1484150628, 714855030, -1456766066, -1688088503, 477801025, -1307034206 ], [ -287874577, 621239576, -1049931002, 937440309, -311374470, 613471657, 1807873651, -1613532330, -715929265, 1649069035, -591577845, 212817863, -1952773825, 1302270735 ], [ 1810795198, -1319252150, -893010022, 813111193, -1801210237, 1816988238, 421541837, 157041183, -1370428411, 508860041, -275205933, -518517177, -1886842314, 39707964 ], [ 5546177, -727213853, -181478373, 1562474554, -263957169, 42728480, -439791969, 1375661299, -378085997, -746034390, -69578643, 1008124068, -1599749503, 834112561 ], [ -1278842026, -1482755158, 137875586, -1696703853, -527915228, 335085894, -2009575198, 203481229, 1873332979, 1067803315, -22699777, 1603512720, -1085548263, 206209890 ], [ 1965343727, -972559870, -1620074114, -1542607081, -1375172342, 106079707, -1966436008, -685038026, -974955745, -1768486448, 44810283, -1234239706, -2026899082, 222789455 ], [ 1025894296, -192826177, -1588260551, 516368332, -1461157097, -1840853241, -174117606, -808097677, 1960628379, -2017121836, 1609507671, 1055289416, -2066831960, -1809935761 ], [ -87605025, 424871453, 1461551809, -1235844545, -1799439724, -1568959076, 740782467, -110787659, 2015097600, 1318673045, -1689712578, -213265366, 204702521, -769043348 ], [ -86244224, -345437114, -1694912141, 582535754, -594770420, -841499896, -390513928, -150118290, -2090546539, -1624128145, -1328280462, 1162512819, -1200450465, 98723101 ] ], [ [ 838396658, 787426214, 1239344921, 1072219405, -2122880290, -1737218474, 897621138, 1358864198, -2079139188, 1257309859, 2050083300, 31957084, 1220022957, -1886202370 ], [ -386734098, 318475773, 671659172, 1168123548, 414951493, -985162444, 2108571489, -1556907047, -1651844889, -501392810, 1540092856, -660638987, -2132262059, 699540191 ], [ -812791977, -1784391621, -426658383, 2113211679, -827783786, 2003641567, -1632934685, 2106442175, -468519858, 995319805, -2087093041, -306811802, 1589316830, -1143532012 ], [ 607531493, -14626166, -1952387485, -1207629842, 1362634498, -1426933638, -613894118, -1278969572, 2078313548, 1413738933, -414728979, 1402895082, -1426390077, -714784407 ], [ -418990075, -1356344507, -282830896, -684725010, -2074801307, 653542482, 1598975238, -1970906433, -304880669, 714822367, 1943727726, -67646492, 102984715, 1775213065 ], [ -729709627, 467466504, 800717903, -817905081, -2035066282, -1875792331, 692849636, 1260706036, -148769273, 767259180, -783659146, -874476234, -497584773, 1201702823 ], [ -1467766014, -1688158202, -1557543399, -1918099384, -537243849, 1242022172, -502924216, 1105240685, -1547027324, 1725528943, 173868465, -1882564710, 706801976, -654913521 ], [ 999835301, 1686221125, -1155778757, -1043393038, 1752421274, -2079541975, -1373776027, -113491323, 1721628226, 1891866843, -359136347, 1569151156, 216229235, 1112026052 ], [ -787312396, 2006017043, 1060978620, -745833150, 1427558664, 621020138, 823123057, 1597997831, -205345255, 1067542722, 873577063, -405609305, 687469554, -1029350889 ], [ -1570825728, 647102166, -687433962, -84344870, 1265761054, -1478423921, 206883884, -1042678945, -613662032, 1004651478, -2041840981, 1899760087, -1013952280, -1960015460 ], [ 1228075546, 1204431348, 280779230, 301132367, 440325224, -1990291694, 352328705, -679372920, 511940653, -55792788, 1944742731, -992709234, -1641953734, 505795849 ], [ -2045151767, -1134463936, 1451350318, 1143252250, -357783304, -1300526376, -1448883720, -965659316, -1244929961, -28753687, -1708071451, 2125284136, 617137402, 1305488462 ], [ 1952328259, 1467476641, 1139656874, 1502677424, 1624130239, -1283479926, -542586255, -322857129, 1937905021, -476041308, -2026124294, 417721661, -785648828, 1894613302 ], [ 940498316, -314414882, -237132495, -1917241287, -830084157, -1155180856, 2112286277, -1444345754, 1960608751, 1051837495, 2029668853, -1702513605, -859096312, 22821110 ], [ 1079067093, -1548752840, 1203116042, -375995145, 1940164965, 1949576906, -992209489, -1853573753, -303190396, 1065970069, 59299865, 353445557, 843532219, 1592003946 ], [ -303366235, -952509642, 945844523, 1206719279, 1483914865, -1541209577, 468052378, -572220333, 1023251005, -576573044, 751544040, 135272530, 598596698, -878337451 ], [ -1824391554, 1089545120, -1660825254, -514078258, 1451468997, 1266256776, -298404845, -1554034843, -1447592214, 1709442156, 181578512, 915736859, -39950937, -1439590263 ] ], [ [ -325668185, -1719358628, 295694947, -353682300, -2040842114, 484020202, 8845303, 634624590, 908070706, -1024700426, -493438771, 1014995632, -433972093, -361767420 ], [ 499200173, 851474195, 1183964393, -580491479, -865673036, -291104172, 1241196359, 551736478, -476448694, -1102233844, -1585384566, -1596754339, 362678003, 2134328867 ], [ -1819550746, -1582490106, -309845947, 1756073196, -1092040767, 13548625, 1441390959, -1298610755, -141634890, 1017883542, -1524507105, -869818545, -769019047, -833894534 ], [ 246771707, 1559754532, 1818559695, -1122491127, 935547830, 1746845565, -1613423187, -1369327683, -1646049602, -2027935651, -194309208, -14106361, 201662458, -326603794 ], [ -1117670177, 1319220722, -843117355, 1617304149, 1242966100, 340432720, -735045757, -654695817, -639462694, 104428637, 1237024021, -2095162046, -1211892321, 976629906 ], [ -995069232, 861185819, -181925777, 37773926, -1816644750, 339267078, 1581314452, -2011734183, -1389136117, -1211013268, -680379555, -219112335, 1338743471, 771762042 ], [ -1265122505, -621989826, -455247978, -1904179118, 325155753, -42176533, 1028716104, -1716624622, -667481435, 1877347789, -1733093595, 1001608685, -976547547, 306752477 ], [ 1297047776, -1104060152, -41484100, 1948633643, -1024765646, 577626627, 1254690050, 232498460, -1387647054, 1144368962, 123611142, 1985281839, 739187042, 435527024 ], [ 2065723371, -992596377, -1498597282, -1706570977, 1206874658, 466507324, 2123251342, -5790928, 1359832512, -1504533571, 1588198151, -826784364, 1640076263, -1877043464 ], [ -525960174, 1213403200, 825869359, -748504295, -1295613596, -351370691, -806297275, -92441979, 640348421, -1991514463, 1419085026, 1829342404, 615275662, -156889725 ], [ -739198919, -1353014398, 1937040371, 1811344682, 880513276, -777571813, 1618058432, -1959879383, 1359783540, 1590612966, -80326214, -931503821, -1227855423, 968035484 ], [ 1052172121, -1341041196, -250395014, 2029978548, -869125689, -1174726574, -1461037316, -778890615, 350990683, 1805198100, 1454611664, 142821995, 1401103185, 637998644 ], [ 746076120, 714829022, 2030376926, 1178023748, 1672315071, 1582825683, 443775941, 1702766620, 1237808570, 1976547050, 1766572539, 1362787723, 1618823686, -1313410846 ], [ 664055173, 1662603770, -238321864, 438181603, -2147048203, -1819234978, 928492098, 1063334615, -1379323849, -860344478, 1583395363, 962198627, -180132760, -944803132 ], [ 841263617, 2038378874, -1694544570, -2111820118, 2065221366, -1707085875, -171878321, -1830185894, 1740716627, -1179625487, 657025524, 299906104, 139590437, 655362680 ], [ -1020650826, -1695203962, 2023041353, -1146546027, -1537441168, -692628602, -1614591175, 1837497467, 1688400734, -827475837, 948219085, -1230025624, -139145937, 7303108 ], [ 1188503855, 1128202988, 450009219, 1260105053, -1497132903, -2015776023, -1464897892, 520124801, 2028577566, 762509888, 293948147, 1187790843, -1632007935, 2114948370 ] ] ], [ [ [ -1748912218, -400228809, 1565253100, -1774670469, -1539663456, -717123494, -1498044110, -141905764, -1503895044, 986149353, -2072759687, -1219422246, 1825565922, 1812204309 ], [ -1517337411, -697072221, 754210395, 576097093, -459861965, 53955669, 715838840, -1286781310, -33211714, 961621741, 1150842447, -1362970761, 1651007811, 2147199921 ], [ 530653636, 1298690902, -121687963, 221750095, -84701251, -1776616725, 1958072597, 1981484606, -246650800, 1744611059, 1154518476, -90206289, -1738939545, -14651250 ], [ -1303666745, -1970577106, 880746828, -2040128238, -82105116, 37371025, -1237849875, 2127101090, -760507086, 196147933, -824199899, 332270568, -81571416, -1398790979 ], [ -1635688197, -285851532, 1490704854, -2063449099, 1773390097, 2056259466, 253321403, -77797980, -1018658617, -1079052873, 1146362292, 787879348, 813224317, 583510138 ], [ -762094351, 2067608528, -593374396, -850753182, 277737884, -1925214627, 1166981071, -1901842570, -1129871831, -22534735, -975354074, 501472370, -1780380796, 493549548 ], [ 1112729137, -1426420119, 1722383768, 1075506619, -730840446, 1369230236, -450706068, -1067181007, 617328301, 950786522, 139027381, 261599717, 1508891215, 799691790 ], [ 655041556, -1165623826, 1314900571, -2132753417, 1363422751, 2008878958, 33394886, 685582273, -1273362062, -893751134, 1663513912, 1626595300, -1767838209, 2056927365 ], [ 960487023, 673463069, -1864058595, -1055900038, 753490348, -732406457, -551546815, 1701409264, 1951330578, -279023938, -1316523597, 684768521, -1010427703, -623841307 ], [ 1077735136, -956512950, 533152124, 692009032, -1701501415, 746006227, 406730266, 1240174736, -161082929, 283220109, 511658057, -1041389836, -701497237, -537149151 ], [ 441964542, 1483729687, -1567630044, 858056890, 1652247137, 1273394074, -636970592, -1800185787, 684404954, 1607111794, -639490406, 231081855, -1588841223, -349727384 ], [ -1173356964, 1664452271, 1574290748, -687730999, 788081758, 1651040349, 390927751, 358903795, 2018865877, 384879785, -1600674636, -188864341, -1748145805, -41254811 ], [ -447766266, 127465702, 1000520353, 199520035, -865984254, 1850713041, 1510801680, 184144016, -1391950121, -783230177, 674072777, -1394717399, -1350795259, 55014095 ], [ 785954594, 1767086888, -2091876711, -767488834, -1937928204, 671231312, 1726055595, -2004493798, 522706758, -21615526, -2068833668, -1925263107, -1845242056, -359466131 ], [ -1721778711, -824685558, 1916708583, -1382466993, 2005701414, -1888418549, 1158365402, 196269930, 2088343933, -1290462, -1592346539, 2027580263, 1372654703, -288629612 ], [ -495628288, -1592467076, -1924925605, -1651803087, -1351825208, -815418653, 1980842370, -1922880286, 1656295637, 2130843375, -3004260, -455633364, 1247911371, -1811775383 ], [ -1936910078, -1373808248, -1923013285, 1642557859, -420991441, -1084867128, 1091999324, -1838803717, -1645072859, 1920746673, -898603807, -216016999, 417409422, -1962861715 ] ], [ [ -198238647, -1064040931, 1405473062, 122262641, 1292739561, 123008549, 2117192612, 595779273, -1788218250, 440515058, 336138215, -457434755, 1070422693, 296574118 ], [ 434369495, 757957422, -86260863, -45202556, 404417659, -971333173, -1011176418, -2029426919, 745669919, 1986178049, -1540695989, -1045698493, -634163043, -1402116321 ], [ 939609375, -829106686, 1934720905, -781387817, -665863793, 427486282, 1680182528, -1586023960, -551534817, 628646344, -54343615, 1968541776, 931083232, -1118787576 ], [ -1515212367, -1708607063, 1541232341, -1136720762, 1103410741, -818965579, 1686475926, 1834966544, -84138289, -677083227, -468298449, 1977758737, 1055474230, -1969675976 ], [ -741255577, -1494796339, 1343499264, 1305506521, -923418913, -1451060962, -1179231727, -1107048451, 1582950319, 1538245628, 340900872, -523024344, 175670056, -879638469 ], [ -1826539041, 1107947304, -232687597, 1088400460, -2014301862, -500800603, 1084453031, 529434889, 1091481703, -2041781910, -1546409947, -193012887, -897362849, 1365121273 ], [ 592893749, 2041107096, -882307120, -970957474, 476987500, -1210132454, 221533494, -1162679944, 1892356578, 546359603, 1865232187, 713707379, -1845046061, 535443287 ], [ 2588976, -1286370585, -62881484, 944868712, -1926452316, -1012749688, 1609610774, 385072348, 443124217, -1414912264, -957123041, -529193343, -1366095263, 85027880 ], [ -1565546220, -2029621750, -578617106, -1818638857, 794729306, 306775308, 1512422881, -1769713289, -1582351100, -1583555936, 1485381243, -986157509, -1855957914, 868437253 ], [ -1546791009, -1137706980, -985793978, 1642219903, 492904238, 1571118417, 1172628311, 1313635135, 2860582, 2056748911, -1989605800, 1550834230, -460985522, 2113857751 ], [ 1014505504, 1501111155, -1339765734, 839264344, 1303352038, -1597267992, -1546845537, 1377294158, 1745268937, -217542793, -2078395568, -103141391, 155854675, 1538441771 ], [ 1125348035, 91395146, -641389743, -1889000336, -1091170055, -1331458176, 178256890, -1712855538, -1095202609, -1352146085, 752519600, 2075664962, 1320762040, 1711263782 ], [ 758867973, 1641870985, 562514515, 692912467, 1721748789, 1662149128, 209071948, 900774193, -606078462, -1189280036, 1569088819, 1650608293, -1826602407, -780909828 ], [ -1795133199, -1837229615, 828564304, 1182398513, -1572662052, -1277225355, -994279437, -1925960929, -1910180277, -1449179068, 1211281936, -198384623, -1831320160, -691048315 ], [ 326814569, 795409494, -676711110, -1708403465, -1991427560, 1018114406, -474542152, 121786655, -1097831522, -1313345218, 842316782, 618994175, 336353848, -2104326289 ], [ -752522375, -1934309072, 1176807067, 1241715536, -637649998, -11168565, -170427260, 1263269835, -1190390299, -1759993746, 879528661, -288181265, 944294648, 789627417 ], [ -640640636, 442002992, -2139581566, -511037235, -1630257253, 1833865111, -1105292158, 2020973398, -1951715683, -267035552, 521297024, -1819642005, 688203634, 1966421241 ] ], [ [ 2121648697, 1943529930, -1974870482, 816988706, -516386668, 336386518, -1438496145, 378266583, 682663930, 7517911, 1110394356, -465018181, -541736158, 797094112 ], [ 327652263, 982751113, 811309108, 401515616, 520456771, 1887807802, 368880143, 1277632969, -666239044, 2004216532, 660221525, -121631694, 1620564070, 2022150152 ], [ -472877594, -1880412139, -737270489, -404024001, -1348336758, 1995326676, 819830339, 1873268442, -1895723922, 359497835, 1670129413, 420469666, 1169176069, 946885441 ], [ -344391274, -975477452, 2138651971, 688285166, -1104325224, -80654050, -425825585, -277211750, 1533619456, -1451697859, -1441254445, -1327249238, 911234082, 545509 ], [ 1303791730, -983806736, 555841428, -430102085, -1009576268, 1898005267, 1561842379, -574299236, 854288476, -388572198, -1870664303, -1484166427, 17087828, -1053474105 ], [ -1518572315, -1421726965, 1461671295, -1547128551, 1019578464, -1856978272, -1060811835, -1859721066, 751338820, 44208390, 1635074663, 980124464, 829278253, 2102288887 ], [ -570179293, -1328502269, 1353995102, -1754962960, 1694376075, 339092013, -1155791128, 150697606, -583734865, 2030148992, -931959129, 1732761983, 1463175143, -1990483940 ], [ -713336312, -1463069234, -355849127, -1702572913, 263480272, 905335235, 791512994, 1368703800, -932605944, -1112777026, 343175964, 1898717785, -1206707864, -406410318 ], [ -1929676541, 69067778, -104978749, -834865635, -206444508, 1630200439, -1660057099, 660723437, 226622550, -1716212563, -366090697, -1951048348, -1562657970, -1091361682 ], [ 326515659, 1472652943, -245678148, -1036752747, 107981537, 1803823818, 611799925, 96506616, 1741620136, -1675492428, -1027665407, 1860022608, -1256029844, -2100130671 ], [ 1083445080, 1494389610, -1457362647, -1429658087, 1557809945, 1099818247, 932991766, 220266073, 135544528, -325222620, 433081393, -199869825, 248513269, -800388726 ], [ 959350329, 1922759238, 265115241, 1186157184, 1767815050, -348662632, -865384423, -399226473, 1329487414, 65732462, 1036197992, 65705970, 366397721, 94121267 ], [ 666466655, 1696754376, 994365993, 1522275129, 538396741, 1360403675, -1425131539, 381954494, 1502406049, 595388103, -1523206247, -1958316814, -1614366111, -545850158 ], [ -292739542, 1274450967, 1327199047, -178757576, 808753721, 1062109912, 1017244472, 1237891447, 628671020, -1128867333, 1438151429, 1091989878, 1507728361, -880809200 ], [ -889519303, 1869682185, -176237510, -41033265, 1961268003, -662107045, -1228620671, -1896804312, 1823181395, 1305739115, -515871430, 331543544, -997494048, -1560399136 ], [ -1358192600, 1906121894, -194494473, -1818240420, -305435566, 1215606535, -1373400805, -1643881875, 2086815254, -1568449585, 1980662110, -15341353, 2058935375, 2001872905 ], [ 509538414, 793354402, 1535155995, -1586785192, -1043855634, -979655779, -2064585338, 1476452541, 426850921, 1837306328, -241006521, 1048021045, -118322433, -2035187685 ] ], [ [ 1158910309, 413903368, 345333565, -1052266044, 19774083, -858992539, 1787886316, -595510930, -714317058, 2052354293, -2016318399, 1313386481, -1271565445, -558818117 ], [ 1975429541, -1389726588, 315630053, 827033750, -131426050, -2116438847, -1670782783, 2135132217, -1633379960, 2043490124, 155188521, -27122198, 373292113, 1890538466 ], [ -968559010, 23042811, 472381631, -1607385519, -1363582078, -1082916956, 532306280, 1204237380, -1071333964, -1295539266, 360755821, 1160484544, -249996123, -1772444245 ], [ 1108516841, 1211262098, -918104950, -47923241, -1167227141, -1977502881, 2064626531, 946832479, 1926746760, -2006270848, -1735302552, 1041741421, 2041172081, 1377545283 ], [ 714598885, 546142986, 487180777, 1697906995, -986934784, 1897406453, 1509945901, 307116342, 429539785, 506573495, 1989059348, 176496395, -2004399423, 161037391 ], [ 570435981, 239791269, 1797656557, 210265559, 2058142349, 805962255, -962954937, 2010299216, 771179662, 1364988888, -760019896, -600758328, -319741788, 1323561594 ], [ -541158636, 1947922572, -1235944058, -1140856329, 1886939005, 2105839145, 498570569, -695067547, 1877306096, 288046767, -955688950, -547117406, 1065613172, 1839668466 ], [ -1600923876, 2093904459, -2037931776, 849656084, 195407658, -59189116, 1813366203, 82339345, -1197483130, -889325952, -1817652037, 486113887, 1667153373, -1948677196 ], [ 1645816902, 495669655, -2135946260, 1341287963, -1534771646, 685790279, -447769691, -1037674148, 1387774205, 609427870, -1277976252, -227930452, 951750931, 1033846328 ], [ -250862464, 1858938323, -1480754304, 925634754, -1372017932, -243698011, 1759689609, 1617067410, -460100540, -1266184695, -1086724828, -733985026, 133970170, 605622482 ], [ -1409225005, 1218255100, -1509883641, -263840397, -1696934227, -1631394021, -1403665429, -1587463716, 2123478776, -717020621, 1318961321, 1019145446, -941845983, -1162675884 ], [ -1483684644, -1765211488, -1336104767, -1444295224, 588228846, 51908923, -1520786474, -1494733442, -1508845636, 1339765947, 1562492919, 305315879, -1402347327, -1041176904 ], [ -1219416197, -1662459044, -1895244470, 1266234786, -726217739, -774952353, -1175718964, -939017271, -755881136, 1585007216, -1783085235, -143509445, 1260135482, 900576167 ], [ 1747351261, -2108809222, 1689619424, 1229208054, -782491636, -787465084, 108100746, 57824484, -1049725059, -147839405, -750499160, 159475021, -1346281075, 1923207317 ], [ 641549803, 1811084238, -15995130, -769718383, 1922215713, -856651953, -782757367, 705981722, 644372463, -1214651891, 1774135547, 522412113, -589923640, -1818952911 ], [ -971916366, 524303006, 1995523879, -1110956642, 1214336986, -1238781207, 1284608916, 742825413, 1383364935, -1299692054, 41715089, -766942644, -2140621592, -458753786 ], [ 2058757728, 798814140, 1987698065, -1621270319, -1803642431, 1754624979, -443889180, 724450315, -632284568, 1658795720, 952510587, 318774743, 1477127976, 244466640 ] ], [ [ -418951127, -13395331, -106255904, -596839064, 1001984971, -287060890, 2022740841, -2058769063, -675967553, -1431322034, -307218203, -724863610, 1247785744, -683616804 ], [ 65837461, -609266826, -215802533, -2046732503, -2036053356, 1389733486, 1069656858, -921608024, 701813305, -623772927, 1835209877, -413434604, 803285511, -191348212 ], [ 970894998, 1860992783, -1100214862, -572573039, 1318840110, 1653722399, -870632437, 1496428808, 1856037194, -1613961740, 493057925, -1083510884, -1502940045, -160294950 ], [ -1092019426, 54433339, 611240577, 1857027874, 988752875, 1812439651, -1154259566, -1123085557, 239528316, -533522986, -835597338, 1476488809, 1387640938, -646555521 ], [ -836782565, -639594634, -1769613293, -470842760, 1832418283, 790600891, 275667941, 501607124, -1120826007, -1295386381, 109632677, -2039178999, 1351221463, 2142451792 ], [ 158992021, 1676537513, -821540664, 955012797, 610960536, 1093068976, -412912230, -2071053166, -1879681303, -1638113644, 157369001, -1417145407, 314593964, -1052339051 ], [ 1615890193, 1450480841, -1254582274, 1896301531, -1240823102, -489143496, -621665161, 2038864297, 689419562, -1960928698, -926121806, -2140206904, -513397751, -1509750431 ], [ 11427471, -1388143854, 1788587013, 650106225, 1806963546, 783728678, 1043986300, 1869869763, 986022358, 206681777, -372333332, -1740002049, 392291966, 1829173160 ], [ -1677432439, -1223272523, -1228288453, 1186429388, -1297503235, -859817372, -806034866, -2087249360, 632118355, -1938728450, -93554464, 384094442, 727223176, 313454363 ], [ 2140852549, 952523773, -1163315988, 269877630, 362455576, -294347813, 1228354626, 2087357619, -2099758583, 117023164, 597273571, -1351238592, 1740433837, 1852134236 ], [ -273624455, -595721280, 859484354, 982000958, -1281108845, -332795544, -2024139507, -393148675, 222772682, -89441289, -145531613, 1458236919, 1073206446, 690537735 ], [ -1423683312, 176503174, 2025219889, -1147564444, -1050817134, -739872675, -2107647612, 1347284786, 274133769, -1306403366, -885972397, -1288496231, 397927579, 564058951 ], [ -1779116107, -239436454, -1364089063, -657328199, 395344084, 1986209406, -605725720, -398295431, -787850539, 306856045, -717356017, -1355898497, 1620633819, -1749284192 ], [ 843537279, -2123329324, -502721556, -1507712908, -857502749, -2137245349, -2086081362, -286900012, -899535565, 1721209627, 2117421426, 421917492, 1173280997, -492283051 ], [ 167976248, -1157520894, 1681981302, 4532130, -11446546, 1695966475, 1116400186, 1201346953, -1139956644, -1204232302, 1590030315, -311750856, -1987482293, -580201727 ], [ -1751995946, 1920048133, -143872236, -786174603, -1245159056, 522829916, -203486733, -2139242362, -1996751519, -103848161, -1789840503, -1072028444, -127506749, 1026167200 ], [ 1104897358, -362552722, -1811690337, -2126846678, 359306352, -211044524, 1311985073, 1876330056, -1813476160, -914642026, 664245725, 1581637487, 1554929486, 1923213801 ] ], [ [ 205560812, 1028103582, -170426130, 183112960, 297892835, 1779751723, 478226988, 1439971592, -318676642, 726948877, -396725796, 1294212132, 504204849, -1193061348 ], [ 146926636, 1024039359, 801869183, -333881622, -1809372979, -2102372953, 1253901853, -962136835, 2097032693, -1975157029, -1269999203, 2078770870, -1534305720, -624252995 ], [ 1644165210, 538328867, 2050993522, -798123781, -1811366149, -572195023, -606831561, -1442710599, -1152114910, -838020690, -888310116, -1637987985, -428433005, 895515345 ], [ -1507336584, 271762999, 1254598059, -812609179, 962123270, -1710178951, 1613231002, -1022295471, 314667873, -173890591, -711076676, 1006541650, 625361797, 1158195833 ], [ -1625226627, 1826230788, 1083471339, 1830719158, 160923071, 875338108, 194183445, -914903257, -371855548, -1921988237, 850595732, 37609977, -1897336676, 510028021 ], [ -2041666483, -618179753, 69023578, -1914672529, -712125876, 1096481289, -1030314154, 1819345380, 1486418078, -433615582, -200091105, 1330529676, 1002044411, -1797792791 ], [ -2134941940, -1744436377, -1863784477, -2042319191, 44898102, 2001579013, -196644722, 87994434, 1079887670, -1669754360, 751251915, -1524524961, -1787882991, 1308993392 ], [ -391582630, 1725946406, -554420480, -653039189, -397884347, -238927293, -1586500786, -1650538346, -138012115, 975523106, -810366889, 1298984394, 169718407, -840979981 ], [ 75810672, 1484074410, -1491302999, -456820501, 896247580, -1321642646, 1826444875, 35905591, 21645720, -369704507, -793745671, -358658103, 17173217, -332933172 ], [ -1857473224, 212814122, -1027078993, 870596184, -821509571, -126584436, -495253764, -817704870, 1152879315, 680091806, 929453865, 1341569447, -1217848922, 1144547406 ], [ 1045441153, -1995001068, 1833150271, -1082914045, -426032504, -720135528, -1652711967, 1535026268, -2029299727, -2112388658, 1213072010, -1992000979, -498668700, 2131320960 ], [ 2132138988, 1591335818, -70368468, -852283133, 251622932, 2090822887, -1634723943, 1409170791, -1677901618, -462340745, 1038308229, 1207892048, 798840015, 184442413 ], [ 39413171, 507805417, 1590510999, 640988993, -1590653849, -1423237937, 1340097015, -930710844, -1169906314, -249127945, 697004888, -1149784727, 1144782806, -1867130339 ], [ -1732415723, 216363947, -1255477992, -835293480, 1600602966, -758162541, 2136827839, 315965647, 496068237, -1686048089, 1543364592, 1253875149, -1286798994, 1698328836 ], [ -1088767033, 963528499, -846810377, 1151525657, -984009421, 1953112525, -592827419, 911525323, -241603220, 454690376, 191796788, -1738709283, 1984529350, 932147283 ], [ -954886627, 1779964909, -613692068, 418980813, -408112282, 810708647, 340444431, 1949739731, -208917264, -595436767, 299353444, -715116019, 488723943, -1993832819 ], [ -1393780497, -1342081117, -2096511542, -1361825519, -98244324, -674262332, -1851664931, 204830225, -1607612538, 170726078, 1160350990, -579518819, 262721536, 2066400226 ] ], [ [ -1161702904, -1336062102, -103291087, 1000960867, 421879684, 1212464934, 872603073, 2769985, 996381240, 897257071, 1305192168, 574636609, -1899085102, -794521527 ], [ 2034446578, -1468022074, 1397941414, -1238508770, 543646376, -732817752, -1124560964, -1966864227, -565098628, -1406052456, 1862774570, -1088763987, 620974480, 252792602 ], [ -1140715070, -546628374, 674329533, -188986793, -669111917, 1103779388, 947548518, 61694986, 215134167, 1448749785, -1172049779, -1862266956, -39500209, -530639542 ], [ -1572688797, 1517165574, 348603114, -1344894172, 1582697506, 413879715, 1427411125, -1227495709, 1478409152, 632514698, -1453396807, -832653796, -446771055, 1434109678 ], [ -1417767079, 2067398582, -932980676, -2007483430, -1922132144, 1499158178, -447265071, 2135754079, -787370358, 1473303327, -1520990382, 581519735, 1426304247, -1175781328 ], [ 1453170681, -1577642452, 453346973, -1111621549, -1963675268, -164448930, 1187860652, 1671202583, 1989128936, 1385703352, -1683338286, 1805145235, 1022103874, 479863262 ], [ -994299814, -556340556, -453963507, -806150211, -1388239754, -429634996, 646043250, -90162146, 988086766, 1327140937, -1420474633, -2076300506, 1784962661, -255148272 ], [ -734087234, -1669508910, -703196973, 1457088717, 1877156308, -1690630030, 600683355, 1620661684, 1952471487, 180321184, -1313600272, -1976637800, -1486917652, 1988660955 ], [ -1418652137, -1373137025, -19203708, 1198645073, 432790357, 2069324376, -1005489, 708158182, 971132055, 774299663, 1147366979, 1794710332, -610659991, 217314589 ], [ -288633658, 1166195554, -310980028, -1849260460, -1355859944, 747591917, -679575863, -1744443886, -1094496176, -857562524, 2040106067, 790587650, -1160853, 629604954 ], [ -1017153277, 1354188104, 1660360294, 1436111624, -446272964, -1390843523, -829485034, -212389073, 952760495, 458896519, -1937830829, 881519929, 1956316808, 1456694819 ], [ 853000210, 414135307, -1892377831, 1208880889, 1010535149, 134578159, 1241543506, -1260630839, -1194634210, 345648550, 345974117, -356793636, -247122867, -494683193 ], [ 1601091964, -1319448578, -62243569, -394484863, -540684875, -1461620778, -2038470489, -62067287, -1369552433, -353721051, 1805818686, 101096003, 963896956, -207632249 ], [ -265563470, 1703407237, 1137200575, -1499091220, 338731593, -1684556403, 768052284, 554936096, 1686365695, -67763819, -414320608, 389837103, 1711512757, -985584192 ], [ -1344684032, 1270395002, 261382345, 1488015065, 565373858, 743783508, 236600601, 1915575407, 1870638819, 1942137903, 635791741, -1940993853, 1575738981, -1986709564 ], [ 1678921502, 2057143546, 1017367339, -1568475288, -1150891235, -1876999106, -932860700, 842027192, -1085200854, -799665552, 887785723, -1507723926, 1978097428, -857944856 ], [ -1335958433, 117670694, -1435076517, -420549538, -1227005648, -517320707, -743807392, 1957313841, -310453568, -1489303823, 872133634, 1608258808, -511341049, 262506331 ] ], [ [ 2008299253, -1043531103, 792958057, 832459698, -1866992641, -716185959, -928313313, 1820901277, -1475846506, 778601766, 578289706, 1972377622, 1807059843, 49392355 ], [ -1577245309, -1786919853, -1237231742, -2078750339, 2082873695, -2108710510, -606835023, 2073758724, 307762039, 1307849431, 1165625283, -483289510, 868075848, 1121986941 ], [ 1860698246, 2064285074, 1160617693, -2007593389, -1821419308, 620873303, 724984362, 1859054514, -1832611015, -2081949711, -1087201366, -1217081505, 131868029, -718306892 ], [ -1778972563, -1777473184, 188739983, -1139826600, 530704722, 295603920, 287752720, -204535747, 1092004017, 2076795877, -2104258882, -1995120240, 256940519, -1868573913 ], [ 1441603865, 385216084, -1164450463, 897695654, 904994324, 1824122453, -898166798, -410906551, -1626427531, -1017594492, -1187499805, 2728744, -1062417422, -1869245638 ], [ -2091558983, -486301886, -80656039, -542525485, -499064766, 104043129, -120594996, 1799996670, 553955, 1575285, -1744546958, 641701949, -1888106689, 905031223 ], [ 195524458, -1946095605, 1655261292, 1506900479, 1376997419, -1689739999, 1680727722, -1677838939, -2102994397, -1136804797, 779846764, 1341620814, 91272840, 44133944 ], [ -1256060816, -14676684, -299056598, -1788452544, 471753614, -202403652, 1539917254, 381484027, -1299264844, -1503752930, -955632403, -1975297293, 198111668, -809239047 ], [ -1763996319, 1499806030, -2104440560, 1454506079, 1900105971, -1319701402, 398867793, 1335740244, 928255021, -2006041350, -496531751, 995436065, 331203167, 494842748 ], [ -134414728, 505200271, 2123980726, -1244997161, -1239551373, 2110744228, -177324877, 1765692577, -1993284359, -2145283034, 173435694, 354855404, 179430015, 684008763 ], [ -471697870, -1127386225, -1332851968, 913310155, -832363868, 321719331, 1461726941, 1925946690, -298844807, -933150558, -836649544, 478117520, 159004415, 384865412 ], [ 1759594544, -250751249, 1827984636, -554071511, 2128827713, 1072048466, 2087248969, 708501573, -1609356808, -1197045259, 1125752253, -1352639700, -1182989720, 998458729 ], [ -616216903, -453864014, 659739624, 1156021941, 365462011, 387033728, 1626866813, -245949549, 729175652, -1803173314, -584646995, 24631426, -1720993871, 567461501 ], [ -988549136, -1286827483, -1087634521, -401533989, -1305528827, -1101868700, -663174030, -1354935532, 297839351, -85758553, -2059840427, -846384201, -83684648, -1081722828 ], [ -1270397816, 1736937339, -2088713037, -2009632774, 416256596, 1472294567, -1445403214, -1804352342, 741852911, 2016803486, -1106835847, 556906682, 192684727, 1077979171 ], [ 1140682276, 543714421, 1653977983, 188033101, 152676882, 433658911, -818338450, -108641395, 2139400075, 623086918, -894331138, 824427300, 1101347722, 773247131 ], [ 633477770, 705139932, 654359149, -221150681, 2045054110, 1536170747, 1407002761, 2011626076, -85774268, 1665808374, -1901058657, -1928113464, 2075946586, -1432386262 ] ], [ [ 1068036606, 2015432895, -112347574, 496023315, 59173092, -1177735174, -722222577, -1378532849, -2065215058, -2009618238, -1506158544, -1657701565, 1891705114, -1018788462 ], [ 544953675, 1709895715, 1269189559, 1693608684, 271159041, -84019265, 1610766328, 1211905345, 2058623470, -1099206191, 1340278611, -1769547144, -2085038794, 672644401 ], [ 243118562, -105039370, 1281951138, 415799409, 1469699701, -1733804851, -104496210, 1248308452, 1933451916, 878549686, -791508805, -2012059825, -1381938120, 708388798 ], [ 147536186, 1766283512, 393190071, -655668785, 698350672, -1905384580, 701588983, -962826650, -800064726, 1830667230, -1353852158, 1461581737, -874669539, -1800228416 ], [ 1227868138, -1565056528, -70232566, 922913856, -685783257, -533040484, 993546967, -1470812631, 1516280730, 1781429592, 308662503, -2115098455, 207415904, 1960189968 ], [ 2065536466, 2023878083, -2060330600, -1653126460, -917618967, -590442585, 1170955653, -2066404029, 1371331633, -937775205, 1485433897, 538029012, -2019602368, -157365908 ], [ 1542521130, -1370114056, 1541548668, 1459177277, 917742028, 889399349, 1766615009, 1672498577, 1361978392, -855124774, 377079645, -1038076176, -316559099, -780454619 ], [ -320211587, 222876965, 33677093, 1251721517, 611524901, 1543723628, -518519542, 1108810993, -1242114373, 294328096, 1743037181, 1696377041, 2025785305, 2086996358 ], [ -447453400, -1767666791, -1736434603, 372152379, -1852323438, 1635934984, -1665352677, 1757335299, 700591453, 83470384, 186810669, 1635904609, 1403162826, 1434606048 ], [ 1047422291, 496743763, 1498890240, 647521995, -724544338, 196329081, -458099569, 1977430442, -541077109, 222956429, -1459940655, 1496685965, -1721892299, 1809629473 ], [ 1887449388, -677892731, -1269356944, -1965951066, -1550315246, 2123637984, -644345876, -902853243, 191020978, 349610319, 1109324306, 13915223, -1136974592, -388199832 ], [ 1605719638, 869519919, -1860664978, 1985430314, -264629716, 1092267712, -2144066288, 1811067671, -340844784, -2132536322, 1230907847, -15601069, -850510184, 1845725269 ], [ -1161731984, 1119025424, 579599777, 752075983, 1900927841, 2060374899, 216838961, 500389797, 1858214139, 371963493, -1044093210, -1270163012, 1080597516, 494577412 ], [ -1511336482, 1878608793, 1545017432, 326454506, -1560723700, 986261092, -987460671, 14488402, -562810281, -336280101, 789708976, 1794033257, -537000943, 1376417115 ], [ 18932192, 752804427, -1383729633, -577339177, -1279607167, -56275641, -655098760, -1276196882, 1733900097, 1849844732, -418105799, -775422709, -425214150, 728124040 ], [ 912821798, -954523051, -603899420, 1246951900, 532964574, -1307099365, -1863306295, -1900026752, -338005511, 2030954453, -291325312, 1819787658, -891009306, -253060439 ], [ 1931932688, -2010655376, 230872792, 879965479, 967256798, -223783003, 1591508529, -2077294445, -1991982189, 683974302, -1526947183, -775643673, -828052577, -1376573739 ] ], [ [ 327994121, -981382011, 1340795487, -1083594036, 1372411556, -1736288381, 157563024, 793390248, 717761286, 1352230085, 139435345, 703708468, 1921469887, 664351854 ], [ -354861940, -550232227, 499305285, -751640737, -2143135418, -1746264535, -76024309, -1584604552, -834595066, 1097228637, 2122807953, 2096591737, 1414920891, 632414745 ], [ 864452344, -276928979, -1624026485, -619471221, 1828410117, 341553930, -204313655, 1888258824, 1152223334, -440575174, 1020057578, -1274378596, 127043139, -271846039 ], [ 686031247, 341782391, 1596002347, -682564151, 340798073, -856924741, 1503947, -2059692231, 1764404768, 512339007, -170995121, -848335688, 2123425896, -1235961800 ], [ 1346264061, 2038174309, 973987384, 1569876975, 359823699, 114259563, 111196168, 1031810591, -1969513563, -415772395, 1675522245, 1893552024, -544622137, -942987293 ], [ -342742335, 1772296673, 1586011206, -1696215510, -122683064, -1087540468, -1533991045, 329638915, 700021544, 514731226, 462416525, -821035204, -272782302, -1895071852 ], [ 1442471543, 277349525, 1985842129, -1848600000, 1033466275, -1061495589, -201489723, -82110364, 1574837760, 372450138, 2139340542, -2036248206, -445108764, -1669393987 ], [ -1915655210, -667353015, -873139590, 1289849956, 1006283661, -1193376406, 1021781164, 1021208186, 853684231, -1282541899, -2098757127, -899851238, 61208666, -2099918265 ], [ -307467109, 622892779, -1671269358, 102850755, 1999527696, 1001788664, -991787442, -261106824, 1523626991, 1160885533, -847468535, -726155476, -259122954, 1896730718 ], [ 105759128, 1461191975, 1939013682, 495821628, -1478952515, 341771020, -1019741023, 2121648557, -1027510659, 417603020, 106105864, -29695302, -18053327, -1034459792 ], [ 452826571, 329774726, 1030409950, -240510787, 1962685042, -657976333, 1407765287, 181937252, 1855313408, 1201005287, 888381236, -1946429918, 1812177638, 1691234408 ], [ 1595120666, -1217368126, -1092828312, 794790048, -1594919085, 932865576, -1596268064, -692263354, -510357942, -1725318700, -462194940, -808800557, -1045908787, -1551739392 ], [ -2011675587, 1414477772, -693228645, -354686571, 317390695, 1218366041, 1612847599, -1724528513, 1587145803, 1984101452, 240482865, -955497546, -1049984408, 1506416426 ], [ -1484812085, -751017436, 515363356, 78776674, -1526090453, 237872886, 1558021267, 415327469, 1511482282, 1632164464, -799515614, -543333360, 1732052822, 1867246855 ], [ 1744165577, -890755632, -400740031, -1442424740, -1315094381, 124630915, -2014308642, 128449198, 1010220295, -2023476336, -1113705703, -1505145108, -1979779170, 1042597288 ], [ 698914467, 29925486, 1968313909, 1670678197, 1394554140, 1472355884, 1180494358, 403667051, 688492508, 850138798, -340903946, 1537740970, -1728047104, 364938983 ], [ 1834376832, -1552002399, -1613722472, -1019833306, 746783025, -814177737, -1937021365, 1527611054, 242221002, 1119241018, -2022385051, 249982559, 653364921, 51963832 ] ], [ [ -1239917019, 1810112429, -1065988662, 591845903, -856970922, 1574193210, -2072463646, 1203887527, -1126665829, -738363490, 1408014309, 83527073, 854063484, -1401995211 ], [ 335549402, 292975238, -1448637937, -489107900, 1402365210, 1058754554, 469968316, 2046105255, 2079604632, 1554024750, -1775465185, 1926996231, -1190781915, 1582680908 ], [ 165581976, 793619130, 2007925267, -1519702255, -2067476155, -1050567964, -640959518, -1844040392, 781959922, 908215515, 192894165, -1795158110, -1027328186, -1957134608 ], [ -1706327242, -1913193958, 1440162704, 1039018565, -1488550704, 1726611063, -740620520, 954443517, -1385117232, 1700101391, -555053602, -1997199122, 275666572, -1111639906 ], [ 773284077, 900481177, -1911054652, -776458455, 1511183778, -517003803, 1062796258, 1976936414, -835588559, -576798814, 616960037, -2051543713, 1610092853, -163147791 ], [ -1615618962, 250515638, 61634950, -687526141, 1909206154, 472988093, 60892366, -163650299, 1381908828, 153870131, 163709693, 1656997433, 928039097, -452123081 ], [ -1227941454, -1976417387, 716736992, -307747220, -77918388, -1769087210, -319631006, 1024582879, -39471645, -1305554310, 1005948567, -810207524, 306278225, -846719646 ], [ -1045861833, -1859004412, 1282870184, 1838127458, 412200902, 1201173449, 682272579, -1608106527, 903310544, -98418751, -1594444757, 1895651036, -842641844, 1981590041 ], [ -1597820756, 770162974, 1817849227, 908121789, -846323882, -1741454990, -1048412389, 1434720820, -1031785280, 1770505651, 501114747, 636280996, 1044320611, 319569647 ], [ -1016323397, 106116224, -229701840, 586640917, -212620552, -1228802162, 51903926, -94629830, 1604074673, 914984546, 1659268144, 1783118797, -1209593418, -649302436 ], [ -310365059, 420495924, -1274475126, 285805206, -1609088302, -56475764, 530529395, 855804885, -1766376261, -505859957, -1070277470, 1946740734, 1319786266, -2144885473 ], [ 864512099, 284951257, -122167603, -1564170581, 2030885610, 1203503559, -56161966, 855927293, -747125459, 1384569607, 1193040529, 253298294, 1103805412, 969667274 ], [ -1106948880, -1100313038, -2019969400, -516822687, 1315466229, 784781057, -808179184, 527680118, -1296570016, 1433148765, -1411884825, 1337034844, -1450830149, -834472271 ], [ -226224327, 4053020, 980675664, -137468461, 229533700, -1115953252, 653549806, 331846600, 2143274026, 400396944, -820930192, -2112058743, -818880429, 1627341341 ], [ 1098205450, -2018372867, 697585808, -918713761, 1407192723, 176366941, -1945796094, -1983585442, 141990137, -897348058, 1552505009, 826542135, 2033807278, 1498867687 ], [ 2038068573, -1533826335, -44511936, 1384444109, -2099029542, 1574595380, -517328501, 979356984, -2066191554, -1388227222, -1013427211, 337255059, -1165989726, 757221037 ], [ -1187899043, 1748446703, -884453387, 466189592, 785414120, 1755267828, 1579155424, 201644481, -1828724156, -2104326722, 1397336473, 903295856, -1095553560, -701196154 ] ], [ [ -1730908785, 129139726, 1440491225, 1129259630, 122502768, -775508586, -248901415, 842589986, 1785049173, 1974438648, -817876074, 977921125, 723044430, -601036528 ], [ -1196915214, 1850745956, 438329957, 813857076, -667905454, 1222121510, 1915553570, 966489981, 212926124, -375308212, 1722289442, 1335202232, -267608669, -490953676 ], [ -448463672, -1499950117, -1344907159, 620240217, 1475452517, -2079983518, 1886152212, -75483975, 1954033515, 222961709, -1639030099, 64059563, 727377961, -1125904032 ], [ 578131309, 1482295935, -1805819961, 1326128012, -1574502802, 390287064, -1107847366, -98882847, 1543779938, -1447647039, 789835322, 1902793296, -1987942744, 1925257632 ], [ 842785368, 1931427159, 753189856, 1208926723, -1455969590, -1330602005, 1347760894, 972804756, -2074989424, 1873945914, -952588658, 520949598, 2070559312, -545983249 ], [ 2022147606, -1408014810, -939925552, 919606316, -454670366, -1575826181, -1554887099, -62947215, 1850455718, 1434199390, -283140832, 453389085, -1274145463, 92142619 ], [ 1900250073, -746396253, 1215986905, 1095912729, -1208482909, -1190011835, -741655954, 1709716214, -1226463260, 2082626764, 129769577, 1897791591, -472100925, -1464941387 ], [ -1405772374, -1865857650, 1755951675, -1781759586, -1359592233, -389903556, 678542682, -1627545054, 2133104488, -2075413275, -1187212999, 1200846814, 449666844, -1005586328 ], [ -872777714, 1494430156, 21923829, -889200916, 1478653802, -695723890, -1652560435, -379398991, -861859417, -420905730, 45245441, -340564981, 63754608, 1299379334 ], [ -1603629029, 346789239, -604948621, 1489527135, 1309298551, -1319915122, 1091811890, -1409810909, -893160198, -637812120, 29281553, -376917205, -866936467, -1591289716 ], [ 1719840241, -1408187167, -1680172857, -330294703, 521195922, -554995590, 2064586095, 1470112813, -1650631591, 2074829007, -1649792941, -881070573, -2051574631, 205385842 ], [ 2128745615, -51975683, -539439803, -539436647, 876274097, 893881871, 1872780244, -1206473221, -1151151559, 822687244, 404195611, 1944334346, -672533272, 1227810257 ], [ 1071267936, 1493373641, -423747697, 1830244250, -395070337, -477446622, -1265356322, -146439797, -1211882611, 356072572, -1565785114, -2016724850, -967485342, -439321981 ], [ -765050379, -31483392, 1812782873, 1955920350, -1713039911, 397885520, 1498144135, -693840185, 365194697, 1723924958, 324558801, -1446493273, 2018190383, -488341826 ], [ 693614228, 1552573924, -1757457585, 674853722, 701071819, -154723306, 1299632022, -1411054467, -1816029899, -1262879888, 1510920626, 324197798, -1831512822, -1760115961 ], [ -1135512777, 37182043, -717204065, 57125699, -1262415536, -223556542, 617665524, 2017942693, -950847554, -997785243, 1779435618, 969651195, -2079208423, 1686877036 ], [ -1226412289, 1310080523, -101249056, 516116536, 217825320, 1306339382, -843641023, -619077805, -1365846495, -1807788386, -843570372, -964768260, 1443387451, 989136444 ] ], [ [ 1486600192, 435988100, 2139968598, -205865160, 2005880183, -1562621647, 1230960547, -1537570049, 826912193, 2031488356, 2041895897, 2106951138, -1031480836, 972262109 ], [ -910685046, -1604037935, -1684106572, -334928167, 1356294530, 1560919675, -952565718, 1881163732, -1337963022, 91165089, 116046985, 114524562, -1770080449, -2038280525 ], [ 1266104097, 1650570805, -226343158, 1448637453, 497945630, -583176581, 1872755622, -198663516, 910585919, 1509745384, -725635727, 116402462, -1669445491, 1560534600 ], [ -898128820, 1043567445, 780790366, -1622671703, 62334804, -330363972, -648230334, 616834237, 6927473, 1869489714, 1536457667, -606837821, 1848414685, -895931584 ], [ -1643734770, -2061657083, 537027015, -240624692, 765622274, 837259181, 1817379262, 165890412, -281717428, 614501643, 1344183942, 65239892, -1440541598, 288387866 ], [ 673684962, 929843144, -2080554986, -733704638, 1347809742, -2012059004, -1409181936, 654808541, 453142837, -416143785, -317966937, 1533365705, -201278614, 82972456 ], [ -1149305514, -790498791, -2106714786, -1422489380, -1605009227, -1394507811, 952303321, -1677257376, -2017997755, -574290417, 1909039411, -676633645, 1578321839, -505832456 ], [ 489417096, 1842267368, 1062988955, -1700794724, 1915157200, -1848231203, 1926256060, 1458404610, -1068551696, -1836279602, -783634799, -588386066, 1456311871, 358093541 ], [ 79879506, -558363279, 2058584012, 1708589876, 999295821, -1002857304, 1061551176, -1817738489, 2003508540, 1021234620, -1963224357, 2033805421, -271261723, 1724087575 ], [ -266811890, -1612228199, 828210502, 42776940, 1829654046, 749736784, 1737833688, -1388442229, -537300158, 2124207637, 1025750111, 1342730587, 1106405554, 1889736289 ], [ 1387390206, 1409557359, -1396805677, -250306915, 689041106, -583678460, 1152558616, 191745949, 166007546, 614550819, -1589914613, 367383787, -2014946799, -818321433 ], [ 654404624, 277809565, -69501337, 190019703, 811010666, 1736545789, 1911090378, 1471596728, -1627576813, -1087717556, 1812809735, -406500897, 640160188, 1699890091 ], [ 556780996, 612842409, 652891995, 1044346061, -257306604, 1998448977, 1609077613, 1384843759, 783814164, 950303822, 1098261830, 656340413, 1330372586, -246010234 ], [ -1719145938, 2084271119, -2119291407, 1412699575, -1607724084, 1887983853, 348350601, 1180182526, -1646159321, 2092248197, -1941876911, 1554435990, -700025449, 1427050520 ], [ -266510776, 1777695691, 126066563, -406683718, 1012209951, -735070105, -819208329, 661902010, -1867832574, 1688486070, -1006519056, 489069724, -1357825360, 2039340760 ], [ 780564409, -1436472875, 2100563992, 1762390993, 1547250125, 480563164, 55357859, 1083671272, 1114948502, 1669091623, -495589451, 1555635285, 811868446, 981605508 ], [ 2070217172, 1357743616, 1491588040, 837413039, 1239654783, 1555874024, 914165211, -1430916578, 65727933, 1227955121, 1744904045, -1620207014, 149143318, 1702746862 ] ], [ [ -267092233, -1071472907, -994438388, 1582671765, -2017530253, -2133141360, -397821399, 1077547276, -1855343462, 1367562940, -561373925, -1234678085, -1902326256, 1365164156 ], [ 1912448412, 48402021, 1467635285, -395254777, -176992164, 252953891, 1281153125, 1498737953, -62095355, 1123065025, 1779056806, 1749462875, 347650226, 1177716033 ], [ -1991711006, 449040383, 714249212, -1851808171, 1811149979, 942656254, -849821799, 1342253022, -1115519393, 887312964, -969161003, -100810174, -59335058, 512349112 ], [ 1691161228, 1089356640, 2038552199, -1954614235, -579255754, 2013957644, -332317630, 567981312, -1330778188, -264736136, -827064296, -78215603, -1765314354, -2052721797 ], [ -883943651, 96180375, 2140027929, 325089072, 376112472, 1652898420, -892081407, 1288512405, 1014581040, -581747512, -64064236, 736898910, -24701629, 799549678 ], [ -1095017413, -1092243128, 843541886, -815477986, -1684088069, -988387059, -1578253207, 1937510502, 53364381, 1394567005, 1975783196, 1541812529, -1837039938, 647203052 ], [ 1147010146, -464723892, 576942340, 1068994378, 176885834, -1278124687, -657773990, 663201940, -484226923, -914546256, -1842178900, -944424971, 1596930733, 1780619319 ], [ -1745063135, -20863097, 705569873, 1352153571, 345848153, 374235014, -2048570664, 946395679, -1435007726, 1744186598, -1208974955, -883867499, 1099355562, 1617478911 ], [ 1589280282, 368974066, -1643551232, 252008478, 778522426, -1494844584, 1839652084, 1067617630, 1488884887, 953015515, -547595574, 1635588331, 267549654, 1112947300 ], [ -639740737, 234852776, 1331923223, -1994124999, -814627039, 1444135146, 1410806631, 339934419, -1753698760, 787510965, 1855291379, 207154549, -871297165, 600148739 ], [ 1153213342, -800053144, -53383182, -728139967, -1293666449, 107287749, -384437753, 1622205887, -880017291, -593436696, -1613168416, 869766598, 1749949479, 715594310 ], [ -830913828, -1615644731, 461722427, -1511741095, 826193691, 387917712, -1665755048, 1655191765, 935196376, 1321226027, 1399953589, 1753611440, 337798729, 1530500453 ], [ 68624895, 1666380526, -1208879222, -1418632779, 509232608, -1281512206, -924819479, -1473700708, 1881090332, -587194934, -829425399, -350733070, 1809093070, 866143823 ], [ -1728063317, -1550162114, -743056538, 2031409625, -902677710, 1525987242, -1319566903, 1465051570, -1491824444, 11158632, -1647046963, -372171732, 1335804445, -1984160326 ], [ 211608611, -1828573861, 1527057299, -248490882, -38895803, -1554809307, 1774629578, -1844343866, 1535158940, 1014351937, -1823070682, 2117738974, -783332419, -1726641727 ], [ -1779272168, 959879900, -10952478, 505004339, 706593688, 304539396, -1045185561, 619747118, 896777799, 727228921, -422408764, 12239602, -1745418317, -150310227 ], [ 1458768028, -1896189800, -1021753230, -2015329310, 2106745417, -1432625637, -536333812, -48977067, 2001066835, 1220073301, 500546207, -883571301, 815626857, -465981859 ] ], [ [ 1791961281, -233296781, -1759545114, 64602078, -1875466508, 1605421853, 607189191, 1525471984, -1985055995, -1225913189, -694823952, -228548707, -183794714, 272384137 ], [ -104279486, 1436131701, 250262147, 1460681693, -907538748, 1112397915, -1977651280, -1213866980, 1799095864, 315282933, 1552075306, 673382960, -1875839250, -1462808636 ], [ 297851086, -803859912, -158888853, 509003988, -804212798, 1290102524, -1424001413, 621058359, 941152959, -932894639, 509323548, 261470112, 1672151516, -99054545 ], [ -1641384948, 2143357310, 306227299, 1854474915, 1112478781, 1301790924, 1301362789, 1418424408, 872219728, 783460293, -488771243, -315403137, -1801102012, 1171099274 ], [ -1910043372, -487162798, -719224130, 127312850, -1753968083, 413668689, -740037668, -1247973391, 1604734433, -2100030917, -712112201, -1996747296, 625704073, 112182619 ], [ 1468961155, -898859745, 366814724, 1254502592, -2036599130, -1238933208, 116374916, -946230543, -1196436642, -1459158492, 1390106341, -995347432, -1100064521, 479804452 ], [ -1957136936, 1765531921, -2132794917, 212156294, 633249147, -1916200571, 1152424375, -1468128303, -867290699, -234480171, 1314322907, -2146959603, 2039835885, -1181800813 ], [ -228087200, -1107785428, 269677406, -684005928, 1925730015, 721227144, 744785031, 1696702865, 901478587, -143997763, -233284903, 2022435346, -710798926, 18910965 ], [ -330374389, -1777578903, 708144308, -1022901129, -1056549199, -548133980, -498978202, 1145700830, -85777519, -1579855716, -771409061, 1459724137, -614131855, -1439858967 ], [ 1762307987, -2026473139, -1537036233, 1973392649, 676786135, 1960160304, 2086194528, -284916966, -933739373, 151689147, -44375799, 747290059, -1121152430, 260370543 ], [ -1542107325, 1858295007, -543552940, 489257604, -1806084324, -287164690, 1843257174, -1970156112, 1714234060, -1417387026, 643563313, -527590035, -852010913, -732827819 ], [ 671655126, -42023122, 771962451, 1087656346, -2045309943, -1574238563, -1806900744, -1818869750, 728961565, -1148965888, -495182499, -504524946, 759407435, -185900512 ], [ -1047104994, -316390313, -1175539122, -678077437, -463125953, 864276163, -477985811, 171085935, -1667863325, -478395562, -319957417, -234559271, -1472619639, 249600080 ], [ -844095544, 919205231, -896626170, 686319507, -13939342, 1288650824, 988586913, -702134738, -1003035873, -1592185466, 785117493, 659925625, -235723049, 879190336 ], [ -325791251, -706158319, 1698846026, 1506732587, 289526486, 1022649698, -1161315186, 1608403200, -1137126891, -1382237409, 1600717912, 506258421, 1146925546, -1637242964 ], [ 948246333, -737171184, 1660650105, -551647108, 589725011, -1539072422, -1711140111, 90944456, 119857193, -808692533, 641332695, 1253911344, -1434325725, -136981548 ], [ -1552215074, 258337227, 234921878, -938627264, -127447344, 1092307785, -1803346287, -1411206345, 2045423943, -165160326, -1444586293, 1552301327, 1836778071, 244304271 ] ], [ [ 209731476, -30577981, -2083560538, 1543337115, 1873598165, 1438696236, -2043396531, -1908806033, 502612811, -1680344368, 456389582, 1986382786, 2001741396, -617922294 ], [ 584916355, 361210054, 361173645, 69416535, 2058749736, 1593255700, -1599535484, -2061091452, -804804849, 453335439, -214231923, -179795982, 595479153, -1816418615 ], [ -1909555662, -1059549072, -1936794630, -1439212661, 411413750, -7879163, 133792245, 829900049, 578958826, -1450984601, 992538916, 1327707823, -367642533, 1778604117 ], [ 252647169, -1910884633, -747400318, 925418415, -2044984135, 2140557793, 1428959871, 602265844, -1951839705, -1836438223, -2142421392, 12334785, 1727700827, -1093445906 ], [ 3713372, 1925170733, 1021249036, -510247864, -932821310, -1708685488, 6715014, -1695500681, -496004746, -974838825, -506199409, 1133807655, -1449240714, 1847300885 ], [ 1940776355, 1663482194, -1347293772, 1842160569, -1591930569, -1811351385, 1501526026, 115103244, -1569282146, 115885156, -2056881803, -742385186, 902395105, 1232354344 ], [ -1419203432, -1266457311, 1899861584, 1051317676, 1263274706, 873451075, -1128682950, -1207226648, 443919620, -1009923595, -119645562, 1523713289, -735815447, -1257659942 ], [ 1586757584, 1744868608, -1568236906, 1366536655, -119264908, 486425463, 920416941, 1319201438, -1291185606, -1692670453, 59215243, 802055423, 1698847598, 39908584 ], [ 283247915, -970065877, 1615469159, -1455133950, 1379714048, -1896894321, -339433256, 1955151069, 424100726, 2134825027, 1954227140, 1318021187, -2129120934, 687215395 ], [ -2141175300, 757673126, 2139256289, -1584823422, 1745630081, -731671444, 1379548756, 1159092799, -749011262, -1304294014, 951890072, 1310804630, 839735400, -405237885 ], [ -1377340162, -1795404992, -714431844, -894946303, 189045329, 861486255, 843331146, -121685560, -530537712, 347009789, -632188498, -626707716, 120562696, -5580936 ], [ 2066873835, 2118370164, 633966904, -1525085961, 941348253, 1761087317, 534270693, -93357585, 1591524215, 2030552418, 1855728857, -803508823, 773293315, 1168306333 ], [ 290821259, -1902549674, 1601472647, -2049183002, -1369498477, -1682502718, 540896729, -580962877, -391208509, 1077957332, 1764157391, 1228213816, 1165307224, -1942118205 ], [ 1586565526, 1661347490, -1820334354, 1788287051, 1027779552, -2108313336, 1303366612, 2139756992, -278150510, 1239191520, -910076908, 279147111, 1742505864, 707761773 ], [ 1175386186, 20181396, 1018683940, -54792033, 1610566380, -816695945, 1511113491, 366360990, 637043017, 1073858562, -166109482, 1020611594, -672163064, -2145613308 ], [ -1032434831, -1667817902, 10808714, 243534652, 1303060054, -1548402441, 907409123, -591736232, -398496501, -1973010254, -1204904443, 968203588, -157782657, 90528742 ], [ 794074474, -569495752, -924583619, -303588302, 1144061624, -2100135623, 487866685, 1973827487, 1988448984, 1271712143, -666641474, 1194068506, -2096369214, 180457972 ] ], [ [ 1765095576, -1460722536, -1889388819, -641946318, 963436669, -1391303399, 1751690359, 1201219350, 1503310760, -1188937624, -56263931, -768123785, 1682913906, 335528943 ], [ 1206368697, -798214574, -772033508, -532492053, -1594380709, -950429007, -469061276, -1537584400, 1788553807, 1471060995, 1211651955, 1515744591, -509487054, 1548919942 ], [ -1184465396, 158398298, -1291906525, -978614760, -1172128717, 1270546810, 1246867945, 768012911, -746641805, 1186536116, 1485637713, 1323802696, -1492404314, -1098468021 ], [ -1483066305, 1993723610, 19048883, -183286854, -1129698529, -1966076533, -1317896292, 948562994, 2107814493, 1305582521, 1688992675, 802490220, -1421251529, -1449996408 ], [ 623639127, 2019637164, -708126266, 716800351, -359700694, 358994337, -1960319997, -873719476, -2001405159, 1048802245, 872422751, -413135194, -683154775, -446108275 ], [ -329921672, 1365438917, 1342251965, -1231540772, 1723598669, 37188268, -58202730, -1901197885, 952932215, 1522741368, 1961862292, 294282365, -1692408151, 322980671 ], [ -529230733, 893578407, -172278149, 1064856987, -235780404, 1407256528, 2088776230, 557869507, 1275159017, 1977373139, 1650860877, -221715218, -1751598589, 383405600 ], [ -738543801, 1608513243, 379025264, 1656863716, -1960908773, 251525387, -1800432949, 1251813206, -330705893, 433568801, 2096573233, -1891640351, 1054217120, 583327204 ], [ -1033198708, 1717508155, 1864215371, -770310551, -1814036580, 695974638, -277863628, -187762150, 561023508, -136655241, 466078592, -1679015674, -1679567027, 1197727232 ], [ 54368160, 468146611, -947795139, -1755066727, -864667171, 1043989714, -722716055, -285090585, -564142640, 1517447324, 1501775349, 284987097, -1187818111, -1598181676 ], [ -351815485, 478751201, -306692487, 1507119475, -239631272, 728350165, -8994484, 378985623, -309940573, -1586914352, -1105760998, 351550326, -805998156, 331577251 ], [ 1797260130, -500168315, -742928467, -1309253651, 1494308612, 2121750621, 520034597, 214980625, -706946489, -1473961169, -949889746, -926475547, 1899112097, 291735356 ], [ 1473888849, -1676332808, 334432546, -761479581, 1456312731, 1063125746, 910047504, -848311484, 899190533, -367791427, 1733939503, 1738469765, -912619609, 661298028 ], [ 59723488, -2146120153, -646460779, 632320618, 1629262907, -1712296616, 2072702188, 2029002289, -625786472, 600699584, -2002882154, 1657091765, 949898662, 1801966958 ], [ -417858473, -1687994794, 1936582481, 266732811, 881649405, 2066259614, -1059724323, -995766913, -2019770756, 206583042, 638245361, -1925134085, -1200181625, 1631143567 ], [ 1139950235, 805915099, -1567609780, 1674151793, -4886419, -1571831565, 1651606433, 1922891127, 1322709613, 783658405, 1041728084, 1661849107, -1095961283, -313893082 ], [ 2029217362, -2030380592, -1302443233, 1607313755, -99113713, -750059951, 721438747, 984305312, -683972441, 874708996, -1865970644, -78984723, -1680207551, -1442842484 ] ], [ [ 1186833896, 1983893535, -674921692, 1263196953, 421176030, 1409314178, -1739534564, -418952046, 791318321, -1994891926, -515570354, -659295129, 113774731, 256908359 ], [ 1768530515, 1745373654, -1682221806, 181742846, -868804965, 617372636, -2084304735, 775423971, -1110285610, 2006530528, 1022871620, -1786454172, -1792593803, 729115874 ], [ 1273934094, -112474135, 1131228281, 1689040952, 1892995742, -144716202, 729793629, -1327262130, 1186985435, 1275521407, 62846148, -281710501, -1065780013, -1183096100 ], [ 1103429682, -1101408687, -1856390888, 1940324229, 791396898, 735033736, 1197235597, -2125471052, 455919896, 1507705393, 1418840645, -2113214191, 416040543, -605456528 ], [ 1684999560, -711487642, 1422737082, -80677160, -1877672443, -2008833254, -2060143468, -57746786, -1908640296, 1584663706, 592457129, 1101516174, -546341111, -1963521214 ], [ 1620853134, 1872916905, 714949373, -214035035, -585401019, 1158569416, 951924138, 1406248153, -1296629686, 1489222734, -1609236543, -1598339944, 236324455, -1023802099 ], [ 1285366386, 1640081095, -1141186682, 491711402, 308587148, -306149101, -124328279, -207666743, 825171048, 2077231626, -1337501340, -262797401, 1910028988, -133008898 ], [ -2082741027, -358829186, 1365179737, 865932559, 1584561167, -534811023, -570637003, 734726566, -1279053944, 644319389, -1778053844, -1450257391, -2114155400, -917639831 ], [ 1668920769, -563042755, -1413669895, 350388543, 609208155, -209151305, -1614391961, -152222046, 1664501891, 1057616254, 291510488, -1493307928, -807524205, -1935159410 ], [ 1071410010, -391659401, -304980734, 156940679, -1823071006, 41795459, 459064794, 1346439337, 714346247, -1639599600, 2125515488, 1567613917, -1841033108, -496846727 ], [ 1521527221, 1340757023, 147188666, 1335041501, -1485463648, 1419359231, -1013518615, -7745067, -1008072667, 1718643569, 1001575442, -781941630, 674899689, 244446178 ], [ 296730396, -1933367159, 2069810118, 1000596936, -2041171905, -1559249256, -552311757, -976410690, -2066756013, -1922025522, 30290045, -1677678780, 782202431, -15615241 ], [ -87529474, 531169740, 1992294664, -2104811941, -1956572335, -975371506, 366830025, -1304151372, -479508364, -31572659, 2137346254, -1447763934, -1301056362, 1076028676 ], [ -465581805, -1644900632, 975289349, -134158379, 2059629678, 899225799, -392371396, -794727558, -870454963, -659341627, -1654320789, 775725238, 396045859, 2028155278 ], [ -1718050056, 1064212743, -1019778712, -817402335, 207383984, 1253260563, 501012980, 1298619769, -1737207917, -532770118, 1495234402, -2028817683, -1529708363, -14318049 ], [ 988609436, 1617387543, 674048296, -1708519458, 1005672741, 421900054, -21850094, -17640005, 546843191, -474928455, -342546204, -2004972425, -561519086, 455540344 ], [ 941857372, 1738341113, -2096766609, -1462826539, 2066805971, -1318429288, 347655411, 980898006, -1211188912, -851773611, 1919017719, 100682038, -1353364366, -2069882394 ] ], [ [ 453275090, 619060279, -646939302, -1470241588, 69850254, 1944509531, -550876771, -471001324, 385179394, 345790462, -605980774, -1220192914, 1918708905, -898846802 ], [ 1583035291, -126514885, 1852692277, 312845865, -477957800, -1420344678, 725917737, -1341988878, -475807684, -1635455186, 1755521567, 1901701864, 411646193, -1559238278 ], [ 77179327, -17969875, -797055089, 1501200982, -44782835, 1283165556, 1311455851, 1072808061, -228498886, -149113341, -1449851869, 1244930484, 1037415535, 1887189458 ], [ 1073117651, 1876167275, 2056872030, -1541194553, 326695690, -2084481599, 1556879046, -1429508058, -1549419608, -1867433007, 681366210, 742356283, 938384289, -1048713254 ], [ 1639877051, 1646005771, 1713850, -1586753469, -695472658, 1190590709, 916600172, 725771911, -1943511598, 54163342, -1284928979, -1393488855, -1117376360, -2042588271 ], [ -1040747345, -125660798, -217817847, -162815613, -723242506, -1387014627, -1424657889, -1234288882, -362859810, 1605558362, 111872283, -1835669776, 577403571, 394013466 ], [ 127101104, -1112652943, 513567258, 164809650, -1185904012, -774631533, 1968276455, -547485290, -1419607005, -192464451, -690966628, 1247197973, 1196079312, 146570483 ], [ 1538972836, 1601920815, -636352328, 1249602874, 1004717429, 419157354, -922204693, 1983394113, -2006733676, -1082886488, -242231731, -2063869721, -1791531536, 413429794 ], [ 115920566, 1151716704, -1236058228, 1189734789, -1673544383, -211346911, -705529881, -170700666, -1991330804, -23273432, 825852388, -1151336704, 424359800, -1589171785 ], [ 187370277, 547367022, -1785541144, 320870308, 1660543275, -1635015728, 304399715, 699851179, -1889002136, -161930358, 238011643, 1428432881, -1693475720, -1524737180 ], [ -2005112313, 759868846, 1391759033, -1072880971, 296899998, -1011912145, 45742493, -843430071, -301095457, -91134553, 1402150163, 157525522, -2016722668, 1234985062 ], [ 1893136569, -1033807064, -1147354424, -1805035721, 285583759, -1367674473, -1279124258, 1903811171, 1761846831, 1587452789, -1060745986, 318121373, 94753450, -502210997 ], [ 1381241533, 1705065767, 1797881285, 1620487762, 851561277, 810833212, 878596059, 809807736, -927089753, -911243189, -1347776183, 219083030, 149118986, 88715234 ], [ 769649325, 783481893, 551499293, 1275333554, -1920132099, -377962546, 1734865221, -1637405587, -1326503760, -1010336566, -1803838166, 209673954, -242418406, -1164490530 ], [ -321715981, 445351508, 252248716, 697622323, -661393793, -1949578071, 706341798, 1662743279, -1842764375, -511972075, -1449131881, -889094922, 1842316521, -1812420410 ], [ -840584869, -1413710150, 299747422, 60858799, 1690982856, -817664660, -1494147957, 1975513732, -418164711, 628838857, 968198413, -1782534910, 257651831, 1667695097 ], [ -261954230, 348269497, -722554352, 1150457101, 961130474, -1966422093, -616205328, -414060203, 1427452567, 1127355607, -1534891608, -1798913732, 1071637514, 955250812 ] ], [ [ 1442309516, -1010248486, -991977320, -1555205810, 1645258665, -715697827, 1742688671, -224418267, 1438465508, -28710493, 3078475, -59174033, 1431769150, -1165087653 ], [ -530033201, -1390128883, 1271127106, 442548788, -732314829, 376473828, 382939045, 454697862, 1373524143, 1251859582, 897100875, 1285537851, -1190115648, -1876880054 ], [ 849429571, 682292799, -416751896, -1025190027, -866728387, -752478772, -1440719077, -799795606, -1744662413, -440147446, -1422496435, 1864730868, -253897892, 1821675006 ], [ -1143745442, -691072388, 20303058, -703102382, -196666023, 826525578, 390271802, -1923038245, -766948673, 1665238817, 1106516592, 1990768956, 249921987, -1303634366 ], [ 853946338, 1121818331, -1399421993, -657219010, 1832236678, -841694394, -199114751, -1643594945, 1667577779, -1210551274, -1387881569, 1365789177, -1803646411, 421414420 ], [ 1915089117, -1848104083, -1029115725, 1320547121, -2114472822, -1591850593, 37101302, 1966934031, 458169331, 631180167, -595361005, -1872086317, 1754795102, -411206961 ], [ 495856056, -566861139, 1863140140, 1627140950, -376519117, 1588489133, -862804688, -586261670, -1493230297, -954005321, -1051360310, -395322125, 1473399035, -752125233 ], [ 1076160855, -554925205, -1958699129, 251024223, -608165531, 929153224, -1389091281, -2016088166, 460980783, 14948674, 1851518550, -935481523, -1286544889, 1925919583 ], [ 728580746, -485709364, 26286348, -160127209, 1341984381, -1889239626, -1074765850, -284522339, 113296986, -327273531, -340462907, -1940013742, 1210030610, 1463737254 ], [ -1105275691, 1512417636, -309116577, 855474864, 429639309, 1419963196, 875928054, -629198610, 2001123634, 534828740, -1186269660, 194223555, 952641076, 760600336 ], [ 1511538568, -1499197105, -1009980262, 397775078, 693605984, -1488979966, 836979719, 1022713467, 1932202724, -1117047128, -1547403641, -384043891, 760463318, -191928507 ], [ 1171383994, -111112237, -33750873, -623326360, -1481814750, -768965779, 94401189, 1157768514, -1155661251, 1984192181, 132121506, 1013020258, 220854625, -258313869 ], [ 974499247, -1106784795, 1437258253, -811158264, 540532192, -224315364, 437041912, -1652055072, -382368172, 1588634160, 1810052255, 807214270, -1131493902, 1014614890 ], [ -1221500666, -827963422, -781398969, -523120310, 78725273, -863261249, -1192473571, -490049835, 1397153348, 47492285, -58573669, 477534166, -695270474, 1645848038 ], [ 1992285665, -740380265, 1895990713, -912281947, 675223833, 1243948848, -1419531664, -491691280, 190483806, 831188471, 388809937, -582883910, 1245971480, -849330308 ], [ -684230175, -252071203, 984962886, -1678293327, -857928036, 1370180085, 1980396793, -122743066, -1410211872, 799238771, -1362223445, 634271256, -1965935851, -29954231 ], [ -232595981, 1253170317, 1860049158, 572472783, 947454057, 1325703948, 1477299569, 1448104044, -1014981269, 1236183858, -1624655856, -1082713942, 1857906257, 444587200 ] ], [ [ -1738183928, -2138854376, -1260554282, -7656400, -1049411101, -660689340, -1197672102, -820069436, 239014779, -829694591, -2099026427, -541396385, -1874307240, -1177882995 ], [ 1593600152, -2044862869, 773685277, -18673445, 2131090008, 2056727300, -760150873, -390088769, 2032179385, -54276142, -65138430, -1109750294, -122461475, -982080352 ], [ -593773934, 1420080611, 1045606543, 1757452369, -1661759880, 1972813137, 839154533, -1972379613, -683031356, 865426838, -1172770359, -435680583, -1574693947, 339439202 ], [ -1195302438, -885903166, 2134656352, 892051297, 1061426548, 259942168, -769676066, -1504678822, 270205693, 905875054, 111842784, 757574840, -2104190083, 1251827978 ], [ -325007290, 110785024, 1647200837, 120331920, 1396527451, 417018548, -973385400, -250689448, -988421056, 1956275648, -1985682306, -1683009824, 1292237479, 531304098 ], [ 2034930795, -1460851266, -1212171885, 1164578531, -2073462148, -569239481, 1345554759, 652562498, -708935059, 566301086, 860415418, -1726295444, -252091277, 2010916864 ], [ -1330418856, -1138370864, 804496416, 316940896, -1127862922, -980246779, 1918864333, 1162320183, 1076378218, -301822914, 1295354592, 603959247, 1041126973, -354084039 ], [ -902735173, -115323790, -2124712506, -1930102741, -629412721, 1434102932, 1919351098, 755003655, 1607882439, 1902763016, 575490952, -1613697572, -938301123, -112397877 ], [ 1269160084, -1084268139, -758809423, -1758686998, -1945833853, 455872398, 163770089, 704859648, -661287352, 1175979109, 1508442444, -11501191, 1158113441, 345652523 ], [ 942091835, -1185152433, -45769243, 1830592139, -853071274, -960159147, 228584566, 503499134, -795330114, 227814728, -1228080107, 1459198377, -147685277, -82021753 ], [ 1334917730, -618891396, -2071972429, -1600149227, -673028117, -330527998, 1415123925, -1315574016, 1760034020, 1552399198, -1505976456, -1369298204, 912068206, 253039877 ], [ -1440169942, -737902105, 1705534753, -1242839490, 1751154165, 644716104, -954278321, -830004341, 907500277, -774492444, -2071548239, 937940047, -1708460080, 2100383666 ], [ 637128569, -1841590927, 1600353058, -475919219, -2099410095, -1862429444, -1959897931, -1518322937, -596413166, -2091300837, 2128324843, 852577705, -1043416396, -1956166579 ], [ -656946784, 1870624786, -675432091, -337340113, 1183325979, -998413939, -1575542328, -2007359791, -1943851267, 1268616741, -1918806506, -467130033, -1649115678, 1421389527 ], [ 1343310234, 622495732, -13139543, -102180510, -1872863074, -143078176, -748396327, 557427959, -93149746, -1569105779, 499909279, -1618782589, -995232221, -90531174 ], [ 485875778, 975902497, -1788289277, -680958757, -2069258847, -105200358, 1702457395, -634093582, -1665008516, -1488861110, 1796201101, -403320313, -1578210113, 432209026 ], [ -1391954618, -1588362047, -280083088, 821998107, 331415512, -1707932014, -1834837978, -1129436339, 125134274, 669891893, 567050402, -726991390, 1520409632, 1496918298 ] ], [ [ 1400555, -857582836, 1314390394, -396616096, 1078160608, 1991184330, 1193302024, -416755700, 1479560508, 898051186, 380503248, -1327974680, 103350832, -578805068 ], [ -1403476210, 708886145, -1441565789, 972395886, -1605669562, -645375498, 150653481, -984641955, -454498741, -1630245284, -1233814936, 1715758471, 1576960465, 486295684 ], [ -257164767, -267806018, -2155474, 1754721786, 690624551, -939074833, 1765847561, 709527910, -965355885, 1086509269, -896819529, 1093234903, -1743598253, 1571979260 ], [ 734642951, -1941979156, -2048008182, 537504018, 1059642822, 1329245201, -1848244625, -913545449, 40609076, -1718332653, 1774531815, -2125018787, 1871381377, -968474875 ], [ -704625044, 717731141, 912507264, -716589657, -1467154902, -1744430907, -265922539, -1590413223, -31627486, 963066476, -2035542802, -14086787, 1799343735, 1422452807 ], [ 1568785748, -594457177, -1357818559, 956153034, -1018334494, 1995190542, -2136779979, -1702375075, -2132874733, -808288948, 1762038810, 1398994383, 1293797688, 1975893634 ], [ 43649718, -2123676024, -30655567, 364421274, 2114713639, 251355999, 675693628, 975687104, 1748168304, -844509675, 604680731, 1935386037, 923999986, -275263194 ], [ -1447477032, 356603091, 387597878, 351118956, -1586561812, 552646949, 1611080509, -997195082, 831314400, -375777432, -1839769835, -1075250643, 616126853, 311154356 ], [ 988780910, -1169599836, 1993808728, 857296545, -2006839887, -899116902, -2096085056, 197022086, 1911235081, -418798825, -1480673474, 118777281, -1052120136, -1198043194 ], [ 1098235094, -559509389, -1439215678, 505365818, 489745465, 1641195072, -1920641492, -357199539, -273637455, 1194582134, 2094874774, -472638058, -1320740059, -1571682520 ], [ 1746311503, -1545886368, 1190940310, 1720786084, -532821367, -59658531, -397280146, -1892605057, -923228396, 2001958927, 365637167, 431827844, 306190675, -1512665105 ], [ 1784415528, -2125719038, 1350977831, 398357252, -1864019036, -246328154, -282322118, 1675654112, -759538991, 1284247084, 664895871, 331374218, 326163211, 14231235 ], [ -849368027, 27912061, -1281471482, 1058401226, 1788718611, -913321356, 689661502, 1937157629, -258091084, -89332913, 1739121821, -392847172, -49559233, 1356253741 ], [ -1321821232, -2133163853, 1265887180, 1533861943, -938002876, -938913502, -691139163, -454214684, 27127846, 2032423522, 1376111900, 140364980, 1342599365, -576863184 ], [ 1276825840, -1352590781, 2070309420, 132662789, 304566084, 1162373927, -1490874525, 397745063, -1038502808, -552995093, 175963780, -278436299, -1038314290, -1580589529 ], [ -1644765539, -1621723744, -745824805, -1541676647, -1488265759, -387319661, 1760060477, 1463043449, -1806981747, -192277863, -1604700828, -1543179635, -153824826, 1404077031 ], [ -1608963452, 816542937, 1522972913, 2049697896, 1432660427, 1457689204, 1752468170, -41280407, 1610037610, 1491066611, 421167314, -1642513703, -1695621005, -2139718799 ] ], [ [ 1306519013, 1697044242, -1987181525, -1365007387, 473394431, 1816793878, 1419356431, -591883344, -1636965634, -105204513, -1934580562, -393786445, 519083180, -1175144390 ], [ -353439487, 991435634, -1643603029, -1398132198, 1938994876, -164000579, 1897750919, -2128918867, 2032018605, -1769529958, 1046831900, 867083289, 61307765, 1742530380 ], [ -1935311061, -1442049683, 105874308, -1191732286, 819265170, 717611667, 561175777, -98496507, -2043602884, 777722648, 1045958301, -1635704150, -32841343, 120565379 ], [ -2120799854, 657760382, 161084706, -416877121, 1625406252, -1818161321, 1042878171, 2074580997, 1102139971, -1610306195, -133044890, 1078834474, -1329695834, 172393824 ], [ 274085360, -2015529612, 1103783909, 892884160, -1154318238, -234351792, 1700800028, -1998975578, -801085535, 1318800376, -47568148, 60385728, -1633419507, -1637581393 ], [ -1709303819, -1235641685, -589917125, -369158600, 2008107703, -1344480429, 1549634985, 1301786751, 824730285, 510031167, -667811098, -1832720871, -1047561016, -627155687 ], [ 357168004, -573443610, 481054437, 2079817159, 1059677839, 1495078220, -424489220, 794849162, 84715810, 376860876, 1253121610, 42431080, -1672678632, -778318982 ], [ -955394868, -821715730, -2020195422, 607812571, -1926576330, 674464388, -1575936421, -387700974, -1090822393, -1126670774, 983782891, 1259793630, -805207330, -2139078094 ], [ 1282185851, -885052496, -352672706, -1606697955, -1940541831, 940400884, 1436448492, -579375369, -743271432, -2128843269, 1211850199, -1976780736, 225498080, -1667395381 ], [ -1993801779, 1878551060, 1648555485, 1192541019, -389350047, -1214328737, -1989968520, 897137914, 1478312020, 516562665, -1379123176, -723901335, 327568739, -897615600 ], [ 1474030741, -1146375686, 53754240, 1848684427, -2140292549, 1639923494, -1372890965, 920791462, 450099851, -192744508, -579607606, 800704195, -1790438359, 995118897 ], [ -147398431, 1407323376, 1956043387, -363594865, 408175094, 1143116519, 381903273, 1119467149, -63185468, 2038122286, -1913037869, -1220985756, 2080931107, -1121090505 ], [ -1621922842, 1361070196, 1925970169, -1407789175, -436221059, -249196442, 2038667491, -513880802, 961437864, 2080714453, 531980882, -44761351, -1665287507, 1276435068 ], [ -2143990344, 1988015171, 28121630, 485079305, 1615969797, -497059470, -684614275, -295600406, -2031763393, 1104457788, -636541097, -176767506, 1817000445, -1218434314 ], [ 1648168492, -2110322942, -1365809798, -1012779042, 1269557937, -211401955, 2144471808, 324765737, 1966792482, -1301148187, 697756742, -1423885679, 784211182, 1060892312 ], [ -677952108, 7215520, 1724837157, -990184827, -1276738852, -812911837, -844025268, -231809486, -1194742841, 1573399943, 1455199443, 1793539759, -902479117, 1330817626 ], [ 2147084965, -1354104703, -1978812048, 661744396, -1685039636, 102759271, -653497795, -747817328, -1899352152, -1334559697, 1583550886, -1494483023, 999930781, 32176111 ] ], [ [ -206350310, 1624748904, 152541257, -1910429118, -65153120, -582366739, 284663437, -1209290039, -1292569017, 1043873393, 974933319, 725050840, 199811621, -547036604 ], [ 1274578846, 1452789858, -1880749318, -1303707469, 1738448627, 916839127, 771431743, 197053155, 1630534237, 732202708, 1053359396, 380128780, 697754577, 351776061 ], [ -716445647, -197115957, 1294401404, 678935146, 448556084, 72622425, -1924100757, -2007821089, -2045233849, -1870621431, 1706617884, -2056531590, -1490821853, -1826388618 ], [ -1117370249, -1818116746, -1278143515, 949305710, 856334088, -440668430, 1659836404, -678987952, -21094741, 745394543, -47595376, 1177128595, -1454664987, -665964163 ], [ 334497331, -1929626657, -1733193272, 805828175, 2054936187, 622098976, 1158095427, 262747164, -431929397, -1826666556, -471901926, -2105406153, 1981632415, 1772903297 ], [ -87766176, -1970926541, 680392792, 1311401109, 739331337, 1408111431, 1874563245, 1058153493, -1261729281, -1070579215, 1949711585, 1134592324, 545508705, -426466148 ], [ 659954817, -167274980, 1340212158, 2098051586, 1781669911, 683436995, -418643818, -656689531, -1645520750, 1329256966, -688479942, 478714996, 1323199437, -1625473914 ], [ -1529583810, -1391926939, 486407908, -1509120888, -913801480, 268089047, 237288355, 1592861505, 1808576653, 967731978, -237154065, 2079876699, -252172730, -652349856 ], [ 1950266499, -1981041955, 48726546, -712959373, 1185303141, -873128152, 497775679, 1553946570, -472138219, -687902144, 206334087, 54271287, 833976165, 1497892174 ], [ -643342658, -502248902, -60038925, -213478435, -1034850745, 2123668499, -1665221259, -1263631003, -1550342897, 1115903428, -327210241, -2011311053, -216872582, 1088210339 ], [ 1886024743, -588952366, 292264179, 1338024295, -521193771, 1941830772, -2106753457, 1651542971, 1800020283, 1508124899, 1656024724, 163460799, 1753326992, 776913967 ], [ 1006704660, 404158443, -117759885, -1819913025, 1844747818, 2040994369, 109701201, 910243467, -1083529674, 1006286385, 407382358, -30253883, 1101890535, 912093385 ], [ 724286801, -793330519, -632108061, -1768919650, -1344537044, 657252081, 180978999, 1993259348, 161542880, 1093799640, -278769773, 1258389037, 751276322, 863128884 ], [ 1380597519, -491893222, 898013741, -126447215, -1552794948, 1826054463, 957737918, 834800604, -123094642, 1541330557, -477801234, 1877021032, -858223902, 1303487243 ], [ 2051154938, -982355320, 1707031651, -956262537, 528027473, 274401116, 44354504, 1637654908, 766382127, 1176805948, -651831931, 292546921, 1253946165, 62485592 ], [ 1362565107, 1534906362, 1270194997, -1385096773, 2072588075, 1616710726, -903414311, -831749497, 1847643855, 1673549263, 1440430655, 1920003432, -1487998048, 613420398 ], [ -1255176994, 817764717, -1143353040, 1978592437, -1637273515, -1887766242, 208301079, -1166628542, 1607363121, -1018092532, -1737801922, 498475202, 1237604770, -2046245231 ] ], [ [ 1375435587, -745009203, 1230702011, 1002936989, -1708625263, 1373105864, 1084522275, 356699949, -1752351459, 472927227, 1744041692, 1019201096, 1760670870, -477627179 ], [ -56180725, 1816806420, -543010909, 416150053, -480366365, -858009238, 1319963819, 1439607173, 721937989, -1370194904, 1143410324, -1939972804, -881892509, 532092114 ], [ 550074599, -738287543, -736107620, -590250571, 1938521397, 1993934228, -304756839, -1946361850, -1806197284, 504053942, -1495176931, -1202827173, -1729022251, -885601003 ], [ 744061561, 1769156483, -307649892, 2055676641, 470049534, 478679878, 1983139302, 705563488, 893371771, -1046369246, -133908552, 1066160770, -1310578672, -1432993103 ], [ -857818704, 637596141, -397782584, 2042638591, 731154340, 387696882, -1857302870, -45932266, -1865833228, -1840118317, -664735943, 1441314725, 272741254, -1334142125 ], [ 421577527, 260457044, 532546104, -465483857, 1029993199, 259356246, 1723149412, 1557206625, 66056871, -1200272588, -1445798388, -762709870, -1080811223, -1341106770 ], [ 98187033, 35591543, -1004695832, -1573287667, -290416700, 1195874035, 239485974, 1861170872, 1308427563, -602402581, 991871721, 1664053494, 1196120449, -784418520 ], [ -494154235, -1640241372, 1651492306, 133992692, 829864989, -1246331384, -1290832092, 1444742003, 901030307, 1777648067, -1062482083, 1552925488, -711888379, 528749703 ], [ 1462989860, -1601534031, 1546276410, -1749748660, -536201358, 485203638, 488553884, -1910137203, 176932649, 798593771, 258462425, 215661141, -926863371, 1748668754 ], [ 1766764001, -339305481, -1448679867, 1425265061, -976493053, -1512700842, 2046502041, -554599836, 1818981029, -67382102, 1875303389, 1672180038, -835890565, -1189079080 ], [ 545736326, 53538977, 1714170980, 847180056, -2008512658, 1025524012, -467948571, -2032906544, 1342963724, 128262108, 522916496, -1834431279, -1889624764, 147744032 ], [ -269642237, -1083763133, 1511020905, 2048663526, -353202622, 530989833, 312837700, 10038812, 1945741071, 1151836346, 353222048, -1083840094, -1873341764, -509926768 ], [ -1842105177, -1446559446, -1561886110, 727626634, 2120376881, 795014787, 603152512, -212865645, 353697701, -146753484, -1857980862, -1884985582, 581573848, 612359359 ], [ -1768642714, -945666024, -1939687480, -2045962677, 113995272, 809747269, -1933364387, -1371951498, -1071961540, 402868231, -1846572516, 1027214136, -179432019, 720922861 ], [ -1324011593, -204014240, -295945925, 744943265, 318439376, -1229990011, 1920927567, 803301828, 1116598403, 1931319850, 966034074, 922392160, -822458750, 1219348672 ], [ -991973949, -1233058388, 759828801, -582953344, -837339222, 763966574, -1906191574, 204489674, 682382362, -1946441137, 1660602667, -542379190, 2122182313, 1306107190 ], [ -1895209118, -2118365975, -1661313386, 1348517804, 1410881042, 1541133937, 703597417, -1475834057, 1376756055, -1585472463, -1227695351, 1161305287, 1754158522, -1788368747 ] ], [ [ -562013709, 2086951835, -1286536511, -1570872065, 990542044, 409752033, 2083541517, 986045204, -1726092387, 597537023, -33069300, -220882115, -1347212100, -940397613 ], [ -673621310, -70898026, 117878720, -398449393, 1004262609, 812330912, -1566987711, -1748539007, 710130285, 1062743152, -1689775573, -935349942, 1328309339, -621241588 ], [ 1705416144, 533622323, -1485591636, 865872298, -1200984917, 2139893148, -1155583605, -1795108295, -1724092804, -1075644776, 1153153025, -2132879664, -837574042, 1568980757 ], [ -2064605063, 415539790, 1585704321, 852192835, -382788206, -1395681814, -2128856157, 1214150772, 81877802, 1078947839, -607532859, -2031522512, -650476398, 981831024 ], [ 1337200218, 421069871, 1651894802, -818996766, -522095265, 1966658545, 133290716, -619952739, -1375969603, -310673073, -697058384, -2010179681, 1831100726, -1794082050 ], [ -1117738778, -923861676, -471970626, -1285711344, 859764281, -1927631320, -1986459747, -125605251, 461926108, 444109826, 200428616, -660215850, -1944994924, 1311064376 ], [ 665519516, -1133719157, 1496902250, -730421030, 1747505035, 1241108201, -1260900952, -239604809, -1522911887, 433643900, 1127523655, -1156229593, -785501209, 966542617 ], [ 1562969483, 1024250812, 2073146967, 1571658535, 766983236, 1861524940, -221289733, -1543381406, -1614547043, 346913351, 1644241188, -1483285714, 208560430, -1830381832 ], [ 917999139, 1396142066, -1453638312, 1108071123, 1984448488, 500973165, 262985514, 964557863, 1912813123, -1943121748, 481901323, -1119994836, 1180000644, 866558438 ], [ -738048585, 2037103990, 1278207460, -1272633229, -354130998, -1475693558, -1527964416, -1904424921, -93290434, 752547748, 783741082, -424537905, -1412764031, 1717947886 ], [ -509114145, -226497443, 1786998114, -189144968, 714568089, -1242686673, 1021136304, -1597352492, -1874573917, 524353788, -235500247, -748105629, -3792560, 26306518 ], [ 918308228, -28370481, 1713225277, -1085234791, 613271703, -338919057, -1739311333, -1223105790, -1903319645, 875476191, 871792685, -727562193, -479366551, -1623897135 ], [ -156602751, -1945573865, 110752225, -1107451041, -526439076, -1629511669, 424872659, 468216259, -1525861739, -1735404325, 505974781, -938278922, 677845078, 621568030 ], [ 461570239, 665801711, 781069100, 1004857630, -1231934219, 1825192650, -1060898096, -1344438141, -155191097, -407116706, -1640846735, 793271735, 632908841, 847755668 ], [ -228626719, -2132767362, 1435578644, -2019570489, 1794767256, -1493332340, 1794528830, 1599328377, -1924377506, 1685074378, -729779649, 808599442, -100182802, -1605764319 ], [ -607250749, -1664727478, 1948833746, 901348575, -1050410067, 310714747, -588715469, 1499714744, 785277033, 1560402557, 624172417, 227720269, 76862583, 1982603967 ], [ 192657020, -2131282020, 436497284, 1377537439, -517451930, -1504205664, 406759562, -1477030835, 1058736579, -482225287, -381766456, -564796623, -119559114, 1409876267 ] ] ], [ [ [ 1308646370, -1962113265, 950983748, -1113582768, 1080437817, -1708064514, 995343814, -1222174774, 4512278, -243312569, 1466562835, -1308775234, -231071815, 1077103560 ], [ -436255962, 1266849125, -2010912228, 1737887143, 1047344995, -365687273, -31684296, 1193016780, 528675749, -1957164182, 897232899, 175019110, 187918209, 103318628 ], [ 1772708336, 201180257, -2083886489, -660726359, 1474858083, 1267062815, -1421574693, -1852865465, 1555146902, 1274925230, -1586405699, 47004601, -1615097337, 166365867 ], [ -848182688, -1075354946, -2020478459, 1223531065, -1489854964, 990738309, 419089106, -1730105160, -2092111327, 1079845901, -34418930, -1998184379, -1833477328, 66843423 ], [ -1319139767, -552337359, 1319772769, -1000213970, -1063622171, -1094108523, 554676129, 1346237486, 1561829657, 989007735, -2059479717, 697305510, 320746218, -1231296111 ], [ 887620663, -1450455191, 1850920336, -1101153135, -1073572901, -2124603356, 776752440, 1268500557, 270018650, 1641051962, -132526819, -2003932718, 915202418, -1882415160 ], [ 1344621229, -662925906, 733011897, 1339657449, -1630256250, 1387068660, -1745201228, 730605604, -1115314928, 1377098299, 839168243, 40108259, 1685227293, 1115170613 ], [ 191402905, -1960555908, -1670739820, -20830680, 1868067453, 283253877, 912868169, -796946504, -1722352392, -1212284538, 1347766943, -1994915551, 1071918161, -913560583 ], [ 442135590, 2042877422, 1558183911, 1482635007, 1820731340, -659237320, -688286131, -1303742144, 119319073, 757645005, -210360198, 581182875, -1531271161, 359768751 ], [ -43001349, -1663052750, -28673532, 286808637, -1552111541, 1202944548, -2066813674, -1463741523, 124586054, 587277022, -1409658043, -2071221497, 194118649, 1109577848 ], [ 720804712, -1051739766, -1291404714, -340744559, -655716375, -691264860, 923102779, 471770965, 1401823146, 979463313, -77696301, 2124694412, -645525062, 1209315154 ], [ -571298578, -1423332622, 1114084253, -2076410897, -2095206930, 1385619556, -1320658322, -525996883, -2137267751, 1391660328, -107864483, -2008710142, -1818707238, -1648530953 ], [ 415456169, 1740646613, 949812430, 1121338025, 1392247701, 1508093136, -707960650, -1631417889, -1818805481, -137123536, 1604270058, 1815676517, 2041897526, -901966860 ], [ 363888981, -104522365, -1438422333, -1280718082, -1070210648, 1129282766, 1035960077, 706813987, 1572573406, 277878803, -1032838455, 507210864, -791755846, -1125291629 ], [ 856990063, -231817304, -1970111716, -668780357, 442652026, 75977491, -1089765571, 886266002, 961732102, 575560508, 1675634171, 1265620613, 1015071578, 1168214521 ], [ 1468200070, 438332335, -1769068088, -1663460864, -125287772, -1656443627, -1298013080, 1644176735, 1063294886, -1772533301, 735033695, 666807085, 426015394, 172601467 ], [ -961877350, 1532957739, 590209719, 1995986793, 1872714859, 89603953, -339238797, 2091168278, 1631453270, -1119964683, -1975064748, 1955826140, 2056175376, -1269574624 ] ], [ [ -1167643978, 1325428307, -1080684306, 1119933558, -989527170, -1454619998, 1670851027, 108453582, -120201696, 769826820, 1821433489, -559846807, -698962216, -1190403013 ], [ 2110777600, 94543252, 836631844, 789302926, -236170458, 30571010, -764048906, -728414554, -1140836216, -2047425207, -980688565, 678692198, -1353500108, 1286512547 ], [ 250277292, -1726415757, -764030805, 487715576, 1478088570, 1095008289, -274068191, -1476589548, 927805982, 1943554754, -56131334, 1826485638, 1062220703, 1804990494 ], [ -1461363189, 37479020, -34279630, 489470236, -1471335296, -1044835966, -1444988860, -535746180, 625139, -970326476, 1384965037, -1970620295, -253183774, -1278585114 ], [ 720967070, 687362446, -725284326, 1941720369, 1535818224, 259384007, 1286332369, -1118720535, 1265663962, 1830226620, -1696406250, -410512531, 1958606204, -1774729203 ], [ -1233697336, -1442697082, -1748851970, -637773749, -2066957776, 1807742212, 361077462, 1273980549, 121055898, -832742011, -1236985953, -1239007032, -1103865051, 2087012106 ], [ 1217217195, -721007137, -226579437, -1893950803, 1598282491, 491300671, -833219145, -666595975, -1619120971, -185351224, -1690756379, -1253678838, -896940755, -1232281593 ], [ 1125616105, -584278541, 1607085716, 2064265768, -832507373, 788725067, 1990895397, 2099664792, -1977165240, -200530121, -1052129801, 1841798353, -302453525, -1125853888 ], [ 2056590941, -165615488, 202684233, -1447064318, -20832148, -1724566260, -948706252, -1163936286, -264838475, 366179861, 1614172780, -2073877251, -220228753, -1104889323 ], [ 382578298, 101379863, -1915841105, 99128763, 1287233695, -1693933579, 1669827501, -713044877, -241818902, -556977564, 154551631, -1839973918, -1129963792, -982356431 ], [ 676686386, -481803684, -1270967302, -1025151662, -755334685, 782967544, 2079437346, 1484085954, -1701557271, 218541289, -854569910, -1487990318, -363534809, -1997071307 ], [ -598077272, 650403572, 1639581047, 1059104156, -1377872357, 1565289922, 536989545, 238114136, -1727439913, 1151998442, 460690982, -1217287279, 2111248535, 1503480845 ], [ 212808413, -106158698, 1701879137, 1690709622, -610399795, -413009795, 2036332715, 241913660, 1805704579, -1509248138, -418076144, 329524939, -1637226940, -1220777666 ], [ -2025644021, 1705876426, 2146508969, 1532076122, 1643724563, -1729074657, 995004545, 1490767814, -1186673022, 267077638, -174658063, 452338664, 1008663902, 1018966327 ], [ 667778615, 1121801112, -217030949, -1584014315, -556732471, 2116628190, -13443868, 605939696, -1834282354, -1422140893, -893094419, 1324913345, -1322453636, 1441378427 ], [ 353356013, -229133630, 890966801, 1363628862, -367506271, 431568317, 1668576255, -19572532, -414194609, 1910180695, -960587543, 631381764, 1213994801, 811535323 ], [ -381658998, -1647708650, 1415955885, 634754492, -1811291644, -1130447546, 1994539812, 1785889837, 202652059, -1309887296, -402205358, -1184594076, 1457173005, 1550045437 ] ], [ [ 1042678714, 1119857455, -1165193655, -1633796387, 2133781458, 1345987202, 2147406533, -1314482333, -76345109, 1676160530, -1889259229, 619727601, -1545428377, -1437360118 ], [ -941679070, -904668003, 1658698736, 1439108272, 1348196498, -1498891122, 2036201182, 351811755, 162950922, -256991197, -1084611773, -172996835, 262043287, -127973008 ], [ -1382913583, -6068821, -1011382610, 971734410, 240103093, 921088411, 2100689326, 1129014590, 594799969, 1193084348, 1991371723, 1900317055, 855120287, -1068926428 ], [ 1821417583, -1672638746, 2047227075, -1881369652, 57599482, 1867180147, -809475797, 2092342908, -1201384797, -816100674, -388134553, -752512041, 2055218939, -168111628 ], [ -1355176758, 174514640, -1650313533, 1177939038, 1881240563, -927955471, -1011120513, -1757258403, 472593981, 1999671854, -2065477944, -484030333, -310966194, 579653389 ], [ 73944190, 31038183, 1390595729, 907590588, 1810689476, 71348296, -110485334, -965075418, -1515228506, 1953029825, 611867144, 1415494177, -848144351, 1848623850 ], [ -1787537016, 561540308, -1267375002, 951725508, -171125028, 1272530670, -884287122, 842408767, 643638432, -33365442, 1955586172, 1656449029, 512297646, 531773216 ], [ -471989776, 104935065, -1072732249, 723615330, 1404719680, -369888952, 22655637, 1894141559, 699558651, -909408047, -230370175, 1119683151, 1647941876, 1769002442 ], [ -959976500, -1396940318, 732852191, -609928442, 1829631724, 1147605826, -437483847, 1719258499, 2043709451, -1395779860, -872151137, -2008212022, -751914610, 16969089 ], [ -1938384015, 1223492169, 1491515820, 1344499944, -577486845, 1737764703, 123020850, 1446716662, 339013646, 217427683, -139788405, 923948377, 1800568434, -1917878788 ], [ 236743841, 673125057, -123687264, -775480688, -2039743500, 1056634006, 34137120, -1270882026, -1675222696, -952940325, 849959514, -2126712400, 691421808, 1449921336 ], [ -2088898338, 1997042462, 1443216205, 968544498, -1302162649, -1275079534, 990840543, -2095830576, -2018035978, 1045900671, -1171232696, -1351571506, 885208932, 768395372 ], [ 1046862559, -1319259492, -793223156, 1650191154, -880849062, -1612658789, -1384303614, -768128152, -457368238, -546748275, -1275130752, 1932714833, 145502361, 451060268 ], [ 1347190092, -85794811, -1374929830, 1318019926, -807004696, -137554886, -443257490, -1984342716, 1206699970, 1130614508, 1213732011, -1086158241, -1196926684, 600513224 ], [ 1986938697, 1529283207, -875571113, -72264818, 1743814289, 1488778324, -153271526, -1031999792, -1236658959, 482439946, 2089423439, 771752727, 861300908, 701297109 ], [ -1994068818, -664385565, -1958890920, -1042698493, -578836297, 975813766, -1361606828, 245592950, -1524040685, 1505432791, -1404827727, -747428126, -58626998, 1235383535 ], [ -299131724, 1837177318, 1007317202, 1166249361, -1622040776, -41582032, 352077324, -2052914361, -1537924798, 694150077, -118446045, 60574484, 1271709142, 252011637 ] ], [ [ -353933311, 2046411451, 660147714, -497702009, -1207891054, 802255387, -580294332, 837226396, 589149112, 1329315126, 209556930, -1758545999, -1793020683, 1396817149 ], [ -635313149, 305530853, -1830831923, 205833798, -311358978, -1175073980, -1554127769, -945934919, -571948329, 993088209, -1685107648, -733826187, -1094071429, 1201942424 ], [ 1520585728, -1940518380, -335832721, 1296489129, 1948182863, -936142517, 378131613, -188058081, -1254519557, -615907761, 2091277793, -1312785325, 107024545, 1545929496 ], [ 960934890, 1989524364, -1961332551, 35846989, 74693486, 1186980082, -445528435, -603707314, -704423837, 510693093, 1640241967, -1616716580, 5581710, 1341926944 ], [ -648803789, -1064147158, -1218523216, 439035257, -568544030, -500415769, -1499715972, 968435371, 293539602, 683506590, -28236606, 2005463529, 1839649542, 607711636 ], [ -706467871, -1801188914, -201455892, -777326768, -520434869, 363890056, 1981195913, -2088340626, 1147697049, 1947823488, -1383907856, 1192527113, 17511989, 1779972468 ], [ -1856796907, -883397204, -462890415, 1865428435, -1250745041, -1845378761, -356075457, 2078634336, 368159946, 102774271, 389524857, -506677622, 1717789595, -63888826 ], [ 2140183640, 294247143, -1013243672, 1195032825, 665763039, 1128346486, 799853268, 512988457, 1869824569, -95459885, -1291776854, 640150239, -611812604, 1677178352 ], [ -458283987, -1705971967, -1254144661, -810618893, 334105059, 1182860310, 1253831049, -1475536863, -2040267749, -2014430900, -1360909461, -1843176355, 847402671, 575487055 ], [ -1886948851, 179320028, -1071138813, -366609398, -1565872818, 1640143672, -1292514997, -1126780754, -408032898, -976170919, -654422600, -1212771074, 1761282005, -2075348287 ], [ -1547196548, -63624395, 568233455, 600070424, 1710021460, 1659606724, -1232227386, -1797625116, 450608222, -1291678310, -420064045, 2076512604, -2175723, -383948459 ], [ 513386890, -1983150949, 186496069, -406058091, -1362309387, -599905471, -1404349792, 964132148, -138191711, -208155221, 263884764, 1746377087, -1890544055, -969574084 ], [ -1533235356, 379301515, 1288935872, 1127107065, 593425021, 1588813850, -1288933576, 724748313, 1587801455, 278988190, -1819054837, -644039621, 1219035759, -173527416 ], [ -2086047614, -242572643, -1558335601, -1915951713, 759630449, 1889979659, 416765571, 1556661758, 640924053, 563865018, -1795892302, 2133434370, -1903308794, 421943773 ], [ 22985912, -2051374898, -127454843, 93022670, 2128228860, 1680786030, 549539102, 2043379998, 554024997, -599827769, 93489240, -1075362032, -1309718110, 2090597607 ], [ 486442297, -1774196496, -901410260, -558577018, -528077314, -1931268390, 190173533, 1483071030, -370454258, -1954876808, -1070313166, 801471314, 579586442, 166664318 ], [ 719337529, 2114960826, -1087486930, -558447405, -242617666, 709304260, -979205399, 503173689, 1810346421, -1924512980, 237842901, 326402553, -78462380, -805936492 ] ], [ [ -1876623315, 737090733, 672076729, 580950361, -90725945, 1921763556, 1286404437, 1736521157, -1888845522, -481682543, -2086818126, 504785297, -48150101, 1291413622 ], [ 911798215, -1862351741, -1175624386, -14546873, 1031995468, 1866589743, -1901753653, 143082191, 2027701437, 590798638, -1325654351, 1184840056, 1188630218, -1517634356 ], [ -2079585755, 1570901186, 1128720207, -258667729, -386175999, -1522333896, -1093168541, 1841009854, -400360779, -609422208, 828699547, -348608192, 1241693924, -2044952860 ], [ -695416339, -581166192, 1544845873, -595089479, 498017853, 10448930, -1614156517, 848771376, 681859988, 1191241071, -499137686, -925679945, -2095715868, -1775810266 ], [ -885905997, 954361263, 701878858, -1910478103, -173990217, 1138675496, 1229670468, 1022091487, -244504542, 947411866, 1644200728, -586290096, 1282013634, 1607989612 ], [ 670317193, -169659846, -142280156, 276712590, 313836363, -1853259847, 1575851489, 1377283505, -1595089377, 1554143555, 314981502, 1449270075, 1967663984, -1612366429 ], [ 882557268, -156237461, 578661370, -1278980799, 455360549, -1067167922, 802371222, -2134990217, -617269506, -1051560943, -77923879, -1034838853, 899370309, -1772086705 ], [ 719262931, -841468669, -806012361, -176753620, -738331413, 1405060170, 2075873912, 1793899523, 1597125103, -1600362279, 991729050, -528593747, 763332808, -1288223984 ], [ 1793702415, 1272782920, -1863740939, -1018314462, 1397844422, -1143267462, 1978609847, 575834400, 871716448, -1001065357, 1684525115, -1009961343, -2013171547, -1684928404 ], [ 1529237865, -764815921, 1146043157, -201266108, -1679502043, 1341242867, -1324298047, 195568278, 1151676716, 304922628, -2031626082, 517501115, -372423599, 2109288456 ], [ 666305527, -1284384800, -254321982, 938873548, -1397531754, -3320164, -25224101, -2127781476, 240986616, 1973334813, 319425923, 1659939109, 1458891328, 1503172926 ], [ 1313663643, 1992215519, -1343796601, 533595033, -462750720, -961289794, 300081383, -1800125952, 1038837785, -1899229924, 1922850974, 1605847343, -595570778, -427874688 ], [ -1032064019, 1133742192, -854044349, 1614944725, 859708136, -1729705563, 26945353, 1095306004, -837483871, -251076967, 1493094820, 571534273, -812600797, 1738954438 ], [ 699504801, 1958347784, -1921705533, 1264376237, 1513007550, 615310201, 409310749, -942009848, -72441685, 892401435, -1478065142, -472940684, 1457618245, 170088452 ], [ 35251851, 1677700238, 1230961368, -238711816, -656339931, 894442144, 1902527588, 1048879925, 883066300, 595192871, -1372912510, 937347299, -1556327682, -1884381472 ], [ -751221944, 2141274903, -241253927, 2001683964, -1249260812, 2097111437, 452761851, -1158130284, -555102950, -535882246, 1215141828, 1615337644, 1839120644, -1823157915 ], [ 409954655, -150597459, 545111647, 218941511, -1671811590, 307793296, -1705578921, -220733363, 1026316969, -1776425982, -2124491012, -1537154699, 1518028232, 1179677606 ] ], [ [ 702784838, 876497911, 1404270660, 855092089, 1545334749, -272681932, -592695877, 1097841182, 377981075, -1721951485, 1805157551, 1514502312, -1262364258, 472683737 ], [ 1107672062, -1815962685, 1456645006, -1374058227, 1062996796, 1238429555, 22662479, 88543790, 1359466337, 1461756112, -2047516393, -477220897, -1603591364, -1008232769 ], [ 244937498, 1596203676, -575930877, 791426173, 964141820, 1539777541, 1361453335, 1894989519, -1967145376, -1166189439, -1662503931, -175053766, -1574906304, 1306492562 ], [ 2117696607, 1364809833, 1023898476, 930001603, 1747336606, -268805954, 999821193, 130676948, 1666944239, 1839060084, 1575560097, 1925791044, -1510498381, 19826676 ], [ -69673584, 2020998129, 1329561059, 175401324, 393835946, 1730649618, -1382306621, -285402633, 828371236, 2115970014, 691269060, 382277841, -1436418058, -1420843943 ], [ 601153681, -605182033, -383111347, 680150290, -454580195, 12514297, 1377119969, -149209656, 1199700184, 1665403832, -2088872021, -604641973, 1726965618, 848972873 ], [ 1117863044, -1962373047, 762571620, -1214637651, 1658286863, -1861890337, 709402791, -1548645054, 188749025, 867914060, 368829835, -500425181, -285273663, 313758557 ], [ 257230425, 536150263, -1318542347, 1947257208, -476012815, 887822137, 582761143, -1749221037, -1630927285, 1942109885, 454363764, -1856563671, 374572374, -1043739082 ], [ -2009395512, -1524015610, 1070582110, -1447575208, 1387850728, -1894016407, -1510209773, -1086914883, 777319958, 1990275711, 1831547316, 345069722, -1658294149, -17600455 ], [ 1077398575, -1071145472, 2098542006, 1351458996, -1235658716, 204755062, 2143099755, -1589399089, -1435025476, -1453883426, -428383403, -1504660469, 1687868581, -1225631851 ], [ 1163773877, 1456251509, 1964476351, -903519031, -1453884993, -1673516641, -604657481, 1322409327, 1209461405, 818898760, 1560695622, 781570090, 69092394, 945145806 ], [ 426720960, -195091644, -2130342375, -534536782, -1525232572, 819388522, 107397420, -1038729371, -1383440261, -723704411, 299597644, 348892378, 1051553556, -598718786 ], [ 288689277, -233229192, 232902087, -1041294264, -1302536829, 1660510660, 933964202, 1977283302, 843533551, 1329586132, 1450667423, -1313449280, -1697902432, -753789670 ], [ -942249350, 320516420, -2084870200, 1524454667, -397349612, -552544234, 699771775, -1465223957, 1118502646, -421474421, -902626531, -1213415607, 918702322, -1674197907 ], [ 727920707, -1649236415, 378001172, 945370056, 1973085205, -336938601, 1621192951, -155446173, -270141619, 1651691301, -1449638551, -861694564, -1211037089, 1114524613 ], [ 1543330283, -145938578, 227145343, 1001503783, 2140989681, -306469558, 1511423111, -539737544, -403412749, -222495224, 1554030532, -1382212654, -351226141, 410694668 ], [ 1370005458, 1788548221, 2024942716, 1477517055, 609000813, -1954691642, 1563083942, 638368626, 1720054221, -2072434759, -295788541, 308846551, 496825962, -127834966 ] ], [ [ 1137735346, 1024529293, 1190707866, -2009936448, -1793380493, -764991278, -768458059, -228175802, 2033817519, 1185279486, -1598206149, 877081783, -232138528, 654238959 ], [ -1373855522, -304854787, 2028176648, 1507056470, 1927727819, 846067644, -1159927711, -1868895780, 619136052, 2076478414, 1683947021, -1279099149, -1204084453, -1057130298 ], [ -1408088275, 754198930, -8911135, 527332206, -127089192, 2132091816, 1049816329, -621972691, 1147646912, -1807914045, 399957094, 270879311, -1717193916, -2140946549 ], [ 1852873956, -528785952, 1915483988, -1849671888, -889839406, 791142222, -1995287091, -1421004708, 1626586500, -2034654597, 663913654, 1109412027, 65028963, 1030510437 ], [ -1117518209, 1094192500, -1880768283, 73438042, -1605451375, -1969911035, 89779835, 1942153328, -1796863755, -674947788, -1402490621, -975898723, -1253817613, -154412448 ], [ -1594978094, -1537311715, -224624723, 1058541487, -2068034556, 1554124525, -602039682, -351110380, 69015381, 1244694635, -1388758846, -1241929217, -2146203420, 466443170 ], [ -627642915, -91180914, 77013601, 1349077296, -1578901961, -1244620693, 1224848445, -228360252, -1662472768, 496060883, -1332728318, 1458085163, 1187107532, 884743314 ], [ 1474282632, -1092121562, -279234526, 363873371, -748552955, -1630661212, -1325117134, 642540718, 1148823392, -494921914, -2051586325, 1636963469, 2092489503, -2054569385 ], [ 109762607, 1103555504, -1335748021, 620179842, 1507724924, 59052602, 1493845530, -1850605365, -1752580243, -359596036, -2022350105, -983088557, 209922844, -511818874 ], [ -406619796, 1989522940, -344624446, -1682997576, -1188161484, -1465209816, -689927440, -1001960679, -828066060, 660928587, -402426941, 122386555, -890064490, 83553049 ], [ 579754415, -776045486, -1991144017, 588914134, 382171650, -2038945137, -1748270448, -1437576649, -271921660, 229461062, -731198048, 1398321180, -540869237, -734164559 ], [ -603928740, 1972349684, -929673342, -1512718824, 1281929174, 578760018, -1365407865, 757856738, -1875992488, 209001255, 217950884, -401679003, -41913932, -1810617724 ], [ -2096588958, 954773206, -293726934, -387855612, 1738569941, 1513605391, 1794500146, -1021113194, 931116776, -1476526220, 1901358904, -1086448477, 1972178646, 1280730954 ], [ 451131601, 2109624657, -2129791448, 161775610, 660229086, 703657171, 177910218, 65720773, 1425758121, -1765461071, 1184038349, 1681131429, 1590577700, 119503933 ], [ 414650165, -1942075293, -855541161, -2099359483, -2080332055, 1505232967, -1545843524, 5369402, 1353551966, -1661457320, -179307124, 474330149, -832725004, 729447308 ], [ -940016885, 965546775, 1746084045, 665091340, 915313568, 1369025164, 1666949737, 790388349, 2104121561, 585454146, 313451395, -500036000, -702831820, -421987115 ], [ 101045573, -1233096640, -414240837, -1365402215, 314738858, 4253012, 1029236249, -562272361, -1805736368, -89261852, 1399222230, 112996771, -1623371110, -1193238966 ] ], [ [ -285389728, -1904958167, -1462040752, -781113933, 9723586, -261755628, -232283070, 2083905373, 1065326611, -1782387686, -1972541027, -1610152277, 691936868, 532115848 ], [ 14936196, 381107176, -1961507650, 2116369886, -530136846, -1506155312, 1337386491, -1501898883, -985782555, 1647198899, 1420261935, -284417766, 296887322, 343363437 ], [ -177113925, 383183067, -1188281502, 365076265, 985157198, 1987432649, -1686197493, -2108151361, -220492173, 748817563, -21895673, -253541299, 834622433, -1220782246 ], [ -1003597918, -1750272950, 640360710, -330780391, 1460129685, 1422396307, -651054781, -1693948901, -1272900966, 1164601350, 629796812, 1019485726, 2066551037, 328957253 ], [ -1959533077, -570733152, 267287384, -37830719, -256783802, -837854269, -1126623158, 539263335, 1314562998, -222875081, -633685423, 2064136015, 1470166988, -1075501904 ], [ 2089033248, 1558672930, 1102099710, 1194029966, 1495324560, -1519900389, 472810017, 676129074, -455020551, 2117165751, -2079500647, 1614576775, 940363178, -2040455349 ], [ 1424178198, -770647263, -1131774977, -1691271838, 2012951232, -282679861, 1239362214, -408870516, 1617053485, -800319303, -276554763, -1468534481, -264383516, -607875932 ], [ -972879430, -2041295665, 1877846518, -2138061589, -94666548, -205965015, 1015317077, -1978389231, -768269964, -536198714, -1852634640, 875007044, -263854451, -711519576 ], [ -706263264, 1548434646, 1445458387, 475884962, -349730211, -1654296935, -1486125273, 580537465, -1601272581, -1113539195, 1432880943, 176890259, -1745572649, 194440951 ], [ 773520842, -781638878, 225377553, -590925116, 1396501385, 493888988, -487791684, -2140415837, -1124521534, 944249794, 1267464178, -457669996, -1565196200, 1604982102 ], [ -132714519, 1324787097, -1789509129, 565511171, 288387150, 238951976, 1390567657, -2035163966, 966308801, -1042003595, -265596741, -1884376860, 1545708939, -889445554 ], [ -594673667, 680281402, 863266151, -1340074951, 486404118, 178417686, 240528944, -999757230, -30676686, -120788628, -321134001, -1262919444, 209499505, 1295900245 ], [ 1851209387, -1149473306, -381823856, 146874343, 37130539, -1814298902, -1447838199, -457368824, 156573163, -485418909, -1266416670, 219111126, -238943585, 1221218953 ], [ -1070972782, 1397629202, -7648438, 1750489177, -189467581, -1248227521, 891099802, -1381596636, 1102110500, -1475732768, -1911083521, -48527195, 1764355526, -249343449 ], [ -825663674, -1348623017, 2017702579, -29841997, 387471775, 726128194, -860006284, -1745587341, -1151505030, -1229510022, 743380550, 357431641, -1377121370, 1613230502 ], [ -1124879032, 380758256, 1173593558, -1500760953, 1496664639, -1599431193, -1055159257, -1214265976, -2129364384, -981612458, -614954103, -1518435174, 163580637, -1715875308 ], [ -802627765, 1644028894, 1268992181, -579883002, 1103875290, 613873503, -1484322897, -1743164359, -2053422540, 1889939200, 598266608, 715775384, 1543999844, -1213843495 ] ], [ [ 961052549, -469253286, 1490396559, -1628288823, -1077836757, 118097195, 2030389078, 1090514991, -1430130370, -687543824, -1785572132, -1905550537, -1796459077, 2090659438 ], [ 508584386, -1453970516, -1920937885, 1424052353, -156580607, -1259045969, -689895523, -1655452371, -2090496217, -67702201, 1725151738, -1520095724, 196123391, -828864280 ], [ -1959595058, 358372359, -865890286, 1345409402, -2062802745, 158843411, -1351724380, -1323781787, 432451008, -545414775, -1841586757, -1577041112, -665430816, -1891810817 ], [ -1165772169, -1956370451, -664074862, -1690159219, -685063799, 1922926958, 278195903, -1563439351, -2087650742, -1912279437, 955300134, -810152011, -1726434799, -1669373051 ], [ 1735793060, -1594386641, 864452940, 291542579, 475728800, 1460207501, 697714487, -365920985, 984162413, 554514474, 1527064910, -853134889, -1586445592, -1971918909 ], [ -942423937, 1597585165, 1218809956, 1502795967, 1462311605, 1430441462, -1798428302, 1550488815, -448473689, 479667832, 1850527588, -1662793277, 2123258802, -372257273 ], [ 1914076202, 615914248, -1304932178, -1609378696, 1211531635, 135229781, -90387950, 761405008, 902313902, 536952406, -1779306779, -895733302, 1897109041, -1260750002 ], [ 1374988440, 188417997, -1109350632, 1113964199, -1669896386, 150213851, 381995163, -283336334, 1122047186, -481428850, 1908967477, 1045654116, -2035014914, -1054569515 ], [ -2039185089, 1899230493, 497377937, 1219144331, 232460944, -1671029628, 1826425803, -1288916755, -77103237, -1010756204, 622806046, 854118626, 1323516903, 1153966488 ], [ 599675829, -1256394345, -1758420222, 1616707107, 22947232, -416483830, 1255762238, -652970304, 77624248, -605941310, -1887336088, 614196281, 217784583, 1995422153 ], [ 958331082, 577554313, -1893282998, -1933034596, 1061078925, 1495934004, -1852694068, 239017401, -1300132051, 70529581, -1189863741, -2021464039, 1364643514, -1998432804 ], [ 1979855184, 2056118612, 1396379769, -1282369670, -1550553351, 1928691581, -749754516, 1781962940, -2089799640, 1600530765, 35171575, -1244800592, 6228094, -1920699831 ], [ -1645402002, 1143927621, -492047032, -601997810, 2107417590, 1789565401, -1401312895, 1257418173, 1185024785, 521192948, -1126901093, -1696600706, -348439643, -1508016846 ], [ 972531020, 339484335, -284435593, 599071783, -1839775238, 1521456212, -851359340, -1090279350, -811145637, 603338649, 675761244, -1322916877, -42010752, -397219854 ], [ 323700194, -945371390, 1949622884, 2059412356, 1206643250, -2118005804, -398990095, -504877354, 230765444, 726009355, -1319655340, 1378499814, 1951317324, 844957616 ], [ -1628216043, 660018112, 880933186, 1224208156, 1509513609, 820401073, -2089129538, -476554745, -474652679, 1786998729, -120467432, 482162190, 790681028, -226628023 ], [ -566623026, -243962171, 1941311624, -2052250662, 2095272305, -558013416, 1887817256, -1871186613, -239007615, -1533484714, 1483300410, 1446979769, 1979425117, 923438979 ] ], [ [ 1387606508, -1512146201, -1868425563, 177165518, 746313726, -302879956, 218260948, 1129716291, 1038863350, -1826768990, -2113173109, -1152324895, -110363817, -493512676 ], [ -677627979, 171785994, 2137661235, 238608084, -1243431823, -213110627, 1529089100, 1129274698, -1105489294, -11818946, 1788808607, 766919646, -1580427609, 119757645 ], [ 1608308309, -445750042, 1030661580, 2056141047, -905138884, -153522908, 365283454, 935076540, 907266248, 1229212648, -1592777810, 265618198, -1789399238, 755665673 ], [ 1553972118, 1004033900, -490457859, -985778286, 1408957218, 502742127, 1218938538, 540301188, -1672818985, 878978982, 1065550166, 105311489, 289694733, 1325470234 ], [ 2088395388, 1008055976, -246171430, -849491309, -802565968, -1450874222, 2024032696, 723866792, -1822901437, -186713942, 687661813, 912451860, -601178982, -1363086074 ], [ 469802966, -1702539536, -1179955103, 1696077306, 651152124, 804475645, -709495803, -608883076, -1421075953, 262862087, -554762902, -1272088784, 54629993, 1886566717 ], [ 1748043895, -1063383529, -142284835, -312327929, 1817893240, 1508820479, -396679390, -872452815, -822775643, 1200160569, 142650414, 1364740842, 1591841752, -1712618798 ], [ 191743735, 953430266, -664533820, 1508080577, 1354085028, -2113089901, -1386083092, -1495150235, 1398204809, 1962017875, -1379633160, -2042782052, 1930777611, 1518220533 ], [ 1956272406, -367817691, -1712454778, -1876286661, 1079746140, 1728296367, -1556674413, 715725870, 1228906510, -900845880, -1520345532, -12078461, 1011793733, -1619988635 ], [ -1524096066, -1641445245, 1770300784, -2077020483, -1997515404, 1922129215, -1054745158, -167038194, -1434418247, -367296984, -687402829, -758117789, -714720644, -1615664310 ], [ -860499884, -816552928, -784851423, -724496352, -1972311074, 1292502241, 1310259975, 438196587, -1280178463, -1373867593, -1426186848, -148256201, 1920193747, -755351908 ], [ -1054811882, 2121971170, -1585686361, 1391624144, -1597366298, -1676100017, -531536265, -1293238049, -1846386027, -268959875, -1314583574, -26344079, -1138837650, 122110297 ], [ -1125519711, -1924188580, 503930676, 655967213, -713116813, 721107066, -1472589594, -1267637368, 334775492, -2060799935, 619800669, 374597727, -1158666758, 400491296 ], [ -606238717, -492501249, -1948253559, -396257874, -289132575, 1803558994, 1061271038, 485635990, -314936866, -2070292485, -1924005032, -1103886882, -895784457, -1008051769 ], [ 439806590, 23133332, 2008147486, -1938048942, 1519133983, -1201588210, -799360169, -103733301, -2129482298, -614754992, -1245074664, 223468074, 1181009745, 1639348788 ], [ -1423940870, -656337216, 1457789042, 2088844804, -1088031198, -1357075650, 1480245331, -654073196, 366573768, -806909709, -464198558, -916849535, 1052354929, -2082360912 ], [ -1234097500, 26057415, 562517596, -893666287, 553274556, 1862208876, -1422529144, 1757189033, -551648997, 1218719194, 733309997, -1106204442, 1485759121, -58067291 ] ], [ [ -1071023508, -1715771948, -1950414739, 1803940516, -968103295, -267869241, -1930070373, 418755765, -1166696378, 352829656, -1740077979, -783786095, -1520852506, -2023470253 ], [ -610326724, -2070432677, -1281583861, -1038532910, -2055373745, 677427437, -1591255709, -276473653, -1562535949, 48326612, -647745337, -1995899190, 1218892287, 1527927689 ], [ 1118365995, -46313013, -1315598502, -101908955, -1644205180, -1458942919, 1272389490, -1329470796, 1766997889, -940858583, 383847337, -1381374905, 2007940445, -277613516 ], [ -1063931026, 1099449281, -1884919532, -436006679, 595678077, 1888100726, 357894516, -1105858679, 1617805931, -1318359358, 1279265683, -1747151700, 1284753866, -491077686 ], [ -185729679, 1874196667, 1246397494, 1443309044, 1950987820, 1023531854, -1944827531, -1768179621, -1161924352, 1289625120, 421132896, -1853134449, -655586681, 2099943060 ], [ -1065670777, 563393452, 231704329, 1287783549, -903219617, 619144125, -1733819733, -556530525, 1522223054, -512671861, 1020881927, -1806821758, -1678743621, 1118281365 ], [ 1405597865, 2082876059, -1245802407, 54562836, -2082733243, -1348270860, -359330257, -1369840528, 403867269, 767130699, 1118752745, -1661217172, -1306317027, -1433889237 ], [ -1028161618, 29199915, 171014767, -291687876, 1975011707, -1271480026, -667456065, -606377277, 1210768508, -1798132585, 728204048, -565284271, 1377361424, -452917216 ], [ -735742588, 1434431732, 1433541269, -1804310950, -782937014, -1983418618, -1517930413, -1840096077, -574897808, 505431410, -364164718, -848689049, -1510682585, 1110003535 ], [ -600294394, 288270966, 336538730, 1847721044, 1244999492, -1596590399, -934972996, -784805931, -2059407854, -1176841703, 882212696, 136024211, 974064890, -1176140793 ], [ 2035704345, -1719204012, 1834393325, 764601357, 2058711284, 1177253537, 1522261583, 1422481893, -1340006710, 607365219, -1804888991, -1170913372, 1872486632, -282727257 ], [ -1061507025, 1156215903, 1981617713, -2074386288, -1980507748, 1831458221, -1119654740, 94617990, -343655737, -70702433, -1795124819, -616281604, -1467751104, -309887680 ], [ 461453679, -936897413, -902281088, -79669071, -1866853796, 1743362968, -865845841, 172142862, -1058296494, -1626636206, -969226323, 966906405, -1954376651, -595098855 ], [ 2006058251, 606844889, -1438779619, -338278152, 2032080134, -230977918, 1309826409, 373071881, -1728054508, -2000224703, 1663982740, -1159185379, 1068516021, -262917428 ], [ 1455517042, -961573176, -1421172143, 1733576741, -682010026, 1465737113, -729789186, -903633875, 11060929, -896153776, -1935330387, -1815927353, -349153633, 2061950353 ], [ -604250228, 927562330, -74107542, -2093465447, 1544333129, -1916390600, 239827375, 2043843787, 1596345728, 932503485, -1945247422, 583375234, -1387336682, -716235779 ], [ 1419501588, -1689146177, 1961131602, 1799194136, -1677622529, -510986745, -828172914, 482210441, -78608357, 473029136, 1328368691, -1967894661, -2023721674, 1472332867 ] ], [ [ -1060618667, 1650102135, -254956604, -685721422, 533298070, 1460696540, 1289946253, -677216362, -1783563963, -972417511, -308326919, 947125990, 1761790954, -1616620024 ], [ -1339159736, -1285070034, 418100763, -1508796467, 1936469555, 1788124069, 1730119204, -1419358378, -514273048, 1280065494, -1262487307, 448647034, 1166699218, 1134457709 ], [ -1943105014, -2108897236, 1729179801, 983840166, -1624336018, -1995381409, 255482877, -1587321455, -544384585, -665797100, -2100248674, -492115608, -1570333198, -92175119 ], [ 424129866, -1204361603, -1525082314, 1917723305, 1423200313, -1619573589, 1785260626, 1325723966, 633091550, 508258994, 625805796, -1969839310, -814017583, 706277631 ], [ -1815217739, 2047436097, -1373488003, 1412832734, 1728258188, -750545921, 696441516, 12058931, -1279513168, 1749918348, -1339458606, -455443692, -151085815, 1818042496 ], [ -404519554, 1675007431, 116094404, 1170008611, 440521654, 26795979, 1479209838, -631454162, -30615150, -1318894112, 979935921, 297924832, 412848147, -712854078 ], [ 258989998, 213625964, -319218986, 1398177298, 1390382072, -102441106, 1991857973, 1687098521, 20558092, -1587250727, 1423235700, -684331385, -1095590130, 1900159626 ], [ 1584219954, 460818828, 387018001, -1120032915, -526846056, 1184545998, -1762029445, 864972757, -1889930765, 934341006, 543336522, 12019961, 1825438294, -1609496922 ], [ -325474047, 1738824976, 1057424866, -682087010, 591452224, 1311378733, -843625687, 160491161, 1951706018, 928698431, -792091236, -1651902095, -821796507, -1427089931 ], [ -1032356561, -1273000083, -313752985, -1986194, -1262875695, -1633344687, -1744748110, 2130241798, -1035345396, 1241563862, -389176958, -1741937535, 408995354, 1055545484 ], [ 1323579897, -228336052, 1196824387, -563661239, 2004651471, 1919786996, 2105301006, 1582666426, 1855700565, 886324101, -1681252850, -370030883, -1847096331, 1870749967 ], [ 1166288479, -773237633, 1988750775, 152968293, 1705390926, -154622046, -1224482549, -1416429170, 946256746, 705285920, -993720127, 1427709522, -1376787763, -913914005 ], [ -396530270, -493530055, -1791301467, -751905543, -305624860, 1621945006, -1440844131, -2106297839, -1383738273, 730702835, 2043147446, 1079127344, 1939324002, -1974671459 ], [ -648887196, -1254296540, 1533580548, -2071193084, 228059874, -129956426, 901809417, -771532946, 417023234, -1837326377, 1961427000, -691954761, -1855757210, -1323995987 ], [ -771890916, -419968773, 588264467, -1490018631, 1638637478, 1410152392, 2109487994, 917968236, 1415173355, 1247700997, -1203781607, -2032524871, -1372463060, -1295688069 ], [ -1180275244, 1316630757, 130983552, 133467828, 645283010, -422014797, 1616085014, -1510957339, -749335477, 1072777295, 904144321, 1954279928, 502500158, 1352943818 ], [ -1543838073, -1433028000, 1561485529, 1439969873, 1428919368, 2031796317, 1875859527, -328499755, -1738496236, -875714379, -441921907, -1442464019, -732346349, -1715493737 ] ], [ [ 1676935864, 1248859812, 1166736818, -1597651320, -1002521900, 868922269, -2079527035, -2075414121, 1899599245, -713997825, -225054965, 655827477, -1385771274, -1863267144 ], [ 1720883172, 95696892, -766864311, -565947551, -476602262, 1940692113, 918345019, 549175879, -112365841, 2137023357, 1307590890, 753803752, 316446701, -178215026 ], [ -30572863, 1371097720, -2120049206, 856926499, -1208456162, 264060369, -643105506, -1455148057, -423490771, -863028863, 1097516583, -851363186, 445384083, 795883406 ], [ -1401538299, -1246191315, -1091734251, -1244399040, -285218972, -939475146, -1767631962, 937067858, 2127601086, 1058617330, -730614872, 1907987262, 849441506, -1924111754 ], [ -1545909675, -218512383, 838162770, 1698429967, -427472948, -1226590842, -1966614052, 719792242, 772400557, -368643171, -734404792, 2072431842, 140789579, 896228945 ], [ -22555709, 344372749, -1793637544, -975184329, 1481206953, -778066749, -2092483116, 495509307, -565856644, 1427930566, -1755854084, 539049802, -1352983, 1368344310 ], [ -1510304162, -1197233114, 300260035, 920734598, -1178524514, -310705797, -684208771, 233271484, 2071336923, -942972297, -899445324, -323370350, 1359032433, 922476898 ], [ -866871524, 796858841, -666547505, -836431763, 187613110, -156670937, -253245842, 1820448257, -956110731, 535358648, 1001230959, 1268724709, -1778224384, -1790954918 ], [ 2055770267, -109918476, 1725428632, 1824728185, -350576158, 1055375621, 2071927386, -369051983, 1311481978, 1248399231, 1438600149, -396281885, -1610529134, 89949452 ], [ -2055394355, 715739716, 1994147224, 1690289857, -1321776154, -389361469, -1548475658, -1290950004, -1974270637, 2137548141, 990947535, 822687271, -1473377062, 144896027 ], [ 1263451912, 1073549221, 1365215508, -1996790073, 1165697275, -59218920, -729703942, 1105735706, -877864540, 345196223, -378267318, -703337898, 685680758, -1358106645 ], [ 1015328620, 959095151, -1203676636, 823533760, 1975827602, -1954301739, -310983548, -1984175420, -1016196937, -1623107481, 1083169156, -869962167, -991050057, 891229149 ], [ -1051531137, 1744191908, 1575590490, -937505906, -2642624, 1416637341, 1911153246, 426525685, -1694968542, -1590094897, 566637328, -164829548, 616443669, -1743029818 ], [ 1081748242, -1858229869, -1917388595, 1333088254, -1838202347, 683187755, 1961140756, -714419627, 644373077, 641669726, -1353707026, 1480215553, 1864027793, 259614647 ], [ 1048496833, -1612034925, 2119127264, 24622184, -1521709226, -379158166, -831744333, 800454314, -598012303, 136353120, 1340153892, -1677710247, -636565227, 441139984 ], [ -899947565, -24937570, 1677165253, -1746748774, 676006648, 1238112771, -234839844, -220711455, 2141427157, -1524069069, 1639239945, -552112358, 1177616759, -531506009 ], [ 169456444, -611027647, 829895249, -1648239303, -778833291, -72235366, -591781670, 404124640, 400616229, 1502896164, -161393571, -1350308611, -1705550623, -449939671 ] ], [ [ -1828810637, 64139747, -1404825001, 2119867651, -719766695, -1457911150, 1144938241, -1191695786, 433229878, 1602325101, 1615962499, -1952170400, -979346014, -1520300348 ], [ -1154349193, -933900913, 1956614592, -660335458, -614136985, -471553354, -727369482, -330449890, 2000267162, -1857418493, -1094252753, 706247984, 1525588631, 79796068 ], [ -1890828639, 1415443442, -1670081162, 1018931741, -1829621367, -1535026158, 2604972, -1448007980, -291998605, -330308491, -362886694, -1301356652, -1614500199, 10145221 ], [ 605471867, 939272413, 1187507761, 1277828176, -654231476, -1591956046, -927738038, 197988661, 2086355680, -799877330, -1673772336, 1072731396, -1226178432, -1508048139 ], [ 472939753, 295923755, 798947618, -1301406392, -457544268, -800059963, -1482095286, 882178932, 1209552503, 425274942, -1244692931, -1366651799, -1175195534, 961471134 ], [ 986740130, 1320375628, -1024656461, -2115484562, 869890073, -1416872104, -2020583786, 516649125, 1267831371, -1060928134, -990974805, 2030750966, -1227792632, -2071933230 ], [ -278484901, -668195406, 834728297, -788272670, -82494611, -230028252, 281252056, -636750482, -1552954473, 395349271, -1266351990, 541216533, -2075456840, 1958382899 ], [ -576802953, -349805056, -193847436, 1764544378, 1797381420, -1725542694, -82474337, 178739398, 1027208330, 1097468449, -263171983, -1346419880, 28321133, -193675494 ], [ 1794355282, -2053278986, 207491082, -271874419, -436782237, -928958104, -593061688, -1554471900, 1526004600, 837885918, -912123702, 1489769775, 1602724823, 1301113354 ], [ 1272302458, -465029619, -1587260476, -999727055, -1397441814, -1038417889, 477780082, 529111584, -1928891569, 603594594, 1812997306, -1434481763, -1424196536, -841607556 ], [ -96422553, -1809019753, -410592895, 606663324, 2130766261, -2055062793, -152577641, 1628418011, -1448054992, -1396186163, -1131977894, -1077834760, -193112734, -1557648768 ], [ -1480603756, -1582076416, -1253164334, -1433188459, 1787521001, -1439667311, -800621426, -864693656, -165051761, -1066572218, -166269441, 57313370, -1711714792, -453465859 ], [ -1896969908, 701832299, -1559234896, -1646472874, 1409133525, 848656442, 1951162045, -1391931229, 361572179, 1708679242, 1801197131, 706986877, 822362724, 878101803 ], [ 2011948970, 1498122863, -929730053, 2092257709, -351990205, 1750160032, 85678755, -1388030991, -1808127639, -1750579590, -1861740722, -390597096, -673304730, 1715264757 ], [ -1926522665, 204309032, 1352813195, -907829104, 1317848335, 1374795016, -676284329, 1146217951, 386729821, 261367474, -1648045700, -583562535, -241534543, 163032609 ], [ 2083794382, 480825034, -1583302819, -2041208252, 1193513007, -183630003, -1135074341, 232384749, -1633843171, 1074588371, -1136279468, -1361049465, -195409881, -284852555 ], [ -1940874687, 786730708, 1821564291, -1307843220, -1052734534, 1054864951, -606452665, 1978157228, 1100274593, -1260851990, -2037677406, 802522637, 275530257, 1906795968 ] ], [ [ -1523737625, 751167860, 217348344, 1481408208, -591833499, 877709513, -1221947688, 1887824619, -1252636462, 1535481767, 98037842, 1541547078, -424546916, 341613230 ], [ -2104607258, -1715557189, 1197968102, 591598432, -154473524, 1527041069, 939164464, -1164034044, 485682657, 1700156394, -323917869, 1631519186, 196499444, 1901132499 ], [ -1166398269, -1089582797, 606684113, -1706645730, -1715074793, -1517313140, -1445544301, 1802923863, 946360497, -1081291294, -1494307830, -817481671, -853746543, -417118702 ], [ 388076287, 1981099760, -1659732678, -554952424, 74243087, 2060154223, 1029075338, -800914468, 12771587, -519121682, -553612267, 43500675, -1963596630, 715280672 ], [ 1392594962, -1113472765, -303254035, -1721073442, -2128604245, -1605063980, -1896481134, -1653107096, -957060275, -1162954736, 82864675, -666517342, 1599559089, -857586583 ], [ 1557893817, 2139615151, -79836175, 17170452, 232524444, 590728016, 1117558955, 951325589, 2967761, -2033807439, 336461982, 1189175187, -947082355, -1336683399 ], [ 18591370, -1601944647, -1401646909, -982076208, 2070754693, -1053172425, -317564510, -1702553012, 1066975924, -1685391801, 979836534, -51148267, 69024392, 1421815872 ], [ 229582393, 1892398915, 434185368, -2095798677, -194427954, -2028791661, 16934962, 183579945, 362712569, -1632607213, 618056411, 856294957, 1215685778, -1479752055 ], [ -1973319888, -1235979826, 1514675024, 5954798, 1544252755, -1075152294, 977581051, -2076589719, -2085920059, -2040074190, 1536295732, 2037775116, -2112821187, 1008693117 ], [ -950914582, -1522844158, -1957637689, 1614808725, 1477473746, -412700631, 1099554633, 618970095, 1387836760, -720950483, -530330584, -715184176, 1891904618, 820336344 ], [ -1106718916, -509605851, 1605949834, -1918142140, -957631827, -1139450774, -1886216659, 1211313757, 1507839510, -2018487677, -789750757, 1660225473, -2080679794, -1091714273 ], [ -884572206, -250999946, -1400322079, -1425206571, 679977595, 578364106, 201327984, 672635428, -252828117, -1099775793, -2023448831, -1722411189, -1099417656, 966192675 ], [ 435058013, -1271117912, -1842135806, -162888530, 59534424, -885933227, -1224250779, -1956531067, 1491417521, 1760267425, -282725419, -1221249643, 778083948, 225636818 ], [ -1739279998, -762963384, 385710897, 1752181113, -993004010, -1348278722, 556527232, -1157710468, 98712556, 1754924585, 697250350, -1550257832, -1201953316, -1044358787 ], [ -933226862, -1596145953, 1736460650, 664864380, -985271221, -901460657, 1838649082, -1120615336, -1031619747, 1656033470, 309018006, 636137342, -1723117864, -92188564 ], [ 968145198, 1385906928, 596571914, 466911196, -10881555, -732626103, 1109364966, -16873851, -1889524179, -1484568824, -701287343, -192797318, 760862015, 1615554991 ], [ -971964250, 577414102, 1483919816, -1790644801, -163000545, -1979754149, -1901823301, -1641405196, -2132039005, 1843077562, -927666738, 1876008132, -1845059953, -1693957834 ] ], [ [ -1962675199, -526690458, 1752501745, -244886431, -20515456, -876527601, -1795330441, 148470444, -1056831832, 1364254421, -1023337973, -1765568651, -1041052683, -1401364152 ], [ 515296067, 32282082, 1969187711, 655432764, 634888549, 2044470868, 113480144, -42497161, 47497396, 358108628, -794026838, 1700602843, 1042754012, 727214351 ], [ 181480345, -1446187, 1584686120, 1262348227, -2143880806, -1022322792, 1927600790, 1587770064, 1033566708, -1595372149, -2027024031, -284928198, 924484593, 914302626 ], [ -1427189901, -2056703635, -1496727509, 1701069121, -1506611808, -330833029, -32012805, -1800842867, -1247973209, 1373664724, -1658832632, -286752311, -1320711354, 1398556666 ], [ 194657624, -156833662, -1477162097, -1044759592, 935927554, -1478462279, 1621397219, -136417049, -596906671, -940113183, 1683629910, 969617188, -843443464, -1913903309 ], [ 2036821345, 1711774309, 522773267, 371854213, -2112275625, 1748876269, 1966266263, -1146288910, 1876912261, 1387061619, 1229525435, -1378282205, -620387817, 1234168817 ], [ 1092724043, -1637771105, -1484900275, -2129734192, -1653792231, -954439136, -2092559259, -1717088113, 557190347, 1964883806, -1822236298, -1612913881, -1126377185, 563046509 ], [ -1879612841, -314877614, 1718497212, 2054344906, -492077923, -266133591, -1714405491, 1633061299, -1714016988, 346541754, 638641091, 1646021823, -578759104, -1824158171 ], [ -847362400, 1669966349, -1147030271, 1767953558, 1128067353, 729225003, 286950552, -1653894692, 1969939118, -1666111615, 762629173, 1095964996, -1809114916, 216030357 ], [ 898223797, -663572453, -41123864, 10740067, 877103224, 719173326, -362840852, 1243927713, -893311513, 1700065395, -933770382, 1095595546, 1307845781, 1267541339 ], [ 1650385601, 1102557875, 1755733722, 1959767719, -1144377351, 622645289, 1877063900, -1922201517, -697108620, 749778965, -1500384366, -1737926228, -1543510464, 1675250813 ], [ 752564355, 1402324377, 853036432, 758219675, 1492857741, 735394815, 510089450, 356046295, -1416841677, 681718508, 22911311, -967816869, -135634808, -639150076 ], [ -313204621, 332353600, -522054378, -782584934, 1905166795, -370449037, -1156816289, 197859892, -885513425, 84153827, -1781361137, 222376085, -546169534, -398979984 ], [ 698986955, 1757731310, -223941576, 1483060972, 182530736, 930828524, 615878432, 1720122603, 150155790, 1783086891, -1063128774, -864273571, 1554370087, 550284660 ], [ 250631169, -1783098042, -1355427516, -1282286302, -406627530, 1365026015, 237689177, 1517857414, -2042543644, 989487205, -1999036549, 11311933, -1339396703, -96112136 ], [ -907910441, 981733460, -1425771292, -659167773, 964068337, 677406209, 1201603326, 1396667810, 1148449597, -476600241, -849826750, 682180761, 776852903, 1579247408 ], [ 824123079, -1739777969, -1010227276, 1653114839, -220678749, 470785768, 27219954, -305893090, 1692459134, -116688596, 1175161523, 504456842, 1901972880, -781559000 ] ], [ [ 1808885479, -1241846094, 1167135883, -1960101112, -614820175, -2101705678, -866587242, -2039520836, 1732153134, -759420274, 1475136498, -1258596452, 627381162, 358950320 ], [ -1417739765, 1103344939, 1967102165, -1651954870, -441139113, -95236338, -784937212, 232848987, -279460215, 1194838231, 1974440195, -31943706, 258417360, 896580879 ], [ 565311159, 2116958265, -406517612, 851453066, -1931878104, -2147242930, -229324862, -882402293, 1005380186, 1870044971, 364180697, -1978977216, -113854966, 696018381 ], [ 937667400, 1809458676, 1664637918, 1819425603, 208676975, 927832474, -392438811, 15854803, 110892177, -616916496, -980991555, 772919984, -1764825954, 1557730318 ], [ 1111338931, 201533443, 1556560004, 886088128, -461403065, -1355861461, -195501432, -1898599006, 1574067566, -456183435, -80858112, -845619987, -1269029780, 2042327123 ], [ 97608791, -808745215, -831282986, 166091814, -802249057, 1974027921, -1760420877, -195325798, -1792826766, 1989838327, 622191854, 1786365443, -1637036439, -1005653008 ], [ 2004485384, -1206712286, -1816327468, 254458701, -919201643, 1858339197, 1824666088, -589243960, -992007051, -169459803, -1617809158, 2018357725, 270074529, -195209968 ], [ -725151006, 1059792159, -528791883, 1027137131, 980347035, 919869696, -344047640, -1909406557, 863461064, -1255697322, -509514047, -70511460, -2005837147, -1047298575 ], [ 1521750246, -1530396140, -2108416521, -175396739, 2097527847, 1270850421, 1681270958, 1432332552, 1385139281, -1842149743, -818140156, -1439899753, 886649831, 245085166 ], [ 112668537, 1642435911, -1492754892, -329938440, 621658879, 1954574842, 680126456, -1148473884, 373691056, 784626292, -1108770809, -154148954, 233031588, -1104298727 ], [ 1847444383, 402040404, -738112058, 2044234694, 1999999917, -1150513662, -534284658, 738387987, -1232199029, -1994581842, 1227258669, -1681930012, -1097807627, -1557844869 ], [ -282566040, 375756569, 1620346647, -827591878, -1411449237, -146600607, -1896995420, -1313136605, -1858385696, -1729343105, 785517019, -789765060, -1217878075, 907932200 ], [ 502004506, -316485326, 1130711458, 349102687, -91059916, -1035816723, -875824380, 1988510628, -930939866, 1453765398, -974473486, -302013216, -1286467105, 1058229177 ], [ -227228089, 1200680395, 1684296646, -927636478, 1648452986, -133798239, -993359935, -803928620, -1783975702, 706289028, 862565157, -1935172811, -347900661, -1333453072 ], [ -857249990, 6160470, -453135277, -1926767845, 111437556, -839730967, 1778768047, -1532269796, -1004137098, 757879675, 1944527942, 1502192208, 1479852709, 1614711168 ], [ -1651345706, 9095666, 1977058947, -1777178220, -1869742991, -978795573, 1519914048, 1771235943, -468263345, 1550672453, -2095498811, 432331900, -2057787951, -644675150 ], [ 1509937564, 857291526, -180830787, -995748365, 675534096, -1436703171, 1890363622, 2139440292, 807544700, -1518496414, 2059794230, -183845537, -512279627, 188863029 ] ], [ [ 1035729174, -1964670808, -896420132, -869572746, 749762320, 143408889, 1407147238, -1797648370, -1055671206, 1002368030, -990800237, 1618050653, -601350224, -691056927 ], [ -129234063, 1406836726, -1630476580, -576371174, -483415106, -1592291706, -1343750482, 1320988675, -1202511574, 519459333, -839324870, -537722864, 298249801, 1976881249 ], [ -1558061602, 44913536, -870638739, 1339042971, -608985986, -313383526, -497328799, 2093012660, 679221288, 1351266036, -704996401, -1996328361, -443013916, 1419646826 ], [ -1424794305, 163000363, -1706426669, -1337739263, 966669878, 532825762, 426834990, -1233614487, 950270359, 753576694, 1961760592, -114468478, -1380689881, -1409982830 ], [ -1398013721, -1426564037, -1138329910, 1035397842, 1211340595, -619800597, -1607046769, 1990590003, 936545142, 197523964, 688883329, 1915831960, 512740377, -1028095016 ], [ 1036487005, -4281733, -1183820060, -1123691891, 195139932, 2071415784, 897857176, -536661677, 587742111, -518265830, 746028861, 1053046678, 578691320, -845947972 ], [ 545901751, -95614058, 1976920463, -1240368226, 207247116, -840357355, 1598383762, 1974572001, 307044179, 383435713, -1980388398, -1612186059, 1482507581, -399342072 ], [ 70934084, -829598743, 192438023, 2139735234, 723808518, 657825451, -1681145205, -1330259320, -133112561, 973718843, -1724629603, 154425027, 2055252220, 1800803479 ], [ 1451719997, 681828033, 2003041142, 1703653207, -335151901, 670060694, -532431010, -879361012, 949825024, 1718615446, 1910274950, 1584991650, -1297131701, -1507341528 ], [ 848756080, -776724249, -1281235791, 2027009031, -1424783928, -954210503, 1318912688, -1316317416, -1063471044, 1829792177, -1353265787, -459645973, -1080668874, -1486844752 ], [ -6707923, -2137961910, -2093601984, -616628855, 1586432533, 1304749908, 403376754, -1427890603, 394450755, -850787348, 1644247831, 293557621, -790292874, 1555331188 ], [ 1866989765, -1567139144, 1278932179, 396950720, -1820213013, -889806200, 1193447844, -291909192, -519857844, 1874863606, 81811016, 1236501740, -393093301, -586888098 ], [ 2032421784, -146951792, 1321998501, -924531244, 1117001585, -1179758921, 1556012995, -751627368, -807401500, 1693586875, -2130010830, -1072543900, -520837187, 2123374673 ], [ 1056327924, -1904692629, 1645112310, -1027086877, 240248132, -1072641648, -726535232, -1799833694, 1544662963, 516251382, 912043999, 339209004, 287002495, -1730372223 ], [ 240976589, -272471856, 1342804370, 415478071, -1848352493, 435411156, 1752492931, -1695304953, -1853576918, -403453677, -752922841, 1371467152, -960137059, -1967213104 ], [ 2140259890, -2018223800, 2050423839, 757785211, 1442849466, 1480088257, -90881295, -1805367408, -528164129, 1571102292, 213126895, 980230383, -20679405, -1349925252 ], [ 2020143319, 631738571, -760398217, 1234505115, -493177389, 1001405054, -1220252447, -1277988368, -1594412262, -1282169739, -1681038921, -877692365, 631400462, 1634061861 ] ], [ [ -428899486, -1274262938, -905082139, 2135614411, 991443184, -1281571762, -929000182, -1744769914, 1466139625, -956809063, 733662391, -342109738, -241262164, 774875603 ], [ 547000063, -161808706, -1104706704, 1379381334, 1948406441, -119989982, -2144741107, -1749484242, 2066191608, -2084088839, 262907068, -1395070338, -1941324617, -1217304159 ], [ 1687949048, 806941381, 2082974169, -612851962, 860671792, -1997922385, -1623604053, -1860843169, 100588701, -488694367, 390222281, 2050109776, -1928815794, -685783021 ], [ 1056165223, -809966303, -2098404643, 1433768928, -505476726, 690772220, 1653745012, -2128218410, -1191156886, -1381131000, -1857140626, 2005765208, 1341632981, -801157773 ], [ 1459745266, -1078944324, -2081783469, -1404618358, -1142237672, 16543668, -1003257872, -1644502162, -952248638, 863784204, 912167963, 1667451217, -1697796174, -1574073 ], [ -500578812, 440062463, 1283033225, 1174775128, 831965971, 1061777789, 2044964028, -1028899481, 1376475476, -162453460, -1901417778, 6952405, -110749123, 250906776 ], [ -1550517717, 720374515, -48739835, 732327958, -306032003, -1697302556, -1039300786, -836182323, -1109220697, 1874372411, 1738649643, 211912868, 2036744618, -1106991862 ], [ -506095768, -942203521, -883556694, -28297812, 1938179720, -478681555, -1187410901, -1274893303, 1896564106, -132928459, -14953861, -993592796, -433271185, -826045459 ], [ 1640851544, 819556881, 180561886, 741762478, 1156518191, 56789447, 278607217, -1102652110, 2116879145, 117809475, -1643315923, -967953340, 994963206, -1468585121 ], [ -23330768, -994853717, -172615762, -842918308, -1874307524, 43547806, -1660593527, -1138749151, -1396087073, 101905714, -1036036024, 1158349219, -1501105506, 666899089 ], [ 2021713800, -1132202679, 1760186832, 407839035, -1437398734, -973825163, -1713842462, -441889189, -2024960028, -1168912150, 1562445958, -1324906905, -707521095, -1537210411 ], [ -343303123, -287055209, -95644980, 711081786, -142876477, -624890149, -719088649, 36914895, 1757534092, 677353314, -1919180723, 1711639085, 144580480, 798611319 ], [ -868757695, 1182769636, -1030549317, -911577457, -1134705524, -1337639987, 1605283551, 1848667231, -2093059240, -1788076981, -1110361087, -808677119, 1456211978, -938129516 ], [ 672854980, 1554440100, 235114796, -1998478892, 331838849, -243936062, 1865699674, -470439056, -868533499, -2130142994, -262392376, -32082077, 1665097, 215870275 ], [ -30141040, -719770937, 1851110661, -276919253, -612232695, -1122422062, 1839947701, -272871531, 2000213137, 792662295, -1751192159, 637631831, -433254135, 533417331 ], [ -207723081, 1393473753, 118969904, -1581318922, 1348956183, 1388308132, 1184502280, -1486064082, -749861691, -1665413611, 1797954220, -1021974132, -648564014, -1296476591 ], [ 500663296, -2078650700, -1255899245, 165262303, 270163259, -2124871929, -1505231818, 237927056, 1959185260, -393599316, -171664151, 988663772, 202188650, 1917807707 ] ], [ [ -1939001559, 1323180177, -1847021678, -212421196, 31287958, 1231887408, 1963917617, 1172005913, -1966952685, -196404412, -1912332825, 1359102320, 1706546621, 351367350 ], [ -1950839897, -1891088110, 1758333598, -34235007, 1040684178, -1657333060, -1888934533, 1457706065, -1800383084, 1518174204, -2118583116, 1839359905, -1478640314, 178258752 ], [ -1152019776, -1543115464, 1262460284, 950310872, -1617106106, -736713894, 1537553412, -1092833836, -627331373, -1983240477, 417763207, 389528847, -197464179, -506882563 ], [ -1681361611, 1151435983, 856957309, 401044889, 668930734, 1255912541, -569400699, -1387656738, -1491525073, 1832133455, -1718404646, 1918669347, -218202573, 851449367 ], [ -707989281, -32541318, -1369987822, -1491013475, 1135408198, -1665136724, -416318279, 237959779, -1580930628, 943544902, -1738544232, 1586617222, -134701834, -1711066362 ], [ 1338180358, 1078764144, -2025493200, 374791463, -921642736, 1298287427, 1225606890, -1026146802, 1089197357, -1916065808, -1198167169, 2074360580, -1482536240, -160669893 ], [ 1031794946, 1956069793, -197040072, -920512165, 951836372, -205900416, -140368505, -787688928, 211001409, -1627332290, 227914787, -1894970084, -639031468, -1223908385 ], [ 353878819, 98143378, 2068417492, 903308178, 735931694, -1194148397, -1106188540, -2095988448, -1258868568, -43017988, -1213100115, 1019188255, -824495010, -464661915 ], [ 1254484712, 1554558786, 1279658127, -325228802, 1423978324, -1039417443, -181487073, -1359197963, -868258499, -608901579, -125736644, -818875799, -1724588154, -325020844 ], [ 27348960, 493295308, 121251421, -830348809, -643639766, -1658494770, -90107921, 904794794, -1944053074, -1299034956, 965906397, 1480161131, 2001301934, -1933243657 ], [ 1045014474, -355761807, 962680182, 326125775, -1784337432, -951548397, 1117967398, 2063137855, -374910095, 206801590, 109558335, -1169225578, 176013723, 912762670 ], [ 561700431, 471753409, -391397377, -1566571056, -1081009531, -527162935, 442643055, -1306638627, 1780674214, -1277258778, 776360301, 448440274, 224251262, 39413480 ], [ -1879323751, 1062853236, 322220737, -803572099, 1291188931, -509693457, 634253972, 785533961, -349880880, 456630336, -2038749518, -345719392, 864135002, -2116789048 ], [ -769465795, -221537611, -572207848, 1738755481, 2139564192, -1097762772, 600076846, 743574349, 1331391216, -1028074930, -813951173, -1044204056, 1154137484, 583916183 ], [ 487472749, 1723016358, 1318380592, -1310922006, 1505156626, -352563285, -1328859202, -1741250115, 1548220746, -1565373888, 825407096, 923511958, -88527398, 1159792997 ], [ -1989976536, -397413037, 1348878621, 1147289424, 743288819, 2093458159, 893408786, 916879830, 2050648179, 910167733, -1059855668, -1250541967, -1922588886, -573012155 ], [ 1202943840, 1797775640, -1092392324, 1760928740, -1672371471, 1199093255, 1272266945, 84731591, -480064197, 1462718989, 857442861, 1318149109, 1291554539, 1732815746 ] ], [ [ 558419958, -1406911484, 1309767744, -696585415, 1213403008, 2130305966, 1532164543, 826725567, -1418883724, -1263731543, -436394036, -686091066, -1961578982, 516024507 ], [ 1043359771, -280760509, 1005780256, 1853981069, 746372423, 1518972884, -24478539, -2006893220, 1750896391, 1265469347, -457923211, -884713942, 1007347973, 428061987 ], [ -620412659, 1128570106, -747470177, 500166901, -1727015553, -1063457942, 882724754, -633715144, 1188062269, 1038799830, 1309253759, 2103497108, 1551333889, -1118156286 ], [ -2027170589, 1764891200, 7719190, -1220370733, -792662032, 1221706512, 1868922437, 1621212638, -438595727, 618767372, -941349612, 1732478140, 1192420083, 1034893919 ], [ -1617986842, 4572883, 1306360440, -2116149553, 718630727, -1875511620, -1870197190, -804772514, 602369230, 1724589234, -2023969601, -1954142305, -1865350019, 1130327349 ], [ -1048035487, 235420466, -71685418, -1407732386, 1335195547, -299128518, 1192978138, 851255648, -1338949173, -183436938, -206940941, -1641166190, -2086453013, 1855365880 ], [ 759117848, -564490511, -2085253325, 1327820678, 79589542, -723630278, 1274416618, -1261397339, 35401251, -1520442767, 396896568, 1096185434, 999076012, 1829734741 ], [ 1078357387, -1476020225, 1475789833, -1864549587, -515549138, -1119981314, 1393290563, -266894937, 787074445, 1392031442, -1483804598, 1247512879, -688918420, 1881273921 ], [ -2025418019, 150200945, -944810945, -632281180, 462026359, 672166417, -1449671575, -1163423514, -666569305, 1170906745, 620819445, 1390092418, -1572136911, 1073195345 ], [ -619701887, 802209025, -182691104, -1398542558, -62496471, 980250076, 1082495569, -837760040, 1814400394, -1274450369, -1801445952, -359706297, -1923563086, -1217143782 ], [ 94009554, -1380364070, 671992832, 776952047, -1926771745, -971119590, 1486700475, -650598241, 342506143, -2020112941, 760901971, 1063292738, 1927336412, 706920142 ], [ 1690524408, -324378273, 1117363095, 479308392, 1777541578, 143689516, -804428928, -933530564, 1335903733, 1376949313, -145128061, -1651932770, 1293815883, 348637462 ], [ -1021598636, -1646755081, -1392691312, 1473927616, 564206759, -1864819757, -849214450, -632415998, -1609280604, -1079278091, 1045661838, 1595988106, -1035340804, -1813219610 ], [ -647045111, -535896916, -1841127110, 1340886215, 1248809104, -419224932, -175811608, 1262507793, -2139298329, -1765119404, -963892852, 1937846313, 93993887, 1793369794 ], [ -69164690, -820485909, 445360709, 3771568, 465898293, -673461809, -1176471094, -1519233105, -1378806969, 1915983417, 621831949, -2031854700, 52418075, -441566199 ], [ 1012514190, -1293105373, 1253662110, -2070275341, -1781901939, -1488347704, 1015296416, -74034905, 977153436, 1684901327, -1978494770, -684792076, -1439235889, 1830305690 ], [ 1760066885, -797059950, 1952806220, -937103055, 178731186, 957675280, 1966194011, -1922570345, 1479127139, 1013127067, 964400617, -378392081, 1157816817, 1170970264 ] ], [ [ -517705800, -248565306, -760160108, -1961096595, -1099170877, -54618985, 1150333172, -2029541449, 1102255388, -1848390479, 1049049376, -649336642, 279438919, -1563469869 ], [ 2002494608, 1302487472, -1535382294, -122703085, 1970943212, 1256268200, 1305451833, -411990895, -1785689761, 1303754466, -1219998057, -666761110, -349572767, -657176459 ], [ 818480268, -476688644, -1106012171, 1221953828, -652103068, 561326762, 537557002, -1452620483, -8203354, -323085650, -63534537, -678385934, 36694824, 187850350 ], [ 722533718, 1555562666, 106778817, -157167631, -1945326923, 804127784, -2117186352, -10458089, 717848585, -897826232, 631240021, -1624784614, -1684965148, -1631377946 ], [ -621102184, 1486284740, -1943987057, 496720075, -1252072061, -1449118862, 1807271615, -1209869803, -1354999050, 11773272, -856321386, 506201803, 1761933278, 616391084 ], [ 1123542008, 310770631, 1798811747, -2037089239, -1450658209, -492537055, 1379739400, -275462404, -2100538407, -1124378439, -339081623, 559683753, 1564849432, 493907746 ], [ -768132831, 579976500, 607848106, -1965931757, -2137907932, -1810041507, -1365032476, -1213984093, -921307866, 1191159274, 1535327562, 1730509391, 1433284692, 258078780 ], [ 1546158605, -1892139733, -243173625, 661700487, 705565016, -2137704490, -1538563466, 706964614, -1239628673, -1549159955, 300479744, -790344431, -758494909, 1416975342 ], [ 1460376451, 1856360788, 753361677, -332386943, 381528150, -925510657, -2068361652, -1792300838, 141894503, -144728181, -520446419, -197410277, -424668546, -792178393 ], [ 1107161247, -1495516086, -1674623127, 2100630547, 625372864, -104556439, -182288293, -565844570, -1148365532, -1098633889, -2003495556, 743269381, 1324345987, -1471179775 ], [ 1282193938, -1896838785, -990258989, 972854690, -2055899013, 1848451432, -1689755956, 1685718837, -715906670, -1411546643, -1105205517, -1606937203, 1866660168, 1548392052 ], [ -1777600250, 904791700, -1787332292, -2145630663, -136634563, 237725933, 529687418, -451556125, -764902243, 1711203596, 1944987941, -423303839, 522096101, -599998224 ], [ -293449303, -921309584, 1629987585, -1999427385, 149063735, -1204750306, -805588101, 1092280631, 296781486, -12514789, 1001128261, 1794945689, 85097055, -785037844 ], [ 1009672837, 780759934, -1621097180, 1435043480, 1562434419, -582189531, -675500439, 96602346, -2143604153, 777979409, 1248722650, 1236049090, -1470641658, 1939093987 ], [ 1721760681, -1001956175, -1074135441, -407650976, -695526643, 725808070, 1853911169, -1006110919, 806305105, 326223646, 1107428367, 920203435, 522727760, 578305649 ], [ 413357133, -2112195179, 73297953, 2080835573, 2106067080, -1008968487, 580907745, -930256818, 940843209, -322918075, 1800055259, 998632742, 141251942, -1861309705 ], [ -316068877, -352863877, 230070488, 2007744224, -1454116839, -1853325419, 1836718412, -724211209, 344400330, 1464717680, -1499694017, -1651449253, 1924569664, 908266791 ] ], [ [ -1776858593, -1752425087, -331379381, 1119277375, 378432978, -2075291757, 896481963, -1101645347, 1985404969, 429064259, 154083777, 894471150, -341358122, -428712112 ], [ 1102915535, 37255032, -848733746, -1113566266, 810518445, 1039687509, 730567442, 547029273, -1352122027, -1531205069, 1697177756, 1891549169, 215661207, -626263897 ], [ 1468117869, -1918708245, 106787504, 2089292027, -412844501, 1427769182, 1325902885, 1194913858, 1510160897, 1574303264, 1429642526, 1248670664, 1333680062, -1124368867 ], [ 288388476, -2010650304, -669499166, 816751804, -1948180339, 216423700, 1838497571, -1272366111, 1536763556, 1739606667, -678735317, -964367365, 117907798, 27208167 ], [ 885734455, 1019325272, -280950794, 1742188747, 1783269441, -779534980, -1415967008, -1422062458, 1695596547, 1763290430, -913279909, -2097763652, -1602016177, 763991593 ], [ -1774103684, 261497818, 858296636, 619665871, -722536634, -1255603847, -839137901, -1077730568, -1334071283, -1395098411, 437451745, 2022375728, -1793421043, 244940616 ], [ -2024290608, -1646718705, -11764522, -1371994216, 1148063718, 1540579774, -1101872093, 1554288485, -970422648, 874911488, 1166430324, 1928293159, 1088292337, -1184334527 ], [ 98180086, 805384849, -664214225, -1348802732, 1614182560, 2048043408, 391660563, -896649236, -947862145, -2064707994, -1832690846, -1686876598, -1956639136, -1860346486 ], [ 1160209541, -827923893, 1205186617, -380315021, -383435795, 601219873, -1461977007, -764879074, -1796141371, -606654597, -931550670, -1949940702, 8193824, 1285264652 ], [ 1199311229, 282455352, -1833796775, -85090723, -1670323652, 649255270, 2040422025, -1839341049, -476292602, -1054166675, 2095045782, 2128497268, -386662591, -516467296 ], [ 2052329648, 1642090420, -1605495237, 718235447, -1654527916, -126607509, 2108856566, -523396901, -742163592, -1852848501, 1266596343, -1081935248, 854823620, 1834363089 ], [ 748614954, 1487501842, -1538623346, 574296657, 45077028, 1241318658, 1442924015, 1531607140, -886840330, 291066779, 1860700050, -1095387345, -1923185007, 222198929 ], [ 2063091647, -1644050008, -515769276, -594137798, -867503950, -305143555, -432600329, -712982680, 1128805721, -837127778, 1367530240, 1110930567, -1839622202, -124582585 ], [ -1734543484, 66799886, 928199490, 1042152508, 1968525129, 1411803418, 1011028502, 1870513817, -1142511713, 709261538, -572443675, 1415744555, -174585441, 1561302896 ], [ -2016096896, -862668190, 1861009351, 506427100, 1087950354, -304273264, -1559303980, -1154959799, -1877648893, 254314875, 882436352, -130731534, -1866827384, 1683241753 ], [ 1264940069, 803322829, -1000994366, -1052725397, -2055346729, 1859425433, -1742405494, -2018902660, 835278847, -1113969480, -962194897, -1562238925, -863194704, 93274628 ], [ -1886612072, 93719379, 366505169, 1833422514, -1219814598, 881107063, 16033685, 1351288030, -1583320407, -1863564809, 2126695506, -1006078000, 906445521, 1975401785 ] ], [ [ 969602635, 576517127, 1121896654, -167273421, -538952820, -1348575896, -908465784, 1088138843, 2126182775, 2116865540, 1244273739, -305691943, -1546747062, 1074512392 ], [ 1766578821, -2138211307, -377050676, 804426991, 1002370102, 431100596, -991873132, 158407975, 757887537, 566562335, -358409709, 122190005, 296854105, -1152848037 ], [ -357285804, -1523721600, -201709779, -547412607, 2114236776, 868237266, -679219774, 807464209, 289894015, -477394923, -318783387, -2100183097, 1325513964, -1671710420 ], [ -1725573912, -176036034, -958788292, -828267935, -613938341, -1972199320, 94275809, -340407642, 806506191, -721842624, 1249040376, 324470897, -1385871028, 1348222266 ], [ -780433294, -755524447, 266823306, 393289632, 1741257422, 1322264219, 1928466441, 1407396075, -1462547306, -49776738, -1454976272, -1530194759, -209196815, 1207569026 ], [ -18019194, 773939014, 1676145164, 14383229, -696735236, -1229275251, -1521247800, 1284439862, -1674207929, 757794417, -691093931, 1307604917, 1845335344, -361631824 ], [ -322800758, 1323716809, -1247557202, -851596840, -856575045, 1820153512, 87996792, 660904162, 590682660, 1913976861, -961991067, -1424095668, 1301714931, -78154565 ], [ 2106645473, 1268982769, -2047659643, 933236862, 2100909162, -1852529747, 762649298, -1533123151, -147106195, 1996510494, 1123733078, -19625431, 162531298, 1184265698 ], [ 946226682, 1511122734, 204618562, 200847959, -1076880167, -694606849, 733940220, 392110849, 23009924, -1287852210, -659364225, -1862729906, -31774166, 1950308757 ], [ -1906047600, 647346538, 1934327796, 837412576, 1236746216, 616933129, -1975341794, -416645040, 1083727330, -286896600, 982759941, -425481747, 29790133, 698803336 ], [ -594862455, -1741924269, -202792343, 2121366315, -297918641, 473766428, -719466428, 1577397863, 972435635, 890776775, -1173168949, -583765556, 344374958, -1287826150 ], [ 2139623734, 2143908460, -149449684, 772650650, 884471833, 6584514, -876561181, 559974313, 1863157219, 1096854991, 18128186, -613217763, 1296583341, -1785889085 ], [ 709095916, -837612814, 1912117602, 1319237336, -1608337984, -187472818, 86417153, 1704810859, -1453988695, -908938576, -1317890943, -26911026, -1159293703, -1564679457 ], [ 393102583, 1970425079, 1099174698, 848017249, 360472812, 716660327, 910394488, -1389496111, 1588297786, 1952243536, 1785884448, 269042114, 1187813812, 1466799728 ], [ -1113645295, -1815742381, -1416659748, 1572698344, -1374443385, -1437119164, -1652852217, -927743116, -583823029, 1211388444, -1763784316, -1799703709, 919162497, 1033651202 ], [ -377024605, 1774420720, -224756850, -1211382905, 507617848, 881669396, 857862473, 115144928, 200832861, 1027685000, 1188655802, 1045873812, -664807572, -1513795664 ], [ -763064624, 681123301, 335982728, -1004626514, -562489836, 2129907844, -1962550099, -1182038735, -528927052, 1278319878, -630164262, 1500551326, -2047753909, -2071754802 ] ], [ [ -982710953, -1547993996, 274889817, -81699549, -1700835309, -84705604, -130333523, 964141650, 62955701, 1436059309, -604672666, -884911565, 1950334463, -1693065735 ], [ -397793222, -439109247, -856914162, 1078072905, -1718786028, -1463330458, -1152671415, -1479114338, -1548079507, 606655826, -720848962, -766726205, 1212336592, 1643807255 ], [ 1691580293, -1416323703, -1007990796, 204303032, -1989209035, -48740880, -619948318, -1995037422, -16194106, -314000719, -1110702838, -466866923, 1124869502, 1004924471 ], [ 1847722572, -881466638, -1923913996, -1730551258, -685023442, -484632877, -202128099, -643071475, 1583199015, -1456300272, -1759200238, -1717388573, -2144413883, -1362515446 ], [ 348818536, -849843746, -140752290, 795073747, 4579670, 1711461633, 246423885, -1995442017, -354601968, -1184123485, -1644476279, -484588919, -573803396, 1697796143 ], [ -50743683, -1481089828, 1376765835, 2022339340, 1077093255, 258231748, -1099337578, 1787753094, -2126331612, -1348620790, -1838328769, -479367645, 1689187376, -969627395 ], [ -428184946, 1675845627, 1440883182, -1073764798, -1808029799, -1638992936, -1971689153, 975490224, -1053726739, 1875620575, -634691107, 968897979, 1541221454, 9248693 ], [ -1206455957, 1639378124, 443675976, 1778523155, -1347070712, 664294172, 2130402286, -2025523739, 729120562, 2066649477, -477965668, 1915434506, -1181028439, 1861147686 ], [ 953241390, 1550624805, -1721690003, 532338661, -814767994, -364813852, 703896770, 1167363716, -2130140354, -1012890796, -1001931544, 1853693183, -924915857, 321982277 ], [ -1224656461, -1752086693, 1631027682, 749960482, 369807214, -256506754, 193985871, 698308352, -1608635472, 405605577, 1842156581, -1729230868, -1106068376, -306408251 ], [ 303520456, -973994171, -387445631, 947242429, -1329678747, 1873051108, 122459477, 225092811, -1510187618, 1723314733, -1173273134, -1106734332, 451536209, -324943588 ], [ -860442655, 399303525, 547252385, -1268972973, 1894160897, 147984544, -231963816, -764179165, -605485074, 1354324871, 492696485, 1265324397, 1779038236, -748044453 ], [ -1597505582, -810423759, 703554623, -1970158977, 1811976132, 1365899291, -1524516015, -326029741, -1683158924, 1023086729, -160213987, -1259171451, 1073520575, 517885609 ], [ -1669968449, -1291874792, 812053869, 2038174971, 106870783, 1670101012, -27807808, -2010880428, 1992793337, 1719583255, -512572941, 630584313, -810132516, -1772091086 ], [ 10842867, 1664765434, 1101833789, -1445455543, 1410009900, 106522251, -927491288, -100438081, 1172621302, 206693356, -1656020381, -1872170677, 1077258567, -849186757 ], [ 1472082361, -1747879905, 1248499208, -1252310358, 357917880, 2022374033, -420759267, 370820723, -424147698, 753715329, 1554580200, 1995336917, -568542553, -1566470268 ], [ 328698703, -349234861, -707560669, -554412026, -1345501671, -1957746281, 1295883331, 1398300905, 269585604, 1654797463, 1810014963, 247828242, -642947246, 1428201558 ] ], [ [ 681279625, 1001115870, -2051291218, -2058380570, -466166545, -664193565, 1070562747, 943620541, -1427450070, -1963356490, 2008701401, -1935953322, -1703574542, 1053232764 ], [ 1606827868, 1732254593, -1749923762, -98799696, 2066498969, 531789419, 1465492996, 947984915, 531594432, 1739151681, -449076118, -4569522, -971353178, -657461309 ], [ -1887343338, 240522766, -532197997, 373133355, 1944755528, -1470132252, -1061979577, -562001434, 976209042, -131398704, 939955040, 1498045316, -686473657, 373165568 ], [ 216413113, 1756329765, -961142844, -1124308339, -1833305519, -403566227, -1096764500, -1361548068, -634756691, -347305586, 691399506, 1475069147, -1300406491, 279640629 ], [ 2138543712, -739535489, -1976894852, 1847981429, -1808717787, -1897364201, -2019068081, 2062238175, -393291090, -1317248292, -1693477121, -2096045102, -1412470674, 1004762416 ], [ 1583132481, 10705300, 1314287132, 1259889646, 298303645, 2068551355, 127883404, -1483618400, -1046600706, -2057668069, -53738393, -333201556, -1122689283, 425181971 ], [ 789240781, 1530958499, -573821936, 1624996326, 815364704, -438262738, 89598619, -1649923537, -734826230, 2074085515, 1209861813, 1437228437, 773730293, -1853429283 ], [ -1215708541, 994222248, -593963953, 2050871015, 1029795377, 960296886, 2057538016, 1798276432, -590039860, 2014432467, -690605071, -1709060767, 642575451, 1042828244 ], [ 1246774642, -765772963, -874050141, 316107891, -679917408, 1909945204, -652242201, -414506119, 1719264767, -1332656228, 353892467, -200172227, 751702411, -1887130275 ], [ 1361597880, -976825707, 1828478155, 1259722113, 1210142379, 1633430034, -926241845, -1818838540, -2013036860, -540393130, -647870000, -1185070957, -512372913, -1861273807 ], [ 1147001647, -1396576746, 2033797777, 1897719809, -1224535197, 1386759997, -236445458, -387095298, 871075743, -459643731, 1182923627, 1173144269, 1440131059, -2001028809 ], [ -1207170681, 1359062018, -1256406469, 1392935381, -745158731, 326762858, 919305741, 793570272, -197961321, -388370611, 1071405252, 597600753, -11337090, 967469383 ], [ -1089907047, 915596258, 948035936, -31291896, 1868473287, -1230414426, -547508097, -2091037257, 1550498926, -595912551, -1174899712, 312581213, -1537260273, 467874179 ], [ 1001932636, 606355050, -999579525, -1536591195, -536618861, 48205618, -54476920, -1944637382, -753075127, -623136856, 1854605497, -1232406795, 1368052767, 2044414534 ], [ -1757979110, -674110087, -240211727, -2068602147, 698006137, 851126573, -1733803930, 1996472607, 1769852700, -220941436, -1327256997, 2129657630, -1957389570, -746830000 ], [ -438713047, -1149740254, 962804402, 552971275, -947270919, 727895902, -1024233130, -1288298381, -619516997, 2020323302, -1617376883, 693882232, 1949128916, -507598789 ], [ 1302847861, 933136804, -1526719238, 1535655734, -1061265820, -207826137, -204212441, 1115533564, 292806292, 1730924713, 682901665, 1567701218, 1013502183, -215237846 ] ] ], [ [ [ 1777131464, -1862857683, 1682958943, 1529590710, 331408544, 1660545956, -1035915473, -580967600, -446888532, 1387445462, 142995982, 147647340, 780033036, 689290090 ], [ 846262804, 420648834, 767600110, 2042796895, 759247834, 1562268349, -306604872, -1937918027, -1272505285, 210001064, 1881630123, 223065480, -1308276110, -153064753 ], [ -262846214, 1569831609, 448202979, 960768256, 1311701096, 361169439, -274396658, -126975726, 1198567035, -73999862, 1180156643, 2116437472, -178604597, 2100086600 ], [ 2103373756, -1229825352, 395602846, -266168808, 1720417284, -719958216, 605035950, 1713398947, 1034084350, 619728611, 1890203578, -1349193457, 402073393, -1115471665 ], [ 1601341814, 1087257177, -45575893, -1950230889, 707906459, -361827519, 328636303, 1872418871, -1720276731, -917097723, 1243076376, -1714188757, 103366367, -733114745 ], [ -1855659012, -1617549231, -1793083154, 1939294818, 857749989, 304163787, -937143982, 871456933, -641265355, -1755790454, 2035340718, 55422448, -1114418769, 926761471 ], [ -1846067517, 1653857696, 1807995611, 233813732, 1547272114, -610458074, 613742759, 1237844516, 785350898, 61067377, -1376788157, -1291995218, -47635617, -1224339364 ], [ 1284611766, -970580923, 92759584, 1058312461, 1744644831, 621263546, 1136437338, 880746641, 1639409928, 1271066771, 624556182, -1627207745, 1416635744, -759656315 ], [ 1668690225, 1859695165, -21946728, 1758125389, 184400042, 1327033562, -884307361, -449040291, -654105641, 70642333, -1058136503, -1592586195, -863521210, -1104576670 ], [ -1011705435, -1393757133, 1893102301, 1642668633, -992748335, -1579156577, -680909405, 1502392695, 342331511, -55689585, 395067762, 818990987, -1721790893, -270810786 ], [ 724465854, -604450325, 1342334146, -1747295539, 1016179023, -1498453889, 2097520896, 628186785, -1414020784, -993860765, 220836334, -876717004, 815262588, 321255095 ], [ -990435468, -323038942, 1882524417, 181209774, 1264933386, -547790368, 575922272, -2096167858, -1206902277, 1296706290, -1930856020, 1995170204, 73195893, -345267340 ], [ 197463201, -1866611894, -1626674422, 171045626, -1550350290, 140461309, -2052532562, -178376163, 1597041692, -1288662154, 661239239, 193995088, -1371482727, -148278403 ], [ 936564763, 1499727495, 53942505, -1457916307, -1836862325, -1271871008, 1549204285, -1809423917, 1306575070, -1536788918, 754155758, 1796509287, -1873074648, -192268990 ], [ -590352679, -836472297, -1661090213, 1024047844, 260757706, -904686036, 944788842, -1789315823, -1604135565, -1852121795, 797293542, 1549717468, -1822872852, -993000635 ], [ -115017089, -232424098, -1457158824, -1741335975, 2027775936, -448305838, -16746071, 1564867763, -691997323, -1964692949, -1570462631, 1933082736, 1567782705, -725286319 ], [ -2024272213, 582329925, -1400540671, 313591731, 552828116, -1280629439, 1157954800, 650905687, -1174551640, -1077131938, -1468632006, 23100893, 959516027, 1554749254 ] ], [ [ -819443387, 1093179071, 281687497, 265678414, -1896717803, -145876247, 32558882, -1725375338, 236635864, -477699789, -57995823, 1607745821, 845871225, -657533973 ], [ -120178271, 830425582, -1452465606, -662535212, -16922220, -1276451606, -1254580770, -1680042292, -1261164625, 1487865743, 1164217424, -1904354664, -1017174055, -576066475 ], [ 1881786235, 728336769, 1885085123, 2002242929, -980314793, 1300673183, 839383949, 1576110981, 1140182659, 2121970998, -34378808, -463045007, 969746720, -1916440227 ], [ -827569593, 1964656745, 184546233, 1546663478, 1654940872, -42236734, -379526197, 578434987, 1283056961, 1075760565, 1353711234, 945385642, -85131325, -555421317 ], [ 1611511424, 749514898, -1642946046, -1784369642, -58164889, 1558778649, 602927452, 2031067158, -583185627, 1024852362, 1145505158, 940700338, -1136347671, 1615546867 ], [ -1406938803, 1338650174, 2128073436, 2078451192, -963226242, -1451387205, -1833166359, 1735470402, -1988482369, -1210277610, 340104433, 2120585329, 1283994933, -200972796 ], [ 114289168, -2089208903, -1803226109, -161782047, -1431629491, 749756523, 1995839307, -959550817, 1085341997, 1521054244, 629349950, -700852439, 1171552969, 29192722 ], [ 1774713081, -1185423624, 1159974505, 1816340913, 1302501282, -612035426, -307287515, 1073987301, 1856292760, -1021583105, -1080906133, 1662596968, -1266399695, 2096798382 ], [ -249884967, -525119777, -1829644581, 1369120519, -1139525067, -1613964860, -183021865, -2009462390, -1640879973, -1216781342, 932042129, 1822160369, -1666441869, -74726064 ], [ -1008204206, 482644092, -1634719700, -1215470828, 710589416, -750136391, -113775285, 1108221019, 812610835, 1647706759, -1927346369, 1125085543, -352445974, -1469003541 ], [ 1752284656, 2104562924, -941526521, -735303521, -827724175, 92256448, 15549262, 1071102827, 898668048, -1837592129, -554081635, 36043770, 1338326313, 400212506 ], [ -1708686307, -2028871097, 1251360086, -1475624329, -1556144982, -759674275, -100989035, 1110889115, -1719768628, -1131596964, -1500728792, 1274921519, 504495981, -1751947414 ], [ -1943816917, 649170329, 909168467, 1868233514, -258683516, 271591654, 1385802658, -323424636, -613808048, 232280268, -323629043, -1739387545, 358571981, -520516907 ], [ 152237495, 1207005900, -1846479922, -1884769274, 1349058478, -1076792721, -1087641401, 284056687, 1212427778, -1781824877, -183598841, -270059404, -284346612, 1478304326 ], [ 90821483, 602004143, -199553559, -1446394142, -932268209, 855237635, -1992098346, 944325333, -160223584, 1091264071, 1825088925, 1588587059, -1725045771, 351667188 ], [ -381214022, -806919085, -807378099, 1069701382, -1087469535, 392094460, -705883738, 361681312, 1806752562, -1245206811, 78161514, -1542761897, -676873307, -1379018007 ], [ 1619804791, 1141413113, 971228752, -1219918886, -192456260, -1341457436, -103566431, 669898520, 2067905433, -2049074377, -1841294081, 503852263, 434605372, 1950821630 ] ], [ [ -1485503166, -1408825031, -140255275, -2033735768, 1092869560, 1587999115, -1326780313, 286376477, -2003463282, -208724796, 1072395033, 1855543369, -1463881317, -523942127 ], [ 229686594, 813553842, 1594081274, 1683758711, -1011437585, 1590505165, -1879524558, 905986930, 169358383, 2054151176, 1774238607, 924956452, -399691842, -194033968 ], [ -1515972080, -1387249226, 552752311, -1460467159, 662581464, -32153345, 1540438326, -573966200, -1156715003, 1999380824, -1260521294, 441228587, -1197624827, 1818240015 ], [ 1062995259, 1782836483, -912436702, 955292944, -451757048, -1605551496, -354238893, -1915748471, 1743666450, -1555260426, -1033660387, 1064905060, -60092643, -628118530 ], [ 231155074, -832962063, -108526613, 1752500961, 1486048498, 1804433309, -1992441179, -445944687, -1582008227, -758033729, 1775921363, -1733664354, 1861280514, -524529807 ], [ -2018272546, -1267488499, 660862440, -187094211, -1479981794, -1422003175, 1730727522, -594312315, 1847707548, -1707089882, 504256202, 453736789, -1479185738, 1116604251 ], [ -1635885426, -1692599694, 1843633425, 2125542391, 1629363006, -257454142, -2079213069, -1361655475, 1050690505, 480841287, -1923617273, 913687166, 991213259, -875553156 ], [ 308677716, -1732226642, 1992657327, 1145295569, 708939152, 2071349151, -1482710246, -1160543191, -270352547, -49616762, -1783397902, -1143950265, 1782370130, -1529126082 ], [ -1382769331, 559477065, 748346430, 981413786, 361863702, -611598291, -2116675865, 163524800, -787448715, -1268635249, -301908217, 1605090235, -766890737, -443401885 ], [ 530519630, -532873035, -1157629247, 1507002978, 814963139, -1471760021, -1257989568, -987854481, -33861950, -499853035, -1585492627, -1167546685, 1489657978, -826357543 ], [ -907981873, -1333902605, -214708765, 1828543114, -1447421064, -1090633353, -1513818394, 1506336560, -658842515, 1448367267, -1622044565, 143876623, -984688924, -323441810 ], [ 2127976909, 1115767814, 1625457809, 1028237865, 628179257, 27928695, -96123096, 633976669, -412110861, -552289457, -1769509961, 1840030305, -2038449245, -869061032 ], [ 688042633, 1414051261, -1179088689, -1421731957, 609334272, -1655823393, -541481569, 1274154693, 1554986639, -2087598407, -299984421, 2039289568, 496169145, 886256170 ], [ -1323343710, 329905411, -2067960175, -1464042914, 131585981, 1312126764, 1791174329, -2045921026, 210147049, -252630889, 439019883, -2061562496, -1839391853, 140986327 ], [ 1107392048, -1564899332, -46418082, -244679058, -1604279993, 1656751750, -1694562482, 946336688, 1122079604, 846074010, -1944769524, -1829386370, -947500334, -312340666 ], [ 1923416402, 1539645491, 1652448367, 1040262605, 867979507, 219093213, 1990148854, 1435606816, -2021864563, -1262132333, 1722674232, 636112065, -1265675851, 1332258746 ], [ -772738082, -828752604, -1682991445, -782094274, 1844168461, -1042482248, -1330157346, 1254639512, -629066350, 805331062, 769901218, -1074289029, 1041091462, -624405981 ] ], [ [ 1386747232, -2022938177, -2134176946, 310217778, -350747984, 145026295, 775678913, 113338310, -55308617, -1424274802, 981201495, -1175299110, 1372909879, 498883054 ], [ 256624743, 829701277, -1600566691, 1152727047, -1887867079, 748506905, -763338946, -1643907965, -338241030, -910179626, 537750454, 1374551066, -376802758, -2097184049 ], [ 2000340667, 2145215705, 1618548996, -1381145417, -892890548, 748372100, 1535530849, 1850701424, 1127822802, 832763594, -1360408107, 1447843246, -550593027, 461461662 ], [ 1817180396, -1908270068, 574986328, 1180911338, -1768380483, 1300075815, 1466522814, -2016911825, 236566171, 1254274956, -1240145807, 1392437861, 297637957, -2127249568 ], [ -156057795, -735194816, -560371069, -1571735930, -823478431, 2035458791, -147500860, 828275718, -1161491470, -158702002, -1478793711, -933576110, -2029904226, -1579716559 ], [ -1159876467, -724703471, 433898728, 611457553, 2094504315, 1006956950, 1437850605, -519288546, -1106132808, 107270923, -2144820284, 413143461, 829350842, -740652214 ], [ -1727783313, -1661360745, -505123048, -1486165878, -993222326, 175157790, -1762079376, -1238987200, -1233673983, -1346421310, 2004706103, 2003054655, -1943005607, 1806083585 ], [ 1020318761, 1282158590, -1095096076, 1276843485, -1491890077, 1552338275, -1267089046, -612637804, 1505320836, -1683129429, 809179601, -1534402148, -1819727696, 1169024624 ], [ -837804437, 443626032, -150976101, 1301223678, -1198443842, 207053309, -1503643344, 1001274497, 442044140, 607120677, 1524375706, 736475209, -674787429, 1811390906 ], [ -1113099079, 1572290965, 905948611, 1696920992, -112190490, 1829122442, 1412236458, -1069418239, 1172917788, -807364303, -796927883, 1170599751, -1160985399, 1455092844 ], [ -400875420, 2146306881, 1113695973, -620938357, -931162264, 255610739, 1105649209, -1563277901, 743092177, -965288776, 1177533471, 2027959820, 1126533447, -1795685958 ], [ 1126017679, 1700645767, 909564696, -1476678178, -234788013, 689030105, -660684137, -1109368414, 794942924, 356258582, -2022844385, -1185158046, 474417425, 1214420312 ], [ -95275352, -329886766, 1720849471, -1561286122, -1505353990, -506598217, 1039645194, 1508944581, -349597561, -256247479, -1254346747, -1486600592, 127153150, -312100989 ], [ 1145465267, 1493938609, 1072132349, -1217872044, -200354509, 883701652, -825238501, 1639031843, -172914124, -42672374, 1578070834, -116194035, 23118132, -1859163137 ], [ -1933117362, 1548567320, 2053247146, 923572345, -1334020025, -1143294391, 6272869, -1901906912, -1859375421, -169748018, -2145975645, 1147929432, -1373723775, 790910387 ], [ -591320331, 87441835, 397832953, 1301522822, -117551359, 1691358596, -1706641254, -1207382484, 1667573505, -1735842526, -782066119, 287982112, 77505465, -2058737124 ], [ -32250995, -2038098916, -1485053067, 722835165, 1015049644, 361865525, -1942799740, -2091747154, 1993165674, -1082830770, 375196091, -596014101, 2044397515, 855391725 ] ], [ [ -2025947914, 1503179121, -1542228098, -1017878109, 1907702054, -1402245548, 1549417757, -774257813, 2044907818, 1501004655, -834707634, -1363338896, -1357020766, -1748545542 ], [ 569132116, -622002185, -1989927233, -374517510, 246782293, -33679361, 1652673683, -1342033579, -1625530951, -1780152693, -289791826, 824832914, -1851715102, 43277343 ], [ -2068510632, -146684165, 1067962020, 697412056, 1992549097, -783461860, 1472797513, -725606698, -1114787937, 807192534, -1704008557, -837014229, 1820466176, 1679513402 ], [ -1739628667, -548751179, 100094906, -1845980121, 1434546124, 1010637888, -420321680, -540052510, 267216708, 1607835812, 687695749, 1653109740, 1110398056, -6172225 ], [ -1787123368, -247917115, -1651558379, 2660920, 59467215, -339407250, 1029599621, -3630162, 356718813, 164375253, 1699277833, 1992693930, -1581296244, -1988699176 ], [ -851167513, 726121434, -127103628, 2113635054, 1998017646, 2070759989, 1852982611, -783317320, -1463986276, 1636401836, -1795175326, -1046714673, 144518932, 977656544 ], [ 256395515, -442176104, 150400971, -1070333061, -750335458, 461787061, -750002225, -627810522, -1120653053, -1860099642, 917954667, 131823450, 269039356, 1376637779 ], [ 795558404, -791720356, 568226942, -958911805, -1409867422, -1521550369, -1462701814, -766346169, -1248520142, 1679255211, -359312332, -1985104112, -1757864353, 752448888 ], [ 2122271894, -580190099, 1402718973, 405449945, 248946939, 1309558190, -1819700183, -1916226448, -890977102, -1535416329, -1183885562, -1714336784, -118222380, -155421299 ], [ -1467286238, 197983557, 1752247818, -624684254, -1753249954, 153507971, -358681167, -224185474, 709650070, 809330582, -1843673076, -1841627375, -1854915029, -1525411011 ], [ -270120943, -420200709, 1541060634, 1840863757, -1530725250, -108917401, 215785910, -535598053, -415271550, -321541585, -1630160315, -1134307330, -159657273, -2055671150 ], [ 915993797, 1937150324, -1763742906, 483756934, -1043734775, -286649710, 292605655, -607238635, -2051005228, 386802201, 748495939, 640559630, -1148989001, 102783671 ], [ 884279262, 1875859532, -57789749, 41961851, 268697844, 1168953464, -1222515500, 50145509, -1741992661, 1348104571, -940085745, -1041218975, 270091941, -596973809 ], [ 691926110, 304509102, -294707523, -71478607, 837939711, 1189590329, -1547273228, 1033742713, -1520885514, 1610689474, 1182435043, 1037589029, 2039358056, 1891267860 ], [ -1490251653, -1906367271, 1601309464, -1358443158, 234076934, 1163440549, 52828406, 1265025267, 1817012180, -921308330, 1289009665, 573145604, -27422008, -1458382402 ], [ -1937884112, 234307324, 642015817, 822822807, -826584304, 364231263, -638698, 2029840641, 886240661, 1380606323, -931230212, -711813346, 476970393, -197190004 ], [ 1701624727, -1816010300, 241693382, -1451406034, -1391877146, -388417200, 251561702, -81850745, 967583031, -950858693, -1079018282, -1320166010, -826302918, 246311841 ] ], [ [ -1837549469, -65539436, 2009650701, -1951827162, 454242739, -1555528098, 1014500595, 656210165, 1634192117, -1363416897, 1624001906, -1943681548, -1790489189, -21365643 ], [ 1136929919, 1161093655, 862357344, 1639853439, -840859515, -148112503, 1979364569, -45588698, 716290554, 42693442, -1793615627, -1849259283, 1776215918, 1306849294 ], [ 1597658585, -210096558, 1990877108, -56184444, 1324355845, 1972448413, -390763368, 1293742160, 1448852145, 914098498, 1657913504, -121291090, 1785985736, 235005791 ], [ -1251120354, 1985425329, 1967693356, 1894210205, -831091825, 2138822606, -501585871, 25206171, -23320153, -811967793, 553417389, 533553275, 159062948, 1923346667 ], [ 97322420, 1155753803, -1565823949, -176021529, 1743699497, -543748271, -621951556, -1793983480, -1242465890, -1556279558, -276732260, 439510037, -1230321060, -1697710753 ], [ 1681286548, -753727361, 406322739, 1119654063, 1438483820, 2103949317, 1361408543, 1828722728, 2052159129, -1656941194, -40074425, 171087757, -1878578337, -1587640273 ], [ -1508600637, -820879844, 242588733, 471037493, -480830972, -1598821320, 2033924695, -14496782, 730602072, -2123557411, 1945707486, 90016874, -1944938847, 2121890925 ], [ -860836175, -244075766, -1737998003, 478534640, 2009054035, 661663220, -279312900, -2114817587, -1577217199, 23545151, -1565273641, 1573224758, 123296248, 754781898 ], [ 1459618560, 89403517, 805037768, -873624349, -1187662068, -573366777, 1758500775, -330431850, -326989860, 183804546, 392911188, -393894464, 1989571804, 222828791 ], [ 1356856496, 661374048, 2132429928, 1876541821, 1777956875, -627851314, -1357000814, 1972982453, -1693680876, -618316584, 775474683, 203147919, 2117191639, 1328363766 ], [ -2108398294, 770539290, -607390938, 987666354, 1042657164, 1772648513, 1313631318, -354296691, 774579617, 1026741874, -2060096953, 41350093, -195012904, 464966784 ], [ 1084150958, 361727289, -1412521307, -1430692666, -1537304403, 674820102, -676162927, -1989093950, -1746113593, 1340664279, 779304789, 1455508307, -1422069163, 253588845 ], [ -1491197487, -1742947582, 479687092, -552527478, 28526112, -534656925, -589238655, 1610362858, -1869203082, 1870253562, -1024211100, 420036632, 1141642569, -1866390126 ], [ 876219371, -1780575488, -1351426389, -1465055363, -1269490214, -437327602, -124475567, 1490239720, -577938624, 511848362, 1068926504, -387462636, -134850430, -2023301574 ], [ -1980817626, 1438333405, 230195878, -1662866894, 1884309664, 1543795495, -226522393, -919913087, -561537538, 401696818, 859258820, 884276128, 1914317226, 1497448231 ], [ 791339118, -2112092679, 543904157, -1310517834, 523872482, 1998306583, -520707275, -1367041363, 1269612678, -438573783, 1316429932, 1003949329, 1029760550, 284672771 ], [ 960220513, -1328846089, 1995466679, -560591744, 1997641004, 818588661, 1728624751, -6948902, 2089231662, -770880400, -1327089439, 577840388, 1320677544, 1883304848 ] ], [ [ 159064137, -1785699043, 516833820, -1745614164, -4156282, -277301547, -787317125, -1461969431, 1577096267, 1460810238, 805156367, -227196047, -1252180121, -721083620 ], [ 1641124790, -1152954239, 696820047, -1816565718, -1457734946, -1950767975, -573344658, -1046110831, 1490565077, 2059295942, 1400225907, -1781273640, -1738502586, 1764606122 ], [ -3541192, 354708183, -252771677, 1043215232, 1239743201, -292451301, 399310754, -1030914114, 265878524, -581149012, 62274827, 94250310, 475771795, 1620710552 ], [ -1023354355, 591936238, -1194100557, -2061998176, -280024540, -291477350, -897496215, 1924851692, -566114986, 1265115860, -678545282, 113508585, 1261683353, 1275963391 ], [ -2060692245, -1305275893, 733196881, 2029579186, 87560858, 1165678520, 127976083, 1690833136, 1694339397, 1387640234, 347272720, 439927982, -989074552, -1193910501 ], [ -867887584, -648045221, -1651043753, 14984738, 355420551, 2138020737, 136428606, 423121080, 1973327708, -1638084568, 1361729141, 976641989, -417263749, -621030768 ], [ 395506522, 118701517, -1163959583, 1799576203, -1084410283, -92467594, -121405035, 2050921467, -2124397444, 440501197, 1664139762, 516057086, 267329094, -398316840 ], [ 1686690337, 1767226713, 405712481, 1195108072, -1497078560, 1294898685, -1275317893, 238237233, 66547291, -1890837262, -1984877302, 941099078, -305911444, -1969811361 ], [ -1195812015, 389400575, -377514298, -359506734, -772458288, -1529040495, -1085132518, -1091246223, 1676526740, 1753294880, -1591370906, -1451732042, -582316348, 84296834 ], [ 574454938, -418604823, -1496394027, -1017409755, 61867525, 1529475266, -1341638087, 544350631, 1750102313, -807902732, -310062488, 1838840729, -1180180699, 1456868137 ], [ -1364518505, -573286760, -362620265, -715516042, -1214101330, 268751844, 981837568, -797554386, -1550199027, -734548483, 1311778564, -1993662934, -1477031640, -364396611 ], [ 1062198240, -1036171562, 1972627552, 601524656, 499608785, -901381991, -1936029364, 145308600, -1918196919, 792363438, -692657974, -1644982739, -1117892251, -787414356 ], [ -1262667796, -1478325892, 1093497789, -1142339856, 116303337, 1078390657, -748062217, 128966569, 1536676484, 679580943, 1393008694, -1678600382, -851163961, -529013048 ], [ 848636885, -872869966, -1607957280, 1204813216, 1743670103, 410444067, -782468496, 114187880, -8277421, -1948761467, -112501505, -717528678, 1322350348, 1434721339 ], [ 1404837748, -1971050717, -1454192025, -958398313, 9176420, 592680475, 1658689609, -986482260, 589986005, -1672060866, -1133469252, -803630122, 1515928865, -1823289834 ], [ 2034557847, 560780878, 1429428635, -724927143, 1084870420, -757440410, -1424037959, -430126723, 632155027, -595934682, -1954618828, -948892979, 1074491550, 240340848 ], [ -976179246, 1660929682, 38156631, 528799405, -738670159, 52900565, -207716868, -827623886, 1187102141, 428751671, -345920108, 2119516242, 1656481862, 2038695403 ] ], [ [ -477677071, 1533048745, 1645626706, -1476840680, -2112313584, -12439735, -512227110, -1582691258, -1131084905, 1513139747, 1777911130, 487270826, 1616302124, 2034392956 ], [ -1075579872, 1439689215, 391587092, -620130038, 1953686163, 761970947, -1690096297, 1622980003, -1981292930, -119628523, 1561849945, -1407232432, 1888495196, 1937162686 ], [ 452759242, 1894905742, -87778442, -282121936, 709776696, -1431868993, -538572904, 738495105, -1942206544, -1902145607, 1975817439, -945421309, 1307197755, -1679645654 ], [ 1541253554, 488530046, -1828227737, 331921743, 275990303, 403057452, -372583832, 1157094354, -824399215, -1559899035, -385125236, -5560080, -1229484890, 556784844 ], [ -683502758, -1772405424, -593156027, -1911987397, 1227578605, -824361953, -186043178, -1190768695, 521558363, 400780645, -759899527, -45657756, -1868655954, 2082066361 ], [ -1761589145, -859576348, -136274413, -1088353789, 968961942, -635700598, -518050577, 428254807, 1572997138, 1054694561, -1522469912, -1255357205, 996610380, 1608750147 ], [ -939259438, -1141491098, 544411328, -1980081299, 1267705805, 1881048532, 961703014, -441406374, 1910619777, -347776656, -1286356986, 78885374, 1231193961, -1721673256 ], [ -1227937390, -1324268703, 574165070, 2054861090, 779941876, -2078343975, -133635858, -752956656, -1035741587, 1272170412, -745700058, 605148573, -1550834959, 1869806434 ], [ -2099040974, 1902876827, -1505770928, 1809325655, 1739748803, -1139287584, 568583308, 2111294362, 519309967, 921651605, -1638414640, 2139573264, 394687690, 2541928 ], [ 970321648, -508210272, -1549318959, -2134607284, -1918568144, -655669809, -835847543, 1074156143, -1111672091, -542640359, 1428709796, 1882880922, -1359609307, 1074296898 ], [ -1383496311, -19772497, 1980990193, -596529139, 779630300, 199217204, 1680804761, -1065217656, 729454047, 998127861, -463920202, 1776164729, 89328068, -40381525 ], [ -1136114850, 442565684, 1279976792, -2128554355, 885951090, 2052265533, -976287948, -189829678, 61019782, -991717136, -41925504, 94606250, -1011442683, -177114343 ], [ 519936595, 1259561714, -932551685, 232763605, -1748475581, 19899382, 793416897, 394915267, 563864101, -1668852358, -1897498751, -1044458261, 1013651375, 1479396400 ], [ -1844914427, -510258210, 1122138633, -1837193566, -452542519, -1681413635, -961655790, 2005779218, 1295193456, 96467061, -67587174, 358714080, -724041335, -305676187 ], [ -1817965390, 529444862, 695774646, 1981486854, 1142661916, -1744306049, 70470900, -51308835, -2048363054, 1599229089, -1359782134, -820215975, 825849066, 415072586 ], [ 1084609593, 757503121, 1530950704, -1165614031, -908991171, -567524512, 266869855, -244373881, -2001741837, 809561441, -119184589, -1241245092, -1901549809, -344534317 ], [ -1782703288, 1707779462, -450553111, 1541394991, 414802902, 1747138309, -2058056698, -1129321989, -1666306768, 1597007622, -878473657, 1900860611, 796932949, -2062096379 ] ], [ [ -1684654885, 281561706, 682164838, -1199902124, 322492181, 222225877, -478953864, 912921354, 79494221, 2092730202, -1706316151, -28412834, -1221829386, 1094199781 ], [ -1381886704, -2016378778, 1552983737, 289998814, 1837738392, -29394491, 1199805268, -760843146, 50542851, -1993281863, 1229812900, 1834050188, 2057295414, -803487590 ], [ 188411224, 20527415, 1998027049, -1689036777, -1156329192, -1778140439, -1328246129, 917773200, -1568902731, 1204516512, 1719306557, -845094298, -1772103129, -1229908916 ], [ 1965997907, -907232847, -1371249551, 451132699, -1913814298, 381771751, 187560608, 1758648271, 2069331984, -32478863, 1137390044, -845043837, 1915563598, -690906083 ], [ 557468971, -18636903, -697084641, 1411924574, -938201058, -709008268, 277643977, 1671864880, 392357407, -596450550, 560465355, 322128927, -935079659, 2029263726 ], [ 1136753045, -1776873918, 2098782961, -1029259942, 1308580908, -619848762, -321812431, 1343908256, 446416317, -295176205, -1131189647, -721754354, 2146356952, -548798378 ], [ -1414510201, -183012394, -450928518, -1357278551, 953846345, -412817233, -538014027, -1604853065, 1727365050, 443568533, 288068392, 723793036, -480719345, 1629915390 ], [ -902544436, -183296137, -1164114089, 1802900086, -703676541, 1599190943, 279104860, -404314152, -2045174086, -469031144, -460601501, 1174866131, 731233480, 464401267 ], [ 370372251, -1660697368, 1088798730, 1060627728, 2061966933, 1100174471, -1217770970, -539511400, 2024889185, -378291724, -726661415, 678724216, 1055111619, 879314945 ], [ -539763925, -1974617803, 1135747792, 980177069, 1849224738, 119734247, 494552380, 324662905, 450573140, 431266504, 112527983, -1454756787, -1932051804, 128266735 ], [ -374679405, 56776654, -1850144890, -329608638, -1638174306, -1514613101, 1785386379, -521952160, 959071044, -1240295966, 1620175039, -1194995978, -1505051250, 1292060571 ], [ -596588947, -751405775, -977044184, 850519270, -1561967521, -2081685563, -1192619075, -1382450514, -1131163370, 408565669, -1153540136, -314942829, -1325906961, 409793073 ], [ 1481948299, 403755263, -1196039815, 1956976158, 643920685, 100507417, 1820231394, 221753685, -1842073613, 1890428689, 449001252, 370127331, -2029969593, 780403291 ], [ 722986183, 460237319, -353192204, 599067080, -2132062263, 1612726775, 1485950580, -726688442, -1494438278, 194260950, 2021732830, 153533172, -1724655267, 367178043 ], [ 895205217, 826792560, 2107928772, 1438294869, 763291788, -1468786882, 1488819438, 370869364, 178506593, -2124475758, 282010982, -802095050, 382088081, -1353475433 ], [ 1513560802, -1243117423, 418403025, -445063435, 1652200253, 435474603, 753335282, -358731197, -1257803568, 1313374486, 1296494215, -1308859691, 32350695, 481135443 ], [ 58684003, -997413451, 1741807676, 1422562783, 733073105, 1316138148, 416339258, 1974586068, 300709774, -664343267, 1276831439, 1210838268, -37147443, 1181969594 ] ], [ [ -331034184, 46657547, -23199102, 567021164, 1242411685, -245206719, -2034070601, -210133215, -606210878, 246235517, -177712339, -179020655, 1559002982, 1450253394 ], [ 2016343952, -890426199, 575768243, -97028391, -1670121673, -1377427754, -78640892, 1230103095, 1747900048, 311223006, 903762774, -1593046982, 1118336089, 1813094539 ], [ 1954536804, -1753137519, 2112430606, -239677106, -1458439157, 1897128181, -1057155795, -1480047761, 1304289890, -1115171153, 1108257209, -1342624854, 1601284047, -1562096390 ], [ 323579291, -358017761, 467896076, -1744199210, -1234788322, -1165643662, 642555069, -542595447, 631451480, -1246224507, -492653028, 2094725339, -1498368842, 613923969 ], [ 789517718, -59391979, -1749991432, 1012720983, -1818052395, 99162546, 1894727691, -842650833, -1709785048, -1858405828, 1095353882, -1827956406, 2134120640, 1148980251 ], [ -851656550, 663874695, -1158263856, 280006195, -1857462739, 1791358500, -1398935470, 1293313454, 1618294208, -1671419309, -420674341, -1396484489, 829670352, 1395410574 ], [ -1199104551, 1385876413, 1033674188, -1814342359, -460560088, 871813204, -744462034, 1254484998, 77740138, -2028104561, 1782881494, -584396826, 866405612, -2105689327 ], [ -968683176, 121097860, -999551910, -387620316, -178455243, 1644621258, 1640185858, -335329998, 952295744, 960609689, 2081149612, -368277233, 1500381714, -467186027 ], [ 66203515, 508704110, -1087352860, 2101713798, -887470467, -1978793757, 666073893, 773698874, -59849360, -144153438, -1463899750, 1741107825, 953920350, -28440776 ], [ 308272650, -1918203314, 104655810, -1244775429, 2126942802, -1984891442, 1184015486, -465307547, 1539029380, 977676142, 264329845, 791545217, 2026881669, 1367551952 ], [ -179274151, 1993364362, -647429935, -866322698, 1099922220, -1983606653, 306637212, -664658742, 655430812, -1323099291, 417619316, -1930043078, -1563617150, 178093565 ], [ -794766006, -623333572, 522498876, 471384729, 1836053664, -1208199246, -634252387, -1433115216, -163598814, 1645448811, -1875935838, -1025193835, 770773607, 1370874024 ], [ -1384787979, 1863201917, 874333695, -1481406626, 1264006242, 476148838, -1415148113, -934048636, -382010435, -421823610, -636458942, -297121314, -71474052, 1134974459 ], [ -2077935170, 1837928630, -1790449948, 1858619048, 468514290, 1365602762, -202590810, -923051001, 1799442217, 711942954, -856680328, 1964543461, 171631235, -418744457 ], [ -1860300360, -1784617904, 984439181, 1255783937, 1731033533, -1208847779, 592089580, 1418566246, -1597421165, -802557514, 239329964, -2125084403, 1803966990, -990932199 ], [ -71976364, 363104240, -1821812418, 2004409372, 237488909, 583294638, 709533527, -13319105, -1594055602, -430791483, -2041865388, 673822229, 165498548, -1398557291 ], [ -342155615, -276541818, -1369368961, -843165662, 1011880781, 1042121997, 1874294455, 1646103162, -1418746411, -406690268, -556944096, 1900053328, 1524525954, 1533618064 ] ], [ [ -878044138, -209479214, 1553528922, -1421188547, -1094099357, -756861422, 2088983060, 1242966243, 758276599, -1355714513, -2087397657, -1753276300, -1224849376, -1775787639 ], [ -309815831, -2003042745, -392150868, -1343927240, 910289079, -1961997301, 763048882, -1402503968, -1257704783, -1377955173, 1970015999, 34638217, -2116990050, -1952948165 ], [ -6062473, -37989964, 1265342744, -1264863620, 2082699131, 937258693, -101755718, -1946126999, -39232314, 593313034, -1466646597, -73993128, 1392394271, -186548530 ], [ 1357648164, -1198773691, 1647629502, -1629310268, -1969771231, -1958583262, -1130360709, 935888567, -602854210, -72136683, -1216474888, 67704566, -1458930320, -789319085 ], [ 1683410567, -234218771, 2036808461, -447354498, -1421925356, 1662888920, 1836263702, 1464470793, -1781612335, 359010071, -1779612168, -812096052, -1639610762, 51027148 ], [ -748577793, 976129050, -2081118795, 1105650201, 2108249381, 1448553410, 1095642539, -380602336, -1950601368, -1608891854, 1717516616, 1178412311, 1822637235, -1140449327 ], [ -286109664, -381097833, 727716447, -343452997, -567997079, -2061700078, 261127063, -282883658, -1832328158, 602341062, 1096108160, 1196192289, 156227577, -579900329 ], [ -1390202409, 683357466, 1387971475, -1169120964, 2069407816, 365910751, 1131302759, -906980337, -1393391781, 1329055114, 1637844809, -852984314, 1267499304, -1375921153 ], [ 390259418, -609731894, 156850237, -1361739478, 1783205591, -878080198, 70951666, -1918286990, 1781597387, 1642421295, -1418052838, -1829070757, -694643868, 4667802 ], [ -1642335517, -1796301461, 817371877, -1253989227, 545679467, 393928301, 2120395630, 265314884, 2039941143, -370316170, 1567304567, -134730039, 1677474614, 1929872131 ], [ -396260176, 1166749199, 2085254002, -554365744, 1504984834, -252628921, 1270747214, -1344233054, -491281629, -1100823166, -843503730, -810458545, -799040654, 1343824206 ], [ -1074061601, 935777450, 1603204069, -1873270847, 1113640880, 2006901852, 346102331, 1942559458, -815829458, 1906969855, 275933990, 555121173, -1680356680, -920745986 ], [ 1644762669, 119445639, -252765824, -412722901, -1509182789, -619015452, -351325340, -547402362, 1522020177, 1286857669, 1743436995, 708339426, 1643644486, -1098372354 ], [ -2123330178, 1677877403, 796240620, -1333149862, -1675061837, 1385154829, 1324724525, -330377565, 1715107912, 862339319, 447130828, 1812558214, 904647842, -1920629709 ], [ 137846665, 1593475739, -1400778483, 1959816314, 1719770781, 833767157, -1909797342, 87323454, 1350831078, -1821241689, 881111604, -1688481568, -1411337192, -516091557 ], [ -153777712, -366792024, -557639366, -2051816071, -1338222610, 151385365, -1240267631, -1421643078, -541877189, 1938209053, 1598350700, 1720013239, 1738892623, -698719468 ], [ -1656486202, 480893806, 59686402, 1484438671, 647638935, 978932463, 596915556, 619778878, 973136059, 535241214, 742560243, -942940226, -1775232551, 652068745 ] ], [ [ -1706562376, -1607214201, 644477131, 212632962, -965353479, -1347274794, 352678361, 1791483170, -1276786505, -417510670, -1582596897, 1910400745, -421539672, 55119583 ], [ -472553651, -1518636999, 589630595, -843365884, 374009068, 1951556714, 1127122041, -140193862, -626514393, -887551029, -283614860, 371057120, 217209966, -105362022 ], [ 1949045509, 1270584479, 1027484086, -1609735580, 107627084, 2053668550, -270626357, 308268981, -353515558, -1919135719, -1061684980, -1049429977, -256438245, -1776932789 ], [ 1619572255, -579141911, -1083620636, -154326351, 1777122754, -810350810, -277478856, 1953308304, 706518350, 24541968, -1525034552, 62992603, -1108517318, -1665125430 ], [ 1719127484, -1369751366, -171728323, 1451027365, -740817802, -475119640, 1586532422, 1529612276, 1204672445, -474032749, 905135462, 505982181, 818911517, 1013701910 ], [ 1303341911, -321045910, -644107375, 1616398701, -1646123069, -1618039800, 269401407, 1982100624, 679360069, -226106382, -368573744, -1240605831, 537328879, -82551953 ], [ 796643819, 1669837062, -568409466, 42224908, -869315325, 1599941609, -1880201083, 1582848421, 112009810, -2090761972, 1806538074, 2010866460, 383680042, -794103507 ], [ 628438772, 1110992195, 2107399871, 419015872, 1903595018, 1247717666, 1028232347, -1259433787, -1699554406, -1224591052, 1782341591, 467472372, 1393018410, -1445808139 ], [ 127311473, -1314251489, -1980658873, 119858431, -254914133, -2099216713, 671342332, -338839434, 68365261, 850229584, 346314844, -1909267802, -1963341975, -869725600 ], [ -767197339, -372414006, -346731632, -2096664532, -1808996101, -373208374, -1669868392, 567878991, 151125430, -1998058704, 753496900, 1776092230, -587922208, 134731744 ], [ 1451054078, 106239262, -1888281025, 2001410344, 1991732951, -109385160, -698501390, 1751104934, -578337953, -128194582, -759360394, -1625473909, -911053597, 570487461 ], [ -1662038738, -1748702544, 436484331, 234224349, 2132016141, 605268792, -1779704048, 1410992041, -636577791, -1512424232, 1078353323, 1772254293, 1265921964, 41765504 ], [ 806607530, -1552523630, -350626601, -1966887294, 542437835, -1209806719, 1693212925, 2133716970, 1035629040, -1080174065, -479906220, -119758215, 1001333187, -1714579464 ], [ -813413950, 1307756175, 1152096294, 802680665, 423311065, 1470582855, -971653517, 2129209908, 1487089576, 1729372145, 829209551, 1769490331, 1599765810, -877911266 ], [ -623476832, -434013512, -1447691574, -362232340, -1298521444, -861604695, -528630989, 219239297, 370855721, -1475672136, 175349555, -992048727, -1522086540, -1529524588 ], [ 1942165176, 476401897, -1181226234, -1543652632, -911079317, -1851787623, -845185337, 1456795088, -1039050688, 1193357839, 1850358693, 752259117, 1425667809, -1153479616 ], [ 909326183, 2084390667, -1110251334, 937563511, 1109016031, -21218520, 347051232, -2048724033, -987711860, -11957577, -988719685, 1402040012, 1600081171, 1651571404 ] ], [ [ -1483564240, -1528434189, -1479668540, 1882000734, -403575077, -788997064, 62165335, -1779802941, -1570172610, -266718237, 1726889448, -1849598286, -2143739064, 1834906600 ], [ 1444976681, 1339004332, 72530828, 446775944, -1107358697, -461546878, 476402947, -1473634446, 1278143764, 1387150420, -1656358920, -380516051, 1478420130, -746289804 ], [ 2084182653, 89757077, -683008320, 1508257474, -1028462973, -276073106, 438904728, 823252077, 1480062165, 1304642612, -1193188308, 96491127, 744771758, 346086596 ], [ 1995475339, 1646291784, -704396734, -1269477306, 149967764, -793419346, 1619988708, 573358993, 734202047, 599219408, 1500991784, -514049185, -594935307, 742122739 ], [ -1449113023, -441243612, 1222264757, -1250262829, -1021339720, 1322528399, -119305675, 645284515, -878345556, -1515357044, 1242646462, -42550955, -1044425638, -1570116403 ], [ -1403782765, -2045602332, -179131362, -1105390688, -535934868, 319129562, 1818327863, -1036393061, -237263315, 2073676216, -1018176124, -927978623, -1047337580, 928015570 ], [ 1237340272, -1808826417, 423855634, -2011249593, 472859490, -1090473335, 1552381041, -174870520, 1391871330, -131325429, -1789955375, 1869948995, -1218217731, -1300531220 ], [ -1227014282, 1262845902, -695161370, 183555318, 537956290, 41864304, 405976028, 1252518875, -334655726, 702540707, -1405839538, 1002545528, -1084213433, 617057082 ], [ -761617985, 863691470, -2110375677, 1722420630, -885939108, -1728142353, -264267292, 507756687, 293017068, 778222137, -1597158910, -1837185897, 1397576972, -1151124427 ], [ 2067575595, -489321338, -2057152631, 681833408, -1789022883, 239250295, -1539267120, 381351410, 629296252, 537733678, 1411494569, 294952466, -1224770778, -173789110 ], [ 2005238476, -308178304, -592719234, 98123140, 379152237, -1440299504, -240655163, 561700823, -2023608151, 1371125617, -681777481, -77469350, 937201043, -410669919 ], [ -616682190, 1211544147, 1469904353, 1261805746, 2036619751, -1990024395, -994428784, 2034620612, 46688500, 1845426041, 1925060990, 141178229, 1039569262, -1638450132 ], [ -888399337, -589986567, 973452141, 1946220444, 1538666175, -752814558, 1765343064, -252369580, -1447864760, 1226484296, 1953695651, -701906945, 436124909, -1568563240 ], [ 1027385376, -701076634, -144198884, -1427359219, 1183193791, -1750367495, 16870683, 1388811318, 1790136384, 478890666, -45933492, -657545608, 293931979, -913395544 ], [ 729122931, 992234647, -1905685878, -2016493586, -1117568590, 940714094, -868380399, 2085565621, -714715742, -556631202, -337838353, 214228757, -1997556478, -332206681 ], [ 1239680405, -106902221, 518678997, -1086206474, -439688367, -690295693, 105450729, -1649597235, 2083174361, 691749421, 134369018, 278391751, 989934346, 131371660 ], [ -1149079695, 24542222, -579471229, -1458392411, -500208484, -1980253035, -1451985114, 407718411, 143304316, 118293981, -603324347, -1594748347, 1242114627, -804944317 ] ], [ [ -702520767, -1830695079, -1122339477, -1780966938, 1788290816, -645877497, 1942235943, 1758666860, 76721437, 2056915219, 479520939, 688999757, 1684829267, -817750242 ], [ 333080848, 355847810, 5449226, 1014303074, 1388217862, 1954324015, -819758716, -376365048, -999571086, 84208383, -1351309325, -325437478, -1504516681, 308010191 ], [ 940274768, -1802994131, -1704547314, -1360948526, -88047998, 2093092498, -43741646, 1385973784, 1997116033, -303305395, -878332139, 621259875, 1769968015, 1705539433 ], [ -1611515320, -1386760543, 1180940706, -427068575, -2022047815, -659818365, -1224150088, 1075039089, 513109806, -123041915, -1521369837, -1984314190, -1574687201, 266208500 ], [ -1269450677, -1207638066, -1349342028, 1340581431, -1181385847, 495791758, 1187274071, -729103740, -1992577826, 1864406952, -1966629512, 529463298, -520464367, 331519695 ], [ -1455977131, 1846919999, -1874937404, 1527058145, 250363731, 1294198474, -908681908, 2005362761, -258781558, -92661466, 382921601, 2014285113, 1511764426, -1460832686 ], [ 79365267, -1571478825, -1533925016, 586992120, -2091959495, 224149433, -1448293227, 1653379543, 1176414338, -1170344778, 663544119, 1259171493, 22289883, -1693206052 ], [ 1909444090, 1745492597, -724274274, -1982826367, -606063901, 1329517971, 416249620, -602990465, -1591174881, -546690817, 772251736, -139008001, 948624738, -160401868 ], [ -9481660, 79666582, 700468735, -227034843, -1939511202, 1970600661, 103325435, -1912670581, 822212311, -1082392605, -695364139, -1402445308, -1254365484, -349767647 ], [ -150000286, -716259132, 470245303, -2103181403, 1433427282, 99972945, 946557653, 746986317, 833877143, 1641050868, -2010062628, 1329832293, -1301409491, -1733023966 ], [ 1997157415, 645635852, -835012026, -1105819958, 2026682497, -241330541, 2125112528, 424662714, -1615501212, 982584369, -1766318715, 424245672, 2030931170, -1814930264 ], [ -497638181, -1557226490, 2001019404, 233822037, 1913369713, -1543823951, -59345694, 679621573, -938302889, 1262789798, -1258872057, 1715572651, 227871496, 1095375034 ], [ 1327448548, 585072265, -1379312930, 1093566297, -1270747900, 26378126, 403927941, 682145899, 264801688, -1558972362, -600891804, -1373835644, -811244372, -1704360140 ], [ -412427723, 334257811, 671862919, -1209370163, 635364295, -1860328608, 1254416361, 177880704, 597987963, 1293915351, -1070383995, -389093239, 463716666, 1543776333 ], [ 1383371816, -124228028, -489969455, 1003308739, 1770403716, -364018217, 1282849807, -1351037175, -1078246483, -1541678303, 876237119, 1372250191, -1216346176, 1462533790 ], [ 608007037, -1206736709, -1049692637, 1526940162, -1170522062, 552086032, -2086487457, -447308986, 1145902017, -2295134, -136755947, -1177593537, 482939473, 2122264984 ], [ 1156681796, 1998043357, -91651906, -650941438, 1982170578, 1148549013, -971875008, 1032380623, 1003506616, -618101852, -1947523590, 1819906305, 563003515, 126878174 ] ], [ [ -1927589769, -142414007, -1244645110, 1528195875, 1599547321, -1352906021, 2139339087, -746783072, 2091402415, 972874942, 1986597181, -646092651, -2031361229, -681327710 ], [ -260271091, 1912774831, -1020227418, -1511814532, 786107659, -1514924047, 1757307568, 1122024642, 790987646, 47386524, 1251277074, -504230367, 1268089065, -1426034661 ], [ 1690705647, 1721434349, -1682835876, 992847717, 766430300, -2127320357, 1819347290, -601847455, 9894896, -29123121, -87489861, -1502662167, -1735184239, 1689992692 ], [ 60270563, -1369451150, 1710104732, -1410708435, 1859583882, -467242429, 1896426938, -681536185, -822798609, -951732852, -1264938250, 1010774138, 1695081044, -1840772706 ], [ 1068567191, -875209267, -1547854956, 1097475606, -1553368835, 1729554381, -1720089812, -2047000425, 1964575690, -171013588, 433691960, -49476983, 1993877095, 278221858 ], [ -724310578, 527964819, 722748103, 2146346074, -366830739, 334800865, -638765814, -1584652963, 1212239579, -2138642334, -1668062603, -1327071445, 413289133, 84829627 ], [ 1813898147, -2076420816, -50672829, -1379281980, -59197580, -981475495, 1653681601, 1801096027, -755163741, -1720386272, 1617594578, -666156255, -1593268599, 1940383722 ], [ -774064222, -877700073, 1630511961, 1835037124, 347284713, -125460886, 913168889, 749005421, 1821455216, -1163458492, -1116966005, 1912691343, -297285576, -1264658915 ], [ -2062190675, 763997603, 1110452393, 2069457950, -362636291, -1976198925, 2051297391, -1919690566, 755645568, 530157457, 1261888597, -39119514, 1422355933, -265355278 ], [ -422351520, -989551031, -1265316548, 1570263781, 1784695432, 328193414, -2123930472, 2100565934, -551424693, -940108293, -2087792436, 658215980, -1944539873, 1380046808 ], [ 1795076931, -1791066917, -35371140, -1477133211, -1253241761, -419617770, 1963145040, 1018621206, -586872846, 2059614936, 913036580, -529006157, 1448924316, -1267031539 ], [ -983172343, 6354603, 1010934749, -803073244, 2142757064, -1269722580, -26894535, -668478492, -164507710, -1208389474, 1839429690, 1560599561, -151688605, -1632881558 ], [ 73778190, -1754344644, 1963085611, 493444565, 553081399, -2093422911, 869567870, -1329841559, 1256784279, 524427882, -1405211321, -1659128746, 725966610, 130024999 ], [ -1549229903, -1759399780, -352831376, -1258882819, 474500759, -1323386321, 349611074, 920183728, 888789849, -1439685704, -1315978066, -78373547, 532343650, 1992583315 ], [ 919165315, -226904025, -1561401102, 808078092, 1250503792, 425329275, 331416832, 751282678, 808533025, 523224522, -1411436088, 1464063989, -1803134598, -746442190 ], [ 1440524487, 233594740, -1857115749, -788583523, -1180055852, 1940053877, -1273350826, 652451320, 82723024, -1755530329, 1932178949, -1882061680, -1780253314, -1897524129 ], [ 1114589988, -328056844, 434275509, 666913679, -205216177, 725103749, -1334095903, 1698936615, 248542835, -565944993, -850352815, -13088942, 611588263, -1816244520 ] ], [ [ 1963112780, 1777538992, -1438598154, 323316596, -578816995, -1672388370, -956057469, 41103882, 307673510, -1991599998, -48865576, 663427399, 2123342254, -500511137 ], [ -1999871060, -244511427, 720203638, -1266244121, 236064361, 1715021813, -1085231305, 296904028, 543227330, -1906005787, -1261948704, -1190329179, 109522551, 1971443168 ], [ 88277888, -901319237, -1022212841, -1178760270, -2021809080, -488887718, 2074409075, -567479670, -319963491, -223146189, 2584537, -968490023, -824345180, 680047991 ], [ 806093126, -212573965, -2111861772, -1246817265, -470077121, 2000743083, -1594525167, -1338800226, 546550037, 1273658930, -1940704164, 2067711647, -1019817361, 1736136655 ], [ 694032825, 1832673417, -2077065376, 286097284, 77468035, -972472827, 785776372, 982647067, -2004354705, -262207437, 1897568254, 216979428, 756595728, -257503812 ], [ 1634175606, 1275144965, 2059321629, 1947568924, 970876858, 256777087, -1115437312, 486989325, -1231462519, -505736684, 2099183067, 1821946888, -642530593, -583716548 ], [ -1469962700, -340069385, -1822382834, -1579310394, 668390093, 1523366370, 1178410606, -2138125, -867397974, -1968511563, 681110500, -838667303, -2105120521, 1774295053 ], [ 2135919522, 1820968609, -1257857963, 1444908206, -63050272, 82850433, 1497466889, -1977711908, -1099078694, 38602673, -1788344367, -1681235962, -1334846063, 1654058411 ], [ 406425602, -667716534, 1411110116, 34557742, -929569337, 321579142, -949740324, -489868430, -657085604, 1811642482, 1002120899, -1478454469, -459200930, 2128203374 ], [ 1686736477, 889573083, 729353973, 1524413556, 979616910, 903797218, -1134916730, 650080641, -1073338426, -1366114955, -941835786, -1041992079, -2074921608, -1878625923 ], [ -410099427, 1743712313, -517835351, 1542623216, -445378079, 380533269, -1009531751, -1608761923, -1236364795, 943270556, -2137018275, 1607204384, 1364884264, -1516584054 ], [ 632726746, -81571521, -1809624440, 1880438235, 224129602, 97156620, 1672601141, 1781271534, -1459418000, 2011889833, -49512069, -1762725890, -1408208908, -1443162055 ], [ -1110682536, -1141867219, -568459803, -961617575, -1749754628, -1889668003, 2012540391, 1378114363, -1462063742, 1398250808, 751534111, -322992229, -1766681156, -183550197 ], [ 883602945, 572476760, -848996340, 2025333942, -162469100, 393793334, -434907059, 1960339225, -580168101, 1716133263, 208863948, -1940583624, -675235683, 1122718368 ], [ -394962670, 159951673, 1378253436, 148217809, -1146410397, 18309225, -2012865731, -1583111387, -92533189, 1449866311, 640643061, -1362422113, 1667899358, -2142812232 ], [ 894740655, -1725461183, -787320824, 1409541700, -136077703, -1718528387, 152912471, -673108545, -369270387, 706635205, -596237210, -1925970605, -1258627671, -1558845216 ], [ -1545249235, 1084668668, 148400712, 1137815813, -1377511580, 1709481462, 1875514204, 1892603074, 1037760694, -680997906, 788493859, 35284927, -2121212069, -1666281153 ] ], [ [ 120467987, 224821088, -554904156, 1950681517, 987641786, 592792364, 447676341, -159698935, -494599087, -1643654036, -676940562, 945519044, -251148287, 653526023 ], [ 689007624, 1875887472, -317849129, 1067984966, 2134284375, 538825254, -2105923643, 1098172501, 1958258991, 1798020378, 107289706, 1726891730, 326720558, -256245413 ], [ 1580113231, -635082988, -2096027216, 286424669, 1427103738, 1431489337, 1381454874, -1240091474, -950027983, -649794263, 696631130, -985608955, 1243432203, -996051606 ], [ 1472868559, -1224644024, 1044814332, 1837035871, 589841454, 228328287, 220921820, 1746556013, 1099459133, 339774857, 36774217, -120893383, -1842825982, 95649063 ], [ 1034425647, 1046326601, 1487790646, -1739495938, -1617418321, 1459177083, -867155603, 1902046592, -790620208, 138744340, -1513192940, 1455957429, 506688112, -947847300 ], [ 1468528904, -970871362, -796023040, -2063794977, 1513029372, -189198256, 1722758800, -483899675, -556012633, -303428954, -1612632235, -1953201048, -750078037, 1623216844 ], [ -1655150920, -1080763062, 1508574204, 525112501, -638049337, 1951759488, 2044629382, 762704477, 505140870, 1784789379, -33768959, 2069539608, -1177094616, 1962159325 ], [ -1186174702, -395170043, 1077171587, 1200279760, -914135602, -1889846933, -1998778185, -638795961, -918235089, -351016123, -1412841154, -1123436568, 705063375, 1483971602 ], [ 46858093, 1771972979, -148354848, -1821404050, -1894334475, 2025128802, -1303395596, 464327624, -975931356, -846177829, -8495060, 1749352408, -875234608, -1576932283 ], [ 1845207996, 1121752990, 1643894343, -1977758248, 69001099, -1832622188, 696758978, -1500646309, -2126085141, -1578327227, 709647146, -638207808, -406751268, -1712079291 ], [ 142541278, -1134017720, 1696447148, -1201345333, -1945638593, 836557610, 1908710836, -1742217922, -721315590, -1722562742, 1662603884, -915396416, 1416275208, 223918052 ], [ 424019767, 291134171, 525804136, -1690758519, 1333238978, 811858920, 891751394, 1731514003, -767817561, -1289032908, -1397095004, 153308381, 1493479030, -1353311536 ], [ 2124445393, -839649048, -1724732986, 1390053548, -1211946041, -1016215645, 1537447730, -39665226, 991501275, 1120691465, -1209435377, -163306099, -162553764, -1037231399 ], [ -317693680, -1443161478, -1567910411, -1955048047, 1515982356, -452631806, -771933945, -1715869801, 625663639, -499823324, 1117654890, -1853776712, 2049066707, 1134459550 ], [ 2108327419, 402325070, 1830180000, -1566003142, 540262453, 404465607, -391809589, 285319448, -1578282447, -1295962850, 1620583646, -481045967, -436209750, -952395474 ], [ -302118851, 530583985, -1128385709, -636605218, 714471924, 971422089, -1201254428, 521094305, 165735637, 351138012, -1102911100, 845733371, -1808148184, -1852985972 ], [ 982041318, -2114497712, 1071912119, 1606371657, 2034307114, -215107225, 2126621908, -173994625, 1341467727, 2125489823, -1812033312, 2102128035, -2004888812, -1199295845 ] ], [ [ 1231193173, 22769249, 881809900, -1329707082, 2101469677, -471933480, -2111069244, 1559309083, -2130798823, 17059635, -1736164756, 1041853376, 2004861693, 1403307401 ], [ 179878897, 168623327, 1729117188, 839150049, -1329093670, 147201051, -411112540, -1120688420, -1558367305, -1290339755, 1065882820, 1238576570, 198813962, -477564617 ], [ -273356204, 98226845, -623025216, -1107774543, 935776037, -1352435450, -1948489438, -1782477426, 273803067, 763326210, -319923743, 1463682221, 210403478, 1145416628 ], [ -1812264055, -561622378, 1845574808, -239584990, -2104951013, -133156870, 1032907798, -657164026, 1103438937, -835391949, -1436659169, 74010415, -429550183, -1227791788 ], [ -1234171651, 1731208583, -592447549, 2111147561, 746596102, -217282656, -924521060, -1315676066, 1557033829, -50724904, 648407626, 849694430, -253211252, -780470709 ], [ 1761527181, 357225340, 1020418454, 170691939, -1151650855, -78039339, -1129805344, 929063871, 1644201096, -1789685815, -1528291547, -630583036, -997500452, -1386574824 ], [ 1849696077, -1166420529, -448939425, 2074857978, 715332402, 782867400, -1704718031, -469342161, -82363800, -164810743, 693859119, -1092641929, -693564303, 202446676 ], [ 1751641743, -237259133, -1889488502, -144368554, 1258313809, -1744335586, 1485161466, -1714434259, -1549012192, -2085874403, -79773190, -24091133, -827860495, -396718647 ], [ 1941260435, -830398925, -1355385079, 1495975044, 1713129476, -863344368, -930144053, -1239049635, -499918415, -1656627679, -476697464, 445568200, 2003951039, 614952440 ], [ -1225754779, -215623748, 1006487313, 1766798603, 814443278, -492578944, -1122426184, -80701179, 1959366562, -1323266440, -1796813578, 1799256268, 56341603, -987870507 ], [ -1075349767, 1176882627, -210347908, -985609160, -1267472833, -1251425972, -1865715273, -976582325, 517907069, 1568147700, 1720074948, -146226384, -602232627, 1945245297 ], [ -1143996896, -1957640436, 1982039433, -52297018, -515716335, -2060845537, 534607965, -2022299815, -1572573309, 299814080, -1887164985, 1308668654, 1449427730, 2068635624 ], [ 941707817, -1159983655, -1156247146, -1508473036, -1571705233, -1922242691, -1505087188, 1453957292, -1709474382, 288827791, 2121076631, 330556397, -1145827110, -2121451550 ], [ 2095706975, 1721790623, 1862653020, 1864503438, -1803120376, 277831077, -1669449806, -576901683, -531469164, -1880063312, 1105460378, 1224930963, 149453605, -293291338 ], [ 2108499044, 1184116851, -267646662, -328969037, -1179981630, -910507354, 1310481716, -798867744, 1644285218, -8898300, -1628287323, -1087093088, -624851346, 174830567 ], [ -179493815, -1024379739, -1280040736, 392930330, 450445583, -916924512, 510967244, -1613501632, 362071105, 2066828247, 1622336752, -969817995, 400207047, -1972341507 ], [ 1358727485, 1635352056, -1315254742, 607712184, -262047047, 1028672471, -1907389337, 1690822099, -1772189284, -291516633, -161344046, 219982399, 1032339184, 362412766 ] ], [ [ -505486164, -938750355, 657574870, -414649821, 1343050276, -1756532151, 1942678691, -1001957047, 1481748389, 144430492, 1548953556, 2146433002, 727393433, 1569355233 ], [ -1474885799, 2001713593, -1457565787, 1705763264, 883741333, 2081939091, 1551733626, -1807036554, -1259924554, -167450582, 464284035, -1150600680, 1506360830, 956321218 ], [ -1813125099, -980276845, -698045138, -102376573, 1351777289, 1862750169, 1870724579, -91873005, 128318190, 1989733064, 650255755, -2106941947, -163920667, -1083992513 ], [ -570201966, -610884521, 1961884963, 43943338, -1095535459, 891162536, -1976558599, 2100884713, -1211392801, -1753117827, -613080183, 488433620, 112005112, -1042592002 ], [ 1949417737, 544334004, -111408384, 655350665, -1722119488, -1046549444, -2094555408, -1400653225, -53365826, 1813401348, 322518243, 732267507, -801652853, 427039953 ], [ -468090468, 22533984, -1396347612, -1253669028, -1127012787, -486292270, 1031939814, -40956931, 71840145, 623976852, 1830736885, 1084559643, -455776585, 792410160 ], [ 1965693894, 85582625, -1819768579, -753968879, 498174718, -291560971, 273676645, 1865199235, 1430991402, 1279671050, -119403172, -1063795017, -404024313, -2003713197 ], [ -1844949714, -1040314620, -1500169572, -2126238777, 2105565493, 1050585441, -531430003, -779353526, 218569964, 1839211970, -1923938716, 1867252705, -1309427473, -1305360394 ], [ 1338089065, -471350268, 196007318, -819764477, 1673378281, 389587019, 1306190770, -2085346255, 482636058, 1906070081, -34148564, -464063879, -517796710, -910139865 ], [ 722140486, 1104451499, -1974919939, 1925463690, -327503546, -954139870, -592364505, -584296944, -1927088760, -1649405544, -462673260, -1725233298, -1059268058, -1218225320 ], [ 1415606154, 1208399765, -1468236347, -921419642, 1667467714, 1095835163, -2123902788, -2068171434, -1422409782, -2136751140, 1888081799, 868964341, 1952725375, 537225189 ], [ 1059197161, 113369374, 436741900, 810772760, 498225710, -1128926776, 1009112144, 75365671, -1676381737, 403952499, -1554082215, 551422718, 701089221, -764870250 ], [ 41904884, 1786351669, -2399272, -2012373602, 1249718879, -876382932, -1642939634, -920516043, -1100263531, -372494619, -785410470, -871303118, -1310230527, -86286347 ], [ -1823649725, -1100593927, 1197943503, -1085133969, -842404801, -296218730, -2102868738, -31824771, 1882450299, 2136849072, -668586745, 572771296, 1073474658, -2068041440 ], [ 242605923, -609218221, 826718848, 179179650, -842336542, -2019893360, -602864248, 1552108687, -1517920645, -1082891399, 1900407925, 462419122, 2031620355, 1952349577 ], [ -1181601986, -1918993227, -625321390, -835073407, -1021880225, -867744965, 1641736333, -13422986, -680755704, 1349256788, -1598532917, 1482395006, 945289307, -1643850665 ], [ -431941545, -728175203, -1826293119, -896618848, 66945576, -918218052, 1157461850, -512220498, -915684325, 799423679, 1319941182, -1445579075, -1281476454, -2110393806 ] ], [ [ -464993543, 1202631975, -22729842, -822368633, -42885350, 149420918, -102493915, -1651252548, -384283987, -1020169567, -1612192136, 24597287, -39727500, -9314663 ], [ -406624907, 2140873813, -1212184161, -156445015, -566363466, 1034411272, -38637094, -1311242488, 1858317532, -1159242662, -1337327035, 1645978710, 491121573, -1132376301 ], [ -1243475735, 439601822, 1699245481, -2007326208, -1333521784, -1077370240, 340589910, 1176303129, -551239259, 888285847, 205591063, 190473851, -1050958605, -431133396 ], [ 1014978756, 934337385, -1889365813, -1712847676, -832239234, 136736301, 680570928, -348777573, 1157095316, 127369656, 1956729226, -611890507, -466014903, 605416315 ], [ -1505869267, -975550020, -360638218, 8311929, 1483392141, 1898300324, 1455829075, -1395477600, -102492696, -1110347657, -2079646266, 1406973080, -2093148185, 2021907282 ], [ 501587877, 1662301245, 2030246735, 2025313853, -620995454, 1221726910, -1441807113, 559858775, 954945827, 1329961970, -152142288, 2029324746, 2057210092, 1770288918 ], [ 1690766847, -1587049006, -1492510155, -208723223, -1803101663, 8515138, 1572458286, -1346930614, 1047712805, -538766938, -560329244, 2091173912, -1545054491, -1524745308 ], [ -896534431, -1497681911, -1508000493, 634111160, 1136623047, 1501695832, 816571206, 40273237, -988159824, 778417450, -1734371362, 527513468, -994074724, 2029816874 ], [ -354067385, -1316357723, -502293657, 1678395259, 83492515, 1419385948, 1699082084, -944368740, 1359397358, -1292185979, -1464651261, 945842766, 981422369, -1911935656 ], [ -1680633560, 363731470, 1820696760, 1293159939, -1514682291, 304840015, 109846656, -117066494, 1371207742, -1217398897, -1784929997, 913135446, 188993366, 1763145805 ], [ 868489020, -1732666391, -1405288342, 2024985275, 2023443585, 1917449456, -639871979, 2007885926, 1295972249, 1535683335, -539884423, -486360204, 1429083801, -244527435 ], [ 1153916008, -737714436, 100590482, -443285275, -859769833, -106523934, -1065757298, -1886030762, 43431578, -521404887, 534778127, -1614133299, -1131074006, -953264727 ], [ 2003731583, 702794197, 917620223, -1085657198, -808534071, -835148891, 199791460, -61902496, -812246143, -1175896117, 1052703138, -1949706802, 1936816541, -595745414 ], [ -1639097907, 938884307, 1527467183, -318764233, -1443107352, -301287145, 977681713, -271719836, 1569680832, -1084258384, -896860255, 1415854715, 1105928889, -159072934 ], [ -301048514, -1589177657, 1648260512, 1025901676, 956662821, 1589195080, 303869502, -1670485818, -1238790164, 1763806928, 371523319, 420683659, -250185404, 1595613880 ], [ -905299595, 825578502, -366530933, 604721696, -1405364311, -795019796, -394721375, 265308785, 1926241063, -1637950268, 1458680610, 1801377423, -480677953, -545586079 ], [ 851748703, -83168666, -483763619, 581807735, -887109128, 1284007684, 444113745, 1636835564, -438983167, -1042458529, 1026602593, -576085125, 206983370, -511198401 ] ], [ [ 166495921, -1311353255, -185728563, 487688486, 2034648224, -2057105805, 1737946381, 275729155, -380360733, 1575104481, -1447320344, -97376900, 1068298345, 2038686948 ], [ -108925400, 770588061, 426429611, -289072475, 114444534, -217336710, 150676521, 2038931481, 1990000168, -580858221, -982790010, 1832049066, 110930682, 241090266 ], [ -1879798116, -462993488, -1281393054, 1941623632, 440541984, -1331361900, 2079429222, -135955990, 1071677569, 107364664, -1722890020, -1602221795, 837344723, -1831891707 ], [ -1943970622, 417099442, 1696167145, 347636886, -1014600893, 1561340385, 1508414926, 1603074369, -1081845008, -278500209, 425211897, 1108042062, -175464435, 2133967451 ], [ 617003001, 1053855858, 1587772697, -326048257, -1050129410, -486383705, 1087573049, -1567196773, 48753353, 633815086, 2089402559, -391034818, -1179535882, -1128534435 ], [ 272507382, -32670730, 999653372, 353365881, -582074092, 1549455450, -1531851390, 1032596643, 1854766802, -736965525, 801000251, 1057216694, -139217372, -694391527 ], [ -1199340047, 1989104882, -1547743650, -99964502, 1585831203, 2132849454, -1809731523, -263369322, 1524763526, 744144538, 2011500853, -1113722703, 1555897389, 1877158556 ], [ 2090528767, 406583721, -1885524294, 523897960, 1107966082, 38150798, 383946908, 587834303, 1141575268, 1003499886, 1105156377, -57079614, 1873499708, -557877855 ], [ -980495271, 424614641, -259595407, 560235487, -1432764703, 1615964447, 1217497634, -54886597, -920532321, 62869991, 1810667158, -1415941789, -988489062, -1746157734 ], [ -1687210646, 398252310, 851901540, 297289424, -1839574700, -1045970847, 618529625, 469202244, -1139074831, -603925607, -435334376, 1141553635, -600592217, -1520830910 ], [ 1601593315, 1156694246, -1306870601, 911351656, 907703929, -1011319057, -1268541870, -160547290, -1787382745, 1046164627, -1382236822, -1158983335, 993370318, 870735494 ], [ -20364487, -99131697, 1737468056, 1073202693, -327108038, 1903813771, 1995800181, -883547829, 1576946565, -565894224, 442806680, -1818584354, 1175150626, -1391633810 ], [ -755898036, 190780287, -1056013142, -1672690898, 1938137600, -2045536944, -1745672088, -738198547, -1925259863, 2145068194, -900230786, -936972976, 100269683, 496435221 ], [ 2129713989, -1010416282, -1776524220, 2072695720, 1545691025, -1810875773, -128231991, -809620, 1486446750, -354017327, -1386167865, -517064719, -710519464, -1693368641 ], [ 1778244592, 1198724779, 201449246, -972522491, -682025919, 795826868, 1900818231, -565801808, -1998753417, -573234734, 748645884, -550216420, -951456351, 1939695999 ], [ 241118805, 475979420, 775008643, -1110885923, 610095399, 1812665269, -1865382936, -1562343224, -1481263715, -854851592, -1455992296, 1844022501, -2060272822, 1411644294 ], [ -476697746, 778466954, -188775720, -410526126, -393973575, -1198358077, 1910256729, -347373737, -1467464061, 1166988664, -1710357261, -1234897724, 228883708, -2099937012 ] ], [ [ -1060431186, 959009121, 1754984137, -611831457, 1125208447, 32950677, -1361643049, 1767910836, -569744533, -438502513, -1237196148, 2022942998, 530792365, 1901765490 ], [ -1814089902, -526046260, 1817946516, 1544162937, -1352612349, -237298655, -1089145783, 69780883, 681700705, 1460636291, -231005357, -1549823790, -484825683, -1371228343 ], [ 2108404225, 2047216573, 1081354962, 923929478, 1605071480, 1380328566, 229122200, -884949805, -450221117, 1743435902, -21044845, 1398864356, 128647389, 2004059014 ], [ -139697706, -1525746449, 199671614, -1357239140, 606991330, 1723651324, -1031919729, -2109756289, 1959745635, -258268788, 1069249465, 1689697208, 1847207361, 1924683542 ], [ 1840830164, 1372704823, -1513441249, -1216145951, 427673726, -1734995496, 717079325, 1652891743, -1125144859, 2049340650, 1202076726, 1769498609, 1379309539, -1772631661 ], [ -99451731, -1178058509, 360459169, 1125134098, -1559155067, 1676240376, 2059391249, 1934227208, 870205822, 1211606723, -756897390, 1243570782, -303149482, -1789911644 ], [ 1381221908, -396531753, -94509784, -2021096573, 888238807, 1003756475, -179710345, 1725529796, -697428179, 652898213, 1358385095, 2041608329, -1255979008, -2096898751 ], [ 494592520, -2119108819, -1658930255, 119390232, 65308147, 378420337, 1313026450, -1654736638, -1165403877, -341986548, -1191534394, 1161559737, -1019614728, 1500251253 ], [ -811735815, -206419870, -1844367679, 1315876645, 1072312235, -1317298539, 2119499344, 734670075, -632630234, -401812757, -1339779438, -610957582, -117444647, -1954896483 ], [ -1849941131, -799935456, 225543446, 1043931510, -1029140643, -1324889270, -89391697, 213042414, 43207564, 504246249, -390498411, -1479450488, -1403659166, -2147279994 ], [ -1714218498, -1835942667, 1921420077, 1640186559, 143661207, 1396892729, 1630555850, -2063991633, 489950476, 190124652, 296857221, -265651800, 2110180531, 1749481000 ], [ 506482669, -629706517, -1517023438, 864785712, 1046466197, -822292938, -1177077012, -254702813, -1793167357, -900105227, 806136666, 746549345, 1117981189, 1931961644 ], [ -1049943491, -1475946002, 1416130670, 54705387, 1729400150, 666482488, 1246767739, -1137391110, -586525028, -705827822, 1266856807, -747820232, 917320008, -1436706058 ], [ -1448467170, 270779591, 720473732, 30296059, -1461049873, 2034162505, 447968216, 1058599050, 1262423569, 1793376688, -1498340620, 1259401210, 1683588343, 2081737930 ], [ 841307767, 732345311, 166423427, 1276805196, -1067466893, -2042457545, -1890700704, -675719066, 1380828834, 1791422680, -924827217, -2067165225, 110714218, 474741986 ], [ 1508475462, 423970931, -1546909217, 1837361665, -1012309286, 382827561, 1503405301, 464613736, -2099951675, 631145756, 2066986481, -1965212264, -1333498122, -1277516752 ], [ 387822412, 12223537, -1574257878, 248611218, 543707059, -810279592, -982702542, -1374008202, 1085974653, 1995472622, 889600194, -1921633013, -1178699517, -1428496412 ] ], [ [ -892300903, 15534126, -17789577, 1622000996, 548391993, -1559104295, -405563284, -1986538966, -1649780830, 193999727, 1721075889, 2081401474, -677769416, 1634335352 ], [ 1351250620, 1190971940, 815364583, 774021756, 659479214, -1170402815, -749622606, 977605063, 1562698348, -640094734, -1522096439, 1220088471, 978758881, -782075056 ], [ 1783407124, -1735181821, -1793659654, 525440495, -601931246, 602270981, -1871095265, 1294608123, 1141001170, -1095532695, -2123723624, 2073914653, 24069369, 1512716799 ], [ -269238707, -1403553349, -1275660760, -1603974580, 749549459, -335357904, -587279175, 1472068216, -1421568998, -960554450, -2052349270, -1730450942, 932720746, -1428143092 ], [ -374893834, -679300887, 1375661122, 70226359, -112610658, -1072504202, 691968083, -1353853943, -394566882, 235977535, -86054634, -127041787, -315768875, 2005428868 ], [ 555118670, 1305234910, -1725106939, 841869458, -1385396343, -2072983584, 1323863518, 1370716479, 988942903, -392937129, -351958059, -1814397146, 520730982, -1833057249 ], [ 209325677, 639020451, 1078651233, -1425694708, -1951096139, 519138260, -963841159, 2035058386, 918039256, 975859391, -585991506, -1741680886, 1238513551, -794238435 ], [ 277958183, -1018197493, 1222975264, -1820494244, 933841775, 1779772982, -1418547576, -313666971, -1365467585, -1662746890, 2035537521, 1730590422, 1244065952, 1651837991 ], [ -1966997290, 150191458, 626332836, 1492995023, -1805031575, -1630526011, -1994072128, -567679704, 272752206, 1668875453, -493868447, 693433281, -243980401, -1319071307 ], [ 1598437599, 1556521741, -111964070, 1226450726, -466139094, -1470572009, -332924009, -906931612, -469474735, -837918205, -105161718, -1034682811, -1840521572, 1295123210 ], [ 2047620874, 695190059, -248647222, -847991375, 605843357, -1361414763, 356147607, 684084738, 272923571, -665061153, 509108062, 1580713495, -1698184284, 126331400 ], [ 2005790406, -1254891067, -1707169018, 1099771957, 1229078414, 58745640, -275066073, -1445426631, 1667461291, -400390384, -1983778031, 1482067475, 131140854, -821994387 ], [ -1889397745, -31443966, -99454158, -991894024, 1969016957, 1344125503, 1960326226, -512554495, 2020723643, -1063896402, -1044526925, 227198096, 2067149413, -1144782724 ], [ -1673465825, 1950072194, -17162239, 757242205, 178203288, 278685595, -99294573, 2030245059, -515442855, -1801509638, 1546334589, 1133089706, -96005987, -1248377313 ], [ 368674429, -1122891866, -292640921, -1480460570, 713049552, 501511170, 531307218, -1133693718, 1328766537, -1180769706, 1195359089, -1074369988, 1270157420, 1743102256 ], [ -781666131, -4103560, -1634529071, 2133592118, 840081479, 1529065551, -1023052611, -1501224196, -1355113010, -1689843762, 2065271763, -437495544, 674778879, 2060914684 ], [ 1983997213, -1163556679, 116276430, -436521021, -1785344187, 660609797, -1938270737, 1089249656, -1255431378, 1961570819, -932564110, 1461149347, 1833334386, 1325958308 ] ], [ [ 493361387, -272366312, 2020127735, 2032463769, 1897253325, 1784855304, 1527480933, 1207873056, 814560939, -77364402, 34642174, 1402531469, 1442718204, -1266612958 ], [ 951507367, -1664498200, -572467992, -908608182, -2018987314, -746509919, 867474844, -373872280, 696541089, -762454710, 289474032, -620703652, 2141784410, -1147549934 ], [ -1791406633, -341229053, -1171010567, 405500571, 1996600731, 1989820457, -1882390474, 2142856900, -1430883035, 1871330970, 1706911962, 647196333, -1640808500, -1142243929 ], [ 200467073, 1018773608, -1670437875, -1886642401, -259007927, -948997749, -782034398, 1311708150, 757378795, 199455815, -1038099379, 885323480, -197135234, 1030683097 ], [ 582842486, 626171642, 979430797, 197426669, -1843509689, 416505541, -492655165, -926574877, -1686741725, -1989848643, -1803807779, 1621914379, 763356705, 255751104 ], [ -1834151827, 1094756720, -774411235, 49411595, 321497323, -948701412, 1712031084, -166936101, -1139444023, 451895301, 627605664, -1817056409, 1214321154, -445276705 ], [ -2146096864, -750158431, -139395725, 1875464452, 1888356726, 1155178637, -926873378, -1145915840, -1957422777, -385929579, 627282513, -125057179, 136304069, 1753623346 ], [ -1389054253, 2065645456, 462998044, 725971922, -1956024405, 1739325817, -1179190224, -139049337, 1004157209, 442185482, 1040395118, -345334112, -1838877138, -932746202 ], [ -689399000, 930258439, 500658472, 150854186, 1398070221, -1624780862, 1918231059, 1739039190, -1565992818, -1714025817, 1659713987, -889554519, -403871073, -958521315 ], [ 1214030306, 2015133230, 467065395, 1804095985, -350996390, -784311046, -1416978850, 1790705674, -622103897, -2064856507, -1999294546, 2144434904, 812870139, -1236961424 ], [ 236497278, -1493390258, -598429121, -1866743247, -1814673812, -751328708, -1891522927, 1087902198, 1259462529, -1373335398, -646247004, 2655005, -1964218674, 1708343092 ], [ -1918893023, -687374978, 170637872, -814187567, 885836999, 182773087, 554461257, -1886771691, -478536311, 1145733472, 441728063, 220569173, 719128528, -173778460 ], [ 742246941, -1330637325, 1174509250, -1567567661, -325256634, -1326442798, -707695215, -1346898880, 806102329, 1886333599, -753889316, -1786415387, 2035020310, 335272055 ], [ 1286191191, 1016109691, 266756073, -1956297513, -1864359469, -392241400, 1664365745, -1775935247, 168636869, 1081624831, -784037595, 132550467, 1793477307, -1962391703 ], [ 1649532500, 55329605, -358812074, 194496264, -813865677, -1501451655, 837195201, -1870380477, 824648431, 1465167860, 188639351, -903085109, 1958806745, -943847264 ], [ -641230640, 1917295225, 934833251, 535556859, -786508594, 147821074, -2086238230, 1393368170, -1397205573, 1282923738, 481745326, -228794849, -455472758, -688878414 ], [ 1784372198, -1801952037, -700384602, 944393322, -1081858828, 2083316230, 777434628, 2120089083, -367830631, -1490311874, 597701935, 614233118, -108813786, 1948040743 ] ], [ [ -671213826, -884245932, 959980559, 1439038291, 851377689, 181444328, 1312906971, 826208441, 746892468, -896533453, 446643358, 773417294, 584645551, 644937198 ], [ -329961179, -352370357, 831326408, 1861554196, -1162733267, 78598795, -1564691670, -594017501, -1476735286, 2085830735, -1372449250, 1067274331, 1940443289, -1696715056 ], [ 1961707113, 690746799, -1429159696, 1083921090, 503195916, -432523681, -208367908, 507877691, -382204983, 195183428, 957124182, 737813675, 1696296482, -1765454150 ], [ 185955207, -184911632, 102046377, 1850239532, 2034674134, -153814371, -1400292412, 853932344, 1268900823, -1902408535, 180866025, -2102232975, 1624516486, 356645145 ], [ 799211857, -2093857384, 1332386048, -98605283, 554686326, -67494571, 369227369, 868187991, -810116122, -894569927, -1340464305, -383815386, -668638064, -884537763 ], [ -658049662, -768421386, 978798960, -607018216, -1626882115, -260946243, -1804260983, 1398917700, 486339235, 443370869, 29280996, 1709835133, -457352740, 1757933488 ], [ -854234311, 1676871742, -135631035, -666938287, 409415736, -1858976171, -1273724289, -1200986684, 791198969, 1139355205, 702731894, 1545281484, -1785249289, -117333324 ], [ 1923264127, -1653304563, -1637974038, 969573989, -1510337961, -996761044, -1592146418, 1170570124, 812795191, 1704199066, -1088244815, -837657363, -1752601061, -425004288 ], [ -1610637606, 1419874833, 1024342395, -628061672, 1466934722, -1134897874, -931460877, -248474875, -554572831, -1469153176, 801811039, -2135469390, 602390437, 914599348 ], [ 1038726274, 851224208, -1925422831, -1946269532, -1930734023, 311653514, -612633429, -1209070029, -767082674, 749491108, 1115613765, 490349071, -798275035, -524232164 ], [ 145676723, -964775588, -151302193, 1632422232, -1429471799, 143113424, 237617172, 285900192, 16516443, 1954636172, -766856349, 593145631, -451713877, 1941681014 ], [ -61840038, -1287641573, -1322894175, -798196596, -607431478, -2047656360, 266996524, 761213556, -1681242174, 97409116, -820028499, 627808474, 854583873, -1295895876 ], [ 1093540627, -449866749, 238921890, -1847500458, 2135042517, -1310133582, -111258859, -179335504, 552633037, -1582333825, -1662718254, 1756731410, 1607048862, 509746548 ], [ 1530374897, 1631275235, 1406554461, 2053932665, 1965624663, 379743006, -718223638, 1974042758, 59446891, -1146336041, -365436026, -895564518, -1273534853, -760257785 ], [ 242907710, 607910571, 1909241604, -1666823186, 237815154, 1447493303, 2073241383, -1732724702, 773256052, -581755269, -1519829008, -690525753, -971049385, -1127794142 ], [ -1517315128, -963491657, 968636963, 2119160798, -63438191, -1441201721, -2078317394, 272179054, 22558339, -1061218869, -151234234, -377746166, 508416873, -1347598150 ], [ 1168150470, -2104453844, 1180284214, -344750043, 462949504, -757167341, -698851067, -1244354878, 653463495, -813173585, -1985062503, -665910135, -1448563700, 882576537 ] ], [ [ 438010842, -2145667657, -1166678217, 1008407594, 175172563, -584607893, -611116477, -1903846288, 1301757347, -982303810, -1811036706, 1301989604, 1357251269, 1644796264 ], [ -13617957, 1959288450, 1839479381, -847465150, 1225058540, 961517759, 822116277, 330119128, -264538537, 796224589, 1984050371, -1806079648, 94571652, 122384730 ], [ -1438723496, 2132481850, 1537356611, 519539483, 277754765, 579310899, 1015782697, -476878720, 1195601729, 126595530, 1674132387, 1069502452, 1581939638, 2019773979 ], [ 1883667341, 456000612, 1103812772, -1939050828, 450437018, 1637603043, 1912726378, 1572103928, -245772342, -1001518968, -1940386685, 1964020248, -1699801877, 1798064638 ], [ 993524537, -1878171078, -1924954726, 1127425375, 2094833126, -281426666, -196834137, 1620111229, 14284437, 1658686306, 1818578521, 709371587, 88707105, -1072471220 ], [ 840637561, -100274395, 2023353867, 1477694064, 1540220915, 1650058515, 1439376851, 1010787590, 1702279080, -1983642190, -1534511076, 217491935, 218991552, -257687087 ], [ -596864794, -1417954579, -936448140, 1818447972, -655481909, 980899142, 326485825, -1303132477, -844058557, -1835113439, -1855315967, 249440542, -553272024, 2040691298 ], [ -1840756164, 455641003, -731813888, 764832539, 111827495, -1065011321, 1028886097, -245617957, -524940481, -865268472, -1580403456, 1900695637, -1566122216, 1635975978 ], [ 1314050479, 1309980424, 64315165, 1180781152, -2146782078, 1585464865, 574045987, 424040302, -2109261570, -363278412, -1879652078, -1019454106, 57941892, 703742613 ], [ 1654002534, 1654887766, -1497404609, 464006488, 1235814126, -1376617896, -1804043410, 942043757, -10019509, 1703192328, 437209062, -1141545914, -583573115, 334659614 ], [ 1264076540, 1237600798, 1409959966, 1149481849, 1634682109, 501037746, -68872234, 1921750025, 677317341, -72545857, -481722887, -1037240856, 88593213, 1242407932 ], [ 955055283, -1800284532, -791067923, 1838701128, 1797095655, -1152866725, 1803574137, -158335282, 742262422, 1122956572, 58036311, 733065817, 1935273717, 1998415941 ], [ -849463404, 1458147643, -1355837774, 60328622, -1981716961, -474696221, -412446904, -578388700, -1137302676, -453868512, -2095387536, -1446639154, 309524927, -1581451730 ], [ -2104255559, 572475733, 1958998136, 763910280, 1612266429, -681795872, -2024939172, -890249520, -1347943624, -442282995, -1995186711, -828688220, 763705651, 770090422 ], [ -204427819, 247970329, 350151621, 2133214826, -1199072048, 1566223265, -137506, -403451108, 2015480000, 171620668, 72987131, -1252761665, -1417763895, 223818267 ], [ 778743187, -1975521438, -871112898, -2103651011, -558486418, -1687195612, 1584375152, 2087650936, -1200045156, 1280604553, 440503156, 1246642480, 659216964, 1612599549 ], [ 1476010856, 1436575435, 1843641302, 1599534040, -392541352, 838224067, 1902837664, 905353884, -278082946, 1412440855, -1319105684, -1711333945, 1942571740, 14416082 ] ] ], [ [ [ 445746901, -1464871190, 1147017698, -26237544, 390059764, -1567824158, 1323061907, -170970286, -51499262, 701455358, 622435959, -1689151166, -1310080529, -786372957 ], [ -1582511329, 945714363, -1753050679, -846569287, -1009402490, -909723364, -1169877766, -229442997, -1068172360, -1742048975, -992306256, -181538088, -267248098, 1446354525 ], [ -1881081398, 438745242, 1311852182, -1307399705, 1162754354, -1379166633, 934550544, 1699817094, -390801550, -1080835510, 929538384, -518430989, -685512039, 9166618 ], [ -837047939, 1512959488, 1555998367, -1792737409, 1267613209, -545561294, 254867310, 1963178921, -447799988, 1017489582, -642763159, -72120250, -1883012943, 1836337581 ], [ 605381695, -642613269, 590141900, 1088238887, 1233259458, -821191292, 1709551063, 1122086836, 971631745, -1423894439, 1839116224, 367926933, -617548297, -1744629888 ], [ 413939640, 1649928713, 1131779462, 790390649, -1551716115, 2111734564, 1556402427, -1616575683, 602783565, 332214014, 707087938, 901891247, -1819407887, 832044532 ], [ -1894408941, -6820764, 112331161, 1129408464, -2039966822, -626972220, -141662328, 870250804, 366862487, -1936328395, -1401192073, -982472120, -1574294776, -1171190710 ], [ 87954896, -1746058931, 604004904, -2005099160, -1303322564, -1217782716, 267610998, -1772721614, -860633146, -1275798093, -1756654892, 462132484, 1806947446, -1585418850 ], [ -191464382, 1346382160, -1212368074, 744955305, -17902086, 1531436187, -97727988, 1442252950, -1193851713, 1001875117, 1698090084, 84350127, 77671343, -613122059 ], [ -1812823663, 698538393, 449032470, 1971273805, -1105505213, -1283877502, 1123178238, -305743398, -776234909, 1628908169, 723905973, -398839945, 233539216, 377632172 ], [ 929706650, 86962445, 2084191941, 911690827, -309231758, 693710013, 2097182613, 102621817, 173612114, -1225025230, -273700552, 827474292, -103706473, -434611555 ], [ 1411521085, -1068343650, 1959934382, 468754797, 211461055, 309392935, -1145656828, -1031317244, -285088789, -293799054, 1865718067, -145146652, 233808764, 145230717 ], [ 485877240, 658002041, -515345670, -1906784512, -1335434872, -1575050235, -591483623, -131208566, -1720117091, -2088266832, -1310726022, -499407947, -886364151, -945529 ], [ -268321845, 860885585, -646481549, 2094637336, 1808331166, 1710425445, 1396675253, -1643569873, -1169791273, -501437719, 233732134, -997854947, 1176510565, 451609470 ], [ 704251913, 814366444, 1840526610, 884699522, 459581295, -1234890437, 1331199067, 25216334, -1988330966, 1899822951, 1239352094, -703369934, -1144400108, -1635386660 ], [ 16440416, 1500556176, -412385646, 1220772073, -1753840781, -748605955, -1103473743, -40536607, -714688162, 1592108080, -231232456, 73129467, -674099974, -1592194164 ], [ 2038541158, 1664221436, 1975831323, -539442415, 919116172, -1701869180, -1905232114, 301463613, -580514366, 910998957, -1693641526, 227358723, 2017112593, -1224374422 ] ], [ [ 179728659, -666363618, 2113912985, 1690450721, -1300415952, 2612341, 2141283049, 1555261750, 1264679659, 849631530, 475763647, 673408393, 898803545, 72005432 ], [ -697072434, 9903287, -101986107, -2070907659, -36802738, -1253999611, 802532679, -1095012577, 1860966976, -432792948, -117146943, -509425068, -1934256687, 546498454 ], [ 400904555, -1776584165, 1406354653, -1525277064, 1413640122, -2037340692, 1769943039, 1984637991, -1428939874, -1515363208, 1210151876, 444586315, 2145072148, 111142370 ], [ -1942542080, 1962947138, -1570117629, 770974445, -24454589, 1017104299, 670498097, 338968931, -412336919, -1669438368, 1610875468, 1344818204, -1195033301, 1538689904 ], [ -156200041, -1106407295, -1281546162, -1070745037, 1101938292, 1074980087, -1094125928, -919513232, 1628696907, -471204851, 1065398701, 263691071, 67255287, -2077179543 ], [ -1673788807, 326951351, 1588097857, 1922527914, 329413645, -1781411127, 1901902163, -1678190390, 764185530, 686756165, 396497808, -265045044, 590946966, 1869326911 ], [ -676381624, -1798052190, 1566019092, 492684451, 690455532, 1879894175, -1710868466, -172989374, -1020731362, 1718456921, -1001710192, -890302685, -470468816, -731767821 ], [ -1471635515, 1450221782, 1824357576, -6050608, -2004335636, 1906330332, 1936941664, 1173640214, 1376825408, 786018995, 1313815165, -928377722, 1132112688, 197275802 ], [ -1143414402, -370557248, -1145512566, -978195183, -1246283542, -1639501977, -144860913, -1074447670, 815477576, 384206036, -721913128, 1525802534, 1065746434, -871103722 ], [ -1292472341, 2140171218, -524498484, -944937839, -1799754837, -801502886, -251676506, 1959493638, 1618678753, 1619774269, 2008848336, 366985971, 983000565, -694985621 ], [ 529524038, -1022697040, 699639945, -1764082611, 1559392541, 243777037, -1421507246, -2056318453, -1766311808, -1333894883, 1060683179, 1017524497, -384182168, -204726733 ], [ 1120817309, -1377659931, 2085744273, 2089877197, -838569390, 1807155883, 498976008, -836520761, -1743561948, -1667936500, -322665901, -1869543446, -1389113238, 1954392603 ], [ -1919577595, 1625108169, -1431035341, -1330476599, 985717622, 1643136286, -251401006, -500237373, -1476647539, -1535434021, -1535048496, 1690725472, -1679091072, 1674116636 ], [ 2004432392, 249080211, -1303476193, 977506643, 523816031, -266176054, 1478953917, 478385393, 338657549, -1620594268, -1203101680, 1604395131, 774563293, -53011874 ], [ -787588670, -1670243980, 201802891, 1223855474, 1642618611, -1147867968, 197333985, -77589767, -217178312, 473289282, -1497035515, -330211640, -1834306470, 1286290142 ], [ -1623221780, -935223861, 1206711710, -547864433, -814007692, 1250756102, -1954753861, 1845669608, -379154725, -1408666221, -390015967, 1870213590, 1663711294, -858139156 ], [ 791818266, 710237470, 667874263, -453587493, 1167197747, -1230388333, -489540772, 1149156414, -137265661, 1730659902, 115218671, 1395887121, -493636609, -481925324 ] ], [ [ 352021002, -146128906, 63786744, -1094150184, 514799477, 427671324, -1882602852, 1637494, 1083001412, -649107290, -1205722889, 1065653925, -375121448, -837455671 ], [ 2039996208, 1103847510, 1895746628, -1202224003, -434957175, -202599184, 87094536, -118445701, -681574097, -611023186, -1566544655, -1491725957, -1198957108, -607065843 ], [ 2020659336, -453605736, -1859728724, -1000522048, -444505140, -450826201, -1462578891, 100674616, -563651857, 596683533, 1755271382, 1349319528, 1699047986, -508743029 ], [ -119531505, -349479748, 1312891215, -143584238, -1976000823, -1931412258, -1697845225, 1460220341, 1994341814, -1126987060, 2060550611, 1629597000, -318154745, 207659540 ], [ 1443583, -1721252119, -1968172161, 377538661, -332891013, -140452800, 217110234, 1885146720, -528031339, 363999277, -456337503, 997902325, 1743684239, 1523669436 ], [ -1301336579, -462609184, -1195395721, 1186219275, 1087041249, -872018784, -733576788, -161182445, 765712810, -478195675, 730940942, 614196480, 423279711, 1953013693 ], [ 1343194352, 911865764, -759375406, 1430258242, -1769385491, -342118483, -1015927478, 109803273, -740914569, 95320651, -1268519912, 1286347750, 766026749, -1866394871 ], [ -1695614778, -783274896, 749447999, 1728252643, -1418456906, -118434382, -2083333963, 1906178769, 684568920, -1093090235, -1207860483, 983672611, 988289004, 627379287 ], [ -1635918458, 2000027722, -675830915, 518301084, -221275678, -287138389, 537787095, -1998615665, -330405957, -96374220, -1056286056, 1521995177, -1783126632, -882767320 ], [ -499627540, -617283823, -1178453382, 1939805408, 2097469726, -1276854541, 206536116, -1956034370, 1249591367, 1556401663, -942787393, -110620130, 1980159718, 1588265021 ], [ 352500845, -2082750747, 1888281887, -842490937, -340352650, 1866884570, -1603609369, 744409542, -1984058526, 615609902, -1678873877, -1296359108, -1451491179, -1677704267 ], [ 115111567, 1212248037, -1759463501, -1079289731, 799278675, -2103819339, -85514236, -1723101755, -329745483, 1548612564, -192422956, -516849928, 615188875, 1006517533 ], [ -1689553217, 1133750206, -1067246227, 203574330, 90547210, -2135623821, -1846761507, 1064621545, -1584313234, 464136955, -19835601, 2047861958, 735476262, 194244918 ], [ -835121462, -1195528869, 1547062276, -1433956340, 1397925348, 1002376840, 2141125421, 1374216867, 53654235, 1449712264, 1854041222, -1282119751, -1638485442, -338556778 ], [ -276890897, -30144541, -804629041, -2017418157, 809237390, -2034206946, -1405137762, 882440891, 1963972419, 2095035901, -1784488915, 1805864860, 1645773083, 1535035422 ], [ 1795946372, 622426077, 1949138106, 1176451669, -1400521263, 208115770, -1201921187, -1053941949, -2041314436, 1715750420, 1283249343, 930902225, 484624748, -1311968162 ], [ -2004621478, -375395339, -1802413229, 1717466696, 328934320, -400712991, 466002572, 1854418541, 965988506, -1039719740, 2075311014, -890431287, 1888654767, -1272569691 ] ], [ [ 1898883183, -1780747747, -731980438, 172665005, 1448840668, -1747891810, -1089953189, 514338392, 1928954049, -1865234649, 2146190079, 399368251, -891822956, 124165234 ], [ -474624669, 1180085390, 823898744, 908938427, 182766631, 443030187, -124045903, 2087254096, 981185596, -732324029, 779153189, 1938007892, -596462162, -1392580856 ], [ 527256633, -1025568979, 1982862277, -1316378793, 1809186907, -2072841242, 1171338818, 715503815, 1639966812, -73127532, -1911428566, -627910116, -1268098922, -773505458 ], [ -201700284, -1830897407, -684270785, 1704163245, -1364272845, 1624154588, -838206811, 1392466119, -644099996, -1110773026, -29250355, -205050200, -129289862, -336402799 ], [ 2092518851, -808888081, 1784529247, -1142716149, -418635270, 509248517, -1446604889, 526090975, 144041300, -1778990845, -1535359770, 1771597693, 1777182063, -1130817561 ], [ 1687483846, 542096916, 1627961168, -393277529, -797582548, -238213681, 23319359, -8394361, -1797025249, -832291540, -2116607779, -1618949176, 281809115, 1247916861 ], [ -1972180293, 382658214, 1987234219, 1199693744, -1822679706, 469664700, -277888649, 127507245, -980416479, -550236527, 1374086348, -736103957, 1875357422, 241168787 ], [ 1245252680, 1041375998, 1412351592, 473581809, 1601621329, 1286684184, 432422174, 104410304, 947304749, -499399772, -947912288, -70278277, 1233813577, -641940064 ], [ 907332676, 1690090285, 2065815838, 413071282, 316144549, -560527018, 804890883, 1125433924, 453320680, -1015169100, 1024471408, -422998323, 792716141, -1704297979 ], [ 252772500, -511155478, -1811766695, -488342256, 1985033144, -1797053088, 1625022489, 282655025, -1201911492, -26103614, 1229740652, 706520835, -300228469, 75533426 ], [ 1681004015, -1893681150, -2126866046, -59553052, 1861741082, 1734654506, -642184002, 1736079456, 1754153392, -150293733, 1516346034, -1536031454, -1266175424, -1509920987 ], [ -764952757, 1409184522, -1135088053, 1673535780, 136460973, 116914088, -1696340193, -1721682319, 1113461952, -1229547197, -72360795, -877849415, 1773505424, -1724090943 ], [ -136817581, -1836104336, -44158192, -1657464331, -673709870, -1473544715, 1381148553, -1382937285, 1596521362, -613810265, 1092994223, -1321819026, 642711317, -1982329437 ], [ -133383949, 1863998813, 1717956459, 1531385306, -1892310241, 665818714, -888408356, -662230940, 314086233, -636383747, -787633965, -1954021918, 666171416, 220822990 ], [ -1959703370, -1792718816, -609288824, -1487647022, 1406506453, -513878114, 410624416, -1337403551, 22813313, -580041687, 1544111037, -1239968834, 1244916434, 1678635864 ], [ 1158842836, 1443462728, -1114829356, 274433993, 585605144, -262174658, -1058858029, -1906837375, -1808845123, -517685891, 804897026, -1057623542, 1104602007, 509724267 ], [ -1068735071, -1505972633, 1349507156, -1266683315, 558066453, 1896232377, 303539772, -859419533, -2032957638, -1583049134, 997761665, -24464750, 367859347, 1984573910 ] ], [ [ -855634060, 121044843, -137800386, 1775917984, 1791956046, 455410432, 1225315198, -1186494672, 1642212533, 505135164, 484878543, -854723932, 1317381282, -1409957394 ], [ 614437973, -175916179, -1371966816, 2009715278, 1863399375, 2122505662, 565324190, -1618476454, 967489789, 678773578, -1864922701, 1179504984, -564633864, 1066675471 ], [ -1804273855, 190694438, -663280785, 1831075687, -702142755, -997364952, -1609562265, 453169543, -1581840888, 1095652263, 315419469, -442241378, 474638532, 2062849520 ], [ -561156574, -673246461, -525676459, -244943471, -1764513955, 1613566259, -1332493387, -1826062909, -472620706, -1241042085, 1884726287, -1557120258, -1877453621, 2039519895 ], [ 1961016833, 685438806, -274851980, -433699544, -748202518, 455062699, 1858161815, 978813155, -16534770, 1120439703, -38654361, -922840229, -299488523, 2142540668 ], [ 1199572212, -2117142001, -845066588, -316549988, -2075960669, 1199527568, 333992892, -1243377643, -1261276011, -1441532383, -547966838, 1774169437, -690341881, -171298326 ], [ -14222738, 1611987200, 1732075063, 1402575658, 1021049309, -757103369, -430340591, -105943073, -54704446, 858109814, 1440778202, 910836393, -32985303, -1845241663 ], [ 1685879545, 2025726812, 1193813338, 44127199, -575376637, 771511513, -32339023, -384759881, -47763158, 1566276539, 2086548937, -7785506, 1394641876, -1236204736 ], [ -501163056, -79522334, -1205658350, -74340159, -1754294660, 1481329002, -1872755585, 1132627015, 1370270324, -1944875479, 1000610973, 17016445, -928325141, 1442320803 ], [ 1154558327, 1805595816, 1391244759, 452722059, -1094334933, 1665815235, 1726324489, 694144832, -1877476264, -731913662, 1167130046, 1925010727, -571972216, -1696703442 ], [ -566009874, 1187837388, 1145487227, -1094585963, -1458011837, -475008040, 1090813847, -638604597, -286360561, 58916514, -1510455426, -317953801, 272345827, 953918143 ], [ -1318954386, 1525786118, -311256073, -754183041, 1885305185, -244320879, 1659024153, 530419393, -1543044226, -1560618574, -1244990311, -2008903381, 1987582111, 444921348 ], [ 624685895, 1939178778, -391044906, 1266481438, 1334095152, -2071787724, 449336371, 94189081, -695581464, 1371221618, -1242467724, 1354974069, 4141949, 1250808609 ], [ 1601701809, -1446275977, 763887636, -1522149098, -197411921, -1735645724, -884974645, 1204957388, -1418437200, 805668050, -981738532, 422615195, 881239294, 702591430 ], [ 2048259077, 1449059270, 1922918399, 991059332, -672340724, 580750437, 1872431854, -333914147, 1331052010, -997157909, -323459117, -605766269, 498081217, -1583801416 ], [ 677659811, -661937218, -1077944162, 1773492268, -1133365410, 878986295, -1079542788, -600714267, 593730217, -48636765, -1994199219, 1431191628, 1452109910, -809351091 ], [ 1573489742, 90833570, -763124965, 1523490788, -1162081181, -1356894882, 1581925647, -1238088697, 1615183952, 629633103, -1516415667, -833599406, -385094650, 1232118475 ] ], [ [ 131632944, -158220773, 1624128431, 1715994432, 1216824543, -810726116, 805490517, 469304129, 284296867, -244446540, 1548130295, 254917527, -1426263954, 169727916 ], [ 250768617, -590676485, -193039689, -1522741520, 410266281, -1173911571, -1151832981, -707423257, -1919098163, -1155979422, 592017864, 1653895803, 1365918614, -377469019 ], [ -518302676, 1243927852, 63773349, 712802888, -35476101, -241317645, 918232221, 2140311160, 335387817, 855968132, -613499196, 1662508856, -2141930165, -1449404269 ], [ -1189496639, 1354856368, 1114656952, -1928277545, 438814368, -1629188526, 2125058327, -1026765777, -1064713764, -1760539039, 1648661875, 1874730005, -394938131, 1973755999 ], [ -496267866, 1683673030, 948415033, 976174803, 1430449947, -1579771579, -1886018826, -161657470, -1812043752, -348135811, -914416098, -55491410, 672239748, 167837111 ], [ 1948614747, 293726479, 1355216622, -960197493, 1486144319, -2124019888, -715380110, 485020644, 1859121385, -1077830887, -1130827474, 1220414307, 98319621, 566271803 ], [ -1465897504, 1801496972, -586219350, 1050539995, -531076087, -1387863101, 610908821, -56351589, 1109381292, 1800562353, -1943822662, 1989614514, -1649597858, 874829014 ], [ 1623364348, -1625908880, 1037075334, 1244658629, -1543056240, 1535229184, 1940574698, -2032607383, 510323861, -440551717, -1031365836, 173506417, -1990534940, -1441743100 ], [ 1021518419, -620214295, 775019609, -1697680713, 2096392983, -1128032201, 925736631, -592524418, 2044449783, 1597576350, -1166881201, -412928306, -1357109704, 330567357 ], [ 2036486361, 1084713071, 606709076, 59998575, -994918376, -2015400156, 187105, -1565011242, 768227854, 1062259007, 1284373193, -402503065, -2058509249, -356410985 ], [ -2046372194, -1651852455, 1548440062, -1605815430, -1638041086, 544895431, -1443555939, -1460941746, -1351996365, -806756197, -1088275155, -1489470278, -1961827787, -1545206277 ], [ -557987605, 1879732856, 1885214751, 331666334, 635034676, -2095102201, -1752799283, -655744717, -991288153, -984814187, -1566592376, -1869310420, 1600431072, -1749086300 ], [ 752020944, 227427524, -649298237, 921111988, -1022256148, 1524163765, -1494193, -2094851288, -1875770066, -93965435, 1765121361, -1434953664, -66777410, -754817112 ], [ 1356945196, -1063932964, 289688835, 667501826, 1984778419, 2095960281, 1285317862, 1891265239, 1400968538, 2085617634, 548055606, 1912979863, -2131156253, -28447969 ], [ 2068561898, 1767755039, -1951402385, 1062557923, -1951797204, -395602224, -758739082, 1009849348, -1371184630, -168197411, -872021026, 902410270, -1676219201, 1640574572 ], [ 488824325, 1633566523, 386474343, 1881119608, -1781899062, -658850488, 2003432362, 2075383872, -746550984, -1764161521, 420638981, -1814571564, -264171135, -1736227168 ], [ -444787430, 1959642005, -1654670806, 57548759, 571876648, -1416042086, -481912340, 1680120822, 387825656, 1918043456, 346946987, -1528469151, 1293043480, -530640834 ] ], [ [ 1358067291, 1006891571, -1304954590, 1362966257, -129679165, 786793039, 1625438206, 910480592, 405158736, 935260951, -1678410112, 1378103035, 70760946, 5314393 ], [ -960851069, -1044290310, 955774995, -1211989548, 1373696792, 575144158, 997369413, 762884699, -1120909487, 1135012007, 1512275920, -1004855631, 534978376, -1294290187 ], [ -321551985, -2119590289, 524067723, 404155113, -1499033084, -1556446175, -1862250998, 1576216464, 731488511, 1325439202, -2134686455, 355288491, 1248908748, 2099965778 ], [ 2130059332, 1087004620, -1010363366, -2141116055, 1976145413, -2010850940, -537930292, -1494281105, 824069693, 808062585, 206293433, 1994332003, -1792591951, -1406115155 ], [ -1334056509, 1015627393, -1900076332, -1914098250, 986599504, 1279603382, 495992681, -1029053479, -164673856, -568708923, 848581408, 742374214, 1939678257, 123129989 ], [ 1865546886, 868851553, 14677507, -1657826701, -535758600, -668624387, 1816976363, -1271839276, -2046590932, 1063080137, 932502070, 2033262436, 1024744151, 1028396245 ], [ -592832166, 1869566294, 2049325780, 1078853143, 156304454, -957563162, 317280203, 901734732, 438181367, -1163301632, 1245677123, 89879196, 1311688478, -1801588392 ], [ -1286840652, -279165992, -1021197115, 1948764696, -698149227, 1046276765, 12357484, -1803451910, -1360627594, -1745265454, 579438345, -2077376835, 1026374162, -1704160942 ], [ 1054400801, 272010563, -1825642149, -1963798600, -880720165, 122503945, -2053726091, 1388388747, -345336528, 51574994, -1057276186, -1646497635, -257990159, 478926108 ], [ 383282540, -1076237003, 1330058288, 952011122, -486457807, -1888732055, 1910879811, -1501592243, 460184390, 169198768, 1264660420, 718854185, 332897043, 1627054665 ], [ -1706971028, 1432322379, 1469152360, 306455505, 1333125044, -1819005855, -2048615109, 40384915, 962951026, 1357586073, 1102795712, -1672131829, -824683210, -80808491 ], [ 1753590593, -542612780, -675269225, -1629745494, 2017607407, 423613365, -1832300299, -1567263978, -921828112, -1364071220, 420816440, 1329568013, 1807500350, -915560805 ], [ -362384040, 1069041425, 2077258691, -1190975813, 1434413889, 932683534, 89781804, -567085622, 25781465, 1725757516, -1139479250, -796594974, 1164495596, -1585530042 ], [ -2139396198, -1261898361, 924396614, -1997194049, -1834764461, 1448385794, 1108647970, -1098711522, -925628985, -1485006316, -966980130, -1265260666, 113049304, -1074098383 ], [ 830893625, -333533356, 1951903240, -1231789805, 1968084749, 717443834, -1997123825, -1517228974, 1733677738, -191596022, 266408090, -998974874, 729585662, 749555164 ], [ 1805880454, 1303362731, -1756655216, 593517614, 1797144695, 531488066, 42337897, 1650680360, -810572102, 89365460, -1990917022, -1519984973, -548532408, 628468610 ], [ 89517209, 1200988065, 659775938, 717886545, -427344183, -571999336, -712048259, -705414894, 1292542424, 1605024137, 340027295, 510448846, 1290175495, 1443644106 ] ], [ [ -821666817, 2084556647, -1713806266, -1275252542, -294934799, 2120362569, 615823369, 2116362777, 1422449981, 1481441771, 106319546, 1383391892, 1470038949, 1832255576 ], [ 1975346025, -1035123017, -1929627402, 437947044, -1972424784, 507964671, -1205663365, 1465545203, -2136279453, 1425463972, 844706059, -69036432, -1627512665, -1838020223 ], [ -800416512, 1788822431, -1450567383, -1017569732, -1098914479, -147484359, 959013764, 857117530, 1078611706, 26263064, 1093890066, -1220752617, 1645248065, -586342915 ], [ -794083025, 240192328, -976168333, 1131525210, -200480086, 456705376, -2097317414, 990381678, -1969551779, 1617403440, 41871625, 1500768778, -1277559018, 1203623299 ], [ 263792914, -726943919, 1408683568, -1945648864, -27525689, -2141954188, -608014018, -1264956668, -1897251049, -1017459327, -817030611, 990874041, -1743061367, 557274534 ], [ 1403399607, 612884666, -2081869918, 1535626250, -1529320479, -1325938758, 1767266938, -1999648931, -178494485, -1458241681, 136116333, -2094636511, 1238877772, -1401775025 ], [ 95729854, 1300124654, 1492889818, 1814905401, 140522145, 1097101136, -564144720, -1445436529, 654837883, -1826979946, 869821353, 1230318740, 325255130, -1777474712 ], [ -1822906617, 1309635461, 481756192, 905144419, 1656294635, -544850336, 2043668729, -879650856, 1719513201, -277167940, 1102651362, -1983526936, -1470129699, -291765172 ], [ 1628065958, 2079546578, 491002738, 1867156739, -1520048950, -1718359070, 1102894199, -945725670, 1593606848, -272469477, -954449480, -1971434051, -227743520, -943155779 ], [ 1494778801, -1084093394, -2108275925, 982123016, 206296222, 873418181, -1181616717, -176593906, -1081294678, 1008020444, 234024674, 681239537, -2136276605, 1128972627 ], [ -210095333, 2007498738, -587701014, 1580584546, 1577930703, 1406411122, 1277143631, -2006875062, -678066437, 1382432855, -1474729053, -885641924, -1131325180, 985061005 ], [ 1368931428, 234207005, 379055794, 1905058368, 192041849, -232793472, -2050819033, -1792618974, 694920524, -1914080177, -234144924, 825688942, 37157352, 1259471867 ], [ 1266186368, -338264832, 1626044573, 742130564, -655708359, -1480528632, -215935220, 1144532003, -560321905, 1517598170, -1882969547, 169242013, -1502532383, 14191698 ], [ 1288354113, 1640383337, -353653195, 1166313295, 1588979126, 1186850945, 1401770553, 739440434, -1628045801, -442924260, -750054628, -1544428038, -1084357415, 37757300 ], [ 1663554828, 910886054, 1029114680, -1491955212, -724785059, -376559193, -1044092797, 888026308, 1864956677, -1381212797, 341591663, 934476250, 461203604, 1414614505 ], [ -1772691595, -1901969219, -1524526240, -628427537, -1523273850, 1891338648, 821198659, -186412021, -365144551, -1675187126, -1259914324, 1817348467, -391723881, 752324753 ], [ 1333214148, -340923004, -231628096, -971354933, -992082173, -1672177921, -1812388939, 121089850, 1200864523, 1927716707, -106920770, -360423998, -1395336390, -1670688600 ] ], [ [ -1358063225, -1682923590, -1207264381, -28773264, -988604221, -955346169, 825819839, -918088787, -1490855713, -2081410080, -1658449418, 1686463259, 1884893569, 1529312622 ], [ 513567706, 1896167484, -1342684306, -869179288, -92083790, 1618440759, 1354204734, 2012137533, -48079096, 165003880, 1540855968, 998399056, -1683327671, -1622829919 ], [ 1611491700, -1350103691, 1384194870, 1447937192, -1377611077, 697604702, 422472011, 2049590499, 386135119, 2127387412, -1625940740, -1801822514, 733797573, 743833203 ], [ -2026320747, -2081439669, -1361229354, 1672645619, 99869979, -789441595, 213532736, -246112626, 1940250839, -1079629854, 212321435, -1535404531, -1580942471, -1045042229 ], [ -1711905710, 853320610, 2011388341, 845034590, -1565745855, 1924106068, -542654967, 1034864841, -161605906, 936796010, -1191026560, 355085386, -1477361427, 252299205 ], [ -1433922014, -360680949, -932929172, -785361817, -127495694, 1799858144, 57721294, -2059269777, 1032679964, -562486960, 1909484111, -392743748, -485038041, 1334627400 ], [ 1885485504, -284032616, 1986847813, -1001001722, -25420698, -641244325, -130029077, -162672037, 377812077, 1524381587, 2068723738, -1244944849, -1194862016, -1409634469 ], [ 2011635728, -954521421, -1361171906, 311569038, -442098145, 284138167, -1861906353, -881062432, -944137591, 1756113718, -100018070, 1116232506, -1708459432, -14113705 ], [ -568341856, 2092900212, 541416387, -827280576, 1704279948, 821151614, 1002304792, -101064550, 147952378, -702314096, 1161355064, -2029155465, 621753903, -1056584160 ], [ -1148279522, -1030056645, -1208071515, 1807701172, 365150293, -1985676789, 1294391307, -609468266, 1734289146, 12975452, 2049407903, 1947512724, -738729918, 70321601 ], [ -1586197880, 2044893164, 641258528, 1946557469, -1699092093, 585770350, -1471633536, 924758505, -1945028019, -58924667, 790677436, 1619944110, 135020117, 110819571 ], [ 1818422087, 539993929, 1722906415, 2092292540, 835106734, 2132440674, 1548324318, -826164722, -561582615, 283945452, -751109950, -1532194871, 960641681, 58332303 ], [ -1658220225, 1083097021, 722360312, -2098545498, -739880251, -40566348, -765440339, 161002877, 996675028, -33605006, 201861418, -334569131, -398059780, -427969624 ], [ 240402423, 1052466623, -596164457, -1017322156, -1417992267, -1790730495, 2059465459, -1130279992, -1372195435, -275091118, -476382626, -2128747709, 256987351, -1390571186 ], [ 1348326956, 1328150070, -1250357441, 2029964110, 437101025, -325655605, -605982484, 450105340, 534214837, 1859026582, -1089783235, -1774031391, 818504711, 21231957 ], [ 443827167, 325264952, 1037562065, -2124229694, 1793648131, 1220990389, -1643164244, -1237389041, -902000463, 1236639396, -797731394, -2111452190, 1391151448, 1777561244 ], [ 186437334, -171261975, 1870316350, -1171466086, 1650924101, -143236139, 297163139, -979366272, 2058980451, 101750112, -1108128028, 444913648, 449595619, -282339908 ] ], [ [ 650638711, -1201537933, -809842564, 2124403579, 27411960, -987291709, -1084218780, -2006070889, 1110223433, 941208435, 392429906, -1155832580, 76689649, -1441158465 ], [ -247556609, 507380901, -1403046701, -1763306231, 115905820, 675359373, -1667643929, 1115852770, 1931986774, 1559421295, 2023822904, 1537476877, 1780137617, -1167359760 ], [ -1485831114, 331282077, 1413040438, 847742451, 1988772120, 1451547922, 1832073126, -885269633, 875060522, -362592853, -1065084011, -523412004, -1589235442, 1931533236 ], [ 1025802425, 262855939, -182848198, 1157662041, 2081637197, -1845687054, -1939668305, -381041676, 1959532751, -593772901, 603124074, -733778502, -1243386229, -166241098 ], [ -2036598044, -1335514377, 2113487171, -1428688403, -1334585331, -242910079, 627813982, -2137174058, -1908699819, -2129421383, -735393267, 281000646, 526001493, 830297102 ], [ 841009880, 1077381471, -1489304452, 1362308809, -1988470243, -1874638184, 1115752804, -655492811, 1333920703, 109950853, -1372006532, -435340068, -235495432, 662844599 ], [ -748038843, -894193335, -1879937205, 1851120694, 212326349, 1903137105, 1212458712, 770035648, -43018873, -1524901163, 1681113603, -1427987375, -708171460, -263227957 ], [ 1251271844, 1873734391, -185530943, 166890922, 1162670769, 1231895496, -1380851388, 1706155541, 1230270392, 857383188, -468832791, -1433894397, 265244881, 800594037 ], [ 565112907, 1604609929, 162408137, 1058734287, -1445170940, -1014060186, -711434945, -1268362391, 1434354839, -1625054737, 708745190, 395881162, -1241812967, 1739868572 ], [ 10543597, 1422102785, 1185748189, -363610872, -577077729, 972081533, 450546158, -1350196526, -1396325464, -1500276141, 555197837, 2061174579, -1066453518, 1262311786 ], [ -387517432, 1230503507, 1783488076, -205875774, -1493743736, 532785226, 804300977, 591706670, -297192385, -121025762, 436427754, 1624203787, -1669546279, -1559697798 ], [ -259842524, 1327968834, -1960271059, 1819222813, -1805314764, 646424218, 1212757369, -159028713, 183899584, 59164757, 1377258939, -261245789, -287700122, -111020134 ], [ 285081702, 735645014, -251059039, -210969322, -194700676, 2118423220, -1135179059, -767908878, -424704016, 918848456, -1826222544, -723658659, 2112278186, -1826173051 ], [ -1430010693, 1779552044, -592794662, 1656162475, -1953034098, -77585560, 1995467630, 839911973, 1555784265, 754515136, 385166718, -685982431, 1323143924, -2088184450 ], [ 732755710, 655512843, 94843421, -2063760876, -718247453, -663562029, -1960213645, -508673086, -1525608341, 987833929, 1514094372, 204146975, 933427197, 2064059461 ], [ -1763902560, -1690421925, -568407189, 1179032104, 345730676, -798161971, -859482815, 376397570, 334210315, -918774091, -1083176923, -732459595, -920676274, -2146450586 ], [ 1514250136, 1128737409, -1327516701, 146884384, 689388631, 2001402143, -850824571, -1532730842, -1807349352, 692002204, 1570515621, -174355851, -1661791377, 990742994 ] ], [ [ 1268572966, -197682671, 198089321, 666351690, 1624494593, 863070955, 1393944841, -69485197, -521164604, 112447417, 1970229960, 852782105, 1504519006, 571745961 ], [ 2020712100, -1988055878, 414218243, 509775709, -2046235908, 724246660, -1522451876, 671506045, 2076747557, -1424721905, 2004615383, -1311233515, 1381505837, -1115326670 ], [ -6962119, -623786340, -610686727, -1028888585, 1749963282, -1431179201, -1373350748, 1868273023, -819023089, -2043814958, 1523859707, 1571372350, 1990149636, 392986842 ], [ 1361860415, 533909555, -1393048258, -1855103078, 1294422371, 675424147, -1193085911, -1316953596, -1490025563, 2493242, 399333117, -1785646671, -871407310, -542942923 ], [ 497362688, 1266346969, 816690397, 1992899182, 1651596782, 1128569321, 634058134, -1245052819, 5604684, 1798569721, -1928922217, -1861708781, 17070081, -522731526 ], [ -66659111, 64784358, 89200568, -459354182, 692634255, -1629907676, 1238296520, -1885807398, -174212677, -1185985044, -1311882196, 5941104, 1002036449, 2122438643 ], [ 1127632050, 1165631940, 6477588, -1040565424, -1130041150, -687174364, -249498291, 1847720593, 1921500419, -563049692, 1049957853, -1710598805, -1664691896, -93165862 ], [ -1070536149, 1606538237, 1071590766, -648478616, 1447208158, -1611022039, -1620430391, 39072848, 1439447760, 513051973, 528357208, -222401651, 1853373008, 1011945831 ], [ -1591521133, -1374415450, -1386096568, -1319436188, 2003355355, 1534563239, -1791932, 1070801309, 1361561432, -1138869278, -334512940, 1005983768, -398402281, 1930088207 ], [ 1724299217, 1493466977, -1641730186, 914571708, -1079416798, -2024822998, -451350776, 1296783909, -1158113709, -1165980675, 2061425626, -1647939211, -1016064739, -124330848 ], [ 402229469, 772860832, -1857502999, 959449392, -844674374, -1987541000, 337685587, 718956483, -835572265, 1487042045, -890338982, -1620505188, -779093534, -1157117325 ], [ -499172117, 1835958314, -1587761333, 1398120894, 1407863161, -1861106697, 1689455375, -153865456, 981256782, 550305067, -965183325, -21847936, -2046818813, 980633292 ], [ 1321868523, -718324017, -1734580146, -1695008685, -819941391, 658746334, -313768134, -1201053790, 2080771145, -90656915, -1618441847, 766925284, -1126465117, -2051243219 ], [ -1415702575, -1342730220, -676585134, 1410862494, -248989730, -1445293499, -2132459191, -1791043528, 1676226154, 319780984, -985696702, 1121714225, 1370999729, 609271515 ], [ 1220004893, 1091671704, -147260430, 16972633, -1175787263, 1365294796, 1535889196, -1012326733, -371871149, -1582953806, 1968216733, -425363983, -1873090179, -851356443 ], [ 932582961, -994374737, -1636806040, -2141132312, 597898654, -430714702, -554835072, -40331257, 1498244529, 1337221654, -1355009216, -228992276, -1446431575, -1989902810 ], [ -541021492, 105642060, -1676153441, 1327868976, 217163397, -1821982940, -586727528, 400379278, 1141674047, 1751714178, -162254035, -805892975, -2070998697, -1769174259 ] ], [ [ -1940768032, 2014234654, 1503480323, -187237196, 1996538902, -2010489042, 1530793152, -1439206561, 413231842, -433851559, 1361704253, 1910177817, -171376974, 201950644 ], [ 562396849, -192990860, -1873009565, 101937552, 145709603, 1841925114, 1377592156, 1741097376, 876257203, 1126003940, -1299437818, 1922374275, 2016672090, -864750183 ], [ 60104540, 1908918396, 403168452, 512999926, 1321117868, 656049191, 383797427, -606500997, 1884746874, 324819865, -1444685437, -1128506469, -1653710573, -1160852058 ], [ -660005737, -631098690, -1706548969, -1695466238, -362233691, -689747736, -652463807, -957015804, 10420063, -1367097637, -509244124, -590009349, -1771545025, -1677188541 ], [ -1317475923, -798470042, 1849212757, -1711604810, 1231125680, 1956756669, -1915164550, 626903225, -2020227112, -647768094, -1763021097, 1133642508, 1926553141, -431686465 ], [ 1349905967, -2121396501, 275483590, 1943382619, -2094682229, 126980770, 29051647, -1488215396, 184578739, 1784589347, -820239762, -653511205, -650813048, 1143594976 ], [ 1895390285, -514924536, -1680538820, 174679216, 742723133, 1640138614, 793508849, 305123996, -1357365679, -365192952, -442603842, 1014326656, -2025794696, -633441101 ], [ 1220255342, -1598303873, 143485928, 1823884548, -1320641249, -124360997, 324766830, -1492421312, -1480222349, -98899177, -1383931444, 458132969, -1393322944, 1917864645 ], [ -1572864039, 389462666, 2068267223, -1128965999, -213053427, -1320041189, -162856112, 298298944, 415519528, -1728630092, 1727188188, -1694652030, -871035652, -1705923643 ], [ 469563707, 81720177, 722365943, 795354920, 1830437413, -1968520421, 339713178, -257583532, -912698544, 1919417198, -1290574826, -1135861189, -336431154, 1834132622 ], [ -1494948134, 1255587196, 1817666710, -1435768580, 1480939756, 1012333773, -1177219164, -328040625, -666977027, -1951213415, 280148403, -1653554938, 1997541507, 276198370 ], [ -1483981528, -1930221842, -2132257174, -655692877, 209647354, 1887773468, 1048557640, -1801260940, -1020934699, -1771835606, -1950257040, -2143580002, 1790179093, -1681521669 ], [ -847768134, -784902233, -1789270070, -942144644, -1494504319, 794895688, 1294573535, -1349275182, -1458796421, -1047874696, -686526269, 1884947022, -62570859, -1956655815 ], [ -552402348, 1969400256, -641414366, -578369963, -142118725, -720632327, 1195683308, -366638093, 2126368219, 14648866, -1015447963, 1487263938, 1406858590, 1450214539 ], [ -763037733, -1778950609, -1022875106, 63557197, -959695628, 57122645, 1589696575, -394565259, -1296204630, 567757812, 67648964, -1937727496, 459265175, 364334432 ], [ 1216766684, -1277226477, -610071100, -1673473659, -2069646877, -1881532822, 418373958, 411131137, -1774868238, 1083267329, -945382490, 1381445427, -1753436976, 1985937893 ], [ 1228232959, 1086161297, 328905059, 911774764, -969187045, 850335012, -1994604843, 1799254100, 904181422, -1530554685, -259411796, 181080388, -1356381123, 1358613160 ] ], [ [ 1874372649, -604849759, 1687892611, -1038782527, -1523301319, 897092396, -1515345078, -1231139595, 1962956668, 1212306808, 1251131667, -576084710, 2014094460, -706359510 ], [ 1675665542, 1079730712, -422333147, 322493645, 1918425374, -2090326883, -1367271037, 453697377, 413140370, -951427421, -244341054, 278460054, -316897746, 385012977 ], [ -1531211025, -1716151723, 1026763080, 783004157, -1691236957, -1689238797, 443001008, 1461498540, 69070219, -1218376063, 362910401, -792893791, 859066684, 340517431 ], [ 1663559619, -985666763, 596394424, -1507959014, 1151443728, 1319291558, 2114815015, 1875298701, 1927551691, 102441258, -714344917, 556955391, 1850209961, -1391514160 ], [ -1205265487, -2139743883, -362761129, 520470001, 969756413, 975082685, -1607492612, 2018193267, 1570623645, -599066583, -296330283, -1345234725, -1942293014, 2026075156 ], [ -1829286458, -838058289, 720660769, 1254492898, 374275902, -61320338, -268661288, 1052142541, -1934780236, -1762860167, 805256487, -957676329, 887970956, -1020456322 ], [ 1778024289, 601507690, 2104467377, -2108885891, -81755357, -250180166, -359178851, -1405431694, 208788015, 356801784, 435033927, -1387726996, -663877289, 2080678197 ], [ 1038188432, 74034428, 1937416376, -177083878, 654699583, -375531101, 1492154139, 1103654018, 1212073847, 335451867, 1345509894, -1971515884, -1534866760, 297095056 ], [ 732246239, 1301176204, -358369871, 221458945, -1507928421, -491417817, -590344685, -1626237457, 2144106082, -938148224, 815534672, -708900005, 515411700, 794696997 ], [ 1531646340, -979628037, -958853677, -368397941, 1115680938, 812303351, 588845366, -482097451, 6559918, 1732627141, -1658850135, -1026315090, 561471829, 1681086371 ], [ 1201529188, 1196373896, 1500384330, 1550887209, -1395503468, 1221225886, -1067591021, -975104350, -1287956718, 286851923, 144770707, 968757308, 219896595, -1390919198 ], [ -1445632187, -37834276, 651448131, 2119100168, -364154539, 1858354952, 1438595788, -1998537107, 1879062794, 720294290, 166317057, 873305584, -643913265, 1177661947 ], [ 1492232207, 921102138, 1813268413, -155657071, 1052778677, 121413766, -1094990183, 496493632, -756829227, -402597095, -1791796324, 1026035785, 1581893013, -1379441640 ], [ -108306689, -1590618278, 1455422583, 319462006, 1360000853, 1054645036, 2031442131, 1810289576, 764402697, -634421857, -1919486474, 1437959355, -2104520650, -1149845380 ], [ -2086202220, 431129730, 685509228, -1445836124, -523996341, 1844726336, -1476477944, -1601934603, 200721776, 1402878549, 484179429, -1805993394, -1356343300, -216085560 ], [ 1889549276, -1547929385, -1502289003, -1141413220, 2140887422, 1294423551, 1661496903, -606677526, -2077857773, 1267573377, 425463389, -1779684147, 2012005363, -1232772461 ], [ -1806314981, 730731400, 97997020, 1792195754, -1254315420, -872874701, 872684039, 759608703, 2045886950, 352196344, 961823000, -365081986, 455927700, 1891486475 ] ], [ [ 1541364885, -488898891, 543984489, 1460734235, -1750277563, -895962693, 2091830174, 890441341, 997129248, 1709320577, -270923564, -1336460395, -77974871, -1815144499 ], [ 1025066960, -349189322, -1461058987, -2140713904, 1404823095, 187771981, 668250737, 804177895, -797168461, -1233275388, -1465140131, 2107890160, -525845444, -558684191 ], [ -1595480281, -2112323963, -1543924591, -1650567981, 1331195423, -107028807, -1518054335, 84297820, 95043410, -621231975, -222618931, -1127685878, 1774919302, 2081291248 ], [ -1486203122, 2120588188, -1934008739, -728966215, 1366167293, -2136279276, -1640933576, 604892193, 316569343, -616918698, -359420908, 2066849542, 430710338, -784360420 ], [ 1584333817, 1457763853, -1527999222, 578490548, -1623665816, 521972820, 2131840585, -1107106097, -1805468370, 1866278353, 521515663, -50535357, 1029782445, 1922028391 ], [ -87854841, 1014764365, 662142312, 1394137544, -1637106387, -1037711258, -1435195451, -1169535217, 964304105, 1814955155, 1955646022, -395810318, -9882045, -1412855817 ], [ -806273991, 1670395597, 2017486420, -666413826, 1228644494, 1922471042, 626264530, -261379691, 96339419, -670776216, -28822869, 2077690950, 930328828, -2048561826 ], [ 735724747, 1056468345, -603154893, -750309931, 1837474875, 2008892455, -521997272, -858688119, 577396115, 325352130, 717167226, -1315647608, 606979940, 1875297762 ], [ 314440764, -1666414885, 1812542217, 2094249864, 1445847793, -601062384, 1651483754, 184387195, 1476430957, -1913800105, 1362578114, -1636771249, -612086096, 1285195052 ], [ -1027691184, 1718110395, 1272481942, -34466398, 1067820896, -634359729, 448163760, 843497322, 1342920285, 1059355384, 2012072804, -920840491, 649468072, -1408868864 ], [ 376815331, 1385273157, 184604147, 1563917499, 839980657, 1477750048, 634518855, 908609698, 560044517, -1782685253, 2113999712, -892878214, -1174204566, 419459765 ], [ 1686233213, 819881373, -1532127850, -1208212788, -727695783, -919153916, -1012224392, -575015794, 1833877860, 603374780, 799083375, 1275246636, -794752450, 705502825 ], [ -1523135649, -839904364, -610863699, 432709894, -570151681, 975991874, -222688085, 112608353, -1555458295, -668775767, -1050492570, -1133399243, 2136682253, -264024713 ], [ 560134212, -1799874889, -1877699858, 967926770, -225085165, 1824751020, 1007543345, 754879331, 1662658544, -1975159666, -1243307704, -1322247137, -483066294, -472298711 ], [ 1933988671, 1496959057, 589469300, -28700026, -1187542434, 1726234508, -1311539358, 1046395375, -120483757, -2082607380, 13650357, -2058873086, -1299650610, -523174958 ], [ 1486130166, -1671521976, -1527218957, -841020903, -1151945784, 36599332, 1888427181, -1966744002, 692853574, 1265182153, 1707975808, 337581792, 1222081502, 694452649 ], [ 775192073, 1673347248, 365633179, -1768934699, 222272253, 886780178, -1124143952, 1860760328, 488196615, -345155544, -1222167221, 1039384471, -1508197693, -2017867993 ] ], [ [ 1285540596, -1191747580, -2005905401, 1245000583, 647395898, 1482037406, 804470630, 1102450785, 1368288503, -546937610, 641532212, -1221259780, -1573696623, 740546355 ], [ -930645755, 1836150449, -399736776, -18990956, -1317085249, -1147354770, 727725412, -1378755960, -1669687972, -2001563675, -1258187337, 812810592, 25094254, 1307682767 ], [ -895082426, -1625799179, 1764665693, 1514198535, 1887721142, -1883891828, 1056831314, -983936571, 185068431, -121468312, 602510835, 1305610481, -1183809, -614572675 ], [ -1928521468, 1619562026, 865222934, 389555, -1249349951, -1262509782, -600761158, -1905999457, -1481974531, 854944935, 2126884318, -1884460938, 1362293139, 1131564431 ], [ -729655773, -1022421903, 2144145065, -498105616, -1813040217, -863521581, -183802884, 1539276472, 88970420, -429647429, 184852534, 1064700299, 369608703, -917552890 ], [ 1138511070, -561703409, 1095473363, -922902099, -275640659, 1650305892, -732182257, 167670969, 1950507015, 2056386047, 713188271, 1849652260, -836666489, -1779489848 ], [ 1885096578, -529517851, -186493692, 1095974238, 749210392, -1204961638, 265279220, 1330335857, -1338580380, 1816712852, 1739168644, 34796082, 911363653, 1522995874 ], [ 36092104, -81881291, -275429077, -1075237209, 1547406410, -1180125798, 2083290104, -1272691728, -974431460, 1847036929, -813178500, -1331298659, -889987321, 1420373259 ], [ -402058787, -216101351, 1138276983, 609458740, -879415035, -1347004008, 298042620, -1299134112, -1879714646, -2068187738, 1383958490, 111246452, -1576861342, -717222109 ], [ -982253908, 1299915352, -1828782806, 230378755, -2136792783, 2109296580, -496606939, -1346983812, 1561936416, 461420540, -542800651, 626594360, -1084359935, 522716806 ], [ -1880348086, 323150191, -2080897690, -1827326609, -2130872027, 332570500, 23450445, -183235042, -1919915011, 1082290304, 1834691553, -745776964, 1629988409, 1150715868 ], [ -1278854244, 2146575639, -259216405, -1899151081, -491386492, -110290265, 675296111, 1991944436, 708082899, -2106743119, 443573462, 1937633368, -350704319, -1836179883 ], [ 653521029, 1631481807, 375975907, 581846183, -919955521, 1187771000, -380531498, -1762833138, -2134846562, -1380051532, 1797904666, -1725699488, 1358573860, 1954639412 ], [ 1730225229, -498222556, 1086848075, 386815109, -967136646, 881439582, -1728404699, -938848259, -717150921, 721694834, 2082485864, 725357156, 549172028, 269992699 ], [ -24199950, 159048448, -492354051, -720823757, 1594610062, -1225879475, 1261903081, -1930229261, -1683044798, 1073767151, 666131138, 1110191057, -1093334564, 1635857189 ], [ 1947731944, 1776700523, 1444250321, -762004106, -267733729, -1905529737, -1875406206, -925655791, 1077218520, 841460210, 1755065346, 1546500730, -694596003, -1305575323 ], [ -521510720, 1411885092, -347172333, -2013422081, -1594808372, -562486652, 1229651085, -1656699740, 1851672205, -2010123167, 457539238, -291551306, -324907957, 348790494 ] ], [ [ -725690604, -302766815, 238637991, 975938037, 2108437134, 1240871079, 1612965282, 1343201366, -1545707236, -1377136661, -1002067663, -1960680597, -943642514, -1626265456 ], [ -1601519160, 1793013802, -1431904033, 1275478097, 949874697, 505052391, -2020624354, -65486342, 1290926783, -1203386904, 779363784, 1050459128, 1968233542, -1081181317 ], [ -1555466160, -1977963617, -2013952315, -1652270870, -1980208734, 100407322, -1937693515, 950020700, -1595023337, -1341803895, -932689472, -1790917230, -1395150847, 1313718042 ], [ -1368678931, -1318879397, -784003566, -272793504, -814264419, -1222579603, 1761884118, 1151269908, -462899430, 1525609412, -21429789, -2122980342, -2123768529, 1973552038 ], [ -86456496, 1724392436, 919578609, 295915135, 1048664744, -1507592042, 1971204587, -2101360770, -177366952, -1390215186, -1782489157, 1151581620, 1766829456, 1978700215 ], [ 720074548, -472538218, -1015577358, -1298684016, -1825944065, -1366790352, 1168172438, 164232664, 781057260, -1308950802, -1909894561, -1484952678, 589083581, -952929556 ], [ 431168115, -1972104040, -1354350669, -94464946, 1509962199, -1022786716, -1662589539, -1525464204, -1981826620, 191304449, 377088434, 1681194767, -966636049, -608507798 ], [ 1270162070, 652807756, 1729196941, 1143100516, 1630661161, -1128938982, -980354593, -1334132300, 1600004771, -479893612, -497940131, -236504063, 211295446, -119072267 ], [ -924702976, 1642499440, 1481742176, 373235392, 386335339, 418142491, -56340205, 1329802661, -467465236, 244797192, 754770946, 1725741676, -1924014987, -852040733 ], [ 1334936391, 1425466262, 1227143258, -1389449272, 1413922519, -916892836, 926634570, 781921410, -656472770, 1580408926, -1928454651, 1000977852, -1216837757, 1089445666 ], [ -1888779298, -601909643, 1823583979, 1046174537, 1184679533, 2066733336, -410818262, 1364248849, 603863659, 633304247, -39325811, 744188288, -404468559, 1571118639 ], [ 1048303827, 329115387, -1813360467, -1046318734, -583536786, 546885245, 921965452, -1417463043, -119033339, -130626033, -1436871784, 1353133145, 8905942, -78968386 ], [ -216014136, 110830788, 2112171053, -18700631, -2140145133, 2121788368, -639480792, 1843240741, -1452793850, 434167385, 1082599923, -695307498, 1057833757, 200404116 ], [ 1202283730, 1002964014, -955098645, -954884295, -65230858, 381828383, -2016364334, 269587984, -44742911, -1316410757, -412427244, -200695163, 656398871, 1798683258 ], [ -559531559, -2046933565, 826537117, 336733837, -619498491, -397902200, 590550202, 1162855857, -667190613, 604989541, 1122127765, -408355305, -316758212, -290335119 ], [ -855284830, 2039210717, -1119642550, 1672518855, -742005196, -1181374511, 2128188479, 221959432, -39983322, -1439207368, 1024720961, 2059362526, -564387474, 1898698441 ], [ -654940397, 1954290103, 846557878, 954498949, 279524682, 1612447063, -170289556, -1720067148, -34119672, -100570508, 470656585, -1381377392, 591504249, 352746522 ] ], [ [ -847404994, -1911993915, 1376147632, 1048697179, -1240791049, 51306175, -304530075, -101219419, 1993253333, 1352520793, -2052012217, -1556231558, 556416384, 1679021955 ], [ 797791701, -1450965230, -313065967, -2021168005, 595820938, -995175042, 372640114, 1836580000, 146494222, -520902424, 278410709, 614123820, 59443461, -26447929 ], [ 1097975396, 1369969285, -584746333, -1428807509, 1102725825, 1171684940, 1751956479, 336766139, 1877843409, -481178015, 1042893961, -2082385095, 1788104118, 157147401 ], [ -154412038, -1805709206, 2086655661, -82171298, -1146137091, 775876823, -1349147939, -1363417526, 935339018, 1665961485, -1100631443, -1702850002, -985948323, 30718332 ], [ 268066064, -699832982, -936185454, 1790368728, -653744265, -1113998538, -1050579015, 1902508244, -902644667, 1275030137, 303112422, -1889898175, 1301110668, -699650697 ], [ -360412344, -1964152193, 442689946, 1312978661, 189898415, -1026854715, 1369093706, 1800841958, 400810730, -1878395487, 2098807899, 361912648, -1313635045, 1583420918 ], [ 472152064, 427953850, -477914107, -43910724, 1474625405, -634071790, -1435613630, 1904727585, -199216794, -746166306, -1241290382, 1166349841, -555386533, 1614221788 ], [ -605349494, 879993006, -555916223, -1534212832, -1121221846, 1662708899, 1783101634, -1131338761, 1887873520, 797090368, -2026720593, 1978306096, -1816108243, 2051874195 ], [ -1036478878, -729938831, -409922481, -1361000358, -1678848456, 1431908532, -358194186, -1878268228, -1742133636, -1116609315, 127803834, 468528507, 2106922508, -771899271 ], [ -1224319532, 1438034737, 745538863, -1590518218, 1820935948, -539329311, -833031654, 850312971, 70410639, 830146568, 1691644911, -1443923684, -225812621, -1052491169 ], [ -1026530061, -306647188, -197744379, -414096263, -1271267596, -1576997552, 1801568354, 861024045, -671260309, 967426721, 825096388, -1903268724, -114284985, -344300987 ], [ -603884093, -1624178436, -1475685548, -1849548938, -1754280682, -1263499020, -70787924, -1603482488, -1721768585, 434572141, -971790009, 55370870, -301289575, 47264454 ], [ -1216654828, -2140762490, -2019759609, 280472331, -1725588001, 1587539746, 1074543151, -1550476103, -570087068, 1435065246, 400181003, -1636940401, -2070063374, 609860704 ], [ 924252424, 153994199, -1076505683, -1902357697, 1123241876, -325162439, 1499366434, 581356796, 583782970, 15813917, 289306658, 1974342107, -1976365244, 922916008 ], [ -1109293440, -143302973, -911882147, 1315757690, -777852169, 1784474183, -1675703748, -875211855, 1277738160, 1542889091, 489338011, 384230703, 477129338, 877468868 ], [ -1768429562, 1046992143, -476705596, -2052525450, -1766921975, -470173907, -1181865822, -900803943, -1045978911, 1188145545, -1299521154, 938748973, 231911525, -1954112013 ], [ -430302856, 1660883158, 1125127571, 62977057, -40177068, -1279040529, 756063934, -89663242, 312054823, 1836290988, 443970058, 751631210, 1069201606, 1479223552 ] ], [ [ -2127052230, -633002826, -1933903771, -823720921, 1485848363, -652075072, -574674959, -711597611, -1834712024, 1917365972, 1281767855, 1610109046, -1296578513, 1417346821 ], [ 1473982341, 1577301099, -1448693099, 1006785730, 402338245, -1272055080, 1086877898, 1739306392, -287471584, 931126715, -1617528561, 219952634, -2126971921, -975728038 ], [ 1379403911, 1571643881, 1154402060, 1352362409, -1088503372, -1951619301, 358138616, 2067570400, -503550159, 1552462045, 1228676990, 174220507, -380380379, -1038913395 ], [ 242580727, 606754253, -1711001132, -1962972759, 596035804, 1369621382, 1673923067, 593466605, 2091450801, 914354939, -292663744, 1160736236, 183029281, -660455217 ], [ 1052706267, -17580697, -130550457, 1924874470, -563039771, 1229549379, -1030329654, 1538708626, 1554133594, 1222241845, -417308767, 1786246357, -2041947826, -2017145418 ], [ -548275392, 764032360, -1678257522, -771919847, 324425383, -1109968483, 1665184475, -1002069033, -1778641975, -1141540140, 148654017, 1332219699, 124954541, -1834302030 ], [ -438564073, 301365537, 360555748, -31838164, -365086100, -1776564589, 1657917523, -1489273895, -251901128, -861204601, -1986752033, 1674419157, -886268394, 272922247 ], [ -409111189, 885903329, 691092304, -1963483284, 1787136477, 1747568267, -2146195056, -1620390913, -1305520779, 1810696438, -1687196904, 1848703850, 999995216, 313245459 ], [ -500884137, 1062009989, 785840524, 1676274449, 1339441359, 303694550, 2030822312, 21300740, 1223695219, -1239150961, -1695215147, 1865554698, -1875322041, -1045135420 ], [ -1050344130, 629228584, -1492378722, -1599684153, 1990437362, -2090065881, -715042282, -1504183866, 1536806332, 1544406166, 859546635, 843021907, -1452873774, -152023682 ], [ -712384463, 205770987, -1053421344, -1749915281, -1649681075, -1816466746, 1074383137, -926333118, -1528329113, -1367637359, -1357523958, -1586778025, 773288434, -355247189 ], [ 2075191462, -1432983321, 1386839650, -1429529339, 97801783, 2114594351, 1756400708, -56791482, -72702517, 178925861, 1954074892, 589697414, 1701247889, -1166584543 ], [ -1305588958, 957716986, -1985483705, 893369637, -196049725, -907296977, 46268224, 2121655977, -257299960, -116631426, -1289757623, 1271110025, 1345027830, 1925179338 ], [ -691441284, -725015099, 1044783946, 484310813, 1568172175, -759114010, -843817070, 206894513, 1827794143, 815232614, -1513660867, 1897538752, -1773601268, -622503923 ], [ 527504480, -1464583203, -2123112611, 1052844587, 1788828906, -830497429, 384755326, 1313944599, -140204885, -162252793, 59025712, -948866591, 874842324, -1609754921 ], [ -2100003141, -602867206, -2112119349, 734204326, 1041851266, -2117712854, 218221516, 1224302585, 305050723, -371626741, 1787414140, 1169844638, 5103079, 1280275603 ], [ -305860166, 609843305, -893789091, 864352194, -1974313303, -1744730023, -808703473, -9274016, 47913023, -1724189613, 1326575991, 1650502170, 834403902, -1201777470 ] ], [ [ 1407982322, 429504773, -1013001703, 738946466, 1033177997, -516703678, 928933490, 204932186, -109050196, 329805403, -1866102860, 301996493, -1704734073, 1930973155 ], [ 1772825672, -850442314, 2052339711, 1489397454, -1790618828, -1079646173, 1634920923, -1019688349, 1648180094, -1035261866, 1576719888, -138773837, -1232118297, 58255563 ], [ -456028432, 2127627095, -561447130, 66137869, 1323486899, 1313369220, -1262672757, 1017404886, 1612871655, 2092839503, 1728108014, -1509010194, 1078316983, 1658650247 ], [ -1777990928, -883372270, -678073021, 1707459306, 958177897, 63195041, -233037260, 193362191, 1632905289, 759351153, -852844994, 445652770, 319718980, 747690435 ], [ -1162425052, 1927570246, 824976403, 69258376, -906057843, 824701267, -1691197687, 677833516, -393425068, 1773002962, 593379364, 775432097, -1669812188, 1646068131 ], [ 953189266, -1698314111, 669184654, 1128482819, 240893664, 1185651616, -373452201, 1825347315, -1100109348, 541812226, 1719087742, 480291429, -1573920920, 1728339717 ], [ -79554851, -1149930608, 306950703, 2128473650, 1976194147, -1752426297, 1192388418, 1114904279, 2118556534, 819306831, -543428639, -1890779965, 833725539, -277780232 ], [ -999736676, 1335417547, -616319800, 1645089394, 1434940095, 1488850515, 1366650388, 370446416, -1978401941, 1050208439, -134338879, 1790944329, 1812276032, 1748257082 ], [ 540688367, 369167425, -1644331527, 935748111, -1075888913, -1431220190, -928288673, -1679974257, -469168654, -1401529497, -123935856, 626722113, 484473064, 103864145 ], [ -82123482, -2127545837, 1146119665, 682147429, -1859167649, -1688185411, 953616903, 1756852987, -2113818379, -181655073, 1476691686, 1340819673, 2067084065, -1145450381 ], [ -1132946791, -201086633, -1628705163, -791303960, 515878142, -256352596, -255396760, 1784786183, 1876915431, -2015265969, -838000167, 1639500387, 721645300, 326888621 ], [ 1215707418, 885102653, -244336496, 752359762, 1007819608, 409845031, -1504070352, 572220121, -2061453744, 1183559786, 1520036127, 1229474715, 1826021434, 1674480740 ], [ -1818408392, 801453771, -1462854640, -1714144481, 1859110980, 1570392773, 812640196, 264406399, 1463021025, 486036450, 41499084, -1832670474, -536456783, -2068854843 ], [ 2091724545, -1536704497, 707563039, 234542216, 1989796778, -2130019435, 1222173972, -917625647, 1867168508, 1434785318, 942857414, 1402576777, -2128711183, -862434715 ], [ 1277415459, -85208311, 2058368983, -1892284242, 1063727748, 439793622, -792252259, 791239397, -1564899393, 1125223956, 2072640146, -1567188690, -488853274, 318467296 ], [ 549772277, -852031173, -1481155871, 1155652025, -1372296505, -1002357306, -459687156, -86416797, -1742041053, -2017865472, 1939718203, 814054170, 1038549741, -250149254 ], [ -2146003943, 1069837799, -224908913, -615355389, 1719124084, 809389296, -2105674475, -1469751647, 1611164773, 554942211, 900870174, 943673570, 868396067, 64226877 ] ], [ [ -767274959, 1003148330, -20639945, -491136024, -266263797, 1546758051, -1701749185, 342435184, 1234895244, -152164222, -2068053002, -1919435059, -1936938266, -1192070199 ], [ -755676631, -806009922, -481787691, 794869473, -1264085297, 1495741834, 1145935273, -993630242, -277062209, -1500747183, -866070940, -2038808590, -725908535, 969417685 ], [ -1811982228, -1357614789, 776229360, 1709277099, 1788574869, -1495415347, 31128993, -514959709, 1938681553, -1974817426, 1976794799, -1163906077, -130509372, -752689911 ], [ 177432414, 960786494, -48663658, -2129046427, -1046296648, 1123684614, 575082686, 469667711, -997769758, -1896972459, -2054428396, -1305041302, 297470808, 371432913 ], [ 1775500783, -1522321421, -1853366422, 349929796, 1644669574, -808045702, -1116476124, 614380997, 671619314, 403003857, -1617206138, 965513210, 1955081500, -1007789907 ], [ 922865924, 1394648639, 2116643471, 2024337497, 1941719481, -1075207991, 794206005, 1975769451, -1532804533, 1396538853, -815843722, -639835863, -1070149077, 637565518 ], [ -1827392172, 810919943, -1338554052, 1212400914, -145818150, -142273912, 2063867199, 1854154477, -1104692795, 1534502052, -1055891862, -213351056, -1976536322, -1773876616 ], [ 377430424, -443689705, 1707132953, -834695908, 1814467361, 1545080373, -1009596770, 1014501981, -1221081777, 1961834821, 1686894954, 1261575671, 1719077162, 588737884 ], [ -1724652337, -1619320468, 965417557, -1077856583, -797148096, 1385614411, 1776126129, -907251709, -13850547, -839037583, -756237774, 1944200159, 1560863925, 1471599285 ], [ 1238849499, 2045374253, -852215026, 879898738, 1872102457, -1043184196, -110100009, 1009825831, 911942090, -1427292159, 201900020, -322513347, 1726974196, -37392641 ], [ 1425550274, 1239861425, -126461848, -1611226845, 461712897, 2119464421, -1574497651, -25173251, -901778398, -1954341359, -583939628, 2115136081, 880811364, 1920826354 ], [ -235413006, 1178631328, 720529370, 1408387013, -1635300776, -457455212, -124833358, 2045991297, -2117749527, 1977000893, -1436756271, -222141413, -326143077, -1817855113 ], [ 729571654, -739068323, -475734822, 662397140, -377875655, -275474808, 2096316391, -1337325802, 1234725803, -464580406, 1919952432, -2126999379, 1455553919, -1630924953 ], [ 1189613139, 1708952440, -769170636, 1180305386, -635357002, 774811397, -1081882480, -1779685212, 395524215, -1410075224, -534168511, 234100015, -565015631, -2115711405 ], [ 1924536439, 1374605548, -1606728885, -1176009805, 1526007651, 1227334405, 1176349011, 1249975184, -61756217, -278010989, -655330199, 1452979666, -1502658282, -857930173 ], [ 1369241275, -1962053083, -878765137, -925924696, 1469819518, 111941637, -1981807589, 1430719292, 112446745, -364301491, 1678181753, -651665032, -415141979, 2010628662 ], [ -166774807, 1272498608, 589133121, 355187516, 789129078, 2099895060, 1259928168, -1713902862, -401571927, -5839975, 1967424087, -1351207494, -197589577, -201125334 ] ], [ [ 351835354, -926175736, -773338805, -1056512262, 1712141421, -242668679, -1711004961, 2140618307, -1382489954, 723443655, 1361990207, 1883043388, 1866224471, -392705253 ], [ 612654583, -1343025739, 2144783425, 681591242, -1147158496, 1097348209, -1165693250, 421726245, 165400428, -172554032, -402371245, 705435800, 108902565, -1403167669 ], [ -469339540, 1872570526, -2056930520, 339496076, 287560914, 1163527411, -2050251240, -922793706, -825970946, 1115143680, -2088750682, -1826621329, 512017320, 2007030916 ], [ 2018893563, 146297857, 1071329265, -1021505303, 2078077590, -802235651, 1707923184, 558279855, -944202697, -1312362464, -1026858080, -512298674, -468673803, 1157891117 ], [ 1453114098, 99676685, -463641335, 1630420986, -1923924640, -501185104, -1882984767, -1228997340, 1964126232, 1652503687, -281357910, 302269727, 1385072990, -2118620141 ], [ -1315649272, -2110531876, 1965522436, -2051132861, -1512108023, 1629231428, -1671490578, 29339018, 1848934789, -22591979, -2136875529, -117138217, 936694133, 2122212071 ], [ 804155521, 1154054301, -1941527088, -1754002625, -1052154176, -1619898069, 1927807822, 1755900017, 1325523159, 97546504, -822500587, -2015782871, 1669966294, -122241542 ], [ -566980456, -1968264103, -1328761948, 1331680080, 931034143, -196477877, 852112287, -501423499, 1870539431, 1764442653, 1585689000, 271468603, 1710491702, 1535989136 ], [ -1688003292, 1142424289, -1569058891, -1459513636, 1660008965, -1559068814, 1900918519, -1416967212, -2050736605, -334643892, -1856876488, -358662968, 849746304, -364114001 ], [ 1483999829, 1848969084, -2091287668, -369358510, 132615342, 887247152, -1753196585, -46187689, 1599120519, 1379938501, -52699348, -1172921050, 1642500963, 1201909094 ], [ -652336559, -1611152872, -243295860, 1471723926, -841752745, 2136074721, -2090658439, -569853646, -506893787, 1790497237, -674898714, 1495187523, 1763297753, -1876082340 ], [ -1508988490, -1014371727, -1364476371, -1014420433, -2119385011, -930079039, 1425176148, 948916551, 456304040, -1910276144, -244730466, 425930996, 1365349569, 1626494283 ], [ 402692284, 1641265627, -441268500, -2105725379, -430585376, -413730425, -288891858, 400731659, -755293421, 1321420818, 435409825, 714474277, -1755800317, -1884646145 ], [ 826162928, 708645865, 135686216, 2016461709, 1644412936, 1073436695, -2056440346, -1005012778, 2121054839, 995962689, 2145250356, -1997962603, 345804468, -1438866872 ], [ 465676266, -993113753, 270669488, 1189679827, 1185395143, -643469425, 1040249886, 1809108363, 1417856128, 977681659, -1343638606, -1781517903, 1506590089, -207977417 ], [ -459033951, 1111250814, -1631190466, -494985414, -569181102, 1565466265, 1768056565, -209691684, -1534786991, 1491555321, 1587962995, 1229438331, -1607989056, -1436917554 ], [ 1805418659, 789568804, 97384613, 505327218, 2009543741, -1744131938, 342258337, -563429693, 1488319685, -2053671909, -1319451127, -782859871, -1668433532, 1397877641 ] ], [ [ -1625456963, 1267943098, 68034839, -1295354515, -2049413648, -1183166221, -1196150129, -2078506036, 2122025576, -381991755, 44558258, -425240556, -179909090, 600725028 ], [ 1328124206, -868567620, 590774383, -1938255635, 419567956, -1313551750, -451295459, 91637175, -2106615743, -1809363691, 270707797, 2009792921, 1408192090, -1554231292 ], [ 1285115889, -429017907, -880803475, 656757309, -1260372344, 1182230070, -138136603, -1525360208, 727151246, 896369549, -786733475, 791040056, -1630000419, -506983850 ], [ -734381232, -447807449, 1117245351, 1979661609, -1279687233, 1473030422, -586903486, -1536784115, 1161417328, -463758107, -1089842666, 189400484, -1972249212, 797136111 ], [ -1818062984, 693733150, 1486566547, 1973443288, -692015952, 599602704, 1577152373, -1549155833, -1572428637, -1417272910, -920026917, 1050074487, -452189369, 379789329 ], [ -126519379, -744980190, 994060604, -826606310, -1024728892, -192817000, -854390944, -1601404435, 1617500978, -1356869391, -1351415145, -8517462, -1958291774, -1421869173 ], [ 1090941356, 279563643, 1698766078, 570936143, -1352686594, 1648538831, -548354908, 1286621823, -895638714, -722147752, 1769102429, 153788370, 800113512, -620307478 ], [ 553017587, 1373305087, 201079391, -1170492972, 537695664, 1957106043, -835208024, -1001116582, -1901887932, -838335841, 219032496, -1234761881, -280250384, -1631488571 ], [ 991772177, -139777874, 204463464, -1450747714, 1371038846, 1898706938, -723158070, 1015184616, -309731974, -912305502, 650700741, -1798125953, -1505540335, -1688772700 ], [ 1350020920, 1163802243, 1111918735, -1112190161, -1581390993, 1925494940, -358276496, -923053561, -1355561877, 645537043, 210117219, 11734549, -1242158472, -928998668 ], [ 479661216, -151402571, 475890595, -527234571, -726172563, -1916237034, 688624126, 660619820, 673616730, 1742028522, 774072044, 1378369437, -1677515323, 3211606 ], [ 2086110965, -1434097646, -955003259, 113730245, 846722445, 1514824843, 1758083083, -1680814292, -455975710, 2084092485, -1036527570, -392101696, -750271547, 2112337845 ], [ -817303260, 315503450, -1851614095, 1283548928, -812244250, -1341228846, 1494556001, 1667659615, 1423727320, -76257912, 1484508467, -2015926463, -1659905609, -1500838277 ], [ 333393519, -1915304077, -989478313, -1239363147, 1657961972, 102005384, -1429079153, 680868436, -970251348, 1031962690, -81701936, -1205317720, 2130963694, -512835883 ], [ -73430585, -777115108, -1003664231, 1561694753, 938289771, -978701909, -1219843405, -936193907, 752001079, -35023777, -483953473, -1526295582, 1141794943, -179619736 ], [ -1051859671, -1529594134, -1728688672, -528069861, -1931504334, -510176359, 1793347342, -1238913173, 497940760, -808175128, -1966726546, -1660289425, -1054213652, -958451764 ], [ -859882093, 1122593166, -1822298574, -1726784232, 995980283, 683494621, 727976690, -181044772, 1144679420, -575848190, -341418931, -1282755178, 1325257275, 926727032 ] ], [ [ 1543497241, -422456757, -1760301793, -492342933, 1213404854, 1502225604, 36270064, 656814806, 1109375390, -1371915852, 793861861, 489107128, -1646423571, -1476879162 ], [ 1942352493, 2029949364, -1857947510, -2089904643, 499577651, 1537086764, 2056762894, 1001420911, 1933722259, 1316852188, 779644816, 1415863965, 1967468890, 805219308 ], [ -6911191, -307715079, -1645715444, -1855462860, -1449423165, -978281710, 396039156, -325442750, 509358676, 646189053, -1672950206, 1533450051, 314721398, 308484295 ], [ -353927449, 1427425955, 718550263, 696348653, -300687217, -672129391, 971145056, 1503727342, 453240091, 1523988325, -1829696805, 732301509, 2140255342, -68561616 ], [ 1165291234, 1104297442, 1659133673, -1824225807, -1037783965, -1660874534, 121816696, -1748754099, -256032985, -62226358, -1206172774, -1793532088, 1045201980, 1361235281 ], [ 1207076785, 448875422, 697376700, 2082737441, -1411751515, -1412635413, -500759419, 432347955, 1651864081, -2010824041, -2056154165, 814162105, -1713617477, 945948110 ], [ -148546554, -1573254603, -1001982422, -826341245, -1333632250, -263126691, -933320326, 774402478, 362863552, 1048546851, -1757355559, -1295357015, -341438754, -1993523294 ], [ -800591661, -831674704, -1212906277, -249795219, -37139772, 1593538958, 334895794, 1650451537, -94967401, -2017042601, -948582132, -596686378, -850287452, 1374492079 ], [ 497121415, -405005553, -2089385343, 1949454052, 566387481, 12897295, 28893415, 1585022838, 1367652619, 1454519634, 771414456, 1805267132, -2142476793, -1419233819 ], [ -1951012472, -1813402830, -2095048201, 1178272777, 1059158203, -333394599, 1311484110, -1483802796, 1081446227, 1947917069, 495226280, 1708951185, 400266231, -1090363978 ], [ -1213571499, 1266946549, -556470636, -338916272, 1133525762, 630547808, -1880949972, -966161, 981558316, -1930060257, 115863574, 1688131707, -795840953, 1746076468 ], [ -1334468196, -1674331959, -1454569671, -742902479, 1639103356, 497090273, -292730497, -1120309989, 1187589017, 1635642342, 551259994, 1952860743, -1154302766, -940242483 ], [ 333753088, 91964276, -1177158280, 1222430294, -592772088, 1408235280, 447195571, 1362604718, 752566827, -1162717833, -1707134117, -480766831, 1830799981, 2067169070 ], [ 1476253644, -781421388, 767092974, 23015895, 1559631787, 1159603341, -374248667, 1085277328, 552856967, 1961967644, 831227198, 1992802435, 2042786257, -93070646 ], [ 1454371065, -1912916622, -1709105630, 1567046147, -1341228253, -1712675727, 143555389, 892421986, 1757521833, 175649886, -77615128, -1938354481, -1485582033, 1213848223 ], [ 1357313696, -1454362880, -343091437, -1093307159, -31468185, -1192078718, 495121968, -1324068423, -1665763152, -1916359475, 789270114, -880385128, -1720507119, 705838547 ], [ 777663068, -1922609271, 1146539025, -1195557277, 664262630, 1862090857, 727651045, -664887900, 1378984407, 644578931, -1228683790, 1257621714, 1240646780, 2060416069 ] ], [ [ -581201920, 2054432764, -2069845398, -337223453, 1240974775, -895659551, 1231044460, 1423325162, -2019940518, -664357530, -1193569337, -618450335, -505166263, -1630573217 ], [ -248021672, -694903741, 1752942253, -1871546744, -13517194, -351568710, -473561707, 142180600, -2009793034, 1146824198, 1400662444, -2021916712, -1509083354, 2072788390 ], [ -1252946759, 1750378025, -1191196084, 531803533, 58019422, 132940357, 1924604963, 1780897797, -1816205385, -1667201439, -834797693, 1091849528, 1417552055, -1758789966 ], [ -983240357, -1068622013, -525711570, 2006635640, 743259429, 1773450283, -956353038, -1567706565, -583990745, 631500002, -2127972217, 1319820460, -431796871, -93352920 ], [ -618116191, -638045073, 572157464, 705778368, 1475766483, -1872491268, -851763178, 239013870, 2059015224, -559079432, 870977954, 894491165, -312106372, 1245793395 ], [ 318860633, 400039745, 121735291, 1013523128, 1401696767, 748484042, 1387542006, 407492912, -1133344311, -709221647, -788577292, 1239219447, -1563021992, -1040953706 ], [ 225911981, -859474181, -725006307, 133621789, -81768505, -671197819, -492648215, 480224886, 1033827741, 868334076, -1506317045, -1388430738, 187809080, 2024112141 ], [ -1499790872, -116044888, -896186054, -635597784, -854140607, -1913300872, 1327643209, -321903025, 1322507627, -1339016456, 1023532895, 411952539, 1379106592, 423629835 ], [ 2008241928, -234491555, 553274333, 1613558192, 1762622572, -322002273, 1648889546, 1192608528, 1661478578, 1465397248, -1056891097, -1332724769, 223088910, -1539831747 ], [ 517415446, 2061147263, -2120354111, -1809920562, -725613321, 895168483, 2098828441, -1696037083, -1409317995, -317129490, 432834148, 455299413, -1697772916, 1865867011 ], [ 1680091743, -1713895322, -775036023, -1922276474, 2120714182, -1195030445, -1511183300, 1033586629, -1232281295, 55104551, -608087715, -914181832, -1773562067, 1353231575 ], [ -922187825, -1870669941, -1395296464, 1256618104, 1828312151, 134582789, 970399255, -246981770, 101605418, 216488814, -1563543478, 1951163604, -710138038, -292700732 ], [ -614129594, 1093798001, -466368616, 2090118747, 1799027973, -757003549, -1595346754, -345408139, -1003440981, 1063797883, 2106335247, 1458782520, 84128880, -1719099822 ], [ -100697315, 1844837550, 1545356904, -1086189730, -249674695, 1742989935, -1412937495, -817904309, 1152773331, 13449273, 982900933, 270569122, 1970496977, -497819784 ], [ -1111896741, -2028778328, 630982817, -1906886841, 783990895, -168692903, 1615692626, 1188538840, 876059650, -377936181, -751333982, -1926072541, 1987426538, 53554937 ], [ 748195430, 129349332, -38671419, -928028194, -414053966, 733014729, 1894860933, -518406404, 812656338, -845079042, -1118875230, 468385016, 170710101, 1759058320 ], [ -1603667883, -799806709, 1284519956, -458506902, -1764026523, 1309395565, 1246576360, 1936316438, 896324280, -127684416, -1910336041, 616007010, -1036655575, 1430511015 ] ], [ [ 933405400, 441483954, 1793250547, -1997139780, -1209551853, -1386136116, 1297087179, -1413515442, 1133733975, -1218937778, 1166091175, -743785127, -2075323305, 1609545840 ], [ -154348373, 84295281, -431918244, 227417105, 1898492919, 1189579225, 1521244367, -1816918474, 1151997195, 1546421908, -305847474, 904155640, 1804493831, -1058922813 ], [ 959041106, -1914248902, 114432998, -1418213350, -1553640930, 1118591710, 1322790294, -2096408429, 201545910, 348758478, 1337558248, 1408571756, 2072084929, -1207652168 ], [ 962960514, -191593512, 1909980935, 1782943551, 288170046, -1470623241, 1469370535, -2112235894, 203055121, -627320957, 579443799, -1133022244, -929712773, -1792431576 ], [ 1603906185, 1956800367, 547623720, 804678258, 1626243646, 1398116940, 510491353, 1314778003, -767666946, -307027006, 1447083038, -221269921, 995460379, -39237316 ], [ -1292987293, 802589579, -1994961516, 2068381858, -457421595, -1550497170, -176313862, -1171468097, -390996146, -1693879132, 852025175, -1019804184, -764665753, -2065581217 ], [ 647253275, -1485129646, 1764512021, -1049187266, -1492777633, -163248461, -77236674, 1509833454, -456930224, 1522916351, 68347287, -1728199998, 2038856947, -2066186584 ], [ -1615077681, 993427568, -1053172620, -1293931591, -1003591790, 1469228133, -1709214225, 741768826, 1405994143, 1000141799, -2013531842, 83301455, -1056897141, -602736999 ], [ -1178630891, 1118183886, 1218923957, 942164419, -2079895489, -120308311, 1831120456, -1722380337, 1024207120, -1526524700, -2043343366, 863619014, -312203950, 382563409 ], [ -1500898401, 1517034615, 1608389843, -1662057164, 909183730, -504483576, 1270651033, -164428610, 1647993996, -356877931, 647221893, -216029117, 490750341, 1656847904 ], [ -1364974446, -1367161319, -1551029998, -1779640084, -1328509749, 1711500794, 200429340, -1929033509, 1359588919, 341022813, -1175097166, 1283505245, -1205269062, -1681535236 ], [ 243423718, -857058869, 72479381, -1848804447, -613823259, -151761871, 198517364, 580868851, -1417185735, -371243710, -797786406, -1538168957, 162479031, 50282315 ], [ -1772468728, 1941700959, -442175603, 427334494, 265583515, 1553492631, 1115983991, -181844667, 64967659, -513777994, 116170041, 591810366, 1341255393, -200191816 ], [ 1261515504, 799072929, -1442131674, -236878526, 1249679878, 574843913, -2110437566, 1184707127, -279420819, 1529110785, -696365563, -690682717, 457025556, -273851563 ], [ -1935782793, -856413951, -1625117191, -644990398, 1772607, -1713090311, 141382566, -1163164767, 1021607244, -1799663884, -766018448, 1398491929, -133732432, 697452201 ], [ 232157601, 1140186222, 1411168816, -1108772939, 257569105, -257844054, 1360554681, -1042731394, 672797917, -1353286379, -1336567118, -1122356426, 1801050482, -1404524933 ], [ -2049217688, 1036428111, 1907636270, -984775959, 1934368527, 1414914942, 1899148387, 780397134, -165027070, 2094516363, 1141237405, 551928941, 579723410, 210119216 ] ], [ [ -1858947799, 1675214233, 1090875668, 1653880739, 1856790809, -671957324, 1996231411, -454549569, -1382888157, -666524753, -392615248, 1202471943, 369932043, 197925091 ], [ -560973353, 939438312, -783838329, -1756796944, 456580865, -2020913238, -1343477079, 855229531, -568162908, -1416024232, 1875707395, -649437424, -2109680979, 388200836 ], [ -684301329, 291247165, 1471387892, -1151892198, -1126165160, -1902742015, -387401550, -608136791, -1725474134, -82299795, 637786295, 1603527418, -1159640433, 755684749 ], [ -197178168, -1746630692, -2002037800, -1226907470, -1941643427, 883972128, 1102888539, -605143353, -154697790, 1767515431, 1778502693, 1322827691, 452426561, -1180514339 ], [ -1699569681, 237385659, -1399221524, 796924775, -1896237229, -529935989, 2100111255, 1274645052, 999265502, -1554246074, -824851488, 900747118, -1531765479, -1335443245 ], [ -1965534174, 771341054, 1196145165, -501668741, -428367843, 1253215778, -232029127, 243252037, -1361988680, 835740217, -959121971, 453632652, 1352529537, -1497477684 ], [ -1102670501, 681079431, 635175941, -894085157, 1294808731, 660403157, 1176013305, -178881567, -1780947988, -223445763, 317579504, 1864709811, 1949775194, 324116831 ], [ 292939395, -170069260, -1245123257, 966536192, 17165404, -594438903, 1237830376, -1762533410, 1716133950, -1691702057, 1568283658, -1763133272, -1274788041, -1824050223 ], [ -1602159428, -1037577256, 998887037, 1055582919, -179208963, -1852219737, -841764554, -891643244, 1932755274, -1856302345, 509013148, 1317565892, 1558542760, -1042962003 ], [ -1482394917, -549554626, 514633446, -872709363, -1873251326, 1286923003, 1454677933, -1650101763, 1708093964, 215829085, 793882004, -324822390, 2067653017, 952787795 ], [ -57778974, -726042212, -1055662041, 578959876, 1825356451, -685766249, -1598270758, -2006506875, 421595275, -965056904, -473071887, -1810190462, 1623322409, -1586746402 ], [ -921871228, -1599575498, 1665563692, -51573588, 1237191638, 1006058065, 892755395, -871474702, 780573185, 1441145987, 156827241, 1470209447, 137017304, 800416188 ], [ 1356278919, -1559062706, -1573660316, 601188351, 1047673103, 1621728828, 67081932, 1471854953, -142298256, -1887637887, -173315809, 2116545465, 589321219, 850053364 ], [ -539705803, 1344340252, -623927824, 1180612744, -604785627, -58671567, 294557226, -1096959517, 774888925, 1871676803, 903781835, 622476916, 2101779005, -1122794847 ], [ -2144613536, -1342682657, -124184237, 254623644, -877505412, 309183048, 1283507103, 1126502395, 50850027, 1761903543, 2095551534, 1287438505, 664782392, 72038866 ], [ 75057495, -1321481638, 304641919, 173832795, -49774399, -854605318, -922481208, 1347639433, -1998191471, 20199788, -1489795975, -585609417, 1300406997, 1444951493 ], [ -712615644, 1545598943, 1728662969, 1194001067, 583023798, 846413575, 2011942562, 1110484108, -270684014, 561129962, -1776586800, 1176674043, 1695797810, 617075743 ] ] ], [ [ [ 1320961617, 1354481046, -730660469, 1614796438, 558358656, 936883433, 1349453477, 1753178753, 2002204606, 522524370, -1502371649, 1797240228, -297623812, -1106522795 ], [ -1175432325, -803368877, -245119623, 1384097482, 394606772, 1782477431, 1860734818, -45495795, -145511489, -1847927978, 556153947, 1732332582, 886850464, -89043300 ], [ 282160618, 997313822, 1866856011, 1904056212, -65530871, -1806556938, -317762530, -57794921, 39932847, -550818951, 537314938, -1681781380, -1854248115, -4576122 ], [ 524671899, -1176731886, 976465745, -391676929, -655295355, 1755918568, -1921712492, -380114915, 390241795, -879670177, -1201503573, 486687055, 585165792, 2032402424 ], [ -762080661, -1076810502, -1004275396, 156920838, -2086971848, 235287914, 1028095306, 419870756, 1818977889, 1119655314, -2084113366, 2104457817, -1682824184, 390111414 ], [ -14291149, -1805739196, 282288726, -1377712195, 1108931097, -1450519082, 1588260627, -1287607672, 306207229, -408774562, -67388065, -1346403972, -1480655186, -176939333 ], [ 472531712, 474167398, -44844977, 2096197069, -318098991, 1276941556, -945567621, 474563787, 1808626527, 159919544, -1677610422, -216581275, -326683046, -666033915 ], [ -1189882419, -1434604485, 914400422, 1909240350, -148233190, 934706160, -1459047613, -1957148550, -1663942036, -1518017652, 241110481, 1273507509, 742154488, 796609529 ], [ 945610176, -825411673, 1723658993, 697439608, 1269183286, 1973618578, 186489228, 687759595, -2134352350, -879705049, -1534700145, 517465061, -1008687352, -202510015 ], [ -283263156, -75616454, -226616094, 921736759, -737988431, 387767230, -196296063, -2031655972, -1836913163, 1149282807, 212366586, 1078331341, 705836295, -165766737 ], [ -1655787573, -386802366, -1726903970, -926173294, -507788062, -411521981, -917173626, -2131970605, -591220334, -171319122, -805616140, 85934816, 1955234784, 892353085 ], [ 1817682783, 478192713, 2068293867, 1915997372, 2142443872, 91359937, -1620544003, -2095089046, 261613220, -1724390355, -333729184, -1343358386, 1241105086, -451820980 ], [ 2112961662, -1737599465, -153422782, 352297009, 1955237374, 70610325, -1299680292, 1386983656, 1809704902, 1678095075, 2063828755, 362073295, 924565105, -1093567603 ], [ 1001755148, 1531078485, 1504551564, 759708724, -1784246502, 309983079, -2025966552, -1408834442, 1579976834, 1135373839, 347908216, -1762621469, -224610754, 1104398325 ], [ -179650361, 385445733, -465238929, -1666862635, 1781117558, -1916346806, 1324612248, 1688030244, 858114113, -452083825, -236849511, 72567161, -1677148128, -1587276654 ], [ -667212108, -579709867, -1778754325, 536152176, 1922151342, 1270045561, -1475202096, 17382404, 2009682688, -2115033754, -1449979040, -900444334, -13482807, 2131122786 ], [ 1562964651, -1691038027, -1018622951, -501520697, 919038625, -153265662, -310792304, 464447617, -1118733192, -1530577713, -700392155, -657531228, -985382081, -1757437036 ] ], [ [ 2114067574, -1047080921, 2067304955, 162952605, -725508669, -231441476, -1957748526, 550730381, 1785448682, -1298129250, -1312205562, -1841045811, 1521026545, 1153568065 ], [ -167042524, -1552741794, 1153209594, 1456920152, 900873698, -355460663, -1456170326, -1076977671, 328370208, 943533947, 1006359055, -213526747, -1592944994, 793988509 ], [ 1558106144, 655881064, -1600614124, -1086322830, 1919871997, -848190103, -139066174, -1645657782, -1274052846, -1161873824, -1391271493, 1411057107, 1413001031, -1277731370 ], [ 434813284, -1175120359, 1249430783, 655694766, -106286755, 262845540, 1025245197, -1924732369, 574459400, 1712799958, 1379503427, 310019027, 845324093, -802572446 ], [ -1360462119, 982905757, 439192520, -1900630873, -1149794342, 1144058351, 1987134033, 91787037, -147672933, -2132088757, 395228696, 599772951, -340588422, 243552398 ], [ 70755424, -1307511162, 638110260, -967556233, -169020179, 1165895453, -1398630099, -715670797, -64195177, 868146961, 515990691, 1089186412, -1647114286, -916896762 ], [ 551076366, -1998531121, -1755304005, -255968715, 742776321, 260803943, -548094775, -1156500927, -900084499, -2085624767, 10796596, -1919419430, -769818576, -993531280 ], [ 199638310, -2138923366, -498467608, 1392833865, -1559835952, -737039412, 1614416796, -37297792, -171950550, -1901721068, -491758793, 430019280, -1698840189, 1919419701 ], [ -1114493900, 1934278701, -44638848, 1469091891, -637236292, -8670973, -1970731645, 354440391, -267858575, -1604412045, -2135479679, -486975205, 1433786205, 907027914 ], [ -743941613, -1340277141, -482898099, 177018884, 121955764, 1590725376, -1798316289, -1807416904, -1887288818, -1502636302, 479940496, -91702010, 1325687255, -1457751581 ], [ 1544881632, 1923675524, -326665322, 176572327, 729724453, 1237774121, -1626193364, -1726221237, 1953679690, 794320753, -848076162, -925511600, -1748146821, 384142988 ], [ 715670757, 1751197862, 307797832, 421442458, 1534779851, 1244554944, 1782674145, 1614224212, 1980438462, 1463768088, -621899276, 968280661, -244334571, 805833417 ], [ 1275487375, -471852634, 1369842609, -156484653, 1836039622, -792692619, 57190548, 1051171436, -1749067804, 63042304, -1221289333, -2045622486, -143874789, -1198016967 ], [ -237398845, 755516001, -49407633, -1268638543, -1341274290, 1255270032, 1022922046, -1616730900, -742565004, -1508281743, -882203345, -1020737440, 1767599136, -891806042 ], [ 1241611943, 637432364, -341929256, -670169747, 1783628393, -1204293962, 1230013659, -227299886, 1620613943, -237953432, -138683870, 1863545576, 1080292568, -805438046 ], [ 1368300286, 70098941, -650236800, 1423450718, -1421276150, -448006073, -2035209596, -1776139871, -173330599, -883379067, -2088405187, -1913314106, 1018586544, -1806124019 ], [ 123633851, 317699785, -1431970663, -1795231184, 1184954578, -110616814, 1241039639, 1971024162, 902047870, -1874897263, -1359702923, -435252686, -1585498737, -1190246157 ] ], [ [ -1063552189, -530920325, -1900502651, 578051925, -1080519434, 1563864776, -1875417008, -909015491, 1635379686, 262598902, -805893493, 1787671498, 1281890922, -553153722 ], [ 1086148361, 302163806, 125188234, 1778781745, -1249926826, -496787841, -1447330689, 503234041, -651935435, -1188209427, -1645437027, 981501743, 1759067941, 975469609 ], [ 1361363271, -799616456, -2139787553, 1635782090, -682739037, -1167450199, -1723546088, -778890402, -870584258, -1244243452, -338017999, -2105200732, 600226768, -1051541112 ], [ -1077528400, -1676640102, -2112014341, -182772741, -22427276, -29129405, 1619983577, 1972468890, -74238266, -739223107, -1807629654, 2135147393, 275172809, 1704165205 ], [ 798677493, 1657926762, -1252657491, -1447401963, -396001106, -2016167144, 148639329, -2135394061, 564357073, 2118975582, 739491120, 2146001203, -948754666, 862391641 ], [ -1216828235, 1111061798, -584493131, -2084695978, -751228372, 734819482, 2098662006, 1959260913, -227909267, 658453873, 1097446567, -1302222575, -1013403365, 576172943 ], [ -1363794656, 2058789148, -327159596, -831283401, 539130685, 1518763348, -206754156, 1908729290, -373198164, 1584919909, 1511215230, 743996297, -1955500453, 2037387885 ], [ -597109738, 1029865634, 1220459404, 2016970983, 972346136, -501511148, -1627723615, 857139534, 1282908876, -1797921458, -838468408, -1278370353, -1298901022, 1591444126 ], [ -1221644333, -320967891, -1709789889, -1361856320, -2083165854, -171546836, 611280815, -1570486352, -418362218, 1974609888, 1023835073, 1122590636, 553350371, -1964630254 ], [ 508034682, 271950740, -1313886965, -854533245, -788388292, 1288667991, 1939348260, 1960510163, 1388574675, -290735889, 649258908, -844969522, -128241891, -117481891 ], [ 459721776, -1095148209, -2055765653, 809218017, 1240054985, -1102840802, -1908139621, 1743976490, 1453230212, -1969424536, -32897225, 2098215656, -1440709797, -1189132925 ], [ -928081583, 1441566732, 2132533670, 451487033, -1235034778, 399781845, 355158757, -327919009, -1278952175, 1214040979, -592198232, 713964701, -170757693, -1325783626 ], [ -1449129112, 1697483798, -1524411314, 1347248556, 584026582, 1999508010, -1825449068, -2046858537, -1226527314, 1845711126, 1835902424, -1876358349, -247429297, 270844250 ], [ 1993893912, 547546516, 67971674, -240376966, 655671493, 2048481533, -788983743, 64973027, 1442679941, 1098981144, 1276633855, 450760456, -894864678, -400586305 ], [ 678726079, 259548849, -1336475858, -617561243, -760583583, -807630995, -331436969, -569752343, 1205899819, 210088251, -659299527, -1994422670, -1185947934, 1362041696 ], [ 752046013, -701066376, -1166244914, 943133742, 113590693, 1766342717, -1540081290, 2093219182, -1268966377, -258989703, 1596368968, -1860252354, -262893, 1929979045 ], [ 735714169, -230942226, 1520408282, -1080042155, 763451395, -1618383435, -1696698621, 89210687, 333485601, -630372473, -1767856139, 716225048, 1346497429, -840632722 ] ], [ [ -1967053080, -1993294645, -1860314911, -893779717, -988778019, 173813491, 684007822, 282132686, 469674303, 309420191, 653618007, -1105715418, -1435838827, -1849912606 ], [ -556478978, -37237678, -109052541, 1767344918, -1762589059, -2032158190, 1802021846, -340250434, -1345287822, 1317391465, -624094825, 1387513624, 836192511, -2006536120 ], [ -960367001, 479041703, 1448370849, -135449199, -1367843128, 275139183, -1586620822, -1976600187, 1564595392, 469732772, 1793451316, 1588806839, 200296727, 1112255495 ], [ 2069185771, -1823260300, 1277031957, -1297851450, 1705791206, -719569409, 1300774645, 501464183, -20172935, -320350522, 1856697008, 800264845, 8111246, 892285923 ], [ -459538523, 274673458, 426187284, -947819690, 936012965, 2123012308, -1435457786, 1198476365, -426487767, 1986264010, -5443635, 1702756094, 1035793103, -989817718 ], [ -552600681, -937123964, 1706971834, -1341401221, -1808116913, 2063919895, 2005444515, 1334570369, 1645368939, 1191827004, -331792465, -895787197, -1576371838, 1990677700 ], [ 2050040555, -1814061355, 1315025193, 50359429, 97378672, -1892890775, -1645327102, 803807767, -913118296, -124019748, 1783263886, 290463629, 212624464, 1727011554 ], [ 1545158603, 828550592, 1835045845, 589483031, -1400637348, -875412518, -2092679828, 1188829550, -2011980962, 564861842, 819089645, -2039702427, -1076135353, 427806464 ], [ -201188581, 305487359, 1046942575, -1082001834, 1142926850, -1060375323, 1216814527, 369117556, 130464956, 1938280596, -698351504, 1962268523, 371149356, -809948820 ], [ 1424897201, -1797517884, 1377040885, -2105274658, -2146760254, -608873150, 1413097412, 15109565, 148101490, -771807221, 1929868386, 1706969984, -2026427350, -1117011378 ], [ -1104595171, 1708635894, -1100766397, -231619867, 422401912, -1093768109, -1426883247, -1789579714, -1349424924, 1953022909, -546453451, 1315232560, 800192103, -1069789985 ], [ -2122192706, -1382958070, -1380967196, 1423838804, 1333589568, 1038505324, 1845561621, 455584885, 979787738, 1604457921, -1796830610, 2008296974, 130532860, -1276475678 ], [ 1510365903, -679933411, -739351582, 278866206, 707887773, -107976718, 1844524108, 1877318698, -1579414952, 705174061, -1188411891, -1627693117, -1660611937, 1224638299 ], [ 749119987, -1643201169, -1338722452, 2029453568, 1622333477, -2130164888, 1290971099, -1497902388, 1244912154, 267562206, -627659889, -585537586, -1131512517, 274798758 ], [ -405116835, -1767086844, 932237117, -702047024, 1455226771, -1622581271, -1583926287, -130693473, -1476632847, -1150231906, -1692691487, 1613195636, 374781094, -1266675919 ], [ 731102172, 1433601207, -368669470, -1500213470, -737349141, 1306318236, 1429651501, -516714107, -572382564, 1986375821, -390238341, 921637941, 1864262820, 469761437 ], [ 1529609740, 793928710, 593400363, 729637790, 440504563, -271110471, -1935416290, -815619710, 343381525, -2061707195, 1309250774, 896670740, 548221973, 416926926 ] ], [ [ 1787118818, -807082347, -323257090, -1186739734, -1078614290, -2116602402, -984781051, -751634369, 1792052090, -160905899, -1833589006, -1191756145, 458093692, 1515508590 ], [ -1168117969, -62961195, 573213166, -1415321648, 38948903, -594275937, 1578836036, -1975669708, -1215901222, 220809358, -1629103512, -330050260, 1075058179, -1393676240 ], [ -400321683, 1974231451, 1551060824, -1481785502, 1400244576, -1584610575, 2002543327, 1784310936, 2119795247, -1823453302, 1615986404, 49937941, -1908278593, -802026898 ], [ -1737716033, -1438790986, 1068947154, -1833157909, 1886365743, 2078374552, 15396402, -419786105, 607384045, -894798766, -625507430, -1089117022, 972929562, 1109963489 ], [ -629988123, 863641299, 104115521, -1002648137, 1794668350, -565933322, 1446401431, 1247941529, -170626685, 10737558, 1671862571, -1018671897, 2106729170, -625470159 ], [ 168169100, 924103023, -623637072, -1211514388, -1816908983, -1236229455, -388669898, -326923967, -1972849550, -1199913029, 585270814, -996984872, -464922556, 2139573290 ], [ -367022748, -1881647750, 1426447943, -1916860034, 722305687, 1560827294, -7144551, -533302273, 1748276779, 595909797, 524182199, -644697937, -1930476794, -424163077 ], [ -1111369868, 44004614, -1665957995, 1676912715, -1956849282, -610248145, 1314430146, 1522431996, -875250751, -752247308, -1292123631, -1427281034, 1170111966, -935013248 ], [ -1522402061, 1731442989, -209965861, 461647191, -800917268, 375744206, 187128763, -2089650657, 1908520357, 961492421, 974153111, 614658652, -900716477, -1084822841 ], [ -1090317100, -1487540493, 746509893, -1020074215, 656165599, 785714991, 1912862743, -1626176798, -435346642, 1120212056, 1063234253, -73021151, 45118546, -2124263069 ], [ -241033178, 395784746, -652153061, 251714076, 1447645748, -194060942, -1018255178, 922630629, 1398980405, -1802683460, 1665223653, 910161282, 1333209904, 701765148 ], [ -1474958930, -1256637740, -883269147, -838209647, 43655968, 711420351, -2082531928, 578061383, -735581745, 835199163, 331734228, 147033886, 2111131975, -1877976544 ], [ 590914930, 1510841992, -1510486448, 1804711401, -359024849, -1206819397, 1437175785, 1557049570, -195622683, -1707719426, -1026963545, -57129354, -1443643532, -42685159 ], [ 163971761, 2088600549, -1178242144, 1978668131, 295299138, -201027105, -1176100381, -1965621850, 1878765618, -1880300421, 1690787368, 677417361, -568812386, -988820725 ], [ 263331419, -847007088, 1616164290, -338416073, -1433352544, 439393432, 1764779902, -1345675592, -1967806229, -1053849610, 12088028, 1348726692, 1407325081, 1384865470 ], [ -1903713676, -688003697, -143100263, -882793194, -1281998655, 531799300, 2034413817, 723597599, -1520367799, -737792675, 686683837, 2034793184, -1608096156, -51426270 ], [ 1672893244, -1446813853, -582987787, 1024741802, 1411772558, -931420335, -308293337, -42081324, -1483492539, 1638637463, -1673739889, -475076539, 1157218159, -1424613590 ] ], [ [ -1652410241, 1108375779, -1808825964, 263048015, -748567412, -1677203257, -1443882721, -2044539628, 162679915, 267084709, -1272162410, 378527467, 857592780, -1892468842 ], [ 1144883258, -1557614503, -1314707973, -1664027234, -828830280, 834080208, -2005500411, 1006391963, 1430790639, 1924710773, -1668518764, -50710312, -36049594, -1099293872 ], [ -1434420125, -1385139173, 1904736035, -841970554, -1899861973, 933112005, 2146516788, -1835783388, 2104494516, -889901892, 2084363043, -462854585, 921332105, -1600282960 ], [ 1891446269, -549017217, 1357606422, 1298764309, -1303606568, -54458699, -1758356202, 828509873, 1648673736, 2041299437, -1678005611, 160461442, 199182741, -1677905782 ], [ -1813620896, -235005075, 1934864712, -498994918, 92586805, -125611311, 529970937, 691100048, -1206698126, -1500589095, 2127312835, -495214704, -1020320128, 363412534 ], [ -1685313313, -1404598282, -259312274, -1105902627, 194217530, -1540270841, 1783303508, 290376135, -536447368, -1317369578, -150044803, -42458707, -1112043903, 542925874 ], [ -1181151001, -422801709, 342871021, -1214488030, 1585686121, -1561789633, -215098465, 1136640800, 1143122239, 457096197, -1663208286, -353171690, 1226621567, -77133202 ], [ 613583775, -1206193148, -1445120287, 1211694160, -875185646, -1020656753, -1945493065, -1015754522, 1836832205, -188325510, -1584284569, 1971303354, -217807954, -415721501 ], [ 503075770, -1344277827, -865919355, -789621807, -84808686, -990084186, -2036697402, 1067555584, -564942722, -461681315, 307506138, -882340352, -664214658, -1408942294 ], [ -27940360, 1085390513, 2041486196, 627235749, -188608168, 1656127969, 1945689875, 1165998223, -484781142, -1561126765, 1014113074, 1114409920, 738244120, 1636847970 ], [ 527531035, 2125452569, 724249824, 256441892, 953713330, 1957088819, 909929533, -408021289, 254215666, -1239582444, -1561404511, 1094577480, 215136913, 641489971 ], [ -1342669784, 433756880, -482407781, 75799241, -286222812, -1031556087, 541136538, -1209830011, -1208974922, -1459694582, -2088550945, 593685649, 674094401, 1357368709 ], [ 299859582, 1697304759, -1345356163, -1371715017, -1437142091, 618040944, -1924288225, -302534230, -330403849, 638044967, 122657797, 1118208750, 1786311441, 609889600 ], [ 1761426063, -1126211441, -793529005, 757495964, 683207945, -891926975, 442406740, -1081833693, 1173865196, 1055637230, -627035220, 387213595, -770874520, 823029259 ], [ -1600408987, 1839811789, -1030874777, -719988271, 1705793664, -1606481427, -1917635016, -1028937908, -1112442726, -2125803166, 1284596627, -1632141193, -1660830593, 2080066846 ], [ 1404668401, 1234676417, -1374439558, -42056145, 1580654991, 1763592685, -2015124147, -864406700, -205845291, 1018001701, -2070599214, -152489271, 1504719332, -616417561 ], [ -400599444, -476607342, 1393074196, 1444039806, 1402348845, -735069089, 2100206504, 1366837365, 2047672972, -87829030, -1251405661, 2027499241, -2072093465, 377662292 ] ], [ [ 201354413, -326670154, -113907215, 1953730076, -206496317, -1758411701, -1498048069, 1827641420, -771037614, 1323847963, 1484749366, -242408141, -14417568, 1902193919 ], [ 2024402316, -1822338648, -208265653, 822220397, 1356273568, -269587192, 1666863942, 824550413, -1359814783, 1721696882, 2037181986, -836727257, 416385729, -1435129290 ], [ 36004114, -363921317, -641490387, -1972624020, -411604561, 2089749210, 1909709559, 1434624823, 96946131, -1351316166, -1720785311, 760361377, 1233576980, -1540407087 ], [ 765748104, 1273842577, -1692010071, -1734333512, -872186818, 1502194102, -792376806, -479556195, -1647933045, -1616403985, -1149228524, -1729707933, -1370330153, 611455274 ], [ 924946319, -1923886854, 1630245802, -451884154, -620960088, 1361069298, -1482421176, -2138794168, 1277649004, -755128000, 504747881, 410513170, 1944683645, -642386576 ], [ -1603990441, 131756887, 1812343638, -359796499, 1069691529, -457599833, 383420476, -1698740990, 1743248085, 900203479, 1907048524, 1163971467, -536290837, -1550648001 ], [ -363611790, 1635749821, -1518571989, 2110106647, -401261481, -1797189059, 1007015681, -958402690, 684377976, -496276096, -222166041, 1759881962, 588308290, 1784873761 ], [ 700042692, -1376361076, -2132358073, -1456630286, -642192205, -881810546, -155737187, 1095383323, 1255478924, 724733949, 272761366, 23039845, -1566914442, -1157694071 ], [ 1111301750, -1073399906, 512336760, -1658777413, 848539144, -832898815, 408568830, 731057987, -1085407513, -1194058864, 1295175414, -1840854901, -791492465, 1486473503 ], [ -1155075267, 1228031982, -1742456237, -1920817309, -742140162, 968399696, -1963357928, 710475769, -1748811233, 1209964716, 1030940157, 2120522967, -207375203, 314067469 ], [ 1980468028, 925323438, -1905346124, 1169744998, 1974438311, 152737391, 2069299939, -1283547583, -1975412074, 1786368688, -1213767247, 1504059805, 1631979599, -1887731333 ], [ 592263797, 212355177, 939421021, -1560353083, -1909515024, 324699864, 1395427276, -1341546421, 1124912182, 1050064847, -1489440257, -2086353188, 868527571, 930788077 ], [ -480019493, -1918911799, 292785375, -928631372, -892206167, -1379437638, -127080925, -1748664947, -1529342209, -1729911955, -1767290216, -1055294030, -421446546, -1759052999 ], [ 1130829175, -781912467, 709168212, -2083789725, -1846107647, 611642001, -590289871, 1713475795, -1412519911, 397649545, 106065376, -2086237949, -1013782517, -1327872916 ], [ -735333364, 720476127, -1610036225, 1244024634, -941190765, -1776496555, -1947618008, 1024607049, 762523151, 107158529, -2111363126, 37413906, -1982442426, 1863159995 ], [ -1292276888, 979920372, 1030818941, -1906572384, -148214616, -2093765061, -1512774499, 517064883, -2012118270, 1429389763, -123602010, -1007360387, -858485309, -686365210 ], [ -1964643614, 1374303698, -853658877, -449556823, 1159836820, -19269670, 1512888571, -181495504, 1565495630, 1958852406, -334457523, -2066032237, -102608328, -486114749 ] ], [ [ 671629559, -1436088241, 1671086067, 1190250889, -584184180, -1620123997, -859310289, -379149291, 1319478750, 1354709508, -1826687679, -241441538, 28193952, -399816296 ], [ -1762084016, -1788594497, 637403700, 1016929726, -1215793609, 4995820, 1766674784, 1625841137, 2084324687, 401660501, 1253980480, -192481765, -147576427, -1594202017 ], [ -1697257472, 1616287481, -887196400, 1992497818, -2032649230, 2041829552, -1904048234, -1166734156, -224526069, 2142143499, 975077923, 1976471045, -210681569, 415352843 ], [ 480633178, 277398943, 110900046, 1954975459, 1249042450, 1221151878, 1072787706, 124933268, 1848116554, 1641046023, -1342475186, -1705392017, -1772621101, -1595701553 ], [ 648216950, 1002534571, 885026881, -146026755, 368108330, -487577100, -1670417814, 67865542, -1959626187, 55118706, 230163281, 197000811, 789568719, 1233887801 ], [ -1287857579, 420344721, 1370394042, 75583316, 1511425636, -361814003, -186064111, -995831960, 51129652, 1382105817, 994056865, -2115967614, 824439973, -635258385 ], [ 2046197421, 904298841, 533811323, -1503590369, 1846864454, 451994195, -2052192286, -1375555890, 476799476, 701757650, -91582138, 1835766210, -139813250, 2019346045 ], [ 504857270, -1324019897, -1372600771, -1304010456, -1553918329, -945311706, 1239124885, 1924473872, -751874562, -75769085, -326546339, 85553008, 1834690899, 1751543362 ], [ -1586780197, -1869050234, 1491475756, -341138130, -1013421991, -1963624020, -591930023, 1647612952, -46534736, -88768394, 138481592, -1866399576, 1551810349, 744556897 ], [ 710481585, 1560629754, 286998169, -597948580, 653462830, 1692929422, 1562259894, -116849085, -2111999149, 887893636, -1975858079, -953805729, -545680495, -126896483 ], [ 108324484, -1057261958, 324078996, 336211037, 308560976, -70713503, 477319481, -814547726, -666613953, 1868784946, 1432030408, 646648302, 2035640665, 901758011 ], [ -1976821819, 1140635102, -501098663, 719659336, 125026613, -1421369704, 1706236640, -557779443, -439356639, -1711526595, -240449995, -1356037026, -333972409, 1830172694 ], [ -1852492219, -400263157, -1390581768, -1159182337, -1617310841, -991201399, 559456978, 1878738139, 789703552, 1972490884, -1217314641, 2011415939, 950063982, -685388327 ], [ -1929360842, -761837914, 647833591, 1519266865, -854980499, 2092833346, 1357548376, -1137014684, 644048083, 593537922, 1156423896, 1527033372, 483973330, -564670733 ], [ 2004996099, 1933235582, 2146005899, 858393580, 2109949831, 260274217, -1867360771, -1366122340, -1927348756, -289927907, 167843900, -1882315987, 1554894196, -2049477227 ], [ 964401852, -1175174249, 1833031978, 1948209746, 80954099, 1979062087, -273085747, 1993224352, -1034566452, 201022348, 781319700, -318409073, -1919224937, 1180646427 ], [ 282919055, 449252161, -1452144893, 393194325, -893138629, 361766410, 1741879248, 1383045125, 1457720935, -74669299, 1130486193, -327123182, -1803799267, -185940243 ] ], [ [ -280024133, 655430561, 1901362358, 1377783128, -1080603598, 1317495510, -724272459, 1467448787, 2051102804, 2081760888, -328706410, 2107650854, -1075695062, 1913916077 ], [ 1369021581, 1148239462, -1090902564, -262263687, -907867387, -1629609406, -795749424, 201656909, 249939346, -211651998, 1571950275, 1362516183, -342340529, 947699724 ], [ 15379682, 1353576944, -1603258563, -445150583, -2017854595, -1749138737, -186214561, 381481235, -539138019, 506804272, -818395384, 525390772, -621628673, -484698279 ], [ 502757333, 996547237, -1610513693, -1087957802, 398431809, 1955177058, -1050245995, -472778798, 1629828818, 57130971, -940455273, -1237242390, -356144787, -1776700250 ], [ 1720611745, -951106911, 327512827, 1185938163, -674948156, 1713310599, 1843685195, 84269875, -272775051, -1219237981, -530383016, -1425684724, -766919873, 1036613674 ], [ -1544306917, 1013981680, -1719187634, -276026327, -611552217, -1446180353, -677777875, 973310986, -1242662110, 990188159, -742020396, 1353936396, 1820584270, 1441756207 ], [ 1357344456, -1708591360, 1304577960, 738409248, -761181500, 1464538999, 1931373110, 1126657267, 2003314312, 1633163410, -571358461, 484481456, 178712181, -1965134914 ], [ 722514957, -1303145379, -1065124058, -368192271, -2084762916, -185511288, -1807853004, -427735765, -1384447524, -969766569, -589205880, 71101195, -1933922878, -1071032068 ], [ -1977247021, -1227494474, -1076888383, -553599492, 541811477, -1628723284, 350770322, -1624168378, -469478460, -1551528696, 1550561398, 1393716780, -282695624, 1383316559 ], [ -1691822175, 1992311996, -811186507, 193427875, 596428991, 1982208748, 639086993, -2053081564, 565499246, -1853179930, -942363417, -1530308734, 1782196575, -1492858147 ], [ 1276032858, 459609352, 188296399, 1197515646, -1501237897, 2069878032, 556930175, 413878681, 1681368541, -56729794, -2080246503, -1563059820, -366186708, 54401413 ], [ -1846515396, 415871536, -1339471110, -1344828169, 2017920747, -911678479, 1526521006, 275855769, -1365793816, -769424923, -1452628482, 1392888278, -2031448017, -376412666 ], [ -1922777031, -704503578, 243565071, 43815246, -8394076, -641934473, -670936872, -2135853366, -714568983, 1180123546, -2055609249, -1605417561, -342004277, 180928542 ], [ -1769496419, 1444049655, -1294288434, 1591779474, 1403849659, 1167249534, -98479748, -1294847395, 2003529849, 740026508, -949337786, -1571814624, 535726742, -1633056143 ], [ -1136678142, -1933677362, -988321786, -960021164, 1193949364, -1460844234, 1760413218, 624710269, 1424964580, -968841766, 302396308, 1245301580, 575874530, -308083120 ], [ -2139119428, 756602710, -633898124, -1449944660, 997754202, -1244664879, 83730528, 206026820, 910430543, -1240855491, 1134460008, -1141799002, 413192125, -2079043118 ], [ 1227024859, -605334574, 1348891153, -1970127133, 724308325, -33344169, -45725499, -31596155, -479654248, 213639035, 1853286364, -681730876, 117253006, 2121745300 ] ], [ [ 189658129, -1906885994, -1035738065, 931097341, 975923751, 1579649940, -1297744449, -2076128345, -180622144, -1267355493, -1310207297, -2145966541, -1533340705, -977746604 ], [ -367210306, -358671213, -1742771286, -1888695949, 1989163386, -328110834, 1102712881, 669779823, -787923103, -1576082215, 1375812398, -776933094, 2019522005, -1500995373 ], [ -1699256588, -425242570, -676409363, -1777983783, -1365458841, -1377704028, -1275225989, -651635585, -614479893, -947591418, -909827648, -1147241136, -1086790593, -978202129 ], [ 1841454050, -430142486, -563531027, -758961939, 320854551, -420747198, -750908557, -2087387840, 930525637, -2045007772, -1920173950, -7109413, 1822645952, 1275721305 ], [ 819222784, -826577893, -576554471, 1220836064, -708617449, -1238556062, 38829482, -53416379, -1176010589, -605248976, -793692050, -842829933, 1806532277, 742394352 ], [ -814511511, -2086008179, -650216909, -863073346, -1082964423, -955551553, -81156287, -1066167554, 320129854, 1640938011, 792198130, 1707650551, 2140548818, 1103687360 ], [ -602579177, 1456094775, -1695709107, 812653210, 851352274, -1890381472, 674303222, 2005732841, -640205099, 1955917018, 1137086697, -302479684, -1156133047, -1700567367 ], [ -1986655963, -1121675657, -1299494263, 1432575842, 49391595, 1674519862, -716697, -923575870, 806306327, -2067732358, -541941183, 941635442, -2118235683, -833020680 ], [ 82272649, -897237460, -1066830787, -2065051413, 1740696554, -960810096, -389394741, -426117875, 1783146477, -948942940, 735890887, -2115861206, -955326717, -1487052710 ], [ 2085189722, -1204998580, -666586614, -1260150854, -160801123, 1944341915, 1433373443, 1041673555, -1073573043, 1000286513, -1727764802, 1489476530, -1613083745, 1900562244 ], [ -1706799160, -1624877411, -1066416043, -1664649291, 1738915095, 949239539, -428825645, -1416473038, 2072806842, 660154940, 735658157, -1462683589, -1017727494, 932014436 ], [ 741618977, 747198975, 1140573845, 416487281, 1610146024, -982349749, 2084771166, -968961573, -460848022, -1516033776, -695002891, -258615476, 1806139746, 338774248 ], [ 834345439, -437904809, -885060524, -475958055, 1208692903, -1559468559, 1726101329, -1812805721, 1959490743, 283559130, 1724826380, 1920354577, 1828652620, 1226445906 ], [ -310904753, -527866003, 638350189, 1281616192, 94719422, 1608111436, 952335239, -1313414704, -671923110, -887601231, -2067783930, 480586447, -254322233, -1454718795 ], [ 135595332, 724266477, -32214151, -1820066308, -408992577, 955553752, -1082436256, 159561788, 1305413152, 1284902723, -1063312157, 1699271494, -1914774852, 1240048158 ], [ -162769548, -1980663927, 1145938005, -1884347471, -379365270, 746905142, -571358353, 1808549590, -1208119485, 926864471, -2064096037, 393265449, -1326628035, 1969090726 ], [ 1044085655, 687660761, 1489330160, 842866735, 434437200, -1514404811, -30809690, 2032893327, -40174145, -1110079498, -949874073, 687435761, 169200767, -1336553371 ] ], [ [ 75555355, 1210408939, 1925458398, 1826997150, -2093125235, 902678856, -1932458635, 1464865744, 1373500171, 2090622893, 730854377, 1291350279, 120869215, 1686165237 ], [ -1330143584, 184355979, -1392013779, 279377352, 1304322586, 2123941501, -167836868, -757183400, 2143441515, -1776940923, -227597803, 341736161, -1217176327, 1904714913 ], [ -1140613450, 836797478, 1017918167, 8236710, -2017357158, 989816341, -1993480747, -1243747011, 854849932, 158497191, 289440103, 1237583482, -2030132262, 1799597946 ], [ 2145605178, 549285436, -1693366874, 1288251712, 1808146237, 1555900897, -1760554629, -374304665, -1011665309, -1688621916, 76416837, 398187013, 1729192543, -1803748455 ], [ 1399050324, 1003688873, 1388222045, -540917459, -1387549730, 1113294044, -1909248842, 479741659, -793909742, -2018376904, 586743132, -1402446673, -2060747790, 1300291101 ], [ 1629304325, -1131555371, 604976193, -1555077705, 938909096, 1944052772, -1104404134, 624889610, -1554344450, -622578227, -1260723567, 269295663, -912943757, 2087162079 ], [ -2106043916, 1610852148, 2074183117, 1752152032, -1628529261, -425138662, 271417505, -684981388, 108552783, 126672283, 1964535580, -1597682429, -1661517520, 231566645 ], [ -1104621089, -116496303, -29241581, -190482756, 1522329443, 52267328, -1644302928, -4126102, 2030625316, -935247637, 5132298, -1531990270, -693945818, -1556421380 ], [ 1279891391, -2096468148, -664768542, 1465402278, -401795243, 301702988, 628103130, -1471191983, -808964475, -208653498, -944672193, 2044176423, -278451726, 870133646 ], [ -577495363, -145124590, -221322615, -1810200078, -674634834, 753527327, 1132267289, -601544392, 490475207, 517592458, -1051210415, 1144085334, 578472529, 1155912943 ], [ 1532415749, 30793969, -1834305897, 1302646, 2054323342, -609374366, -1744983826, 112264760, 2097799083, 44746747, -2007721707, -1733341197, -314871960, -371961089 ], [ 300543832, -96065917, -1617882307, 525638207, -655615715, 1945743661, 1593152869, 1891651923, -482332717, 1753205797, -1177516840, 1126300747, 816518128, -731238747 ], [ -595939975, -2053505321, -1256402477, 628877849, -884724646, -2017885206, -1607853651, 86029907, -103262233, 776199262, 720051240, 1040238752, -95480665, -79319117 ], [ -2096673396, -2073595668, 1654955143, -1063933156, -2022128585, 519349741, 1641198385, 1625511828, -582638901, -1825355624, 447846272, 596544409, -245939153, 633402904 ], [ 1853902890, 1687566886, 1426705130, 152533049, 274742631, -1090296555, -253279447, 2085441729, 1517519166, -1503481879, -131243397, 437372193, 931708189, -1576587319 ], [ 817128729, 1023895009, 521010816, 2121994197, -883547733, 201210263, -1954192194, -1480773047, 1426701068, -579633416, 1933684590, -680464554, -542189190, 1659387164 ], [ 276399515, -1087267331, -769321392, 47262973, 88747844, -1449168495, 1477784253, -1618535885, 822395660, 2036176422, 1201559462, 669773059, 16891127, -1209661358 ] ], [ [ -362962682, -522754136, -199240397, -1015910938, -1260025202, -632241204, -197462683, -1380166418, 1513390073, -810361586, 248482306, -727219947, -1325943747, 33806830 ], [ -462970477, -124129507, -754309542, 736890817, 1357398549, -1487434636, -75107354, -420200430, 1263353148, -485943840, -1099813885, 990900902, 308395655, 975598403 ], [ -1232236914, 1724913869, -706455819, 1085144982, -1094418495, 1478505438, 1264816722, -1062966891, 934076841, 606505203, 1276566101, -2017157396, -1083528167, -729874205 ], [ 279377760, 732882933, -258266884, -1246465984, 773168429, -233315501, 1220475163, 1225030960, 2108669348, 1500508204, -23554481, -1933137382, 1377728880, 1504903282 ], [ -1740853193, 521988101, 2032163250, 864962920, -1028274667, -2045001895, 635082739, 1535279380, 445951909, 1236390278, 1695607003, -1751337629, -126335454, 1879337083 ], [ 1379284048, -11111662, 887878103, 773905267, -2073307299, 504982009, 232394739, 1354443568, -1996855239, -1373312124, -56843368, -949195244, -546667496, -352271561 ], [ 257667892, 146889874, -1116356192, 724358841, 1570644273, 412464866, 425305142, 834727513, 1671365942, 752840076, -172065333, -998784262, 658597322, -794535881 ], [ 1817452423, 263637035, 431217736, -1275514996, -724931596, -1378914234, 1855589574, -1606920653, -1784649673, -312721684, 1689459147, -1411330725, -1929538510, 696133972 ], [ 811110397, 2093825516, 655837032, -1271736633, -2146073227, 275980468, -920599171, -404615105, -113765989, -535110209, -1989983005, 362515145, 1384361487, -73533636 ], [ 1518899898, 352942322, 592682681, 517551625, -273139707, -1880493123, 386844710, -1959437161, 370314056, -813444292, -490682133, -95322510, 1909587831, -2019654091 ], [ 1640253378, -267833620, -1316672114, -633052484, 135339864, 131693742, -1316536306, 1499021373, -767050122, 1376834225, -1054786550, 221283800, 176995001, 166945099 ], [ 504471368, -1887907972, -735900618, 502096899, -88666325, -260456448, -1829308704, 468993559, 270939886, 1067638432, 140298240, -2144954418, 1230668995, 1812086767 ], [ -252593603, -197979613, -2017463813, -1955060911, 133885204, -1505488652, -2135529145, -1226231927, -1697857250, 122395296, 1796902348, 1795603614, -311410903, -2101341419 ], [ 1076104542, -1475975349, 1888088126, 663978228, -1637676979, 813502666, -117635489, -1781091373, -160206339, 1973917261, 1015959607, 1785808622, 369711621, -143654049 ], [ 1935431290, 345915878, -1992134388, 932379080, 544416428, 1881046207, -782486345, 2128051576, 744129851, -579679678, 953628181, 452573275, 320510320, -300069613 ], [ 1485960568, -957544186, -1837615455, -2040815597, -1183729957, 1719402046, 1519617797, -1085200875, -593277244, -1398325239, -1431113351, -886954272, 5888702, 2146027612 ], [ 389678080, -945350956, -1862630450, -1849508992, -1265720615, 742171648, 1702101592, -140685540, -628042272, -552045546, 1179613587, -1758537207, -1035539499, -708848513 ] ], [ [ 12577692, -275306697, 705377550, -1466064854, -2135677454, -171176767, -981606869, 834843965, 478417220, 1943392885, -355073207, -927936119, -1090995558, 1389297541 ], [ 670293374, 1957183723, 1138757825, 969358300, 290302731, -146244789, 1938492912, -373340299, 1156693592, -324732186, -1499749943, -744753660, -960507293, 627767605 ], [ 249060309, 1488580203, 2039924378, -563754254, -55795563, -815417251, 537118798, 438818542, 504398816, 914396395, 805449512, -1358385041, 1158424640, -1617457495 ], [ -959006026, 377558981, 776318264, 224469318, -135872099, 1739043508, -2147455263, -820080565, 876053206, 1877295882, 876975577, 904674933, -1567070353, -845407121 ], [ -2111695490, -6516220, 1813784573, 205843774, -1564704747, -895327792, 593402255, 2134566273, 1098574604, 58459307, -1270924096, 3944335, 667632826, 1062555826 ], [ -1796303558, -2026779343, 970097288, 1585492049, 1493957816, 900469546, -2080584200, -2044235343, -191657669, -125584633, 1603436647, -499860354, 811278968, -1564106655 ], [ -1330552129, 2081697766, -670684098, 928799218, -1638389333, 1654820161, 1316777236, -1970479481, 1394185576, 1507602714, 1766810076, -28311592, 1966162651, -1712825591 ], [ 580606400, -561473374, 1082876580, 833587181, -1752195691, 965525606, 455241423, 803822010, 1920823666, 83529198, -1574726357, 1032685939, -1393477245, 1381831805 ], [ 39968595, -785403921, 753816514, -627791476, -76009332, -1215981510, -1905500612, -1764212769, 2082881692, -1072161888, 483234066, 731033576, 726571828, -1652225499 ], [ -1297517741, -554587410, 1977135465, -733775505, -34696202, 271192618, 945976570, 1964657072, -364632887, 1304736582, -824485750, 1706607276, 1846269039, -1884288907 ], [ -1672605706, -1575837911, 503803809, -150243993, 722486706, -1727674958, 617367943, -1238053393, 424634574, -1698726739, 1862286933, 2066430011, -1027071150, -1136889003 ], [ -2121894557, 254037731, -1435616520, -537535872, 1218016299, -609322189, -1434480707, -881494024, -496096228, -846571006, -924070137, 1553599094, -1201660014, -250178159 ], [ -1843641418, 1804313417, 1027006310, -124195795, 325357045, -1930149688, -1843881142, -1034155458, 274413975, -1262288539, -2056283103, -455642643, 1427557592, -1492662436 ], [ 393868384, 1115026490, 1764778823, 771850481, 1457193646, 298526234, -1596194632, -358094042, 126843806, 1035881549, -1408162851, 1871955823, -394816944, 1154298109 ], [ 943690771, -1087162788, 1635568323, 1766733797, -760655853, 1345671515, 1197270171, 1496224008, -16230664, -1688645704, -1955316459, 1324998654, -1189287459, 1504781200 ], [ 1270871390, -1602162750, -1724782095, 2059091645, -627918960, 1451588779, -1423185307, -1706917963, 1502477647, 1122229312, 1579127089, 479078938, 1902467553, 1524696876 ], [ 1933593891, -1593189048, 520187605, -546175324, 1317472851, -1854429076, 1461194159, 1232174580, -343954177, -347261557, -661885937, -565563349, -1068784794, 467511086 ] ], [ [ 217654842, -1672249480, 1999269828, 1750546817, 1809214887, 640264362, -1752674817, 2131932553, -737253528, -1993963142, 119474699, 1121746540, 1236974667, -2000688094 ], [ 183625857, -471948012, 1225688390, 2033858695, 597641734, 992042631, 1679564420, -139607608, -113669566, -755432309, -2032643423, 104078738, -477470223, 1372393404 ], [ 194982739, -1335622719, 307328492, 710598643, -625691953, -500709015, 274882790, 1966126199, -628789725, -966751147, -877707540, -441663908, -46959640, 2112137579 ], [ 261558938, 1266879814, -2003577855, -826746450, 1002589193, 1777824584, 1743989674, 2107768892, 1888118539, 89171113, 1832540609, -341557939, -547241230, -1099037588 ], [ 1945414815, -438078411, -209842898, 1202583584, -841629674, 2046689694, 1744954803, 994302655, 746539670, 353748871, 1084649917, 948120973, 555513818, 1831323504 ], [ 2099036851, 64826359, -1694064828, -2108635186, 1771840329, 2002997358, 1238495756, -1953474042, -1997765320, -1554566212, -1257355576, 2065060157, -378038235, 1695798316 ], [ -773467627, 1230932797, -441188687, 268581424, -1571722642, -167769662, -942604358, -776327633, -1957540349, 715574970, 1867272113, -864260571, 1690801679, 118142422 ], [ 1885323641, -1334794733, 1812791693, -1816197894, -979659795, 1643454258, 1390349790, 1942054159, -1635729782, 791792483, 2137745199, 1679498359, 1656058670, 76542514 ], [ -14587528, -684014207, -49419385, -761286765, -69495975, 1905406519, 1195804268, 749462628, -1463093234, 1325039616, -1788306289, 818089841, -397652594, -538772755 ], [ -297118778, 765447282, 1410623487, -1594647374, -320923310, -108511273, 112769179, -1879239594, -1106725908, 949939184, 338656095, -648124769, -1959294997, -210736609 ], [ -1745388278, -1758173210, 1666619438, 1981440043, -1755905484, -1664965392, -1972373162, 1012138442, -662614591, -1499724257, -1579428113, -1139490684, -706762243, 1533364029 ], [ 361296505, -855882363, -399275767, 518371370, 1671197092, -161796655, -833271388, -1692711048, 191630108, -1129016730, -1143914809, 1030289410, -1117971251, -1730921793 ], [ 645359564, -998951800, -834570859, 1473665826, -603885797, -650562942, 1528838582, -794289013, 1273369567, 1646337379, -1134214273, -1196658598, -165978535, -541773471 ], [ 2126227500, -765411782, -1208190319, -1083217411, 781251874, 1307825952, 91869113, 845347942, -616379704, 860235708, 886384026, 1215240151, 1003305527, -2082758212 ], [ -1792857435, -1581047477, -1316040650, 51601657, -1067971319, -1312388482, -1239771460, 856004355, 1954325860, -1247905621, 455533690, -738511041, 558085810, -404961912 ], [ 635286927, -60278207, 1416317422, 1721251426, 1809363837, 1919015860, 2048929843, -1342420487, 1371420890, -289062231, -74360532, -1907852702, 276254781, -947227537 ], [ 2050517032, -2119912994, -2071506015, -1760262799, 896754131, -1239199546, 996407644, 925831719, 1447062909, 193164094, -54585853, 381034839, -1912957363, 1626779557 ] ], [ [ -1279814102, -1311001635, 273479667, 2102591491, -1776079923, 2115784762, -42424891, -281429654, 720432452, -459942518, 873502599, 1593383614, -1353603238, -720890291 ], [ -156774421, -295251169, -1191888523, 555792549, 2097637299, 742051341, -2125380085, 884215639, 432783897, -1634888858, 2109017778, 430102222, -241977813, 894330574 ], [ 2021125351, -1800351318, -2142883756, -519708944, -617165555, 27427814, -1384727514, -90559616, -817404475, -1845706741, -1917778828, -80538930, 1184158275, -148638763 ], [ -665999422, -844664890, -430738791, 652291318, -680784243, -560904667, -1031064733, -242454558, 1183582162, -2021994879, 1506429310, -1433843340, 199298853, 2118024345 ], [ -1983280355, 103480431, 511095770, -265170123, -2043144791, -477166859, -1090259354, -2091362715, 1069053885, -1403698094, -1288400365, -680798795, 1130323608, -2016866352 ], [ 1072019613, 845921235, 1473474774, 248946113, 69150534, -107505242, -1340605817, -1882813477, -269584982, 388762598, -1747462112, -2052418727, 1794015791, 1663166397 ], [ -1612634746, 890130583, 877355615, 1941302199, 434493569, -380367835, 976913587, 444221908, -1065018128, -1259395939, -601912190, 1658259666, 1651024097, 1408722247 ], [ 861898916, -728415314, -275458816, -1183678686, 66302121, -2064373517, -880345044, -1799727469, 1186889091, 1913123846, 843707522, 2129890461, 1974582681, 1231679653 ], [ -2050171804, -652169673, -291910828, 522316282, -2064541598, 959771526, 816044198, 1444637237, -1896453802, -449731507, 807754312, -1808131029, 570404875, -455634299 ], [ -607903121, -1178483755, 295641953, -629599395, -391984207, -1416790443, -1170010820, 196305552, -1973276634, -1982589194, -1333906513, -1348512314, -91195564, -38394215 ], [ 1557229156, -1122228451, -1646727446, 997877932, -120970833, 611331655, -526829379, 907770324, -1818074728, 1490866899, 1948178261, 457499817, 1145924269, -701005256 ], [ 2053841767, -648776232, 427366147, 994518532, -1983439381, 1114492538, -322012523, 930381331, 30094932, 762920403, 1681925537, -1880454230, 397277496, 1340693954 ], [ -827754743, -413899517, 1111855688, 207530917, 5139987, -214179906, 470083375, -1665610028, -1852932340, 572296114, -1772059744, 1192105953, 947562156, -1971631643 ], [ 450032665, 49335898, -213914058, 829675330, -1250692308, -2020503709, 1965575716, -417018976, 195952601, 2015625312, -1556422231, -229042921, 644076390, 1521509643 ], [ -180281249, 1264098590, 421097982, -1229795143, 1014320732, -1229721313, -237565925, -181317859, -2082356351, 453781472, -208527538, 1287070659, 1562427700, 1222011527 ], [ 1800216559, -1556436489, -1257416708, 1519664335, -411828048, -1481326720, 2137956361, -1238628284, -840268780, 308518391, -1054299272, -1432143924, 1586583001, 1782742757 ], [ -671303751, -1955264651, -1272898076, -691407920, 1214720976, 1973272263, 1637440409, -591316688, 1520624295, 209806982, 1749587885, -148218462, 602295361, 2141563646 ] ], [ [ 234440227, 1476766180, 945193623, -267209, -1029557641, 2092856583, 1267626947, 950304768, 244216377, 799768056, -438236858, 771872498, 597607709, -1592346943 ], [ -1949439857, 763007904, 1821609245, 1430761493, -977374651, 466205753, -1633964447, 555673340, 753521302, 723432436, 1162786024, 1883050243, 2055267068, -1941180817 ], [ -1413696674, -732813357, -1883105416, 445522466, -691440483, 1975266217, 1943744815, -1855887215, -1220339225, 507999310, 1429242471, -1173672389, -1825010532, -1045820729 ], [ -1270240433, -908750939, -4484909, 983420658, 611534013, 1155832925, 1293611755, 137828208, 2102096861, 1045836503, -489136155, 635050243, -2123949217, 466577580 ], [ 2109905686, 470891934, -1240478467, -846940746, -100665743, 776925451, 2125759745, 39398788, 1474650148, -2012659816, -733463488, 198391663, 1215655085, 1704644059 ], [ 1268287948, 792437, 2051022847, -2116667812, 520703836, -944381762, -1703581670, 57546488, 1063631153, 1106641930, -724473453, -1501273510, 278615428, 799533558 ], [ -1822440230, 688444826, 1027303672, 2083349149, 409195098, 1630622813, 570731579, 949352993, -1818247557, 1489315331, 1065590247, 739005611, 272102586, -125518173 ], [ -1626319475, -2109483188, 1979402125, -1702643653, -1894407146, -369123766, 300448861, -1802531763, 724133116, -1391320134, 398366477, -464966704, -1896331466, -714280680 ], [ -85116704, -1185669326, 1462896979, 1009628728, -1881589085, 1549103986, -2322587, 117233910, -279087105, 83718629, -2018765679, 1152923446, 186905779, 1669202746 ], [ -50264806, -1934317407, 743385593, 1652128754, 43711592, 1944530260, 1896071157, -1825668467, -533567217, 1916544618, 1446994693, 1536270868, -135088072, -2011540423 ], [ 1026466305, 357003910, -172225234, -670012382, 1310297666, 143438149, 536615122, 1225989549, -264087305, -211002178, 960674933, 1945890200, 745669579, -735967525 ], [ -1991490435, 1108297668, -1667698268, -445948826, -784417342, 1864586876, 392383026, -1629536777, 1314047190, -49630501, -671799636, 161896844, -1042444958, -1006563933 ], [ 1116651647, 310239534, -1492763880, 1557537729, 1663094911, -594677199, 192551528, 440617547, -768233131, -1194356079, 1280244162, 1871977760, -1328626994, -296014605 ], [ 1558546447, -918506485, -1284777538, -1949418713, 120686129, -1430857034, 327600888, 1055491270, 913671293, 673946150, 1594645469, 86633646, -1877833878, -1493021759 ], [ -287637514, 1879204894, 1034007958, 1066212416, 1086930498, -495651669, 1864086028, 354497775, -1950439102, -1334499290, -313390145, -1892523274, 1162997529, -1030970894 ], [ -1011272295, 2007023758, 1050087742, -425454772, -1157198994, -1287203967, -1207404084, 1198594492, 1878365601, -2060168691, 1030285190, 1378480505, 690289148, 112147900 ], [ 175208793, -1888197919, 1297666032, -1834511175, -403542198, -1170779141, 1687275562, 2010658087, -647230825, 2066789375, 26330541, -1775959283, 1294084860, 1704458731 ] ], [ [ -741876215, -853436878, 1518665254, -2097344855, 380320109, 1213181371, 1512836701, -705389833, -1012320843, 72692287, 538375691, 1537790763, -200675773, 185435904 ], [ -1627217704, -450346601, -1384999715, -675232193, -9490062, 857245861, 1257083622, 747493648, 675030504, 1167962057, -204021443, 120359805, 1408212730, -306206808 ], [ -304299594, -1845904617, -1912596667, 841691289, 2116314440, -1398187735, 776178290, 995489840, -500659879, 1418284724, 1660847500, 924724887, 1316473079, -984168910 ], [ 1746054978, -1601563922, 678917564, 945110489, -1865818548, 1334896093, -1725631142, 900627254, -1009454603, -532542365, 154073865, 1202326203, 1816568988, -575101363 ], [ 1666710995, -608962662, -39391497, -354731110, 1720032212, -353257524, -1316755727, 1919734346, 243486994, 1558503688, -1524977607, -67713249, -343196348, 1587121970 ], [ -621054747, -1988638129, -490735426, 1275456661, 317500332, -874732328, 597345556, -355778181, -218329375, 1563096965, 1256898240, -1645286354, 1897805148, -1539113401 ], [ -1527280628, -2037223427, -390902754, -556700785, -1259069174, 689167724, 1398086346, -1641742357, 1119404147, -983706729, 909358198, 1126032545, 1141914429, -545300510 ], [ -1754195222, -1503267451, 546931259, -608029838, -687793467, -979824241, -140431713, 1353094939, 665695411, 2074629005, -1222353001, -1976252955, -158583491, 1337142248 ], [ 1466162773, -527209128, 1986678202, 1333204070, -1415217080, -532837517, -1364803413, -1340237166, -1601341019, -221518364, -672265650, -1603515320, 2013197783, 2098307784 ], [ 1522545459, 467055613, -260882795, -2053255598, -1492871914, -791855100, 861418652, -56852851, 419533469, 225805877, 1081514706, -2143395371, 2133691471, -1702742297 ], [ -459817008, 77537012, -2004108486, -2036058077, -967078680, -1572564231, 1170864249, 1944004977, -705516629, -1389534465, 128462063, -384437094, -312749900, -955079576 ], [ -664260161, 1684343035, 325730780, 925272328, 1734179048, 1312893597, -1395798193, 127743005, 1856965129, -425306887, -1882985520, 1345379818, -1930120434, 1281293984 ], [ 291792685, 2028512347, 39041644, -1243137064, -726274855, -1416379907, 271895826, 1921571136, 768837458, -1055872548, 1469163412, 1107840175, 1437845438, 2082028295 ], [ -47693386, 616181083, 869329509, -488225322, 579875376, -1738477618, 359801475, -478573556, 327928890, -575932593, 145223211, 1022005333, 115332219, -2077481037 ], [ 190713225, 1866618008, -298037732, 1850720027, -1838975321, 1941635046, -1125692071, -35707338, -728689711, 70530602, -835434951, -1271042122, 1080258844, 1000819068 ], [ -192768458, 1587177520, -227292919, -309163350, -1617938815, -1830554197, -1260899092, 709657950, 1827046381, -321544857, 37955429, 1664669495, -567988831, -937659400 ], [ -660541319, 167777091, -629278289, -266289180, -1091557791, 1222110801, -872032136, 1492181596, -542961369, -216192026, 127670587, 1222398845, -120657221, 149233687 ] ], [ [ -1657923655, -957935219, 58885024, 389654580, -676975861, -64210229, -1819083041, 1598367944, 910751202, -1506652745, 1382475597, 882393341, -213580020, -1912382195 ], [ -1758531179, -546321122, 1184302717, 999692224, -1952267761, 1179962359, 905227050, -1241573526, 1040416077, -994292975, 417355146, 1235663426, 1834464952, 1015943504 ], [ 1561783320, -71503556, 1788900545, -1695092029, 337531708, -752566126, -790124577, 1204967882, -394223054, 1705280984, -1347884701, 507625552, 1587932675, -781300829 ], [ -245828815, -1269672104, -889198937, -846312572, 408344353, 1005710458, -1555760793, 807033980, 1922066888, -1572187351, 465501606, 1447510718, 1238754466, -85348443 ], [ -1385518552, -758996843, 1696664847, -413959004, -700258218, 251954491, -1424993945, -1687117088, -1050753260, -738676003, 1374580886, -1206102593, -600045109, 1726793850 ], [ -1746097002, -1492753612, -1437700761, 534191303, -876510857, 657886274, -332254546, 1033413275, -139345158, 167993330, -181034085, -1305375833, -1354893722, -393552116 ], [ 1508669749, 252323624, -1143123034, 1697541276, -21645792, 393560796, -1966635981, -1362618538, -1254511933, 569333138, 2000620675, 88122164, -992225821, -1971915765 ], [ -1100854941, 1569890856, -976462893, -1855848416, 610792652, -1266008034, -520429322, -667379362, 858116664, 1119567580, 1088435726, -676107263, -1944618996, -1278275781 ], [ -48456011, 1606045928, -1525500011, -162227112, -170358614, -856671536, 2044227733, -876964132, 285331696, 1532353444, 892382877, 251846283, -71557376, 866271157 ], [ 89869962, 1400652453, -1738790993, 1690760348, -1921773801, 281905666, 349889711, -680168084, -658923327, 2125907818, -1840774102, -1384269212, 723161174, 258110697 ], [ -1558448878, 1353139585, -2054525285, -336155689, 1755591574, -844330746, -539089927, -569770445, 540066686, 239871287, -229758850, -947406681, -987286415, 2137401987 ], [ 1832491398, -791679161, -222489003, 96262474, 31012770, 1768662375, 1718657087, 1628162369, 262512038, 1160200094, 1235922091, -917720896, -1604219040, -1747024983 ], [ 220478094, 75790283, 627435089, -311904116, -1095947796, 741480823, -660706647, 758865673, 1646925757, -1486887739, 1778005339, 157780204, -1114609958, 1459090046 ], [ -1257697741, 1406476231, -570849555, -1627042467, 253871277, 1556338668, 2090442312, 1914641918, 19846543, 1187116379, 1754546137, 1705753807, -976585025, 1493505124 ], [ 525989753, -804505987, -1970434547, 92790411, 1307197873, 686453180, 1861960034, -817488819, -1508681690, 1654783209, 539149055, 254613466, -2107369537, 1027513914 ], [ -1512010249, 239581043, -967579740, -342444072, 1233432806, 2045977235, -2002073369, 1989866316, 618228793, -1605520502, 268153019, 446478843, -2136867834, -777498096 ], [ -1504855452, 1045944706, 1580083589, 946254271, 153225565, 240464920, -1482107328, 1150557352, 1123184107, -1708351283, -1437080440, 683656723, -1202615838, -1866563330 ] ], [ [ 722308147, -390080312, -1292314119, -1964855627, 975960861, -802365981, 779948145, 525575205, -1535486779, 653353255, 1481962658, -2002064053, -443748042, 1194504023 ], [ 1249963193, 1876881738, 954802111, 31722901, 2019558016, -536886897, 624156761, 852451965, 1377912221, 1039134401, 1149157317, -952187547, 977961941, 1494761862 ], [ 1299599388, 248921205, -296721718, 377784370, 1300797444, -1867066746, -249085951, -1695748493, 429294966, 2142811142, -1363418618, -309603562, -1324035621, 80771504 ], [ -1613336646, 897504063, 181024268, -1613764968, 1042853546, 1614176279, -863476905, -70695743, -216769472, 34054006, 840339670, 894485541, 6723583, 423363530 ], [ -1692888994, 150510882, 35204156, 224984085, 1246240607, -1196101989, -363116266, -1308953746, 2701021, -573041085, 1720006839, -1109566531, 2125730337, 365415366 ], [ -455758759, -1989789884, 1574954469, 860384394, 419183566, -2078744736, -591674759, 1993746650, 81101513, -1820659744, -1398381745, 1138787940, -568634203, -1287059752 ], [ -1895313118, -1513551461, 1010939590, -1885944374, 201002046, 70955225, -1852236611, -243779155, -2003352138, 1742595661, -340392175, 1748343655, -1984666127, 1242847892 ], [ -958983874, -990018509, 236415778, 90228874, 1013277477, 289600503, -1753843880, -1178258486, 1037462091, -550442644, 172747289, -321832024, 1992709569, 223967638 ], [ 461522208, 815933756, 870230711, 1245373628, 2126439461, 369912940, 868112424, -1527686807, 1387273374, 2102993788, -2125957883, 1415959634, -731281641, 1970461808 ], [ 1481870217, 709194239, 728558129, -22888971, -210776240, 1404875069, 1242766588, -550240797, -164670279, -688972586, 1322589072, -455097325, 1935784632, 1181957525 ], [ 730743043, -2121525288, -588606810, -765941054, -759854857, -1459157777, -935695750, 1552994426, 1817677483, 1597784495, 1979447829, 141196122, 1063182532, 1814152932 ], [ 84125439, 991074748, 825605794, 967384855, -798587083, -1100847773, -1618165823, 568098154, 139343886, 1682178742, 1061846393, 1154366139, 1017367758, -120328166 ], [ -285449486, 1465183428, -828947941, 2030617062, 1882553811, -1328021859, 1889028079, -2058572974, 1802652957, -1649322009, 63748346, 1857365836, -525554485, -344377247 ], [ 1054638522, -1284907221, 310608865, 631171973, 286189789, 2126891066, -1672531662, 1937854548, -375931026, -1891284709, -1067563505, -945003620, 1291221714, 1971187573 ], [ -1872746987, -2074185536, 208190170, 281279437, -1942808526, -2072708841, 792597516, 518652387, -36271696, 782200828, 914357256, 1591322849, 62044785, -1320475531 ], [ -1307745433, 1441579756, -1437193233, -1316335898, 2070053130, 409035165, -513643452, -617833886, 1911326206, 584673552, 180494691, 1225568448, -468166894, -1142417057 ], [ 953446750, 1023685811, -1591302981, 703194534, -613454014, -1408428750, -1363803672, -179844189, 111586391, -310223571, -538319108, 1650081058, 1979664836, -1529530516 ] ], [ [ -231045806, 1194152831, 1804411684, -142488552, -142138962, -337876542, -554186441, 1593553037, -1924751464, -1750947012, 885500048, -309201356, -1468889861, -291085476 ], [ -862663299, 932069445, 1396675998, 893118599, 802072403, -878536988, 665894657, -506290185, -1494101616, -1454894117, 2111925910, 1598780082, -1290544802, -1603052363 ], [ -295411617, -96703585, -1023096796, -1432933579, 657848061, -1015909805, -1658508930, -1405598622, -1897065887, 1160379628, -641553257, -1054394204, 2034637318, -1314070710 ], [ 320789718, 2105493858, 94736851, -530983660, 428364053, 1035903358, -1502147884, -1127613963, 1065529452, 2014756346, -1528295550, 1786650929, 1397433896, -37071849 ], [ -857801404, 1370679605, 610735343, -963517609, 189685447, 830349453, -1381195585, -751515904, -1725432838, 386384219, -1892988268, -358312113, 771950434, 2138089531 ], [ 855539824, 352307245, 1184317276, 1534701095, -126370843, -108452666, -998952470, -1659496227, -1902705978, 64117954, -1076441665, 1221709316, 83335993, -512419151 ], [ -74944304, 275701266, 855869161, 2039762658, 724368511, 1190125613, 75768802, -1494215083, -1474260275, 1315367442, 899028800, -242503737, -862309299, -702662630 ], [ 620410765, -1487401074, -1789988330, 1208260825, -1754310893, 227174047, -1103890490, -485280335, 1409170787, 1083858781, -529123831, -390785075, 475817760, -1572735631 ], [ -1841593777, 1868978486, 425328820, -1349219981, 442361305, 1880100585, 17808112, -1718319710, -692943453, -45751235, 375768330, -424544815, -1769324454, -766624744 ], [ -26292530, -1260542196, -675966107, -1185897213, 716608322, 1432688823, 1238936257, 1956625337, 1193933351, 1939981720, -971179591, -736287204, 132254604, -1102338091 ], [ -1484840215, -1779065492, -869927140, -1308024167, -311793586, -1828258072, -643157792, 5453192, -1449249009, -1562160095, -1659474065, 1961333272, -741885041, 1183349010 ], [ -118274819, 1916499769, 423506819, 926973798, -178901088, -640479370, 800869528, -1883261636, -1640499188, -707372024, -1796599682, 248973014, 1823064831, -1863581374 ], [ 1890421917, -2088271002, 1251642235, -2107534737, 881038124, -1167984148, -1363045728, -365817775, 1565766393, -1789433560, 407246393, -163502656, -843601303, 626158517 ], [ 475948227, 834787550, 1267025362, 423133219, -1486337706, 1060217708, -917463853, -1638080459, 2088162806, 2001459370, 1897760502, 1210661571, 2052278132, 472267569 ], [ -600640414, 790039352, -1937729036, 978262399, 1396415323, 461031347, -1986772813, -15619702, -403598934, -957099020, 1129628969, -1774309333, 792435698, -853632396 ], [ 520317400, 79138756, -1191188734, -698436396, 71814293, -1793239331, -949043093, -1849466439, -1831187275, 832238877, -487264491, -368380852, 1016093106, -1944697942 ], [ 1152589758, -665669313, -2027904131, -55982350, 875685785, 1935235789, 722964411, 1686497175, 784442934, -1632884527, 1493771297, 1484682755, -1498867034, -1092144178 ] ], [ [ -1029192393, -67740519, -1120039889, 770331690, -443281642, -1111472252, 428875866, -211335868, -804331708, -1526115042, 2029890336, -1470675128, 1543577456, 116988006 ], [ -1598447337, -190480845, 2044165477, 5655548, 232818034, -916360242, -1851984610, 1825250256, -1368890540, -140111904, 262513887, 1069771726, 1688882941, -895571041 ], [ -1247359882, 318255664, -1097035074, -199692887, 1871501280, -2064283544, 1612797758, -941514782, 174809155, 1920896737, 1493729355, -1063330516, 1597718699, -1341335959 ], [ -1247329020, 1628277789, -792377828, 1254236612, 2080109143, -1810536646, 751493264, -597655381, 89207347, 1606264924, -729136298, -672281331, -1779147074, -1720001469 ], [ 581460086, -1496563845, -1849454927, 100154738, 18246194, -2048458793, 12124995, -104335306, -703495308, 323607307, 749929371, 1378087974, -1137493487, 971424836 ], [ 1264144354, -1275952468, 2024785280, 1206954045, 1861051533, -1180987255, -2050960160, 941291007, -205532055, 785640447, 1466821073, -312788572, -1986932650, 1064557666 ], [ -831486090, 1211212944, 152802109, 2032470232, 1564805024, -488299698, -1745479360, -623142039, 1918475583, -917849671, -1506381289, -576010200, -1501944954, 2075212652 ], [ 1750690185, 830945206, -2026169272, -181304321, 1685268520, -1955783345, -694502739, 532311028, -942702118, -1566116710, 67726523, -344132875, -1232172245, 1081305209 ], [ 424584920, 791225351, -492074319, 712071292, -1854884826, -2079782696, -1708357919, -1546177424, -726124615, 1412218314, 1554700870, -167352266, 2061143994, -1559194085 ], [ -355383954, 1965927708, 2076991355, -911373115, 1741239519, 2031819757, -265612161, 874728766, -1745588259, 688169083, 825377992, -561675445, 1779562198, 211419240 ], [ 1040085304, -1073501550, -2083383166, 2017163264, -2011681163, 1145000200, 1315485189, 1306704488, -1065750214, 1060335184, -445890786, 1580025450, 1767244835, -1745560458 ], [ -1038020474, 134119778, -1206370156, -1273184707, -243765204, 1855978253, -1807485362, 767386120, -2088810845, -1885825300, -1078355075, 981131467, -1128011813, -1524795902 ], [ 1029056012, 792484168, 65088827, -1194162696, -1055770802, -112199509, 1025833187, 563204123, 1715957824, -1827123212, -2010426167, -1300027435, -83219341, 87779648 ], [ 1766923538, 509423264, 982616514, 718819160, -623762651, 414911642, 238359876, 1785811177, -1357355997, 202287427, 1371687297, 1585424909, 1404527801, -521670281 ], [ 1680156928, 2048396630, 2034152978, -2136875964, -432628212, -994558351, -1484769450, 1618657276, -792883462, -515689111, -750776841, -1285511613, -1060289735, 1566610597 ], [ -220997799, -1751420917, 206302125, 2122034206, 449123775, 1188904922, -266263592, 1919962846, 862505006, 1798619313, -749257233, 1277064151, 891698515, -1333206440 ], [ -1543016342, 242970160, -1140497862, -574151348, -1943479149, -1251356480, -196800446, 1283941569, -1642515819, -2035209384, -1120441754, 906720916, -86600224, -77117136 ] ], [ [ -2047035370, -770741963, -1135031418, -1096608860, -2047761943, -590381057, 389968424, -1551653304, -19129722, -559901826, 1238446219, -2060778779, -462606959, 2019521903 ], [ -780577380, 1109723843, 898576442, -2087815176, -357223413, -462912571, 797196244, -835076105, 219835198, -752998280, -1148143249, -545162479, -603315992, -680765031 ], [ 1640610168, -1319537953, -952636273, 1845177565, 1407309099, 250889762, 2039830328, -503759516, 827366807, -1978938259, 727201976, -692522010, 2087683825, 1207637274 ], [ 61967825, -494657004, -293199200, -1267831516, 2128024969, 1667933059, -172666329, 547969786, 814054901, 1010117292, -285499091, -628881231, -1058786988, 1798874066 ], [ -208450144, -724146801, 1226221272, 738057684, 428496739, 1875306100, 1062495510, -1294848414, -1864232789, 1059316828, -2089094909, 2144747290, 1054584596, 2121260932 ], [ 692752281, 1855759026, 454734805, -1110074623, 736055130, -1305593046, -114152433, 1760775649, -1068157475, -1331790611, 1456148343, -569083100, -199250998, -1790145328 ], [ -1972319624, -700001750, 1245787533, -270545082, -1308422574, -554993447, 1784702526, 1707102338, -1162572586, -1027724473, 699903520, -845854251, -428937923, 1535201288 ], [ -435206414, 1883109957, -1552783247, 1746807955, 2037603770, -240302167, -1774474102, 83848329, 2146836817, -1756911637, 375899646, -1869247701, -835933390, -1890650365 ], [ 1682795118, -112465763, 32332368, 1940850644, 1318634055, 2025950621, 2041130981, 1657905723, 986690505, 1629783361, -1749045676, 167929943, 548354566, -1018109425 ], [ 565080457, 1072476226, 1293121912, -258646354, -562745009, -2043879830, 234662570, -674084152, -383310116, -1907423759, -616692945, 1150056653, -473408253, -1925330800 ], [ -786738987, -916901777, 145327852, -1975435426, 2081528204, 1149149861, 302397185, 486702432, 1383715075, 390179301, -1511440764, -278891721, -631443582, 470373203 ], [ -1197241573, -1849987365, 1672960177, 1013050537, 382871981, -868779368, -2027954877, 1626849891, 2120153737, 1361045646, -1798639362, 306890404, -230067694, -98297337 ], [ 995618199, -2146175502, 10447666, 449385297, 2121521640, 191520789, 1258628284, -715501753, 564289249, -217921396, 967244044, -127175939, -1030656881, -1172949456 ], [ -2043405138, 1700151379, 865108377, 2136401753, -1007274975, 1050891344, -705514891, 214092851, -1539943230, -632017644, -1561357097, 167621887, 838600353, 1344775278 ], [ -1539397713, -1844890470, 589543773, -1134050735, -1859530200, 510748101, 1719878458, 113219858, -705632334, -940312589, -925736844, -475027886, 1554271411, -1793793981 ], [ -202604271, 811108237, 1443736219, -1872477260, 1171981143, 1097077926, 36860228, 1427089399, 361500531, 986503700, -1315525487, -1391847432, -585172802, 1516503657 ], [ -228581585, -1700960056, 185004633, 1277531310, -488882900, -173912337, -126083447, -1681909066, -1204703545, 1474762519, -853803045, -282082295, 1320400056, -442365960 ] ], [ [ 1213492905, -21968293, -232482963, -396319643, -610622922, 401373206, 1365177575, 1557978965, 1058546414, 1195722932, -821703313, 1476334142, 555160248, -1329839528 ], [ 1471735986, -2020677309, 1235716273, 280782312, 1280883537, 1980929240, 55178009, -1439161340, 1672330969, 1175711295, 1676575454, -1397278113, 197622872, -1240963990 ], [ 565257138, -437533836, 1336235494, 2064031590, -627251524, -1053485785, -214278555, 1420192808, 49330818, -660628614, 2010069503, -739000815, 1459811364, 1229847054 ], [ 847323783, -1117546590, 1486466797, 148806889, 441597700, 1715659680, -1551052804, -661307102, 1055282592, 619186021, 1919975688, 1339322789, 1039543555, 1806052550 ], [ -1980334984, 714380372, 176205020, 1447734100, -379044745, 1597895946, 641016030, 1877751631, 942496293, -604540638, -977791061, 1829348198, -1415938948, 1725332781 ], [ 139485461, 71714954, 1056091126, 1175285029, -189947082, 1791886813, 713820646, 1823547280, -258838161, -217547110, 2016863188, 984644918, -1711376902, -813511561 ], [ -323079065, 1886115355, 508573952, -121227086, 655813975, -18562303, -1161449709, -470178215, -788909217, 1312346629, -621530808, -1129766311, 1202499652, 334693089 ], [ -2106042347, -1061375825, -100065072, 1511788450, -1156104299, -1684127096, -194181315, -1535913976, -2114912676, 1301759686, 662775620, 76690918, -1733535264, -1575840291 ], [ -528548365, -1201909462, -1806301830, 1038500674, -1834828468, 1438036421, 173843067, 2055204792, -1279465224, 711360146, -1368409700, 348968655, 1590214854, 232825680 ], [ -723444497, 1035621693, -1312252070, -2132460279, 64281185, 1631443785, -305105407, 831300894, 1293639965, -882636922, 1830511822, 2073123083, 931556328, -112892448 ], [ -570730079, 571878236, 1060814926, -350047438, -401308798, 594086066, -1200459135, 1773181797, 268589162, 500035147, 964492613, -158449181, 755364689, -1441603063 ], [ 1918066729, -14038489, -644679511, 1254458003, -633896011, 1937762715, 164770369, -2003948356, -551841679, -1464693727, 1714552948, -506155290, -495109739, -769355492 ], [ 1124242803, -911777240, -634335322, -1923957350, -1523227432, -915208343, 2071818139, -884513990, -650639609, -1068786631, 2038727731, -2086296695, -1734859017, -1695614655 ], [ -346922755, -933618050, -1080501899, 898247156, -1920099378, 1957637279, -785716800, -382605221, -70986143, 715355721, -401245219, 2079715705, 340415796, 550843475 ], [ 1348353995, 33295716, -1117132072, 39922996, 1424961049, -1416987684, 896050332, -463764377, -1818261548, -1194261120, 1559866037, -1451103715, -195752684, 1854084589 ], [ -811672729, 392475442, 365066144, 179985496, 833714047, -908357595, -2024507300, 1261559807, 1366096899, -8364507, 426404031, 235936027, -156216399, -378318821 ], [ -631614385, 1096237552, -1897560898, -1727693905, 1369289804, 85165308, -457631351, -413726356, 260379489, -1303495218, -1065447068, -881199273, 1520322523, 1806387735 ] ], [ [ 1967234756, 1017279426, -107847533, 1177308251, 382202450, 358994451, -1732827860, 1658718453, -2071984484, 1545655340, -1834065776, 2078131457, -1331789112, 440498739 ], [ 2089489070, 1262242628, -1067597068, -6041589, -413881121, 338155830, 721787172, -937690766, -757980812, 684210213, -195551019, -766982244, 1933592822, 510951709 ], [ -1320402459, -1135914450, -1924765325, -1438386495, -377571933, -1761899567, -1566628839, 1554937027, -1634762454, -1873306678, 250513410, -1735893418, 472501045, 298569014 ], [ -312375804, -1633405662, -1727189015, 700203184, -538891062, -2126409273, 1247888491, -207964898, 2020185360, -59894055, -25323778, -1911652672, 1280616838, 1387691521 ], [ -2086053717, -774214791, -1938990325, 1845975488, 1320109989, 488676007, 1365770470, 2095176092, -76604615, 150093539, 235939934, -1310262185, 499959080, -196464527 ], [ 2715504, -1067725923, -1090296740, 1004481058, -577250324, -239158188, 1754388235, -1478007543, -279477455, 1504496936, 2093291332, 1431152126, -655445733, -1938705955 ], [ 708139747, -209893790, 1361670154, 955806359, 1692691357, -1462418578, -811947493, 944825895, -463497250, 1024183978, 904722536, 535839258, -2094004859, 1635455713 ], [ 1274412060, -402109110, -1513802292, 299748327, -279699010, -1315326959, -979881794, -796006191, 1000058556, -1332260363, 1112047155, -1017142735, -1268594550, -360162146 ], [ 1143584624, 2044226577, 1091867156, 766201140, 1235444162, 81056156, 1760469210, -1848942137, -504987520, 339091647, 1026625667, 247735602, -1529313597, -115977997 ], [ -2009226328, -26341402, -870520681, 373135526, -993565352, 971335368, -1183194609, -934141164, 551715939, 1667987275, 930194897, -831208602, 1957551319, -539922899 ], [ -1509437983, 827369447, -778358745, 621690811, -1687877086, 1681271518, -920734322, 961733061, -471329714, -1628219937, 67339046, 1057497109, -751516292, -1456268718 ], [ 130132625, 527067757, -1686605491, 1211422117, 1039311514, -576574143, -371014842, -301569905, -745566939, -1810954059, -100649427, -627302841, 1052994677, 790895834 ], [ 376537149, -825198292, -637071976, -20396412, -2065213327, 870418591, 336894525, -866657341, 1935588808, -1562416457, 1212471269, -102886661, 149421123, 1659676216 ], [ -493477407, 492336900, -1486574669, 338446193, -1195937240, 1855574625, 751012784, -287152545, -2018490408, -5768317, 1210869169, 322718889, 48239323, -1045609416 ], [ 596336912, -6460852, -1903830057, -535775103, 893525296, 2125725571, 901235245, -469736605, 996149424, 160670177, 538503580, -2133145726, -1702529037, 884101173 ], [ -1416765693, -861794787, 1877423345, 1604959117, -1246616913, 151657814, -1631089851, -1744321430, 1598322135, -785611322, 1214341612, -88331779, 869205768, -1782784829 ], [ -963626198, -1903829755, 1727886537, -1071178159, -1368898443, -1719701349, 97826991, 832003580, 800373698, -887498473, 1969938761, -161968142, 948014936, -1294811645 ] ], [ [ 86585762, -2142735057, -628016210, 46014031, -1782432026, 1339357123, 627545462, -1903844958, 1119387219, -2051459033, 496832171, -668947012, 1480346209, 931111833 ], [ -1380621409, -1476949756, 1331259091, -2099969672, -775264138, 927277515, -1788161201, -107077665, -1543708342, -1545708538, -1703110, 2123794199, 821349185, -631313387 ], [ -2113874284, -1001656456, -250726484, 2035765205, -512641434, -12501882, -1225828081, -1958492060, -1461681961, -448566284, 1231888046, 1928274664, -1499240843, -1763825871 ], [ -630081162, -514463369, 2010895162, 472518134, 454671778, -1023585922, 115139307, 61869623, 850986521, -543548435, -244355429, 1379523430, -1770727010, -1284001220 ], [ -1047685800, -459967913, -918534083, -929547456, -886704147, 867289934, 1672154177, 1626717201, 1979546332, -1821818461, -1907902062, -1832015942, -1240583147, 1593220189 ], [ -1925285403, 1385945417, 675988438, 1174139783, 259823946, 1837520942, 1742062916, -783382226, -362568676, -1077444855, -834543804, -552633206, 849997637, 600202989 ], [ 2145517597, 2049482328, -585094889, 1391585857, 768209435, 1317972872, -1119899373, 756071886, 2053587305, 1215542857, -133874006, -1840869635, -1313388468, -1745379322 ], [ 181380529, 613294486, 1103603783, -1293139660, 1112536465, 278329871, -1253141234, 725130568, 1508244101, 245479822, -933177728, 483049396, 1550371639, 1573059407 ], [ -801598437, 1106069413, -1533899193, 250160024, 1160487150, -1335661663, -2046034874, 1423186525, -2006208389, 835619045, -1314917162, 1082824262, -559551892, 874700793 ], [ -1794395436, -1041005927, 461481594, 790091869, 1356539656, 1924776383, 1019536478, 1569618726, -1790641836, -1764231421, 2108546788, -838338180, -907692128, -544307844 ], [ 1795677738, -263531168, -454625959, -1004765511, 1549826245, -2127801667, 1585150195, 1623263953, -1165679642, 32024730, -951323688, -321319708, -734194240, 2013974429 ], [ -997669929, 1875267658, -1095320978, 678861568, -1158550468, -1494266961, -799600742, -11269476, -1518695892, -347719336, -457763164, 293084907, -279061982, -1712958951 ], [ 1947335024, -1573234791, 1338660920, 1530141642, 1678055094, -428469783, 1287744799, 1762036244, -1177234374, 1525697334, 1470529900, -701590964, 374673602, 2008385707 ], [ 1441035950, -975379537, 1308935710, 1854778002, -1224981051, -1856119053, -113738094, 1129905704, -747209234, -423187500, 2067225410, -2072124789, -1170329749, -188097780 ], [ -1007947115, -908781081, 426231630, 1545695985, -1760880228, 811150711, -1643570101, 1816870326, -1885527979, -2124751748, 1614602742, -1484793218, 297989868, 2139062263 ], [ -132950815, -1658558367, 1592348040, 939958337, -1008758875, 1794008223, 886926236, 1657866671, 196258598, -190713843, 2020476548, -1585259115, 471321973, 875533020 ], [ -891299351, -1437886639, -182281260, 2124497423, -1637866322, 1828906564, 2014390008, -1904474379, 1645841455, 598491053, 601355867, 106746861, 1065397169, 1882383922 ] ], [ [ 1270249149, 1153117620, -1919900863, -1926345837, -495792694, -1009327062, 1349754975, -1558228363, 1715398953, 1803891888, -310107700, -844399890, -1987036005, -1543132178 ], [ -920787092, -1460342851, 1209017730, -403457844, 452858450, 331691767, 1415309010, 1011705944, -1639356533, -997947463, -2035430378, 1002232834, 750797807, -1862771664 ], [ 2116080272, -351779203, 152829360, 223590573, 1539048973, 758142838, -1460684520, -482040555, -710552209, 1647819293, -384403623, -713579344, 1561735382, 1019449522 ], [ -1819228917, 941327152, 960394094, 976584642, -382978782, -1730851464, -1412686867, -434950119, -351735703, 94776690, 818527880, -2044668882, -499845096, 493808110 ], [ -2071268095, 234147572, -695026843, 575631509, -1725074941, -357221312, -2053640146, -641898709, 2135096632, -1249665990, -835771104, -1293789745, -641792151, -1326046317 ], [ -317448200, 1086570962, 115823102, -207261191, 200731506, -1739237795, -923416764, 1349041210, 2039499263, -2122728424, 479125656, -603909116, 525083315, 129996365 ], [ 1360325047, 1368450760, 119151925, -377580885, 1235466995, 109029520, -374354382, -339706470, -1385176105, 2087993434, 393598133, -1031981709, 775961054, -1894585898 ], [ -175498472, 266452642, -743265420, -1629542278, -1803577391, -414497529, -1908270674, -146777825, -2037601141, -918492559, 1737300997, 1936946577, -914634273, -188432640 ], [ 47656360, 605428301, -1712284625, 2072738887, 1317773357, 1531552348, -626602855, 846038458, 1419829435, -20392664, 555436636, 1403753492, -164297573, 1192772220 ], [ -493533115, 1346241349, -71288465, -775281379, 1179134026, 218040243, 1215688682, -669325514, -902935943, -1028100976, 1551566267, 473998293, 1586877181, 1506850658 ], [ -1488612041, -267018896, -527965300, 1616718385, -338440372, -924397970, -2136448948, 1703485415, 69636978, -454913623, 971003396, -868518297, -1299501281, 2065654580 ], [ 236541223, -635640477, 2138045927, 443952607, -1382497812, -272664592, -534832969, 1714990392, -112772859, -595188807, -398886006, -1609883300, -1002009182, 2067638594 ], [ -1129335398, -1679491472, -661707471, 135482961, 1632021370, -1779332120, -1827001305, 1407686191, 403491678, -1315751771, 1006604621, 584018255, -772614661, -521812209 ], [ 1501510447, -355038750, -183531344, 1132634772, -1201906968, 1457729787, 2019423781, 122159758, -693457894, 1374856467, -335871542, 1657606259, 1872407796, -1951297904 ], [ 491794094, 125247661, 2095442527, 1715698701, 2017118903, -187716175, 1084569357, -1921376652, -1337369257, 1633396971, 34784823, -1984765274, 726481160, 366442316 ], [ 1436350368, 392228374, -1079286124, 1750409077, -1909958694, 1723262210, 376226318, -626340571, -971944318, -1100414980, 126992461, 952169205, 88800622, -676004796 ], [ -967006028, 1685187430, 403195684, 113582731, 1512682715, 258523247, -953523010, 1479409738, 1123507048, -98344295, 616056801, -647349148, 1315051978, 616623599 ] ] ], [ [ [ 817827289, -1346352416, -2040917937, -1632411746, 1061746303, -831412986, -2002986735, 1721771265, 362592306, 731933806, 631193373, 838147131, 1125762351, 1791251403 ], [ 59915368, -1522491688, 111734672, 518681352, 586748872, 1990013001, 1081160462, -1721741872, 987500567, 405207664, -756858703, 2080311262, 184508861, -1857998535 ], [ 189753411, -451351223, -433878542, 2002158383, -2018971012, -727035362, -1647552392, 1795079766, -964646392, 1932111410, 158264896, 1323501105, 1224132249, -1974732185 ], [ -1814272839, -1875205704, 1175069389, -2111929699, 1838032937, -1942897116, -821158794, -1147068526, -870870447, 1254554326, 1042244450, -1282342157, -117223148, 237320041 ], [ 1445748591, -882942078, 711648054, -1138564934, -1866366651, 298425601, -1830876298, 1522995440, -2106075024, 2127895586, 925969018, 658897038, -1842808643, -1291440692 ], [ 2127189826, 1706751316, 2110293549, 361381502, 1454561503, 1068958746, 1111887948, -1387019097, 231244872, 1349332650, 1342621898, -1887832755, -554264507, 2017877762 ], [ 1363135174, -951001309, 129464369, 1461944169, 1896788852, 1684057402, 1125565551, -1020820913, -1059379676, -1728052610, 530292091, -665648202, -1809193832, -1384560218 ], [ -2139865495, -1125270235, 1709261790, 857459447, 1308707919, -26983399, 743133913, 503991216, -168847536, -1178827747, -871156550, 1866682416, 1505005817, 1441836620 ], [ 262523090, -1924838535, 298035854, -1014417190, 561287505, 781050177, -167744831, -809486115, 404797286, 1414292989, -2120597719, -2027208002, -771484472, -1343646181 ], [ 1231442486, -2065791782, 1728936892, 1290396464, 253339557, -260154711, 145710448, 1173548088, -342392756, -861228292, 533877051, 38445164, -1452530108, 1953959829 ], [ 1516029762, 1969435452, -736418434, 1864831261, -401083207, -382977678, 1781180488, -613655029, 2053111268, -1352247949, 1824767149, 138997030, 271769358, -1091428312 ], [ -1582687996, -1510966271, 2033041493, -1851798176, -981847549, 1798825327, 267403821, -1876814409, 616007709, -724046000, 1496265582, 302511803, 302590862, 852160009 ], [ 172122341, -1108768718, 1783718164, -622175047, -1816789074, -716039011, 126792301, 1580849324, -264730138, -863709294, -351145636, 1455633560, -1628172145, -1460736156 ], [ 1178939062, -485425587, 1052379073, 424490800, -119054007, -427938422, 178729901, -1626501970, 328427222, -1689058806, 960939968, 529468232, 160449256, 1843812123 ], [ -1470299374, 1473312667, -2004721390, 274132748, 1349470330, -2039857257, 246641975, 253202721, -403624877, -745966978, -72483417, 569003723, 481994826, -1158215829 ], [ 2044983703, 468914761, 1491341336, -628137426, -1393266136, -536034775, -165872481, 854545687, -2072361206, -701810683, 1022603291, 1696968918, 2088925766, 474748783 ], [ 1452074638, 1830250876, -1069157493, 2075328081, 46266554, 492298709, 354915585, -357977641, 744082474, 727798469, 1121568478, -1011885885, -982108997, -1576085800 ] ], [ [ 318904126, -1712468363, 367842365, -2113481174, -277939587, -407488036, -1367273487, -834648949, 362015590, 812481794, 990307088, -630968193, 1226055084, 217332297 ], [ 1361962716, -298621585, -512140568, -18042102, -2008323776, 1225920652, 2003309191, 1174642343, 1887104452, -908779713, -1127308665, -211592888, -255254277, 348874229 ], [ 1828947648, 558489842, -217727176, -342196128, 730964462, -1664903944, 879898639, -376169985, -1375147156, 1437645403, -435832684, 376476136, -1225144419, -238990948 ], [ 848404516, -1117229639, -954870356, 158318529, -1177383843, 491629290, -233164373, -2093406633, 1200692807, -1113736348, 143039752, 120577558, -367620242, -1804982628 ], [ 1332252247, -1414597440, -875174604, 1786159211, 942145621, 123011039, -1216955272, -1540138606, -1863977184, -622503556, 2115651776, 788904461, -2101653494, -1078744611 ], [ 1307645159, 512061038, -1306077125, -1060712101, -269255622, -1637829206, -564766326, -315920797, 1750943864, 1780981012, 322803725, 848049661, -1481818138, 980957481 ], [ 2053403985, 2026266203, 95265129, 1874707006, 817543853, -1689617478, -1664062356, 1672982697, 1036400669, -430950493, -925435441, 1812434066, 560105052, 2090402014 ], [ 1550769273, -1437584578, 1932898394, -1156356993, -2110376577, 1762880552, 936531875, -1004137292, -959205188, -1099155994, -121358084, 361282543, 1695326171, 330784930 ], [ -397459878, 1457630566, 1510678371, -15220910, -2114735571, 376436476, -43970737, 764551066, 581571575, -667098643, 1053166479, 1978624247, 7847739, -1348770343 ], [ 179428266, 1523880450, -206873952, 1808413163, -252733969, 1492395464, 1325564246, 937769577, 579421812, -755662562, 419506729, -1883875579, 87106825, 1247232277 ], [ 250258034, -1926284611, 662147343, -350410444, -2071295636, 1296374610, 1404633417, -2076546139, -2104993425, 1974653373, 780387667, -1673859954, 1840210244, -392045664 ], [ -1585877844, 1535097076, -28303538, 394542114, -1609623440, 2107844625, 1347595330, 1809864163, -1276258406, 266311944, 1704938728, -506457989, 149286762, 184677661 ], [ -1460330508, 1247472360, 353920570, -2137949567, -1660148064, 2093681732, 33105782, 445593960, 1886675916, 2091176709, 73864964, 2117426106, -1401289557, 663636922 ], [ 1186266173, 960682086, -1297203321, -1769956924, 83050852, 2143064880, 1047144369, 1384504697, -1826198784, -821291924, 174893065, 1555688051, -290335926, -1926187512 ], [ -1036720606, 1671653719, 1217909218, -1861471472, -1428971830, 2017314348, -1764910014, 1112378459, -1860708101, 1586478332, 1756740897, -1295239409, -1825978582, 1269283561 ], [ -69189489, -2142755988, 1000756290, -1337290760, -1371729744, 1001571368, -877856847, -356920314, 2111165082, -609034755, 1622254302, -1544674503, 2032128557, -573263468 ], [ 88491722, 540430686, 196637076, -2134830781, 1220130327, -164069464, -576046006, -1516440140, 1032860950, -674633499, 1112716093, -871918206, 330974190, 969127154 ] ], [ [ 828464271, -1664633993, -2076881080, 266712509, 251957861, -1255778732, -420540044, -173464581, 1357649175, 14419439, 1743814031, -1680460146, -1157223782, -1461606728 ], [ -2071166204, -1073975027, 721833905, -1909291017, 1184681331, 645858411, 291945759, 1908425599, -123601693, 1970325324, 955897081, 619021765, 744805291, -1818931166 ], [ 1523484039, 1099483525, -1823155619, 831678672, 776285, -454095136, 737530048, 1913577324, 1048783158, -248049492, 675495278, -306893370, -1180873016, 290885446 ], [ 1325475843, -1272778143, -1014933807, 620091442, 1565562720, -670811453, -1883076668, -1776498529, -1975976337, -233277704, 1732768844, 561053418, 1906537768, 157037436 ], [ -457815221, 1061596181, 1993854459, 330622353, -1049451285, 449090095, 1544203441, -654425165, -2011379381, -1130520342, -58062465, 347121192, 2118889765, -811091118 ], [ -641058155, 1829055655, -737217063, 1304361857, 1273742064, -1168341671, -428689048, -987476782, -462781807, 623864351, 107420957, 264344153, 1192894021, -1450118711 ], [ -162076272, -2142392499, -437388559, 636743304, -1538393165, -27356463, 235574798, -607758855, -1564807052, -136518356, 1836868648, 356699963, -1854182142, -2089198607 ], [ 446639001, -191426393, -154600146, 1627725807, 1390765146, -1747556601, 60448154, -938169981, 16056597, -1828766258, -596781103, -2047561631, 545755271, -106347168 ], [ 1844704319, -1068757789, -1871099149, 1790801918, 1067058734, 1829628720, -321344820, 1662296598, 1289358806, -1045016494, 94538936, 373578291, 1708504276, -339841026 ], [ 716645152, -1131560093, -1974968175, 1601309990, -1406503353, 344861959, -566012295, -924492055, 1154657157, -1770162704, 1914504040, -1385657646, -903942918, 152242266 ], [ 421379999, -1874500799, -2066787462, -1538434095, 2061169051, -527445867, -1274084505, -1733225133, -1109179566, 189070417, -381037929, 1443543780, -1835234788, -2008399130 ], [ -1108374312, -1875165201, -1505939111, 2087340849, -884297681, 774535629, 830652522, -1320115224, 2140316683, 260936770, 1877539912, -1905301586, -1328174594, 1052911806 ], [ -954639646, -851919674, -447529621, 1898311133, 34108572, -98596404, 948302737, -616715536, -1733307630, -1808787497, -1220596187, 495583007, 1816940436, 2043380278 ], [ 1987393970, 581475798, 514127426, -576455780, -2064404757, 943162412, -342208711, -923622059, 2142484400, -350093741, 1961184721, 1187570047, 1768504880, -202913650 ], [ 1898849819, -917295965, 1371532684, -1123471004, 1678432039, -1773699306, -13922, 1182062788, 583951240, 1889357109, -1409022468, 1957330414, -325371935, 871252298 ], [ -1946375621, -23744895, 2073685292, 1924805680, 1619298976, -438812758, -567088650, 1830239775, -75413838, 1762328882, 1322696904, -1705396577, -1541935565, -189523733 ], [ 2046507641, -1649493477, 1519986309, -1458160625, 1620395149, -70974517, -1128387811, 905155085, 588909270, -1741917070, -395589273, -522621254, 438248260, 902335768 ] ], [ [ -667277025, 1032828026, -1338906108, -1968076059, -270755017, -621315745, 1912243384, -1663172197, -62336621, -1699622612, 1627717270, 1400133485, -687935660, -496663045 ], [ -671222260, -1666946026, -957540526, 1706222371, 1610608261, 2024191322, 119877953, 712403653, 1432789055, -1632521294, 227773272, -1869481111, -1192935831, 491059216 ], [ -61458016, 1628816814, -1327799230, -1382173851, 1499782415, 121053766, 1380687979, -835578552, 1911856436, -837946824, -1712184636, 559337657, 1946941023, -1897682215 ], [ -946200647, -1753890725, 417600517, -484868078, 771039980, -1930948410, -1183270546, 1597914317, 1401614384, 2091816994, -2119112639, 607260739, -240820083, -716828016 ], [ -2135023107, 2122007358, 1271272111, -1861711462, -1808946228, 712989573, 391138525, 1958899008, 834208161, 2063283974, 2000032568, -361835237, -1233218030, -1469901301 ], [ 138494996, -117769289, 274272479, 310544613, 1053576187, -1410442374, 1906815172, 411118749, 541653563, 1859888714, 732515473, 1220042032, -746695794, -1029390750 ], [ -1796710290, 1272368391, 1102290552, -1247958593, 1598096056, 497366305, 837172777, 1016158836, 42905332, 578754314, 2100424475, 1783061270, 931858505, 1603053285 ], [ 1154102580, -1741195225, 344132267, 1590601767, -1840460467, 2077995449, 849629564, -511434309, 1102327035, 483064815, 398085215, -54570471, 1518382351, -1463062724 ], [ -1860003304, 1928555900, 1353786632, -654192480, -109366849, 435073954, 464950075, 29137018, 1817039321, 174976584, 900414118, -1843019536, 593756903, 2117332923 ], [ -774906021, 1103738626, -1600637068, -745257181, -756289776, -884192363, -1741675728, 1449749758, 253474902, -2099067105, -1817414674, -1019218958, -1614584577, 1194239595 ], [ 1495588668, -129834908, 154580684, -611878998, -546079093, 614651089, 1997681277, 2017911947, -900824457, 332527968, 1688080499, -2016841914, -119908659, -343888470 ], [ -1020463411, 581491761, -1778759483, -661932997, -761580751, -413777694, 376309693, -958592789, -2101545253, 176122996, -26299627, 297801234, 347344283, 263662467 ], [ 1427603630, -1896260751, -1059908506, -560713549, -128305899, 462005140, 836055296, -1679835738, 1826708819, -368554721, 450287038, 1433373129, -1590905075, 2121436188 ], [ 1357567309, -1999485033, -782386934, -201397166, -719504337, -1211948796, 436702667, 676201362, -1034938394, -744508748, -1965088326, -1430441124, -1609878039, -1471400369 ], [ -2144097978, 151330071, 1243973337, 987122215, -1211296467, 467930233, 546710789, -1212283544, 1024433040, 102057022, 1662449881, 1699703171, -1988662697, -2133979105 ], [ 1736989539, 1160059669, -5382124, -1562740526, 1350338699, 924211868, 1881541327, 974559087, -1346155401, -1026427770, -1858024228, -1277229805, -777868480, -1681425970 ], [ 1475207106, 1829134125, -727384970, 1253991565, -1980809097, -1885661817, -1122137738, 782378426, -1750953507, -1766068594, -1651431527, -1244572335, 978957107, -1590197263 ] ], [ [ 697881489, 298220558, 1260904336, 1725357732, 610884360, 769235083, 213958980, -1886850676, 2071076565, 275172395, 687415652, 824756694, -973244590, 72641227 ], [ 1057242648, 1504426837, -1670660248, 959113906, 1132449019, -728807315, 1264291600, -1544649924, -663989509, -1097561501, 879266030, -721771824, -243953155, 2106270835 ], [ -523358501, -1452437314, -910515773, -1235398643, 1807168583, -1773821880, 16780297, -2082884361, 1878023954, -933592982, 1802250187, 801867980, 1366318894, -640446301 ], [ 1072659990, 1810950051, 2026620350, 594585603, -545928195, 1293795908, 1642206972, 1689524365, -1002751353, 21984968, -860266979, -288170858, 717436636, 1296544688 ], [ 522033877, -1776526376, -1514947507, 1195707424, -347200589, 2140640020, -699211671, 1083376588, 1427821874, 2119020917, -2074010498, 257877617, 871264602, -2062398911 ], [ -97299946, -1119438959, 1202637214, -374963744, -1110732807, 53428992, 1548497194, 1077257592, 923125213, -533913847, 500945177, 105390041, -1017952934, -488937158 ], [ 573121337, -247237312, -976167835, -1416725476, 1037406458, -383180503, -543535245, 1861902624, -715716349, 1263766055, 1132948417, -208594277, -1599195737, 952722852 ], [ 1838727270, -777945499, -797611857, 459815967, 627508933, 657900516, 550015755, -443603950, 588830415, 279104194, -1856513478, 437833376, 1667972120, -126454062 ], [ -1908852176, -180045379, 9368224, 1638795840, 1579123491, -1452253285, -2007726459, -2039922841, -1951431326, -60249304, -856060093, -488184663, 139465297, -1075753533 ], [ 213185961, -1243198556, 158770582, 145740174, 816214649, -1833661403, 621086643, -120418971, 515617240, 1073131027, 65722979, 123493498, 2123947066, 361528354 ], [ -158580601, -1576307633, -719416255, -434708663, -241265406, 2091141952, -1342524572, 1884681682, -1852598881, 679017445, -895998099, 902450821, -1382722470, 1649327162 ], [ 1165825163, 1313841744, -811927522, -1027249039, -192255070, -84772791, -1032876264, -872266251, -11978595, -1110705501, -1224867643, 1118255684, -1684128437, 716731851 ], [ 1516847644, -595272396, -1650954979, -979062436, 948827538, -1935993266, 1305546850, -853749778, -540429881, -1395336284, -518828401, -1316330721, -1385205034, -1518268379 ], [ 446369601, -1137599700, -1278266615, 1810825009, -2026910245, 463378349, 338576843, 1590003816, 1482350742, -967012953, 874741882, 1438676676, 559460871, 977222285 ], [ -371899380, -1011809184, 1266586320, 520791068, -1960802918, -1081127291, -468422108, -90476834, 429604545, -745215632, 1458495759, 607069147, -538924497, 1225724276 ], [ -379278778, 1614583499, -1078905952, 1750720393, -966902869, -749842537, 2123987406, -252714291, 525222564, -82376890, 985673141, -463300186, -591978616, -2125566422 ], [ 1741558272, 969282386, -1094854409, 2145282887, 1736822131, -587462837, -928845029, 2034147202, -1119784265, -2011652958, -71088258, -1140156776, 911279317, -124195507 ] ], [ [ 676585178, 722930453, 1555474081, 1998976484, 682795615, 1980237729, -444817093, 346419623, -1476531756, 1693023233, -49411279, 1964258494, -415267506, 1770923009 ], [ -1554119300, -1351769860, 806419611, 386253282, -690649420, 540069266, -1995172214, -1877963350, 2102240439, -1474053038, 1783323518, -1824659624, 835803551, -1376934208 ], [ 1560529655, 997511692, -1624714685, 1158406214, -1940875693, 1552844664, -1954574424, 2043700916, 739243883, 1879386614, -622718949, -1727092376, 1814521975, 160337488 ], [ 883083542, -2128856373, 959550403, 2099702058, 440024662, -583988710, -1665089613, 2035059650, -1739941856, -1946844742, 1703642295, -1392031066, 1439562232, -280973482 ], [ -1736202994, 1826946840, 1218573835, -1053864395, -207951037, -1902667467, 1906709370, 1809970991, 699687146, -707246274, 1449955108, 453968207, 1167730634, -616898356 ], [ -35108642, -1391326442, 172866082, 261761335, -126292270, -614981780, 1447326526, 1092032237, -1680474477, 999733448, -698250685, 183876787, 1815881788, 869269633 ], [ 698775534, -1006771754, -817045448, -317281648, 85491153, -1210399701, -1118698841, -495519936, 463880584, 135048464, -1156837143, 865253044, 1414000534, -791878972 ], [ 167253855, 1697713537, 1151100754, -1284870243, -151371244, 1075442491, 1507013553, -247754902, -1835737652, -525348261, 1948579577, 1627062008, -245576960, 1503448926 ], [ 1592449538, 1932682013, -1612201579, -1824165184, -682597309, -1624427756, -1451923043, -1407173304, -727644384, 857220908, 919134338, 843249436, -524953283, -148582692 ], [ 2039508220, 1726353137, -1623369483, -42618219, -21337047, 1673616675, -1994983429, -866594745, -367267401, 1914834819, 363924501, -2096016568, 1679621430, -1717843518 ], [ -2124506514, -640287281, 1356012158, -612691985, 1089699553, 35540014, -1701251188, -1130133184, -2129365098, -1848625754, -597163360, -249295121, 1735840162, -1418039692 ], [ -1997166610, 1488648835, 1070336042, -96544803, 366814375, -520885572, 1658595944, 1764939409, -66038871, 132932020, 1930183534, -825315074, -784828550, -1310105193 ], [ -535003904, 1416329423, 1105752818, -622208741, -926030645, -1251800186, 214970385, -1852048164, 2018681912, 455945923, -1897525624, 1850168435, -1621842084, -1055315280 ], [ 621939950, -1686930097, -59048613, -491411021, 86829194, -1594025944, 1139049259, 1553957079, -1072557418, -426232962, 680063499, 2018383936, 396595553, -1859132964 ], [ 1491405285, 1314835567, -1699801842, -1423141181, -213341057, 98887051, 1307769409, -1901715121, -1320715879, 1834057816, -206932846, 1611983335, 1726543354, -229840949 ], [ 732584723, -635212143, -1895845542, -9340789, -1621192080, 1995049903, 1733363866, -860588539, -1713294680, 1100985081, 1695609391, -396410437, -1792495632, -1282502792 ], [ -1579819236, 650698479, 548128909, 46823937, -1741153777, -1912195527, 262942131, -1385022802, -1097008191, 1541843722, -2056470463, -763958491, -348269670, 1562897733 ] ], [ [ 1898013596, 1640511875, 284421683, -1749628943, -1407282357, 2092674182, 1976332511, -1693271606, -1134617921, -1297272840, 1248213782, -1692306088, 2100641278, -1375534503 ], [ 156110495, -2107886828, 740086588, 906265845, -1590904355, -1265689788, 1845374344, -1174745034, 576565235, -908412834, -1386402651, -1288873712, -281476920, -729699360 ], [ -393935269, 1823555667, -2066051924, -1914348899, 392274280, 1904764831, 836436616, -1208951435, -460134673, 1977774361, 963388413, 1761804670, 1721232324, -137494378 ], [ 1566089963, -400525960, 288331097, 1246391601, -1616585228, 639928050, 991631542, -2111729038, -742952192, 638203927, 811517440, 1802170653, 1816310721, 720080464 ], [ -639643794, 363541634, -457788197, -1435234322, -1839820928, 476915431, 1299333810, -931324558, -353732309, -509134883, 1159358752, -28212750, 163231798, 1266530093 ], [ 508123790, 811492827, 482508918, 238770944, 11783601, -2137743617, 1598750069, 893009674, 1811073765, -23197453, -1347739601, -869496181, 713451938, -346060407 ], [ -796913953, -1535146945, 387172282, -1536044675, -106954333, -1959389026, -1639579513, -1964548479, -1171534998, 1016859805, 560753794, -648929979, -1494217721, -280482416 ], [ 123080670, -1087347028, -1529333495, -443104294, -1519489668, -1543025216, 639984986, 181309664, 871013035, 444729876, -700930908, 1438460807, 2031078641, -502726390 ], [ 16519473, -1239071487, 1005207712, -2034684011, 2055478313, -400421233, 501604225, -407041549, -1458488973, 221180370, -676673415, 1968480454, 1138820561, 1611155026 ], [ 141111317, 1331412585, 1794290313, -892665830, -451093987, -1055725152, -303784536, -1048279823, -1036547259, 820750019, 212550870, -2009933743, 1322345721, 343558590 ], [ 1902076744, -1324303539, 801565111, 655745286, 252419204, 1081911102, 797777005, 1044541335, -2025044378, 43241576, -845515799, 1258956859, -898857669, -2116920909 ], [ -421964057, -1260820360, 602197491, -915584373, 2139800447, 884562215, -408196131, -1359818292, 1410885711, 1697712641, 452821633, 178004713, -329231195, 1476599436 ], [ -211470633, 141472341, 1321187618, 749388524, 2044173939, -2125584067, -1117063747, 1941663569, 246515513, 1723367690, 1236112860, 1143389313, -409252206, 800317783 ], [ -105610898, 333080716, 1027150952, 1076118246, 2005292806, -975623441, -1101153580, -877950240, -2049989016, -112260115, 2019908032, -554935686, -1925085484, -1294992203 ], [ 755156164, -1851692782, -1913446520, -14419383, -428626695, -1408866306, -1100056530, -1543462181, 898499988, 1183396834, -832945826, 409520670, -997427800, 590072084 ], [ 550966877, 1504763321, -1246183542, 1661569087, 208562361, 2037266835, -1394141461, 304414050, 2139885006, -225312809, -1187542736, -290842170, 234337250, -928272204 ], [ 223858560, -190459654, -1722173904, 1236514409, -1982905029, 1116286547, 974234393, 1669365062, 2073844658, 357217805, 1857078766, -741147960, 770571024, -259761950 ] ], [ [ -1940232540, -1839662745, 1782427737, -1734782611, 348957887, -1965760442, 898771963, -1320198935, -1928573699, -261867655, 1883588122, -1279250769, 968757616, 1018769376 ], [ 969797928, 1858058115, -2092702272, -1723030658, 232853800, -736134598, 1417779704, -265728781, 1761639448, 1766192294, 1552609887, -1173987645, -1061532911, 1084509218 ], [ 1890574649, -1833296316, -1886456609, -1291146777, 1132838966, 187282883, -1693018065, -316784581, 1609132689, 1760114628, 857436905, 959486499, -773431375, -298735662 ], [ -4986494, -491332647, -391528685, -1225036800, -119194, -2068441017, -1990499425, -1189783234, -847587713, 990725147, -1674075339, 1167248559, 1179861465, 2125714935 ], [ 1611303764, -1746288992, -884074617, 11637251, -1437670962, -596582422, 2037789810, -499047831, 1950943482, 283934081, 1217217349, -321731465, 1140199742, 1825103189 ], [ -1775375667, -1239677949, 2035618998, 1625633813, -134315603, -413259421, 814809807, -735528011, -1967453509, -416422163, -1471502331, 251492576, -976248229, 1629347230 ], [ 1977108983, -528004894, 1991363775, 1590076877, -1794106308, -684304107, 1645053116, 256483632, 1517892253, 1025027209, 1669870216, -73090183, -299158187, 438874813 ], [ -27046805, -1883020527, -1155275092, 1391928965, -1075224273, 1650023818, -550320380, -1490276486, 1749006435, 539959860, -104926955, 2027870808, 1246800337, -1054835300 ], [ 1985566879, 253238097, 1708195605, -1373660156, 792964599, -962296328, -508091389, 819780463, -1644829407, 707727965, 1980899826, -1189665969, 2108420232, 327777801 ], [ 308687835, -748607180, 1373469470, 1354739954, -811951270, -814929171, 222649551, 1245510045, 15349939, -539050511, 15287205, -222611325, -1427634536, 594877254 ], [ 1248554799, 389132381, -773735824, 976887795, 2114733546, 1684633233, -906162312, 1145647943, -2015792602, -1976756983, 1646897058, -1896108721, 657759801, -1656185090 ], [ -429124078, -1996134757, 1715568278, 127144491, -604760036, 871309474, -1604674466, 1729113847, -586731052, 2052648355, -1551091774, 39761534, -1495642066, 1385173899 ], [ -1917414993, -750878189, -471973758, 1613543288, 1617013943, -2073700969, -944482870, -133337485, -551105574, -1630690548, -855854630, 209529029, -2015500508, -895522245 ], [ -485576631, 1030992955, 1642174367, 81937885, 510625491, -1327613846, 1427998687, -2078448983, 1398819336, -390400169, -1417895664, -2128548519, -847607434, 1865802666 ], [ 1279149433, 2041075334, -2100815160, -56083222, -630087837, 1019974868, -1196391898, 692774341, 1557427039, 916133860, 1444555370, -527272438, 1389498009, -1869417548 ], [ 2002444873, -6824459, 296064972, 1789509321, -1483160817, 527223390, 1842664665, -574917715, 1065520493, 1491012624, 2049044318, 1162065333, 1137575431, -1868167561 ], [ 119552219, 1748403810, -594791180, 1822769892, 405488064, -668865843, -620601210, 800979401, 1162707705, 1885295024, 1577894229, 520183779, -355401356, 1134089542 ] ], [ [ -886190644, -1140170043, -2024068555, 557724327, -1859935832, -1615099089, -161164647, 1973699338, 234500403, -138829009, -537451702, -1377954450, -1463076063, 1991735578 ], [ -1597524531, -322918844, -532298902, 1651584143, 1582211356, 1743190289, -136283996, 121399296, 503441748, -2132209178, -1879035467, -1658277076, 366711785, -1896508969 ], [ -2001725574, -630044311, 1060294485, 1913675926, -1510024631, -1476989044, 1535547251, 1179045655, 301214224, -454704150, 1484301057, -723958209, 1719667199, 1324110156 ], [ -474044127, -1413691318, 1200343452, 118201056, 1669228810, -895826084, 1580567977, 1314937620, 293943067, 1965626593, 852143546, -1781597830, 1474407021, -1842664251 ], [ -1260902293, 1281784024, -1005373136, 1226054370, 433259914, -6114622, 1032950088, 173031778, -108343224, -1303981603, -1301596550, 1685291910, -2124758575, 1602858374 ], [ 1719181384, -1363630017, -590258601, -1616553521, -658431152, -1244665338, 2135702650, -761079940, 928097322, 423302528, 2089021044, -214462170, 100138154, -1812611902 ], [ -568402263, -125000966, 1025126634, -694808231, -1061334073, 930832339, -379037716, 757507029, 1154576204, 1968559496, 997265689, -843858222, -1321900800, 44578577 ], [ 1310079775, -1891169465, 12938750, 1957022068, -1262037611, -1910388244, 746061422, 1457536494, -33497871, 1594126188, 2062875415, 568339531, -40567453, 1449963607 ], [ 776420061, 1729239294, 420151686, 1274827387, 1461901275, -1525784882, 213754535, 1059484039, 374429889, -256270154, -250088871, 766160294, 1337979569, -1944852379 ], [ 1703464730, -1065239017, 252549351, 1844330644, 1174928324, -920070964, 1527332181, -80391217, 1290734558, 1841930413, 1368456399, 1735246696, -1729581162, -310296128 ], [ -637597790, 1360613064, 2023922894, -1663321542, 41992874, 1349268167, -2022057188, -1492030028, -751929133, -1892161078, -418529449, 46335469, 1278663676, -2050511451 ], [ 1276624091, 794961410, 1239086168, 1438412149, 1610603836, -808647153, 23871005, 930768799, 361902600, -268190172, 1912914110, -1943699844, -843790671, 504089933 ], [ -1337077485, -62561139, -89255200, 26663979, 1688308942, 1058811951, -1545091557, -1201134242, -13518743, 1245501132, 1066367672, -865150433, 358023859, -62352335 ], [ -440898081, -535676536, -856202728, 116934646, 334678374, -1712777137, -1323684277, 50778632, -1498765919, 1954158639, 549357656, -723003312, -1163783408, 132320056 ], [ -2060317312, 538773390, 649646580, -1574255209, 1306700208, -1215328939, -1701405717, -1736674570, 1993390824, 962107047, -1864126753, 1536172926, -722758885, 1913704921 ], [ -1332848441, 2123284585, -216638137, -1577287651, 1547528399, 40955282, -1743926313, -1862773546, 2110560496, 894070336, -1143190974, 2032595745, -722778072, 1889705614 ], [ -1945122852, 603286538, 44936343, 2139928295, 1894926186, -1723512547, 2040862989, 1023985172, -349075279, 207598641, -257137972, -990723969, 1953322282, 891739533 ] ], [ [ -2105997525, -1890169602, -1868220605, 1409661531, 677790887, -1129699043, 1169878015, -1420172815, 43678266, 1539009591, 2143765271, 719403501, 1545881602, 678319030 ], [ -2056349444, -188553006, -810952205, 293325522, -1612318056, -361421751, 1900270946, -1915653940, 383508774, -1515574441, -1193566253, -838330751, 166412132, 237290014 ], [ -1364484721, -2103918632, -944254107, 1764251537, 1547581220, 1363645659, 878559693, 1392515704, -164339208, -758592464, 1606628153, -1480168932, -1472570862, 1433669905 ], [ -636104236, 1000132073, 28290414, 728480240, 1045528444, -573677772, 700412614, -1310780228, 1670598237, -742431096, -1241157209, 1139252103, -698408132, 1728446175 ], [ 1674976571, -797067553, 604166367, 1728648223, -1337706658, -1221307052, -444999059, 1396794736, 1857400859, -631273715, -1125086700, -1470707674, 1969435449, -605329833 ], [ 1829145774, 626813797, 1531894426, -951643230, -778486235, -2002579706, -1169198129, -783569320, -1344259171, -901361554, 522635561, 1373056613, 747346582, -832869591 ], [ 830566035, -15246381, 1211990737, -843642645, 337266887, 1494191039, 170248953, 1543525281, 1067298852, 36227237, 1473012099, 109043470, 2098003918, -1976964761 ], [ -1204305729, -1957971623, -1937616546, 1891063170, -2006602899, -1865422963, -1688688086, 1307126818, 914288163, 1020472004, -1905698520, 1134839438, -249588240, -194522809 ], [ 1662179523, 46732070, -584491917, 2094474635, -899694161, 86739470, -181985192, -615048663, 241096891, 1091857903, 2004893252, 1496130082, -190672846, -632433227 ], [ 265572370, 832439553, -1540660078, 1167886881, 69509214, 283204276, -2085203277, -577713520, -1205984134, 1318241646, -2062540494, 516290952, -283524149, -1418390544 ], [ -1548740976, -398397071, 1322970456, -734299453, -719523255, -1573424257, 981885798, -460635246, -1808079823, 1340995735, -2086207373, -1079912930, 1221135220, 714214276 ], [ -154404082, 1742283987, -339707365, 81764799, -566531756, 250476626, -2002309436, 1848856689, 1584136347, -905462401, 1315961163, -2117938606, 1362224251, 986764911 ], [ -1609703306, 560400770, -1445989337, 1553059170, -362810342, 1024101731, -1322613919, -1077338187, -2108103846, 697369990, -598030994, -154434851, 5924759, -160953246 ], [ -1654690273, -1833173796, 598244055, -95241709, -1096303404, -1544177258, 22580966, 626888997, -1803788385, -1826661784, 661012456, 143644948, 882870883, 829450016 ], [ 1776870984, 422793775, -1305650247, -1797675745, 1391525485, -1806778186, -2042653409, 684691994, 683955197, 8612879, 2083615421, 461229997, -1638295397, 315005847 ], [ 910121118, 513185179, -301406930, 1533105426, -935205555, -42002208, -245060480, 1276753646, -301267245, 1792491625, -1350971510, 795638283, 721013250, -203858919 ], [ 774434037, 626757522, -1274947835, 784163929, -1648842919, -2106048457, 750388015, -1302031118, -197730219, 957732241, 502387569, -1186301000, 1361806719, 641510597 ] ], [ [ 1659874745, -2020530971, -1625028671, 1198197124, -1729954303, -750633934, -19637120, 1860155044, -1994559759, -38275400, 1423241753, -1057491619, -1432279673, -1799542293 ], [ -128367369, -1299123565, -1933858583, -928025233, -2120021736, 267626313, 490782331, -95450812, -834435177, -1011452919, -1161900014, -280789657, -862534938, 480130121 ], [ -1884160080, -397002899, -1805417885, 1501857471, -422121540, -271876160, 544942002, 221350846, 737376239, -2085328211, 1482328607, -2014517260, 54685454, -1995587714 ], [ 1941251204, -1191141859, -1228364210, -870903245, 1773620449, -663902836, -630238261, 680480643, 1980939263, -373114739, 1457758707, 1633869749, 1752011658, 1493633246 ], [ -2096667382, 407122669, -294761925, 742648221, 1417285982, 1935948321, 1099188640, -926603953, -1138088703, -792266331, 1474489497, -331937514, 1243668798, -1122329483 ], [ -158028789, -1957031134, -941033527, 2133173558, 1008075668, -179418711, 1213924305, -1708352835, -1587583142, 510567803, -1134901797, 901000631, -1598706391, 78089890 ], [ -322821148, -1942766791, 1836297665, -1904106498, -80930222, 1166919918, 446889200, 773106336, 695212198, -29014401, 1208155778, 239216962, 1716327058, -2019470226 ], [ 1774999745, 453542208, 1646041886, 350484614, -1407720563, -1270968038, 173189548, 1945935689, 270115891, -114687041, 664665825, 1067242500, -1663833220, -1085024971 ], [ -789875868, 710914308, 145118978, 1289598698, 584694181, -1446664612, 1430038837, 201690165, -269186065, -797832336, -335555496, 59516499, 1631765250, -1836197623 ], [ -1622300354, 488767946, 598287488, 2068425502, 1813806116, -1687212955, 1592951213, -1618362539, -501333789, 1459248780, -1234281767, 647794000, 1094726870, 836912422 ], [ -1797783822, -164442669, -1368151122, 629240156, 2077683421, -1134311361, -1596261823, -1257932589, -1051191440, 648652268, 167997813, -1660874420, -740456984, 971908897 ], [ 1972781965, -1175638983, -1638096286, 218400525, -257787498, 2061634588, 258143577, -728789445, -1093666192, 315824725, 389502343, -1964066184, 687377576, 1718190572 ], [ -619055133, -702134617, 788580065, -457036196, 306506191, -221945880, -864803482, 2050837097, 491240597, 1310203069, 1624031152, -1817656959, 1456769946, 1255768836 ], [ -476253039, -314354834, 36484112, 1937983928, 1753758772, -546802234, 180290495, 1996580847, -10190415, -916902629, 618499459, -2029634399, -1762186616, -1259124518 ], [ -1332864128, 1827094859, -1139562231, -154247702, -1754091003, -2128538137, -349708247, -642452207, 1728500732, -210748682, 1413949429, -1038727541, 1893115170, -548594489 ], [ 1978725304, -835511671, 1282943674, 1091400105, -1727497744, 2052914895, -1119100896, -1479385485, 805695654, 956362278, -1773627344, -843096026, 897955766, -2004527791 ], [ 1774385831, 683185574, -1611484846, -196374339, -1949378164, 1984034724, -708205870, -691751478, 819017740, -1447324234, 1201746261, 1161637233, 960775443, 687038640 ] ], [ [ 712681388, -2087577228, -1348167795, 1581147557, 1478123609, 71602574, -841269583, -166265032, -1613917678, -1284615058, 1556130366, 761005986, -867727957, 439461813 ], [ -377393224, -394879868, -291909915, -389924237, -1351895822, 1198677220, -1347559688, -954266570, 1456847910, 1679223733, -405155956, 1001403837, -1361601195, -1153548352 ], [ -1931899677, 1742780605, 1257974673, -1543088781, -2049449295, 1191017567, 1705213162, -1599438398, -1780764999, -1740854982, 867913258, -1851165738, -1975830693, -1354912025 ], [ 249400127, 1249591295, -219631457, 333630782, -1835543637, 1334722650, -863651112, 2081221601, -59212459, -1662829003, -114192180, 758371350, -1301737571, -1078502611 ], [ 354608564, -1270398787, -1955063553, -1143999344, -1792178549, -112006933, -1735956182, 1051757657, -1831238868, 825207034, -2088978079, 839533166, -490584965, 1208692670 ], [ -42999140, -313446759, 300916907, 1155810486, -1720240577, 1277304386, -1842957134, 1931495459, 1344655952, -1733756764, 831616255, 1401706117, 1276872661, -1942791391 ], [ 348262448, -1641719668, -1157837826, -851873570, 2041328729, -691910542, -159940398, -55902443, 1614620197, -199247225, 256325195, 1152298577, -988767008, -1351813940 ], [ -2000541840, -1388669641, -672534729, -1834197212, 2087278640, 1234708889, 176127508, -1096427308, 1592785497, 1311748135, -1789474252, -940612105, 1899990640, 484731493 ], [ -2134466390, -1727351661, -62797499, -404762535, -1894147739, 1844833731, 1087996830, 218280134, 1475799602, -505577881, -994742489, -939825203, 328582350, 1774131287 ], [ -759785670, 579221682, -608996334, -1912871838, -1107100943, 1995983732, -1579124321, 1962211494, 800334627, 1168651066, 29542033, -269491639, -2144506351, -1860612602 ], [ -181194806, -480211638, -1210303286, 203809121, 326087758, 332876362, 744068841, 1404823769, -1936353875, -2081540424, 1363366416, 718298713, 1103781037, 703638891 ], [ 854346106, 471667531, -182168624, -164948791, 1752298580, -115505277, 600203908, -1448175760, 1188435054, 35314218, -584524228, -272780864, -30220893, 1723734598 ], [ -236722551, -837404630, -1226832314, 1823683469, 1810325603, -530791394, -1540471955, 787895656, -1826241953, 288341192, 233560922, 1313921406, -852977260, 1620223297 ], [ 186931403, 56397529, 1835901816, -511582038, -1856289011, 1616545986, -1947922788, -2042485933, 1280992874, -978746620, 1687619281, -504860438, 638948002, -177486143 ], [ 91147349, -1409927347, 901262756, 743728995, 360803954, -935659805, 1574465379, 107187547, -329270037, 730097697, -1004550702, -1291234644, -423569818, -1305339140 ], [ 1078630519, 310084080, -1520550680, 1215106676, -1709294756, -469321886, -1546529708, 1611194368, -363539968, 1354634231, 1258629113, 2099010677, 967409785, 1369088914 ], [ 837913959, 544905433, -1915470596, -1211054019, 1142589667, -667762332, 2120689777, -1076792580, -1037843675, 508052059, 1659194738, -397776661, 1744725816, 1959919833 ] ], [ [ 1063815757, -565934278, 133898214, -142489307, -1669553142, -2019214233, 237809966, -1387109859, -1757487727, 1119417333, -505914642, 1140847433, 766907353, 1680148062 ], [ 1602832085, -491222741, 919593878, 2140650958, 60617721, -716917977, -1785741530, -674569679, -2115186893, -1503602533, 1932405932, 1191868694, -2013033769, 382691755 ], [ -1220439590, 795021551, 1494631985, -1451159424, 684793981, 1406590654, -2095314405, -123072720, -1335495373, -431963909, -913679788, -66150272, 1027133519, 1224691609 ], [ -1845198599, 1680986596, -682803978, -477360228, -285285800, -1611196600, 651447896, -768694720, -1430098548, -796799786, 226996742, 1339498780, 412328184, 1060103122 ], [ -799351618, -1467255314, 1756174538, 467974351, -984070630, 1792607372, 1124428936, 1382868077, 158656654, 1414075440, 1195572583, 675351404, 1624863718, 1511862439 ], [ 946562818, 1557537564, -174207301, 2097886006, 1169191668, -73810248, -1513840489, -1547128133, 1552102050, -1553923510, 894958386, -219353155, -1398046602, -1398591382 ], [ 2057667484, -1933105465, -1842510188, 44314599, 471928059, 816547638, 1643848444, -516602546, -1086523736, 30494867, -297114420, 135472410, 355265603, -1575747526 ], [ 1687880026, -186638745, 586838782, 1747408617, -383061666, 633136608, -1253910565, 1464276681, -987738498, -940338640, 1952876969, 687796683, 466202136, 20703606 ], [ 235977641, 1188649926, 112157144, 1384288293, 3265187, -735274212, -1234958950, -890258324, -1015949539, -1358036869, 647909900, 959114585, 1874538641, 1075733287 ], [ -695248435, -1016589884, 1469157423, 751030675, -849090232, -1164963706, -513388973, -1462548443, -160692955, 1112727540, -2074910027, -800259746, 206279301, 1947925003 ], [ -176709340, -1998328230, -78936557, 558448807, -1720980109, -638159140, 2118662654, 1885370858, -1436649162, 1160417957, -1018681915, 1468936834, -722888390, 1091181981 ], [ 1747781775, 1734416012, -410715780, 1700984957, 556367568, -1225760347, 2006407490, 1380698574, 1229640882, -907617790, 1464430431, -1808454046, -633104026, -1412104158 ], [ 300178611, 1117282243, 1622680672, -2105231390, 221165248, 1191038900, -1771310461, 1732569261, 1968872754, 1845016548, 1452722684, 44701732, -295000528, 686032552 ], [ 1938336682, 433310683, 1976156474, -426511159, -1223785839, 1308929913, -44083472, -459712107, 1642233959, 1877672714, -1103154467, 1319434691, 2082816844, -301933084 ], [ -350490239, 1342588543, 1500365921, 123372127, 854698217, -577273243, 530931850, -225920365, -2108553933, -1330627172, -458054428, -1018351673, 393936192, 448141157 ], [ 1284299765, 1732100185, -481565359, -1594738916, 1526181463, -525542986, -241358528, 899610544, -1853067282, -788019655, -1690380926, -1754564659, -279003687, -2028791915 ], [ -1208567732, -89629934, 689834193, 2119454358, 1675011221, -1939785188, 997712779, 67750287, -1288862070, -1108373116, -747655799, 1388810466, -1780538287, -437213786 ] ], [ [ -427295887, -1438622683, -1933223104, 485104554, 1390235556, -1138865288, 615218809, 742400098, 1274591973, 1629862330, 1337063046, 222257073, 1618867633, -1347887165 ], [ -405572062, -285226928, -2000631183, -1983038254, -1664683658, -1056904289, 989936181, 2128409311, -814410819, -1722553740, 631880774, 2078157287, -1638682138, -648455921 ], [ 343214378, 2006748845, 7920728, -314257708, -2137294863, -1089345921, -999721590, -1172813523, 216868788, -1108670419, 938870102, -1760547957, 1394347883, -1558053526 ], [ -1029107947, -512979290, -536747413, 1987680361, -117607152, 1179623102, -251681385, 1679405251, 1204822051, -1100432839, -1016878719, -325252628, 907926547, 1771853841 ], [ -913705925, 1861857508, 96035015, 2101695969, -274219896, 1783575930, -587211924, -514144330, -1945008753, -444668984, -1650920458, 1825929078, -910741990, -868217563 ], [ -1733423868, 498695930, -913070848, -1933591832, -1475288753, -849056523, 1120458980, -522043927, 1055810391, 638957877, -927501393, -772923186, -973296342, 2142198006 ], [ 1006043492, -1917139817, 1750061836, -1702971608, 164642472, 411001736, 1112548960, -956869609, -1504975789, 137427038, 1273703577, 1584331987, 360130614, -1022494461 ], [ -1777202903, -1686859367, 1474866885, 1076674569, 855628364, -1935075254, -1395144655, 906853678, 933840655, -1529025371, -502412492, -1587554289, 537169157, -666136543 ], [ -1125457666, -642921673, -1048457818, 1854916185, 790307964, 1842775357, -228473224, -1689963402, 284259758, 1862496672, 1028249686, -2048020135, -1712150914, -456805398 ], [ 1607151997, -244250182, 447493622, 1259347031, 522906604, 769704690, 1157371313, -1488933004, 381551830, -381440782, 1137876515, -2079620502, -1935049744, -113018120 ], [ -828202030, -495118520, -337798325, 1784689775, -806507026, -1909552709, 871994518, -1177697507, -1848205924, -2119272954, 357380297, 1089678691, 270275529, 71071157 ], [ -1258146534, -485111107, -1324711631, 1171082362, 766236291, 1049950316, -1062197069, -1324313726, -1843995292, 1733292011, -322162819, -1632690552, -157556406, 480847495 ], [ 1580889090, -844693174, 2110550645, -544661805, 1631300723, 2015010, -1922957343, 801741553, -81692020, -688158017, 1776172845, -662103746, -1644712598, -1648822239 ], [ -2066417518, -1951564473, 1232713183, 1539435794, 1448616256, 281158887, -379996904, -1468208602, 1025716539, -726837935, -1881184247, 1122566192, -2106731209, -1641732559 ], [ 370556812, 1687720101, 848937260, 2086814987, 382428227, 1506526168, 192639705, -740928650, 1357568203, -1326098102, 1651111643, -2016948900, -1984877559, 1416419564 ], [ -820492981, 1148520681, 1140304960, -1599944259, -1151125827, -491606044, 1019377521, -926731885, -693417211, -300404416, 671379272, 1483875264, -718967420, -1446717320 ], [ -973209118, 1223908753, -1133961643, 1520652871, -1808024942, 1900321561, 1241175103, 988154865, -898646844, -816365575, -2120413629, 825270974, -814796889, -953797363 ] ], [ [ -2010756782, -1372035611, 1330244966, -754500236, -753369851, 1182399309, -1386259302, -1950793200, -883265159, 966475893, -1225198435, -623780358, -936780798, 1798419720 ], [ 2101358611, -1069106671, 1829010297, 2103361055, 1669624049, -1938417181, -2083929650, -581930542, -1276343912, 351964927, 978866051, -1190368163, -673030868, -2115952898 ], [ -776104429, 27273467, -1262599993, 1003850075, 1039565239, -1241425549, -832801293, 682635004, 505136749, 464551877, 2142322810, -630073891, 805236867, -1739168499 ], [ 182013485, 695663659, 1465620646, 766766660, 296606991, 942476182, -647039126, 1614338234, -1415573050, -1176063306, 1845957813, 643275341, -1526517040, 1398465700 ], [ 1808776962, 1976867017, 381267130, -1575649678, -611640146, 474580001, -380283825, -2035915180, 299288450, 973353599, 219871670, -357019678, 97362520, 121956347 ], [ -254639963, -2091467861, -1746455781, 1083668411, 2054517915, 811808493, 357060285, -1504498463, -225337797, -1775385808, 716677459, -1634066549, -1003327717, 2072462182 ], [ 371391784, -105501785, 1411867565, 1807253686, -881126446, -1577275868, 1853188104, -1155933729, -421551416, 1663521736, 1798504246, 510968468, 407961166, 1293518979 ], [ 848749343, -2012578754, -670800480, -1828976847, 1048247214, 168677129, 1835126126, 778155149, 256481197, 319733634, 2069903759, -1947525416, -588564169, -82396650 ], [ 19339842, -437599250, -1805030039, 889713236, -509136863, 1928912984, 1216491848, -1942146862, 412404073, 1406147223, 22973467, -315348110, 363150994, -1245296514 ], [ -1461125387, 552462424, -1165227462, 1843306119, 18415044, 167890663, 1410586251, -586005293, -1807790461, 850808462, -1507904538, -2068947247, -912980387, -516237305 ], [ 1797697714, 1946610160, -1330199833, -1690272969, 882062712, 1222238960, 628768035, -515951649, 1576367920, -1033402920, -1525284107, 862772685, -484610068, 201632159 ], [ -1066834182, 964633535, 487326320, 692197015, 150888827, 970930163, 1065688403, -163845360, 292836979, 922510005, 683913361, -912145223, 1146067561, -1719702791 ], [ -2057538769, 242610660, 130736364, -383063871, 688231279, 1213300144, -1245534576, -556838031, 1505737677, -1726320815, 134639018, 600870559, 516590009, -1088591673 ], [ -1395630545, 1179375767, 2133815991, 882843546, 1220787696, -702185231, -1143297219, -1292723271, -1356378927, 1495306982, -681792694, -575498622, 99062325, -1048238088 ], [ 1043790617, -1898307068, 1906272305, 653653902, -1773584874, 350290511, 1147877178, 1361942180, -1937045091, -1701080569, 1120674681, 484830481, 1046443331, -410664183 ], [ -551775368, 1217775600, 278303142, 13479952, 1143345063, 1337099407, 333648108, -933148588, -1536347170, 367581540, 1927677515, -1803706552, 1289254690, 943615003 ], [ 848135607, 305103648, 186175069, -2069590185, -1432738870, -1877818282, -1958791754, -465463590, -388816612, -88686764, 728109171, -370621044, -578757917, -328580252 ] ], [ [ -2017908913, -1286621189, -129308151, 1495797674, -1254202609, 118810405, -541021149, 1198347521, -1060374774, 1776319381, 1696218207, -949811291, 31506356, 1757096999 ], [ -1763721804, -813453903, -209598326, -1442386176, -2000348207, 1953349003, -1255655332, -994029940, -715720318, 875672221, -519414328, 1228590112, -1609190773, -1973987161 ], [ 909283651, 274482534, -855605141, -491811913, -1310463729, -160343261, 567897161, 438622411, 1808794375, -374337018, 875159436, -2028764886, -1745105238, 2085606311 ], [ -1188428370, -1990236225, -1900005566, -1916479244, 1016811753, -803240601, -1137476795, 1675731287, -1597986293, 1763332304, -881495338, -1862363045, 2147196071, -1897223730 ], [ 261731957, 1179030840, 460100460, 1214832428, -2021002572, 1818033501, -608488856, -1068197428, -1464064949, 708573795, -1921021090, 1293781613, -1074940342, -49782449 ], [ 1204032828, -81782414, -1440504861, 1062291039, 305668097, 1215862209, 716561069, 612423223, -464560750, -1388056949, -480009817, 1817503794, -2038804723, -260410273 ], [ -1432164588, 646679585, 506435165, -1400133318, 311497919, -783844672, 841635675, -1328928004, -52203044, -1216042550, -1296903144, 153000756, 873122221, 1841238309 ], [ 1555656622, -1415467653, -1878038618, -1688010276, -286664101, 398730890, -1734101328, -1659847206, 373853714, -1626305842, 1802495823, 6992463, 497114258, -2024994702 ], [ 828234094, -1158790322, -1579449112, -515700350, 1738986397, -456749454, -2036696750, 866876881, 1275122283, -964430248, -1551877071, 2109494636, -35529711, 871106590 ], [ -860866900, 760449701, 1636621883, 1933806979, -1751499411, 1908905186, 1591776191, 688426127, -47130301, 1871165058, -1682474894, 435752382, 1555788870, -426193195 ], [ 473750616, -1385696110, -2030983860, -32294358, 253386739, 73536470, 394386094, -787887338, -424515231, 879814472, 2067875899, -150610013, -764647299, 401503428 ], [ 1832918672, 1444210446, 780875937, -1277660321, -1103862787, 2120631411, 1309739273, -976540547, -646406819, -647794744, -773977603, -456185798, 53368958, -369374293 ], [ 1615357526, 2124355980, -256805399, 325631239, -1485564390, 1490850186, -1520133166, -1395905033, -196420907, 1507203137, -290468266, 780044325, 2062028228, 348079115 ], [ 1508565284, 90859436, 1663302139, 1004598163, -991262979, -1108249499, -1043496843, -1508200931, 1537622514, 399210, 1789931204, -1132734824, -800440989, 822161872 ], [ 1112808685, -902715339, 791568843, 1001912770, -1739783592, -1674553708, 140334449, 650515511, -1803795199, 173963083, -391128854, 1367873433, -1440047543, -65698290 ], [ -998199830, 202012816, -1234587250, -569330409, 162377622, -574535933, -957349572, 1502266984, -347973370, -636826001, 582779791, 1947879202, -1262979179, 905235554 ], [ -133256152, -670611799, 786027401, -201262337, 72922351, -1636339291, -581721329, -466182280, 1392708798, -771625316, 1995083991, 2094339812, 2035598671, 2050277214 ] ], [ [ -68822907, 1532987638, -152090317, -1128323010, -289377451, 1067451431, 1900919181, -734116555, 442361918, -1362573176, -1421893744, -562889309, -1338911497, -1977414800 ], [ -1058862511, 589816359, -470831497, 1507298526, 877727347, -1425979816, 1079599507, 1767627792, 1287158669, -102444360, -938049299, 2104411710, -246543486, -1537771451 ], [ 1229780951, -551148197, -329605457, -1879254821, 1680366051, -294260463, 162401690, 321734032, 380640933, -146741167, 1104168538, -626985094, -1114406840, 396364206 ], [ 428726171, 473919622, 1638488776, -1954086260, -772381221, -749667531, 106393774, -1289817374, -466997662, -783111467, -521287615, 1355503840, -1007756343, 1961585205 ], [ -368970864, -1448744808, 1949314738, -1812419990, -1431221167, 827739263, 857378875, -1148247534, 337931999, 864721205, -790043591, 685790151, 229776564, 462236225 ], [ -109468308, -1530132967, -543682133, -132591183, 1424395860, 1321278729, -2014049513, 1997814850, 1692346860, 46740391, -891154449, -733355775, -38838993, 926554762 ], [ -133216379, -1045693516, 276163501, -838514426, 1753532945, 1720961381, -2077034749, 118174996, 73831029, 562084940, 1569414074, -336271368, 274867803, -36652500 ], [ -958942866, 857783502, -561162811, 559327247, -1082174074, 212023972, 720662418, 94618475, 1649791282, -1605075003, -1982229131, 1763958510, -323100839, -173806783 ], [ 103764165, 1112894216, 891867741, -56659366, 2094814590, -120494795, -739792348, -1871470857, 617404259, -700907974, -938433213, -842339048, -690599688, 189881246 ], [ 409123776, 1491613809, -446822823, -699474266, 369570366, 724503954, -686282732, 1563296103, -299818658, -1386030165, 1960369675, -1749178673, 976207370, -511770173 ], [ -909302051, -964029483, -919063132, 2054110914, 1719711438, 1032604939, -2097252380, 1706928634, -1585544709, 2121044916, 1849047127, -683800410, -1858886934, 2138434002 ], [ 1008464540, -1888536348, -50666471, 366512377, 1550544979, 293525184, 1300195552, 2002287986, 1696756301, -1795276447, 1603051065, -1800716442, -979801066, -458417954 ], [ 597867228, -740952161, -1568447433, -1719505101, 1359203984, -472259083, 60494526, 720442604, -522923942, -182027231, -1230425092, 883752996, 20986619, -56522433 ], [ 526354723, 1423327998, -1391985956, -2049365917, -1805444778, 71315333, 618620857, -871438542, -1382650635, -1577800304, 356536801, 2087178584, -1345135132, -1481856087 ], [ -1859054017, -1585073070, 662288168, -945758884, -1707506443, 1605728883, 284848386, 1160457804, -1315510592, -1122358524, 824348992, 917847574, 503046367, 1273569713 ], [ 1720717751, 1312864630, -2003237632, -1450785322, -1551645975, -787772303, 220727764, 1298223789, 591238829, 104623733, -634332437, -781391333, 1275031910, -913550605 ], [ -488928532, 1883874890, 391868744, 1863507337, 608678775, -2139757063, 1370991101, 223876043, -1432532407, 1141330092, 437439734, -1456636739, -465570072, -492852647 ] ], [ [ -1784874325, 883608667, 1123366769, -1281852939, -1418019533, 1778465499, -1503591739, -164746488, 935367046, 330778986, 630264295, -1390509122, -815098589, -578979380 ], [ -937898050, -870871575, 1362225079, -605781876, -69728435, -2055269629, 1955871060, -966885833, 1089996498, 829472818, 924229745, 1229894245, -735856747, -2065482488 ], [ -1099542947, 1241564802, -178972091, -1688554740, -1144121875, -921522362, -616948990, 324848302, -1804861213, -540872632, 865659596, 1037374695, 1385437602, -1730399872 ], [ -511236123, -934828562, 559427540, -1330945262, 2087052009, 912795556, -1089829920, 1489896822, 1495134733, -460877491, -424710669, 1384846605, -136515364, 187910 ], [ 1201413744, 857000327, -1321885424, -1507333022, -1357576209, 230474051, -741672451, -894088913, -1534202285, -37932862, 1400848549, -2059767643, -1664810341, -1441906506 ], [ 1508234017, -698619362, 1931389738, 545733742, 2025133409, 763259354, -608825809, 312976784, -429100643, 404548188, 579718901, 1322559953, 1495858666, 671000879 ], [ -2133688734, -1659510999, 2115390033, 2111988927, 676104267, -940460184, 732861454, -584138096, 10139895, -1927201661, 1677280241, 1628521487, 1469729166, -110499414 ], [ -725509050, 1703366461, -475041379, -791055846, 726385956, -1848002170, 353407017, 428008486, 2065114036, 1328224520, -534732594, 567565345, 2114827867, -724409929 ], [ 955464509, 272509373, 1957534606, 1380787677, 145594898, 1558344616, -793515320, 998623714, -2039768174, -1548746661, 1168031436, 1729538767, 2092923794, 1342615981 ], [ -384316392, 1454478346, 2067804197, -2139964666, -1248032083, 1428055476, -479244691, 227136035, 1942502841, -2113188515, 1613489673, -653767597, -301709932, -1424040547 ], [ -1667161949, 217863855, 896924232, 93691140, 164036079, 207095304, 1506861875, -882104285, -651630843, 1003192571, 275574740, 1491324219, 496498657, 277133628 ], [ -1248768571, -2010687854, -1800954935, 133320619, 2115804477, -369366820, 746475983, 1737865013, -861214484, 1736096081, -1214510922, 1485414924, -1000444043, -1194516844 ], [ 1410196045, 1601509351, -1433318150, 588548436, 1602880786, 1966945377, -2119843597, -1030294227, -1859213609, -654060834, -1410038879, 1517942743, 1763450734, -1635427362 ], [ 979715851, 1690748249, -1826946934, 152753688, 32511879, 701358058, -1984556685, 1740103267, 411230025, 808942090, 1699061463, 412285166, 1515372462, 1072976678 ], [ 453098027, 166242795, -1500659118, -1570463172, -1447014070, 1990160436, -958271336, -15276596, 2018130188, -1424439886, 1661359698, 746984158, 332642791, 492162536 ], [ -834747487, -1556110629, 285403394, 32271783, 1126261079, -2114151950, -1877107260, -1115360742, -340890582, 769000245, 1304862793, -816506609, -1028328809, -1782473157 ], [ 1237706874, 200524884, -575552074, 1488010184, 712948592, 736227489, -802895542, -1953557270, 200628082, 331580194, -1519248679, -480478166, 1445233507, 1718845908 ] ], [ [ 2125990148, -36123718, 2008077997, -1073491257, -787851379, 509073944, -3475566, 813147757, 1777047940, -2146724500, 204779075, 224646975, -66574782, -793488667 ], [ -1469971379, 511737064, -698881340, -770495687, -1866627486, -1692600689, -458734124, -1840068457, -2060113115, 156103431, -814316620, -936316628, -1420631144, 1928080667 ], [ 1259347646, -727413168, 481480323, 1334411584, 1335180700, -1602858221, -1143100464, 106062232, 564884808, 1317647348, -1047985907, 1892741510, 1111836710, 1436011702 ], [ -446339468, 1579311082, -2113559940, -593626697, -1045679230, -1299401714, -1886862214, -576289886, 447451658, 1118459444, -438921414, 62063789, -1686387681, -1449230220 ], [ 655774430, -638016954, 1261208555, 12513652, -1655823157, 151798028, -381143541, 1327000163, -539589692, 227629196, 2039303765, 869788073, -1048502220, -1863358583 ], [ -1065162567, -915740226, -364244584, -1358134971, -829437115, 1446614477, -606773171, -1590211629, 336772682, 558613947, -557929828, 2057803886, 445676454, 506888931 ], [ 326038760, -1747960823, -1727790886, -1449370698, 1474223214, -1849547650, -383996092, 1848168454, 1069218814, 2074367421, -1821445721, -2005563888, -1997126951, 666400581 ], [ -1354963829, 1328666745, 1290606093, 1843095856, 208953957, 173140332, 2026327001, 1954804709, -333632767, 1403154173, 1371876754, -648138529, 346654455, 381386905 ], [ 1455521854, 59605163, 2013469265, -1798432458, -96818156, -1239913284, 1179614721, 1115193015, -1122135590, 1280460132, -1867744208, 1572628430, 1215769471, 1440979388 ], [ 1229563651, -1815974914, -419485117, -1363933290, -2122022660, -234839241, -873325298, -1500368227, -1603177135, -364887132, -375958396, -1256147443, 1071593501, -1631515101 ], [ 1850241462, 1393999658, -1313447629, -1534072230, -846351181, -1413177116, -248631526, -738222918, -612251034, 270096346, -2108855052, -1739787104, -1003840268, 1900579362 ], [ 984114923, 1280765161, -374297652, 598128445, 1893218670, -1475769066, -1321233622, 1799991704, -1967298322, -109108294, 547452034, 980154071, -1842697400, -1302702302 ], [ -801271378, 1941727815, 805191183, -1584984052, 252230926, 1100015264, 1435896564, 1644023862, -1385458877, 2129390192, 626594440, -1192125483, 1385564135, 287106163 ], [ -969481653, -88944260, -1989465684, -948460592, -1648583647, -1689653345, -1496434905, -1697742878, -338852905, 673797268, 80304433, 1906690840, -1257042482, 108414465 ], [ -1183267694, 25421789, -1350049637, -207918556, -289597179, -841286493, -70795054, -247059696, -1143930985, -1752627666, -1709168502, -1503732989, -657494331, 1350861311 ], [ -1223120773, 292567126, -1181923856, -1546882323, -710959794, 1007208221, -785733099, -1665778833, -1924897864, 373732156, -418789946, 2111144397, 1558457082, 435399003 ], [ 472038887, -1466323323, -452699979, 172541135, -1325508219, 2094632843, 2017533156, 1246140785, -1714701347, 1293060849, 769578898, 1650921860, -2006477374, 2039033365 ] ], [ [ -996495613, 929869961, -210769094, 1760484056, -1645884602, -1845201681, -1426638094, 116041690, 911639924, -1094781429, 47335136, -1628375882, -2013400246, 1780607626 ], [ -179652932, 1743684142, -1009080401, -214478822, 168046367, -1354404476, 407949019, 163714770, 1845626300, 1199113792, 282352530, 373147783, 1859056679, 457392715 ], [ 621718835, -2110892118, -545403860, -567500068, 1186696060, -1144772500, -2074138287, -1626931784, 310664608, -1854593520, -267292786, -336426749, -1432906343, 495286444 ], [ 1633087834, -1168905999, 1541491971, -1799672321, 706862572, -1450521785, -1698867116, -904835073, 109372285, 1196858238, -1168943619, 1605684417, 193388896, -1209715314 ], [ -479396498, 1200019953, -1707146745, 411548087, 1931531207, 342406225, -748286746, -1945989733, 611694058, 1271877261, 2081624411, -1204801207, 1085681687, -588776810 ], [ 208472432, -550258788, 1366480132, 2010038748, -654630416, -2024287487, -1089018281, 1108016072, 1607363109, 916996913, 507721421, 1383903957, -423057122, -2069153744 ], [ 1506972216, -1810240509, 114536624, 187470850, 2060825146, -1827350233, -1448656430, -1469872784, -664267299, -61904008, -150063840, -537011648, 1585499979, 1536300437 ], [ -1060880034, -222550406, -143237665, -685665659, -754229174, -1348656423, 626819412, -207880298, 1156926897, 2080219359, 1692774336, -1682637114, 148782624, -666041032 ], [ 732042165, 1645384587, -1152026899, 1456210807, -1673717127, -278496990, 1116376716, -2060324556, -451263844, -2085424528, -567819929, -1659223649, 1144671414, -787410438 ], [ -389884739, -1482235459, 2039754479, 1581504149, 260111124, -2016076586, 422432683, 444457741, 1442333372, -842708098, 571796870, 1543278341, 1564962167, -610896006 ], [ 493112542, 2000877849, -1695511702, -1873367692, -898846342, 982037517, -261846771, -558098088, 1857929376, 737846777, -1667637514, 94696708, 1973515749, 1709442560 ], [ -1502169006, -2054337523, 1807951569, 1839346529, 681547944, -1966313376, 1844656943, 1269636105, -917533262, -48088082, 1372285008, -698157128, 1030342161, -1585838573 ], [ -1611408549, -321146988, 1709674327, 808181565, -562074833, -756992291, -1739114075, 1201735998, 402217528, -442240767, -389234879, -1191880184, 1490820031, 593960608 ], [ 884258869, -890945458, -545962281, 1178637182, -1189393077, 201849591, -518589868, 1112797328, 797955237, 529629897, -167416521, 1253100562, -314761723, 563209944 ], [ 170706270, -2067569030, 106290144, 145146156, -695758155, 273971900, 1483289974, -1289295046, 2075406207, -480857123, 1593807706, -163195518, 70980189, 1424078792 ], [ 794173784, -1089979790, 1429558345, 1219899048, 1380477848, 562661291, 1694034475, -1014924051, -1169074137, 903688411, 743228211, -1816964131, -415620293, 737297249 ], [ 1630510676, 2016230357, 1692873475, -7684814, -745091967, -326801935, 178132807, 1167592897, 2025015446, 1031714661, -1901964922, -612395772, -109553558, -1151060779 ] ], [ [ 858883023, -1323363431, -1402928015, -918540847, 1402427211, -669800247, 1305175402, -1523630204, -308722416, 1471347224, 582633698, 1501224895, -1505780496, 1575129315 ], [ -801549470, 2008550345, 1688668846, -2055829448, -1159761544, 1718038840, -95532437, -1841642380, 1536233326, -1722593328, -1711164034, 1199478586, 1353632777, 621251375 ], [ -2092449606, 207535113, 1185170601, -1101959245, 1780478313, 1741034577, -1090224711, 543103476, -1122895804, 1636446778, -930546814, -122792787, 156839795, -507452312 ], [ -1085949827, -1066660460, -1893070764, -1655526146, -1645772536, 1355417953, 1025701931, -1665259773, -931120960, -1331706999, 90281772, 1666374048, -1264774416, 1925976452 ], [ -1305218769, -40592551, -1088815901, -1489712003, 1471899407, 163504160, 612524483, -1041610926, -247257054, -1189618249, 1590572115, -187189353, -1871570319, -1704639722 ], [ -2002727103, 21670890, -1335495913, 563071080, -881034992, -667554779, 437716300, 437361355, 479690811, 1211435616, -920029476, 1203036814, 783146764, -632863923 ], [ -38686913, 1392593187, -907527912, 1360903718, -139664475, -1384603150, 1065347408, 313461346, 642107587, -702867162, -808157813, -1709225704, -35254345, 735981264 ], [ 1744576891, 1453404850, 1752040304, -1085024124, -344982848, 1948311243, -675219731, -158889986, 92376032, -604517290, -1420205180, 1715347368, -1653182877, 1388474442 ], [ -555428519, 1631430246, 377907722, 425264115, 1151182171, 1522473675, 195834874, 1113392346, 333376808, -1624882662, 1584325486, -589282965, 112814365, 248144898 ], [ 1182772946, -2022923593, -329138755, -559008875, 1126263572, -1892409924, -1649724649, 174700489, -601269206, 1457877712, 1244043732, -342883947, 527678970, -1750388094 ], [ -75377766, -677538254, 80659653, 213007201, 1406360232, 2136219863, -1555732127, 1144068081, 563952001, -1759375954, -1139193840, 67710040, 1906384915, 1882167489 ], [ 2084909010, -1192201844, 1262365060, 1821026246, -649184824, -1847403653, -1486745995, 744763439, 668840389, -1025759963, 1048221480, -1134824562, 1249117957, 2035056466 ], [ 190033821, -1492439989, -1101744380, -71483716, -1950403161, 510981590, -1338544381, 2096101274, 551924322, -308074482, -1757379292, -2071468476, 18894020, 1663552417 ], [ -32995981, 127797749, 982728224, -2016231060, -1346171797, -1379664709, 418475195, -1768622069, -1953165266, -1811005423, 686369618, 1758518244, 1173442577, 1234014196 ], [ -1669976766, 400066369, -1684156712, -1733080282, -1951043858, 428852896, -961611357, -2133538131, 2111510640, 1802586298, -341884020, -1609243427, -1633933484, -425915172 ], [ 1658317304, 1679516543, -944946483, -1016075063, 1594677440, -1897116706, -1245058444, 321879128, -1521627060, -1182993206, 2130906177, 1614106184, 1100679509, 453410927 ], [ 1338918499, -165765004, -841012055, 1834950484, 150936728, 570589264, -891653920, -504766055, -1775877066, -631155433, -273552473, -981211028, -814856482, -1897769524 ] ], [ [ -1004926868, -1593365787, -1442253490, -1251242308, -936001680, 948851550, -1038161584, 585293190, -1625017705, 1552302061, -1214356355, -1857418226, -149741894, 1441644756 ], [ -2040185510, -1308193256, -1502359896, -1229525648, -1834620464, -1112519213, 167567501, 533131527, -142297170, -31624916, 1992969031, -58459372, 850206881, -1877413625 ], [ 521972643, 1377940003, -1488680190, -1377267963, -1964729522, -1870602264, -1196627160, 155897003, 1212656566, -1130251627, -207653559, 1328772388, -204967539, -1774207335 ], [ -949739781, 1445419757, 572471953, 629007419, 411821275, 1072465917, 1278601641, 1708372463, 1466836633, 1806211467, -689607918, 1729431649, 1575312898, 1822485607 ], [ 1276846406, -1296697430, 1325457472, -1348850233, 1682259352, 222791506, 1058230522, -702092824, 1787793818, -776261337, 606994469, -2001312460, 1866395817, -498680572 ], [ 1461767954, -600919473, -909392619, -1413182769, 1029275767, -1072715466, 1961793221, 1939711231, -840600865, 438311167, -1547118000, 1638217884, -1380924920, -137555285 ], [ -1470300962, 2142600515, 1941315873, 380419916, 744897144, 1771293869, -418714350, 2070268586, -209720599, -806512038, -1928875065, -616607523, -1542467435, 184921269 ], [ 1716777124, 552601586, 1872427294, -1847548274, -1532579462, 677274179, -41631888, 1637396801, 991204140, 2059065965, 456168755, -726459294, 170476397, 1814622704 ], [ -694108889, -1413029061, -528057851, -1876966588, 1556053791, -177079643, -20264127, 75416559, -1451497886, -1180118468, 451364808, -1585109893, 407951282, -105360514 ], [ -129942568, 151591317, 853762672, -280241060, -260560221, 1169135383, 460701469, -341962202, 680217992, 1415413843, -739576653, 234552630, 252252686, 976672472 ], [ 314410466, 1994643051, 169547730, 855598989, 86610352, -402158916, 935603354, -1618075812, -2116617736, -1934983402, -1804529304, -1669541502, -508895340, 20003006 ], [ 416324851, -1214723909, -966986358, 1942521905, 1106083958, 1022424675, 1429943830, -938397262, -535668786, -503003993, 1011722807, -1249813128, -2029263653, -1084024306 ], [ 690577069, -1918497436, 58121429, -1772308729, -537015884, -1842820278, 1030204245, 98813038, 1321858462, -1288792185, 2133859712, -359870992, -464672905, -181694758 ], [ 31805622, -1563684434, 487617709, 1879743549, -2083313793, -958579134, -581793101, 1725199887, -1488501832, 1741282994, -1076842485, -203329447, -1303934966, -528864947 ], [ 2103466637, 1201108963, 48586854, 1083687528, 1273221059, -2073534978, -2144476558, -1185396335, -1045302843, -1112764323, -1826626918, -842701622, 160867134, 1615741423 ], [ 915708153, 945410597, 2136541932, -1122726339, 1517936819, -1508690037, -1899018032, 521746445, -2089051068, -1927599785, 653076607, -340033447, -789323854, -1626349872 ], [ -1796268327, 1959149705, -1952250192, -565423038, -1214865402, 1079002769, 855141281, -1008030841, 1597847724, 1935107999, -1939588680, 1143344549, 955835325, -2005694892 ] ], [ [ -1284904541, 413425471, 1341256204, -1089140778, -969842162, -1249044887, -1227868070, -1600993565, -1406242122, 1488861442, -254026480, -1908402551, -2053581021, 1610838906 ], [ -1888503207, 1380649068, 744816099, 1849461451, 1198372150, 1009145197, 1625022718, 1184764160, -498828723, 1648827663, 164533294, 628300236, -1660711994, -1945461830 ], [ -1112662288, 2111396356, -1057697674, 641964206, -836449999, 1409230701, 702080133, 1212097486, 1484175716, 1767422662, 646871255, -1569488164, 946548734, -1451317115 ], [ 1893363862, -965130060, -180962694, -181979207, -411925611, 1149389878, 650446849, 317683886, -388961291, -2086538373, -447031863, 1015126438, -472390322, 413338516 ], [ 441737751, -122063461, 707961957, -1760130146, -463476317, -638006992, 1691972451, -515388818, 1537865379, -309608997, 1967115070, 425638515, -970426827, 1784926656 ], [ 756395430, 1849797072, 731809379, -707356169, -1235489056, 568105004, -280874945, -738879329, 426275033, 1524386120, -478429166, -948596151, 681949226, -896913290 ], [ -538415005, -1003437564, 1464345201, 841652383, 1614432551, 679876726, -2084055036, 1758567683, 733355388, -1602856946, -768291880, -138154721, -1563349564, 813616817 ], [ -1558768947, -669705941, 814707819, -52721014, -1553122528, -289164789, -1440758646, -1426588635, 1184415422, -132010686, 2040747109, 1085847981, 1152750882, 1935992443 ], [ 1914617910, 1487127830, 778657200, 1343631710, -1531615626, 1222641719, -1510770983, -1185232347, 1079600817, 382723267, 535404023, 183147325, -972352236, 244880990 ], [ -620940924, 1314538448, 1203941644, 448987655, -31312278, -1759632519, 2075896706, -177623890, 1297506588, -72792964, -1456989608, -1821805938, -599126039, -1759774506 ], [ -1699832137, -33666607, 1819585747, -2093183791, -811513984, -708149548, -1822181193, 2037092460, 1669376376, -923378201, 2066698771, 503095, 1786019881, 1044484027 ], [ 1973845536, -1995066979, -322192494, -1283708142, -366471443, -1697249930, -166484033, 1232426804, 571685479, 81078351, -1759582949, 1892287089, 1959823001, -1084545365 ], [ 697769861, -2012817670, -108904041, 678300665, 390323729, -1130975322, -260766452, -733497700, -527115793, 541892567, 1270232425, -361241684, -905704013, 612567802 ], [ -742946663, -693192065, -691784198, -1373368224, -2040608483, -1266005082, -1257027770, -1933117778, -537811778, -1412237555, 1567494075, -1467614618, 1461540240, -1299144523 ], [ -2104894917, -2043779574, 584814625, 750271603, -1663325993, 557084659, 1175311380, -2010907616, 784815328, 1705832755, 392163350, -843786326, 47107825, -13377188 ], [ -671713, -1318947480, -1717725511, -1131499894, -920527610, 1712320915, -1684121172, -1103006550, 88546085, -1900377914, -201764242, -1347182514, -1685242942, -698781819 ], [ -1756917477, -1896631449, -2089070109, -2679013, 2001677609, -1214792484, -278842715, -407703399, 259257006, 1262242615, 76860265, -2075377670, 2072604550, 173498862 ] ], [ [ 398764472, 213210604, -1656926316, 1251962828, 865808082, -223003619, -68573656, 1690447057, 1417179332, -635102870, -1821042381, 22764156, 68817560, 441176907 ], [ 1061365787, -989880711, -490248587, -216330369, -1509744308, -1998828097, -82856929, 311882403, 332481999, -366578794, 1838644911, -2120340851, 1200355097, -2103956007 ], [ 1081288341, 1247885379, 1606437751, 146902305, -253474222, 995416546, -1632666262, 1511938581, -1031528197, -1810686301, 909654834, -1586797168, -1104788909, 1536551105 ], [ -1008616170, -1719252202, -2047786038, 798126519, 1142964734, -1040078522, -1829524520, 119556306, -571111048, 1152572639, 355344978, 259203335, 808725967, -889936402 ], [ 1059678896, 184826527, -48538448, -1151072116, -160393483, 658486514, 899452182, 212898369, 1320826058, 407383138, 1905501173, -41051034, 1236638184, 364436619 ], [ 258119237, -100596960, 1610317095, -785253296, -1924720838, -203135860, 1415341925, -1238628164, 1678387410, -2107173615, -260620118, 1731666956, -1437498776, 779096617 ], [ -1274014297, 1878534312, 502175605, -769984570, -468110395, 57672026, -1009878123, 805585488, -976691152, -636739039, 765096350, -1556951024, -432819985, -1486571216 ], [ -1537360204, 477052187, -457701940, -1839167731, -504085711, 301614257, 92611250, 471812370, 1340600219, 1055245530, -1902123488, 2015034306, -1184994829, 1448735479 ], [ -840972424, -2006643584, 1835638574, -1919077701, -1919231472, 1977355744, 1018378552, 1374339879, 711917657, 830730160, 98720879, 1145868456, -1231120806, -871067672 ], [ 1831185914, -1424544502, -744339565, 1130359439, -2046389385, -1932998957, -521224382, -2007884033, -815071009, -324617971, 1675938523, -1914681678, -773233752, 750039530 ], [ 1802695654, 1439837918, 1800663340, 204239864, -594768979, -59220322, -876400170, -166723319, 1422868442, 1605499259, 281493362, 1424718628, -1133406934, -774085994 ], [ 1148464820, -319676997, -2109921233, 1724396602, 1757800571, -1158812601, -831214368, -1906292821, 1266397370, -52285814, 184356878, -1346126964, -1031392064, -1131250681 ], [ -1254812797, 969930183, -638193572, 175222434, 1570408856, 309677111, -2118017992, -52690227, -196065752, -871307813, 808339506, 2006048037, -1546918999, -754627790 ], [ 392727551, -573397075, 230711241, -179497038, 258163234, 122491092, -659134314, 1984438316, -1871433933, -1338655916, 745402862, 1680038665, 1219149973, -594120303 ], [ -1555536703, -438944236, 303272128, -1843685421, -50881524, -211076866, 658771805, 741423166, -528607940, 93743102, -492425664, 719452378, 213065189, -176954777 ], [ -1801322254, -1978191547, 1233667761, -1530547382, -1996103252, -235455566, -2101413761, -1720531829, 224869141, -1735851692, -1414346134, -1358235537, 595530262, 1794537930 ], [ 1018048054, 425044275, 928362365, -1359335152, 524447037, -1779232820, -1632403752, -466573884, 1590924903, 1122069987, 2084494192, -859909910, 541110467, -662131065 ] ], [ [ 2130307929, 552584877, -526061953, 994513834, -2011562333, 1442465579, -565420941, 1843353951, 468896534, -784582028, 1166143963, -1354195463, -784344581, -1032288038 ], [ 1346458287, -1795601525, 134281969, 700585690, -1776568512, -135335444, -904005058, -1955198750, 307277189, -1709744877, -100839988, 822635694, -1417435257, 1687229310 ], [ 1615505570, -673004607, 605895849, -2137116807, -2136617497, -1562860642, -1153477648, -1820098834, -364557991, 143774990, 23105220, 515684633, 428881668, 134652521 ], [ 1367811315, 1289957463, -1871510299, 301838457, -161043238, -19888468, -982113673, -1170487052, 91475212, 1594949108, 239792773, -239733331, 620869536, 1016329029 ], [ 115378491, -714405480, -990279466, 1421770464, 766061292, 207054263, -729498474, 1805802600, -1731336388, -1941142491, 1084800629, -1957238258, -1767138692, -1631008830 ], [ -1526519720, -2126333088, 2048914387, 1225583201, -231699462, -26611846, -435546363, -1745128629, 1498826010, 946831529, -259299874, -1307465949, -340971617, -1114871657 ], [ 251878322, 135021267, -548564198, 823327875, -198117429, -319113631, -1342756006, -20116462, -416601387, -1147960235, 1508907663, -1771361027, 1427682697, 70234529 ], [ 1266483503, -1512704840, -1054632997, 906084329, -1567810940, -1841232407, 94946589, 1421962506, -1781643840, 82660772, -639305599, -2251258, 1197711242, -655346237 ], [ 2000662742, -1218222643, -590181815, 1918912232, 229640703, 805221559, 1739173726, -48930154, -1681510946, 633361067, 1926992276, -447067018, 238445842, 1764286901 ], [ 705299314, -734323199, 651867439, 1722017988, -1103880510, -1937359657, -262852314, 848541063, -925926789, 346725182, -1685943313, -1946297490, -1663212626, -1581342787 ], [ 2107192974, 67373096, 1506488132, -691225069, -2049226018, -1810845981, 2084857056, 1760288437, 680735899, 1716338967, 1824507541, -1452610172, 1455797687, 188896653 ], [ -1430359548, -1191810136, -2135040631, -686501726, -620051479, -482549486, -930320703, 68799392, -562668979, 1963717764, -1411110468, -113045505, 2015674666, -2040478378 ], [ 4961826, 889714430, 1886897992, -1528780560, -1788724573, -1349628022, 455512322, 1807580957, 766277785, 1297137195, 610511514, -1463563865, -535828974, 1174210440 ], [ -1596697328, -828620704, -1990498920, 29560443, -1978889554, -1412705055, 112954188, -70333997, -495309206, 358335055, -1367030137, -1120773621, 1798309742, -1130416188 ], [ 374895045, -1610142904, 1062622698, 1562868023, 1997247518, -1474198463, 2118620343, -1791627543, -1901243532, 1466219313, -1170533910, -53940141, -1926659023, -1003059345 ], [ 522444812, -78169167, -1810614888, -1950698472, 1328412201, 691147975, 2053954736, 171010051, -1943633511, 615380737, 279321050, -1352125881, 1350494637, -1517401800 ], [ -383807096, -1521039136, -1011725802, 369240536, 1234242275, 489331499, 130499445, -1368305496, -1250216649, 247181180, -1896609098, 470144062, -1862236645, 461397315 ] ], [ [ -416648799, 990885900, 1816529052, 5330091, 1462577191, 1350123314, -886066305, -714454333, 1894758870, 357563306, -782151510, 946551946, 1867805798, -1820700631 ], [ -1373330939, 832128323, 2097867176, -1942934450, -1727926211, 285780671, 567767267, 2045582393, -852544099, 826979401, 656226154, -239167837, -409012709, -773761209 ], [ -944657155, 1921264040, 273743622, 25118640, -622863987, 673427304, -625044358, -1780653724, 1453374113, -2021075491, 1795651574, 1110960593, -1896120431, 2075901950 ], [ 354187927, -1768641239, 5496279, 1785466929, 1875214534, 1423592485, 1917805510, 1140786272, 425921785, -173767514, 2105508041, 1216853216, -2046448314, -255455013 ], [ -1235477471, -296708077, -1545105524, -606681363, 1478778714, -1576929860, 558516193, 632267658, -1512752380, 1412118786, 1734839653, -1636566489, -1476528929, -799084938 ], [ -1094092070, -340370459, -1006407749, -1479833726, -2047286227, 108370628, 21435741, 1795123819, -2141860899, -1720412658, 1310446039, -2037112457, -689628771, 618869347 ], [ -876442027, 603959306, 1817961713, 1152348527, 1266562554, -263746583, 1730357664, 824848516, -1528381032, 1211254796, -2077413285, 1719917512, 43166877, 635555812 ], [ 1765517994, -1489906235, 1225461916, -164195168, -16487202, 2098103102, -1096591527, -1557187363, 2078275625, 1577077095, 2139954247, 1369271116, -1659111893, 510735786 ], [ -1193317642, -637798746, -942329641, 1232946723, -953077964, 838507329, 1158569424, -1742206914, 877825640, -927327797, -1413459819, -81196460, 1118114306, 994645644 ], [ -1204687608, -1013435165, -2056351668, -2021424416, 925797048, 627988967, 513684096, 1240289070, 966376766, -1168065551, -1908446662, 1724077677, -68874764, 1595955771 ], [ 874736986, -2019920201, 1691424351, 665496878, 1414607162, -790901848, 1119533036, 610077252, -1895973998, -380263655, -2131163209, 818721204, -97801317, -1368594251 ], [ 1854817622, -1198985086, 994969752, 1648541693, 2050342595, -500728035, -1311407908, 1400570101, 232760649, 1199223811, -601142877, 1392904711, -715089326, 1933768063 ], [ -13851832, -1556927706, -254861870, 1745994138, -491766142, -1554552666, -1378719004, -655625151, 762429397, 868225856, 122092740, -305360289, -289526553, 1193620810 ], [ -1642971676, 1634626311, 1129019036, -149872354, -1572709359, 49837469, -408405524, 427740739, -1880904829, 824092426, -594105560, 2106767222, -1593414919, -853007796 ], [ 1354369930, -1246493656, -897196834, -341393617, 42715119, -1989491598, 968722199, 1960474688, 798749151, -945748406, -1793080823, -1641435942, 2057792814, -113492975 ], [ -901568812, -360892416, -652792962, -1010084785, 509079053, 1880709954, 549576935, -957627850, -1861319352, 1481469495, -1612634736, 1678581509, 259479844, -1511746769 ], [ -2132478395, -1456348402, -1390304427, -139431218, 23843707, 23503945, -1544075696, -40725567, -1175534867, 1323608069, -1910011, 906031139, -786732699, -1077760051 ] ] ] ] }