{ "type": "int32", "data": [ [ [ [ 692010905, -1892587586, -1068638603, 464911029, -2069476673, 1419432420, 120155428, 1848283257, -854530892, -342142556, 949538708, -1284635362, -490579095, 410694134 ], [ 284743253, 1049924276, -1560306067, 273635408, -1113295355, -1421926918, 930313194, -1832249061, 1617240605, 958340808, -979618150, -1956546918, -1840146848, -333357605 ], [ -1008651114, -479817243, -377258010, -1272254286, -1407039540, 1927605413, -850561790, -2017371260, -297424315, 563423792, -1523900827, -1550804767, 1755901519, -1242504753 ], [ 331215287, -818987883, -1210605017, 877579780, -1239691115, 225784554, 705322512, -1180162900, 1113992094, 1167208465, 1393105076, -2147116775, 1862082011, -1289452419 ], [ 972044851, 86307513, -1630138512, -250173733, -1555723064, 1162917888, 750229401, 78806559, -1793676125, -1760074244, -1857977517, -1073090291, 424334346, 424020869 ], [ -482180613, -1307513181, 1581795812, 1072054193, 1216636253, -831637702, 1452333946, -34448818, -710555456, -856960505, 1432498192, 716919868, -2011595470, -1070076224 ], [ -350766266, 537516013, -469303793, 1276249345, -1901664382, -1343100125, -1381563855, 1953728777, -1939809774, 1146170937, -597124954, 497021660, 1759349470, -570231579 ], [ -1805320498, 759268621, 1312510541, -1065903658, -952605120, 1086026298, -1132284222, -1289048785, -280511630, -1087118987, -1709978254, 1071859797, 660803563, 1875839732 ], [ -1901833663, -923486763, -548583276, -795919538, 1024714127, 1511600019, 1146169135, 557310465, 759283989, 1057877124, 484680586, 4041038, 1342460898, 1530080218 ], [ -1353603398, -937786471, -1728881265, -1308046735, -1197052416, -365609262, -1995540714, 454062933, 619354384, -491193964, 4880724, 1470044398, -1981651344, -2004693680 ], [ 932066776, 831143251, 1749310999, -1774276232, 310873029, 523213844, -1460547168, -673093343, -133159533, 1419071654, 826113280, 564280075, 199372850, 1050176658 ], [ -571717885, 1963173482, -1836799354, 1256836756, -182528231, 758024050, 2100403568, 903922745, -101127393, -1464342465, -1645483802, 1966885883, -1750342973, -866403058 ], [ 675810548, -741792171, -2024406541, -1158447597, 439396220, -1124242972, -1996444035, 437228516, 1675872107, 197924928, -1561995223, 581419123, 1761748970, -797205538 ], [ 450972445, 200415387, -1211999376, -251166788, -1065045443, -1203199244, -932723393, -2136800204, -513610585, 1079354896, 419340225, -593869545, -541574153, 373273154 ], [ -2072055925, -451650889, 918042520, 533601783, 1866199077, -689086126, -1592544732, -284290366, -2070979608, 1725111106, -1560813753, 1255183580, -1958282278, 712240984 ], [ 1967880576, 1360495030, -1879083063, 1658808250, -495247033, -1439846302, 129075239, 1485361035, -1596196949, -996950815, -169963424, 1718133194, -1124299195, -658179993 ], [ 272481103, 1646940996, -1307037303, -1888339230, -156184754, -1189747021, -1753704877, -2052116376, 1660599886, -1191528069, 663506247, -1180102556, -405651873, -1014356080 ] ], [ [ 1388161134, -1962322998, -1779416103, -35552772, 49520703, -1816885370, 633839743, 1067563624, 1476373739, -1576646340, 557299925, -1620764100, -726622167, 1808517229 ], [ -1682878078, 761323723, 299531180, -1852692655, 192588971, -1704664134, 1180908068, 141167929, 1559082369, -49309427, -1708188735, 1122018516, 264328105, 466529700 ], [ 1350648731, -1119750925, 1549468299, 1635200536, 1634930603, -1961319311, 1181131191, 1665822953, 530503911, 643801943, -1087790890, 401084711, -2106413797, -297400481 ], [ 1284525405, -1064692841, 2118136290, -1696347543, 1204279323, -2036745084, 1850500921, 1795624790, 1057435762, -1920551089, -1203493613, 1055276986, 1703923960, -86706865 ], [ -888365286, 277327264, -2010335696, 1667693142, -1104332271, 1439112454, -1965244267, -883797685, -1731688753, 1121167413, 2089573994, -1030276335, -730667239, 2111946529 ], [ 546116372, 1909374255, 1737144629, 2062769324, -768521866, -1885955167, -1399797929, 1220840392, 1661100359, 2134610487, -381975297, 76327890, -422307139, 1337586358 ], [ 2138249395, 514306632, 529089223, -1371718042, -1162059804, -1957731109, -29802874, 20641456, -315129142, -1541868390, 576371871, -1388369635, -1925110806, 1981149088 ], [ 493329510, 125317749, -1901624430, -421761767, -235847886, -657701353, -1378502848, -1376043140, -445644101, 1169227797, 2143030674, 138481802, 1547654415, 1695809409 ], [ -108597948, 686759679, 1857800227, 866759561, -582316457, 464472705, -727270797, -1423143729, -1182823583, 1646749170, 1019064372, -1230383007, 1740384344, -2113617263 ], [ -337866488, 1361433696, -509413665, -1026219838, 394553061, 2117829067, 1211605630, 652790383, -69961072, 206410259, -1792928472, -266081354, 950362191, 504780169 ], [ 732872489, 8763067, 667875053, 131501539, -1176976964, 694975817, -1004814343, 1209233128, -203064520, 1601868561, -591606303, 1678340565, 1325659028, 2044267157 ], [ 16525530, -1753347342, 948731357, 205935443, 1448187697, 1309847022, -892064448, 1706689082, 803696832, -1278228954, 1548740082, -1787338691, -423281181, -855166624 ], [ 1566206853, -2072218860, 1838484077, 1426114847, 1723681468, 26719175, -287844516, 404615207, -1750718594, -2121566580, 1086955719, 991433443, 1853065157, 1933967700 ], [ -502525530, 1353912830, -1062891718, 181409113, 573130263, 1499469648, 985690846, -1653091904, 1469448183, -1882342376, -1231824349, -137428359, -207212342, 1183900541 ], [ 194641225, -1651045913, 1241818503, 39910840, -2113914296, -1569804215, -1189240713, -2125386384, 1542751560, -1772594093, 171111119, -1786915451, -347750428, -1485171634 ], [ -570534599, 1335097029, -496522341, -2092302268, -1092739798, -513811772, -2059511572, 430002221, 1912833710, -38723098, -1021812841, 1474840111, -1720696824, -1270791131 ], [ -260385679, 1621141649, 732836277, 412433874, -1229587292, 286947597, -1274303094, -1497768169, 1282298023, 12004208, -1248372991, 320709898, 1822912872, -1023618633 ] ], [ [ -455667015, 1860872055, 2115537176, 796074061, -2059625788, 1587955187, -2095578928, 1099338782, -763900861, -1651822862, 1262568978, 936408569, 1211984878, 360848361 ], [ 1564140732, -2115360464, 274360287, 1453661334, -1739362560, -1748814257, -330616494, 1647675413, 935088819, -1673846560, 950949311, 1550235067, -1137706642, 224370684 ], [ -1645239827, -987953074, -215255707, 1988535929, -924363758, -1093174507, -1280253256, 1356684130, 1721323314, 1530935627, -1259283613, 1726401177, -1566668021, 2928125 ], [ -1803016451, 806130463, 884361507, 1419081012, 1213038687, -1389923094, 1603440103, 2137218147, 1016697251, 1238744223, 1458914668, -1799487856, -1909589593, 656668497 ], [ 148621191, -771142005, -1895503812, 863436879, -1703274633, -1994716769, -1430743387, 1222693004, 2028000526, 895275110, 448878877, 914978998, 1317960119, -1923812472 ], [ -1884299328, -1534193152, -1999448054, -742182458, 1880264789, -1368377850, -2093294641, 1607971900, -641139364, 1604161372, -1699611937, -859760042, 1074848640, -686101522 ], [ -959872300, 1771267490, -1209939917, 1134458631, 1009577937, 275027108, 1981078143, 1685138854, -935964155, -159570525, 247739307, -1178378899, -169766548, -259257965 ], [ 700999725, -1305913276, -224931494, 1529658815, 57758087, 1746884172, -47292435, 893429779, 1585400061, -1727583724, 2113188714, 1708823331, 359837245, 1693564394 ], [ 2109468990, 1696135486, 1182343085, -1387119252, -953330795, -515997932, -295601304, -299345259, 1889959277, 397442363, -1390095901, -1553966051, -1134129304, -1468825505 ], [ -340593176, 665148713, 170430184, 1979794518, 1087459445, 202509861, 588936487, 320773251, 694465191, -1411151044, 1908246949, 200200585, -1097495975, -710959787 ], [ 157141223, 471419022, 1592472832, 1044185025, -1622626784, -99776000, 142263785, 1637658625, 585010056, 1405611002, -1078128132, 1829000712, 1099265524, -1938138256 ], [ 890936344, 930423556, 1040864515, -693123068, 1385239728, -1344889988, -257119206, 1191967660, -943368350, -2036058596, 996384700, -985824751, -1143516663, 1839314906 ], [ -451382532, -1532357842, -1970821364, -2053984199, 392682557, -1091203564, 1682458125, 608000674, -149792581, -636338339, 944131719, 342951490, -922401010, 738478768 ], [ 91516404, 1005846737, 1178099415, 329377405, -1481750394, 1122310191, -769420045, -529129429, -1138891284, -374335499, 435144022, -961864017, -1484604604, -708897151 ], [ -2028078582, -1284832836, -165494041, -1917099571, 325849954, 768051139, -1908795081, -530625500, 1664841396, 1051719420, 1067077297, -2049952327, -1611359216, -142718229 ], [ -1081897304, 2127177383, 1194041396, 140459614, -831658738, 93220187, 2117547451, 56379357, -712698873, -565579356, 1396771029, -1468931410, 1826194704, -2004729914 ], [ 2133101196, -1126320498, -288725526, 717726438, 236229463, -283463648, -267195530, -936949452, -1039813193, -1257589745, 1756364620, 2089951552, -301194698, -1072259808 ] ], [ [ -691917854, 1549532481, 229285574, 313242950, 1264776858, 1477634773, 1745264562, -429178380, -1572732338, -1392417211, 785642924, 1630229911, 441490205, -1541962636 ], [ -2033265197, 1713390309, -119961621, -561629125, -1858569638, 347388016, 712039954, 1964757580, 802927891, 877752840, 1245189910, -118027019, 84534494, -55147653 ], [ -636711682, 409519733, 1242356475, 1550343746, -440834761, -287113420, -1781127730, -708530396, 902819919, -343250668, -941229972, -1894636242, -500818868, -448431698 ], [ -1172585137, 822464591, -126331908, 141504527, 871191440, 271454620, 961723353, -471315865, 2136201922, 694065233, 2035863421, 1835760060, 2125657402, 587255858 ], [ -913434594, -1086876702, 1020209361, 524603037, -753972489, -983106171, 568065363, -279882630, -274456722, 347338249, 1499446759, 1075747800, -270974933, -217771326 ], [ -213063711, 144970677, -1821218463, 254175209, 94149617, -1192798336, 404467532, 820832443, 1357345961, 714609, 2087603415, -1805442348, 1974466250, 1269386096 ], [ -1694757571, 1005771054, 438848226, 123663090, 461426258, 533743070, 624536066, 729157844, 488514467, 280690725, 1897337457, -1564672035, 592395652, 689775441 ], [ 209543050, -332959416, -2002927437, 845519053, 1208713200, -1897957585, 1917119398, -1851162880, -379063989, 430341455, 211226365, 938968746, -214271972, 1273777558 ], [ -1221811931, -904471753, -886970668, 606060745, -1508671112, 1341417851, -2048284636, -966231378, 208882710, -157806878, -1527866732, 1800238412, 790163616, -1197147527 ], [ -1782702870, 1583381888, -526575794, 1796444312, 759094748, 2111398435, -610962146, 725842547, 1703335003, -1186255844, -1644644174, -1096873002, -1510571177, -1528167804 ], [ -382844564, -1277174768, 1611324799, -1998724790, 764508048, 867709013, 263240152, 1338779739, 1248705188, 1202876640, 1961907026, 1502498868, 48092917, -1405253212 ], [ -1598218945, -1711324043, -1845685796, -241431072, 4441560, 1491349667, -649058931, -1652016421, -1482779503, -1450124392, 1761222128, -1309320603, 1808294095, 626675823 ], [ -493184457, 880040817, -341721584, -710851691, -83475307, 354962274, 1076531394, -353102904, -858048335, -741039916, -114396760, -782166793, -986495980, -30210134 ], [ -1497950651, -199270533, 367092828, 174561941, -835076704, 1052679739, 1056738060, 395405029, 477815954, 727839033, 487702319, 1890249323, -1531097971, -1420131121 ], [ 2059270550, 504055954, 1028405103, 979468852, 1363623376, 1713616397, -1493143548, -1261903570, -1301661502, -1581323586, 1881601794, 1735268679, -163705689, -92495824 ], [ -1577977896, 1153346529, -854936568, 833663925, -1039067645, 1834966532, 1801514705, -276141258, -611504947, 1035479450, -1455154942, -469665425, 2090588930, 1894051747 ], [ -922800446, 2126396936, -1130107433, -1773503485, -1848766963, 295198408, -784187495, 507111061, 72957135, 4224477, 391956711, -617300331, -1368922726, -8964051 ] ], [ [ -631320343, -1809276990, -44007516, -1403451965, -930040146, -399228394, 241317911, 964228075, 961728215, -1600087149, -1476387683, -1774429450, -1721825071, -845304147 ], [ 477471629, 1747456907, -1556974618, 217529544, -23604171, -1195686046, -1869386472, -124460403, -1686547193, -31400600, 311907154, 295224506, -2061000837, -92236372 ], [ 2099859086, 1050187931, -735475721, 1424337552, -1809377156, 1926269476, -1849266896, -676318000, -1238005191, -1260662585, 348567194, -746736387, -407146553, 547887796 ], [ 865576057, -81445764, 1131747523, -1316425620, 368426048, -1061239394, 9552215, -109370659, 1142076186, -1835022459, -1843721509, -1226954661, 521941369, 1398346868 ], [ 1959434875, 1897527609, 1804002353, 747518822, -18927548, -873087458, -2007149018, 902714898, 2103004289, -298095004, 1754671759, 1820363948, 72533152, -1297676376 ], [ -561377784, 278973680, -1622568308, 1887257498, -1133589101, -1236284863, -1770886571, -1267278354, -2130693611, 1187040274, 330795488, 1748106243, 1488600923, -250335472 ], [ -715189657, 1599689531, 709959231, -1108694533, -1379223396, 34202774, 1996424256, -1064292301, -1283694571, -1144517815, -832304699, -1017834013, 1424538809, -570626580 ], [ 2030912361, -1436768847, 1492651653, 1791219263, -160217362, 1113049730, -1584942477, 1455893625, -1820512328, -279392949, -831901645, -1763168922, 624905132, 2137984744 ], [ -287401115, 57331698, -213892564, 2074361464, 1517989163, 336902521, 1017224891, -240079661, -1321170256, -1954288754, 2041313576, -57711711, 985005931, 1004589760 ], [ -1816065874, 1008041213, -1455340091, 984474746, 422621137, 1493587307, -1667129210, -1461832944, 1694647045, -1677376475, 255448081, 542587119, -260573080, 1832157003 ], [ 636364876, 2067784245, 1713006716, -131948428, -178397824, 645465578, 1894700928, 1989044819, 174842374, -1438874643, 233974542, 133346822, 40828727, 569993246 ], [ 1334954850, -1957922749, 496387279, 897844383, 1900796887, -1375821358, 1424786567, -1819362338, 1382799936, -664082169, 57057013, -2003909851, -1878469891, 164677729 ], [ 813718832, -866538414, -36242196, -1276785728, -1305907317, -1341533527, -1079040022, -88193334, 369595579, 1490569423, 518872865, -630241990, -43287592, -549443981 ], [ 2115926806, 539216296, 1819649797, -596125818, 833021257, -1207574846, -1470254693, 854268752, -1341024872, 455796216, -663532849, -929564620, 788056452, -231219511 ], [ -1832794903, 1698570728, 268323147, -1036480325, -736622649, -1521528584, -1729564088, -1970762658, 1605139968, 960887429, -959072220, -1792519146, 1273273589, 1887790125 ], [ -1588860658, 1878728207, -2062481674, -1212722138, -543759424, -1625157989, 1317922689, 984159901, 1520431463, -1798093844, -830119791, -967450343, 725769997, 409806794 ], [ 489629796, 400725884, 345292435, -781402632, -1478311877, 1470554509, -2069618798, -463863873, 1914271395, 1278317167, 1665881841, -1092460379, 512389343, 1958565319 ] ], [ [ 659969613, -1445423595, 996596758, -1004563453, -542056234, -1113116176, -1035573692, -1846345917, 2145919735, 1969847921, 1259120227, -729155571, 966753708, -686694195 ], [ -1250410346, 29457982, 1331058203, -340891054, 1338416708, -1473952249, -1217214678, 525985343, 204209087, 158349887, -1849843542, 1057587923, -1039340862, 1375740792 ], [ 553867550, 2130984822, -1021645189, -1330745473, -1408570599, -1859218742, 758083550, -354427586, -1851428550, 1370143418, 253699165, -1142325739, 1843202723, 1413833033 ], [ 620577253, 1370656907, -938153591, -1433369430, -462982922, -642429424, 1896201353, -1396063687, 1555594730, 678175316, -786091993, 2099760434, 345078548, 612561701 ], [ -842212457, 1163800827, 685980850, -1809292969, 1656349339, -1936068752, 1024775430, 608291073, -73049646, -62431769, 807229027, -635638656, -1918933659, -1245137580 ], [ 1695895113, -1154079750, 2132629877, 1828499841, -1437445687, 1754705115, 1048148153, 557713655, -791097205, -1039089519, 1101314296, -547091288, 1179934843, 808477061 ], [ 1141120077, -1928868379, -1701008245, -915793345, -782533796, -1753939775, 1098904219, -1689931591, -497041349, 1368333181, 1085360897, -436022572, -446867371, 26819590 ], [ -101270295, -461099991, 970633205, 166215960, 1261758395, -236188386, 2002364646, 730664829, 71800996, 911786464, 708855895, 1001142546, -1866559649, 280903469 ], [ -1377376824, -1332485367, -1473323698, -919218828, -301405010, -1772424604, -1921250930, 1029283939, -622763423, 1580433416, 1750844917, -1473089668, -246275474, 1299914136 ], [ -1652500535, -1135952083, -57321570, 1039469980, 1551181113, 720302175, -1418183907, 33110344, -247834111, 381693392, -2007155021, 1695615149, 66827997, 1191102036 ], [ -1612531915, -578039441, 931547071, -2139113281, 535349228, 663447363, -2119639424, 1915428166, -1479663624, -455039805, -943394696, 372623067, 1789921509, 1802561981 ], [ -864458754, -1872711797, 1788295563, 967151071, 369143522, -1730504564, -1928250579, -688991570, -1793008849, 1524521189, -556864554, 1844289335, 682571826, 890340317 ], [ -1945544212, -655300329, -2062028515, 1393197221, -544027233, 727658331, 1171905744, 1176768850, -757905699, -760497382, 1185285993, -1438724794, -463169032, -1135458930 ], [ 789536643, -63611637, 1126612182, 594308382, -2010559464, -1009800202, -1134360444, -1426752340, -1738902185, -216585906, 874166362, -325776078, -2001852241, 438766711 ], [ 1340755752, 190653617, -637394197, 388747181, 1406277704, -1522327428, 1541227359, 2108939889, 1895820294, -969557289, -1613624521, -115112950, -549968236, 612361784 ], [ 1927223351, -515314939, 1652409417, 1257763570, -277818230, 1569997203, -129218471, 430721590, 1266581329, -374660010, 1041053712, -1500460197, 2125953783, -128625361 ], [ 2028350819, -1464852882, -1096565801, -1870997584, -1772034802, -619287858, -486299164, 90158709, -2144792370, 204046879, 973896586, -352186245, -1688806011, -842279850 ] ], [ [ -73462035, 2017153349, 1075494546, -45203806, -727752915, -913804274, 465676542, -1950473460, -1551659516, -37323232, 1496220452, 1450726158, -1854683976, 3948058 ], [ 1737679711, 1083512525, -799507929, -1391677864, 1846589937, -76018588, -792258166, -1586567166, 1103540416, 783591247, 1853370150, 2037258638, 71749020, 647304419 ], [ 1632332392, -571317694, -815290475, 549344954, -568678717, 1315689999, -243898392, -205878403, 491628619, -1054415331, -165679240, -1387892962, 1786052516, -890805043 ], [ 277273509, 165474186, -715193906, -1644810709, 1323128144, 1445255280, -2083171043, -95563596, -922763452, -1617096190, -2029790776, -1172962359, -707770696, 1309134565 ], [ -842306927, -198734543, 1237099758, -716029473, 95068179, 1619940325, 192364902, -1950865002, 888690134, 920752891, -662082504, -46280056, 2001233795, -555267408 ], [ 1041693734, 21306891, -2058051643, -399434850, -819459498, -2080316345, 32264352, 1779049751, 1304234941, -973103411, 284262519, 1156201949, -910168914, -1432422860 ], [ -644984296, -1312153861, -336355318, -1599141458, 1409720873, 557183914, -935400103, -1863833395, -308742332, -927687420, -65852891, -1277404458, 411859655, 1419421284 ], [ -337652466, -1681490531, 268966577, 1078146628, 323004768, 605259920, 115884600, -629259380, -2096792566, 1467299885, 765212913, 564594886, 924219366, 1254622659 ], [ 566840203, 1201546890, -1578712495, -10448932, -1781304033, 1095172284, -1148206327, 1658975138, 510737336, 1391683732, 466237679, 196087369, -1552912250, 1992039528 ], [ 123841903, 2066534707, -1414302653, 587828216, -887511405, 1662158357, -2116085554, 512351694, -2101018392, 1834507952, -1571172928, 1101523520, 739480960, 864043618 ], [ 1450637924, -988135135, 342225794, -1315897392, 151855844, -2146514653, -437506291, 1378657696, 401481696, -1829722431, -2016525413, 691108381, 1844805312, 1493873954 ], [ -1800794762, -1403197581, 1010337774, -464089299, 1400574599, 1054575807, -1208699951, -950154666, -1244020868, -776331721, 138014507, -61016836, 176636409, 1972670460 ], [ -1886628425, 445254952, 420522567, 138049151, 16310099, 145400720, 1261302606, -88574468, 1886357461, 1351530917, 147195652, -967088002, 335771594, -1608342765 ], [ 1065402564, -1652015030, -1073939296, -1373035456, 1004030798, -832565381, 1943035385, 1686973854, -1865440054, 356693799, 314374529, 2004720877, -1826857109, -803866754 ], [ -1225265460, 2098857702, 757767187, -1535804973, 1601353917, 1896320649, 441908204, 1241697437, -49919932, -1804453885, 199070944, -2068651754, -1048311226, 2119707144 ], [ 2081174451, -621423385, -1394077683, 1697914324, 1014442174, 1738516691, 1588653798, -2126939998, -136157968, 1931730389, 806093385, 1639415287, 25035551, 946647742 ], [ 579976713, 1704748219, 1215409274, 1737585459, 647107719, -369743467, -1316005642, 2119711981, -555887105, 1931811918, -1320648815, -2074705097, 725497623, 1286114473 ] ], [ [ 1002990689, -1678645554, -2035961234, 700917905, 1152878182, -157947630, 1961342852, 1795792391, 55930309, -1318235591, -2121367102, 1737582576, -2103596224, -1020974193 ], [ 1859918877, 408522532, 273924699, -956305241, 1500991373, 574436205, -1205208326, 860766810, -8085564, -1249940628, 2058273834, 1431576731, -1611815031, 158846343 ], [ 1852550930, -868917278, 1407463519, 1569769659, -2130162441, -204027392, -564575162, -496693408, -1916849832, 667323448, 1995911517, -1357057064, 156468495, -700960711 ], [ 1300078753, -612799500, -904942228, 1363668618, 2105305392, 1111337630, -1451468513, 353248036, 659256918, -820589199, 1436971468, -835649180, -1558888075, -1486830668 ], [ -562140014, -89277288, 615906855, -1991125015, 1660395003, -628074541, -1760182622, -1034599821, -1480132315, -1398937095, -2112982018, -702356934, 1855491138, -1427703484 ], [ -1134639947, -2068041006, 1633099570, -1747194749, -68585575, 635327218, -137684241, 691046192, 1650419851, 924718712, 756862652, -212009201, -1498624126, 1219970359 ], [ -2029713384, -286928893, -413394139, -854727479, 1581993948, 1084453688, 268232534, -21417869, 1811328987, 1488239148, -1689984039, -1155711813, -1588460176, 985263143 ], [ 1929887213, 1209748667, 1937140504, 1310960295, 1889784788, 1379293212, 971784195, -1534006163, -530701169, -1209781107, -1885497191, 2046569785, 1733225630, -790283211 ], [ -1001253176, 1718555252, 532597767, 1177753253, -1516253849, -939363991, -1524308630, -780991463, -2046101830, -8105088, -1569338769, -1530637306, -470225683, 938141715 ], [ -1966063852, -846361478, -812375523, -1694441143, 2081249262, 1303577350, 309814693, -1820497377, -1769585456, 15194698, 1974500513, 512641523, -2017284, -731940152 ], [ -1135840792, 1440912494, 1387664426, 6438313, -553308208, -1999031260, -2126641024, 1211624190, 1146384915, 1760401006, 1991535940, -1026321275, -1897824761, -821921015 ], [ 1093748654, 474574187, -1325503882, -1733888660, -2016629558, 244840881, 761035707, -1682987287, 1224523256, 1615377114, -1890167197, -1779743267, 993690868, -1045931458 ], [ 1987149480, -1788450452, -395974096, -745165061, -1277848844, -1098550182, 642736096, 1545610462, -360522586, -1385232965, 1740889570, -2048844085, 502267656, 279173575 ], [ 129070174, -1832990530, 1669784610, 1567659144, 790720290, 1387688573, 1316617970, 47822394, 1679972092, -1514832807, -387345033, 987391797, 1831819433, 1143429689 ], [ -2033808268, 821049183, 371961705, 689685069, 1193443187, -111322994, 1416952620, 1972296826, 909718330, -743430667, 2100556614, 776641581, 1678579778, 1888838930 ], [ 1157749710, -1809094506, 839424182, -533376867, 1314555863, -1302131558, -490996743, 1282493242, -1285782215, 1124149898, 812352515, 1936829257, 176998297, -596709965 ], [ 699734416, -453172666, 438452608, -306424248, -68165597, 2056818805, 391667208, 952707782, -826941349, 1613267328, -929350319, -67539289, -215386548, 914278822 ] ], [ [ -945041651, 1740818193, 1911343002, 296547320, 999801107, 1505494905, -743725508, -771245654, -1235979490, 578595440, 226326100, 1099009925, 2131251384, 546718797 ], [ 309657557, -359818908, -1671771546, 244143691, -1403791672, -1045956641, -673897888, -465001311, -1790580266, -747182312, 676170666, -140087554, 930888543, 340181642 ], [ 91521992, -1512617704, 937021309, -511197208, -1842240386, -161724056, -369119359, 682437337, -1886466210, 2021566829, -1491847322, 592206820, -785501787, -1442425780 ], [ 1556511711, 1236511190, -1134710339, 1399607653, -235839715, 1262244358, 925569582, -1980301568, -491282381, -1517669620, -2126496329, 781293748, -324818359, 1734402080 ], [ -1451088294, 1199581191, -795467179, 1578702406, 41375587, -466141289, 553768827, 1628546602, 1329821360, -1301582121, 1918264949, 367539766, -485787977, 1752705960 ], [ -1520266124, 878423598, 1278119983, -677392306, -455359469, -1856900441, 2136615359, 1564950422, 369241117, 173590138, -468666845, -1415112816, -463963662, -1583585598 ], [ -1699328879, -1163550341, 1902494194, -1061618735, 1720427377, 1348142896, -2112061890, -1277967447, 778684539, 2104940397, -734754007, -1203000729, 1673684143, 578875475 ], [ 50769420, -4597639, 1427260172, -1967984819, -911327762, 1126543505, -1774472063, 802583709, 1002307006, 1530493104, 511188212, 1767960966, -228225572, -1639009628 ], [ -33081439, 1989198003, 1678382502, -229226307, 995801149, 1526026516, 970596902, 1565570621, 1087760660, 201326074, -1060410065, 18569187, 1428057737, 94788884 ], [ 802920269, -535684114, 966236063, 1796712806, -131689398, 1576272811, -682800777, 1699208730, -1696103391, 413685936, 1087994399, 1703954208, 1086559353, -808106225 ], [ -1524407766, 2092444190, 1888736450, 120791264, -538241891, 898312838, -485175473, 886454787, 609028917, -1249841685, -1972106834, -179517903, -883496964, -825765486 ], [ -1847161720, 364499463, 935579355, 910037720, -849041647, -797183471, 1079795272, 2077616612, -1645561431, -1732320132, 1739177386, 866492591, -1227601195, 1693056909 ], [ 2076215064, -109296742, 320116161, -1794084222, -105564446, -1531706445, 1797894443, -1961630706, -1179172379, -1060861383, 1681960358, 1626848230, -2125453739, 2004299696 ], [ 106444021, -634280692, -215743374, 1895103421, -795232120, -309996243, 452373611, -724510375, 782806740, -741762778, -834543462, -186427683, 1890787024, -1378376027 ], [ 865082346, -1812232564, 755299873, 1529262608, -669153284, 1733254671, -2090559820, 43673575, 1748947398, 1871724061, 1467428579, -2142834340, 1418852594, -1180441896 ], [ 1328272299, -1838021022, 1041739447, 248245299, -1304095605, -922481427, -714250321, -1797701665, 512636891, -1757645782, -162248842, 37126559, 1972568305, -1539942868 ], [ -1589491541, 947677566, -1949447757, 1608689160, 663698370, -291899690, 44243555, 262883489, -518107254, 310545422, -120593009, -696086852, 678676462, -1700018005 ] ], [ [ 299430014, -783982589, 205049573, -33930552, -2023114556, 985851251, -623455305, -1364403220, -1693670595, -729518453, -2142078709, 670551580, -119312951, 1166646038 ], [ 352373121, 1757574943, 567065969, -1820794441, 148200780, -545878937, 153952794, -359602973, -17633163, -152733019, 247943658, -1524711037, -91726233, 1318701978 ], [ 1363345304, 1434732093, -1844746275, 1380131386, 531376753, 1201148454, -426585218, -1929524518, -25560374, 509373830, -1132337714, 214957015, 1346731053, 25705637 ], [ 173730470, 1177480227, 1311287062, -207109477, 85466491, 1291543286, -1918084284, -419654804, 611983448, -1466499186, -146891571, -1131464941, 1639159474, 1576637288 ], [ 2143500134, -207341653, 1107884368, -1658917426, -1320854594, 1962829621, -814721446, -59248272, -567581812, -1862243753, 1240763598, -822518260, 1145928056, 740347196 ], [ -95264277, -32554420, -507522816, 973612048, 615679841, -311075618, 489490993, 635607562, 1943120749, 1472364814, -1065823501, -263596722, -1158787754, 1942863678 ], [ -1577951700, 127622584, -938253630, 1527974566, -2042957351, -835704225, -1586720045, 1771952101, -2125349401, 1871816162, 1526181980, 1003503171, -120858990, -105403623 ], [ -1587160226, -1881252418, -352307741, -51674297, 255588869, -2055154998, -1863217251, 258606412, 1046870453, -396017494, -294499971, -405563759, -1296515823, 1717975747 ], [ -1163808771, 941707259, -1720877796, 1068074757, -471153240, -466093088, 1534584970, 1942759080, -1932305688, -714940206, 641265575, -1715670919, 931346437, -1631115984 ], [ 1111593381, -493844060, -2035023403, -1428234519, -1004222557, -1892659570, -271043015, -625672772, -2101532896, -1504067259, -1730939309, 1916618165, -248507637, -448888785 ], [ -1619584547, 164256013, -1000867169, 808285574, -1342711874, -63617135, 877063009, -1370908586, 1975824444, -259775928, 1341071690, -1286709391, -1970283411, 1139901959 ], [ -222988972, -65850716, -1904149926, -332580833, 909829457, 1116195172, 244371166, 261847343, 1452662067, -1762201092, 1747579537, 447084911, -1679181248, 289253945 ], [ -398126300, -1963510300, -1827142987, -663907137, 683502794, -160763166, 641768088, -1753793417, 1831386048, -1159026099, -2046681909, -211914122, 859451425, -1744623452 ], [ 1408698918, 1423634056, -1109405606, 1740264920, 683930372, 1172412753, -1054602900, -1096875990, 527935342, -2114363766, -1650726137, -413415420, -1711372081, 1392306898 ], [ 1563594099, 1714969196, 2138970716, 1763128132, -1236978413, 674689696, -260316431, -1311366034, 339660544, -1244190222, 1967050639, -83158537, 1750103294, -1313685073 ], [ 425814274, -807278120, 569883344, 1512511503, 1032221217, -1299503687, -812953304, -1428338516, -1759272955, 1124727021, -1252990626, 561738094, -758261958, -816488163 ], [ -1126628584, -1305286594, 69104466, -1616797356, -945287611, -1119416332, 949828163, 2056668419, 530320030, -551527162, 363340794, -2104204429, 1825268186, -1969377821 ] ], [ [ -1627503407, 1061559402, 476138376, -1964760701, 1961938275, 1411189880, -1368938470, 630855035, 1745363364, 1574718439, -256483162, -1589566968, 1623288489, -1701229560 ], [ 1807873550, -1990216111, 1597503399, -879897525, 681828996, -1643498540, 166707903, 642135710, 94898404, -1567577730, -1934197680, -497520469, 1943681525, 590816828 ], [ -327421866, 118838364, -293248390, -1244316820, 491309943, -879274310, -675672935, -817045072, -303722938, -28974565, 2047102365, -426208258, -695167297, 655802148 ], [ 1074318480, 1912377161, 1430323407, 288709966, -1540555392, -1501266846, 2135690842, 221767106, 1811401535, -2096117202, -215563785, -1326842301, 2132175234, -857908781 ], [ 819745675, 72163158, 2079116852, -1976189268, -438014412, 568758707, -1066749344, -1833330202, 1748937224, -504539641, -982618834, -918461557, 874844008, -1108161472 ], [ 1119612957, 275728749, 506200106, 71402391, -1091475872, 1126614141, -81337924, 688494933, 950128096, 1720880314, -1650913175, -119080685, 1072475929, -2092504623 ], [ -1846749657, 532112066, 1281156428, 1286141797, -1632663621, -583029329, 900896565, -227019387, 30198521, 1361572125, -2070923079, 1370759406, 1959752469, 1866982423 ], [ 1073806125, 1421293406, -180537264, 486101900, -1320115131, 682990061, 492421594, 1326793524, 2134880345, -1142130828, 404579459, 1548017511, 1358007681, 1204065767 ], [ -611160372, 1707406712, -902836071, -2086038265, 575410425, -1686030019, 1667411243, 980841039, -133581344, 2079262869, -138621872, -563284660, 838369059, -1591380222 ], [ -814336102, -273337819, -1748645910, -613122958, 2127906452, 677028250, -1678669178, 1993134955, -1971007763, 812189047, -1983882200, -818305910, 550879922, 1359942027 ], [ 1396992294, -485032159, 959822284, -1972145422, -871114456, 1126531723, -64397349, -1502957980, 844573919, 827653488, -684595790, -272540984, -1064740923, -2108527280 ], [ 209095372, 1785193494, -441730268, 1511398987, -1851925784, 1181357271, 1029661702, -521830996, -1093698967, 1920820147, 384443834, 81734654, -503470229, 1063405859 ], [ -191850699, -1039762561, 1370886154, 2030957178, 450716037, -681006158, -1730810584, -1361074078, 1455039533, 402650224, -517275071, 1289609423, 368546476, 538614574 ], [ -210534372, -928106203, -1187904291, -239215005, 11758793, -1069426840, 1240807869, 1105796589, 195549757, -4166117, 1372102451, 1646744797, 2017591191, -1776838162 ], [ 1400763931, 1453702081, -1449343969, 1415272293, 2139022963, 896610041, -1838497812, -1768939203, -1075005173, -334892358, -1146673786, 1328654614, -484455657, 1741558742 ], [ 234609334, -1618829422, -1518790256, 1602473941, 112333579, -252807105, 201500160, 990788549, -1913448356, 383393102, -587774030, 530774790, -1230112320, -673411161 ], [ -1253322296, -1184376287, -231340811, 1082213453, 464040453, -1664003540, 1538356075, -195291846, -523682331, 75185026, -152660432, -1765850311, -1719801840, -564749105 ] ], [ [ 1511356293, 912973564, 2023117737, -1100324758, 113039730, 360592715, 366955708, -1279047310, -925488984, -1317899729, 1254669360, 1642957058, 837524600, -136963759 ], [ -88383595, 1874010668, -4240555, 915106346, 1221799475, -1914169918, -1695796890, 377898638, 57317515, -784886608, -195012376, -224377526, -15104825, -1355259055 ], [ 930424899, 572443661, -1380845246, -981923828, -1812377637, 1695806277, 925995520, 1034745068, -693785022, -1680352755, 185664267, 1851112430, 1785926540, 176806053 ], [ 627440188, 1831359133, -289154573, 126876426, -1503329071, -875490176, 1121865072, 557684943, 531677642, -1501648135, -1606339666, -1973249906, -1286181666, -474130719 ], [ -1862311467, 175549431, 359470247, 860463146, -909139273, 723814925, 2122985050, -1509261855, -1055073184, -1978370734, 1416493272, -102878206, -2134912468, 250332574 ], [ -819511307, 1823893747, -1537250201, -155035703, -1956642023, 1343754791, 628914009, -815523614, 1125535909, -1748935028, -2142350626, -1667267133, 1860356960, 1245121830 ], [ -601724033, -1678788337, 78834372, 757288687, -300747045, -1440709338, 346730456, 123450121, -1161746212, 124152542, -1601287112, -1131828137, -276792506, 2090608059 ], [ 1710226095, 813322802, 1098460711, 632260175, 1709602841, -1932354838, -1894060933, 1300639327, 1394182886, 1993405301, 2002168335, -1371179364, -273103679, 775448892 ], [ -1108044010, -328129724, -1561737702, -143129384, -1851122167, -705965930, -240818127, 207021682, -513983484, 310461481, 1578239674, 1588935237, 1624150660, -1955721505 ], [ -726373689, 858116998, 1926353605, 800302601, 128917339, -548818514, 279242236, 53913213, -1854596155, -1761571139, -684440207, -179726052, -1358597374, 881233272 ], [ -1632894390, 1318576379, 622166257, 876717846, -2124889945, -185712141, -1339513304, -192311256, 1167941479, 2062825219, -1856297491, 1151066345, 864379413, -690212509 ], [ 567150957, 1542852659, 390693678, 1141875618, -1658514192, -1755755771, -157242184, 895888249, 180238870, -298866369, -1216958269, 219731767, 104167224, 337410724 ], [ -1816424570, 464620692, -1897576036, 1393094252, -314149410, 779942802, -421081409, 1268563619, 532014298, 1125768961, 1859699199, 5948594, -1089276314, 846449470 ], [ -276551654, 842178551, 65259915, -1633629688, -307256846, -224909914, 364954653, -1113191446, -1410881139, 415402344, -1464805581, 1185034400, 2108434404, -955675854 ], [ -162262127, -1896894221, 120766858, -553382598, -1396589842, 1519911754, 1384026423, 449160259, -174234028, -280611598, -1763260, 275907720, -1860736657, -315069960 ], [ 523754959, 1559224388, 673493729, -2017578807, 380971137, 460286719, 762989904, 188737690, -147624298, 117903920, -1098941250, 1576296236, -366265869, -284168413 ], [ 1321476642, 1310137298, 3501502, -529242035, 1742584852, 917463717, 845789406, 1843801318, -891762862, -1367196439, -1693658796, -1400234165, 2023366987, 1329654407 ] ], [ [ 125758566, -896241547, 148095477, -949558040, -1807993845, -2106605067, 16949268, -402276266, 1980961175, 1548308898, -1954843147, -594830764, 1182188124, -103191545 ], [ -325241663, -2143672355, -1425814511, 1313815847, 1652272227, 695364617, 914610290, -1991132884, 717545948, 2019204247, 1181809194, 134394214, 1224881044, -293043503 ], [ 877128804, 496587598, -470733806, -1431947328, -468469520, -927522905, 1417519283, 816112777, -706720565, -1011038474, -1758872200, 212928726, -1809835661, -403083363 ], [ -1721352489, -1425953801, -2006036214, 659825714, 1044751967, 1948084052, -413205335, -636584130, 918722626, 1083958909, -1484365018, 272456346, -28469456, 1765752586 ], [ 509065269, -689921757, -2093851128, -1434241157, 1526817824, -1030550763, -742247038, 962182418, -1482400881, 2070509711, -1511816719, -1401984756, -1283046746, 1793425559 ], [ -1039749056, 1666680097, -1649464310, 1312021747, 576823076, 1878180895, -272190178, -821327183, 1604679282, -1513388097, 1203147415, 876941973, 463222593, -102959221 ], [ 615033289, -486962370, 494697332, 327236762, -845157923, -2081639116, -2137684204, 574818219, -1925896763, -387412634, -1427654774, -382184203, 165959217, 1295422127 ], [ -865331464, 1517984133, 1289596774, -231800181, -178966846, -1039295779, -416890069, -1777554815, 489980615, 1714979492, -1786561290, 1187031225, 1959190383, -862151908 ], [ -159119653, 1749245106, -2003361839, 1583654537, -1778824603, 1877026331, -423747105, 620042767, 2000334443, 917467346, 77409161, 1997564705, 1852162376, 1204971146 ], [ -2012731142, 21481518, -848788847, -500595148, 203550864, -2044533695, -763208779, 1696310390, -1319463262, -1494407799, 118371336, 1816383252, 1219046915, 1986501095 ], [ 448648206, 1120054204, -1000632001, 330865047, 905190969, -161545362, -569246025, 142502396, -1177977507, 579320009, -751577983, 1032746753, 365117749, 757336074 ], [ -635896174, 1979531120, 1079887758, -1868788540, 1483531083, 203553858, -1917892354, -1306602812, 1021499844, 1517499793, -243297852, -979474538, -948067773, -2057492262 ], [ 1376672903, 188749501, 1723659398, 1924021253, 328666762, 527104930, 70601752, -551601841, -38042416, 297010372, -1878427005, 885595409, 64570648, -2063209795 ], [ -63819866, -1692755318, 148048901, 294133783, 923694929, -933394029, -1143699312, 742868064, 134892832, 1024504420, 1386129999, 1760196845, 814295193, -382410549 ], [ 887958474, -386391031, -109245372, -1963560077, 835708413, 918499253, 1720535204, 1528105559, 1872343647, 1165181813, -1315106584, -987564887, -1447172571, -162001991 ], [ -1361494351, -921837401, -1468181266, -2111560438, 1187461443, 1715179918, -2083854834, -426883732, 385411364, -114839968, 884642480, -1905501819, -1446908890, 430768424 ], [ 1699938018, 75893361, -2085652475, 818459508, -1649339723, 897180719, 146684016, -329527043, 229572807, -372907105, 836723884, -154480474, 1448961930, 729741337 ] ], [ [ 1768692565, 655541035, 2123458259, 521453807, -855882914, 134777877, 622371530, 735750754, -1579666254, -457035740, 920394673, -256986148, 280715378, -845276051 ], [ -1593201282, -1329696520, 279411867, -597797768, -988411057, 2079650628, -383918003, -1315020814, -1297185065, 1308550026, -1724566155, 1480988571, -228653103, 1901896521 ], [ 844925788, -1425060152, 754464787, 2027959402, -351737600, 705995421, 1535109356, -1997369280, 224267242, 633463479, -606252529, -159799511, 560593221, -1669578209 ], [ -144904456, -1944686024, 2004870300, 1496176263, -530017072, -1966201709, -1164842889, 1004657733, -6696290, -1449871301, 1338157366, 1237773381, 6032961, -470819239 ], [ 1658894418, -2053848102, 299731460, -989493230, 1037600630, 1223208800, 307936176, -2109442997, -64270718, 1178652665, 981524538, -318973694, -1809380904, -58534649 ], [ 1097958233, 2101875316, 1584734924, 668594835, 1367441096, -1823141334, 849955864, 584753765, 762437486, 73345794, -415735911, -1430079298, 2097095053, -1545547687 ], [ 728821733, 915409736, 1049292835, -1778402522, 192765072, 703512191, -504720136, -495672016, -961170275, 179757453, 854685832, -239632731, 1415445333, 1272078174 ], [ 1310294710, -1543668217, 1614765359, 2091891539, -938566170, 897618088, 774279419, 734345207, -1221796553, -1234451013, -261538170, 250649154, 1130100151, -1456393615 ], [ -878983860, 1367125606, 419535749, 206467392, 27716292, -1422215190, 890738453, 202392010, 286558652, -361272115, -514048023, -96879773, 708592811, 604958790 ], [ -945599666, -1692812240, -732356213, 1429039847, -844294313, -1466646291, 430900087, -1639259649, -514224446, -506504239, -1969529894, 277721611, -1633460186, 1891610941 ], [ -222306016, -630390893, -1435243082, -428057319, 909610676, -624334673, -227146105, -1591686412, 79007769, -1552708660, 949464472, -24078384, 571354153, -1696434022 ], [ -847284971, 1226275459, -1365380700, -292153314, 1047335119, 1814297607, 1018959012, -779076403, -1050738890, 1665165938, 133460770, -482851232, 1327742487, -1079489289 ], [ -2129706141, 1635191486, -1905079824, -519746668, -1797061925, 1652635159, 541630113, 985532584, -1772501761, -123862586, 1908972278, -1877825011, -256845741, -1401056001 ], [ -680348240, 1582244976, -1723761400, 1616078454, -156029545, -1636004539, 1415269818, -716942816, 81302401, -963888061, -1427076445, -945133308, -1407013298, -457738753 ], [ -496984554, 1592972574, -992892779, -703119467, 1869059685, 1554474863, 399062849, 2059169509, 1364764209, -1968528585, -1027496715, -895152506, 517349267, -120755331 ], [ -1985307039, -892005593, 1918421544, 1043560037, 974840868, -2008610460, -1847898504, -1731576896, -336312646, 1802376137, -354432118, 1611304936, 668559090, -414062538 ], [ -1014962241, -1492128781, -1233701535, 832622793, -116200461, 940043435, -949819194, -1984517823, -524270819, 1699228851, -1365233745, -1312680498, 2052449549, 722012811 ] ], [ [ 1086708488, 495105178, -1064320978, -1673598244, 30098923, -127895372, -1115270635, -65264689, 1112381990, -1120465912, 1701978459, -1965646006, 38275292, 1610307870 ], [ 1096962911, 1246663534, -14872108, -2000299460, -512731058, -717216082, 348089107, 1353675764, -102800909, 245006187, 903097307, -329496042, 821344262, 853153916 ], [ 2038411606, 1681341189, 469882627, 1669152678, 1743448865, 48934861, 508129660, -1708057679, 2009463124, -1162231627, -2142751865, 1437640439, 510021826, 543156456 ], [ -1299405147, 1093329572, -344000373, 22125102, 1082331577, -1681562742, 818582856, 216705655, 1833398629, -900907731, 588843750, 1087638479, 2019937312, -1440207631 ], [ 565315125, -252015399, -2082200761, 561983181, -1202516326, -524041439, -507629292, -350745576, -2070265452, -398346527, 1255745267, 804598990, -880591753, -1112082706 ], [ 1727641879, -829368, 538531495, 896297959, 631808389, 1606922085, 1523441339, -820787999, -570599451, 486166694, -465560272, 1140617835, 20704534, 2003919217 ], [ -1072097441, 642675151, -590202164, 29905521, -258706372, 281630456, -1898429949, -1627546561, -1604843730, -937358147, 1651964409, 2037922937, -1372910902, 968192448 ], [ -1457425692, 1129826375, -159383696, 39034211, -599550308, -1882715333, -1102275847, -1591886997, 76069519, 35434004, 1617919121, 2123391256, 1052516457, 2141982046 ], [ 1292612101, 1578710950, -1879834338, -1253242802, 1712940765, -375767039, -1796959840, 594389034, -1713524634, 613441094, -939825151, -682120249, -694542384, -844356470 ], [ 2084466266, -351996278, 1714252681, 1749159943, -1438405869, -1744039784, 1566430922, -997034700, -609757232, -2038481483, 765699787, -1474627834, -1887775716, -1208113078 ], [ 1012329039, -1273134151, 67110359, 1088460866, 469963228, -829491226, 1371911740, 487007794, -449983795, -453438782, -1547267883, -1752619603, 886005035, -1035077338 ], [ -1437818368, 1886132721, 737395952, -1114734954, -2058519729, -72277347, 1452807880, -2009431641, -1971263055, 612169991, 247952978, 1916934740, 498306621, -856154045 ], [ 2022408320, -486702995, -753149483, -1664123125, -826039724, 1985401809, 2093296089, 1745380339, -2095378661, 1224212146, -456303222, 1016110404, -1754498271, 994131694 ], [ 1892306349, -1199613514, 171809358, 1844211202, 85630013, 820476464, 2043024717, 870519748, -84456261, -667282820, 1307299054, -1180326169, 903047567, 517832474 ], [ 1405417627, 429506682, -1486359229, 2016142581, -1076440714, -891765772, -1510969516, -2084015780, -943998788, -367569719, 1592615917, -498001586, -83413066, -198431196 ], [ -478532659, -553438566, -1081378840, 443229310, 1777365998, 2110453623, 1919922975, 307425575, -1519385901, 1634011726, 1043509852, -1379468664, 852502529, -1405670379 ], [ -1823500023, 961666101, 2062181181, -1896322308, -1194711948, 533249524, -1029911, -2144249222, -2027414530, -1289345963, 866735809, 2143722931, -2044966324, -1544945521 ] ], [ [ -580799319, -917931506, 1981549344, -131206151, 1443779436, 933008725, -286560122, -849027468, -858648883, 1858114230, -245338947, 2117698238, 1980315128, 695439535 ], [ 1759279043, 608803114, 2021182129, 292792774, 303660162, 791471200, -1236173570, 145206586, 1904499728, 744096833, 1864517259, -464458823, -1899667500, 395971969 ], [ 1300446812, 1266953799, -656273466, 1837152809, -1730131557, -1285298141, -1207276374, -912473478, 1014128800, -1384581079, 1505532452, -976515234, -1015240452, -450847713 ], [ -421338541, 1706501879, -678488857, -417143836, -380525450, 843032218, -364848506, 1399007916, -641432745, -1292556615, 1073468532, -1385126469, -1871645755, 1166561652 ], [ 1925368467, 1702568270, 2012760713, -1866196901, 702884249, -929469459, -2014976394, 1689673492, 970378303, -573699327, 1310966634, -1031367908, -146390564, -833574046 ], [ 542511347, -1130226095, 385137842, 185159111, 1203894281, 887773364, 797114067, 550863097, 572772885, -1846748395, -920193080, -1919479826, 1308721344, 1792833774 ], [ -250356175, -811112611, 1358466254, -2029665146, -807123761, 583082422, -2117631891, 1359605286, 307153973, -1509553344, 715820443, -1405372090, -1876544646, -16359831 ], [ 63062141, -1384723038, -1145806822, -963651046, 1780887420, -1238367085, 1171673185, 1677556379, -1151451768, -1122083400, -64481480, -1757803618, -1635954885, 409491403 ], [ -1680832688, -835772750, 291712939, 1846329302, 492583907, -1781453885, -1832916433, -1781536080, -1151062210, 1008569832, 1149392481, -753871113, 783357886, -1132467554 ], [ 161828786, -642714440, -1886618059, -503582121, 574892729, 28236049, -1544083690, 1644714529, -264337967, 318211466, -1839105959, 1135608177, 513591273, -1658773881 ], [ 293057645, -174027635, -2088518166, -1055509789, -1576194166, 1333336236, 1464764217, -257668052, 839070551, 925914379, -1324714361, 1035422199, 1307570450, 585555304 ], [ 419200585, 1224037883, -839425275, -603380553, 1415119219, -585208538, 2001608270, -1416435605, 797748356, 1315765942, 1826625698, 2089111253, 1609017860, -386572952 ], [ 144927414, 211467075, -198977779, -2114513379, -56542032, -1213559136, -184481205, -367375020, -1812504815, 1653457285, -847248748, -1290571742, 148138677, -1169777667 ], [ 2032698598, 668918588, 439639143, -1068019753, 1449470188, -869557111, -973679039, 1409928435, 1898066976, -1617345251, 1820495641, 480835512, -1925411751, 1022702705 ], [ 1021491210, -416584959, -1690870710, 50908136, 1295844428, -978007969, -999529217, -1392307612, -1776820158, 472304509, 821617099, -820668958, -314836268, -942457126 ], [ 272189864, -2035959074, 231379258, -903540318, 2128633955, -794651642, 722889537, 1598624614, -1193925807, 657852562, -1073360189, 281192127, -1567642642, 1928858137 ], [ 1918402393, 764205519, -1337184090, 143921016, -1386752341, -2060640089, 421158960, -1361173680, 1660408866, -912911873, 14891595, -1896302315, -1403007834, 1917995798 ] ], [ [ -1078110893, -1140344510, 308642673, -453281061, 1169758196, 35130531, 1778058782, 2116837361, 42397229, -1032681910, 1336363978, -1947790570, 2073609371, -692165893 ], [ 1860400497, -1571585169, -696381349, -1405176946, -1393413802, -764183201, 232285699, -996292709, -2122000177, -833909336, 30558811, 1972106437, -1055963330, -1469851751 ], [ 1197399082, 1344149969, 947243219, 1803435006, -2027430263, -1667008531, 53414658, -1584030214, 43337251, -113309810, -1406994862, -531848156, 993952353, 1343760733 ], [ -321029238, -2104037752, -170213493, -783693796, -1798116011, -992612759, 594088323, 366675043, 269988988, -403073708, 2011566418, -596658845, 500353967, 1466383238 ], [ 1247879189, 1019389428, -1916059465, 521906396, 530458351, -621711226, -953663213, 1378702641, 334655885, -1692582777, 1720763546, 371311942, -1556425349, 714421923 ], [ 324887940, -1128089005, -356885987, 1711375624, -1561197054, 1332881300, -988836820, 1190208409, -366736598, 1256007329, -1838683138, -577756048, 317245646, 2055837284 ], [ 651864214, -552408850, -1483634910, 457078234, 1238736282, 427907593, -261678689, -1720775691, 2021445608, 1614174582, -1028296101, -451797026, -1224622717, 890637540 ], [ 2108314866, -1114455156, 879733205, 2008188811, 295493241, 394333228, -1135467965, 1787980803, -557833279, 438804622, -559573570, 319690434, -1373904817, 706267640 ], [ -266336748, -2000057379, -1850754384, -270051755, -1530300651, -1564950369, 1585233687, 873437184, -180768064, 120939790, -250404010, -2001602302, 1348907273, 1846912523 ], [ 417507176, 1095671027, -258277787, 590358755, -190374217, 1502698059, 222745870, -1013502875, -1411911647, 2066360343, 335193466, -1488622941, -1583873130, 996123537 ], [ 1362820905, 1454926283, -790280988, -1918674770, 79188892, -1756124701, 1816338831, 1870451906, -316113578, -141801859, -67243747, 1771259198, 2125283334, -981688200 ], [ -362112671, 176203779, -717752462, -556274733, 634079064, -1917187489, -686694082, -2131875388, -187208248, -1901169346, -898501622, -225940631, -1990636737, 443409177 ], [ -927703990, 1333851795, 1747072161, -265415343, 1794739795, 95447775, -1560553415, 1060938488, -1221197801, 1436779280, -1608923258, 1057769296, 1319354145, 1089334026 ], [ 1077634050, 1998686119, 82491262, 678580886, -2134113768, 1676665103, -1848614429, -1973832908, -597520275, -2048510856, -691269290, 1249696247, 53950222, 1186002034 ], [ 1262238720, -1972250620, -967584845, 1403454408, 1877741912, 492327559, 324926745, -1991475708, 2095217825, 517885634, -871268364, -2039488578, -117974092, -1122578637 ], [ -1279236753, -961293741, -1928165971, 679257667, -2042152067, -877895953, -932716224, 1269474049, 396471338, -1041676082, -1428650831, -1341038689, 1699936808, -1600916115 ], [ 387139939, 328119676, 213055230, -11677812, 73892893, -970971555, 1316676147, -1141140657, -335247143, 784783266, 1328434386, 1193070134, 1421181817, 1741484663 ] ], [ [ 529049035, -715810309, 1528150807, 810011168, 498891362, 206665497, -752108767, 1346355256, -1461067180, 86406919, -827824485, 976704176, 28567086, 1762122196 ], [ -473192016, -44560303, 1798084684, 1477677916, 841562810, -215712495, 880144775, 586782001, 900322967, 1634229173, -1689889871, 983338523, 650518334, 30556274 ], [ 2123176853, 1339860979, -1614745202, -1238873105, 2129959779, 656534592, 1447322213, 252234586, -1874547290, 1605322328, -476326783, -959093800, -1082144602, -620795458 ], [ -216620875, 566189472, -539627237, 1044464475, 2116280142, -328404115, -389500884, 259596812, 1132067604, -232135427, -899988579, 1181968311, 497915562, 1568658688 ], [ 1576852066, 1229664166, 396231970, 1849791293, -1314576308, -1159116525, -664269293, -1694940682, 630396315, 1141135335, 894745356, 808931258, -722400458, 1176780879 ], [ 420859988, 1302000846, 1086008916, 828335221, 180245230, 1263097178, 23980917, -1603814598, 1383945981, -253331894, 856396107, 1792408566, -2123743697, -598738725 ], [ -610358964, 2073038345, -294012847, -1941893978, 577210281, 929293517, 362369625, -1966983383, -2095840657, 252864863, -1201845021, 1469021966, 1633026860, -1954401994 ], [ -1495599599, -1001598982, -106181088, 1003795179, -545293070, -1896470639, 1895695793, 1446553731, 2080238134, 2128706757, 1528072625, 637516966, 38801944, -1594367328 ], [ -1917664722, 1671571379, 858522758, 155765900, -625782783, -2059765347, -170887287, -1539219292, -929898207, 622204022, 1691550968, 32546804, 473701377, -1308847661 ], [ -775797997, 1532662609, -45177119, 1997727721, -739656264, 1405646652, -1861768357, 754880625, -1995031757, -1738418138, 468658399, 1901124432, -500467707, -694964562 ], [ -1618942561, -1871600872, -572603685, 1301310554, 675277724, -1208098211, -1200247809, -658369084, -411757454, -1897366803, -1302056479, -1963328877, 789594188, 1084950468 ], [ 199050029, -1400070962, 970144113, -1611061926, 1501888870, -1295616831, 1074940935, 517425194, -310259465, -1372507132, 301414642, -1386480913, -1338725355, 1312169198 ], [ 1533591562, 614443099, 472584716, 1577077653, 796991095, 1192446536, -1631456030, 86772301, 233171571, 1663960905, -59988444, -395045277, -1663936205, 1289331494 ], [ -1806795641, 819254513, 1934604700, 839260421, -1661344478, -1752262932, -637414113, 1479282960, -1207062298, 58096922, 540450110, -1461509237, -1149669020, -419061897 ], [ -1530328995, 1223045695, -333141913, -1966770776, 395082454, 1407265566, -278970273, 87982837, -716796105, 1045436, 247476070, -911787891, 1305690978, -1331188671 ], [ 1609697008, -318886485, -633621311, -1995472392, -1656579019, 651169471, 1813316074, 208965243, -1746841619, 1668537255, -1732364028, -1818193230, -541796781, -669836379 ], [ -59769976, 473885659, 1469962213, 1957333701, 1054722057, 1342045176, -1029905068, -1061573912, 427331046, -411632959, 955968045, -1735335081, 127146260, -140325054 ] ], [ [ 1783105926, 1631635835, -45463883, 1831975907, 98223655, 1588009878, -96263198, 1309148345, -927014194, 549492685, -902777403, -1847553903, -846376561, 833290360 ], [ -132548568, -882823930, -283306609, 1949374535, 1470810916, 713374052, -876505131, 510822467, 522790646, 1448248061, 124966521, -1363601460, -1207256916, -170546130 ], [ 1724037210, 1430365620, -1390585950, 451480939, -91860899, 1459581613, 1649159505, 1951856519, 160020970, -229472658, -1282905251, 1706584521, 941896238, -1404949963 ], [ 1371769915, -1648221413, 1154009651, 764869066, 573020711, 1600252535, 1996478755, -2029690071, 1621676889, -1286184491, -1799994105, -1723756565, -776594682, -290011 ], [ -994401503, 698189147, -1702698912, -771020993, -2144648545, 1925124472, -1250140006, 521547040, 301576322, -558822531, 1815760589, -1686765722, 615817816, 531545025 ], [ 446499137, 1703240035, -1322862708, 641343308, 1652164355, -119005449, 819165012, -1793125773, 1976881994, -1813381322, 512939609, -1278976119, 528697499, 1893583026 ], [ -1380634551, -1007512322, 324998307, -912851579, -704736081, -653582174, 1807454127, 2011631942, 1255750381, -841266077, -1454576115, -1149965942, 1902187091, -1891354746 ], [ 1861024163, -1466465181, -1669017833, 545026663, -450895062, 459653743, 1193304998, -1832503673, 1500191033, 1637153499, 282061478, -1300556647, -1893237676, -525407912 ], [ -465676944, 214491892, 146877491, 257876573, 800445779, 823103869, 2012232496, 1000618338, 1883043577, 887194780, -585763057, 1824367019, -1379720606, 1895887249 ], [ 390174943, 1617696478, 1927237030, 1719727868, 1189481577, 986524076, 1209503444, -1375382825, -124715687, -1808837756, -2079112615, 1096701374, 2126733651, 54582431 ], [ 271164613, 2018965599, 422616888, -589179167, 1256001294, -652215114, -1789656384, 650697502, -2054024029, -1545974419, -933818797, 2132051831, 121384272, 1639149709 ], [ 1240752850, -1701506357, 1389192909, 1582235533, -795911862, 1275393325, -330264615, 1946250746, -1597187091, 924805671, -2032062646, -1223217726, -1199980066, 1959231124 ], [ -48106749, 597317311, -2144713702, 1632006684, 1874113512, -726923744, 1352524641, -623066723, 2041976217, 1823009769, 2060083261, 1612248581, 322494493, 1315448431 ], [ -1959906984, -378730308, 827672615, 1708770615, -1330879849, 1572072175, 1929576196, 767542406, -1737799808, -1365635352, -1291432792, -1532521086, 952402474, 496515946 ], [ 98036659, -1581511706, -1705940614, 1393733322, 1004890708, 978145402, 222212604, 776458296, -828245624, 1623650833, 359191579, 1484424581, -1834814861, -693820366 ], [ -1526142478, -1072182956, 539406888, 1948417034, -702501897, -421312525, -2088608270, -1968032987, 295810235, -289599974, -1715801176, -336029868, -1999923105, -987618779 ], [ 252934017, 846808320, 1913122503, 89907210, 215553281, -784701242, -1622996983, -2077715844, -37629510, 764749562, -1078713313, -963083644, -853274361, -348674644 ] ], [ [ 1614343227, 130781399, -763088373, 1988625569, -1622565167, 180202560, -266474323, -233507203, -419599009, -1578678314, -1190471954, 138128274, -1938351664, -1054691592 ], [ -1716645216, 754614568, -238667633, 1012754992, 1349616232, -1703515955, -1589311126, -143539847, 694297857, -886766896, -476734317, 1862211549, 1146577974, -321483664 ], [ 942947085, -1602566778, -1228161943, 1672347667, -985471668, 1340178605, -1389564100, 1800537375, -1639074889, -436481074, 1058387916, 584725805, -441543890, -2043530500 ], [ -452569375, 1613025010, 149778891, 1112903078, -555639773, 1069129320, 1795277517, 1377443855, 1650330431, 624761535, 420245503, 959910053, 468397184, -1462946413 ], [ 1546502145, 1890730735, 1138830510, -1199683377, 978431055, 1946987511, 1291325049, -1690863735, 1376291664, -365947485, -1226329733, 1770023671, 1109379839, 1886797046 ], [ 1065002203, -37756810, 1280390889, 1355237878, -727153052, -881808271, -2126674168, -188444140, 429647449, 1756553291, 680346792, 848262997, 791131025, 46364654 ], [ 1487670697, 424847829, -2065044652, -1582560164, 862077350, -1188768110, 315115396, 862042418, -988960157, 1404497207, 1309616444, 1607354071, 1469943855, -1921809613 ], [ -1927818523, -150662970, -2058977006, -1640547323, 763654083, 244217867, -1891871968, -1065062484, -1079180431, -577959264, -1235868301, 1257442030, -290397657, 1456855396 ], [ -1648827152, -1563601053, 1799731466, 189064695, -1217775316, -838898362, -1517353932, -1888522287, 284334490, 1438169328, 663611820, -1940735738, 732416140, -1787574344 ], [ -1289903179, -1340257143, -1089315251, -44709881, 103754349, 825088816, -102454012, -1633286121, -2074141096, 1794824368, 2132700662, -1747684885, 954323727, -1626029092 ], [ -512463118, 1225223002, -1617389891, 389789560, 710261201, -1698370934, 2079801600, 257201080, 1546105374, 784111277, -307652486, 1468480496, 1631466147, 713635004 ], [ 1998281756, 273951271, 937731081, 1020455820, 2042602070, 673655403, 1718714803, -1069763779, -1793910302, 435442759, 1825515868, 1958989658, 739458565, 1507610309 ], [ 229605134, -1065224396, 1823411317, 719052340, -878898247, 1560865424, 635402673, 1508622326, -1009935496, -1544839349, -479538385, 860275397, -1089606796, -1651240051 ], [ 1720845363, 882474635, 1674261884, 1344336492, 956893776, 661402350, -1786769962, 466896040, 298352570, -437254825, 750966027, -1230962827, 1785841689, 14744380 ], [ -1023154097, -731141030, 40894640, -1793468807, 930404584, -1555404653, 1774046752, 1413204512, -1816856459, 274346738, -1793146706, -1792490750, -529797979, 1500982469 ], [ -2040686269, -1738102516, 1837386767, -1575052402, -1763858908, -1916342936, -391818233, 1967516499, 493806652, 909558921, 651576891, 753031126, 54351388, -1821655524 ], [ -1862543717, 850354808, -1869410954, -1382768156, 804206774, -753947474, -1583745108, 23609971, -308808684, 1052307477, 210723099, 2140002354, -1524450228, -1371532308 ] ], [ [ 141947021, -1671229501, -658573335, -968965981, -2041494656, 310461142, 344575894, 1492140310, 638180747, 1876651822, 848397354, 2084494264, -564698598, 240072393 ], [ -58871578, 1453649688, -182267920, -1674661207, 764096731, 1283894709, -538605221, 963434621, -53970808, -512006956, -1552742809, 474027990, -129216128, -669672990 ], [ -522795852, -663506844, 1245836760, -1254779472, -2035852353, 1679498578, -385915850, -98998275, -909908912, -1575993210, -1785447020, 2074632192, 1141388787, -99874182 ], [ -852321617, 788163664, 716884988, -701762855, -1655768471, 160145288, -1751646704, -1588839087, 1577070882, -65108663, -1345038593, 1704144011, -1083733261, 434997635 ], [ 746762545, 262852652, 1437449821, -990221467, -2009402047, 687828145, -225843228, 476330202, 760823422, -751568472, -807710622, 775868902, -1111543031, -787659043 ], [ -901356829, 120702260, 374715041, 777325622, -1451644056, -716027359, -291860541, -1200248274, -748570081, 1923477706, -1954897906, 2071577095, -422079709, -1635578316 ], [ 1243677742, -72061808, 2038212507, 1210631786, -298947078, 408553377, 615575534, 3953862, -1971509388, 181991790, -669175771, -124199502, 739156146, 828156700 ], [ -1362036435, -579279737, -309824439, 1188359055, 1354031606, -1670770911, 651587985, 1945456496, 1015716294, 709498710, 47164078, 2117459950, 2041417057, 1102845462 ], [ 2004399650, 1950965910, 177807991, 106315241, -1404610791, -1405576264, -223644349, 804153085, 1755622256, 1304203341, -1942501567, -1700991105, -1701534578, 1562078387 ], [ -157527840, 1212823369, 220459795, 916696188, -1073974743, 1063398808, -882254833, -1479825729, -1094201391, 1235813889, -677542993, 941077194, -1013182135, 1240574635 ], [ 503410744, 1022472808, -1068504262, 1928973080, 462633066, 261115392, -1192722900, -237595120, 510870780, 1096468853, -1569456137, 1988564434, -645521155, 1060626821 ], [ -737483150, -956783899, 1111719065, 1401930121, -843715549, 1080990589, 828828638, -48892953, -227442961, -344853935, 1607017788, -1184465598, -1421417973, 1581720175 ], [ -1316496029, -1679663948, -246793584, -1545462970, -556493950, 715501196, -196600894, -1495797460, -317147071, -1176056478, -1753045982, 790839639, 1004314977, 647354358 ], [ -1953183920, -1762476521, 2012543158, -265015097, -786005591, -1413633927, -808709120, 178319458, -1665552095, -522912859, 661182758, -2020778649, -2038045200, 2042918573 ], [ -85468042, 1043443291, -274695239, -451600535, 657284906, -245177309, -1378237578, -873521016, 478935121, 715518590, 1257611900, 963637014, 123876423, -452350680 ], [ 2079340927, 476622711, -1016769877, 230129460, 1160015306, -1654631721, 157949025, -2141982288, -971509751, 1079893357, -637501839, 2140021285, 1871183895, 713302937 ], [ -864802251, 1350322713, -588862518, -398698650, 1782164692, 226866495, -841856542, -1041486820, -2041894750, -1232008324, -1391714276, 1386731213, 1105949929, -489128072 ] ], [ [ -1865619278, 720785157, 949603354, 597205609, 1229264994, 1607700275, 915094413, 1551523149, -837843639, -1210063050, 121429814, -1579565157, -250637936, 53678996 ], [ 1671464975, 1254185050, 1892632719, 415707114, 1927206477, -204365355, 1800112353, -1124629636, 1193174092, -386715554, 822015579, -1669698046, -1011329529, 208033579 ], [ -1252895095, -1376394523, -1886740523, -2004978535, -819555568, -775222271, -796325378, 886984545, -1818978106, 196169952, -1646724885, 387660056, 1700284890, -468483769 ], [ 1345226497, -1500297436, -666207613, 1272253689, 1467311271, -1866481958, 315113978, 663478822, -268751838, -558295321, -426575394, -1158769647, 1746990394, -1088140004 ], [ -332435504, 1277199867, 2051506765, 1348980650, -946770338, -1108730682, 1524774684, 827493799, 135184276, 538291894, -120473254, 777190709, -1364882082, -1399902024 ], [ 176609848, 1577063957, -1999564677, -254400992, 832508147, -368053024, -1393041689, -851386297, 884678854, -559706237, -961102063, -180217510, -103010057, -866409073 ], [ -293666120, -1484507476, -304509826, -1656566572, -704719159, 1433003884, 1094697559, 219742329, 441569273, -965253007, -1254319522, 1994716838, 1226029541, -928212992 ], [ -801089916, 985587712, 706270801, -336228707, -2054836634, 632064924, 370498933, 1757582483, 362906095, 1364774157, -1153854669, -555542682, -1302451291, 2090665662 ], [ 1346060798, 286088099, -1086538315, -1810086210, -1905441166, 1278002745, 1502548903, 1851714229, -182671972, -567492842, -1534404349, -1994097046, 317373682, -1450095507 ], [ 1810463447, -682308273, 422222328, -799166602, -939371731, 1491630341, 1921284278, -628498826, -2065596699, -1690223239, -75678994, -1503003945, 19616353, -232684455 ], [ -1307002762, -569229519, 1183717277, 642716314, 2115435162, 1704263697, 1436350202, -1170821174, 1806236217, 1129430564, 932086111, 1627930994, -217919324, -925311879 ], [ -273595234, -493384375, -464244339, -914485587, 847314982, -491639552, 941033157, -819335891, 1796430652, 498805646, 2105223478, -2087105906, -102936287, -1767392911 ], [ -1223532027, -1538918875, 301530965, -1869038823, 20192793, 1963552452, -1452665675, -1934935903, -1022305362, -1175093685, 303428360, 264258534, -277995054, 1763700638 ], [ -1374941819, -1310295837, -1791333626, -1176048205, 460142656, 90402366, -1750958011, 267034933, 2132839101, -1965862080, 2065017817, -1362464345, -1793179820, -1435796079 ], [ 24535765, 1879125963, 1293820293, -560139229, -1248967681, 329670103, 185320270, 1130833674, 548672545, -736589836, 1843589132, -717962716, 592879366, -159361525 ], [ 2124252215, 1337470266, 1964659851, 1203140705, -761493473, 1603536609, 92105917, 921418674, 1778600606, -1348981715, -1185654139, 1981320348, 458394251, 1903820413 ], [ -1075730387, -76976348, 747020573, 264124508, -1162359591, 1165243922, -248963657, 987333439, 1496995167, -1279507043, 1570696365, -500161750, -458271737, 1833625432 ] ], [ [ -180882630, -1094271660, 953671728, 333972782, 1073447412, 1687278730, 1426213412, 1282588757, 889715648, 476706539, -562424734, 446752339, 1512979579, -1999933056 ], [ 519836533, -74863403, 1509379205, -838163506, 1030475477, -1712623436, 22568199, -1239979577, 2044085478, 1861868143, -1431574605, -1061885552, 578712945, -1205569226 ], [ -705550445, -1610032995, 600878237, -1743387398, 1786524135, -1965406828, 2052067515, 775385519, -1617854703, -1873657017, -748194144, -2048452570, -1514931395, 741278284 ], [ 1024430520, -909074222, 2022301694, -1824123729, 1908163719, 1691296324, 735187610, 1938384216, 1963346284, -2044534753, 780422006, -749931577, 1928966538, -979916042 ], [ 1067229897, -1558307711, -1087505265, 620912019, -105038721, 1238805360, 108616090, -1006456522, -1738864685, 448748743, 130187894, -475765001, -574518357, 637633752 ], [ -2079809966, 158559562, 1691022512, -1011960526, -471150073, -675237656, 211412154, -934290756, 370579108, 93922546, -1816956802, 1528286726, -404906902, -2106571299 ], [ 1278681928, -1942452278, 1291056134, 1222511505, 917896600, 573092344, -1123135868, -1221686793, -839561771, -1501447485, 1117397428, -1197465647, -721829830, -619094271 ], [ -518228079, 2018787547, -1654898415, 1749767586, -1365921843, -407398132, -445008984, -1388211276, -1528139787, -1844950079, -1711755163, -1131496426, -705261278, 411311434 ], [ -1815902043, 2022695379, 1964700528, 1752595228, 2111467809, -510299496, 334515940, 1463850408, 11535799, 1582352766, 1118300207, 193759602, 2052343623, -1262287296 ], [ -948458232, -19095860, 1823011971, -346198332, 1204904085, -1472316568, 553929091, -147095503, 148699790, 1944909000, -2058871658, -84123447, 1968998420, -1713002846 ], [ -62860000, 676227301, -1719654693, 24873689, -1277908613, -683292986, -560898425, 1747685836, -1937349715, 69661413, -255734812, 1963129740, -714059992, 1883265877 ], [ -773203588, 1830067247, 1632201069, 1933513245, 1257897040, -55408992, 997996614, -1457257514, 865160235, -1778438466, 344410355, -2127860135, 1753093186, -1381766710 ], [ -1159070611, 1137237341, -1233941288, 1590328741, -1195114734, -1349749055, 1097580057, 1139751120, 1744782972, -563922753, -574721851, -556877368, -1449800982, -1672676 ], [ -649542004, 1277173070, 749627873, 1866305946, 1035065192, 124815336, 68864660, -32944025, 865750687, -937667611, -1489951399, 245786496, -181906945, 1424728088 ], [ 1032163332, 1406356209, 815829877, 1841392968, 684166750, 179856897, -455524761, -687085636, -723674206, -928095190, 1777611954, 1797360360, 1484946439, -1649862740 ], [ -2034362864, 2014319317, 936469118, -1963127658, -991522930, 612018914, 463137417, -2125641029, -1618329338, -1231193466, -1676793968, 1776756899, -1847129236, -660277961 ], [ -1970229953, 1072370941, 819546706, -1119090965, 1514863360, -369171563, 1376040650, -826211008, -1961103585, -1158947469, 1529252507, 1954419750, -1631662445, 10402740 ] ], [ [ 2129591897, 1285305078, -951822683, 1973513326, -2145123397, 1739235412, 506851664, -87343218, -583286947, 672475327, 1610791579, -1027221484, -1606572828, -1384976624 ], [ 2112939708, -1961808327, -372065831, 2118359576, 775326251, -300785547, -579052557, 1025590396, -1589148468, 1810093779, 1880329145, -1541582142, -1826506132, -617045675 ], [ 1938647956, -1581675196, 1684288769, -1695727348, 1144796091, -1187893731, 1850046561, 1366776270, -819844941, 71285479, 1751926349, -206129929, 273826456, -520718833 ], [ -1020807712, 195807138, 363625581, -1854058108, 1801792208, -2146649316, 99597271, -1464533283, -1495268731, -159310951, -280539307, 358146666, -1148507197, 1657951472 ], [ -1407376711, 349701702, 1109730538, -1747071829, 1702723193, -199895700, 1530151450, -980515029, 758214188, 1295931471, -1763555495, -74923849, 1824460298, -1942046842 ], [ -1840753321, -769022378, -2042752014, 1930283919, -1169710030, 1608533062, -1709751548, 1761353845, 662722331, 650955359, -1584786235, -908564964, 2134313790, -1073194230 ], [ 60433017, -2121950171, 1441093440, 2090785896, 2125059859, 1557000336, 1152216213, 2058065437, 1721576540, 359201543, 278135008, 16026594, -1072589613, 2095145171 ], [ 1727935179, -720155419, -937250970, -1244957085, 219926694, -672884433, -1214947379, 537186898, 1530069554, -708236676, 560620352, 1478659860, -391840607, -1070507741 ], [ -1493578610, 1175471730, -1418746029, 239071696, -755860062, 1438270422, 133026223, 9277381, 1893574135, 1665900164, -1480585091, -1020799423, 2048479368, 1682513032 ], [ 250862391, 83172640, -1743664316, 2051484635, 213334816, -965497106, -344008440, 918936350, -1301754508, 129349695, 856615032, -318590828, 617352462, -1595071420 ], [ 1140734864, 28358922, -1708307978, -815606576, 831219348, -1925495686, -763802261, -748796836, 1861190784, -892155813, -1188197688, -1756217602, -1407057943, -146793414 ], [ -1603937528, 1567244257, 806489664, -1765956802, 1723535329, 738488931, 1444667580, 1263794024, 809734100, 151302443, -700239424, -272735756, 1801390444, -385114257 ], [ 208893732, -715489950, -543881614, -178873219, -1273252506, -1185317448, 1857882100, 1577976936, -540224024, 145787433, 1150754780, -596706552, -2053092950, 1228270632 ], [ 1029124865, 450697681, 1702857924, 357472066, -566514628, -1600061915, -71233894, 1238838654, -1139289215, -1390910916, 1851453142, -2014607423, -1312488050, 1201416258 ], [ -1885352001, -229168484, -1412066811, 721595572, -77414883, -458145558, -910249564, 685316026, 551126389, -473316326, -608714021, 44178924, 550910146, 1644251582 ], [ 699091447, 70251864, 1535950701, 486356010, -785649201, 1019184798, 1663830935, 1882377273, -466781830, 2023780552, -1278184480, 647050739, 1788111690, -2141013670 ], [ -1649267329, -854899674, 865640270, -1925671042, -1346129258, -125161465, -1631371577, -953994456, 2090504595, -1944109167, -535881666, -1128656612, 1678425589, 629131907 ] ], [ [ 1007635540, -1285506406, -1797331426, 579164847, -1037508807, -497490284, -1620846444, -1047713227, -996482477, 1666154211, -718098668, -2050361470, 1559352566, -850627045 ], [ -413354266, -904903652, -1218374900, 1865806144, -232334313, -109898444, 394191452, 710140657, 1357441446, -14205619, -1413706855, 1862968861, 1131526605, -370359609 ], [ 817652485, -2004823290, 930000855, 321214663, 508249328, -781037839, 2058129403, 1774179595, -918989258, 208321911, -2041166401, 1150914557, -777076209, -1626816291 ], [ -1015678882, -481432305, -1936056899, 824639063, 1765818336, -227648973, 7038348, -420670528, 968720886, 1454852548, 1174434877, -1627245524, -1626615566, 248665107 ], [ 572559247, -1008046509, 1179244369, -1466598021, -1395840864, -706456084, -766497401, -678265522, 969269937, 87267662, 344033724, 1459731870, -60037357, -1597000003 ], [ 43855205, -1537659927, -1708079125, 1127894077, -823810315, 1049818988, -594347362, -1802123802, 508032737, -1891263051, -815976803, -2066958987, 465519146, -1234811618 ], [ 829049173, 1747695666, 638330263, -472984391, -1031659476, -1512144833, 142914125, 1891430864, -133477997, -391524543, 634821406, -1492205392, 1883743945, -209342633 ], [ 1313606064, -2003115032, -63527685, -1812146939, 439928580, 444248231, -716407116, 56370152, 617788776, -2073788727, 1787417715, 76457841, 1442341818, -638298728 ], [ 837899757, 695299640, 1368494827, 667437111, -75656043, -812048766, -432287727, -1897726925, -1214958344, -1993655055, 1711551461, -429364798, -1597805147, -531458971 ], [ -17270662, -2031636081, -2096749560, -975954215, 427449167, 1202626023, -1498859265, 1119658666, -414222882, 782310773, 1072101862, 408048219, -1436964465, 879932199 ], [ -396379305, 593716771, -1434759176, -854156935, -602162019, 1132930973, -1806925765, -1320042714, -1760021339, -2011746654, -665242697, -1748705069, -915509197, -1081773173 ], [ -278324441, 1271702098, 415311739, -1770771158, 455812756, -1210740942, 797970410, -2144087815, -228012278, 2019619848, 1682273390, 1051318, -1738492374, -303742448 ], [ -1062925306, 550616923, -70441832, 1231789648, 1649000425, -1900643665, -1282907076, -1681964673, -976519145, 908399780, 1599527350, -1037314146, 1868842801, -446552505 ], [ -745326651, 1934687109, -93621597, 1637702345, -291417972, -290755993, -1778868337, 276734896, 145176768, -315921339, 837791112, -1645375214, 1426403434, -231674490 ], [ 44209699, -732772023, 207350471, -1919936608, -1036491592, -1059519256, 734341829, 1209722237, 525820574, -229883131, -149056109, -1413591392, -66275928, 1483852909 ], [ -1483455079, -1898270086, 679359938, -1494852718, 798237906, -1734584451, 126882640, 1694125237, -1823477576, -1330703458, 1364349980, -992960967, 1763150505, -1746279258 ], [ 561247164, 1782353370, 1335067971, -720267245, -1584395511, -1096563396, 89815226, -25924315, 1756929565, 1791377387, 70817979, -467903750, 509457848, -1156006396 ] ], [ [ -519054354, -1654437920, 2078976596, 873520305, -410146864, -1603291578, -1671024139, -934604143, -903603231, -93584512, -2089834406, -688431064, -781545931, 1900699449 ], [ -1865253679, 1709098051, 864113879, -243410259, -2107447229, 1654360152, 101316699, -712243133, -1644622331, -875076750, 1819461510, 1833792352, -447221110, 88429161 ], [ 1156941380, 149099278, -1446895010, 266837309, -1045899232, -1064352081, -1762777124, -294354337, -836795132, 63554815, -1456799495, 634100625, -2066226079, -2050679313 ], [ 1977349012, -2011040003, -644039131, -2102803463, 1819366614, 1968100559, 144171627, 1247574676, 292440072, 309721684, 1926037911, -1877656292, -596335013, -950920782 ], [ 680034198, 512489260, 2130109271, -527749149, 1898944029, -498092270, -1191004133, -751667057, 579817799, -326712649, -1654020870, -1858002183, -170058549, -12894129 ], [ 1894653674, 1975751997, 1180611255, -273452711, 709230607, 1317669761, -1396702944, 1326601625, -545502515, -1836040364, -1532922328, -784576901, -2146264144, -1019674843 ], [ -1833534961, -1472125590, -1628749632, -2147483172, 1956000103, 472152656, -2117341174, 722109842, 1515820532, -114061529, -1525545817, -1037234451, 121804312, 808148472 ], [ 19946523, -2132004298, 1897245078, -817869825, -1180630117, -1939839228, -618712781, 2095357632, -247403839, 302486789, -1302955251, -527502069, 659829233, -683180904 ], [ 1006250378, -542259960, 568526424, 1797125971, -1399227438, 858309820, 872387321, 1685930005, 1789600317, -1028334002, -1394853353, -2117649403, -1832037642, -269444136 ], [ -367242742, -1914761334, -2126534255, -1305852606, 1579636026, -101469909, 264589392, 420645563, 1338224670, 287787184, 527415495, -41209641, -397824831, 1658523910 ], [ 1860901800, 899394332, -381750547, -518835292, 228322359, 1121572167, 12047553, 903462834, -630109362, 1256755968, 1084797410, -1595930483, 2047737924, 1904920008 ], [ 1030134672, 1827820101, -714519301, -1567802701, -1777250183, -1712157469, 1892642978, -829452587, -185669917, 228698709, 1759037008, -1283610329, 1472349329, -978692740 ], [ 1184845929, 1776197410, 1741196106, 1971216980, -192546459, 913908064, 1169279680, -1200907120, 1015420319, 1649447072, -1219666202, 822056806, 1031009029, 1935225257 ], [ -2088192169, -1904455047, 2121590780, 214991264, -1691962343, 2119739354, 175542992, 368158319, -957511903, 1204968202, -197417333, -679644178, 731755480, 1509450910 ], [ 1727282340, -1953240839, 887794219, 1000876672, -1938490853, 1498950559, 1302136446, -823246039, -1665724760, 567100230, 1017016056, -1719051629, -228699857, 1797528941 ], [ -582779847, 351009367, -1129048914, 601767153, -1501837314, -943263377, -767695217, -543072451, 534454470, -1351093377, 1525443719, 1228235796, 1121743449, 550845766 ], [ -24973034, -968223930, 277434848, 1488238876, 250726138, 1467830799, 1325068249, -1048299186, 1336456760, 585150768, -1433300433, -2024984243, 1876617217, 1661486863 ] ] ], [ [ [ 274523186, 825796106, 1953074966, 132400969, 201104924, -1275285257, 1017654420, -1942585811, 485432596, -1777324171, 1307714116, -1828601919, -1078129449, -1601254274 ], [ 386282680, 2145277096, 1666884160, -197067775, 326677851, -779659448, -734786507, -177482967, 903242446, -982806415, -1382166294, -280489810, 1603461600, -459493313 ], [ 1901457205, -1183860127, -985437274, -259308111, -1307127109, -1385870887, -198862399, -1668353246, 437208943, -1140408721, -640914048, 2067074956, 2002333789, 296300621 ], [ 1548192954, 846518584, -67957950, -422373656, -1405581980, -2024177859, -1115982543, 799269027, 54417635, -1890391915, 414983373, -1032888827, -1305469021, 569123781 ], [ -150251568, -1465896842, 1665306127, 2013712982, -334450913, -1431178565, 914909810, 1193101434, -1722901620, -862874892, 1616115507, -1424336796, 1263396527, -1624542570 ], [ -632603215, 277320911, -1880528928, -1539686057, -784892973, -720678388, -181421736, -1631451662, 1009177865, 145634719, -1663503582, -1820190927, 1819765577, -62936765 ], [ 695682132, 886421476, 423362836, -1810736954, 440859576, 1739822846, 154103845, 581226011, 831407597, -1240761220, 945731767, -234930053, 257579362, 266394009 ], [ -1923446077, 325029739, -1924094510, -1546862990, -103738373, -754799419, 453309434, 901497597, -89358596, -352031866, 843976367, 531554027, -1839861613, 1957887112 ], [ 916652958, -602189070, 2020135559, -321976716, -1487996250, 1706673150, 583648047, -320573986, -1481936158, -1554996067, -925289386, -1514181003, 1336574892, -326522708 ], [ -1222691633, -2030112932, 1814117154, -913521063, -1472668281, -1434779139, -220448978, -1195848733, -200508454, 1776709642, -2034796515, 156972814, -61598883, -1034418120 ], [ -1388987366, 1081845063, -1612834016, -1744785522, -700643186, -335437129, 698881407, 1175055804, -925582547, -622793158, -684692718, -669822048, -1570564304, 368059836 ], [ 813768900, 525472265, 105929225, 397938387, 168083524, 2002776964, -1734851142, -176921834, 1595194423, -1518194265, 1857089727, -1215339059, -590863362, -457841951 ], [ -1627553085, -915899756, -921966676, 1417034765, 1090963883, -1429164228, 157696563, 712963763, -2056364529, 1256105174, -1784773188, -1425064916, -829334000, -1619400458 ], [ -1371730846, -1161324776, 4762883, 100654353, 1319484888, -1982375287, -1521686239, -592709394, -1514056350, -506508502, -1755306251, -1307929500, 187496798, -316489098 ], [ -1510683115, 1124654793, 872650812, 2005856209, 609976650, 590187368, -1362138989, 654825886, -1264891163, 1427065034, -2132597360, 1644822988, 827003890, 288068887 ], [ 1815887065, 1264941373, 1615863780, 2015222888, -452541398, 2025953111, -1927540000, 257193869, 1049112477, -1690000498, -823405126, -691708204, 1872198095, 219574231 ], [ -1163975698, -1806478736, -651721738, 378936836, 682546995, -740506430, -1194996299, 2106214681, -1397616513, 699339573, 1121624661, 1767637114, 2136041351, -1580030907 ] ], [ [ 900851286, 568669563, -659861623, 1945094104, -480717631, 1897257012, -108445142, 1385794475, 1635315460, 1914943499, 1890817085, -1436873249, 984469475, 2066988012 ], [ 1148620311, 761948036, 205457219, 1343527316, 858254486, 1688067674, -902340333, -2117407536, 1449081570, 1482735220, -247714208, -989374822, -456902632, 636719612 ], [ -1179321342, -127265378, -1208331768, -3923048, 435235146, -1352286429, -1642242010, 1367443745, -260039562, 2050853972, 1161904316, -907470710, 554888918, 2006536116 ], [ -1727614058, -1403854467, 1809915299, -2099880346, 1582942104, -826318091, 1775602883, -2061676889, -1992926838, 1352187226, 1814629504, -1760883262, -1330857287, 1273630747 ], [ 675838443, -1752919646, -520531935, 466490834, -633144760, -1923149781, -1908461948, -1766435668, -1625078796, 994480940, -1018113948, -948318401, 696554781, -1035309521 ], [ 814753190, -1415721969, 1859933853, -423255913, -651040743, 1655017665, 1132396813, 1836021734, 114480400, 1149373271, 1220693377, -2000079376, 1209483073, -2114513894 ], [ 1858933303, -1008235406, 1992529477, -83088148, -1536713658, 798695311, 1495864656, -993915623, -1959730890, -711916219, -1661551608, -459875086, -1351957903, 1920657873 ], [ 497403334, -1675484668, 1008776854, -734847550, 662809700, -1342521563, -1537686540, -696912031, -249029665, 915956926, 1913754655, -1166587545, 1845707571, -603765140 ], [ 112450981, 615689880, 356248738, 797979227, 526582688, -1604594367, 1064371231, 2083642570, -1912580047, 1970373627, 359932753, 1970274096, 1124908446, 1591067981 ], [ 2044155500, -681846220, 1408481846, -1051777474, 1463004927, -1586405279, 1283139760, -1488291434, 773745993, -874913207, -1141611622, -432690686, 453723473, 507810818 ], [ 46171943, 597502699, 824214557, -639266350, 385270632, 1405742886, 883021115, -1325311764, -717498259, -1203109694, 1361512304, -675433059, -1569348449, 1360401020 ], [ 1288081954, 1655882747, 621533240, -1642671533, -256578944, -175369500, -1625558466, 1813983821, -1274144183, 1937388721, -1438017286, 1522551045, 1963009167, 2005769998 ], [ -21016107, -57571139, 1059610899, 1770879317, 740188590, -1717346783, -1554226354, 1361324790, 1794146419, 1991046822, -1273404469, 1036767573, -292124681, 1461688368 ], [ -2111316042, -1473826851, -377325289, -563570945, 121570727, -2054965414, 1756174660, 129346776, -1264493029, -361123195, 741570550, -523282341, 602694855, 159188876 ], [ 1011582885, -902730947, 859005105, -1650328624, 112011418, -764131466, -1429259442, 1540487908, 1962861934, -1414920719, -1477506165, 758093248, -1083768392, 2034438807 ], [ -1521993947, -1309761521, -90754762, -835760936, 170832887, -1994340664, 483197493, 1784473329, 1836776827, -76995078, -327480297, -58293264, -179498479, -1897051345 ], [ 1138202208, -1794465640, -1353583535, -472414971, -926481260, -448706345, 1233013405, -2109473018, 1314586068, -673890158, 472228407, -1835589618, 1253145958, -561423255 ] ], [ [ -396697235, -1225838734, 1387101125, 241682366, 756370590, 308386548, 252347403, -937557411, -742301886, -788436210, 794612166, -419322437, -2108671241, -613559536 ], [ 1145260205, -2098243103, 1253925507, 2016159469, 1328718562, -1225309426, 885003170, -557491205, -1913626085, -907987778, 908111513, 754692721, -538036461, -1889424228 ], [ -364421518, 1333930521, -245277197, 1788482394, 201253195, 177466808, 1495069439, 770260647, 1523111481, -297794445, 397048099, -546331760, 2062330322, -1059481264 ], [ -1902184842, -397167688, 1532931326, 2062938409, -1532035879, -1952974207, 815152746, 289714637, -45789628, -549556471, 1378401845, -801713857, -276430004, 1942085359 ], [ 1275799783, 1214303857, -432676986, -2146069781, 890196752, 1025133215, 1567753636, 1135613372, 1445353325, -1290788254, 1064098952, 222989941, -1293358870, 257552563 ], [ -720899315, 1083566786, -1004559390, 77359174, -1009601060, 199855358, 1860944974, -1666075754, 41872110, 1444983717, -520925220, -62927716, 1637725743, -344774219 ], [ -609679690, -1282941600, -1556679039, -1114330044, -60251490, -1031681589, 568921177, 492996446, 1962300824, 434919845, 482112478, 2142617004, -1824846381, -1546356604 ], [ 962283060, 2128365047, 1236628937, -1895509107, -817366477, 698496597, 306871135, -840412826, -1411227731, 1911279980, 12415209, 1049039762, 772981865, 1675174151 ], [ 2069735935, 346376094, -729697183, -1781656254, 1954762429, -1840831518, 282550854, 993114292, 638066855, 1165817493, 590255638, 1811564893, -1668840661, 1300289379 ], [ -345422119, -535019299, -971249438, -1424257066, 923386132, 1743873850, -1631400031, 1412597733, -1487141857, 64787638, -1969515078, -1300236033, 1829421314, -1140816166 ], [ -2020582127, 213421760, 1546377916, -1070080033, 125681779, 546699091, 1490440197, -382107374, -933434514, -1032826771, 2004885454, 48263626, 1450413512, 750648141 ], [ -1195671610, 1740298219, 2021777995, 1783102398, -2085625646, -1969320185, 554302901, 982057071, -1038313663, -1938143698, 26321084, -1923983879, -229211760, -359126929 ], [ 1462487606, -495519579, 23267812, 553390458, 914806692, -1340591187, 2065498481, 336704026, 804708054, -919789229, -1671538232, -1896601618, -1271890707, -1976459115 ], [ 1350684632, 876048007, -80166851, 1110744333, 1796871237, 2145432118, 575941850, 1112377371, -1966098387, 2095202474, -856208128, 337879087, -921506016, -410069179 ], [ 1707143871, -1694172137, -1035473936, -1918741198, -1500240887, -1695823622, -421794557, 767327792, 71295834, 259264556, -1124983831, -1993303677, -2116561499, -2007920977 ], [ -1712275694, -1132288899, 1572101830, 25092314, 725498706, 1475184000, -1416430780, 1852477161, 288773959, -2023796098, 1461893356, 255679715, -1342719666, -440580352 ], [ -464171339, 1546388711, 1637879842, 1213101168, 366668768, 1946851673, 106827185, -285256778, 1750990708, 428433544, 520774591, 1797084995, 318928210, 1262102125 ] ], [ [ -132649679, -865335522, 837786107, 861911867, -1631570641, -1573038839, -676717720, -2053979467, -599187275, 1461576965, -2132400058, 1308752610, -208174940, 1742479264 ], [ 863074586, 603703899, 2135019188, 1892515417, -1813630524, 1635227787, -700096930, 1918556629, -39102534, -21800187, -13866744, 271796811, -1029036271, 1758475638 ], [ -813135219, -690761571, 1464522713, -466710404, -672692048, 1727950510, 175425323, -1375994981, 766393990, -1929243441, 1831112789, 2020421505, -867502567, 1284630857 ], [ 1368580413, 1758254615, 2098258639, -256855603, -1450916786, -1516930814, 1593235729, -145911429, -1181365760, -722071019, -1870244306, -1058671283, 1273113695, 599858055 ], [ 18932227, 525675561, -1231367903, -1367401160, 1420708351, -1040965202, -1988900824, -358418491, 1305320051, -684647694, -878946051, -910723178, 1061277541, -567258073 ], [ -1750123069, -1532869970, 902738619, -699373720, 543657372, 650100424, 1512163446, 505774489, 536133044, -1763042511, 1560817178, 1104185121, 2032260938, 911481232 ], [ 965796166, 563551645, -134120488, 1114267938, 683895467, -380277962, -1823014096, 312284496, -1515384738, -1250736981, -977903620, 1126070021, -1010925481, 648934074 ], [ 99160063, 1677234731, -918535476, 2131688946, 2088898917, -677546990, -580783217, -304335018, -798373789, -1399923868, -1217683472, 1910203712, 1612568350, -86248634 ], [ 325610082, 413759514, -582941192, -483709964, -340595258, 2000708208, 1010097673, 1533188369, -1792725207, -624464147, -815754559, 973279315, 1873207530, -84559914 ], [ 1185241534, -1591466794, 991717682, 763471246, 1920447974, -1666564650, -1671348134, -132137865, -2021349159, 1571694579, 13873681, 488997162, 281399930, 1645541571 ], [ 266194645, 1352127767, 331001413, 1569320727, -321666942, -1568302495, -269492801, 335809053, 1886177978, 1727533787, 723015153, 1707106533, 271814787, 1199606928 ], [ 1803862235, -927875037, 1948597131, 75743143, 1316620615, 583914707, 682583415, -1344500918, -1095476839, 156218627, -1973172263, -1158047094, -1965456946, -140819409 ], [ 10462271, -1858904590, -1953517588, -1590854170, -147385402, 342786902, -795336117, -1963072923, -913492018, -690357086, -752678763, 1569979286, -468147466, 1203710050 ], [ 1360688409, -851028859, 2010761598, 1883890429, 214439060, -305145976, -1348428763, 2054006729, -428347393, -953014675, 1438736551, 1668454675, -1983285593, 1092907642 ], [ -781821952, 562343187, -692155448, -1864099973, -811412064, -644808218, -2050430684, 1001548648, -538497112, 332348114, 287675027, 441262333, -753975412, -827946359 ], [ 1091547703, 233378154, 1466870316, 173582257, 986713461, -1655682735, 457863782, 2440471, 1145538805, -1613614702, 553379299, -1743153023, 22962681, 1587095438 ], [ 1817036716, 2133739381, -268287043, 776348805, 1795530536, 199706176, 991035859, 923220904, 670113190, -1814482739, 1455578296, -165900616, -1938370715, 509567634 ] ], [ [ 623417525, -345371225, -2069576096, 2144379084, 2078668430, -174374799, 985684821, 1635030677, -247215843, 1042910259, -1018647448, 407887562, -1974329132, 102640116 ], [ 1138783956, -640975794, -515866800, -160418242, 2072130034, -1649359593, 846848835, -660298498, 534237972, -1916621032, -635821570, 1473013398, -400840628, -1153193651 ], [ -1815967629, 423377864, -83392852, 905070502, -1402700338, 1816654277, -1386484081, -1878864144, 266097039, 519598030, 1344206693, -1995944565, -1558076314, -625947495 ], [ -341734494, -1197996756, 1416028527, -185880973, -1851952637, 116733419, -699367982, 1835149804, 2010349326, 1767600242, -268187763, 1337051715, -949182900, -1695648404 ], [ 66581900, -1972677721, 155701606, 1110288410, 1493825426, -327203833, 1121005251, 326349631, -216349864, 1270681492, -1451851627, 1815185394, 1996535413, -1105283598 ], [ -1396392912, 462987338, 397681733, -1660738460, -648356488, 1650377239, 1406361180, -811150219, -1088155332, 332375420, 928112492, -2039183833, 1555754656, -1025647976 ], [ -733175477, 308250504, -649116134, -195587330, 341970167, 495058609, 753124364, 265365286, -1903909431, 2090461064, -1258964706, 819987150, -899680313, 362892601 ], [ -1565356261, 1577380742, -1874762447, -1447240574, 1273377847, -1331961340, -1161778406, -2119849134, 1957883593, 1485483487, 1672307313, -1943323027, 926019660, -1160968620 ], [ -2121282430, 1509624710, 705039165, 533656787, -1107057993, 878535, -29801308, -430013416, 1029725132, 2055693356, 383657024, -1236218962, -505979098, -1766654611 ], [ -1085627037, -1492017876, 1589780628, -177582395, 1457723748, -1108424278, 2131885657, -609057179, -1594364518, -334043841, 781820983, 1451312575, -679526764, -1189679010 ], [ 429246884, 564392577, -1622910466, 1124563212, 329245324, -1575781046, -723289633, -533696616, 1782011629, 842357619, -492024945, 713225950, -1770021536, 428889394 ], [ -1539133508, -1076131681, 277842911, 2070335060, 175695272, -1601951776, -241995232, -1517828192, 1123997584, -1554888064, -2010744614, -2120888784, -1043105023, -1572748590 ], [ -893467981, 1343349787, 376879523, -1806881620, 1652993634, 164325010, 1799426286, 1995659285, -1226409424, 1531906327, 272187414, -1041199167, 1383335226, -493133718 ], [ 376896367, -493938785, -2031397311, -722664843, -1594009191, -132153584, -30084015, -263288955, 1294336521, 732304982, 244815206, 494648058, 1681457356, 1538549951 ], [ -1805518224, -318944651, 348988584, 1936411066, -891463325, 78100644, 1966689902, -1463970073, 293085876, 1334122583, -1098498735, -28377252, -519203136, -2022977695 ], [ -554666231, -1817049838, 83666007, 1546759811, 64801410, -117891927, -2069564416, -643755013, -1889126161, -1886838091, 2006408310, -658089577, 749894250, 2062408911 ], [ 1380838927, 1507734671, 1593553774, 1110864947, -1193212310, 1735987198, 1600233339, 1052812148, 482043262, 645922418, 2089420367, -1103402902, 1201888873, -1503220458 ] ], [ [ -1520702353, 1589900298, 634576711, -519270116, 1390110084, -386281665, -1507155054, 2009660192, 941796946, 1501233355, -964107016, -990061244, -797539395, -977309824 ], [ -2034750088, 819184074, -741613620, -53808591, 1512128040, 525858791, 2118645776, 1873965122, -1094525993, 1027377148, 1454595748, 1095808489, 2032012932, 610183563 ], [ 2076459736, -690875242, -61609498, 1421034612, 923037578, 1271125700, 1649841330, 1677614289, 2125947294, -292200856, -56129794, 1548206085, 1682283697, 37231868 ], [ -1582495113, 1033669284, -520064495, 1836601062, -1042209282, -972596518, 1882728687, -1034298131, -416844862, -533415202, 1305972968, -2147234182, 663024290, -1658168895 ], [ 615105797, -681304432, -104736262, 1140426502, -532522864, -860459492, 234203955, 395349175, 388451888, 1623870658, 1621441953, -1099239911, -15483237, -231569133 ], [ -962051074, 1059321613, -1288796487, -2047733729, -1956810898, -377853428, -1949660646, -334180687, -544909485, 227162826, 102760949, -590909072, -1221562561, 943164205 ], [ -172345325, -1827901772, 926055704, -1324112228, -1361479510, -123335860, -1661581826, 1393438269, -1719907003, -781309364, 349272243, -411636481, 2125772741, -277667967 ], [ 7380516, 1424939579, -1082397253, -255596031, -686309092, 620771304, 887149106, -286490184, -520312327, 245233999, 1439007853, -1040488131, -764580803, -724510596 ], [ -185656765, 1037058462, -1568761419, -1575288607, 1858572097, -1956340332, 1288001311, -450648888, 579157175, -1959479943, 1497938381, -1358540184, 1877397714, -1189596439 ], [ 1870731765, -966400813, 2086316863, 318991981, -1248349437, 991064965, 406527748, 90560755, -1166423921, -1721455970, 1170629767, -2122740381, -1697777958, -631655395 ], [ 1955214058, -1817442265, -1590848580, 1620874534, -1361738327, -905906911, -2070450157, 603957211, 143802801, 1273716904, -68762144, -1147993766, -1860066477, -1803593007 ], [ 1836942915, -308456347, -1201123201, 869482668, 1652051791, -604780145, -59368325, -557497924, 1352317426, -1666798249, -1291512891, 231802822, -1748187749, -1379294722 ], [ -1653666541, -1924102447, -958674376, 452771053, -1839066225, -75444302, -454597329, -880961068, -1625277272, 62544735, 1865460652, -105791799, 1769173532, 1162512056 ], [ -1887758609, -153729209, -878541092, -849193190, -256849724, 355912620, 1684849096, -151073515, -907918152, -1158668796, -72320328, -85355160, -766265481, -1181812449 ], [ -939728277, 1160718632, -859428051, -2014944154, 1359750612, 715506275, 605397478, 2069080226, -858743262, -81137932, -446691698, 473791594, -146965496, -430427825 ], [ -236896187, 377432870, 2042688222, 1500138438, 2010147016, -1826463469, 1044722667, 59722844, -1245165836, 2032963742, -1376762523, 1869737134, 1624738260, 851345276 ], [ 218951549, 2019399491, -1743456867, 450521795, 475440865, 1550766600, 1820180641, 1825759726, -21242529, -1337311792, -267025776, -1530470598, -877770118, 1269563321 ] ], [ [ 709375975, -1972951776, 1280191210, -1825454024, -1714329980, -1795519288, 867041901, -95958012, -1407569206, -2049374060, -70739280, 160281642, -390514650, -2146410739 ], [ -834255917, 265213078, 1394202662, 1759102970, 81426540, 1130282975, -1114154468, -155695887, 745352123, -2144897287, 174023085, 1552618211, -1645506440, 2031390505 ], [ 1608593271, -1428395903, 248750375, 734378012, -50747176, -1924118178, -1479345133, 1885280681, 83792975, 1995874915, -879278580, -582931610, 1704793502, 1079752952 ], [ -1788226676, 1193727287, 474003453, 1971580850, 1300738390, -490142601, -440887540, 799993202, 908836049, -438255320, -455823807, 1593264640, 166750953, -249855725 ], [ -704833754, -1387668209, 855395619, -2098713822, -396588620, 1898524646, -1167486401, -557672246, 634729698, 1812439492, -1290134647, 719158930, -1441499074, 52077951 ], [ 965572553, 1186150384, 296257826, -719342072, -717777421, 1269584841, 1666160910, -858803886, -249647303, 807939895, 159050945, 1039473456, -1310580060, -2055932967 ], [ 1698646047, 203797949, 1996219665, -1367567825, 419894264, -355621744, 925103040, -1859959711, -1477634101, 323693626, -275281728, 1270242220, 577933701, -875075360 ], [ 620352040, 932850775, 344652197, 1735483575, 389139539, 759729964, 149797200, -1348833948, -281979062, 1103728873, 1674148465, -165101000, -562365426, -182795260 ], [ -1939169135, 1093711412, 2035871336, 1314640329, 1591519978, -1740218222, 1359537505, 34752091, -249451681, -2062039257, 862230030, 880735957, 595034437, -1137274547 ], [ 1982315229, -1074938109, 114977168, 2062034567, -2046678538, 827979242, 1058869780, 955259318, 778562409, 111330891, -479202961, 2012245748, 2025341076, -300439036 ], [ 2078204551, -2008495399, 1532078644, -975877268, -1918150588, 319989650, 1459085334, -58217602, -1191038565, 36128169, -1403794443, -543995215, -905056205, -1021719626 ], [ 954269957, 1846714188, -2003786675, 522112839, -1473860841, -233401235, 541010913, 771979282, 1460366331, -792090850, 153635358, -1558940226, -498942798, -726039855 ], [ -2020000824, 1807575232, -1440883627, -357603840, 531450239, -165905029, -1270648209, 169168937, -1582636956, 732634969, 397321178, -495576648, 396548774, -1803354295 ], [ -929378392, -984849266, -1221409718, -144768446, 1509629023, -1909271721, 1998867558, 11349637, 1406545499, -610665816, 639348549, -501505090, -2108962821, 374330504 ], [ 854093568, 315440664, 947872891, 586937111, 1087087415, 1352692372, -620974514, -879094074, 1749976087, -1379455826, 306804770, 1024183020, 1869998551, -1841922051 ], [ 1306716139, -1704180410, -302722168, -1847984693, 1007995240, -775732709, -1760467947, -328700030, -1832178608, 714414379, 1960112428, 1743460909, 1357820532, -1017233625 ], [ 1096751809, 1434623569, -498777959, -992304594, 1465015352, -1078880849, 916165516, 638635671, -1087179249, 1633830184, -679983584, 1746394853, 1101887962, -1119661503 ] ], [ [ 1388808693, -867166348, -400157482, -1275189550, -19794487, -1008322240, 114377221, -1497088203, 1533163815, 974734822, -1933410867, -380485033, 259944821, -1682727205 ], [ -1093382071, 527102097, 352780633, 58755160, -470421070, -1908391811, 1394799808, -560939371, -430618485, -88347280, -607347581, -1777621634, 1728285154, -228123331 ], [ -991389443, -1911643541, -1232981423, 1375239344, -1975373099, 1572171534, -1143026448, 132263624, -322746084, -218125817, 1283872322, -1261322759, -1844098827, 1530952932 ], [ -1974947071, -1547139808, 209147631, -1733128585, -54862353, -969251808, -1178451469, -415625068, -1262870914, 509462849, -1755755974, 1720959616, 1789498322, 1282969877 ], [ -696415600, -1722310183, -79477359, -71250082, -1258798224, 1441220227, -13517154, 1357404396, -38135772, 120248031, -470320157, 303916947, 1213602302, -1987358050 ], [ 1606992069, -1674022340, 96865429, 1909581002, -1935226158, -873465379, 1616759937, 159047862, -1259771052, 47995489, 838566762, -995898002, -1900336055, 2097049766 ], [ 285540464, -111754237, -1037734147, -6967928, -352092890, -279688636, -1244245115, 248400069, 927880982, 2015928473, -388160449, 1177419687, -961739087, 286411937 ], [ 570256775, 1568518409, -843545478, 1570192760, -172743875, -308787431, -1824121669, -2025347658, -280928758, -230653679, 1476691064, -918326020, -1714770533, 1549505217 ], [ -1155026353, -1387520455, 1742125850, 912884413, -1322685815, -251808542, 331253775, 1466144936, 1489931523, 743344767, 206261941, -165187194, -844811491, -56515287 ], [ 1058829801, 596706914, -678090775, 1479906308, 910692742, -179976132, -1181919618, -1431670932, 1750836986, 1687739632, 1541308909, 995262241, 489395102, -624946623 ], [ -15242096, 785440541, -823251067, -1013039220, 1389261138, 397868821, 310827805, 1696105151, 346102801, 1020547899, 1442393714, -851228243, 80472328, -1672881513 ], [ 1481091549, -587225148, 2100689269, 1776247182, 1039250875, 914319062, -1491805679, -1666472753, -1929274144, 1517642969, -1900638209, 1769020289, 2008754186, 1588207016 ], [ -1271723745, 388513281, 1170123019, 1172259556, 1884481282, 1042838979, -1793811089, -1667067089, -1596581368, 1195660906, -693492594, -412266292, 549593498, -1711551996 ], [ -1471641994, -995178974, 34872321, 1958015143, -72238574, 266753197, 2011988979, 697817198, -284977793, 2079126435, 733731710, 1081673294, -1077269608, -442084147 ], [ -1499886289, 1434023460, -1242738247, -1287318100, -1448171110, 643282972, -2075940097, 1543183056, -1987483527, 287394157, -2109643687, 1238436314, -928036592, -175924890 ], [ -1914799428, 2082654955, 1163456660, 1185290437, 465729382, 1600821195, 1304476703, -942176779, 911612241, 1479048415, -321747385, 1245907268, 648338566, 189873059 ], [ 87425338, -1656473105, -699232267, -333548172, -732093895, -383047653, -380282101, 927096027, -566198658, -2054129190, -680742791, -760754728, -1298573519, -717482387 ] ], [ [ 1271417041, -1936836810, 2075111794, 2143141606, 1078301566, -1001779757, 1038693652, -1041305453, 937819479, 1583936422, -576990780, -1838860262, -781694224, 1640878412 ], [ -1347030993, 1697599282, 718830968, -1727023719, -1961677587, 1417081679, -2001356617, -1245003268, -1063753808, -1511437971, -224954948, -790081164, 631496511, -1160713017 ], [ -1149906724, -1763052745, 1021926284, 1028456127, 916644767, -715958520, -2007431568, -1574697831, 506113477, 66109265, -1193820490, -1000643352, 506236206, 214037895 ], [ -324440410, -299502833, 585860052, 336459812, 940146013, -186865316, 1636027983, 998021962, -1841631550, -1452610904, -1719169589, -1880694633, 282621979, 1278966798 ], [ 1023979220, -1148161505, -82499346, -1063256848, 2139905570, -579169096, -1219010592, -117470222, -507567209, -254020783, 1359804980, 1485485210, -848715198, 1622139311 ], [ 951198259, 700411037, -1797162217, 307222468, 261735940, -1598180960, -1478248744, 802197539, -1534810591, -137513150, -815736008, -66246479, 102109020, -530699721 ], [ -962715960, 526510489, 2081348073, 1197184998, 1962603305, -995212884, -173965301, -29743215, 1481753735, -1247185303, 726882867, -1525602733, -1535458797, 394749251 ], [ -216267841, -1715869008, 1971263825, 1724110616, 1876833428, -972130725, -771531274, 1873415856, -1900393180, 1330369448, -1733357061, -1431675802, 1005875874, 1738392930 ], [ 272628167, 176504898, -916256214, 803086041, -484757851, -1761172525, 1815184194, -1932553083, -1357541015, 610382822, 60088515, 1113251466, 402620978, 1207360774 ], [ -1449441936, -2147211394, 1306249730, 1590076791, -1089801656, 2094227498, 210361512, -504333321, -1878246595, 66222654, 1482239460, 1664985897, -1151076830, 285619066 ], [ -1055307920, -1765591465, 1371788775, -1768158243, 1903865480, 848176787, -1564004063, 1209794922, 1171761268, 2047026438, 965678806, 493864937, 2122254524, -1082252319 ], [ -46430275, -1392823788, 331997094, 1735130070, -181828682, 1786469917, -731210932, 1956426160, 1194723161, -2099602479, 1084588013, -1343611938, 1278172094, -1966177337 ], [ 1937367210, 2218737, -354485413, 1833178168, 910017432, 1793445219, 1358424680, -1211913948, -39300772, 742698203, -963686060, -48113380, -1776618909, 1835471431 ], [ 1574696272, -152080456, 1522287152, -1248678826, -433160086, 991237027, 146733116, 1313615282, 1445265196, -2140249603, -302637302, -1301419114, 1753878785, -55755726 ], [ -350248252, -173112177, -1451985038, 231807353, 1265555269, 869786308, 438163830, -867582006, -17275620, -109265072, 1082880035, -537720822, 1065190417, -687488444 ], [ -118755871, -867679387, -361833760, 788689421, 1283297569, -925623844, 512294261, 1807366438, 1756711861, -665903139, 618360890, 695413325, 1609115391, 440595443 ], [ -908016766, -1456006261, 941621900, -2048330025, 1102473432, -168284171, 1359490269, 1108276256, 262415016, 1097566486, 604533395, 297645157, -1800976421, 1170488615 ] ], [ [ -1680693138, 1637789506, 601868919, 512809853, 615628904, -1158590433, -1394524891, 1826799631, -2046826610, 1641083192, 797553245, -1148842192, -1771424150, -1058105176 ], [ -215881469, 802652398, 801976202, 1046158434, -517888497, 1871522186, -1239192219, -2138246332, 1924866859, 1797662534, 1670463140, -609405471, 1360712986, -1162515246 ], [ 1166235677, -236772919, -1685992843, -1938712444, 52092571, 2114639186, -1176650693, -465343820, 12197074, -1586559666, 254389924, 2124783457, 1047328285, 318232451 ], [ -2028392145, 1017924616, 391198655, -1713072420, -1715493910, -1573801327, 336407736, 754991365, -672814769, 508254351, 466966926, 1911921165, 1732397329, -334250232 ], [ 1483219959, 1584897986, -969742825, 1794682362, -1923933292, 1504465678, -1317135538, 812937396, 751922586, -692901783, -2133601555, -156045346, 156551243, 103899464 ], [ -2012818900, 354111113, 563528442, -881924529, -592137339, -1488002392, 1566391749, -1017288327, 659796417, -1951180687, 183194963, -2882258, 563411025, 2060816365 ], [ -54318388, -96495859, -1600711246, -1427872382, -573490936, -353026718, 637647546, 1247785233, -1602816847, 1059800253, -774821352, 711520432, -240136973, -1566663011 ], [ 464781657, -222977247, -1356932571, -1574209333, 2090541428, -1729569334, -884907785, 1638353546, -1406116353, -1683245078, -499752595, 1530724461, -1878706712, 735080942 ], [ 1407227314, 485005205, 801293658, 261146056, 1972013108, 1676462768, -183782323, 1612640146, -1954440237, 2121782945, 548390519, -1275219016, 1725487556, -60094593 ], [ -590830007, 1092467779, 362868327, -1205309587, -1635215547, -819314343, 1765760745, -139907276, -1877009647, 20302833, -1795092341, 855631247, 1291359742, -1031443364 ], [ 1587570133, 1075328153, -1173823060, -1647180417, 1646735616, -1217814085, 428341717, 123918985, -1035126776, -847093778, -164537248, 1908638722, 1598846778, -1049914353 ], [ -1203359551, -63480789, 310852372, -1942523944, 1283065801, -1314503465, -163709510, 722293242, -2025460629, -1605607038, 1848091959, -1273882669, -732583593, 602234546 ], [ 1049986904, -1009858302, -1549284779, -1551537099, -1293597781, -931102983, -943244730, -1368521137, -2000824315, 1445443791, -2019277084, 81835403, 909644861, 538250250 ], [ 1003980798, 1730242219, -1382125525, -194991454, 42705010, -1793867648, 214346923, -1903530782, -1443604190, 586101321, -894513974, 524758828, 352785015, -1645200534 ], [ 815702156, -956018672, 459057717, -1034128876, 1707152098, -63253427, -217627437, 1464580853, -1282105127, 516614784, 385798526, 2096984058, -630379737, 1797263436 ], [ 596023880, 1155026989, -1428253329, -786106923, -416357658, 164726109, -1043069734, -1559609390, 1220794780, 1852910677, -586230634, 1337806261, 969487025, -370761177 ], [ -642106654, 648149260, 1202452029, 534028819, -37760333, 1165226383, 1806120294, 1106481040, -1313365681, 468071499, 1283760140, -1230306433, 70904176, 975788977 ] ], [ [ 592567153, 1128371147, -244994508, 1350158455, -1749077920, -977071160, 420410748, -302741991, -1390045772, 1516525126, 231322851, 1052919063, 2086319624, 37007449 ], [ -1763060909, -318470244, -1830361934, 121026653, -1330535832, 779342541, 1550381281, -2018461959, 1998625893, -26823792, 2132191741, 156573115, -89620143, 1567604637 ], [ -802152959, -1047706710, -581999868, -44998555, 617209285, 612029651, -1844676812, 355198007, -223758862, 1459506847, 1062215603, 1525674015, -662824437, -420536130 ], [ -1633197904, 377257133, 1093556289, 1947538765, -366354522, 1114074451, -252013839, 1694041155, -80414605, 98313943, 1370764236, 935650119, -2036555633, -404599704 ], [ 810331837, -1888994210, -1495081073, 1208631229, -900090920, 1206700308, 1913888097, -68073503, 381477968, 1001400879, 475431291, -1308560579, 1383820114, 360487107 ], [ 1448125608, 998807635, 1222148288, 1131265616, 932227482, -1102912013, 45936324, -1267995074, -695504476, -603973304, -745135135, -1291852791, 1498830340, -686630121 ], [ 297509734, 1179258502, 45646996, 1216763984, -1019823143, 974956548, 1282677112, -915430679, -676256012, 615533346, 1623994292, 1033794898, 1758927700, -778564844 ], [ -979754467, -2059264127, 357868818, 112525364, -1186798816, 1615329577, 2108643772, 1068002298, -489785348, -2033833111, -1291792644, -1564754562, -422381444, 1933279685 ], [ -1691378389, 45380832, 619527084, -1380173383, 2096177363, 1144299243, -1679386101, 1886977885, -1472080470, 470032596, -238784101, 188045671, -817783052, -1177604928 ], [ -2065667393, -920093316, -1817374225, -728195851, 1050170154, -620260880, 1153384009, 331253401, 984516956, 178319017, -624889845, 369928345, 644479361, -596401678 ], [ 1567562823, 485315847, 1166658376, -611139568, -688533167, 1240996576, -693133657, -10605236, 1154592839, -952575609, -118638002, 1696942891, -1499914719, -1469390592 ], [ 135898506, -1456879061, -1733166457, -678087355, 1747469985, 1522536083, 903109666, -1873811821, -1829298423, 655485655, 1976877176, -333616345, -1793727866, -1275429460 ], [ -397941704, -734139015, -700466031, -873104311, -1610704621, -1033686383, -1220586540, 750151192, 1808446608, -164580867, -1696326356, 1213906308, 1786714186, 939512817 ], [ 452221642, -1679248894, -1039173951, -1980769698, -836922946, 509303836, 1808567077, 911970015, -1936369934, -1708019473, -11834875, 1241730724, 2003259124, -1862270171 ], [ -1723388296, -169987345, -1425844948, 630707513, -1544388291, -478208087, 191694477, -1448635534, -1238318995, -87957365, -1814768910, -2050492588, 1110924475, 555376336 ], [ 503236206, 862917784, -402248174, 513480836, 2018307216, 1109282375, -1229512089, -1735602768, 1740839747, -139142089, 1721306623, 1490258998, -1416361025, 1509323154 ], [ 1606535935, -351308969, -1173989509, -1317252894, 202649760, 1002686365, -1084419732, 965855768, 937582389, -84664916, -1674729016, -1879550438, -607289538, 657452933 ] ], [ [ -1332205043, 1946234389, -175503332, -1743600748, 1893039361, 1025296121, -545406443, -1468432664, -2134817718, 200217469, -1044336439, 312584739, 303186242, 524409537 ], [ -1342448142, 1330586900, 1232617295, 2014558313, 125381732, 164249562, 2044879771, -367478646, -1789207081, 1769113047, 889544755, 820331660, -494550070, 1904219651 ], [ -573640126, -1839648403, -1038575659, -281629977, 2085661634, 189009014, -1164824132, 1925164013, -298965520, -928376254, -86525204, -431146448, 863934973, 561559180 ], [ 547353775, -303153721, -959967506, -424460925, -819360097, 1882856085, 1852904023, 1093899526, 887998136, -1032786542, 1687167180, -1784506297, -816164406, -25838891 ], [ -1845803356, -1596435949, -1389200753, -326230136, -1838269953, 1967873961, -149371864, -1390790556, 586970370, 1446220785, -1271550445, 108134367, -485209846, 688991867 ], [ 477638612, -764340095, 579814343, 1031477459, 1588839735, -1961478445, -2096889313, 1437998278, 575760730, -931988519, -879142126, -985867732, -653785117, -680198959 ], [ 512377950, -988510670, -276782464, -383704132, -1281644247, -53083124, 1327290277, -1965796261, 832354789, -825397509, 1846968748, 678176434, -1230298607, 1489920235 ], [ -400863277, -793837662, 866566454, 1128544852, -731018050, 1712277979, 1374964520, 410298574, -1441159515, 1655184001, 2071665060, -298708917, -751170505, 1222266042 ], [ 1917433132, -1418910831, 867726757, 886235654, -1730314032, 1579789085, -1904289149, 1232206093, 1007634299, 1638114103, -2060052734, 1245425847, -1870996244, -1894694120 ], [ 2125388835, -1345916892, 515885566, -1426327951, 22915009, -1998311963, 2021708014, -1468159433, 511463252, 656948046, -367165265, -2062186344, 457527618, 1551795442 ], [ -1837040609, 1273332424, -620004076, 717948696, -1517583411, -651158671, 378160628, -163315120, -810350179, -1563500689, -1926080869, -2021629875, 1546831239, 1576607387 ], [ 1617953118, 1644303730, 1753916725, 1923095670, 292185877, 1459504035, 759108681, -1808171230, 1341677435, 1820485713, 1390780334, -466982433, 369383386, 668657152 ], [ 905867061, 607533297, 833738377, -1678984682, -1966206244, 1277560243, 2116126712, -975494495, -470215725, -472082681, -969502790, -1907333176, -1807254417, 1792859529 ], [ -1534547583, 1925261085, 1373769070, 1931104280, 1143951179, 338455607, 1057269056, 174252001, 126093370, 1878088118, 1549576801, 855474093, 1744676015, 1207078225 ], [ 1769412713, 1562969146, -1310691471, 1422867760, -532892163, -1379504913, 681048719, 1019802022, 1048091267, -1286408749, -368151148, 766068499, 39822939, 1388444999 ], [ -133758938, -2068330259, 2052956230, 1188051031, -1177269872, -866451936, 319935863, 363129573, -401886679, -1822266814, 131691314, 953341448, 974964891, -1673385749 ], [ 2039656160, -1040995265, 1856912201, 371965468, 1411365171, -1072463842, 1447623882, -942410446, 386200833, -114445993, 2128216606, -1493747436, 362328799, 4279569 ] ], [ [ 1213231420, -730036139, 748671645, -1908964259, 845628461, 1048579291, -647576972, 1291092211, -1371933864, 1313152044, 893270945, -2088848786, -488208306, 1782704136 ], [ 271441401, -343118030, 1186464510, 1874722047, 1124021399, 1643729032, -501325468, 2114102940, -511169462, -2075162143, -611539161, -2036918983, -1464947447, 520043253 ], [ 1374881027, -1495301443, -839007023, 1917198847, 1945505259, 1726202897, 341379351, -1726332174, -2089924463, -567381532, 1621961637, -2056583955, -1863114277, -1846375623 ], [ 549820512, 1969314952, -495639146, -1191474841, -2043529173, 1212832901, -203558459, 1673814304, 267489141, -918482505, -1843146114, -775126644, 1685851743, -1205497941 ], [ 107238011, -15792435, 1353414713, -1864814411, 1005773796, -776940321, -659028545, -1104329119, 878093101, 1420890107, 875283583, 844588815, -14735641, -439494090 ], [ 2083878072, 1465357897, 627975033, 349428562, -1414031853, -633102408, 1611925857, -879060573, 1415438325, 1566337478, -1042466376, -1074306206, -171643113, -470465086 ], [ -1804862586, 999300928, -1337531881, 959234981, -183552756, -504900949, -196731101, 921195446, 185802947, -1792296553, 206613109, 885822571, -1597423614, 161848780 ], [ 1932269071, -2073377899, 1448319206, -1730945246, 2123489593, 391916197, -1178932403, -583868113, 815628856, -1034578985, -1780951831, -2049898940, 1753098273, -358352456 ], [ -682295401, -1581423553, -966816585, 754554930, 140067682, -2138081477, 931226777, 189118216, -112329787, 339954734, -1515419547, 1169950497, -768835489, -647906747 ], [ -406019185, -1778443927, 592238362, -1939856099, -97305528, 1246936803, 1388932359, 457019378, -1684263079, -1356045748, -1576782121, 1267735462, -2008578661, -217854567 ], [ 1048654218, -1495495149, -1375824978, 1261714524, 535187486, -304220164, 1557958365, 1942851414, 392583041, 1828037629, -1519263956, 826661061, 188832606, 1227536153 ], [ -2118556733, -1090084039, -202415628, 855599842, 1678076799, 2115640988, -201199994, 2096389576, 1311410222, 507041059, 819878402, -698246036, -831443168, 508663000 ], [ 1647867602, -544351678, -1582873154, 1502277999, -924041381, -1114326793, 1634753758, 1469730525, 1285797885, 1987270388, 603322986, -764098522, 244170613, -1984693057 ], [ -2062143324, -29803333, -887654848, -1093148435, -587511258, -235429212, -1818258359, -907322395, 645567109, -2039434685, -403544107, -1960635633, -1918227845, -299313681 ], [ -929593570, 616297867, -2023029376, 1029224550, -1651756879, -1107525057, -909488311, -523292786, 791718791, 1697987554, -1238306565, -676038481, 1403418102, 415062285 ], [ 1756609065, -2002238421, 365651715, 1683517755, -964597434, -2072673638, 1785035761, -1680525431, 293649717, 1249163121, 875208118, 318847130, 1941037940, 498504651 ], [ -1732436277, -606610172, 1758174572, 111040546, 1772949364, 252950477, 562754020, -748921288, -1899112211, 143539608, -1965776926, 2035527867, 124208931, -1423550012 ] ], [ [ -1488168776, -1947546122, 1308694192, 516258326, 1452764271, -706243300, -677678217, 2002881455, -1831807461, -1227011283, 1709521759, 708764280, -646461238, -49865547 ], [ 679560024, 659141643, -333838875, 253892632, -499247305, -407258284, 1575167406, 1534632421, 71251754, -829782012, -1876396370, -21890441, 1678807900, 974178152 ], [ 1399191873, -1293418625, -1083295702, -1721790250, 1463665409, -2029503447, -1116157802, 970382305, -24080508, -1268966956, 421327787, -1063936121, 2026301759, -360074310 ], [ 595401246, -978674771, 281648131, -1248633836, 1226172449, -747394816, -1535939790, 2131017345, 826104063, -655618918, 182301098, -993252952, -111912681, -365150253 ], [ 2059233613, -2014939228, 1808924874, -999484920, -1981550185, 1899127681, 91417990, -287033930, 1740233222, -1178669270, -586211260, -65360559, -1163509097, 1478256494 ], [ -1776650629, 1625672247, -664307454, 2113097026, -1829042092, 2048230567, 1799319142, 2034717580, 1479708187, -822784849, 321404348, -1344204377, 1071253376, 1185078499 ], [ -276978390, 1834678612, -367685623, -2130820846, -1612025115, 1521116960, 631880186, -1507516697, -1267323936, -1852609187, -1295690138, 1062311619, 1763065302, 595206309 ], [ 789256847, -807283668, -1105535510, 975230116, 109309208, -650613547, 1826560107, -579573499, -148891732, -847908062, -162727318, 136075997, -1298351411, 607220527 ], [ 1217653049, -721032237, 563396021, 2068829963, -1432815927, -1085140148, -327213961, -1143014440, 778675771, -359067056, 1603530944, 51623559, -81374031, -1060197575 ], [ 1670076945, -1393128811, -840631772, 1144121808, 1394031181, 299057825, -1744052270, 1515313234, -1928380910, -509034964, -1648147493, -1551868711, -1462925917, -402801689 ], [ -1899543766, 1612405229, 1668587665, -1209874846, -947503317, -1612284195, 1854795498, -1497305787, 1838767488, 501749597, -1752846866, -725025023, 654857383, -451081533 ], [ 1655871444, -4058354, 82216055, -1100279605, -335004487, -277863900, -1215751330, -209146271, -1647903759, -851871198, -252864535, -1557303709, -1839517180, -1812634751 ], [ -561262068, -1398189517, -1464625354, 359708346, -1714191307, -892766544, -1578598628, 1403806029, 1575355723, 1187406470, -677355435, -491578748, 2013848565, -2131313370 ], [ 1953039434, 1979875203, -492397212, -633792145, -745737094, -275469819, 635122547, 525165135, -263250376, 2098351110, 1197891987, 41212774, 448602524, 690005941 ], [ -1000503383, 59895943, 221645126, 483180978, 940630965, -371626604, 787436757, -1334448495, -800414633, 1670773925, 1464363410, -1421883798, -803703355, -654556107 ], [ 21180712, 404206380, -1538739906, 905645200, -1816132064, -365707000, 538721351, -453496434, -715780653, -383789298, -93049180, -595331487, 1351614158, -2139445088 ], [ 787323442, -2065931865, -304976548, -48847709, -230828829, 550908319, -378619879, -1714694542, 2095613879, 1917631357, 963263277, 500530662, -652902492, -464237221 ] ], [ [ -1194581761, 1488151890, 555674966, -2143828388, -1629475206, 381850160, -1546525540, 1512581191, 1693873043, -819719988, 628614847, -1821888224, 167690883, 1203243776 ], [ 192400439, -227478343, -380395952, -2045751473, 895804911, -173500186, 851642922, -286687372, 867232732, -1089331146, -1919427177, 1463443292, -204180360, -711641166 ], [ -756703387, 1630314350, 1876967510, 418285822, 913337782, 165568543, -260223770, 1713825615, 1576070907, 1578830241, -1618516151, -1181813046, 2022588027, -456281791 ], [ -281023315, -1601788456, 1785181857, 566364261, -170991209, 1481337230, -19972201, -1872089920, -1280733434, 1489545937, -1399919376, 2094667519, 1269670412, -1194293063 ], [ 1771512993, -820276129, -1364160641, -116373969, 888258903, 1742627487, 977791344, -2084439653, -1491791818, 1432721763, -203123959, -48473204, 422093836, 1240776655 ], [ -916391922, 175965866, -65337370, 1618759480, -692316459, -671676202, 685790079, 1452779086, -1018645323, 407368927, -654021107, -1453347290, 669833443, -1468318767 ], [ -614436289, -559845980, 1115536007, 1763945604, -269339382, 227702171, 203320279, -1060971520, -64566083, 340723150, 2092747024, 1284111962, 1165043984, -1760187052 ], [ -581962200, 1703117826, -85603359, -1787365480, -973473141, 250931103, 1465032263, -1361982639, -299701626, 938987973, -59510196, 1976991685, 975936526, -354413187 ], [ 715916676, 1616809877, -377524166, 1020377019, -215908573, 247255825, 1176819793, -1924275792, -2075804840, -789132300, -603819425, 1003807677, -267349354, -1613609577 ], [ -230619394, -1532743404, 1778352440, 2092006528, -1013173400, 1193367677, -984959707, -1457096426, 1182959284, -1450336873, -1686045235, 1811343128, 58373544, 1341603146 ], [ 22808765, 700012482, -749227575, 1421124335, -83437405, 2058032586, 238288245, -1341730218, 1388286239, 741074662, 291407108, 749625018, -598406895, 710904300 ], [ -1806997156, -903401145, 1814321996, -689968608, 32380576, 864630417, -1084073686, -370285442, -250737968, -2104748878, 233102673, 290827751, -313444430, 1359550285 ], [ -1889348868, -1030519967, 803246978, 1923561716, -589231666, 1016757972, 1604473083, -820834514, 2062564982, -190724688, -752851850, -140504895, -1697152585, 1549320370 ], [ 1988945662, 1507247975, 1664687540, 568515934, -1776397339, 19002366, -1894739410, -652694189, 715048165, 2057712296, -212755653, -192858755, -127941528, -908687308 ], [ -2004109931, 221189520, -666750712, 1299792115, -965010716, -1027917932, -601206828, 881237440, -1534605250, -662484342, 755958005, 1793046036, 1275854125, 820766667 ], [ 1478818257, 1698034592, 761870670, 1647971719, -2033010610, 1146660206, 957790510, -1157039052, 2072084005, 954618251, -847581105, -137287467, -857761356, 165730977 ], [ 267973951, -925849577, -695646952, 1066846753, -1852044443, 1886678833, 356745793, -871310586, 448614833, -1467554309, -1780680090, 22024130, 719172144, -713176711 ] ], [ [ 1570073261, 1834317008, 622152022, 1887211962, -1012286039, -799627451, -2127750067, -1584157979, -696442391, 1093357563, -1105436145, -1470068536, -1670905590, -245120297 ], [ -292664171, -158974406, -1703071581, 1771653899, 177581925, 1865542350, 375656534, 388650537, -1958039773, 1394770550, -381921125, -263504331, 1211162731, 2062132782 ], [ -352044340, -1817406064, 1783747965, 928274424, -183444115, -409625816, -2026395885, -1827671281, 1310549120, 216845197, 108448891, 968200941, -1124625107, -2131168952 ], [ 1773382993, -1036947577, -1029297765, -510614750, 62134950, -1243408988, -1583344921, 554258006, -3215512, 317581372, -455079439, 766131504, 381167324, -502816290 ], [ -527830661, 1980573268, -1874493407, -867062140, -1636010057, 1462597436, -2029826641, 1313586623, -245454037, 1574464858, -1423180108, 2112230401, 1748752313, -261201259 ], [ -2140888245, -1292231120, 403124149, -314789852, 624606106, -424822287, 982165752, 564519583, -691001912, -686573542, 187228464, -2025896156, 1611903738, 456552569 ], [ 762028007, -720409302, -2032518981, 552976142, -174899384, 1622680673, -667504804, 489890702, -78441485, -914644313, 1651212291, 958528277, 1348511981, -2122312762 ], [ -819199412, 78355508, -625173737, -718131298, 455145387, 1450839270, 399105643, -1855310089, 1495242505, 1417527234, 89605292, 534916957, -823885253, -1742354401 ], [ -1129032790, -1433045713, 1229175132, 1501392594, -1202644318, 484732423, 1866044238, -618563389, -644559451, -218503911, -2082480026, -1293958000, 1918390660, -823367978 ], [ 395092684, -1356663405, 1202622308, -111821946, 638873647, -1723720841, 1004195773, 271899223, 1340119100, -287999661, -551472430, -551310275, -702829445, -1679794432 ], [ 1147511901, 2070446245, -1170272472, 438841727, 901370498, 1576004452, 1380834611, -252792768, 398305135, -160125690, 804131567, 32884366, -127859671, -2138148901 ], [ -226984724, -252699385, 1017875423, -507266944, 193199574, -258231035, 1959084871, 2130299327, 409898869, -2068489318, 1992658446, 1235162750, 1813239807, 808070389 ], [ 1023930871, 2111300018, -174781424, -1592221956, 868450700, -1826012838, 1577668615, -118995704, -906082517, 918348267, -2122742276, -446107339, -1299290746, 860295430 ], [ -1417558283, 634431303, -922560284, 754394673, -39492002, 554502278, 2010199655, -1053636094, 916777475, 712249070, -227275318, -1173168298, -1462468505, -1450569944 ], [ -1918765680, -1989230027, 1334241694, -1391661861, 1655034219, 931500812, 878853224, -1094199740, 1239740016, -1790795302, -1671428097, 297706600, 839254321, 1176496696 ], [ -1192203472, -1409306, 1233160605, -1024505784, -1071298983, -2135283040, 1582928728, -1503304849, -816453888, 1658120399, -1224653073, 380224152, 622266826, -1339767139 ], [ 1567272722, 1346871341, -1309661746, -1115596198, -1695930602, 547547255, -1019674276, -703557629, 1404794467, -1039903356, 240293237, -479115259, 2132700782, 818961693 ] ], [ [ -1634820879, 1031524886, -847615214, 1033448769, -1488875000, -2036919747, 824507454, -92740782, 445418740, -1903385198, -1230282456, -434458066, -106551802, 252061172 ], [ -1920195557, 422660642, 688955073, -930390468, 260136273, 1871852830, 1590927190, 1043489772, 75590034, 1644924730, -1373379093, 1315237121, -1577743029, 921531202 ], [ 1316784827, -894034677, -8137244, -2100368613, 701319141, -1529390498, 40315770, 211732881, -994889695, 1388267293, -1294500631, 285841186, 1943052833, -1671013461 ], [ -837528055, -1187678294, 2079381359, -1636574667, 102212130, -1148925321, 331538374, 1725635863, -1916950800, 1369476436, 666231886, 490124779, -924880519, 1350862386 ], [ 1002227015, -926695401, 368056791, 805477772, -1005789523, 1278813962, -908196641, 1806581689, 1823735332, 235734085, -2071436923, 2138589250, -1388270106, -687714019 ], [ 350364514, -203713492, 931370535, -501471208, 599927301, 1071827587, -846270288, -29347071, 1066534342, -1194404145, 182135011, -561231195, 838079605, -1008535519 ], [ -670815345, -1286226705, -842962146, 2069102711, -570899687, -470615026, 1384926205, 552013420, -1426294157, -1275868941, -62915185, 1464725258, -1917758735, 2023395739 ], [ 1851254140, 194438145, 1757663426, 1963744077, 715860189, -1362298009, -1491198800, -508110974, 548971545, -1101615061, -806837235, 590639145, -991607185, 1998281391 ], [ -1784882755, 95588959, 454708434, -1427078504, 499799283, 1261694655, -898883439, 1376809458, -2003365037, 720463919, 1814359881, 1582131363, -1039830859, -924828362 ], [ 247020349, 912802461, -955819863, -1776363428, 2101714664, 1679488264, -1155284374, 1789285455, -1565511030, 350649358, -852845863, 1857034222, 1263621695, 1621211983 ], [ -599041953, -248696463, 649306055, -278697353, 946058424, -2045598645, 984011820, -1477936630, 1228282978, 1902166007, 922970998, 1839333610, -653124503, 1701246716 ], [ 518378954, 1886244535, -117383534, 1488876638, 480667044, -974561073, 291656258, 1031611429, 1629816250, 1804317550, -1794824091, 163091650, 701197327, 776364534 ], [ 1218781645, -1738969044, -822143980, -1473823081, -766717503, -1133189683, 670108666, -1638007075, -2012054178, 763934196, -910827651, 1107467971, -647549410, 1099605220 ], [ -950187046, -563155133, 703519254, 549033233, -899188677, 830332652, -770679884, 1981185207, -1266509289, 1843689969, -711739151, -1428049682, 1650740842, -529687503 ], [ 383964281, 1417424001, 278992252, -1190109340, -471388715, -489207704, -1321821097, 1064266642, 766571675, 1530567929, -1372845090, -1900723332, -482324975, -1180656717 ], [ 732070052, -123732038, -939355297, 2091668425, -2038980783, 1325788673, -1033340742, -1821202095, 1278687486, 202897722, -1403076788, 1625523864, -1788618126, -1562034683 ], [ -44551193, 642856488, -1735047541, -1947937959, -159329663, -44769501, -2128468977, -136630327, 1650545907, 1937780287, -1949720810, -1277276318, -1244182671, 580611412 ] ], [ [ -377767834, 1881978774, -218559779, 113459721, 1541198908, 713476674, -1028271027, -1172731047, 300127285, 835034181, 1783496893, -160424391, -1827784184, -1090586844 ], [ -75916244, -346266297, -204381196, 425626840, 259014097, 982803788, 2073295257, 767174397, 460478555, -1499740024, 1314778791, -1745711080, -1418489601, 1979575208 ], [ 2012860182, -12475715, -1114195591, -1929546978, -367509310, -49895961, 384274002, -829997416, 656938534, 1448651101, 552038258, -605904990, 248038399, 620476946 ], [ -2116060517, 1798736494, -1146904311, 243304162, -478157861, 329097713, 607495847, -1107673007, -484095276, -1232429238, 1783725419, -263442638, -374863039, -568608777 ], [ -19703239, -513124363, 2128399261, -984577052, -1680589365, -199564677, -2085273, 1887258038, -1985322465, 818722453, 30861014, -2069394279, 657982001, 165442124 ], [ 110313297, -1167203247, 1676854464, 1475155698, -246215343, -534157270, 713120639, 351211580, 756248453, -1281291861, -1629645920, 1196636409, -1529226587, -769661269 ], [ -1677902328, -1366930794, 1359168920, -867369346, 178900534, 729990518, 554028558, 2033720190, -579036401, 1114047940, 1526154235, -985448620, -944139444, 1960898054 ], [ 1449947327, 1760204477, -230412506, -1847699562, -1548990837, 1201922224, -1959313426, 1295242640, 1497556743, -870194505, 1399214069, -169076967, 735594830, 59851932 ], [ 564412395, -566902484, -184953983, 1887034440, -1350045750, 706432863, -145642393, 254463741, 1799127319, -130073380, 752429356, 615471242, 641248662, 240176183 ], [ 793835207, 2033362333, -1964716401, 1004360359, 1658450514, -339867358, 1577931750, 1092463403, -891691484, 95828513, -1414997530, -319607699, 33641872, -221891883 ], [ 1605505082, -293234359, -1643815822, 1036287507, 1001878573, -108138243, -1868945383, 787301123, -1178108501, 779202685, 667513327, -896286384, 310592642, -1569708982 ], [ 2094074844, -1225909046, 267497589, -1696650252, -1458124314, 1521242012, 185984570, -345312014, -36233784, -1234534967, -1669565186, 278581254, 1058077492, 1753293329 ], [ 1826255697, 744045434, 1700882348, -492837155, -836067220, -1120573366, 1457122336, -903574093, 1407032380, -1707723187, 1682281898, 1838976837, -1558482903, 600047744 ], [ -1573706547, -102229534, -445260975, 938630781, 1441104371, 1716151984, -775637778, -1903473927, -128297735, -917642524, -2014545273, 1452635855, 1113272564, 354242962 ], [ -1364337504, -1811113886, -1406166167, 2097783816, -208001799, 1944274547, 615888776, -701534335, 676725371, 1129197275, 1237578347, 1476712713, 1012186859, 154552034 ], [ -2106418990, -1543888181, 1490480716, 829349538, 435444438, -1850815693, -1043484032, 2070528094, 1904871097, -1751201492, -1644545555, 987314290, -1982626482, -1981922243 ], [ 1102139317, 1980454656, -1652259000, 1194227002, 349008705, 737818158, 1811128911, -370220127, -1493745809, 1454401658, -2050053479, -693690279, -1141586137, -396058984 ] ], [ [ -1998380869, 799327398, 1191974267, 1836538317, 411794850, -2111246694, 646281501, -191831827, -1544612441, -670144955, -771071804, 1796451431, 226774972, -1808770914 ], [ -1612868158, 684526613, -733679641, 395799783, -2136653015, -1725802832, -1261579482, 2129373962, 5228561, 2067791604, 280265079, -502851460, 352448726, 1231791761 ], [ -675798880, -1303009630, -1275023881, 769587565, 2126248487, -1466359488, -1204677926, -1757203237, 362379667, -598536755, 1065425416, 1756339598, -532737719, 2093249708 ], [ 1368668334, 570783395, -1526250200, 991439089, -1785968555, 31156999, 134602034, 1310982204, 692196862, -192820693, -691463967, -1839316679, 198024153, -1580537971 ], [ 1382571051, 1903462418, 565415197, 251195361, -2027494307, -539197660, -1199442588, 756989327, 2112877663, 584681144, -576738039, -1796245178, -1390007780, -2142943118 ], [ -1881560165, -468110496, 871173321, -1382846990, 1396610502, -755145876, 931379748, -84450274, -601431754, 181120853, -425037207, 2053965671, 253030761, 352635799 ], [ -1079337254, -838110764, 2025546802, 1066097008, 674780648, 1526204668, 1964418874, -597176459, -1035207647, 1608459788, -125523685, -741135225, 430811277, -1958855654 ], [ 597232717, 1037918047, 523417750, 1115380682, -1901221029, -631706616, 1121393921, -1533903011, 1078348662, 714425368, -836435153, -612952355, -130161895, 560360349 ], [ 370761607, -335862747, -1622727566, 620038648, 165198583, -1268162838, -1404730084, -1992766572, 1239850280, -1670896835, -1778489154, 1121880476, 755504683, -1291373120 ], [ -1678681994, 805065361, 1276399899, -154930473, 1975309959, -1837334112, 921703278, 11212400, 2068419628, -1523685353, 2132372906, -1481503328, -2123341265, 1967433962 ], [ 991584100, -986043632, 829298690, 1699659536, 519517522, -1765574626, -612277889, -1912062243, -778991227, 1661084994, -1799913334, 389982452, 979142875, 1986060077 ], [ 1998457546, -1382467547, -155016278, -1694482768, 665897554, 1071465163, 125827454, 549669398, -33114100, 69289325, 1495910826, -95765562, 857179636, 1294125457 ], [ -1753229666, 721110988, -449526793, -506591660, -1647418983, -430548506, -1816741381, -127834046, -771087764, 1985074085, -1242962839, -1906323367, -840364223, 1958830864 ], [ -1695082562, 880691958, 945543023, -1346267600, 1283423053, 1381986033, 1535369536, 2115662949, -2126404585, 486454866, 1062138052, -254863181, -198811447, 1788889499 ], [ -2106576750, 684309129, -588946854, -1903436201, 1982575968, 438373315, -156281823, -90103187, 1006379040, 335586158, -1529261795, -1165607004, -709322026, -827866199 ], [ -1689098035, -1538920002, -1974592276, 1247436421, -1975845349, -1490222983, -1280262041, -72060947, -1352562513, -96675400, -1159012958, -1023883942, -204020065, 1575583441 ], [ 885473217, -1193189352, -956630137, 963926637, -232817342, 189907073, -1590110214, 1233831368, -1265493968, -1889704427, 778631313, 1447655526, -1590670441, 1826295677 ] ], [ [ -110672802, 425350585, -320106778, -1027455665, -280347270, -1171079127, 1976998272, -2027906870, 298294986, -61615436, 1163397343, -379350118, 666907020, 1445721846 ], [ 1383638699, 1396076710, -1610408563, 91578960, 1051684545, 251712593, 1800525881, -124250057, -188473706, 2063546820, -2099382187, 2064535691, 626375233, 1445769150 ], [ 1533478627, -2124642159, -339526675, -1807556969, -72690468, 854247686, 804178806, -1704740423, -1487080593, -729468965, 119729184, 1747675853, 1752066779, -2146667667 ], [ 1053350526, -293269249, 1467867661, 2080801747, -1528272077, -1963462395, 1438027931, -387572134, 2015790207, -675267794, -1164359220, -190082510, -235519335, -1298134172 ], [ 1282676700, -608005038, -1747448766, -856640653, -340847911, -926139517, 1894037394, 1729033759, -1034755425, -627648386, -1385598830, -699328963, 884972398, 1123824821 ], [ -1114219762, 210862384, -797905118, 1525308430, 2073368916, -524444731, -1036414260, 1317701054, 1559638221, 516838039, 1156247199, -1155219922, 1348237621, 157023506 ], [ 1946839295, -498185754, -103438303, -574181541, -497370635, 956358883, -838971522, -1119955964, 1430098960, 444840023, -222353676, -1955318307, -887811645, 1396491451 ], [ 166724076, 1441407887, 1914077432, 381069856, 750084839, -1471438052, -1828816527, 1464027455, 905621062, 1560451899, -1756393292, 1396185799, 589380808, 2114054084 ], [ 1230970789, -1096700010, 454010690, -2089487409, -1904475951, 1874820041, -1477713247, -272202997, -1516172941, 91088340, 838599423, -1947437963, 405778397, -500235270 ], [ -1466765887, 869858380, 1436996369, -1941894303, -2085866192, 110095046, 1196291390, 2129235259, 2147261790, -929962888, -400465017, -1731479893, -1431688885, 297867801 ], [ 1030425619, -1782437148, 947959622, -664566171, -844106307, 780199719, -477291554, -290633210, 1727593318, -1132742279, 712979245, 1892647596, -1207857728, -1574960293 ], [ 1295125359, 498439755, 843572061, 1656230448, 917658737, 838911146, -1637745661, 1314640374, 898656190, -970395648, -2397457, -1829101701, 262874524, 1998659589 ], [ 432255008, 845441593, 1362628704, -338055265, -41071119, 1178797641, 1589633521, -411001228, -1112826745, -1422476595, -1422275347, -694995701, 1172858363, -1148306607 ], [ -1934477283, -277895802, -396261282, 476561205, 816987850, 1438794341, 1692883909, 350305408, 1807137245, -473544391, -1253532368, -1628470467, -1014502467, -100289339 ], [ 1867682246, 1362840629, -1835817210, 402306885, 1014703586, 1211587771, 724818671, 1464778784, 319977144, 1188817663, 294540408, -1360697330, 1225338609, -1173897717 ], [ -554163130, -1636376300, -937892722, -1131345225, -660376849, 1110614185, -607228917, 1258750627, 943624480, 1190954910, -2095131968, 1094793286, -1563410534, -2112373811 ], [ 923630119, 903058837, -280251215, 382644483, -1418970438, 957133628, 1515869731, 880339584, 1423611158, 590712556, 1451696648, -832183906, -645152739, 1527560945 ] ], [ [ 1858003348, 2001712530, -1251520285, 1872305108, -2126921624, -521481237, 1685034186, 1658164205, -1699696195, -38731166, -763336685, 269303636, 1085955115, 662222156 ], [ 1841289043, 1372517043, -890219001, 639838143, 2034907017, -1965025187, 573351926, 462434375, 1147419031, -1679665076, -1296716062, -178725008, 1382686850, 1727785898 ], [ -226471968, -181083037, -2106219734, -1833438798, -1935876318, -1316467473, -1207112211, -1096110087, 1097844935, 403474888, 1204479691, -861871842, -1654590681, -676080296 ], [ 171459503, -1420749193, 177373846, 157178638, -535239938, -622935157, -1887865347, 227079396, 1825681963, -1393795351, -2058805282, -618287795, -498534785, 1929255808 ], [ 1830889057, 1567054059, -814331127, 529400564, 330430738, 1635417618, 1806737049, -1878084494, -1900220400, -1691593105, -427096803, -1942686020, -1423115987, -1214839195 ], [ -295510508, -168686953, 1014710429, 2134765110, 381987259, 1153275097, -1864799983, -2094046442, -1472207176, -907521746, 1319285473, 219886442, -320952842, 819378911 ], [ -463159451, -637265596, -1179300463, -244303153, 1319559431, -1000936269, -1728677484, 75661845, -853417854, 1178276287, -1920251430, 375325029, 970275264, 689466212 ], [ 1849950741, 989593711, 987307509, -1950667707, 32780311, -1024312504, 701016625, -541588184, -1950886385, 42556205, -1026577167, 1602874173, 1536875349, -268592771 ], [ 1281646907, -780715388, -1646074842, -726347154, 1144770985, 74006968, 903383923, -366627626, -951828251, -1362613720, -1590644713, -1876755257, -686666457, 417843655 ], [ 1132286920, 1135252079, -1950050199, -776992400, -1318861675, -944568875, -2003242694, -822621414, 1713732604, -952362011, -778338601, -769153137, 116028830, -1058720606 ], [ -1594038584, -1993365982, -2004041887, -1125400074, 1235600723, 207263472, -902523187, -1323026565, -1554971405, -827749488, 532078220, 937832432, 17913616, 1323301434 ], [ -1962354384, -821522362, 1457927087, 201754786, -857957196, -233651824, 1806808733, 1831914347, 623718519, 847506355, 1001678097, 1953359251, -1892324113, -189020627 ], [ -431274240, 1456002296, -1640472967, 262046127, 2061776961, 1730211046, -871989202, -751084026, -1588148797, -463584026, -1665460846, -984903209, 381246796, 1699391232 ], [ 268818342, -370694053, -1001738754, 1407469109, 1710464725, -448110729, 1591872166, 684519486, -1541786622, 491325587, -1064172115, -1335920176, 1541740848, 2030511540 ], [ -1831983479, -118775594, -1345470893, -2042756187, -2044338305, 978625656, 365931498, -1451720733, -341210047, -61303829, 431782143, -347060826, 1580938630, -493895487 ], [ -794908165, -1603481447, 1235214183, 2071797955, 967508022, 912165907, -747389274, -897191049, 1172126980, 1495770287, -376952531, -99160450, 317494272, -13558049 ], [ -88112953, -2088397267, 464357567, -51581223, 1125758403, 1151099724, -1072527847, 326541919, 51874236, 1293158988, -620700731, -148498743, -1582256592, -829563899 ] ], [ [ -643946093, -2086948524, -1162330468, 729771769, 837518558, 600885180, 1710165109, 1560021926, 221406366, -2124634593, 2142990850, -416341357, 1714784684, -1335501934 ], [ 104815989, 91208353, 1565377209, -195717308, -1336353235, 1227549503, 627736224, 1443465198, 842875318, 1574012389, -1963213116, 555125598, 1730706351, -805306113 ], [ 1966539055, 489006539, -1883044322, 887106571, 1096421795, -358042289, -1218390091, 768872588, 748752779, 1177825747, -131916708, 988581640, -1677830486, 1874127706 ], [ 524770099, 1266068931, 1255883707, -1294507880, -464229581, -387107962, -1106850571, -546858651, 2126082661, 222469440, 1149497483, 1978979476, -1959629424, 996569719 ], [ 1979301640, -783946679, 1500499624, -201889216, -1864447898, 89201024, 574832825, 521142383, -2003972607, 226951065, 1545141636, 1014207223, 374382089, -1914800635 ], [ 1190500187, 1922852437, 1346237321, -1635675906, 2067764401, -1740871989, 307121551, -426406425, -1922571687, 479405311, 26468082, 237101316, 846318136, 386307199 ], [ -246362424, -1946518965, 1754701216, 1599789627, -887310378, -625566098, 1399197767, -1278880270, -1359948919, -1205609489, 1364500563, -1746090971, 2100848289, -1649929458 ], [ -56062668, -1972803256, -1568118791, -436137243, 1845348517, 1470512195, -1039271667, -325666964, 890866978, 2118869171, -695721221, -1985908540, 830122396, 170346890 ], [ -1237913388, -1705898000, -1397039055, 1408137430, 1637978760, -1476599015, -1592962758, 1583431588, -1261517545, 2067542856, 18577609, 1307154299, 1046565688, 180261240 ], [ -1171418413, 474921895, -105557709, -142984976, 228988270, 1918682238, -426813580, -1210215872, 803915521, -576294713, -1518220000, 610728398, 970033491, 1295994763 ], [ 1909388549, -1619280202, 1394710596, -1151007736, 711235994, 1514057135, -31397170, -889985992, 1092334197, -103484675, -461588145, -139829692, 395262980, -88402132 ], [ -889383183, 1555382472, 2051589635, -1357954536, -97384551, 1837655082, 1915505286, 1099432396, 1297451656, 973375353, 995814672, -1076280479, -2145849105, 1203873315 ], [ -2062670006, 1170976637, 1064394278, 9811416, -1870643577, -484965656, 146258460, -1751520572, -47166660, -334895347, 1190605575, 1902816351, -563787106, -699529126 ], [ 232718089, -93089917, -1088064640, -1059194169, -1331995783, 769642948, -816508807, 1750712906, -472840545, 752376548, -380743891, 689820615, -711562273, 2017069279 ], [ -961554987, 906349621, 218490996, 1977283643, 1412708884, -376177947, -1889392552, 950386553, -96375907, -39737053, 128846987, 896517752, -836945258, 1780164668 ], [ 211450914, 1541756661, 1289324638, 1050654272, -1553708294, -180597864, -877736518, 550959506, 1004150473, -856120990, 1331346648, 69769061, 1016033662, 1421541390 ], [ 934370424, -202973261, 9538177, -1484295705, 1384916191, -416997798, -316565744, 71702825, 177336443, 1363671867, 1476890764, 909951765, -1965821897, -628795814 ] ], [ [ -766010306, 1251046452, 1863534760, -1038419985, 498811554, -2128101780, 1561091957, 440396787, 8876288, 567359332, -1159893078, 666687868, -1474707747, -1763501840 ], [ -127657802, 1906992673, -1652027489, -2063652169, 394975680, 826706141, -337933786, -572566051, 1796728836, -125308299, -2126423613, 185898179, -530402760, 644413550 ], [ 1133305897, 879899885, -502429488, 55383926, -981691527, -204413742, 2115179393, -1065159394, -1192456049, 1968999386, 1800527023, -1682076311, -1577159335, 740646487 ], [ 628070375, 1292976379, 922839083, 1326244264, 867869168, -829582848, 452296963, 1599439339, 1422757125, -69860813, -1956687642, -1711726080, 274479593, -409562726 ], [ -173922033, -483946253, -345918741, -1677972107, 854013046, 1102311862, -339787045, 981276853, -349499717, -792814211, -618570155, -87948239, 21648792, -1191702432 ], [ -1458793162, -235873669, -112289636, 817710232, 1661914974, -743451094, -380674027, 2068784277, 1902744719, 1080814831, -254481506, -92937706, 297507830, -358388327 ], [ 1378873232, 1082870633, -130471666, 1319304652, -1477332693, 2093762852, -1282255236, -856895360, 1668316559, -2020791642, 568218048, 1884778018, -1032063622, 1282970822 ], [ -917941363, -1143362023, -622476638, -941595025, -1792316486, -772753633, 152037967, 2072334042, 1018350358, -1221905293, 1156950208, -1666313248, -174566961, -899941744 ], [ 949075330, -522834847, 2121869603, 1906129499, 1396492448, -1002636264, 1389374389, 1444218200, -930319216, 332507142, -778402493, 277541002, -2040477197, 641007 ], [ -961140041, 349479820, 476138006, 1917949005, -835253991, 1785097379, 358153833, -1379250064, -645657436, -706030699, 1347446280, -1640459858, -1554449392, -1448445534 ], [ 440969105, 160894625, 2091831818, -755402672, 1402516460, -1308515969, -732079925, -822470538, -782994387, -1897231487, 1732744754, 594113366, 2128579526, -355401250 ], [ 84502664, 2019456143, -1968346297, 1878554571, 1214049755, -1498152182, -231041436, -632475004, -600559540, -508049336, -529753181, 2084839019, 579102308, 1717077279 ], [ 1736616629, 1209275147, 1359711460, -1070651071, -1246877726, -433368814, -1132503626, -1552221289, -810952014, 349413747, -1264667083, -1503151804, -507694999, 109612110 ], [ -802846060, -1527802501, 1761303025, -1509689114, -187706633, -1196427668, 572888423, 675747218, -174370311, 267992661, -425513460, -1186019332, 1962869450, 293942616 ], [ -1300096963, -1803151386, -790962234, 1889191755, 412330463, -2143376477, 1160590367, -498378705, 2099488817, 342796178, 419847396, 1528428714, 2014916696, 1478665720 ], [ -703095218, -1150927662, -604000300, 365546197, -1645539690, -202184398, -1980904667, -1224526527, 2074154086, -495198684, -1821564182, -1075708820, 1110852931, -1657638456 ], [ -2035469423, -603480568, 301335997, -1756931452, -1261030965, 475387247, 1278917911, -1002401700, -1124982851, -682191559, -1909639407, -962944175, 907988375, 536042117 ] ], [ [ 2041395715, 576997182, 2105107716, -1212224703, 1423002653, 1547876284, 782847889, -516481153, 1283067925, -1559380117, -169613587, -191459002, -1257287169, 1776037060 ], [ -1737305687, -445986291, -1621959242, -123708596, -366510536, -1210549832, -1212579972, -47048227, -1896318888, 1343441297, -797380964, -125053793, -1892975154, -1836294019 ], [ -462855157, -1214632580, 1546920515, 367460909, 1045678153, 138419724, 2036956272, 994560150, -875394016, -848293363, 874389388, 1432367966, 1367812440, 957495957 ], [ 1156257987, 473257796, -9149059, 859127279, -824854396, 1149267989, -2021483288, -2026925177, -1706520301, -429919917, -1865572556, 516994892, -2077374407, 1050278017 ], [ 707301497, 1266131198, 1588740106, 961816210, -1616440923, -1660659333, 2073521961, -829683900, -529628548, -1851022831, 606364837, -1010341660, 300197657, -168472368 ], [ 1142366042, 977222894, -415111581, 165709625, 564403652, -1087864055, 792697650, 1978580995, -436566038, 1472360924, 1609610397, 2008218325, 82073393, -1042997081 ], [ 2062553437, 1374377607, 278775245, 1471596526, -1319107347, 1132991135, -1964150522, 1620099916, 1084557839, 426455044, 44222286, 2079738726, 307268688, -350171765 ], [ -1642252126, 1010868265, 1160863608, 2007032379, -12280983, -2076579354, 1900236657, 129749135, 1219473195, -808721323, -1234320754, 520837941, 1789608639, 1171100133 ], [ 1038060433, -523890748, 2105035229, 1463930809, -1017187788, 1133741362, 1315350882, -1908409025, -1913805539, -1803398291, 1658786446, -2054276895, 1216114206, -931924937 ], [ 1340588160, 974559922, 476167214, -2113574248, 442102074, -1544531369, -464998541, 1120242986, -1707028255, 1064948483, -260517046, -1859427240, -20013052, -443705210 ], [ -191867099, -632294146, 362252918, 105821169, -923150458, 1255355033, 2121635836, -1665807077, 396968089, 1271751290, -1594034036, 1823420640, 344555905, 543354941 ], [ -917603618, 659000288, 652661173, 774434721, 1002707386, -1683929571, 1982606953, -797283920, 1998219475, -859501575, 1044194291, -550019424, -344357104, -2113128802 ], [ 1086144470, -659488409, 534450766, 1009189904, -836829091, 150980520, -525152374, 165734876, 619212938, 1371803852, -794474283, 853965584, 1005433960, 2130250198 ], [ -1048731314, 810400576, 1246589527, 1157454814, -1900088403, -2086556348, 1610161468, 1130234490, 1689006607, 1406774444, 1104731498, 1000765631, 747405793, -1670657838 ], [ -1750038453, -844262237, 1912458596, -1741268649, 1560323452, 453079039, 1495104618, -122677825, -261545492, -1155108364, -677586967, 435337116, 1359551138, -273338978 ], [ -1528922105, -1694542482, 1598393436, -983771898, -1069283386, 1866378714, -456278008, 2132336847, 1571241437, 1495122509, 86804575, 1457916507, -1683592250, -498516229 ], [ -1390671372, -671501730, -458053775, 1965773162, 1530921189, -1278546505, 76582602, -572233688, 1332403109, 175346174, -24421576, -1926992100, -1825692409, 1574257896 ] ], [ [ -1255732586, 214159406, 175967885, 208936754, -754403403, 1653028437, 2128145241, 108338596, -334609128, 1582010201, -88152717, 1927941468, 536860582, -2094347063 ], [ -930258905, -2003759675, 1301717996, -462680171, 337567310, -365385139, 2053053885, 1980809778, 1920085321, 1867079124, 1230885170, 208582289, -2107584019, 1587213435 ], [ 1315376443, -837528818, -1090691906, -1916161108, 1763266993, 1966843843, 400039094, -79572692, -1828951368, 1778441977, -1839311080, -1237633036, -1328580990, -1630538899 ], [ 2003089879, -1770401605, -1084118651, -954068833, 1930292072, -284049232, -613185643, -1780757674, -1037200874, 1436647470, 599623841, -1906661737, -1293751100, -1311942489 ], [ -1495601417, 1442238309, -1282350778, 748936033, -329318207, -1274248817, 1935224175, -1834803667, 85857207, 1393811250, -1037113715, -278882366, 230866930, 1941355653 ], [ 602028402, -502917869, 1785871718, 794817793, -1934150801, 1462925948, 963011006, -1743297743, 154799379, 940506946, -1264607770, 859814369, -1671957692, -573258707 ], [ 693755139, -1223455936, -1082824282, -1545345362, -2095828408, -1930211994, -200473634, 790893793, 988144918, 393809210, -1676420172, 632941548, 1453230786, -1104095468 ], [ 1812730110, -1056487556, 227167204, -224625053, -967432391, -2039258595, 683268021, 1304332612, 1050425832, 317725217, -1363192428, 677140406, 926464372, 1894700416 ], [ -1504578567, -2004458092, -1504905715, -608114782, -684147593, 1129461458, 1916056274, 1935726718, -918955466, -562784378, -1446732073, 289358961, 662011340, -1565138963 ], [ -957698113, -830641707, -1107447886, 856594139, -264611548, 1849586337, -307458871, -1041628443, 160530136, -108282029, 1930082446, -1649758186, 1435270045, 1896154723 ], [ 1020038553, 726616181, -420929197, 2104990997, 641619951, -1007790437, -1893565636, 1325597497, -622866595, 1252355196, -296767732, -662399831, -959097247, 162872459 ], [ 1535873625, 365627806, -720098589, -1729661847, -1996447344, -566207634, 453609388, -1470240797, 1318806204, -747353782, 242836661, -1472403164, -2053034303, -639627353 ], [ -362184930, -1524453176, 166617702, 577036019, 935285509, 256307089, -1245782105, -2120608657, -1276782895, 1112243531, 613492755, -105773740, 920752453, 174172383 ], [ 635149143, 1172302505, 1560832850, -1052445570, -2107281026, 1094057293, 1532118121, -1663771400, 707910296, -682245167, 1319397457, 744165686, 1104468163, 1116173365 ], [ -173555008, -2147417330, 1082491574, 255661015, -2033342448, 1988912203, -46331340, -1859711905, -1405929708, -484848423, -714813906, 653589584, 1259729050, 996532195 ], [ -215430876, 863768210, 287957863, -1627743966, 1146312846, 1736756432, 381994026, -1041671268, 329699394, -872521391, -2108498476, 272586083, -126045951, -424358767 ], [ 1365380498, 1755132212, -1040912375, 1372632398, -2086541369, -1238948974, -412995907, -1359586928, -342194219, 471566366, 2073818332, -1114212074, -1405818025, -810453141 ] ], [ [ 1624287723, -1695207854, 863383974, 668519501, 2064399758, 1864840536, -1408396059, -1967820216, 1308283525, 1903804485, -1207804256, -1421852554, 253138702, 1642497492 ], [ 162565834, 596676099, 1644149353, -1111242487, -1082972176, 1051568375, -1908550012, -216822964, -713793221, -1816154816, -175375437, 2057424216, -2083759367, -186476326 ], [ -2038774543, 1271996390, -2111241065, 1993572898, -1622096160, 1683802049, 951261977, -1361743297, -580690879, -1930628288, 114516353, 483226923, -600936660, 2115955973 ], [ -1999760611, 1292457010, -1679684888, -1017971588, -1686570019, 830608353, -1001823677, -2043705122, 752428659, -2015813568, 1429878376, -72766210, 1360085272, -796870841 ], [ 284696429, 1522774189, 1267460056, -1122318054, 1187036105, 96410967, 1419210791, 1924833247, -1739416501, 71860807, 566244144, 1337281403, -920164097, -1272859306 ], [ 83664618, 757927929, 1460396407, 715406254, 298530702, 1181667750, -1147289408, -1583986542, 310942666, 1713307827, -803571133, 1874749817, -352364824, -1477287426 ], [ -1438792929, 647954427, -1058902125, -690652936, -215412095, 1476450359, 1106678890, -1952297362, -707227626, 1238390896, 1874023075, 2101532806, -1792774868, 327006240 ], [ -510281563, 1072127516, -740785354, -819581148, 1377237544, 1699710607, 1646987813, -1385849022, -551859220, 1588011636, -1471064176, -273871151, -1933056926, -333752158 ], [ 851497377, -109319823, -1577178167, 1652196913, -124459291, 1700093578, -934295305, -1531774459, -85989550, -107571644, -1545437727, 2050153617, 386916034, -108038155 ], [ -281643683, -174078369, 1018366599, -218230567, -424581783, -1444672298, -1812843968, -499363046, 266447123, 1547728427, -1601311640, -838970213, 1835030175, 345217957 ], [ 2111233639, 1909097694, 2098062771, -895304937, 34822147, -1661750115, -1683674189, 854877213, 1412597674, 403771041, 702457004, -154448575, -1446734389, -129640477 ], [ -1742084444, 239192891, -575993887, -626827341, 650338019, 1946937864, 210585357, 533941899, 2101326964, -2139892582, -805747611, 2083758845, 795380421, 918260597 ], [ -767353684, 1714321137, 1915029074, -865573495, -1705740920, 553520691, -501959373, 1657594596, 292613787, -667929154, -772262758, -470828540, 679601843, 2137005517 ], [ -440427838, -900382217, 977025638, 1513882872, -1909848873, -1889314212, 100085944, 969771219, 1336120327, 785201812, -882997164, -941055004, -646281096, 359616357 ], [ -1667457376, 1372893583, 1510983239, -247481926, 538883100, 1790162131, 280706673, -379836350, 1440759600, -1965390498, -1307594469, 37496417, -170927303, -1226929794 ], [ 236116499, -1748311113, -728457508, -1632942178, 1088670857, -261966132, 1888097966, 75788813, 885741769, -12016753, 1776976408, -486525891, -1959998593, -1303623751 ], [ 1419820310, 94906831, 250676607, -1950440733, -112866527, -2073570490, 1842230339, 1562480224, -1163013487, 1823157195, 1472719630, -1432361241, -964946627, 1470614927 ] ] ], [ [ [ -409045204, 924833581, -1292595209, 1537421846, 1029612437, 1970599199, 20450418, -2104394911, -1169817996, 278934123, 1090362053, 783987824, 1196946264, -2128405089 ], [ -833530868, -844903804, -2047762489, 1838509099, -1928577649, 356284487, 189647951, 2075781855, -1007926428, -1681458733, 732158164, -1059957252, -1282084904, -1745697605 ], [ -62772347, 587147896, -1911947261, -392369409, -2065900457, -1024468631, 1664566970, 463054319, 792547345, -679544636, -386949074, 1254527935, -397315240, 551371330 ], [ -1369333694, 420939553, 1002085174, -1682818264, 1732565141, 1262861627, 363603253, 1880333630, -1785201102, -79944644, -933457783, -955879690, 1412168526, -978175329 ], [ -182870524, 1651715158, 1151546625, -908779129, -1506962064, 585236511, -815315411, 286367109, -443998828, 731717855, -1440619011, 1320228196, 1625579285, 1722161019 ], [ -569758602, -980050246, -917786822, -685588199, -2135087660, 21557012, -2113822071, -1125041928, -453695610, 1185637936, 214366184, -1495766106, 299868099, 1806454161 ], [ 1688634249, -307295329, 416382952, 1686756780, 53807157, 348775839, 867375775, -1580787523, 424606063, -733764212, -1536808206, 303485702, -818708655, 1772268467 ], [ -2075419044, -1048831324, -801996847, 44455562, -705478615, -1908552912, -2026544466, -1336854436, -1417975984, 637430565, 1111175427, -1133415037, 1246685393, -1377731149 ], [ -1106911760, 980010450, 1933676432, 1255419705, 590834054, 1386242524, -1553389505, -2057094085, -620803717, -437952609, -117695458, 1931409631, -556054735, -1544824220 ], [ 1294945363, -1171554841, 1233077287, -787764638, 367949594, -1518820458, 1078550379, -190726321, 1695449044, 317711419, -18877261, -1488469038, -138325536, -1843840287 ], [ -1860926413, 843507564, 1992200100, -992423171, -1154537652, -774892214, -663702609, -1574818930, -563709627, -1213746472, -160837044, -115676753, -1429826639, 520927152 ], [ 1275589887, 1951840292, -1161419600, 809381565, 1174560844, 500255825, -968685343, -1491285832, 1756105578, 2134111639, 1632720056, -420276378, -1278078284, 1084498940 ], [ 595992111, 1866667137, -2093049111, 768827494, 957710420, -269683701, 567892680, 1091979167, 32994109, -759184787, -1330361956, -1301966495, 1949160136, 724296591 ], [ 519651976, 501968773, -26841975, -44886603, -1774817611, -1776117192, -1462217599, -121465467, -2023230910, -132848216, 1964001756, -1256987163, -1436477664, 1466152140 ], [ 1875976963, 181501494, 1863087203, 90694644, 1495888668, 519238608, -1850686641, -2091285501, 1036431491, -1648579745, 1540023639, -22836631, 210588128, -1662399803 ], [ 1926552377, -1159139548, -319862570, 547149100, -1487967861, -1006046987, 1243698290, -1259414785, -1206883803, 902173278, 542430793, 832342629, 112184832, -1693779707 ], [ -151407452, 549446889, -421788014, -1772628052, -1553004458, -1701265129, -2119428954, -539227411, -140009295, -1115792898, 2046520502, 303088039, -458643919, 428883400 ] ], [ [ -2112729450, -1823864329, 526095632, -1871410687, -1580961154, 1560058421, 817152194, -554062335, 239438986, 1157392498, 1343137254, 332253703, 539730979, -188592509 ], [ 44983530, -1418532657, -354620967, 1117419552, -727525164, -1310902950, -1823216705, 1049894330, 1527295020, -817912927, 1448797747, 767048360, -242442256, -954012633 ], [ -2131066601, -923821583, 859132496, -1815037236, -1966220303, -908314860, -1043086989, -909758648, -2011700422, 409562659, 1434755692, 651890126, 880156446, 1740338849 ], [ 739853871, 675757879, -1985337350, 1836368580, -1053071547, 1978044913, 1974562828, 1004615825, 1676974704, -1746208072, 19457365, -1764918155, 787233785, 1099509046 ], [ -23051635, -905167655, -1558559583, -353016581, 497651928, 1202491784, 1912235358, -1904506251, -1905688683, -1861213623, 272300475, -1667843919, 1577581845, 346543673 ], [ -330196127, -2044495609, 1090049720, -1396911559, -57944083, 1332765382, 1923936537, 175075072, -444014268, -166023244, -500834871, -513481797, -1231707855, -1880266641 ], [ -1617821496, -1613347464, 2005337631, -582542133, 140643473, 1247170437, -1185218618, 494847181, -1102161003, -889119892, 1521839577, -1825964838, -1422308435, 1746286846 ], [ 2119433225, -15051394, 1519840730, 528412049, -1578644210, 804970859, 1823406043, 584645326, -1679000941, 1935776481, -477693644, -429549700, 96946198, -1181912725 ], [ -1625111493, 1074741715, -468318917, -909014973, 1782105560, 265561894, -1567598558, -617256758, 1870132896, -995931985, 1653763217, 1942167796, 1158784411, -1165598192 ], [ 1617814038, 709044040, 2136714473, -635569626, -345928285, 1563261022, -575603482, 723139394, 1614885636, -1825393138, -633047444, 1123295457, -1855112108, -2096372960 ], [ -10873770, 1521506864, 226794039, -2091636771, 1076173460, -312363428, -697069397, -1477462633, 749575292, -1679755163, -393087261, -1824972148, 242350859, 508119123 ], [ 458384013, 1361830172, 415981920, 350562178, -107084364, -2080936800, 758054658, -1731986404, -1974368628, 737262909, -1302217578, 979430529, -1112100857, 418125089 ], [ 606245116, -1758044499, 1140575418, 1165354181, -776703706, 1149266704, -566758870, -255309190, 1417075947, -2125313836, 2079439907, -1952108794, -159806095, 1988351792 ], [ -1581352790, 1787803866, 923680777, 740330591, -1058214201, 388593321, 50426647, 998261415, -2130575628, -1984496897, -239801770, -500347115, 879820808, -1258069839 ], [ -965123689, -1140367817, -1732136564, 368828970, 908321791, 226016538, -1146683702, 1227420812, -788677165, 1852447282, -1732699724, 206876193, -1388426573, 522312633 ], [ -876475826, -1724362171, 648449170, 734111053, 1215507739, 368565701, -1567612864, 45825937, -2125844194, -54689092, -2093698187, 1710079705, 538742915, -205398259 ], [ 1524636305, -914572317, 9648971, -1844290712, -627247093, 635889491, -894793418, 285306473, 12143797, -484526590, 1401605575, -855753090, -1302045237, 1661173842 ] ], [ [ -793310559, -2049176916, -844603612, 1089544540, 1965591343, 1711935792, 2044973235, 790373856, -1097992936, -688616712, -203063488, 1410482326, 588327912, 439689377 ], [ 653577537, 1695082420, -1805978647, 757613555, -954938716, -1963017740, -1032981717, -1562763794, -2031633720, -813534220, -1365856859, -147758820, -631845961, -1161299211 ], [ -2109944654, 982383419, 42810389, 1612101229, 33473790, -84405006, 953827021, 1512215365, -1832139072, -1045462630, -520236094, -1209373121, -841060293, 1385139406 ], [ -1331913127, 1484222545, -1425550192, -1758610775, 238456077, 862524814, -635833331, -249290539, 1172456247, -1517598554, 1645521533, 912987070, -886656151, -458306206 ], [ -1000016915, -1717091374, 11610086, -1970838789, 305331211, 82450607, -944896583, 285643533, 1880622952, -1066782134, 2082588475, -1700734923, -287295894, -2108131744 ], [ -1303577522, -724769298, 625133185, -36133708, 1269713694, -1005859649, 1401046426, 1401118223, -96252403, 1333469572, -1734809570, 2038127730, 19734936, -386054947 ], [ 844715660, 1151798174, 1944184266, 1627823, -1842573328, 874132339, -519883317, -1340913082, 214960809, -1987286069, 1982309560, 544369860, -959561042, -902507715 ], [ 1806111201, -348932070, 493687073, -676018001, 1041217351, 1351648835, 1000582140, -1150558332, -337858409, -1337840747, 1483282531, 887548966, 1502105639, 2139847571 ], [ -1902123128, -261430733, 2106481990, -308386039, 71434042, -1712519413, -128234045, -1639973538, 1431641630, -1320492609, 1609382089, 1770724306, -1455252542, -1848840797 ], [ -1539821245, 2115225394, -1613993045, -224925758, 690691036, -1532726515, 749366575, -1951500522, 1186359214, 1574606061, -1237350434, -810593210, 662601111, -515694011 ], [ 2090888835, 1382578860, 157073329, -1233297243, 850204159, -979321687, 1527544939, 1598366877, 1037133020, -414900478, -1142883493, 1302652206, 1217907660, 1123498820 ], [ -135327107, 1053322649, 1508809369, 1040149189, 1578881236, 636936274, 1294180650, -61846317, -1323211761, 649717540, -100498881, -1370378453, 1547085693, 504634801 ], [ 528212328, 1892220847, 373640781, -731038623, -619770020, 549302050, 282585880, -1706823147, -1598306707, 1794507744, -674821990, -1242674819, -1416061483, -1574476733 ], [ 1273265482, 1780220544, -1986222312, -395563646, 550728222, 834614368, 1047629005, -834845712, -1312037182, 878570449, -2009093197, 700968539, 1179999779, 1366663028 ], [ 920129776, -1921651167, 514610215, -1461277694, -2079960634, -548940837, 300941360, -1749987925, 1146157243, 1828115600, 1306196501, 669366591, 719020678, 937960539 ], [ 202604808, 1724125793, -715918011, -1072800923, -638075151, -1601788865, 119556528, 1311124066, -120139148, 1544134074, -140416004, -366659681, 455129279, -1852131083 ], [ 1389490251, -1281503035, 1577157003, 1239637327, -120090283, 706921818, 1949267904, 1431231335, 1097717643, -1007724315, 332544281, 408086882, 1157101851, 275836312 ] ], [ [ -1077011926, -1490332212, -1080321223, -496187220, -810197132, 1928811055, -250973100, -1723051796, 414437159, -608630688, -1762493547, -2079769419, -871455375, -931495711 ], [ 2006735121, -1785353843, -896601769, 837625996, 1279912438, 1368214826, 664375401, 1559378952, 1889666620, 631329388, 1197000277, -16974907, -1560133871, -1717599745 ], [ -190291085, 547726366, 1555261868, 1885784425, 982673878, -1151910405, -269264708, -461258933, 1876012216, -795297861, -1360423798, 1289881329, -984158526, 2002411235 ], [ -15484706, 1003342050, 2007886413, -193333564, 135661238, 1190992425, 224866896, 2131356520, -1397590381, 2147068719, -1701608187, 1785059568, 749329090, 1309572629 ], [ -593357873, 1158867916, -8074457, 1418827411, -1877513569, 480510013, -1132023958, 1779378211, -2021270945, 171911311, -1334690631, -755571208, -702272938, -294172132 ], [ -742196023, 546576198, -1077977804, -1256194748, 787503814, -895518824, 2025489140, 2079223612, 204947322, -2059014692, -480197001, 419121223, 1704414440, -244751174 ], [ 250462301, -1019573783, -2049588485, -1005709252, 1180229549, -1842437822, -396214416, 1720446933, -1282834558, 626021859, -693720431, 1900636263, 1126087828, -1647554242 ], [ 1121733547, 797934259, -795417004, 11061153, -823936127, -125817982, 1140928014, 208185236, 389539703, 1119368481, 785127611, 66874585, 1687600108, -52343756 ], [ 2058165945, 1724366819, -1333993774, -1356528325, -1024886176, -50158554, 1819303058, 1581694916, 794051459, -2121684045, 1020127157, 4091605, -1630783722, 77730469 ], [ 1229109940, 2067000628, 1726836799, -53217640, -2065881035, -1573928023, 1879742080, -1470913644, 26983977, -1427821953, 1388962166, -1419490078, 1290746259, -1169504439 ], [ -506028708, 567550011, 1641275641, -432735247, 1388983892, -1879167483, -262664530, -2128870294, -1827373503, -1826394967, -1644604853, -312146128, -230821795, 1927263402 ], [ -1213899939, -1189291498, -487313057, -1796625418, 388212699, 2044189164, -533267425, 1598789095, 1342160304, -1534735438, 725582724, -1667410484, 541280532, -1971396692 ], [ -506266959, -1499645415, -2004916792, -1344638989, -1060474387, -1357413741, 2020105042, 1908363961, -1049017419, -1441432609, 574778458, -55895391, -1911690511, -1345445372 ], [ -1688664499, -884402473, -1067388693, 796923845, 2034920681, -763628432, 1168236973, 986841641, -254850958, 461110157, 1028338845, -1835787716, 1691057768, 1128482705 ], [ -1526165326, 1928827078, 710880305, 501790331, 812490772, 542464757, -915543127, -1305955475, 2120895663, 1175706462, 495162273, 731184094, -108382907, 324541302 ], [ -2121356735, -1590997702, -1976280143, 724060047, 1816588902, 400558750, -67525191, -1029886036, -720050996, -1718846679, -1835026495, -1770545305, -1801125075, 241434350 ], [ -8510935, -332249154, 207367514, -1337430885, 1535291866, 507523387, 748345896, 2105972592, 1778889114, 355718582, 760159374, -559845543, 221055017, -1976863126 ] ], [ [ 723695762, 114664472, -155520054, 948747735, 1852672405, -1163748986, 510097708, 1750414636, 1981208768, 571993272, -813420721, 146803336, -593197856, -1068330559 ], [ 1471459435, 1231211704, 232497246, -1091348043, -1715028700, 268975376, 667985995, 1462603220, 283646589, -771665941, -1921573761, 1962880342, -1492257951, 638281851 ], [ 1517746695, -171753316, 677224922, -1442083212, -1781651019, 359068249, 383600687, -1649285258, 1230968950, 269193697, -351178623, -928025859, -2073045724, 338101417 ], [ 525636138, -1569548638, -192236283, 1282922812, 2111962565, 2000292957, -631005273, -801507753, 1247415221, 458653769, 524155013, -940568597, -180438556, -1269300363 ], [ 879229170, 1927635460, -1609601849, 1397708428, -1651498090, 387476322, 1112958202, -1667841462, 416095917, 1891331501, -389902967, -1222147436, 780007088, 306232077 ], [ -1664358867, -1592752258, -1855992439, 21484708, 1605143024, -786711643, 213343694, -287275074, -669045898, -42205641, -1501004536, -1888963547, 1447334898, 841387053 ], [ 604098461, -547414495, -1404165595, -28258461, 126421836, 737828798, 580314810, -401390925, 112749728, 807056273, -644056971, 1904207221, -323908407, 1014060074 ], [ 178934806, 745184205, 1958247569, -2146554434, -1085566484, 650928387, 871560508, 396212832, -1015710311, 1859536536, 268938976, 2043404020, -339771510, 1302584417 ], [ -1878185753, -959042488, -1749183828, -1549100541, 942777174, -1038538279, 769604322, 237700172, -546685537, -713621932, -824014026, 339456972, 2084876494, -182697286 ], [ -569598962, 1129834264, 1484152294, 1109915636, -1097094464, 1130371758, -1065048030, 85693155, 383246321, -1276642661, -1551812113, -539298879, -1198527613, -235641478 ], [ 2063197467, 1560024809, 2007166776, 1470840360, -1619380109, -621779312, -1876044239, -1910444080, 1690822321, -1449467928, -209069946, -1452942688, 2076463724, 470545779 ], [ 739587471, -770540419, 197755805, 580622331, -2079315041, 1875978319, -461027316, -801639997, 381221842, -2052809533, 949182883, 1996617060, 1623994691, 465270105 ], [ 456271987, -568691691, -763752597, -249042056, -1520938629, 998085908, 1066103595, -752181797, 1583246040, -1109734205, -1443567983, 1877164376, -1690027851, 1976867845 ], [ 1193073609, -1848362011, -1883925123, -1243061174, 1382327061, 612050067, 933359127, 2053638739, -367834219, -273341113, -1087039615, -1094891656, 370711577, 883182249 ], [ -1503785224, 1183394794, -1729766783, 593084970, -453996094, 1511372616, -2105997459, 1431227740, 914998182, 550914553, -444344251, 932858651, -891013763, 947364151 ], [ -1470905338, -150023729, -1796366506, -706280461, -1025244375, -1727789390, 57678053, -1769351697, 163537638, 568615410, -2130983697, 1191748596, 596586640, -1496326389 ], [ 266798148, 1459270974, -142942081, 1136279453, -1688733324, -262057270, 842688985, 1143653439, -1590179801, -1577367218, -928125448, 1401094248, -660079240, -1731508629 ] ], [ [ 2067606674, 1183657102, -1916656641, 611644142, 41169631, 1418285715, -506740375, -1131972297, -1901222994, 1363169639, 2063949783, -226249431, 1826185757, -183874510 ], [ -1650246786, 807135, -1887583392, 1202944356, 842956985, 2016116733, -651678851, -405481568, 1684728736, -1606152333, -1770010135, 416698000, 111251201, -1332451212 ], [ -363404947, 1717765062, 1451873450, 664027777, -1057510315, 673490440, -1244305840, 1523987100, 1902198482, 2043135878, 2024184691, -2143923424, -2037907106, -1591115904 ], [ -547500793, -239541392, 348737512, 131469081, 819463488, 1570082077, -2136169721, -1307900456, 1173158135, 1152705279, 145978995, 834524872, -854388773, 1882873414 ], [ -1410425640, 50308233, 1109551408, 1559411235, 1690813859, 2082101888, -543465041, -1033857148, -273226397, 975975857, 905061062, 906487484, 1503418150, 1148838786 ], [ 779632650, -2018370833, -2115120675, 232794507, -1073945687, 2125178026, -971752240, 431298554, -417933179, 1288217971, 1855177721, -1860462903, -251299082, -1560421558 ], [ -1192911112, 1897746096, -964467175, 1123784838, -1369944910, 1050849423, 327708397, -710469205, -1317965079, 1937160854, 1124268254, -1175448129, -117483980, -2012602153 ], [ 1329213393, 1007124000, -81802824, 1157940782, -1237706322, 1595854966, -324559046, -525244185, 2021678171, 1228509690, -140907789, -58115595, 1334306813, -1048566463 ], [ -1347731933, -1233255710, -1402695798, 605071068, 1194130854, 553015230, 1719818228, -605598630, 18970417, -298197547, 598396266, -1952499655, -872241270, 1778342902 ], [ 1166665239, 1365615157, 998358549, -1577945670, -945778351, 1155283845, -59286564, 1758301644, -1073135958, -1564788822, 338791072, -1733834315, -254740398, -879834730 ], [ -1049452389, 581735700, 1265699911, 135147311, 786186099, 519623723, 1737004526, 521402361, 2134514533, -1995140187, -841366191, -785469383, 800198924, 1041695847 ], [ -421213472, -712649085, -286205697, -58248834, 1982435631, -1915073172, 187347094, -626415018, 1691260678, -2034625441, -1553170028, -327799038, 604487702, 434060396 ], [ 1834144956, 659388557, 279166398, 1546918687, -1037810434, 2002892155, 787937568, 1461504907, 1480011947, -324333340, 1756770858, 1632254533, 1255280314, 1398851412 ], [ -1958939908, -488813435, 614217826, 164926696, 829408959, 1530306043, -1751151057, 1243191410, 552522732, 1092277036, 580262662, 1850135339, -1888785551, -1494403105 ], [ -1578156335, -926042348, -756942987, -10547949, -63671257, -1455951808, -1982570538, 1918674881, -8319883, 663879185, 1129177994, 1818072325, 1325880197, 639351242 ], [ 1409164928, -2037576946, -1556897816, 899420434, -721553534, 370808754, -1117057215, 296639964, -1324672685, 1754640512, -819746126, 1397307180, 263917862, -2036429646 ], [ 1672689232, -1351403309, 1107520259, -628952916, -1203926606, -2115060048, 1916149279, 967000334, -1017312947, 1816788136, 1563197551, 97493732, -1823881026, 1425951512 ] ], [ [ 2011797638, 1217050986, 483091876, 1579023723, -713707205, -1026269249, 1293176032, -278549364, -517540803, 1140172964, -1036728819, 902078248, 173017754, 342923146 ], [ -1113162485, 1307446958, 1315480513, -968670081, -12839095, -1804849617, 311648133, 885383984, 345378084, 1505569110, -927258380, -1165305466, 421570361, -1180898993 ], [ -744686922, -1548542326, -1224412902, -509514629, 1874996895, 1851082390, -1858571852, 516597968, 256914367, 79582539, -723534474, -796941258, 683113852, -774625433 ], [ 892808538, -1341195388, -842129625, 1715891814, -2124445080, 852855075, 173770601, -2114960641, -384155073, 1088822278, 259178084, -1605200473, 871954168, -273368929 ], [ 210678752, 101603664, -175380072, 1160839963, -1342163707, 1186528022, 537203447, -1199627480, 1259653207, 1536837905, -1173639892, -1453909351, -2070515733, 1881225895 ], [ -1874984276, -1755764919, 890710437, -2086595231, 18474637, 876950740, 19109314, -475738874, 1435295880, 867065699, -823267336, 1588364459, 1999233129, 801411895 ], [ 1533527793, 1256672386, 848316805, 942314735, 891465322, 1472063758, -928481025, 1056602522, -485344589, 1220635741, 1400647057, 755908064, -1959369040, 307910306 ], [ 2021439416, -352909390, 1175728244, -1728210343, -629219854, 920937377, 2015154011, -1903035805, 1937880610, 138810315, 1586697506, 1149387276, 507928291, 1622581657 ], [ -1243742294, -965776461, -633784484, 1824379717, -1968692055, 45893968, -1053222522, 525858147, -2131454851, 1105670343, -316914980, -933629245, -2114587425, -425850765 ], [ 155678544, -1905369813, -1478711533, 2085278472, -865853678, 291828975, -1428194393, -2080974659, 1064354144, 1233520449, 1049385072, 1295369408, -1535591948, -764718107 ], [ -2092781544, -662924775, 2008956598, -337468681, -1270547264, 1987363108, 1636350481, -1916576970, 1902286642, -1353553459, -545815388, -840791361, 493944186, 224462610 ], [ -1256767644, -1924502547, 2087972107, -995277156, 468765306, 832770120, 1993695107, 465818992, 442804034, 1575064064, -988176520, -961259512, 782791539, 1120683193 ], [ 390739235, -1562025584, -1261811180, -1786356667, -66930962, -555035437, 1614707042, -1482816026, 2059332915, -1355311805, -491720584, 2092106133, 1801062731, -915834913 ], [ -1976253138, 1115468486, 12138119, -211685527, 2058404465, 289107048, 1638647100, 646440680, -52580024, 1431539969, 40844975, 1965325237, 295426857, -47259579 ], [ -122514160, 1915039971, -2135970066, -1618627187, -1561776333, -1155062475, 2076202129, -417194719, -1304616374, -2147015780, -957106272, -1301194662, 598237447, -223061857 ], [ 2009535694, -1410422429, -548145122, -1613138896, -1474646380, 441495374, 955831040, 31987299, 1496215066, -1571708080, 2062298970, -633370207, 1352772286, -1641745135 ], [ -2036616725, 1592479935, 1828339964, 1994371708, -150998895, 794568114, -774203883, -1305542764, 1538491347, -451300850, -1828918533, 278694293, 343551331, 1221844283 ] ], [ [ 795362120, -1392120422, -247333317, 1362985848, -1462302040, 886909721, -1838585215, -427994365, 86370829, 826204926, 725475810, 1320291114, 2033779735, 1371185306 ], [ 5591071, -997105652, 1815301760, -1711242900, 800797022, 1330485810, -1900584634, -333947281, -479782510, 1569009423, -777568197, 1533403121, 60631581, -76008952 ], [ -1243253702, -366821780, -414066521, -773236627, -568894878, 81575026, -912965001, 915075150, -1977744555, -1406064460, -43430191, 882344010, -912144879, -243028217 ], [ 1877990512, 77684299, -1455526321, -1552144589, -1127905665, -1306232704, 2012748301, -1239776375, -69491709, -1924685502, 1053779384, 1332763541, 723373670, 2129299923 ], [ 1680961114, 1404013163, 252559215, -1026928717, 2130350031, -1234256306, 1642800903, 1227576545, -786578179, 404560950, 309734405, -967847657, 2110359176, -837163934 ], [ -1767222450, -1373115988, -1112065985, 759195041, 1495331596, 303922620, -973907200, -1454234416, -1241199645, 598524142, 1091854952, 1241552068, 1999095070, -763760971 ], [ -2081866218, -2138053334, 310129875, -1024248012, 1148878232, -122350030, -34010223, -496640532, 1355317341, 1327556431, -2053177721, -1550018943, -1096930755, -2017545818 ], [ 397245141, 2136253910, 1192648532, 1164397458, 782502639, 1208489562, 648743465, 1564364725, 626227009, 2051076080, 877000927, -10721426, 2072007429, 1880883118 ], [ -706091347, 312358068, 1288803559, 1329958598, 1120156002, 992360193, 1610103757, 1451058574, -363663675, 280787339, -93320548, 549231978, 432035358, 174623771 ], [ -130634006, -1418649770, 1890306869, 1754441762, -1343301387, 141671528, -193228904, -1282616881, -427922229, -1989900194, -1499318410, 879388589, -209171019, 1966723650 ], [ 1623000870, 1666049530, 1313398212, 100485210, -61027515, 2106203932, -1705575223, -248157373, 855979324, 330587939, -266731267, -1003655703, 1216463619, -2028480071 ], [ 550150070, -156724950, -1905147796, -1453244854, -300108759, 1395984254, 2077260357, 1153896418, -97224537, 878962799, 1197942498, 1881932303, 323102883, -1616918109 ], [ 894127290, 91570878, -426317511, -602712638, -958454316, -1505396871, -1076856449, 2136089153, 496913143, 1088764656, 1452698856, -677175906, 1709485403, 2009650416 ], [ 505714582, -1178093235, 703285088, 1671623594, 642803586, -482593954, -308498103, -1992494247, -1728219123, 680273357, -2106141796, 357352271, 1697469159, 1285949815 ], [ 88452634, -1774050716, 753074564, 1118447864, 992376445, 2108206726, 1536975577, 642260068, -1627266243, 1467262800, -1417191476, -1696761367, 1090725229, 850998549 ], [ -1922346340, -453003270, -1451283192, -1986870085, 1391308307, -1541310987, -205131649, 678748292, -547836659, -188982820, -1775330433, -1456951679, -1793315322, 1658542396 ], [ -36248338, 352087732, 1898523054, -351670111, -1155404515, 636680702, -1763974501, -332020087, -1518312944, 754207744, -106350703, -793479448, -901724062, 1715215432 ] ], [ [ 99961265, 194811971, -307154209, -2057768963, -58516534, -871480217, -1198914764, 25714791, 948436582, -577726612, -1306160884, 731769245, 1718617162, -1153809373 ], [ -2067627773, 1995868276, -1369764894, -1554619058, 325931688, 138889523, -2072941828, -1447969452, 600394708, 993188724, -1892212743, -1278799702, -951786823, 485316835 ], [ 1586723177, -1633533460, 943235944, 232919570, 902387855, 1799125626, 1923799936, 860194627, -1478884899, 345065653, 670532845, -1896835399, -1885883527, 1663140112 ], [ -355530491, -1977236851, 1790376311, -373971375, -402799330, 2130647389, -93746802, -551279807, 993260372, -249644615, -234233632, 2042244592, -1220714290, 1468796644 ], [ -1898290360, 1894913184, 2038738357, -486251848, -1865149199, 1451056721, -822933068, 1658783200, 1696503493, 1410553010, -1518457383, -1102211544, -430875935, -28796385 ], [ -1708575013, 1017788771, 1993570445, -299571091, 1857215215, -165094354, 90734526, 658822106, -1133054949, 1179250718, 1495241081, -1688198597, 2097132932, 1984052161 ], [ 475648021, -1042656604, -1263704079, 698627077, 879708886, 912622817, -553277725, -1643636086, 155223331, 862285572, -1995672728, 1714037859, 1411763911, 890307396 ], [ -687768337, -1831883726, 1381235301, -1532217444, -1756215823, 1735868184, -1278599096, 1856559897, 347446035, -1683842591, -1439332560, 1317726972, -2069895116, -936733644 ], [ -1132646869, -1900606907, 1746383386, 352410172, 1051021627, -871768379, 1378638990, 1925299042, -1166577873, 2098011573, 637970511, -726384896, 1172113985, 288697192 ], [ -1555887204, 970515333, 425033565, -2003540630, 1793154530, 1801348759, 1937597912, 1555587614, -162892336, 169770280, 1576760734, -404300479, -26623287, 200965277 ], [ -1673382754, 1313953495, 653859870, -1945131854, 102712159, -1556726311, 2071897287, -78249613, 1583545990, -203238364, 557895632, 14535156, -149015153, 978029577 ], [ 1915398968, -994991669, -1124993132, 1281225307, 1248585134, 1304834431, 219746755, -201649702, -2090055692, 1896663916, 1784642613, 129907126, 1291995663, 1891140727 ], [ -562149701, 669270827, 1823230421, 584297244, -818631529, -449416149, 718061792, -8005458, -1235122412, -1462035427, -2006639965, -1984822780, -1818437365, 1098627170 ], [ 1268327456, -735046918, -1743519733, 477384830, -446065827, -1910991654, -735551902, 1532677588, -797254814, 524037526, -389249479, -1651281845, -1874481672, 254984913 ], [ 1558125085, -350362548, 133429547, -1369700803, -1046144172, 2058641812, 1618328579, -345028494, 88065559, -11723419, -398042507, -1813177831, 1296874071, -159131613 ], [ -929923243, -763889348, 1866074782, 1751853470, -2008901721, 371211147, -1702067489, -1010463278, 120838291, -1070525778, 1261427680, -1012292424, -1556513680, -1274459301 ], [ 1275252085, -880302715, 2119095028, -2002518702, -1590311892, -571154967, -1661924107, -780788819, 486066269, -1670959129, -2061300907, 1668552558, 1224602795, -1259242495 ] ], [ [ -1164919212, -1517877368, -1712596813, 1088824321, -900249422, -1033941280, 784681426, -1160894701, 1945172179, 1526752020, 1578662223, -1979986251, -1029895956, -1617667525 ], [ 1647610803, -972030880, 1246757079, -1236904960, 1736553791, 1639459935, -912242309, -23294186, 619803263, -195718356, 276834087, 444034951, -1553324030, 2114468702 ], [ 1219106405, 609461793, -612417307, 1446207933, -1270298093, -1353676651, -622096033, 651718292, -1022005972, -1087042834, -1314320485, -530034639, -979109491, 1190613498 ], [ 1052779575, 750500161, -880076993, 1844529838, -1010311093, 1694110297, 1616463561, -1829794906, 1422838751, -1864280614, -848069924, 1586898257, -1847860516, 1353501912 ], [ -2032344268, 2348642, -1328501698, -1927690921, -381693659, 1954622752, -252638711, 404380117, -719655923, -833124432, 739422671, 858711827, -1969804396, -1755357772 ], [ -1139837315, -1021352066, -2142715389, 1477803650, 1996975359, -308026147, -954803252, -291132025, 514278450, -1705705491, 748837930, -267614007, -886520274, 1058118152 ], [ -1334390929, 1131727704, -1539795782, 237027260, 1377712437, -1423259057, 1722592736, -1023358517, -1369432393, -2141821479, -1701447112, 537762347, 38385461, -238392111 ], [ -559110530, -1179172797, 1495607943, 801240116, -429280933, -129739721, 1202711632, 231876886, -1868866504, 1332039122, 726146155, 1880126379, -887559223, 1251418360 ], [ -1315047519, 319705005, 2065192568, 727224577, 1584226344, -2059835611, -2112396883, 525850149, -1518899308, -1092895132, -441245705, -1844365510, -1969881332, 217682662 ], [ -432679225, 1300723908, 885432755, 863888462, -538517207, 738480110, -586264760, 938128621, 2018062220, -830403933, 1658697217, 27505487, -1287329296, 1810757843 ], [ -1249742441, -1380646337, 1260781154, 1445957987, 1048262876, 25948326, 490497905, -1203058346, -380939389, 1218328956, -149406106, 1724608598, 59466345, 1161258809 ], [ -1166198083, 1330338003, -1052787627, -1230307721, 1962600376, -1931596465, 216135621, 85066589, 264011132, 201364813, -1582438773, 93420918, 1286246278, -277531666 ], [ -724077520, 1019275186, 1381356419, 49507861, 2133194561, -1163161673, 1149257276, -194667833, 1744769311, 1639474150, 105653501, 881719011, 1259847307, -38554289 ], [ 1948902395, -1885723262, 1575852799, 732763650, 1501479863, 1384961294, -256658707, -1886332730, 38632274, -1334721951, 805042194, -922790872, -1977931287, -119638771 ], [ 945181321, -153453581, -1717960867, 458917370, -924658313, -1586543568, 427439798, -1538694916, 1189328192, 1209889665, 1255762355, 565589661, -1921321571, -1795906371 ], [ -621195759, -1865045777, -34010035, 1334545635, 338160697, -1607260864, 1483997199, 1244193467, -435306765, 1925551802, -413561666, -286860164, -1696155183, 895107731 ], [ 2003671315, 950284398, -1689283260, -396037346, -632292780, 75346519, 1463663336, 415196936, -1232731853, 986988821, 1965144088, 1107752421, 1681697137, 648716531 ] ], [ [ 1739946327, -827143467, 2129878162, 579942119, -752071480, 1961328265, -1729889132, 1064951946, -2135339306, 576036159, -955967774, -128436199, -782802806, 106712177 ], [ 1610129551, 1118180563, 614943307, -969654844, -1059373632, -1599858747, -2087008853, -1341703654, -1001420628, 177436972, -680552447, 1774086422, 1502220046, 828383735 ], [ -1310625307, -1353255638, -740092057, 970409245, -1846288909, 31287804, 1844810455, 1899771565, -2063581719, -1883462723, 1019953206, -1096183444, 1531629643, 1520724651 ], [ -1700394349, 1478617968, 1302458755, -291043676, -1930856254, -258472217, 1963623583, -1476422973, 677813472, 807138264, 227906483, 1385844837, 1320090125, -1244598132 ], [ -1193138175, -1093351388, -459728894, 2124572566, -932920773, -955557536, -1040917054, -1008163965, 141250720, -1121952412, 2142187339, 1078710381, 499767993, 512991383 ], [ 1158096480, -684694397, -1585596783, -1458188342, 1390002498, -1504357045, 273102888, -832846054, -1099925073, -446732066, 255268025, -271876810, 1244879498, 1885739985 ], [ -1269855252, 1659761174, 358680725, -769940877, 1929857980, -437441593, 443159628, 850136030, 2090274940, 1913330414, -1686938260, -1329816720, -1934720779, -1318561386 ], [ -1508606461, -2096666149, 1059108231, 2046731025, 2053369289, -1316354120, 1634377765, 1697921626, -788159605, 1327078368, -614566038, 1348426004, -737354771, -1088050136 ], [ -1657634986, 595743463, -486071047, -131900601, -536754910, 838588743, -1398687151, -2093324114, -307001716, -1220278286, 415605732, 1557072836, -1092184852, 544056931 ], [ -1908108532, -123389418, 165963080, 936031756, 736372319, -1554271464, -84378337, 76985915, 396167519, -1466983118, -1957914443, 1668066238, 553586018, 398309208 ], [ -581314828, 660760471, 175901099, 425963670, -528843277, -2090672205, -276253934, 364468011, 154586897, -80871322, -221525970, 634166167, 497003176, -370462518 ], [ -1128751045, 472566435, -989317992, -2060183205, 1358813622, 1584966869, -1340235398, -934606169, 1639645143, -523045276, 50146815, -2107902255, 1637153810, 1683099184 ], [ 1950376318, -721280336, -996873530, 1342326648, -1716445567, -1798187153, -1294914611, 1338960381, -1546859474, -665510550, 1632797900, -2069276499, -1515411426, -1544429993 ], [ 383775533, -151497882, -1630400928, -1807126150, -460853254, 2108219982, -836440852, 244553732, 126740624, 340240063, -1495750706, -170898643, 1199254499, 374896967 ], [ -1023227242, -1680443897, -840935485, 646200000, 315297566, 439832416, -1509402401, 814280073, 1325730259, -1233224534, 776978975, -1569198735, -1619584557, 1048863661 ], [ 1488224012, 396914927, 1009251067, -2129181183, -93402410, -1523157932, -174758163, -230276487, -1236894510, -1944082883, -923613005, -1716535482, -777295892, -229943252 ], [ 818252863, -501317053, 1454621874, -2067860115, 806034899, -369682578, 217734092, 1357403878, 788569730, 719556907, 618812651, 1125382630, 985975792, 1278268713 ] ], [ [ 1948904276, -941932034, -139051756, -1045104882, 800208569, 1147815708, 57503044, -2011815839, -135059482, 1642337179, 549019393, -1141035090, 1068640257, 367937611 ], [ -457695143, -368963390, 696058558, 67284186, 1496213043, 126007067, -449291118, -307050489, 1058126034, 1060094933, -915164052, -1699297532, 1979159963, 2106551646 ], [ -1141392479, -2121862364, -1527216428, 1596576776, 186500317, -621361011, -1316218954, 349214728, 1701116414, -111999245, 1977394329, -348428748, -69624403, 530792869 ], [ -559112079, 2140230654, -1903148176, -1489914780, 931605128, 1204020701, 504413369, -474278551, -1870280668, -1854609505, 618490077, 10699105, -1756158893, -1773400755 ], [ 1934418025, 1156014513, -2144117693, -1818317430, -1587834538, 1936815342, 332834187, -1964168584, 599052011, -1214169619, -1165796139, -2113665717, -2022357941, -891310322 ], [ 452813216, 148501856, -1313809909, -858008235, -1907396569, -1660017026, -1034456646, -870740755, -994190730, 1904630442, -137669758, 233683312, 2024005561, 441674301 ], [ -1250213760, -1505179102, 645452701, 1880083160, 163379405, -773782271, -789268339, -1817814340, -1674670343, 1682612052, 2055003095, -2031686218, 554453784, 1237444768 ], [ -684726677, -363824213, 507791572, -432028201, 1358773353, -853459854, 311289857, -916563812, 270203060, 1335197701, -2114279216, 1694121738, -2116770644, -1347889744 ], [ 263429861, -320313020, -443439164, -134679650, -187774030, 1753920064, 2036945246, 1229939406, -1369084824, -1155339224, -2107379955, 1229079176, -207995254, 1875323337 ], [ 1580853986, 2034411241, 32385453, 1792335974, 1630298838, 496502003, -661000153, 73327196, -1589125972, -1716362648, 147707502, -1284791846, -1041807402, 375582454 ], [ -357930061, -1146558504, 363322067, 1114048844, 797332242, -710333821, -484617696, 1412011088, 1200571870, -690988486, 1589036711, -839619134, 442083905, -599972221 ], [ -1848353087, -175103774, 1235847687, 61694648, -2053319497, -834896620, 1157604384, 1951377711, -673716286, -751363329, -799932247, 102960502, -1117747487, 1474533928 ], [ -730032021, -875670362, -678810997, -375111580, -1709050703, 1221071391, 2027727967, 1048504526, -305536083, -489686401, -1108736095, 1353979506, 1857353588, -1649508979 ], [ 221352448, 1891663839, 1059157169, 1544581840, 1765545381, 725105198, 98016614, 990813899, 1693963795, -345134015, -1825526938, 911764547, 2020688164, -1300079372 ], [ -982362450, 799727147, 1128525622, -187914530, 1373125255, -501868643, -1772751820, 1937901301, -978162564, -313350512, 64586790, -388836521, 1725168061, -529161289 ], [ -1419574105, 1567197626, 1372678089, 1519892465, 1956390517, -1825842563, 1827306674, 1040896230, -1053003024, 1461189561, -2122874083, -921951811, 1375387923, -161104606 ], [ -865257708, -358538984, 204424557, -1527568380, -274488944, 1039819254, 974184071, 2035522733, 619195165, 776891588, -1010489034, 1531308894, 2088422576, -95635680 ] ], [ [ -696874143, 1868437744, 1737871725, -1062037662, -1831050965, 380944082, -380556452, -129528351, 1353810424, -596158375, -274574995, 1572248856, -555113520, 1905658033 ], [ 1332609998, 2017277777, -2095255661, -1230311667, 660399863, -1866892377, -210101664, 349701486, 1380062444, 1929945372, 750754175, 1315106883, 1088816667, 562276117 ], [ 1839191916, 59880851, -1834521067, 558909741, 854621643, -1562530722, -31180126, 1320666684, -1309754323, 564540380, 51852439, 411412240, 76719283, 1695346261 ], [ 614467608, -1698002957, 672096979, -2020992742, 1683304761, -1308617758, -1493865798, -28827156, 195808247, -579553050, 1510994883, -440075324, -1573578117, 1677431009 ], [ 1714974588, -1174258403, 1484352366, -1190073465, 741565065, 373381218, -1137289008, 1367529776, 1982788085, 37664420, 14221132, 1540127961, -247982004, -10422966 ], [ -1734578104, -2063822878, -1446129480, 1890313551, -1823810854, 1183144474, 12522822, 1040863843, 632268620, 1282983014, -1647957596, 89003263, -999530121, -1583881836 ], [ 1547349526, -262842112, -1444209197, 399030545, 1889088323, -528172437, -320632361, -77222237, 883298947, -472913106, -334945709, -959263437, 1385405226, -41822202 ], [ -365836728, 639116823, 627550430, 149797419, -39146234, 1442041795, -1631412584, 1429645684, 644776716, 824065450, 999259246, -318416619, 1835356971, -2122530558 ], [ 335941818, 1110895817, -1333708183, 749086805, 1321019502, -2118797197, 842330324, -60944195, 639584627, 1628124038, -1085326660, -1865968053, 357332582, 1134221457 ], [ 1254634695, -1464363343, 477234625, -990700455, -1455078033, 1656296317, 193225344, 217446598, 1589493550, -748074931, -915275626, -1773256735, 1956759331, -498446268 ], [ -396787610, -1290139248, 1388485453, 601646332, 405894776, 430701941, -1034525092, -533758859, 931494300, 171207144, -123086377, 1681332163, 767203590, -1672446343 ], [ -374009527, -909480830, -2101478215, 75123170, 1837900814, 1885443396, -1259742289, 1790015932, -64112742, -486657119, -1282570059, -672086417, -216819632, 555829202 ], [ 531506256, 1446941238, 449794962, 846138995, 1005755220, 2135532000, -1163700357, -109350630, 998944680, -1773151635, 1516252000, -763922952, -568422941, 626054991 ], [ -2041778703, 1769202353, 353588656, -1025897084, 30471938, -532595276, 373518171, -1518708084, -2141178208, -156421374, 1243080443, 1971725648, 1975356496, -1226449261 ], [ -2034441918, 1851054549, -769808200, 279942280, -1386381898, 1008378165, 1784357837, -1892583617, -162404581, -952109579, 1072222620, 1688994690, 1827194808, -563961501 ], [ -861683499, 1390752388, 1913868142, 1524590870, 938634388, 1606072212, -823567265, -1114110005, 114176121, -98819857, -1648552666, 429896557, -1680704290, 472873680 ], [ -830735569, 1267952852, -874153386, -1379909213, -1481861324, -1554627227, -741646035, -1162185143, -1881335053, 73658963, -720538043, -1857127317, 240929588, -1979842951 ] ], [ [ -211445104, 1796077135, 1448059139, 524433438, 1233238716, -1314530280, -980102035, 426612113, -2034702815, -2236628, 1695532157, -1743815433, 1146787071, 1870604259 ], [ 1042116608, 649874986, 1667063354, -1698712249, -53449590, 1301610552, -1939403095, 501394708, -682046728, 960631530, -818224793, 1244004335, -491333475, -1768530661 ], [ 89225757, 1474745351, -512932165, 2008457016, -1989303332, 1201134502, 576068219, 978339010, -288071150, -1829233397, -58221066, -932204453, -285344639, 1104477498 ], [ -1521985987, 947118855, 1518476639, 2079048807, 501651547, 1852572478, 1017975173, 1077143202, -1234394527, -342745510, -726762007, -208253105, -833901733, 2088883473 ], [ -1349243187, 1494367540, 1648132646, -893877577, -1620050982, -1294670235, 1816548193, -1282281572, -151225176, -664882771, -839343687, -1838636729, -1271784710, -123526013 ], [ -169550203, -798411102, 283308990, -2124794632, -947249909, 307737287, 2007501129, 34596338, 154143846, 1611658566, 1228401716, 24877594, 1916453400, -568309052 ], [ -586646634, -1062311461, -2134833501, -82618675, 870783833, 863022993, -160218134, -877754183, 434139143, 1239677108, -1593227943, 1628339277, -1272869296, -673945253 ], [ -1566276391, 672770638, -759930296, -1974831739, -1365167565, -1076587628, -1839194733, -39153578, 503630573, -1683444549, -17733474, -1006151839, 1211306618, 1391306423 ], [ 1782380293, -664507027, 1968001456, 2113491378, -1838086921, -1584288233, -542516202, -1406201372, 371401073, -100794108, 1906938672, 1920222533, -825110105, 1504331440 ], [ -1046036955, -2019373984, -1959860838, 2055118791, 1928683586, 661211528, -1963433696, -1730729421, -1533951187, 662640406, 28752903, -163569163, 412497733, -1189159059 ], [ -12587355, 882176842, 1005879553, 1457104791, 1496918004, 314096046, -1230702039, 1702990624, 486503992, 183987350, -418161158, -2027935519, -1300103371, 823645678 ], [ -1925080936, -1936200822, -1761347347, 270503916, 801477865, -707577971, -1834520103, 1210233024, -2056195290, -888779087, -1078509553, 1256101651, 1946368182, 1552000261 ], [ -734931413, 313856735, 1957922213, 699293709, -1111197249, 1224096312, -361193196, -250134165, 652527447, -211219062, -1574907805, -325538678, 1126213957, -416642238 ], [ -42602402, 1298527234, -1852075150, -1952809741, 1345705706, 1593968571, 438717222, 770807371, 966730171, 1784493668, 1059838736, -1407713924, -1962571776, 752730464 ], [ 1549148453, -793965474, 1351399033, 87423399, -125952632, 1378709541, -409551315, 236821028, -231853890, -354772216, 438047746, 1719994753, -1550941780, -1867417454 ], [ -609278764, -1428991328, 1024912553, -670347046, -522169081, -1734761911, 251692137, 122927853, -1316788438, 1565267393, -878653253, -2095680272, -941278465, -332659545 ], [ 483954816, -1572524050, -2065072249, -1265164805, 760511778, 3293870, -1364555066, -1550086, -609080358, -662818124, 1230361570, -188542962, -232090228, -644185399 ] ], [ [ -1222761706, -1365533727, 1396246503, -448503428, 473760019, 1707817716, -1411705322, 353796579, -1642314616, 845868347, -1252278910, 1023605322, -74371961, -430304165 ], [ 469594682, -1188659891, -1069324598, 1035227117, -610506652, -1383597053, -1055904051, 2116258503, -1044472201, -1324122936, 1383927317, 262706576, -961468081, -852739708 ], [ -1041002773, -1329990326, -2105986292, -576655494, 1981164805, 1714596149, 1820590455, 128548888, -884288804, 1382351809, -66291291, 1833449559, -971325709, -543763286 ], [ 1359238485, 283417247, -2030347106, 77880393, 549416160, -867342370, 797321315, -762924038, 997096489, -556465396, 320868729, -17131849, -1700462219, -1501619610 ], [ 398509637, 967057165, -299304387, -1305923768, 1229902483, 1869587718, -2042004140, 1537906359, 1571171216, -1915234986, -306910128, -355441737, 93390150, -733604678 ], [ -1351273708, 1234147351, 1948978961, 1203818633, -1691909673, -1682345537, 1405764771, 1225921543, 2099730566, -1353421592, 2049986634, -911472759, -1557753172, 754017195 ], [ -1769211268, 1086333433, -1050672200, -175637564, -2066020512, 569744494, -1967462263, 1012185839, -2028064003, 1885311177, -1038264173, 929583921, -1730243771, 52947527 ], [ -1880949668, 1447239822, -1021892690, -877756088, 2004991337, 1404608851, -1816726447, -598823695, 273684016, -651797694, -856416664, -641803262, -1173511044, -516714354 ], [ -1456787511, -613699741, 2077982067, -300101196, -860157841, -1824456128, 753052600, 1214166679, -1412341150, -1743164332, -337399574, 153336013, 788852929, -2144134477 ], [ 734441321, -3459346, 168391504, -1077965396, -1258816240, 2026384360, 1942453397, -1997100985, -1556467499, 1528597248, 990966273, -2120774292, -1535506821, 1623847710 ], [ -1374641595, 465220114, -41428212, -1195711353, -514738940, 1536918053, 1354747481, -1962662256, 717175802, -1482066719, -1461999078, 267376756, -1759746248, 1102860795 ], [ 100503337, -1667152829, -282401027, 1432972374, 133753525, 1734369393, -857810902, -588301859, 719583752, -263656924, -876625497, 1097001960, -1544689360, -544826410 ], [ -1467881228, 1849141133, -1865788422, 936768327, 960675569, 1345802475, 1479635655, -712612823, -40610772, 885353155, -1617162396, 2066402740, 1749523049, -1880134999 ], [ -2075551564, -734904850, 1777743384, 818096707, 625560357, 1429544989, 1751971216, 784475786, -1402406514, 425953447, 1159323594, 330293675, -751999938, 260653092 ], [ -871700093, -352177803, 1272004312, -2081273390, 1086639484, -450987, 1436358160, 1768620697, 1329577866, 342072599, 1526070391, 1676416961, 266531644, 468377132 ], [ 540237815, -413231506, -1374802634, 1076083305, 70919113, 1952644694, 1118020780, 1800937740, 1835223747, -1300265528, 1829666148, -1954462922, -1228937280, -1920862477 ], [ 543722184, 1150649082, 452617958, -1515763383, -836013295, -385872469, 1417738467, -736959440, 1132410885, 1856095209, -1638214227, 1600764880, -1182319535, 1233795701 ] ], [ [ -97826884, 2048331995, -1239681172, -1575951389, 2004501609, -70056124, 166517435, 2092335772, 2036737921, -1072875651, -1131849458, -1472291038, 428393241, -1213822779 ], [ 928078833, -496101339, 1330784761, 1926500484, 1304415788, 589187416, -1173142778, -1461480522, -391667405, -1303747537, 1366256732, -110594723, -1586852442, 1159327598 ], [ 1053464276, 1350264609, -1728433702, 246572751, -84615156, 1201565419, -2139277208, -1023075145, -41020610, -1302219977, -803543347, 1777145476, 7659913, 1257044980 ], [ 209412790, 1927727080, 618863390, -1442508082, -151439750, -2010454833, 412373996, -265445495, -1878870426, 1642672764, -1072820764, -784433389, -2005192465, 2134248833 ], [ -795560970, -646900234, -624465808, 27406620, -964888674, 527787095, -1404704617, 2078806340, 63339849, 596630065, 1539489114, 2074037656, -542778455, 1056536400 ], [ 1025555984, -1494019862, 1483497865, 939422146, -1404851512, -900278983, 1782849539, -1872785101, -895857610, 1184951391, 1897667648, -1038300181, -1436418165, -801000596 ], [ 171880468, 1514347923, -1414753048, -225833359, 408539192, -333745901, 75535316, -1623219349, 953009446, -2055660763, 246581150, -1547589927, 717415073, 282484187 ], [ 1957026512, 1906190948, 1179280143, -1967162684, 422162966, 922380735, 1752250937, -1848842048, 1216997498, -2050681699, -1388215619, 1093111075, 783390096, -32398345 ], [ 1528921221, -1037024933, -1540085119, 1810651022, 1645392487, -372908881, 858998596, 440692787, 1838561160, 6321467, 1793370445, 973485616, -586809033, 199855805 ], [ -1967382935, -502755749, 1388572652, -159019467, -1431866607, -1105799614, 1721125067, 278364554, -339290858, -917475533, 1122420133, -88908669, -863341464, -1953424069 ], [ 24296679, 1469633922, 27772783, -2014203922, -2090011600, -1091622124, 1052733036, 1404249030, 787943926, 1039323894, 1416258995, 148694647, 1123167458, 886017983 ], [ 1218622749, -656378143, 92097977, 1715949174, 1452519510, -1396011785, 1493636760, -973776562, 1039505167, -1876612588, 1298911069, 1260840129, -1625359789, -1196345686 ], [ -892990919, -27915328, 1922432697, -1239343882, -2035679559, 1529352841, -376269873, 1737295850, -1272528656, 891386588, -447419189, -717891785, -2391362, -890223538 ], [ 1118230767, -111566536, -1267398779, 1635794315, -554381689, -1075576535, 1873606854, 1017318928, 397787789, -1197371022, -289246797, -139726379, -647826826, 1789333907 ], [ 384846619, -1978698120, 697093482, 380703294, -13852883, -2044775293, -925946933, -1770303037, -1297274805, 1310699277, 512576474, 656055698, -22460252, 204530050 ], [ 164876742, 865157795, 558418046, 681121599, 1239998911, -856832541, 17310835, 314430542, -812876414, 39516790, 1618707455, 1614467055, -746288990, -1625008400 ], [ 1259327782, -1134196743, 1636436716, -1564756743, -2147463663, -1208228781, 1828856075, -414460391, 404167661, 2134906558, -969938629, -1580988318, 1068815283, -1533932382 ] ], [ [ 534086671, 1893521970, 193141517, 1799109546, 2091409760, -116304690, 1457975612, -334371719, -1525738828, 881622087, 1013277568, 627321533, 481352138, 2031681419 ], [ 1547553883, 1806524239, -1867415943, 1176258529, 1818956674, -1010483203, 1907229516, -472826382, 401790357, -83679859, 875501577, -1922803051, 1859649661, -609840332 ], [ 1637289630, -989349072, 498131563, -380118211, -1827117999, -1102952134, -769922726, -2088377863, 1896372941, 1569814955, 1841296130, 541294891, -349159232, 1526725965 ], [ 1851424548, -466710253, 2142336673, 1112546187, 1012375989, 1331160290, 1744928942, 1649712135, -145261936, 1903972965, -1578618463, -2110109427, 1534065152, -1658184028 ], [ 1491103551, 670030531, -1982347168, -1798319342, -2019944669, -260508434, 547823010, 527878419, 926684044, -1094693820, -686263799, -708232682, -1632964599, -780680279 ], [ 467383404, 1081294910, -37071547, 692534875, -546963224, 853956879, 53263588, 608872202, 432411029, -1053900963, 1674154367, -969387037, 540303156, 322634089 ], [ -476654844, -1310928403, 1995244689, 1583418028, -917739106, -1181395035, 140088428, -1746839974, 1013812700, 446879170, 485612621, -292405081, 555125709, 1241780845 ], [ -169443687, 92405849, -2040213818, -1752338448, 54872895, -376601989, -27965476, -1409779797, -1904369702, 291632777, -342613812, -456888495, 138388504, 1356023712 ], [ 2025759889, 47064040, 268622967, 1649936911, -1606691465, 469032993, 534973722, -1137402453, -463011739, -616370808, 1354124612, -2017253907, -345347811, 1897175708 ], [ -743264644, 94666148, -1400856949, 1365889508, 1733158473, -1321021177, 2013571236, -1371138154, 1905524186, 278476944, -1450738980, -1461433130, -1805670526, 1587598577 ], [ -1497723202, 1645765583, 1592765374, 75122668, -313566632, -742564472, -1074129375, -361768283, -255539842, -1246451371, 1646628055, -1302497941, -318733799, -1121946784 ], [ -1180625320, -2042091459, -217005951, -432002315, 950847507, -1446781494, 931269739, 772278443, 1969208140, -847393963, -1554911784, -644083756, -819092680, -689366697 ], [ -1864833776, 2058906769, -1853691334, -601021232, 1737896798, 1967071535, 635414348, -1014141229, 1955312783, -1294338758, -62979004, -143247954, -2087059254, -1285071558 ], [ 1066747044, 1812649343, 137260620, 415392273, 1919100708, 1420013887, -266778336, -2033486866, 1739252181, 177019030, 502583091, -1408799589, -976749051, -1634081434 ], [ 904841210, 1152507358, 783052313, -1278746380, 1189323949, -1932346719, 135828001, 1498993660, 1529451181, 1681872473, 1940075214, 2123982886, -965869951, 321327100 ], [ 1482681872, 1521621958, 1986353651, -1526115289, -961443372, -103374393, 900946491, 265181276, 1530555171, 878836460, 63601261, -928713205, -1307546578, 1345948275 ], [ 1682380495, 2137848193, 252371434, 1858124214, -1543927368, -707630034, 849224380, -788563550, -1239345176, -972999532, -1988167931, 1572868365, 2108164560, 1387269969 ] ], [ [ -1456401062, -562672739, -1002172101, -1028853159, 1959476722, 1274907964, -511026963, 440028280, 181708301, -919292853, -70228906, 734808823, -1121330241, -293773373 ], [ 137370212, 1666132786, -1963574330, 1624768811, 801145233, -1710859041, 32373350, 88775270, -530600597, -2118869535, 71792392, 1380355185, 275210565, -633800761 ], [ -1802363573, 1840894977, -251041549, -429013897, -350161683, 2126467184, 1695089483, 1213117634, -1587060611, -1899350643, -1510573357, 51871470, 1350913801, -1591375808 ], [ 1338345670, 355231661, 935536617, 213380933, 872101377, -1446780924, -1931983120, 1848869802, -899147561, 510848250, 1354465190, -1351112915, 1404186214, 642982149 ], [ 14723293, -1457830681, -577013084, 1277088835, -1959726694, -731787569, 1589014612, 993039933, 2020967199, -1874335721, -273367600, -383650749, -555674463, -363101232 ], [ -1431333889, -1233773641, 1882891635, -1992366165, -1193446002, -1667915802, -765792259, 587335770, -72840059, -69001127, -2049246718, 1234504823, 1665405451, -691067319 ], [ -1541516095, 1613106263, 1091890831, 527314477, 136421993, -1357540665, -1384118190, 1523884518, 1394888366, -1655114067, 1302221024, -566031366, 1046634344, -1231608923 ], [ 20449789, 4223466, -10899570, 1578148638, -2013907057, 1812773112, 604131322, 1353686097, -208071684, -396282900, -1588189136, 1775372482, -582397827, 611526992 ], [ -134762781, 957613407, -638401797, 344391445, -1663923268, 569300503, -1084972529, -904055975, 294570470, -1341293028, -623560146, 721489702, 810348359, 851390767 ], [ -1149317138, -1882869430, 1588790626, 28009974, 391862888, -996318003, -304614613, -1265030569, -1225382599, -427398552, -407777191, -846828195, 325320170, -1189971334 ], [ -915411286, -952614505, -1335057264, -1216055180, 2007960243, 747821565, -840976334, -1686474579, -1259455306, 147931576, -17564107, 74295235, -941317491, 989431105 ], [ 925219002, 1412328007, 888223393, -939018691, 1134321590, -1341492282, 119188719, -819457739, 920486017, 741884309, -1755360130, 752149888, 134440721, -975668151 ], [ 1428368683, -124527092, -159324321, 1361524735, -637386216, 1425746636, 791299853, -1149977361, -538354839, 701890237, -1898197281, -1550065321, -2115137012, 198064721 ], [ 601433729, -2059060300, -1183091197, -449401013, 1639173184, 35204577, 58327464, 379793407, 865459337, 1706005225, -792886756, 2107460894, 1229430658, -1461211925 ], [ -585582730, 703635017, -1261047699, 453241616, 1541210056, -723042717, 142965475, 731593858, -1056204268, -1153503798, -258596159, 196785631, 1510752057, 2051476727 ], [ -1343032728, -1581785219, 822120220, 1989744433, -1565078170, -112731833, -394230286, 1620329946, -663586052, -2051819622, -399900729, 103652906, -1761699884, 226295733 ], [ 106513286, -625529393, 1100910002, 266568458, -1711704642, 143489457, -936968592, -457747829, 2111408573, 1885468249, 1705337477, 2096857262, -662303726, -126911960 ] ], [ [ -1018493817, 229844449, -1564331136, 15113540, -1052244891, -1030221985, -701306629, -143481848, -935914089, -490633480, -1416815538, 645361878, 640812039, 1985272479 ], [ -1983520269, -903860931, -531552458, -1459109730, 491037018, 1137610093, -1565294661, 28512341, 20815864, -1339560680, 1729309688, 1319123445, -210026170, 117651176 ], [ -804286923, 1140861808, 11612631, 2128910375, 767155402, 1970886768, -1365697555, -936237693, -2004869117, 1793866941, -1481544722, 354634904, 1732673480, -1578505872 ], [ 1407292247, -860145534, -1677409744, 1703791002, -85744515, -735994515, -1915958677, -28699541, 1578734279, -1895947471, -530459203, 610291407, 581526397, -2110620567 ], [ -522860485, -1964414732, 120748154, -1377626346, 1874029711, 1136545897, -1185269588, -271790405, 557916619, -1081415942, 1007221935, -474953752, -1324662787, -1635521775 ], [ 352514367, -786206074, -926985016, 1420575720, -1150948084, 200569802, 343692647, 160901139, 497050803, 787270831, -1261151354, 1015713915, 395636464, 1570131087 ], [ -2052611395, 842233106, 2129523788, -1151507669, -10324227, 378871204, 1970565131, -644075288, -30021797, -354524788, 885894081, 1793797680, 1525422770, -266342356 ], [ -954056810, -2089475489, -1675677081, 1926279071, -658157795, 19807333, 793040724, -333115645, 1831687140, 651066120, 399290445, -1018014974, -160037092, -1755825616 ], [ 1286159335, 1227224109, -346966096, 2012243895, 205091629, -1015590227, 1210099854, 1254205238, -1258584279, -401298816, -1399675206, -2054716522, -84263412, -1934015273 ], [ 462521537, 297632265, 1026425032, -1060835161, 1701860119, 2037518566, -1737562120, -391021270, 848766854, -128482616, 370686152, 1077975329, -1828015627, 972441882 ], [ 1919958961, -997881816, -1883315350, 1638685199, 1143323437, 1515857217, 784845910, -998114709, 359513871, -497796978, 107000583, -757424814, -516298476, -364734145 ], [ -371666070, 451784393, -827908603, 1286458814, 1157367739, 1151450694, 1304418367, 45878197, 1790329878, -1887292113, -1713975345, -1435862365, -1217912745, -1145119247 ], [ 859821904, -73345295, -581884162, 1651565910, -629761778, -1385467715, 352432813, 1773948972, 268556604, -1745488862, -1000572761, -1761588162, -1751099600, 730805494 ], [ 1709742272, -1086417940, 1310451837, -853780650, -560811377, -1542462597, -2071464581, -1950138641, -738071131, 1597446822, 369441686, 1209920563, -24410311, 1287144879 ], [ -2048291882, -1065247075, -411933272, -509257276, 946647825, 83747358, 582499757, 1263089339, -835652225, -1699180125, -1869609142, 994292550, -763911331, -827785484 ], [ -810068825, 1561459655, 1084977786, 1664943309, 485484286, -1275595635, -11128776, -1973808580, 1075104424, 1188495499, -1006400979, -1943150678, -1431365738, 127289603 ], [ -474553254, 1842382271, -1751721312, -1597986330, 2036024412, -1378653063, -304908868, 186899640, 740857888, 266181512, -44185922, 1989282874, 1874202020, -1029037183 ] ], [ [ -1354169105, -1734615581, -1494682973, 1672851786, -776943649, -858723282, -2078440255, -310693303, 1142594128, -862447899, -339974335, -1599595552, -880895953, 1955409231 ], [ -353677069, 294323745, 2118740183, 1594982984, 1613306242, -941323334, -1666976832, -861176200, -1338869562, -1186636669, 71997800, -666935158, -462443094, -1715192258 ], [ -1182683474, 1201380998, -571420726, 1274404804, 2042488030, -282672707, -807427170, -283385249, 1777351129, 295876066, -925290334, 521552883, 398831841, 1200528969 ], [ 1361965370, -1215587448, -1018909100, 911340943, -1361391192, 255574641, 1341943331, -2022718139, 1721714210, -1261243187, -891034573, 1771527966, -188144121, -1770249066 ], [ -446509288, 1956566849, -928875659, -428059626, -343849979, 1914817252, -215574445, 532904342, 1865621363, 445791656, 850335351, -1803215488, 1887880394, 1683717315 ], [ -726173761, 1308107870, -194987651, -1535977234, 2019339706, 172319270, -1887600985, -1984341210, 1461071915, 608736507, 1352685213, 2003492072, 2040816572, -926764453 ], [ -1788969775, 1217964968, 1561167906, 400067086, 2133007577, 1983131883, -468685611, 1461471519, -575963231, -385248705, -54211966, -226358438, -412910636, 1820554648 ], [ 296473506, 1183834017, 481312078, 1589438958, 627608253, 1314885270, -1206522878, 678739677, -1252896650, -145273994, -1794391978, -790804103, 1393661125, 880580651 ], [ 1373644140, 4629225, 620861320, 359170167, 443034999, 1892197790, 1152673431, -2011296991, 467455750, 869583370, 679716525, 1499248188, -245623908, 604935440 ], [ 1665571372, -1152365396, 476269382, -108738784, 19418077, 1490560122, 1760915412, 1732391242, -941822925, 1396610193, -85861375, 1992956950, -620890646, 2022860265 ], [ 2012778098, -1654679118, -372270854, 1821909855, 942766094, -257105114, 420076545, -144514958, -1160672927, -366428027, -605082202, 673261201, 1506288019, 2063161857 ], [ -1526804451, 400551880, 575596688, 1255213539, -980423742, 1044152197, 100874570, 1176065196, -1374222996, 888378295, 1039653825, 1677283769, -259374601, -1127029385 ], [ -9042864, -2051826205, -1065092208, -836755732, 1992933562, -2139326146, 1818792522, 1093535607, 1917593178, 1584284256, -1048871736, 590035309, 1258057889, -1942736823 ], [ -1563310858, -1784679414, -1046870353, 483700687, 319902673, -1454512492, 1342266921, -1609685379, 409742059, 2106398902, 1896618147, 1227489648, -391419157, 1344547380 ], [ -1903201859, -1471354409, 495887820, 1314259160, -350571980, 1075801046, 2054298163, -1635327201, 870347103, 1141118947, -47386867, 1675849849, 1729822059, 619604458 ], [ 304315510, 1908917350, 604333968, -1002227520, 726126066, 1641264301, -141040743, -1701486149, 1347435826, -2041046801, 881597419, -37438220, 907787029, -2070771236 ], [ -242083178, 1956911641, 1691138181, 633094847, 994934740, -362993863, 38634020, -291254356, -503873342, 1892392539, -1701773081, -682700947, 2029366506, 1266535434 ] ], [ [ 1620405911, 197932300, -169197302, -922166434, -439027374, -1782950455, -1624394801, 778842890, 938573210, -1348697942, 894218827, 1829238265, -1927717429, 33632272 ], [ 1249809791, -433494859, -650258588, 77333398, -2124287486, 2146214142, 1921450403, 90728964, -829037913, 1505421248, -1427871514, 1922647846, -869644105, 707133652 ], [ 2110721572, 1133391446, -1358255029, -1145050005, 739165924, 1248934361, 852408111, -855812578, 1935820902, 83653511, -804103163, 571171991, 1835084681, -2004706924 ], [ -954517194, -1188160669, 2053537194, 320475791, 893200909, 1700252926, -367597934, 1320844113, -1128962415, 1714979203, 1596893987, 1054538157, -1604359691, 906267607 ], [ -1635776997, -75105390, 1387294797, -1429617388, 1687477924, -1718420756, -694646975, 457433551, 1060706606, -1348322269, -1466000533, 642925395, 324134618, 1956751604 ], [ -1625519101, -1099931018, 633544194, -1807771080, 1724737390, -1085953610, -1113240015, 838726108, 920949147, -20317, -1098905501, 1452311981, 982227296, 682986892 ], [ -581423180, -1844621130, -1855800960, 609901417, -264136907, 161080417, -1701938237, -286552893, -916207754, 1300910573, -2009630703, 880253116, 1313454733, -171359382 ], [ 907223131, -366883252, 1104082111, -660828536, 857883841, 2069374132, 1708761123, 791070061, 1494641157, -986274312, -1048552724, -1786687849, 559234497, -776159918 ], [ -2052794866, 1614690094, -616017495, -2103726764, -1966508845, -1367289332, -1483064495, 987509765, -2099668262, -1640346817, -2066056141, 228942994, 1402685924, 1381896798 ], [ 227317059, 1339015948, 133871405, 779968334, 1898937700, 1296674036, -1705617708, -1680608605, 2116092619, 1053307996, 1116967161, -394238719, 1806368636, 852430156 ], [ -2025127193, -533097815, -1029055500, -1616771797, 1649355779, 427771237, -1601161322, 1191550247, 1826906218, 766850898, -463713000, -11359387, 1622438536, -1676028020 ], [ -1460726340, -279878263, -837192552, 1694333659, 1442519466, 1107366680, 272173343, 67150496, -1306496689, 1268113178, 1871369811, -57772917, 1424963213, 1375562844 ], [ -331944355, 1775816994, 1634862239, 1924758479, -2123094057, -1258852233, -343634077, 605839241, -1535207639, -1302217225, -467452757, -1233098640, 1303103039, -1258217166 ], [ 1976930199, -254201106, -1574570993, 454741876, 227944568, 1952751839, -1309298785, 19829544, -877490063, 531961928, 1309834337, 1533180621, 2082515234, 407999084 ], [ 279185887, -146698351, 1535289337, 1023781857, 888132398, 806570533, -612048789, -518267579, -662831610, -179296851, -1862692549, 1056170462, 332407566, -1522360547 ], [ -2120354661, 2000696064, 1799722222, -1082856840, 877085161, -556763481, 202041382, -166944602, 496069736, 1030897393, -983130810, 89366355, -1431742436, 575418617 ], [ 753998140, 1151374509, -654795125, 2130688082, 2142024359, 623064699, -763804263, -468766645, 581068624, -112090823, -1407946383, 1677709938, 955275918, 2062616408 ] ], [ [ 691360281, -493946546, -1139661048, -1083831344, -2118095829, 2001624083, 1442802785, 166270681, 706083362, 224346869, -1418268436, 301138092, 2105692442, -1044443683 ], [ 1676723909, 1412893733, 1328243190, -32912484, -1771565901, -1735490329, -1650578101, 1106477701, -466681171, 786901239, 2010462391, -427465745, 1879806882, 1416237270 ], [ -1564342990, -1903496909, -163268813, -1418565725, -2118570069, 421904822, -1791819203, 2074369818, 891904816, 1097630038, -973488761, -34076836, 845153512, 1229042453 ], [ -1388737341, 1487604200, -1683226697, 657483346, 219354929, 2008779820, 1234405711, 97912774, -693186918, 1172676914, -29285540, -156261719, -1296799778, 1994913097 ], [ -757651439, 1008090078, 827275345, -319329778, 1692240814, 1710543434, 1995572799, -121776229, -921502304, -486953190, -2009466641, -1148690045, 1021606216, -356830855 ], [ 1130967566, 2064672728, 788241978, -80315777, 1246987378, 2076465197, -82535427, -899735081, 809205165, 2106444936, 1370370688, -1027542924, 357583746, 76794840 ], [ 57268487, 263381224, -237803663, -2009105579, -1850911757, -894721709, -1568280753, -1848647560, 1491784762, -1440988267, -1457353749, 618244098, 402588036, -1842439151 ], [ -1662816640, 652203448, -1780803090, 22296986, 1582642525, 2134296977, -671236702, 1405590598, -2109807319, -1340819743, -45840532, -89858139, 61196024, 1189961185 ], [ 314957056, -1158836257, -863475608, 617643640, -437090760, -366802253, 1970704760, 1374410301, 1086258442, 950361028, -237199189, -34890300, -371517086, -1066384942 ], [ -619519466, -861623687, 224363597, 131087259, -867214685, 1730276565, -1903436860, 224376373, 1316366352, -17961130, -1363553718, -1932935196, -1635043522, 1258392086 ], [ -208533778, -1556487555, -1677425015, -1970028954, 203922748, 569723550, 1576985950, -335873829, -916920327, 373174796, -914101035, 594516796, 1922811582, -1788332657 ], [ 546724759, 1036145483, 181981152, 1299505550, 94115260, 215752042, 942300660, 1460249073, 1333094319, -1768875180, 939822444, -2039118574, 1081841708, 1700665972 ], [ -197948481, 678787678, 784738899, -554687117, -1720280898, -2019919890, 19878781, 1292342366, -817516371, 166016189, -1620895382, 478164364, -2136369674, 1603761320 ], [ 1663046855, 656887647, 1369756071, -1920150926, -367394010, 1166685211, 854905415, 1810364997, 696131946, 1074067565, 432666172, 727915470, 1133301709, 1724321541 ], [ -8736116, 499123945, -468061064, -290665568, 1443386160, -1018599505, 1117208505, 900542792, -1461071630, -158776919, 481089172, 159251911, -2012446782, -1857765510 ], [ 667529819, -2110843442, 1715036160, 47460407, 1040735087, 1259998146, 425872445, -1520691720, 2059579047, -1705656582, -1307225326, -1377817415, 1601880003, -1296419323 ], [ -1144332149, 1908323727, 1864510442, 69149312, -665818551, -894241814, -924861455, 121705385, -765392707, -94421221, 1668018066, 1355679270, -1013543281, -808845222 ] ], [ [ 2111269055, 1559034023, 1614020203, 381801984, -275392927, -1720856802, -339924347, -781578210, -1315395094, 1424989643, 1630512068, 692493841, -881212035, -857245592 ], [ 1132225350, -1159476374, -2107603490, -171079017, -1390438878, 170525747, -961481571, -488988713, 955961414, 1114619240, 2008708870, 206863570, 1369558106, 1569877010 ], [ -1379935274, -95929279, -1414636214, 1814748465, -739643365, -340737266, 1323352133, -1068708961, 2037327997, 1850272524, 1349292496, 1946143086, -304689386, -1182029035 ], [ 177437391, -1044367255, 749618393, 1506784411, 1692373289, 217098432, 1085695717, -939791909, -952947689, -957410706, 492384047, 246015267, -1914207110, 134217846 ], [ 1332367743, -964047968, 987612956, 472250814, -1183678694, -978644795, 663593054, -648066778, -353166616, 1268611840, -1340828415, 409432656, -516150490, -1776339268 ], [ 1787938856, 1079242010, -1130171687, -161848723, 2025493, 222672004, 197565470, 1537472272, -1681264745, 1032640113, -2122472643, -425059881, 1859077003, 2012590013 ], [ -82662042, 822922959, 209028453, 1492366189, 1292138576, 114035230, 480315460, 672390659, -1313118511, 1399323264, 1610384232, 247667125, -864545780, 1727844736 ], [ -888339250, -44929414, 401864570, -1229451279, 394179043, -1560786763, 563276498, 1449832307, -1060827124, -955473233, 2128255340, -1714662635, -266160940, 1406847472 ], [ 967066115, 1226917083, -607642599, -2016679013, -1454596104, 1262278760, -1738876298, 526184033, 2060918190, -1782489618, 64989990, -760896377, 1271441983, 610166154 ], [ -2096140664, 41209087, 563905436, -587005431, 1129854344, -611475214, -1521702343, -259466284, 380259238, -456131258, -1305155648, -2133432355, 101009408, -732370715 ], [ -409096952, -878988807, 1266168189, -76061917, -1546357605, 60752233, -374668202, -1106563149, -659710653, -1033762352, -1718317699, -196103854, 1213651547, 516050488 ], [ 2131746126, 65403750, -170750034, -1621123026, -2106210724, 344559792, -1588110771, 1255200263, -176590365, -2093638667, -1919135681, 1971619958, 1654767307, -2066664103 ], [ -286881958, 1077497255, -548993874, -657525123, 921294343, -1326488279, 1678831015, 1949516342, 250603105, -1579130052, -15802745, -996974684, 1444743380, 1995800836 ], [ 811242816, -1501912195, 876042505, -92619762, -211462993, -1065783714, 1443828705, -665738917, 49911391, -428370365, -375570831, -1962114177, -655615840, 1945485404 ], [ 1867468086, 89836986, 2079658126, 1711760992, 974050708, 325617992, 1200000800, 1651964156, 1834342928, -59900763, -2090826690, 2029275075, 571359727, 179586555 ], [ 1147035702, -1264732639, -1294201775, 1763653944, 1159602939, 519987270, 668094079, -297252718, -273831924, 395987414, -1393643915, 750212929, -1614552500, -63712829 ], [ -879776335, 1729449484, 1636402980, -1269164198, 784964821, 1888971896, -1235981043, -1428842762, 645742071, -1129048811, -50731084, 531892459, 1789540512, 2030666313 ] ], [ [ -1786136842, 24947771, -255986557, -2051541281, 1420871490, 1703532947, 2144443010, -1894932844, 629642832, -740105015, -921029352, 575710893, 783950140, 1612650980 ], [ 581770971, -1540783737, -1597333033, 1162824000, -1194969568, 1927060713, 481797324, 1643067142, -901640358, -1375184448, 1382012356, 1410474867, -415240051, -1878589026 ], [ -1362372445, 152309495, 504362817, 847241680, 2051997930, -120798004, -151783022, 12456173, -1419473504, -1495522796, 1159028553, -535536013, -753961717, 1530002772 ], [ -526554221, 498525309, -657191645, -1931324173, -475281524, 1881660767, 164084984, 201427175, -1589474407, -324025339, 247815924, -422366833, -1205532849, 1836330186 ], [ -278273852, 2008458739, 1033130582, -1386505096, -1993474930, 1700220769, -1628250381, 1225344192, -142559099, 1352548534, -147314103, -434234193, -1217668310, 1438898535 ], [ 407540310, 676319575, -1592153173, 1020264064, -1958418167, -286630972, 1814405982, 754479771, -1299071989, 2106457834, -168394995, -1343087945, 1020407607, -1070599893 ], [ -658330451, 581800352, -923713669, -1723063080, 202279463, -1239058964, -833470455, 583621334, -10978673, 1007425319, -1847141315, 1839103556, -458189090, -2113894158 ], [ 2142835486, 1431325400, -561794128, 1036532391, -384188549, -1073186795, -158794891, -1042472720, -2053053695, -521624592, -604477096, -1414824195, 1891611035, -1414642327 ], [ -634048331, -387594039, -1456111841, -1054826109, 846041596, -1818213726, -731590578, 598962098, 1007795276, 2039310841, -123592396, 1376600166, 2096567003, 1024028241 ], [ -482151171, 1762900676, 1825591010, -1342532807, -1562711003, -1053974206, -893158939, -1037126996, 1173036056, -625666381, -979357096, 815970966, 1713422216, -125066131 ], [ -226257398, 530981423, -1248077759, -1345643351, 1079886680, -1926516208, 1730331289, 59749483, 994671459, 1214452735, 1453773705, 378394460, 685351475, 777952116 ], [ 204826268, 1288994147, 2111598174, -1677726573, 1221770394, 732031886, 157246345, 1365149744, -640795628, -174861550, -1310218839, 261937522, -1519989695, -1904534919 ], [ -767099478, 1709874730, -1920953643, -1339718166, 307306613, -2048724029, 349994109, 1779040785, 463457039, -1200059321, 994975120, 331501400, -672980305, -1103808278 ], [ -1026778460, -1108374330, 1016890195, -1979922270, -1396669086, -1969424361, -942297825, 93155625, 1656862970, 1654852177, -1909182761, -997329478, -1817134382, 1787035876 ], [ -2002026072, 1494891449, 22806759, -1719174892, 1436981998, -702181391, -617657533, 1525074326, 1134414154, 1884098080, 1206567582, 2131321888, -1521802483, 993387119 ], [ -473127761, -1599523650, 53725805, 320268565, -2021863648, -2065569435, 1071461490, -1171154194, -70295100, -779587549, 1584783495, 417199813, 962390394, -77547510 ], [ 298207250, 602246897, 2032740358, -572519794, -985351427, 1873128401, -1417595812, 982610606, -414058118, -850984326, 1272557923, -1843718279, 1016226348, -1602240276 ] ], [ [ -922049641, -1213827108, -1071685527, 240367713, -1448915302, -581748174, -1828108537, -1055145660, 1066340426, -1517517601, -1699110857, 1934479542, -1917852531, -1425081190 ], [ -1564475094, -1561099323, -1617249462, -883752270, 1054694669, 373645479, 442881618, -477663232, -760890174, -792698649, 979768041, -636715998, 1686966648, -1784691721 ], [ 639129469, -1540264053, -2059868783, 1009305105, 781966263, -383609585, 1686892901, -1996533128, 1743935853, 203182409, 1119387673, -321432203, -86377211, -2120342738 ], [ 155392696, -300472135, 560259263, 1223711880, -1184447118, 127313955, -1397251741, 1565673153, 39549558, 39617362, -135279703, 466807952, -944770813, -1592318548 ], [ -855004577, -244908656, 1290620585, -963206215, -1461852844, 1275348705, -307485098, 912112278, -329533411, -559641404, 466345796, 873311843, -25863042, -1129440620 ], [ -498848316, 2121563944, -1950787752, 1299092673, -246774549, -4997923, 698644888, 608338859, 1068317267, 1488403333, 1722433308, -2100536860, 680419081, 390102690 ], [ 190024013, -884175416, 448476515, -937877260, -18951120, -459148619, -2126364126, -1299700249, -483775188, -1166313180, 2109341369, 160923011, 278739046, 354196104 ], [ -2011850461, 922086906, 1432555054, 2007625523, 315982547, -1492578267, -1686689423, 1030245547, 418766274, 48103355, 2097686465, 201219172, 366741361, -1236136766 ], [ 661282478, -1967558830, -2003050062, -1820479934, 740446453, 779912807, 507459228, -1071770997, -1743133437, 2087933482, -623730730, 117445927, -1224501764, -1819210816 ], [ 1450754606, 1093702998, 749327256, 195536383, 679765161, -1596213526, 430702856, 2041995767, 817386447, 1677546477, -1182863675, 1443732427, -890242764, 783100194 ], [ -847537953, 314549007, -776111442, -1074532976, 810601225, -1716576533, -525013987, -838885619, -51953834, -920130158, 419161543, -1519792700, -11049720, -657984277 ], [ 596675373, -2131408294, -1605754324, -510000379, -1213041639, -1571698411, -785270856, -1044236781, -1811423819, -2120620638, 340651631, -454594731, -715473047, -773505051 ], [ 818927706, -1586196740, 756821221, -1175655349, -1312010977, -1858043046, 628147922, 1835026727, 2113717158, -1989619606, 221886837, 1575806358, 816328147, 1088298192 ], [ 27583984, -1955815879, 1047900042, 2061814075, 135317375, -700633290, 1998715640, 1728503747, 730986241, -707840852, -1269561953, 1059785579, -904648166, -1079394582 ], [ -1808380723, 1194271029, -1235917224, -1934203829, 285472365, 1727105373, 2144288370, 97064250, -2078319489, -1880989836, 1270684137, 1966522900, 984525025, -1893272141 ], [ 963537840, 743092695, -252259551, 1171506837, 818760541, 2008722891, -342977585, -1476531038, -477443282, -1906962333, -256356908, -1054031669, -1478384232, 751546803 ], [ 573066431, 2001256907, 398433786, -1687283147, -1887097527, -1320775117, -1438638535, 2128363856, 1487220632, -271618367, 462328758, -1071369358, 212250534, 228652290 ] ], [ [ -356887145, 642847156, -1845653947, 133432622, -1139425570, 298338614, -1173568961, -1217379953, 1134987158, 1449935168, -1548006362, 431727193, -803934654, 961711324 ], [ 530219145, -1106052875, -2110161322, -123071912, 1217835947, 1422492679, 1335158124, -2096957177, -1129975665, -1291051889, 697301945, 1968142644, -451413329, -1362325732 ], [ -1636883293, 1395810045, -1169001062, 1319283216, -645735991, -1859192492, 1489546666, -447297256, 837150841, 1345023052, 540402097, 597368277, 1992413559, 278122263 ], [ -718742472, 356548643, -1713913706, -1181989161, -1622436876, 1548253979, 1097199043, 1441177294, 340824163, 1672960697, 1453070640, 875153758, 1685516127, -1265917965 ], [ 1602365886, -593577024, 107985065, -1663018027, 643083837, 1762192734, 1735240987, 1631819032, -945039357, 61160389, 55026086, -1571595791, 1160778517, 1332180518 ], [ -1717911416, -1851959493, -343649517, -1848802730, 607738219, -780670562, -1821792365, -150466261, -260333095, 1452406699, 99148652, -802809986, -818329340, 1998550634 ], [ -1892711758, 1870616104, 273982049, -245420035, 1713205161, -619300570, 1536143138, -2145299917, -1870552642, 146277162, -1074528162, -2120380861, 420681270, 736293242 ], [ 1932072022, -1552633780, 1607645551, 1885783646, -882675022, 524608027, -1926330486, 777317235, 1952607828, 208463745, -925190550, 663006957, -518577675, 1061339251 ], [ 27211443, 2122108346, 1250936454, 207526216, 163029429, 95059194, -153705233, 2102125070, -1804593567, -89958588, 1835418901, 1498640308, 225586844, 1214168715 ], [ -1918839781, 292069533, -280027583, -1579367452, -682991321, 911202102, -1100269111, 1093415556, 1916188822, -203534746, -1067934796, 2052104645, 1661888911, 797458470 ], [ -1204370096, -884265542, 537001344, -1504948449, -832864632, 1134022821, -704150664, -1931604751, 829467739, 2021138244, -55027564, 214180688, -1385186325, -124326142 ], [ -1315095808, 493352826, 831979450, -1778277166, -1862404088, 1482949858, 1116910292, -944676367, 617184753, -184131892, -1752100328, 1470952611, 765096880, 1645474282 ], [ 651392939, -572610252, 78665796, 1019204304, 800750456, -1551842970, -405791397, 69229352, 1759879693, 1979269184, 658840191, -138932088, -1847056116, -162969496 ], [ -1225185050, -1511397820, -1062639113, -1460121557, 1447081561, 2039226577, 669349104, -1703187802, 1385806842, 1891490224, -481454219, -1275628038, -1174600206, -158598717 ], [ -875877436, 935546176, -15522672, -278471850, 936452256, -1890883699, 1005770949, -729469712, 1494726324, 1073174362, -1924324335, -1493365198, -299671398, 1202155587 ], [ 268074049, -1317399049, 991994450, 1618729186, 1409776455, 1466253798, -411317220, 1691374121, 1378427319, -1528847639, -212795959, -2138527601, -1505358715, 1279080022 ], [ 1771576195, 635535426, -841011264, -2102347217, 1507751807, -1257993770, -609590168, 1266069920, 1147498188, 850313021, -24211566, -884746563, -1897887541, -2067128348 ] ] ], [ [ [ 1213062468, -1078424858, 1848131613, 128085788, 847910139, 1753788980, 1840123520, -1299019426, 184425588, 520628862, -391550711, 1810425028, 1808743953, -1751424301 ], [ 761209692, -1166080544, -484081021, -1766430484, 986101143, 1987634100, 1423851606, 1342259927, 1233670113, -553509294, 2120791143, 216167331, 1783753015, -1390509698 ], [ -861166416, -475646535, -494069823, -493926007, 861090511, 204294380, 1008489571, -1597567849, -955730935, -1972941019, 1190972369, -922204010, 618345851, -1541785956 ], [ -62398595, -930610083, 526294029, 341393338, -351661990, -25046752, 1699068027, 449543585, -450016472, 841614836, 1502809897, -215424368, 703709599, -1440171641 ], [ 2041855643, 1097070651, 1144085658, 545354143, 575359777, 186212679, -1018478218, -1925826660, 877243368, 902694758, -610282569, 1974949693, 2062093645, -1964169747 ], [ -167096190, 594568739, -1027675126, -1064404621, -1318497771, 1482690173, -1149397239, -1875954697, 159161008, -329786205, 1060914357, 1674680174, 1205848295, 704900052 ], [ -231446454, 559285225, -376304438, 1198989316, -409233669, 773094299, -256002387, -1256055027, 984050661, -1504139168, 1096018134, 143236315, -48567052, 658438709 ], [ -68386176, -793176119, -224952250, 2117866962, 653391529, 1317467302, 2128936473, 174324804, -1806649640, 286898878, -790819303, -1078717887, 1401052179, 82428429 ], [ 1082471896, 1785089195, 596977752, -788557985, -160976366, 1494824895, 292636071, -2046515624, -1408619286, 1157499894, -1280170644, 1564631632, 1757685494, -920726403 ], [ 454844722, 171513213, -1836890695, -1230424780, -879444907, -1872001841, -584657754, -61346551, 2095801716, -720533189, -85210504, -1218626081, -162878065, -184672848 ], [ -1115612103, 68422273, -1130351386, 1821648212, -567672543, 845210743, -22153698, 653138099, 867097838, 250973420, 1790393845, -694473794, 2053335865, -188404380 ], [ 1429675503, 1851675138, -1514962805, -1891158055, -1659975209, 517068283, -1784590195, 998478296, -1193980547, 908756131, 1566001403, -367830072, 969198239, 1163973764 ], [ 1883847937, 1529975943, 1657700066, 438010953, 798362933, -2007798754, -1518502477, 1870327146, -1038642653, 1528607276, 460150673, 1840255244, -1424353185, -407804633 ], [ -671071997, 1860900548, 873777341, 665269258, 2034243609, -575319161, 720102061, -1793232609, -1843609069, -1840844426, 812952770, 1088756343, -690540152, 783244396 ], [ -1585686826, 360955889, -1745411282, -832784099, -2044229973, -1693179255, 1173694645, -1357069700, 1175933918, 841907266, -614867827, -1142760873, -1881961804, -895918721 ], [ 84361696, -1745198091, -715867244, -143005612, -1566651706, -2047569009, -1777811735, 1318871038, -2119669987, 1927743954, -1467090549, -852648124, 132622088, 1563192797 ], [ -1367115439, 882997203, 2139799501, 249977019, -1859582501, 686196528, 979483506, 1986013793, -1895160661, -277244149, -2118842405, -14391115, -1828141158, 1542296677 ] ], [ [ 457597010, 1041007274, 1091117528, -1348425047, -1272984363, 1884954037, 1292526385, -1531250952, 464781769, 1575642970, -1522191848, 624253562, 1629211169, -1261602104 ], [ -1418727567, 1313638105, -77942762, 610485685, 1718200614, -18800177, 213578133, -912014240, -19546051, -930832532, -1884587983, 1254692220, 1686841946, 680116002 ], [ 1860670103, 299528788, 198603390, -1795927954, -1585585596, -1336963075, -1011497766, 912887526, -1446910857, -12153806, 857416298, 2091300620, 2034535391, 1435733006 ], [ -839652530, -48855810, 101962201, -1062759515, -167051188, 1294831777, -1600864191, 337227087, -1916289107, 294422598, 1614932925, 329539332, 2010379727, -1627979727 ], [ -384058761, 1659783895, 160024006, 1540355017, -511194324, -1814766782, -384450655, -1922916322, -998896903, 1649992591, 1281506539, -1150974659, 995704618, -1366818039 ], [ -1569199851, 757128917, -25527671, 1618388338, -246725694, 1684159643, -1207490804, 760505101, -1668786343, -1883321590, 1155400552, -100707137, -1941174899, -779760096 ], [ -1121836373, 291235006, -554097134, 675188156, -639961323, -1843403067, 1277259476, -1680701748, 1030066983, 1626184171, 1543302704, 2002016943, -1600960786, 1350030544 ], [ 1915262069, -276746656, -414704483, 548280609, -478894151, -1014774763, -357484021, 2001459788, 1131767900, 299713945, -625435969, 188244879, 385711350, -2126964888 ], [ -1717962812, 599740542, 824395995, -1192477576, 404799972, -2116848475, -1136781620, -329067427, 470292501, 785343557, 49539015, 141209253, 2022380286, 2114864171 ], [ 432605049, -2080838027, -1983628552, 728481116, 1466517037, -1779518433, 1495804273, 132585638, 1955680531, -794185764, 1113215317, -1664506237, -1619020499, 1590360755 ], [ -694400120, -97458047, 5142505, 1070795873, -1018079100, 412989784, -146672835, -1829356726, 987231480, 1902144629, -1410412707, -1693064499, 417705951, 1508851168 ], [ -1486567307, -1344301877, 1441687189, -1176383703, -1538438341, -439459216, 999729776, -73155268, -2094365132, -1991083692, -1959781412, -806340174, -1606384883, 1813789734 ], [ 1391979528, -390220010, -2034857394, -18772909, 774395685, 381869123, 1311110443, 56939109, -444316829, -950749861, -764434305, 746113704, 414056819, 1894994046 ], [ -2091620338, 1002326943, -1121889768, 969775985, -108296509, 1595818254, 2118824157, 2056959704, -1790080229, 1005701944, -998607028, 1699260778, 1040777176, -1174081490 ], [ -2012493091, 1358384497, 2130712055, -436614307, 638140187, -434823091, 194703508, 175303174, -35710555, -1178258385, -1372652797, -458452698, -1762799400, -629159846 ], [ 381713041, 1978226388, -654032606, -912635144, -1415003724, 425689077, 1301891751, -760254329, -1574751090, -1097600362, 149220296, -601753593, 72742965, -884466244 ], [ -501873899, -864167170, 2103717573, 133958509, 1573551688, 158057069, 1223690598, -200041628, -752780358, 504242975, 1564717948, -1827631252, -1616371262, 1968215183 ] ], [ [ -80310083, -1325740630, 1022038524, -433943794, -599816556, 1240669890, 459323226, 530385568, 397759304, 206787779, 280167054, 1976107721, -1875548008, -25202942 ], [ -452549136, 347385454, -1016490286, -1188180519, -1190645187, -106027454, 591971520, 791990468, -849446753, 96222571, 2060091747, 278417704, -1559541586, 1558610544 ], [ 1177852009, 1953125865, 222607113, 178720106, 168367781, 411309085, -1865859675, 458355934, -900757923, 1771140970, 1445691914, 565341733, -1968279666, -1981794337 ], [ 1117870525, -1634101543, -1970057735, -1951746381, -1257836631, 717980507, 857692556, 1037356459, 177249402, -744934338, 1017249805, -901648638, -1270719976, -1822544566 ], [ -1878999164, -1922792351, 1406909651, 292966795, -830298503, 433783272, -1123742383, 1668468105, -953250459, 1863329242, -1236438745, -2065859357, 1819224770, 1427929214 ], [ -625168643, -1269377958, 240046887, -83808236, 1721243626, -1694408257, 777999857, -1854750511, 931090468, 411759624, -1731623371, 111458832, -1168438662, 154567981 ], [ 751955502, 2147243706, -1923368398, -1962203336, -2044101580, 170276640, 1044452394, -208022695, 960630705, -1143982388, -264044346, -1605160110, 894187292, 2101564004 ], [ -1232187501, 1333478513, -1398634662, -1576497519, 1127396896, 901096715, -1992069151, 1972509913, -1056734149, -1407437158, 83441702, 1743806515, -2113626178, 565068661 ], [ 855791569, 1396592625, -433251118, 1439314401, -1270533587, -978626902, 1814068340, 138163960, -1360366259, -663475585, 2091935108, 1434837883, -468819423, -39580029 ], [ 1251941341, -1014291917, -1948036051, 1206905289, 179964071, 470543599, 1146395840, -2036927004, -844949561, -277101427, 1281683945, -542472098, 89834216, -1475039646 ], [ 459085514, 784372007, -49086049, 1126008972, 1975767317, 1014971611, 538538516, 2021107292, -510490201, -97223438, -2097474005, -1197653898, 1452458614, -261395635 ], [ -756010340, 1826045922, -2083163909, 1570376170, 910664040, -255558297, 536310640, -1137831198, -18949544, 279899002, 734655326, 1333222045, -1968095170, -616980651 ], [ -896036795, 899396431, 178004931, 339171389, 1668695445, -831981137, -657421275, 736970893, -1949591629, -336355004, 1692531188, -1633372939, -582636159, -1684539123 ], [ 271815573, -562484895, -105568209, -2100389895, 1262526930, 114562405, 165847807, -126652959, 1830933596, -1941070927, 1714089265, 1099312709, 383388061, -53551712 ], [ -226842074, 713286880, 300396164, -285644556, 1191429271, 1978383666, 682209641, -756534886, 579312482, 1695029258, 318631435, 1602649455, 313235028, -1746973505 ], [ 361204853, 2084981827, -390256013, -1162277401, -1356447092, -2046288971, -1922252281, 194141229, -1313112105, 575013138, 342426051, 1306835582, -589128577, 130305175 ], [ 1200692401, -82019972, -580858744, -1142037387, -1893605227, 1243506009, -1144471274, -1187233560, 1039105255, -1927653059, -1070235298, -1555526424, -274932519, -1037342837 ] ], [ [ 181261289, -301751301, 588380157, -1692079588, 93801291, 797351641, -41566915, 791125173, 1613209398, -793956284, 1995814711, -1672168493, 959916762, 279373461 ], [ -605580569, -399049726, -1567646448, 365997660, -385939646, 460053009, -656493450, -15167254, -1981516628, 1329931685, -666994829, -1701816027, 2013244863, 1617949298 ], [ 1927818882, 1769890725, 451384429, 1523321445, 669155460, -417432514, -886476463, 2036290381, 1247846827, -946099192, -1755113439, -1064668336, -144934694, -495439765 ], [ 373547742, 2114715242, -799958335, 1663948422, 323248660, -301315883, 1049875233, 1545242365, -709085273, 44575937, -2084895068, -1843041578, 1604533189, -296904310 ], [ -272442932, 1210125774, -1942008229, -1409369357, -1922164907, -1210892306, 274374947, -703667643, 2070901515, 491893041, 556873882, 1397639826, 356913325, -1048713757 ], [ 1513594501, -1736705424, -1165004135, -129617794, 237926375, -1852646523, 1497076554, 343091797, 736636733, -7000598, 689957148, -956777373, 932420662, 540347333 ], [ -822490053, -2032952689, -2051940840, -2083264358, -259910411, -1350977440, 1424821496, -1193899705, 926080812, -2068924559, 2119029356, 1657110683, 2091118039, 312953582 ], [ -1128659107, -1224808442, -2012160003, -1911915339, 333711319, -133904513, 2072386615, 145983113, -1447215743, -1225048655, -588001885, -616144751, -1807533939, 628761173 ], [ -1446638006, -793444797, -1810170474, -458863988, -897976059, 420410523, -1238299903, 1442034021, 1026759604, 671842468, 928533994, -880317709, -1817630002, -1484558074 ], [ -109200229, 1796443580, -1501875787, 945156027, -1900469134, -51471224, -1566035360, -2001819754, -988790178, -248272741, 962928099, -175311637, -848875481, 2046005776 ], [ -1589802769, -1444532895, -2045364713, -1296394501, 632785465, 1205491892, 1535643590, 1150360539, 406512668, 1300819476, -35213686, 2139936187, -1197899360, -1451859100 ], [ 858186177, 546974324, 839514896, 97914255, 719908229, 1648767153, 1364020042, 1625029020, -1280965252, -1233961281, 1462155909, 1113830807, -1806732256, -254039671 ], [ -1892821562, 1828321237, -1221041877, -343062142, -692623169, -509042486, -909192186, 374298341, 442130581, 597530534, 804589690, 68172080, 1131666795, -1508067350 ], [ -1835304493, 298399261, 1249644217, 953096148, 788730195, -498174591, 1554846932, 1717397901, -28800968, 1169668399, -420369072, -895391946, -360768773, 740283142 ], [ 1132990385, 1055087479, 1226063970, -1657784866, -1581366117, -631568350, 948799289, 817753853, 189703629, -731147912, -745821162, 207525749, 1856326035, 423673014 ], [ -1919418520, 1324520725, -207274807, -230566844, 1639543239, 1435920094, 960742820, 257553822, -513121178, 826021656, 1973815885, 956533522, -1090363359, -937420558 ], [ -1742465236, -1158380268, -466943199, 1308607212, -6483177, -765493062, 1396492404, -10453552, -638274819, -214029767, 489595940, -164173351, -43197693, 511596617 ] ], [ [ -691602136, -1653654110, -1282736639, 197560085, -787242593, 189590733, -1393438261, -391278747, 1627466847, 247038125, -1308108881, -582321643, -711335387, 265007821 ], [ 785227099, 949639705, -1915567677, 595984911, -1196402512, 685791134, 1097435329, 1162558588, -910865190, -2083991603, -1134822238, -1206947446, -1283270137, -1213561536 ], [ 222588801, 675966481, -300065076, -1486948807, -1888857580, 368482986, 1067164823, 473282484, 1868307903, 282006198, 22233603, 762486030, -1741111000, -1128382698 ], [ 818980929, -974769246, 1907268340, 1335430857, 2020451873, -1768507718, -1499709213, 374560791, 1714552545, 1542617471, 1110528604, 1219313017, 303023419, 2066057202 ], [ -1409703394, -116804089, 373466507, 566589695, 1179954570, -1574897639, -1022827733, 1642386361, 1221256592, 1792032798, -231816953, -1022600539, -419139751, 1161663269 ], [ -1281261838, -1156306904, -803730635, -272219021, -904001370, -1684253226, 1796156750, 61860266, -1684900119, 1521837340, -726301535, -325836297, 1658249870, -1530334858 ], [ 885031112, -565864535, 1058268782, 2114934895, -1867674415, -1337241245, -1788168673, 537162992, 237528762, 1485740745, 509631402, 110953403, -757170531, -615283922 ], [ -1279783986, -1280743466, 152965619, -1735971786, 595924481, -1742532354, 337698671, 1245408475, 1703147993, -554732831, 1685219403, -1875839304, 1083829988, 2124499435 ], [ 935093169, -1694614919, -191273982, -562958917, 1439610811, -2074252804, -1593557043, -420380223, 1838592842, -18761750, 1119363909, -200719946, 1429370788, -1788125211 ], [ -2140803949, 536690139, 1791559653, 2061722397, 691205382, -876990820, -208113944, -1439169287, 939909929, 1555253366, 378035485, -1861036985, -516778274, 1279210772 ], [ -1619052211, 767483462, 96983487, 1119791731, -178441442, 1944628462, -1657803295, -1271026011, -1975692180, 1439169763, -1746598716, -2073241174, 534773319, 1670158923 ], [ -1424518960, -1492517494, 1433140705, 2042277387, 1539426835, 1277521542, 842720963, -2107094424, 1324671747, -1821078568, -1678517773, -1581074499, -998768137, -1398765885 ], [ -801509048, 1336165464, 576555792, 1719882085, -742117285, 2120652591, 1281256142, 1082485674, -632947266, -583330390, -2126495553, 1830094116, -683471536, 245496947 ], [ 1718579670, -237083565, 109300825, -1683326032, -1456739493, -2034513869, -1075146054, -1085453822, 712290370, -998632392, 1017917485, 875321286, -1970067148, -838314360 ], [ 1289506789, 2046826532, -800186981, -1120126097, -1530941533, 1734477262, 641495352, 2143503912, -311812312, -1816125669, -543739449, -1593691602, -88181909, -623596658 ], [ -553264391, 454893333, 787377161, -1013153993, -374229430, -1811000570, 451660286, -1868048220, -342979897, 613624667, -1837757406, 147296534, -1794421835, 1513390627 ], [ -1857474784, -844821069, 1170067272, -104224561, 43561711, 440844942, -1104360162, -1790840538, -1449276694, 2124788165, 31371534, 1576809912, -46489120, 1675431975 ] ], [ [ -1925118614, 2043787925, 1116393466, 1706290296, -1914856477, -51691016, -423773933, 1931226529, -296799825, -788879186, 1321183310, -343702242, 1021124769, -235782948 ], [ 664003434, 1833542381, -1057197851, -693368783, -929709761, -986549096, -1068555246, 658301001, 756610505, -1850353566, -1161517439, -1513862025, 769365793, -1037844521 ], [ 1503083895, -475947485, 251949356, 840963481, -1282862335, 1737295060, 1127639639, 1014202310, -1114976447, -796579209, 2113333794, -1742311561, 1399690299, 1829402323 ], [ -1125533060, -1815600988, 620291463, -1387573836, 38322533, 1471003897, 906845218, -1826103139, -1647616074, 1358615754, -816845095, -1083066281, -1590060596, -1208852785 ], [ 644859407, -1164502679, -1258674220, -1080103407, 627344551, -958673760, 1429358708, 2003936592, -2141359337, -1697638070, 1488132249, -2059393292, -708361800, 1870384353 ], [ -622386532, 739586149, 1187591735, -350806789, 1781393782, -1387279870, 980553046, 1714758468, -1267134510, -895331034, -2109597660, 578866301, 2123020876, -1666539700 ], [ -1156866320, 1218811076, -1476546899, -1798600065, -2138368615, 1257110669, -479013709, 1514606683, 768567015, 773160241, -1451279354, -562196363, -805863999, 1076127154 ], [ -1317598521, 590219537, -2083030146, -699973340, 1221457209, 896399359, -416969603, -1280172782, -2101623989, -1535722186, 1525790008, 227701852, 288396607, 675941531 ], [ -1964750558, 398578308, -1932358177, -2008485822, -1717382606, 235857855, -1730698780, 213748182, -1162392198, 1181423497, -1811058088, 1371851708, -278730650, 2120741725 ], [ 1839497603, -20680361, -520423558, 295509372, -2028029383, -1217636513, 2008559450, -581917837, 1534003122, -1033072290, 1164964184, -1409623841, 1471795664, 324236013 ], [ -2137025176, -126326979, 1850789261, -1024451734, -1846528011, 2133384337, -1164525240, 325906654, -588584415, -1175914190, -154938913, 1670308287, -690079957, -74141390 ], [ 492869330, 38029721, 1451412990, 137706586, -544434620, 1018437960, -2089429069, 1461184531, -1000359295, -947161674, 193290586, 2014489523, -1543929017, -2142274344 ], [ -569922904, 781183268, 1138690925, -140968862, 132736142, -1101784931, -1866796618, -424973647, 523712645, -271762915, -1457041019, 26455294, -286896855, -753005593 ], [ -1461213666, -548177699, 1114172116, 590067110, 1151408301, -1705543443, -1707503319, 411116282, 1686339161, -1392302970, 565804850, -237024581, -1324759203, 1841479966 ], [ -1152149013, 550356995, 1312328829, -253418589, 1573048693, -1890408649, 874088781, 53745571, 1953511714, 1756914467, -584941707, 1112070487, 1785451043, 1870869120 ], [ 330163074, -1217957886, -1207422312, -1006175617, -95950445, -1711787817, -2057768628, -1638149570, -1769751221, 1153281690, 807540770, -279189956, 1335887965, 1772748866 ], [ 1818901439, 1137001046, 1757681417, 46476280, 1448529610, 1483280267, -913402956, 843294207, -1540201761, 1051718699, 1595298260, -1435662417, 1780560669, -1051750036 ] ], [ [ -580220523, 1925825181, 1840206609, -637227662, -2032620690, 1753680570, -434682319, 740206340, 604955367, 165083741, -966332491, -86815389, -453340051, -182930641 ], [ 1789000732, 643616076, -1935619796, -1296280095, 140546143, -1593864852, 422857655, 1368644384, -852270813, -1990266600, -1105078923, 1149268173, 777671769, -1085909042 ], [ 1412924782, -805455915, 737748247, -562844210, -1041556749, -1417009693, 8597770, -1315238491, 2061714809, -1189307570, 310209277, 1331804792, -1455346112, -1887092426 ], [ -280144019, 758046333, -1304325966, 1930525603, -1387698678, 550649143, 2077684748, -1026912847, 473852091, -1059283863, 1094655030, 15761285, 229184186, 1319473736 ], [ -897909015, 1687078230, -279877881, 1073340387, 1511793595, 64951647, 1429822148, 682082499, 1076103150, 351483339, -1038342891, -122661707, 305469452, 1885167874 ], [ -2079018598, -1930540620, -264848573, -293906813, -2032316316, -1346556523, -117974046, 1778041903, -119795979, 1325528849, -1063053622, 96770403, -908033492, -1418850644 ], [ -471413578, 847104180, 1758131728, 1036923615, -1453638059, 494204519, -1948383574, 2038594259, 30101872, 480784489, -1440787333, 2013970616, -894033657, 1521161150 ], [ 683146, -1657168675, -1671006209, 1393291246, -988105336, 1288115337, 1492355615, 1350804501, 1793015610, 1259133107, -948323803, -869515335, -1089379749, 2006351097 ], [ -1976779801, 1167858115, 528405294, 1783905813, 368718656, 1318796941, -1604471377, 639962208, 1757269092, 1682725526, 1787088437, -124659495, -2135164763, 605423535 ], [ -161883765, -1180732210, -257992785, -2017247273, -560239283, -23917694, 2104405426, 2007761741, 550593483, 2089860290, 1222090303, -601670280, 2117430617, 2003427923 ], [ -437437308, 1233319315, 514956309, 1098050214, -1083317090, -1396734510, 1362376868, 452600234, -1289138482, 1608946219, -2137586012, -572973556, 1923649547, -1512226984 ], [ 707782732, 950474653, 995406429, 1298468644, 1795513524, -1135457553, 1243272695, -83502031, -2095878215, -2076744180, 596167152, 21126193, -144730329, -1164065636 ], [ 2120426708, 13982727, 1499695875, -1131100065, -35771166, 323093216, 1694829086, -933314658, -165110835, 827262406, -653070581, 1629381828, -639982439, -157985619 ], [ 1568572666, -805458877, 1178931198, 1239532577, 2114896105, -1406624310, 2073962796, -1371924710, 1701945490, 1268960565, 1054851233, 528183298, -85278974, -1283130560 ], [ -930373049, -507305722, 750220818, -1585835854, -1969330072, -553624750, 55884138, 1023551486, 1574129100, -554398586, 294799027, -1715275262, 587731972, 994144662 ], [ 1556077481, -364235718, 726359562, -71947479, 1307677726, 1936797543, 386534678, -114660054, -196911385, 294204996, -1335616327, -271290675, -723133877, 1448463527 ], [ -777659067, -1184305871, -710460314, 1572470469, 1333104741, -336475721, 1873014463, 52411524, -221782055, -1478965236, -100144539, 1694320072, 1336859583, -1886769509 ] ], [ [ 1409927209, 239931451, -313493169, 1614192810, -2139375978, -2098576848, -1439670426, 464097549, 691055476, 1573170283, -846192858, -1034852784, 608126391, 1199871311 ], [ 386696915, 1782592351, 1798867082, -1480850143, -1255299253, 545335755, 1430998487, 101556010, 1041307013, 1593159917, -1217357437, -1128649585, 1795296699, -1321917162 ], [ -484583961, 2033246097, -1183785142, 1716210124, -2033006060, 402217510, 733152719, -1867167032, 808992054, -1825851757, 976098800, -66374683, -1140953045, -1290724346 ], [ 1707697294, 995043963, -427578897, 91742706, 636776509, -1397614005, 673900018, 107125301, 2144120741, 1288335928, -1288945870, -2115241247, 832315435, -1341270596 ], [ -278261224, 1370178395, 2077802749, -32308038, -1960211098, -168060204, -1513972709, -765372779, -1063125218, 856434220, -728311616, 1797131023, -1746379242, 1784464531 ], [ 2007850811, -379368754, 1950284776, -173253794, -1933913817, 580066951, 2105031638, -1278138902, -558754056, -427180497, 166059253, -947046416, -311510693, -565873086 ], [ 1659569477, -1122287133, -440220224, 390708504, -499071879, -1187647716, -2001143779, 632379292, -1860514136, 2026057020, 524612504, 1368405524, -371113129, -1502099047 ], [ 542470840, 1392054525, -1512995217, -1692919426, -1182279606, 1433381945, -1881259938, -2064409902, -1794802277, -1443077600, 73430191, -1077346908, 660821605, -1018736853 ], [ 882528403, -1054039567, 902228551, 24520070, -23726832, -1951273635, -1810514039, -1713680301, -2101404966, 1268193526, -924102363, 1814827789, 462449391, 1921530952 ], [ 2019258977, -1010596608, 1371582700, -441796851, 1273471447, 1115813238, -2058564709, 130999830, 434011206, -788140225, -1640754686, 191327687, 309085479, 1309819252 ], [ 760516749, -2136647083, -302043547, -1553821671, 1968478474, -1802760193, -1510514849, 1646720345, 562104567, -907093310, 1034044504, 288445845, -775397128, -800402486 ], [ 774591717, -1665772009, -667240204, -1568963477, 1456405480, 788362395, -1646204882, 277905236, 1723435794, -322905988, -1726734045, -418735762, -1070362312, -1930361687 ], [ -1661661333, 2034306792, 1171446662, -835676784, -1609458293, -522041802, 1454328647, 2121005806, -1163143012, -1475949855, -758614303, 1791254063, -603113252, 799614970 ], [ -424501304, 152756355, -1677106290, -495792986, 2008179497, 1268167629, 705246589, -1600844317, 483285365, -1429825160, 88515613, 702261790, 774694025, -14087248 ], [ -952936446, 1461935215, 447247036, -1491669862, -1669954321, -1494101154, -271635962, 2066486345, 1186859002, -1457352087, 1662385379, 2074152189, -2104220996, 1223737835 ], [ 255784710, -882206886, -1089880968, -1707620325, -962533649, -368816262, -1650660218, -1114598904, 849973420, 1602031005, -1342660129, 847331281, 1361247937, 1344520555 ], [ -896150301, -1708116546, -1055704682, -799724996, 602793322, 272426897, 1672943443, -744909902, -450661704, -442818059, 971018978, -193345532, -682673993, 1668645496 ] ], [ [ 154200183, 1093747296, 544098038, -175726732, -1311906755, 946894418, -696766019, -457390718, 36301578, -1790254999, -1563005849, -401249386, 799057140, -1451616201 ], [ -979324658, 2090492768, 518865680, -726056218, -1378875888, 299906850, 1389431335, -600796271, -1743926924, 1575195618, 49277074, -1852903114, -1264665035, 1722584259 ], [ 1161881802, -1612491618, -149756700, 2121979579, 1112408328, -1273018677, -943751166, -306925628, 472829861, 428293529, 140217372, 704565570, -137620379, -1104118751 ], [ 409011398, -252694201, -1769900395, -181120623, -593176355, -1515827374, -1046614180, 713705100, -1836693373, -14915818, -789027890, -923241030, -1644837670, -643274371 ], [ 1498231619, 45262399, -1524014971, 1372437210, -527557570, 443735761, -1042528917, 400735710, 1067922418, 2128258183, -427338506, -850657831, 342427271, -635860521 ], [ 1991458684, -139375167, 563410304, -1627952293, -13676443, 712183449, -1739192719, 1625834767, 224788870, 1071967284, 6291366, 1193033882, -596327584, 950845824 ], [ 1327988602, 710813545, 1470544974, -1627089197, -842130265, 977025882, -1733618028, 1710265137, -36804612, 2085639690, -141608500, 1192851494, -891907376, -1245626082 ], [ 1602556279, 1901930617, 1092484023, 1987662790, -1846470215, -1165647616, -15532601, 730230269, 1284175591, 1163912930, -1738860988, 516327823, 860598763, -946633859 ], [ -379965610, 1079205991, 848604953, 488117186, 1000651195, -16623814, -2004854214, -1847461268, 483679024, -1443906560, -1968076561, 29324001, -1333884435, -1503609139 ], [ 2140433953, 732503445, -129051852, -2124001182, 1910810206, 1848962521, -1063930626, -149822543, -820761502, -2075409740, 1323392526, -1837610974, 437708108, 643322095 ], [ 1058186386, -1878920716, 478391582, 1388461867, -1115835693, -360109347, -1019586691, -2054851727, -92061517, -81673447, 1498177169, -615182017, -322418076, -1478288890 ], [ -1196855164, -1507877179, 1341518842, 1347305595, 1750640982, -1377234565, -1971013949, -728774600, -1156970524, -1032372461, 2085712495, 1117386501, -814037705, -2082090185 ], [ -222485788, 1958355624, 1625124455, -1417975810, 1645553622, -766377006, 476472665, -1148038766, -445175106, 1070737699, 1577171346, 610883799, 306646011, -187847310 ], [ 363321929, 180269009, -1462448975, 1965003381, -1217789603, -1673218587, -1323720320, -1385757111, -1728736901, 784279344, -1607952768, -529822442, -585084798, -603789179 ], [ -1604628062, -102861676, -11423228, 1110968773, 190366195, 1824272680, 59085570, -510835060, -1415078187, -1693410901, 164428253, 1108449909, -381770837, 391032622 ], [ -705467639, 1105895523, -567015754, 2053681078, 1498486829, -1635574140, 1014278780, 731296687, 1089407651, -1772551621, -553059790, -1018225575, 936709681, 1531386665 ], [ -569316860, 1837650250, -230664339, 45579181, -917357669, 1640078784, -1744242071, 1999127357, -1821488496, 2070320583, 830559907, 269654497, 941358182, 1123699800 ] ], [ [ -490039175, 1810938370, 1923889668, 1703630405, 28474033, -1959399236, 1898345610, 380125905, -2136780733, 1599075787, 525536375, 461513919, -188770613, -13646329 ], [ 1935415202, -426266666, 720767028, -1042098824, 741231002, -360681670, -564517425, -1264518488, 40982265, -1132657835, -1002163688, -1926592780, -1591545408, -1420552197 ], [ -1177685859, -1466443447, 1464918647, -1696171066, -2036439456, -57761729, 348558641, -1932780091, -1054207659, 1489289322, 1978118126, -2019201008, -2044922659, -900193465 ], [ 852042219, -858729446, 761336345, -104242169, 387329488, 2129951742, -1692539297, -1028888748, 513078801, 1072154561, 583171415, -187037346, 628398861, -907184696 ], [ -900979189, 1882636711, 1782076609, 195558687, -1941969059, 2088238800, -491135782, 1034487050, -663614967, 317209491, 761552983, -81679605, -1688439036, 1043652856 ], [ 1780926621, 994770388, 944111190, 307676888, 2110521764, -1161899747, -1393314227, -163625799, -894970665, 1756809505, -1451274168, -786806738, -1224487641, 998514290 ], [ 2080478748, 196976025, 1553344886, 1873324390, -1640335462, 135710062, -1189845499, -1185088608, 1957087098, -200337929, 817068834, 920090560, -1999773599, -274095262 ], [ 1889180165, -741046120, -704441612, 1453569992, -1324340787, 2124529331, 521016468, -1301803708, -1567042948, -19542678, 48678690, 1783691990, -1212471784, -520769168 ], [ -1549597074, 1701857085, 1516559063, 778290406, -1645363215, -288384694, 1619595994, -898090361, -1547689941, 1176482300, -676438207, 1000993783, 1534969566, 2045091799 ], [ 1233878434, 810175007, 94066968, 1990753555, 1302607643, 30793135, 857107631, 818149389, -1443439572, -1408720665, -1228809345, 1589062968, -1466198163, -888742045 ], [ -1315866491, -1645327586, -14895597, -653763668, 2069571000, -1160123895, -757734911, 1132413463, 2040040225, -1380134981, -1940061607, 860678887, 916138080, -8936810 ], [ -1921045055, -1362822408, -1116197929, -1116651427, -1990513879, 888596353, 951427328, 432929217, -239729583, 1669528084, 2007685759, 689391405, 875321008, 2061307263 ], [ 1188900089, -982079317, -2088621942, -563003129, -1498825090, -446442979, -603843508, -332986384, -1444613689, -1288561628, 207871832, -1083061973, 1009789399, -1269327961 ], [ -1609120571, 250483706, -694898355, -688454899, 1024016305, 1604649981, -813282652, 1121430917, 804471141, 960761874, -105828632, -1278637823, -1639323801, 78546199 ], [ 1275343730, 1859530277, -1978050211, -266972380, 1900871553, -512126599, -2121856532, -55445806, -467678335, -2088901347, 1901590439, 665090158, 1724039003, 807389554 ], [ -390614125, 1736528258, 2023987104, -1351504197, -246272418, 123805077, -243974086, 1566201330, -1193798471, -1278389386, 33860732, -570010540, -709124185, 762877671 ], [ 1605606014, -1325510186, -193273008, 351123916, -1459471306, 137776348, -1544749655, 441227321, 771644019, -1156120239, 1043909214, 1074916530, -1335202681, -2055919195 ] ], [ [ -805424037, 769896373, -396518220, 1668874422, -2034997837, -96599447, 1981434079, -36663602, 530288216, 1921271730, 1299721979, -1096525975, -981355179, 587817377 ], [ 790760795, 1210671852, 1688910144, 822409582, -1811773447, 2038339372, -1106373096, -1524378098, 1287003594, 1679210836, 1925078300, -1511464954, 225004455, 1345590577 ], [ -830430135, -606240904, 566593532, 2084873914, 719634195, -232200812, 231515976, 1329741145, 1956738492, -1986249920, 662521507, -1294840739, 1235049070, 1834987904 ], [ 1518017973, -892486565, -1590058374, 642660104, 845478562, 1361086925, 891523812, -1322210755, -37007180, -593706895, 1490355033, -18049800, 1724839322, -1350560526 ], [ 895932218, -1310985021, -434455950, 2131628718, -1468415627, 1263941094, 1443924052, 960413903, -1413913733, -576405167, 855337089, 1731283584, 484128743, 1207060124 ], [ 779172007, -1629325830, 1978500351, -731514509, 52383816, 1412698844, -436392841, -126107114, 709617214, -256743257, 2072281304, 1212127670, -966307887, -1286154185 ], [ -2060148465, 1176149503, -1196917441, -1197891928, 923573136, -2130722299, 1582431779, 83119094, -1438480688, -2114824333, -1898067184, 2132381451, -1636741542, -2102947181 ], [ -2107355146, 912431671, -1138316721, -2060677424, -795251658, -487907201, -708608186, 1188071779, -407169558, 1951209250, 423055972, 407420090, 943349436, 181340273 ], [ 1262114867, 898145797, 1121224232, -250307054, 1044507366, 754727586, -91280491, 655467979, 505946362, 173529277, 236276848, -649078269, 258768410, 984908691 ], [ 1150930539, 1017674429, -2005359816, -2124255328, -1340095632, -698710308, -577886471, -1389127608, -486915699, 551009808, -1972988962, -921177436, 85052864, 197536240 ], [ 364544090, -100540031, 38850747, -2015707741, -2088582378, -704832111, 1869215212, -1520769714, -2006981742, -1412589751, 398866850, -482283164, -1181201226, -1004431669 ], [ 944141178, 805631131, -1928809523, -2001989648, 1501639959, -1860259439, -1436904392, -411388977, 2128689655, -1062193374, -1963234241, 969136623, -1252003218, -1735687453 ], [ -107204619, 1612102096, 1953706766, -1048165461, 214699787, 1893559439, 2049280155, 1389363468, 1694946676, 1074895132, 870584269, -1526397577, 343647941, -383691583 ], [ 799610122, -159164435, -1509525493, -231913203, 1500953810, -97104759, -458117318, 574602780, -874332423, 93908663, -1865211118, -403739641, -978212481, 1850786513 ], [ -1340581930, 1789193442, 306319184, 1116219810, 1506895619, 2055064088, 1875162629, 1555567262, 513749468, 1749694384, 503752512, -1325647181, 573513396, 892641660 ], [ 2112611895, -1910345033, 779128135, -1959737459, 709776747, 234792143, -1462410549, 456729473, -1751204891, 1199338706, -852050260, -1992740548, 1899888297, 88513634 ], [ -631637308, 920386217, -1390233674, 1615200798, 120996282, 396806598, 1193110804, 1675020540, -506565313, 1050292690, -918620190, -479224499, 1375007457, -295704648 ] ], [ [ 1301099393, -1342653836, -1722609068, 1968016480, -1433040582, 1134635887, -165180255, -574827338, -1552132062, -1975212917, 1207614876, 328614809, 1966213023, 1194266296 ], [ 1375934413, -961797098, 858442534, -548095330, 364824521, 2134513695, 1515088951, 1455044982, -1919982046, -367900412, -11624163, -330571943, 1464864603, -1851921463 ], [ 694426828, -978967646, -340162254, -198129578, 1996606671, -380867982, -423474348, 593853442, 386707026, 228627760, 1934676763, 1792049457, 1796535242, 1987385162 ], [ -153581963, -166615721, -47345908, -227844854, -1044861539, 487373597, -1972049612, 448202041, -199227646, 612372233, 1360081193, -436510544, 650354004, 507851713 ], [ 706587740, 2021255337, -1498547480, -73267906, -38230456, -2048025039, 317295015, -1509917566, -893452023, 1600100980, 299514776, 2003573903, 770635839, -826097091 ], [ 560423129, 606912078, 1406228645, 340611335, 125483308, 1654235012, 70044650, -199089641, 749657235, 1452846993, -1177784418, -1129301701, 2037141051, 84803685 ], [ -1459471832, -1262813630, -1287193034, 1022730024, 238081463, 2133900085, 1711219985, -1539842483, 406055796, 939691761, 1978572184, 1397986350, -1246363291, -1555111978 ], [ -1920797056, -1836269300, -452547501, 1506461020, -1543389499, 75401949, -1124856209, -840978387, 1007470477, -1971335751, -2092255979, 1787013844, -948147515, 317962242 ], [ 1439068872, -1907273908, 377513155, -301424164, -750580314, 716145180, 1731572483, 534729280, 1295768816, -1111684786, 840964745, 1182333145, 617067503, 1182766765 ], [ -1928094087, -1757397195, 2036916015, -230353348, -1189451828, -583149391, 651651411, -92424562, 21079106, -1402754296, 1986860625, 225140943, 1091842964, -1763515355 ], [ -275695588, 1735672657, 3567708, -337605390, -1520819273, -959239397, 1435755144, -777963051, 538440296, -2012550945, 508779441, 1068798264, -1310560652, -382904504 ], [ -1318021735, 391732172, -439112178, -629207118, 1869409190, 833600908, 1096767639, -588451585, -1967229755, 1808143462, 1241829359, 366007435, -593632766, 889199399 ], [ 349533700, 1038439188, 1885623835, -690044697, -1429889626, -704231149, 2002203012, -249907196, -27322373, 623600235, 1804183924, -105712473, 774043388, 33305414 ], [ -1757388129, -324309097, 411535533, -767199026, -1166801963, -911068413, 530391713, -189642197, -1427341654, -274089928, -1022313240, -1906551056, 213541996, 1246270486 ], [ -340303583, 525436165, -588596879, 2853507, -1086344317, 2129775086, -1786784786, -2045751904, -419408020, -1514116198, -1394536191, -1300209559, 268845828, 976586946 ], [ 1486264595, -1594955763, -1990912963, 1115574378, -331526807, -465221918, 1306954991, 1121874741, -1954811605, 1792038434, 2126154935, 1085541366, 955861947, 1917427558 ], [ -1233368687, -1437391849, -95308868, 730686061, -368321315, 1776809451, 1864390097, 1494292272, -406381645, -2071575211, -1387492827, 1161168272, -489580242, 588124529 ] ], [ [ -281218911, -2005959398, 274389420, -464286531, -116461876, 1368389125, 1811953606, -98134704, 1415841423, 794495085, 285450631, -633411624, 464837989, 586794494 ], [ 1347733963, -857584510, -1943300739, 593368772, -741093760, 1233718371, -276016473, 728336026, -711192912, 1531372078, 1892152491, -1955270281, -362514709, 1756034391 ], [ -461013602, -470096311, -1709829322, -1862930174, 1747024206, 198918413, 740719540, -1203025974, 1246906363, 1828300493, 218531446, -43869955, 1061374009, -2079413056 ], [ -995626213, 1305220767, -2081126403, -79441283, -1948791704, -623802418, 556094672, -79494537, -843030301, -392754555, -1121894992, 915144636, -160322097, -629537441 ], [ -1343278414, -726030855, 1342799125, -1857195455, 1588983568, -706806241, 129249494, -2023686307, 330800804, 443115252, -1810068567, 295097795, -1876349217, -1326012475 ], [ 1812305494, -662674721, -1168128763, 2056721974, -301807503, -561963322, -1173309253, 297327299, 1458889810, -572869318, -1094639969, 872040201, -810441288, -1768226788 ], [ 210691505, 794359368, -2026754075, -1833969792, 1600823429, -423211696, 2012077335, -2070134572, 1693717030, -1960682222, -1649232019, 1518964331, -260509125, -1078463428 ], [ 911176230, 289441552, 948422386, 1826540821, -1625630666, -1806574716, -74532131, -412553992, -1274477350, 2112037773, 1347297557, -297066639, -1491275146, 1860785863 ], [ 215607151, -2044616512, -937648377, -692635742, -889933524, 2045901137, -1067101146, -2036685345, -455775553, -1216871624, 324480337, -748057013, -1594359880, 2025914059 ], [ 110021652, -1347689933, -564042049, 1906772546, -285672203, -1397718622, -843517452, 44258488, 1866740965, -902177318, -121066230, -1535444009, -1850031500, 1436723058 ], [ 850460518, 1716853841, -1167130892, -214211859, -229366101, 448950104, 487111826, -1248265721, -887115831, 765875170, 13884502, 604675563, -1953797591, -1130807758 ], [ 1135942269, -1566135530, 878127937, 1939166584, -1868083439, 1040592937, -1096487546, -1486406276, -887343924, 1545562281, -1308051896, -1301372140, -1827508755, 1394195227 ], [ 1130734744, 1774304069, -1110271537, 2034168391, -1283362986, 31913360, 1460434729, 810272678, 1365065908, 1896744943, 1376287486, 1854239965, 601334612, 85908997 ], [ 1430135033, 1868079153, -753560767, 1575599224, 944206034, -1032390015, 249848439, -338773100, 906368564, -1166789337, 1708348904, -447006735, -720715956, -1396846850 ], [ 1173538318, 197438820, -239260733, -1004217617, 1726176703, -500781544, -1671981188, 384716969, -472704696, -1788390236, -1340741592, -885608501, 723074024, 845762185 ], [ 845678025, -1033843932, 481230169, 1452225684, 1482111645, -1705891411, 381903277, -1774503321, 365355852, -983453761, 1461378664, 644134309, 1046244821, 841299197 ], [ -314394594, 537979357, -306185519, 995886698, 359233460, -809143652, -1339242683, 441760301, 667508773, 528632399, 388314970, 50902449, 108376676, 1695157960 ] ], [ [ 1926875476, -501292820, 210098819, -1553709964, -1764812408, -1961116249, 205728864, -1665583425, 956002817, -1831664703, -649086092, 1912742802, 1692842221, 2003407147 ], [ 968229276, 865812439, -1550881580, -1241380758, -656160185, -1017441461, -1190804301, 416947083, -2123427823, -1032200611, 596408310, -1640828971, 57748815, -1323788215 ], [ 1648206202, 822282596, -1544496311, 1698652262, -450208409, -2137551146, -1354123034, -965226617, -1648904633, -695848108, 1376742262, 1698668339, -1133401714, 1505050633 ], [ -1513393940, 101869400, -820488649, -1746998958, -1536066623, -1512170768, 2090685817, 1708316454, -2128419272, 1785281631, 1610676116, 1184490295, 625496252, 822555204 ], [ -2013498856, -1955369749, -890181683, -913953670, 1523700303, 586508394, 931050861, -140146410, 1423830913, -123772542, 2086798065, -2036747483, 209471664, 1649788589 ], [ -49821292, 1139059942, 849090236, -889133537, 947285530, -1072853303, -1568428848, -1494915557, -1142472607, -1437734797, 1756066311, 1436733373, 144903314, -1903392685 ], [ 357388794, -1965932577, -167181992, -205838945, 116778931, -518639365, -1172667588, -1297357239, -677786059, -212177914, -1620271706, 1429707555, 598438469, -1052066960 ], [ 1338358303, 2072648425, -1924881898, 1040593238, 727242903, 2011892321, -1035428868, -659816797, 2003085965, -764581631, 1961674701, 149106680, -994771228, -112331045 ], [ -1100359594, 1808057914, -445895903, -105814350, 1337251615, -1947242817, 1192108080, 802029514, 2076960304, 928158614, 54275994, 1605380848, 401658084, 1914051202 ], [ -193293582, -623707757, -1966414447, -1688830522, 1085410100, -1211386832, -904927751, 1222037648, 1006048256, 1120746558, 1521253395, 902091876, -299645414, -902759718 ], [ -697268510, 1478837769, -1701441380, -1808234821, 1916173711, 1094768134, 585087265, 1476780983, 1289761214, -508682698, -1974583982, -2116214063, 111138368, -256003829 ], [ -1976105404, 1261585629, 704290498, -2128312133, -626669509, -413822048, -1470207528, 2040450350, -1190002079, -2024875455, -14840055, -1827698759, -552163237, 2144683280 ], [ 1941022786, 2144536503, -1335014606, -1554094756, -21975126, 458451298, -1934836406, 525630540, -1325118811, -204213316, -1444468444, -618520385, 1654542301, 1922780231 ], [ -1321991264, 43977389, 552802125, -270271908, -1710154860, 2068365915, 487240434, -1910201322, -84281558, -950709254, -1250187944, 634387041, 275220690, 1757626985 ], [ -1010831711, -523754559, 414297797, -1099238524, -1404177508, -1611681086, 60886861, 2040359584, 731869980, 780463342, -1207415227, 872864760, -451327102, -1446867083 ], [ -478221505, -2116980784, 1740071286, -422916400, 8763915, -466438862, -1841672186, 1832671662, 923950245, -581235855, 1090954351, -2025910951, -127156835, 482866948 ], [ 1052816957, -1826891719, -1419159755, 748865566, -710502589, 1462028396, 1335146959, 1716587038, -1607507208, 1750192872, -2643211, 1176229023, -433278717, 573853971 ] ], [ [ -1350556054, -501913377, -669432727, -660327326, 956047163, 1993187872, 1792659431, -11819712, 1957544134, 228736446, -259159655, 1923552949, 1615999379, 456677102 ], [ 1512821011, -791677826, -388763046, -1022450851, -829123156, -871819022, -1706191576, -510709904, 301113544, 1556376481, -1026596887, 214807123, -504341284, -763288843 ], [ -1180236570, 1111844066, -169811287, -1118560645, 1204783597, -1952838300, -752199975, -461817309, 1287135505, 1633939010, -2081526391, -1502236066, 406100513, 255660507 ], [ 1500602351, 885683884, -632695971, 1804597640, 1939182672, -378490570, 1930372788, 1977938903, -1585934056, 1017715029, 109439618, -1336334133, 2066780606, 1761150768 ], [ 557861681, 1514298864, -586875674, -2078669625, 1321005714, 1686806487, -957209497, -373702971, -643473565, -1788761446, 425336131, 147515168, -1652282083, -660827950 ], [ 69015140, 521766801, -544539297, 912769688, 1568841212, -796851718, -1742566656, -2089339833, 735369482, -207202737, -216001933, 872202545, -290304763, 309375159 ], [ -400313389, -1667929998, -1319174134, -1387169140, -902521527, -1072388695, 139338159, -1379591939, -1242559578, -1861319542, 967770451, 401754348, 1429490167, 1354737153 ], [ -1148275768, 1514580450, 1849906554, 920522716, -1651491407, 1393501164, -1960461129, -1589762573, -918093432, -73273691, -1051831321, -367180076, 1984538702, 113486778 ], [ 631236685, -416762363, -704639296, 867665832, -700829018, -581181038, -1965391983, -1780064610, -1020266270, 1135288259, 19127589, -1018374445, -1895373154, 1745967776 ], [ 44842980, 1033205533, 1455245106, -1431008201, -1948045674, -996745627, 626398579, 1703506040, 2027533011, 780098258, 1497823898, 1578767136, 1423759348, 552848602 ], [ 1403326056, 1895779019, 1055367875, -1026001497, -1151589256, -1941718239, 1748797644, -1611959720, -1628973171, 1221408295, 495133003, -1284183227, -1089426353, -1142935928 ], [ -109634359, 1339231915, -396871909, 2089655559, 189547181, 384511792, 957454424, 680803824, -1209492190, 2138006105, 213466981, 678249056, -2067444475, -1294123869 ], [ -971100813, 169396272, -1864967679, 1772619433, 844233139, -7845317, 2133473785, 1698221273, -2094029406, 756534765, -2104754689, -173629640, -569719865, -892468655 ], [ 1614921890, -1525421168, 1616109801, 1992077937, -859497797, 1058301056, -639649173, -1679587629, 1860213223, -516796237, -1722538177, 1985548133, 1291221908, -1044477608 ], [ -1998123814, -235146796, -1049687243, 117684931, -153210249, 1303780956, -1825222033, -2122818038, 1688415154, 378894346, 1202337968, 1307122786, 1558715945, -2125519475 ], [ -712987735, 1103774941, 1038239561, 790439436, 1668470232, 938436064, 870296878, -83513328, 1528527123, -1056204130, 527662061, 1982989403, 902801870, 318231248 ], [ 1538269939, -1669486424, -1222813929, 407955935, -1412288731, -600427263, 537618865, 1054448220, -356315870, -526588545, -336072186, 1168355877, 118454878, 577511536 ] ], [ [ 978386927, 1194348764, -599825630, -1155056227, -2109742955, 191036337, -860321538, 957976809, 430632957, -521937012, -1796067670, -993589505, -15826562, -870907797 ], [ -1081390646, -366694091, 1216209005, 449898803, 1921159313, 1240337281, 1797324945, -192076362, -154635174, -1639404212, 1431217880, 1686096273, 1215380450, -798277381 ], [ 1703226281, 957980529, -1775411367, 159690814, 1957964713, 1015016731, 1364312868, -1417648205, -902497816, -1025961569, 629030028, -1024776513, -1558421756, 990565695 ], [ 1143635517, 1898806522, 11335418, 963924185, 1868087741, 1117820803, -1076127016, -2073833660, 747617628, -2016397031, 747653619, -1676215280, -1176837934, -1273717782 ], [ 183005359, 751837302, 1055905025, -1096938568, 1838949141, 217177073, 333484606, 656970738, -760872508, -127433250, -721203577, -1111545659, -787873143, -2044060059 ], [ -627160052, 1255301761, -752065882, 1540334895, 602724952, 1112360797, 880585252, 349044662, 80928075, 1493593505, -1347246495, 1509649700, 2007777634, -1822990473 ], [ -199417073, -2089422228, 571042640, 1487922707, 1340522403, 533251256, 83435860, 131924602, -61283843, 1549395994, -1411062730, 409425961, -1045360917, 675399205 ], [ -79749403, 1976166065, 2032489722, 116921554, -147158326, 1870163789, 577194817, -2119513972, -2047847638, -1646658143, -101495758, -1209101129, 1803498491, 1390202262 ], [ -1207587645, 201525385, 1430926385, -60498010, -1413108362, -1673716423, 1260988111, -631431721, -1402783019, -256394589, 691019742, 1115847886, -362720777, -107159136 ], [ -1725012258, -1806640806, 51918735, 1677810291, 1655998044, -1881278285, 269223300, 369574156, -44604647, -39784720, -1663212881, -241392027, -138868245, 982235448 ], [ 878298764, 367667346, 463424434, -114670176, -1599170153, 1073635284, -1211205911, 225317290, 381139646, 1348347409, -4325578, 59583396, -1351398339, -6453206 ], [ -972582428, -1182801799, 1412324868, -341536075, -1121137596, -17897213, -1916733601, -792024854, 474388590, 614462905, -1138793896, -139249382, -654148726, -734505731 ], [ -1341393892, -1792063898, 552361251, -1107632965, -1665979244, -1639170683, 1526475781, 1711120088, -296832706, 138606268, -1729745887, 1491461205, -592589280, 2032954808 ], [ 1387267270, 94357830, -1592738557, 818049862, 974118447, 1830731751, -1574498535, -1865955185, -709994051, -1797494402, -635165537, -1609560896, 319026531, -583660616 ], [ -1708595914, -1643836113, 1105106314, 1509406945, 1736712872, 2044078313, 283011092, -1200157255, -1896874012, -825000278, -1714005676, 1041952812, 2003372836, -411714803 ], [ -1891959086, -1004278155, 842618822, 364692478, 2127698070, -1520495421, 170428760, 751140733, -261292097, 1691221623, 1880589954, -1330737494, -936663240, -537367611 ], [ -1883798895, 48742099, -489665922, -1103188827, -1257544786, -148488870, -2058537999, 403964998, 364861785, -946353519, 74850750, -998239089, -1299292026, 1231243020 ] ], [ [ -1896784968, -993128063, 788797977, 813999810, 383640801, 260295583, 279141373, -79488395, -451724236, -299668272, -1052020631, 939786819, 243505723, -1265184143 ], [ 774216000, -925887728, 609448451, -791960534, -819479071, -664327175, 282521754, 740114296, -1337110781, -1948265245, -1214795672, -1983776336, 1635701643, -325797292 ], [ -894350588, 1929240709, -1449872163, -506877087, 278120318, 273099001, -1762425852, 1380041400, 935145871, -345831391, 1327608069, -201554315, 1132389340, 319533273 ], [ 1082512399, -1225634545, 466186096, -2013437024, 2092589400, 378635346, 1076928892, -1526398512, 1771177923, 447824258, -1749455568, -1671057625, -785112975, -1280769942 ], [ 419110120, 1859975736, -1612037689, -670972801, 659977963, -741555709, -1545934423, -896437307, -1253802326, -1207683895, -1029671612, -1924014723, -949149448, 911444407 ], [ -896311992, -712170118, 1275201079, -499113537, -2008730288, -668017429, -238228188, -916631213, 2125476054, 1997452221, 1053980898, 200176153, -14661438, 660683540 ], [ 1025327218, 1020615025, -694403796, -8131445, -990666888, -1994370320, -2140349918, 1325965017, -1787811562, -1661124397, 1476763998, 504389374, 454976745, 2125302 ], [ -748021374, 1378327927, -161503362, 2140207131, 1546735251, -897264131, 1522870824, 931770593, 634866913, 2063337563, 1778009080, -1084951411, -99420413, 1518391051 ], [ -1686917661, -516650205, 379278024, -41946194, -1228911835, -1415363850, -1596265872, -698366823, -87976740, -1396771714, 79424637, 1863180099, -1597294451, -66896254 ], [ 1151841606, -46989114, 1815827371, -91533358, 427748016, -1327564425, -1662823588, 1704745248, 129489594, 627392913, 1364568405, -1072799103, 557365024, -2147890 ], [ 872343726, 641316165, 1149657707, -181938769, -897767748, 2108443042, -1776096589, -1050958954, 906939175, -2042677283, -2039698792, 902593829, 1820110593, 1001660981 ], [ 116960196, -1771397594, -441537837, 638415529, -1611283698, 1759002179, 1619910680, 1576310528, 892227373, 433362070, -1950712658, 1170104651, -547316337, -1811968048 ], [ -1040011677, -949955994, 1056611288, -279394335, -744399705, 131494252, -1520044078, 2080539686, 1971146799, -140539924, 1476955416, 158444004, -1620449997, 183604306 ], [ -1600721970, -104690427, -1898455362, -242091658, -2049620067, 968293509, 1490576433, 1111504677, 480037359, -1843655953, -941785966, -1935604582, 948287869, 1068947370 ], [ 1404603412, -566034615, 1089878485, 1011310227, -1633456091, 1484688491, 2026341014, -915941318, -261771867, 1914607698, -514112742, 788741485, 1702553800, -1622382073 ], [ -437290435, -1037602851, -1011140216, -893581773, 599183853, 1591056251, -113973619, 1043215514, -214914871, 25165656, -630651807, -2130553235, 1621735239, -2072110209 ], [ -1921612876, 1338510663, -1553847511, 439975343, 571965453, -1609276663, -1415504131, 792821892, -1990355439, 402042407, -1399190731, 1317529669, -386675841, -806142484 ] ], [ [ -1100998065, -1420624203, 1214195423, -118984750, 444271830, 1446603680, 893030203, -1060773397, 364429442, -2117530006, -2117960374, 177955758, -83749136, -2024684352 ], [ -493639534, -1984315658, -1067370420, 427801237, -157799485, 827652903, -608873194, 227759371, 282932759, -2006890490, -1423890194, 785595178, 1590294687, 649974972 ], [ 1262004104, 1119132825, -170652045, -1670748553, 1744718018, -166623152, 164924084, 197908145, -810326754, 495659721, -1334049642, -86416242, -2146053913, -1270959921 ], [ 262331339, 332907507, 1139403504, -929355469, 1046026231, -171123738, -238170313, -1639425490, -1893563261, -1941426667, 645566213, 1984139813, 1492325375, 1537836734 ], [ 1422787369, 1556720378, 1873494265, -404841993, 165384142, 170710525, -504387139, -733753295, -1188072154, 1801104331, 1666748911, 841018074, -1342545026, 40490715 ], [ -308382287, -1727490847, -873539031, 986253419, 847480284, 1432659639, 1928673289, -2008704723, -927255114, 387002795, 63505308, -1017932167, -657852800, -785610059 ], [ 703779301, 1581555261, -1411261374, 1861546036, 963180031, -1804538225, -952845912, -1582331857, 14273013, 1671331417, -1493010506, 1126163496, 1922383475, -832449754 ], [ -1878714302, 2136632820, -1439521693, -1232289414, -990687999, 1175879960, 631388322, 848546647, -1946847719, 1153543171, 238834187, -224912501, 249371448, -941829185 ], [ -1296880842, 1516402184, 1167641751, -369467387, -1682569456, -1059685018, -1578714577, 1254256509, -1878487879, 684865044, -87584512, -284436172, -1901091845, -1423209241 ], [ 1941174111, 525468471, 239877048, 592258049, -879504965, -1625776139, 1490703068, -1158227244, -2078828595, -1327332663, -1614303413, -1154808253, -1735508528, -625130445 ], [ -2000660224, 219558563, 238889954, 918453049, 340460097, -1800824251, -2054928957, -40017719, 38006156, 2143841635, -1882442177, 997972131, 683225886, 87159242 ], [ -913986583, -1909610559, -1410409804, 1892335127, 1699342155, -744762717, -2132151973, 309583685, -1014750596, 1926328318, -983133226, 638551402, -952088025, 1911821056 ], [ -795936655, 27128901, -353128124, -760898700, 2092238597, 953258008, -654801601, -1277641634, 1310936870, 974746630, -1971159377, 154475297, 1155182838, 103995766 ], [ 1245210552, -1057543291, -2048698304, -450935560, 1656894794, 1868592852, -1882457580, 1785586863, 1108362278, -239309978, 1511403962, 1490719868, 630516515, -75988716 ], [ 467995088, -1071036653, 1119984703, 2070277884, 235397765, 770658006, -139337792, 1619682279, -2125121295, -1064296389, 862664688, 931140789, 1482628057, 401184855 ], [ 1037370942, -430000724, 1726734581, 399795819, -1636120525, -189026445, 844238017, 1421830225, -18869359, 927341503, -292527021, -463337523, -1839666338, 2042966560 ], [ -346328275, 1503929325, -1279678973, -552769066, 1134087520, -502134105, -1993052530, 1129919145, 2100963725, -404978252, 769861088, -256776442, 2036343018, -219867578 ] ], [ [ -383763312, 20975735, 977459573, -1575901844, 198458452, -478929270, -1548343925, 1738052501, 155202494, 250779565, -1494633821, 1602496308, 2041701094, -1898362186 ], [ -229963661, 1718614608, 906690910, 247720638, -917359095, 2032556484, 1081008474, 896131424, -713801059, -1138737913, 410728724, -695990849, -155470605, -259728905 ], [ 396682571, -1232540821, 777047107, 1560225411, -748060580, -581630752, -427245674, -1420517757, -694264904, -448338993, 993300548, 883732774, -1555910295, -421337366 ], [ 1261698642, -76836567, -435272937, 81285682, 1572239843, -22036675, 1311376594, -287855333, -634457126, 646327785, -1252510834, 275568059, -2031055807, 468561484 ], [ 843307023, -151914609, 254152956, 1853538904, 1560928235, -21906319, -1990872648, 1299221393, 80830835, 1900182469, 914023222, 524900800, 750240845, 1290066449 ], [ 170002246, 1526209602, 2109939454, 849196856, -1881812196, 1500630484, -1555670360, 1718151101, -953848070, -1670253960, 1856693203, 126875435, -1578570782, -1751161910 ], [ -57944550, 910673561, 1372647514, -1783908289, -1309056344, -1055229863, 507003779, 480905485, -1726956245, -1992125729, 1817695617, 283113607, -582340851, -330540431 ], [ -642132707, 2139464727, -1134176566, -1852167724, 1809587823, -734535514, -1233072642, -460836092, 194375323, 2018052654, 464151295, -2091705578, 1641505503, 1904331081 ], [ 1253911235, 127520085, -248588086, -356194582, -1255926555, 364477782, -1605909162, -273662578, 415219435, 311140193, 2078454471, -289969818, -2050374649, -2014339680 ], [ -1427145669, -1815836215, -256317544, -31793434, -1720718129, -332509004, -1107127842, -559203379, 1884065745, -165930915, -1528464288, 340006889, -872292039, -2013066610 ], [ 2089988203, -299074409, 770369998, 769772168, 412207267, 258733348, -740335961, 392201669, -1503283039, 1655402534, -1661468133, 1231609119, -199892832, 1152974516 ], [ 1522308504, 1993971501, -1150888274, 1420591903, 499430520, 768712635, 806807559, 856999469, 1830293124, 857048411, 86214717, 425526215, 1789386800, 1974742058 ], [ 757204965, 1201792394, 1261157259, 1553330720, -1409264387, -836380196, -165893390, -878660176, -1998305506, 253889796, -1938226712, 1603963139, 495220559, -1123623730 ], [ 10697776, -1625730619, 600704007, 500356035, 143393916, 1298531271, -1369176236, 214755055, 1803063570, -345669663, 125650677, 2067048783, 1905958700, 745223566 ], [ 1712153162, 883523257, -590727461, 1436041310, -1155009965, 1052006733, 1537907897, -561478901, 1820117275, -194587129, -1999831350, 531931214, 1943483767, -221518317 ], [ -2113994203, 353113867, 536186973, 1379005526, 345722022, 1826838027, 1015428676, -1047727515, 422616840, 1176888878, 1881770932, -2108264923, -1877121806, -1930251437 ], [ 1816824748, -1220562326, 1992266076, 293579679, -896876639, 22846330, 2106055079, 461628606, 1195475760, 1022657887, 136452692, 950852183, 2131246262, -1203974128 ] ], [ [ 798058559, 590199388, -1845407973, -1649879316, -24181887, 157879069, 332145436, -1983660821, 264923756, 580593352, 1350411744, 739437324, 143179017, -520313745 ], [ 1067538307, -1927986713, 2071025729, -1223240659, 995728666, -1694237742, 1454373439, -888616595, 718641071, 178721399, -1917686559, 1726306025, 1395130777, -1534023886 ], [ -934821615, -412330075, 481594654, 7033474, 764586519, -1074948981, 1164559096, -974530561, -1669121410, 278806315, -1998840465, -987067103, 174492187, -1662016409 ], [ -498059136, -1958238073, 522155896, -1577644385, -573571945, 1176187542, 1453776642, 1070050978, 888984560, -1865458981, -1477275575, -1415242775, 209398320, -1311651958 ], [ 447694688, -1230130473, -1797948236, -2046661828, -1406306248, -349911703, 833934342, 1123733753, -826260841, 1302645939, 667463986, -1412292335, 1676367680, 2088459558 ], [ 1870873988, 1771040730, -1264474641, -707485653, -2117166857, 1124661456, 725799070, -711716909, 2141849450, 1105793261, 1867238158, -509006811, -938055111, -465498070 ], [ -1749945144, 1696536831, -1003753861, -2092398615, -1463815097, -60262439, 532313837, 884193046, -2143508090, -1974764747, -1017641800, -1099102840, -1827843195, 1882106518 ], [ -1536491811, -793108450, 2059210138, 1248009122, -1326495939, -925307681, -640445723, 211877988, -249370919, 1753720422, -1279955257, 1895830882, -1072304619, -376830879 ], [ 1623852806, -2091347051, 776537666, 1131130166, 327982736, -243645171, 558535792, 119508763, -490620552, 1454961781, 678648328, 1232605194, -790555222, 923009274 ], [ -1191814984, 213705198, -858757132, -1482273712, -198771872, -1437242379, 2026526660, -1992732507, -137981521, -148886685, -821827777, -1452284, -1773368744, -1502119917 ], [ 479945695, 1727418303, 1696459802, -1150167301, 393121746, 2065292224, -1192501639, -863000906, 1605145258, -1279744065, 634489235, -523498454, -1257692508, -1570950243 ], [ -1497485063, 236930495, 1791000781, 646395360, 1805555917, -131502087, 1851746710, -552173001, 923373788, 1348446524, 920892958, 182120794, 450701815, 881004631 ], [ -1940422046, -436192947, 1644953524, 838946387, -2128558775, -1704322711, 1290220195, -2060852911, -604786786, 908821342, 1535994597, -2099505676, 1058451235, 1646586555 ], [ 410244058, 856346482, -856165150, -428146184, 2121819343, -2050898246, -934131071, 1600128749, -300160551, -123161780, 1920160092, 1836122639, -1463090074, 1780733655 ], [ -1888276711, -436633235, -2024904015, -798670560, 1914531515, -386093730, 37423134, 1562166470, -1914013048, 685618132, 788232123, 1101913659, -820091263, 507473971 ], [ 92912634, 1678064419, 1408068148, -454235571, -1874130494, 1209182203, 223556746, -418126305, -1158715739, 2069645847, -99397992, -467578360, 1340513208, -1573052888 ], [ 1465353027, -907178879, 608840486, -1836497072, 1459094331, -777327093, 1294187234, -291409987, -1557723668, -1782769403, -1700622618, -1069953507, 1953126140, 1844481940 ] ], [ [ 1338853997, -307788178, 833900498, 1038908273, 1853262707, 1810283243, -1970832799, -1088651894, -815814649, 1556565824, 13122756, -1359846793, -367923407, 300478715 ], [ -1008531744, 1964153623, 507792997, -679578430, 1660804216, -564901392, -1190154582, -589931878, 562482282, -1200860548, -1933226003, -511035163, -1490692675, 134327625 ], [ -1752696860, -879332268, 1982696322, 508739536, 678828035, -1616261509, -1143430923, 772888092, 341485700, -906775022, -288544672, -402925778, 1231463136, -1826066239 ], [ 102704467, -621496654, -696890836, 616985979, 63030769, -929162232, 1581394394, -189257751, 926568337, 732672206, 862898774, -38319736, -1434839256, 1015810113 ], [ -619878952, 1993328370, 851605157, 51262675, -1853396716, 997662656, 760802286, 1105155185, 716583197, 1008777601, -594487148, -158814645, -1006363558, 1436375929 ], [ -1175966986, -2043450438, -157882778, -1068281454, 1055769606, 568384216, 1048243253, -1049480858, -690053229, 315144884, -476943585, -1335531459, -185704717, -119938887 ], [ -408447773, -679982957, 550928388, -16801140, -176156453, -1687599348, 291910910, -1983140020, 702934850, 804018173, -1338211616, -1210678619, 192941546, -1619607057 ], [ -1406323903, 32207308, -1893498458, 44424168, 1986508605, -2144974362, -1740868766, 2085172132, 140813928, 1357430046, -311057836, -947170456, 1268877771, 1500729158 ], [ -1821923590, -1313797811, 2076298468, 1592470694, -877111367, 1465327373, -1606340366, -1001663573, 829637885, 700095336, 510876418, -408490503, -750815485, -1137242090 ], [ 551135826, 745691587, 736422543, -753804566, 288345082, 1524247645, 1516087157, 539948098, -873840820, -1535039668, -1641670452, 734855653, 1578979224, 1595132592 ], [ -245037896, 1044209667, 235770395, -457388664, -1675930095, 890351662, 1864773832, 1750916041, 1828916572, 917015385, -895043490, -1082066405, 1738175427, -467134695 ], [ -1945604087, -1549722952, -249122730, 1719299584, -1605020944, 1496403587, 143319525, 317235609, 2003219078, -1312508892, 559392320, 1329172949, -783348135, 1011248732 ], [ -1872330635, -1477039804, 156260242, -2078000670, -406476386, 566512376, -1501361856, 1127314323, -1985303266, -2060568662, -592536315, -1412279263, -969667370, -330926167 ], [ 457849236, 217995569, -1970796536, -1504619001, 1523658991, -1595704354, 1881032042, -553442931, -1004601094, -1925070655, 1728227275, 639588788, 204547167, -1964306933 ], [ -61437979, -30402056, 718053645, -1847890652, 1158564732, 723697012, -219984076, -1646492144, 1204288437, 2066211278, -1037940010, 1889399969, 741297413, -530344520 ], [ 759897925, -968776429, 14902813, -619710827, 526251706, -724603763, -1096381999, -2041667727, -726202629, -1845687740, -1831638887, -211480725, -1522316761, 115522950 ], [ -911308773, 1572236969, 578595572, 703747582, 1013361330, -516400534, 1910268583, 35700112, 2115206876, 1045856828, -769215230, 1556126956, 981468459, 2046602602 ] ], [ [ -1222883724, 1988871270, 1710574626, 1400491716, -829330174, -1900503663, 1296639192, -1139859919, 1012596767, 648765506, -493229864, -1169036302, 1976617910, -623013346 ], [ -799825860, 983524104, -1689876050, -284974034, -880983745, 666153892, 908682473, 287889302, -1063017805, 419330400, -1944117702, 1217528595, 1465082032, -1925325796 ], [ 1603215737, 1170908009, 2059309369, -1707399677, -834506083, -325584657, 483850918, -1302062895, -387383594, 1624899963, 1884987586, -264742977, -1134738261, 1126466332 ], [ 1764955902, -609974271, -996809103, -2037779713, 1265206672, 1086488799, 1180704575, -2118203259, -987737293, -581213783, -1900932806, 184280197, 696515001, 467512635 ], [ 1949560108, -1443619118, -1538027900, -570768548, 340356388, 1403273624, -1306916276, -1389564930, -2054685106, -1446906726, 1041563086, 2097692299, -1756869110, 1295974809 ], [ 1464125626, 1540724886, 151394405, -492872155, -1301255642, -2042615719, -696040444, -1120162086, 1851505733, -1710782176, -1389313728, 681550036, -1667775076, -1647485858 ], [ -1136538069, 1156370329, -575799652, -790400961, -1541888472, 125863207, -1179924974, -300069647, -741060861, -1228120884, 1720948950, 1538796370, -464201889, -517307584 ], [ -515140878, -1630539737, 56936946, -1224859523, 542579337, -611671141, 2092847868, -105393610, 1689204780, -525977205, 1285458668, 1943489684, -660434623, -1604686292 ], [ -1616819821, 1679570247, 1943128128, 1693280555, 895456461, -1905579928, -1122113106, -1610359700, -955357718, -2076235745, -907911748, -2122461060, -528567942, -1691165943 ], [ -439501398, -82228617, -2034977499, -1874481754, -1971547213, 1740570389, -866442009, 524300628, -202407190, 1057366047, -307616772, -1004114477, 1632651938, 1697502061 ], [ 4320342, -46405448, -1783168687, -73854465, -1093292874, -50166054, 1279344697, -206694808, -1927728693, -1908682948, -2135351461, -900287534, 1262577634, 504477306 ], [ 219223838, -1409449724, 1092178558, -1929665022, -1679493748, 2024511456, -576952455, 1114954410, -1147260428, 1753316943, 1913639982, 1301771396, 973956264, -877529172 ], [ -252104197, -498258031, 404129733, -2019219180, -307238614, 1927021580, 1928141080, -1705732731, 1944029977, 972088004, 917483945, -1896565687, -994374450, 546352404 ], [ 1896491991, -921697322, 953458105, -1617890164, -28940049, -1699710837, -1156567193, -167641649, 1611127169, -496992763, 361234021, -1556773664, -1716219304, 838138901 ], [ -1271138841, 1416494389, -973184646, -863851358, -1351521630, 1486745296, 746295707, -1980073337, -187191639, -679705382, 337081943, -571304901, 881152261, -52214031 ], [ 424788847, 1243575281, -1130210935, -968462709, -2049804533, 489301189, -1182170642, -778203248, -514045204, 139818036, 11483420, -1568976549, -1604078687, -2116292153 ], [ 221153841, 1656989495, -277036304, -4993790, -1201734248, 1055010582, -102650870, -281833825, 1116908558, 625090631, 1099408016, 1342345026, -1557860381, 178911354 ] ], [ [ -497365025, -1757164013, 1847779643, -1745148810, -203510112, -2119627166, 1849368899, -1040665838, -823185703, 1111434623, 1364998506, 1225901070, -597729059, 1869721428 ], [ -1035172500, -2085231380, -1276227198, 140314523, -371884929, 367842659, 249686779, 1547667363, 718640046, 1838604382, -565875495, 2029504112, -1014179308, -731863998 ], [ 1751294821, 1735505086, 1998380805, 1796308188, 1916508156, 1084606039, -1436112897, -1106972668, -233312902, 1566412439, 1014326263, 2032888886, 837179394, -721925299 ], [ 1641980729, 1597177013, 232019488, -1924266187, 1743030624, 2083178762, 660688822, 1511315764, -432756314, -1538567779, 1648564892, 326759564, 345011929, -1930838865 ], [ 789659454, 110702704, 1689171560, 378799040, 1683397380, -695858064, 1282282492, 555232531, -1168983754, -1020118653, 2018481480, -822582116, -1168636721, 979526293 ], [ -288784304, -1342565829, 1288897371, -1112588461, -1913849419, 1198306346, -303256662, 749216659, 1717877771, -1379828714, -80611429, 1614308810, 1751720613, 2072657400 ], [ 304287499, 1282427128, -342371159, -1056247364, 1930249525, -1440298277, 453307309, -2005834722, -1252570454, 2120906539, 18579614, 961077258, 1057886676, -1375452480 ], [ 2014782313, -466329468, -1938391215, -140955186, -2089097289, 901659112, -1850470999, -1392174557, 471519905, 155752108, 1344071346, 84568994, -1045038135, -1940084687 ], [ -2132774402, -1849040452, -246576034, -1555779325, -1699852886, 1728136556, -1094933214, -419680596, 382848136, -986873943, 924084509, -412345217, 1511365532, 1907522683 ], [ -745908514, 1603754138, 1237033529, -1716821516, 1266641506, 1940559618, 1001044862, -2113157398, -1948119816, -164679325, -1331759058, 675582940, 1718437754, 1268457452 ], [ -1320470452, 856635757, 923985062, 169126846, -1557983073, -1619877662, -1168728227, 624856003, -1076998093, -105148772, 516829125, -38285704, 1287249406, -2067035754 ], [ 1381714901, -1838352728, 36063730, 2052688942, 549423368, 505886335, -1864127539, -1984245987, -260669634, 155792147, 307120998, 289117598, 701984987, -1147313996 ], [ -1228419449, -1728637559, 852048905, -1251124418, -577080986, -735178150, 536657879, -1306181957, -653574434, 2046983136, -884103441, 817531848, -939737374, 1970196983 ], [ 149102752, -899528846, 48216756, 1913537791, -1308888756, -1276204493, -2141272034, -971986102, 1704021515, -1358106443, 843111617, -938135374, 1410225717, -1348568644 ], [ 1045437509, 1346767559, -1796252298, -833480342, 910818842, 408344230, -2101792864, -1861184380, 1301800262, 775010762, -992995522, -197513825, -1960576962, 1605707499 ], [ 452896002, -1421565064, 1893915166, -506138805, 2014849832, -75676279, -31574923, -1184907333, 180379160, 191482785, -1914882683, 668539197, -1871914161, -735558568 ], [ 535102971, 2102098241, -1365212849, -1864797785, 1459546970, -807836984, -1148356655, -1478958522, -157405493, -622610912, -2047401356, 248132009, 1910744781, 1033959712 ] ], [ [ 858410808, 80987991, -1130768059, -1538732115, -2054433668, 1260354868, -1684976704, -1815077492, -1313251363, -715546882, 1514997649, 1438020405, 532211416, 897851553 ], [ 1018669727, 808688184, 1973457637, -1128788743, -320706005, 1852339465, 242287281, -831442468, -531141204, -1439266251, -95853690, -494886607, -35237356, 11514226 ], [ 337072566, -753551058, 241312321, 1256941331, 1283488349, 377421919, 1693972889, 289282937, 1329209032, -14233751, 217050456, -870669472, 411254977, 1250225804 ], [ 274944713, 894788331, 1828554746, 1959286576, 553127186, 1278845271, 1848431025, 91381278, -2105982149, 35379002, 1861906912, -157393908, 813953754, 2028249517 ], [ -378259801, 31792083, 1108182221, 1137879911, -1438018080, 372133021, -1149671778, -46115054, -1725549135, -1373835848, -1962590131, 1767621767, -127876967, 774225763 ], [ -1441530064, 1919767039, -398532546, -546679671, 1897373881, -266380521, -1820256355, -170270006, 1679431056, 950324197, -1189067190, 261937968, -254718768, -169145061 ], [ -974417523, 608865557, -952572798, -530148907, -1530302403, -470489955, 838557685, 1735430340, -1661443555, 1326852858, 532715900, -649221623, -764796093, 1567418764 ], [ 748295085, -215830091, 1529114179, 2126209820, 286115484, -1306906071, -157893248, 549126327, 1649556601, 967421967, 953888947, -1165696657, 874684875, 1603040666 ], [ -1850526235, -1859046252, 1284965982, 1658592460, 1742701515, 2113687569, 1381130940, -1902193759, 827600521, -107268626, -476112939, 537282529, 1321953364, -2052081952 ], [ -712576614, -117627570, -1155417056, -1725278917, 826674260, 868751388, 728231529, 2011739733, 931076414, -1006766534, 783165464, 1717636104, 1329750014, 982457356 ], [ 279736997, 291595528, 2051320292, -744945403, -2075231964, 296192437, 1065887241, 1751973767, -1732116437, 556406121, -551538205, -2089322502, 1097330857, -369268706 ], [ 1030709331, -1181508528, 2068052533, -1535106774, 2112579817, 1122002844, -1343365924, 135420457, 970447918, -259303876, -1704176564, -1955235712, 945082947, 25556761 ], [ 257114957, -1680877278, 2016864126, 68583860, 1772257981, -931191774, -1152115027, -1131455707, 1285028278, 596166166, 990590673, -423666635, 255291639, -293895147 ], [ 1232984714, -109566040, -126839908, -817467460, -1555205976, -446210646, -692025038, -49822007, -592315016, 1405931978, -154441211, 659586928, -1609995757, -1130890487 ], [ 242307842, -594580148, 1528832167, -191493497, 1638565992, 1947198789, 867742377, 1161905068, -2127780230, -414758228, -1846580989, 794911739, -1759905412, -1587689861 ], [ 1353816785, 355093258, 548384534, -524319856, 1612930969, -2029202975, -1287987226, -850646127, 57257885, 1839242845, 1309019875, -210152760, -325269290, 976518523 ], [ 886251908, 1825457306, -1004034847, -1508283122, -1792744828, -98458835, 1685695985, -598686665, 25972132, 584821605, -2076243537, 1642425072, 403459669, -2035321374 ] ], [ [ -1041315310, -881242065, -1112727866, 798626813, 1893259290, -627457341, 697854434, 605408922, 1813617181, -653394024, -1190058343, 2100230271, 435889510, -824688481 ], [ -1290264309, 152837457, 2105964315, 216546167, 2091817813, -109990242, -348281915, -1864263204, -1325816430, 865832684, -1563758181, 137840103, 495877636, 328149892 ], [ -736960519, -1510708010, 1073313216, 1140867802, 1741432963, 1969889037, 733055362, -1091530435, -1662671805, 464460972, 822838979, -363639965, -1892420071, -63228432 ], [ 1002661483, 1025295232, 1352572779, -1397928523, -410727528, -336639793, -983349404, -1442128315, 2001251231, 492862855, -326973451, -372400186, -1317374048, 1468410944 ], [ -1458674253, -712111402, -780069773, -644251011, 1502479429, 452022059, 266139766, 367490988, -1656734747, 402324740, 1732859522, -642696031, 692963637, 1857325884 ], [ -606214161, -1959726212, 1862615934, 567249527, 264456471, -1457963987, 1518118007, -65663933, 1529935064, 2002126155, 1274508200, -1763903142, 1494948717, -1108763844 ], [ 238679317, -940912013, -846711230, 888992117, -1261441098, 1831509510, 2022722952, -1576045937, -1977991111, -1773437413, 955907310, 416915763, 733313598, 718201330 ], [ 1324653887, 1344465111, -976242451, 775965478, -347029354, -555857579, 1127825299, 1361113080, -417564595, -126746923, 240240440, -1244429263, 1932920393, -915917671 ], [ -782504848, -144066888, -605692854, -763870080, -750458311, 482761724, 2027460482, -1224175616, -564406401, -1734353446, 796089308, 1437284961, 1634966173, -411097619 ], [ -594395023, -362870427, 2103003905, -546861177, 1961714368, -76126569, -345507901, 1199591931, 1966509211, -152200956, -770757032, 1432188718, -116030508, 1907966395 ], [ 315736285, -231387737, 449749204, -1494269585, 998008970, -663350713, 1638159951, -1485585953, -1028696593, -2081180868, 1744469200, -1964099072, 680280068, 24837810 ], [ -1062175431, 837616642, -1230597734, -477400280, 1288075608, 785585460, -305776459, 46031517, 1858851274, -1280360728, -355541901, -1485014784, -1846248249, -130806435 ], [ -2090896025, -1189805738, 1252408445, 2110529641, 310397281, 160306750, -1081129825, -910920275, 1947247814, -1905942769, 1633605805, -1034105661, -358079305, -681631627 ], [ -1278581483, 1127091290, 1600187748, 1874131531, -2130498927, 1332442702, 1853115074, 91485214, -1530412210, -732867866, 1322269031, -1916341836, 763770334, -1664376419 ], [ -662001779, -411812852, -269613617, -2010270499, -1352866520, 207924716, -652215512, 925284108, 955983395, -1198636499, -1826305458, 174115741, 1117065091, 837944559 ], [ 237084894, -180614532, 2075402305, 533886592, 1131458987, 13827563, -1587906456, -1549244445, -1092858558, 951122796, -1261963632, -1123097514, -156275862, -542581824 ], [ -1682373128, 1177204361, 1451199693, 460970565, 1213276870, 1594476353, 2084180236, -1682449533, 414168683, -825781841, -1310544987, 196007370, -439062253, -1295899946 ] ], [ [ -1030885691, -1400967164, 218548888, -1765450073, 1441563717, -1585788197, 1888315981, 133303646, 76419203, -1814332111, -18663123, -1204094959, -1843669088, 1920029301 ], [ -521588285, 49015140, 394755321, 1393521569, -62120642, 918728192, 120016778, 1472613457, -1712928273, -300165977, -1033055064, 994525128, -1950197380, 1790073095 ], [ 1251001063, 1762646492, -2047931837, -2133714529, 327462114, 1163092819, 91810080, -1197503061, -453595762, 534434121, 17558495, 685560948, -1096120656, -1958178369 ], [ 1757287335, 1454829378, 631281953, 37906472, -1512136719, 243478102, 322765314, 322696236, -194238972, 140885558, -1611553316, -1270079181, -648458665, -258347 ], [ -167670342, 2136846518, -753202797, 2029796416, -859343142, 1322506046, -815070068, 1941238029, 625420285, 609241399, 510440857, 1339459891, 1715372969, -584774199 ], [ 227710240, -1152242631, -928583874, 2120295496, 988968481, 1366529308, 1233730643, 1957170489, 1590795095, 1486688543, 1272504008, 2053720830, 241501452, -899399211 ], [ 1216354523, -801873801, -1308871386, -1782971930, 1565711134, -478140837, -863459905, 680864832, 1453015029, 1723616530, 1980202935, -1255353889, -339750166, 1932045157 ], [ -1212599372, -1395196920, 1223121419, -962163050, -1466150875, -1470230905, 1296978115, 1782215310, 957850710, 1531466352, 1315781085, -1947092700, 1438467079, 226671472 ], [ -1538824570, -689290647, -1573967169, 1654204323, 1626945431, -770961105, 1798428901, -482426900, 1360951947, 2000656723, 470563469, -204952221, -1318542584, 728451147 ], [ 960828988, -76987495, 1793218522, 865180631, -1876778964, 1045727657, 1390488657, -124979630, -1643323251, -628240585, -1330421395, -1134453708, -1979329165, -1625189687 ], [ 898813972, 389254032, 1207805687, 906351528, 665153420, -1187445364, -1890537978, 399703605, -708034635, -297236732, 1933365606, -1783555272, 529137235, 339349000 ], [ 255443236, 1525174012, -2114354828, -6738966, -634326693, 1642122268, -1196113923, 493578243, -1327234486, 884193105, 127966879, 1469722240, -1828736357, -2041618968 ], [ -396162309, 786413437, 397992004, -1551790781, 1656239146, 2077945432, 1034153641, -1873589167, -791460341, -998456846, -794174442, -2143001103, -1022692539, 1635754620 ], [ 681258774, 101483963, -1717922348, -58954662, 1729729860, -822838770, -68877098, -1143494280, 670771802, -1783119076, 355983926, -949545532, 667999172, 727782072 ], [ 863501682, 1020479878, -306812387, 174556075, -64478649, 814499435, 978431716, -396364608, -870972022, -778054481, -1993509531, -549742412, 963521886, -792706177 ], [ -1012765948, -1960854287, -1820579927, 1717558495, 1678630112, -399428017, -484835904, -1242917050, 191574784, -716012401, -1572847738, -347368874, 1734988162, 77008812 ], [ 1344990498, 602982809, 1819838800, -1928292137, -1501290725, -1110939919, 2078538355, -721172870, -1057175029, 1692813546, -869520896, -2095854366, 1984994380, 1191132813 ] ] ], [ [ [ 623497940, 1068025483, 345606813, 1576530901, -469226585, 908713899, 1892576499, 1883187127, 328943508, 388798325, -1230526343, 1325128717, 1927564756, -1097339171 ], [ -987401884, 847367373, -849771075, -847681633, 720865364, 1854323550, 467606638, 480064456, -2048669200, 1090988995, -900759439, 747022750, -547639388, 728521275 ], [ 1426439500, -692993020, -2089669267, 554150087, 617808695, -737616314, -62502265, 636385118, -2039593281, -1251708322, -141023114, 1500150368, 1708932786, 1967518026 ], [ -967584606, -190995863, -998840010, -1068846652, 1938345957, 838053347, 1858732645, -2113831888, 2002533707, -1351326890, -1542880367, 1512250871, -1840585215, 973615555 ], [ 745198938, -652667905, -1587962726, -774631781, 844583731, 1909866454, -1477623092, -597905716, 519214050, 74801470, 1076722566, -2082059331, -635730695, -1792879191 ], [ 2008109342, -1624342727, -930031806, -2126140280, -558609840, -1437516657, -1201303108, -2123701158, -657774475, 407318511, 334297256, 406810468, 2045741246, 1303717524 ], [ -1710118059, 1775220160, -2020592697, 1602814078, 142661956, -831207458, -1576761068, 321753378, 1499807702, -800915568, 1687755250, 676284185, -717490773, -894497467 ], [ -1744575021, 1631175020, 1685079112, -951467082, -1870542784, 1768015103, -1803530212, 2071239929, -810880305, -351288641, -1196528589, -311248859, -501087809, -621400989 ], [ 750502833, -745842593, -765413226, -2137995192, -1115661927, -602450932, 1655689540, 651110308, -705643553, -1435670810, -127994207, 1189982377, -1068118079, -1460744670 ], [ -1210913022, 1478152575, -1339655512, 1051320754, 346347969, -1621624936, 1840966232, 1366989466, 1477878505, -345921911, -809417732, -1416911808, 1055715102, -953440273 ], [ 1527930786, -2097848355, 969289156, 843903947, -1213277906, -1566838005, -1050040720, -1569400627, 1924746705, 552659916, -1684643916, 820694296, 1503138194, -1735305090 ], [ -841119385, -917982338, -1237569311, 606254392, -1378773904, -179613286, 1251295459, -1692855203, -33084144, -865107567, 438646433, 2002979315, 349068785, -1233801277 ], [ 2116502244, 1782804520, -606310932, -501240014, -1490637961, 189051931, -608162925, -366985429, -1616091843, -322323801, 1196364034, 522621863, -207825172, -1934992678 ], [ 665252029, 1400570590, 1571332767, -502376960, -602663694, -580651211, -1117814806, -1914770698, 2001579958, -1336992682, 1308639666, 1221710370, 316433853, 591761910 ], [ 2111030948, -363349670, 2020821448, 1311419814, -326044125, 97271319, 295453605, 1323351249, 848133794, -719134938, -1681473976, 1021254819, -233566501, 601205242 ], [ 268660678, 1946958278, -1267068896, 617194122, 313065157, -225966886, 1312693565, 1595289816, 1955146985, 326946752, 515729381, 641132496, 2106870744, -1500284988 ], [ 1389559071, 2036773754, 514756664, 747858445, 831391657, 2141687899, 1025477371, 1124475171, 1368556482, 1146231580, 672292468, 105666928, -2081893232, -1259555386 ] ], [ [ -1662651623, -2019406173, -768692968, -820107688, -1411197078, -1384287669, -1921742000, 136178123, -1759814709, -356786100, 1278954259, 156021903, -623858999, 1910631892 ], [ -772857665, 893693476, -512693278, 385582220, -1523863231, 1891583458, 952952726, -1464979987, -1505302842, -1037391721, 1731072668, -779061228, -1989694772, -1047048344 ], [ 450716240, -83590447, -891661687, -1181563502, 461503491, 1025924475, 10002510, 859476, -469103358, -397051344, 1041198134, -862583401, -2008801531, 1418578461 ], [ 649954174, 453319348, 18750633, -1196797274, -1689890580, -2046498641, 1987929587, 1715463071, 1756846889, 1014254141, 898386251, -1337541297, 1677557498, -641899805 ], [ -1957716168, 1966096720, -520386851, 1786468920, -1509797216, -170065583, 1078782504, 673654153, 296319088, -1657869797, 592926513, -69457133, -266092987, -3180827 ], [ 909555213, 11644776, 1572227395, 1827165187, -1521331657, 110837848, -114028296, -124736214, -426172372, 1857552638, 238021435, 1937596021, 1843019693, -1449996812 ], [ -2025566490, 997181113, -717654269, -765634602, -1881755659, -389488060, 845142392, -1208502570, -346218340, -1581158319, -734379465, 153212023, 338192811, 777881208 ], [ 239978447, 1995441188, 1226370121, 422193360, -577227691, 909024217, 582648032, 409426833, -2060537866, 1614992927, 395692428, -469408958, -950299822, 606751012 ], [ -1986478714, 1041435918, -2120239989, 286695276, -152358508, 856789711, -187388430, 1873356900, 790389077, 1531785880, -2097097256, 488498638, -2016245770, -1659588103 ], [ 1911512002, 43979539, -516447417, -1244945038, 1481141105, -1517464657, 886461300, 2063025613, 1381943854, 1503099381, 739878325, -1880687449, 312018572, 2009066833 ], [ -811964601, -885362115, 1626006967, 1667749223, -193567451, -1390319015, -1747965130, -1646958325, 1549546526, 679442118, -1248369923, -279935747, 1240503736, -1885537804 ], [ -1156583669, 1468843504, -1529906728, -1468959444, -18276635, -396048084, 52692023, -2105246066, 655495207, -1350562676, 806941794, -1827801461, 937743813, -189494584 ], [ -2106669937, -557638950, -68312863, 1772446669, 476136434, 943065984, 2011122301, -1752660750, -1513594357, -1124242738, 626650406, 818079023, 1167159496, 1102701695 ], [ -1186229907, 1649635132, -1483971322, 1068995952, 2140694742, 516675783, -86891860, -1532511571, -1947811078, 689598010, 1604485608, 1842515802, -1896350988, -418581932 ], [ 1778243015, -1708673362, -601097574, 616019360, -145998286, -641658039, 645359342, 1933758236, -1173259344, -1616425953, 1985239896, -939230946, -1307177854, -1681941138 ], [ -350898411, -1925369745, -1780482252, 1112422996, -395414283, -2105050808, -1355706620, 1627423709, -55448175, 221555415, 115707725, -162665111, -883137298, 1388418489 ], [ 314186133, 1156069396, 2045161185, 138065326, 564501820, 1221225355, 1475918711, 1631886117, -714788545, -1380374390, 13761095, -1802879672, 478359790, -842702135 ] ], [ [ 924266043, 607229793, -523778977, 416177326, 535921699, 2024693689, 810221824, -1346237337, 350583234, -705051259, 1195788038, 1737880966, -1544283409, -451622630 ], [ 1147321719, 1578745579, -206285668, 563298809, -1016262693, 791752237, -1120084871, 689617670, 1171236857, 656016224, 1281412719, -1098637915, -397702903, 1889972162 ], [ -1054922847, -278651916, -103268647, -558908922, -542196213, -673718095, -1652662699, 1081723033, -1121729110, 865845772, -1126410255, -1961086805, -160060491, 560900323 ], [ 1319359640, -1160596900, 1443170316, -1417401180, 1703974153, -537982491, 387955671, -1294387171, 1970256931, -1247140494, 1764364289, -1406684245, 565533920, -723372254 ], [ 1636750587, -764577251, -1270496630, -1607994190, -594129347, -884912315, -824226629, -494814194, -843369272, -806421482, 814200925, -1509771863, -959368896, 206321434 ], [ 274378611, 853055149, 1919230144, 1654389014, 1191880460, -907775834, -1626780813, -1071879539, 1093051103, 30363795, 1933480594, -1093617888, 1508238862, 1249176858 ], [ 127246368, 652193899, 827933636, 358179656, 79798725, -120247279, -1633885350, -744691448, 193848447, 1656357818, -475788128, -562709221, -1733799701, -1787350461 ], [ 252752211, -1401229668, -955545599, 1153008573, -164118832, -799894093, 1593333248, -1535559799, 1225942407, -1130254363, -1469494254, 236774651, -1693224717, -853901781 ], [ 238513361, -653219388, -1654231343, 575742641, 1507500635, 1612248791, -1670100814, 1792446879, 1423746184, 541402539, -946836572, -1808676658, 1405757109, -804603674 ], [ -429364005, -2033025791, 600880890, 1994686053, 1853909869, 238413201, 1696076207, 1821733498, -279607687, 417040880, 1800262716, -1082535236, 1889368421, 1016729084 ], [ 1594318681, 43856041, 83132380, -751245064, -1749169631, 1007868122, 1629306945, 1705267675, -1466495648, 689427789, 122742822, -1784824086, -187925136, -554952335 ], [ -316875353, -1267879685, 626507495, -1661248622, 1450912388, 1859030000, 98238375, 1279667534, 2043237597, -612973580, 2091160072, -1229887348, -1479907235, 657238897 ], [ -1054177414, -1230498383, -804458313, 1362426998, -752222097, -1473301154, -793685237, 1999858921, -860131046, -1675919031, -1856634693, -2124172712, 1104382483, 439318195 ], [ 1494911294, 1032025982, 1072982258, -1634942749, 1188115882, 561831871, -1086951099, -299455960, -172323640, -1978562159, 786373985, 1306399304, 1978846948, -1739512240 ], [ -516261567, 165292527, 2022663912, 289769307, 1866078276, -103812287, 607650140, 439853748, 741996909, -69798176, 2112585973, 1093738743, -683014017, 2097308574 ], [ 1762818011, 753840693, 1002129607, 2137254107, -1762490557, 1499605414, -1615759810, -1279426323, 1044035680, -439514073, -313702220, 1321758129, 603982454, 1520663766 ], [ -457021668, -1548789067, 1463406937, 1639078353, -628505217, 1487874058, -451847124, -2042813689, 1328459648, -1820020865, 1784550670, 1430954594, 585258728, 870442938 ] ], [ [ -503253810, 246751714, -826084960, -1889209038, -1969992274, -781869627, 1111454913, -1229695727, -1009126089, 2102637054, 1141431228, -786665614, -1313430703, -205701627 ], [ 422920687, -1249957994, -277635676, -1434681217, -2024697730, -1272693653, -1032079763, 1123205411, -862538774, 1465144548, -478272033, -1004298673, -1917683806, 676753971 ], [ -874230319, -1278108185, -1866139108, 749265709, 2090234643, 1882764722, -1454032762, 1979056582, 934609096, 1926646681, -157231573, -1597163778, 1389320616, 1054521642 ], [ -1844218661, 1239884192, 296860537, -1895248929, -1862771583, -1144102893, -223633173, -1018840119, -1386417925, -1473675743, -2126127242, 486442962, -1228069124, -466474147 ], [ 1150711286, 24216668, -1573568986, -2107465180, -686639512, 687899931, -677385996, -61009002, 1867920275, -1082343192, -290217176, 1396659294, 603154857, 8834846 ], [ 1689681861, 758875529, 1448906669, 922928203, -1186748367, -1873395469, 1142308411, 1430196677, 926165733, 825629554, 586149951, 2014673419, -879032228, -462898895 ], [ -1184967396, 1451039410, -610552331, -1139944489, 1426283485, 1352147297, -925694640, 1713200694, 1486390124, -475734494, -268705523, 322892175, -991939282, -1855184750 ], [ 696517454, 1162808688, 1686031092, -1441640578, 679640270, -1620992149, 42025623, -1097142553, 2003486377, -1510385014, 1507141700, 910952821, -409472220, -129741852 ], [ -1687480922, 338846001, 857871722, 297876526, 579167915, 388073271, 1500884501, 997935773, 2037624885, 360300507, 583703727, 661001696, -1122375892, 567490482 ], [ 1708686983, -599077715, 2135473744, 1654998742, -1452785443, 280426815, 1492988534, 805252027, 2044535965, -1862105043, 2000622585, -2123023706, -1366978741, -1709507376 ], [ -135724564, -1627233425, -1298193565, 1723271111, -218981775, 1201797910, 2053215822, 24118199, 2069394122, -1493355096, -1219867162, 716850545, 1745490950, -1608235526 ], [ 1408756683, -115351945, 2025959361, -2085599623, 347785665, -1588799862, 1576571891, -992519851, 1462182904, 36545147, -148083938, 1329975889, 1744354600, -1513093961 ], [ -1036745993, 961986843, -994253906, 709969861, -1877126354, -407922535, 1872739781, -955047476, -320955370, -1687018410, -375551506, 373014866, -1566666799, -2114920578 ], [ 1592496574, -905318479, 1823667408, -523265533, 1900408326, 364114857, 2025806177, -961880181, 21631890, 79641079, -592832141, -2132513197, 1010188140, -1973884247 ], [ -736921028, 1553942233, 987351910, 1279308908, 1281587310, 1695825022, -2011963177, -1495767541, 1271361057, -1454180479, 1840927018, 1112875521, 461064724, 916581476 ], [ 2101264458, -1717319178, 349483896, 638604893, -2143597331, 50790914, 721980004, 148020262, 1863554109, 531102765, -1405967769, -939840065, -1142935492, 854809671 ], [ -459638398, -46186003, -296041431, 181672657, 1395276406, 203747367, -933501830, -273764637, -820242735, 1947434734, -20743338, 962189912, 1259513258, -941702763 ] ], [ [ 1671925506, -849221818, -1056403314, -1875218269, 430951044, -1996490999, 309990207, 92193573, -81949835, 987097367, -93782026, -226853633, 1221114594, 373501341 ], [ 1892309291, -3124672, -813313038, 1025848090, -318708308, -240920826, -318121582, 943580144, 1182585645, -359353104, 66823170, 338291307, 1165402961, -210975055 ], [ -1951461648, -2116932449, -255668292, 621367950, -133688837, -1875908781, -644931982, -1940676757, 752338387, -910509833, -1674428357, 1700878435, 1132773495, -66965209 ], [ 1040201482, -1404559247, 111349553, -1966389759, -1531101264, -1067481782, -1087068060, -754362034, -500609618, 1412118914, 1174172412, -1016601809, 114653876, 1168508049 ], [ -1615274535, -672570196, -1945950015, 813078802, 1698668830, 897473532, -2065765506, 538021878, -1851317430, -1744440710, 1322786170, 115610829, 1219531703, 228554577 ], [ 1613710127, -1349813260, 545497312, -2020328831, 762141968, 1235396888, -1599100658, -66628730, -1972265502, -1666267683, -988858547, -1856750559, 658710370, 895047405 ], [ 1929030570, -840355155, -905746058, 920790649, 1945121665, -1430471316, -846025665, 737610177, 706510571, -1375000829, -1180611532, 776729055, -253915182, 821881328 ], [ 1009273454, -918499955, -1867200950, 1971594377, 1214412718, -736603724, 1865793034, -1953708047, 1330980562, -903493577, 852007095, 296485654, -2137532236, -1491969010 ], [ 1887627607, 380514869, -315162476, -1981774160, 1928659319, 879170180, -1875262975, 1844528384, 280100710, 878747220, 1659747230, -2137708974, 1495770237, -1875359283 ], [ 625141949, -1745359942, 1972469648, -2067837960, 12525312, 619636124, -2071390016, -2113306368, -1695068591, -811931481, -156667785, -1921772199, -1224202129, -356979121 ], [ -1445546382, -1251544462, -595846337, 857942301, 1116939288, 1418441719, 2075989529, -1581483825, -1563443419, 2005405602, 1085622342, -1708702302, -1676525627, -1575862899 ], [ -1679499204, -2017211600, -1859224344, -1019734251, -307792838, -2035160889, 1743241489, 1717330816, -1979490253, 1162233273, -361749864, 2070870221, -627230377, -988705881 ], [ 499996667, -1279698623, -1226475433, 1012471807, -564969217, 1950673691, -1291781014, -593574731, -807328928, 1337006219, 1564034629, 132054289, -678425688, 633869924 ], [ 511927345, 434106041, -212237996, -1385763129, -146796601, 48674953, 861929310, 1554038240, -352632505, -1652492956, -1347598433, -2130402820, 244890822, 1454607610 ], [ -1224220773, -620600462, 113649060, -1056600823, -388849078, -577760436, -1582245215, 904754901, -342077402, 1640838413, -1485620309, -2063953130, 1917664871, 914016103 ], [ 1608257983, 2008083875, 2089600168, 1019878537, -577089069, -2072019398, -804327610, -776038659, -1174150975, 647168349, -110236687, 1455208768, 2001379302, -1231874581 ], [ -788721443, -1623437141, 169350750, 1935362411, 1701709316, -1991621400, -931878676, 1864233721, 1316407101, -2007815720, -1294712466, -432307376, -875578265, -1566946667 ] ], [ [ -1659363578, -1094202998, 1427331189, -937557094, -765754289, 1621547293, -175311865, 2083192658, 1701751733, 767085258, 433419364, 1065942690, -801417363, -102100430 ], [ -1463761083, -1632995833, 734787805, -615255897, -1213360769, 1889353710, -1030423092, -289851925, 662736098, 1547667353, -81269422, -698687313, 250727606, -2137241998 ], [ -188211993, -193659156, 1750294076, -1173082672, -1965326867, -1482730046, -3100424, -1170827402, -1347215700, 1951590003, -521272293, -1501108800, -274587558, -1139038276 ], [ 1564672668, -2121359733, 626547857, 1724405269, 400655677, -1294649883, 459639238, 598578979, 1098419443, -112161849, -1631319173, -796986691, -541555882, -1532651852 ], [ 1218003071, 1158897897, -225335207, 1798227863, -717293965, 346088146, 1541108990, -2028667526, -1421105444, 214375431, 569019995, -927625951, 1953787942, 974886255 ], [ 1297641531, -1811185772, -592004035, 1386717976, 533781554, 166587414, -1935037863, -1117789168, 1729077477, -1437018488, -1794054477, 1856673721, -2032476101, 59542908 ], [ 1005342743, 916076974, 1908045238, -1233444536, 1152786193, 924132467, 1220736995, -1130775212, -284701398, -366514023, -1338896498, 674877404, -746288849, -169812656 ], [ 1470529424, 1064934945, -1775388440, 1220249261, -1438236123, -1758069403, -1628843162, -1598806391, 498427311, 1350909456, -1345241356, 1427153700, 561458741, 922824278 ], [ -864687757, 494134790, -1070606569, 484295760, -1885392643, 154791642, 1129309114, -993060268, 166454859, -713738379, -2081952747, -2065253627, -1550472485, -1284480679 ], [ 294962986, 1154359625, 1362816417, 708184094, 431079617, -942917551, -589418481, 1667227279, -2020463774, -1956401183, 586479099, 1961622092, -174761393, 1646650400 ], [ 230106102, -2029213802, -728592086, -1340905205, 2058342550, -579603899, 1305996257, -1819181448, 699315889, -1658333745, -2145065896, 815411273, -1084099198, -2024268369 ], [ -1089721923, -1690846424, 2117997426, 854168844, 299486851, 194516209, -694922220, -1373789626, 60318423, -1703289563, 1973026108, 808965092, 202992582, 21615217 ], [ 474121752, 1101524758, -516946712, -220969580, 25897583, 1292411160, 1306240153, -2099127537, 1375663367, 2022114795, 1291742769, 576440113, -1336895048, -1606300616 ], [ 344579677, -1179780544, -822575775, -456545634, -1746639233, 1745256022, -1485598208, -512499740, 1286433271, 154176875, 834769345, -351367838, 750418287, 831950400 ], [ 104171332, -1045219909, -1537039591, 1193724890, 2010056653, -2098739749, 1723713364, -51363218, -1936056541, -1012289827, -1877226034, -552117641, -273894773, 1165334607 ], [ 359835005, -1951351237, 1507279635, 315997399, -380777450, 990018639, -1160600337, 1852068307, -817246782, -2050626870, 526811294, -1681334645, 377298352, 1147118619 ], [ -1776654231, -1093196110, -351655061, 1260357697, 906487523, -100856172, -2129205000, 1581434075, -1968198919, 329794211, -665180098, 1323716760, 984884220, -975250065 ] ], [ [ 25369247, 167000943, 1460849074, 2140331851, -830209077, 1972280629, 1329435107, -302735972, -1853263534, -5728389, -529256972, -1496755480, 1438304322, 1443833618 ], [ 217343262, -1468122863, -1752764667, 241518980, -2015405558, -2025498619, 1228043385, 295487923, 596875590, 319850071, -2043444379, -1679314792, 182016755, -745644956 ], [ -1342622050, 1445940666, 724958168, 1644124431, -870761793, 1729282150, -747749994, 1747684156, -249011440, 1563213228, -1422080389, 1698921259, 1139309350, -1705031923 ], [ 144424545, 1158320922, 952703590, -1124612430, -1091246921, -699031134, -1132657265, 628339323, 2138667686, -1315660709, 1937919016, 1872474279, 358249372, -1041059409 ], [ 1544035378, -1117583630, 1302070751, 2070603059, 1095752896, 1507735757, 2077839220, -2049084758, -2034503385, 608177609, -1011256460, -611907988, -1298985217, 1588790548 ], [ 745772566, -1972503546, 379970667, 131550612, -135454201, -2125734981, 282790461, 930044236, -1419069304, 1281632901, 854149760, -1671369061, -834580473, 496092511 ], [ -1222921423, -1837650650, 496300356, 1419284595, 1578880094, 1960136295, -317832802, -1028653401, 445379831, 1598670478, -687895420, 446454457, 1030788043, 1200818607 ], [ 942977494, 994350151, 1919364777, 1250905505, -2064673206, -1722987958, 841712627, -757579492, -800944914, -1419571932, 1141219090, 1110582483, -1970764123, -269519204 ], [ 2100172571, 908229335, -1322183804, 1182176418, 819024664, -763533945, 950028524, -424339686, -1787196440, 1604309778, -1275191990, 1983132962, 766036699, -399333061 ], [ 739651774, 76160925, -1172182977, 1818073026, 14634633, 431167435, -1929267728, 1445242383, 821389796, -2088090832, -906664695, 2071899011, -212207356, -1168254951 ], [ -1983132720, -934603231, 2030794164, 1037505852, 1589031219, -983698608, 278584572, -603606628, -350376068, 867042614, -2013887292, 538034764, 26405637, 1281255305 ], [ -239392091, -2048054078, -1188659442, -162974947, 183870377, 1107744528, -649854982, -1718497870, 577435840, 1312891929, 1306719858, 661214478, -352933060, -2021107478 ], [ -1738056153, 1776100947, -1053630335, 137662671, -1821007030, -1797307889, 1447005944, 778042716, 711931355, -1338977365, -1827570122, -1964255615, 1214551012, 1323366140 ], [ 1695319563, 1106152568, -1572081740, 1653460104, -1277279159, -850362462, -1868509458, 1564236771, -1265694649, -529767137, 2092985927, 2046761073, 529014209, -386461504 ], [ 331442601, -571822527, 778601027, -135936920, 96932457, 286136446, -2025442343, -2120831827, -1123220711, 349128273, -443621800, -1799281388, 1431397536, -1707428690 ], [ 420929118, -477879070, 323245430, 1230462663, -1447810801, -260250110, 1734288909, -1289930577, 1620909132, -171365352, -486216407, 1671322780, 156410956, -2048242524 ], [ 560675096, -32841001, -403805794, 117807685, -2026486923, 1755224302, -1676196257, 1673641502, 1861680604, 824935825, -1892267810, 1886039728, -973343081, 627848275 ] ], [ [ -1794164180, -1741665394, 952651067, 1734554984, -1370614497, -317134651, -1892748006, 1728011252, 1015589187, 1705233243, -1369290190, 1220836548, -767872978, 912030672 ], [ 1694324908, -1929653955, -1609183798, -1955446962, 1982463979, 1729282226, 812095353, -1864463129, -574071717, 1891214674, -710902894, -1524753541, -434677782, 1424070535 ], [ 465866399, -1837355059, 1604258981, 1719818184, 1053003923, 1069140212, -1096137620, 51190324, -716706440, -1486111141, 1185620657, -336741660, -381638514, -1207465999 ], [ 813165534, 1300542026, -2108983686, 1339660020, -479421229, 1874223124, -557240803, -97291052, 195850786, 1424574960, -1862234418, 1679173236, 886591931, 2137472926 ], [ -224862812, 1529601063, -1364913902, 2026999350, -1247190559, 2102272850, 1113973437, -2117602120, 1091360492, 1360092007, -1308938257, 300850932, 1297885558, 880869484 ], [ 1701822535, 2141450007, -889252218, 1327329481, -1444992069, -1243670592, -587113946, 1612607799, 1129632033, 243205299, -746168382, 645051644, -18291479, 1565630513 ], [ -1296965660, 1190073552, -1993630893, 202516261, 1721390265, 391497319, 2038589769, 1455729028, 1764263804, -206034858, -1648068118, 793434878, 72293261, -705414827 ], [ -1686614753, 277110851, 993024282, -972214665, 392610820, 2123825732, -253076890, 155267826, -1997300018, 570050288, -535541181, -1205099010, 1210263173, 2112374880 ], [ -535726213, -871064631, 451788968, -324658056, 2128021411, 1819073612, -387407882, 2036630184, 763386404, -1169767846, 2067712685, 534425137, 252086732, 1510329174 ], [ -1005466144, 1805864034, -615985497, -1640246493, 1914484745, -297777589, -841814606, -1385724507, 1965764054, 1063897586, -43804904, -1911066727, 250021120, 653267165 ], [ -560433575, -1076000323, -521713292, 795791570, 498877593, 694634285, 580344908, -717670550, 1511558499, 412633496, -1464077742, 1444455018, 2063135102, -1430264242 ], [ -433286886, -1196859889, -2126249342, -359135775, 1988002445, -545863294, 876902148, 1755576330, 1495776801, 16646169, -1116823290, -1140349848, -529388626, 320489044 ], [ -1825541382, -1353060419, 1510706530, 101067777, 1626214311, -1004861852, 1631268157, -1647481375, -429423563, 678142662, -1814994028, 40909026, -685768001, -1923828318 ], [ -1180847721, 967827110, -1729164592, 1537366894, -1200493080, -1818296511, -942570441, -1720160336, -2103081500, -1427768513, 1195385790, -1386318546, -933299545, 1993925150 ], [ 506527926, -851718292, -1655501789, 625117276, -294439055, 765667300, 1045090578, 2001261986, 450419292, -1262872253, -1224923293, -103653210, -1965198673, -521773135 ], [ -1423350176, -263413024, 1081202125, -2071600502, -543488764, 1536457210, 937288407, 1924764258, -1633184043, -539005267, -1411836333, 1658512688, -354459404, 847710698 ], [ 1777428147, 510450528, -1534586427, 861906156, 306523239, 1257515602, -952251110, 1848711505, -321389641, -1217009752, -1702654583, 1641030930, -2136019710, 1637007309 ] ], [ [ 654377745, 1697598037, 607065390, 818235289, 1252537602, -1605073890, 818718595, 99549789, 1552079236, 1382757796, -1600398255, -1699831944, 692438937, -2080274419 ], [ 1379394239, -705028807, 328283952, -151001700, 934286110, -1136580092, 1572502346, 1270078931, 654193687, -862615497, -1526629990, -682314173, -661338254, -1639144916 ], [ -459680572, -1856048322, -246085916, -117644931, 668071356, -738444163, -96099828, -441886424, -2035629012, -688487141, -1570254686, 1534469738, 1839823461, -1654123881 ], [ 514256659, 1804764093, 928237530, 444102119, -1077493798, 711487794, -1744216610, 2057955222, 509156437, -1336202268, -519124488, -791790701, -1542693666, 1025562851 ], [ 1977412600, -1441362775, -966977165, -96715265, 1825718451, -1749736092, 967577099, 1988109799, -1098152392, 2070978256, -233047352, -42712397, -1557263924, 393701454 ], [ 1189847389, -523335502, -785084502, 1642396210, 2091980726, 825956098, -644568417, 449357815, 1369551678, 1959342334, -411424156, -1158914937, 1889209558, 1782514691 ], [ 908391994, 795636254, -1729849998, 301036011, -1026027601, -2130148977, -797493805, -403310507, 1879909867, 474825955, 850722846, -1058061881, -1935272530, -1772283010 ], [ -1325337220, -289981731, -195770319, -535799399, 1479718021, 111093828, 604835450, -398323772, 294764754, 139565879, 1762116433, 161543948, 909311243, 1666521016 ], [ -1816467672, 253277579, -1785533297, 1128189414, 1349823602, 1124709037, 1016886977, -140020050, -1203716755, -136001659, 132354206, -282585276, 62193908, 243219053 ], [ 154548313, -1926602885, -1676081817, -296023362, -484444361, -1810112102, -1685384068, 1360378582, -1627748879, -188453859, 734612, -13140609, 1814531866, 1454297860 ], [ 644430166, 1144651227, 2022828307, -1452815853, 917433416, -1391278414, -32371956, -530347065, -1892959405, 613353336, -1614335697, -1255699672, -916468402, 1858035847 ], [ 1949612806, 1394433076, -249471163, -940895189, 1640144440, -922676872, 27809873, -1250070978, 1316991751, 1653592899, 626986414, 1456639188, -449173396, -309146737 ], [ 479839768, 1797643114, -544989876, 1718873619, 1236896482, -2014531902, 2026204755, -1874865106, -1493408166, 1435510710, 2044270548, 1910940742, -1399688313, -1370878132 ], [ -1870555395, 1651186092, -1716414993, -1519331390, 70364927, -920195772, 1183067690, 1016110712, 277038100, -540830170, -1111511795, 288951397, -1407396283, -645238287 ], [ -1498942324, -1411937139, -1444816085, -676790602, 595324384, -997828591, -1688633739, 999698118, 254756222, 2128672605, -682038, -342710166, -991154857, 398414022 ], [ -338149404, -602786696, -1679377155, 424152749, -1045869212, -136543962, -1465265954, -715554069, -823603030, -1049796863, 453156167, 669609719, -2081393874, 1542912349 ], [ 4476299, -275820024, 627456354, -1152805958, 919429352, -563742041, -1690477959, 932020348, 520728986, -877261754, 323246116, 729847838, -686379337, 755739058 ] ], [ [ 373773645, -1384025375, -267861247, -42197313, 1165497397, 4489012, 981534331, 100982879, 1581406500, 1891897171, 1475860168, -1566649559, -790563381, -963343605 ], [ 1524115056, -947441346, -1398583803, -512724484, -610677977, 2114039539, -1844721915, 1624447879, 2142144629, -1680426917, 1866041150, -728505743, 872706598, 1629981860 ], [ -647896122, -1734727552, 1157459756, -411352971, 1660240766, 629824702, -41965204, -1918488443, -602729373, 27034519, 1701212821, -1999169170, -342726187, 347887148 ], [ 202105500, 2011115878, -1209944500, -865802342, -559047360, -1542236907, 36877084, -1253014348, 533020589, 1546327464, 2102784134, 884804749, 302778268, -1010037810 ], [ -593183292, 253972929, 570538037, -1352772312, -468136061, -346131887, 1516107419, 1489754380, 1186376836, -1947238262, -490722134, -1878379682, -317265478, -24068074 ], [ -205875182, 1252533447, -1898796394, 906522096, 641808989, 1336812178, 1671007884, 931064038, 587547994, 1044719505, 2103284090, -616923874, -1673011503, -1796046590 ], [ -833729747, -77684171, -1479851672, 1270815945, -396179837, -1143381295, 510134652, -982369846, 295682800, 1983663579, 678725177, 17591682, 24948091, -1571716657 ], [ -305083205, 1392445688, -176065909, 2064295522, -1929012619, 2126681770, -1621344575, -387432554, 31006626, -1452152923, 1888482227, -527334132, -81079617, -225569806 ], [ -1797216542, -813873967, -655835822, -53977275, 332186672, 1121777370, -1858613194, 317852959, 2002892329, 528662440, -867661144, 476866495, -33878032, -2099341607 ], [ -205833037, 2120310921, -1982106590, -1825162065, -2129933429, 1700263341, -1203647259, -1795613317, 695961205, 306222089, -295207734, 1202969586, -492596776, -89619397 ], [ 248346656, 1112612158, 620518546, 469096953, -270946901, -1199071426, -1356956001, 1688039556, -1807256031, 1400529376, -1045902780, 1178322475, 1943643537, -1279453125 ], [ -1354851271, -2111993454, 834527645, 775575710, 587435164, -1854071895, -1889394429, 1515924205, -254883875, 1691171481, -465028327, 59005796, -1003457787, -1603206251 ], [ 1652825485, -1601454967, -1601829839, 593255411, 1422516081, -1707545736, 816264868, -591021747, 1936579253, -1776678810, -186533814, 1863333480, -851352521, -973991540 ], [ 1742011162, 1550060762, 218489541, 1735636794, -1355976090, -949462731, 1930290222, -1084354717, 1236892863, -1130010505, -1922912009, 1549492768, 276547202, 2001506137 ], [ 1148522686, 361522794, -592357556, -288221248, 971477218, 1986461157, -1437990148, 1919656086, -768778491, -1156222756, -295155251, 343459583, -32172428, 344607944 ], [ -815937627, 559622150, -800026582, 1414313877, -1282350231, 1876987152, -145553757, 743450991, -1608701783, 757495516, 8661069, 352143836, -1471987293, 2001014847 ], [ -1252544044, 662575335, -1669225329, -211384954, -1945090057, 2075691268, 1857403799, 1192171485, 61587307, -735195084, -686482, 254032589, -1490316619, 1100121219 ] ], [ [ -590467533, 256641424, 826053512, -1362483209, -930464622, 795074172, 158465100, -1240328726, -549641475, 501661700, 1517040472, -604859622, -1724325029, 284950786 ], [ 717430970, 462860590, -1287092016, -1560472854, 733295239, 783602360, 669639005, -1545310055, -2123059786, 449524044, 1339013694, 616348963, 525141028, -1715562435 ], [ -903577257, -1945530898, 725831762, 1981708945, 1089017347, -1586185113, -1641806573, 1703728254, -1984553568, 790081983, -2046347317, 1651215558, 310237830, -620770687 ], [ 1613611964, 223411655, -1324084118, 318889828, 1992528090, -1440718586, -440807514, -1843765392, -370126377, 207199959, 659193439, -643609417, 416825549, 752146730 ], [ 1872203796, 2013920562, 776933282, 409768065, -767757641, 716211475, -913696631, -1295239245, 986765010, 816279382, 107803776, -40784476, -1491138546, -1298967833 ], [ -2037077381, 1887383900, 2002338568, -1808563098, 848053028, -259785559, 1101845905, 1213101484, -422112931, -136359228, 251866256, 373898915, -1460891916, 1040143183 ], [ -2064165250, -460309793, 963571903, -1254110501, 1484217499, -209021856, 191140569, 13890595, -263072108, 84420246, -472292101, 1309178770, -934981259, -654336991 ], [ 1983452631, 1028842106, -1754513691, 960002237, -702211149, -10893515, -2003621874, 1636862567, 383666885, 2056758713, 47109777, -1093498191, -1581407829, -1688408806 ], [ -776917691, -1890534848, -594376467, -2026457682, 993762973, 1257277213, 981772434, -764335898, 1924928315, 193404097, 1317094734, -1986569399, -1940908151, -1054437042 ], [ -490125301, -693040646, -279085397, 1749251805, -927665336, 1185859567, 1746852119, 303827139, 2008505214, -431104478, -1561377474, -1544920281, -2106796850, -1819135116 ], [ -1225313517, 318097248, -2054343299, -1015426788, -364248386, 654792789, 1592117753, 1824040123, -318773249, -1992721070, -51517550, 608581961, 668773046, 1048180247 ], [ -204617638, -311825822, 1006894402, -1011716102, 908933911, 1504062202, -1332479243, -164412861, 605228017, -1661099312, 436091030, -944047575, -283429280, -1180791675 ], [ 1148235903, -2079097852, -1184183104, 1049482954, -1023699182, 1733828283, -1419534568, 2029671969, -2064795128, -1892425523, 1287370104, -1041741502, 2123345030, 1107341647 ], [ -637780352, -1501672614, -1594767493, 383859610, 1472380949, 48275802, -1414472734, -197290228, -1221770089, 316558867, -1772958563, 1225479372, 18298027, -92854602 ], [ -279338955, -36149767, 263288875, -1203835013, -593448475, 1499787175, -1380364210, -2036216910, -1901376646, 2146458044, -555804978, 1528791047, 2066654209, 1770295254 ], [ -523419542, -1511877516, 460851128, 365889088, -102213752, 652212224, 346023827, -108301426, -264019678, -851615437, -809644403, 1433504756, -2058129181, -1518239399 ], [ 118148098, 1811087047, 2040787119, -1484848797, -1640672550, -72550767, 105014550, 448638845, 808226702, 1191827753, -1218913550, -1744428867, 612307576, 1106467820 ] ], [ [ -983939213, 760568852, 608058473, -220244823, -1170069969, -1289268740, 222183934, -1770607797, 364862176, -1654140764, -404822682, 1590479640, -905401836, -910708654 ], [ -930814743, 1793053484, -369190400, 1352064186, 945919567, -182847303, -685475247, -910439678, -1484535144, 559537307, -594330388, -1773445582, 1633892475, 1733957964 ], [ -45318616, -364912767, -893635496, -108605640, -1972086189, -973290631, -532083942, -887719069, 785795154, 2066603424, -1230338872, 1421258174, 1102033636, -1017814225 ], [ -1037233097, 1505573065, 639307472, -819290448, 303012813, 1815428791, -2100544987, 798847100, 2085436189, -28839715, -963695999, 748619116, 284470485, -517390268 ], [ 1780403933, 1860130214, -702215759, 934687422, -746068547, 1538785444, -982971862, 183818302, -1374490653, 589484026, 1062724254, -389890171, -1130585396, 1487140426 ], [ 1774085299, -1952308485, 941699265, 267286517, -21805268, -1879545773, -889565558, -802184543, -1049497658, -529379063, 1895208658, 1117393318, -347120282, 1293132788 ], [ -1720172768, 1976842177, -2137928017, 744992551, -531295349, 12801970, -630092656, 1428128852, 103510135, 83326077, -215812598, 1133765833, -1411488977, 596954218 ], [ -513451436, -1157450199, -228279982, -1481467159, 2034682642, -650725453, -1109474055, -698045997, -1819107431, 1234929001, 303548669, 903514474, -1655141135, -1319654988 ], [ 1812371887, -1250740234, 719042253, -923346733, 1167885298, -423429811, 449602302, 1200473328, 2016514502, -1829381350, -876677840, 1114778176, 2061942582, -1433067423 ], [ -1067008087, -325934187, -1311663754, 1095830343, -1140644891, -1525013043, 844801705, 1593971814, -9163231, 654189708, -851509799, -61298594, -1478595591, 2048464193 ], [ -626820821, -1256510927, 554810188, 1624106632, -1996682377, 561611083, 64864327, 396750721, 1863013524, 1086099626, 97289176, 315236922, 845968606, 2046255885 ], [ 707795633, -799079567, -437530040, -568891205, 981572382, -738797864, 64084636, -1230781500, 1512000237, -2139659326, -1259337493, -2095606755, -610184372, -279446675 ], [ 432086435, -102300164, 223647925, 1316676931, -656220790, 306397709, 1805811666, 1910376350, 1257884126, 404118114, 564424393, -444405804, -1388331771, -309288016 ], [ -1627418821, 1458972628, -2040925294, 1414263089, 326139888, 429526720, -979347472, 1904996021, 383669978, -982097071, 1558691228, 2103998609, 91720508, -184385042 ], [ 485746582, 2089509560, -982151451, -1289540674, -1495713278, -311255296, 1394133355, 342862697, -1011179269, 1504383997, -1885195886, -988748769, -2062708862, -1225737913 ], [ 624500562, 861371180, 468059756, -1557788151, 132390035, 356765424, 607972749, 1923025860, 612430131, 1920308479, -1181052354, 1439627600, -1637248371, -1440682418 ], [ -1922493272, -572208692, -387729749, 818310628, 1040090637, 1963274144, 1257090807, 419312396, 896303786, -644821424, 515083762, -96022179, -1794118797, 148794687 ] ], [ [ -959058368, 1100120377, 533397980, 653361070, -178902509, -771119391, -576420687, -1324371162, -1519873278, 863138989, 599577479, 635291956, -1011681800, -491689336 ], [ -1835963174, 791401394, -1918024453, 1395629779, 1183954471, 835788479, 356881774, -521350739, -515831034, 913667873, -676203361, -1780188169, -194570535, 752155229 ], [ 808082658, -791045172, 1329206083, -1092709377, -1860559107, -2049749983, -841467466, -1606106775, -984193022, 681007636, 1436091212, -1220291904, 2013932567, -1582667156 ], [ -1839896502, 1818640912, 902254150, 689628247, 2086247143, -1795349951, 1443166236, 801755466, -1345158083, 576851502, 697787237, 197821394, 676601788, 1899717777 ], [ -1971597065, -1626241350, 236890843, 1334804510, -825163583, -197544248, 224568990, -1025773845, -897390075, -1629462492, 76788664, 1690543729, 1875709974, -481915887 ], [ 931081709, 1982355775, -1828912837, 983946390, -1942676459, 1820615740, -700862817, 1015286876, -478625537, -5855152, 1461480140, -1856130931, 1872828589, 830120356 ], [ 219086095, 751224646, -376752102, 1651348269, 1939888270, -1244891903, 1267288431, -1434120279, 1588003040, 493909040, 1163894507, 1475344007, 1241881989, 1201942769 ], [ -844142367, -1128030512, 2085019503, 916763884, 1489988103, -1506997857, -1003537159, 32012519, -1086821547, 682748339, 667085265, -710635657, -1590512807, 1003857774 ], [ -819846341, -678035397, -1354440147, 2099713962, -323887956, 34126980, -1430364420, 1509002949, 1188555922, 1213466638, 421757989, 653746007, -1432918885, 372787856 ], [ -1373313256, -788199596, -337717207, -139865843, -1767238071, -36388649, -659113475, -1873855008, 827123954, 2066604093, -660393798, 1803689207, 511283957, -57457133 ], [ -1900892184, -2075825432, 298225932, 1091915742, -966770495, -953267247, -2085649866, 280731356, 314674688, 1243829659, -96684809, 1720487728, -1472128571, 1737763705 ], [ 749465505, -2001501779, 398015364, 1770961798, -1897632800, 1133248345, 640912786, 35780599, 233541383, -626146090, -902017208, 1327748543, -1539764038, -348699304 ], [ -988295464, 2058128795, -1097500667, 1024687147, -358318087, -1584689896, -1391896540, -814950301, -1159561505, -19251577, 153371975, 407648589, 876162919, -598764426 ], [ 248489430, 1214190649, 823362477, -1553379428, -582575791, -315531866, -4572184, 1352796361, 194895768, -491794459, -378333539, -1689016078, 1160783353, -772113193 ], [ -88499336, -798223679, 850717832, -1036011550, -1238963334, 457819418, -2124740282, -1765419431, -1719514530, -474767121, 178091776, -1275475684, 1470455426, -1663396110 ], [ 631654437, -1830067494, -1518887318, 27330143, -354273880, -1966457857, 51022934, -1484673633, -218479323, -643955335, 1585784774, -571182338, -702949739, 1943433132 ], [ 1312595943, 1515207726, -1309169936, 1810705621, -256471312, -254087241, -790654973, -437598711, 665067319, 404279691, -641158940, 1726543450, -698002432, 1231379091 ] ], [ [ 1360003832, 1426002943, 1511257893, -1431644012, 1648848773, 1273601700, -269547668, -958362744, 316963947, -56771650, -1523679750, -1399221993, -799947259, -913446956 ], [ -364498029, -497709291, -1643780795, 1319784991, -325770155, -53311738, -2041913191, -428224009, 211972512, 1328325553, -464272735, -384366466, 804218789, -995895404 ], [ 1949340510, 1581876082, -920980579, -1511302560, -177807594, -778802502, 1993938897, 264196997, -1087660813, 835374320, 1792689481, 19073518, 165048641, -1881434736 ], [ -1765598671, -1171040306, -611546324, 247017049, 1039046577, 223685780, -1434047252, -1015265609, -354317852, -1899600900, 27011679, -989635140, 1687274809, -2075174698 ], [ -315175703, -1740049224, 225624666, -542698386, 595335713, -613883777, 1849145108, 369808636, -149420953, -388988051, -1736758125, 1292169596, 1298970965, 534943581 ], [ -1111600366, -1783137832, -1063956717, 1448287084, -68203802, -724004394, -1214906135, 1517958857, -718337389, 1520879431, 1245354471, -1008710760, 1771140901, 208683383 ], [ 202350915, -881745414, 1290389185, 2066723022, 1008009509, -690639920, 162447950, -607184489, -1548686799, -1118202272, -805340816, 75459922, 2069436259, -1459016155 ], [ 1284674292, -420010581, 2130968421, -1553379259, -1398678269, 1005617338, -1321768663, -1430001062, -1323642628, 1503071491, -416743212, 1164352838, 1710381740, 1672724250 ], [ 865502827, 52486507, 1913554597, -20074259, 873575744, -177984322, 1466196479, -701242805, -1842836572, -156129234, -1679775899, -1023839420, 1061819790, 1023452150 ], [ 832838407, 1971156367, 876195241, -1271132955, 829855182, -594561938, -1635394608, 111543819, 1631983160, -716358147, -1015575526, 1025256951, 2009653843, -1081167011 ], [ -555871298, -1778443248, 1467222214, 638586957, 346855182, 1262429844, -1006702319, -1215575557, 48387274, -1261835174, -1741358041, -1493723903, -505016491, -1796827765 ], [ 1226320786, -1083199804, 1935788993, -2104889834, 1661980371, 2081694781, 141981274, -288522737, -1753644955, -554557823, 741389979, -1797261266, -270981635, -1636988891 ], [ -724337702, -170419093, -646861575, 91084884, 1294798950, 1022175072, 1912118993, -1003999542, -652721470, 1970059153, -1681707515, -917041407, 1372206923, 641951899 ], [ 2000041303, -1490904357, 239630343, 1502347250, 1963389502, 756099299, -1928428223, 1457767346, 929869697, 1595842641, -402753789, 1393864955, -1352370785, -1673556710 ], [ -1750170378, 50736198, 30715030, 1275709975, 381997656, -964433197, 652883004, 1275455607, 25463697, -453108690, 478098451, -477409811, 659703371, -457063722 ], [ -741363273, -2146710671, 485289410, 674152227, -280639999, -1279303159, -1354349349, 1931199333, -1316007552, 1864413866, -90809988, -1822267299, 1277842137, 628811012 ], [ 1689363428, 656168963, -141071543, -716644775, 1691459131, 1269945746, 1299351979, -432874045, 1878970229, 195880851, 1817184565, -1094503344, -2100881601, -386767784 ] ], [ [ -730456765, -1047076099, -213005345, 2085426261, -1697209332, -560185105, 1158675031, -1790346840, 592179985, 1494579157, -2121233889, -1506590866, 167555519, -13607971 ], [ 960353586, 1644533107, 704264393, -1795928026, 1453593662, -477640566, 1352139805, -544584605, 1535732607, 1639292162, 2092196967, -1102571217, 744261684, 649777142 ], [ 1797951136, 1664462198, 659608331, 666889949, 1113016297, -66221158, 468816615, -488356301, 219714468, 894394200, 1774173039, -1385726797, -7907890, 2049084084 ], [ 1906675392, -1168740136, 191079595, 27899264, -655139699, 179899416, 1220123256, -1533824098, -1524211106, 1017833751, -635606086, -1485653858, -1818951974, 24777783 ], [ 377729204, 1858387305, 1870440124, -287905076, -1734352235, -811596001, -1217782423, 660197130, 1600147487, 547291026, -554228656, -1055850380, 2062778123, -551382727 ], [ 1288617184, -246179066, 1733486367, -758052885, 978813303, -533142499, -377495511, -945063062, -370063383, 1801131672, -779766541, 1983322771, 1001308261, 1657937772 ], [ 556082415, -545092958, 1235038136, -1229990777, -577656908, -2117907754, 1728485196, -317897072, 205472611, 2031538230, 733631817, 108618371, -1919158317, 1063888819 ], [ 1662184868, -1198343170, 1266331155, -1889112371, 587640811, -1069390012, 1455652184, -332902276, -541333621, 1627770194, -1560931042, 675609254, -832281988, 837101615 ], [ -1275766652, -1746807083, -961656660, 578452227, 915196516, -684305129, -882900835, 1604036983, -841890042, 2017064350, -1432221026, 970648725, 836279891, -222937476 ], [ -1403424084, -743127257, -820195613, -660484398, -939365461, -406810743, -574359660, -1945676397, 43545029, 957106074, 1745864410, -769669066, -1920514302, 1988771999 ], [ 46544706, 418173569, 2054559579, 713781768, -1942519034, -1647047180, -1833624220, -936907167, 1111077819, -654137548, -769039411, -936604941, -687375443, -717410336 ], [ 648284139, -360375286, -1807260601, 858575770, -536634244, -240151641, -1130138291, 1172508725, -1662782903, -1979557145, -1928447532, -1816578128, -415101298, 2058200134 ], [ 1357643686, -940857938, 19997810, -1805238325, 368767945, -2073902608, -1177855626, 639553020, -1569964972, -1941768667, 763994243, 205812303, 2098747114, 1036585360 ], [ 574326790, -1991417196, 1731142477, -1497426234, -1004507047, 1346715160, -2082880124, -1032460876, 1736598582, 602507965, 1909502596, 27091942, -1717445248, -1727308478 ], [ 1208559689, 152686593, 598987807, -1426669537, 2050506992, 1134940975, 1229492564, 572872406, -230287638, -805728831, -1310032931, -1611016227, 635275356, -2052539774 ], [ 267928723, -402811293, 439141583, -1449638237, -1853459320, 301439997, -232224224, -2145484552, -619050042, 2025691513, -625745548, 198315850, 842878726, -1449465713 ], [ -1976340167, 529383887, -1706668057, -971987157, 1876870555, -653512296, 1564785773, 897993021, 487287341, -1794666026, -278382518, 1424607021, 1898783933, 878831663 ] ], [ [ 1336713587, 733120647, 1618268001, 1083144112, 1241887740, 726405123, -1185191310, 50695127, 1246354520, 830757386, -5177296, -229189037, -1276689682, 157073760 ], [ 1635115272, -1054441865, -1240353647, -576696728, -1676126152, -1700996619, 670870852, 1874312043, -1554062190, 1146196760, 1496590196, 647442878, -493704738, 1868251872 ], [ -1665693435, -348767870, 1015299768, 460917887, -1393270359, 1105659824, 775008907, -1341481510, -1478303308, 1590295085, -1290124607, -915295958, -1238671779, 1493229737 ], [ 1332874707, 1573378296, -1222718931, 1699483181, 1427504065, 1291494382, 219132737, -1192162949, 207212456, 713617677, 1331120732, 1963092978, -2129028209, 2104189688 ], [ -115190437, -584934362, 512975118, 1059491355, -53944490, -573421992, 1971732823, 186225506, 953146591, 137988411, 372080497, -35412550, -355758150, -855216230 ], [ -1535576166, 1159719492, -1316612264, -1904612433, -1027260203, -1808372589, 966856637, -1417676218, 443767086, -716143575, 659327651, 671969638, 1603114663, 1985475462 ], [ -31279057, 1514870469, -136871087, -1576267775, 1263214019, -986334610, -1507569711, 517767867, 602794474, 2050964229, -1327643251, 263848826, 1824750361, 1160148786 ], [ -2026884538, -182051942, 771260328, 354861189, 1133258554, -260476290, 330843155, -152622072, 989130289, 594663385, -2003289750, 1944386518, -1929220373, -160438895 ], [ -152870445, -806388643, 411507095, -2000824494, -2038667733, 2129687380, 2019989768, 281559018, -1530569595, 1756787096, -1823832979, 105698577, -527965319, 17387007 ], [ -1538263097, -1260104397, -323650623, 2086675597, -2139304609, 652147889, -1468810200, 2068245174, 1421633002, 1703833040, -2094144881, -1255490782, -1122683409, 1042730186 ], [ 1666705915, 1594727706, -1228148334, -203136912, -585458006, 2004996751, -1437962875, 735561342, -873248625, -1379657442, -1133231263, 57714016, 278979510, 1882062321 ], [ 789868241, 596102382, -1026816696, 853052018, 1122399571, -1957474776, 517068917, -703927421, -1799642096, 1920682908, -1232478415, 1542212791, -449979278, 154236516 ], [ -1092945920, 26588150, 1971529263, 182705928, 1159687126, -1272618996, -556969964, -732986424, 1829709868, -1351614940, 1098960132, 253422990, 1402574381, 1024749979 ], [ 249149618, -326802613, -1426224335, 182663440, -1885263951, 677588379, 1600009559, 160522453, 293955516, -755661504, 1555732350, 761697091, 1326933027, 800420120 ], [ -1657716368, -1935495350, -302794588, -334658191, 1985063654, -636650258, -1336898680, 1272300788, 2017058236, -1463612811, -1000554283, -1709370251, 1478101194, 2012190531 ], [ -528020447, 96487876, 819489922, -769646850, 2098586816, 783952636, 2001412763, 1986019781, -1133637823, -43588086, 1362676925, 1495064353, -1385762633, 317324847 ], [ 533597823, 111322772, 612849328, 1895198934, -2820902, -350136373, -1014314055, -837710760, 1896013812, 1905261250, -92023379, -71895458, -206161347, 78289234 ] ], [ [ 2010012880, -2012992137, -878579164, 1106034794, -1032751847, 1305137247, 392912884, -2145478449, -2079866369, -160646008, 2139930275, 312083164, -1307235110, -737317603 ], [ -1311941712, 1193021005, -620983798, -125147461, 812174003, -459655563, 1197155962, -1253840634, 2061159104, 1573954909, -133897543, 299785666, 1558703423, -1073486437 ], [ 289664242, 1722527522, -858489759, -775233795, 1179028407, 2092409574, 1652973044, -145753787, 1482764876, 1448794823, -379187238, 1055254115, 827167797, 654432389 ], [ -485922093, -648344178, -99981040, -1788482396, -840189971, 81609571, -1997369540, -558641509, 435564022, -1868530406, -1769611465, 1050590104, 1357794926, -48101581 ], [ -984922692, 1603690532, 91779489, 1533754068, -1945651339, -1868126063, -37049743, 39964969, 2053082846, 575723719, 1500585969, -1962979085, -748537846, -4627909 ], [ 734681825, 1567927671, 1514394356, -1036149056, 187018784, 2139080046, 671588316, 279890514, -720409322, -1982352963, -1927534205, 1594087259, -662013245, -401549166 ], [ 1228063575, -88993543, 397035749, 2115528497, 1421447056, -229006404, 1462403812, -1506393321, -1868975402, 1684998188, -224794343, 1058169531, -671728269, 1718808157 ], [ -1429042913, -96193940, -361826169, 895368973, -1527073340, 744968676, -931068972, 740171182, 1375347806, 629661826, -1525046301, -1383416430, 1761270170, 507991370 ], [ 1539771382, 1171630629, 854533012, -891817410, 565210301, -2024206428, -1802726398, -1631579968, -1557564211, -749244961, 935494232, -2069987564, 1549031804, 165211052 ], [ 1007924807, -583958397, 1930883332, 1594943408, -349670966, -1362683153, -1426676522, -590040756, 703458786, -1744515395, 860619870, -1333363015, 529259161, 1927783784 ], [ -1916629389, -994064053, -661164081, 287353760, 1096620598, -1955521338, 1264797896, -1892159164, 851749728, 1975736579, -1762576476, -1101891432, -172170429, 1341696543 ], [ 1948891689, -1569867280, -1279860610, -881502747, 1045955780, -1426665387, -1435412872, 453248233, -1134812794, -792922727, 806961044, -545312538, -66053173, -488686018 ], [ 1307420706, -336078582, -795625509, -1286433725, -372217123, 1851800305, -1516576524, -24292862, 1951958582, -1247984039, -789092853, -567184596, -1811264822, -1223426638 ], [ -1013181312, -460550183, 1359009813, -1007379738, -1050147949, 1708187864, 870345814, 2069286224, 1443199565, -1554691196, -1667401339, -1163319792, 1333399977, -910060568 ], [ 1060136581, 1904189501, -800439898, 2001127276, -1430284050, 1497307211, -1602185431, -638027281, -834497142, 2066109986, -1363751597, 1888131291, -739421776, -317201410 ], [ 709953957, 988324047, 260473346, -2007188101, 102144539, 1677429110, 1575249338, -596974335, -69670936, -27425372, -1072946277, -765785843, 448271077, 2041241151 ], [ 706266683, 1640964160, 775663428, 327169664, -713833436, -1934103217, 236707524, 1056546813, 1597990223, -296424575, -1602461313, -553200566, -1828323356, 1376474377 ] ], [ [ -1419896627, 288974497, 1202910931, -614131137, 514221784, -880410921, -2007672767, -1580357582, 577930967, -1780336375, 2071507250, 885324968, -574286532, -750633561 ], [ 865490362, 1039330662, 1098774704, 1135132856, -1614154990, -648702679, 1793151425, 719223762, -256830445, -401431251, -448974384, -1720822366, -692078137, 1991428687 ], [ -1528077552, -195254139, -1273698488, 2024175428, 358169693, 153071275, 766674281, 200116057, -139427358, -653309725, 1536850948, 1734568655, -772698583, -933745227 ], [ 2106031349, 184676294, 244839951, 2125242652, -1568709687, 1274620925, 336598266, -1754810712, 114109954, 1535268384, -858154673, -1353921967, -1451022863, -1695811784 ], [ 1032357707, -332427676, 400499237, -1410329705, -142360121, 525039787, -1696922753, -981309600, 1774767109, -145181482, 840996916, -1852170098, -472838661, -501767219 ], [ -384604239, -2086336335, -1786406426, -562619522, 226952484, 1863641679, 76116608, -1716985575, -1558304618, -856564114, -568166758, 1853974794, -1937475214, 712492689 ], [ 1951084038, 142228242, -181021743, 438867115, 679505525, -251424854, -1919227673, -2048610337, 1209655635, 552967672, -584126111, 1088037860, 1816241972, 416488967 ], [ 648389325, -2106390102, -124011673, 1042577343, 428206959, -280707212, 899384566, -1549209794, -1892396022, 822569944, -1173859748, -1992259354, -492806844, 1991640292 ], [ 1536382394, -1416563935, 1433622066, -549895031, -2048918691, 1082655324, -1083341181, -469144424, -761924427, -574445018, 1179433394, -1597658298, -312589784, 1992733504 ], [ 1035500819, 1748380265, -1738909098, -958077523, -649179975, 1576108494, -1972753916, 1089846191, 1707858542, 1065622297, -2072568780, -156514877, 792806421, 1423340017 ], [ 345842651, 430806693, -1719609418, 1941247108, 748660071, -2125909440, -788486637, 527244164, 1856813477, 2082495170, 1666184508, 1371727328, 421009144, 659916830 ], [ 22123354, 966184257, -697685720, 1256979143, 646318451, -1583631066, 984719828, 898935237, 726701309, 2103510737, -1378580891, -1274581579, 1864541221, -1278366044 ], [ -1483588317, 397049697, 1333239518, 266027177, -211760249, 1557064133, 1519247382, 1983536897, -1822404684, -374599589, -32345481, 2130924615, -783102694, -505985153 ], [ -1453708475, -1291072108, 21442395, -1527039677, 1061985702, -1521812999, -165427877, 877129155, 2137941229, -605224211, -302295872, -1692444759, 810055892, 290626345 ], [ 786802218, 1337679709, 1657581219, 1360492613, 1457286141, -796888394, -1226791484, -819924876, 428158375, 1428492964, -307658019, -714319830, -43939215, -145567382 ], [ 551345616, 796099242, -607399916, 1219844798, 901109051, 1553203927, -425831563, 1458622471, 1988177250, -1443947761, 17069107, 931879331, 1341503287, 1599638038 ], [ -2142197631, -575075684, 522666936, -103880974, 1268480185, -535518636, -1817941359, -985640443, -1905222719, -1626231430, 1392210639, -290990191, 1983565735, -52199496 ] ], [ [ 809320023, -894993716, 141587870, 88131374, -1080626720, 1504785720, 267390453, -70805117, 113776312, 1156489013, 683384004, -1312714592, 2067814181, 1564665590 ], [ -1318801865, 1396417811, -1281420646, -1437062192, 1604733674, -1919991946, 1553620839, -475631749, -1855677396, -1870285171, -1602268781, 662637250, 422834643, -1892907685 ], [ -1160005437, 1857952326, 1075321660, 10283458, 145393138, 835081763, 463135377, 604119761, -799988481, -294427062, -810993185, -1509508629, 1405392922, -1293124320 ], [ -830701261, 628954232, -1950338044, 375334379, -1179545623, -149660156, 734831852, -1757567170, -1990653021, 476979196, -1576660550, -431905960, 712064917, -1946459691 ], [ -127530674, 322584594, 1686242282, -171875117, 823980535, 400578307, -877163435, 2137436369, 507771555, -1121624167, 1782641938, -1994604879, 1486196252, -296712645 ], [ 1055577964, 601221685, 109248479, -734485639, 1218413762, 1382805510, 1555068728, -1066311644, -1179704327, 1548157078, 2035004796, -995948677, 1128808858, -1011140479 ], [ -1533036447, 1517700966, 1204389727, -1961834776, -1780778041, 1643012777, 1064165002, -2044040967, 2054562925, 1292949571, -1546092045, 1732407148, -854759638, 1897021071 ], [ 1635000589, -276815288, 450133553, 781928645, 170531748, -112761530, 1775740773, -1341876740, -711122866, 1529486420, -890098290, 479058627, 2071456718, 228498679 ], [ -326765726, -954774887, -866553980, 67565401, -515531764, -2002785872, 1287760374, -491078784, -542896513, -1639628273, -710158125, 718281155, 1362700541, 2080964856 ], [ -1266299623, 702427244, -45406851, 1444771854, 382081389, 2037531096, 1206039106, -1364958251, -989580855, 714552483, 1256892471, 1145792757, -1332287299, 919246194 ], [ 38597217, -308833189, -1501985343, 1634143013, 212935991, 412261532, 1342245910, -8947870, 1700237314, -515497094, -2014104195, 966805933, 1882068749, 331369846 ], [ -1901779962, -696165102, -307187430, 1241763124, 73595954, -143746678, -425050563, 409822693, -85113599, -1520856838, 341981800, -1479198419, -2089346233, -1178222620 ], [ 801780388, -1478237271, -532747117, -717067982, -1987343217, 1292902092, 1450183409, -1503683633, -1016116855, -660876975, 1748221270, 81710686, -2129058546, -2092466885 ], [ 2090882392, -1050857992, -1410696457, 178630275, -1601120670, 1185629585, 711378790, 1116023672, -1011316721, 1758979579, -332252196, -1772759374, 604238521, -1688436281 ], [ 420545657, -1708343189, 975295196, -906491751, -1379296872, -891027199, -1293251583, -1758097592, -1276930006, 1859314023, 1672492820, 1734229173, 195766126, -920408741 ], [ 2077885609, -1849422826, 1354399561, 1842627670, -331122388, -1597665064, 1384603421, 1428437678, -23632559, -416206278, -255050271, 591235322, 500691423, -307374 ], [ -166765976, 499643074, -2034885731, -378311451, 1997047061, -1152590307, 1687708663, 290219874, 545021692, 943394627, -292267606, 483848972, 597437950, 180122095 ] ], [ [ -1968833335, -1714052567, -842434245, -2147216997, 2071293112, 1964287468, 2096193199, -692360181, -1747338475, 368087140, -77611606, -991203146, 1668312597, 1753203982 ], [ 1190710863, -531253075, -593408192, 1517543970, -790032476, -1494994071, 1423544481, 12221139, -1966737166, -979503632, 2068596998, 350745377, -1065905058, 1551398701 ], [ 1677609404, 856671873, 1021571599, -1017713027, 1153726209, -1007248161, -1441117060, -1635259546, 384976492, 2077018205, -1744205465, -673705101, -149525901, -1897175427 ], [ 585831034, 763515416, 1852910961, 368841439, 235393738, 386792049, 1651515705, 1807189452, -559861964, -605060284, 547543128, -479477870, 377313418, -1458073013 ], [ -1201678574, -722409387, 1799842512, 1727781620, -1552837350, 840516047, 1470696076, -2013242922, -218423928, 673366174, -26479532, 1939611789, -197422683, 896529594 ], [ 715486651, -1383956037, 2020509932, 1353119457, -688419313, -1065489831, 2067213487, 1206281127, -973790215, -2051658564, -369709102, -1781776698, -790815111, -2094057445 ], [ 1227527437, 1110469853, 2138838242, 2008824337, 1738476360, -87747764, -851322098, -944089076, 269268952, 85344032, 305148577, 1184305008, 1553743501, -66230641 ], [ 1007724204, -818242459, 1071359411, -1952175164, 578867108, 510757579, 1398894361, -1092379682, -181327026, 1560238941, -76335241, -1424548882, 905800980, -1363064921 ], [ 1091701090, 1947991213, 1184875938, -874665260, -2101207298, -2008805895, 1622806701, -1105304813, -258018580, -540446338, -2126166390, 1234385523, 1326075533, 778943037 ], [ -1003485125, -177348281, -237668881, 895917061, -1104408051, 276525098, 986780468, 1928045289, -628294627, -1171236533, 1650345058, -1798291387, 1561249661, 1759394313 ], [ 1466910295, -1608796974, -1652590097, -1910532062, 975150542, 130283127, 624766821, 732991344, 1158324561, 1892114004, -1379983596, -276448957, -799069176, 1577059637 ], [ 1602940441, -143309360, 1978713174, 248738420, -1985998891, -960682390, 735610556, -1236735258, 147137207, 1041002288, -1480537836, -1201025062, 95516764, -1053143906 ], [ 2129115886, 1885263953, 1839513642, 1610080783, -287384006, -464834035, 1805888712, -1718020837, -1387489468, 902119780, 1686065045, 902877651, -1161418635, 1334095189 ], [ 537212197, 712330522, -1567430926, -132320636, 222923024, -627862814, -1109533535, 572645914, 980362643, -331003479, -1595998119, 2054076299, -268627023, -1312791789 ], [ -1519250244, -1024345074, -1513358954, -538310852, -1944732806, -333433592, -1184859976, 1763340631, 1746992383, 1844040227, -1383376987, 1495368575, -421261226, -732128664 ], [ -796606343, -1227335600, 2098258836, -714124694, 1249501385, -1947279119, 1415687328, -846883420, -1395734829, 402668580, -448059833, 687604701, 380707433, 1251689609 ], [ -830839757, -1454329381, 285461035, 450776406, 770476566, 1652023537, 1769618260, -1004850677, 700639085, -1147391942, -1868045654, 1180199345, 1299056677, -1068656772 ] ], [ [ 799300492, 78232785, -1764631065, -1886122445, -936974234, 609314412, -1789652430, -1491226266, -498948000, 363115554, -1326813799, 1130234890, 782314778, -1109590462 ], [ -1471896848, -1161734813, 1456100161, -1720251498, 1656419701, -1509307939, -1988447440, -1345321130, -1561646265, -466261703, -1883704144, 734366438, -634798168, -807864670 ], [ 1604384158, -965226463, -132447941, 344820158, 1915540989, -1516721831, -1527543404, 1709489271, -560330499, -521805176, 103612658, -944142520, -1072417588, -293098288 ], [ -465685042, 1186482604, 1430377554, 17582982, 1517559879, 2026398923, -290260888, 742151834, 1438636847, 591401614, -2082461572, -1649869945, 1060331046, -878212827 ], [ -485812961, -336128125, 2138744063, -745507067, 2027390933, -1721741262, 847638298, 1748091911, -1894958041, 727874830, -853703488, -245628658, -796302486, -285598121 ], [ -1358998567, 430881335, 48954132, -302597346, -671871671, -1151605609, 594978249, -31353525, -815239114, -1243022571, 1755175125, -2017287463, -1628976886, -1132401358 ], [ 1422744333, -87259786, -25677271, 781350971, 1018972224, 1368021913, 1139284517, -1104865009, 919674727, 352008988, -504133374, 2106113342, 2041207256, -2119078308 ], [ -2071265419, -1488841862, -1196712293, 1854966765, -426623110, -1348446769, 1993772600, -774207493, 187356720, 1000986800, 762747204, 1032178045, 1624986840, 1214588656 ], [ 1641350995, 885516398, 1519865139, -517610409, -1501990898, -1083973981, -1713513045, 494252499, 1193555972, 1618310099, -1942431994, -1767435286, 1780502059, -862769451 ], [ 876614702, 1433712445, -1159920142, 1584068074, -647125224, -1106605081, -515242720, -1616847396, 1783616613, 1950380452, -240041717, -1473416879, 1516301597, 937132960 ], [ 1348639003, -419812412, -1808597366, 1039790567, -1613411601, 432110920, 1122817729, 1150133956, -436272382, 1358704107, 1611893183, 220994431, -424751111, -1361705503 ], [ 164970776, 1803173162, 499462483, -313011780, 1207571330, 2115137602, -2000280347, -536921852, 1691606050, 1681230393, -1693455396, 1752071036, -1514174636, -1628033573 ], [ 1762187482, -771009814, 1520506477, 2034625526, -1961395775, -1390482597, 471170400, 1313416673, -360145155, 757949821, -1639366655, 690333962, -914493775, -104373556 ], [ -1134181330, -1579071288, 148404278, 1036612324, -1541501781, 1043618576, -1589227893, -1056602679, 483964031, -570804522, 848808333, -1468797958, 196488726, 41553714 ], [ -1886043130, 597639354, 523638118, 840833279, 926479858, 271887793, -1460458155, -1812760807, 1726027217, 1483316685, 476126766, -68271847, 431452895, -118875437 ], [ 1863738105, -930354329, 1740666814, 1955320701, 1226561189, 2132452534, -1667154154, -766864099, -1985290317, 149418035, -909699212, -191340271, -1006800286, -360598656 ], [ -799938441, -1904827782, -548069044, -2028007143, -1967015843, -817536888, -1323764917, 2058379526, -2030610861, 486581556, -1071107708, 1273273734, 312917647, 24603278 ] ], [ [ -1803372697, 634045591, -379487581, -909318730, 1273730406, -1113330450, 1031518298, -176871644, -679007590, 13491634, -2033881715, -1171878694, 492860558, -852012396 ], [ 914334143, 2142841525, -1808875761, -626259336, 1381949725, -343932967, -1299014951, -800931671, -502895303, -1929885448, 1612961198, 832570767, -1692500799, 1147016935 ], [ 809841273, 1187099596, 2059100768, 770814964, -867476647, -506512148, 1055644155, -1990398357, 1712130215, 640032636, 525390469, -2107042861, -1086335258, -2146956272 ], [ -1331517695, 1627211671, -1941401496, 2024431341, 632318022, -1308948487, -686638439, -1293807741, -1911549511, 1804205084, 1316628241, 1158308772, 740958517, -1537991014 ], [ -1337925132, 1570254535, -1024973221, -661844998, -2034644897, 393450796, -928769678, -67953371, 383662869, 230894949, -1420823766, 2135889843, 377591592, 639915069 ], [ -944967453, -1732797438, -549277899, 1632926982, -202177694, -755152456, 1366992750, 1920380320, 935615656, -1407489490, -1858977931, -1957347650, -1298113558, 848980211 ], [ 695316740, -777147765, -316439702, 1039954530, -715790723, -337597131, 1608176381, 157457605, 2046429411, -1447987927, 50022711, 807775353, 2016196503, -894575386 ], [ -492178545, 1688002688, 739518881, 809359453, 661552079, -330285038, 1402048717, -1733474465, -1356204514, 397972440, 2027351012, -1761273953, 1793778014, 402897522 ], [ 1029491189, -49493821, -954303453, -2130446274, -1578617537, 276411468, 1949891414, 1512449599, 36582589, -998360291, 238631193, 1708024778, -905411214, -783318098 ], [ 909302572, -1317513180, 1446933747, 661911837, 1999858239, -588054766, -1024383504, -401168099, 1862560196, -2143412827, 308362733, -1651567400, -626584819, 1208593087 ], [ -1200826255, 326069959, 2137501201, -544572879, -1282957379, -4074091, 1772747486, -1131659693, -417410619, -1000444274, -345777917, -727885592, -981037116, 2121798518 ], [ 386509378, -1530688121, -1898973755, -1895754876, -606332918, 1055239670, -695478256, 1486780663, -1824757070, -1177102020, -2006705904, -1922453756, -987238425, -1611894864 ], [ -1515060706, -1269190684, 1467649868, -60621796, -1789069490, -578511123, 1230035059, 1718537541, -976964323, 1853361179, 2084678423, 419083501, -1844481246, -962235641 ], [ 1984466791, 917178792, 909323995, 30305439, -220199793, 45660188, -1140751931, 1397836519, -1491202264, 1430373881, -624131209, 259951817, 693520147, -773329755 ], [ 237390077, -687573353, -527156437, 443933653, -1179795884, -1923855370, -372687180, -709710739, 1243742878, 305355451, 738935827, -1554075325, -541816727, -294924301 ], [ 1714845645, 273303547, 1246020665, 1727048427, -109157279, 74664873, -1138131849, -890156486, 791235299, -896846164, -1129982790, -1063907620, 2037486654, 1657505526 ], [ 1525836743, 1631282793, -42894767, -820634432, 823168435, -812275502, -456536889, 2067008449, 1655072583, 932274907, -424380456, -1920643665, 109678319, 697718724 ] ], [ [ -1696366843, -528186191, -1328786997, -650380073, -655885555, 1151910227, -1255376279, 1552207833, 1666141288, -1221398826, 2097643985, -817340870, 1265672127, 666791801 ], [ -1975328824, -508181607, 1193396867, -422123104, 899347760, -742623122, 703982033, 165399036, 707519873, -551310120, -748818626, -586010045, -1545903669, -1040590442 ], [ -1704789057, 1681444843, 1676645582, -142468348, 1321970957, 1471959326, 1142862005, 1683708304, 1043568541, -2137278831, 1975924347, -1297575085, -881950592, 892919480 ], [ 810971679, 332298047, -1916513541, 1671409170, 1832055057, -1791661359, 984383875, -1405975186, -183388649, 151787070, -802806969, -1753927688, 1337215676, 618730083 ], [ -1472299796, 1786580120, -608882581, 805640485, -1274294931, 1752397072, -323477068, -1658700786, -11253833, -1204859404, -1286301241, -304941585, -578821629, 130084124 ], [ 85647285, 101081434, -2101014685, -827852291, 313264180, 434498242, 808944407, 1727201612, 1474393060, 721271055, 1265263252, 651666857, -876891977, -2051169000 ], [ -1290446104, -1680272263, -1772417170, -105020608, 2493693, -403169962, -1326288452, -947276240, -589658413, 693243853, 813956951, -72820980, 1740539360, 2040099125 ], [ 1268310344, -2050949765, -1139352909, 1045231510, 2043542868, 566485530, 560468123, 2012058610, -1408378588, 1094124285, -1967432044, -564423663, -857668217, 451771115 ], [ 1162215813, 1035872093, 381870338, -559273941, 343503557, -1734568142, 1037618932, 310871005, 166119692, 1807422406, -134429266, 340287106, -1067334122, -41805750 ], [ -1785897249, -643796207, -1477752558, -718486685, 751749195, 1362300270, 846122497, 1747516826, 404911283, -1774541259, 238742959, -553480695, -579753049, 401019415 ], [ -655657466, -252521281, 481042851, 1937049867, 12528448, -213904247, 241287550, -818474635, -652915440, 2024513396, -2045971902, 1751999262, 859663864, 944032224 ], [ -1930111498, 1310388254, -1692982358, -2125030313, -430492055, 453402065, -1573590387, 778687355, 5425058, 756550879, 1613221582, 548426090, 229017934, -935504442 ], [ -745434419, 1812710684, 159339967, 284873389, -1566692254, -1359167920, 1427904074, -418895592, 79192270, 622927677, -1158100568, -1131380376, 943913481, -804391554 ], [ -1021213566, 1997782458, -858013807, 925972016, -1589126666, 506609398, -1086247583, 778969307, 681079557, 489603549, 1926135036, -125285419, -355191947, 2089056415 ], [ 325735047, 1987410479, -753099810, -862672142, 409623939, 1801020575, 88955936, -1326328303, -791328526, -299895757, 393435199, -727003144, 1492679255, -1524344552 ], [ 1314751267, -1277689725, 1580804373, 1627226363, 642597966, 355043519, 294539977, -773714722, 1375900428, 955580187, -1344170988, 2014332508, 653179982, 386802761 ], [ -687080927, 1403551987, 2065625149, 110724320, 836760090, -1376674533, -1775493266, -1910724919, 119835299, 1099245762, 627175854, -840904087, -1195913658, -1968072857 ] ], [ [ 1706957597, -1461569661, 1485222901, -884325207, -135505131, 1529989195, -2018072180, 874245330, -1303912399, -1968413953, 752976428, -610427629, 33142062, -810968758 ], [ -188601615, 84366575, 1480618064, -1197576583, -746767347, -320122290, -624155358, 589990966, -92708336, 310726077, -1072007717, 1444957334, 1403377898, -1183397546 ], [ -83791103, -1437367327, -536658012, -665491857, -2104728382, 926458329, -1430853647, 1271768643, 1726460091, -1173949111, 96531689, -276484583, -1954845767, 1442777941 ], [ -992025845, -813297048, 2053064675, 115722323, -21006834, 1238281128, 2088965437, 1469856119, -1630994101, 763830161, -503120179, -984937484, 1467759501, -787939574 ], [ 405801249, -1170884263, 164758832, -712477595, 308475826, 1202092627, -1030184344, 1206682518, -497141690, -726496366, 1614463278, -1671954022, -531484408, 1111374404 ], [ -359593736, 1998319502, 1111707657, 1466203542, 1147851848, -738986813, -1186843085, 1639246742, 275060434, 1534152158, 2027527565, -213524361, -1523891202, -1751750607 ], [ -2093924661, 1444672958, 497144921, 1184633385, -1608703093, -1074811866, -1441544086, 935247079, 1705408057, 1651742110, 1939913042, 846903847, -149012226, -1098779286 ], [ -831352945, -1606740002, 1130258087, 1840107624, -2030275076, -1425685130, 1091128365, -1849250336, 1528862339, -2017393651, 373949486, -329459323, -1858615224, -792554458 ], [ -316348498, -1617427717, -847164277, -425379292, -1746660878, 1491491030, -339122985, -913173303, -1887587302, 1951960610, -1841893402, -1553213289, -840119938, 62222433 ], [ 1096698955, -310118020, -1959693993, -1004852553, 860196184, 496724919, 1967652132, 1522253898, -1157691902, -934049970, 1385196834, -567994153, -1540338656, 304892175 ], [ -1495790561, -78452543, -895371000, 647200284, 40195108, -1365356769, 809271923, 108065218, -2009185944, 211617370, -41481904, -542960627, 362372369, -496830453 ], [ 43944320, 1282413733, -852835831, -258296280, -1119420768, -1672011823, 1807376796, 1082579952, -1390229620, 257689941, -407483535, 1609462044, -905003726, -1187008724 ], [ -570485275, -263635984, 865130667, -153937697, -1881024026, 1322279105, 581934870, -168771081, -845038647, 1351975416, -51684310, -217738542, 1491104414, 339372099 ], [ 1999209498, -1997570632, -987325249, -949449482, -1841212806, -1145929371, 1667016743, 189558287, -421271660, -24084749, 940257683, 1721122861, -1894545252, 1882610797 ], [ -1951081475, -462658808, -1801052858, 1217518767, -470912573, -1482621432, -1120892668, -489200658, 2134456705, -394430720, -660522724, -1313602593, 967227942, 200332687 ], [ -587864641, -640423001, -1298514209, -589340619, 1418571795, -548100917, 641715926, -1905677283, -1406318448, -1174265148, 1039649981, 2094755814, 1177525365, -1309709565 ], [ 1945056008, -886847110, -1153663890, 112157340, 1807174288, 683715716, 717831388, -349879277, 569639011, 438376782, 1549136660, 1434885174, -2074450370, -1991517372 ] ], [ [ 1505865890, 1715120010, -1499004021, -969806634, 1917151582, 363131311, -2010580114, 2126759113, 1851007110, 13784947, 864896143, 2142941288, -1371276436, -2046063435 ], [ 592149330, 1045360943, -1960458431, -1505666736, 956971090, 1455577404, 1169988043, 1593158786, -1107679351, -847512154, -1877098420, 1167486829, -2097909160, -491862116 ], [ -1330094276, -597396058, -170661779, -1414186975, 10175874, 146176372, 1422640448, 39647670, -1423911079, 409751051, -839675867, -1913845578, -1285428520, 1034736736 ], [ 625248451, -1383262021, -1134246068, 1570188450, -93170193, -1792144384, -351170583, -753083059, 613647512, 636696141, 783585504, 560965225, -849474902, -256731219 ], [ -487054316, -1061554168, 2012633993, -1528620213, 342443893, -1546020259, -1136180842, -1212786775, -295148919, 1517273720, 22985228, 1161130420, 2000818782, -1399191802 ], [ 1328312048, 17074151, 204732997, -1289994396, -760959762, -1537874619, -1655335106, -1989998299, 1585099426, -706544147, -2128739363, -757310288, -1651521239, 941686066 ], [ 2063615364, -1728626253, 352294022, -648633133, 1217672677, -1036261867, -2037908811, -478478828, -1717817916, 1098153614, -634666578, 2074532467, 1764888400, -253887390 ], [ 188874002, -2009182677, 872288195, 294909358, -372454381, 1374916445, -934278265, -1085678807, -1272198797, -359418963, 1274676990, 198933291, 825433792, 2125116964 ], [ -1332997608, -485009365, 2059810024, -2058725124, 721247539, 1096153769, 86117620, -461404274, 1792722059, 66289874, -1014110668, 999215417, 357953799, -644480534 ], [ 857850329, 1552548191, 1605323324, 414600302, 601472824, 1185848914, -1546660490, -2029828596, -1866629994, -167746003, -1437552688, 40244910, 1968351229, -1464419812 ], [ 812438244, 503113496, -81052722, 408913812, -2057834057, 1918949922, 1186230516, 1074966093, -1432019434, 1395852929, -472080723, -993809935, -1875850506, -843848543 ], [ -666600506, 1944216838, 857167173, 268499289, -940550760, -1463401494, 740956851, -1287744437, 1543849180, 1634355874, 163199510, 1729090873, -2052343248, -792805490 ], [ -1553633491, 647527185, -632673907, -1652617447, 217205838, -966966644, -187395593, -2071987954, -455770385, 1310604370, -306699042, -1393064611, 125027201, -691698336 ], [ 37780518, -602259696, -18399166, 164984106, -2133363301, -1100960673, -993470285, -1086364255, 1712483150, 1616455536, -716881533, -638768226, -1652633031, -1953557990 ], [ 623282750, -108627007, 1389260759, 1189720947, 626345343, -36111072, -2123932325, -856645996, -354129095, 395917171, 1822936419, 1226058183, 989534438, -1328141366 ], [ 908122590, -960218942, 560907553, 506373172, -1592102659, 1154800841, 1246333083, -133447310, 1560294643, 1261087790, -1940646002, 1089003115, -986469039, -497396559 ], [ 1639174914, -78877479, -1129749995, 1718346129, -1337057130, -489568491, 2075734787, -853906222, -2141647504, 18944600, -1863159704, 1874440647, -542128468, 1293566253 ] ], [ [ -536522465, 1828221479, 1566124594, -960320375, 1926894831, 990229418, -769691266, -323819318, -1397604823, 944075004, -2055479192, 1156849252, -1719447792, 2051437664 ], [ -1208738355, 781330330, 1802661025, -1691508920, 122205686, -817013336, 8387201, 1308052150, 976761110, 1656546504, 432045255, 318112674, 1986351504, -237254108 ], [ 702146258, -1759798911, 462681954, 1975074247, -522286844, -1310827191, -689578838, -202064953, 2030741655, -865460156, -1026334151, -936615328, 1063066383, 2141991138 ], [ -1379564166, -387788200, -34001950, 1265890157, 2072878627, 472513861, -14896933, 719495226, 354252361, 716987649, 1447872630, -971733224, 17854032, -1848899970 ], [ 1265147658, 909790266, 2090328465, 2021794582, 9881750, 1531527602, -1625398280, 199830180, -894585415, 2135738871, -1278529347, 366069409, 489671846, 1091568823 ], [ 10695094, -649237614, -990300764, -282497859, 1355101279, 53502782, 1282927368, -749375875, -577728396, 368000880, 448842598, -238913039, 1239663886, -1563340538 ], [ -526295887, -1575801459, -623483821, -1576874314, -159518317, -1138859351, -573280158, -436264881, -1797402279, 462109456, 1484266877, -546125421, -1215422913, -157015235 ], [ 1865707168, -73370419, -1558358101, 1587195775, 305602943, -118929297, -398511948, 2100590322, -379012011, 1695864944, 586015442, 1481522300, -875755210, 1942192082 ], [ -1656061680, -178535994, 1609055554, -769407520, 752656515, -587231674, -1112608171, -2039113808, 57237609, 346933397, -1283315836, -1865017195, 1915330973, 213458581 ], [ -1672457538, -1416864120, -179041769, -726704561, -132010675, -94004044, -375218763, 1102724053, -23630437, 2098007904, 1427207309, -606132298, 728244783, 1652739080 ], [ 172873230, 600998348, -1549119031, 197246756, 1094039962, -1517011214, -1318360342, -1309915915, 1623840490, -1134911171, -1588815991, -11923262, 942946650, -1240688977 ], [ 1608292234, -22021765, -1822710107, 847500452, 834603906, 1781858678, 153881049, 1685673813, -2014720148, -1004458613, 293598541, 1162754736, -37304318, 71127367 ], [ 928809086, 96007922, 867061534, 2033122773, 1055850291, 529735803, 947865263, -2112956438, 904912467, 1430751151, -140206526, -1964645523, -1840553031, 607321422 ], [ 847592789, 1050641692, -196130106, 1316564950, -86867666, -1685071983, 688852119, -183393300, -1096458846, 1882781947, 1942665951, -77011752, 1954361351, 108771121 ], [ -1471557776, -1033730919, -238991760, 608463836, 2092707379, -1711502058, 173991561, -113697039, 1260569936, 408720048, -665657887, -683829280, -1992169721, -198467101 ], [ 37401771, -1204476013, 2051617111, -1108422216, 2018843291, 1023647141, 1323227116, -567593091, -806061107, 987916446, 126757026, -1349923870, -647451743, -774481623 ], [ 1419829239, 1239756181, -1490527463, -1235796638, -2016570822, 1080346521, -1786813146, 496729024, -35621764, 827885946, 1831093517, 1118298306, -1621645901, -1632546954 ] ] ], [ [ [ 1003858202, -1835705717, 1734563040, 1661008262, 1683254299, -1828787276, 453935534, 1042362989, -122714064, -1857357553, -1020441552, 141409764, -932084213, -316002318 ], [ -330976590, 1678888832, 2048987896, -9533340, 581819317, -700168925, 1508358196, -28487806, -171064366, 891010450, 1011827735, 172364937, 1345291963, -1411648599 ], [ 1210865763, -1698117422, -493509054, -48527840, 393287328, -851804517, -349224620, 601422289, -1881206323, 1731780802, 1397268508, 1176712601, 1047316050, 1120691685 ], [ -1631776966, 80943786, -983358173, -2065982626, 1982825474, -2108339654, -942993267, -277937465, 311478887, 608930203, -1882967721, 624541419, -1850256620, -1625948234 ], [ 387161779, 1751699436, 2046655464, 1704867990, 581703713, 2042339848, -1529484530, -1386837953, -2063756045, 547186782, 1435396857, -1027358261, 1243631750, -469428722 ], [ 2082882800, 1222668744, -1812126508, 1441090532, -181352825, 219237302, -2001337613, 1624493529, -1476547572, -1403225582, -1465490838, -739418151, -1859843699, -1341196493 ], [ 1597652922, -1876248159, -1042821656, 1243627373, 1166997942, -462904334, -1106254934, 1789425423, -397393943, 1506728283, 1724775264, -89217011, 347775139, 1648652011 ], [ 1716543149, 1557104877, -1812251679, -32273048, -252559612, 1036097675, 1745039436, 1752451681, 1659795160, -1755481881, -1589008593, -591259721, 1492042723, -421829799 ], [ 1159729218, 1218640107, 1879154805, -1854153561, 1401523199, 1782579444, -484444252, -473091996, 309074989, -1670764787, 837399142, 1383065032, 1767688524, -2013239020 ], [ 27250697, -101515012, -41226644, 710103869, -561326252, 2022150943, -9933278, 1282228317, 6486563, 802891682, 1207431988, 1135769526, -1505041783, 799970184 ], [ 631936975, -1302383926, -36703421, 1722672144, 2088280889, -763083808, -2112361371, 528015332, 1380196146, 1786495223, -167763037, 656955772, 2061652977, -1787110351 ], [ 1230016204, -1086693104, 605090020, 804244998, -174407456, 2015862683, -2013833992, -847828122, 129930540, -336766372, -1888923414, 3438168, -1296271711, 967051024 ], [ -543019088, 1437031605, -1703081306, -2135601140, 600567102, -1849413689, 1204982481, -268744836, 1763641852, 176765024, -1376712074, -282321292, 1169361646, 19347630 ], [ -2057139004, -374809599, -1961263002, -462395757, 826424672, -1890950663, -103402983, -688621944, 838877076, 2119525076, -1577394669, -1745113900, -118240285, 1548222032 ], [ 1135308812, -1468799883, 2050819905, 324140129, 1435995430, -1862452957, -1615044878, 348126169, 598998620, -1422094839, -130761913, -269042524, 1580351445, 85379432 ], [ 1085790188, -1988390095, -301989106, -460149166, 1958976729, 723544425, -1970588072, 1136394406, -28590201, 529757970, -1168749647, 1783076650, -1979539993, 1609530563 ], [ -1812798712, -691174187, -592567086, 1089609790, 1648672191, -2012283722, -1972028414, -1537365288, -1808825507, 1424066941, 884548141, -683038778, -225167142, -1597446281 ] ], [ [ 483901997, 976175704, -1221783776, 1780556322, 1100100051, 1188045651, -492705436, -158002922, 958312493, 751116859, 2107325815, 1928712469, -1706633197, 939749535 ], [ -362702693, -1668293395, -287156338, 2073239525, 436740947, -1148332140, 2133440094, -1075306694, -131831136, -309414701, -1735670932, -382444691, -204433169, -630925418 ], [ -1547679948, -967996900, -95016573, 2023540396, -1518848100, -1914552120, -57663490, -255264930, 1791666969, 191376890, 316169217, 1700576803, 628795412, 714186191 ], [ 946740088, -707312987, 496010264, -335238835, -1438383800, -1348506092, 977148599, -986287015, -295394782, 1156321116, 1284959036, -53285588, -1278320858, -699516124 ], [ 1383763749, 1873489090, -1237662703, 296409731, 174645193, -1671357522, 674714753, -251160365, 1148676099, -1337182355, 959432134, 1620516213, 1371154330, 32036336 ], [ 1929598767, 626921996, 726681898, 1922227080, 487921779, 286396509, 1820278970, -1347092872, 1542378719, -1561140816, 1032823773, 64854202, -280409622, 28971364 ], [ -706935772, 1084766544, 1771653740, -1675987262, -465766513, 637460112, 1244113681, -920214155, -1695509993, 1904072627, 383812907, 313963911, 1771943092, 1964843610 ], [ -1302468244, -2060156241, -810320313, -1626375018, -2771206, -1062306712, -645308812, 730564072, -17863561, -815580825, 1367791281, 2138641290, 732755609, 488088729 ], [ 1776390826, 798113492, -1852384204, 203919027, 840578563, 545064593, 1882836393, -1792975929, -564514744, -1077506459, 894944492, -1451702423, -1944550926, 927578961 ], [ 1083930296, 308184182, 1216408218, -769884099, -451523033, -579562016, 1436972633, -1669145060, -1701281146, -1005476873, 1382464628, 2001916727, -1238762798, 330852924 ], [ 315634315, -914969365, 1679971850, -1620944778, 841488193, -2115937956, -825343402, -1615577924, -2135159441, -1756585649, 1322261047, 595071446, 1082110480, -1353307153 ], [ -1761606690, -512776131, -1573179787, 1611528467, -1290519371, -354212754, -444927231, 859176486, 666728825, -35073877, 1791339724, 824963167, -403701812, 2059753701 ], [ 457947727, 1049515343, -86551725, 966008046, 320082517, 942055195, -887980673, -1455902481, 857512719, -606599502, 1178896635, -1897374893, 1079783473, 297776740 ], [ -1257737039, -1889697453, 130074196, 1001051264, -2088082927, -106821487, -113849095, 458604046, 1927031898, -1531574414, 1084529591, 1094586624, -803067374, 1679849932 ], [ 1561409468, 1816627512, 1084762963, 423777036, -1436667037, -207843124, -411558282, -514331919, 42330628, 1903140327, 1398938596, 1791240772, 1985210310, 1213156499 ], [ 2036071110, 761798281, 1812819581, 2140615972, 1984157874, 621945018, 1984259984, 947446231, -319982127, 633198056, -522906229, 1951540829, -901296126, -2034227282 ], [ 2007008870, 1895829494, 2019166376, 285613903, 1132657889, 142124960, 1026452355, 1090634320, -1972591269, 1380554387, -2091878287, -1891928371, -850489062, -1620039638 ] ], [ [ 1740877928, 1262478338, -1260538186, -919253897, 147356657, -1218939798, -1594878572, -1287422749, -1103850975, -1570407469, -1503037067, -611393742, 1106804144, -1360835366 ], [ -1820930879, -1338184609, 1712992529, -1225306317, -1118342062, 2067775743, 1960224052, -1487955655, 1130392398, 1767568009, -373430337, 1325455294, 1171016368, 400476059 ], [ 885875930, 53782908, 227230969, -1569003011, 248072352, -1241725868, 119521062, -403819127, -522009583, -1749115254, -840934558, -1095630100, -383927278, -115591329 ], [ -858182989, 1948802895, 737099386, 1793115685, 1135857388, 1561335028, -1104275286, 1218456071, -20161548, 877081688, 919172942, 306019577, -1041253560, 2088129629 ], [ -1064648480, 332108222, 1207187837, 1058392425, 1541832531, 228182612, -1634495349, 626927957, 447403330, -371658693, 1719016391, -419430918, -836714861, 1386586295 ], [ -429287321, 1437219821, 178524940, -363850004, -909422216, -1185741338, -1557430551, -579183615, -1411330681, 995434829, -1788043205, 1532411645, -2096856062, -1934173122 ], [ 721549347, 68965600, 697524164, 1401424859, 1217033306, 798455575, -2065627447, -1032928905, 498929036, 1160757196, 2132849585, 562045250, 2039379860, 761241449 ], [ -2011622985, -275272953, 2079396367, -1877721196, 458272587, 1947584980, 1999801142, -1616680881, 245672527, -881779505, -1379121137, 1431621411, -932634245, 174023094 ], [ 1874015954, 1335475814, -299294815, 858232250, 1218042718, -1873098220, -1693915312, 277348848, 475927626, -368991958, -160857914, -362290187, 1147520704, 77044915 ], [ 764399757, 547812397, 1542936075, -1511247542, -779235229, 1222307814, 1075824388, 888383783, -2097074269, -27298261, -320894582, 1940213598, -512511540, 1712424007 ], [ 520523190, 804876601, -1357552804, 1116676757, -2090631213, -2011944456, -933274422, -427339472, 61712697, 1588719664, -1484014659, 748289666, 1215163188, 1331798739 ], [ -1095409420, -870179170, 1154420768, -886629679, -1951479851, 1860746297, 1249362542, 980123769, -501514433, 1972902952, -889318624, -601337532, -1002520036, -381999830 ], [ 489941053, -1545833089, -1024321185, 2061076093, 81379096, -1894767068, -1128649208, -2142009598, -1926036771, -1834320774, 1422227883, -1393031169, 1654784307, -802591526 ], [ 1389348457, 691516657, -2053893934, -1104721306, -781448185, 444199237, -358107084, -519805356, -1785138916, -681766389, 1694511066, 1932603945, 512683096, -1067060618 ], [ 1879766809, -1591246805, 952504215, 537577790, -1228003081, -1465498509, 1082670950, 1662006091, 346074669, 904876400, 66987799, 1990959806, 1702972607, 1451560447 ], [ -1945056160, -1168344468, -2136108168, -1336823811, 2018160771, 661549241, 770028763, 854254171, -542197961, -407753747, -1932406450, -1737589189, -597205133, -1143198923 ], [ 1365030672, -586617209, 56807288, -2093330785, 1981013435, -1532959706, 2110035588, -234218092, -588834122, -777551497, 831893746, -2060245953, 1706525823, 177361188 ] ], [ [ -1667097628, -2051596730, 2092667765, -1248970079, 467390504, -1196467100, 39967841, 1563135704, -694469493, 1785061347, -300851794, -359822582, -985259636, 745898183 ], [ 350718845, 2016223495, 129579346, -1038052782, 2029153974, -25652420, -2071908644, 1582685458, -954072368, 735141874, -1516436555, 1595158466, 2009969731, -578019658 ], [ -1372039550, -936788814, 960323856, -1829561947, -71780308, 891811911, -1278842862, 1355878535, -1594546656, 121383924, 1681266771, 241496136, -1048371212, 531722286 ], [ 1858958551, 258319165, -1290927667, -480060257, 1147367751, 122407450, 1072043006, 652654038, -1202562606, -1628767538, -135031262, 272943372, -270322391, 699690654 ], [ -2046528091, 830965610, 1863665282, -935163187, -166794017, 1586665964, 1124913024, 1634658163, 204808242, -419927235, -1498103163, 1592074789, -1482490435, -82246289 ], [ -48435551, 413924252, 1286666824, -742180228, -1532230553, 963143270, 737655876, -17931005, 1278873192, 785635966, -967128018, 1964283060, -1330346434, -1834940544 ], [ 74996343, 976369834, -1293251410, -1434482317, -1445927436, 1211231413, 78070466, -600208981, 640665161, -1111684284, 492141646, -454296753, -1188741833, -837272886 ], [ -1449965038, -1225939371, -2064962207, 2135543136, -150751007, 489086964, -1944223263, 786451121, 771410562, -957160949, -1584020933, -131172862, 681074256, -726929822 ], [ 831479627, -1286205701, 1241090165, 1480768076, -357104383, -116696130, -280068041, -1825258033, 434859565, 2094298056, 1839329484, 1982610853, -848467935, -986259278 ], [ -631780796, 1770637526, -1801669033, -1320135216, 656312404, -1482866687, -722949735, 400697911, 2078172732, 863280643, 1083744761, 1480786350, 1003392751, 683060560 ], [ 1830338824, -1674099014, -676330225, -396389007, -1747701702, 2116774326, 296770968, -2004369527, 700304577, 909304654, 1400834698, -1258563873, -1483886251, -13711948 ], [ -260814186, -1389422485, -171525750, 672448811, -1287049240, -1843447707, -459612183, 956423585, -1813595762, -569477132, -1334775675, 473955879, -1063435510, 259305043 ], [ 1675864376, 1935860107, -58945255, -962773238, -2019347035, 24559701, 1562695094, -735333991, 363987237, -1412679470, -1323450292, -780850088, -187310463, -138245440 ], [ 2030097754, 1420530590, 1516327697, -1066268057, 1708014406, 369328300, -966684029, -1365933769, -86316205, -1188238354, 1815221511, 1449998402, 1112217530, 686129068 ], [ -1882303352, 1997307325, -1440025835, -54757554, -1050286161, 65169887, 759491668, -57411552, 231160352, 10138143, -420588902, -1762076254, -1062756363, -1568057912 ], [ -677283100, 1844885292, -1919952281, 1564969046, -277065814, -1319608519, 1958855781, 190348400, 1463989383, 919591775, 1775154046, 473334642, -1170991333, 588989833 ], [ -498228268, -1802159629, -1189357268, -949031374, -1700983842, 1161937276, -1531505996, 1602298172, 1676407354, -2012908150, 1145303095, 2117419545, -446982605, 1332714689 ] ], [ [ -103685542, 313562474, -2058101410, 1354272013, -1696512744, 628317415, 1958074898, 1470253659, 2053354024, -2044273781, 648265863, 1371417497, 1898934779, -389286097 ], [ 1038208724, 322479723, 584094927, -767281461, 1280984917, 1348932768, -1947402951, -273511453, 1365260216, -192955331, 441264447, -1771044427, -2083123044, -330555825 ], [ 195680154, 1553180969, -806500029, 2025339867, 1278326530, 1610531952, 350285479, -758115538, 1979675914, 2109665873, 1326020701, -44754581, -489523391, 718991678 ], [ 746545417, -1859202591, -372921217, 1928445439, 1656812011, -1784498341, 1959668654, -1732664822, 1220621575, 119024672, 1645554733, 62892855, 2076473774, -703512826 ], [ -246748610, 520403991, 747821808, 583578232, 510649650, -1696183294, -907082164, -1526781806, 850045203, -447347980, -1012876930, 1422557725, 1452176219, -181853323 ], [ 385368547, -74002804, -1581505033, -1840198180, -348912043, -1179278973, -822025914, 2083037104, 1482090184, -1924520710, 1531550956, -1769639361, 182388164, 2050258797 ], [ -748557776, 1174220032, 1349006869, 207541748, 149031067, -1883150794, -1531749367, -989274701, 604667660, -46263712, 734735485, -1236507209, 1221839322, 1800087319 ], [ -1755006288, 67232517, 1197349804, 434616698, 183881795, 1296882330, -1976856613, -1975459189, 229063705, -1968837657, 1262076482, 84341907, -44729883, -1329119423 ], [ 1248073421, 1628755860, 1068821022, -2009275020, 883164833, 1704015746, -557387058, -944214112, 1205163255, -285789951, -1376510548, -645482095, 1833505697, 537375796 ], [ -753357970, -852982340, 2017978292, -1690626162, -1079280141, -1448966350, 811298272, -891091235, -1954842356, -691572043, -292782441, 830231669, -1995668718, -894977417 ], [ -1170554177, 1697456239, 2135592619, -1332787505, -2060509189, -640642150, -577818851, 1328525144, -2147467216, -2064833649, 405595673, -1160576719, -249823244, -1726428072 ], [ 842107775, -978454270, 1568623738, -1100428090, -1675424642, -1776632043, 826727632, -611804810, 1526575912, 707160016, -744716685, -754784081, -1167875689, -1818137166 ], [ -933894495, -169006189, 907277609, 1910052166, -857783156, 1709586634, -884016826, 850874531, -934551266, 2039481024, -660557820, 1887169279, 1295179864, -236827196 ], [ 1552036365, -706832605, 1769561264, 2139141336, 348336034, 440758456, 974003107, -1142224488, 70238751, -693045699, -333192860, 25012556, 1661846700, 1953794905 ], [ 792995467, 283946222, -1705943952, -183939047, 1307309188, 423190353, -150052602, 104741143, 322238868, 326991413, 1656568279, 1454296437, -1766776963, 425126977 ], [ -151465450, 1488307168, 1799050628, 418138814, -2077262369, -125980013, 572584042, -1977748748, -325056923, 6566192, 1468841404, 187321992, 575846849, 1667402156 ], [ 1988737195, 664340206, 2022173155, 895088008, -461812579, -1673878997, -695032707, 283225927, 859680716, 875298679, -219725377, -1372127855, 808611501, 813483442 ] ], [ [ -435755297, 1885990220, 453438508, -1902735034, 1556452311, 1969722730, 1787603942, -515808086, 1357439927, -1618612334, -1142372890, 511149394, 1555822668, 2008220620 ], [ -656099745, -1279861260, 992224157, 1956591151, -1981460866, -2053337342, -1938436494, -1401395297, -1724170800, 1546169541, -141436267, -1947948477, 1954698743, 2141904245 ], [ -1498289519, -774660793, -1130410815, -1868138993, 339380093, 798981004, 1015058391, -1175865480, 1232291043, 1693025429, -1352432066, -662506004, 843361043, -1164957236 ], [ -1731966732, -1361339989, -1481979504, -230939781, -432654067, -206791436, -1004825694, -2056048956, 463770142, -1999383112, -966960448, -1936257422, -1352001458, 266534729 ], [ 1572281242, -1936098689, 917355173, -2128321865, -29875077, 581016246, -801985952, 1046538791, -449163879, 192249687, -419952214, -1033879576, 1537931802, -640888054 ], [ -249108769, 1313970118, -103349382, -659408504, -406792713, -168368556, -883319285, 834666066, 1698420092, 580583417, -1289600608, 1839803983, -971556567, -1296712431 ], [ -1832026707, 783355251, 1842042493, 793696385, -557480054, 560713572, -233471193, 1227930890, 1481017376, -185423428, 1955449618, -473131440, 476309039, 1390450861 ], [ 744877756, 2074335389, 1231863521, -531167103, 2028483331, 465987294, -1254525521, -24642794, 426950744, -1658752127, -486391087, -113610967, 947114787, 23729212 ], [ -1509395143, 1623932266, -1189972781, -423958484, -1742166661, 1731174269, -2021718665, -1712031226, -2073028884, 941793428, -2053026417, -1788536275, -1491141168, -1650342405 ], [ 341041999, 559906465, 474959009, -1550967881, 2064118833, -1081799652, 1832288096, 116544389, -1659889709, -1297754731, -1101692519, -1240008837, 1857097360, -1014033942 ], [ -1525809356, 487911128, 2019847713, 1987020356, -1391768628, -1248933708, -1898937083, -1732887296, 940892252, -1560590729, 894121426, 495643683, -1722660795, -872783734 ], [ 296950014, 1152803232, -765647169, 1735064721, 1448718849, 1542197861, 501076349, -2023783804, -139510253, -277522119, -2054128465, 1368831115, -1252957951, 1949933069 ], [ -1859646984, 1116532932, 591970639, -1471077391, -1094760624, 1624293901, -1160167213, 1946625978, -2006986094, 809697109, -765129608, 1656570941, -1647773512, 408154 ], [ 707049352, -1947432038, 1628430257, -18717968, -575723844, -785919973, 250772050, 280554112, -1410452479, 1588604480, 579883694, 363361031, 902839513, -409453247 ], [ -400791919, 1044465624, -1874391521, -1938923104, 1076595730, -1069245239, -1198107936, -915424202, 718002313, -612611176, -1548244718, -1833001096, 931882572, -1904310871 ], [ -871206285, -502598266, 1964077723, -301575247, 1093941536, -1746676487, 747077220, 822655506, 161230750, 1343760926, 1413492266, 202224048, 1789844023, -1029501298 ], [ -756780305, 1250712866, 940015786, -182101102, -169322185, 907868394, 526192401, -2297932, 725199426, 1033429172, -2019894964, -479787177, 243739140, -460769657 ] ], [ [ 1051565455, -1218407226, -2044805498, -1658473122, -735421658, -185658067, 413927283, -1683830185, 2059481020, -1528390698, 1542475217, -1568016114, 911555870, 47703756 ], [ 935522145, 612671610, -442100379, -1828282983, -457792320, 1131893350, -876805448, -506573725, -342869181, 767629909, 281463601, 898366473, 536123926, -302367224 ], [ -1488515542, 569637765, 1212436126, -74979061, -944796027, -561233082, -517001867, -575438495, -1585371244, -1227394201, -398635864, -1477508709, 319284739, -1977459765 ], [ -1019484230, -1848367276, 1220338937, -126048456, 1807302925, 998181782, -1853792147, -53890165, 745745628, -983031216, -1395926989, 1460170926, 407982858, 1980039997 ], [ 167797963, -1224055304, -1092117272, -1834587935, -1075892031, -11706363, 497629803, 100982092, -1011442718, 542139707, -1996340528, 677527469, 1128319704, 1469683013 ], [ 983153496, -304234894, -639324155, -1651501067, -202056060, 554153663, 776598747, -2120618519, 236245461, -1190785222, 447919336, -1809442549, -703813863, 1690675518 ], [ 1999844138, -1339116089, 2079411251, -953962149, -572257021, 1529207074, 464219208, -2007532171, 2071734106, -1151976195, -1509557952, 1599558353, 535196668, 848543549 ], [ -640597300, 361871638, -745481671, 461820960, -191057675, -1354559759, 1252542780, 1776956352, -2077036106, -1639981709, 1706774561, -268406484, -1477609060, -1710900600 ], [ 1396899125, -1875119185, 124222022, 1247243614, 441689786, -215964205, 804785639, 15734660, -711856455, 865603091, 324684383, -30544574, 654313064, -559719847 ], [ 171247367, 41434950, 1222768158, -1435023829, 1367294170, 712841888, -332173007, 676321750, -1891766860, -445820015, -1135732765, -77641260, -43046534, 1824519552 ], [ -1489363771, -1349911475, -664951876, 1802117432, -1197885126, 724666212, 677099523, 1821300000, 1062948326, 1365208490, -1328391810, -204119068, -1284608325, -1328838858 ], [ 135398878, -823157806, 383421693, 947353254, 1540771502, -459607645, -512260156, 910549799, -89903900, 1175698537, -2059328051, -436713465, 592502780, 248272812 ], [ 1067748209, 1468819611, -80654822, 2027533967, -1324326635, 748356633, -94862405, 1411054208, -1003191597, 1149458775, 1390914243, 1253253380, -242827950, 1906209433 ], [ 1306125095, -325475201, 1850402977, 743326039, -1026428295, -1772800006, 288848529, -1607438084, 1685626293, -675996902, 1589836195, -227330978, -1045873993, 1938003414 ], [ -1949573197, -525434922, -209371766, -1460563496, -340619972, 2059217718, 1408554688, -1381435428, -1476170969, 929983026, 518017740, -627306443, -832032239, -1614470235 ], [ -232011767, 591569635, 1806563064, 532945923, 1284700850, 159506960, -54775283, -158832782, 1055917813, 197072058, 640875602, 546434543, 1827256385, 361910475 ], [ 1022550259, 486162866, 2063576333, -924593972, -804759175, -1169991051, -1829947425, 216181077, 756098041, -333344566, 1339936999, 1154035405, 1984211896, -1150959515 ] ], [ [ 1677524434, -1404316720, -1665725272, -1727594162, -1493281817, 366735924, 866739888, 470343306, 623860896, -836754130, -2030885491, -1339407209, 109806676, 715484128 ], [ -475658685, 389797296, -817970452, 240286740, -2086414519, -1364585900, -1900258692, 414974355, 1563168964, 591234950, -1462697641, 1436667105, 850582595, 1487475540 ], [ 286535024, -2024010628, 801503655, 127651863, -979896912, -544945093, -1248805435, 1621400080, -1140907437, -856384842, -1122249636, -35246016, -279882423, 1846706896 ], [ 1386462614, -375536470, -18303105, -1351237963, 1497341715, 1022485662, 1572544268, 986833489, -134119229, -684981451, 1024324018, 2100315888, -1901499299, 1390401770 ], [ -2037336165, -1423370485, 877071309, -17605096, -799582695, -2005169090, -1142005597, 1897488136, 214621122, -1347310982, -1073867044, -1224873216, 1828831302, 1268364797 ], [ -1533428573, 2035018956, 1022677763, 1724193009, 1430692374, -537331710, 1183348460, -378288557, 590948494, 523878538, 1449294096, -245807529, 440225631, 1613696378 ], [ 1420723048, 1398468038, -1527350350, 810816681, -1010101483, -2111841845, 2140249328, 2131533002, -820836865, -771998612, -899534946, 634189140, 513142615, 1179530853 ], [ -1088788103, -1935728000, 770747487, 1341192300, -1070137691, -1230792323, -1812129445, -1535276182, 828941321, 1088812265, 984822178, -1894815945, 1404153665, 1895976051 ], [ -1956767278, 2041611385, -1517387773, -1459113779, 1107206077, -897895502, -1825239903, -1732699394, -1280158575, -1566442462, 436317639, 1232837566, 658273470, -1469120162 ], [ 824123385, -2083189057, 75507106, -1358593711, -391072588, 1378143396, 587068976, 1208663235, -1967858869, -1044439179, -560397171, 400704767, -132006154, 789434775 ], [ -90495756, 1341886317, -1518795421, 2137254692, 1610137336, 603406441, -121916438, 1170589561, 2088592799, -1289624379, -766598890, -248642380, -1719576309, -1957302705 ], [ -1898012261, -778105428, -2014448642, -389295237, 189853493, -1786290603, -1264133664, 704444049, -1647345490, -400513836, 578092125, -23419954, 447569398, 301665668 ], [ -1320013640, -979684578, 400911888, 867844096, 1109331705, -692661698, -560247504, 471465139, 1169716774, -1515963155, 67551128, -1330866376, 1482727512, -949761768 ], [ -1242222338, -1475919792, 1968827177, 393985594, -301493399, 1196318452, -1287231270, -185506403, -1549905559, 1654165115, -116684450, -391993165, 563780863, -1763797391 ], [ -7194964, 2007213410, -1343763611, -1465757288, 622425296, 1980376363, -656466687, 265799858, -1328770520, -779990150, 817842910, -2036657203, 2091452365, -915382939 ], [ 1677278247, 1779903919, 846748786, -358350049, 2122662664, 1894449710, -552882411, 666572512, -1135279166, 983166763, 388807839, -906312529, 1383023101, 1610958025 ], [ -391505041, -961421183, -473452910, 967866271, 2128243911, 365737162, -1609773229, -260452877, 910220116, 581031824, 1853072702, 1314337546, -196749112, -1015349921 ] ], [ [ -32648856, 1028858782, -1190536299, 553590225, 1627311889, -754748586, -433696445, -1582900079, 868845455, 628725866, 815720524, 1182116429, 878042784, 1585038905 ], [ 284513227, -1063627533, -1640141933, 617978289, -1325272842, -63468485, 1712659378, -1530568058, -1127220880, 830384608, -765166188, -1942816992, 139242509, 1449536926 ], [ 149030325, -1546710930, 1357256527, 1566634509, -111160957, -1583817041, 1589176044, 1965116085, -1523670309, -794364953, 266742877, 796314778, 2089322416, 1696917981 ], [ -1738177696, 1304606911, 453565147, 18391252, -436838867, 316426339, 19069666, 184276651, 386361243, -947391836, -500372683, -1816137728, 937010080, 1854575803 ], [ -551486729, -841244539, -150643670, 1147079678, 702404125, -903446219, -378769765, -1207818218, 411669738, 1042161416, -1968527448, -2019400717, 2120191157, 147835228 ], [ -567330555, 1042818905, -974208131, -1305638853, 1053281755, 332062874, 1955493858, -185661777, 1973646699, -1553506774, 946922347, -2104998743, 660162588, -161078549 ], [ 1365897741, -181288067, -1737069347, -1131078137, 402222421, 95664741, 2204261, -28803097, -1023661730, 1603575377, 1447731077, 461454138, 660904769, -1080650851 ], [ 1608320250, -665431723, 1356704478, -1617653918, 1097441146, -1467160389, -1535633398, -1711736524, 494071948, 1536482156, -1767267182, -1049129527, 486401278, 882234882 ], [ -852369640, -551778547, 484206391, -1212441818, -613215326, -812219525, -119594475, 1274064698, -857205000, 1721364070, -1299212784, -1387319821, 530566204, 443685893 ], [ 997804986, -531372293, 14184244, 1400481807, -2075030935, 1025247236, -1579643121, -898494256, 398598341, 922338956, -392480924, -1001288139, 410760798, -1186728320 ], [ -954168899, -286058490, -1556131966, -1212652838, -900096799, 298105710, 599284977, 668562024, -1028238561, 539134660, 1255769019, -1527900368, -487446141, 1380674351 ], [ -1970448763, 1490798491, -88838781, 270021953, -966176675, 855977806, 1611001094, 26678312, -923925849, 328734315, -585167727, -424276521, 1077184431, -358991465 ], [ 1809964298, 697536127, 1877408914, 834847770, 166436817, -288217890, -1924000602, 225277544, 1182046073, 1913204058, -2004200420, 1796888649, 906423759, 741574700 ], [ -329599083, 1713596738, 993890043, -1254641112, -1629165239, -1044244758, 926630756, -16096691, -1105753198, 267983598, -1169719428, 1879227883, -816151133, 1738602836 ], [ 668868720, -1432267753, 1135315763, 1038487868, -1709911761, 224143272, 14766612, -1010725844, -607598910, 785974142, 604984334, -1473465779, -655864794, -1675504726 ], [ -1335342180, 1824060716, -1640231689, 1122860171, -1758171563, 1682984027, -1194480386, -938040017, 979312420, 1561118114, -1422803678, -1462699539, 1353236186, -1621060164 ], [ -617037591, 1464412950, 472116566, 84086605, 482002584, -1340919401, -1539109025, 1233009980, -2116566886, 1276981105, 1798381590, -816713398, -80658966, -349008391 ] ], [ [ -1635137251, 36064776, 669461027, -991507751, 565880052, -787145933, -612187052, -1352361332, -1410226966, 2013025018, 1002710138, 1291333827, -812830810, 81997494 ], [ -779360912, -1070698182, -468158391, -1039073641, 591800642, 1385887686, 1842148643, 1981062251, -480150713, 534141066, -35687133, 1139412526, 898382302, -333970863 ], [ -1670604587, -707179071, -790340460, 336022807, -397434374, 128446189, -688716926, -1816837650, 1743592737, -2091322691, -764487143, -678810227, 1917925207, 881585745 ], [ 609019632, -886006755, -765369474, -1542112981, -1584316567, 77513695, -668810380, -43108863, -200342346, 1307358793, -1222625069, -328437762, 1242425305, 907525403 ], [ -1980670690, 412432135, 1131430858, 1166959769, 1048304515, 313690122, -864611787, 1034878013, -1725933532, 417303936, -454578915, -816730952, 1715775164, 1291157322 ], [ 1900847530, -1205094003, 1857602228, -201142179, 870085573, -503863784, -1850660832, 691601740, 1315115798, 345597667, 2139661714, 1386859155, 76884304, -1270648089 ], [ -1219125193, 912734259, -1273925581, 449001184, -799469951, -344099060, -425891384, 1114856393, -56097676, -360076742, -884469626, -23345188, -2087853469, -1537407248 ], [ 1692520878, -71295922, 1558655319, 722965296, 842132787, -227050200, -887280592, -1208136121, -888834949, -1049160615, -2101358088, 2031359741, 372625036, 822518909 ], [ 811575886, 682300921, 1589728061, -990385739, -1484266845, 1430555035, 259302248, -163957766, 725354745, -1247509653, -827906807, -659277155, -11366595, 593270235 ], [ -301738436, 355273601, -1365278745, -1149664630, 1123255996, -31445425, 1592275813, 757375503, -690581964, -123139343, -284322433, -1471853707, -1547796164, 1662985621 ], [ -2117233018, 468774404, -571976653, 128194952, 488336098, 606940375, 289948279, -325762735, 1066714475, -437361316, -772163981, -604203019, -1100260413, 1373530901 ], [ -369876916, 1067025592, 434901675, -1013286807, -621700939, -375830853, 832516163, 993638718, 437331705, 1771747355, 674737188, -702557023, 815215358, -1929682028 ], [ -843937777, -252584872, 702568779, 572082462, -259942339, 1785092723, 463586470, -29612780, -628624319, 358739843, -1818224059, -1321780511, -1920448816, -1907778957 ], [ 116574305, -102378513, 799237227, 193290305, -260167410, 2075212052, 666308968, 47725400, -1411257421, 1467330894, -603877288, 1643648808, -303881007, 432753296 ], [ 1234093466, -879504521, -1507775031, -1125555018, -1107385115, -397374905, 829677545, -473906339, -1579307993, -1048003612, 17550632, 297581213, 1524785583, -26191406 ], [ -1470437996, -1645870473, 1258603376, 478842744, -323263965, 32470173, -1945072604, 1762143446, 1943371397, 495919259, -582316547, -1017733892, 1935292251, -1908685052 ], [ 897947931, 38882417, -1052580533, -734492736, -1286846586, 1075762107, 251545839, -657468289, 1824815007, 1827353992, -114712586, 1910112761, -914867988, -288330366 ] ], [ [ -1198734700, 2002434944, -933568351, 375580743, 1276434401, -2125910487, 286791016, -959459711, 1586865249, 751050479, -320301838, -2142185177, -186194483, -2139312662 ], [ 1483088226, -434916224, -1783096599, -225556837, 1798546705, 1523160460, -1657185806, 1233356272, 1950459766, -1786034693, -313426667, 2018666532, 1222858314, -1742199381 ], [ -1747170915, -1370926269, 414310074, 1401140859, 567713233, -224129773, -1526669796, 1642281089, 78766199, 1829357886, 211439911, 1592113854, -410645660, -38324257 ], [ -2118877792, 731334989, -1090844721, -1072885883, -697056636, -1149689395, 1799979961, 1197001130, 1088795958, -2133393513, 911572463, -1036700048, 1135558351, -2060128790 ], [ -848785856, 1371603039, 1812271352, -1820747715, 396924299, -1657378943, 1983515763, -148604131, 2131243230, -1496218002, 647439278, 466321024, -374325758, -1396028933 ], [ -1293280246, 1348891441, 1955240485, -1684664095, 1692871519, -1196352427, -797623398, -60096019, -266044965, 1757198026, -412627009, 1321788620, 1329433999, -914375219 ], [ 1724922248, 2129576611, 1290948329, -2021676727, -393397272, -174733728, -327138202, 1395497171, 1593886904, -1147615968, 464437253, 2080552313, -1598958276, 695323586 ], [ 963684667, 2011398141, 1532514619, -1317309096, 888729301, 2124933828, 2040489272, 161766568, 1330257971, -1188468272, -2079838704, -1283479623, -1628297439, 1710564771 ], [ -1236471066, 518280305, -618696787, -516293174, 1807386107, -154648065, 398303377, 2074542958, -1343759849, -625275326, -130053333, -953280056, -1702223873, 609239984 ], [ 2125109862, 1852610373, 1883065417, 1127264183, -1010953134, 528526480, -1866252709, -1751842987, -728477597, -704033147, 1604473479, -1348203324, 1878534016, -13402398 ], [ 1079652302, -1072316953, -2131129405, -1655862507, 651173204, -644231342, 766987736, 1708267363, 1718024586, 842436816, 1687343581, 306795026, 805830213, 1555349178 ], [ 884482856, -566277801, 153445066, 1691709350, -1872962281, 181214645, 1176305009, 1698837866, -446172637, -1331196485, -92304687, 667236616, 1877669603, 624820638 ], [ 1298198887, -1438060510, -2068165149, -921191374, -476294496, 959693049, -261857024, -1945341895, -1150209412, 302314787, -834590543, -1771132836, -666900021, -1360745367 ], [ -1561095238, -1929859744, 1766545939, 727275792, -863208459, 1348727900, -503689579, -1628304916, 193275859, 1617623638, -224901526, -368323674, 399523140, 1252022276 ], [ -1344451284, -2079010620, -1648285492, -226115773, 1796608462, 1396895366, 2042620903, -616525570, 634487102, -313008074, 258510884, 1035736117, 672686270, -1320192142 ], [ -943090127, -1561227774, -393752248, 1940877595, 1224807092, 21278792, 1332425926, -1942484861, -1208514179, 1097111263, 1446832867, 1530387634, -1972391569, -1727908113 ], [ 785839574, 97764412, -924748416, -1199117437, 1789679589, 678010043, -1439394259, 1241968816, -420019060, 559777588, -1118938151, -449517611, 926455061, -407083540 ] ], [ [ -1481085923, -1827570673, -286263363, -1506188638, -515112908, -1975258119, 598630023, -854619827, -1426919923, 413148034, 1590386422, -1461213913, -1042309573, -1025068317 ], [ -1760211884, 1565201922, 1576812257, 1242892240, -968050035, -942599307, -1631653400, 973069873, 1610554580, 876395826, -1040950381, -1366775142, 1887426875, -843338490 ], [ 140864262, -1846942639, -641050659, -189122600, 1902956958, 1793045883, 1888231164, 1954127126, -332093432, 928528615, 924142057, -1946787240, 1812463308, -1935480487 ], [ -1281579400, -276725722, -106203158, -1144430489, 49898360, -732952463, -1372860115, -1686126912, 1249504959, 1353721906, -239856342, 267698479, -1868207872, -1704678544 ], [ 554988241, 30335370, -353679197, -794634764, -1633258270, 1820752059, 1021475654, 578909536, -1574636444, -724777880, -500167546, -855996616, 241878166, -1473904254 ], [ -1187883970, -187837544, 979596331, 221073731, 397020547, -915826159, 620316711, -1592929409, 435195830, 2099392340, 1717977138, -415016610, 1244137133, 1905589824 ], [ 1298586098, -1893633060, -1174284199, -1927015928, -763085961, 1140063311, 1686149652, -1638378124, -984938685, -961029756, 1859927292, 1336122834, 1993935439, -209752476 ], [ -507268925, 2085125082, 289104408, 1143822534, 1505477403, 1144463636, -2058264169, 1764297441, -1286958388, 614521513, 1484038503, 553981888, -112564551, -910718023 ], [ 559095041, -1597583877, 2091872044, -245006544, -1244813812, 1938008432, -1914015905, 1887493367, 582761746, 592088203, 1002240216, 1576058440, -1471188992, -578011463 ], [ -533458805, -1865641878, 1858936977, 451105999, -1702814633, 944027370, 1871928565, -468288658, 135981569, 1699696749, -1144925036, 221510056, -1641891895, -1565114851 ], [ -468565088, 1201280477, 43958882, 987877080, -1349959332, -375405330, 316320037, -1646780320, 1242296427, -1758105922, 1382081415, -1701363043, -532798325, 872614610 ], [ 672373363, -799864866, -1167443651, 1532091145, 180474318, -1925907863, -680460415, -1910128320, 1747754383, -1069588585, -708179914, -720017746, -1155654227, -1295521015 ], [ -786501751, 1210693092, -1786532253, -1621002404, 1600666952, 1623025460, 1381438506, 980862630, -186291165, 1305201902, 939041739, -1344094216, 511564304, 1806426680 ], [ -1266331408, -768607340, -1226547827, 1437951930, -286196199, -353042367, -624259946, 1484027426, -1534962044, -856269130, -786626455, 615309124, 1138679326, 1694805396 ], [ -1451638730, -1023744651, -423450493, 2137650154, -33797875, -927384536, 1875585461, 969370017, 531828931, 15348373, -1614671227, -2061564253, -652121193, 456486804 ], [ -393407904, 2143886274, -1990886309, 1598688247, -1646548917, -1613952819, 1368710235, -1291111161, -779789252, -450972622, -1418101945, -1352793743, -440213839, -143452999 ], [ -490352802, 1876381455, 1181189648, -545564074, -1324941669, 247095605, 307171373, 887207931, 1452413946, -1021336417, 481143046, 816880588, 1409813859, 1955952912 ] ], [ [ -483344573, -863503010, -1172406526, 1745345216, 449767437, 1988370543, 385676047, -110231474, -2118637623, -2106829524, -1645274507, 914213691, -2115125476, -1574477493 ], [ 1442729840, 126932925, -1895925262, -1883285430, -1775315997, 829633902, -1925571586, -665184049, -949281454, 1122052863, -2135243966, 364132069, 617911209, 234571729 ], [ -707059781, -1258527628, 199970762, 376174899, 1844895498, 537342297, 864809908, -364235223, -1700574772, 1857991944, -600755177, 1553179139, 2137718027, 1186138914 ], [ -717211087, -738778829, -2019343291, -366390395, -138939785, -539113073, -363542942, -41741577, -1159011755, 1746296995, -1982013201, 833125443, 2140989231, 1979267186 ], [ 609137757, 1891369480, -1610556434, 1757135965, 1588077016, 433104448, -2069888808, 929971475, -1794621123, 2137463652, 586382159, -872680055, 1222201313, 1995912186 ], [ -1303099893, -1808957256, -580273034, -1372823262, 86657095, -1874539668, -569151027, -829098199, -362656210, -568700951, 691086251, -2056721614, -124379008, 896122531 ], [ -998238269, 2099467498, 1863963526, -2015674159, -1029601824, 1624535133, 596167630, -971463621, 530115034, 129559522, -325071382, 1272574767, 1466280727, 2059985310 ], [ 497540572, 198428683, 1677455310, 567900562, -895483074, -2146046347, -106547132, 707420729, -1463819312, 926940877, 1721744714, -908972432, 1766267843, 289939051 ], [ 1203846499, 1441322721, -1420304194, -1464768963, -166621631, 1847240514, -117372976, 1637412983, -1347146660, 1865646516, -558353819, -1538733145, 1235411075, -1392504896 ], [ 1002813550, -1607531641, -1435649660, 1837509014, -396810583, 955924136, 82784184, -1047136131, -759087534, 1348661665, 806783893, 1181718633, -1862254475, -2052426038 ], [ -474793214, -1926947199, 18764379, 867678786, -2129326081, 1266485199, -136826261, -1613174831, -913436397, -1135955144, -538854182, 720855587, 1541577068, -1053426808 ], [ 1639093910, 361351925, 1839888139, 201991180, 1662884312, -1056079023, -1238935542, 935871097, -1530571510, -1885832734, -289722224, -1692144892, 1580078492, 1985815470 ], [ 785894576, 500873914, -1055740344, 1882475166, 1092733061, -1320490206, -1821629080, 393306423, 599772916, -273324011, -1691876828, 1247273321, -1876759077, 1873702881 ], [ -2089774918, -1716162029, 1433775940, -2078679341, -1629284480, 64743784, -452799954, -185223317, 462299987, 1455881725, 1812770762, -410511748, 524878209, -241580243 ], [ -201177589, 353082831, -1750321981, 390418672, -2060502003, -381700703, -947733197, -541889445, -1860888875, -670240429, 2004173889, -310583831, 1695500081, 1784582988 ], [ 358573489, -1333878763, 1867833334, 1959027808, -1937181533, 1328325773, 142633081, 256805027, 1776732386, 644275203, -1928392343, 340937697, -90940653, 1822456228 ], [ -1864909378, -1052791444, -2097896340, 1722756413, -269481142, 102818149, -393682951, -1185526021, -682147005, 2064915710, -19739937, 279920444, -103501977, 1222262775 ] ], [ [ -985976459, 1574863045, 927744054, -225237610, -465823055, -1772081477, -1230958299, 2027062997, -1307631203, -118278111, -1871184339, -484344933, -1037641048, -352260998 ], [ -1687928683, 929090453, -1164059019, -161691006, -627446107, 344996812, -1659088520, -1015126446, -1133845357, 143704744, 1019216034, -73484975, -1393480741, -1847247258 ], [ 1981200233, -525447314, 1463447139, 243374026, 137212640, -444123944, 1091423754, 1895162712, 427805947, -1227205131, 1546612671, 1009066276, 1740720454, -921627658 ], [ -1689497545, -485836386, -964878629, -2052594589, 419354379, 1034693649, 661152309, -1826572080, -1099256799, 1214372560, -1231861165, -129340437, 606163425, 483445957 ], [ 1643439693, 965401669, 885351227, 268697102, 1063882043, 652850284, -280016290, -932624893, 1300814982, -1886245047, -1790288051, -2123532679, -111837651, -1777667132 ], [ -1737092544, 1008675275, 991655098, 497343589, 1172558462, -327300819, -1867435874, -1584882699, -643163848, 847659619, 323666386, 1179118996, 1536688981, -2006640197 ], [ -65566431, -1775184295, 812813264, -606705431, 1081808398, 663342631, -639167604, 1414790072, 597394378, -262732069, 772732950, 2004352674, 583315467, 982947495 ], [ -1977322992, -1965832178, 528877424, -1329875128, -1572878288, 52053893, 1096141154, -1734759144, 768439905, 80838947, 821116610, -987560108, 1783546271, 1828632924 ], [ -88981633, -566242622, -1819241782, -1422504451, 601859948, 1835476386, -1860629961, 2067408356, 693430890, -1847009332, 1400605179, 635461457, -1870071121, 295689188 ], [ 595297637, -527964742, 1156406580, 1952629287, 1635533382, -1182159249, -157613913, 1324048079, 73779792, 1623996484, -1556792451, 326958134, 1546445276, 1465578315 ], [ 358669499, 1920033561, 332028652, -490023605, -1826150471, -904774158, 2136162296, 1636929029, -425856024, 414819187, 1581699521, 1430222392, 1708959354, -355955361 ], [ -1448340730, -391108282, -1859434720, -90827992, -1410306921, -1479375794, 1788856345, 1027990086, 321165248, 853463390, 188746132, -771360613, -787503174, 1808710350 ], [ -1835854718, 256717937, 813686820, 342157875, 96237746, 418601088, -457364296, 1633718577, -2073691663, -1390406964, 380049765, 293998098, -942699687, -2109518304 ], [ 94848555, 343444992, -1079684264, -906001744, 1430988395, 1794566430, -191597, -1128617876, 230476768, 937246790, 701136497, -1491695846, 503517191, 1343867615 ], [ -1633920582, -881895988, 589753662, 1129500759, -1961039369, 1433029858, 289915066, -1806688237, -323523932, 1739363289, -1861016483, 751344000, -78108558, -1705292969 ], [ 447507036, 1172110438, -957980405, -1693993170, 615901010, 1359079861, -144025724, 675602009, -514093676, -69268101, 44083836, 1662303739, 2136899130, -1566968354 ], [ 1580463650, -1326056229, -225112543, 1399899967, -419639634, 522921981, -1117597783, 919115186, 644119989, -175377175, 688129830, 2062661390, -2006635650, 648917879 ] ], [ [ -955626267, 557381934, 1723804851, 1979074103, -1821957385, 241530269, -1986630261, 1403712266, 1808605779, 1066563527, -1085055306, -986132923, -1715369591, 165024185 ], [ -1753965576, 1930284528, 1124822521, -1032084859, 1146686381, 1396322162, -1669004117, -235593686, 816157865, 1949153191, 59136267, -186277464, -1810376684, 2013347636 ], [ -88619238, -1155303752, 1303301363, -1743324563, 455461197, 896148838, -1630274570, 606407286, 343801087, 222294552, 304274218, -536949097, -1544804465, 808927778 ], [ -1060862083, 1684457041, 834450212, -2046467798, 1536788126, 1864121631, 874719275, -170314735, -710031152, 1454060113, 260137548, 2074741614, 1078182711, 681150342 ], [ -1887264146, 1341415976, -1466224065, 423028506, 1361709267, -488661939, 1501109348, -587565295, 219077628, -125000514, 2066977607, -1415128103, -1368151531, -1952941545 ], [ -1493293371, -130039019, -1111868267, 1249325684, -1597517154, -1210629106, -620611796, 1291229435, 1758201806, -1482743079, -883974822, 1745470211, 1129134838, -1428657266 ], [ -137470516, 1399074192, -876815470, 1947486252, -566619774, -382658929, -2098570741, 1820453104, 20473680, -1270479234, -2126626994, 717421103, 134932494, -244774319 ], [ 199000215, -1740252765, 1718557981, 672051751, -1468253858, -739574364, -1054220922, -1065104688, 2070764722, 171542142, -1993162769, 106971062, -1917049500, 156219943 ], [ 1838213913, -569669613, 234331768, 370335514, -1112665986, -44953606, -1875116048, -1711611763, 1059696348, 1120509959, 169052338, 1777962404, 1819773311, -767588494 ], [ -1992996488, -1571247419, 57475630, -1183416273, -595190726, 1037829975, -994143786, 142036204, 1133966838, 183788113, 1193864837, 1006949674, -1341701149, -1348736729 ], [ -1916059583, 133250080, -1682409966, 826241588, -800227432, 132308117, -1504504143, -1528349012, -1690936120, 1452505762, 1665828850, -533027538, -1054171262, 2092462982 ], [ -819992482, -2042089982, 1149685344, -1940062749, 806090116, 744817005, 738784742, -1659478548, 2049217997, -35639072, -1361531221, 1854673278, 811253175, -1348875655 ], [ 286041753, -1578065881, 2141039030, 1148306953, 2138297835, -1002774833, 640094797, -438100438, 524866461, -1733095428, 105552792, 1991587945, 864533458, -1871274337 ], [ 1927377538, 1542546862, -289659786, 48867806, 1296444752, 1053714798, 280319860, -819612219, -733585066, 1834248759, 596783010, 1719898026, -1108649010, -654155582 ], [ 965542027, -619223739, 1818793429, -242443931, -1468108710, -856742451, -436243599, 1785326666, -434238545, 1395508420, -1249040437, -345669028, -688805694, -2076248115 ], [ -231857524, 1946845388, 983683514, -395789687, -1206009230, 517576836, 1530646485, 838799372, -288557477, -1068958545, -500733773, 208758459, 1287024059, 1602403300 ], [ -11909039, 1056489789, 37658552, -1658208878, 1261036972, -808645137, 1063198302, 953400496, 1208909830, 169880286, 1024524674, -68898533, -2080718331, 226974426 ] ], [ [ 723860367, 309663383, 1156233383, -807096765, 2116972834, 1167609379, -1661445118, -1737735590, -1780876999, -1961181609, 1291859331, 1491074033, -1801212958, -92708846 ], [ 994282201, 2026097152, 1282284466, 1760255649, 718676269, 1108864560, 798141239, 1623022724, -1263527073, 1907273920, -1670209897, -1473291499, -273767850, 1873651409 ], [ 1645346721, -27852184, 1985375869, 1011087155, 1271363723, -1614117240, 931895594, -108243710, 1156236289, -1970819762, 523624198, -1403831343, -2126814015, -503787837 ], [ 1314796547, 545434973, -738917670, 1355691405, -414918720, -1449115916, 542115301, 1715625433, 846347534, 1722743683, -676609954, 487764830, 542175111, -105222552 ], [ 1724719708, -894448210, -2006400454, 1322436984, 80708942, 1149331753, 1805443180, -946274190, -565700133, 1462143595, 1855886798, -922424362, 234906821, -1836268771 ], [ 1076087154, -2000856031, 396067882, -619640237, 1368936958, -1352656855, 339112341, 1172254931, -280460937, 1713516552, 666503068, 1867670422, 1421037855, 127956234 ], [ -1194993524, -504377655, -1731644251, -967074788, -1276261570, -1122500979, -1979024978, 1798800034, 1001488129, 302513734, -1292611759, -597370590, -156452828, -1024651519 ], [ 1820579994, -1601484043, 1128394024, -898520941, 397455721, -1413884191, 99357910, -658291443, 1069012020, 1965669451, -363976985, 888232207, -1031305345, 96412630 ], [ -1704739494, -1565668467, 1835619239, -1434425763, -441544159, -319780355, -1330083516, -990537241, 1289810010, -731959104, -469019055, 1954243809, -1647073541, 1559663944 ], [ -1156941952, -947355116, -203366774, 873712239, -1193217784, -1658694727, -256918877, 134738075, -52516493, -1561755106, -604913769, 763894450, 1142652353, -1480468607 ], [ -126408988, -450718296, -500931323, 2145405353, -1342575684, 1657637685, 1384552405, -1916762554, 4681473, -1075165806, 1061897003, 832772579, -1592928488, -155576610 ], [ -1651319391, -435433054, -509519665, -1235502396, 1857943219, 534730545, 1412198350, -192354917, -16873895, 916572563, -876321973, 1236551852, -1542127497, 1894362222 ], [ -1791760820, -200892803, -2002615293, 2045160880, -1109765982, 550636480, 1145140619, 322857569, 60934419, -1645823852, -1105933592, 1449002704, 139985231, 269894052 ], [ -1709743858, 1609802732, -767769925, 163737695, 366583210, -809065721, -1379304453, 598101477, 1513101491, 410950834, 944578063, 1258545294, 1151154181, -287001453 ], [ -730520834, 568807605, 1742050742, 449268074, -1694113446, 437342469, 1390147890, -1030426662, -687494566, 1527334372, -872352169, -909340215, -1947643670, -734148705 ], [ -1444389970, 224660457, -1846412616, -297372937, -809076269, 1890821441, -266669958, 1844301185, 1835282889, 1791391587, -1855912650, -1467090117, 1951881742, 2086963311 ], [ -317066362, -749992653, -1445833293, 897184761, 7385913, 1252990514, -1145437142, 104690705, -675631486, -490618692, 1040759725, -1298332068, -671152208, -1447571664 ] ], [ [ 375140210, 689735525, -1786147173, -1388200961, 497044580, -913357065, -1285437731, -2013775677, -112730422, -772931718, -378215349, 582574635, -169066490, -69288835 ], [ -71792133, -987557988, -553266934, -2041239992, -1290688, 1333573797, 830664995, 313997184, 878216144, 1327527386, 1423943079, -255352310, 1023967951, -583709268 ], [ -468794492, -1743032674, 35774367, -1654015590, 1453570553, 1108451319, 752698546, -750212848, -853997943, 194761304, 1882966183, 2067067471, -1978922679, 1722514168 ], [ -474596174, -1982940226, -258499496, -1868340951, -999432081, 1943656625, 2063200701, -1563370350, -1094380853, 68988228, 961697827, -867832280, 2122871981, -1142144527 ], [ -831778231, -1997003651, -671200047, -1091395697, 1435769892, 1160529476, 1651298537, -1197003007, 1730639312, 957086744, -456515796, 175900917, -275476946, -932353126 ], [ 913001617, 1524108765, -353644009, 1249620260, -1878322776, -809991132, 523851810, 1936376331, 868931238, 929916453, -27201206, 671849597, -571693068, -1107970873 ], [ 69145032, -1046702045, 2004066570, -358147082, 1404013429, 665902575, 1547110310, -749786480, 2087798623, -878021970, 2140099974, 148479185, 710027117, -1496330701 ], [ -1061042098, 1336385562, -1021858886, 2120571313, -1700394308, 609413645, 986088588, 1055839630, -1838409986, 247095778, 1540170451, -667992036, 2037424826, 690903406 ], [ -1760657713, -1571831754, -1277997723, 1520361, 2104295765, 1344100806, -1306751967, -517967255, 1150865543, -1886157629, -2092128651, -884753825, 535246954, -2079455782 ], [ -1781005637, -656899704, 922987435, -552686524, -196565468, -1547974082, -841721133, 250585796, -1360999779, -478822716, 1791591366, 306593822, 977738217, 808629770 ], [ -1965971893, -1676089893, -81124456, -1401071748, -600148074, -1036306053, 871847535, 930022088, 1571517310, -6630433, 512260124, -990470621, 1269623308, -837729460 ], [ 878056641, -30136434, -1280384054, 1117700619, -1791871805, -1487371906, 728347925, -1098095238, -2092373802, 1085836386, -463222504, -1723591336, -1735044919, -1791739726 ], [ 559487653, 1555950209, -540893055, -526660442, 467133091, -2030478558, 1053972224, -230989528, 1300298198, -641085303, -1314165189, -1240729979, 35469243, 2097742338 ], [ 1806927472, 2002923033, -1639488864, 1437631713, -1812528202, 2082284126, -1989291103, -41127775, -188944588, 1616486038, -1972555326, 1069750587, -545045314, -605238039 ], [ 1216005448, -1077248074, 124885279, 523706683, -615272232, -1326174693, 906248478, 1732732349, 2004166416, 1485672006, -1585998793, 1166266014, 686114109, 1629085116 ], [ -2108431905, -1685580051, -66694156, -965092343, 1928327721, 247017458, 417547426, 631380272, -1174780667, -1915524860, 1447025562, 540539041, -34719084, -1611535316 ], [ 1448652659, 593009186, 257881977, 1284039950, -1266276017, -1755958902, -1060873939, -1514279574, -1771605702, -1308422929, 1546328392, 1642663555, 1142355035, 1679875066 ] ], [ [ 1913821804, -761824654, 881779187, 851613552, -1485353753, 413123128, -1588540720, -1675494983, 15105619, 1619978208, -1200311235, -1450891777, 1452351463, -690829516 ], [ -634345172, 863240872, -1972272700, -1439828897, -1541125525, -301750363, 550624128, -1099225119, 903640562, -124822508, -264931271, 542268219, 1557872878, 1280889426 ], [ -1229933662, -617358782, -533196871, -1045339385, 26509287, 2065783073, 417829962, -1602672849, -1590280836, 748598489, 1556116184, -96720203, 1463946287, -212397788 ], [ -1251229151, -1638821045, -737638218, 1747457972, 342055597, -1660164838, 1848260924, 274057696, 571903755, -1156531290, 2141964895, -1258380148, -1521677445, -477715172 ], [ -1650048166, 2077587238, 1796473537, -2145616529, 225865502, -235056643, -919047144, -1423902269, -1011541115, -973246134, -778141400, 572018593, -246060362, -1711841501 ], [ -2086802926, 1541366702, -917415938, -1013257188, -1114169991, -609735422, -202025017, 299221652, -1596663135, 377899757, -2087915381, -1160682037, 1446707127, -421644331 ], [ -605829811, -1775563261, -161554703, -1967031433, -704922574, -620706208, -121281527, -1793028934, 1329918073, 1963573833, 495902117, -648935226, -2100502104, 649082223 ], [ -411645468, 443253719, 2024432109, 2058813054, 1834338932, -927047573, 430960238, -786348592, 1773090117, 344139533, -264005068, 14975693, -257803628, 2117838699 ], [ 1786716329, -1462833578, -1885822747, -349378684, 622706793, 2129015460, -1605580791, -889209220, 1303816087, 610155715, -847660407, 1785793414, -700634411, -1254895168 ], [ -2006135295, 236230519, 1159458319, -340214778, 423419169, 1213761049, 552855404, -1338045726, 360273079, 1988754154, -543593731, -665402833, 391065687, -53625859 ], [ 1376144619, 1409378321, -628744341, 645402943, 228895639, -722542772, 809591057, 1282437535, -2044683979, 1261073083, 984109065, 1484079892, -441271216, 1132966290 ], [ -1196468367, 990672055, -1997809964, 343764220, -570859128, 1464739947, 2136194830, -1606202569, 1777138958, -1144496691, -1857221063, 786000782, -1288733901, 1688421084 ], [ -2050621575, 1372896083, 1815304518, -1916416416, 303348581, 2059639331, 1183052096, 1546607833, 2126358655, 725553114, 2125061805, -272043395, 1627084858, 1950247323 ], [ -809476688, 1764084877, -1531666890, -1419473957, 913719366, 193308080, 718349815, -375925161, -780760449, -1668120399, 1285535987, -1051760830, 1645611384, -1000656925 ], [ -230188528, -32241021, 1923785436, -423273775, -477771482, 163067079, -1994030063, -837105884, -355931977, -592273076, -522947998, 62080805, 2066780385, 417383712 ], [ -626202010, -1489919240, -855386002, 481531034, 272253329, -1247263299, -2675379, 402138907, 1365509898, 1889824493, -964491091, 246881414, 1020261444, 844472506 ], [ -817997673, 856165803, -1439680299, -717729477, 1273026932, -1471466020, -230747830, -1535603673, -799467047, 603951200, -1312094001, 1169462372, 1681139305, -1908517144 ] ], [ [ 1047188944, 565404419, -1683719012, 1217649329, -1628343036, -415838726, 2078886800, 1813438790, -1398565366, 990656596, -866444069, 1078574760, -1618527144, 1259454325 ], [ -1217261584, 1713772432, 1708563099, -1209626190, -1539354921, 980913924, 1231994131, -923158657, -947778196, 1244519937, 1156971831, 905092985, -239780657, -164457851 ], [ -822922237, 746294479, 669904383, -379507893, -2137904039, -348298068, -478788375, -1789589384, -83290344, -1035192721, 1957768544, 100436888, -1304570824, -746516764 ], [ -730981721, 1550778674, -1398814467, 1165267959, 1069414856, -1458623990, 1270547539, 1384581898, 1884543515, -1928877756, 243015511, 441334603, 1456629099, -1120382716 ], [ 321628922, 87839114, -2029061644, 211278154, -1158315745, 1283215561, -285757402, 2146666929, 40541706, 1432947458, 135322589, 473674704, -2098666629, 433151931 ], [ -15459152, -246413304, -1345106852, 203579971, -1967236514, -167084730, 1849924900, 2039120539, -2119162289, 1311220294, 1238604980, 1386647822, 1360600870, 1779283867 ], [ -274590389, -2070649738, 342402252, -974210452, 1634769540, -2000921935, 1588628173, -1855352945, -1097780605, 1721661570, -2089556040, -1161247287, -225562045, 1305510984 ], [ 952806693, -1034427785, 1616371046, -1413329446, -1779424825, -1271187605, 792280662, 1040414064, -2128096643, 298052590, 828585025, 1972318700, -1498929288, 957511852 ], [ -1027445, 1547554231, -887942781, -1766008086, -576815578, 1769055928, 472615032, 900904136, -133528501, -1391090673, -434116341, 1222491827, -1390410972, -1809115544 ], [ -1642227009, -1454103714, 448821546, -1169552550, -1160838212, -36938647, 1340745598, -1541579858, 1456638812, 75603623, -1348202920, -1241589633, 154496503, 207425075 ], [ -611612331, 1491319479, 881088880, 1894841279, 1370436530, 2093443766, -188448497, -25943841, 941931026, -1268813139, 83945992, 1528593808, -458289697, 247115091 ], [ 346213738, 1802742657, 1249214114, 1919280106, -930933483, -1754417341, 717296860, 377804518, -1052084548, 1721024458, -99821974, 1868794135, 1112658377, -1490638198 ], [ 1344443148, -942434643, -1754907524, 1487268440, -1757257563, 405431299, -1001232826, 390734977, -969918780, -2126569572, -2103055759, 2103096577, 567435489, 1985693105 ], [ -931232682, 1389389658, -1679951907, -409368592, -1242821730, 1079018666, 396928049, -1410349585, 720572009, 1059394899, 469056854, 1258261418, -1391944561, -867591048 ], [ 174661417, 1448699482, -185902266, 1470647683, -101340359, -1872000569, -791392278, 1628205500, -630281130, 83332458, 405990930, -2014892835, -558275200, 1976831498 ], [ -1429888574, 1342554961, 2032722622, 1396996097, -31649147, -995453372, -702531731, -397321070, 1695582867, 172368937, 851595829, -169295377, 246454741, 1835062779 ], [ 794233500, -1107084151, 1078122760, 1723595084, 1021396393, -2013108133, -762467367, -1778670444, -1117430561, 913386734, -508716200, 1369512679, 908351535, 1362600107 ] ], [ [ -1809209089, -1745599650, 1285622908, 1076764472, -994854857, 1000748885, -1828376891, -2144130418, -130582198, 919205933, 188248280, -629885647, -1673504847, -1109457038 ], [ 762143754, -1725661505, -1483037431, 1515108891, 1117937167, 280785045, 738665005, -1948708637, 1122008260, -940617988, -312395316, -834061373, 909710853, 755513075 ], [ 306356664, 599416164, -2080854763, 1263486721, -1698815868, -671175872, -1289301200, 1796259458, 375527168, -1776889242, -983899471, -1560110438, 1089481567, 759900240 ], [ 770525558, 1442455084, -261555142, -808476747, 1199922519, -1139171598, -1759520989, -531453375, 1524368290, -2053432795, 1749467512, 1073605172, 1563586838, 1107609389 ], [ -667521202, 279561664, -1785656512, 171192491, -1782307837, 312407491, 429658087, -903909315, 917400988, 354670139, -2126995029, 478380444, 1819192237, 873174864 ], [ -1748634392, 127160122, -1192884756, -1210727252, 1617248784, 544206771, -401294764, -1480222228, -885601450, -841966020, -396069507, -1196902764, 644749332, 1509333939 ], [ 1167440135, 380938671, 914359262, 2051761903, 130229536, -1425399712, -516187966, 1503016372, -1056892443, 1147773762, -1361093500, 561447680, 227587001, -1253526779 ], [ -64855479, 1807676569, -688870181, 270419333, -450510034, -1195514509, -698290416, -1410142688, -1401322296, -1845831330, 5820040, 1260574315, -282375077, -774311100 ], [ 357321106, 715975486, -603129446, 1295572004, -1560198236, 780997922, 1166308900, -715419090, -1795216468, 641553786, -686820968, -501010977, -2094243963, -226866747 ], [ -857655961, 2087298323, -2044547091, -778144893, 1338675849, -1605159114, -1475504254, 139828857, 1785176016, 934909149, 1268320024, 2036811171, 394758884, 1462365273 ], [ -570114881, 270557928, -1940902392, 1884969432, -1650174931, -274828841, -1132336918, -432861503, 779079473, -729460246, 1466110239, 711941352, -852735331, 1468953322 ], [ 1428098721, 1684059866, 1590252654, 645250819, 657302522, 906121693, -171116116, -1645799989, 1066708910, 2083709195, -943965194, -2118123123, -1684412612, -1591704281 ], [ 205922569, 788614655, 1004902649, 944593128, -778546008, 1818035261, -784761391, -1169897247, -1220678311, -473678290, 1342522427, -1262139520, 2142985837, -704193472 ], [ 1978391192, 2138265446, 585957253, -1251759911, 556020381, -766199443, -1190392451, -692532788, -2107522341, 60867585, -1493176175, 499065047, 156968115, -1781033176 ], [ -690538629, 631542635, 1170312409, -1042365771, 2000590176, -1995401173, 296579264, 1394399407, -1056072860, -1315004132, -293205756, 717603138, 1890120160, -1097417566 ], [ 1904416540, -918649537, 453577087, 1745376192, -839733289, 1263482280, 1263200222, 668007125, -587488668, -75179044, 745446679, -1209288572, 933649317, 1920276410 ], [ 1671843482, 1594755496, 442069749, -1239618735, 1866479526, 840264722, -1997591314, -56063802, 1967397419, -1234649202, -87828297, -1594185626, 2023461977, 851992148 ] ], [ [ -651708691, 1120017122, 871042978, 1129923965, -191736427, 504286368, 1792521124, -1182583061, 2033581949, -1924866864, 1167069887, 1916452671, -2136439386, 1744178738 ], [ -1692351587, 2003106055, 1665693676, 157165632, 50761435, -61872240, -739456393, -1648480246, 775958396, -1880189538, 1352639271, 693212331, 1716684933, 241507753 ], [ 102434765, -1845150210, 1870537506, -1410604408, 1867470973, 1629857435, 1776794859, 316051238, -1231250592, -1261973959, -1145542813, 805114557, 1226685126, -1818942831 ], [ -377311278, -978372790, 343417795, 1976667543, -2028346163, 1644406677, -238125937, -1220649722, -1668514591, -1663463846, -920081088, 572352371, 1479560699, -26760620 ], [ -99107759, 1601260796, 989531729, 783119642, -1033160158, -370059391, -1447695125, 360650052, -661060498, -2054889260, -1257228173, 1414232512, -1444930147, -1304324375 ], [ 1213465081, -1916323469, 89504282, 471644375, -1549708113, 1824974848, -1492278472, 656170790, -1905815580, -1588039684, 684474397, 2069569882, 1551102063, 92365817 ], [ 154469965, 253344301, 351263547, 2019221259, 697580194, -228725153, -2055862830, 1779011289, 926498201, 1766330107, -665734483, -1782825480, -760747938, 188636589 ], [ 1416839990, -1084530833, -1311250377, 504155884, -1888932124, -2044530999, 1694393324, 30628509, 205751593, -836231656, -1116679737, 1815583137, -1905153658, 1996295186 ], [ 939430354, -253024697, 580130714, 1481076085, 1423027090, 1234566339, -1775582013, -738167700, 1034366600, -774578118, -553237399, 149501607, -530580250, -1504732381 ], [ -1440155818, 1004290056, -976803300, 1058231347, 803849617, -1344914613, 220786395, 2030976183, -978438785, -1560948399, 519502149, 628047453, 2032643221, 905752944 ], [ -724632561, 1014137577, -967646831, -1795662747, -1153568992, 198657916, -1238020382, -1944044544, -1473569940, 613170028, 738964403, 1233801646, 1187861755, -354092899 ], [ -1397385693, 945940019, 801801002, 701105785, -180796194, 1546287482, -818231986, -423763117, -726030979, 1681124893, 1291332390, 425614031, 1559076127, 587283215 ], [ -1142048622, -1242373409, -847761148, -2098711111, -1411165191, -2047301943, 1899973222, -423772266, -615469829, 1052614905, 1673936014, -1597518676, 253387121, -775091403 ], [ 509899336, 1893075632, -634353818, -147396259, 379833173, -689954094, -819980228, -1285546107, 151764623, 322291027, 958734055, -294322268, 700495192, -287209333 ], [ -570384556, -1660415476, -755191649, -164733383, 383619783, 506522238, -534727157, 386715287, 1718654788, -319906249, 174615871, 1061792939, 364239810, 2055145881 ], [ -1070972057, 1896422961, -943774435, -1129786044, 212460271, -262549871, 1148882658, -1977301715, 708429289, 148080855, 1279756820, 900931621, -509598220, -1401951099 ], [ -430668239, 1992916886, 1586780800, -82090330, -312634951, -1456527681, 1646927146, -1894797431, 1228138776, 1182663372, -593190191, 441472424, -1925201216, -807644251 ] ], [ [ -1920258752, 1219906105, -1807478740, -1711031312, 1572428166, 1060205971, 1881823458, 1558149465, 1582140362, 1611920142, 1820775519, -96636056, 1133453401, 356054802 ], [ 1356899919, 1727173112, -1567736793, -1292157068, -1284627838, 1653270534, -568639624, -976566528, -1900734511, 1414194496, 65281386, 1527225078, 1112173726, 1283254158 ], [ -573825623, -1864143732, 2000371661, -42017286, 1502902933, 943102683, -1516876300, -1315930435, -1422521747, 1763683414, -1214985510, 1602939942, -1666853663, -1019204228 ], [ -953756116, 1395844650, -1542627941, 1814911803, 716171320, -406394194, 433288023, 2067074400, 2005708584, -876827359, 419445634, -1728558104, -2031147986, 1919226648 ], [ -1757958407, -754476860, 1769151644, -1703003989, -547766501, -1686217585, -1135283396, 1350212884, 2105055329, -1283295109, -451322504, -856995535, 1007340383, -1306707141 ], [ 1323718983, 15398557, -1758943810, 1139775474, 1508342776, 460955397, -317509294, -1625148313, -548152202, -1513737052, 302541955, -460677225, 18733963, -1778194727 ], [ 1014729284, -1461172271, 978648329, 405709225, 1548623518, 1486988855, -894584669, 972739782, 922365353, -721434386, 1065592634, -305530489, -297773992, 876587694 ], [ -2101794167, 447619628, -490180256, -1311379970, 1183679635, 90929530, 944503180, 1488029421, 1580484543, 147520602, -917669951, -1870977480, -2020623497, 674623638 ], [ 526544829, -921771384, 1783566384, -946364899, 303692314, 1001205022, -257425086, 240904570, 1004281642, -2008539636, 147253904, 1150056693, -1978711348, -302794634 ], [ 1342804395, 1125085349, 331960973, -1759680467, -1025451989, -1994390545, -660114546, 169630747, -1813657979, 1443019960, -1519845956, -1128690637, 933128141, 77842066 ], [ -1159766653, -1346144230, 1043637445, -126584747, -1048228445, -1109548947, -859332489, -1407201390, -96378759, -1884198919, 562663852, -2071227525, 152897455, 1654773042 ], [ -619342988, -1171685996, 446254947, -2147012041, -571461478, -95192607, 931932946, 1974017436, 846145820, 1174073171, -1836270930, 1035688741, -101572878, 862687894 ], [ -1968952552, 1588979920, -734946514, -1281679733, -1098798631, 1487285160, 670853152, -1241517212, -2003029698, 586578999, 247766623, 99932957, 1510239535, 1361363940 ], [ 1425149457, 1597378448, -1608952946, -580581161, -636209597, 1531253934, -1089601266, -1481038365, -949086321, 826704455, -1528809358, 538875477, 1193144560, 446273913 ], [ 2033994881, 1421866350, -1971512536, 1234476323, -1044358760, -963596656, 844001241, 317346288, 1309543823, 1485259213, 247004667, 2008510129, 1525434555, 749251878 ], [ 1011560443, 1020781058, -719620944, 1699903219, -1898370881, -2099548725, -703751932, -1176588177, -688730800, -1014022944, 1582678650, 1269867314, 1858118982, -1818166385 ], [ -1279492395, 283310485, -111478707, -1163838709, -674081009, -779805378, 450649630, -1647653778, 1921742810, 559376156, -506553045, -1581085650, -42453629, -1031704634 ] ], [ [ 27046148, 446195909, -1915184643, -2135416687, -43850646, -1749852156, 878693724, 1571429009, 510562736, -2096938256, 1139474921, 754885151, 76603790, 1570621237 ], [ -209960175, -990405331, 1334981300, -2063967573, 1797134238, -1588054871, -1334057069, -1996158586, -236302524, 2098295735, -1550009332, -837836792, 595286449, 242388444 ], [ 1522636482, 1630748846, 40742489, 477836938, 743388421, -1691617863, -1771775129, -671577536, 690252677, -169340464, -1183558194, -2047228165, -796083615, 341388118 ], [ 1673074566, 1562944916, -1228754177, -1936280931, 1504956571, -316105178, -1314490823, 931145240, -1986620073, -1692647300, 749579789, 263748683, 500715887, -226266847 ], [ -963792582, 1342830919, 1137729552, 2122676184, 1419870144, 391433666, 138637210, -1997121355, 1028673778, -1017167409, 1198754289, 1856221658, -1427473782, 754253705 ], [ -1671472834, -2018392714, 786109753, -1364282342, -312945237, 39913629, -737422125, 1845614812, 468912493, 1401884678, -917775889, -1503686922, -1171026565, -2043090719 ], [ 1175264576, -534960074, -365993482, 944594670, -1007768671, -1608747847, -1513000127, -1045477638, 746051516, -1207068299, -1570905978, 169250153, 764376701, -870298792 ], [ 1091374289, 1515301315, 1698377939, 879742584, 675982006, -323609420, -1801114351, 723503743, 243805542, 58395881, -1493965861, 1581934789, 2145032179, 1568429399 ], [ -2072871192, -1732251650, 2493037, -957336391, -1578618087, -1430943572, -835538084, 520593222, -140232552, -832237567, 807504288, -443753442, -1399662846, 947740096 ], [ -1454520585, 1414378332, 26893429, -1104914678, 35020070, -1137451420, -1669292171, 1348298895, -1631662296, -1448939314, -1081292700, -2001854652, -2102282331, 1306030289 ], [ 9167656, -279185430, -1186449398, -1220251429, 1656617600, 141899606, 1168029359, -1776223324, 1188566808, -1276904865, 755559749, -1476994576, 680362739, -676576462 ], [ 676785104, 1889204258, -1201912621, 451224501, -1298714143, 531157805, -1354797315, -295205352, -2120980799, -1472866712, 1189495049, 1587175416, -1873815313, 166750503 ], [ -866258599, -1685851644, 1436290009, -765976195, 889590565, -1925345993, -166385960, 1440248550, -2114866710, 338168491, -851851756, -771901183, 1610282881, -616510684 ], [ -1813171350, 1932943150, 344774044, 1092412850, 1072204898, -2001680272, 2091273886, -458220973, 1968007078, 384503284, -1904954531, -1804168637, -1309313555, -1910572874 ], [ 111061399, 1556865149, 1605315345, 1404627402, 1686832756, 1635303167, 307753539, -1584583775, -1300973246, -1884400747, 1952940497, -2041675479, -1740789592, -1548099224 ], [ 565765725, 1887263894, -1749960202, 1601852337, 1865357003, -115924194, -550616438, -115337932, 588950475, 2146591664, 1882268496, -1996620959, 1615961791, -1613184128 ], [ -1637744110, 283703220, 1484585327, -1888734451, 29425244, 1809172061, -1480396004, 893418905, 281123324, -1687264482, -1800674952, 64236904, -615941655, -721046851 ] ], [ [ -1388753034, 340758391, 1413705007, 89311369, -483284734, 1048415210, 843604637, 1101475142, -789685503, 1326561794, -327968519, 1216419190, 1765771154, -1573634858 ], [ 275310806, 255712604, 159889573, -1994510395, 1177583357, -1808194928, 863846776, 1588752820, 213975090, -2054026858, -1518224274, 540942338, -694461371, 1244728545 ], [ -685903586, 796872366, 1458183289, -1978122825, -2083387348, -2017045772, 1494549760, 1997800217, 613850808, -2140621180, 1390589441, 1430670216, 1278881412, -874788366 ], [ 1393839411, -319118540, 39995640, -108233939, 1383451066, 1199357751, 801314001, -189244419, -1325240601, 1496004912, -1632116206, -723278016, 481901550, -787017081 ], [ -1933156358, 1604546035, -403576479, -476753627, -1241185756, -2045048110, 778153750, 607761158, -973742990, 360025004, -883483750, 1077292332, -520178849, -1055115906 ], [ 943903206, 1263309250, -888602074, -234630475, 2143472463, -1314010452, -638643532, -929662404, 533746359, 1453728238, 999268119, 1198308659, 1617890903, -1364559740 ], [ 33094430, 1271125748, -1108268624, -1717618251, 1234535853, -42559018, -1082900850, 1816728308, -1881205770, 1605204468, 210436025, 1779639641, -361872073, -1805117432 ], [ -965984744, 617893369, 195139066, 75148028, -9658192, 1245911639, -27600665, -1803580252, -1597431881, 1948885727, 1576292875, -1867214633, 484362427, -563253138 ], [ -454220831, 652324468, 1243621743, 117379664, -548981225, 227816102, 1876885846, 1112999173, -1642271656, -885937744, 2005261555, 1748106825, 609255542, 1429360095 ], [ -1615920117, 306627473, -652975710, 1868875168, 1761026302, 592845858, -421168862, -1576983787, 2041663361, -1238781381, -131135482, -1376709535, 2030057439, -554968742 ], [ -1969211819, 1847518141, 1553498892, 1197000531, -1656236255, 628912344, -1976651627, 1396157700, 1497055389, -218733085, -2104454298, -992656568, -1553383630, -1730070506 ], [ -1307321803, -470272615, -147787716, 682938264, 1353659490, 1322797123, -1310658353, -259073505, 1571867971, -1096148725, 1474639837, -1558515677, -1592365625, -533425320 ], [ -311628311, 268172255, 1354844780, 2075883535, 1158753589, 1727821509, 601674313, -329306080, -1092721004, 947284070, 1615296562, -1837061876, -43971486, 77949911 ], [ -1537871909, -712971972, -2003450875, 443665795, -469475798, -1344036834, 643549115, 547130804, -279914718, 881366618, -1113194858, -2028344543, 2039171151, 139666857 ], [ -1280494664, -877999224, -1176731510, 863405041, 885928570, 1231414724, 1236641966, 661984564, -1357362718, -7560676, 582989973, 698616814, -463061316, 922494101 ], [ -1797514695, 89744808, -1635158924, -530408187, -2123017788, 1069248331, -494194090, 1100779396, -1078112362, -637320792, 1730952303, 503995885, 442800610, 149622609 ], [ 581198092, -184546388, 1003901594, 947889795, 697286649, 1473785161, -1779506077, -363374960, 143921912, 1633989983, -30246098, 95101485, -362204412, -1897011440 ] ], [ [ 1561307459, 536260771, -2077819136, -1268717077, 1245329357, 1662155284, 378941044, -1908289939, 1728855425, -1863140129, 2057272078, -564072185, -117461409, 249287481 ], [ -1498876740, 956731104, 2143509497, -1456763301, 724866353, 1720442067, -736183693, -1174293980, -1886375865, -2017397602, 1644233015, -783366145, -1231224469, -1133742330 ], [ 1774777783, -1290548861, 29524209, 1006848567, -176696872, -1218235118, -148568483, -1424207560, 550757693, 196204774, 51339582, -1930708025, -1361583355, 1630497987 ], [ -1230746273, -140450481, 798436912, 1258209434, -336897073, 68006356, -652263257, -767533735, -1446297177, 1039622310, -178159595, 1906789134, 812137659, 2067162798 ], [ -1511875503, -1304367882, -1283397396, -309033475, -1784770791, 846799644, 53962791, -1056343291, 829609208, 13999869, -1968558818, -65711585, -906554819, 1144596369 ], [ 1703075331, -293040650, -2044032917, 285232444, -1315011481, 2020041431, 1160599257, -930879319, -296834194, -1503885628, 217954895, 2114977342, -245216805, -1291824575 ], [ -1887424741, -675582675, -113575151, -1220010071, -1937852887, -442931322, 1652058671, -1278352004, 1954488137, -449348104, 488583357, -1812687624, 1970144545, -1790184611 ], [ 739055157, -1084201371, -1476667997, 408907393, -1061974953, 16994613, 7689864, -172660483, 553080368, -226475097, -402914089, -1182834670, -1667538563, -335581807 ], [ -1827129275, 1049054590, -1116249077, 737968449, -944004489, -1227147137, -71192218, -1554652874, -1054875671, -652405424, 110881159, 32891495, 162264249, -1191938172 ], [ 1714907795, -1763335392, -539712689, 441273549, -1957917275, 386063065, 697902830, -63754052, -1203563065, -1149326264, 1034158313, -715146173, 1565702914, -2077264743 ], [ -1693254152, 310230404, -2042239879, 1462787349, 1205134373, -2010042905, 1626920538, 1722689704, -947244797, 1658320202, 618216993, -651961808, 918706088, 1933128227 ], [ -1747073682, 1080150967, -1942179633, -1825916469, -2035374080, 9818962, -1016839251, 1211934721, -676609519, -1261037771, -368198942, 2080814153, 1069968653, -267955324 ], [ -1274051247, -1349029882, 388132587, -158563754, 1187559438, -736568032, 1588959397, -392666131, 1359198361, 1127135722, 568969931, -669192879, -178345553, -411606669 ], [ -541412717, -1291123761, -2034409747, 1180800665, -369927531, -1883955420, 1577935914, -1771677959, 1087221323, -1752920516, 1838424524, -1204722027, 865979485, 1135692463 ], [ -1085395649, 327365679, -1141944607, -49206105, 1746607089, 1927488187, 332942354, 945841885, 1719847529, 587029142, -1304838537, 1812582527, 1980588735, 107700795 ], [ -1196328398, -232682779, 1311458432, -1668425166, 1668029910, -725239307, -1432037668, 1727147726, 437485702, -1341186781, -1709820882, 318640895, 1734673091, -1433630349 ], [ 1977379280, 678970362, -1370820607, -1947581501, -1748322324, 25125895, -886796931, -1348216674, -1375023874, -952387820, -1996257190, -729327836, -653809637, -315184552 ] ], [ [ -1909859487, -1107807605, -903194920, 1194505037, 316248273, 1945186340, 576733000, -911651022, 81903442, -931244396, 129112880, -481522593, -1149440389, -1737762908 ], [ -708949076, 1828860281, -184670202, -1097105237, -868947034, -1832815545, -1173330157, 1820706648, -1706321456, 227610658, -771799384, 2039452633, -1548277190, 138357459 ], [ -331087834, 1812858284, -1093118805, 1706063312, 721087883, -1034820111, 186928618, -285976925, -972820326, -1471247787, 1439301989, -584532082, 1071677885, 1470416444 ], [ -1506066258, 1160894904, 574252467, 915264933, -305967732, 1477150445, 1504757031, 156758933, 231539214, 834036150, -385698386, -1330503576, 1031359189, -1750131190 ], [ 1410987199, 39262849, 852057259, -1060168503, -418471389, -324036610, 2128375731, -1824586756, 647960960, 2048015309, -1028151789, -295974886, -723880215, 1486039488 ], [ 405729925, 626663959, 578676371, -560808555, 1337328548, 528986378, -740276795, -1770138987, 406182621, -940334613, -1604458737, -1966843090, 296330199, 117353451 ], [ 1624733831, 1221602305, 1029088940, 1998104922, -449920468, -496753797, -1992839908, 1955086545, 2026002408, -1582347771, 1715909616, 1327080335, 1314129281, 1125913115 ], [ -594746647, 1951032201, -1726500198, 1711308346, 630205287, -351986088, -1186859718, -1180094027, -1243120423, 644560400, 323009646, -1190512373, 1219569219, 1679222479 ], [ 173745225, -981441123, 836356868, -2048817317, 1653045125, -156057982, -972229238, 699081831, -1016748324, -945416053, -1177571128, 1037263761, -1754768105, -905368093 ], [ -1553584619, 1639805462, 12392563, 512621690, -17922087, 971809870, -1932405212, 446197273, 449118139, 524087214, 785185543, 539969918, 269479834, -1078437835 ], [ -466625299, -163433183, -1312746297, 1017978921, -1173586949, -197637272, -1337557959, -1393547798, -962332172, 1321450718, 757379971, -352216025, 1660820611, 2053279891 ], [ 613502525, -534978285, 1034171136, 1375544793, 2000836693, 693354845, 1684658518, 1459282589, 407928798, 1132073484, 679365781, -2130568692, -1887617709, 1280028380 ], [ -1504381059, -567812228, -1057374443, -689985925, 1907888217, -201593609, 1251644022, -848809338, 1276071037, -999278846, -588317142, 1672141709, 2130836775, 454334309 ], [ 1534025589, 967275939, -1427273904, 2021820818, -1961271599, -1945500343, -779290065, -452131035, 487382963, 1031719623, -467978704, 1821546537, 1617952499, 1361469313 ], [ 1857780281, 663455165, -1612055975, -72454959, -1736591906, -1029416733, 1904844548, 967170739, 40800974, -1884718803, -1684441111, -1291963114, 1627147537, 1167243969 ], [ 89927303, -993680205, -1326293209, -56013461, -223420010, -1770090049, -1832176372, -399255459, -523741318, 534614364, -825025297, -1612703516, -1819852547, 1376416851 ], [ 1751707640, -641003295, 540751687, -1897065880, -1822289428, -1237990265, -2098313360, 1064732733, -1936420837, -1749779812, -1489697859, -654283215, -1710200233, -1382903107 ] ] ], [ [ [ -1218865395, 466883700, 1234446093, -803032855, -1820132837, 365274378, -1723124708, 1612717661, -74885883, 1570475209, 1452120722, -1689948079, -1866392955, -578819939 ], [ -1459095690, -488906816, -861233146, 1921168122, 583586321, -947582111, 1764319285, 1573190707, -437077522, -132867178, -1483553508, 394217515, -526136573, -928831708 ], [ 1202221333, -607709386, 2004436637, 529156710, -1338797452, 409249365, 2114180945, 1678509632, -1312563603, -1579695771, -1656787256, 1130359043, 253153202, -659056387 ], [ -365372898, -902281977, -2051177234, -843399499, -1993705489, -2094496377, -1733112151, 1018862709, 1037870622, 1633285749, 1295084584, -1997405711, -998545097, -2125403174 ], [ -1533641658, -547693774, 909507139, 1835697797, -1417552540, -470454115, -270162911, 1858453279, -1445342726, -1300005533, -1701266255, 178449416, 15715087, 644952188 ], [ 1291856489, -1897798773, -981981886, 1226519162, -1046464120, 1271230509, 628768887, 1359560399, 474390102, 1077214277, 1137362284, -1215562674, 832354194, 311950467 ], [ 133496129, 1953631460, -787458742, -366143142, 1577364984, -1884356691, 796317114, -350955106, 138871708, 1104652342, 1128837920, -122816703, -771197418, 1580995119 ], [ 1842695285, -161578259, 1941902941, -1480251819, -658530809, 833018152, -1645908768, -1853512345, 2004494270, 736573765, -1041690344, -546759111, 1577124686, -1648015616 ], [ 674484286, -284228161, 1545449534, 1726189742, 1105468997, -2064343253, -305113139, -1024064855, 350455409, 2101100153, 2048151237, -1080044574, 1175201519, -862435708 ], [ -816944638, -1959902254, 1475171884, -1927623327, 559250168, 196236337, 1876699990, 760032713, 2068853642, -524718513, 400849068, 499551484, -790527093, 1500523322 ], [ 1078578099, -1365221719, -970435439, -1661359255, -1709641823, -1890011020, -1928708511, 472115212, 1882129289, -1664895619, -231801854, -1393428093, -1177522414, -1961390486 ], [ 820122265, -1589235098, 768420226, -2013447862, -1452348540, -544693276, -1609445410, -1128904028, 542839236, -807542897, -725636557, 92831504, -1293631603, -651928995 ], [ 428098973, -83920541, 752330692, 1210595440, -224463593, 981868655, 1624520905, -742271932, 1897084016, 716451320, -1696608785, 2108438347, 2072386973, -398717922 ], [ 1845130937, 1480401456, -1454181349, 1937084462, -1317253208, 310032420, -1947758180, 288891049, -1337064606, -1674526252, -1291553429, -790489726, -2071663457, -1534021421 ], [ -1558778913, 1122111943, 537435890, 1557575473, 735752772, 794879194, 626133298, 899493608, -661938245, 1249499259, 1098235003, 1567009902, 1113125610, 890824347 ], [ -862727762, 356199739, 2112367664, -952843182, 601073894, 2043336012, 1211671087, -184219203, -2120203295, 250028824, 452085532, 407458782, 1763197437, -566769694 ], [ 27630973, -813289652, 1851185351, 1089314229, -1643435571, 2016810132, -382005096, 1299831112, 1301164574, -594072767, -1789684143, 1461564272, -264656006, -1046577919 ] ], [ [ -534886857, -1786702648, -959928028, 1440498489, 1034095631, -982430162, -480235535, -93879144, -1870789296, 1267232005, -116497590, -530727952, -467575143, 690315394 ], [ 374759315, 1642423808, 446062066, -1666316414, -858266595, -752500928, -405972482, 1810518134, 1017575175, 1365703394, 1233563622, -1625312216, -1631968406, 1349508431 ], [ -1755175482, 1472508676, 1547496848, -590634122, -1021694759, -1435399696, 38151765, 1484171407, -1591866774, -649792464, -1951826067, -1321631922, -50659495, -2124313635 ], [ -650694626, 1883787984, -262892160, -1972676546, 692355788, -651091722, -179276656, -252210731, 378839481, 1452056850, -1271196525, 818824595, 1276407001, 2101459142 ], [ 835046865, -1152371388, -1018903917, 284275688, 205524119, 1217298644, 1957445051, 1198683215, -1842912238, 1891184652, -1709833350, -1861040156, -1850270345, -628155416 ], [ -1818539060, -924253309, -1341253500, 913722046, 1233829224, -1586628746, 936496529, 1337507712, 211036334, -609631061, -824796729, 1748896550, -1198300205, 1613082548 ], [ 974511739, 50727306, 1140285208, 1703208268, 1320374847, -341342127, 1694117798, -887857777, -2102016708, 886925513, -200688997, -1946665222, -953375311, 205472548 ], [ -536130407, 825456317, 166316407, 1620311533, -970429049, 1071186449, 2121424538, -1315875898, 2062998188, -822815862, 1142628577, 479735474, 818515337, 996208949 ], [ 1860238522, 343208594, -1490153954, -1543592685, -477459145, 743918671, -949410166, 920807374, 1702404398, 335608376, 1579233872, 941868169, 1056021784, 1098600768 ], [ 1286057505, 1392151039, 396532427, -601565789, 731432337, -814279230, -1624270718, 31363399, -1236791412, -1488986112, -1460013530, 633379864, -699311179, 1558419211 ], [ -521343943, 208325964, 1275479295, -680524771, 734172274, 242228605, 2044951670, 1164906061, -963716730, -1686989708, 2142939062, -1049195030, -1624444180, -1854067923 ], [ -2061595921, -2047710878, -1322808745, 926449881, -224416406, 1751553981, 585785630, 429975964, 789892554, 1191053720, 223883185, -716246485, 739759838, 2022847246 ], [ -490966827, 1841659508, 293364398, 804636282, 1061335963, -2113354372, -1505009997, 1206577786, 709158319, -1330203951, 1750637829, -1296566787, -850898173, -144003097 ], [ 845108627, -328358052, -289724988, 1523925664, -460311796, -693358198, 1869351712, 1925886684, 525018357, 1532262350, -791797038, -1010025146, -417408588, 2002853949 ], [ 662507606, 1347455186, 1275116423, 1104524718, 14923689, 1588082116, 1194977996, 375102845, -1324356340, 2025358180, -1312134944, 362743283, 1519676350, 1967288921 ], [ -98987229, -1370365542, -1301990020, 686811761, -1302139323, -59625066, -950501572, 755068674, -1788242822, 874597095, -1063255845, -834095924, 1317589175, -104424402 ], [ -258335199, -747894948, -1998412066, -236116482, 378639967, -1387929727, 148613914, 1980660089, 542891081, 1133923165, 1693440677, -829949078, -1460416040, 1838078865 ] ], [ [ -1845001705, 1571178262, 1171185083, 71547249, -1853954992, 475611728, -65854826, 2082691602, 2045419832, -329849459, 941993268, -533499599, 127865047, -1894454368 ], [ -382181146, 1344447482, 1552212727, 2021678088, -1946591215, 2010883236, 1963667028, -29398013, -596984083, 1715389696, 256294376, -1289974424, 9430428, -1068440586 ], [ 1367731410, -1062304249, 2012368697, 670140152, -1294097648, 1546192517, 1379751336, -1666798439, 997431252, -88931464, 875766748, 1797313029, -1987780984, -968672029 ], [ -1359207171, 636442641, -2044848010, 1529732455, 1753918623, -752403243, -1715627908, -1614260164, -530990789, -302909837, 1156508731, -767699930, -1934471618, 424553516 ], [ -2051733088, 1600211737, 560453855, 1959756874, -1278180301, 567988431, 1471371660, -1223999132, 606005579, 23224092, -1730566377, 208199054, -1728018216, -1610525764 ], [ -816984220, -597639540, -434103205, -2014982272, -155462944, 114094305, -2092607982, -1143800289, 1554251888, 302797800, -616377513, 1642056250, 1509908719, 918857972 ], [ 1110500834, -4382385, 1955764920, 1682557172, -696353787, 495165977, 2044865008, 110702709, -1817732290, 2031295067, -171868693, -1125273186, -1724815709, -968604533 ], [ 551431290, 23354475, 2011411541, 1901085990, -2089420499, -539695326, -170484642, -116779620, -586229740, -1923321205, -2043903686, 731363138, 691161090, -1835187333 ], [ 322716169, -389180411, -704991578, -1608496434, 2021799947, 992996923, -2076033503, -2073168350, 195063263, -798464159, 828912410, -591378486, 498822781, 1363525107 ], [ -284119954, -1333013729, 969859232, 911196868, -153952638, 160260461, -569128997, 1476803665, 684661207, -506561997, -1036039750, 147873484, -494104255, 114032304 ], [ 1635571707, 156163943, -704439684, -567870852, -318359100, 1390664497, 1237459408, -45907151, -1813660399, -1956772383, -1881437936, 1327630405, -1083466353, 500210590 ], [ -654655448, -1018598791, -1994180394, -1901609015, -905508171, 1110355423, -1611359089, 1535054247, 331845377, 1105548011, 1718075137, -517323231, 2103464849, -142395413 ], [ -1353596043, 453617453, -1126980632, 1581067610, -428382948, -430575776, -736472688, -887583097, 2127943648, -1079142135, 169372206, -1908196989, -1897971374, 1492391019 ], [ -1146148174, -1652991267, 925404642, 221046004, 868736640, 1919994424, 2021055203, -1563072857, 132564416, -1412480075, 738351685, -985301749, 909813540, -243758897 ], [ -438779235, -1695857069, -1675343468, -1727985708, -1200470230, 1184305598, -229846162, -641340838, 1799713525, -1990815191, 1218253950, -1092635718, 563933643, 972685490 ], [ 644995414, -1087407703, 2049697048, -267375489, 1107385785, 710422168, 1725473170, 1039759816, 41056145, -1591386191, -107992546, -317468915, -1474504438, -406318562 ], [ 852998770, -955608700, -1209945756, -1877261822, -406117109, 167568697, 1548300844, 1907041866, -441953888, 1211133580, -690692581, 389394743, 735626999, 1562195065 ] ], [ [ 77926488, 1110118079, 1473896234, -1702520222, -1021545448, 1744734814, -905164204, -1167817703, 1453558144, -1223776142, -1087156207, -1748636615, 1197880457, -1884609561 ], [ -748029130, 1915368012, -1206295036, 859704236, 495123158, 1923973174, -1680204041, 959030289, -758249595, -667469765, -1261146684, -255093146, 1051861367, 1740675153 ], [ -519522851, 1042879945, 1623625695, -1113712513, -1820855415, 1574160983, 233341222, -396306945, -315406871, 878586910, -404457388, -1524641966, -426143508, 2005512731 ], [ -1650927399, -1709304438, 1791671120, 1358166558, 1119969879, 1872235803, 194534995, -101169042, 1746676347, -1379895057, -972706932, 1321932281, 726544500, -1336766946 ], [ 1983064419, -389612831, -1303422935, 2014368584, 1981328843, -970878752, -389315613, -364037056, 1916390266, 1905854402, 507956074, -488894698, -544463322, 2007619827 ], [ -869341755, -1424195209, 461607086, -1245731769, 1886437560, 1103300054, -367857650, -84595640, 1202841877, -1212711105, 1886401968, 1871824628, 902873106, -1384312247 ], [ -1736285033, 449191227, -1775745900, 2062433274, -1028423783, -1703527545, -777728914, 1567989358, -934905534, -1282966645, 386720793, 1610322823, -1228942193, 310047273 ], [ -1522492399, 2132938995, 666711624, 1661310604, -1841267150, 1504360612, -1826605911, -1940722398, 440841801, 283920510, -1359175866, 348474444, -1697784889, 1241289067 ], [ 2116605439, -1278848903, 1066234597, -128946115, 1967342786, -373041206, -1997630349, 1291389679, -718169014, 1974012675, 540662492, -1255531521, 1345772831, 1761769761 ], [ 2089466912, 38166785, -1282101081, 1713703375, -1546352593, -1520837629, 1131188517, -574042821, -388259007, -494478885, 671645365, 1165501709, 1089600606, -1049866191 ], [ -300003108, -279448011, 686656855, 694598130, -1021456496, 912781392, -534522156, 578341488, -1219337112, -517294169, -326551020, -2060857029, -658222634, -200069759 ], [ 1113378127, 1982469997, 260290894, 248851708, 84960440, -755048428, -1045146330, -1817823556, 681315272, -213453749, 528409976, -184604784, 20230093, -366285451 ], [ 1529495838, -1791661731, -822243953, 880488317, 1106420450, 2134217692, -1958514501, 1076376386, 1849643101, -754517170, -1403665174, 760659966, -311333540, 1099922579 ], [ 1054092580, -158401199, -15595772, 174451269, 1170031559, -22839336, -1012992266, -622369009, 2011350123, -1595690434, 657700506, -834469735, 429951492, 816269035 ], [ 2084162443, 621665165, -1766723308, 1758168908, -1766700719, -49871177, -963718602, 301944209, 1581240539, -1777077490, 1330576543, 1277283637, -2110044759, -1883593156 ], [ -56480446, 1606540385, -203605994, 2143013758, -726605316, 1645896691, -550160544, -614611967, 490210120, -127185494, -1134019310, 1729295038, -477431259, 1695681090 ], [ 1113105466, 1447233304, -1711073893, 747509601, -485373757, -1235952127, 113470353, -1342452044, -211772679, 76519761, 1568687403, -298226386, -240587907, -9383486 ] ], [ [ 1043376678, -661376003, -2004067008, 990823563, 2057198944, 227387866, -185736262, -1436802144, -1853847837, -1789629070, 607078337, -78521770, -1249875323, -321818984 ], [ -1385587092, 838518184, -1042066900, 1003229467, 900198635, -437746755, 250818638, 2069217804, 1793852083, -4217321, 882524240, 2092257417, -978184926, -1740485441 ], [ 1820512945, 96674976, 579805692, -376286547, 1699189421, -1784450715, -551885574, -1071746590, 113045492, 209510160, 2080182009, 36418842, -535988785, 171927742 ], [ -2068642207, -1634372590, 1316558236, 1957647571, -1243738119, 1203298151, 1453951778, 1135920028, 550367405, 929926234, 1905933231, -1011650269, 562916824, 722123662 ], [ 338983016, -188092371, -1518555806, 1921850783, -1136812626, 884684848, -639996380, -1155544016, 214890279, -1634455959, -960892698, 179431954, 416200656, 1880214635 ], [ -188953670, 1953478896, -259545950, 2019851421, 340097455, 327354095, -1223319663, 313545756, -484519482, 1177875343, -1090674753, 1102760179, -1877987143, 1622992100 ], [ 628447713, -369430300, -1535672277, -1559483900, -1623497513, -1199081085, -510494555, 360775941, -1575421316, 1834337566, 124783119, -689481962, -618129616, -1995722467 ], [ -530064330, 907988384, 1159769589, 1236982247, 822192818, -1193534157, -663377401, 1892915646, 1688974307, -1487245281, 1061168134, 2059632999, 1817065931, -837875689 ], [ -1981207078, 1588052981, 250781808, -875612081, -1106609941, -542429233, 1319965191, -1762728920, 1114333797, -1193619832, 1181241433, 990192695, 247093299, -806338571 ], [ 774999341, -1631962262, 2107439845, -171286856, -925505323, -2064990793, -485869807, -344021240, 1295273094, 132248298, -886222364, 52692763, 98067801, 1732564829 ], [ -1524894661, 1141357726, -975695720, 1328518370, -451371755, 142141930, -1422941792, -412580787, 671453400, 1783565026, -1327510091, 1674441718, 1906049056, 35655217 ], [ -983809650, -67321661, 1159037531, -970338527, 895302721, 666120896, 1077955765, -1156260257, 163543031, -878666523, 382136773, -1758650154, 1777417455, 961146817 ], [ 1775115593, -417295748, -659566263, -1545520637, -480113748, -290717488, -293009968, -197903055, -1154258745, 1711831917, 913151763, 465622999, -1937337446, 1214737050 ], [ 28513473, 1415885574, 1716116831, -1280283383, -743123850, -1260975658, -1287710536, -1474595198, -396415099, -1263341218, -1116242405, -1183059021, -1332552112, 1824227942 ], [ 1714692991, -42903317, 916654194, 1600138264, 480108368, 173141553, -1488205634, 1507804737, 1805127770, 1530300697, 891210975, 1802842369, 630384590, -1657404941 ], [ -717850021, 1547308676, -1525319460, -1307909731, 1456329185, 133653827, -895530687, 710638725, -1488073298, 235048447, 1936890567, 1097155613, 466649380, 1918161959 ], [ -544944961, -1385854475, -954107873, 1212982719, 1021741091, 1098488547, 544524420, -983749061, -1033202385, 1283331865, 70748587, 735344720, 1351546633, 2101064957 ] ], [ [ -1291531358, -1340034868, -1272850578, 1133239209, -338142842, -1412704970, 1350687605, -1613684005, -426608224, -1405904572, -356501402, 1218143983, -1425767603, 1695414471 ], [ -1692554865, 1166510933, -1205426256, -1630548278, -1459713422, 798301198, -207067214, 516038683, 784205294, 1908222791, -2138863458, 1624095742, 2092809687, -1285335853 ], [ -1998412895, 1096418595, 700174748, 2086856444, 1369889699, -1079276625, 1171567757, 1083585508, 1501124318, 2122274598, 1592648755, -2108741603, 1077062948, -37641170 ], [ 641323136, 1316948648, 118588877, -552126993, -320232725, -853701619, -323241314, -1784338386, 1179511377, 958658220, -1203501007, 1543369517, -979910728, -2141273936 ], [ 981464772, -311224479, 826781531, -862196751, 1964912389, -1836240883, 1419239505, -895070639, -164314168, 546274573, 1527043913, 1020706229, 1587657756, 2064531252 ], [ 547129323, -1254241966, 853077769, 1711496137, -1307516109, -732450168, -1852037379, 467837036, 76477010, 2017752522, 1828210683, 478754385, 1773691294, -170677920 ], [ 1213228827, 1135429499, -1984153259, 286472597, -741721897, -1753012792, 1356267606, -638772320, 415481648, -1113126278, 1430918237, 1556227381, 1421864385, 266026576 ], [ -1202298296, 910146762, -1902824788, -1019936810, 1477020560, -678398100, -553037016, -1800664568, 2063864886, 555917378, -2022872853, -1596433051, -1354278146, 768076289 ], [ 1028927017, 1446297374, -1812526477, 1214018154, -1259199892, -1097759677, 792488445, -1226176582, -1328763984, -12884776, -1554254038, 1281024874, 1463660062, 272846017 ], [ -1987176814, 1533402155, 694559312, -1914167218, 547467282, -1491768307, -498130736, -676856995, 1682741582, 446774042, 2000942083, 855904219, 14116080, 462468204 ], [ 842554557, -1955992499, 1764576360, -827480062, 1930844085, 573501320, -1217773013, -217506774, 253267557, -691940917, 588486653, -1177694812, -1333888719, -1540516780 ], [ -678641154, -1706050988, 1563368071, 1351846290, -269312025, 1373022157, -1490844718, -1325133809, -1495533019, -1575958622, 1713911020, -1944182737, -914143601, -1025924938 ], [ -1970244915, -1110831827, -2125560542, -542004669, -553549901, 356289725, -107959009, 1700147873, -1538478395, -1438388029, 1607646467, 991389545, 2038791855, -561593091 ], [ 107231825, 1260005659, 810535178, 1662222155, 1829158985, -888016235, -401141328, -1194047693, -316979805, -861281787, -1996424435, 2119403654, 1989622736, 110477175 ], [ 505140146, 276427198, -2004940230, -1879854628, -350640157, 36591934, 1380622128, 438390214, -222446463, 137773378, -1186152107, -1569169470, -1513931975, 1495550126 ], [ -1952699073, -701146420, -157020227, -1953540844, 2006521835, -112716379, -7270492, -34195362, 587211356, 685042727, -207661512, -819836327, -1375486188, -467190362 ], [ -1966952796, -590593088, 1014308706, -206176369, 2987948, -83434168, -1464228173, 476943330, -1973043894, 327518225, 1520992186, -1762915088, -406653380, 2074594444 ] ], [ [ -449032938, -139717804, -49196625, -289494587, 96419397, -1695952776, -637700172, -333627850, -183971341, -1096867085, 914702601, -1074668533, -456036839, 782714919 ], [ -1101568649, 2100879870, 1223054687, -1688201852, -1414476161, -1199306966, 143334146, -2135008068, -1403170561, -944237566, 949508055, 54714556, 271774068, -849292849 ], [ -1260716918, 588225533, 244203612, 1396577869, -974034782, -1678970131, 663840548, -2050348095, -1262639184, 608679848, -1265246038, 606692985, -1039600172, -1634897074 ], [ -1725109639, 1489513614, -697977525, -539104045, -233501926, 706206864, 1003959914, -1205248551, 20368560, -1313163875, 1861533455, 1781222734, 1043836420, -221119815 ], [ -778157787, 340100298, 753677249, 1799086540, -1900302032, -414722911, -1063285842, -800613481, 410340137, 2055977037, 947503720, 1244486963, -1203324251, 530525472 ], [ -196006449, 663013583, -2070890381, 514293072, -1238695081, 1405708575, 737016332, 803367041, -1449093815, -860958100, -476162649, -866939980, 640366571, 419613787 ], [ 321944348, -1936775449, -703437144, -1041099188, 89432291, 184233063, -2028579903, 136510164, -851557468, 2025356472, 644340467, -296571380, 2146687959, 1513614812 ], [ -640931959, 167628862, 984333690, -495094266, -971691445, -454477960, -15453990, -745311353, 1424294209, 1142855800, 1215417543, 696609805, 1830706242, 2098111139 ], [ 1637542324, 836662073, -1800306471, -1942686043, 131400401, -1653326371, 1974977672, 956505177, 713687085, 1021370089, -903803420, 85144822, -1165008838, 427289289 ], [ 1470299359, 590926576, 1535207957, 928104673, 1611825194, -1797660614, -165780779, -1125908532, -1316332615, -85447240, 1148525245, 1606803982, -1063393945, 1681975282 ], [ -2027780237, 830593834, 1073222635, 561175271, 1121295594, -1210429441, 1752934153, -904873625, 2014196582, 1688292407, -709744183, 1713618411, 478180925, -34388991 ], [ 1092185859, 232456798, -2079765824, -926180409, 572758188, -372187537, 480763503, -353885090, 236060429, 911499889, -1053843465, -569386386, -2006156663, 1496383589 ], [ 475439409, 2001895675, 1648922252, -395414999, 1719921084, 1231663106, -937612409, -392021834, -251988470, 1226113468, -211796431, 1440412270, 313389063, -912586892 ], [ 828211169, -1916017988, 448660121, 607905482, 5424872, 76372886, -1860696872, 276783940, 646634953, 1464150211, -973913193, -1573951689, 450478525, 742141120 ], [ 78617473, 913029885, -1134505877, -1010353582, 369525748, 1230907671, -1031421410, 491352519, 2052030959, -1972289580, -1350260464, 1676930718, -1767345973, -695036330 ], [ -1108149073, 1041590006, -2087331756, 542290346, 2059832892, 1586534842, -932204148, -250690129, 1865712530, -1791025110, 537872703, 983197359, 160695393, 1844803069 ], [ 1505874747, 1079081972, 362967211, 1697552549, 216233951, -290672609, -1331880178, 1705170841, 1258568036, -1624897729, -1358600251, 1256379097, 3056269, -1252684929 ] ], [ [ 1135977966, 650479539, -415310192, -396552773, 393898692, -457788216, -730748846, -1375673008, 743098263, 1517845292, 130037748, -344836527, -616095775, -688732292 ], [ 1711568630, -1728638267, 2070991256, -1347687633, 440179794, -3168639, -2080512131, -1435433729, 273296023, -181562679, 40016887, 437998112, 1723772856, -384947816 ], [ 33533950, 1859152156, -1213253579, -718261103, 1455558950, -782629549, 226523917, 340192058, 1883467988, -244609079, 2118261636, 347729283, 1377293803, -451147512 ], [ 1279020467, -935096103, -1271048555, 675400157, -1629299331, 195380998, 1282006914, 1574895362, 1348518399, 1391830235, -2137794590, -274910660, 10991560, -554735998 ], [ -1914514419, -494729341, -1931808320, 2104717080, 1989680143, -1008386533, -488041328, 1475358233, 188771085, 1373920402, -173539925, -2139534199, 7798256, -182913989 ], [ 644127452, 549948981, -993759771, -86497331, -1708345675, 1640914321, -494120439, -1321365376, 875952000, -270877541, -1465883972, 1166583070, 1432630968, 1828227898 ], [ -1335447237, 158489717, -334774215, -931287161, -1811616389, 1339239454, 888343187, 2065823826, -1777814236, -850028438, -1145668517, 899643574, 175317693, 420362446 ], [ 532809361, 607212154, -1457850003, -1375519992, -1899180600, 1860708587, 587923783, 760919375, 1445671988, -380503509, -1736071631, -1736374628, 56994703, 179136547 ], [ -1550941313, -1973199487, 1424085760, 351083021, -104876978, 306921960, 1389883720, 997447239, -1872773144, -454526313, 285927400, 1712688280, 1982337092, -595754064 ], [ 715066149, -139099276, -632791679, -106318746, 1019769959, -1933153311, 541110098, 908041896, 180350105, -81785036, -180552564, -1371844846, -64111669, -1928109614 ], [ 447358461, -1746497458, -506605574, 1360498805, 1107587554, 1049214123, 993691693, 1749944517, 446678410, 748356980, -397484573, 164695825, 550401452, 1351361833 ], [ 245023326, -1188766010, 156624232, 343298110, 1482522786, -810479486, 2069976607, 1052304458, 924757842, 1194214641, -562311175, -1101806374, -670752677, -625151864 ], [ -1206160920, -2057318764, -1526973469, 972975492, 2031088356, 978014550, 1832427866, -1984008884, -251731281, 1763562918, -355838160, -1055625137, 1127804870, 332052865 ], [ 1216470482, 850634817, 607929251, 2141305331, -1894490470, -1212922587, 1501565116, -1552616048, 341891983, 1012397268, -241203413, -579035532, 955257262, -1149218763 ], [ -591510687, 1833749146, -70503239, 1153691651, -329900437, 372909758, 774070072, 1432999501, 1589058861, 119451926, 435005157, 2049998000, 943503415, -774427648 ], [ 1067233728, 1260948788, -870484365, -371490686, 1294430946, -51432020, -1603968096, -1455172672, -1408528510, 2144612809, -1643072043, 1485727714, -108718602, 1588027199 ], [ -1586716811, -244730676, 1550828737, -114813014, -724701637, -1433821438, -1416233463, 1421872213, 405312397, 24537396, -1245280167, -443298854, -1169498522, -971853475 ] ], [ [ -1202564162, 882410102, 651483443, 274768762, -1301991641, -192963176, -106612506, -1710688826, 1134766385, -1496709749, 1378647366, -1718328332, 1217594729, -784963116 ], [ -1006884050, 309522025, 1345780710, 394923825, 152912522, -1797212079, -1643043037, 205352018, -1673647900, -2075823324, -2102553950, -980908095, 1603734309, -1423697809 ], [ 941452198, 756615185, 696227290, -622948729, -1360455639, 1382491904, 499091640, 501637028, -1390800791, 318764950, 442814171, 207173397, 862946453, 1769616622 ], [ -299472643, -60119558, -126228430, -348167743, 484925868, -1497672779, 617285578, 1136930115, -1797259352, -159037781, 725462785, 36897482, 886648540, -2119766279 ], [ 1570655876, -2023987149, -850922750, -2087609704, 2077377217, 1299849619, -15742824, -2115880917, 1635117600, 692372774, -347420044, 1205214155, -1322871928, -1988668542 ], [ -1862989589, 63280561, 1714378558, 1259716015, 1644482550, -1119354917, 247885318, -512921080, 180014471, 1323313319, -162285722, 252371384, -1415006618, -678196467 ], [ 1444957952, -478412315, 1327522883, 56380666, -1872259895, 1889851580, -349335875, 9909418, -197724814, 1796763562, -316558461, -337195054, 37148668, 2121892149 ], [ 364556542, 368584901, 1285126233, -335465469, 209606422, -1835899845, 2062926242, 870664188, -181864023, 1500431036, -328959, -575185371, -1679773563, -550801243 ], [ 493193499, 1644684565, 1380423901, 266868629, 1428742231, -209956201, -656024010, 342749237, 1268539580, -287682015, -577108933, -1236785253, -1321687633, 560565446 ], [ -2128712616, 255743282, -1062913301, 1970601624, 2014546298, 71449223, -839410990, -1766979749, 1265160176, -1906449563, 694395115, -521537621, -266255161, -1129184189 ], [ -1823221561, -1389615032, 1678754486, -452527668, 954382126, -1509890180, -1211228471, -964824432, 1349456077, -2103832115, -195786115, -2117336109, 823376934, -243441073 ], [ -439306410, 1934604011, 192975728, -1444748774, -1242620352, 1534379889, 1419274073, 1413024496, 1454949573, 1258297973, -251072189, 520023729, 1357699198, 1276195811 ], [ -1254659076, -691736748, -1731863589, -2078618125, 1648793996, -1128624136, 1893803604, -1707497482, 450966578, -557902469, -892037424, 545318506, -1409610668, 2051938445 ], [ -348132049, -757774765, 1985021190, -1837492488, 806693603, -385637860, 564980585, -573723846, 795860957, 1212112447, 586902930, 834002454, -727315397, 1852669831 ], [ 760345716, -250798575, -2132113536, 1910756418, -2017741030, 475298417, -1994251854, -868903827, -2078815398, 2133989567, 1934012288, 1737097719, -148687844, -467849770 ], [ -128860012, -1407891427, -1778310464, 1498560370, 52407557, -1084291831, 184764391, -364497619, 314584881, -2083417025, 68293849, -1867283046, 737456686, -1422508105 ], [ -1134609881, -1740543943, -1972305587, 478824381, 1118496994, 10205913, -1842167405, 1528383283, 570187741, -310853062, 1987626679, -212341367, 950942304, -560601356 ] ], [ [ -38289868, -1066966590, 562858986, 1107398164, -612605218, 400877468, 976146595, 585742183, -824381009, 889668821, 1358667921, 1363591059, 776054970, -462262465 ], [ -707972335, 2044538251, 991844136, 7843900, 1880632685, 970316501, 676830683, 51188851, -1133727287, 1514174467, 2113429974, 1254286745, -861789886, 188234146 ], [ 1736913823, -334085439, 1788312284, -712159404, -1572165233, -168154696, 777977948, -329375893, -540889941, 875644203, 2143214010, -1042989672, 1276994147, -1471395098 ], [ 200950399, -420080598, 457355379, 2144265639, 2029555890, 297258191, 182274598, 1324079195, -623481679, 737177258, -1833043640, -94074786, -1523258421, -1567851058 ], [ -2048405403, -553835940, -1928618841, -30716619, 1003480468, -267910756, -674374630, -244008969, -269692786, 1755219956, -2093730839, 451966207, 1102344671, -315119936 ], [ 1672741735, 1481295701, -481566466, 2110779001, 1664390273, -1322365274, -1574123343, 300717205, -1940377307, 977031022, 788827804, 576454068, -1050884926, 1004365029 ], [ -809883642, 1148227683, 164264855, 1579538364, 1238992144, -2003404098, -959574362, -593208524, 1368079268, 1836604768, -1072430619, -1796096210, 176327328, 1964913995 ], [ 2140962095, -288181629, 1339414670, -764630578, -2069079874, -1815968982, 278329495, 1599613702, 1759663551, -612183517, 2018967044, -1881347219, -716881113, -28702048 ], [ 1821920838, -838862733, -598783152, 715091058, 1418859632, 1384623599, 1125343970, 454746303, -1776031952, -713584140, -1141770791, 976676018, 1582286075, -300427200 ], [ -2100582877, 520440335, -314140061, -1928181060, 942576836, 488166205, 1597593002, 799776013, -189713763, 883562041, -1243260723, 864934676, -1502537943, -1814781920 ], [ -290924919, -328418193, 1719818832, 1177062368, 1421319873, 138041700, -984138303, -1000100835, 298896552, -78969939, 654175903, -124396336, 2022668704, -1706869879 ], [ -2029776599, -2011369839, -2056310322, 1782075601, -1381716987, 1432255369, 1795187451, -1853965289, 1444265286, -1679734869, 1342544991, -358628458, -61043869, 1643182019 ], [ -7874326, -1640875302, 1235591899, 2091109037, -643706843, -1011241240, -2046282125, 1017305401, 553979397, -499861372, -871541713, -1578964242, 1949726618, 30147091 ], [ -871332673, -1345065879, -1665699795, -530440095, 124812133, -746826855, 1466253987, -1506501259, 104611115, -88104145, 1825972499, -1417870451, 516161129, -247920896 ], [ 1146242026, -219056663, -1092341214, 1361489878, 1284463101, 1979093977, -66839891, 1402121658, -891922016, 528946915, 965217895, 257938100, -1371313795, -1711683825 ], [ 1490765701, -1368347926, 560516865, -2051729530, -1746709981, 1399739281, -236505484, -1961530638, 1497510066, -1202051294, -1916036088, 409041292, 318753571, 1009490836 ], [ -354555242, -356982148, -167212917, -303337799, -864465599, 497157486, 989329824, -1574450939, -1397833620, -314995637, -187235035, 1826813299, 997521868, -2043229231 ] ], [ [ -293560045, 1214976300, 824481018, 2071441730, 2114116237, -485678276, -848971112, 20595766, -1399092547, 1578251048, -626638945, -231689855, 1699698614, 231602813 ], [ 222544223, -1400934391, -807869002, 1579528188, -1104490458, -226739576, -1270981546, -1573851034, 1956045409, -2056198843, 2120243000, 947157146, 1818774382, 638888779 ], [ 666497774, 313877565, -386139155, -1474093673, -1941033323, -900844017, 1582387296, 1057617696, 645299598, -1765369833, 1779263621, 561366325, -1928976278, -914814500 ], [ 550379451, 497580038, -1982374078, -1318164823, 1712234765, 608104642, -1800944746, -28270450, -1329558366, -1583263410, -143980153, -752547930, -130068242, -489246243 ], [ 519021668, 766442538, -643961087, -502048443, 1041943591, 1583025552, 862965015, -395812733, -1061242847, 827044818, -704810836, -705127294, -250022768, 1012143002 ], [ -375097635, -1897806536, 821509666, 332982589, 911738691, 1406791988, -723715368, 414234901, -695397841, 932174840, 370901950, -2082238078, 142333887, 1944759373 ], [ -2083463019, -1340732174, 1557018935, -1687857986, -1767976687, -643726731, -1566528534, 146980169, 1727867793, -990983729, -1742032552, 1808805416, 122580211, -2006989873 ], [ 1566216180, -355777156, -1891488272, -2138473650, -20533198, -2009720317, -1175907259, 1697846761, -745368871, 1213558787, -251494085, -536919114, -1345594673, -1692198845 ], [ 31887695, -1691337905, -2075907376, -1587766121, 428841361, 251978902, -419017030, 969602202, 1228643410, 985678443, -1761758757, -372643787, 1117918112, 735825152 ], [ -1227517442, 2068441100, -108055704, 77156896, 1846814113, 2116983316, -623426820, 512091160, 1233151660, 994150356, -733877003, 101142153, -71569256, -1016486043 ], [ 2059445953, -621086602, -986404795, -256895659, -1869876820, -247340251, -938297279, -1568304421, 573130095, -657189777, 10726872, -645874325, -1267252426, 554344405 ], [ 95589795, 433504911, -1367838104, 447881895, 1352055863, 1811955808, 89771736, -1708155380, 1523662013, -1990763144, 1590912207, -1885387152, -1101535154, 353966367 ], [ -523539502, 337096804, -1783522702, -1955113454, -1795680351, 1309028715, -1076806028, 350625597, -388476822, 38111935, -357772510, 616743117, 244204824, 457032175 ], [ 1348748499, 81448124, 1000609381, -1075810047, 1892787381, 1647280842, 477223944, -1524441121, -28022318, -328541783, 846540417, 212198149, -639691627, -1567676959 ], [ -1676659169, 1734812253, -2065261127, -2049452737, -1935360137, -2001729935, 1778495861, 1939451623, -304651098, -1504623955, 49184269, 194235757, 1775686694, -195221654 ], [ -1424068054, -211129253, 124838368, -1658480611, -1766152293, 209462215, 2045784290, 179555292, -1640373993, -1532111700, 2132100867, 1007180430, 1775396991, 516070002 ], [ -501708300, 1611631310, 1888106639, -571267085, 480740568, 295820043, -1375291898, -826123405, 1236008625, 113648174, -1279163471, 402199876, 328965275, 1991664054 ] ], [ [ 1968143045, -515618600, 785108543, -1780769993, 1843614525, -2001873231, -1230816923, -1257013885, -238588710, -1654859208, -754351332, -1719409649, -286919516, 2122855269 ], [ 158062382, 1925354317, -839074122, 766726241, -2096777080, 1806757155, -745965192, 2097370020, 1231285026, -2077298082, 288760944, -315543770, 847297955, -484972945 ], [ 1577182297, 1828145018, -1277740178, 1474456969, 426542427, 452843392, 2109411835, -551395695, 329676251, -1818339472, -900940411, -167384736, -1051229523, 530152185 ], [ -1194891602, -1065681718, -1168685389, -1018733568, -165350898, -1218439968, 2070605645, -239324571, -2068300986, -1372748633, 934821504, -1551125748, -1171517291, 1768844535 ], [ -1295833915, -246554419, 159478198, -30680690, -1211457783, -1742954231, 182110573, -722938923, -1513306392, 603872394, -912053910, -1645382069, 568726529, -1416792346 ], [ 242398733, -773803991, -1843993990, 88734450, -516236505, -520239032, -1416619625, -933450062, -927292227, -693575272, 816882952, 491868688, 933025552, -974448557 ], [ -1658118470, -1677196100, -525704685, 480614634, 1310740671, -1337064262, -1579006520, -424443608, -761601, 1582443163, 2130473473, 101916359, -51146717, 1519260313 ], [ 1734207635, 362311742, -1596135638, -1537507709, 507196889, -249582017, -1094047952, 1019623089, -2104301476, -1797327268, 1731415210, -331967883, -254349186, 795010983 ], [ 774749095, 1820079076, 1635234071, -2100275902, 561116755, -1550342198, 580552296, 1917746891, -626867258, -1036869000, -251316766, 2133379754, -1684958792, 156766850 ], [ -555264927, -1574803483, -1501740722, 93961262, 1134251445, 326278605, -387299824, 531879309, 1563063518, -1882218380, 1105576226, -228132623, -88849783, 952897434 ], [ 1583126793, 1514710635, 1907393902, -772936829, -1131964630, 878368023, 721994927, 1586955073, -1547071811, 1753383697, 382073720, 1652748058, 1206164766, -2085672182 ], [ 254210773, 626481171, 1001165296, 588440146, 918259131, 1519825872, -280017776, -1487239196, -223527983, -217653174, 1369508568, 2106696352, -1234016640, -1690937308 ], [ -1699754601, 2050769622, -26671918, -233031135, 1600918452, -1867851477, 795221773, 1460166462, -331985315, 205284394, 1806689538, -62721717, -1621012682, -417329470 ], [ -846079071, 789078910, 1055423995, -449587491, -218220137, -657445476, 144742725, 1226901189, -225221085, -697351905, 208015683, 1444020866, -671147076, -1330570162 ], [ 2143408632, 1827627160, -1130804859, -512157878, -399572921, -1759521752, 974645288, 611355299, 489171706, -753080951, 1958086082, -730591579, -1708946207, 1422140265 ], [ 1987852607, 1913698753, 181859742, -705887854, -313861075, -874630412, 217723586, 377561120, -170030048, -1293459244, 1395298218, 1337148268, 1129652222, -318746400 ], [ 653841916, 1259504086, 1546861368, 975635368, 1821191147, 2130952087, 356439505, -474113847, 1465427220, -830825789, 1219324834, -227479444, 1292733833, -63456574 ] ], [ [ 408708884, -146488345, -1728169146, -668590911, 624174362, 1000078924, 1746045332, 899617431, -1111088687, -421502880, 2117412325, -387595855, 1176109560, 1363496368 ], [ -1929144297, -405032514, 1740286503, -724096340, 2136180549, -920672716, -1760772408, -1828107236, -627424930, 422296250, -2086316348, 10370734, -376201992, -795827239 ], [ -87351198, -994503481, 1421902082, -122590466, 113892363, 1802149251, 918277674, 958952453, -1502760982, 808489931, 1921057173, -1823729967, 483356485, 1092974140 ], [ 1660311436, -1376005947, -1184924367, 1602550561, 50531307, -332216034, 988178060, 1702053993, 1005959400, 1062482822, -1777878816, -196426882, -1208704591, -196488 ], [ -1889460342, 773013248, -650130044, 2124833458, -1056060542, 1749169142, 718092944, 578953081, 1845924553, 3574778, -1360241772, -1061826465, 1522350966, 1098723984 ], [ 66429917, -236544645, 1649867958, -1102855573, -203109975, -157356398, 1998218522, 158246388, 2129744104, -1127248192, -894639153, 691789297, 1820063639, -1943693650 ], [ 932229795, 102535441, 1041060439, 1245120497, -1369691652, 894225427, 1250919244, 425244512, 1590674832, 646040264, -190447580, 1246751007, 395372030, 1058700984 ], [ -402191235, -1584630665, -250908737, -1239293072, 1925751243, 1947742371, -302587452, -949536090, -1230671926, 1791825585, 437053515, 45407768, 1948890987, -769193375 ], [ 1329727171, 1202399282, -1965326871, 459530408, -1470163535, -1956644291, -984724837, -71439338, 1568302810, -362626794, 221270301, -812460834, -472464690, 307592913 ], [ -1110543260, 1870378648, 557639054, 1313032669, -2024789777, 417689827, 1689062292, 1628646651, -18909042, -1997086910, 101588495, 1045376655, 781803852, 1359105280 ], [ -781684087, 477786784, 1081592983, 858678878, 1586861446, 1870083083, -181578165, 551140465, 1755050177, -1038111493, -1995895356, 578953340, -738074474, 1932564814 ], [ -1299824504, -5541367, 1523810381, 1255555000, 607002433, 1196767134, 1422313308, -1785329603, 1060082942, 1404080353, -1637346995, -1599314282, 1698481538, 2054710931 ], [ -700065204, -663340685, 1124885792, -364060042, -1014780629, -1039915904, -656696973, 1550418141, 1155194009, 764630204, 1359078466, 936402501, -909225568, -1983793075 ], [ 1673177295, -691858892, -1740986909, -963764137, -825411405, -1111672728, -677703284, 916897518, -1126968067, 1526470519, 347051390, -1617110839, 1055881604, 1032071501 ], [ 1391233320, 968265798, -688426718, 606457243, -925323338, -771950164, 993918726, -975217767, -1616288379, 1640842879, -1865708690, 976666560, 1080047633, -1071279844 ], [ -398974349, -1604698655, -1412046198, -306094542, 1020457416, -631163943, 1791389932, -1629629015, 1806168158, -1387521059, 2098332278, -1670771545, 21356724, -1436260293 ], [ 1072145025, 5792285, -984117344, 1808943508, -1507682617, -1696247295, 574006638, -1444936496, 1127339198, 1982744890, 1058709546, 492352571, 459703141, -521913991 ] ], [ [ 411808680, 458463258, -830236316, -350841671, 1234689898, -312511955, 2085373288, 453827910, 188572440, -2007874608, -1762249295, 243460812, -44339499, 416176843 ], [ -1248574574, -57041685, 351913646, -352712343, 100717690, -613484640, 894441579, -1607379730, -2032375250, 778734196, 140990548, -1292809391, -2044710961, 719532010 ], [ -2012597925, 735280956, -1074885476, -1928908855, 168282838, -2083356908, 73170815, 1169503956, 684275865, 1561581509, 162744142, -1439419609, 1987163853, 1865624927 ], [ 1339588572, 1277010258, 117147887, -652811974, -2102850153, -1284577551, 300488390, -1194395041, 495813387, 1042951052, -692842308, 486447917, -1599626243, -1309264398 ], [ 729769742, 543303807, -83283040, -328821708, -1165850551, -977459911, 845430874, -1850690145, 2121750250, -1942117195, 1849377371, 1091598039, 762077517, -1537951618 ], [ -262555269, 691573538, 1245310784, -881620278, 1290697161, -920742955, -1172206336, 767484282, 1882864155, -1331939702, -1704866245, -1408445329, 292972043, 1483375520 ], [ -1080234079, 84320429, 1037486654, -559237486, 1665435228, -732731871, -1508420271, 1963496494, -212012849, 907224350, -244374932, -1626050616, -567661240, -1608804716 ], [ 1083663136, 1518171906, -215388823, -1977066181, 1817238137, 464602189, -491231983, -58940696, -2093431419, 624897626, -784822055, 1071611570, -1368995304, -22137176 ], [ 1651709537, 765202335, -1295986121, 1446931425, -484873216, -1586388379, -277792012, -1009391590, -649642216, -607963330, -2081873035, -1188733722, -749230549, -1756618454 ], [ -1655603363, 1834176914, -1309417524, -1183070593, -2090084144, 1098036952, -1520417614, -1282109472, -1331640450, -1453035714, 1522348512, 979056593, -1279244325, 1054773447 ], [ -2072388142, -342282985, 2026154719, 870176184, -2081455244, -2002179189, 199073548, -699821919, -471112028, 1617766879, 844212947, -1805620559, -2001772029, 1379728163 ], [ 524745826, -474496517, 472684884, -1010710763, -19030134, 1325335141, -986420617, -2135416093, 1645765337, -992936562, -1548399134, -846039477, -1015787834, 390057801 ], [ -1202956654, 1587163326, 1482315604, -1709781506, -855044521, 962921744, 1365446404, 1727693129, -2074300136, 23421025, -1079580975, 395747907, 994605588, 355141937 ], [ 1070158028, 413446594, -1214285561, -177655999, 146010048, -2049597606, -840432225, -184086707, -1141956917, 908651636, -1634253467, -1733123014, 586317690, 1080796665 ], [ -776841393, 2093569157, -1708423975, 396435900, -212776191, -429348987, -433989865, 400301880, 2066572874, 1989070183, -1292931158, 341160379, -202690688, -602473716 ], [ 1909524810, -788985949, -295141466, 1170022786, 2069799408, 1483262256, -1253347381, -898351153, -349302637, -1204893738, 554445003, 205425603, -527606990, 1800023526 ], [ 1255521510, 1194656266, 1951255006, -473292465, -1245000807, 175480153, 1636926038, 1566518590, -371491257, 1640733498, 1808563720, -1100616104, 2014108661, -1458248661 ] ], [ [ 1190779720, 1762421125, -388342444, -1042691979, 1200686756, 1694623899, -327261630, -229198473, 1689805631, 106203204, 1462921343, -1748779232, 1445670441, -414627268 ], [ -532186388, 1004460624, 1347990435, 1908857161, 1549375597, 1700731575, -2019290186, 1058589762, 618878975, 1377497931, -1485639558, 1144164789, -610896807, -1412529782 ], [ 1337603150, 727410291, -628087875, 1203785594, -130861910, 1913976624, 1134499172, 1039502288, -393547131, 323440544, -580216436, -358302835, 1609018851, 1496181360 ], [ -129788056, -1116989853, 1519172117, -608526253, -2017809897, -182920502, -503328517, -1816396340, 1051756130, 1054481249, 230663902, -1941878021, -318207304, 453853598 ], [ 141083506, -228378922, -904478384, 948001636, 838726198, 950125606, 2128333302, 1132623378, -643695195, -1296959307, -667224131, -1895803288, 1790056775, -417707035 ], [ 1529290438, -301347486, -950069568, -896820718, -556132945, 442508318, -1679820510, 115489057, 1443300054, 258678266, 370145497, 674595607, 52721115, 1790016632 ], [ 1312920417, -1137659956, 1838735853, -43084446, 1624847086, -23878984, -978024842, -981778631, 1235155163, 1119307401, 944718343, 1917280371, 1483382731, 1793346994 ], [ -1182735366, 473079069, 1355620225, 644589591, 818346245, 223876008, 700385473, -50922315, 1308600958, 978205706, 389059216, 1717025819, -914928014, -2031991417 ], [ -1796816559, 1560457171, 2126656265, -663154900, -1891067968, -1316312077, 731882655, 1688527369, -1659996960, 1461137226, -1005032289, -2007784372, -1801787825, -1949594413 ], [ 170343160, -144916091, 2050439435, -1117622010, -958922611, -1719671399, 993179945, 264691977, -199807671, 2062969928, 610330952, -1085670197, -685255441, -2110498815 ], [ -1072773755, 1438572544, 87000832, -1293227573, -106070225, 1526772675, 369002064, -213125137, -1137754332, -1541260974, -246252734, 180120280, -1028858311, 1164830037 ], [ -2098245499, -1178236017, -1442126516, 816521637, -554318601, 1446875578, 1178712901, 1876129001, 1752853461, -1189895612, -361351994, -492874691, -603104450, 2127067943 ], [ -180078833, -1666515107, -1038832883, 1267836889, -803925310, 1284870740, 122659991, -135563179, -841030428, 1392381932, -2020725166, -575885227, -1614489299, 679817660 ], [ 389795135, 612391896, -1706584506, 850632883, 1218532562, -567370906, -2013806753, -1108599821, -2095156422, 910211269, -531165187, -839953165, 288188984, 1655659310 ], [ -645948182, 1299031310, -1686176424, -1975843742, 1258463905, 672151395, 1623462796, -475391578, -258472126, 1239265370, -601649875, -1843201824, 362106953, 1036431142 ], [ 1162193257, 1265223912, 1465424449, -237393073, -1135812757, -1702805360, -2134010309, -206544386, -1431588188, 1517094361, -830941307, 1916802871, 1623342237, -449711008 ], [ -1201092558, -209599600, -997820773, -1879502895, -573275213, -2051815486, 1932145526, -404604938, -1394541484, 1756833383, -595977404, 216343395, -1236206951, -394392468 ] ], [ [ -2029655616, 729808458, -1935423501, 1026831658, -1690179194, -240588417, 780967065, 776704851, -1612397582, -612545726, 336513378, -635948789, -1846366039, -314657276 ], [ -284793948, -765120820, 1787391250, 278354394, -1207792162, -2081792442, -394716391, -2024041744, 1308150676, 855927217, -933286105, -163914455, 903905208, -365932031 ], [ -2107566373, -965640911, -292341397, 348656035, 385539668, 148120413, 1180239540, 173838621, -1451727988, -1916251142, -354198614, -48514168, 1158343841, 1003296798 ], [ -1854476428, 59652528, 1890413434, -1466879695, -1306326958, 813767847, 138937523, -115422719, -711315167, 1831397457, 737522479, -1743491255, 1412564199, -1454078022 ], [ -23993873, -692468293, 2013447811, 1216845727, 819962521, -330333788, 38559093, -1726216895, 1309067657, 740935636, -1702089724, -159471298, -844535115, -2111838860 ], [ 383072838, -1799451054, -717317756, 229012327, 821659680, 487520735, 398787589, 57957802, 1615670860, 1735790560, 704825867, 1392880482, 1700669339, -1995211333 ], [ 1740932155, 177041439, 787447850, -1028967191, -340913233, 672928831, 1386714028, 1281983496, 1262234709, -191630265, 1877043435, -992811465, 1186950559, 1270174195 ], [ -1548371664, 1488391430, 664386444, -1902903858, -1729858779, 1545533423, -1390854826, 1733122699, 1985623104, -67621461, -2130333914, -1862149516, 1253825252, -1144257800 ], [ -605158705, 569145167, 1870301701, 888765657, 843482426, 1666307561, 240290494, 1572658373, 1745524839, 771729677, 1019858725, 1751504153, 1497727674, -432511556 ], [ -908366271, 1397210541, -1814041965, -1753176637, -2103366939, -1441146286, -299086992, -733206997, -1920041175, 892586591, 1737137578, -1759516349, -1143113783, -1442751797 ], [ 201064059, -917312185, 1869603168, -1054145476, -933406062, 363383817, 742266840, 130063573, -1592089875, -749604920, -1112812291, -2091924064, 877039873, -2089506797 ], [ -775267386, 1912580743, 369874219, 1322354107, -108378930, -1839073089, -2103105743, 133676717, 1366312566, -1310499109, 1075804084, 1835324037, 1788294283, -578719354 ], [ -1620115100, 2143419648, 259939509, -211001939, -941874843, -1706777606, 376361636, 156795039, 884779403, -927519786, 1431749606, 154306407, -1154681556, -473791019 ], [ -2069995576, 1732446317, 1833046306, -409561860, -241433554, -729616829, 612346821, 1682693125, 1191771436, 605836678, -1718106633, 1831022100, 505434706, 391984822 ], [ 1553184675, -1118129464, 1479361981, 2027364421, -1244533059, 1851427154, 1961453745, -42507410, 247562304, -2057887549, -1542609730, -1467162666, -1018984380, -917651519 ], [ 2076550744, -5394332, 352498458, 1890149986, -852635730, -1045439921, 1707218396, 378806441, -526000567, -2068078428, -1307385081, 1474018660, -994803370, 1225859446 ], [ -2092775332, 1729052906, -1439240301, -1813354676, -1879193058, -1903978275, -1282158997, -372133667, -1360462469, -1739435667, 206280009, 1223571351, 539926609, 199017205 ] ], [ [ 483400335, -380527332, 407948623, 1566165567, 466213807, 569602942, -1314476853, -1908129033, 1907773960, 709158802, -1365645322, 1402072005, -818370912, 1584120043 ], [ 2111285885, -665969387, 79708593, 1262256781, -972434483, 293082014, -1946108851, 1496166946, 1961822006, -1663253015, -1008090159, 1495818865, 682007541, 1915164386 ], [ 142567926, 583636558, -1058795559, -1052233674, 1294988215, -173404331, 1549275547, -1108647753, 1996964617, -714560421, 770323355, -710600038, -115078815, 1161151060 ], [ -930753338, -613807076, 542119852, 54065500, -1761715897, -79812110, -2026077120, 1182054089, 81045141, 989347712, 408126281, 1654290867, 806406479, 1643406652 ], [ -1949178533, 409663465, -1937036200, 1372414741, 1036771322, -1380287568, 1659625176, 1384414684, 1115267625, 481909955, 1985031098, 97202062, -1124024975, -95258292 ], [ -1619426613, -111577614, 1028878906, 1196115731, -968713988, 613106037, -437177116, -1971187406, 507357810, 845986311, 1803952630, 1516277235, 657623651, 1282958480 ], [ -911819691, 2000698801, 147443884, 1167300551, -151706098, -245740079, -1233301562, -597927272, -1462184216, 222333399, 1521808361, 1147726163, 1245186800, -122583256 ], [ -1964480246, 1368931060, 551519230, -1393449647, 915107778, 1414205529, -1769669864, -150058340, -2113491416, 251726844, 1983496253, 379279673, 1098552701, 1320385904 ], [ -803021842, 567100259, -1916400455, -248599834, -1770898231, 1228915153, -334116434, 225129833, 678475608, -1066118880, 1205404314, 925453868, 1879947481, -718143782 ], [ -1988046645, 2132605437, 1888882482, -1607212171, -1856470162, 1951546404, 1304394405, -757089966, 1098621247, 1161925238, 652054998, -281413289, -1366206483, -1649533213 ], [ 2144435840, 758833488, -1906730576, -833202637, 1467401780, 1583201844, 903982364, -473274305, 1096626761, -2008955550, 1454395572, -1098479400, -520473534, -228664743 ], [ 859565992, -1519295800, -1155217629, -799621575, 403966350, -1694248623, -2077127014, 483471828, -148313367, 304085547, 1906909665, -302389404, 612186777, -1417470007 ], [ -401924119, 630348020, 1566110996, 2041483254, -1997598131, -1744573162, -87030430, -53137734, -263811905, -1169874635, -1147287253, -2071148682, 717338326, 451638522 ], [ -1361569803, 1385907184, 1583433962, 660650707, 393700194, -1413027667, -1434197209, -994163523, 346047886, -1428072889, 1103580542, 646377753, 2009743585, -346054105 ], [ 2051839849, -1535368426, 1784675510, 1301119524, -1100651665, 1319569012, -124320833, -2141853290, -733440208, 256727922, -1495549157, -915412011, -961491817, -129397753 ], [ 1726827077, -789218794, -1522291303, -1854177305, -1085032064, -1663445401, -1602126344, -1319990903, 999266185, -223213836, 854615159, -453039581, 825353576, -219193351 ], [ 1123564730, 2042650318, -1559785173, -1242578313, 1433636058, 1007752399, -890935196, 782904311, 503447646, -930526582, -1304125123, -1917659715, 1729748055, -574900160 ] ], [ [ -905302383, -1205439191, -858419789, 1764604630, 1400145947, -307378979, 1071429545, -1092960098, -306603202, -425508934, 99549520, 2031349932, -2143110079, -476755962 ], [ 1741995055, -520971901, -1756532414, 1819618451, -555653784, -2050289091, -1267065214, -871461307, -1985809122, -1318325072, 131785683, -1215463034, 1039119664, 1876011153 ], [ 341311151, 2020986591, -712466600, 212870624, 804999015, 1131429136, -472058786, 1234971776, 1971217150, -1269027482, 867826210, -1275733812, -854914905, -743161850 ], [ 618448812, -1789248184, -1608151071, -90451796, 1316372872, -206802042, 98039592, -221071317, -1936237441, -1228682633, -1406802321, 876245005, 130021774, 1918758122 ], [ 1449108648, -1902322760, 1615409323, -2012269236, 1610287404, 1645377378, 1138865401, -129859749, 479534683, 469799774, -1438653394, 757083234, -1477775701, -744380147 ], [ 1200188568, 64261314, -1276963415, 1572556264, 32649179, 1062250899, -199014370, -620299783, -1744970137, -739577467, 544510497, -484694265, -1429304295, 1726738468 ], [ -326501351, -1415537492, -1375403825, -584452540, 230849106, -580898818, -1631690578, 587095815, -247645159, -122776937, -915007966, 1606660956, 1146714905, 1216449623 ], [ -1646540420, 816588078, 1746661159, 848020144, 1806468554, -570960604, -59247185, 1822769299, -2011117046, 1315751256, -711328108, 532894657, -1190709901, 1155934866 ], [ -1625830463, -349909544, -1271553334, 1943169547, -625502449, 1445752080, 1524262155, -613737915, 2029416158, -2062934060, -1540978760, -1614769328, -1349117643, 396689043 ], [ 1347747270, 1411477266, 945506660, 649551360, -1012080411, -1067648297, 1584192941, 365500389, 1158775154, -54029056, 2088088778, 385076911, 1531728941, 1753814831 ], [ -618878548, 1231067775, -1423556765, -525657134, -901784217, -1590930913, 102193126, 1336527030, -205553405, -901723644, -1393360813, 360082867, -117777763, -1603671729 ], [ 682871312, 108125016, -1646776197, -1055140686, 1039220069, 1559530873, 705283004, 1337912200, -1778964948, 1087671770, -2088190062, 34219659, 2062252771, 251233575 ], [ -753240945, 1766310500, 779241810, -22839221, -1562493965, -1212306517, -33561673, 1308613903, -260130649, 1632321433, 685222393, -775983539, 313922186, -268538540 ], [ 1850484180, -1001593654, 428608222, 892065835, 1302559091, -1309889525, -1366305860, -1679537011, -326858417, 1526810392, 651293938, 1230261696, 1520063068, 2145951546 ], [ -1244952029, 732278677, 809653571, -22094570, 535991358, 212891200, -594957183, 1953380809, -1065472845, 213175722, -1308351283, 489493105, 1126645079, 1014466782 ], [ -822423853, -302207661, 901760825, 1585605502, -1728578916, -1057106058, 346098645, 1826893840, 1192542640, -1222800372, -918462229, 1245386332, -79284232, 552378799 ], [ -957149306, -2047715897, 1198304859, -1802756748, -654549978, 1450862344, -999917095, -495301139, -1889146292, 1435841363, 2146094865, 397459443, -274093733, -239343731 ] ], [ [ 1903933533, 1625623601, -1060874584, -1968924234, -1201396474, 1660809313, -874367980, -1375239030, -502034602, 777209290, -376750635, 1763561753, -1601724521, -704854564 ], [ 1530367706, 1070506514, 802245022, 936043300, 1005435968, -2039065693, -568344213, 279266764, -30005276, 1772665389, -1555096488, 2038981270, 1637468554, -1484282969 ], [ -941297541, 317278576, 1743274035, -729054307, -172177675, 2048757411, -2000505670, -180530466, 474230312, -711594526, -1158389191, -345785190, 2019802823, -1926844389 ], [ 1193823469, -1573961206, 321314219, -292379957, -376142650, -1242137441, -1301168089, 1992886132, -2081099190, -1385902000, 1927083027, 314425155, 726834868, -169619229 ], [ 1263493091, 497397093, -763411549, 582584349, -1603645307, -646251414, -859959973, -105898642, 149511608, -1587758327, 1326975380, 612226302, -1621224631, -1023124950 ], [ -262504006, -579182723, -316370314, -1501213439, 1346164129, -2052967606, 41202665, 835534599, -1461712348, -1774494326, -1295866106, -1143049857, 1958099429, 1080110882 ], [ -1354226636, 301208678, -1780127460, -1415300095, -424245624, -1110054538, -1642322748, -280112277, -894581968, 622328924, 863057177, 926643054, -355174577, 1097558797 ], [ 2083136411, -563165293, -1312410430, -1785861841, -1455860663, 2032651017, 1877774426, -50775616, -1733550512, -1904837949, -587707376, 1910444014, -791416773, 2100905095 ], [ 324132055, 448636820, -1215409641, 53500223, -1602042355, 434322716, 2088535695, 552117902, 1635376397, 983316593, 16583412, -570579129, -362368761, 1528577198 ], [ 591995748, -656552391, 503898749, 540065113, 230323063, 124231832, 1133687032, -1417542808, 666921558, 410807180, 1192888151, -505218988, 1512408176, -2088804135 ], [ 206578427, -816872330, -2013907628, 1293094897, -539118094, -1758901309, 1160618991, -154046398, 1794900592, 909174957, 1113763300, 2122360471, -2027527433, 365418844 ], [ -900565255, 1040316186, 2065572849, -1342216954, 2071665373, 1313933422, 767041468, 1927036149, -152731849, -670948702, -1190303759, 287957001, 1813185870, 1894422602 ], [ -57492806, -812249534, -347417926, -1708676878, -660817955, -994554244, -747843533, 366737821, -2111026663, -1261185810, -819243312, -628556194, 1005109055, -868918049 ], [ 1586505716, 1130080280, 2024548945, 953592329, 81943231, -1843739246, 1766408876, -503604574, -1065675280, -528173558, -838434497, -292304001, 1513614883, 1348069779 ], [ 1471900687, 187315133, 1841277741, 1271367527, -1657780359, -584196566, -1498581052, -1528296376, 330532620, -294402628, -1119443572, -1703064459, -1877330675, 1511011084 ], [ -1402497570, -1997500653, -744709114, -696550664, -1160384196, 538222703, 949282003, 1969403957, -1305166769, 829108268, 1296778606, 1801115377, -843966606, 453952267 ], [ -151226596, -2088818875, -1654008033, -1670232221, 1341513435, 1110720346, 1684440090, -209519199, -261445907, -1625937529, -1541050731, 867817548, -1809783113, -1639503701 ] ], [ [ -1163487701, 1077534303, 87712244, 1056623606, -1263551207, -1789624382, -1662750481, -1680905915, 1782618379, 639543242, 1204605731, -1775113815, -726309454, 1892231900 ], [ -1056207509, -1341198040, -17828179, -385363573, 491761867, -1787577628, -293264822, 1428077425, 1786351372, -477328749, -1706997623, -1650481764, -989561170, -1961101209 ], [ 1661321088, 660420119, -1995727373, 1569993305, -2142130112, 1439831085, 1643240427, -2137942031, 1710462664, -9266907, 1699802209, -1947997128, -237594049, 1062382130 ], [ -1347126045, 101506130, 689621163, 1919000079, -724236101, -705072975, 9651121, -1094946911, 995900325, -877607125, -1389800565, -396524344, -46516999, 1735695950 ], [ 173835412, 32377495, 1986222700, 955012821, 617626418, -686129491, -139479175, -2084506171, -1732834884, -1517441266, 1000749952, -309228846, 1500442844, -1722567017 ], [ 1936472217, 319481218, 1332605581, 207020618, -105629848, 658277027, 782778295, 1176091469, -1077342440, 1300940088, -774063384, 969755627, -247318699, -1209221742 ], [ -228132306, 162088935, -842851299, 2036035378, 2021042640, 157930208, 1172441328, -1929466820, -680443587, -2104085489, -696084826, 730964141, 389014160, 1703498989 ], [ -1364267341, 253086035, 464316610, 116391482, 1334731623, -381451165, 1695617098, -1216595968, -1892959585, -1580405195, 1260092907, -1527319174, 1359131305, -1363308086 ], [ -1302954698, 1998058420, -1582926608, -1464596897, 1455678290, -1597601784, -1149956464, 1724608381, -1373270383, 1813337990, -351565808, 680068969, -1709860259, -675050182 ], [ -564516116, 1764296836, 1269845852, 560005424, 1553310155, -392049101, -799225351, -366968725, -742078830, 470625663, -762781050, 674454401, -1830195023, -2036845480 ], [ -1485143276, 309121454, 529392919, -710975189, 1262596135, 1084132521, 1481466210, 1087088022, 1882834502, 562403505, -10593369, -1055515502, 852977162, -423478862 ], [ -1419497044, -739990546, -677233537, 1234552766, -578565950, -574732222, -1992945579, 576937343, -1238026383, 1511386227, 1722829358, -1111542498, 153581530, -1522479530 ], [ 1730745152, -1023037721, -407596168, -1406579699, 1630706847, -1899883881, 424536363, 1676640847, -2041673861, -1342232996, 611645421, -1630850688, -281929039, 350517701 ], [ -1487674368, 244349156, 251868727, 1144294249, -1306816104, -1251970336, 879877219, 258840117, 314771807, 600723999, -1449575877, 1536684344, -1372632799, -656518540 ], [ 471916878, -1790675931, 1003320279, 842541693, 1685071308, -1873909800, 1714725970, -411669511, 1595514298, 2105773907, -2087845367, 1769806667, 1429536989, -818927064 ], [ 1164535650, -1438495166, -1256843525, 174171957, 283918621, -439169708, -1292985195, 1635446425, -2013286839, -1811217702, 399043087, -1682097815, 502679784, 1470213120 ], [ -655167747, 1998487322, -1701288787, -1346902862, 2005186276, 1664539823, 703754669, 1905977755, -221571668, 1061634380, 174815412, -1241564783, 2073531734, 49490768 ] ], [ [ -636012982, 1930066298, 1986050037, 661242134, 291984543, -743728677, 1925269517, -994620456, -1982156869, 1581904240, -1064766538, 111185118, -1794164745, -665392817 ], [ -554331743, -169120405, 1250066850, -1979938495, 1943842707, 1612580189, 2020398929, 1699742328, 1957162371, 306600844, -876196588, -1016674873, -1612675653, 530527151 ], [ 948901039, -1528192104, 272979546, 601198683, -1391660304, -1139995336, -1331034200, 1462190651, -1025936416, -1985006457, -1081887316, 1027014566, -1584951061, -1717594123 ], [ -1137094977, 2117694281, 755274811, 888563657, -655174996, 376557567, 1357229651, -410643592, -216985009, -289766340, 1816191670, -782284479, -33883347, -828011691 ], [ 1720230512, -438896989, 1949956996, -529058806, 1832168874, 458013556, -171582091, 1315622127, -867051885, -903709604, -959252434, 1031167319, -192826679, -296672221 ], [ -858295781, 939820950, 303320178, 2026497243, 181000499, -1796634651, -879598154, 304673055, 130601282, 109414489, -1646511732, 1207484830, 788907906, -2036958364 ], [ 272499966, 1672893907, -2109175323, 773867151, -1840491381, 160699415, 1813671427, -912893545, -2056972607, 878735919, 842543386, 845832728, 2020485825, 1528804900 ], [ 289777213, 1287492854, 286810364, 1138877097, 490625037, 1509679445, -1541376982, 907088431, -416297847, -2121613285, -134743707, -1139914019, 2125261650, -1031782653 ], [ -238329099, -1387353623, 1765671140, 2073999398, 1495978737, -64519339, -587548149, 1459823593, 1462352050, -1108472620, -945102503, -1771860386, 675468164, -858918710 ], [ 1444692936, 1656859416, -80407215, -685597051, 1411070314, 387534421, -880048261, -1627391357, 1386158902, -273414884, 284362553, 1168057113, -972968654, -2110831295 ], [ -1633971146, -1892507908, -110305925, 38589158, -1613575644, 73653159, 1142707318, 670964768, -1753473871, -33069072, 524586826, 552358135, 1063303533, 1091002991 ], [ -6555620, -1021490620, 1015733935, 1426568285, 145723339, -358832781, 1725347826, -1044883050, 1662638807, -1294564805, 1875761332, -749019461, -825115498, -1581982090 ], [ 872478185, -1311800919, -729692590, -860154055, 12602213, -649501316, 1314101248, -1208153854, -467035290, 23688109, -827787524, -687430835, 1455481449, 1923172681 ], [ 180413466, -782766185, -1784173191, -1343190070, -817884972, -599173065, -801199666, 1149247096, 672048521, -1215362300, 847522368, 1098739830, 1212820634, -854661008 ], [ 1546663631, -1156769421, -1816963022, 149698784, -1334309147, 1142971675, -750948760, -1259478448, -1487219585, -322345401, 1748555815, 971779130, -1765652220, 1803963759 ], [ 1380920837, 1808561204, 1990054578, -1183336972, -225618007, 157697173, -1696268097, -1535382507, -2041964898, -416377437, -388080770, -1806168599, 1069092187, -764660014 ], [ -1567487369, 601240506, 1208591306, 1234845636, 2060443299, 959638841, -330200219, -47901949, -132750989, 1306489369, 1550981403, -1209619826, 1620336649, -907172862 ] ], [ [ -650532419, -667206149, 622823526, -421557093, 1336065714, -1959079785, 1202590743, 1025995457, -1817551835, 853430121, 2126722117, -1786495407, 1267292408, -1191362599 ], [ -670885633, -812128205, 1199590146, 18853840, 1043091060, 1579375828, -1576054981, 1035835988, -1532605792, -2034823321, 2063304486, -2005619157, 242084031, 373795278 ], [ -670080615, -1943023141, 2015054245, -28926554, 2101403152, -838739883, -23730918, 1940812447, -657025265, -1467464611, -2020958113, -1371587247, 1506792660, 731809914 ], [ -987067999, 994254599, 944170227, 1897268556, 1030461967, 1707334489, -841860620, 1813356321, 1322026900, -549680076, 1851502007, 1420524879, 909818332, -2131481588 ], [ -714579557, 1292037419, 290975655, 2135044159, 804788648, 1479458041, 42710533, 1215003775, 1624975169, -37523390, -347114479, 519420274, -551575533, -622425092 ], [ -876394601, 1871030399, -665853217, 185347917, 369590655, -126103052, -1820784153, 109540499, -1858975255, -1399261166, 765352461, 295790209, 371507005, 850041208 ], [ -1033202866, 1151914544, 1004970679, 1894341767, 1430233313, -80899196, 209164551, 1932036821, 1004995863, 1178216158, -277311109, 1996181505, 1341184286, 1420386551 ], [ -1588075639, -1513427157, 1373712535, -2090400705, 1388931676, -58132378, 1389919212, 56045539, 1104088128, -1878449040, -813732148, 1956596336, 1810054989, -1346095379 ], [ -2021147524, -1517097109, -649711781, 2027613362, 74829755, -1040929351, 1419161947, 156574535, 610074935, -1083248500, -401145561, 1742558987, -697824702, 739552599 ], [ -746338643, 1955460190, -216910601, -451743279, -672006929, -1509998448, 1401317909, -812130594, 215648435, -1402901964, -1879912836, 1867062097, -1949961579, -286134241 ], [ 1369174397, 51637054, -1531396084, -1425328569, -1971459143, -1061088480, -1814956915, 1913175962, -1284112221, -1966053703, 1877117867, -1639825719, -1565952332, -1845071854 ], [ 623398662, -827953087, 845358693, 358280440, -561858142, -1946567941, -1517538313, 987108874, 1062763608, 1250728354, 1763972383, 156172884, 737934979, 1852393345 ], [ 478806238, -306330067, -47480688, 1590011137, 1419456033, -1295502808, -1805292306, -1047570802, -372641628, -1014676151, 1366352218, 217224709, -362081119, 1697265382 ], [ -1864350414, -540542055, -684509242, -783213858, -79952365, -742159524, -795649135, 1981488297, -1961884601, -705887179, 1434622279, 1847857094, -1534054066, 292488231 ], [ 246567178, 1728379803, -1535755932, 100466838, -1060683712, -1002587900, -2042418590, 1332334435, -1858647492, -952615998, -1152280861, -361376565, -798437478, -259365298 ], [ 2135692182, -944585036, -70536516, -1502456510, 1945262375, 198516478, 1485820221, 229916790, 257404661, -975571575, 437747672, 27689428, -1837424080, -376893572 ], [ -1894273808, -1512184535, -1147044702, 1223128993, -1651742305, 1602547058, 653678744, -1494702977, 1901212963, 1174320963, 2065856601, -1696588903, 1306773752, 925741121 ] ], [ [ -1427490285, 920802966, 2108612059, -293396973, -15401193, -670756353, -1215848358, -1272478930, 2135897745, -1886969981, -204684554, 598519169, 2000367366, 126254756 ], [ 638839194, -2127830685, -911717073, 601038279, -867523580, 1882020637, -457865849, 1347410128, 741981099, -1153179593, -1236543765, 199170286, 1870218367, 2020890358 ], [ -2002351701, -1215848511, -764968348, 888549264, -2016920908, 335288174, -1108330679, 2069099592, -1310357765, -575509148, 714050092, -1992069474, 169228433, 1824966864 ], [ -985383337, 1219329863, -2099211351, 242874367, 699478069, 222860578, -1946286917, 1426895791, -587258260, -1088387106, -888633901, -1632465367, 1114334217, 1368968880 ], [ -1948289409, 1890266003, 21239433, 374770367, -419715786, -506586982, 1810218199, 1908538778, 1929343005, 1367957807, -1257829502, 866572587, -567772683, -1689343308 ], [ -262478589, 1144678491, -476695096, 1688492311, 1955913456, 1345304145, 2056457994, 1605126584, 1462126284, 1066897726, 635777907, 747551777, 1638029040, -1763668202 ], [ 1159782478, -1972076436, -1893588505, 1931245474, -1907469620, -1085371015, -309269085, 901604406, 1648542536, -1134803004, 478350321, 1320311444, 1400036546, -847078712 ], [ -359195078, 1816050562, -1302400962, -393469031, 394452851, 885952896, 398409871, -1934803757, -1638209211, -343447721, -1819166315, -611461163, 1751533770, 1095700552 ], [ -1856760377, -1674766014, 1091693832, -2073407345, 2047767686, 192789591, 90894069, 1775252443, -1685377998, -1165656931, -1574120585, 898963829, 1343200016, 1746960996 ], [ -1590239873, 1679087679, -204811817, -1143166379, -798938536, 472990425, -197032855, 561388764, -328231076, -13903318, -1659522289, 151058044, 392332839, 10428929 ], [ -1798331823, 1392912146, -433482201, -1452306022, 73352938, -1759480051, -495683503, -1329094383, 2075396515, -378048618, -664640280, 336013254, -1978022396, 171339129 ], [ 1988788368, -141259441, 673078471, 1899409137, 1989707853, -907121057, -916900922, 310765127, -1793793861, -1303101974, -664957554, 900438523, -1784404607, -771255878 ], [ 1149961433, -1523015984, 1684839603, 1997481902, 1022459239, -1661233120, 2062911449, -1757609979, -2097124472, 67766843, 1173217479, 937274838, -1811888273, -1376606804 ], [ -1108033097, -1078270704, -118986912, -1567074004, -1819331861, 65450798, 254614085, 1128252475, -867930244, -632170541, 1295627341, 157454611, -1374305882, 1934918187 ], [ 255752092, -1035097886, 597728777, 1320924939, -17763351, -819499144, -561162197, 1167114846, -976154672, 1271068472, 107832112, 120207165, 513793730, 1738063523 ], [ -1248238249, -480633242, -853376077, 1516100397, -67292173, 797738907, 390134551, 218472301, 831008916, 803649976, -514796934, -19097250, -727492224, 1598092995 ], [ 1611738522, -1578869067, 127786553, 1910006932, -425712224, -1967642955, 1007136579, 1444817119, -438562274, 886959113, -1682730750, 445521694, 598438935, -1474647593 ] ], [ [ 326140554, 1836989213, 1285436494, -790451696, -1778936784, 922917740, -485239453, 335898571, -694921208, -293085764, 741753436, -698747918, -1077157263, 194625326 ], [ -1341455087, 2128804511, -664320243, 566001909, -1134477600, 1794033356, -89577316, 2120799903, 1062042619, -1483155352, 1799793990, -1741525949, 1675542457, -82371466 ], [ -1188410581, 667365382, -310490579, 571469018, 681184139, 814557423, -1243452067, 248221319, 20916296, 1657240829, -1436500605, 1479608115, -1837085204, -1142944814 ], [ 288905126, 501803773, -1069994616, -821780568, -1210741457, -1953671850, -1489614878, 1095354679, -616334149, 649914166, -1603219732, -464217509, 494599632, -70214640 ], [ 1011087852, 600437804, -1743536653, -457851223, 354161984, -1575832987, 1413693840, -231312070, 1655569470, -1728708534, 1819389646, 197568808, -65052962, -708693644 ], [ -1253269757, 1611249009, 1718395114, 2009357407, -2063574669, -148383841, -374196618, -1135866493, 1847482571, -468491096, -1085785218, 101337888, -2098712218, -17292878 ], [ 141043166, -1459539216, 1598878360, -1448743735, 1180663397, -1934092008, -449232135, -1179659573, 993513840, -311385979, 2012200600, 1240917140, 1747840688, 1123437842 ], [ 1360410403, -1345166039, -773122394, 160471674, 1720157961, -148968797, -993400916, 215572003, 55218608, -1994089233, 950215294, -959447036, -1615717197, 1567811704 ], [ -2023269474, 1951188230, 1663462668, 851163241, 1496337316, 805092426, -775472839, 1875194096, -1452107307, 291311692, 680907566, 1648443364, -1618382536, 1260390273 ], [ -434574199, 1837534714, 1100932686, 667635114, 623827056, -1011645041, -165038367, -239551953, 1577438989, 1096308865, 1848865606, 1737923769, 1084183662, 1755005695 ], [ 940166163, -121830546, -1600505448, -479920018, 1590010060, 1628026645, 245256653, 804064426, 40820958, 2049728687, -1045541652, -872818492, 896414464, -1758268039 ], [ 1228734826, 1446485537, -1951034982, 1219974355, -1923547201, -1183166357, 2101776884, 1877799512, -1460245387, 1817882469, -879265068, -405550949, -707567140, -1500058436 ], [ 494005918, 2099384103, 371818968, -918111500, 1294755890, -561800709, -496592104, -819511453, 1757949574, -872088629, -1781543759, -1433230709, -586649828, 517631445 ], [ 58551204, 359000579, -828250053, -2032271576, -404624104, 24744752, 569934283, 1402225258, 109812577, -1927883707, -837547171, -2004178360, 127623974, 615061210 ], [ 715542073, 1874117443, -629240149, 376590659, -2058922095, -429740485, 1316101955, -963234187, -447198653, -1604532093, -819157115, -1732490127, -92598714, 1240060571 ], [ -1243165296, 637527161, 1667627469, -1276984043, -914567806, 1006867923, 1017962260, 684148729, -630031408, -1133993920, 404490019, 1581426137, 1545482649, 962558535 ], [ 1753997722, 1780056476, -1088742909, -286974536, 666890222, 1620831775, -1116688234, -2013351585, -1943530576, 333769219, -1707565663, -445533700, -1797360856, 159487133 ] ], [ [ 554351608, -439483904, 1426833228, -817126207, 632681076, -1989630688, 1421966439, 1768297740, 1958339204, -41864224, -1126672808, 1804398719, -1694306015, -59892028 ], [ -1242002412, 1445491046, 1710479028, 1794637678, -1912926101, 1732411714, -1720289174, 728472525, -264158574, -413454385, -1852307795, 1804008473, 987272731, 254184242 ], [ -1628799349, 1212853416, -1046194018, -670852418, -74058300, -13084666, 2001838295, 2020222815, 360732864, 813999262, 559475960, -610690885, -326720066, 1986337183 ], [ 1759558278, 41887126, 971474706, 1263911218, -2119718461, -872231017, 1029368226, -1241154616, -1564951471, 71000630, 876894855, -2005711816, -1606686552, 426305863 ], [ -710412086, 2023046226, -590315244, -1638962174, 1647079575, -950335505, 486793147, -2061467643, -1678015078, 289599029, 444962920, 1773197520, 621186888, 2073897525 ], [ 375889014, -344567337, -828055447, 1011350472, -2092247362, -1681787879, -784949406, 1252194338, -1974364089, -1734979646, -397982399, 677701995, -370365856, -945052325 ], [ -520311324, 2088612507, -1823426144, 769646213, -937151905, -1863157055, 137255389, -210505980, 691041002, -1940153345, 750405084, -384247677, 778653402, 392437439 ], [ 1228184671, 1993338190, 560594212, 557708219, 982249877, -869978020, -519756034, 224942445, 1505058141, -1845872385, -921862656, -1462483448, -183742507, 1631033727 ], [ 826263411, -1835699760, 552194149, 1304576346, 1784438338, -563952032, -648937396, 1383542089, -53242982, 1677819804, -229499428, 294741549, 1782393527, 736898525 ], [ -1303421047, -1560365598, -1132253180, 2145990416, -52627819, -907075973, 445939803, -541329139, -1999935080, -1453093139, 1081582901, 478299729, 1825742652, -676779682 ], [ 1569151320, 1222228342, -835210376, 1660833192, 161108811, -1516845336, 1106712839, 1824465197, -1613828830, 1788287043, -797948913, -1714634137, -807472218, -347525284 ], [ 657512484, -1491196152, -216891422, 1518721095, -744525325, -1190189823, -533990129, -333758115, 1026581769, 1944944802, 2008830186, -1229494297, 89991390, 721028070 ], [ -990723730, 1218027137, 1439151492, 1939916096, 476071202, -1461210183, 1845567205, 71410161, -607209999, -551451352, 1474076073, -1049057351, -583323319, -1162973043 ], [ 2048838446, -874358014, 283008404, 1214872765, 1539136825, 1465561789, 1726220919, 1562019719, 2144906308, 107107812, 260476886, 877585896, -303365578, 1433474172 ], [ 882035004, -1377688887, 1933772340, -698468233, 2089742819, 1179935171, -646730308, 1166158665, -1295075847, 401583857, -1710330534, 1673761263, -352277482, 159274261 ], [ 1769546288, 599028635, -483986033, -197507100, 449986044, -786998615, 557967601, 2051028681, 1217076194, -909709714, 1917440274, -1721253444, -55081344, 1832270644 ], [ -1777934068, 186174933, 615081172, 49469546, 775084841, 1611963856, -2128250530, -973154930, -1579255778, -1211521622, -1965666207, 447395369, 1846981000, -98776225 ] ], [ [ -480235387, 901402486, 550870567, 1604045855, 765086742, 1187012931, 1521509219, -130149819, 956959608, -1417596251, 763770261, -1228492851, 324273335, -999975143 ], [ -855772630, 1748038727, -1570683938, 349162555, -999925653, 1762111000, 604709845, 513745597, -357579762, -66156344, -1408435506, 1388136277, 783036642, 30434663 ], [ -174472166, 563785758, -1661995939, -267709490, -39097532, -1462790196, -1646488787, -1583833799, 821691210, -998474654, 520515265, -1428968835, -821405031, -1376602945 ], [ -168392492, 1290269790, 1624640808, -1329040490, -1567952677, -1454857901, -2090454282, -1927837699, 1625592164, -1676508914, 568697756, -1613447079, -955735752, -491066634 ], [ -1315538279, 74563924, 172069106, -983380312, -2142074374, 1303973461, -170672769, -1916508104, 366813473, 774633240, -360907531, -291950964, -1951907014, 2135771877 ], [ -2111977416, -323060395, -196652210, -1332459203, -82867022, -791349361, 2042279502, -63180779, -789142654, 1622014705, 1544465349, -880104127, -1385882427, -2145272393 ], [ 1965141587, 520410101, -554946020, -1826139984, -1168040284, 774460696, -1834994006, 1149138983, -2142929004, 58469500, 300952561, 1164156197, -1472148281, 2086754832 ], [ 1372262509, 481458501, 916722668, 1508594072, 1960800158, 312958111, 1445743050, -1956817625, 1227560054, 1443007529, 775835994, -110009367, 1767607676, -1108765679 ], [ 2112825282, 1650885750, 948318098, 1699884290, -1871066787, 1923220652, 122348896, 1420409487, 1875894082, 79476798, -1933969048, -1161112884, -2020949096, 1278027665 ], [ 982559245, -153347021, -1389160894, -160859335, -278940612, 7221287, -1630285945, 1333101990, -290832108, 1575694844, -357795437, 811127543, -1794652909, -320412956 ], [ -1001740732, 1433872866, -1671827510, -1702835647, -940365745, -944218, -2063167638, 1488379475, -904284546, -616644885, -1979507872, -1071953291, -1863735847, 8627247 ], [ -1252739621, -399515022, -1046424773, -1054520245, -618823571, -51861709, 1797333824, -1047328724, 1135474353, 630253463, 1309412715, -1260783773, 1406399930, -1716786637 ], [ 1264223936, -755554482, 1217433844, -924881391, -1710807129, 1184957113, -1496637531, -1138504289, -872575109, 1897292178, -1804368397, 1192226043, -114000245, 1546542513 ], [ 370223583, 1132428134, -188468839, -187363123, -1541061892, -793285868, 229300362, 470056550, -859654987, 2059092560, -1473556981, -1313276989, 1683073104, 291296326 ], [ 959219784, -52110983, -1103180268, 115631859, 178862265, -1437885918, 587744468, -1553242929, -823299886, 1780167634, -416044058, -2141784001, 1550081658, -943545122 ], [ 1638898490, 942681762, -1873730304, 1346721930, -619359298, 804433094, -1461041564, 598720635, -2085228111, -1521983568, -598729303, -1870377077, -481291061, 343393160 ], [ 352536976, 2024291339, 457688983, 117567518, 1318217752, 1218984065, 729984501, 1592923900, 1365491499, 1279665578, 1123995240, -647894913, 2019168930, 1286007039 ] ] ], [ [ [ 1688571235, -891807305, 62088911, -1993091672, 367207642, -354275963, -1588173286, 1784688335, -1982205934, 131484171, -204164903, -271043993, 58737544, 1993932799 ], [ -1243029227, 738231138, -190435219, 46511682, 1083406571, -826344226, -127500694, -1974187725, 1414286309, 250421362, 1220953989, -1471465671, 1113241128, -1749888061 ], [ 1161050086, -507365197, -58331852, -713943215, -107836646, 2119460663, -1063028084, 1409241747, -1619288278, 85558207, 1004313716, 2146474703, 510722484, -171714849 ], [ -1247847639, -1378142650, -479204137, 605632619, -1873283997, -435520041, -1280618464, 728326196, -1722654631, -1784058436, -1740113177, 1949144985, -983182650, 1903135991 ], [ 606456768, 507421945, 671646071, -1674075670, 426885619, -1554072102, -1848612569, -417324950, -1434272034, -2044250903, -390393972, -820659126, 970106256, 1837160302 ], [ -243813257, 2051704966, 1804481392, -184601701, 1643200157, -910042981, -517638253, -779766055, -1521477737, 367556013, -817822084, 1935575764, 1875570695, -1561536439 ], [ -24371073, -1326413216, 1469081487, -1029837542, -1703438635, 452404054, 1958169694, -345284885, -562089935, -135834904, 1765325663, 1000825166, -536235477, -1423810062 ], [ -211573666, -1364601557, 1209630223, -1472743391, -1606285440, -1834865024, -1752039156, 916130139, 1100562474, 758571013, 1174853206, -2024713986, -1551868620, -1221395542 ], [ 2018468348, 2107046356, -1082201639, -1773744686, 1409515892, -2124029264, -814371318, 1090332992, -1098273850, 21939389, 121823890, -1524570839, 1029725275, -1013408008 ], [ -149571125, 114817873, -1949318343, 366344005, 1445994231, 2053641823, 739023121, -1485616067, 446537913, -1449661614, 33820198, -1051168938, -1502439781, -1377900889 ], [ 1046504151, -437521514, -2101320050, -1920720770, 524918796, 735588051, 502116819, -736386887, -1073078018, 1655349723, 479486748, 135943966, -1487081416, 515465981 ], [ 134284674, -210308275, -241732797, -665908995, -747538975, -1302626069, 14005427, -1863485076, -797293344, -687180061, 797261437, 2142828325, -2105828569, -366156161 ], [ 911174960, -1267500355, 1916049321, -1768777715, 1562783294, -274001831, -1310173648, 1705222594, -1047457394, -693440064, -648636109, -1526990308, 775252127, -724139023 ], [ 789035418, 84594389, 503897741, 866716141, 1831764230, 1418125337, 1409784296, 1119300813, -55216044, 1526313563, -2070550816, -721450868, -572658994, -1524110808 ], [ 1606948306, -568223908, -50380989, 1600269841, 2117054445, -942498993, -1752852044, 1130455876, -1892373954, -1851503770, 1880388388, 199804211, -1574145700, -1413440241 ], [ -1428732772, 1005926579, -1699027503, -363464785, 1946945382, 1503998679, 257783874, -578614467, -1526212298, 1477518630, 230766145, 1608019270, 186120334, 756183462 ], [ -1093878181, -1296862087, -280231489, -252280043, -2042889622, 1749689826, -1319945754, -543268786, 1237588918, 874022923, -1497757023, 1773611251, -983945503, 184045155 ] ], [ [ 2076514016, 1137278734, -155045295, -1166841923, -840760044, 1709888048, -797702112, 1896118445, -1446591896, -344697072, 2028332953, 238107972, 1906687768, -683809771 ], [ 1361573903, -709296538, -1514317422, -599994867, 986521699, 1801906774, -2125959391, 500854926, 1112048338, -201740706, 1686049130, 788235833, -1404811987, -125069429 ], [ -151300953, -1043897810, -203591689, -556677599, 588445239, 2082854990, -1587481196, 1263986791, -1212455520, -671540330, -1010126992, -1648464635, 1514323737, 2093349189 ], [ -981316692, 882990977, 2108714884, -102853595, -2087792134, -1353466043, -319471058, -1228985263, 77900279, -729133691, 302610507, -1531664429, 225282602, -1734287644 ], [ -1415003724, -1442283431, 547045491, -2018417242, -866364469, 1269502998, 1402566561, -90354407, 162825357, 389093556, -1967635041, 145253638, -415774377, -98952224 ], [ 281014552, -923996978, -1438635616, 1977874061, 718514721, 558612550, -1172628883, -128419039, 949861115, -2080520610, -744588429, -880476302, 423893103, 255949147 ], [ 1176225455, 115638508, 533930692, 1472041171, -194167567, -1134355528, -1969513451, 482026554, -1031838635, 1455001425, -630400992, -134294309, 576372634, -1468043222 ], [ -1531335001, 467598545, -1046515125, -185828940, -1173893495, 194552344, -32728830, 1964096462, 1398974199, 1330443698, 481361594, -30518779, -1390064375, 200849046 ], [ 1349599418, 615894095, 2035613060, -251047469, 1776748801, -1494057312, -1657953628, 1911640026, -111224689, 1422137574, -796627046, -1167292195, -1650197205, -1546754939 ], [ -1628692231, -1991880047, 216610753, 31444579, 92504423, 1669118065, -1038907476, -275080834, -1022613059, 1549889284, -858621720, -1583118335, 1476812347, -402562839 ], [ 726442357, 631137822, 1666163213, -1972320113, -513220560, -366365089, 171477191, -371711233, -695538538, 1555724332, 384791521, -802824040, 367737616, -973254623 ], [ 2142342681, 2066671365, -1322775612, 1446572969, -2036000202, 1323689465, 145437591, -1660796352, -468455387, 1836291267, -600828250, 952975981, 1764751572, -629397277 ], [ 1767454053, -1291464285, -625785417, 1852478312, 1023325004, -777311917, -850213795, -1938796495, 993639651, -756817365, -661116561, -1378212165, -1387323125, 153051007 ], [ -1407362888, 580749717, 336002951, -74255127, -768736628, -774427413, -235672179, -1793138320, -455839846, 1792427419, -1249374709, -1341528659, 1449667108, 1214540718 ], [ -965237503, 698143993, 394101555, 1956217528, -2077249657, -1633372813, -1066957428, -402231484, -519445844, 1349791971, 208622275, 514768097, -1027303451, 1034694114 ], [ -520902359, 991672608, 2028642181, 2013739843, 1074793207, -1738821547, -1396525353, 1102296851, 246790543, -1094884298, 270487703, -133294115, -603128361, -307657365 ], [ 1898559475, 668804861, -880366467, -2143511248, -2066012539, -309111966, 24426412, 366676261, 2117155688, -1255274306, -436431226, 1003804013, 816817648, -959715981 ] ], [ [ -812935196, 1377945946, -2117399118, -1395914394, -633380768, 492119619, 2666630, 474519252, 1494940309, -590734317, -140144610, 861653757, -185403789, 1523863780 ], [ 72786117, -2089675415, -1790623797, -894566392, 1166130647, -691184816, 803751247, 1416175391, 1167720379, -1374011321, -839272407, -812665835, 615406888, -274521275 ], [ 2077600649, 157574145, 2068838750, -1940613282, 601754527, 990015430, -369310897, 500817378, 1450875389, 143394538, 1375635164, 1509044371, 1363732888, 1924129177 ], [ 2097190212, 1954400351, -759832723, -885375160, 1719555037, -56997134, -1844135882, 1204436988, -1271123861, -1916742436, 532848710, 790351561, 1954005159, -675654414 ], [ -321132631, -1553431329, 1971039161, -213376629, 2101975391, 692818485, -1671598296, 2044187440, 937242108, -366102820, -1728144440, -1729954875, 1968284173, 864548581 ], [ 969617832, 172854486, -2132539062, 500283291, 1060110445, 1918520519, -576752575, -1053990727, 1378991551, 398692465, -2116337019, -1558693841, 319160600, -2146392752 ], [ -2040959307, -156487183, 200028003, -335909917, 741282573, 194560421, -1920618255, -1425040440, 1537217068, -1611365996, 718522723, 716001253, -893254597, -269849621 ], [ -704966792, -1781265477, -1554698300, -1860663883, 443177019, 525827486, -574305605, 12011594, -1314227406, -1460201834, -1456262135, 370699209, -944825213, 71747930 ], [ -570197364, -1238452599, 1372754421, 836741467, 122519301, 303894870, 1730844711, -475075014, 1716821045, -2021860286, -311539885, 276359581, 424448921, 1224901147 ], [ 1423680677, -1612912479, 2090206028, 1194329224, -23418476, 2145935585, -1640191372, 1935043573, -956560531, -1525834419, -1873597461, -671941908, -1037494549, -1869483257 ], [ -718007235, 1845647311, 503709455, 1509775119, -340821806, -2056191711, 1439220252, 1686602497, 1350054320, -1164791575, 1086885774, -201566970, -2107800920, 1109841774 ], [ -1635926352, 1339007138, -738116140, 98153504, -567904766, -1310986628, 1525720974, -1554627339, 750835718, 1980975713, 267047570, 1271158649, -2028069040, 681414225 ], [ -1319566108, 331131871, 1915241923, -114933742, 1191621885, 428652497, -1060313322, -851302930, -583822966, 1324692505, 351376885, -1031751669, 1909033173, 221176025 ], [ 1865073046, 324373751, 84294779, 2084172266, 1645533213, 516061687, 193290858, 631814191, -1923885557, 452196997, 1551034750, -976818044, 1713302904, 501717122 ], [ -371421198, -2058017926, 531080721, 940775820, -719628149, -1481335254, -1521993138, 1177426865, -545773078, -1517703685, 350459895, 1583323048, 1166738963, -326189163 ], [ -456269858, 1433762346, 199031804, 1857365113, 1044076111, -1177585997, 1000544112, 1772796375, 90352143, 950012939, -1569222075, 1491746831, 799714198, 1140815408 ], [ 387326419, -663408080, -202884550, -1600261512, 1997424570, 958602707, 1459224442, 1490204995, 1921808603, -810918530, 1611420643, 954533084, 1405665628, 1130128771 ] ], [ [ -480730573, -1356157612, -1685513090, 279563670, 623326301, 120445838, 1516039257, -977829244, 1241963439, 1924853355, -1453546716, -188720012, -1382136006, 119941199 ], [ 927455920, 1203407863, 1820876158, 16058950, -252004621, 758624419, -562231525, -386623501, -1245863397, -677834438, 1163362929, -1755548011, 1912814106, 2103967325 ], [ -1875225636, -1553744899, -128909589, 1242738690, 151892319, 913466762, 1048871333, 939094821, 1156943961, 1643896995, 2039778583, 1859923453, 82378127, -158980116 ], [ 785768333, -183467178, 288887736, -1398633989, 1606314769, -403627835, 24453617, 1919156089, 1789594945, -975553422, -1702559043, 1908116307, -2144929933, 808849147 ], [ -1508214855, -1617258620, -1871035543, 995014827, -649913923, -1130115638, -1974950208, 46735129, -879138354, -1190745997, -1715393579, 702355049, 847944814, -704000569 ], [ 553981594, -2089506838, -739405881, -545171337, -459465030, -314399691, 196635923, -406464093, -33600096, 617778345, 664280663, -1286640471, -626253944, -839440930 ], [ 898544722, -793219181, -1195944492, 1023008531, -1228440455, 705141680, 1805492804, 1429459537, -1291045628, -515226810, 387965581, -613716143, 586535707, -1968919778 ], [ 961691599, -1859968, 386940307, -1702117534, -156038109, 2073817104, -1170542841, -360778755, 1103991862, -1176462271, 1738900016, -229983034, -1464221173, -473263892 ], [ -484329251, 15688916, 2057853063, -1090688174, 1156155883, 1301788127, -405054490, -381214128, -1894576697, -1964574567, -706227135, 454605265, 1142426994, -191955244 ], [ 1997771904, 623615544, 923205003, 242488110, 600773231, -1986219325, -831737759, -710953372, -1512334252, -2054885889, -35365767, -490286575, 1459253650, -1064062522 ], [ 2034425039, -2122557859, 1986266897, -164092090, -1793312692, 676118168, -719968419, -1713179094, 1018219427, -521745303, -2012413701, -852372138, -2135245592, -515307537 ], [ -313428634, 1109582654, -254889610, 1088414601, 50992874, -768688546, -204496488, 561170199, -713325209, 843603757, -1765421325, -336433361, -344393986, -97520509 ], [ -1772170921, -1162570228, 1536553850, -1760209739, 807154330, 1827577139, 910604103, 1874278763, 2090634607, -658483222, 766031086, 1562120470, -1625525807, 1137846667 ], [ 766098754, 124108429, 1501886132, 846830450, 1955161756, -423418920, -1290570181, 228934487, 1668041104, -1137223689, -769885294, -114207356, -2094835990, 1965859056 ], [ 188922925, 131427695, 1521407016, 691076410, 918520485, 1633802649, -794977471, 11982000, 1158280312, 414818733, 227134242, -1867303716, 162934444, 538187797 ], [ 1348509345, 1302451768, -1862269515, 14829655, -2025518490, -1264886673, -69056683, -1524324149, -990722359, 120905442, 280051412, -345542970, -1812675471, -260267080 ], [ -972666058, 412920886, 2012435733, -1796045362, 1255792813, 496868308, 57874166, -1853197800, -1616282473, 166215628, -422184468, 167783375, 1287504848, 661619774 ] ], [ [ -1213728967, -160184981, -416707000, -1599725211, -1418554001, -84005946, 199862123, -1028974248, 487278231, 1277244442, 431049123, 1073245364, 1356863132, 233349830 ], [ 2038575950, -1526893442, 148540668, 1352986678, 472570856, 1733080459, 717292776, -511798204, 539464007, 1018584116, 1853456657, 999921152, 273429653, -74622118 ], [ -2014162270, -23687177, -1831200110, -333930666, -1094240982, -1087379334, -1653472999, -542696112, 1710379063, 946486907, -1025212791, -141483315, 1530149070, 935332353 ], [ -2126948754, -1583753136, 529911279, 1576676210, -843276205, -493741284, -95950485, 587917483, 1022260864, -247285444, 1153388417, 1999574185, -734358487, -542626850 ], [ -2020326289, -430252684, 758481962, 1305103909, 229539330, -303875693, -1469646945, -1093004233, 797688142, 1285832620, -1942365205, 1117808935, 1066155159, -1833486596 ], [ 62764092, 441764948, -2009468913, 825691671, 800811775, -1601219547, -1426982881, 1695037901, 220252288, -256861253, 881604392, -543292251, -2145296542, 292263189 ], [ -720075601, 2078871087, 1710909357, -368961762, -1634809064, 968477974, -1075058880, 72214224, -1213135799, 415086286, 908167167, 2015022899, 49295557, 1080364804 ], [ 257537, 992586843, -1688972885, -1679402239, -2092870422, 1824038272, 125566098, -821593924, -1769012071, -816016886, -1548561391, -14509107, 1498225153, -595302768 ], [ 296252447, 581832917, -1137046882, -459197632, 1325744203, -2037652168, -1867500216, -575871274, 156350140, -929256385, 720985619, -542299532, 563713736, 874816615 ], [ -728093761, 1787366744, -1530240075, 152907584, 1998195427, 1603965082, 1187026769, 192876619, -112341879, -299596719, 51630232, -1155304701, -1750626700, -1525758900 ], [ -1358294008, 634196524, 1840103379, 1017022452, -1074039569, 1305089997, -1480928771, -1646431972, -802933741, -1216460895, -2106317728, 1386423467, 1408929242, -574246816 ], [ 1708106516, -617399658, 694624472, -397278533, -758672680, -921293462, -933959029, -50728299, -1642617360, -1067123853, -1442230273, -126438904, -175172361, 904509403 ], [ -2014315667, 1637133184, -1743153536, -1931393722, -739032871, 1363283568, 92397276, 1971947832, 84695955, -1443347389, -726206898, -158224898, -1301848248, -1041700205 ], [ 2114326075, -1500729091, 124933381, 396236940, 1111222859, -1665845300, -740888307, 1589416493, 1006467574, 737782387, -1381907015, 1255413331, -1101671939, -1715171427 ], [ -1328577850, -240118839, 1212242630, 1445932617, -183660918, -474448955, -1646140648, 1501942818, 135219637, -1545501319, 2094278220, 64761011, -1578466370, -386062114 ], [ -810525362, -1405039333, 91377473, -1103298755, -567613008, 227947110, -720211820, -432357768, 1969834474, -167740244, -1367515867, 2002795607, -961978204, -346392614 ], [ -68581740, -1928569668, -1490909698, -621049607, 1968928318, 51636481, -1837001420, -625507171, 1731773785, 374200113, -1095973463, -65132788, -950447804, -1707794651 ] ], [ [ 1555315660, 424138082, 689567375, 265718435, 748317675, 196665086, -1355607070, -1506139214, -1037510917, 1147280328, 73233667, -1666029709, 1056989304, -1521418179 ], [ -276494043, 619584466, 901457532, 820224752, 2044935942, -257138235, 31655265, 2003394281, 903871331, -14153839, 1080079281, -1259852907, -112545085, -1298226850 ], [ -1548099910, 1559724846, 744976887, -1236819303, -742765684, 1500420423, -612525062, 7072802, 1664907440, 1468341011, -1770274248, -2083962033, -1194631944, -1061242466 ], [ -1999985456, 1322619066, 1047737527, -1980023583, -1475687122, -1924005518, -1764732880, -1687366178, -578948908, -1570961928, -971621425, -1478809614, -1544978739, -1700235810 ], [ 759770346, -1758171609, 1718517747, -361391455, 720312423, 499934982, -495286896, -989142911, -1343069910, -2023825603, -340933855, 153520370, -1321126820, 764776092 ], [ -1869859441, 716093770, 333369659, 128223412, -1235530503, 1826763864, -1363600931, 897674291, 717290135, -1082615959, -194355053, 91670234, 133487187, 1114983507 ], [ -162555023, -1667917862, -1603071502, -232936803, -818535023, 943477727, -115594502, 110359268, 850973747, -92402717, 976401244, 1837011634, -656073169, 1073181679 ], [ -766524125, -925900684, -1604293383, -1552301798, 996873769, 159491828, -865374442, 1401269858, -581602997, -1685888928, 706305408, 1554588797, -281780253, 799509583 ], [ 1810074825, 968154437, -1368515835, 831917964, 1850865252, -735713473, -315363032, -380326185, 468885388, -2111550888, -384718988, 17511964, -49546228, -1505361883 ], [ -1397788118, 1077060747, -854697573, 1993733943, -83476804, 1023685692, 1107679527, 1900197474, -1406806369, 1074333693, -777182720, -779135080, -1051251814, 714900499 ], [ 274475760, 556337870, -146301429, -143592253, -2110935640, 606093720, 1195786653, -724650830, 1168877871, 537732196, -1772227211, -1506814904, -1104516074, -267642584 ], [ -1586439003, -1561128254, 1282575106, -623307330, -1978877234, -1181143012, 1271864488, -351338884, -1602382878, 1023600937, -973553595, 1883744631, -626907494, -986512131 ], [ 1203429378, 767078773, -1399350691, 2088507656, 1421976757, -750049280, -709183289, 1831824619, 2101100727, -1896175506, -1610225131, -1149816311, -949604175, -21741626 ], [ -1857995915, 70705850, -116682013, 273378916, 1945040787, 2066936239, 1856315017, 519744421, 405113312, 1506568548, 655182609, 1716328339, 1351483189, -1152150603 ], [ -116368068, -426514899, -201252878, -1100477667, -390912843, 2132226147, 1880255521, 180117957, -317233646, 2038219051, -1137882241, -1371178101, 1780495650, 331235638 ], [ -1547146941, -40633131, 1556756912, -1219965963, 744977050, -1274277462, 1377323444, 1404943, 1727719149, -390370998, -340781067, -1238687480, 1258065498, -1870749448 ], [ 1874933274, -267862670, 467864978, -1229060393, -628996450, -951229404, 842329917, 1486415654, 765294727, -276358413, -1026615345, 2093507583, 724268006, 589032975 ] ], [ [ -467307551, -568516714, 1628720647, -180345463, -2038308996, 646233633, -2140539549, -1491619881, -2043664497, -869426244, -158433059, -893312141, -278681302, -1158270385 ], [ 1935173660, 1155195192, -3098076, -948159610, 43236110, -36009040, -1412727293, 1372470205, 436408975, 1117767700, -621974674, -1552943338, -696894907, -838712535 ], [ -1917375627, 234228260, -1729695687, 1228726053, 628068009, -1835666479, -321904558, 1743432960, -836291610, -1990695593, -899922659, 435951755, 30770414, -1132872748 ], [ -1404429805, -2051748917, 1794417337, -1789228068, -302924113, -340811652, -1139393035, -1035125531, 115752482, -354195785, -179813951, 5701109, -450413967, 620127648 ], [ 1683382152, -351476503, -797066025, 213192993, -1708956697, -253682824, -2136142357, 782461617, 1708838978, 771005379, 1894845077, -149303240, 1803129171, 1439097916 ], [ 130312298, -35239218, -1481819356, -1840076333, 1982867808, -1949603035, 1824160667, -157137694, -1948736819, 565737270, 967191020, 640820494, -1094502691, -1618740508 ], [ -1258342941, -1171952698, 236581110, -725211847, -256312955, -1012671460, -2037300056, 132940342, 918208437, 1376796006, 1930774387, 628587911, 386741311, -1846676708 ], [ -332716306, -1351471265, 1286598601, -241568437, 1512467358, -1170223869, -1007129879, 15061046, 1271124640, -1550137015, 1609489828, 1623484479, -191296792, 587175134 ], [ 675206096, -760808236, 1357839520, 2038486598, -775774024, -450619083, -1177636101, 1680912390, 1027977103, -1702536874, 1092780002, -2033588329, -2020149921, 940594610 ], [ -1518531602, -205282263, -448553419, 1461065682, -1954288814, 706537035, -419007290, 1744071259, -1051316738, 593726805, -1437727138, -103929158, -1022054469, 1271902350 ], [ -1090955588, -822620337, 1350006823, 1815986614, 1665893195, -961121710, 2030247543, 706514733, -1116983001, 1266249409, -1343135502, -237804061, -255012443, -1680758304 ], [ 1263146718, -99508988, 201782352, 336393980, 1476148986, 1534033679, 407838192, -692165889, 1338179248, -1858878461, -1555535904, 1437106371, 1386996095, -39000075 ], [ -2114773939, -1635248546, 363042519, -630555584, 730301988, 345687516, -1011276280, 255659008, 844023256, 124027068, -1952288753, 1478133787, -158807787, 652769533 ], [ -1626144083, -729769488, 827339898, -1926697160, 861011772, -1454496844, 2123958684, 952854924, 47145968, 474674969, -946036039, -1538519935, 1704599075, -216333786 ], [ 1783560675, -2025330443, 1480843697, 883515381, -636367482, -1792547236, -6041396, 1064189373, -1820479464, -1091502738, 950636529, -648054727, -636563228, -240733902 ], [ -513833466, 1330750632, 1583544351, 734391275, -1492589674, -1136605285, -223317082, 232233894, 636557499, 913736585, -801654796, 1326566482, 1162342564, 2125479775 ], [ -624615307, -373390642, -1939364482, -1945667024, -1671280587, -721986401, 484763579, 583579107, -696331217, 1270745704, -464236182, -1289436500, 770577707, -2065249712 ] ], [ [ -2084490072, 293436893, -1871677211, -1747053224, -1983284821, -2121203240, -1109448761, 1502458739, 1615968776, -1217645125, 171202005, 499894226, -1307021883, -298054422 ], [ 285867439, 2138349308, -660115149, 432436304, -643900507, 377303029, 937658772, -574200897, -1772677730, -613246689, 1188493292, 188794460, 1746767635, 1193612427 ], [ -2124398796, -1984002570, -1169689198, -986124258, 1491982667, 1693814764, 1713195309, 771989821, -912318626, -424086405, -64203326, -1229593638, -729646752, -2038337851 ], [ -1406776687, -1965738496, -672841467, -1432718701, 1903709147, -1949642146, -443174312, -267520935, -895667712, -1758840070, 799531278, 1474491137, 1863577211, -2084954423 ], [ 1014875518, -1384865115, 1093216577, -1022349131, 1810762138, -789552109, -823201790, -1224632133, 1666293018, 1912476326, -245014550, 1675149416, 1301989840, 2080158379 ], [ 838276019, 259821038, -1317208093, 589297411, 1455379361, 1572698140, 391913804, -838453009, 877528601, 925091180, 570371699, -1669456194, 678093752, 30862143 ], [ 533130736, 1864237414, 1859016759, 1596804946, -1060719207, -1965947100, -1081924752, -1776349909, 750995781, -1324998962, 1743784910, 163200482, 1554334272, -758578213 ], [ -2004297798, 1126979160, -1183523655, -1184142138, 288709548, -1673378371, -1476722411, -652769916, -1147807856, 1292750642, -1772271807, 1454214631, 1817431258, 1496791010 ], [ 1810808205, -578115300, 1292121281, -1079604043, 1237487618, -1439141529, -324227118, 483034425, -1583754304, 889588982, 1581912768, 464616327, 1519562286, -929315065 ], [ -329376469, 16330933, 115554099, -1443495847, -1663833566, -2128971625, 948396189, 2113780916, 1310042008, 1606385037, 541258087, 958006728, -233013005, -1449937557 ], [ -241214462, 2073509736, -1167775283, 2125075636, -16933111, 1176906941, 1355907794, -1721677559, 1404065784, -1613246773, -314115021, -1144289451, 2134772804, 1880919125 ], [ -142216107, -1266328441, 1783808134, -1274415382, -105009654, 1104613218, -278479130, -1197225023, 67857255, -957158724, 1114574922, -1120752259, -1402351133, -1821182955 ], [ -795609721, -922482987, -763606228, 549809045, -1233747828, -1939392385, 1123607347, -870708684, 123410422, -23420557, 1055037585, -919577770, 2084798901, -1331490069 ], [ 151715837, 227482387, 1951212305, 647874121, 1743708220, -2085124852, -1161790622, -1247818632, -22178242, -1610334426, -668360466, 957856986, 216164413, 1483000376 ], [ -716196449, 992276518, 840427448, -762709342, 1606648053, -1176815130, -943160658, -13036710, -698528396, 1636181567, 346177019, -505541467, 1621631567, -953113782 ], [ 181622092, -1500278374, -94671505, -412806731, -1587541622, -796434130, -494430620, 899824688, -1642351558, 594035588, 1371564651, -400940798, 2023725545, -1958523725 ], [ -132359412, 186586053, 1026581445, -1970543034, 524912021, -2052895004, -1745003154, -2006222469, -34203861, -1853511128, 1293660448, -1452445286, -1059719032, -1139312630 ] ], [ [ 852948541, -1303056821, -736464944, 282423723, -104619597, -444317411, 679578955, -1615547078, -1729061783, -75510560, 770597499, 800907218, -941702178, -134116258 ], [ -1756691357, 700713127, 511085163, 2008371733, -1536081454, 1381061374, -29540047, -737447841, -1510684427, -1344008729, 344517226, -1260223644, 1727407097, -1243467807 ], [ -1627396156, -1780090217, 1448462777, 955691952, -1918850504, -1371591400, 975261006, -1406742956, 1507060127, 1038213923, 517476192, -978474466, -40992749, 1777798923 ], [ 263147370, 1146348357, 1453902584, -262256561, -918414289, -1961816819, -1386408041, 815374892, -1854492290, -167967544, 1121289271, -1339650198, -37053759, 2008277035 ], [ 1776875837, -336230424, 1672254163, -1428489472, 1361298548, 654737702, 1084575916, 1327879332, 1839171101, -340254940, 1061901433, -1862415242, -1417828474, 1777868457 ], [ -1895621013, 2113912235, -1636573487, 192573662, -33773679, -226234574, -430742269, -353327715, 834665151, -985925159, 296407280, 594715937, -356376592, -536377059 ], [ -1734477717, -178823283, 603160776, -797158341, 1498463387, 1060638965, 218708476, -909967970, -2069221265, -1476588058, -649838804, 1144615215, 1546029146, 1410585636 ], [ 1615411004, -106527720, -1564616007, -1182684658, 1628782040, 33082492, 133071931, 1540368587, -551947543, 542286209, -1461509586, -353166344, -1008174879, -501444148 ], [ -1191804219, 810466951, -669278481, -258857982, 455834203, 1636204238, 390908594, -810518821, 2339161, 2028149485, -1482444313, -668215755, 257840968, -207968342 ], [ 331055973, -2086703456, -1015792286, -2125146012, -1706430855, 415489838, -2009530345, 1251428047, 729921251, 697067366, 1541742133, -1855003765, -1812349306, 1031663443 ], [ 2066143639, -1429486376, -385726807, -784013170, 1974254529, 18410318, 926043074, 2008522373, -413043480, -492578253, 21217156, 577978471, -1732721477, 1892742399 ], [ -683721365, -216621195, -1986450934, -1294113782, -808510952, -951552586, -2133388185, 248125334, -67599169, -2117582973, -414183944, 1923196004, -1151273762, -874752322 ], [ -1230852591, -1569135889, -1206847404, 169003501, -553592538, 1697862362, -1296958651, 1520720856, -1711308017, -148282562, -125406742, 809003035, 253265627, 774218524 ], [ -1278087738, -1025434753, -709368280, 1681396274, 526303443, -1705006748, -1843027429, -946990372, 498118173, -1476958091, 352678109, -1219816354, 549607675, -470917356 ], [ -2088058254, -1456077478, 510223370, -1948912648, 1133146759, -663818287, -284341905, -1644393784, 1831416987, -1476119429, 1511774789, -1303745459, 862618828, -603127758 ], [ -1052613642, -1630204015, -392257709, 621685418, 1703920101, -1355817885, -616660918, 829988553, 1665141915, 1537157440, 906898948, -225499830, 1313478741, -1704876833 ], [ -1079688053, 266161986, 1179664792, -588944159, -1582076024, 632744894, 1815779109, -1775005272, 1269373509, -1526071480, 228561148, 1200305332, -810829436, -880423607 ] ], [ [ -718262880, 1347132791, 639289842, 281831213, -187049505, -1094242348, -444711309, 439354345, 1874830824, 571597927, -539945808, 1375033722, -257938178, -1130688927 ], [ -645829117, -50631781, -839713503, 913366056, 790182870, -1998777608, -1338037725, -1357749747, 270472182, 2122480276, -1409006635, 462468559, -2033846223, -734961746 ], [ -2106096215, 771952963, -1663341087, -1833270980, -1975513259, 92898570, -1231499517, -2088288680, -1038852355, 1484847100, -1447196833, 351955773, -1634069645, 2125583894 ], [ 494815767, -1569027388, -1315029198, 1336991047, 1241260770, -827139643, 1966135689, -1750033473, 1651446604, 2012740453, 302060753, 886171500, -1576460282, -76440926 ], [ -1223931251, 698065558, 925528617, -960130126, 1510450931, 1773432016, 1118504776, 316564448, -315142255, -119272623, 1821433354, -1236132211, -1358346374, -2095058978 ], [ 790516180, -168328272, -464355448, -69430399, 1186283519, -1035197117, -1522321709, -1965004726, -811999542, -1988819318, 38765958, 69685150, 1983949554, -719046613 ], [ 1083060176, 308886308, -708564694, -500862121, -1821962331, -76316583, 1311509370, 1575031292, -2066421096, 393716709, -641027751, -1069073098, -1498055814, 1930102659 ], [ -1754054054, -342151850, -1426308311, -1294161093, 1238092040, 919769898, -49896530, -971252622, 696851418, -584203203, 39302056, 799988846, 1764092067, 1840637609 ], [ -115234706, -1202538313, -481624555, 370440879, 1808220787, -703064141, -419876650, -925571875, 2063135644, -883431991, 697946112, -2112845680, 1445833966, 707879934 ], [ 845387338, -1965149141, 826140960, 554428028, 914344189, -1068850241, 164206324, -928034205, -1088224112, 22639848, -481857844, 1953242639, -1300143610, 775917290 ], [ 273612426, 1994064978, -129091328, 758046543, 1026032746, 1563399130, 1892389682, -1856639387, -1482103025, -676679724, -440975482, -1120076890, 1296353890, 1284397778 ], [ -1642912855, -1351011190, 102811218, -825033172, -1868195902, -180675794, -1802784652, -205079239, -1784650963, 762405937, -418965475, -1106951981, -922869561, 1111428796 ], [ -1762063201, -1200839595, 1025495122, -161667778, 559717478, -2116356054, 508159137, -1913308120, -1593941387, 631991815, -957177974, 841296713, 337057643, -956994925 ], [ -1465485223, -1167826999, 1569611374, 832988309, -1886032918, -1676423228, 888041158, -365716211, -1799480031, -177517675, -1799034491, 1024095720, 1489753036, 646468220 ], [ -101156765, 1697326586, -665426462, -1958591664, 1478162395, -296907334, 1890110895, 1668750709, -2019089903, -1870950199, -1749854288, -648803865, 1733464894, -1652730551 ], [ 1582799428, 1975473788, 869291700, -1272589810, 1442178908, -264362597, -1511666014, 120425029, -1773226772, -492553351, -54117375, -992313026, 1761927007, 231464065 ], [ 2101548947, -1089435470, 78484150, -624545014, 1425200985, 65521426, -1259077841, 718912930, 1520982360, 1109315399, 731019365, 1891753624, 504863698, -1632993387 ] ], [ [ -2055980886, 1643818992, -93441811, -2030259488, 442856800, 1874491871, 876566262, -1489083848, -642533356, 197391930, -1553180098, -818307667, -1554598354, 2002255743 ], [ 1548388746, -1028315232, 1009846222, 1525710769, 374432981, 371155463, -426837281, 1609565555, 428364504, -1090570442, 1074228361, 2007079164, 1752182649, -2117164693 ], [ 1406508413, 538678405, 1721156956, -295249176, -1619549052, -1062302878, -171893467, -966048283, -1054040433, 331865889, -1318472170, 1520867954, 1608418807, -1162239055 ], [ -1659777538, -574774693, 317771034, -2066650550, -1762818627, 329126366, -832846920, -1720006752, -1739385357, 1556786467, -605223381, 574432289, 880745101, 181578332 ], [ -1121759074, 732092545, 453873291, 62617404, -253009765, -1393561228, 1858939852, -335467845, 604607009, -2109780713, 1977286779, 1495675799, 40531769, -2005110029 ], [ 552958649, -1237776679, -671079138, 1681851095, 754143620, 1200175057, 1778133431, -2045590676, 1437326284, -1460427997, 1621269433, 924760715, 650537778, -1780104065 ], [ -341878594, -209107369, -39267698, -340132049, -1949989043, -1203881769, 79931591, 1681054597, -92904155, 1853528182, 1847841175, 879141064, -1336150992, 661610618 ], [ 694404575, -957272518, 1570922215, -1525997666, -1902519800, -500708481, -1412535199, -369546395, 1392127109, 690889015, -2125708114, -1242958088, 881874053, 357786142 ], [ 95936701, 693266528, 1185526129, -1953243372, 171960850, 728334727, -1538993330, -460153002, 109484465, -1133808169, 896366790, -257325310, 1375129928, -972142115 ], [ -11238259, 1783066517, 872010430, -1852810359, 770626986, 1067355156, -1636469420, -2012155896, -309703468, -960623939, 393893015, 851323141, 1565307179, -831561455 ], [ 2041505818, 1258357126, -1175124205, -662051239, 1667380667, 1709903151, 1419713446, 1571786159, -1202741398, 645735326, 1684841497, -968091648, -616981072, 1672249807 ], [ 49069909, -669531267, 1894079380, -49553650, -944780996, -1105555827, -1269525079, -1129826771, 1644896203, 2110942866, -220302170, 688359101, 989635791, 1131347478 ], [ 162196453, 369243490, -145354054, -945523664, 524359789, -403259124, -1652436887, 758320015, 41848070, 812770570, -1294814374, 2026365197, 509884511, 937393292 ], [ 1513881718, -1042608993, 842442081, -1071340573, -768887511, -2011153572, -1555523, 1807233054, 493146921, -935488539, 652344060, -927821054, -1526095601, 304530576 ], [ -1993814486, -2123460756, -534939808, 203012822, -758524556, 155182022, -792833667, 884446445, 1274368231, 817408722, -1650809488, 1131816105, 50370868, 805019719 ], [ 655863698, -756785159, 1603046416, 2109947962, -978378302, 1388725587, 924862896, -1726092319, 1973138126, -1720182696, -838488662, 1271746280, 290342298, 810073511 ], [ 1883136315, -629380116, 907044181, 1930795056, -51227857, 524813262, -341129482, -1088657980, 1726633066, -906861936, -1543104362, 666629733, -149810043, -750099570 ] ], [ [ 87270621, 805609793, 1151039683, -785946208, -450553099, -550451732, 474472649, 1493456564, -1648879336, -1714541526, -1109885407, 121303946, 2087760382, 1700151705 ], [ -1101631625, 1760333398, 362183273, 329495306, 519304582, 874309826, -543362746, 1386190728, 1947109532, -1733044985, -578550170, 593352572, 967652388, -30383850 ], [ -2052407980, 1311558557, 1205391159, -962921527, 176881546, -682189708, 33252972, -414360779, 1649203896, -2011509183, -221943369, -835016879, -1019358898, 701319428 ], [ -2078991327, -1542709725, 103636668, 225259894, 267478529, 1110589267, -225170888, 633158570, 2031651375, 370405571, 525849937, 1889072896, -172685920, 1465741828 ], [ -624413665, 743038220, -1186245324, -105742759, 1904863161, -1323252636, 732568611, 742885626, -1153360976, -346576371, 49016152, 1017867466, 889069891, -628289789 ], [ 349744372, 48801753, -1842933102, -416785798, 1038152556, -1381291684, 1755001866, -1844926971, 668234818, 289118733, 431720467, -1486128950, 726177332, -2031448398 ], [ 1812721895, -269963083, 1369751993, -738942155, 2079869043, -1217399276, 1409684699, 221733868, 1430217040, -1420776851, 1293661318, -1305809519, 82904148, 1087543426 ], [ -1781187719, 1742594094, 470295982, 518853484, -104582783, -1570824217, 1981518779, 1464318971, -328621173, 979271567, -160143274, -314947726, -1874214063, -1794809114 ], [ -1918608695, 817056084, -2142098391, -1422091510, -1511603177, 2021573375, -556906638, 1788768383, 991727159, -1873158011, 1903346185, -1077986228, -1086523139, -751457342 ], [ -1429763425, 424084718, 815646679, 509066899, 1779329161, 789253034, 191009203, -116016860, 267357838, 1734612036, -1825082518, 965592202, 459795796, -1560490491 ], [ 573591075, -1420459088, -1323805403, -815818453, 1251662409, -1895343554, -1624029211, -1635377728, -1193490396, 995157684, -1984217369, 1965990319, 526996814, -804894310 ], [ 104097589, 2026634721, 1196587821, -902665024, -938333159, 214442191, 61910462, -2106555462, 158898062, -579131291, -1196614872, 331184488, 142671676, -327968852 ], [ 1240101190, -1867979499, 1149444967, 1326870545, -1049753497, -1506768985, -278232029, 1228599227, -1629374555, -1245540480, 684959157, -516833631, 1982105053, 767201710 ], [ 10220001, -769042374, -2131026495, 12765337, 473553060, 1199192844, 683130691, -317790863, 619083725, -1771859639, -625138522, -1077908536, -2118654679, 1170408032 ], [ 389173517, -1495240452, -1718317001, 1900439247, 1435124429, 1826894622, 1542864420, -1620269517, 2006984886, -2067990659, 919777053, -787562994, 1946988179, -848739416 ], [ 1980148127, -43277146, 2020890882, -1520799138, 1765954543, 84738831, -569272620, 726109081, -2026577583, -19059090, 1551676429, 828084647, -220898867, 1253034447 ], [ -3503676, -2101965488, 726472167, -1927304212, -743553085, 2147012654, -520753950, -1802340117, -1290080560, 491489074, -603069472, -534389600, 877103160, -353048474 ] ], [ [ -2095646846, -1454732627, 1674058287, -1979316795, 397945106, 1347898524, -233782433, 1439245590, -1518812639, 14983090, -1087310494, 1781821951, 251085733, 461811762 ], [ -2062462050, -57216647, -617708546, -1712001755, -1346344810, 650187408, -719756064, 2067834645, 458886826, -883214910, 1168791675, -1236077905, -339179792, 678717737 ], [ -407393035, -1463269870, 898865205, 1830487097, 555936020, 540262796, -148537521, 808742255, -555310327, -565865575, 1876192083, -1169457376, -886457784, -1029939093 ], [ 1201162843, -1625303424, -575378652, 242480440, -1767733547, -240666721, 1482176262, -1642671723, 2136913924, -877416557, 413642548, -1422072505, 1301455394, 382105783 ], [ 933637763, 1280933222, -1725225910, 1419336160, -1273165767, -407362960, 2097991829, 2063544947, 67564624, 1722287084, 1663395706, -1025237335, 1350925172, 2012738972 ], [ 1981803584, 503893774, -1801863179, 1626015405, 555071951, -36362041, 135264338, -360574457, -785876857, 641489938, 1564147074, -1151945964, -1127119387, 358790002 ], [ -1822916836, -135286177, -1120994767, -1995957075, -629357528, 812482974, -1466534289, 2043440434, -1567634732, -789582645, -1065866496, 1032404247, 878060473, -1059843240 ], [ -291196895, -589581160, 2124354722, 1847390654, -812652418, 754659762, -2044934054, 1855561583, 2077351762, 322791848, 1052727697, 1207209332, 675591933, 2017063655 ], [ -1859829986, -1540863847, -1240967794, 1766550787, -439349155, -2088475361, -328332760, 1757682474, 1396016715, 694081062, 541336384, 51622221, 1414346181, 1462703676 ], [ 1352716051, -609997502, 999968813, 1833562175, -890004192, -648440246, -567280952, -2144065979, -1205212286, 73127311, -736607186, -1235823707, 1681890131, -1607511918 ], [ -1652457114, -631991020, -1049092259, -798067647, 591716361, 1319939186, 690096195, -693288233, 1898865547, -135889598, -1635943761, -516246395, -1678863554, 735750469 ], [ 1477249280, 1111487408, 742406339, 1204446208, 1485618101, 331160410, -2009985134, -914893911, 321931336, -301974176, 2055250798, -1593984364, -95379710, 453436715 ], [ -322712950, -1427252084, 416095233, 1844992468, -1735181147, -1438544489, -1151234505, -1420110289, -1781001553, 1757200791, 1755431033, 120756433, 845507564, -759133173 ], [ -236856351, -1017366250, 1462075826, -1233251709, -1994447634, -1339634074, -1221395695, -2057312258, 784434430, 329699437, -1446680354, 1138394135, 1207545093, 1310505437 ], [ 482019374, 983280219, -1924032190, -345991698, 1941525844, 588078713, -780077625, -221346607, 1220586623, -1339305356, -2053706581, 777118505, -1434352096, 1876770973 ], [ -1651322623, 753635034, -439433598, -2057576875, 1548866777, 1904591022, 1444351971, -968228932, 1802023766, 1968252661, -1025403608, -841451685, 876014760, 1801314619 ], [ -2071995427, -1503335274, 1451693290, 1736332988, -1262325034, 1746305253, -686542827, 93387572, -400466719, -2061486646, 747629741, 711000877, 77524036, -1418038348 ] ], [ [ -1437174588, -1283408217, 2030113635, -1555847522, -853040006, 1976874782, 1604038675, 749841202, 366806892, 216481311, 1633980966, 2126190286, 1383135170, -648908649 ], [ 1791916773, -949592024, 875474759, -1755188620, -1598224056, 770448090, 821024114, 2080139925, 682234511, -788345719, 283816584, -784285335, 297733387, 160987336 ], [ 1601896066, -2010896404, 215667211, 1212986033, -785959970, -1687741792, -1698278473, 628031864, -396690313, 913219489, -56327306, -1918660381, 1477036687, -1637953947 ], [ -658060874, 744654372, -228345768, -70805718, 1886099900, 853713054, 1361325259, 1221240609, 1761870787, 1914551420, -899803528, -1332661472, -1067213880, 1156960306 ], [ -424916561, -2136910034, 2130076604, -1676777269, 1214786356, 72015961, 556553255, 117506307, -1424536245, -526354529, -1247327343, -702319728, 10778236, 2051175742 ], [ 426188565, 1896756903, -504961541, -1010420575, 1898517526, -1965571401, -1756756270, -1958701248, 1936594166, 468561089, -712220670, -1943621574, -1970427182, -1465281472 ], [ 562622329, 1752871806, 2047474312, 1638983489, -1582448881, -213913978, -435864282, 1906128967, 704370651, 2096498338, 1731660650, -395279289, -1638237647, 1999557689 ], [ -741930104, 691609398, 1457600781, 442294312, 927670538, -1102172262, -1862474855, 446507928, 1828054737, 13180716, 1987854407, -75774897, -120114990, 524063633 ], [ -322614613, -216569083, -1980944611, 1983552349, 1146820256, -1166792501, 670309081, 363906196, 2006633937, 127458210, 2051076249, -1339446204, -1423926587, 1759526567 ], [ 557836414, -1765323789, 1084108045, 907882918, -1479546193, 1898019464, 1070534664, -335917744, -282388627, 571762402, 350674570, -832682008, -1865217779, -1066232170 ], [ 601652331, 944223420, 129347494, 986104450, 859600316, 1333077413, -671975758, -1743757794, -517311201, -546357288, -2065345221, 871412988, -985084575, -690960809 ], [ 327090572, 222564537, -429497319, -1303258805, 227639840, 723489459, -2112962665, 878204020, -825402178, -294523574, -1401452679, -465798395, -709174217, -1549010751 ], [ 1680169937, -707816673, -292211318, 338679894, 200373613, 1436090906, -680409212, -1637027721, 1712519840, -212820115, 1894518458, -560081260, -70290251, 1714525884 ], [ 1054679882, 1107264094, -1593358751, -2072385385, 2019642409, -462092248, -1019337252, 1754604027, -1807211942, 1112861063, -1700998154, 1198218666, -857256878, -1086959074 ], [ 1189882624, -960609225, -1161497850, -485648545, -968836985, -1081161727, 679443985, -295519277, 14780709, -1379575031, -1339767915, 446582411, 1509618033, 1606167555 ], [ -2048692052, 961235521, -1061294385, 332292961, 1759148898, -2021416716, -1569083262, 900367472, -1579637400, 345086959, 692429864, -144861429, 1769678072, 2066395751 ], [ -756362947, 1166569686, -177141121, -1641496608, -701888785, 325194525, 822743834, -1305503767, -466968122, 283719853, 2096144839, 1858608372, 1565492309, 258519322 ] ], [ [ 786025760, 1791936093, 887147408, -206870535, -1505024737, -1837278100, 232071768, 985788467, -1001056318, -188848150, -1675535953, -1251186987, 42639065, -1116723650 ], [ -941454622, 67108052, 1580645026, -226644438, -1410141334, -1413168734, -1225836460, -462119684, 1248951893, 141676382, 28341030, -1453562035, -818287483, -780600418 ], [ 1308410563, 2041720280, -329131903, -1662372723, -1017389938, -2016366871, 259382598, -952832786, 129546962, 1990567040, 999619209, 1345057996, 598977821, -297150346 ], [ 1806572481, -1194145791, -371944045, -1270252604, 976793026, 211890887, 507897683, -1426880515, 28568629, -1466851556, -1972968062, -1127311682, -1117303790, 103321282 ], [ 914324143, -1472413367, 484432379, -901604272, -1321764255, -437871938, -74092796, -2068853955, 699273725, -1296643324, 1169624709, -1915656076, -210677603, -1996740528 ], [ -265034377, 681351910, 1242484256, -287748104, 1845325070, -1941687661, 1584083538, 2106085077, 882426928, -249752361, -1714372588, 1608179709, 1959804005, 2038369603 ], [ -824390044, -1551391975, -2058325149, 433779640, -1515620081, -1924724474, 1808691116, 295209209, -1821035252, 132162502, 1941105277, 61013981, -1825491926, -472077170 ], [ 859043283, -1668096769, -2028403527, -104547531, 1459613351, 2094969511, -1277035322, -881988043, 364839461, -523511850, 251648410, -200175738, 723913994, 1146270659 ], [ 1011731729, 378511025, -1460894781, 1895633716, 1853628997, -479748089, 1468218368, 1110203902, -209147435, -202720044, 704340146, -687743589, -1131576950, 1382079801 ], [ 400361809, 724538453, 860172347, -1584477172, 176615200, 449334588, 678000051, 2018130493, 1117203409, -350853690, 1925653024, -1830320507, 2028739059, -2007244388 ], [ -1112332718, -1094833907, -977119718, -1709777272, 279918909, 497586334, 507891230, 177838805, -928200826, 605480156, 1863932485, -2096621111, -1792292281, -888019979 ], [ 420301497, -855791125, 1326460649, -1209991778, -700980636, 379826214, 222533551, 204377974, -2085204510, -246583447, -1525108509, -1784853740, 1775405831, -78253691 ], [ -1100741959, -1365272598, 1965080144, 1334489795, 965918761, -1432784640, 1470427080, 1324181063, 1531738614, -1559436673, -1861240501, -1058926992, 932345426, 350710889 ], [ 662348420, 748745026, -494148909, -1515725405, -1924256337, -2057408872, 147480884, -711281286, -166665812, 2137047339, 1309838137, -607452514, 1429216277, -2010415450 ], [ -2076592615, -969053870, -166835002, 462130658, -1091053804, 152318433, -1265781131, 1950164708, -308954232, -322415487, 1780125736, -1536455911, 803357418, -668374785 ], [ 1721198248, -1659298405, -403323262, -1881825485, -352199917, 1813196223, 369235608, 931779727, 2037666739, 899590848, -152404974, -1621705802, 1614451825, -2077267369 ], [ -770079732, 1079535308, -1067666715, -381801070, 829292208, -1338460054, 2029086945, 1070127895, -1678155669, -1061676155, -704083736, 615472574, 1228137329, 1999399642 ] ], [ [ -77592277, 640812188, -620683374, 1564994376, 1650729352, 841755762, 63950602, 1679638744, -1324905528, 825849240, 1562639436, 494637388, 496563236, -429737748 ], [ 195432804, -1671269735, -303519344, -745491670, 878428491, -326320553, -1951223567, -1926365385, 1300426702, -1470148903, 1561553094, -712593694, -2011246970, 1218199121 ], [ 892538165, -543501760, 1689281195, 30204197, 1291355429, -1404928970, 1495448422, -2130292026, -1470968216, 385466505, 1928178354, -1071076399, -633736918, 1383990061 ], [ 322732578, -1318806604, -110312485, 1483481569, 1714523669, 654393929, -1575361403, -822960900, -605851799, -92804829, 60246232, 1130984637, 447739707, -1012795530 ], [ -2036534134, -261253153, -2042098192, 1349983061, -1941320544, 418494907, 386485006, 1896237104, 1875202597, 987176626, -1647959930, 2133518632, 1464690758, -1812379542 ], [ 835988566, -1412113998, 1466404110, -986697393, 517236723, 364601794, -2048545288, 13086554, 704666849, 1131124987, -846523436, 1249918247, -791114768, 1611989221 ], [ -1055583085, -214770805, 1755895021, 1964478471, 2144769178, -1074738976, 1427031410, -1584630137, 1657443255, -442581659, 1887453672, -513877054, -1362485922, -2038070483 ], [ -715629236, 1268768282, 1473821262, -1898726800, 821544377, -1648469324, -565703480, -1139175589, 487912902, -1103636258, 2146433654, 1478600184, 761756244, -581173702 ], [ -233803886, 635070064, 469853034, -1818646643, 980275519, 420045921, -714837725, -1800498824, -1161242689, -1968569747, 783229972, 1126666526, 2115200648, 722665489 ], [ 697552864, 145929515, 1609500613, 962404324, -707189573, -1342455914, 656972662, -1139577372, 326946038, 201652077, 1817586848, -493359994, 1303641031, -886369210 ], [ -1312751852, -440833214, -1689252812, 682344820, -1770938140, 687489354, 1923594827, -2124952496, -322587774, -275285759, 631004059, 22902008, 1873154345, 1867406950 ], [ 1042657856, -925186341, 1678613910, -418127515, -1301814796, 1042177021, -1636478825, 1910871165, -1082986252, 327634651, -169209627, 1189867298, -1195272979, -1387336868 ], [ -1350186686, -2141890057, -89705567, 110446143, -1708296027, 1029008517, 584993122, 2145407965, 1660810969, -781024924, 375075126, -393882717, -1158434095, -1942025194 ], [ -245936000, -1653257295, -278293228, -297711461, -2085481550, 1852961907, 456577428, -1493743449, -2145497701, -2114331889, -698747269, -1391397349, 508591421, 396662667 ], [ 1255045580, -1375374517, -960056160, -1032533082, -302515411, 964713295, -1354321534, -1645704429, -142600025, 315498752, 35010259, 2037964954, 318052774, -614625402 ], [ -431440796, 343539136, 357966771, -2103045643, 1923165677, -194355277, -735995984, 513357415, -1732276879, 1485150999, -1653297048, -1017599802, -140033950, 119200834 ], [ 1887181275, -965185966, 1793883795, 823250442, 1870683147, 1068164466, 1575675642, -279432848, -620153794, -563663071, -387029810, -1992871852, -622865257, 4030667 ] ], [ [ 1658064476, 914207436, 1583302461, 214988660, 558464541, 2027389064, -485619676, 954478050, 22936743, 1623699407, -1181568771, -262407486, 1896212402, 300226379 ], [ -1065572223, -2049160418, 1216471922, -321526859, 1453199739, -1935078814, -1897489074, 1759530187, -456259648, 207876781, -211415850, -79210096, 538758034, -4458766 ], [ 732024104, 2121056281, 2065308635, 2082233629, -737452805, 1620766480, 193067346, 711797683, 922804622, -1248953056, -1786996295, 176571104, -1810916005, 761671042 ], [ -2047853205, 2092386570, -1822338689, -578995547, -1149668092, 1443233820, 1253827049, -97411561, 93064121, 915521783, 565048473, -580884469, 1750829769, -1953451471 ], [ 385385776, 661200337, -1721027876, 1514931504, 2132633226, 1618280840, 656749852, 1715286806, 1543105848, -1254813776, 1522553973, -255528040, -862863608, 1644979518 ], [ 1869715507, -548687032, 514602629, -1530273446, -1423951265, 13268586, 949279511, 1363322081, -1871577763, -823121532, -1404065564, 1503908668, 610347487, 748422859 ], [ 66551622, -764402898, -1334657678, -343103762, -1396379847, -605119733, 2063508815, 2006073602, -570066894, 62432861, -178086680, -190443161, 768583093, -983275235 ], [ -1828378381, 1935860851, 567691619, -880144967, 110014123, -434259893, -1971005829, 30685380, 139732808, 1938373593, 434467280, 642990292, 995200800, 1718889691 ], [ 769944293, -542084554, 1141814531, 78047965, -2081874590, 1779550467, -2059704594, -739091528, 732726257, 1057735292, 14117688, 1841930425, -279477500, 482082858 ], [ -513059281, 1287853668, 749324611, 638919381, -1852333560, 711896197, -1691743754, 1764802029, 305402769, 259173350, -177453437, 1779104399, 1039050999, 963846431 ], [ -1183236719, -1853966100, -1106489777, 1383825316, -1741105577, -718900850, 1727046448, -717709735, 87409640, -1204319465, -1962700287, -371670071, -79597314, -1029974746 ], [ 1833713004, -1890368222, 620385642, -1011920766, 923793020, 1262082057, -952972970, -115994959, 1412057059, 1869851818, -1039833123, -1240351865, -1358330219, -1423123349 ], [ -892111909, 715659725, 974473037, 483128400, -375821635, 1595621279, 45928171, -1502091863, 1273116381, -1672560464, -484897759, -214091420, -258802334, 1832908583 ], [ -1708932259, 2125818960, -851236889, 1101627036, -127103038, -402146629, 862438678, -1979724835, 1514718430, 625538144, -921030825, -915624075, 1283998333, 530649974 ], [ 163447605, 532936377, -1756974753, -1204020764, -1034801706, -237393746, 778533115, 64697239, 1939066109, -1957300378, -1586780458, -321698790, -1235328929, 803160880 ], [ 1211642474, -1632166298, 1322038051, -1856067252, -164532458, 1072425314, -1749324980, -2039240035, 1357908480, -1827868330, 1627751589, -1723172394, 784875064, 1876639502 ], [ -833749082, -1889165641, 996591370, 533102724, -350179531, -876551011, -2009340271, 1893925620, -389193563, 618797570, 1260883046, 683586576, 538607536, 477402145 ] ], [ [ -1146976999, 1814723040, 1458752994, -1119898902, 1343012614, -1295432299, 1841481887, 1742111464, -1175377703, 1606255290, -996447597, -1075256288, -280045706, 520313509 ], [ 289523739, 1631756234, 1969413607, -594436368, -1550764735, -844577466, -1141170797, 480138307, 1353485204, 1109400393, -1570109829, -1903776629, 116458584, 564564921 ], [ -71224896, 141816655, 1430301867, 240479091, 105289282, 1946849432, 1462486478, -981518595, -778831620, -1327742560, -148285039, -405781702, 1414883846, 589070341 ], [ -687824733, 1642144823, 1734497802, -1871313461, 719100, 1341781414, -26003821, -2027737939, -362222580, 279527840, 1298667130, 255689081, 1174157288, 1382206693 ], [ 1185031214, 124600701, 2073979972, 574111364, 1438522570, 702661949, -179261234, -290101687, 1281899418, -832710959, 1236060609, -914681279, -1503997443, -1702992245 ], [ 75055964, -161103669, 1671184054, -871205979, -2095588405, -1000498865, 126107785, -1683098825, 1099237684, -1011102536, 177421162, 153303550, -28062950, 540601046 ], [ -243254236, -702251279, -1999323211, -45239853, -1269980756, 1166693683, 1480727989, 2382507, -1488879851, -629519646, 1495092341, 1177016021, -1409111046, -2135062103 ], [ -931908763, 961425835, 1055884422, -691358322, -473910801, 1773834693, -1179952372, 716498402, 901889944, -283028829, 1676249591, -1597320117, -473930035, -1101989658 ], [ -1076952832, -412007803, -137061096, -1980263893, -788636529, 1790244349, -2094341332, 1857924691, -359609785, 312975193, -756702951, 1772134082, -639559216, 365145552 ], [ -1872067171, 990067540, 40553720, -941294518, -259853166, -1827856265, -1781607595, 906227076, 1125148056, 580831953, -831847854, -1530634311, 2131947357, 1193378943 ], [ 1363898228, -1188040477, 1760098366, -1544560584, -1540791890, 2120826277, 297201100, 1019800394, -1798719839, -1468955851, 221632502, -1481769237, 638062996, 1630890708 ], [ -40638553, 1885554259, -1748360553, -184954128, -1416510212, -1522921270, -129243909, 2052060140, 739746902, -1683883214, 811469751, 1971431508, 844540980, 887840472 ], [ -58328918, -1695807402, 1738788877, -1895737668, -904474897, 1768591093, 57001346, -226954283, -777732801, -433664632, 374722229, -1628112809, 290511107, -652862892 ], [ 1989479250, 1203347692, 1053001690, -295333700, -1510324741, -2031232453, 391749286, 392760973, 397984405, -496052355, 1310344202, 192492082, 854088515, 1997220202 ], [ -547839837, -1305115221, -1998184216, 679452218, 994349256, -1235353388, -50702807, -1983970994, -583740822, 881225220, -1127466151, 837315795, -273000209, -653314802 ], [ 1284583473, -2016920471, -1827813313, -1044661241, -129966079, -1446167085, -1682650567, -1047712578, -576776560, -178817204, 676706360, 1348155762, -2019690941, -1505615787 ], [ -1548495748, -160726613, 359522883, 1745776774, 554845093, 1496448820, 1634082558, 625924291, -649521257, -1908593562, 978176507, -192842563, 749667165, -1962422175 ] ], [ [ 1018102430, -719363476, -883748596, -472302349, 252631188, -752178844, -394894736, 1302713283, -938671423, 570278113, -1155428559, -322137548, -1341819324, -1920837930 ], [ -986425985, -266008849, -4212639, -464196109, -1049921768, -2028116710, -925344198, 1271018725, 1819518583, 886278860, 323757561, -440090307, -1326498373, -956307534 ], [ -894946241, 996246367, -1486218358, -1955775196, -170564692, 83830910, -1257304439, -1780679472, -310523092, -1213102921, 936303486, -1507851206, 232523470, 140260785 ], [ 1071925378, -388441126, -1584304787, -729130860, -1249210046, -1970281912, 2052122848, -956043934, 504492803, -434741123, 2133737501, -1271949647, -1369791324, -1028541463 ], [ -929282634, 1712840227, 776982600, 1309504038, -1959622147, 1254948564, -1196612125, 147207718, -1063229014, 428553000, 1958133034, -90239411, 1000011395, 1658120367 ], [ 1276224731, 1884133178, -2357725, 1823549345, -32091744, -711157798, -526826374, 1332223500, -1734471056, 322488259, 341164116, -576162227, -915983998, -466242569 ], [ -823188434, -1341351005, -1682904607, -1986221039, 96472910, 2075113585, 1796209643, 1883864977, -1027433328, -480011603, 1511889656, 1041003680, -1139402554, -1434419690 ], [ -630322361, 2130303190, -1264554899, 1954627438, -1255113494, 302297550, -687844852, 224574329, -942485468, 92520884, 1853050573, -838639425, -73247828, 852259205 ], [ -852003069, -1381162757, 1543083083, 395034573, -1953640431, -1556521876, -162382168, 1463263748, -706797377, -1825058759, -906150315, 730789698, -954458991, 756705778 ], [ 1045314204, 813835569, -1269535273, -1335231813, 366713064, -1242176992, 166870882, -453647055, 1226347754, 2083632343, 1730096923, -519254616, 574502936, 1667780925 ], [ -871003283, 773554234, -1140781833, -1182628388, 265216864, 1242771472, 1694623049, 1530313862, 595775078, 370961457, -1319186434, -1170760094, -176604080, -1776045492 ], [ 507550533, 1414737581, 240887140, -9362976, -1654742961, 1434886327, 512956136, -36251840, 759008642, -471846618, -1855637910, -930301445, -497240890, -1545775718 ], [ 477238050, -746577276, -422340686, -1623027425, -955651859, 1525011963, 555447594, -1339354326, -56978662, -1553205369, -1164331362, -1374469425, -1595532649, 1272001974 ], [ -1633531501, -1309153473, 203995115, -892168074, 1462836115, -1793252651, 923734890, -963878391, 105538743, -1404595510, -2117374789, -1747778234, 419780401, 1888222936 ], [ -137081011, 2103534717, 635339261, -949917194, 1578628358, -1228035229, 929959581, 1658824874, -1185314386, -1635263984, 315223600, 1167005586, 1262636840, -1408628676 ], [ 1396257612, 998678057, -1032996450, 1972234450, -178048719, 604065174, -588466627, -1596823919, 1187972406, -842898803, 2069800369, -992533624, -377132409, 78238263 ], [ 164821761, -497838798, -749854310, -1718366571, -2089241239, -1601933153, 750236749, 165974905, 1800294822, 533559848, -220157690, 1929246566, -582236355, -1157922488 ] ], [ [ -1106152923, -654251919, 473251735, 1855624341, -758108293, 1016874726, -638749648, -2038702842, -900383132, -1844460599, 456101072, 135456512, 1791170175, 1058304677 ], [ 127438045, 1484101229, 1231275347, -841538900, -480859864, 1776921345, 401857249, -586357245, -656774944, 92805007, -2079604161, -851284053, -1953174169, -2108797704 ], [ -740382172, 709519873, -1124986281, -110675474, -1147019634, -1138365367, 1272437120, -1760615462, -1575792160, -1721088739, -18915824, 929983040, -2106871197, 1763153888 ], [ -1070110767, 731867760, -412034892, 19425761, -2002632188, -2074660218, 367082017, -1344195749, 159260129, -378720459, -1462222960, 1853148766, 301022159, 951475340 ], [ -1937179527, 1880855107, -726260895, -1953197887, -787761789, -1778976206, 571752138, 70201004, -1100311892, -1856246583, 1137315928, 820715217, 921038914, 1225093120 ], [ 1376489763, -158042446, -1130735561, -1716940772, 1471016145, -962620081, 933719609, 426725430, 292084121, -640047263, 779703529, 263857938, -154891962, -1264102312 ], [ 713946715, 1392551880, -1270846034, -453464187, -1911830622, -1705286857, -325260661, 2052904637, 224303096, -1522671325, -1096625395, 512465455, 1080727259, 135368300 ], [ -1416569920, -1483470208, 1694010931, -1314620289, 1604536713, -702237706, 477932864, -896739817, 158810742, 217979276, 95816260, -714178136, 328774156, -2009176864 ], [ -187894250, 2012680997, 1971617410, -213550347, 156055495, -2105445668, 1630552594, 198369295, 1405268507, 1838230147, 1910328036, -1357914247, 2129293427, 517935488 ], [ -1379087380, -481524109, 128065394, -1541603596, 373121055, -1972900636, 425666073, 1559252072, -1634129010, 924032217, -277422554, 1978687894, -1441965360, -2043192062 ], [ 1172561243, -1415418239, 655396191, 1710234638, 169213035, 2147138036, -1096857555, 280819535, -2010165024, 229551587, 2114146690, 955359920, 146479893, -1502158843 ], [ -1603461102, -247630299, -1383497323, 1729063390, -840024538, -1468990817, -497403638, -1264361386, -524420017, -237776072, -1714636127, -123105265, 752127271, -1852507627 ], [ -1381448545, 1761331431, 1285253559, 2036210041, -1614840925, 1890503814, 192793221, 805537867, 67652869, 869509167, -1494909907, -343251386, 265865194, -1732058540 ], [ -1735519284, 417545753, 837009476, 798554798, 1194883550, -83568394, -1331588496, 1155014526, -1385612537, -580054000, -761916014, 872261621, -1889952897, -470869937 ], [ 1403268550, 1620755531, -1744099068, -2090172480, -152150014, 1217810841, -369813820, -72760917, -62538215, -307797223, -1645449152, 448993403, 1085049240, -903106792 ], [ 17676517, 868291338, -1219264151, -787232722, 1358833862, 578660647, 1637584014, -1072212125, -2098077847, 879970667, -383625020, 804897707, 1511185751, -1111440180 ], [ 1885138661, 1626040445, -971540054, 2015987812, -2024088222, 1516286034, 1842221547, 797674498, 245627425, -45539695, 1169744845, -890582845, -821970453, -1737639142 ] ], [ [ 1541692328, 1910796090, -2091951925, 1318384528, -911768222, 1727849277, 1925697922, -1777378931, 169169746, -1761790292, -1844225464, -1530983809, -1564088541, 854683799 ], [ 1669176549, -1145746436, -1344354872, -2084893980, -826842131, -832071708, -125649276, 855396208, 271056383, 158039301, 956844677, 498644076, 299822316, -1871206538 ], [ 667111481, -470854614, 909040711, -1728416940, 1898087536, -1422948570, 1501283564, -941894550, 605407279, -150356211, -805736314, 924130615, -1648367415, -1488486099 ], [ -1585692570, -1597119238, -107204114, -467091063, 619649284, -678206154, -1801344842, 647388024, -885087524, -1174205735, 1395896719, 984745850, 312835322, 539926940 ], [ -764106811, 1743902461, -1746626736, 1830310849, 1375805185, -223915253, -1320525395, 1980774134, 282957937, -485239730, -1629990897, -206889058, -1203348676, -45975277 ], [ -1300643937, 2111748003, 176552347, 1369785493, -1870533631, -403910470, -975212203, -539962698, 445858117, -1693460509, 114287619, 1213347168, -1966018202, -253325861 ], [ 444406034, -106929084, -2111434393, -172520715, -1354561434, -1179349417, 1056936788, -13240068, -1521657967, -1583877822, -1450488473, 1268520048, 1038824806, -927079414 ], [ 1394306601, -1149131438, -1908870683, -399094784, 602108892, 1823671881, 611978653, -2126113766, -1229858422, -697831655, 10262743, -152438514, 835866390, -1857865979 ], [ 2001945762, 786339058, -545134922, 1701151066, -2144388455, 1262475475, -1229978948, 94959488, -1961749222, -1916007964, -17339865, -516658652, 1401307054, -891288673 ], [ -905521891, -978567073, -1615495506, -2098901421, 685950576, -2120533073, 822061766, -893488207, -1500391738, 497009465, 685753488, 152159245, -836556514, 789232601 ], [ 1080351706, 1134088939, -1351920550, 1008789761, -322883512, -175020839, -1957265155, 116068549, -317156314, 1158200196, 752860101, 2013606492, -1537914905, 1755137862 ], [ 1439646446, -370953386, -1482926798, 1049226905, -182652503, 1197732262, 1577797810, -2092052626, 138958998, 1048867504, 2019289493, -2009842930, 2132637599, -1814864698 ], [ 1416421909, 1948696431, -74357283, 1079692329, 1862669294, -579446839, -670920196, -826680072, 1128986182, 426213435, -520068794, 1931839801, 993493279, -1860626303 ], [ -84018815, -1266179053, -1367526263, 1986874286, -2016775569, 1369214936, -225451418, -370361037, 2054906940, 1497419778, -877550385, 1476471510, 2069075550, 363070665 ], [ -608086316, 272024755, -1187826125, 1065500560, -1027324754, 1873225462, 1746112309, -833053970, -566433112, 1993379287, -1630542668, 44131764, 1808376224, 1615303991 ], [ 1483510173, 883732638, 320118185, -122548853, 514503655, 1349848051, -2061985790, 1373036516, 155026060, 1867584149, 18353085, -1549840308, 979653436, 692991913 ], [ -870782738, 783775300, -271111750, -1428816960, -758216372, 1207999084, -2108713458, -1132427621, 1819833318, -1291016956, -901550320, 554781899, -793394835, -651797554 ] ], [ [ 266435279, 1945256754, -45525040, -1404193693, -2036408047, -822505546, -1096761592, -378516935, 577689109, -1814144757, 1080140878, -1073245598, 51491008, 536710666 ], [ 1992589584, 1878801268, -483291714, -1308126404, -175584490, -1365890475, -2033368720, -857745540, -1507609991, -1233046820, -1051651274, 1705412548, -619150041, 747828201 ], [ 109186200, 414539378, 1522397656, 1724378780, 1755730027, -751033700, -657170688, -147530078, 86534528, 1584143739, 636531829, -1439804245, 1679903328, -36823168 ], [ -808727753, -27256713, 1563832914, 1168794800, -211569456, -714972868, 1361625990, 1778752748, -1858113928, -107585864, 1069295325, -1303202210, -604631466, 800490633 ], [ -1979997432, -1822020064, 44423865, 974841911, 569920860, -1135262179, 1431717951, -1238334297, -1467664272, -98984185, -8739534, -549000404, 2144751624, -1319008073 ], [ 534492324, 935592293, -1176778012, -680694463, -934317390, -1301292434, 1940664088, -1980292212, 215012912, -210532704, 146191192, 2017338188, 1247842819, 1169231617 ], [ -934973877, 651026035, 914237572, 619231238, -1467050117, -1435329993, 285850597, -994064282, -2040619916, 356538925, 357661830, -112763321, -1702825961, -479711326 ], [ -711334688, -30917644, -1349451721, -1301282101, 1375389490, 1444249997, 37013311, -872801611, 1719065972, 1904044289, 1043432995, 1358915984, 265694327, -1349863673 ], [ 1766971883, -1551199581, -728933813, 1414669803, -369035246, 125343658, 801064104, 1353761267, 2065761629, -142237626, -621386186, 877909845, 1467069332, 729301912 ], [ -1099503961, 1454413965, -1326544066, -835641374, -1891564887, -1746790873, -2097120821, -925498277, 486406977, 699187517, 1456705815, -1665150813, 1146109198, 739000457 ], [ 98483114, -1283212110, -485107167, -1576232169, -680488181, -1312621769, -913725754, 85873515, 42989705, 486379331, -1380025016, -1213100691, 1261256270, -340434723 ], [ 908423435, 1576227282, -725749812, 1602441474, 2078612925, 1270323982, -1874344185, -2093651931, -1109718285, -22985257, -39611629, 2016821910, 1370985480, -1032082393 ], [ 1411953750, 813916011, -535612380, -613989335, 1370847694, -1991609466, 306273332, -798731205, -228481296, 320442113, 1607239140, 175170777, -673322443, -26459869 ], [ 1679495782, -1771121113, -1900343408, -264813334, 1138522721, -393859850, 1629678768, 1297044167, 611249867, 708252117, 1052450078, -447080045, 2144056678, 437681458 ], [ -112522587, 1142022633, 35790562, 1731319368, -1099215683, 1158717154, 2072387041, 1526922123, 1966626025, -118399749, -1575007433, -648817738, -733535881, 493361313 ], [ 1167636653, 1352237734, 1980870236, -558151758, -1528212492, 567417398, -1322784724, -868362465, -1083766358, 1015658434, -42382982, -478182765, -2003998003, 637125412 ], [ -551856566, 400591568, -645343987, -1460084868, 1841976900, -1582643858, 1496939132, -816533154, 600062390, -1469856692, -1621195891, 1205824036, 800135325, -787953081 ] ], [ [ 518265816, 230123409, 1530107368, 1502195750, 382672284, -1166155666, -308627151, -6235354, 2030130706, 1418849658, -770797047, 1976650585, -201991200, -1137721097 ], [ 927920468, 2058898007, 1125771025, -1941233473, -1765389772, 1278166527, -2138707073, -393901624, 74055080, 1411088602, 1691832904, 1019015906, 2096612977, -1418682552 ], [ 306574457, 744814249, -1528450190, -1611226448, -745830822, -1588835460, -610789627, 510289504, 487883215, 1741173204, 2134597311, -947188298, -1452615916, 1474040258 ], [ 1617609163, 452979227, -1164349749, -1823752929, -1827669148, -1391014490, 1057468893, 1191396108, 967939893, 560732062, 1065630376, 1601012263, 205100191, -980636258 ], [ 1830502407, -1373096906, 351948493, -602137979, 1620749611, 806923527, -1090704749, 979922151, 1358784468, 863157441, -1058837816, 1335220062, -1079659638, -1959202741 ], [ -1229417468, -1617107010, -485722195, 2085086641, 569399088, 1976082148, 610779534, -731018425, 898380353, 2002174554, -1703364313, -399012417, -612240016, 1576986136 ], [ -1324717747, -349615744, -313479885, -480899565, -186575754, -53857014, 1001226284, -1378008472, 1621717655, 1181049148, -2065921298, -1816652986, 1054370392, -1070469940 ], [ -1291823987, 155321770, -1798161455, 626968158, -1382714528, 669827883, -1361298757, -845474840, 1599157287, -1392195858, -424178823, 71358511, -247275063, -665794651 ], [ 1409728610, -1762171332, 2123461646, -1246966589, 686163322, -465185700, 861895087, -781509032, 636434023, -1025153812, -584131831, 1076946588, -1703213554, 1014557282 ], [ 870030081, 884518712, 1038229192, -579450242, 173119694, 615239318, 172134099, -756090155, 658907029, 463274287, -1321682229, 225118985, -2047356122, 47880788 ], [ -128583230, 162077431, -806744950, 1453562557, 1814937993, 1108877100, 275772200, -1898448120, -694291874, 1524348962, -820718676, 343527330, -655121211, 2070614863 ], [ -518773475, -934197707, 2129495980, -1301143847, 1254338228, 981906945, 135020037, -279321645, -1792327644, -565821166, 1969242031, -1344809902, 1367508707, 1468669080 ], [ -101465689, -435135259, 153797187, 1445179504, 1652385042, 1917777779, -1255367436, -1354133668, 1116654029, -1247305618, 1131585963, -525809515, 733760092, 2005628993 ], [ 196649293, 28985111, -1784127629, -965407203, -2066624641, -939923081, 89612152, 1914146103, -1530390494, 1849986312, -576498242, -16148750, 1697873488, -794487633 ], [ 1820257296, 707236942, 666710378, -936143596, 43746565, 1395923632, 1037007262, 423876653, 1350325470, 503260584, -1663514739, 1697081997, 952229604, 1107068201 ], [ 801881452, 1359973777, -1587330493, -829956085, -676583621, 1217155754, 2045772320, -587282110, 1033725619, -680528036, 924617154, 50880081, 538672731, -80774026 ], [ 187174207, 1014831262, -2035119968, 545626971, -651435833, -1480968318, -248966138, -649284278, -2062604143, -243023465, 1399206446, -1389162243, 1621634978, -793985992 ] ], [ [ 2100198369, 1388967164, 235494937, 1222222180, 634398418, 512384746, 1601034642, 510172726, 139974548, 98769707, 1262050271, 1836962101, 2143577268, 1829484634 ], [ -1322013824, 275692394, 1542865383, 1250332465, 1147579910, -338564071, 97755489, -2082758209, 1488387309, -2086310759, -2016607299, 90927512, 689162620, -2050160638 ], [ 1224690972, -1549676914, 1338029180, 1920494677, -557191542, 2115135476, 95759486, -658099215, 1220206089, 1113260947, 1107221582, -1368276489, -1056097131, -1279287448 ], [ -542340361, -1707902135, -1121125385, -1027749075, 275838227, -1384472127, 705531818, -2124356200, -469291218, 2031680140, 1418500749, -1410260026, -1304015394, -230101006 ], [ 2021694080, -444533658, 608070018, -870003560, -882287486, 392632841, -1040927965, -71119374, -1713883657, -1875627467, -1871605443, 1149519178, -451042556, 902950576 ], [ 800686702, -48843762, -1469021191, 932720335, -1860220775, -1178944416, -404062160, 2123037074, -666841883, 1809252858, -2005479101, -1267786070, -2090945796, -495356819 ], [ 2070915072, 2025538836, -580146798, -1013483727, -796593173, -675443628, 1887443758, 1557111892, -1153581414, -719774299, 849279751, 1773010677, 1025022649, 1649298364 ], [ 983400048, 1755463159, 839377717, -328175257, -1396895606, 555572953, -939255104, -1399381830, -1876976374, -1241161829, -240217121, 1227677040, -176085238, 1768299311 ], [ 172264388, 1316249312, 651874404, 1478792373, -1596933435, 207108395, 321062355, 414955639, 625687481, 1518096012, 926402529, -511648944, -1206121899, 1315073004 ], [ -484859160, 1215797875, -1756511927, 1095804457, 1244627097, -1646191504, 89124524, -659570651, 195770039, 1130217637, 1305601905, -184699590, 565306936, -357757671 ], [ 523755461, -773621857, 117540581, -1866458341, 1911695565, -786697965, -2039039121, 1528323660, -689497356, -791250221, -2085435388, -1181818374, 561007441, 2011093878 ], [ 1283287173, -1012540150, -1348277230, -555509539, -217558646, 731037494, 79935133, 841021879, 2072022966, -1458516184, 203400665, 1818585169, 1653545029, -1449312317 ], [ 1978679740, 25134643, 1024740669, 887845782, -1045822301, -1282893756, 301439585, 772053490, 1225734073, 2124731705, 1116084761, -1174140101, -1421716748, -550716698 ], [ -185946145, -832151527, -1176359193, -791949930, 1558015060, 933091009, 626020959, -1054298083, -980932763, -1454936525, 1445222895, -2109342233, 30807444, -1173903719 ], [ -1659107786, 1537491116, -1536203087, 145010467, -1096492322, -385935167, 1309127148, -1778239553, -1445563852, -2064184487, 1434070294, 504350380, -450495470, -1619593627 ], [ 601702187, -460898178, -409640725, 1806955420, -414687884, -69934757, -635494436, 2088260808, 888565194, 1439189296, -490624747, -1880280314, 326440006, -1821441806 ], [ 1906814016, 103051062, 987639928, -746645357, -1461787610, 1049829778, 934572671, -858884732, 1892646465, 638918987, -311980686, 815419721, -1558078241, -555681876 ] ], [ [ -670368289, 1314198169, -1445191113, -276545336, 668922502, 1768521129, 130301674, 360733393, -1868397348, -552190276, -1030416982, -2113453752, 1744705208, -56692780 ], [ 1377431997, 449581616, -819647306, 14833128, 1446162849, 131041522, 1440583087, -2009487516, -690873264, -1701563691, -408712128, -1576727749, -494048082, -1227367718 ], [ 865204651, -646462615, -1455676606, 616244236, -2002712538, -1062422886, -1173136109, 1879985953, -1799706753, -137381058, 1071589490, 1755057506, 912685105, -179319574 ], [ -2004383960, 849587696, -1924888657, 1412568548, 463563342, 210574786, 1936221719, 1995447437, -913774069, 1993590968, 1822116388, 547764247, 2081200790, 137326371 ], [ 1296989966, 691239101, -158860421, -885975445, -260476152, -49737384, 1639382609, 1426686782, 1398808288, 1725551620, 730849, 1748553555, 1586928530, 732038254 ], [ -229406858, 1095758001, -1707768809, -289795986, -1330068324, 543121697, -920532526, 2043131364, 244060746, 702768382, 625236029, -1037431836, -1297306986, 452381977 ], [ -280553634, 77301741, 174442088, 894580359, -1325648355, 1652928928, -1771839684, -1290524465, -1271543875, -258986734, 2025861697, -1563857664, -149792509, -511310673 ], [ -1488534812, 1858745690, -2023095470, -577983979, 955693039, 304957589, 1791365473, 313244877, 993020736, 1867989643, 1822306611, 1797205285, -216170199, -1228133851 ], [ 1658298664, 132754714, -1087592883, 414019170, 324102525, -448729118, -1678717859, -1904945155, -960314031, -1677123816, -528858154, -354546346, 2078672787, 766305807 ], [ -1640414958, -1932893825, -1272706333, -631970346, 1927825377, 764017746, 492277163, -1500923119, -491966059, 408569414, 374685658, -1102221384, 1800909868, -871932365 ], [ 1067343669, 1149662269, 818189397, 1041730612, 1253635328, 1223530529, -1876738353, 1499840059, 1142727636, -1464123685, 1035680195, -1589509725, -598331641, 2067432459 ], [ 323886940, -324909781, -1137145040, 1935309157, 290723331, 1691287133, -1370454339, -128247237, 912965215, 487765820, 2000528299, -2109887258, 1466669248, -877009008 ], [ 1046330863, -397306615, 2110593182, -1594595044, -177481691, -408787046, -1531882056, -411488879, 1190206109, 1917051407, -89563107, 1734220042, -492658788, 1196809834 ], [ -118772103, -845696673, 558123180, 798186640, -484435658, 1841108738, -595802258, -1840949755, 658818627, -1537607097, -1874407339, 936406715, -31794708, -1611122510 ], [ 271443959, 1084463769, -1266366953, -587779022, 1327936702, 2037244428, -1979527646, 1403285069, -19897529, -1364860073, -1914357785, 251593253, 210430878, -454141794 ], [ -1940309929, 1370379366, -1731948429, 1179444534, -638144551, 1664316546, 1474977531, -1074263659, 1317716560, -1147054929, -630569221, 1417454311, -1249531850, 374346246 ], [ 279915235, -839566630, -750600606, 1774605707, 109096619, 395883934, 1290410715, -304354646, -401972436, -349803397, -1883482296, 1701982924, -827623421, 2074874533 ] ], [ [ 1188180520, 1069319990, -365186812, 1240163007, 625573411, -253455234, 745587983, 67679646, -736178032, -1173728842, 525047658, 1175656010, 968588993, 1154342706 ], [ -1095518574, 472029697, -1039714453, 1613329369, 1747945382, 1537685962, -223894699, 1604371218, 1004995252, 983587392, -750193638, 379930495, -813392927, 1451383068 ], [ 1808726976, 899987661, 597743831, -1565129319, -1990751379, 129521216, 155649627, 1656953346, 1012889975, 98900339, -261023142, 2074684165, -1239092521, -158201953 ], [ 2099780738, -2113955576, 352128772, -1403564277, 667890460, 635815212, -2095333263, -567023053, 1588628612, 1712240738, 954165364, 900586539, -1398498008, 509376989 ], [ -628048493, -2064361446, 1310635519, 276838790, -1601219232, 1865009289, -1386311748, -650795544, -1926654406, -2096609267, -1924288905, 657502676, 420890805, -1478904562 ], [ 905108626, -1840338801, -184922957, -115193493, 1379053817, -413904070, 1244135456, 13012417, -1959792302, -676847003, -184817415, -1633322851, 102079447, 263483329 ], [ 2136036068, 2089736449, -366987805, 194064356, -138175086, 1042935902, 1408509057, 2102455199, 1154265278, -648085619, -66721429, -1178646496, -794893184, 1576045486 ], [ 393647120, -1166564678, 1612560183, 1615962703, 1047893859, -923208918, 719101779, -2078725012, -557982055, 975874414, 1331463132, -1230801848, 1839842102, 1820744139 ], [ 1764795668, 732876107, 1642404400, -1465016094, -1494315060, -1323988734, 910629148, 700537452, -636180827, -630045754, 1997117665, 942726040, 1900507382, 557127543 ], [ -1223945627, 121287718, 680230137, -221135062, -404495402, -2029040344, 2011852083, 493762866, -678200533, 1509637396, -968376458, 509567805, 1685288563, -47764749 ], [ -519539447, 41301461, 360770745, -1610530602, -834681124, -1549219290, -670634951, -152846598, 1838683182, 72507067, 199397550, -1432365663, 728839440, 2046400795 ], [ 104370016, -730343456, 295635815, 1585749736, 607734334, 1942312676, -2127583753, 1464964688, -359483755, 859950939, -1265041253, -1572059645, 197915056, -107252240 ], [ -1509180916, -2003889617, 2114169366, 1710557530, -2111454631, 1165718546, 438328921, -1549205248, 138765543, 403080379, -2021867141, 473296995, -1615630415, 1289015720 ], [ 1933589003, -1560196515, -969379044, 868108406, 325603437, 192128761, -1666401093, -461318039, 378473941, 1526150483, -1756593168, 1142601812, -858648175, 1101738229 ], [ 1587454222, -741545385, 1036026453, -1048607223, -2033637118, 128130216, -375344558, -2058883381, -1188964588, -936339718, 907431980, 1401126110, 96830084, -1117366576 ], [ -414316033, -1855952464, -1097507988, -1265887055, -1553986238, 285675909, -1075370595, -1657649537, 1501518588, -1904840243, -886537467, 976584332, -1213046162, 366755819 ], [ 1758743256, 722165583, 607973215, -1941848278, -1407081941, 606041842, -1945235143, 721424373, 1690853340, 1896652279, -1212867090, 1433875259, 250026739, -1600453347 ] ] ], [ [ [ 1660375151, -1479276105, 1462375831, -726030240, -311960491, 568901827, -1510442651, -1201562445, -586963905, 798260376, 681297425, 1711129518, 311914627, -766367298 ], [ 242121997, 497649674, -116610541, 2092868591, -1046051088, -1033032493, -1014687827, -839918148, -985300777, -2116854262, 829150707, -1697280806, -1099188997, 142080053 ], [ 277619898, -1317665400, -1182787266, 353069361, -1567010689, 2084123367, -590287103, -1778964170, -1848273446, -591827406, 450514142, 1809230589, 1081834917, 772085820 ], [ -902317564, -1330238583, -983354777, 551589299, -1948657437, 402609703, 460649504, -1477105057, 1418667938, 295668285, -1268359872, -1724831979, -332881652, -1393143062 ], [ -1462669312, 1210075439, 1051300823, 624932973, -355066093, 917995815, 47422659, -2144157512, -1045006990, 1861936232, 821513053, 1505303819, 1709659041, 1653381980 ], [ 1508313512, -443399201, -1404008089, 1198234749, -1304747014, 2091891835, -367988042, -1117720091, 1425058079, -276899207, -891001163, 1956027061, -720285299, -883302438 ], [ -859828063, 570069382, -67420867, -1214631788, -857399375, 319010715, -538730971, 1609376344, -1770048120, -146688723, 601529827, 363100442, -494717515, -570997665 ], [ 629567526, -836210636, 1367691277, -171448423, -415177339, 1042973424, 1921604861, 1499433652, 585532287, -2049758725, 1759368136, 1520873912, -319039904, -1873838798 ], [ 1311662142, -1645979304, 2015050362, 1344445775, 591054968, 1028926827, 1303565481, 858851531, 1635911607, -885126489, -755921258, 992780717, 1001585113, -1516263373 ], [ 124838114, 903262387, -1360711168, -1281495021, -45795240, 1698967028, 623772196, -981106165, 1170805365, -431721076, 1984842405, 1752318346, -2112944756, 847227362 ], [ -712763137, 1635166814, 198957064, -1976593226, 634512990, 30582755, 676155907, -1731832624, 620204257, 1763990213, 403142650, 1358893935, 841051159, -1586045786 ], [ 141429798, 1925608674, 1827125467, -552589758, -968805851, -162079691, 1356166851, 1312045717, 1639217031, 2075479297, 1029248570, -377709542, 1861459639, -416398711 ], [ -1062467737, -1699060953, -135872375, -582861347, 243653779, 1086227067, 294510571, -993596418, 1828766119, 107884268, -314763118, 1495517626, -1403826400, -1170754773 ], [ 1143146511, 1920188971, -113161976, -439582471, -395592897, 1342794648, 1320397867, -1954039676, 12583031, 265999164, -524030030, -49439775, 1523808098, 1425247336 ], [ 1101849992, 1262442691, 95874125, -417044135, -705871878, 629078581, -79456894, 1882911965, 271575822, 848130348, 1086138129, 1769405434, -1918989210, 24885021 ], [ 1663417107, -56698314, 1221969101, -1948220034, -2025567803, 553605033, 970352203, -1145064454, -1347830771, -75495174, 414114908, -1248386410, 1022992354, 1868869595 ], [ 158558766, -618029114, 818062703, -820253586, 713388899, -1888223557, 1846163482, 1408179104, -120147270, 1781806381, -1749237926, 1020366898, 1624425931, -549019717 ] ], [ [ 2146056977, -1736209058, -2041706816, 136192934, -1850751095, -382212595, -1854940038, -1531358230, -1923876422, 1941814083, 778510117, 2087284147, -1068763484, -1914382824 ], [ 1498750943, 363934302, -1442792578, 911810898, -1697696820, 241300896, -1871034275, -644721091, 610909998, 615736663, 2087546600, 2016547492, 920676905, 1928484151 ], [ -553878301, -1625474649, 1753596368, -178964924, 508606098, -1400130015, 138172725, -532036838, 2026287986, 2120880978, 1046065929, -1373343608, 754849103, -578590913 ], [ -141263286, -9857654, -586615764, 1285745764, 1304387099, -922677453, 2102896069, 425511432, 61182232, 1828480244, 1003015808, 1485814010, -176965154, -32458699 ], [ 2039227671, 1188600965, -109464776, -1380349804, -1291328187, -1807262543, -727875484, 1800612377, 1114037290, 1303011625, 2111674845, 2138895372, -1717789212, -302513770 ], [ -1359033655, 771449038, 102228574, -1737985107, -263393603, -899781033, -1290905343, -324171012, 366432655, 1951631799, -1849563750, 1780695680, 422447795, -2129558909 ], [ 473039785, 635081364, -1560797630, 2018488008, -1390499462, -37980767, -1898280158, -1686983295, 1615672, 1045553258, 1348196454, -1671212619, -1025639124, 1788490861 ], [ -1809243620, -185715637, 2134041356, -2056630671, 2118276310, 160536125, -569366637, -537295442, -476656252, 2007924516, -1758487235, -1717163581, -1291443469, -1638963387 ], [ 79453177, 1226508253, -2033058027, 1544708444, -1104183820, -591617070, -528706745, 602621025, 2015968149, 607967292, -20395915, 1036695861, 1085832925, 1957913473 ], [ -1651592400, 262521236, -2137990415, -663781069, -1249179869, -96363782, 1227157685, 2046155172, -680569469, -2143394744, 1820228010, -417362834, 1650861930, 1476577906 ], [ 1589867546, 1674451985, 296015430, -474871085, -1911415182, 1103183857, 11460284, -415226762, -994941629, -418382843, -133227433, -168581532, -382110499, 1440096260 ], [ -934972606, -304194754, -1449616227, -816936990, 2050427670, -789034902, -899013104, -1684233379, 1086423387, -1792646009, -1215979454, -752795354, -598922446, -90849869 ], [ 1872690125, 1044773449, -1524483157, 2007452939, 802567211, 1811028780, -1745074255, 1679546142, 1928827268, -1662141457, -1888217494, -1963863997, -1903587092, -577553151 ], [ -1675579271, 454767453, -743541991, 292443674, -778029923, 1888259113, 1923789135, -1905874947, -1236571599, 1775185581, 1635626572, -1524634883, -1031556884, -1186276088 ], [ -294402803, -34592895, 851068163, -704365223, -1861542376, 536717559, 632220242, -1194722033, -421180561, -1868473254, -695383824, 582787090, -1993512031, 1516784844 ], [ -1877158169, 593743085, -892601165, 1316992215, 102542504, 1374718669, -1321636918, -1867584773, -1809009486, -937479608, 1713660334, 999196568, 112814082, -1455717888 ], [ 541852271, 358992358, -627297259, -719933848, -1124092602, 480382149, -764001865, 474582358, 22571898, 1659334763, -1831358788, 2098834154, 71469451, -230878239 ] ], [ [ -368980248, 855628127, -1881966118, -1973291632, -914319228, -967696072, 1479307346, -462424017, -1814238474, 299051226, -2011679906, 1573485779, 2122425593, 686540259 ], [ -593086119, 1983318074, 328659349, -1462034799, -1203535845, 379618128, 646830131, 1522004896, -19308843, -1518459123, 815756404, -1114916421, -1112173604, -491708330 ], [ -386575601, -1175354390, 105707556, -1454074416, 1338310457, 1178651830, -471502079, -2108026496, -172351869, 1181476449, 828151102, 255627819, -1276323907, -1747603215 ], [ 71673283, 680122816, -1444374458, -9404005, 238793951, -2057234080, -835754342, 1492415169, 756934732, 759141664, -201474720, 79657311, 1598308420, 823430590 ], [ 920226602, 134355182, -1744625091, -742587742, -293149327, -1745956883, -305863039, 1176697157, -1917132830, 1168911098, -1531917910, 883630001, 1022637249, 102345821 ], [ 450994770, 1688936291, -824233305, 1534220717, 762729773, -1821910527, -436196812, 717474902, 1878190486, 892698463, -1751650970, -64918370, -1229846732, -938889167 ], [ 759899625, -1264138855, -388179812, -279698075, 1887518509, 1060145732, -1200876853, 1413584363, 437801785, -30301579, 2096027533, 1824384242, 11612218, -2110517105 ], [ 1964870522, 998702974, -392875060, 550117594, 454342098, 314383260, -647980331, 1684720971, 1407269208, 999569082, -1326375279, -288917719, -40309153, 1445168632 ], [ -993044320, -1330834730, 1047135308, 401092580, -385038539, 718595354, -1233515134, 1266396282, -950103740, -782077104, 816432899, 1957153128, 1527731535, 283108537 ], [ 833403997, -716009053, -291551365, -1402346300, -1167346180, -2025363901, -1479737885, 673416475, -1743118931, -1139375689, -1371856591, 1914943606, -1711515650, 1560440367 ], [ -656099481, -231585789, -1654175200, -1572500610, -1012879761, 1600187196, -1880486808, 367577596, 1044186434, 729321143, 1859494902, -153806193, -190274954, -1874353372 ], [ -1669242903, 1459731507, 1761955155, 1753924744, -982066480, -415227965, -1455036491, -1949914774, 1123970334, 1734733954, -962618332, 1449716323, 1045618894, -895600456 ], [ 526105288, -2102273228, -858082083, 47279445, 2062196015, 1529308817, -994978304, 1287951686, -824641507, 218991901, -166104930, 1217742425, 1753752681, 1701810675 ], [ 1806189571, -633115469, -1814655470, 93433824, 1273503409, 265054931, 360567106, 1175675192, 1581912430, 1977482053, -768647695, -1121829804, 668876493, 1303134023 ], [ 2090232715, -2106444308, 1997028860, 1703544800, -1204706148, 1034942479, 2132048243, 1543348427, 60788175, 1451788830, -2023219433, -1767876599, -1160716372, 240587710 ], [ -1144376135, 359922692, -1585281086, -874027653, 813670500, 2094912019, 536798092, -856620622, 1444536286, 2115161394, -1738646498, -1172485225, -884058326, -902454055 ], [ 594666383, 897765115, 687653413, 2018694719, 1309460383, -668501862, -1489820726, -1787175564, 1691811166, -2097384108, 1853118875, -1130002666, -1684617045, 423904603 ] ], [ [ 152891742, 551056880, 422014763, 770051182, 1763700613, 1354483711, 17782672, -1944451257, -2036332890, 672658875, 1213217364, -1443468379, 2080110624, 1127642657 ], [ -701880023, 1314181825, 891898112, -264194718, -1204153557, 1119137582, -1496246706, -1164323249, 1089244885, -1214350961, 369280973, -767409744, 1246151813, 1943427856 ], [ -1745989435, 1970815779, -2068979469, -256909337, -134949988, -1110497427, 960017909, 1371488893, 511716756, 1123797664, -2111848270, -2094846145, 1064777069, -1012708027 ], [ -2135331098, -214575552, 2080213569, -1988480503, 856350118, -939203609, -393382929, -1227927067, 1707112830, 1454305759, -1236571814, -2075370837, -452179620, 1434827663 ], [ -856964456, -1206505686, -707204551, 1905698834, 1992039955, 1641152720, -380059649, -450256756, -1042168818, -305624494, 1038458671, 565919039, -174993061, -1070758453 ], [ -1529590411, -455692446, -1576511322, 584743845, 2100231261, -649140342, 1878045961, -1665995759, 390142925, 1416731247, 622331782, -5425829, -755368574, 33778044 ], [ 973946543, 2027812668, -692229479, -1473341589, 618898474, 301925772, -1640032643, -399545245, 1342380751, -1985920625, -1413310020, -1456280870, 1294500331, 2050368134 ], [ -742096093, -1433259142, -1723998107, 1608337135, -84917773, -259054448, -303113888, 798534638, -1398812263, -591889242, 278412044, 225302357, -231007568, 580205035 ], [ -1198967659, 1313787329, -1390591819, 530591219, 1149681086, 1099451371, 1650763826, -257522621, -897461452, 363166919, -1108192936, 175518991, -800650639, 1895699518 ], [ -1760994553, 1638296854, 1507069908, -842417111, 1278284, -297278289, -938730210, 1005589670, -206033203, -1993843239, 416168570, 789031307, 674659424, 758450361 ], [ -176624960, -488212203, -1411760257, -1427300244, -490677886, 760469008, -1107043663, 1492109329, -537404189, 2061674937, -1271867616, -359204114, 1608170522, 177734682 ], [ -582084007, 163902649, -2040624990, 1780698783, 1773337535, 1082744763, -1279002053, -750024876, 856695287, -1476688308, 981180296, -798031131, -1470882370, -1748635389 ], [ 1651783162, 964849117, -1358786680, -2099224451, -745300960, -388516393, 1918242595, -1210966454, -1819333820, 1874552232, -453033711, 1046574503, -896761862, 273311244 ], [ 2574135, -911582495, -1376273430, -771073847, 478045245, -1970576898, 630165196, 41797936, 1346386396, 1316424714, -861009544, -494614094, -625021053, 267650938 ], [ 1892443001, -790699978, 551342794, -2034595846, 44331282, 246902734, -1707203949, -701372847, -1551647453, 1678442642, 823993973, 1771939145, -208807044, 1812047615 ], [ 494486242, -1495130605, -1570710022, 786261726, -1392708197, -598908311, 1547048647, 1794494215, 606966137, -1974577345, 1315472995, 720679162, 833798300, 343993966 ], [ -1715391222, 128124500, -222052679, 698094977, 1830416638, 209568242, 1375559249, 474400362, -1216288830, -1310862353, -735913817, -644744656, -904472138, -81684157 ] ], [ [ 240376433, -1456608002, -695003677, 1279149218, 202780939, -1177530692, 675516386, 1782771831, -407843529, 325715308, 1406559509, -374053630, 1334319780, -2140270051 ], [ 384954732, 1785938704, 1064960323, -1978819322, -1405966529, 902076419, -2103793891, 1324236357, 584662878, -1777753881, 781743522, 252896690, 1878779228, 1661659903 ], [ -66839164, 1765315590, 1683632643, -1625597860, 507751751, -99372214, -1979099875, 2100313443, -1612226430, -1120710096, -1285378778, -1554991131, 1860382878, 1219096924 ], [ -367226290, -519348203, -713459969, -1736796592, 2015202589, 158936872, -1562441792, -1707772003, 2140704936, -1015054224, -2133775997, 602962126, -647230483, -1575074305 ], [ 1122380682, 1600860284, -184386727, -1328424413, 1195394976, -1355790132, 859613678, -628639769, 330597746, 316417570, 623615050, 1582637352, -159637593, 1211796104 ], [ 824108915, 1369666949, 1805527805, 1214730256, -1767643485, 685591789, -645221279, 1353415623, -367279108, 849562531, -14253070, -1715756962, -84156864, -296072116 ], [ 1159416873, 796531025, -2001525774, 1780044176, -221733725, -1430154761, -1087221247, 953899872, 61686942, -1945403141, 891494583, 266275113, -2016941878, -1499011055 ], [ -393286517, 1431580076, 1897166083, 746693357, -1127999976, -76218881, -950198464, 607241855, -2046396880, -2049399036, 243572014, 1196742146, -1466263273, 719205154 ], [ -75448120, -690636710, -1392734208, -2134757938, 1870011707, -108136572, -1593745515, 440833396, 1404769089, -1603627272, 1677407138, -1504071044, -203667509, -374771664 ], [ -1557619738, -682321645, 2066049148, -362589867, 791615787, 552816604, 1568006925, -1539875868, -1381636522, 454470809, 1738877532, -148386257, 877517203, -26189724 ], [ 2121292414, -1200154409, 292046768, 315676576, 50129136, 23056315, -373005273, 2141722479, -431753376, 1520245967, -1472141034, 1828119214, -1040375245, 1784190905 ], [ -1733365048, -1433143981, -287024737, -2036487421, -611867778, -612158169, 361263676, -1311519205, -895056809, 1287581478, -1391635801, -327156629, -1347519381, -808683971 ], [ 1099015006, 1027679524, -754772246, -1960163979, -998886862, -1953572621, 1833897805, -518957328, -2122078752, -116676741, -1029531634, -40501983, 1199057085, 1993170234 ], [ 1614723641, 393023910, -202037979, 712597175, -1198662261, -1716906431, 983727161, -855848300, 416172072, -843394045, -1569968999, -1807634538, 910331101, -340606085 ], [ 2034545342, 938070540, 877747501, 998441879, -179942962, 1052576342, -847727071, -1136796892, -743594250, -442100107, 1801139832, -1284783676, -547676368, -1592436594 ], [ 980378493, -1600282528, 703229940, -13171048, 170724039, -1535963995, 1775207175, 584635892, 1116974362, 415197203, -268127518, 1147115520, -1362589761, 1819852064 ], [ -1194113579, 1677434570, 567702557, -907972295, -1550695067, 327557413, 1603017783, 1985594005, -801301313, -1625822773, 1029458606, -2021628915, -364696417, -2091238367 ] ], [ [ 1571227522, 1437430821, 172239124, 957319254, -754815457, 1752200472, 1815762594, 1943547390, -1136932296, -49247209, 1592257263, -1988831719, 1141126148, -1024729663 ], [ 174218141, -840953812, 1610304087, -801652313, -261450332, -2058311443, 1512446250, -2001920524, -864034686, -553978940, -1910868093, -1190225320, 648632502, -2081421177 ], [ -1037470166, 389885679, 59444428, 126428828, 1408568168, 516407960, -665571524, -1198743352, 2112204839, 571346401, 116407022, 1723092139, -1272079542, -204817019 ], [ 464849687, -544952842, 822664800, -1180482902, 980160322, 1869778667, 738398745, -1766124161, 165746809, 16175800, 2004704660, 762248974, -91121884, 1828487051 ], [ -2080017881, 347370674, -733344175, -563483914, 306147071, 2121564635, 4186001, 425781005, -905071338, -952398820, -1249892197, 85616684, -434044719, -1679315272 ], [ -1785855137, 2118972492, 1761282800, 1085691424, 1488819252, 1387924958, 1670139620, 1151814957, -982987732, 1394411767, 2065453588, 212880491, -1915965093, 1716859891 ], [ 440837058, 2085255911, 1176486917, 423401390, -695389994, 1313991363, -361706344, -1938271795, -373460234, 1034071099, 2577333, -692654364, -1001216148, -869472463 ], [ -250846020, -767197359, -1351758364, -1869742996, 342238337, -372967103, 1494815876, -132351852, 530616815, 1703897329, 1195682715, -1731847811, -2003754965, -912781880 ], [ 1793819255, -1390498557, -664339124, -2100669542, 1770604568, -1842152701, -377087748, -1608110347, -865767279, 549424298, -1079105000, 136028340, -918679500, -1280634019 ], [ -1390764592, 1870706682, 280568263, -164937552, 1581271484, 100538864, -107490449, -369211911, 1577230639, 1365580379, 1695615970, 752329578, 2115984626, 261709118 ], [ 150413534, -819013255, 235232269, -2104518038, 1297530467, 1861066639, 907274534, -982103955, -1290831423, -1949321598, 603398522, 1704631531, -1662517879, -2143165704 ], [ -1382860537, 1911582517, -541071029, -207624594, 1930018447, -931444828, 1319808805, -1727469274, 849507405, 877666450, -1727016762, 1832122682, -1783381491, -1511171842 ], [ -1898182305, -1657881586, 1707915616, 1987597456, -1409107697, -595710415, -335209273, 352824198, 2017320325, 365176288, 1239868536, -47693215, 270355556, 1662037770 ], [ 1878491545, 1842065480, -1780430735, 250221942, 1488697047, 1519180674, -97911, -848112833, 176122649, -1757757536, 1143134399, 35499903, 199819808, -1303249640 ], [ -887062363, -1053837948, 2069016097, -1031126894, -1148472067, -1294661557, 1906493190, 875497567, 487330000, -1915468221, 1722929646, -1909256439, -202751239, 457301391 ], [ -213173126, 2069921580, -1889578088, 1221277318, 81819575, -1828926088, -738694361, -1515622256, -1320855617, 1029385445, -375803562, -369542378, 929336364, -1810045266 ], [ -1391535355, -23616562, 1533393767, 1346996276, -1995109487, 671404174, 1049937657, 1410647832, 1231270589, 1409383994, -863682340, -543180925, -200238278, 1884160905 ] ], [ [ -107544144, -1283130757, -1009830790, -1702063417, 1062771393, 2092672625, 574013129, -1863844604, -2073446596, 1449826176, 1484016453, -251238448, -1804383416, 1731373594 ], [ 1974252323, -121750003, -87151649, 1683890947, -1356909794, 26271379, -1830008100, -975090351, 508740988, -1991726288, -1296450661, -1822226064, -565786624, -817128024 ], [ 857029472, 334974971, 1995622901, 1529312390, -1985395698, 1207104738, -1169205541, -271976764, -143637794, -325916363, -23782130, -978027386, -601908475, -2031929812 ], [ 1321037038, 722370284, -24232294, 420021546, -295504088, -1519524928, 1176410916, 418646701, -2095698044, 1566399225, 1288658680, 1485047914, 1540065386, 1498105583 ], [ -316372802, -1679666544, -801039645, -1296580269, 716850414, -1025900739, 1851408632, 1080500229, 27932512, 986418272, 655482551, -167036475, 11941022, -1720006670 ], [ -9800779, 1861965289, -1564678336, -95065311, -17600179, 2070514925, -547178497, -1747716034, 315014588, -362275076, -1381324850, 1977898648, 1411053565, -2043520683 ], [ 5846848, 1692969128, 1742578787, 2004488354, 620921145, 2052732406, -593088610, 486827972, 441114783, -151667138, -1764593688, 208661929, -1767070680, -1421326426 ], [ 1283909414, -855291798, 1322686786, 6713166, 1223425247, -1669079593, 522704771, -1011393949, -912567487, -329870814, -563114604, -291048733, -338426646, 1276415913 ], [ 1825150885, -1029689376, 390062482, 596983454, 445105090, -460784455, -883335821, 1773739150, -211177178, -164068253, 654222623, -763478789, 519378148, -1719297589 ], [ 388149742, -701263302, 389499895, -1861828448, -1725140603, 527465530, -32183442, -1619652437, 375169856, -537433471, -733633444, 796723838, -1138679738, -399895425 ], [ 1658089152, 775189659, 1961447014, 1726678279, -537184156, 1094975449, 968019582, 1673152322, -795483794, 927031394, -1636098681, -1660500231, 183357319, 1860282234 ], [ 346996996, 643209175, 615107130, 63431901, 1419091438, -1081032619, -1279761169, 621050180, -480171816, 1450356971, 168289634, -1773927240, 1999770583, -1825325048 ], [ -606838005, -969546723, 1037269251, -654242370, -1061396141, 956020051, -1288201923, -1973463941, -84328445, 965189251, -1355755641, 784949118, -318485689, -199115875 ], [ -1613605553, -21143431, -269154505, 705510868, 842316890, -1633885024, -1790372239, 483068095, -1664031884, -570800270, -527596932, -853064597, 1913745323, -214121716 ], [ -848038574, -334292661, 784249207, 379810723, 156074425, -835815932, 1027702377, -2103363065, -1069838252, -245180780, -1407397905, 2038487972, 683242040, -32012377 ], [ -1231962685, 888847872, -598244651, -929504059, 714637220, -1969580397, 257430202, -1045327890, -112522132, -1250519521, 643629045, 1062995901, 1933053343, 1184548172 ], [ 146864021, 1500535071, -270886587, -625863130, 714095784, -621694922, -527452934, 1007061771, -1537344593, -1988903826, 688688748, -1876846728, -435969686, 1758974401 ] ], [ [ 1250067259, 27992689, -455601280, 1762297245, 334907153, 554468558, -901754481, -844472873, -1095725358, 981377725, -1715749678, 1841746798, 1327810367, -1582289221 ], [ 1355617933, 1274422821, -657295995, 513108041, 594745157, -1518446255, -1344446202, -310904519, -589913878, -1853249876, -1455706721, 1571395308, 1316440968, -71313247 ], [ 440172637, 636666077, 629447518, 1048412329, -2106367280, 1890988923, -1386168010, -467328110, 399195449, -49866711, -155144322, -1910603913, 942784887, 1781086128 ], [ -858461130, -1511291342, 2120412546, -1014174148, 520174974, 1951566858, -1384619106, -627591280, -640556934, 20979664, -1874777130, -1494340389, -1194895164, -1161101216 ], [ 1106693039, -1136415368, -2019256796, -2102444017, 993736560, 201778919, 414295943, 43946835, 2130537523, -818699415, 479694994, 1599704843, 841984207, 2039091311 ], [ -1443059182, -1466811521, 1541895550, -976145591, 200336245, 621358392, -1004039020, -2142808282, 1948480042, 598065015, 1682439148, -1726741865, -1970494974, 198782872 ], [ -649419477, 641760359, -101220003, -1176193228, -1425248028, -570887033, 2081329690, -862647866, 230644966, 173843987, -1135664689, 698922278, 970207525, 535379063 ], [ 1063190196, 1862924417, 183079072, 216773867, -1428677861, -1457672864, -1468419016, 1900465647, 748469857, 1854303997, 1635167991, 617467558, 970336226, -1724681823 ], [ 1545175705, -950063491, -24270447, 1057702878, 1150088133, -472422950, 2007704301, 1687148191, -1232321146, 1788641420, -1906661074, 1674790843, -1551157568, 278213880 ], [ 258859930, -1690745174, 1696395605, -1004109232, -672007489, 766175898, 1884851972, 2039156122, 620728703, 1366529921, 1312809207, -444672674, -1421772216, -1978245331 ], [ -1074869966, -103681912, 111533083, 1924389030, -1014030510, 783745371, 1180287912, 2025409982, 643525682, 1171739334, 1280990875, -859273698, 392309792, 388427637 ], [ 758476819, -1348908850, 569319493, -718948981, -106650459, 1121569344, 893436999, -1074672642, -1964734283, 931289460, 374806138, 1453121641, -1513355887, -349814235 ], [ -602176280, -1139355121, 2114559481, -1257874316, 1731197168, -740785369, 653131666, -1661025745, -2130373778, 948948983, -366683579, 434424283, -358468449, 63716796 ], [ -1192751679, 788228697, -1583073531, 1498858380, 399581601, -792754923, 1559767792, -1777082980, -943796151, -379765835, 831282498, 1068132590, 271325287, -1561326122 ], [ 2102086651, -1682579010, -1631159778, 1165479404, 2132972243, -179706511, 1750917848, -1337575233, 1113210902, -1626485335, 1216613218, 1383361272, -182762259, 1556358117 ], [ -17692421, -97066600, -420423515, -518744952, -1036607827, 524846705, -1829160601, -1676663375, -2046784740, -431401882, -1932780851, 1375996968, -828684018, -1844151494 ], [ -782259353, 470278013, 1321716581, -59608919, 1008335068, 801557384, 620999811, 985726693, 1602713622, -19997511, -1004181535, -1767745630, 772344151, -841543751 ] ], [ [ -926202134, 1136931512, 318212699, 1640198799, -1280768550, 1516043492, 2142901954, -685538938, 1635499643, 929586035, -703889216, -601494894, -1027302789, 499302804 ], [ -102755229, 1028355882, -1394154409, -665798845, 33786470, -1487232298, 1367625174, -223299390, 1775063964, -373657751, -2091390737, 1169418161, -1064572938, 594695496 ], [ -1481373647, -509021890, 1133783439, -620302184, -474517216, 500593846, -1303064949, 1189869790, 1598473594, -1406965103, 392093725, 1042643715, -1682150931, 2030570271 ], [ -1331373542, -1886984258, 1183068755, 682908607, -1241146877, 252158246, 2049153294, -1322445787, -754817479, -147072761, 2112196921, -1872477311, -22686748, 1014034837 ], [ -1349432056, -756720458, 1525337064, 329458910, -2061262492, -1905913577, 1205541326, 896036556, 459032454, 531074152, -1789891865, -410018628, 1507522904, -1206524338 ], [ 1733037330, 849840842, 891842819, -2099709334, 2009462252, 1206059664, 1588041293, 490164118, -1529773672, 1294463387, -1165577880, -1399558299, 977033609, -879705511 ], [ -1154996490, 40484655, 644911702, 315478203, -1386872167, 256150380, 554625709, 1239005651, 811176864, 930996048, -545861585, 251485141, 586042203, 283608543 ], [ 693419691, -1596371628, 402262857, 587256095, -1795239728, -1074628490, -314188682, 1442855824, 182137346, -1318066934, -1630330207, 1695563575, -1108535760, 1666977322 ], [ -1738805421, 1465883854, -676409789, -1482809410, 1679759447, 1867525095, -1950686617, 1397844342, -510420257, 1859292252, 330738975, -186099899, 340748706, -1286582622 ], [ -1294854896, 2030112261, -1147341049, -681393121, -607449934, -1144317520, 136369254, 222492195, 516067616, -852720300, -1104345417, 1717351645, -1350436305, 1438643918 ], [ 264598474, 52151829, -1192841293, 1841557472, -979851562, -1902486569, -1505884941, 241724025, 62287417, -922050877, -1321879922, -199294296, 2130441225, -561191058 ], [ 840365904, 837271945, 596878786, 406924661, 80549468, -1784563357, 1676208691, 1890031723, 1478262593, 1974278922, 1845983167, -1449790296, -1950086348, -2040969642 ], [ -1236745882, -1805365639, -1875716369, 1684281789, -777767872, -525659115, 351809980, -1254868728, -62537777, -1206420978, 200518777, -195510106, 190657206, 1611315662 ], [ 1426149843, -1807897881, 1339677354, 164780907, 1573459486, 802894091, -1737154186, -1871983567, 617660034, -403544247, -1639829721, 6106969, 2021050025, 1430586893 ], [ 1454720342, -1237523671, -963364556, -1554513825, 2129321882, 850193464, -1989441318, -1260860945, 542757911, -2101867079, -2056054623, -1762702821, 2000329385, 1317218355 ], [ -355325798, -824851016, -1958111350, 2059941392, 1826534062, 1527345234, 515111500, -1152263631, 1839127162, 1496276872, -1116840562, -169103303, -359548606, -1567878336 ], [ -946558519, -1646142984, -1080333183, 1149813886, -452728290, 1485046318, 1005054292, -710131460, 423165652, -441944622, 785048518, 238377268, -2075872235, 2093561194 ] ], [ [ -1272781783, -1101841733, -1758318814, -312179297, 1731494136, -667659327, 777060744, -405471366, 163987159, -557868732, -223928862, 581164645, -1146141462, -2104152332 ], [ -1269468956, -2135745015, 104847356, 48547267, -1883089058, 1908777918, 1669840804, -865589550, -1084783256, 1350056742, 1182097463, -1988824806, 1698511559, -989777080 ], [ -1811849725, -338805926, 1102473424, -1300774139, 1819624094, 790797873, -1169966311, 1358623779, -663074288, -647702676, 702012955, -1735485736, -586176761, -861143021 ], [ -1141659718, -1686087448, -609821448, -493867333, -788200599, 1348235851, 975973658, 1205160638, -2099390036, -936826125, 718011823, 433727637, -2035476120, 886937066 ], [ 375154031, -256367101, -953563457, 1442531798, 1982927878, -1992103914, 228555407, -713331367, 400414167, -931631575, 1209738938, -362131218, 924468584, 1357500057 ], [ 58027382, -82431299, 2074805987, 1931288393, 2036990682, 1538716519, 2037922222, -554498968, 721807238, -2014325689, -262855152, 1719652626, 1424755151, 1586516170 ], [ 1763125551, 701339110, 1052008918, 638517800, 294047954, 1894711114, 1887625199, -929837768, 1206475841, 1583733872, 207567571, 763353401, 1665188234, -2105965343 ], [ -1168176758, -249046154, 1720691356, 872461010, -1254661444, 802270190, -1075815124, 751361408, 2012654857, 62093162, -761279123, -1189754915, 893649520, -382273138 ], [ -1963589093, 1300731798, 1004833136, -349287719, 2110822382, 1617166625, 1221233829, 1030294429, 1863450643, -136606565, 2028537155, 245293355, 710355254, 519830745 ], [ 453703159, -746063462, 838390045, 1478172322, -666863710, 1873161675, 1023068441, -111828386, -1684938329, 1677056722, -2025287662, 515669110, -1815827215, 1197230352 ], [ 1589499405, 733955925, -609684017, 1695119191, 448449772, 1936028342, 2109691578, -1087468211, -1701138685, -1648899004, 1416935225, -214784436, -337684632, 1706596275 ], [ 125275982, 351288216, 1453294410, 715674292, -906382068, 1735851093, 504000190, 1217909474, 195086870, -939218941, -1019797000, 1148726751, 307723022, -1274495160 ], [ 1453935720, -1609241730, -959157403, -1917743757, -2100225933, -562542447, 2006840192, 987514556, 835944679, -444741041, 308510413, -1552748117, 965090023, -2035139002 ], [ -1001294354, 2069005021, 631448142, -1313765069, -1370141245, -1316801317, -309320379, 290515426, -2070131813, 323665753, -482364291, -876917525, 1715334824, -1912192040 ], [ -1133880961, 1681368644, -771405003, -710981332, -2048854379, -2016864859, 1878746967, -2062716437, -1597472590, -1402238317, 1602093852, -1312579602, -19787070, 282977581 ], [ 581673796, 1594195654, 1648432299, -1905596367, -1947494349, 139096139, -128730929, 427339457, 1166874302, -574178496, 1335248712, 377622061, 2006515851, 1067980392 ], [ 1754976235, 250460910, -1430110590, 1548449231, -1807119392, 1723886902, 79424785, 1153304889, -1617049695, -875482445, -1269607384, -1310402148, -1482917203, 1768492547 ] ], [ [ -510647912, 1339169269, 1913114689, -1861255598, 653149725, -1174044883, 1211322585, -1643779015, 1699024791, 1647288753, 1972208888, 1283656571, -354753495, -1229061380 ], [ 1637576826, 120273878, -605712788, -431803158, 845402193, -298981746, 1980757839, -75003787, -1542919156, 1203901954, -450459698, 1199499286, -1128651813, 34379813 ], [ 773429799, 1823065919, -1683446705, 5828376, 734114039, 1805302072, -808568526, 1432446812, -1276056133, 289407798, 2123221490, 252649770, 323864579, 820647779 ], [ 951068564, -1152873139, -232924476, -1394337101, -1701309138, 1511387059, -1712257435, 1389826813, -1669532278, 924418725, -1969327796, 504660728, 343975617, -1430379267 ], [ 1682080241, -1635806471, -1537542516, -965430217, 440881840, -1622463451, -1434879783, 1186904355, 175121327, -160436619, 1769586943, 58812443, -94775400, -1908631325 ], [ 803838389, -1539833851, 796303341, -255719017, -584876812, 367604898, 662029570, 1242462846, 1198709661, 1708828721, 433076653, 1431556081, 1916493925, 729661633 ], [ -723370125, -408024071, 1096245531, -137162984, 266112208, 570866138, 1991989172, -1808488830, 1475704732, 1487257709, -1406869339, 759011882, 1186777172, 382881196 ], [ -1342113911, 1498483431, 1486090835, 552169955, -1106078632, 1098588956, 1429763638, -1922195177, 1117949933, -82906778, 1366553419, 644305789, 1445225620, 897512446 ], [ 378005399, -1701318489, 2027064910, 2025605689, -1506525069, -1093191297, 1518846860, 553672914, -1771799212, -361860776, -867198393, -1792610429, 1217241306, 519885234 ], [ -947045306, -1307828888, 1274842885, 900149376, 688685505, 807324536, -1913103141, -1435229682, 1588966666, -1568544885, 652403817, 858917312, 1545932367, 2109535098 ], [ -94814272, 1619664649, -19013999, -18975622, -437220487, 1154883100, 147449470, 467856633, 2109714890, 279052258, 688295938, -1229099337, 280233107, -1449568772 ], [ -87069435, 1240678906, -2126279215, -460461274, 151925036, -1667163932, 138611950, 1767541856, 295061513, 720578601, 716363619, -800462936, 761399088, -1319401498 ], [ -1334452012, -833291473, 12532540, -1595186236, 292158968, -1719352220, -1846341725, -1723898215, 860818454, 837051072, -2127551192, 150546467, -278156518, -1232080185 ], [ 2088773430, -1221766594, 733899106, -1811791306, -1846921819, 1481626895, 381269333, 298946665, -1064278192, 811538372, -776040943, 455794860, 1825617679, -675223382 ], [ 545820998, 41908921, 1017670092, 1266367326, -1500767710, 1692806634, 2104790854, 48834211, -1153139627, -1274661067, 2084051229, 479373822, -612350506, -478982544 ], [ 1993738232, -437479854, 746426199, 489056152, 208155705, -828863194, -312417452, -339489638, -1352972603, -590759057, -709796922, 1317001728, 329326741, 370387416 ], [ -1258525059, 555252646, 1022975514, -319681560, -1870361656, 1371837825, 1888716404, 130946774, -1407995424, -1358131188, -1714228190, -245159639, 1200421238, 1392010798 ] ], [ [ 306881056, -477386524, 1578869055, -897455332, -81724382, 151501137, -1164895295, 2005923933, -25817967, -536773329, -233951570, -424125474, 915461326, 898755877 ], [ -179144705, -1661307014, 85839401, -2101258931, 1071047526, 1570629301, 1214648420, -622566487, -1878888927, 225295067, 1844545678, -92304938, -866819128, 810097853 ], [ 908985361, 919286798, -1260316722, -2068772367, 143437631, -632283197, 1792351153, -66571805, 811471856, -1540088055, -273460456, -1321291817, 579859110, 656656966 ], [ -1627381841, -2062332039, 2056586413, 1992555469, 26514801, -1398895830, 1261739278, -1599110880, -585512698, -150300221, -58118347, 1555373797, 387112801, 258251546 ], [ -1090185808, -729285901, 351494720, -398810788, -42452368, 1861006371, -879004281, 1042386660, 997767528, 890160591, 1483193758, -1796368837, 1826292455, 529634289 ], [ -309465186, -812140833, -1622442426, -1708076964, -1448375952, -2091265612, 1361870121, 1436167447, 2025034086, -553123971, -776761840, -402149109, -523799591, 1434852149 ], [ 1231665232, 1692417988, -2062628362, 155949411, -578444672, -237801449, -1399031031, 450477831, 1957736261, 1601156944, -1743062618, -1390520410, 1160923985, 1860686801 ], [ -675961783, -666606096, 400484321, -67227277, -1241595716, 1546077528, 617752282, -361773431, 474235685, 678082801, 330427531, 107615082, 1718154401, -1469300318 ], [ 1655328254, -1556629072, 1433378194, -1441070145, -801004931, -1821886045, -1438001813, -343187670, -1496374231, -1433523950, 1003519385, -1850637939, 1030439509, -1501245661 ], [ -53557384, -1659264302, 1618569100, 89817047, 799067626, 5704494, 1376704022, 512082441, 1014778847, -659095105, -1287389119, -644559973, 515016460, 502101970 ], [ 2091506992, 1252202298, -1161422590, 1628238311, 1902616962, 1757923893, 1351349911, 286853769, -86852138, -819758072, 1482159357, 1060898916, -1964826011, -406556078 ], [ -1435248579, -1294124776, -888839143, 77596458, -2036277703, -2101543377, -225359554, 525151168, 492338876, -478361459, 227717920, -233514045, 1211208660, 558640672 ], [ 452887997, -439369772, -600680004, 1459887379, -1650944081, 558658433, -927636815, -187721754, -686073050, -1677827356, 1430506333, 296570654, -755957132, -1908352471 ], [ -1256966568, 690760831, 1323348190, 1796234781, -1007229305, -126783815, 780248174, 368629582, -500781889, -1355006945, 1993714599, 1940625581, 1087111311, 1081718850 ], [ 1453249190, -795907604, -1715150378, -1355643856, 279308071, 1504108657, 825659724, -1186699752, -1533540195, 704228086, 1922651819, 1393490861, 1581961898, -1962098432 ], [ -1608481129, -84635886, -766257194, -1775403484, -443682927, 629390870, 556322258, 1534106899, -401301476, -656975512, -820286298, -761702212, -1696013907, -1275049672 ], [ -1438338901, 245878583, 1209679975, -1779530455, 982498663, -286523677, -14744298, -762817711, -9944758, -116747114, 254519680, 1122641672, 961879725, 1928206237 ] ], [ [ 658216260, 1628387410, 856410535, -455068599, -1741179036, -1074135911, -1648683494, 952140732, -1861005925, -979004070, -1344087156, 1254857783, 1536951642, -1406875308 ], [ 2048893704, 1549236085, -1030554266, -1693716639, -719025165, -847768093, 1907531187, 109014358, 693989514, -1300774216, -702378574, -443581913, -325912063, 91514235 ], [ -1033646007, 1526803152, 1463003211, 266421616, 1668263370, 475124529, 1897651427, 1021950109, 1835938150, 197835826, -876014594, -637238581, -1768169135, 694462070 ], [ 1939825199, 1881597859, 166670542, 350437369, 1679491753, -1008783934, 196709182, 202338611, -1254343786, 237041548, 2056111527, 1381088384, -13436921, 1805112815 ], [ 954997301, -1840893559, -902681890, -674152510, 499708843, 223076948, -1472600340, -1309420306, 1127230718, -1959430692, 1358642833, 853296517, 100043262, 1445383318 ], [ -603314171, -1747086180, -742407155, -1002195313, 946978767, -213892644, 1707389892, 1457894084, 658277485, -722557230, -75496246, 774023212, 1985779102, 523350599 ], [ -90641263, -804421347, 1748102136, 476956843, 366370858, -2051016385, 1880529630, 1025620714, 1336917836, 796203313, -1278388097, 1071812289, -1198215097, 72664545 ], [ -703697467, -1281194384, 1997060515, -1271362533, 1103550788, 372604220, -270404456, -1094075892, -1894365073, 928383040, -659752943, -669585445, -882116834, 1717314351 ], [ -1789321854, -376960080, -1005317473, 713787028, 234394507, 1497140278, 1739837242, 327642087, 1376836737, -1222131008, 185227401, -1438481940, 1394027325, 689860328 ], [ -936503792, 2112487013, 1968976924, 1264590291, -695330349, -1120517775, -369954946, -215906543, 137992425, -497986440, 747736664, -903806347, 1956848413, 722182627 ], [ -1973494133, 66322861, -1873758086, 1339571110, -1357715463, 1061077577, 16747435, -1899059458, -471382025, -1219192113, 1722238579, 1693255742, 675695106, 949823407 ], [ -658592405, -783488312, -539960553, -722652715, -417935489, -640867254, -376512627, -1882046162, 2043268655, 1190785305, 398293079, 491409583, 1163184061, -506755664 ], [ 131368265, 1582960356, -1817149565, -1796248271, -300654355, 1037883297, -437144031, -1431325254, -1731401366, 1605392574, -1070880382, -652577770, -129732128, 557471184 ], [ 1100380164, -1169634565, -1072177740, -233413271, -1660227999, 1894580451, -2045081122, -179773625, -457223414, -2125737998, 1034873973, -1187748369, 478389990, 536111512 ], [ 1678256728, -459120346, 1875930728, 1099720146, -1699003783, 2024711468, -1323639523, 615291671, -477380693, -1183994497, -1827543035, 106083580, 1880625254, 493261880 ], [ 1249074518, -2071736258, 732617665, 832020920, -635095513, 1175708924, -903924104, -676259618, -867822164, 284716024, 941047694, -1294814785, -1998726264, -795103129 ], [ 333449408, -1193397253, -1224156934, 1122331419, -2003946745, -603075822, -2066566157, 1086657975, 727403386, -1947904855, -293592883, 57981349, -559910105, 659074120 ] ], [ [ 181598358, 758693008, 1788973038, 164841370, -1845986231, -634801023, 1480100350, 1458694440, -2119503965, 678867911, 343220380, -1745154988, 1777952962, 475901389 ], [ 1887165082, -623898061, -573977220, -408471653, 1670018287, -1995075890, -433915602, 1647466621, 1226126920, -2134090564, -1978695764, 458360278, 617821205, 1582782719 ], [ 734266547, 1576337427, 1886530624, 1630198935, -1132162710, 1839119474, 50289875, 173185298, -930991641, -848292725, -785004775, 1184809730, 2114730459, -1519292518 ], [ -1511276943, -1763965444, -1295365751, 720775125, 1007120710, -1122417102, 1051193196, -821322621, -160700847, 1293852166, 1774646170, 1064202122, 651825098, -1649231963 ], [ -1863070644, 807949214, -1795043405, -1068031467, -185330902, -1064097232, 2097574728, -1969564273, -1435263688, -36005766, -406931479, 443319228, 1666457438, -1792278503 ], [ -1047148035, -281868949, 316755542, 545415107, -7202749, 1341071348, 1563961085, 1668941014, 573461364, 1923761130, 847106204, -2118266412, -104491912, 986457103 ], [ -550396595, 1170253810, 534703324, -581343290, -832791241, -2110008072, 2131022542, 496040314, -1120502679, -68323682, 109996948, 410699391, -2035077571, -587449662 ], [ 917898040, 1890877666, -1682383565, 1224261180, -327662297, 759942659, 740270224, 2087658776, 650848468, 311862265, 1168346752, 230543400, 887947136, -718210705 ], [ 1111173835, -1282505862, 2011194429, -1000574642, -1143022121, -1361120796, -428227590, -1629097070, 13512449, -1266333682, 2006704693, -2079213093, -1494076757, -1323464533 ], [ -1279200018, -480986448, -1585138561, 977772035, -1190877746, -297571770, -1184978724, -1618436771, -1519436176, 1503623420, -1780527376, 101356097, 1446401682, -812285120 ], [ 575640583, 836493, -394835083, 1741812893, -1973033356, -1742428832, -484085504, -539407165, 502311534, 71420388, -1950200660, -1544318359, -1062869339, 482070734 ], [ 596710357, 1963549051, 1722870979, 1220336127, -587869833, -934684404, 1080625734, 160397344, -1353034238, 1028631999, 174888686, 1371737905, 1555519557, 1312325251 ], [ -2038334286, -1442943885, -1060126426, -842009357, 1737387077, -1731312773, 894585953, 458717450, 1523787424, 1216246792, -490239498, -1897106188, 800747697, 87698594 ], [ -297417617, 1208923151, 417430573, 1306763053, -959450651, -1792577665, 866062483, -1193026854, -1869026898, 1488881474, 2053170956, 708464509, -580296196, 502133727 ], [ -687196771, -1032939230, 1994054638, -1884139188, -2006711576, 1400278047, 1872862267, 1565691024, -65813483, -1100501033, -702061177, 1509956553, 1645307272, -1180279066 ], [ 701100953, 1335073757, 525203052, -876870474, -1010502677, 1160221582, -546326451, 512397542, 547863571, 1808522376, 194770355, 1893304603, 13139204, 773935887 ], [ -104288916, 71039154, -1974797406, -207919338, -1036035135, 316427539, 1423046560, 1922813624, -1436878093, 693250614, 65277696, 99859332, 2079024917, 1315861771 ] ], [ [ -547496519, 1991820487, 1481001447, -1597157438, 680327907, -1784027444, -770722493, 1242704959, 2015232950, 1199152718, -1484924604, 130403693, 1951256897, 1099615649 ], [ -577043613, 1595069007, 694769599, 1061765021, -1324000174, -1031088757, -484799514, 1251002324, 475073677, -68254167, 735767972, -1318751255, -1009637550, -266943026 ], [ -751930250, 839782617, 1939712422, -126949467, -1070151832, -1615940380, -1454816191, 681532658, 1041707993, 1829435800, 558712187, 921430106, -1680624344, -1230432789 ], [ -1871256884, -856815315, -414295521, -294488071, 43518598, 459867686, -498867214, 1648466331, -824730097, 1597505078, 1167264694, 653028157, -1033422955, -797783288 ], [ 1128536851, 762893241, 957648278, -101994046, -1724450467, 1961379242, -563202335, 114014170, -511463931, 1266998267, -1746208634, -764985294, -1662067473, 593694422 ], [ -1798688688, -27743221, -494910646, 942301678, -1241938720, -966874510, -981450451, -1864824498, -288070445, -2030866948, 765293524, -1622487022, -805362791, 706075358 ], [ 1734572775, 1101537016, 1736467271, -349085208, 847422326, 893304591, 1291597471, -1001419369, -1536150558, -1206037587, -185137969, 544114877, 524348713, 1360603179 ], [ -1729825732, -1707803426, -2116283378, 1369635438, -559928940, -23071386, -1261833423, -1368463357, 1360325491, -1775732189, 339015587, 1208160549, 835734879, -67236534 ], [ -426617360, -148727471, 1788985540, -1149065999, -794077054, -1663373287, -323531427, 679684944, -1647793787, 698420926, 1708701347, 412443350, 1558727242, 187059065 ], [ -1799946664, -1072589108, -1453480396, 438895220, 1616725857, -2039370284, 1376436699, 171997653, -540879458, -864027901, -2044755925, -58056331, -106504371, -549419266 ], [ 914486762, -373492534, 107206840, 833035367, -560997944, 1276387120, -674065183, 526766201, -568830990, 474340665, 1747162426, -788385454, 1345206958, 1219659542 ], [ 2067593413, 822318609, -930752729, -2020113355, 872073396, -611931373, -660072999, -1702050792, 1434457110, -404707809, -1784189403, -799949156, -872421385, -264884123 ], [ 1624247152, 1326348473, -1114129890, 1968938139, 1062964843, 755308159, 1726155111, -1371838901, 1465524313, -1731539256, 818875899, 237707312, -772311871, -1806506263 ], [ 1628471472, 1525919378, 1823000092, -1123148477, 30938525, -1357737906, 422940509, 1073666387, -896084345, -1645516068, 1791858749, 520360617, -1468044022, -1382767551 ], [ -2039190888, -254937044, 70562236, -2098714738, 1695748411, -2065047412, -911799494, 810913636, -2028994443, -401632762, -832936936, 2075685178, 1407891005, 148724064 ], [ -1424196648, -1598661192, -2083515906, 1919516882, 1975218448, -609514340, -1689994433, 53394680, 867797014, 1332098436, -1836153189, -936023510, -312902682, -1859332711 ], [ 989973316, 1610100707, -1142654618, 802731764, -35356425, -1228758361, 1236049066, -1134591391, 264284328, 1118842718, 444358711, 1758191296, 379691498, -493309699 ] ], [ [ 1032979212, 1941234160, 18855832, 2143183163, -1313272358, -819538086, 1017221773, 2063242199, -778251653, -238959785, 149122115, 2022321463, 423527910, -1757688093 ], [ -966511605, -1730074034, 1097313571, 597521833, -1371508464, -1132092640, 1305485258, 279126999, -1737678066, -982350494, -364422415, 1325762088, -1408272767, 1365579108 ], [ 334847791, -687476055, -2125594663, 278449316, -1767239520, 2013869323, -50311684, -973236974, -240260523, 350124670, 1701572064, -806588202, -1861425810, -2142663032 ], [ -398281876, 178069699, 762325524, 558318469, 2086444618, 152875943, -325301525, -367778900, -2122188694, 664753570, -1153341818, -1923736864, -1336677364, -1577986441 ], [ 188329322, -1486944443, -1453208273, -1897456431, 785882229, -340085293, -1912638874, -925649165, -1126986407, 482521372, -1796753608, 695929360, 1199995057, 961732608 ], [ -928546319, 1659219261, -1385437926, -1449087988, 1905193942, 952663697, -449634334, 907379844, -164715885, 1991900962, 1928225678, -1776250229, -685826847, -906673632 ], [ -854734802, 1910196474, -1639106065, 2052851130, -1988578605, -242059436, -521099956, -484314454, 393700752, -203277143, 647224693, -1149691923, -1059238120, 1562694083 ], [ 147176050, 1833447416, 1878755315, -791161982, -1847001900, -1971632006, -2095198601, 1530343590, 636998259, -1195311613, -521887115, -992566133, 1355658591, -452205740 ], [ 1936672827, -1919201858, 837553172, -526503466, 673258742, -553846154, 1305601691, -625150329, 1458667676, 827719933, 532923595, 304873050, 2137085872, 494433207 ], [ -2142847230, 1994170522, 834156288, 862685140, 258475040, 1407562777, -1588269355, 1838534731, 2103813339, -118798045, -1523526811, 1117869518, 1539840234, 1006231206 ], [ -272126017, -803917180, 983559583, 567342778, 26994838, 278113937, 1948817309, 588489152, 987523124, -333475334, 1085416921, -1600414784, 66911505, 1157934965 ], [ -1269526582, -358037706, -992821191, 549950714, -2029765293, 352964959, 77205835, -1449542067, 282010177, 554095441, -1547615740, -512039738, 1419779283, -142349936 ], [ 434209811, 865135342, -1932814106, 457404979, -1672241381, 552380592, 338533933, -668725495, -1868883871, 1752265514, 435191496, -1751758658, -180865239, 1797614250 ], [ -1719537807, 51781839, 1529905744, 1604857523, -1143678300, 100284036, 958162032, 594067951, -435489270, -1421764183, -1961979838, -1273237994, -688366143, -50344261 ], [ -1410304112, -1273742244, 1478219297, -1058574807, 1004963828, -1068256652, -665014514, -1072074040, -1994191599, -766975291, -324084619, 957363984, 1329625003, -783431503 ], [ 1575272497, -132613160, -1317162597, 1561834161, -1554577951, 444019544, 1463183419, 432518859, 1470411997, 1656791616, 2132484170, -1972583588, -1654422357, 1243293965 ], [ -566599381, 1982949507, 1235440996, 1319561593, 1901702601, -2075312795, -938048921, -1280578210, 1719549618, -1235567042, 2100256270, 2144831863, 1419418172, -912670597 ] ], [ [ -1950965370, 629237030, -1446626577, -2146512222, 779207775, -1802003916, 10098446, -1152549300, 149428243, 1880394613, 1644628640, -2118090200, -379381437, -149845094 ], [ 1382824534, -1507352377, -1567002315, 1263495356, -886440322, -1208928596, 852374184, 519574073, -1522860833, -929120450, -1977643055, -61178196, -146612494, -1683284923 ], [ -1937524845, -1628594124, 998091824, -103029594, 1151822477, -1184295553, 1236253715, 465957458, -1026835422, 66702327, 1603249512, -442662897, -2016580578, -484668277 ], [ 840158353, 559549808, 2050414941, -240668773, -818284309, 1670341283, 433893253, -1265844581, 1465150354, 843316610, -104073229, -44582927, 706418343, 1950760911 ], [ -1682315772, 41383930, -1907773414, -1733680105, 621040128, -466177905, -2132559804, 523990092, -52039448, 856305659, 1891573620, 1386600062, 1073649600, 1820196416 ], [ 127946756, -120966727, -463415812, 1454053348, 186434877, 1226715478, 512544688, -1617364830, 1338705920, -1717454625, 2091952691, 572086244, 1051398069, -1183696854 ], [ 1472395774, 674133989, 1752401547, 629866114, 1308204885, 178379387, 1936248215, -68321501, -1718908763, 1275294688, 1939715738, -193991302, 427649306, -1033100353 ], [ -1252477290, 1835135723, -514776362, -80488779, -1104234232, -1193589557, 1384837808, 1224813591, -316022325, -961653372, 300133400, 36116943, -742687332, -1373515940 ], [ 1167037679, -919493067, -2127701642, 939854177, -2018131396, -2085400881, -1486665714, -1026010303, 940753015, -488890947, 1494173607, -170457722, 2123861326, -1754013213 ], [ 1202875314, 2142092696, 663233905, 1241269791, 1049886612, -240321601, 151161830, 152008096, 1880690934, -1795259155, -2057111001, -668389250, -1930724025, -321830980 ], [ 516981189, 1565405071, -717069090, 225958601, 267547046, -2146741112, 1561045107, 1989517046, -834861139, -1898849588, 965533080, -1143039640, -1866914630, -1230968850 ], [ -1963339708, -902554834, -1485681272, 1964826673, -1013894590, 801353569, -1300612453, 1150855855, 1178699806, -545314270, 991750053, 2102290543, -454365450, 292821920 ], [ -1691189036, 471288086, -1159009131, 701063370, 1236783353, 136395001, 1177658933, 1454645612, 1984862313, 1394339539, -1376746574, -1671360715, 2105484164, 416815288 ], [ 1657243558, 68905973, 579503605, -315781961, 1633205610, -2134793321, -775270549, 2040520354, 918215709, 529905186, -1087218892, 540282586, 1648694380, 77514284 ], [ 709074774, 1429756487, -1934926760, 1502649095, 845993273, 164269190, 369653942, -1383269703, 1529766664, -1249695951, 99734817, 1259049547, -886344136, 433444854 ], [ 1078352196, 396524355, 1998327493, 796177959, -1917998633, -1656412202, 2004516943, -38332026, 1764786202, -1191899041, 900523498, -741699029, -242354130, 1113212618 ], [ -1613100941, -303236193, 1309704019, 2031239316, 1965635725, -1543196812, 860105157, 860511860, 424300592, 2056662586, -109280256, -1175003868, 1844829565, -1239869734 ] ], [ [ 525067849, -880132075, 403842653, 1513883485, 1245448277, -1362466479, 493620445, 899367591, 1893665727, -405303712, 1870157553, -692972694, 1942409798, -906201591 ], [ -132431315, 2055531095, 825989324, 1296146441, 1259943928, 155366364, 1112628151, -1068503734, 202967355, 1682585610, 1409434197, 1477770409, -802931514, -1863391643 ], [ 55794911, -660521789, 1414178118, 688266180, 1830236252, -1107168311, 714345620, 217095911, 884738998, -1750456977, 1513002905, 1766688205, 1109591682, -725065167 ], [ -1803932404, -350558043, -1352318328, 1836121414, -1024699993, -1868741130, 1072305821, 216795084, -658762938, -912278119, -1036893852, -740486854, -908518742, 1483347493 ], [ 680791621, 149385785, -483816281, 997687428, -1899196474, 1438766066, -20879390, 873170439, -1078985833, -1356285702, -1115091751, 2142261944, 1065765340, -1919906251 ], [ -280362938, -1858824798, -356444063, -1018682175, 104916295, 1565108569, 1033833551, 1251779098, 1536870655, 1911616340, -1928302147, -2062269049, -37506637, 1946161083 ], [ 794239421, 1079610325, -756623817, 1027153521, -1630937708, -877421299, -1618455670, -1603364053, 1788502151, -1668625881, -1641722423, 1336750580, -1355807835, 318885754 ], [ -1264437195, 1893225317, -344129842, 887774447, 1024093588, 1344005873, -264781078, -1920463237, -1678408359, 730877669, 369558556, -2088094151, -491696738, -2069844864 ], [ 1992241240, 1272551419, -805079329, 1055423954, -617644427, -854658277, 1468433344, -503170635, 1017081569, 1561749237, -170928136, 130201402, -120880128, -335620590 ], [ -449168455, 1287869769, 1842238150, -1008335869, -749568548, 1862512942, -197687202, 893332925, 3110960, 260110052, 1363627493, -2118038993, -1428974321, -866255524 ], [ -1111161564, -1571698836, 333442540, -1791150438, 122625177, -375170708, -1412561995, 935484524, -1146351720, 1508976849, -1810136660, 1523104347, 380007890, 467106083 ], [ -446726738, 953438996, -1780459338, -112455022, -1672583633, -1125458654, -1768204510, -804034475, 1192188538, -1624948271, 1734971304, -1945068688, 1144833049, 169589643 ], [ -1468534321, 110874247, -1039954655, -495193941, 829440774, -835014139, 1163847053, -1175083541, 1753270593, 649216856, 1826971820, 236003892, -475140641, 814122655 ], [ 254758377, 1340783080, 529068657, 1047689207, -1510195124, 1176540861, 2084934437, -552979280, -1216874304, -423005075, -1145266000, 1492426275, -1761096200, -2101156860 ], [ 619827423, 1083466364, -2123098432, -489589418, 1184923133, 1311732987, 1273312007, 1139564588, -246775463, 329296144, -1126620323, -1044908990, 781269588, 1732312442 ], [ -1906031555, 1656867377, -1984940052, 1393030048, -545772312, 1500739475, 159119699, 1085786946, -1242035556, 1821159741, 2103557926, 1325448533, 299955037, 636309708 ], [ 1254919173, 1066544839, 1839429667, 1000409663, 1154691077, -498414059, 242530610, 572022097, -813495256, 471868028, -1809868638, 917575006, 343600220, 237656517 ] ], [ [ 619275625, -126101778, -1954962423, 118595815, 2129746859, -1883099211, 1102260622, -1308140086, -1221265668, -1214299544, 796300500, 592942477, 1839238086, 2122222663 ], [ -1160412568, 174121886, 1723564503, -2093082279, -1223414413, -386660648, -1838921772, 846216294, 306884435, 1807762134, -2103684783, -940590424, 711752944, -1661281609 ], [ -109598402, 980056038, 94535441, 521366330, -2132545484, 1077396987, -808918807, -2116367382, -76550863, -1751707046, -1269861535, -766101830, 1810960927, -456581673 ], [ -1743283689, 794621802, 1589866749, -872860964, 1014002666, 2071875361, -631976742, -2033396449, -1665205246, 1067778168, -2058600304, 163301713, 425467043, 1494954562 ], [ 1570874196, 678904974, 1275765393, -1647362604, -670163347, -1683754269, -120018380, 1071997633, 688895050, 1077295576, -893525188, -253504113, 904767864, 814244840 ], [ 364844393, 1779907887, 1807443380, -1710599253, -1681966453, -1256966414, -377193175, 1264505647, -79404133, 1293822752, -1699366617, -69466109, 1313199114, -861780547 ], [ 1359937478, -1823570081, 1188075140, 1388375896, 1734832618, -1084011224, -311800530, -860312373, -734296268, -1314316575, 1759344276, 1582120358, 812967646, -1012711528 ], [ -1949912357, -1616861033, 727925015, 1325840754, 2142396911, 139945411, 371864820, 144581301, -1181245167, -324471076, -1398031344, -777982418, -110450537, 1224600613 ], [ -155903269, -715524784, 2025404477, -94687152, -2012006544, -851617567, -2019760514, -1245971691, 337385806, -978889741, 478045207, -1796702570, -2123526775, 1309247391 ], [ -1442929313, -1466012939, 18530602, 961488425, -90985274, -1600003267, 620468439, -106901769, 1926774111, -1807156479, 1783456508, -928389961, 1725982879, 380856962 ], [ 94208644, -288263339, 1413016521, -1028346681, 1257315608, -102114976, -1447055477, 1489770428, -1222356711, 2071008410, 2118025779, -1172937400, 1006936740, 1591095736 ], [ 1761653805, 1395348292, 250272131, -441536584, 2031614248, -1313005048, 205458234, -1537596319, -1512108934, -201820795, -1661854027, 842543505, 1171690976, -349990270 ], [ -21546659, -1245658078, 1142648050, -139615113, 562090512, 1146249430, 1910861938, 1409988865, 142908072, -457179831, 52478038, 1564624892, -223585627, -64305497 ], [ -584747689, -779411010, 600062768, 980089239, -359766885, 1269341947, 438418580, -578538489, 450347920, -1418082182, -1504114652, -1986276038, -1471556502, -588742926 ], [ -1644109580, 1208229449, -33407639, 796075342, -1017036739, 254583207, 1641230118, 1862801236, -1366264329, 1283708019, 731448975, -649405356, 1680525599, 605548431 ], [ -451613795, 1198446566, 296091626, 1251343862, 1875200447, 221589919, -1501076226, 696286726, 1997074498, -1876615983, 924823357, -1277132213, -261516841, 662877085 ], [ 1857045046, 357680036, -831076318, -2100073187, 298404150, 942914151, 1507851209, -1919892420, -1156489033, 1938972505, -2103985110, -279581178, 743167772, -229862070 ] ], [ [ 1503778753, 581884720, -752142695, 2111122995, -972623766, 390402875, -623311522, -1456389548, 516024588, 1326863445, -1630339599, 136404740, -2111634233, -1181815407 ], [ 1377464046, -456216732, -1754712839, -1656115070, -1697510047, 510378688, 1046200310, 1548180983, 976170323, -761126924, -694299999, 2128935231, -1040859999, -1556215761 ], [ 1094515162, -1480522946, -645167538, -926085913, -146734014, 2065957671, 116603403, -1994083225, -825294573, 329590022, 1136365336, 1679428325, -2015119401, 1676014680 ], [ -1319529833, 1826311013, -264107141, 308118193, 1740792648, -1725873552, -433703975, 2083495260, 930766365, -236163188, 1295563105, 1552961023, 986675222, -574961091 ], [ 1934435359, 1975855558, -94055096, 1166402885, 365357995, -297065200, 1409681202, 1704304314, 525407679, 1367763768, 612364185, -1837293216, 1702238503, -113768916 ], [ -1145898554, 1236097097, -807956152, 1064510179, -1175882803, -1660483723, -1984170008, -1188896680, 202442134, -2140960165, -1983165759, 935419041, 558441842, -1269559401 ], [ 1333611462, 531068024, -146141451, 1623793421, -1042956520, 231256729, 1453627621, 941384572, 1982970096, -374029610, 1474662507, -2060834639, 705439058, -1791671199 ], [ 1283181667, 1936857167, -117808003, 566392525, -1272347504, 317639133, 1246388327, 509542476, -761806499, 824755096, 1891266431, -1589159463, 1020707877, 154141144 ], [ -1278553380, -1236077589, 1254154641, -1823362593, -118903823, 868390086, 849959522, -1527888021, -1808546602, 634370776, -640123820, 276803043, 1009924257, 1639257140 ], [ -2134628693, 177791974, -1701472768, -1383272404, 392413504, -922862444, 56518219, 557540115, -298417648, -370141589, -1545491348, 1327765059, -482586627, 1301658211 ], [ -744098834, 656570478, 1837171886, -1116483695, -953728389, -56253488, -588757664, 1849646605, 1193767647, -231063654, 1724476269, 1818685536, -661776952, -1396866796 ], [ -1290025989, 382191695, -1328064187, -984749417, 2016477951, -308747094, -1357409547, -1848433324, -862124106, -2026733673, -815235023, -129725382, 430757580, -1970629945 ], [ -1818562134, 1665554179, -1441107992, -1292334094, -1866270629, -338289077, 1712506723, 2002916900, -1435994099, -836714180, 667522198, 1687894438, -1056739238, -1170665053 ], [ 788692847, -2032293830, -100827746, -1729907284, 188362492, 1999319396, -356099326, -865073167, 342444098, 310073331, -185502312, 345696543, -1307140559, -1561991039 ], [ 122120346, -490980633, 116765589, -99976441, -1422981489, -856235443, -1615846520, 2129615134, -95159616, 1174796298, 1724995218, 419373255, 1784166227, -1198926314 ], [ -66465931, 1209501830, -509986453, -1652438593, -1117915489, 486908578, -620285936, -645441, -884203194, 1010751277, -2139170786, 694478113, 1119853968, -939489733 ], [ 164286529, 979835326, -2110420263, -548566103, 1090943008, 136811594, 2025379680, 1287265227, -697638790, 363208020, -393055408, 475162777, -268280670, 395401777 ] ], [ [ 1058862092, -986112549, -1027434944, -183167232, 2097208652, 844093788, 1674044902, 799616149, -1733898993, -21707053, -543664121, 24332622, -2011568818, -441484906 ], [ -483067641, -1494346850, 96642612, 1398808649, 1219899753, 1388233094, -409453870, -667061967, -1272506078, 274085183, 2085325533, 22182678, -2139021181, -202955323 ], [ 1362551198, 1305225234, -873326083, 859808891, -1051527668, -781443712, 184627278, 971108366, -515012885, 1214959673, 1957714111, 1546172282, 537383744, 1599352941 ], [ -1984761177, 1112892619, 1312815533, 1070462048, -364949241, 984884256, 209368171, -1964427051, -789582658, -342973253, -1070721273, 1217050275, -2085309969, 558308244 ], [ 1936241548, -345844955, -313560737, 221549953, 1266129689, 150754786, 567191720, 582949135, -32830665, 1802488686, -225715745, 2056683701, -1275191211, 1418846946 ], [ -1679079977, -920170072, 122069257, -354035892, -1129701810, -697901143, 126759947, 1497386170, -1708761497, 366432358, 1883986706, 209384004, 1858951875, -816827577 ], [ 606111151, 1784994504, -142958891, -987933447, -1101998817, 1318257127, 2033087043, -129326931, 1299396838, 1216671825, -1655375064, 174022693, -570604465, 1489290093 ], [ 965468694, -1636053683, -685453823, 1713278148, 1121944326, 359959386, -1543753811, 1295961922, -1344714081, -1994621399, 407610097, -230775225, -257294848, 41356037 ], [ -1730177145, 1957428669, -677658245, 853251403, 150436724, 1412305003, -1810051464, -525287336, -119880186, 1020182516, -925291813, -2111573754, -740736595, 1449500127 ], [ 1597677370, -32670491, 1119823950, 2094456850, 552914086, -628417243, -75374666, -2068241151, -785177727, 2064910051, 1598174103, 1417109666, -1077309004, 1869394254 ], [ 879016972, 758690169, 974210335, 1505112073, 1341106415, 1104764429, -75986239, -1028319701, 1081924261, -1466973550, 1275380340, -1135096672, 386286590, 1110649793 ], [ -166323252, 937047659, -2075005152, 1364153859, -546299464, -2113740319, -2002766652, -672756891, -445835134, 2116501863, 845925932, -1364154214, -67824169, 1651139775 ], [ -363439025, -1967024831, 1180242405, 387802344, -843605530, 289444105, -1747748332, -1899310540, -1716401058, -1298130972, 612508286, -940693066, 398748454, 1063382577 ], [ -539155299, -472462634, 1963286837, -993217178, 1021618670, 874432048, 1485066574, -742776798, 1529471980, -780577180, 723411089, 1130970649, 835604110, 1962180673 ], [ 122228880, 821989596, -1683582240, 399012306, -1247582972, -1529950934, -1720133732, 901170843, 916452394, 626995155, 840675369, 1979683718, -826958575, 51692070 ], [ 376293305, 595879779, -1993575391, 421484681, -260919984, -976908239, 415002386, -47244188, 1390820852, 1271795862, -444160717, -1102275639, -41393674, -1662689332 ], [ 1471849364, 164561586, 864775910, 105239739, -1034237078, 957651198, -301231513, 737275251, 2109398429, -721294608, -2121036854, 759906527, -1423165745, -1927703430 ] ], [ [ -1180146753, 141846628, -424532319, 459106403, -50313810, -1627735871, 159409486, -759028172, -1227730664, -1590026115, -1214522616, -1757924173, -1286070422, 1318674848 ], [ -516141698, 1793295317, -2071302616, 116943193, 411365212, 1356387216, -1274775316, -367040938, 1367646019, 672126593, 1606800585, -579752444, -1905603416, -790655194 ], [ -1958542998, -1111059891, 483752286, -39828177, 84643141, -1577877549, 1821047182, -1523905901, -1487318886, 284458972, -1529317185, -1055224419, -807350095, -2085833900 ], [ 1067104769, -1291161486, 633322472, 310507978, 1966114317, 194968848, 363441571, 1552756360, -428278792, -1541973469, 899716907, -1178787561, 1843932631, 1772504258 ], [ -1009948963, 1063536991, -1081154395, -1571559213, -1711179608, 1197497795, 95547112, -740746453, 663174271, 778174699, 1818841753, -1550786984, -104235482, 1920628995 ], [ -1483232391, -1585137238, 1463294175, -39881676, -1618359288, -1440313026, 211683426, 68867943, 1770220926, -1405570626, -1821422440, -1265385976, 1780154349, -1279463317 ], [ 718535627, -572152286, 40586730, 1905129491, 410375163, -88109808, 1240325762, -1353762094, -1928031696, -1598687985, -1104943781, -1047404099, -86224721, -1478489701 ], [ 85212058, 119901104, 1432679964, 729127314, -1266557846, 345046497, -200286376, -35106310, -75396598, -251870031, -2083979731, 1625509696, 677912117, 101227994 ], [ 1098187447, 1961819202, 1561993562, 101408198, 1144133253, -167595790, -824405902, -1508516019, 1437426936, -601304276, -2131589822, -773797657, 1697304481, 1371664717 ], [ 2116820316, 1480040959, -1391757088, -433506672, 956990719, -543091602, 742857490, -1539792334, -502799364, -125898359, 1124925431, 566387859, 1153252388, -1590908672 ], [ -159783832, 128818050, 676728573, -982440086, 1020143010, -802272202, 714876016, 657662647, 331285519, 722430798, 1132781583, -603593294, 289474552, 1462931279 ], [ -1117628376, 1182196891, 1885469736, -1676685769, -557656680, -918175006, 213751118, 574168298, 1350300336, -282451956, -2006091610, 2137434834, 156285932, -169524202 ], [ -2126650242, -1985491283, 1116569352, -1198313982, 66136274, 135347149, -1310785650, -223377137, -1374530764, -1731703392, 386680318, -1196044350, -1330719857, 1197673996 ], [ -483642381, -1448767456, -1349136663, -671565538, -1980290330, 963853609, 676553252, -2067620772, 2093699834, -653640641, 885875414, -1142219986, -882755585, -1807098718 ], [ 1487826051, -203636037, -137172199, -766255719, 1767493929, 1000591548, 1602524453, 1111660960, 1488986110, -2023767989, -418056259, -755741029, -679191330, -1016508126 ], [ 1866272777, -770045808, -265062989, -166352609, 829829577, -373780497, 2106380555, 570634522, 218330083, -915063803, -1972199384, -741267746, 1038532101, 1498231755 ], [ 1589338564, -346691117, 2142325810, -1701256963, 848283205, -1359884377, 2040769690, -1433193797, 2098114609, -845091442, 637085106, 1994637759, -1128739663, 1386221940 ] ], [ [ -1952469955, -348913623, -678677045, -112058319, -2092097804, -798821542, -1980662769, -313768016, 105484076, 503518720, -1910500901, 38052086, 1812217753, 269024209 ], [ -1797457384, 262596541, -496204288, 506485546, -983429364, -1473227554, 1193369341, 471227281, -129657245, -2130244086, -2103584164, 318985564, 99006247, -86825868 ], [ 552370848, 1826264796, 1902591958, -1163711657, -1710389657, -1277118410, 1982066315, 79564368, 1569703366, -632589343, -689742921, -1109888284, 1376520406, -264649350 ], [ 395297188, 862267897, -629612761, 2131745826, -2075463566, -883646873, -1786648755, -412255157, 1798842683, 233558202, -734548989, 797997050, 977291099, 2045433020 ], [ 1568547845, -5827224, 996067496, 21146664, -787880408, 1732151822, -308513335, -838466334, 1325781767, 642290989, -1073356887, -1124044865, -1868047513, -1890974514 ], [ -1566698655, 1049408401, 2032181925, 688959757, 1447712104, 1482642499, 1840391195, -14077934, -827410133, 1584545530, 1904309407, 1177189131, -1773701238, -2006194513 ], [ -1754189052, -1368798375, -2023232175, 856105203, -1873360671, -1364102937, 117584181, 1226527241, -1413551599, 1579530709, 104673730, 1978155517, -1124620591, 2097468040 ], [ -1994318354, -1920072684, -109054007, -536176785, -893901494, 1964757835, 1414835385, 823645928, 4930380, 194552485, 46879202, -874679132, 1604276764, -76425984 ], [ 956886222, -893637818, 442881751, -913213484, -688324908, -2024108423, -978269448, -1301989103, 2102001688, -2060801897, -931209339, -1311218425, 876124986, 1781615825 ], [ -1247490237, -428263550, -158288354, -1290127303, -915722310, 298166308, -861975333, 2124151065, 1626240578, -711893478, -846835682, 1873176618, -877122258, 333517600 ], [ 174482285, -674563817, 99950671, 859283308, 873191928, -711705578, 2066277311, -136819739, -560658266, 111036723, -1399170739, -1952306445, 1987024887, 1506161346 ], [ -252984230, -576388970, -1957574858, -1266246954, 1514672663, -1012398760, -1376294661, 513703293, 1655222530, -543594458, -972878351, 310112278, -737168340, 1927955762 ], [ 1941142236, 371692950, -1355489995, -574828829, -110339925, 494747798, -473366392, -416873817, 1518355736, -593946861, 1454652224, -1383936625, 1653453695, 1990865322 ], [ -1165533160, 567486635, -937760537, 752074066, -465406305, -716269110, 1765141732, -1444286318, 1673961564, 1298940161, 1789752371, -920740197, 692884615, 1181035349 ], [ 136654958, 2065786500, -796420213, -67796644, 413065462, 220687137, 81305184, -1767477978, 741726617, 595711493, -2005848913, -175593030, -1378359900, 1466303601 ], [ -61288584, -1930203741, 1944109522, -798840089, 1358740653, -1090036831, 1079854880, 361171122, -782334285, 1984854699, -334795260, -276581524, -302701771, 1714917202 ], [ -535448090, -477480261, -1345761385, 896972328, 2011079484, 1374177622, -1006398271, -357977262, -2070071833, 2111355332, -1626000925, 953566293, -329349776, 794179615 ] ], [ [ 870605366, -85318732, 1996094545, 628353065, 946681022, -2769123, 456317717, -1895801603, 666201655, 1644491576, -1811420501, 461213080, -448323703, 1732941399 ], [ -2116813025, 120122793, -491181968, 1966462453, -1979233157, 1389365817, -165005010, 1498012738, -904727497, -329431817, -1348798767, -2081076769, -642172341, -2027925591 ], [ 266831084, 97628386, -1118221271, 1231470242, 939069553, -304834219, -1921533737, 223689062, -925425468, -97886026, 1188085250, 103383461, -253858151, 1304070742 ], [ 1316309522, -1970634089, -1540858437, 692483683, 1067965696, 1090992795, 1321617630, -39606295, -689007480, 830524181, -896007687, 595176783, -404549598, 1702960396 ], [ -1055535594, -955546825, 854997744, 796137362, 1528091750, 434267048, 1816964301, -871310539, 879433075, 2076946568, -1426979518, 1244752442, -1097815154, -228101925 ], [ 1112350425, 853757613, -984609103, -959810499, 1262744672, -183846825, -1711997649, 1431376875, 53639717, -1819089618, -1466764655, 1404232763, 687849444, -939058337 ], [ -230839885, -598004948, -1655517639, -395207603, -594060112, -688286261, -1277411047, 246875090, 286070203, -1011960470, 389245262, -1719764550, -357415730, 397094192 ], [ 1450150329, -17618972, -600275896, 267659612, 1420557482, 1888638315, -471392341, -606239305, 1497487201, 1902541930, -280268600, 848638251, -115362575, -1322817863 ], [ -254673425, -434219326, -1278646405, 877640516, -802102649, -1948495030, 1245613512, -1468881244, -1848060751, -2012291945, -1903451152, -2125623741, 1175221841, 693531003 ], [ -298731388, -1842183727, 1289708695, -2068392750, 923136587, -488427915, 1015829363, -1858235499, -81455132, 128822661, -1457435682, -357373829, -819233733, 2088571709 ], [ -72010463, 1862733601, -1541434860, 1234588894, -845140182, -1553866541, -1997917720, -779031002, -1550322075, 982267246, -1688267145, 1466410215, 866503916, 321888778 ], [ 980321319, 980811783, 1225611405, -695488806, 910594514, 1143277280, -546022247, -600035328, -2088820924, -1286660973, 1066836254, 337781372, 1264649163, 1617174442 ], [ -1235582137, 2025988448, -2937318, 992747331, 1153142040, -843383739, -1178695529, -1593380622, 2046612342, -16433682, 36147614, -132356923, 1920392667, -31805369 ], [ 801172113, -811980333, -152857428, -482209411, -1951279503, 1950519050, 607532363, -181365445, 1005594667, -1425775194, -1265521790, -922622100, -317745365, 2125020187 ], [ 1638954032, -1383635931, -1930641811, 2115862052, -1856649455, -104330683, -1370910016, 2057413871, -736916387, 1349850820, -25688208, 1434092168, 744287434, -462679948 ], [ 309666154, -2120398920, 706313729, -389096, 1164728625, -1418994143, -839388368, 266500593, 1780319905, 943811923, 742932880, -552753429, 537294142, 319575144 ], [ 551742677, -1821029379, -1230750064, 1661104665, 2094146637, 367070555, 290631370, -2064613270, -1619070273, 1107161894, 36570785, -785227836, 838368575, 1598690299 ] ], [ [ -882458772, -788370843, 1438417000, -1399747793, -338936801, -1196083873, 1657845828, 265042488, 1134083099, -1422795008, -2106597016, 763790612, 1799034533, -245037172 ], [ 319843098, 1478464172, 112241722, -1331328330, 1749820308, -2039111980, -2102059414, -2000335851, -1917178011, -2013557499, 1872151056, 2055795568, -859789856, 1161596990 ], [ -527766711, 1617836257, -215419840, 1733377279, -1724584863, -1570718549, -1287284602, -358530285, -2146541638, -512562024, 922595725, -1610262035, -982351393, 960835601 ], [ 418046947, 1023177602, -1636336471, 1563107601, -911689210, -1666943066, 1358803128, -380780458, 879688047, -1282738727, -866265129, 1637351029, -2127478635, -240931669 ], [ 524680378, 1230954694, 1277878257, 1091377728, -793785668, 597632222, 1716631570, -36855129, 4549509, 790325409, 2040562666, 87265133, 2007531635, 1440114626 ], [ -1725133589, 2013761447, 802595761, -719343912, -1773818054, -2055411687, 1307884624, 1244392197, -1780822424, -783459837, 576966573, 560911125, 439214720, 865132726 ], [ -1166383354, 605302657, 823386885, -1886051101, 1361644712, 770377371, 644410304, 1520179326, -1353391780, 1205899956, -1630474612, -847582619, -348024580, 824094583 ], [ 1702558039, -1271399915, 1875095503, -1281538850, 2075726735, -542770957, 1390314795, 1328259360, 526416054, -1904215179, 1257280668, -1980657290, -350717493, 1579859595 ], [ -503299328, 1929529792, 372706097, 1408254687, 117563984, -1465608240, 1847229971, 738088603, 588576673, -602296691, -1626809956, -1860929718, 314891375, 2097446342 ], [ 1421738526, 2103583034, 1388786391, -407019206, 649396015, 951857778, -1819651018, 318721692, 1975361518, 1522202330, -772802123, 781575685, -2038495667, -552502453 ], [ 708226821, -994290084, -462411428, -897940285, -953835213, 1443518740, -1461439155, -1159427296, 1111753257, -1860639617, -1402910724, -1684066382, -334302285, -655306684 ], [ -1769085631, -1640389810, 535886228, -1822387178, 553335842, 1509285768, -1396007443, 227010442, 1081769633, 347958620, 1059296478, -2003183661, -15086810, -375753636 ], [ 856179570, -579222151, 1667850710, -1715107175, -1306497172, 2069706390, 2009676297, 374570809, -1739771498, -987120020, 261469451, -79026180, 136896900, -1441028290 ], [ -1789239437, -642702573, 1685072584, 1263782874, -1255088964, 502348732, -1120729746, -1169701246, 2053612587, 49840304, 440055733, -2084491135, -325658685, -1727632092 ], [ 1452751467, 2062119557, -362654872, 814737832, 673032899, 1865375681, -1762317015, -108422135, 387817413, -1950191544, 2031974742, -603291728, 317763260, -1474459827 ], [ -1274163011, -1979433064, 1269532589, 696974646, -558426357, 680377419, 742595952, 675008976, 1528122608, -882342593, 766465391, 1269656898, -2028778657, -1323024286 ], [ -460512256, -773333130, -771688114, 471658423, 9409547, 906482379, -492942946, -203910420, -150230713, -582234770, -1106083325, -1104864383, -1019393827, 319319808 ] ], [ [ -2064607626, 121266532, -441080020, -1108042066, -1833748199, -1802438100, -101590068, -187334017, -1401281756, -1257665252, 301391517, -571467010, -1476788008, 321234926 ], [ 333766305, -954106651, -1303594519, -1109624551, -665258453, 500264677, -908576215, -1951456838, 1885741514, 1340438909, 616859621, 313435803, -1069507748, -1191358567 ], [ 1138768180, -173614942, 1649333025, -144752795, -1107320506, -1148355038, -1736870863, -703310918, 2141655125, -688765842, 576902057, 1408117709, -2005432783, 1375648243 ], [ 79488690, -927816110, -1446472518, 108027864, -844836510, -1590332086, 1484987928, 247637762, 731149973, -247318186, -1351869037, -392717008, 73723326, -582334512 ], [ -521200607, 734529616, 1325817896, -1120758786, -1829355070, 17319973, 627955537, 1062967883, 1779271779, -1133251289, 1370102934, -1476735879, 432063837, -765502500 ], [ 1386696919, -187015004, -198162341, 1525329953, 1446728397, -1261221401, 197342670, -1352396015, -1232237010, -1471957976, -453566831, 451504764, 836960512, -1016230887 ], [ -1470901207, -466394643, 857511918, -1620194146, 1598194208, 23636146, 9271401, -1595823421, -1741115706, -630169967, 1253477704, -876029544, -37381059, -1053096101 ], [ 719005585, 1222185860, -469357537, -1414458580, 766048011, 590936246, -431337291, -71572073, -859443990, 1562327012, -1351686812, 1038974771, -802344947, 1118308512 ], [ -867653473, 375506071, 518403629, -36975274, -911222699, 1110458146, 207154729, 982804179, -124513751, 1881286618, 62753538, 238511668, -471930423, 1644123841 ], [ 922653120, -2041437834, 1634742506, 361111923, -1275237430, -2017497941, -256831962, -1297391148, 1229773495, 49323016, 1648399359, -2142101749, 422632978, 757677292 ], [ -1218172299, -1037773247, -917892999, -2002451317, -244998838, 233057416, 1497325485, 2126579365, -836211972, 1834188694, -1870491208, -562158671, 517994650, 443552305 ], [ 1628708258, -1618151299, 1462707808, 926149702, -1430771182, 541511276, 431990846, -1686361632, -1186596300, 267987496, -1012213854, -47363324, 805968654, 615328907 ], [ -1770857242, 485421642, -233107101, -604043189, -467092012, 1516796678, 1686969191, -285764117, -1729064591, -1828246655, 916431230, 897702, 962111641, -1653296887 ], [ -1209394165, -625782566, 1485606649, -891176565, -15863390, 348279348, -1236472852, 137668394, -1015915261, -761294885, -713295636, 8397875, 1003115341, 1806685964 ], [ 348828605, 290454802, 1138267859, -1864597769, 1766631219, -1651586749, -1943681746, 188911829, 88690800, 542407343, 344293017, 1816341842, -616784617, -142074607 ], [ 1963913961, -1179198618, -765342538, -1691974685, -1918113421, 1802918445, 1020118802, -1986526225, -1565471658, 842197640, 1543511249, 270309486, 1188552906, 1880256398 ], [ 897926767, -1473790622, -223278227, 922382738, -795021099, -1690310524, -1841969530, -2099802023, 1641284044, -763136477, 826449308, 44224171, 1993491911, -1095447935 ] ] ], [ [ [ -436671199, -237280049, 495584117, -1681259497, 448630189, 1565014647, 984122588, 1332751356, 226940037, 1431004178, -1768459586, -367807335, -939954372, -1272942574 ], [ 1173919814, -1992236519, -1480500872, -1878933363, -431773380, 1138188102, -837024521, 544731438, -1002386042, 716673958, 52329912, 2082186962, -1850314923, -39407346 ], [ -849022596, 965441458, -530791832, 30699466, -1166951167, -150172419, 1565755699, 1976750663, 1695016372, 36192413, -592214685, 1522916080, 1895349669, 772842229 ], [ 848051129, -2053264899, 1380562269, 1889081779, 2139164216, -1148403626, -494368770, 1839129259, -1864335264, 1496150918, -1391951831, -514083481, -1773904041, 1940132803 ], [ -118531759, -137609940, -751542664, -1243255430, 642091907, 2037417962, 1150580611, 51749269, 319891387, -1124056783, -1137796924, 734226786, 2010083750, 1222456465 ], [ 1360342506, -1270118351, 83280125, 1226671190, 1406500248, 1751016098, -2065449117, -1163829329, 866320557, -925605071, -267580135, 896029022, -590181949, -1526844489 ], [ 1334678815, -1188103625, -1456514580, 1413476260, 725275866, -445559034, 1191606528, 679953550, -1958906340, 1230290822, 2092918886, -68890658, 1181264838, -267397083 ], [ 1701727278, -74165418, -1916593218, -1407199799, -547677760, -1112598233, -312973171, 1861640864, 850612269, -1836026799, 938222779, 1288472335, 1885152429, -304955280 ], [ -1994486231, -1478753797, -1018271068, -1059870364, 1197173044, 2117243161, -650156555, -241117773, -1719536171, -560547258, 475271964, 2098340067, 411616588, 1093574803 ], [ 891445475, 1135172925, 1558231947, 1030589063, -1053124739, -1790940338, -717025933, 1905653556, -607071037, 2008748148, -455745230, -567260982, 646257745, 1623361305 ], [ 1139067736, -672704205, -1004223190, -108425031, -1497469016, -245851887, 667780016, -956438335, 1908982990, 1397809100, 1928548327, -300695048, -709923811, 428339296 ], [ 541422076, -64086715, 690222419, -1614003871, 170175122, 985321196, 1409419664, -416573350, -316633375, 907457775, 1681470572, 1384095224, 1897294745, 638948280 ], [ 336426423, -1342888643, 1566159440, 452943202, -1120240277, 815904527, -422942793, -1851480004, -475019869, 1997834907, -483981177, 1527462527, -2136966101, 801694238 ], [ 491076482, 2137802777, 1081949171, 779226594, 415927540, 1740028386, -1224229206, 792445825, 1895476784, 1190465664, 1216727125, -1631414643, -2102594162, 715900501 ], [ -656255992, 1993101023, 430457048, 599415446, -1239727148, 2131303979, 1903204882, 708853150, -1733622999, 1094992944, 1944517475, -1244679458, -1615448293, -2066675929 ], [ 534732298, 1683145044, -792598163, -179171990, -1895683227, 1805896609, -1310514148, -532409092, -1843662317, 143956630, -1034010865, 185273171, 1831418182, -104233480 ], [ -475284999, -466904857, -1207626137, -994869790, 398685724, -349260751, 453165303, -495360882, -1535698066, 1810360508, -1461204604, 1796563951, 91682198, -1016859144 ] ], [ [ -1600372508, 693579716, 383699662, -1544595886, 529196322, -559109934, -561945183, 1227177149, -2132974445, -1129783224, 1944513269, 606639553, 348878101, -583103424 ], [ 1627038106, 307752532, 1420887283, 1922752172, 1366641749, 1084638786, 530784777, 1751666356, -1969860860, -63633678, 1834803814, -1963563507, -109672459, -386675422 ], [ -583453468, -652136279, 957073917, 1119658953, -1453018790, 1038488915, -1773353708, 793807114, -330842031, -484892039, 847924412, 2084329010, -120868049, 987510659 ], [ -521406469, -822929357, 112637384, -1045951674, -311127205, 792239626, 1276917000, 1325907180, -1838412807, -1539766015, -582809700, -1342495518, -246920208, -1297921112 ], [ -1024007535, -2032289784, 1403221800, -749402680, -419814338, 880231833, -884924489, -26784987, 1598814092, -434368580, -1578149366, 540308090, 1580366599, -174005936 ], [ -1439362545, 20951835, -1459396803, -1756538849, 1152728560, 55315550, 1779816815, -491430436, -430850227, -425374557, -1628020655, 321191049, 2119904223, -311075704 ], [ 939143307, 957609688, -1161417624, -582098132, -975108693, 680123815, -1167931226, -988852763, 1536859519, -863603113, 853180191, 1974998256, 1793630660, 1409777216 ], [ -1429764087, 1387505001, 710743214, 1289988949, 981065534, -1674146089, 1050801800, 470299825, -1216492477, 3746382, -805368999, 1321095930, -617955837, 1329957132 ], [ 761426700, 740682588, 1205230038, 342903086, 2132060998, -1233891764, -1860127128, 1520262384, -1333881491, 930346186, -1215485931, 1919223066, 445499620, -1430711642 ], [ -1100163759, 1515751220, 137526243, -1485313960, -1317761889, 201028762, 188501535, 1868556675, -321778484, -1224171554, -1369140839, -788524104, 1190437753, -224539881 ], [ 1967524793, 245439998, 1256941644, -433556017, -1768307843, -1664530347, -81550549, -23725896, 1897156390, 1978787207, 625880966, -1224684214, -1501713369, -1629468260 ], [ 1743657679, -1023448571, 1711169226, 1740487173, -1535192345, 22247655, 1234090336, 833107640, 1885938030, -785022958, 483170081, 1724185813, -1753753014, 743329899 ], [ 647060912, 2049199954, 2118290319, -348978407, 317755472, -1403450986, -156768167, 1795439479, 2077205308, -659023213, 1267612547, -985305284, -847285556, 496219682 ], [ -959008328, -1585829580, 359614199, -1643506183, 1151902911, 705982145, -1962777393, 1186158539, 61392124, 1557482149, 1114476839, -316445932, 640604467, 350715463 ], [ 1722351046, 2074904774, 1726223592, -1315357457, -354506799, -332303995, -677032783, 1935726827, -1013802929, -764296371, 1283234789, -1021190886, 1021069639, -1843976781 ], [ -278266111, 160668579, -1573510101, -135534425, -735142672, -1031860147, 1215510125, 1601212095, -375885344, 603938299, -1304162777, 806010392, 1174942986, 1990548598 ], [ 1439764551, -1005480336, 306235322, -433475018, -168000562, -1488976012, 1110480280, -1487639951, -131967565, -1798035040, 376294276, -333523662, -1018934160, -1220421449 ] ], [ [ -2101396581, -562582972, 2112862703, -583100187, -1636593118, 1932510613, -1281768370, -1591213094, 732569435, 1960420056, 1859635217, 309441930, 1290472456, 1940402783 ], [ -2087248894, -2112349724, 747305165, 580437627, 1369757873, -1423895642, 194401173, -2076333426, -2087035019, -1028669861, -85301399, -284411688, -2071403025, -289012354 ], [ -1422880687, -1446074609, 515719099, 1273022599, 1060912356, 374870077, -1198508578, 929855737, 1161720324, 991206196, -2121758281, 345312595, -1752494430, -122332229 ], [ 923480875, 383958716, -413872018, 731683318, -524658084, -356173851, 1440435177, 1022618533, 981932274, -171886317, 433314686, -134759683, 771756074, 1508815457 ], [ -1834159629, 1315908528, -403359721, 1419785178, -2071673001, 145972172, -1599902332, 1886342862, -744089231, -1531874580, 844480836, 1731685083, -2301366, -678294432 ], [ 200068796, 17575402, 2141815312, 531403433, -1341266290, -246250361, 715671885, 1304338617, 784731132, -928541345, -433110035, -1420800362, -1982282865, -111257790 ], [ -1218674817, -509126971, 835997460, 1010774025, 85681452, 1692789912, 1950462291, -301869759, 849053371, -473704120, 280274770, -1666498762, -1598407785, 1850492610 ], [ 87941157, 785156071, -647462317, -1827212812, 356127871, 1583956336, -2070242549, -1560957153, 444620688, -1251118624, -1745157000, -581599135, 859771786, 1131721470 ], [ 964968552, 1049153365, 1120911388, 1173121237, 1133492587, 1514629310, -2073866674, -1236524568, 1468734716, 191014268, -1077776750, 1702659246, -2097139873, -1132628813 ], [ -941374441, 2119969935, 1793660832, 455097825, -1422385451, -72052203, 543998267, -1285807901, 1471246371, 599815976, -1252138448, 937319293, -838917096, 733668612 ], [ -105834224, -881919806, 329727713, -1098305408, -1505607888, 2144743860, 2093537373, -333880917, -1184670594, 273737758, 240099487, 970251710, 1327661378, -1703404723 ], [ 1477001166, -913174460, -1738643541, 1751499118, -1161222844, 746566707, -815182086, 1164094789, -875025609, 692673849, 103495519, -923750249, -401386866, 1072210025 ], [ -834320547, -1945528702, 1257827820, -1062763293, 2004387629, -1190219517, 2065641400, -1194230573, 935582692, -651041757, 2105240650, 1882257681, 1466764634, -1622644992 ], [ -89504969, -2033585410, 469077823, -2079263447, -974382193, 1902820346, 626109557, -530871620, -23494342, 282434056, -993297244, 1672721944, 336669871, -311606421 ], [ 414917646, 31266251, 1578205947, 1918337199, 733588966, -86180990, 579704654, 1158445110, -2057769765, -1207428421, -809015413, 993415204, -1247095556, 1960187071 ], [ -1289834993, 1729435831, 1923235081, 412681601, 492886967, 982904015, 588836052, -1792212587, -1765992360, 253573594, -554140265, -1323218920, -1955573293, -549567222 ], [ -271205527, -1767007479, 207229412, -2071082870, -36462423, -1783279168, 967445820, 588174466, 907693485, 1999187785, -1595023495, 1478305904, 1162982028, 1504468435 ] ], [ [ -742317097, 422969412, 1957366699, -1223935949, -466646602, 954241035, -230845755, 261671108, 1417755582, 647438722, -648852585, 1583026201, 1043287063, 252149832 ], [ 560174184, -842522916, 1724958446, -86049373, 689030634, 1991446617, -2070900675, 924902065, 881545645, -345555515, -1584962308, -789791358, -985225667, -707387539 ], [ -1235264568, 497692365, -1898871222, 1654924444, -800090773, 277597704, -1246593761, 291273154, -2125856758, 2085980303, -1303464465, -1278403862, -1500151221, -1525922771 ], [ -2048365177, -6544581, -1503522441, 32448772, 1326431796, 700501868, 82173894, 1192967694, 221150124, -1172565965, -1360426459, -1845977840, -1019911289, 745685251 ], [ -1362237568, 1943869130, -1741078236, -537426885, -558109176, 1853293963, -531649417, 515831812, 1688913692, 49305612, 772688426, 2055133082, -627359003, -1270986445 ], [ 1419330699, -1566566505, -1096135614, 1943380148, 11079906, -67761988, 1787095236, 129712357, 1195136771, -321374859, -1752414457, 1400642021, -1624915940, 2119791814 ], [ -422605440, -1378102609, 1898669495, 130728840, -2144787986, 980617527, 726261578, 352977760, -662856048, -1652243968, 1286824613, 256878437, -1892285125, 222029455 ], [ 973027772, 2034583966, 1950860645, 1031162672, -1165385732, 499998347, -289895010, -628773604, 895404088, 1939109719, 911912582, -1336782306, -1072212171, -1132065627 ], [ 2101318914, 2107735268, -417055690, 1738493277, -2047321748, -305966728, -1309447551, -862018787, -1850482049, -1098255699, 789457488, -577756774, 763333613, -1784846245 ], [ -733815015, -5162033, 348710895, 2096884048, -208743272, -1937349253, -1510005398, 348166277, -1613867133, 1514102461, 1050285359, -971589138, -52070366, 1312862631 ], [ -1012980264, 774145570, -1738881334, 1776594600, -1458182470, -1299088017, 10106883, -475879357, 1070648835, -1833030582, -2052479975, 1126158025, 1873832484, -481222439 ], [ 1657496835, 1216473387, -1710550855, -2079909295, 1127266421, -1884084716, -179919124, -1445991450, -991629880, -376870102, -2077197873, -2018717118, 1654568210, 2077936457 ], [ 617849097, 1191088413, -1986333734, 852962121, -316492295, -571129994, 288993748, 1828507138, 201806485, 899155752, -1112911173, 1193208658, -921883329, -1508716078 ], [ -20474352, -835746287, 836184634, 253170134, 1324073452, -1021471005, 1219955556, 1037655849, 1913574254, 797124920, -413117106, 1397646736, 1185340622, 887377453 ], [ -694351357, 687227619, -712259815, 1485485724, 977855500, -1409406342, 688108056, -1423134029, 161305498, -205275501, 1928166376, -1883072306, 1518807791, -1474168142 ], [ 2096250142, -2084185326, 2117527431, 1801948853, 1507182754, 2086923444, 342033304, -1686689963, 397535154, 1935559414, -1336275691, -342458921, 1750673241, -578861290 ], [ 1760809862, 963574877, 80336398, 384132118, 613469869, -2041815753, -2118097775, -1340797933, -48999048, 1823277330, 1344682505, -389713465, 707636059, -1613110675 ] ], [ [ 849593343, -280762829, -709662141, -948572997, 1357528307, 1352938347, -1364731285, 1386207827, -2077380383, -1214238739, -128716075, -749219679, -1056973147, 1536253170 ], [ 178592015, 1514729526, 559019702, 1268324037, 1428419098, -62336861, 858891450, -1309407988, 67160847, 2138766830, 586584223, -1822931597, -1992477401, -329233082 ], [ -1392766158, -557672118, -1828605860, -2098152586, -1755203, -474415640, 1160579639, -2002055476, 1371050740, -542953049, -1636504901, 1332905432, 2047643454, -1870246433 ], [ 84477260, 1000185410, 1329781592, 863988085, -923606514, 1838222919, -1813726170, -253590154, -1581845379, 369527061, 1736816373, -176803784, 971484644, 502110851 ], [ 385384845, 232808039, -495167517, -619120800, -990383014, 89478037, 2143293632, 309980490, -1021012717, 1157330689, -1867926011, -909409650, -920878035, -642749540 ], [ 40054398, -357044356, 1527683785, -2000479101, -2090226040, -129581189, -483694988, -7672865, -117770035, -477480497, 2009472086, -225053385, 193661519, -378716046 ], [ -614328729, 624615284, 183676210, -1672511469, -1515850061, -40181633, 1879430086, -46920270, -1600719860, 1011826443, -1765925213, -1619861114, -2051548536, -1292672443 ], [ 1253314140, 1259117080, -1807427267, 1170291228, -1842420526, -1132267864, 645073342, 352092381, -1117357072, -726017806, -302930698, -597337188, 717533707, -7281656 ], [ -1792596200, -2076805923, -1555750153, -25318645, 760409627, 410179761, -1295324373, 1509351625, 1159805382, -1181941024, -1349255543, 752636722, -736833718, 1048782594 ], [ 57057670, 409030685, 513161822, 368187546, -695248362, 1964051679, -224811307, -2134619928, 709571238, -688026634, -579516441, -1898535011, -1573925187, -927943230 ], [ 1211749914, 166957967, 1329599220, 682082750, -1394301263, -490293482, 886364756, 1381295304, -1581374159, -748119114, 934395874, -934347668, -948600216, -1711281173 ], [ -1573038387, 536863837, 257943798, 1634825263, 2026322730, 706825869, 790102167, 857808515, -1566936224, -1267082860, -263099164, -189171543, -1084631073, -685247639 ], [ -1337354678, -1248163812, 620155137, 1805451692, -7341365, 520032517, 1788257458, -1662295468, 905466075, -734859194, -867575399, -1787580271, 142682826, -1291441568 ], [ -2051564395, -2002738108, 775969082, -1459967618, 1921561890, -1221735914, -1261046464, -1891933159, 1396896109, -1593421806, -786993149, -180646919, 702277249, 1405145315 ], [ 1682763365, 2101246505, 545258377, 1005859443, -1940250232, 3730705, 567331481, 119390345, -1800515388, -800722046, -1178187601, 275816140, -1701535996, -1332268768 ], [ -1699600977, 1752580803, 1876984421, 276176527, -681063833, -691204620, 1563819891, 505612191, -854480018, 797630465, -2040145205, 2084422678, -953391653, -1686051743 ], [ -971476979, 813768513, -1456242806, 465841015, 1053675058, -1503355207, 790531934, -673029034, 1279776013, -332645275, -2057569517, 1006452030, -1899397152, 534607608 ] ], [ [ 2134649197, 1240920836, 1647947841, 2003287684, -2037358438, -2052639231, 1649112935, 1672177014, 680887842, 480563414, -1354555130, -287325558, -1040202379, 280498814 ], [ 1545340777, -499263169, -578053532, 1210657456, -1627446982, 2100061308, -1645964296, 563063036, -331314421, -1842124342, -862722969, -1735460098, -396199583, -1670272539 ], [ -2106114355, -1812751115, -1786710496, -1950035484, 2024608198, -294215619, 1894803601, -516539229, 1137215772, -185678177, -1683220216, -850806172, 1327233312, -2144664198 ], [ 1505333359, -915112591, -2088423949, 1337017917, 79494186, 464221, 1279644811, -1414429004, 118520336, -1077942556, 630098688, 875046076, 2127619300, 1166081512 ], [ 500820230, -242391167, 216011171, -168810883, -1958456000, 36156376, -991527284, 569924829, 2032306530, 1849520466, -277576071, -2079401205, -1801416196, 248255969 ], [ 831970371, -1156553920, 1634945685, 1345160776, 444330370, -521796987, 1497698361, -51129684, -445336769, 449085801, 1651192520, 1980000266, -78251816, 2067134804 ], [ 482306105, 826217578, -831080691, 1729440233, 1898419206, -1429295718, 1228976233, -612093916, -1996068393, -1188354206, 1316910577, 1355681288, -546226465, 286381876 ], [ -761045548, 1035285538, 80427496, 907012495, -1577937445, -581584630, -587432699, 1644333880, 953283575, 511359404, -186389353, 328511292, -1602302447, -2108391229 ], [ 51258988, -522082024, 339014648, -117610793, -1366207725, 378484417, -531202942, 1570506928, 1657876407, -1513055743, -1207534395, 1835321346, -1809277865, -1670094042 ], [ -898251838, -96127651, -907053193, 1194826092, -291815249, -1877100513, -1564706759, 1459590588, 573496786, -1175002150, -1518151733, 603670507, 1253961747, -1884685825 ], [ 446783465, -422488979, 1758957171, -2022288478, -1137440557, -1819907649, -1236493518, 485610581, 2140558457, 1055982562, 231274820, 1480651827, -1398211253, -101308373 ], [ -2107045056, 979856490, 920122989, 1172733757, 209481810, 2029334280, -1627762185, 101200573, 84556892, 1109444993, -840078240, 1254772358, -1758695931, 921259846 ], [ -976371613, 962307552, 1984300789, -1838784019, -1153739182, 1579903895, -1186886349, -400128277, 19578392, -111209198, 1442945089, -1155464794, 548475536, 1846700973 ], [ 994923908, 1909611528, -1163493406, 1447820003, -1170619001, 1209458336, 1696110614, -1818667115, -2017650530, 384130845, -325219471, 1348022800, 2058839331, -1553742194 ], [ -873797038, -88958376, -1831498702, 471659874, -65126661, -1754301285, -1690901977, 1113546200, 1296683756, -1331935035, -2092618145, 977276251, 1241630982, -1875057109 ], [ 571500789, -708129988, 554098329, 1216654456, -1872277232, -960695125, -2005939901, 242525529, 2036784197, 1801284210, 1887641899, 2347895, 1135957843, 1939578428 ], [ -1513360284, -1636282513, -19713495, 1703771702, 1367604063, 407753406, 1497902877, -1567876501, -1915308301, 2063550076, -1439305964, -1329113139, -1344479057, -1588501705 ] ], [ [ 490054496, 1140425728, 1146589451, 247918950, -1116673866, -1783314792, -2103938964, 347025821, -137282323, -139333209, 1437504320, 2100519274, -71061142, 1518409985 ], [ -1875849938, -1587719188, 1203350806, 2140739269, -789623565, -1438929255, -1395812963, -517633908, -638647120, -966254079, -246927837, 1885239964, 610955440, 1860408764 ], [ 1642843932, -175089338, 477328077, -1710107136, -1115949780, 283018083, -1835600156, 1673945580, 1440214911, -1671441348, 2097468928, 720382651, 226517215, 1723126126 ], [ -1481664116, 1911413288, -1356730736, -30740744, -1548175650, 2105268821, 1984129645, 18499087, -734974352, 1564449933, -100967055, -1299267301, -22733156, 1347566098 ], [ -1228889145, 287337831, 1245019057, -171693834, -1720140608, 538543468, 1738677626, -218060721, 445821920, 4960601, 1560441267, -530034707, 2095048200, 1311763746 ], [ -287811735, -195680836, 198363340, 1763671478, -1387487708, -1031259298, -1419433448, 1492903421, 2025721092, -1871490451, -994461912, -1498221693, 42959096, 1530286247 ], [ 739067851, -1205531902, 1313940600, -1917718376, 1110824267, -2079455836, -1373710357, -1260135372, 239718608, 2053809541, 257955511, -112679676, 999408025, -1553269506 ], [ -1314998703, 321273013, -1407885482, -1381013881, 1391372674, -1384794191, 1401951671, 1798090799, 1494385109, -944280097, 552686197, -1263463159, 159061537, -1077068182 ], [ 257700874, -2098167878, -1248715149, -2002095319, 866339862, -506494240, -1438294389, -15552235, -1180360339, -361846315, 507030919, -1211168940, 1253450162, -1026112208 ], [ 1831375634, -1660390845, 1588388387, 1232294591, 1890681334, -1920906254, 1978452197, -1520865776, -2109829249, -1142382976, 1337147729, 156358037, -56333016, 1799837775 ], [ -2140025059, -1261603384, 393416038, -1001958250, -1890154460, -781243468, 1363687034, -1469640977, -2023728709, -1630229418, 979042373, -525151844, -1163372502, 1022635163 ], [ -1487852952, 1709702543, -1633901449, -602646318, -1606059561, 287527719, -1679885207, 1155825691, 20867795, -1305651885, -151250773, -989200475, 1001308217, -367984991 ], [ 691110433, 1031951886, -843938919, -1877211239, 1982387151, -1880761872, 1612971556, -791806615, 1066900565, -1137148540, -2015661073, 1556900282, -1284328423, -1497668908 ], [ 704088115, 29988774, -1806315045, -693471629, 1560945850, 128819999, -1234766764, -2050517880, -1598043365, -1549569130, 928318786, 1737283508, 1827324761, 967663151 ], [ -176964931, -2099628978, 1878133987, -132453307, -250328821, -1308017408, -419689904, -307740805, 595467970, 109277496, 41580034, -820873446, -683607099, -2035323457 ], [ 58195711, -1159516625, -1798933772, 143224610, 416001313, -638339610, 1388197977, 61145475, -1472333325, -903615630, -2030738659, 553440626, -633733535, -336062358 ], [ -857579321, 370597448, 809066328, -1139985807, -1827698078, -1137274297, -776599447, 587429461, -2059462306, 916818671, 1586946879, 83962433, -209445701, 1819852073 ] ], [ [ -2101939928, 403596817, 1840863760, 14650897, -772393409, -2111530014, -508591345, -175637579, -2112919972, -1399901316, 1092899714, 1349455283, 2089869408, 2092464366 ], [ 1424925801, -609550178, 1808927389, 409831443, 737796255, -1663569895, -1148949627, 89874984, 2010928535, -923371587, 1289952256, 1604884940, -982979479, -711373862 ], [ -432369707, 194046520, -905331320, 772507661, 1059409790, 1422541762, 1498172045, -1349770427, 1016345352, 168880027, -961076436, 106820393, 271533066, -1609564304 ], [ -1941271435, 1840871825, 2040730183, 189989478, -1263662048, 1329215244, -2070750813, 804644099, 1631406719, -948131663, -454732988, 159453997, -1977869200, 944622301 ], [ 1447608973, 887796060, 982695826, 2075741367, -1989269191, 131791018, -1739992506, 1888938580, -488366309, -534354036, 1522095409, 576935834, 1233120986, -1208931059 ], [ -2114143672, -72305611, -540267320, 115201494, -458201093, -1975736179, 169023444, 1029829013, 1156784400, -279714604, -1362153654, 782380499, 2036435057, 472820197 ], [ 181295108, -1106808160, -1372891604, 111359777, -2043866489, 1144925503, -1877170984, 1078099783, 463431786, 479104126, 1778431610, 725683821, -1639522935, 1794395556 ], [ -256952711, -978624459, 216678953, 296718813, 1262953434, -1147866172, 2125386305, 2038506391, 1906553067, -838648349, 292832443, 1699406810, -2035617286, 1204880118 ], [ 988727306, -448642014, -844401388, 272474688, 1957098196, 1542225557, -1986217302, -894118712, -1077351992, 1277473914, -968276515, -488473514, -1836421953, 1618001788 ], [ 2037696572, 1608477346, -491191732, 1381692920, 1362470389, 1672359161, 2058603566, -1365692240, 2127876609, -361576846, -444280982, 1381462559, -1118755477, 397597523 ], [ 1404384186, 1030319921, 1274895886, 1379553563, -2098472349, -431976781, 407187416, 1153512388, -470225511, 534257272, -699120789, -847917970, 2022517370, 1472420176 ], [ 1338745210, -1540152033, 1299299782, -443175180, -26468346, 2102856504, 229165463, 2021548435, -1064828670, -812408790, -586791954, 375857182, 870189540, 1190081951 ], [ 913233951, -1847829578, 735972884, -2116266729, 1855551018, -1367336793, -522074150, 2077604577, -2117527676, 254497711, -1008179716, 699106207, -495612235, 93491544 ], [ 1215104285, 1109557917, 1501762461, 634185612, -1008368311, -776362372, 805647071, -1158577755, -257352831, 11396699, 1966056257, 2025445643, -1714201131, -1525288973 ], [ 1596319611, 1139358245, -1084303988, 1090667150, -256629609, 966692948, -779498496, 345238166, 1781923350, -334504622, -987185423, -1522664957, -67003927, 956663672 ], [ 597522956, 2108799969, 913477164, -1577791504, -576622945, 2128930039, -406851036, -459443626, 1938841660, 530358265, 1813075733, 1740955026, -1858364815, -1684474519 ], [ 491718854, 177748241, -1083515013, 1672915539, 275121528, 1639452116, -631240781, -754872349, -67458141, -1936205513, 2136159332, 1725790287, 1395870453, -1598176156 ] ], [ [ -710190178, -930419663, 434987995, 1358318880, -277640278, 385721596, 939038994, -1646282627, 2087319967, 952424563, 1389010276, 1026001830, -112292244, 361083212 ], [ -1753151231, -1014935821, 1446937879, -10254662, 263006193, 1332790604, -821844419, -1988955699, -602985945, 1686420578, 845486342, 2028799602, -1584835193, 220219738 ], [ 524699331, -1256152883, 1681927640, -72095867, 1101929798, 2066391417, -786308144, -110885076, -1053377350, -555938438, -570384845, 914130879, -1482630698, -1086062749 ], [ 1770627832, -943693381, -290396837, 128010083, 1055804371, -167072366, 2033748656, 165033723, 1039153979, -2092787333, -804995525, -1277507221, -1833506820, 665195618 ], [ 1061533918, -1790192315, 761969554, -1404844441, 709510508, 1033066653, 1839997101, -58598047, 1041399298, -457109702, 426208867, -942888374, 179646197, 925309621 ], [ -156574980, 458686291, -1692656944, -1263118024, 748061806, -1935164209, -135908024, 1888955201, -2107521799, -1112969306, -783781067, 1504312461, 1522380284, 711547565 ], [ -686585263, -1252808125, 1041954761, -1430095717, -1383709070, -711459388, 676215103, -880554201, 409300773, 503661316, -1738132131, -1794041766, -1358983421, 1446916087 ], [ 1110688626, -363826631, -721127125, 422223056, 1880453199, -519720728, -1154951356, 374200335, 942301976, -2072322340, -216305575, -673526766, 807237120, -499335810 ], [ -517949294, -37540488, -820030957, 1621981048, -1245414219, -1554508848, -751488727, -815149792, -1871447364, -1772657322, 1593487808, -1038428574, 1964275719, -209338347 ], [ -2098027216, 1270149336, 1754539385, 1001047710, -287186449, 1927209079, 1853065078, -1706938826, 1132208097, -1643563311, -760641523, -401955809, -937823728, 270112287 ], [ -552355391, 2125177827, -78358805, 1187192042, -772738053, 1906967553, 1461706632, -1600461051, 115537047, 1474082844, 1240022351, 2126735669, 890613120, 1395120120 ], [ 46120524, -771409303, 950902141, 1037174946, 1204349233, -2068463802, -1992349785, 329506401, 691624952, -1565030613, 286760878, -599027195, -1096105961, -300014720 ], [ -1931146344, 169958446, 593308544, -691711307, -28072420, -470685578, 1607588512, 215685708, 173371369, -976148404, 608035105, 1855682519, -475986332, -2061364508 ], [ -1824237191, -3562022, 1167568555, -1451166999, 1474248567, 81976935, 1514001940, 1217894588, 1067007303, -589431792, -1170009911, 644495432, 832304062, -1463291850 ], [ -646345329, 1870512226, 205045712, -910263010, 1103320694, -1082599584, 1122495109, -446425097, -869203304, -1253226956, -1136609241, -366325984, -782010483, -1070021988 ], [ -1988599707, -1545417447, -1722083066, -2046245764, -887929770, -1838409317, -78840161, 484569066, 1848554946, -426714859, -1570570346, 791595717, 1015815382, 67935076 ], [ -474782548, 1000732729, -251871153, -1073151420, 1575232355, 1772259159, 553210993, -1053740460, -1188680611, 1129090456, -1087615998, -1296233224, 1702936835, -2099524648 ] ], [ [ -1316833205, 437083007, 608843875, -790404150, 258790801, 1664799712, 1229491953, 1889390956, 2017971390, 518025403, 917636763, -951487512, -175634863, -172063792 ], [ -1605500145, 82309878, -820281724, -1651963210, 1952889581, 1462305064, -1798880913, -185262573, -1773404151, -822833821, -117595398, 1710337992, -136292761, -667827189 ], [ 1100761212, 1915259557, 1412471526, -179448311, 629333674, 1735192170, 44751415, -339901896, 644197976, 1130879431, 1893581704, 310088855, -2018821797, 441740846 ], [ 1999164752, 1736183446, -791135014, 1047959082, 1723564659, -1027024144, -681932288, 1923826720, 45300795, 1098343240, -333856701, -1746005082, 262131417, -1265749750 ], [ 1244613490, 813498148, 1100842466, 1547877329, -320334466, -631603802, 1144066722, 1222978171, -933793843, -2091042595, -1799398601, -2071835868, -1968163136, 1828786167 ], [ -249060695, 1401058473, -101510153, -458936101, 417629443, 804077024, 1874825168, -548917034, -944209561, 207561770, 1154060548, -1055845482, 1852991396, -2033099230 ], [ -11829333, 591045968, 1817837278, 993148122, -1688591743, 1679617412, 625659863, -643424539, 1648173869, -1682968626, 1455391436, -1694512711, 1431392423, 1087850762 ], [ 222750322, 366921055, -613104407, 1409967158, -1591299039, 1586110551, 1099588956, 518323912, 1982785969, 1967092240, 1623537680, 1774728483, 64935427, -2117124406 ], [ 1872357125, -355767376, 1863945846, 1617860389, -344490581, 1367281850, -660685304, 606906387, 1054926779, 637892998, 696979476, 379314731, 2047515789, -668723775 ], [ -1390216745, 1734215486, -1716071960, 99578627, 490050405, 1911362550, -961420712, 654251482, -988281647, 1067235000, 1204578484, -285061369, 1235013043, 814195849 ], [ -1196221678, -1388349304, 809729777, 1557343422, -1860525383, -1733119105, -2139547184, 2005122801, 1749825042, -876412621, -529236547, 1544032466, 763449351, 1351958873 ], [ 956553979, 405068941, 1128719375, -287992168, 209835675, 1205677035, 1668816660, -2060834093, 1013744276, 2017859972, 251220668, 1148606397, -1837165717, 619692819 ], [ 562186607, 356928795, 1462484629, -1608194947, -846677227, -2008779831, -1370364036, -67764814, 1808704044, -313911609, 1172906254, 2023134095, -426505907, 1569075846 ], [ -1631252100, 1124528963, -1599405947, -1644618362, -891678934, -2099386727, -701140199, 2126381365, 1329631581, 1905633608, 1665405456, 1858284943, -1226926653, 1384853977 ], [ 1821325936, 1588989126, -213582154, -728929789, 634774901, -1868364652, 1847538786, -792015964, 447130386, 880059445, 134692292, -398611228, -346734060, -239497814 ], [ 914979891, 1666009477, -1400857154, -1739379960, -644143843, 1323279976, 854681928, 1483501515, 390513455, -508066059, 873520929, 589745899, 2030813862, 965501719 ], [ 1833911985, 1049196803, -1842727364, -904805381, -1886397978, 123265879, -201212492, 1175718282, 1988096100, -787496236, 619384417, 35061573, 299775173, -1032605478 ] ], [ [ -1767161871, -1374962818, 2082630932, -1045988661, 276804954, 586963336, 1180222715, 1750247148, -578184709, -1532766151, 1555500194, 1076671771, 79501276, -70315343 ], [ -598906800, -991328230, 1432019218, -471108142, -1602860978, -936076120, 836353950, -567027946, 1223124736, -1706214516, -1875120421, 951202968, -2058851283, -1976760922 ], [ 2035853533, 1124735961, -448906002, -1700291126, 1817339183, 1337527626, 579676624, -572570600, 1217910140, -1637074673, 1125857999, 1638512944, 1673274095, 413523173 ], [ -736356664, -1243097557, -839177590, 1396896348, 1180657492, -494356592, 1622591897, 1558071713, -1537031366, -2104902155, -2058485031, 1481483767, 950733075, -896003919 ], [ -2013769926, 1702142574, -1018249504, 177588717, -1093604348, -1174074318, -925078347, -2006689895, 473733647, -1569730269, 52227569, 315460365, -173088793, -1945754437 ], [ -1061482760, 1700865967, -2057489892, -46217897, -734865902, -1386034058, 613008308, -1221475115, 276706391, 115384677, -855938184, 224265508, 1174213330, 598834067 ], [ -1747325149, -457945558, 1729847185, 347606621, -364855050, -1988911499, 920740156, -185032167, -2001751596, -661023781, 607777320, 343577016, -444882351, 1036668653 ], [ 324080720, -1702400091, -593414162, -61869700, -1216919894, -1010863410, -1272232221, 1672993636, 189440262, 1641719218, -1670807623, -416443029, 1214742997, -532482515 ], [ 826738936, -889109, -22916968, 1820178763, 312155524, -627483180, 832035128, 1738944428, -2018287515, -273004235, -383967127, -845755904, -87755701, 1097690453 ], [ -795888562, 23788896, -81409905, -1866879443, 1666242026, -1498936559, -446210164, 1519014838, 1206026388, 2077353136, -379838569, -1913443070, -1103313081, 492031464 ], [ 1779566810, -2107416696, -82057941, -1628216313, -14129778, 566757979, -390116223, -1611943981, -379797345, -975324891, 1046039845, 267777775, -972784535, 1875208789 ], [ 215521298, -415936659, -2000927190, 465380519, -1100349094, 1829920819, 267710137, 126084410, -1704709084, 741014460, -281016743, 798238338, 1380660995, -466897295 ], [ -155521374, 1914999354, -99758281, -1849047623, 1794331784, -1086738877, 562996422, -1915482819, -538509519, -1695654066, -729494851, -1836855230, 460257591, 632622175 ], [ -65125299, -1700109386, -976139955, -1767119781, -1541039992, 125335438, -977783770, 531965645, -264624538, 1579643730, 671280636, 415031760, -109487747, 1055157728 ], [ -630231533, 298994451, -1799116595, -500808330, -762948429, -1533764741, -2033674227, -1562914610, 1457237859, -1681669222, 1914433992, 1789952461, 1356373539, 1906844716 ], [ 795600509, -1495008196, -744368868, 1727946950, -214833165, -1836443316, -492184520, -959338571, -128184263, 19921389, 957452282, 1407348998, 1998721133, -390356606 ], [ 1426616382, 152756984, 1785705994, 689849795, 90427569, 94150150, 2133725262, 1568508942, 1147547050, 21956229, 1482462787, -1715024079, -1403904631, -256601594 ] ], [ [ 1673131459, -1501420620, 2069216106, 1037216348, 184800581, 1507274458, -385345414, -223803272, -1973145408, 1874992403, 1853198402, 383463706, 1449052444, 1098441329 ], [ 185518974, -150438810, -1960467370, -816521439, 1815060456, 2090611143, -329056176, -413441486, -656605201, -1656850902, 1980729350, 645207099, 1900024468, 674726066 ], [ 158661459, 687130500, -440780980, -1714063097, -971990388, -588755987, -1438182574, -233428701, -981177058, 277201395, -304933399, -1442538860, 1744089771, -2117313256 ], [ -1757110594, 192132429, -1041522821, 1323548390, 1278159495, -1595492079, -1923791332, 1440582307, -430389077, 1186985742, -336310901, -338557873, 389064971, 548187672 ], [ 1828023633, -568259499, 985903174, -725303811, -726259657, -395236055, -1468209767, 387843681, -228583086, -1958144406, 1387357202, -2140432631, -209448500, 750962299 ], [ -1732331011, 601104510, 76328922, -480602516, -18837598, 251931968, -39425245, -1453760824, -845369978, 1814100943, -413523988, 1120765228, 349149199, -43927883 ], [ 2146007588, -1467825106, 959072185, 460480987, 424745295, 1222836178, 1237049952, 1197689133, -1053420115, -483388444, -957036539, -103999395, -1762962080, 129746183 ], [ -973448118, 141784720, -2104850267, 1237184834, 1743900643, 1242099451, 2111809550, 872660656, -768338147, -1986073013, 1573749916, -727619446, 640837322, -1078969401 ], [ 1218164889, -706818877, 30735086, 814031130, -532415246, 1140859297, 56861315, 371970576, -987842893, 334892361, 555218010, -613300878, 78161743, -2134371588 ], [ 1303379082, -1637554973, -541014045, -598559164, 319581027, -394426111, 1144157236, -1843244486, 1303467503, 1580579179, 1712443578, -1654225957, -2082649798, 1125566196 ], [ -1577779758, -1510120561, 951417508, -28506532, 1420995789, -316887080, -394030637, -1913995066, -1283734301, -1250973481, 409585473, 671418735, -642605910, -1875024423 ], [ 957803071, -2060920720, 536497933, -1296760123, 1803242806, -300979289, 1886903221, -24363179, 1225726546, -1328739827, -425640354, 1030798341, 2114736147, -358364106 ], [ -67901587, 1834343843, 1560296681, -1499140214, -1442621778, 893648302, -1265201170, -1122852230, 1394054138, 957232672, -1302311261, -1437449541, -542444914, -832040408 ], [ 379236414, -2041041556, 2136298166, 1004661716, -846202954, -1192089019, 1030329745, -1863914418, 1367348346, 503206849, 92277068, 822773683, -387572293, -978569200 ], [ 673166162, 1228989604, -90453668, -481792166, -1121007351, -94662285, 1614138589, 1189273456, -1925876028, -1807552546, -868025893, 2061288872, -1917982351, -450157762 ], [ 1905412041, 1938842823, 1066616669, -973963532, 2108812228, -253984186, -1900540805, -378165469, 869534464, -1388606681, -920478500, 2053350237, 1591723566, -874975095 ], [ -1439333090, -1274363012, -514849749, 1691300293, -261162328, 1782459444, -253840649, -910305024, -712352685, -355338357, 1133469785, -1459199342, -558906826, 358331583 ] ], [ [ -338242609, 406202215, -1066479705, -955877180, -353524664, -90888001, -3396526, -2139854545, -234800697, -1998293197, 1805775, -647806665, -712140780, -1671093924 ], [ -678951079, 1142329801, -2032433382, -1399808647, 423662922, -2045126316, 1756441590, -1877351342, -867408756, -1536837071, 1391915820, 1355048614, 1235290375, 1999756693 ], [ 259704983, -1358418723, -1201029729, 1385709726, 234977223, -1040401233, -870843239, 335500685, 253351377, 1641059337, 1702736513, 2028990981, -29766537, 475473105 ], [ 1056295416, -1898328765, -1691150634, -147949138, -313122454, 273115890, -185648748, -779701873, 1434122840, -1228222568, 863020584, 1774718294, 380869929, -1457500772 ], [ -2139230969, -1925227425, 1220823319, 2071597563, 1997359333, -226264874, 1322350737, 2055691586, 442046885, 109035944, -95768142, 1390891396, 2008936491, -658226996 ], [ 953926154, 2020908461, -218861849, -267796297, 1740925967, -1040002815, 1203598366, 397216409, -719149336, -92943382, 589018543, 1502751779, 1993273331, 2114535710 ], [ 967557432, -2088368487, 1483839957, 160897193, -1555416879, -349927265, -744301168, 229921845, -1067859463, 257637545, 991887819, 181062167, 449223384, -365200156 ], [ 392804853, 104364746, -333539633, -1726701211, 1033556685, -1267541806, 2071114849, 1437055204, -1638813753, -532269843, 547170923, -168628056, -1800760015, 2078230733 ], [ 1884992802, -514114364, -322411649, -1625344840, -188976602, -416480716, 1729419919, 336010522, 1156312533, -863087883, -1785813667, -286736635, 1393868750, 857231806 ], [ -1599218674, 1571849996, -1669993692, -1649704309, 847782414, 1961280691, 71221921, -1624710862, -1419103712, 1840696291, -1327759577, 1530276073, 75937791, 311099738 ], [ -589313995, 2104108649, -1636016887, -916965272, 842032348, -972977244, -205666938, 1184309374, -2061055466, 958566281, 305530871, 303361254, 638742703, -1082330467 ], [ 2085593316, -197338675, 1504264351, -2029646223, -1216953176, 1377857184, 971199048, -919940470, -1609893803, -1405965016, 1304844044, 1646090045, 1015011626, 800119525 ], [ 1371488153, 233807996, 1620932945, 2146073901, 1268204085, -2140057351, -1401546440, 1133255079, 733865270, 1755206401, 301365575, -1691751176, 105438409, 907282050 ], [ 1634509945, -1635926899, -237103330, -144287729, -1244159120, 369512851, 854425298, -2108630720, -526908212, 842173504, 1479853020, -1839910724, -1848651306, -1944607166 ], [ 1435749333, 2110191507, -1807763743, 916270460, 465798783, 12281940, -638977686, -1998965768, 917499970, -1746747976, -756452615, 1997680692, 108334268, -1766781566 ], [ -36609071, -777012100, -1056692509, -1439333974, 381424907, 1465109106, 886633326, -1448596611, 1748196877, 1331474480, -517213966, -1594289913, -188211777, -996127137 ], [ 1087670487, -2113209599, 929879055, 56607678, -753845257, -478301473, 1709480150, 231194473, 1831734916, -291798705, -695538003, -537231350, -1656211796, 1475586623 ] ], [ [ -1166886235, -146310943, 1205643643, 304542535, 1202142255, -239363298, -1125344081, 820318837, -1627536075, 2012696337, -1001148699, 1396877846, 1091748373, -430498348 ], [ 1811494770, -688876611, 139122692, 1507233754, 276555235, 352804546, -38766568, 1357743080, 998017294, 142860438, -2028300249, -502903101, -1345181506, -1934633207 ], [ -883505285, -2091030647, -701411994, 712011804, 1584852777, -912286864, -1428593159, -676441364, -93470543, 808555826, -1251168901, 2127585473, 499911412, 2108102638 ], [ 277523251, -2103681776, -1820088732, 697222807, 1056226215, 1923121957, -1646154774, 269144127, 1391627955, 527686506, -420946558, 960723199, -1788637935, -969556691 ], [ 744163085, -104228137, -1692874398, -1863396247, -2007677903, -2095806774, -796915397, 1576696075, 1329664550, 1884185635, 598613985, -348480515, -274950578, -1678427230 ], [ -1030371571, 969599764, 955359620, -638932945, -375233759, 1522911762, 920445503, -498757845, 66243856, 1305454693, 870078684, 409066898, 615420732, 1518211648 ], [ -1111105595, -641194000, 1632551336, -755077467, 285744650, 353525506, 473840998, 1738787152, 981448771, 1791184170, -1366411355, -1885321763, -13291417, 1456096111 ], [ -1611588341, -694402454, 1619636102, 1880091783, -1026946162, -1571504402, 2084375050, -409056341, 1416962898, -571154098, 779485253, 1710333564, -492309862, -2122560163 ], [ -1457571224, 1284602742, 810168866, -1435836962, 556130388, 1553576688, 241552821, -1768548935, 1496297512, -657816815, -2129362996, -340162389, 120733730, 1383885751 ], [ 611824739, 1683375591, 873503607, -1224904185, 1713836312, -1874593616, 531033147, 874917746, -301316647, 1695251141, 356923551, 485239796, 370802553, -1165188458 ], [ 1426958820, -516140286, -1708481554, -1626447526, -1109036754, -582146138, -1754745428, 1575278064, 1060268233, -139755451, 406357276, 412697705, -1731464509, -1041382483 ], [ -228444908, -1531977943, -214454469, 1687002459, 2093715357, -794901130, -973134529, -1699622331, -1321913536, 1603556126, 1741457782, -800922095, -2119904851, 495288491 ], [ 650900702, -178067384, 1935206860, 219517426, 1326615124, 486944586, -511491185, 710862318, 1884904604, -518399675, -1774678037, 905347532, -1068682374, -190336075 ], [ 298227083, -1207950507, -639885777, 1245155170, 736535325, -66182943, -1772622262, 127242205, -773449926, -673338342, -219355608, 1279332587, 267831342, 1295152678 ], [ 1524122594, -1726834294, 1818656593, -979968010, 200918846, 1283554366, 2002516735, -1117335711, -107890737, -945476852, 875260137, -1010848650, 358651818, 1527624804 ], [ 1912840918, -421382277, -673866253, -1667013403, 1120150336, -1239879757, -715073184, -1363880809, 261860507, -973089853, 1285789786, 1766099574, -1696687835, 1188551146 ], [ 1889777983, 1419731652, -2080726921, -1555374435, -978285994, 179073365, -88843762, -1506546719, 434970016, -640123231, -1951621487, 1585708051, 1504424145, 1076544373 ] ], [ [ 1779139762, -1546887099, 624597595, 917807255, -93262192, 1799738912, -2134736038, 1320153408, 62198669, 824219528, 865536685, 127607614, -989604882, 1154181992 ], [ -1583933796, 818387696, -1662114340, 1109242206, -1770126610, 652093337, 1378746691, 343440309, -234100148, -2047256168, -1931879621, 1278660485, -1238759238, -1721910107 ], [ -1194510774, 2115927837, -551867662, 1723875512, -919346265, 1621384214, -132823737, -874729334, -464905860, -1399080837, 1413402783, -827337444, 597192290, -1972037687 ], [ 245408329, 2085784081, -835972707, -1327399691, 787948982, -89128202, -625141686, 1540019162, -904160604, 1287926940, 502125124, 591477762, -879643426, 282551392 ], [ 218906735, -2054225344, -584279430, -692536851, 516459774, -1552408981, 253211847, -282445801, 396314494, -1374740483, -111494669, -1117743682, 1154911550, -200373674 ], [ 2062700477, -1887021140, 694917167, -1434218851, 1003106703, 699128719, -1539316919, -1931151801, 1966170509, 385306933, -812407640, -647459077, 160247393, -246968419 ], [ 1421232924, -466195831, 844878876, 2001429230, -124940218, -2128107099, 1332030193, 517169704, 2000161108, 112952741, 2098059836, -292848858, 708510574, 512214937 ], [ -2047055928, -320657465, 1353551521, 180990073, 341475871, -480301881, 802456799, 1530282879, 181098348, -1583643482, 541275911, -1820280380, 705230242, 888193010 ], [ -420019547, -206264082, -814042886, -341063796, -2001108790, -529736905, -1814056250, 1622913348, 1154935415, 1377492769, -1878154015, 1349672142, 438793793, 1707797790 ], [ -600695069, 178999489, -1125402491, -484716538, 1013433589, 1650490638, 819629719, 1269354771, -1917351795, 1050256379, 397738152, -377638321, 146709267, 677554781 ], [ -1208590173, 1325161535, -1295632287, -778706050, 1139341795, 620308961, 823762064, -894945911, -1918241023, 1141820196, -1815923111, 120089580, -1551405574, 229278637 ], [ -843853608, -274318227, 440638116, 547063595, 2006149999, 1278205422, -1903914959, -593933423, -1370303906, -233966391, 1765675940, -1831324162, 989394911, -1844167771 ], [ -65974954, 1917371834, 1511989542, -28260387, 441801520, -1092858079, -389579813, -1908460716, -1654287319, -974691903, -1283494752, -140065992, -730413650, -1201292372 ], [ -1982343979, 1616616010, 1077522695, -1566939176, -657747998, 901564218, 1104842180, 1526827793, 2143157833, -51084857, 1063601420, -830406520, -1280972036, 1591899102 ], [ -288688296, 874713213, 206464157, -96469263, -1530095412, -910087851, 451693988, 195241312, 21672154, 360630092, 1952872397, 535236637, 1753468516, 168751007 ], [ -1796239267, 1314519806, -1771741155, -1152763234, -880781054, -785715780, -100820580, 909366163, -1935333498, -150298663, 1715433245, 508810273, 498815195, 1834592832 ], [ 2023726751, -1530714786, -1803009492, 1193062119, 787027085, -730178868, -83465938, -542112801, 1502236480, -229445548, -1320348635, -263299719, 1428405757, 246251267 ] ], [ [ 480227607, -146509143, -743319902, 809767051, 2011203998, 926599337, -3178150, 2095999116, -74588782, 722321227, -1601810526, 1395196512, 615724446, -1556274657 ], [ 1109873228, -1641174509, 628696061, -66301349, 256623212, -307841190, -1262944860, -862288920, 1555481782, 354034983, -1738443395, -223788884, 108384411, 1315961366 ], [ -1768638375, 72296730, 120890649, -29770770, -754025928, 93275189, -1278484867, 133204504, 1662017480, -1534353552, -1733056511, 296425804, -1044900001, -991243623 ], [ 2089516276, -325015990, 847738191, 1627964601, 316611774, 1340606763, 1730238053, -541833528, 1122659221, 430682300, -307504018, -1482799586, -2058939929, 679900497 ], [ -591326533, -1420887629, -689354938, 1868107395, -168967848, 447049618, 1907252812, -1457868562, -687586196, 1728326496, -1142862192, 2043132043, 2085589707, -955883031 ], [ -1998056574, 18680981, -792404138, 1506804850, -629765314, -1887530121, -1796587372, -1916103443, 985827499, 171502342, -1967226629, -1127195887, -1276702564, -168783888 ], [ 1052328077, -1676431194, 847736317, -244153788, -409075752, -1485738495, 543717945, -315038635, -225229744, 1475792617, 2124840649, -462026680, -598645919, -1649453829 ], [ 2066601886, -1199680482, 735090100, -627118851, -1699027776, 59139951, 1142445593, 656511268, 203557135, -553891988, -1937719582, 1748619503, 1432779300, -663728505 ], [ 1385567960, 821300203, 69345649, -1198696757, -913187083, 1984030132, -1788217741, 1781454295, 1186080159, -34802960, -317459269, 1864536662, 768577813, 1972942376 ], [ -931893185, -1834465774, 1393629261, -1084084607, 1232591992, 1235858306, 2069486011, -1772377858, 1543841073, -1300617117, 287400206, 641821102, -266289859, 304320976 ], [ 452809897, -1797771795, 1307655358, 1804628833, -2040439237, 1406396942, 1236288158, 1829025517, 1659501863, 1356279596, 1744712549, -707455327, -598379057, -1900624739 ], [ -722142707, 562492050, -83090748, -1010486704, -314032144, -1468506182, -2069551596, -822217478, -365771579, -1526029422, 1603720201, -817506116, 2092817550, 1856939485 ], [ -185043902, -456966812, 1634565412, -1474254276, 276223595, -1471378603, 205539122, 1781020606, -223538902, -1673492394, -880323073, 374013333, -512710082, -614995306 ], [ -460704579, -190201726, 1509784392, 189138545, -1667966405, 1677579516, 1624055815, -2127544921, -1558209856, 1565530592, 604286902, -299308253, 121179312, 1203420266 ], [ -923683325, 1678795288, 1986194798, 781392043, -2065467440, 704562343, -450702067, -1054459522, 2004529349, -1749623602, 270000784, 113625587, 672947329, -1225142662 ], [ -940434937, -856258150, -579215899, 15922215, -32199641, 13834668, 438952394, 423686589, 611762951, 258017002, -751558194, 114878140, 389752308, 1729135592 ], [ 907372173, -718568839, 857119146, 1027827606, 1389232856, 262355284, -98234142, 1110791291, -1456687836, 507298188, -492259612, -371689358, 2067883918, 2134683276 ] ], [ [ 631581298, 1118519534, -1191934068, 1017127727, -335526502, 1293658758, -2123855296, -1441837370, -322897977, -749774070, 144315027, 1705769780, 2095760565, 229895377 ], [ -137240136, 154577694, -819218236, 1416847852, 1529074884, -1970699548, -941188113, -327886609, 2058566537, -205525094, -900333702, -1128944701, -36242967, 1983098046 ], [ 234561389, -2095956946, 766601051, -1143788924, 663986507, 754278933, -1483151423, 1806268259, 1494570038, -772275642, -134864264, 332109171, -1258812575, 818102588 ], [ -1662193775, 1506323663, 1697365807, -281710339, 1093722165, 1585091157, 1137982087, -1337590868, -807921363, 1292294717, -1475187638, -1676959745, -141124080, -124196597 ], [ 761730201, -1896644412, 1216248245, 1387361220, 1166717012, -353785526, -1603990888, -424245344, 747493436, -1386804974, -231322347, -1934562524, 1048820484, 1209060190 ], [ 355124758, 54625338, 823851492, 259553160, 1294728716, 624933947, 621671818, -2133062886, -1767177594, -2139434283, -1541449128, 674379769, 1434160797, -1427554626 ], [ 1937100796, -1501813294, 1156366430, 251246205, -413534524, -1569982534, -1340640067, -216363219, -768815219, 511959053, -1934890120, -80747768, -703466112, -2032945163 ], [ 917782436, 45567605, 591703572, 987937698, -966102834, 199734027, -509074862, -1390371818, 882086158, 105471233, -642740377, -457169146, -1012595914, -1581103282 ], [ 1884894893, 168485269, -1751641369, 1316778626, -400102234, -2144246125, 1617562960, 1150969287, -888835275, -1411332945, 910465727, 1288927690, 2008232932, 810214845 ], [ 1341658898, -73337820, 787715521, -1906360906, 1258901651, -1365758897, 1348380233, 1340043333, -286559271, -1957701048, 66670021, -706324852, 916068602, -1641223160 ], [ 1362806854, -2100170951, 561201743, -738190475, -1774584672, -1467813926, -638607666, 831400122, -408109432, -1385522979, -1649164732, -1760590366, -1165057676, 1057119686 ], [ 1299550533, -258696200, -1643900022, 343887998, 1643109947, 1862734923, -1984081159, 789117704, 1320510270, -1106073650, 1074439528, -2118716364, 494546375, 1907090833 ], [ 1709172224, 1505794705, 761866351, 1870995931, -881907701, -1738767085, -391624366, 964842293, -759551849, 1361387871, 2005730742, 946624146, -171099298, 1460017189 ], [ 729266652, 164574487, -819938057, -134423372, 361237579, 1865056335, 162567104, 1494158304, 1945405092, -1814602089, 316089026, -1541521830, -118997106, 594773165 ], [ -1118175868, 731317808, -12195802, 39870394, 1420538790, -576271441, 1498994050, -1327605386, 2115903423, 143750188, -816347679, -812917361, -611545393, -319456621 ], [ 185911256, -1606161020, 2062259577, -1774689339, -1288005256, -1034101479, -824401185, -916627823, 473510639, 176194514, 1430298037, 1656417586, -760042051, 45632391 ], [ -685540739, -869858604, 312240194, 1087152429, -2104913116, 1256027629, 737931462, -301861361, -726841535, 2112085920, -678615858, -900978754, -1172162975, 441364192 ] ], [ [ -1399183673, 1079837230, 267812620, -294510360, 804166127, 1480477048, 2097742763, 443907383, 1963069109, -1530362537, 466833671, -1017513069, -1104749272, -1518391255 ], [ -1139376262, -1034477619, 188357940, 2007857499, -996204783, 558450260, -738573796, -948730555, -1028755034, -23827450, 813208584, -2028097071, 136677552, -1475611130 ], [ 958434756, -778771773, 775647146, 741126520, -1953727133, 1327199303, 1412778363, -770910237, 133986230, -192560601, 785984242, 1164497403, -52130475, 2059117978 ], [ -269366380, -997468193, -1864612623, 842806275, -1225007248, -576931587, -1414140200, -1951262965, -464401954, 1404076188, -51028119, -309244685, -1923304843, 9936921 ], [ -2017071887, 557175743, -2007348529, 209681187, -1483316222, -1268194606, 1936100196, -1870806338, 925615619, 1980151153, 180466942, -1123758913, -292215697, -344953286 ], [ 687391855, -2108764349, -1244688356, 853252796, -99962854, 780832692, -466494045, 329012851, -1636504320, 1041634895, -498729454, -308912116, -1235061287, 709213050 ], [ 750468218, 1715416323, 280102277, -583739830, 1721280009, 1245820119, -1475390265, 1700572391, 1161172427, -1052585144, 1425305470, 698476407, 250158920, -1697374913 ], [ 1001152429, -1051863202, 2005005856, 1883184702, -78531963, 641933450, -1472190759, 1243320043, -1451303696, 1875424621, 393204786, -1274792649, 1755134296, 60565639 ], [ 1945899544, -620060441, -48845269, 1977032824, -955785031, -1153214072, 2133979299, 1439331098, -575673491, -100610806, 2082019180, 322784618, -977555417, -1413304404 ], [ 174155140, -763913602, 223074165, -1843202387, -99876397, 1696410040, 1287691594, -516302694, -1630822784, -1679924992, -1717776342, -1079629183, -1644180426, -962602326 ], [ 1060437920, -344200033, 465961384, -355107367, 2111290458, 969378548, -657502439, 1944694998, -464463994, 10784802, -168308030, 281065175, -137219872, -42749012 ], [ 2114925189, 1282172708, 1779294677, -1829457784, -454627497, 1136630955, -341432125, 1534426459, -812168426, 682832384, -1554775487, 75524900, 1732169984, -365744422 ], [ 1458923303, -1703452827, -12221553, -505960604, -406106176, 1777887921, 2029629588, 35034544, -1743498259, 1227558520, -425556347, 1365214626, -1823383134, 1440344207 ], [ -1733054765, 922308311, 1723148550, -765215401, 2031246417, -731986297, 1450372280, 1427527252, -2103813775, -1389550170, -1010247491, 810600669, 1883774236, 1186939545 ], [ 1523881097, -938001181, -1923264935, 1505686117, 612030139, -1038376447, 1196145598, -189990818, -235030608, 1403813633, 1624403148, 1195325107, -1859028591, -241629166 ], [ 1719110229, -59027193, -2033023686, 209059491, -1905576287, 871171976, -1141473005, -1088230544, -929000598, -1797670299, -1813052027, -2695412, 1585432593, -725662063 ], [ -241461662, -171193081, 1942462364, -1116034946, 770062586, -1995475415, 1633852200, 1433120202, -1351553709, -597085287, -1341813933, -2102865384, -59249442, -216013799 ] ], [ [ 478825480, -279155248, -422778839, 1751189394, 2033616479, 869020445, 1288758777, 1159345849, -1490263082, 272902284, 173710764, -2040897768, 983194915, 1486743415 ], [ -1107760795, -1173695690, 798888866, 1284106199, -1624375168, -1282440428, 446648660, 1440362747, 297640304, -1191829369, 147528386, 1174898696, 612709004, 344482396 ], [ 1530865641, 1050279035, 1155821661, -30587433, 326930665, -719086821, 830734754, 947158278, -1459320215, 1133644715, 106441090, 1766709058, 1054981989, -1811916061 ], [ 1633511429, -352989349, 387897410, -1433285161, -950723696, -572027823, -1703572580, 2016641103, -766375834, -753958226, 1803691223, 1898595614, -1752836129, 1554850836 ], [ 1002666219, 297983245, -1856522083, -1534910860, -1961615659, 2011000073, 1410175647, -2097586084, -2060844076, -99754973, 1150665735, -1915958338, -1334638403, 943700301 ], [ 1219087674, 1381160248, 1742899437, -1638145196, -269351652, 462084717, 430741515, 796158928, 595556582, -1349358024, -730764751, -107875250, -390817005, 364734393 ], [ 361042742, 349042498, -112426257, 1660920985, 177991441, 2085439202, 963951547, -1245412979, 1409305091, 487382492, 95436320, 841607927, -11873586, -280236165 ], [ 786122618, 825402456, -1734486298, 992540254, 249668789, -186031484, -964996907, -284904026, -428539384, 187940016, -1619202449, -1694058176, 2096432736, 586945981 ], [ -386321845, -2072722605, 1252276316, -1568940221, -643074942, 1778602047, -1893762804, 1411516561, -1914546567, -344547771, -918555280, -84690401, 756132349, 1275766913 ], [ -774992231, 629013564, 880143945, 1023425327, -1074069836, 1213923087, 1191370775, -842749173, 424827421, 872259109, 610178466, -479312853, -854691374, 205455240 ], [ -1216584890, 668687734, 1610822573, 1496798042, 185166436, -1473714002, 999148836, 2055996971, 1642523367, 260732395, 407313215, -641096236, -663808147, 1233675011 ], [ -1067506577, 1091950186, 1612330032, -1644380128, 1468082430, 153480777, -1434983147, 1851458874, 1228470338, 1535238395, 951880471, -128021632, 1544038938, -1360981072 ], [ -912628765, -892446173, -1781626245, 1508687249, 1599773053, 1569935851, -745737341, 321966193, -872940629, 895871267, -1885697795, 1595132248, 1199315840, -1653674945 ], [ 1877391004, 1154685777, -1766419133, 356398777, 2040453231, -1010029453, 1328768369, 2059540119, -1260659885, 1416590237, 2143732836, -464220980, -1715410031, -1362441562 ], [ -983749242, 1214200215, 1678020188, 1209106720, -397300656, -335638200, -340839327, -1317941221, -1708050195, -1347532593, -1792199441, 1611172824, -808660898, -816658652 ], [ -718361154, -670181113, 1188133523, 347458977, -230435484, -1735905809, 1776676405, -346793460, 1674214170, 411610055, 1515586746, 170210624, 585466556, 1728637651 ], [ -2084539047, -604217289, 1943789653, -1744771739, 1341362536, -1197783611, 249312978, 506337391, 1539187923, 1466238372, -1767876202, 882096864, 1752136290, 740867752 ] ], [ [ -490849693, 145503163, 274789025, 1405814454, 1802832692, -574184631, 568122579, -1198033110, 267349527, -1833282825, -851668282, 1119078123, 1535164285, -945995801 ], [ 296809150, -2030662211, -789898951, -443343353, 709997350, 1136839652, 987976531, -58461691, 263693204, 778966447, 524573154, -183998267, 1507151565, -1622153550 ], [ -1224689708, 268062368, -1119740337, -1756292879, 535192299, -526495436, -62062512, -1479965801, 986392359, -2045882724, -204302027, -444397644, -743004425, -1041325054 ], [ -1357563570, 923628159, 1858948802, -2019559419, 1272905142, -262084898, -516828601, 632511603, -589810220, -1218991141, 1444881862, -1673046165, 376056143, -185734973 ], [ -1269733957, -694059752, -981783357, 2131926697, 1255462039, -1779594513, -929252486, -1190622909, 2095949107, 2547138, -28922260, -1932135423, 526349815, -260159012 ], [ 47562040, 46184011, 1808066802, 22672185, 1387658461, 379056901, -210514986, -1572453575, -661377945, 300940635, -15083432, 1415592347, -92875482, 1542959594 ], [ 1972383962, 77081593, -1356742359, -105761602, -1751381101, 1639814508, -556824185, 544990444, 1492140473, 341960730, -1048429269, -621099842, -841163684, 1325437177 ], [ -983918017, -1048326599, 2076879390, 760577153, 1055209606, 1155173091, -521021070, 420028273, 313473133, -875429946, -1239786292, 1726175056, 642812986, -760615397 ], [ -86667169, 24916891, 283205320, 1739495024, 570886311, -955171177, 1372060852, -1338330458, 279247495, -588173290, -1979446331, -472541721, 1242107613, 1888220672 ], [ -2116137913, 1915369031, -892795925, 1884987753, -1850236925, -1898846159, 1892221703, 1837166191, 789664406, -374435110, 1036463258, -315388382, 1108432709, -386562830 ], [ 871973306, 176989899, -13441549, 1547223621, 138103674, 1606921110, -1463609732, -1915095873, -448881390, 21828411, -841125606, 914022057, -1242943426, -1169643007 ], [ 975661957, -2084442809, -20692737, 1283759545, 528668522, 1820820062, -1497945690, -490381598, 1490004526, 1191803780, 482688942, 1238747896, 1128961531, 1404913942 ], [ -1064646267, 750103575, -833825992, -1422459499, 1378956726, 315547066, -1498841105, -879600336, 397281445, 1148532473, -1417444655, -1203120488, 806458553, 882628384 ], [ 1694441743, -106273957, -420554751, 1839293067, -1926078722, -1151588946, 495208167, -967675315, -664975582, 1916522575, -453826830, 352583898, -678766188, 405547039 ], [ 2046882335, -522196527, -2057300420, -672368882, 1639613052, 861726869, 123154912, 842961216, 451302182, 1724720567, -1727686728, -796205135, -721837000, 1009561124 ], [ 1422035721, -1863285069, -2011689738, 611981650, -2025749788, -1965625549, -1345092234, 1958468821, 1170383091, 2054428883, 24509658, 24194438, -925110484, -393386678 ], [ 1401858482, 1904520556, 737210989, -1270438143, 1863994781, 1039562243, -538939210, -2095918944, -1385090580, -192056266, -529978434, -2046646251, 633917807, 347951442 ] ], [ [ -238616943, 27099202, 213580271, -1387494883, 1847925297, 1370686332, -423702374, 2096197208, 1928004389, 830312057, 2139146212, 289871092, -1670063459, 604370866 ], [ 413637698, 1089075255, 468701506, -856379616, 1252683148, 1596626571, 1352172371, 2144666782, 30805469, -1235424583, 112977686, -1608369660, 113621676, 576962185 ], [ 960554378, 1165929726, 676549396, -714967883, 1096149121, 1476398464, -2085857573, -61033395, 2018676045, -323375281, 1848334523, -1846656519, -392907565, 1822382786 ], [ -1951983074, -1854843327, -408983359, -1593845403, 541241365, -1932292733, 1867958677, 1966950481, -139523496, 1815042555, -1663228979, -1102954570, -971191853, 2002686739 ], [ -1836406578, 1458896342, -409099494, -951192509, -2052719243, -1304568253, -582408410, -829779844, 379059782, 1009324124, -76779266, -199792213, 1782233869, -1348396727 ], [ -58354208, -2127796333, -44123887, -163745644, -297473411, 1404628665, -489765807, 1288739387, -1102017520, 1467925090, -764213841, -465327772, -1741537424, 153892124 ], [ 650031198, -226376061, -90497261, 131962172, 1984285758, -2002795962, 1174118894, 590304393, 2113005910, 717591429, -930556396, 689491783, 369942698, 785095287 ], [ -1597822150, 20821596, -148086925, 2003780951, -627553699, 697207335, 1214379016, -972585053, 49128287, -1001556284, 1228590339, -1960254783, 83264655, 945095782 ], [ -584118264, 1837616968, 362251725, 1774022732, 944653002, 142678480, -1199377776, -67815881, -525470736, 1582379369, 642004188, 222935798, 223028427, -455148434 ], [ 598862450, 1386060968, 302375845, 253040714, -370923955, -1037754038, 1180272263, -57285026, 987578321, -5047269, -1014204933, -955462833, 1310635022, 1888429044 ], [ 1343597559, -2044881280, 890996341, 1429132425, 1829344676, -1330791745, 1724047949, 1467401991, 1820541438, -223793969, 1964542316, -312369613, -1293840829, 1757417648 ], [ -1633220964, 1049011474, -1628920573, 492357169, 217101881, 345222455, -1389738637, -1939549895, 762520617, 946433091, -1861995218, -703138708, 910173023, 349277715 ], [ -516776445, -680662501, 1808768882, -711496268, 2096090731, -1116577636, -1967854622, 249230301, 1170593930, -394402074, 773015158, 497370967, 1653464245, 1694598823 ], [ -440105606, -585635199, -1758887278, -798580583, -226263396, 172214206, 225524859, 1463955698, -3824823, 76884025, -866573473, 1663948382, 391266208, -1183983294 ], [ -949105976, 988263341, -649804648, 425252241, 1213411614, 300839160, 1226953916, 1619045890, 325604207, 269065645, -968130408, -1546829333, -1417340459, -1123033348 ], [ 1101448620, 716110088, -912165245, 1976080136, -1913816036, 985855125, 1371951300, -875942949, -720442874, -927653815, 227930101, -991842175, -724828615, 1940318116 ], [ -378506335, -1896848339, 805881535, 1148681827, -1504118866, 1124268803, 1129215597, 1926156805, -80234042, -1332715961, 1466060148, 1263203401, 1250745663, -1785476318 ] ], [ [ -1457585361, -1626429573, 564067103, -814818446, 1493118765, -860426486, -609482823, 134357453, 472072480, 1243328952, -1821974230, 255813081, 262673714, 163265933 ], [ -275885805, -1650672432, 1725427018, -1639161348, -403864720, 1630087434, -988110207, -1098028997, -872813505, 411356389, 2066440361, 739083672, -791360850, -234646567 ], [ 813791389, -681283110, -670334374, -1404459553, -1074790914, 283726742, -19898096, -226790777, 628234854, -1318716664, -1500704372, 289565430, 692606250, 1049766567 ], [ -1970769178, 1110371595, -1486963795, 5108593, 1088494060, -584715388, -298296125, 1907296848, -620661713, -1286151428, 1041472916, 550730892, -2100820510, 404406800 ], [ -1671656173, -631520454, -788793157, 574080556, 587725560, -967499578, -980316814, -1090904377, -1785841347, 2102225556, 88505121, 593554607, -1300397411, 527474509 ], [ 451936072, 2096520069, -1015746084, -637837879, 409551909, -1168331651, -1933864271, 2081288749, -1696996637, -875312673, 1170724574, 1246393811, 682911972, 339864773 ], [ 226380323, -581785609, -602244666, -1434956105, 1618152647, 102506364, -1770771410, 1012662753, -630447449, 623193207, -1770373850, 2101976288, -480202936, -540294662 ], [ 983059383, -1745507040, 672642201, 712727317, -515047961, 2058719412, 2060281063, -541864344, 264228976, 20943436, 457421689, 1889769226, 56026158, 1881653312 ], [ -1570142068, 1963848666, 641826605, 391901810, -1802315417, -671845934, -126159256, 1934488088, 1080030823, -1764704886, 1733582660, 1120656244, 131318279, 196057447 ], [ 2070732150, -2118196524, 1976211028, 464051816, -195013581, -809185083, -1973028275, 922993225, -1412207534, -1037286546, -1631873997, -57711763, 1373164034, 1620508132 ], [ 2001648236, -288064218, 1104180551, -1947946990, -1539068594, -449203315, 129499608, 977300174, 844536296, 877668395, -452848688, -1319354711, -1569995534, 572221527 ], [ 942338221, 1825206523, 1432890258, -1301022876, -414886942, 909988143, -1278350093, 920428936, -1437688897, 429758461, -1592594265, 1302039827, 1789747191, 592942653 ], [ 1516297614, -36777474, -573902987, -89928359, -1426772400, -888919085, 589295913, 964626105, -262501319, 399887648, -1777296887, 450143743, -1966605717, -511946527 ], [ -1098830490, 392645554, 770718758, -704530795, 298225082, -1786815058, 957196430, -690854723, 254511139, 1527672377, -1614689638, -1619994350, 1401296883, -782759211 ], [ -1952140508, 1177286794, -661612080, 521960196, -9737134, 1183147313, 226820592, -1401921890, -257607745, -677076205, 1013949648, -2035009860, 233660770, 1194923267 ], [ -146141966, 1271999550, -1427992859, -1080610474, -717076804, 361447649, 1830339785, 844088445, 55249239, -340984538, 1584898530, 2032830041, 161844837, -204811659 ], [ -43717560, 1952122775, 1150826473, -2086366111, -1380595173, -1681186136, -407377730, -1756195113, 1194316545, -1971712438, -1594065491, -1990084627, 1827831956, -570531646 ] ], [ [ 2059357528, -1034534877, -10001670, 1561524252, 1018418415, -854552446, 525392346, -1023966618, -634598957, 807263744, -407792493, -488459933, -467874067, -1598208072 ], [ 1691887617, -1864666145, -219159391, 952301578, -2113032155, -522941789, -1225668293, -1512492589, 1186818483, 120449794, 1392549268, -224742449, 994579551, 376868792 ], [ 754928620, 1144130770, 755794388, 1371638471, 833287993, 1574546255, -832137804, -543194609, 329071499, 1350068099, -957741273, 75198407, -436851318, -543930290 ], [ 1458394536, -1141188061, 731169482, 1396045500, 2112479986, 45624378, 1300115807, 1509339907, 2099940207, -1527812007, 986049212, -714051687, -1360559714, 1201465345 ], [ -1582948566, 1594220453, -1059423461, -688468, 1269724785, -811818277, 1979390012, -611035978, -1232941756, 2110728314, -1384237757, -1714791687, 350349249, -1809331527 ], [ 1565221496, 713749994, -362957425, 1752394119, -110506341, 1578830218, -774577137, -158153262, -1200718768, 883935825, -1909170933, 507230137, -1284932026, 460624641 ], [ 1324517686, 991458438, 1299590731, 1851424938, 611624369, -433221270, -984651205, -1817797896, 508812285, 611410545, 591888391, 974380712, -1564197115, -1413632948 ], [ -287922075, 1115490925, -2145968772, 603405859, 1448769011, -483840407, -1199669562, -1937021504, -1609715288, -648092013, -1456422288, 452142606, -1144148757, 69933182 ], [ -727559393, 560138425, -876420512, -359198186, -589540827, -490652911, -283568870, 1461944428, -559875865, 1702563726, -904802291, 1310198008, 1144342346, -1916439211 ], [ -261542315, 24829014, 1239751722, 2120704495, -887277574, 1591808089, 633444202, 1698309088, 1690804581, -412982909, 86749776, 1944195056, 1124180685, -839489224 ], [ 1121209958, -1435668865, -2088271151, 572311235, 768098096, -1502605615, 94421524, -1509487166, 729456221, 1167046508, -2134459915, 695055647, -316797262, 267074855 ], [ -1162344002, 336533104, -1745929382, -175574129, 1784688912, -400076358, -1571014321, 1973285179, 1725562181, -34570478, -911487085, -1510612352, 1799230811, 2064503058 ], [ -573201539, -535925574, 2056221705, -1231620201, -177420746, -521977970, -2097002434, -313331927, -1499250751, 1647489973, -1974059760, 1237811077, 696235331, 992206045 ], [ -662940677, 1686779758, -1541424349, -1377383275, 1057285935, -84208673, 469905808, -907222304, 759192033, 95375518, 1681996645, -995979313, -1994121906, -1601154346 ], [ -1288034597, -661546448, -789448944, -197497937, -10537446, -1276379607, -814954116, -841571869, -715420529, 784015139, -582316052, -1942297879, 1922387543, -104045949 ], [ -1830797172, 1917774252, -731132647, 184028502, 199653561, 305500651, 1837398552, 284377443, -1063005222, 611442660, 886906948, 1960767289, 1650874952, -1274971893 ], [ 1859661245, 1511110430, -1706521413, 1747167093, -491751290, 1012829205, -184080724, 1284002268, 460093092, 454693859, -753883250, -863122504, 625758976, -1893517015 ] ], [ [ -286134498, 1160085170, -1605516067, 1305159112, -1844723094, 760565893, -1468356636, 916965600, 1816482465, 1447939255, 1587976533, 1040730515, 311481044, -1549497868 ], [ 497772895, -214151593, -830625761, 1111364707, 589280986, -1029906123, 664751511, -907186413, -1701839382, -2001965053, 1776861760, -1019323882, -698586155, -1328093053 ], [ -1927739531, -2036579825, -553909591, -916678558, -465555134, -775295692, 2064339175, -1306348276, -553785460, -1247261598, -1855378530, 1553697533, -1061673446, 1954705301 ], [ 221992275, 1792955864, 1910701438, -2085903667, -1734632142, -1132640460, -937992421, -2044456282, 991631069, 1316126047, 500058471, -911199754, 793158365, 1742628015 ], [ 492884742, -486652710, 1189745295, 1290497971, -311972186, -520908495, 1788939443, -560146948, -23412218, -482626943, 29130935, 636668364, -1152523867, -521987295 ], [ -1266926895, -556283025, 1535086601, 549795583, -1247980526, 2053522694, -749400369, -87425132, 742103167, 952590337, -253593565, -1894612799, 1560452084, -1246199085 ], [ 1536843641, -1544495878, 1941616857, 1113080427, 705919507, 799307490, -1529841633, -309403330, 197933130, -1303434136, -1732195730, 1470651133, -29595787, -1792843066 ], [ -1701477873, 2102311457, 537091018, -1484922938, 108393770, 1599518581, -923888534, -568747020, 1216935255, -677446917, -1274816897, -153958862, -267374309, -1158684258 ], [ -508843339, 418300485, -239631922, -748837959, -1557745021, 207574276, -1212652202, 1168376889, 265436050, 165042621, -1975348158, -1930111452, -414462035, 1139725026 ], [ -1684208026, 1210726682, 281863112, -298853295, 547182202, -1935465616, -1306389453, 643317916, -1553677887, -346057220, 1459823555, -1665465405, -1896240430, 210543831 ], [ -156298108, 398080075, 2076040199, -1133622247, 493409873, -493226345, 704358506, -1331960949, -926154855, -1279642358, -35343163, -1364019639, -2012585252, 804618029 ], [ -43497753, 899905388, -1414945764, 1952056883, -739937909, -735706300, 379298896, -1991303210, 1243406509, -1789551928, 1841060068, -79793010, -1060680753, 1810917579 ], [ -1473018714, -87359845, 1291588499, -1978191915, -1186995756, 991780174, -588999457, 2014310436, 763452145, -213706172, 1334610660, 1578408798, 517464957, -254595880 ], [ -1483064822, -346132088, -1734359676, -884784675, 820583757, -285760571, 65476920, 490085873, 1682354453, -192638084, 42331687, -1637223016, -1940652059, 1141871201 ], [ 1064106621, 1421303925, -369467591, 165371872, 1963515923, -1820919090, -797311637, -951292560, 1526976788, -86820335, -1699425002, -1663670285, -2088877399, 1842775859 ], [ 657875097, -989960095, -921478840, 585008125, -1779320201, -2050611748, -163831187, 594425991, -1368597577, 1503713716, -374364906, -2074613448, -126217257, 1660749315 ], [ 1984515416, 909315759, -76439698, -1429063874, 885051926, -692543397, -373190430, -1564694665, -2027097537, -23918528, -1193288938, -904234142, -797161825, 2119213881 ] ], [ [ 324963220, -538967754, 1971462986, 788191661, -1381201213, -1773590194, -467138130, 1780596168, -881692478, 373470653, 377238692, -696900798, 475454533, 929644053 ], [ -719275669, 1418809827, 1945383397, -321719399, -276534930, -769107636, -1153172736, 1712136210, -1834330555, 322074399, -1130264217, -1564931749, 1040585171, -1835005347 ], [ 1577587428, 1601053152, -659007862, 1673140920, -154194375, 735716514, -682117087, 1041391528, 1665309125, 208093162, -1582430845, -38271340, 494428204, -260539769 ], [ -1648932808, 996305234, -1661711989, -1226292147, -1646799329, 950373541, -944818872, 455857034, 629151953, 1840602931, -114439200, -914357905, 79260033, -2096736556 ], [ 980047111, -1818057433, 1700851849, -28217623, -1655742731, 1080832842, 691194246, 944462889, 173093852, 1436670218, -1327443880, -1279890303, 946155368, 1325709597 ], [ 543873263, 153962177, 1725514141, 668363381, 1307432391, 6543211, 1775582260, -2033589891, 256397776, 1305696199, -231859051, -1236064296, -268286465, -1371014483 ], [ 1361231533, -485503113, -1734143546, 850589844, 2049287537, -724455622, 745802257, -70831806, -466108168, -532133406, -2118958708, -765822870, -869519254, 1689543592 ], [ 2089149444, -1612739008, -2010199061, -1642980083, 1300440960, 734852605, -82374985, -839665009, -1005587958, -1400924946, 1716891816, 310640962, -1404034201, 1443839436 ], [ 681618373, -299361003, 908773299, 190667680, 2001496876, -1015514465, 1512812898, 227269318, -239229985, -1708896918, -1706076384, -1462242197, 1974758469, 166341349 ], [ 863962932, 731105483, 1888500100, 1816888161, 1748206191, -1246354759, 1540310862, 2030440463, -1400071392, 1143745133, -160180590, 539883714, -223160176, -1083931189 ], [ 184784394, -1316154090, -561180029, -1812197164, 100013467, 232955032, 1032904649, -1113537210, -1959747574, 1575232730, -1724899881, 1208013586, 832178421, -1518194474 ], [ 1167779026, 170861239, 1432413661, 768088937, 64399374, -1095644737, -2141111343, -1081538950, 1876897900, 1405157347, 380614437, -2089389372, -1601578584, -1109762411 ], [ -21116690, -553580601, -2076689009, 1469904339, 1891874636, 1095877158, 1953662949, -958463070, 93432845, 658335886, 703383808, -114049046, -154034112, -1366792860 ], [ 1101494014, -809881807, -2088207142, -742063460, -1357961721, 80066109, 1513805478, 1556214680, -912180414, -1867932255, -1682826847, -1009492269, 91122195, -1778455778 ], [ 1809654469, -215697156, -442845210, -241123451, 1689181587, 335211778, 2043991314, -1547677576, -1173474760, 1714439790, -325527885, -2101331039, -1619634851, 584916293 ], [ -536339397, -1794988511, -1888973304, -1764252298, -669014167, 1808649638, 975557297, 1215372209, -1916658719, 1064555784, -2047331188, 1589770287, -1751177448, -458736142 ], [ -1515899965, 1932391054, -228559531, -1501129830, -910278945, -77095094, 2061653311, -1550891715, -1307880448, -1849235683, -11782909, 2037283375, -1101897055, 1655436054 ] ], [ [ -2073083029, 1229190766, -572465878, 602613523, -1327759491, -260575153, -1983736219, 1120007541, -1446074643, 1302912545, -585118235, 1945314513, 2117599251, -114772150 ], [ 1478787219, -1667675007, 990188830, 816829962, 1632227341, 1006214342, 1300166794, -571461825, -49110009, 1452536783, -135777797, 1458550521, 104665457, -1282910142 ], [ -2022563801, -1282433579, -557007504, 269771711, -542175181, 2029928602, -1750295637, -1027807627, 211355608, 1791863785, 1825267361, -1972603629, 283564038, 918925642 ], [ -753917064, 803615465, -1015812973, -1890532229, 243172380, -1609364747, 1297118016, -1463510006, -1911992764, 692942008, 592478858, -535037822, 1366333311, -842229939 ], [ -414075285, -586285726, 1996048345, -1036630754, 1328091647, -1182939640, -1262428238, 2021030992, -477181537, 1708638448, 2115817798, 1947712368, -1863192770, 762848102 ], [ -2837601, 1608538185, 2086043818, -1705961159, -446181134, -1273056305, -1874824503, -1849676648, -126214572, -38045890, -595325015, 1002976609, 1710064703, 1180089495 ], [ -1003435548, -630845874, 1156596866, -900146479, -1887890256, 1240157631, -1999609727, -1181806955, -390118346, -496208419, 737832749, -2043393993, 459153800, 1174719078 ], [ 1511432281, -2006104890, -1885496534, 1322173417, -966200881, 1825289600, -645044389, 74357408, -211484603, -1373239370, -1565308867, 1594596801, 1024641742, 80741659 ], [ -744900952, -1610960423, -417573299, -746126824, -1657476003, -1789464931, 153960871, -1909764032, 1305113669, 628043213, 1541741166, -1036016269, 722658178, -1304513053 ], [ 1705001092, 1916281404, -822004367, 1643021641, 1165981921, 1970636543, 1407915699, 14615921, 1737191895, 2125800951, -327741908, 707525534, -249911760, 2064062869 ], [ 1076084749, -1500677838, -908328898, -1401657955, -1444212734, -1005645648, -1972688403, 408163112, -1756271954, 1263664206, -1714402876, -879921227, -1883656192, 344948150 ], [ -1566026164, 1994429612, 624096054, -112129667, -1639184348, -1670101407, -246467200, -192800930, -553450166, 273202965, 2117495134, 124877648, 1533866089, 2066482723 ], [ -281025075, 1396615812, -2139124598, -402512136, -513416879, 1876930332, -1857551624, -2108504589, -846522621, 783925714, 894531889, 1518230704, 505897393, -614245096 ], [ 1964614433, 99485148, 1169064416, -1217980042, -1439973838, 1723650839, -290306688, 1756262272, 1658662583, -1117630623, -1056049238, 1102662379, 23933332, -1196499263 ], [ 1559486144, -950553490, -376676573, 576391515, -1846772021, -279768059, -1784293566, 69182570, -1395819229, -516299081, -893672815, -122092652, 453985780, 1790693606 ], [ 194656981, 2115903664, -687145574, 1476845607, 25756181, -492936249, -780503017, 1250125518, -1274701175, -2144996055, 926053249, -1448677491, 107478067, 1554207312 ], [ -1441151070, -256450997, -302269841, 19899315, 1184488787, 1725323566, -1241054059, 490611479, 1750001145, 551688101, -2089096498, -416911223, -816556150, -981064024 ] ] ], [ [ [ -371012974, 810277600, 919105648, 1373533465, -935720162, -313080772, -1420241237, 1699964264, -1911571406, 1654351294, -129292883, -1735875889, 274086366, -1069637166 ], [ 691983706, -480942222, 1467720548, -623353154, 91200617, -1339826339, -53961961, -350538977, -755437300, 1276208084, -197987021, -1740360664, 1154990284, -1531716461 ], [ 270154170, 1419161700, 181019742, -228527633, 572756811, -729953295, 1290905046, 843398772, 18542642, -1306651232, -289029773, 1462148943, 265982273, 2120787528 ], [ 487328118, 1234811804, -1612563627, 119921723, -434759585, 612694377, 458389310, -1184478037, 1098933116, 685271309, -1602605826, 1199127127, -456453962, 1418804570 ], [ 1443456606, -346822344, 1029648528, -13795804, 594131280, -814512864, 2010532619, 1371593885, 2018855638, 1212436162, -1082540241, 649432454, 1678258358, 449792572 ], [ -118736568, 882470864, -120907033, -2006867147, -1814264581, 1513577795, 412975184, -888080208, -909249635, 428654653, -1823801589, -1613027005, 1498286440, 451114758 ], [ -2031142679, -1153835925, 810866681, -1374698115, -2020181635, -2120943277, -950208313, 909387089, 1912773753, 657045674, -911639075, -1567206615, -863935902, -1138382573 ], [ -471862406, 31732711, 638549133, 1965066234, -1396272228, 1017457988, -406286814, -1870923933, 913251578, 1867802393, -1692165692, 1588908343, -645720260, -1629489748 ], [ -447793214, 943943997, -1218475671, 1643810614, 827779122, -238995852, -1005690877, -1349545566, 527874192, -624652875, -180210882, 1388623871, -792731031, -790530915 ], [ 408852004, -1260422139, 1403575856, -19839760, 1721556442, -1294712302, 1140224392, 220701049, -1334692694, -1911138372, -1519780974, 1207149547, 454856958, 683902531 ], [ -1934969047, -1250260762, 792154735, 589795588, -1377650068, -1129920096, -1619266861, -2013799496, 839462640, 2141543586, 2025242144, 819745665, 2105516831, -1386683470 ], [ 170369074, -716561009, -1858139712, -1309688418, 778055846, -610285209, -2050744002, 1142444973, 768254449, 1158919055, 370324653, -421898386, -1152964726, 1999990165 ], [ -1421406998, -844590343, 823194742, -869890756, 21473943, 1734988334, -2120707746, 300828608, 1912873861, -594387508, 873580405, 2022863321, 2032111839, 641094475 ], [ 1870705372, 2016152112, 1413091321, -1435340955, -1356731128, 1962735502, 1454004675, 2110767842, -822386126, 982776610, 1850630055, 1240512095, -161168128, -851840719 ], [ -1055837152, -1358833173, 771552007, 1332881887, -812790150, 1928725938, 1379600700, -297777323, 2012507875, -2091421549, 109479818, 880452712, 706180379, 642703444 ], [ 1629740436, 1047904523, -129440658, -2071413501, 926615706, 807937549, -115846251, 408171561, 286424796, 2088978285, -783512323, 1916314278, -1967615539, -766490408 ], [ 803013228, -1609862346, -950341420, -1530004615, -509762410, 2069049382, -1357243109, -1473992780, -1737174668, -629170726, -1419653225, -1003607160, 534791775, 539989569 ] ], [ [ 1100645801, -1892109329, -266759565, 38423133, -2092462726, 1127165541, -1559673436, -206413234, -1649741935, 1745672994, 1114299084, -814013210, 1105756583, 884108017 ], [ 1390485816, -498151233, 816858041, 170483461, -1892353879, -1869567596, 769271167, 835882935, -325021309, -780478142, 1546853180, -276854019, -420748636, -1659176582 ], [ -1137767145, -948915610, 2129162464, -655328650, -568596150, 268772074, 551760649, 1546742034, -1550124937, -907704950, 1029632451, -498632130, 1678371080, -1357828876 ], [ 467128019, -668320101, -288860385, -374613576, -32996615, 1934848345, 396709655, 1576154153, -1665967909, -1239199938, 44381194, -1419055030, 1309204430, -1544908345 ], [ -1196041215, -1282565803, -109567718, 1594859735, 130339499, 1556945134, 289142761, 1837404318, 1575401297, 1418536219, -633075373, -1955945137, 1888202132, 385740291 ], [ 986348197, -101725916, 267009381, -185447264, 1492917787, -369859335, 1173842484, -1271660037, -901583132, -419572988, 685204364, -1092274419, -706786291, 1880021002 ], [ -1734377197, -439853956, 1920551787, -1171490796, 2064410449, 2055737619, -567972427, -1792927370, -568171979, 441421182, -1465866740, 2071043148, 1827966503, -1579179931 ], [ -1750705334, 606108813, 1853249770, -412365532, -1324213996, -1672711895, -119556337, 1129159601, -950291970, 1854391500, -1331309073, 1940449678, 847928185, -852523815 ], [ 1061094218, -309748561, 1349437973, -1689558556, -400068240, -267421142, 1773913937, -2122713039, 2038170655, 308489890, -1190853319, -1032999253, -1511659368, 1643659723 ], [ -1961838826, -1670468848, 1736329157, 557515389, -837179143, -1567475359, 1352528602, -1976692095, -1380147503, 2134292652, -1046143680, 695907964, -1476031505, -1679734434 ], [ -48376192, 1484671758, 182886733, -879901445, -107057351, -602644257, 1458412433, -743582194, 74080329, -1184835542, -422427724, 1407218845, 1853511916, 1759307425 ], [ -870627598, 1102687774, 440695323, 278258164, -944566401, 192686350, 1041137471, -299095874, -1355749364, -185684186, 1372857895, 932027851, -2114505110, 1961412720 ], [ -58446615, -944531183, 1394758677, 584547252, -722368223, -29011260, -775886817, 518485936, -1764131653, -806541137, -860999463, 2099435493, -1141985110, -300040593 ], [ -1777168935, 980279742, 49281705, -511049060, 1144474392, 86802627, -1687281420, 520168174, -586807644, -1814163721, -1801161023, 784168958, -708635651, -2048837211 ], [ -212972115, -42597537, 2033424524, -1319139462, 1739570180, 680804829, -134404403, -134275183, -1161229867, -1761608069, -1981130582, 468612042, -566198273, -342880453 ], [ 1974813365, 1185436100, -1886573590, 1729872299, -1552616489, -1192429934, 1126366589, 2137113888, -1443669974, -2092987006, 829670282, 1324834476, -1024198687, 510554161 ], [ -1156843721, 1609729221, -541218652, 2120640178, -593454035, -1733897996, 2053138236, -630083712, -742373557, 1320317645, 582900846, 623144656, -1689608615, -245436939 ] ], [ [ 1870764309, 1540394338, 1798641483, -869702954, 1109723780, 153061328, -463536955, -287310137, -626106958, -704177749, -1946484245, 71720639, 1973696600, 1642614086 ], [ -1000266962, 71332624, -1288871538, -2015517643, -967363012, -1019303042, -996458162, 933430520, -2064011437, -202439760, -335083551, 1486123007, 1817075707, 1162278750 ], [ 2047237765, 1108547191, 823298335, -1696649374, -536355452, -912766752, -1820188680, -35443621, 324351497, 1792139248, 625137801, -1843666055, 1241772753, -13131443 ], [ -25622455, -2133943530, 241238801, 136222829, 709805488, 584561922, 681846445, 704201379, 1944916531, -932358482, -776870894, -962626499, 427498193, 1547478535 ], [ -1161683506, -627110434, -2025880208, -843362254, -861836038, -267755981, 1495261339, -1551607438, -1532700865, 688628983, 1593160298, -551674074, 873145028, 999558966 ], [ 795275113, 1780084185, 408125303, -271559689, 1470341705, 12618979, 1912538434, 867526174, 1736114815, 786711698, -300032558, -17152428, 233560828, 48839694 ], [ -227787881, 759739275, 1278425416, 1269913900, -946082598, 64868612, -1604654987, -414742039, 1540006614, -1321804180, -1533882091, 673940062, -1776209116, 873241970 ], [ 231832385, -1595872184, 540116260, 1672278310, -2009835993, -1949077635, -109760298, 984251109, 734398819, -2125532078, 319120833, 1018956870, 1746512741, 1131342676 ], [ 1947509372, -1431275800, 2032221099, -250612631, -922786140, 941582674, -377796965, 902641383, 603952089, -1794907217, -96434690, 1744944095, -1751773380, 1066876427 ], [ 1589422214, 1123583907, 654854490, 2035769487, 961717019, 65494405, -272997120, -158925093, -669913111, 1956080096, -1719255896, -254092268, 576550877, -1936304171 ], [ 345798785, -862547628, -1590141802, -1209768472, -1283543565, -1348882694, -409709103, -1804092523, 288129855, -266678064, -912396002, 1242425027, 487922681, -1713641019 ], [ 1540430503, -1317264331, -1316936456, 1291396203, 1797210014, 188120528, -1417512492, 636581825, 428686118, 948516872, -1724488043, 1431744854, 711949090, -1473939141 ], [ -1661799816, 2029835376, -204142290, 1649896749, -1145359354, -2133288184, 100105124, -234948448, 1925729663, 1551279250, -975974798, -1208434646, 1876250427, -678877684 ], [ 1791095570, 2123997710, 949377205, 1093460570, -1247220830, -5179600, 2074981218, 17351908, 1447769890, -1948131890, -1758516450, 183083287, 1407851848, -1520596548 ], [ 662171317, -757344337, -2129098473, 1658189758, -1006810891, 924749978, -1289254614, 1854925502, 2123790961, 581317516, -2133687221, -1660723749, -1611057293, 901106665 ], [ 417040789, -970413550, 1652796786, -300716966, -1195541882, -1425806366, -1505197747, 312377456, 1896286021, -1690744757, 1721749655, 1366065980, 552023506, 1891277569 ], [ -748376494, 1243044418, 248511472, -769379849, 2024326568, 1180452927, -1187847055, 610598404, 232672647, -1423567083, 1792909423, -1395138321, -727855421, 411815269 ] ], [ [ 1403173141, -2051919254, 310970449, 1772268336, 927604800, 1992986028, -1397779736, -1137607916, -1024811511, 1406755612, 2019566722, 1758674503, 1487169358, -109678279 ], [ 651252018, 667562974, -1079908142, 2064700516, 393919075, 941853709, 2144980259, 54622351, 354217082, -1376610962, -329907331, 1449323885, -338457510, -195025423 ], [ 2104378172, 2117333237, -641387785, 1550386063, -1684351716, -138647083, -1429842409, 2024761935, 862852105, -845254552, -61129350, 1856062864, -60247298, 1477961809 ], [ 895813082, -1051029878, 297228149, 660921602, -1217008854, 189828473, -323856850, 1614497018, -629728749, 1937091323, -256420769, 1553453586, -833968842, 553748286 ], [ 455912673, -1005087963, -2018032968, -508090054, -682133760, 596716338, 464937359, -1968023007, 1245840994, 2121158884, 400412067, 1214963425, 51547816, 1448032593 ], [ -1041965781, -218837393, -2038008147, -2050296291, -441954544, -1693608553, 1985290394, 1397861752, 466783407, 1821399352, 941688914, -792319855, 438140462, 494860646 ], [ -68633067, -555911704, 1868253270, -1702999447, -1087333779, -1363290780, 2043473061, 454270933, 650871745, 1484330344, -341188648, 457067636, -916419064, 1382391777 ], [ -1544597502, -2086580293, -170772346, 269885107, 1340495646, -1437305177, -2019478049, 1360129151, 1812123475, -997968084, 2007110468, -2058153504, -692680382, 1805927258 ], [ 584077604, 399610045, -131173682, 726953496, 1964895345, 1919336440, -22329584, -1645953318, -1790621888, 1335525965, 572217403, -1272602212, -1167172286, 517096832 ], [ -1212765020, -616895747, 109498454, 2024893422, 991205990, 1834709787, -294890248, 1349888114, -206119897, 505489268, 389473738, 2090624275, -22284721, -1128160271 ], [ -1539397032, 1517072045, -1487801540, 1805738291, -1124991775, 1284066253, 318905177, 1022576740, 839609460, -482731141, -27385458, 607316857, 1231421406, 1670601962 ], [ 1715480384, 1026198097, -99443101, 1495598024, -510844672, 2011368541, 969482645, -467933066, -1850739187, 594747508, -2084887579, -829626660, -1062167508, 525281248 ], [ -1554989138, -891931028, -612715664, 1918245987, 182899601, -680161283, 1342171040, -1626600323, 2076270133, -433952776, -1351058959, -1492398936, -649686439, -338296100 ], [ 821777129, -88006355, -497404556, -1788188050, -862613773, 1598089206, -726414005, -83363503, -990863606, 1529350789, 541853094, -1479453174, 154856975, 1216908072 ], [ 771599262, -351309308, 1621655419, 1630804633, -221300988, 978756808, -1153243931, 1731986374, -745247952, -709476492, 2046695261, -1376498702, 695707122, -1559360112 ], [ -1807523947, -1727931940, -1702458209, 377615968, 1061120828, 658788345, 1505038931, 92153745, -1351358660, -1368512245, 1609839708, -673350526, -1799199462, 363058869 ], [ -1123339895, 1516545550, -2063226163, 838236349, 1400024617, -2145729468, 408702975, -592489175, 508496311, -2096205481, -316038960, 1013290837, -384200720, -2039731124 ] ], [ [ -92891692, 336530973, 2080807826, 874192824, -203048121, -138845955, -1180860352, 597834680, 113757975, 978654788, 1052703564, -1145880029, -1853709391, 1054431390 ], [ 969278888, 705886163, 1612592207, -1017655991, 1276567027, 978000819, 741809479, 1715336239, 1650637247, 1212804274, -1659156301, -1823752681, 700179914, 1979352169 ], [ 1407952467, -476772610, 704835370, -1192703664, 1945534306, 436904508, -915781702, 2139650889, 423392904, -15826245, 163939640, -1588042326, -291649030, -276862371 ], [ 1651955465, -604081296, 418738502, 947098413, 787818079, 1234451766, -1728185200, -803618256, -312237076, -538180898, 1856092764, 1477044292, -1224367496, -812558322 ], [ 1335898299, 760249343, -534290068, -1423069173, -282705395, 462412236, -1233974744, -1788302760, 198576164, -1990404682, 1458522397, -1189668911, -38630647, 682486336 ], [ 344311133, -2074778734, 1527340922, 734731046, 673340485, -1650107769, -298671668, -447267470, -863710859, -1106624371, -24354746, 393758623, -1687485480, 1838139726 ], [ 553131100, 1774321381, 622999853, 1673494129, 1356452746, 1447296181, -1654310843, -336928365, -1647515860, -283901076, -2058202417, -1035119394, 1480977539, -1110059214 ], [ 97004392, 1574755701, 461882966, -402721171, -940078992, -2111356747, 413484970, 492517166, 1259261020, -293013513, 1002098815, 1439180549, -1317677680, 2006718101 ], [ -539149246, -752922866, 2054618220, 1820351251, -345029639, -1077702180, -81617508, -1170351403, 515693741, -924571602, -336642145, 1531193376, -1039410794, -840297038 ], [ -506749849, -1498770889, -1505277907, -1207837049, 505389971, -408974905, -480015422, 1625669118, 771076567, 1620525733, 1647656093, 738351517, -292806543, 1406852155 ], [ -1340566627, -998323841, -901565035, 29670294, -743018896, -1893190422, -1788611595, -676532106, 1577567693, 902965068, 601422409, 1669697911, -1181249858, -581528029 ], [ -1952201414, 2104347054, -1783458880, -1073483987, 1676987704, -1846615538, 1772863636, -1882923966, 943608320, -1354964708, -798978123, -904838170, -105428823, 97076030 ], [ 1475816032, 525626606, -1844187962, -1615428697, -1892365894, -170954065, -2116039124, 1628557786, -1737734576, -1996261781, -1787556177, 1270434457, -104008572, 1275523930 ], [ 975816403, 53449948, -746990078, -1519210133, -52476454, 1608161707, -1543864075, 1156876414, -1102707748, 183622014, 935273391, 1387861284, -1489813963, -1867159144 ], [ 2093994081, 1319237900, 1611289381, 2114721014, 1070989105, -1405772793, 675650155, 817267213, 587850397, 1339622938, -1231696357, -1893901592, 1235106995, 156719922 ], [ -213405065, 215802989, 1210667822, -975776263, -1866545108, 1145166973, 1231006609, 252569824, -67197302, 1927663256, -2109646539, 1487525998, -1823187531, 36334156 ], [ -1560328970, -539131295, -1073520637, -1140418008, 1762060846, -32421752, -1187771036, -736559967, -1565943308, -635615041, 2091648247, -773056399, -699645444, 1427390060 ] ], [ [ 2131854652, 2008684399, 2059560238, -1032022003, -2116619609, -621511745, 155187231, -944506503, 1924954028, -1846475502, -1597144223, 1099459766, -1844810619, 1402387796 ], [ -1407443422, 220578897, -1276992643, -1417825928, -2090687, -5356973, 1757141791, 332886452, 1048712032, 1915621752, -1941963108, -1084078202, 1585559533, 867572791 ], [ -589695324, 421096313, 1922243677, -333215854, -1273169482, 1624161474, -1799707892, 1671147987, -790090334, 1890270246, -1128154187, 2125966200, -80313233, 1788438103 ], [ 1664190231, 640868144, 1811735352, 2071743579, -1924276125, 43524341, 476836836, -1557584849, 457142352, 2057559958, 112888546, 682977015, 1886448786, 448883973 ], [ -1668816909, -2143644936, -272022964, 2072306431, -1234318783, -1969057460, -245962118, -1649520108, 617351088, -1867656274, -1039270677, 1829358982, 2115416488, -672961445 ], [ 844340727, -343789547, 1742783954, 940598344, -1589525105, -592746500, 1897006403, 1659559380, -1721774549, 412458715, -1362408430, 1051453373, -1106913401, 1366608390 ], [ -680579715, 1148452408, 1219453528, -527106211, -497990579, 1040722985, 140125268, -1871573165, 1591819325, -558194790, -1321788167, 267143520, 1902582270, 385625870 ], [ 1232201363, 1049355154, 1369582095, 985405667, 191590337, 386734470, 1438523364, 473586118, 1722122685, 1311588877, -233712529, 299594531, -1288455723, 921345038 ], [ -888492185, -190738582, -1782767845, 42978678, 1175399968, 1594785850, -980548451, 341420078, 1781868201, -1918563301, 621656153, 395888888, -2064650483, 832790742 ], [ 1791790742, 2008801742, -1062575056, -422935235, -877607370, 1950550676, -2063390669, 887550033, -1723910748, 60433713, 2003718252, 1557245802, -1091098726, -1878577840 ], [ 1137271338, -985416552, 1052456444, -1618308059, -547865045, 1665105426, -1582842557, 785013571, 1903366344, -1023079329, -857206887, 181749429, -863910138, 623770534 ], [ -446941449, 1256438741, 1468277837, -2028787941, 761530079, 1510380373, 355928410, -397235914, 28288236, -855255550, -1027332755, -439770063, -1838440019, 1024456351 ], [ -831823014, 610346801, -890032133, -2137025138, 1068975089, 1951433440, -1182745219, -2058646159, -1874580654, -1385750321, 1454338366, 960678284, 1958666023, 1969773078 ], [ 546951723, -837438815, -1479665827, 953087471, -113975247, -1867334415, -1843101800, 508831031, 728734816, -1201889481, -727953109, -1632028659, 1832639742, -1615901011 ], [ 32837717, 91098259, -324001589, 451153600, -1358103622, 2045338557, -1231168423, 1013749453, -884452152, -1838678290, -2121091665, 373925511, 2007528443, 725802348 ], [ 723254301, -1201548036, 449873399, -1991932701, -2033897260, -1420207664, 250759604, -1867372888, 1522160124, 1746528543, -508067105, 819572575, -1354903647, -241371732 ], [ 1372159263, 488843722, -149922259, -1914681397, -1057216786, -1998010719, -1210754719, 428094930, 1490010171, 1234154978, 1002585567, 1149958617, 2107876070, -576510377 ] ], [ [ 1183020307, -268848242, -990951531, -1161636233, 1089809606, 237335394, 928586456, -1522896090, 523036928, 202874886, 75102802, -1192819244, 2047760961, -1284949180 ], [ -1487672395, -443751486, -46111213, 1264761800, 1217599434, -203554481, -949304403, -1510304420, 239067188, 1859661772, -1251364022, 185925938, -445630587, 1813051588 ], [ -346161136, -1212912121, 1514466637, 338788816, 1706997364, -2134461548, -1230033798, 681802800, -2103928412, 1931346666, -1402810107, 594138099, -320109853, 1419462118 ], [ 999144860, -1200828550, 1443371062, 1637355026, -1305038707, 867633105, 1253663327, 1750909534, -125409057, -1629709822, -1811684977, 770198298, 487914177, -1665223392 ], [ -1488341831, -1665264645, 1555999944, -1349256499, -798194620, 1790803015, -140002685, 1649822578, -1303800142, 1111189903, -1087916579, 523291601, -1275941827, 951153843 ], [ -71625716, 1623689456, 1167626059, 166945084, -234247061, 73936973, -1740962637, 1888561834, -509652738, -1649809190, -1225453205, 2036803209, -1288129373, -1651636775 ], [ -2110590463, -1123801278, 2088981961, 862397167, -123322901, -333993929, 1315276621, -317508290, 1285261939, 1723447884, 422287749, 836852796, 408781046, 997952867 ], [ 441994248, -329783595, 489342958, 1440258854, 1738182950, -454124517, -1951655087, -1412673002, -1025824918, -115206453, 545502290, 1297809661, -596717603, -724102559 ], [ -691627125, -1909104255, -1745580786, -1502116999, -1379304743, 1268072574, -1392997340, 2007472079, 86149124, -305421665, 1883006439, -1104978277, -1455637312, -999860953 ], [ -782466879, 1575461687, -1004014301, 1606295622, -645458094, -1219558793, -192972684, -922861166, -1951438400, -2069659721, -1867776598, -1557840756, 953458558, -1841922078 ], [ 1583616794, 799318385, -1711166601, 1099720311, 923032072, 1415979045, -1754991993, 1534466793, -882676711, 1271158667, 1121358326, -1233688973, -636045618, 663960425 ], [ -1693164810, 1282463703, 550195335, -898574897, -1391778161, -513579331, 1291168765, -1169014539, 907235723, -1077244740, 1283500442, 1308453154, 1328797283, -171408833 ], [ 1356519781, -1040659262, 1409204229, 1585133861, -1261299971, -1603933629, 425753541, -1318760556, 80755984, -861828403, -69578137, 375680710, 769475312, 1669181567 ], [ -672020660, 631405219, 140299483, -1763903817, 1495908512, -1161793552, -1625479090, 824700831, -1097865645, 1508537806, -1786245689, -577969683, 1824802508, 1471691406 ], [ -1300580569, -1219381612, -1965333725, 518684258, 334939310, -79891644, 1267998694, -1187807489, 395679941, -1325822154, -1612183181, -635829017, 1616641843, 241777326 ], [ -1471285699, 483011365, -1321124683, -1103140490, 1539894708, -617187900, 1015477683, 593103319, 2104383144, 14792951, 1663439567, 1602413482, 602851659, 1586610010 ], [ -547691637, -384433940, 1029767072, 2124921717, 1152434017, 908051741, -1231131879, 2018528607, -2073634765, 1529552563, -666041168, -899547050, 1751119848, 33974528 ] ], [ [ 421858460, -2022694100, -1217134261, -586422381, -1350030681, 1594572363, -396733024, -841215673, -1585668120, -1600210752, -274858537, -820122668, -1734322582, 729079001 ], [ 1404976781, -224786041, 1520014232, -1931088796, 101599605, -1323024886, 1482040250, -851180591, -1861680473, 1847896213, 652594098, -1070770559, 629077522, -581263248 ], [ -803210041, -170699187, 1329626872, 194639209, -932270654, 124425670, -797497756, 1257003541, 1695134903, 1377449223, -1310262269, -1356492749, -237615774, -967890658 ], [ 1682837289, -1668545756, -1090260799, -1792308022, 381336817, -1729321659, 377641527, 301909373, 612387401, -1677910350, 173187798, 235719151, 1434296984, 1640855882 ], [ -1363666061, -2073536734, 1231809004, -731291446, 1756230930, -1653471232, -1866085653, 246976619, 286231545, 1144161456, 396895271, 1398990474, -1534966330, -615112062 ], [ -611644128, -545336848, -102582497, -789691195, -627739300, 260006608, 660123304, -1121412367, -361416579, -402067170, 888083108, -858228442, -1156995653, 352591474 ], [ -577283263, 1803498606, 21426304, -95933116, -1491275080, -1951843836, 1748117634, 1981369810, 1166594692, -1627637285, 563549448, 1985301972, 1928852966, 1930363562 ], [ 12015864, 1292232159, 176360686, -1721889082, 940368406, 349798136, -1874139822, -1304433933, 141922247, 709162144, -1721247869, 384008229, 735560597, 1551712039 ], [ 918000980, 11059374, -726195314, -331107116, -555594840, -228740691, 1578967515, 98713047, 1204784510, -2123729519, 896125100, 136265961, 1074137661, -1624517284 ], [ -410067349, 1180718951, -1944381677, -672923268, -954479046, 243985964, 289404041, -458906609, -939965560, 74217512, 973649424, 1997335876, -536609292, 1616235030 ], [ 1153516540, 553167922, -1549758132, -159424426, 1345221884, 774538520, -1772983081, -1468345501, -1760271948, 1700109293, -1329211831, 201953146, -343541438, 1952882143 ], [ -2096875355, 509808988, -230029746, -503557268, 25612623, 262035213, -2046795791, -1280479765, -1250138558, -335320443, 1467105366, -1215647369, -833408707, 1099964918 ], [ -641187708, 398637091, -563810854, 1759386684, 1635925237, -763484281, 306310966, 903095517, -963199116, -1648915067, 649689379, -87397198, -1665288639, -764523739 ], [ -1266388071, 1934425451, -1893603454, 1295050017, 1048381153, -2093108110, -1743710503, -1805812725, 1103447530, -1252206112, 1068902849, -549914142, 914195253, 273247408 ], [ 798520164, -1816480509, -454799407, 1477790737, -17046670, -2068334718, -1015400840, -1393854131, 17553527, -266178696, 2064162097, -764242639, 1424960972, 208416737 ], [ -203251253, -55772434, 1372229450, -523402461, -10311936, 695044381, -29608220, 535120262, -733491647, -825831512, 1817390916, 316095440, 1057898075, 1872188099 ], [ -273115922, -1988526168, -1632937486, -61562837, 1878087957, 1134373023, 423275622, 1458937185, -826884725, 631142728, 1612215846, 2105827686, -1771369914, -117603627 ] ], [ [ -616866241, -1595150075, 507079302, 1357326860, -1666927740, 48949264, 678962464, 580631269, 1844000139, -995348303, 571957721, 1169276720, -918723625, -315002664 ], [ -778151594, 1913359149, -211234316, 76748801, -276828914, -2086996441, -1771785613, -2082564703, -1489579107, -228828119, 1973293565, 502063846, 728426405, 1825177063 ], [ 452629913, -427003230, 275287114, 1728485931, -536547058, -629291234, -1589140397, -1774206979, 200216677, -1483811225, 1162990138, 695171444, -71942433, 1710748918 ], [ 1602928897, -1106787267, -710816621, 1421361454, 858496027, -991572600, -2075746354, 759357313, -1091071779, -1750141872, -937190234, -796745692, -1236557644, -969997038 ], [ -540553639, 496754527, -835988148, -1162566246, 1819135718, 1618523194, 232087137, -966354500, -11801975, 1276196380, -238874777, 1831438389, -655081179, 2008926597 ], [ -566750510, -1586271804, 552987914, 34923836, 355342277, -575212624, -1522531791, 915649047, -429057177, 526734163, -956857558, 75969405, -38966887, -1780428281 ], [ -32226163, -1857349393, 283949777, 742838639, 722333437, -776224627, 1105014625, 1286080425, 94495538, 1818303256, 814407401, 1751161584, 554449578, -480560408 ], [ -465260248, 739976274, 1232044968, 1052021668, 939565175, -1651112800, 914072506, -1257382387, -482104938, -1903024461, 659388670, -2283231, -749196237, -5758367 ], [ 1046279964, 100277652, -1275066060, 341721952, 1992456013, -1699847467, 978745581, 1455155529, 1489919305, 1282156628, -173924015, 1420792375, -1564094954, 1160409130 ], [ 1006860549, -1916813280, 697074017, -997060813, -1189085518, -462746816, 2131072864, -1485010617, 1132597, 189889323, 1716625280, 667723080, 494741769, -953791814 ], [ -1955382552, 45579329, -1070473416, -1389683986, 183594072, -70345838, -1459250208, -811568321, 1838021738, 831134410, 864062753, 217806080, -896763293, -1892350238 ], [ -855593819, -1342785447, -1870481235, 306383003, 1381431983, 1023378813, -602123996, -332032290, -1697507785, 232996641, -964591261, 1153259435, -788233456, -912254084 ], [ 966054090, -1219817894, 2112847511, -1507668364, -759813838, -1826227618, 15531187, 256892823, -2147127658, -1238855122, 1147482796, 880170394, 1353208195, -1107742909 ], [ -953403080, 2008175250, -1123087157, -514750612, 885846080, 899344155, -371519928, -1284150315, -1039069191, 67480564, 1155718384, 699717479, -881529295, 667083665 ], [ 500129069, -1486076196, 1588551113, -2084796363, 428733273, 1806506052, -93932643, 683435242, 1581434217, 1157999901, 839373067, 1762323901, 811852253, 2140894422 ], [ -310356290, -28442129, -637113232, 2020093244, -334987264, -1439952219, -296608180, 930705162, 336491428, 1528647020, -1315528216, -1094562668, 2130608797, -1472803560 ], [ -465812455, -1782968606, 1140774245, -1906669189, 1691968994, -1075969879, -1620294608, -2005524568, 1132449865, -170920626, 1349662180, -581837887, 1107847745, -622787563 ] ], [ [ -1420916361, 1428701814, -588870109, -292822997, -1786903320, 2025157954, -59014083, 1484508895, -1076886202, 2088322345, -1311673527, -671933428, 1409417470, -1457257570 ], [ 1376808331, 1987197322, 707214882, 2093749704, -1786607100, -1468280971, -976764342, 2022728560, -901846129, 1468155587, 531771700, 509328709, -428999425, -38496920 ], [ -688705111, 858694106, -102759303, 767294016, 648418547, 410734930, -796314439, 1137380016, 1965293775, 945714625, -1273591031, -1556246227, -399719269, 320456409 ], [ 1621119634, -186622596, 1073556059, -611251420, 625293285, -1465626724, 296647744, 858723986, 724709705, 1221690, 367685297, 88140515, -948480014, -643778318 ], [ 2078520906, 253657921, -1490482145, -997193631, -339503167, 2015715872, 1563689313, 1197554146, 175038677, 1469530109, 2089301588, 57787335, -2102263493, -567409148 ], [ -10692175, 1800722570, 356006196, 774014863, 1609065259, 893246031, -665016114, -1159452695, -941005891, -632371175, -241537125, -395386743, -489453425, 816090407 ], [ -933318331, -897861504, 358986237, -1134689574, -964175628, -201972939, 877823332, 1970821581, 1283117351, 1916039864, -1997137230, -2113406513, 1198774680, -186678649 ], [ 182228354, -189863744, -742635456, -1923950171, 1824563928, 1630116153, 1087222051, 1483574328, -2062720894, 2110607142, 1223172533, 551658978, -858567108, 303837623 ], [ -1208654769, -1397728864, -1035472545, -852398363, 1177926649, -2054841796, 1388568156, 558090469, -1050558558, 1488983740, -1745297935, -889254303, 86848338, 902818532 ], [ 1724224462, 1683468032, 590716233, -155664243, -1228133987, 1147566915, -889991945, 1003465763, -670753787, -1168786963, 493688065, -903706279, 162723319, 1555742875 ], [ 268807038, -576193303, -278095076, -1343338737, -1249759383, -354469554, 1932432166, -807923226, 1313700942, -1253207514, -717874550, 1665725087, 1135300713, 759710181 ], [ 875250636, -1247852982, -324249227, 1614436270, -358559607, -994291392, -411088516, -1730087744, 868299096, 2039874407, 896597311, -1747880968, -328712395, 1628258582 ], [ 1416964124, 301731461, -509993685, -935545724, -967615226, 1736268480, 2078010411, -1365580877, -1479669632, 814786672, -778001930, 617881927, -796369445, -791165590 ], [ 802172840, -543066257, 1988484441, 1129833198, 1478880376, 2050623852, -1792651044, 376895440, 977914606, 737284564, -1704790645, 729661681, -1123975486, 1036677661 ], [ -1124301327, 1754870061, 462333262, -875072873, -767126362, 800202972, -89712905, -1362575082, 1583185253, -663178218, -486899357, -1753865806, 1102296684, -1668061204 ], [ -1323446856, 82600924, 1597359750, -57002390, -1535633137, 967107537, -1299134053, -351846845, 1584891453, -2142004238, -2101199510, 717401077, 120986081, 625099925 ], [ 1739878588, 663773231, 138643402, -138471559, 1793833000, 227201743, -901382328, -384058549, 1409843595, -440844523, -1133825964, -912469447, -1920443879, -772640910 ] ], [ [ -900553413, -1855914189, -236886664, 1234398354, -1785102410, -595253844, 457256871, -1686521953, 67283578, 992337795, -2061220788, 1270110466, -635764926, -1978961338 ], [ -726491098, 665408467, -41071773, 1677053997, 321149894, 656951967, -1598462469, 103044808, 761222239, 1791750185, 381070990, -616737990, -1192618805, -191182741 ], [ 1278042859, 1353606525, -616906425, 316050558, -17542637, -287037282, 362578559, -755324700, 1971223438, -1315039144, -275043712, 424093268, 418542610, 135722836 ], [ 831123524, 1778402828, -2122625484, 439257561, -1688531632, -760206400, -512599488, 703719415, 2085443036, -89862250, -1336154044, 1387875500, 1441665221, 1791855178 ], [ -2034272776, -624397486, 2076733649, 1490468138, -1302019120, -200776014, 316503869, -1692641935, 60116625, 912035375, 1718093239, -692338622, 993709659, 2038442493 ], [ 1939092958, -1241199494, 32008883, 1550756978, -1320246239, 750067979, 998633702, -1227394124, 1782260931, -1839380548, 2093947450, 688407107, -2103793218, 2015769030 ], [ -524406094, -33581128, 2124060237, -258696354, -242103024, 848229389, -633128678, 2014127796, -2036538310, 1101341469, 2062002848, -353957259, -1161113675, -379444467 ], [ -532162253, -1341458596, 552766740, -1527747911, -829288967, 67970594, 894585893, -793221309, -1666821160, -1075698148, 164122335, 1506368499, 415605231, 685014265 ], [ -502215002, 1941771136, 936664983, 1010067419, -21894616, -1705899943, -440029620, -525374780, 1726177259, 1970733838, 853713251, -1352531825, 472432869, -1500848816 ], [ 1143402335, -838276375, -1741441396, 1818595249, -422735935, -1844651933, 330760135, -2047277111, 1862262435, -163789865, -92086042, -1290087876, -104841831, 955245922 ], [ 1496450635, -354118784, 1081430974, 2123542572, -262322230, -999235282, -510386923, -809713058, 2105722600, -862218635, -524888036, -1997139909, -2109252770, -80242314 ], [ 12854168, 1114565300, 869488273, -706689589, -402460536, 1470702037, -543882790, 1823177210, -1043419194, -1160443374, 329120787, 133068961, 788567317, -283546523 ], [ 1263097318, -1059469478, -165003148, -521669557, -505735103, 1566513265, 1003131187, 1085388567, -1884295927, 1208998840, 407800644, 1767606777, 715331643, -751829023 ], [ 1841830960, 538492540, -1631651739, -865980418, -67042059, -1792115555, -1439598718, -1201609413, -13863665, -528616412, 1784188515, 1660459485, 1761946348, 977857487 ], [ -283881021, 1718467180, 1065813251, -630217935, -826484636, -883538556, -1076267279, 948527830, 898220833, 1310253161, 1194466003, 1996916061, -1677064588, 336920595 ], [ -970606207, 595557952, 211559654, -1555808650, -1599454454, -14957975, -277880556, 1710315290, 1145519617, 2129867073, 308704999, 1075478513, -586108175, 184521503 ], [ 897522276, -1011565844, 921512627, -1670592374, -696010808, -1745344485, -69265216, 1381422903, -380074606, 1030812775, 149347892, 1217151544, -2089379510, 401634411 ] ], [ [ -1370445356, 464664430, -1126838017, 275475932, -642501400, 1615494489, 1084024927, 1413792524, -1781544929, -2070016104, -1379917901, 1871020634, 1176951531, 1231787497 ], [ 2143740559, -1398286384, -1887938651, -2129004214, -175902218, 470430486, 1423480916, -474230903, -1555520640, 1770970989, 731839874, -1698429730, -217313086, 536167192 ], [ 1252974442, 296920527, 1417524550, 1071491834, 563003080, 1403561574, -2025715707, -585067264, -1608785130, -551624698, 1677486566, 185823846, -821876750, 362083215 ], [ 1235484334, -1064346071, 1485258006, -1724130120, 1057382974, 1063814444, -210379778, 714088388, 542940145, -1865506210, -1101838074, 1329670664, -281438981, 95314657 ], [ 1836113809, -1884465192, 981719003, -1901487764, -919959157, 1608544673, 715599811, 1491214975, 511804455, -287604168, 40321588, 228048257, 1057039476, -125022917 ], [ 842099775, 1429282032, 1606210616, 11084674, 1672140580, 835239612, 794638631, 281670531, 457083236, -2051822705, 703212189, -2029748027, 1469689990, 908252507 ], [ -955540272, 2019855303, -540112063, 687363403, -2130567140, -411243780, 80957032, -759130336, -862260040, -823069159, 1632640826, 2117708679, 1477577832, -1269157299 ], [ 1470071900, -1838789002, -1276919244, -539318065, -1123321667, 1423299336, 1528061351, -2120919559, -1621968614, 730788324, -1711914807, -1692543108, 1469882490, 419673444 ], [ -1927184539, -1824607287, -2089619069, 2111873728, -2137526206, 35001362, 790072255, -1202092868, 1432028174, -832129606, -1783056399, -976600391, -1843134046, -854178048 ], [ -1439705140, 563780174, -1751552060, 739146554, 1382486231, -1747943114, -512331720, -1211289429, 1554262501, -2031142311, 1622571956, 1324682918, -391265592, -1941912796 ], [ -405297242, -1587121252, -1208474625, -1464609544, 1504345387, -1163303452, 277894440, -1928346287, 10544986, -721573708, 1387733438, -138463474, 2096311665, 695150457 ], [ 998472378, 1778635686, 520503613, -359867373, -1995420117, 1160381085, -1750927686, 321376065, 309175089, -515734182, -577372001, 1897089076, -1677038168, 629846719 ], [ -689387785, 1587098312, 1345939129, -1638899202, 719028627, -1123148384, -1154332538, 653769531, 824231083, 313776339, 884700004, -878888219, -148787266, 1383637036 ], [ 28263365, 827362042, 887678489, 127732172, -334188913, 699771191, 1255220281, 1747124935, -948195441, 913437478, 1667977994, -1776081509, -173298450, -313168380 ], [ 1804783066, 2045925369, -1377439581, -724598511, -559134712, 279513982, 670094592, -1477504191, 1881265955, 262762503, 1626404637, -1837198275, 922398793, -1009469926 ], [ -151728698, -1164263631, 490032120, -1840903420, 2113221406, 2124271811, 1321171927, -1093271373, -1551976730, 948306889, -584145490, -1979359571, -836549846, -548233230 ], [ 571201053, 1586664815, 704558419, -406127929, -1492888649, 2132824978, 1395251113, -1328823081, -1247087114, 877950397, 756563161, -867035348, -681643013, 770017430 ] ], [ [ -40746780, 1668172064, 1230104681, -121335580, -138769303, 1909353389, 1310178809, 1092184615, -1535523321, 358921511, -1996602878, 1709773490, 1735530550, -1048007802 ], [ 1211579227, 1094127494, -478096640, -1696415223, -1190254212, -1733438246, 362633953, -1560080734, -1010045596, 2085774520, -148414095, -1318770110, 2004267252, 767752903 ], [ 1867179514, 1080728428, -1554570173, 751215631, -1781278216, 960104160, 1779670083, 1938446632, -1248717935, 517879676, 586875556, -731526532, -1446149452, 820016170 ], [ 1152293588, -914075753, 468864226, 957704712, 1328690933, -1061653175, -1893634285, 291655947, -235793779, 2033149130, 1662551771, 124670322, 912708879, -1571293005 ], [ -915416514, -1023842560, -1447765102, 1849732834, 702108333, 561060468, 1569878467, -284932289, 417735109, 916158582, 578528205, -1531307473, -488355197, -2754659 ], [ -1515199042, -2087352952, 1577290776, -1158063585, 1788283198, 346760825, 1817215978, 1457171247, 1336573296, -1278858680, -562696119, 1138133814, -575234403, -1129701441 ], [ 783031318, -1149666118, -1395750421, -1199522292, -958796004, -1737152052, -2008342737, -107934818, -81828562, -253454328, -525535678, -269600076, -1249546260, 1340594661 ], [ 217433388, -178422331, 1029018070, 957472539, 36876449, 174620288, 1604791085, -2016149852, -210336644, -991042697, -257178010, 950227333, -1039392342, 946442834 ], [ -2020335644, 1628691254, -1123256102, 134214091, -2034800970, 1696483919, -298837932, 1860796682, 35373274, -729674202, -884767654, -476214312, 627734058, 757314418 ], [ -1325184336, -394125049, -280500306, -1452288682, 2137947417, -1078011303, -293289747, 274328557, 1473266684, 486886985, -51932251, -1082327891, -588498443, 1802344863 ], [ 1392717301, 1411175520, -1206841884, 321797585, -707001722, -508461564, -1764890008, 1289948417, -738604404, 886118225, 1515043849, 12456231, -418450572, 738319941 ], [ 1457849275, 917068787, -687659944, -1205832201, -1100099472, 1600146746, 1288661715, -751992099, -2008455632, -510680371, -349770647, 917609902, 1919864857, -185725481 ], [ 2084501860, 8105380, 1693112815, -821021577, -1039392023, 994236695, 1274231778, -1196302435, 1904818694, -123035175, -1744420799, 1383703570, 1896737508, -671019795 ], [ 1864845627, 120753454, 801302635, -201867820, -697740728, -63800004, -1317310928, -2119404533, 1079133072, 1955890841, -1650244334, 818722654, 463176917, -1990620525 ], [ -2044328120, -1805524384, -1636218019, -1817797989, -1368325354, 1794983514, -1943976011, 574913446, 1270382061, -1817219384, 2085798220, -1586957006, -246802119, -12289025 ], [ 897413470, 816434998, -2065043955, 391783795, 462522288, -1884064912, 823716955, -1006688654, -379711325, -639386418, 1365588357, 1413747219, 1584760777, -220251653 ], [ 1273216346, -1793379112, 1900316737, -579810594, -23352482, -1640861385, -62895303, -1198397357, 1672185630, 2051380980, -57272938, 1763529944, -1511833696, -606285365 ] ], [ [ 1975454888, 467009856, 1735790435, -663186668, -1037604360, 2082360391, -1515940710, -1181086346, -368008882, -560030774, -1909187851, 1749648821, -1637595226, 2039747355 ], [ 1057274881, -39478200, 2126595477, 1143889760, -1995524592, -1638020834, 1221916014, 543134366, -451407839, -1605647512, 1045841518, 1042087467, 617824720, -329777015 ], [ 530936491, -836261326, 1564535337, 2018325785, 1966418448, 2071683065, 445478149, 1217840102, -1550726913, -1397818228, 1118895261, -961427969, -1619776489, -1814453134 ], [ 1141455663, 670055167, -933103758, 659525688, -2089580988, -1292695719, 561690078, 1670957997, -809393832, 451184076, 70226465, -2085613903, 365907201, 1633774091 ], [ 1164128921, 1114123817, 1108245988, -990477187, -1920974384, -1935411734, 612740229, -1022413922, -659533144, 1062164464, 1015787529, -2030907743, -2019579386, 1952946376 ], [ 1351770550, -50846607, 538988357, 737664647, -1285278607, -1477390143, 1331643993, 981352861, 1328255469, 1008809817, 2137053328, 521233537, -1210358852, 1019308055 ], [ 617225357, -337851611, 1945061520, -17474673, -932604672, -1648122295, 58101329, 1853579688, 2103050686, 1407999540, 264736391, -2044298605, -2002280404, 2046416162 ], [ 44955025, 842755056, -2067246574, 1867289164, -967159658, 865490926, -1117016401, 618834582, 52239857, -589464694, 370883981, -1096986286, -704390970, 313515192 ], [ 1318290907, 1933484757, 292300672, -1974278543, -1700510089, -323708723, -377851095, 171778681, 1175265820, -637237098, 1223298276, -1576330047, 1893729794, -62964195 ], [ -446119199, -1206786442, -1527965684, -2099865600, 105538179, -720548600, -1676201097, -577759201, 1272532171, 1378811779, -741966310, 1002625806, 1883979604, 1086537274 ], [ -1711431485, -907173682, -2135519509, 298803189, 544796909, -1365612628, -1681763147, 326132901, 206975210, -2012571964, 646392035, -814330541, 1069247305, 676118495 ], [ -699808950, -1815150499, -507515420, -11072899, 10054980, -25125203, 252603288, 1582482938, -1296615578, 1174576580, 1519103262, 1287615482, 180618345, -2091099903 ], [ 1230662736, 1076862715, -709023019, -1976653162, 1714200780, -1491599158, 64787587, -998468966, 601538212, -569241754, -210957924, 452309008, -127739598, -1953337817 ], [ 1230819762, -1642770125, 1228877357, 1383890825, 348227055, -961111055, 944595130, -2075834936, -2125727817, -1042688057, 1963714237, -1906404580, -777016803, -1642963727 ], [ -1856380660, 897860697, 1005319057, -1410874129, -1866159208, 1120270833, -1366374660, -88504111, 1532251555, 162683250, -1985328945, 765635161, 1357574511, -79897519 ], [ 514842506, -54216061, 318025483, 337698895, -1792892429, -412065374, -864120238, 1860893527, 1533747688, -1693370520, 1913933902, -1517007552, 2055756567, -1141662819 ], [ 2001466978, -723815839, 1823709540, -570994972, 569564743, 86185592, -2100891826, 1002663976, 991555481, -240082125, 682765485, 1526917834, 579218424, 423467287 ] ], [ [ -134611393, -2037613059, -474689666, -1497171272, -446833148, 622196822, -1812760192, -530647017, -1475693497, -874332844, 1250098056, -823730629, 90438234, 164471312 ], [ -2069986590, -2076086876, -958088372, 366887794, 1974109156, 1396746357, -329976421, -866499927, 1568679215, 1680005646, 1311757610, -37820642, -59777113, 60658519 ], [ 1419082975, -1567288963, 972995296, -1635464995, -820524240, -433737103, 664366305, -512606093, 919682837, -1421997455, -1693337158, -2135721376, -1890350211, -1977520846 ], [ -305405385, 2021712024, 2143432733, -679573591, 1307162040, -2146492653, 560278989, 1531575651, 836864178, -661739756, -947697096, -1951761847, -956475583, 282687209 ], [ -1538001755, -1973195674, -854468814, 86161407, 1491758297, 734726129, -93375185, -1513898, -541662672, 1919454931, 413008496, 1618140425, 2110191960, 446977121 ], [ -561981218, -1861909189, 48677432, 1841609746, -1324468053, 255801000, 1880069558, 1185036416, 1555951475, 2049463380, -54082986, -1492062250, 1586685260, 165936007 ], [ 366811110, -956008335, -1947977197, 1300861840, 1144854319, -75544476, -450741738, -609691366, -1133582576, -390881334, 1327821805, 1242464111, -1388528006, 1021685897 ], [ -326961604, -1839022893, -851383000, -392030226, -414582888, -1063593518, 50746794, 37402807, 625481703, 1197955592, -989221211, -1697553609, -1766273758, 509505321 ], [ 1134970860, -371790572, 1068910116, 1308478360, -1411585752, -202735007, -1208208077, 897725965, 255804086, -1658582348, 676259934, -1971850794, 2099539986, -1643339742 ], [ -490006857, 1627107369, -555803396, -296452812, -569610936, -1756614304, -4220485, 1969865909, -1160544422, 820591837, 2003915988, -33164244, -1741387367, -729663999 ], [ -1115327623, -1563545396, 109392140, -1694399994, -391805468, -1240529180, 1704627010, -1556043732, 736740955, 1224535448, 1824472599, -858354215, 312393620, -776875868 ], [ 1922315161, -1483619163, -1388118036, 57653126, -822686050, -304088651, -203797505, -879553802, 280573381, 426907127, -820948038, -1238066154, 498241567, 1108027488 ], [ -402413180, 1838637131, -175741759, -1727135250, -956623764, -1179387359, -1998805406, -74753683, 186206181, -1424792639, 1067583180, 682587255, 1160363674, -1368323149 ], [ -1064041066, -1805170053, 1090695249, 413218453, 537984553, 640060429, -1506903421, 602881950, -199121598, 1541494563, 826818515, -745518215, -1926077782, -242802966 ], [ -1275027941, 579173958, -1675042709, -952186064, -1605769217, 420709771, -586268048, -787372389, 1245831610, 2013436242, -411637050, -1816908489, 1344724592, -1907749993 ], [ 694673389, 125882763, -500953974, 773583600, 768899932, 826942267, -1876648979, -78525041, -1693638549, 1543044801, -1288171587, -1842915440, -473909480, 151829081 ], [ -1309834059, 1775341669, -1198649425, -1939202672, -1769096590, 757796028, 1196426173, -219634089, 655264612, -2124296724, 1423951784, -909331471, -901981664, -524574495 ] ], [ [ -643902144, 509663754, 1555987656, 262194995, -1345356892, -2008732582, -1715170587, 1389939142, -1309088997, -1217535381, 988510197, 1063227555, -1024445882, -1963322537 ], [ -1403533765, 1427347905, -609677040, -1070521615, 1082568062, 296734786, 1386562518, 2106531330, 1990283320, 401161438, -1282121117, -1667266209, -974240412, 1513348603 ], [ 859491871, 926723863, 44019476, -163583682, 1118111915, 1154634729, -237407870, -82251534, -1018402641, 1980958269, -1432793708, 861866928, 1208716001, 1583143620 ], [ -747215890, 324385833, 1902037516, -45025612, -1446802758, 818748998, 702752098, -228001215, -2135253771, 1829186636, 58018692, 1506114614, -2099919874, 2014672708 ], [ -452416514, -1283494037, -1436381802, 1766979032, 1319331765, -1220257016, 874984771, -149656555, -409092207, -1648151034, -1288960095, 1596251258, -1599833687, -1713592594 ], [ -1687019642, -1724307963, 1412087409, 590938615, 1189929645, -1914380354, -1355916091, 301800951, 1391004785, -1392142804, 1295371088, 838261311, -453607002, 105656227 ], [ -462651343, 1603574346, 858992640, 514613408, -2112270502, 949075525, 1233882740, -789119517, 1282112987, -243521654, 206363841, -2026341314, 1519938639, 1381598099 ], [ -992675642, 59722253, -1851890435, -731660388, 1153723530, -386258941, 1080942390, 1895161821, -1169395247, 1683626950, -1638558733, -1202970604, 1593726286, -559146598 ], [ -767802923, -1841069265, 71867634, 1938126463, 1730329858, 1841591270, -1054345437, -1779271532, -448457443, -1969901237, 1853370612, 391947228, -1298025112, 1415250945 ], [ 1313127942, -200803393, -1527133040, 1230733517, 1459226081, 2033220540, -131536999, -1399132688, 1270633667, -1511268908, -1281077308, 1737239623, -281369775, 1220419551 ], [ -538804902, -560168189, 2124975084, -628970868, 2045947768, 177698201, 1943705539, 1804368506, 1137461379, -2005247991, -2097481622, -1665654142, -1810940428, 162438068 ], [ 947878612, 254487631, -628889703, -633913591, 865243350, 1717129407, 1398208106, -906923794, -1435191786, 858361344, 1488480690, -391430265, 2123669389, 810521703 ], [ -535501568, 2051581778, 1235166085, 302701634, 1450520888, 63009021, 2131525398, 1190412535, 155006443, -1002314647, -222559758, 853529062, -302086578, -69721311 ], [ 708887949, -209419175, -109581913, -1867726227, -431632469, 1978855483, -108848350, 49763001, -1004364176, -1467728154, 205572289, 711742239, 1503097846, -361338044 ], [ 1094395171, -440526226, -1001448534, -1721321103, -1724325651, -2006486009, 61639255, -1473062254, 1888678402, -798328581, 873919053, 2012752052, -766733173, -502940630 ], [ -458827777, 862486239, 1316228362, -1204130768, -1465703674, 223946943, 1666144150, -835502882, -435095393, 322829112, -1358738598, 1003140976, -1967569244, -2088486360 ], [ -61500005, -1634978869, 31418, -196489055, 1465102012, 2129337238, -860360960, 793810829, 1007899348, 1838759481, -1643424124, 1232311712, -1542278745, 630582560 ] ], [ [ -882420460, -1553381974, 309336653, 1198701266, 1588389945, 598799118, -1892864016, 1498259279, 1344949859, 27067717, -1665392412, -385166293, 686972056, -1167130095 ], [ 1413521077, 1405130360, 1783959087, -1580850479, 1683304477, 114494881, -826332545, -225225191, 897350516, -986262901, -1851003626, -2128423569, 653066397, -288820124 ], [ 54673628, -1034606063, 1779784964, -1987684561, 2100119375, -1094261964, -1166635331, 1000301548, 1482055878, -451416748, 1619447872, 277162777, -556782988, 543871394 ], [ 965243020, 1837354078, 2147362142, 2061010381, 1705064091, -836138418, -2059084455, 1219225861, 2004319971, 1856582067, 1200295609, 1748552628, 497179655, -654582044 ], [ -1187765493, 1483947195, 833865739, -1171694306, -145769773, 727904400, -819388712, 1616723209, -1201515268, -1423697638, 1762868874, 778314973, 1169232609, 56160288 ], [ 979188747, -1529233993, 22892733, 2124554106, -1482413428, -1208505996, 1110904468, 918409503, -659050329, -78398947, 480877206, 540517284, -1689867499, 1503159414 ], [ -813985535, 128478660, 1009894789, 1742962682, 2008752677, 560551016, -344689664, 428410602, 1235615196, 740045018, -1290810840, -418991753, -1526628179, -23110037 ], [ 1320295392, -1901028156, -588297330, -1216376727, 1434520652, -1242354346, 365628479, 181258157, 1325459971, 49163539, -1754942649, 542009144, 581075814, 1758778444 ], [ 1095210990, -1217477701, -111116075, 656638194, 2089574697, -2086604157, 1865628642, -22138477, -348543123, 2037280732, -683368267, -1559702958, 161200953, -1312301254 ], [ -753905755, -1126356299, -598928653, 477333718, 1672509850, -195700336, 78455231, 1365902651, 1000785179, -1286258982, 1101727625, 1083757548, 1474261310, 1808543950 ], [ 2093744068, -1518946283, -479484717, 467865113, 989588096, 2002701669, -1649215982, -1529638444, -320137861, -1171511932, 618408289, 1602270616, -1718395352, 1520068590 ], [ -1293916065, 545549261, 218768675, -1823722241, -353508346, -427083966, -792103453, 1353732062, 1365408666, -1750126603, -1230252903, 605094656, 569005894, -1734335063 ], [ 1282364415, 152268314, -913605191, -1467393439, 1627267943, 593678339, -640868039, 946962129, -727418264, 1743825206, 640216592, -618528900, -2021033449, -613202492 ], [ -1247787829, -1502548470, 529061353, -1447474049, -2143284153, 1960297427, -1048565150, -1752732415, -1882359480, 1733278975, 65958901, -1455918428, 1823895279, -1142704103 ], [ 1590478240, -524846092, 365779055, 943445966, -528699342, -1722727486, 1707378640, 362175582, -1600748988, 1053770614, 1474088334, -10292771, -788513755, -1239337472 ], [ -55298953, 1313630471, 545517567, -901866730, -2087515859, -1998681444, -1409729543, 575810483, -1550893168, -1843392786, -1425391036, 1840353911, 391530264, -1902593629 ], [ -572915070, -38976853, -1941684543, 509444702, 762756420, -476839074, -1092269143, 198699561, -1638912288, 1218824748, -1328282777, 1766926984, 658290239, 979676345 ] ], [ [ 153033987, 1839063526, 501020025, -1564344014, -66143576, -1213929657, 577314136, -298981965, 476421256, 102462837, 1196687672, -1151189309, -158083336, 4898489 ], [ 652868106, -705372743, -610063538, -1007008657, 1330104445, 773650017, -1510376213, 774167203, 907141636, -1562733265, 1677441539, -2121371791, -28969889, -1009328528 ], [ -2085882554, -479158404, 954540271, 1238022604, -657744351, -66476159, 1616675094, -1330074651, -326766637, -1144136527, -1982993847, 363426559, -692980882, 569860776 ], [ -1084290809, -1278602550, 6954355, -1186480686, -84400841, -1741703776, 1343931661, -1088375942, 1109770079, 1705947424, 748563343, 1337007425, 298018023, -1350708717 ], [ 258933217, -752241056, 1503968376, -1939522072, 1167318679, -1313542074, -978344646, 462859939, -908771300, 1431833875, -1827286357, -500815704, 964439858, 279324851 ], [ 71522068, 509740932, -1591486903, -1695602785, -633059117, -2076778015, 1422675957, -2061394565, 1162607874, 841478899, -1437945949, 1670419942, -975639638, -1802592403 ], [ -700253649, -1187995685, -591238932, -1771683252, -1241469178, -452580789, 887702594, -194522851, -2883025, -1309742967, 1688460120, 1698727568, -302679714, 2003044491 ], [ 1370568889, 946070913, 348703208, -146057958, 1507363195, -367432860, 1718919812, 928313159, 1252457805, -1073033190, -1199689395, 1742904910, 555950020, 1928164308 ], [ 2104582087, 625945711, 1482343435, 1953801867, -1084859512, 1790030834, -718956228, -321293737, -1519175143, 216163890, 1098190995, 35213232, -1962273377, -1649299139 ], [ -452957800, -1372456385, -284539279, 394386503, 1736417624, 607325203, 1099067879, -1533552304, -719896610, 756011582, 1435465557, -346474055, 1423267571, 580159791 ], [ 1017045985, -831186331, -1897957787, -1059112842, -1395946108, 1199770996, 359667699, 603980585, -677881913, 648728038, -919202735, 723756679, 1880163940, 1520197335 ], [ 553447216, -1356827676, -1562563573, -1178688363, 1406250473, 1682422400, 864965215, 1277056268, -1524807481, 2134107628, 2137316022, -1364991946, 1197443866, 778244086 ], [ 713049051, 1990801603, 334907340, 1802253174, -86410936, 1374032439, 1436576053, 834672540, -113240683, -339018522, -968175825, -1857217, -1488887512, 1692461225 ], [ 997265044, -1578389980, -1467456786, 471284475, -1324392012, -1848064021, 926624882, -81363855, -1621137036, 1840888552, -642882538, -349710800, 1870830142, -867887003 ], [ 130218996, 568627492, 1956504654, 692465491, -1720420265, -2080101387, 1302768906, -1706944916, -2145246495, -297266474, 212925038, 539280054, 1016478179, 1856653596 ], [ 616518229, -752710508, 454526901, -1954105096, -1234005560, 142592483, 621990504, 853036733, -245138481, -1318624642, -708858352, -1650129007, 1474217788, -989034662 ], [ 2098485011, 1638318779, -798771473, -1639150121, 447897666, -1876696016, 1809874058, 1157722442, -1436294138, 266003095, 1295730504, -1778171217, -1402971472, 1809766617 ] ], [ [ -1240889154, 892512689, 2016878780, 771509027, -783492299, -1710667545, 726569977, 260246637, -447747184, 20955317, 480828097, 318867767, -1000250041, -990483678 ], [ 177106997, 1655429764, 878752596, 1693162032, -294443274, -1513480985, 1778547109, -195682480, 1393972578, -785817771, -1463579195, -1154833595, 1738312997, 623683087 ], [ 974327073, 2137289420, -1304172493, 709412958, -1347363043, -843264237, -765420341, 974530684, 1033252445, 964228465, 422946311, -1505942374, -2088874174, -1068381124 ], [ 847688008, 698610909, -747196370, -1716142475, -1798159552, 426852573, -68913758, -1942007005, 928953820, 1493608586, -1504858661, -1434779753, -1023627112, 1991104165 ], [ 1061828821, -556638831, 1443364069, 1653412606, -294522685, -1503092454, -1253610842, -1009711208, -318748911, 1970494050, -1726234236, 1965871925, 1344022885, 1212256683 ], [ 139919136, 931044950, -722793352, -517545873, 1807976244, 1952177529, 1665828551, 1831403187, -2136457002, -93245938, -1822013210, -597257632, -721008786, -829302875 ], [ 1698440603, 1462133228, -1961369606, -40080660, 982254140, -729124660, -826474183, 1501712207, -2038202152, -1093482555, 1199454738, 1491634318, -2037639260, 1912659881 ], [ 915964723, 1650874871, 1569129374, -757121902, -30451389, 1790371922, 1111980540, 891006510, 1500796319, -674513423, 1374655898, 1827182372, 813468898, -1305718822 ], [ -1799225276, -1750997901, 1974309682, 117067755, -1704428207, -687882177, 280890272, -1612542678, -43559968, -1512045004, 1347259451, -752644797, 141601109, -1990478904 ], [ 1460908751, -980525937, 1426485442, -1902991290, -1908514886, 1643675848, -1504025741, -104088185, 223940097, 1389259636, -396583792, -2028524574, 1563272016, -571208606 ], [ 357560445, 1272125474, 1646066899, -2086113428, -2078323031, 218666215, 1711674369, 1080639128, -926448524, 1765516319, -1094424350, -642243248, 2109319422, -109247632 ], [ -753451583, -812646377, -1835684502, 661601082, -225283120, -1960073516, 945613912, 1878691610, -534385677, 1056944514, 828987996, -1035495223, 801751269, -197456875 ], [ 1635854331, 1308860170, -1442402160, 2086758063, 534420720, -203083477, 403366632, 445102468, 601634279, -122333449, -2119710832, 639504920, 1712574177, 1812859271 ], [ -671022255, -547595338, -1887249357, -616804783, -1935882449, -1353207606, -603314989, -936154027, 1529989304, 490090151, 1949130233, 597504537, -535369870, -487307778 ], [ -654772801, -290594473, 637285113, -159645162, 1041710191, 1951018488, -39941266, -1672926448, 1818061324, 1343339724, 790173101, -1805976155, -1207267315, 111265882 ], [ 706517694, -733826555, -369221870, 23118642, -1595818619, 1238865027, 1841478521, -1241427401, -1995598918, 493309143, -174095675, 1459238805, -248899914, 1917293400 ], [ 51018967, -440175130, -2043173459, -396353128, 357621121, 1457489143, 1540320717, 1148213007, -1277615485, 1671577800, 47077218, -2078255209, 1759989753, -818838821 ] ], [ [ -893992016, 835168906, 1800355544, -475906684, -887053290, 1416983114, -1176250433, -200691220, 1293399850, -426456661, -1681585333, -575327633, -1610913497, -704773164 ], [ 1244087362, -740541874, -2033554654, 627975562, -449955330, 423775412, -77694275, -1087295206, -1937831229, 1989531148, -55620361, -585119485, 1161299356, 1112125070 ], [ 1931701305, 701233110, 1017084986, 1278055256, -1566882113, -1036897290, -1706728334, 782284029, -1378174638, -957381765, 2066322544, -374648159, -727054531, 1467729345 ], [ 1620675743, -89662889, 901846270, -359137850, -434210390, -1648993565, 1422460269, 696322527, 57769939, -168826157, 1227068183, 1799900861, -2055256110, 1123049764 ], [ -1209043692, -419332347, 168797872, 2042999573, -1951543942, -749987261, -981915676, 1032009016, 1010374719, -712089638, 433675503, -259404835, 707729145, 292920387 ], [ -666823008, 781600771, -437775160, 1172274482, 358251043, 330479573, -1382234662, -1556492427, -148068701, -873803488, -2030276105, -1933848594, -154765793, 1701832319 ], [ -951526952, -971789113, 1135070436, -1281410332, -1685483274, -1229175876, 725832870, -438790010, -29091518, 1783966372, 765919924, -686248249, -493167282, -707588336 ], [ 1445873610, -64430565, -2032305513, 1950709047, -1321244650, 786179764, 1058623378, -729005120, -1788735596, 1146695263, 1806332175, -2001895865, -144269380, 736179684 ], [ 50404076, -602345284, 50546030, 1405962998, 1659126383, -1616089809, 771761404, -702314695, -1608876860, 141803878, 473289472, 2123167625, -554493602, -1648690606 ], [ -1920346019, 48800952, 1121446031, -748947854, 84197992, -1708293436, 268816194, 163736617, -1572504455, 1267259269, -967171408, -1468983291, 387118351, 1630067078 ], [ -1009971795, 876822749, 947726286, 1165157110, 737307725, 1671330439, 1332681256, 2035575267, 2133490322, -2003354253, 1172289237, -1437356400, -1646317772, -602226435 ], [ -1471233470, -1877803239, -2138127089, -311735982, -1422521228, 934523640, 2079498146, 1109656997, 7919911, 1444515618, 108770391, -1353793632, 1683218960, 1140992525 ], [ 527409465, -1980714849, 387921053, -694584505, 1453518840, 1079358643, 220768572, 93546941, -566918645, -367543458, -2027152797, 1488162415, -1321938137, 1206568282 ], [ 669512238, -846105341, -1950832782, -1208137757, -2062436416, -291733216, 1969309693, 1412360345, -279335612, -1948220284, 1477939201, 1645862025, -1208343536, -1036277588 ], [ 914353570, -1988297096, -1999975415, -1186897355, 1572141315, 2093324401, -693118905, 1006902252, 993170720, 2114058748, 1522422167, -1289536278, 335517248, 67695188 ], [ 1543641489, 789724072, 1664798968, -2125252283, 905806675, 214135236, 1485808326, -1751494083, 1777513003, 898703119, 251718947, 453704679, -425752224, 1292820862 ], [ -1257955204, -584461329, 830443845, 1674407352, 1912383071, 229449368, 1778185840, -372103079, 1144763229, -1450790570, -1926993321, 514704308, 981476202, 2080578374 ] ], [ [ -1013348670, 323570059, -478349839, 199749416, -1982054063, 1721078298, 988567479, 375859132, -671541461, -2073510954, 1476853610, 1439905235, -2021140606, 1027360818 ], [ -170887164, -2133742501, 1264531929, 61582708, 1652374580, -1054556009, 548783242, -384060666, 1228694877, -2058169204, 1359133609, -1289427485, -274299379, 1579550544 ], [ 273485685, -1600154514, -1029669764, -674151601, -1933128812, -413948579, -210522432, -1893603125, 1827804648, -313012122, -229949088, 163609610, -776781539, -1683794039 ], [ 1386800759, 650911619, -308197663, -514588049, -426352713, -484581537, -1578778938, 395991360, 1661728342, 471439368, 1470516572, 921076034, 573154109, -1735595257 ], [ -1929701185, 178256554, 180516932, -1635761878, 822153542, 2117839650, 1715491009, 768876045, -195201234, -691866032, 1979655144, 1289876211, 656252643, 432295288 ], [ 1187409818, -186218693, -684847362, -1017153310, -173786748, -437738134, 481337329, 624301163, -597795440, -1005954974, -202783332, -1270510816, 733981022, 355137966 ], [ 1085928401, 1579643185, 1919005489, -1260412703, -1929440811, -143448187, -485675982, 681479077, 612179182, 1418099701, 2014847882, 120421296, 211872190, -890083741 ], [ 1931752565, 2076922265, -2039000228, 242856777, -1211075321, -686469489, 132176100, -823917458, 1012865397, 2133680202, 1663157341, 139824588, 449688143, 835335021 ], [ 1481289674, 2062746299, -11580541, 1536547636, -1051275331, -1189797299, -456230839, 1650780910, 668880533, -1479250448, 992970791, -1641471439, -877436506, -579359314 ], [ -383350178, -41893225, -372850508, 111680422, -1012461415, -198188726, 1265566130, 564360500, -1714497200, 944945765, 163592468, 1253390113, 1109841487, 1847730311 ], [ -1114695316, -1032585305, 1304714879, 923456918, 1856014903, -1823761406, 1264510926, -678347842, -2000201294, 1789917848, -321038560, 592752336, -763399077, 1207416853 ], [ 520508327, 1936123655, 1815053646, -1111469517, 1980381464, 808077824, -1067277485, -386711012, -1292061531, -1271942064, 752326302, 1389099083, -1937373674, 1277298856 ], [ 1448843458, 174623239, 246559015, -1840143950, -1102090299, -1218415471, 1233699796, -1842282929, 1133550254, 674402292, 2021506160, 1694192677, 336520800, 1911891521 ], [ 1213711549, 1097352791, 1202590220, -982321407, -1040417864, 1624974040, 1469281536, -2101131510, -596936619, 807185454, 1275708379, -949396261, -1630269672, 2124156838 ], [ 646300127, -1480518662, 2054083841, 46392031, 1667629240, -625345802, -524483192, 1454308169, 2048578082, -1502993286, 625080971, 2101811273, 1129776965, -1835535494 ], [ -1831145812, 102283432, 639562064, -338794798, -688597031, -1888780478, -1471221415, -1933551488, -794747029, 999082815, -1651824146, -678940101, -1396401791, 1493197871 ], [ -601130330, -488948670, 37682615, 176848478, -635915039, -2070260440, -556930368, 287141632, 1501685854, -1205860490, 708284652, 11203758, 1862942467, -670892579 ] ], [ [ 1438614543, -493646674, -678605747, 846130417, -2085308538, 1049933160, 438144041, -1255099743, -715684042, -1135900387, -2131552589, 341677643, -1134015249, -1863119428 ], [ 1389621386, 1401888358, 1981191131, -2145500258, 1291083756, 1540272022, 361545026, -1921239665, 1959193396, 675397541, 820120336, -83133335, -1720847434, 1135461372 ], [ -462535470, -564195482, -1411500673, -1778317398, 342308573, 682858793, 1019775335, -1871081663, 1830470135, 2042573850, 1924395105, 61205161, 1098930883, -198350927 ], [ 77623047, 294482508, -1809878089, 427868863, 929648235, -2050195218, -1826323497, 1656197630, -1990757021, 1147213337, 1542586908, 39701463, -1871639485, -1724124497 ], [ -824576414, -1129113637, 712640537, -2147314143, -549674992, -120166261, 1863050990, -26180975, -606130242, 880768101, -1778094177, 1514545203, -1334339258, 1565873746 ], [ 526491201, 1044864140, -237028386, -1628476580, -575206085, 1295176553, 1392586485, 1119129715, 246906825, -1474872507, 1500092048, -1964409068, -1242348678, -776747706 ], [ -439313949, 146486661, -136139002, -1602516817, 873493453, 1818497747, 422890515, 1576868760, -2083490767, 714738025, 1722680142, 615933509, 1769731677, 1301452141 ], [ -925833805, 111786694, -1517149539, -238830046, 1647545061, 1999922989, 1149814351, -818379856, 787823705, 1940457103, -626498054, 610794173, 1916855599, -993781405 ], [ 1158130641, 776969656, 363720125, 1843887661, 884679987, 1854195107, 63404533, 1096538107, 1955501266, 561182344, -1545665843, -1567313535, 751460849, 37449458 ], [ 1313144012, 1808757587, -1800820039, -1188940938, 1417034063, -1955059773, -1185196627, 991140073, -479159363, -1733583635, -1766973105, 2030274903, -166342208, 692064815 ], [ 902402098, -324113588, -804203074, -533904684, -514857678, -2042427850, 572991323, 1447557236, -5498648, 760768059, 1254926226, 558895311, 89182765, -695608223 ], [ 1525611552, 37314442, 510562242, -1143647309, -726109032, 570491232, -281485686, -757520355, 1848771188, -1431803928, 1988108982, 482071360, 1554538897, 853185272 ], [ 1188889390, -1760657902, -747182778, 324072805, 626866759, 2059340113, 1739067508, 902647355, 1933813227, 204691242, 563596415, -1542070500, -1027749589, -1509197788 ], [ -1959243171, 1933174054, -1601084309, -862160911, 1644141076, 586597917, 85803842, -1705507675, 1972070747, -576691591, 1214181921, -1390750700, -415854280, -274754809 ], [ -1071147703, 2006730094, 1013968017, 1138828577, 703874750, 1269787465, -937170627, 53474180, 1804401378, -1148337417, -147952324, -1634381210, 60374479, -528339014 ], [ 1052092508, -1193127482, -831476945, -1003262056, 1958379887, -15356907, 1113409929, -1780389981, 783453764, -1080969738, -185747208, -1413419985, 1299224778, -114412385 ], [ 156622854, -2033771388, 1716752941, -424938268, -1862350634, 926767239, -1637564431, -1555742444, 417290130, 637488202, -54979530, 362517169, -1301477171, 953069359 ] ], [ [ 1736706055, 271301411, -940440886, -1013250658, 1963157701, 6016108, 2145383544, -786579459, -193315948, 577182316, -1771649744, -1872824222, -294921532, -474494532 ], [ 992790223, -294735296, 281113085, 549701014, 332647258, 1816280073, -2088914239, -1696902283, 1704299557, -148146789, -667472676, 462444933, -1626948371, -1707920798 ], [ -1550500536, 248414169, -400364256, -1481829682, 700619785, 858256479, -726209084, 1188671172, 1189021917, 1047446839, -1175284576, -1508835550, -1668887043, 1092798363 ], [ -1999379497, 1757375402, 317214744, 57534281, 153994787, 883498666, -1327846535, 557273069, -1186187691, 937029, -1279768763, -503837901, -1412325014, 161929893 ], [ -1888524134, -108580401, 217619842, 121163140, 2024488852, 803774070, -1179041231, 11275077, 867568927, -259502123, -1485347304, 961533458, 497321232, -420469742 ], [ 1382689530, 982368682, 590795629, 1463916747, -1845717240, 315268557, 1936160495, 1233506468, -280256681, 1167428611, 1289202307, 2072994076, 1847683522, -61782214 ], [ 1425904894, 1604503299, -1054751630, -245717047, -118392778, -241839811, -1134732120, 1504973986, -2016797679, 2079926026, -1561277271, -1352427807, 1631971879, 1302277677 ], [ 498500056, -680512916, -458333485, 127012151, 861651378, -1411166257, 278456670, 270413448, -35790289, -1753587178, -2099382824, 941433308, 1219935048, -2052009335 ], [ 39231061, -312723425, 1593654297, -958607656, -529212953, -1690104515, 1896708666, -100059439, 1670219315, -281173650, -1389376447, 49925940, 1896556259, 1919471056 ], [ 774218114, 1645009517, -2099044951, -22207354, 2098517832, 1396377180, 2034617978, -878158962, -1122056471, 1771246643, 1933195399, -426929554, -1923806341, 1977284229 ], [ -1727807067, -1203243310, 314354493, 760852800, 1482195309, -1064843534, -1864887721, -722060248, -1496252428, 1557700104, -1864707208, 862627823, -811628177, -1577184053 ], [ 1253727507, -726583749, -478782552, -140409846, 290471369, -259957383, 1393739206, 1521224564, 1992222411, -645585225, -2061296866, 58636840, 2145678135, -621812964 ], [ 1695774856, -295561997, -1828265338, -196086511, -2080749443, -1508275293, 2023001565, -1848347617, -2035940032, -959696718, -1279152201, 1159248587, -642133040, 2099717619 ], [ 479113632, -71225909, -2004183011, -499126474, 1450176503, 598733795, -844878681, 2007068505, -1102853379, 1387369374, 524712426, -571706021, -1505551325, -1819081381 ], [ 1097757577, -812588775, -1775209696, -1389590157, 605367811, 2074803621, -584312326, -1097470863, 1482372543, 1727667877, -1429118974, -1439635487, 1929669066, 974742590 ], [ 1404961777, 1823670902, -22136369, 1369727582, 463706058, 1160767571, 247478118, -1734712730, -2096062283, -24768566, -1978587520, 2137737742, 657459404, 716308518 ], [ 1458581794, 57336152, 2140869354, 841478746, -2085286524, -1870440481, -2066033433, 1921333409, -1092642499, -798384681, 1840434407, -1329191585, -990833854, 2123212 ] ], [ [ 1492013357, 52994582, -54982142, 1131491159, -565808887, -174893653, -1914661621, 412448321, -580948311, -1916185511, 228147704, -2120098133, -1520533164, -1249878755 ], [ -1984929116, -1961378911, 719736129, 1607705729, -1682318657, 1692950080, -1055233324, -1177479433, 1984440186, -709151213, -466470642, -337180193, 192545331, 629272243 ], [ 1825471499, 1369017862, -764451671, -1304986099, 659960176, -576242375, 390840245, 597260270, -2039930969, -825679259, -246061837, 1693687719, 1184330907, -2129537226 ], [ -1445463029, 1288266367, 1317711936, 1367790913, -452258344, -2134247883, -666245079, -1820306518, -738869262, -1483546659, 733299434, -1347580437, 977814494, 176360085 ], [ 1894746272, 419906926, 415679265, -1769402784, -1780828829, -972415310, -987131586, 420007246, 93559768, -1167929698, -832007122, 1830647356, -1297573846, -1373984870 ], [ 1067918105, 848438393, -1726463812, -756824647, -511551581, 1123307906, 1960334102, -1582436854, 225200652, -292144222, -625778262, 374959826, 254694452, 1319706730 ], [ 570121126, 1475158039, 262887108, 1784362634, -753243349, 1969439238, 974478842, -450427617, -313526751, 1620743301, -750974533, -572204827, -478282466, 2119166682 ], [ 437670678, 1272075498, 1953107551, 486051003, -2007971018, 1671753333, -492829815, -241574618, -363289368, 1849500334, -280453351, 1018434507, 1598814709, 986615205 ], [ 1972246498, -218138281, -502050943, -238161505, -212018034, 2025241534, 754255564, -955248317, -1651180842, -792431279, 1693038726, 1616549230, 407601168, -438500318 ], [ -682825756, -1811541518, -37391493, -1846994230, 1371572413, 1681998138, -1356433325, -706623912, 1382166160, 213765096, -43643447, 1948852973, -870083291, -781601994 ], [ -54516731, -1693656235, 1460868900, 282130976, -981033205, -198407304, 1610975013, 2025801383, 1039911157, -840166231, -425615601, -861601130, 149693549, -827047947 ], [ 1664043698, -1446155244, -68416716, -470767526, 686914437, -1591243171, 1441996932, 1107730141, -1852289473, -440598142, 775668137, -1545383508, 203768290, -1544326436 ], [ -1459198672, 1490666540, -199887339, 881042491, -317097185, 329267614, 33805089, 17975488, -1937218060, -1345423846, -1194629046, 419955281, 624360714, 489734469 ], [ 339322557, 1499996622, 1846138940, -1819018806, -1820548348, -451773221, -82562746, 2134865845, -167393200, 975100981, -188351202, -247483604, -1960114572, 1637666875 ], [ -583039319, -1086187721, 1671017374, -1710979035, -123401548, -255230489, 1407440481, -1800878422, 1541491772, 1574272288, 1765853719, -1963415647, 1063156231, 118885267 ], [ -846205893, -366336205, -1126896556, -1106654078, -1720272393, 2129785611, 1386272756, 1469317320, 1044481050, 54389984, -580364294, -1692638986, -1097037305, 1931014722 ], [ -178236587, 1512628382, 1133569499, -252925188, 1549741464, -1869068611, 1948583758, -134850610, 636200735, -1313723636, -1672154719, 1247684609, 1311813330, 860520750 ] ], [ [ -85839928, -1069914786, 641021439, 1197951789, -733033508, -1360636868, -540745125, 864512957, -91462477, -1787758210, 1126757043, -692541358, 1055560893, -1782275560 ], [ -512587204, 1671870493, -1899116355, 1470296767, -394923123, -662572328, 470632617, -1939368767, -255759289, -1070554317, 582632133, -1593330614, -174823985, -471605273 ], [ -67899033, 317102281, -1019644484, -645376557, -1158315277, 350774112, 1405090479, -711020645, 1254573146, 647236033, 455464090, -1544894377, -587490892, 676015971 ], [ 367354377, -467443434, -237187296, -1951985285, 193768724, -343147025, -1728236266, -880673515, 1484049650, -502285356, -1237821911, 802559116, -1231080691, 1739596827 ], [ 1691777013, -1873085897, 1070823023, 413765502, 1464217845, -1283093528, -1037265052, 952058670, 1751123069, 23344746, 832042095, -1437696195, -835230281, -550745024 ], [ 1290727617, 317297874, -1836401736, -1629031310, 403872664, 2017079841, 571510287, -1356165900, 867440524, -818230150, -1762600784, -2049520105, -1674055984, 1162473842 ], [ 44288417, -1682566215, -285071402, -1560214443, -1103609094, 344234943, 908837743, 531898070, -1900711886, 198227500, 2117714336, -283286634, -1394622403, 305157248 ], [ -1554731746, 1902176784, -463727427, 2123979, 552780470, 898769666, -910692011, -356752255, -144025135, -1527823069, -53198606, -942139167, -1135075253, -1462023729 ], [ 1498023275, 1079004353, -1119674838, -599263691, 1930391025, -1910300423, 1418182083, 1619813591, -979500850, 1553917871, -884730448, 1543622224, 1679641028, 639460960 ], [ 236602390, -1060743967, -1376736269, 1849522603, -144208555, 706504014, -1653024257, 537294302, 1200946556, -1828697036, -1883882584, 626563688, -1058193866, 146493471 ], [ -1914958005, -276249056, -322207612, 289766916, -1363889441, 911485288, -2088324684, 399750204, 1055645367, 1727259943, -590207762, 1431211566, 237781281, 378343553 ], [ 815879445, -1503144107, 1616588121, 869296196, 1426344252, 1041261109, -1513212082, -1534875855, 1859806222, -1569570684, 1950005384, 5348747, -590309102, 2089811260 ], [ 172968899, -921053247, -1692446641, -113340297, 519191361, 1000907606, 683863967, -1940051532, 1083895069, 646424982, 405163241, -734940737, 216276707, 248814502 ], [ 94256227, -581396870, 1949643109, -2042848110, 1060985899, 1272953479, -526653583, 1959974673, 1409332413, 2088209515, -257694467, 621333235, -476847963, 1125502767 ], [ -498554065, -1463409746, -740369336, 474760217, 682013138, -849205977, -617853925, 733336051, -1191319255, -604358086, 675466419, -243569892, -55647662, -1487887923 ], [ -1734014272, -2124761910, 1926953921, 234947008, -49391858, 94454093, -1950069732, -346219882, -196941951, 2092741942, -798525816, -1916158199, 2132692330, 396268577 ], [ -826934861, -1069571053, -1650130791, 1931988434, 773145556, 22388896, -1276839792, -1522415300, -310783978, -1270641553, 761389441, 1732425813, -1009769397, 678803511 ] ], [ [ -1279095345, -2088612029, -858379521, -985632313, -950927105, -1941821132, -751187187, -1779348845, -776091110, 1189219304, -1704514387, -1542357000, 739884365, 968100040 ], [ -1127813167, -505628235, -2033103478, 1375349283, 949492760, 614809443, 2145705743, 1507802114, 340395277, -1991427804, -626749490, 322718814, 1820028681, -207032660 ], [ 771738062, 544015003, 1044185487, 1726867349, 1861926123, 278023447, 512312413, 2132965973, 436246877, 1894195255, 1587688877, -269389477, -324427303, 1690438664 ], [ 386318243, -698335407, 247220412, -514415378, -300450634, -396220553, 195266772, -1652056430, -2056745650, 1729842265, 1637522923, 330242097, 1487673796, -355288390 ], [ 1464480520, -910330580, 134829254, -691290084, 1941651337, -386090653, 962161137, 1814798471, -701111511, 1994941554, -1991112388, 2132804981, -68332480, 1339911637 ], [ 594088323, 1674774727, -2103462032, 1801954003, -1312046051, -1374137861, -1432610960, -1023248939, -108122405, 2074996444, -1239643356, 1795017354, 1555969680, -1378735050 ], [ -984621084, 1713439437, 2033958162, -526767581, 1514255917, 2012097638, -587794307, -1772408998, 638611643, -2068491410, 1768187686, 1256810293, 133268340, 235720787 ], [ -1657485676, -871138108, 1800478699, 128099259, 1450240498, -92678223, 1032364620, 2000956822, -1460417523, 1707729988, 365727563, -1562610674, 1786907576, 114450012 ], [ -1207078405, -526770667, -4143797, -1007175871, -666078833, -1957893870, 51367602, -2059152961, -1509570764, -715202921, -132304604, -667386926, 479308794, -2055188615 ], [ -537611120, 1294853069, -1151016268, 967287419, 490386323, 1658363188, -999543434, -452493074, -2044599249, -1565727292, -171624792, 358507413, -39884487, -1173263061 ], [ 1455386786, -465815027, 2040034097, 535010942, -620697474, -287051245, 1581144764, 891275068, 876569481, 700553278, -43060704, -2101442486, 372695970, -473562364 ], [ 1488380418, -583094618, -365011716, -22678099, 52712061, -1370999961, 481435239, -425306678, 1465169249, 1206966734, -71781310, -1091751647, -143019467, -1160849885 ], [ -676655168, 857664548, -1090674265, 1114956678, -668068986, 1927764623, -1103323327, -367194343, 402375889, -1880290127, -1070819001, 1467750842, -1808014436, -1857683807 ], [ 301892672, 787539337, 1803189137, -319159024, -2042769593, 534471111, 272836199, 611681565, 1085854205, -1957753563, 1449040160, 2055722042, 2125244617, -580122660 ], [ -824054286, 403943309, -152480719, 186545511, 1942387306, -63469912, -227474013, -1954919220, -1905546325, -1891046837, -87095144, -831367540, -1232450793, 2065156219 ], [ 1315491313, -1502216888, 1623122125, 1089606246, 1106598985, 1141717216, -199884596, 1671083990, -360318085, 825171085, 818369569, -289769774, 266797709, -1960418521 ], [ 1115944959, 1582536310, 693785632, -99777095, 141595084, 2003521529, 629068206, -226692979, -1716979846, -1432699381, -79653105, 1591827191, 552434649, -20742504 ] ] ], [ [ [ 536475390, -946121053, -1997570683, 185806789, -947140743, 21539573, -927388339, -2136431401, 1730470798, -1663718114, 1651307126, -1895647992, -2036114667, -1828878382 ], [ -1015785674, 1138481176, -536597766, -636715150, 870882707, 1605950995, 811652696, -787204015, 1193307688, 1214759047, -1673424736, -2034202086, -541349482, -1922777229 ], [ -352552609, 992024979, -348217762, 1150594774, 2053059563, -1451298912, 406556591, -570101751, -219273341, 1186170840, -158531525, -527114788, 489502484, 6585971 ], [ 1747613572, 1283444255, -1939453735, 1002086414, -1312132715, -405690360, 1021403405, -864376074, 2018760537, 538305957, 1094975952, -805362973, 1216320346, 1621305819 ], [ -1212383130, 1626537498, 1210839057, -992706364, 430806031, -2014190278, -1522814223, -1046575280, -146566477, 471073140, -1671555604, -542049916, -141311846, 892957989 ], [ -1675007570, -33970730, -1539280828, 1996773214, -1166702101, 682258533, 373345107, 442479510, 928094674, -2468719, 1587545239, -1441824141, 265727643, -2028097262 ], [ -632826489, 1601275306, -304656616, -541003261, 1508285526, -568703880, -1385065035, 884473018, 833590934, 1250684253, -396296061, 1657790028, 1463369489, -2100200273 ], [ 920624161, 1401393987, 1120720097, -126159066, -1065654091, -860289493, -1605280130, 1401654075, 683270143, 259890423, -747746086, -2079515796, -679386167, -1800078519 ], [ 1181497877, 1580361335, -669900980, -551929515, 528226904, -1925946599, -740880270, -2050697778, 618279923, 1792108882, 276197190, 840790634, 1385352645, 1294507182 ], [ 782723723, 1928191181, -1552129385, -460912238, 196185600, -228900978, -1173990926, 652920763, -1748365842, 2012619062, 35753476, 215950520, -1009135969, 1798827216 ], [ 224564746, -106979271, 8785358, 1575044369, -1676568237, -34604429, -285415766, -264424349, 546168169, -52892881, 507102855, 153437958, 183770675, -1215970288 ], [ 1681962907, -786618385, 584643507, 1727585234, -264082488, -2056319166, 890972622, 1024373909, -1509045307, 732904475, -818321775, 1099365958, 172831000, 1117877411 ], [ 1606243610, 1313965304, -1583423419, -423672031, -1997488495, 40076168, -130938002, -1571953868, -2020060756, -972752973, 1113511904, 717434461, 33493493, -1997052700 ], [ 733385520, 626718371, 115749177, -227524622, 1413437367, -1175254010, -427636578, 506711512, -85130213, 909248520, 2048219898, 1487973169, -1911502308, -732879499 ], [ -1948457114, 534484810, -1229076321, 1125757236, 322200758, -1480788257, -1107309985, 1044048693, -1876771266, -369882925, -2100115026, 1232660800, -2050674096, -1918857420 ], [ -706200208, 830040623, 1521402526, 1004597510, -496537097, -1812221160, -217963972, -2136013597, 1995280280, 1974483569, -166162338, -106940895, 240903589, 77895346 ], [ -1804918908, -1420672428, -613428693, -1140775707, -673187268, 847493413, -1195013740, 1096905093, 2099826836, 1520963116, 271264559, -1520535051, -244589892, -1000351178 ] ], [ [ 1623942217, 2091275544, -2023144639, 2028269051, -1730484927, -1391717916, 501859236, -1078321364, -561013074, -1953644641, 229448983, -1996677274, 857981431, -985966898 ], [ 254038549, 910334109, 147284884, -950647919, 1413033966, 501587392, 531477746, -1489027614, 98445025, 406444182, -2052451577, -808147295, -1881546812, -673782046 ], [ -880765350, 243133026, -2121484879, -1540856895, -1673984252, -1816380935, 2062591021, 472251127, 1970407832, 820303735, 1775376491, 1398379770, -1408842568, 1575356441 ], [ 1245752704, -1372123664, -597211245, 858086493, -1181930218, 365763725, -1923895280, 1965203766, 1412003101, 563618528, 79828736, 1340177981, -909436162, -1647669713 ], [ 2075568566, -1328132228, 1310601520, 268725637, 1043496731, -1644299816, -1658985766, -951164969, 20919599, -1801236186, -1511935784, -696959295, 1792990381, 670195258 ], [ -1880696960, -1949048902, -1811214388, 166248209, 317584747, 340057646, 1922950240, 1219158299, -392105075, 114058963, 1140213858, 1686572517, -961836616, 917723889 ], [ -846424527, -1713253053, -1593064588, -550310212, -1622476499, 1031555948, -227480757, 1179669791, -70671435, -417977322, 741617358, -2111409429, -2056047120, 747333343 ], [ 662566415, 1092241075, -755098193, 1166387508, -677218978, 1012819776, 1235204197, -1820766962, 1457016254, 1655127237, 1892756300, 2026707152, 1796839590, -1452777463 ], [ 95498016, -727266993, 121830069, -826325099, 1364297408, -801617385, 70150211, -1607947030, 1065954726, 172360567, 2088514083, 440094108, 920229892, -1127770603 ], [ 1232755522, -913397130, -1123517984, 1214104606, -287887942, -2070079126, 1178887260, -116076413, 1459835218, 1729234767, 1583445540, 1848117919, -224974050, 1234896904 ], [ 375693785, -854699880, -1170595668, -1196346717, 1016442588, 646004081, 1023994697, -369296810, 744856346, -1026673358, -838971628, 1102569392, 1981312482, 635402329 ], [ 1680334379, -350348391, 89790954, -450184010, -1837596148, 536388148, 1310663116, 1203358977, 1232453317, -932675040, -1538153330, 1293446971, -801404469, 1664244226 ], [ -1082798635, -837723814, -179816413, -1338623652, 146736624, -540033882, -844501502, -290288313, -919072537, 504138777, -1120751767, -772059982, 551492602, -773412459 ], [ -1009532049, 1290774603, 540503878, -114168664, 2046228261, -1885126650, -757399813, 1673728466, 1289417027, 1187282131, -1285747982, 1705143427, 616816439, 832841687 ], [ 1914759990, 1557682500, -1663097272, 1649190817, -1022786434, 1101768774, -1312594426, 265352464, -246872615, -1241547235, -1784016283, -1195836298, 438619578, 905024918 ], [ -1189047320, -1931217675, 1751146157, -1731529651, -862437736, -800266189, 1607226231, 280107216, 1682500377, -1023776335, -1309450847, 129972514, -750769899, -1089909860 ], [ 1738259332, 449510738, 406790535, -293718297, -111416767, 1187808669, -829898341, -662397408, 1642244898, 191930652, 456099155, 951001440, -577051901, -942160988 ] ], [ [ 996780518, -770542980, -1530543755, -1531850497, -449731883, -1283189832, 1038422671, -633466180, 1521977788, -1100696671, -667836016, 119467293, 1826327004, 1103847943 ], [ -486133928, 1671291747, 1576510478, -1559155943, 84999925, -1157856342, 1850902943, -2060304485, 681948107, -1562306851, -922863933, -2107459194, -515644477, 1771038067 ], [ -1601458287, -202087155, 1305712387, 455640588, -303416600, 138890125, 786315443, 1563726306, 2068992075, -1563955829, 1542657201, 789624122, -804452379, -144777805 ], [ -1089734048, -665284892, -1522430765, 549996014, -850340707, -519946253, -1922636963, 1660779456, -1121336171, 158264399, 245387279, 488524021, -744267536, -1026023773 ], [ 760359433, -2074200891, -83720859, -1217927065, -877648140, -1688482235, -1398078151, 1003253559, -122023843, 219884424, 1202120129, -1949883227, -810912979, 30555492 ], [ -320954259, 188283845, -1658054856, 1163515664, -882523615, 152263648, -1399066993, -1149318203, 1888719075, -945554840, -1136312548, -1078256717, -1503822216, 503899628 ], [ -34218773, -1215901601, -112312446, 582605266, 1363498981, 1097748293, 2031228749, -1669627943, -571146129, -1314513979, 522224011, -313176008, -1342040719, -845935979 ], [ -41326188, 1650734442, -2085998077, 1518522289, 110508774, 386406257, -2005399298, -211142350, -15959878, -47353143, 838542918, 1544646127, 411110701, -1007573732 ], [ 1231189943, 1762249038, -1316468973, -2129092180, 1120704968, -517972151, 1174698130, -916786851, -1497583461, -1656201236, -107819204, 423011530, 1648459026, 1418566540 ], [ -719502593, -72181995, 1349224198, -949140751, -1309643799, -1706173617, -582904447, -713328990, 1207276954, 1434491532, -378333487, 1628176312, -139892076, -856012546 ], [ 964397712, -651834032, -1434590531, -1745735390, -1525448249, -359184207, -2050940185, -635081981, 435780016, 239235309, 268055007, -169058727, 1579036786, -919913762 ], [ -1674949682, 650460806, -1183484815, -1406869980, 1196690114, -1926639621, 539489073, 1903988527, -544766312, -1230960893, 1496428985, -1426031335, -965400498, -1211691498 ], [ -543708551, 1449911464, 523171654, -1140033690, -718896283, -1888214421, -722443237, -1284791041, -1932213550, -687750406, 1332343783, -991438081, 702194906, 1323854738 ], [ 179437226, 637493130, 582161812, -507134255, 1210804386, 964249729, -1022980292, -951091548, 1662128242, 1899255343, -647478621, 539612412, 1193566543, -1711900852 ], [ -1633486496, 1487344619, -1920521482, 2141763034, 1060592633, -375281108, -477834300, -1601712004, 107177097, -2058227686, 960449038, -1279669144, 271334889, -2006347133 ], [ 273367286, 226810167, 1457196234, -890801541, 860445786, -1217453631, 599354778, 1696653612, 745392944, 1467115570, 1071524348, 172234077, -1425116916, 1231595012 ], [ 1027419141, -412812135, 733453903, -1275052903, -875347183, 904608863, -1931774911, -1836306886, -742715604, -19913480, 1539225923, 199557241, -1000189295, -2143303706 ] ], [ [ -1290468534, 682387881, 579111590, -143898266, -2027359556, -228946125, -1188541676, -2087348611, -446982213, -310630414, 949414427, -1548417008, -1007227069, -291031420 ], [ -1043627354, 1653021305, 520989962, -2102624166, 1747699362, -556081865, -1984535640, 895498601, 2099374436, 537204664, 953710350, -728362412, -447249656, 1807167492 ], [ -991453594, -956231243, 103545160, -1178922090, -913389329, -871413747, 1468909872, -2094726444, 1251145183, -378161929, -1236100328, -564683528, -1959345249, -2046376492 ], [ -1458958069, -1018346606, 368424248, 129969564, -1314688640, 401011131, 1829245155, 417035326, 1675330848, -2038900949, 980048200, 1808416467, -1713303282, 1309208998 ], [ -13583204, -1873229444, -1268315499, -257405865, 1158898599, -466466555, -376501293, 2027535214, -405367362, 581744214, 1140270004, -450691674, 2038413018, -2012575375 ], [ 1868242923, 2046091242, 1993047693, -1047134899, 1103764814, 252081052, -2043010437, 1228678692, 655312510, 880039679, -391107642, -656153536, -2070430725, -1904037790 ], [ -1129380029, -1264423242, 293114386, -1024893375, 988117117, -1891432464, -2014782896, 640691662, 401593430, 975233663, -1701957602, -1481655236, 151424526, -1568814537 ], [ -2100080227, -721329990, -1484198491, -1510255955, 1334786155, 609740981, -1012476727, 1968348683, 1133427303, -715735964, -1456683639, -2078377248, 373178701, 1259625108 ], [ -1930051739, -1630763882, 2069607999, -783516557, 1860099455, 76097187, 203714275, 1212583587, -944262935, -1889069097, 569065177, -510615009, 1193881571, -499796253 ], [ -13469189, 1659906134, 286877772, 1523341845, -1036487760, -1122579424, 399666474, 1026431558, 668430070, -1707054747, 423755982, 466875685, -171065180, 945863665 ], [ 1144979564, 1328678650, -741292956, 2093271701, 553054286, 856820729, 838249412, -208380158, 1870634853, 1638988974, -1499142092, 267524461, -815328591, -115301570 ], [ 634112981, 1112507710, 496003089, 1581485492, -249667330, -440876834, 1235804127, 1222377499, -82399872, 1841227017, 853821483, -1449260281, 1664319165, 495659954 ], [ -1571929398, -2004600884, -2111905432, -1432492037, 302784295, 782142786, -276705336, 597046768, 412204812, -186811333, -1845053744, 379966493, 1358280501, 334835434 ], [ 1457711500, -559502689, 1738405959, -1242847773, -1347533569, -1792119490, 1090516944, -1043225528, 538730452, 670815950, -863028850, -539909232, 1292250626, 1859594580 ], [ -259716219, 1661780103, -1270832560, 1512991839, 1081656533, -604844387, 1384194569, -1421670059, -1289382855, 433557354, -687283027, -2128984611, -888056717, 593118331 ], [ 328615525, -117633769, -298535773, -1083437870, -124205151, 270156626, -1369686519, 887914991, 880422562, -1100645168, 626742811, -1011858773, 702103912, 906009695 ], [ 1511255962, -220628496, 1985513633, -105288998, -270865642, 679365828, 1521374532, -1529017825, 652571458, 331179903, -1828148815, -960888925, -206110125, -1552081409 ] ], [ [ 1405644453, -2028740567, -1229247427, 493107139, 1887057323, 820763387, 629747909, -1350652047, 1581682105, 1493888978, 1737123002, 703880032, 696444612, -2031708859 ], [ 708785633, -307842473, 314172633, 922285948, -1275222834, 631797362, 502017535, -92022953, 211155783, 2051079527, 300285785, 1637212974, -782046931, 1267390669 ], [ -1351081684, 1965277215, -1957609998, 1361943166, 846344383, -614559625, 618247725, -1274266216, 126873537, -1975163836, -292060319, 1594647459, 2112942417, -1306880879 ], [ 1485862061, -971510731, 278420820, -653960080, -1715900353, -1578017304, -78017113, 1411957357, 96254646, -548842664, 1195234151, 851859581, -1182889917, 1023496034 ], [ 1593824524, -2022699079, 1932197973, -442672424, -803853428, -1301028501, -383917010, -1717861271, 227645754, -536490416, -508426399, 1692584122, -226364454, 842187012 ], [ -1989049109, -674718198, 654559641, -638013706, -2046249600, -312323741, 1104237376, 1053617182, 654020561, -2065040741, -1687625634, -632890772, -439619339, 1641192403 ], [ 971391902, -361576929, -2017155945, -1265985983, -2139028865, -1563376908, -1787957327, -1253799807, 931422038, 1785313500, -501974007, 102099818, -1131967832, 1577107022 ], [ -995645274, -218655451, -594523487, 1093356999, -1894131650, 602082525, -127791355, 1161294172, -578040208, 2114527269, 22875448, -241804380, 145026402, -2144745694 ], [ -339486127, 540658552, -367705808, 96106130, 1298608027, -854711453, 1062537406, 215621721, 52959919, 1953713491, 1161170598, -923519691, 1516704260, 603956362 ], [ 513452128, 1929955838, -1003032142, 2042262179, -1643110564, 351436633, -444265762, -724271120, 307132879, 1586345581, -1004455360, -1804168414, -363449123, 904180722 ], [ -1161091419, 1958202540, 1336599698, -2035672761, 1423216246, -681390155, 1588696749, -1482898016, -1083881625, 1773457762, -203185954, 157493373, 51106180, 85151813 ], [ -2060292209, -624824738, -2036406409, -982845522, 143670808, 1044098118, -160985642, -1347727677, 1360942126, 781691442, -322097240, 178159894, 644073283, 2046692588 ], [ -1177103800, -1280618921, 975102074, -2001936065, 686863563, 444423729, 1959289918, 267394329, 1695472223, -2009280723, 2016045946, 649603654, 1611400230, 692619375 ], [ -686718073, -1235899267, -481934008, -1368010607, 1943003807, 776148377, 1567307326, -1847316475, 92790013, -766141212, -1449292969, 1256447702, 1025758416, 1169501159 ], [ 817696592, 526345393, -120965348, -1895239682, 601687823, -888014424, 2003910514, -947165778, 217173573, -576607756, -1844603776, 1849119100, 1113921610, 93505497 ], [ 902193817, -21711880, 1287377242, 1287040417, 1876072460, 1011358620, -2052240134, 820770718, -933735531, 223462385, 214007686, -1784651166, -916560309, -1379205927 ], [ -850079009, 670617577, 792393935, 159479460, 1999014163, 1814377381, 703110850, 1657119715, 573148106, 1777011176, 786118893, -954041409, 803227926, -1839296664 ] ], [ [ -158589549, 1389464001, -1631665009, 447600811, 922286781, -612611431, -152642712, 909569948, 676982590, -1865243625, -119997030, -1287148010, -54225309, 485819245 ], [ 297865130, 1997756735, -811006187, 1710005184, 1557570094, -1518513941, 846310487, 912279726, -802659846, 1618640206, 1456930255, 1592912373, 1899982652, -1204695203 ], [ 30165562, 603025084, -712597950, 391045730, -516480623, 377249892, -86213344, 1760738971, -24019947, -1761545484, -1372633093, 1084520067, -2097465383, 897320123 ], [ -1623046594, -325360390, -694887761, 110971729, -1401811956, -1300110166, -1861481534, 647425791, 756706709, -1444428210, -1065136324, 1676471377, 525015807, -1736309573 ], [ 1149794655, -1152218612, -2097166083, 263311976, -168148243, 1976477749, 1867478828, -146378561, -1085204541, -1764100318, 11909833, -1347634007, 901195098, -1076493132 ], [ 1885833932, -301187827, 601329129, -689847573, -883200806, 1040746170, 58709194, 501234883, 1008610314, 921637939, -1832566150, 673675074, -429000948, -433345235 ], [ 1520873185, -646468241, -372142262, 606017084, -974506221, 284394566, -1279902640, 1776065392, 1125699612, 1604651728, -1120876388, -1259831139, -46283731, -1934200799 ], [ -832726813, -1834501946, 399900512, 807581146, 1262500093, -1840538994, 1460690903, 418322971, 1754351321, -87023005, -1931808502, 903085901, -968995216, -1864260748 ], [ 253577602, -813674117, 520991051, 2143354172, -1364882729, -377043918, 1329001214, -793930175, -2077142568, -258174004, -1902911771, -285180304, -860583724, 409169775 ], [ 2011014875, -415812180, -181046737, 119834858, -1612675903, -1126677268, 834163723, -913745400, 192774552, -1410052352, 1630672894, 1719634459, -25136226, -1852987323 ], [ -2009923584, -1033495290, -1840539971, 643993200, 1045235498, 1255002223, -1347811029, 63018528, -728407370, -1165612517, 1894168018, -1611571509, -1487462059, -201630898 ], [ -1886290690, -1384593777, 871621987, -397081295, 146186261, -725261979, -897440001, -1973983253, -1124572241, -175737079, -393477987, -2102560549, 133049122, 1537663825 ], [ -1895939056, 834972762, 1411390997, 258235739, -1645784127, -721982508, 694412905, -903687772, -548942887, -1600251479, -471129240, 380273091, 1079031915, 1784217863 ], [ -1976686657, 1651752886, 1656761294, 1684929744, -1212734286, -330562026, -2146786411, -2061893529, -773520475, -2075240294, 1651092170, -60344858, -1662208998, -2136924399 ], [ 880481735, -595482449, 156355606, -1205409800, -958121689, 1642074323, 1321030730, -112466835, 418912819, -1836019017, 520667048, 931578173, -423000809, -1430553292 ], [ -879767610, -1794569788, 1872254271, 2048012403, -1226485640, -265835428, 780023209, -1317181793, -1553509823, 1087889871, -144906299, -1931108432, -1049625638, 697066392 ], [ -578113505, 2096947634, -2043456141, 634585758, 2033959247, 1483548494, 1782001184, 396556330, 1280192545, -481673273, 1511937736, -1198890324, -716732217, 1194590881 ] ], [ [ 200438621, -1092348309, 1969872870, 663995156, 1639042718, 1661888253, 260284866, -257491165, -1351232516, 1261707095, -270767927, 534651372, -1964658765, -2044870386 ], [ -484988238, 1470853564, 433266521, 130472285, 533235208, 1843246438, 934429957, 2024402536, -1855351231, 908010252, 493991245, -814357132, 1302614432, -2052636278 ], [ 983585278, -536722833, -1309748266, 1250217096, -854682181, 1287411396, -1329907325, -1421807936, 2087967113, 1388309370, -49091208, -1323491351, 1466116810, -1578824803 ], [ -729786020, -148870399, -892431175, 1928673150, 1311013764, 311358756, -1552428472, -1096242337, 1316394395, -856959722, 991614767, 1655804720, -310629136, -1420801914 ], [ -1264187485, 1701719138, 1829169270, -670048364, -1769257023, 268958492, 2010044929, -1759447761, -2000681375, -583087327, -1048396473, 1403101308, 1877273540, 400250459 ], [ -540930885, 1467234504, -1252802770, -1299101409, -1480380625, -90446187, -807061371, 1324926119, -473012577, 877608839, 1585429682, -100982458, 1343330276, -1145682678 ], [ 2044441336, -696164065, 1782899909, -1488650256, 1403219790, -303018165, -1784855021, 1991933806, 832021752, -67718932, -1406617083, -243507076, 1733859170, -400432179 ], [ 907257013, -237310612, 127079738, 744255105, 2091732636, 659244774, 2111199688, 1275914959, -953636220, -1931698936, 1255025413, 1433988552, 1875141878, -672548610 ], [ -1661472476, -4665882, 2076320668, 2104762063, -1170127497, -1364384971, 235676102, 1589377685, 2063447288, -322179473, 1813544216, 1809500619, 650496972, -2021447877 ], [ 1386454604, 1386632830, 524956669, -954930005, 1061247723, -107095611, 388338074, 470737138, 947036938, 1959220793, 749832225, 1945601769, 1351731083, 829626481 ], [ 650433179, -1913817361, 2001508050, -1844731643, -1011553849, 79237214, -984471748, 1543894232, -290123461, 1670211396, -1971226426, -996436712, 219667452, 1345624249 ], [ -1424330251, -1836523161, 647239363, 1302677343, 1723194594, -1773679040, -295605687, -1251222447, -2046430055, -1386083410, 352002692, 1319280342, 1552322732, -1750877012 ], [ 2074826549, 110638211, -396986532, 620491735, 1596736383, -1040451470, -1588618028, 947397150, -911294079, 1113354246, -313658896, -1065480838, -420867800, 1501192056 ], [ 615792997, 997738702, -1849441567, -1735230557, 65693983, -1886398409, 1169602850, 1468327626, -1750605717, 154791090, 215128712, 751307778, 742762772, -2022058837 ], [ -1035659873, -1675454614, 659935139, 1327519062, 501840985, 1348193705, -2146233491, 186802717, -1763796018, 1288110424, -1282937458, 725686087, 1485727235, -602940086 ], [ -339438076, -1000660088, 1534807929, -769980499, -2108856074, 182048109, -1873208848, 1287772632, 1685278364, -994791062, -349009763, 328117134, 1315386298, -69014468 ], [ -1498563535, 1388919324, -178433889, 230939004, -1005946276, -1501324227, 202696658, -316036163, -1253823164, -1805529546, -1276043657, -253333389, 1852485441, 840865950 ] ], [ [ -1353497622, -1006354937, -2004077101, -617630996, 316082736, 1350839569, 877751508, 580499586, 789151430, 1124877866, 1236851914, 1773213, -146285816, -978822657 ], [ 525123851, -1703645443, 91491547, 563400004, -824892413, -1089960109, -574640677, 1078192841, -1050133268, -2030041558, 2040575610, 1123349920, -391123378, 1232513693 ], [ -807137812, 298512380, -325601193, 654827093, 1006181869, 775223413, -2086134091, -1421590317, -1799512885, -972305336, -1049788342, 1034681082, -912761480, 1040653803 ], [ -525632405, -389911744, 291491829, -1375304010, -2042509722, -813280806, -2032462747, 841085574, 788939240, -1210661549, 372391238, 1713401556, -1502157775, 1696385264 ], [ -1489328522, 1116450656, 1014124201, -891209418, 791383730, 43774984, -1445288744, 1017863136, 522832342, -296246172, 1700104254, -55114629, 484959050, -1453231395 ], [ -1699754231, 1968603255, -1809014373, 426627035, 1792406817, 2081163516, -398054891, 1999855225, 1906543923, -1765185625, -1263772192, 1500664388, 909345123, 1278576016 ], [ -886120965, 1539801447, 1303045918, -927456595, -525337487, 1101505191, 1947010055, -1787866164, 726285310, -296629386, -268818059, 107870343, 1673206344, -1125958414 ], [ 201788449, -942251285, 1751137488, -904740682, 1087233275, -1947603907, 1679731748, -1952369907, -191453439, 29429738, -718458853, 67277394, 1384260354, 1837151847 ], [ -1747181723, -1384084811, 668204973, -581983263, -1943649787, 1567408170, -837196382, 1843288537, 1200951254, 1555592568, 2080944592, 82297510, -1831791802, 1658617038 ], [ -2138645039, -1110221055, -2089116455, 1975673820, 50738070, -1031380048, -33779937, -647099167, -1074988339, 308196773, 1918074136, -781974891, -1705729715, 1246980020 ], [ 976116085, -2071598426, 1747693250, 1670636640, 105336082, -683871197, -2089429171, -2075600217, 1275526354, -721310890, -819253183, -68048586, 2081887188, -1055666170 ], [ -665318502, 1911991174, -1078795449, -1543001577, -1028906579, -227819373, -440291115, -411419627, -722662843, 1823210942, -763348010, -443448628, -1529185484, -1978684512 ], [ -1813692725, -1513898694, -686296301, 1684529856, -146236580, -649260915, 1350154394, 2001450616, -1179004758, -1452399112, -1288865647, -1894812791, 225023705, 127364378 ], [ -550306635, -844302451, -1495905558, 1039465531, -1886604906, -849645539, 2109983233, -1417365344, 762985110, -1387254012, -479793790, 781947637, 1155049351, 329910232 ], [ 1845522973, -1975672102, 707310672, -1522744621, -1945167581, 2138148957, 1451589891, 1079375772, 168619640, -188136278, 1519991027, 372099971, -1429457275, 1166608460 ], [ 435943326, -822536786, 1647654886, 1888924056, -126660221, 186784823, 485260301, 1320209796, 396640823, 1562258012, -299481963, 516794264, 2080788595, 912308863 ], [ 1708656097, -1913808485, 34758806, -1904103842, 318993112, -1511998001, 989147996, -402295253, -1422974768, 854026093, -638758712, 1916084250, -581347373, 130233643 ] ], [ [ -1929373845, -1864538495, 1531424682, 1327958560, -896726645, -561353483, 245785581, 382982911, 1821208699, -403553401, -638612361, 1801562106, -1878703137, 567467907 ], [ 648954067, 699410920, -1501366906, -497553509, 1335049511, -172783477, 2094442747, -2075570081, 121585149, 135993106, 1228099066, -1190734278, -1556139658, 386319360 ], [ -1083033796, -1467231761, 470281345, -2017145014, -779141330, 1936123772, -1027924853, 233221943, 1879522810, 1926301551, -1331831096, -990592278, 1921853587, -478812646 ], [ 1575686545, -1143590686, -97538753, 1816131728, 620152996, -735843971, -1377578814, 2085155342, 1683147668, 1549671497, 2031919259, -1203131553, -113473895, 8682360 ], [ -982144105, 422474778, 710492476, -861007791, 1624932256, 1158423779, -1772382550, 661856096, -1049703301, -1654521542, 1646834502, 477471600, -1313493077, 1864234197 ], [ -384026965, -310338267, 506364117, -395944779, -701870343, -1789032122, 1394469973, 1447653930, 853190394, 1716311684, 1634846702, 1553675559, -1757730827, 1894230172 ], [ 1481697266, -852776271, 37526776, -846348397, -1594841235, -2010858729, 1545008877, -254004596, 1060040777, 934712539, -1330302833, 392156808, 434208562, 1578148064 ], [ -1201849945, 1819596554, 1381679410, 239547348, -1152279217, -1060616558, 694786736, 41183463, -131843689, -1342235099, -400849641, -880425647, -1830812423, 1115649906 ], [ -1462481940, -2085385177, 474775718, -37343651, -1980091426, -1750916792, -385542779, 1468369075, 1105357164, 1799861271, -463719266, -1379674246, -1228358100, -602960166 ], [ 1260851617, -1549640896, -1164936545, -339733094, -801404038, -1080414898, 1810430484, 272199612, 1624363171, -372208830, -574597443, -1910430933, -493515810, -1567302923 ], [ 1972481785, 1298652249, -1294746649, -391061275, -1162610975, -1061589363, -1211497555, -1219643460, -493436379, -1421338711, -2115710711, 1696286400, -1166130709, 1127768646 ], [ 440847789, -1401725491, -280653589, -304972664, -255229191, -1579377147, -1539340665, 1238189801, 1809746278, 1458081246, 989246171, -1691958515, 2098653664, -2114648690 ], [ -616789773, -2055946519, -1686295459, -707498320, 1575454774, 409611277, 1789907259, 1207816896, 347023458, -1483842077, -1707488538, 432006676, -343488494, -1369519765 ], [ -921835497, -998622555, 1719914147, -1179482559, -2014983926, 704402752, -1183779409, 1746973198, 2085551274, 401322352, 1910523508, 1985960613, -1703801112, -1066614589 ], [ -436222253, -2104723848, -1535397504, 155927126, -1069358120, -1034418025, -1962952617, -1044791395, -247285106, 677887164, -697959477, -1985332011, -239569657, 130025084 ], [ -917460275, 321324952, -1571111923, 12581062, -85396430, 912719903, -2099637270, 1468014507, -1646126488, 2051023307, 1825143665, 1585366646, 327716686, 1053945004 ], [ 1884214130, 1011958862, -186937668, 2031945927, 2117858719, -1822854572, 2006068383, 499508522, -163878134, -2094699857, -658128962, -1461300773, -1636557898, -933420014 ] ], [ [ 815508352, -230691467, -732139339, -1879488116, 2045436186, 408035787, 1623270368, -905785478, -2113612308, 607891606, -258642353, 984942435, -317781968, 287037810 ], [ -1711512313, -58960415, -441753282, -477086633, 605645685, 657563832, -597871118, 1736495830, -1525920092, 1909011784, -1847024695, 1499193579, 1132610259, 1489678093 ], [ -192759236, -455941994, 52546586, 230421145, -1439894629, 256503529, 2003006848, 84683705, -959554709, 1823363309, 309214207, 512010653, -930817846, -13518685 ], [ -171782546, -415053523, 345972925, 1005430221, 1881356263, -1652543742, 1906825189, 909901143, 307013466, 2125472047, 572260659, 971272334, -482451518, 861909557 ], [ -2095358894, -113029685, -1611564829, -1708370576, 476573273, 1541826684, 1318715234, 1119391222, 386575011, 1918760179, 1603125848, 657936067, 1804810664, -386872810 ], [ 1595223714, -671316300, -110208022, -1158645603, -470262404, 1177385127, 1168185383, 1963567258, 1142363970, -2047502536, -1573211934, -2043701280, 1450162193, -1547043377 ], [ 1383952426, 300020391, -1145269525, -1867683010, 1883465904, -1604529057, 1221703904, 817573992, 1406628077, -1759387870, -321582575, -1768940813, -1812194300, -618778298 ], [ 2064749427, 1609131490, -923602915, -737964754, -1673848466, -1559390785, -102715068, -145189854, 1084045003, 1588965561, 1231680675, 1330257264, -301682139, -409375451 ], [ 593626020, -1529544679, 303223751, -1975990377, -244663534, 771635383, -1211015116, -424251600, -1295306541, -483431361, 1978311110, -332660562, -766193791, -2049648286 ], [ 1371082499, -853085946, -137620887, -1726102255, 1664766527, -1511424308, 724063531, 1331150132, 1685105961, -915169590, 1448079966, -314777750, -349872651, -634480076 ], [ -1290500880, 720579599, -807724948, 1023052353, 1697260680, 1097115309, 2095803664, 1275452015, -1328656458, 1631213193, -1416272602, -1752439477, 892449520, 1267468467 ], [ -119771437, -19076094, 784533010, -2093910341, -877983367, -141806153, 1815995358, -2116677808, -530448324, 1633939348, -1407113625, 1550697810, -1557430944, -360493098 ], [ 433522702, -1756778281, -2036676045, -896001636, -1105591123, 625033611, -854466161, 549890628, 894851907, -1646366817, 939806212, 368113867, -428800271, 1301102792 ], [ 305854448, 416197178, 922499294, -1455603551, -1090904559, -1003179505, -1104114982, 1863475385, -1252780114, 2046681789, 1611843743, 86559306, 787050927, 1398261369 ], [ -139970286, -424997298, -1282689104, 2065044162, 1340674876, -1270094636, 460525042, 920778392, 1144806882, -2024601771, 1211899285, 1930280659, -1272280713, 1526484868 ], [ -623730752, -194076528, 59877327, 77276487, -890730585, 1972612440, 1192311502, 158184467, 1402178957, 697613999, -2027289388, -563167790, -92795170, 887803330 ], [ -1355935418, 1539055806, -1748939621, -1179607716, 54106052, 1290807899, 1179852251, 1863602578, 503358800, -1363568797, -101251871, -1745218634, -947504047, 1877632269 ] ], [ [ 576205253, -711124037, -161660071, -335240951, -2071742822, -1368779202, -982661651, -596999193, 373627723, -2005784085, 1489112620, 1198836367, -717720200, -149726941 ], [ 2002308755, 1715555074, 969592119, -853459625, -707441565, -1783236487, 1998376392, 1511059281, -1436429268, -1032072153, -111585970, -1006201447, -1888075334, -237913124 ], [ -187689323, -51071772, 909417941, -2132760958, 2082570552, -1221921687, 525505882, -16041781, -2131908497, -1145672086, 331613542, 1475919179, -2076003010, -2103384842 ], [ -382405750, 644740537, 257099561, 381393526, -982608566, -555836417, 1236020442, -1620747864, -1872899945, -1627459833, 1436897133, -50833086, 111867079, -948029964 ], [ 1622101859, 671489591, -190490354, 502309592, 342153928, -858378698, -1170864076, 646448913, 272984359, 139850467, -273000274, 1132361013, 853260877, -1686816839 ], [ -1037224349, -2092077822, 471134150, -1690739526, 442446083, 779190451, 1006054224, 49799557, -1471289935, 1891082803, 1496223580, 181120903, -655465060, -898580914 ], [ -1779188087, -831328724, -363207717, 2103812160, -580576584, 467770968, -1237889660, -1231073884, 10579320, 1101201709, 1300397831, 359081583, 1441548512, -1969521077 ], [ -1226885123, -161965282, -1013410786, -1689747731, -1603440637, -678157885, 1526029369, 276507441, 175099225, -505012831, 1118761769, -141139142, -110318812, -1510069263 ], [ -1101390418, -398131592, 395317805, 1574417038, 691447537, 1719790702, 1303460630, 1723915148, 300031513, 1958369083, -2140941766, 1668288228, 954057727, -641317576 ], [ 1336128269, -1627692218, -1965681604, -2018213862, -2112899877, -286472395, 1387470726, 673658906, -1411068558, 1030679304, 1888797955, -1314231603, 846023159, -32461204 ], [ -1440342466, -909457857, 97525625, -1417387328, 1474020756, 896448267, 100709119, -1695947059, -14726417, 1538089405, -1096850290, 1741430738, 695401068, 1608740140 ], [ -515480625, 539390055, 1319139269, -260385221, 310098789, 219651778, 1607338599, 852885013, -320838563, -419417400, -754567064, 604038546, 393289155, 2110552749 ], [ -440434241, 1490976959, 1585004450, 2034473243, -1051475209, -1108309193, 103025081, 1995229046, 1902990668, -183412800, 1012503884, 1408869166, -2029829133, 1066851960 ], [ -1135852281, -988556360, -1995903018, 1741861307, -36028757, -1831871545, -871023378, -225131362, -995681847, -1303026753, 694942325, 1940948465, 1307259413, 1049412192 ], [ 1581284387, -117884689, 899462316, 754457650, 1838075975, -1234210362, -1301891881, -425161501, 1503072322, -2063231697, -931277118, -1630761451, 561351112, -309830883 ], [ -1161221918, -1442670878, 7492304, 1232895499, -798502722, -515927045, 1749297149, 493930284, -1215869463, 993750518, 1740516534, 1972914050, -455571249, 218923407 ], [ 1631693246, 1798711174, -245184236, -751038223, 1858744738, 1830967742, 711187283, 436801455, 235369192, 1217664706, 1305644753, -1803377436, -319803954, -1065806497 ] ], [ [ -550599628, 719191128, 1099901981, 626771321, -1397317030, -581581080, 1122216851, 110600047, -708321199, 889952773, -428221673, 436035241, -1895266989, 2011985352 ], [ 10488230, 1046907854, -1208484439, -1748583294, -859768027, -641444194, 707926991, -2073065347, -309661944, 1045685311, 1487963638, 481923147, 2014983878, -985178023 ], [ -114844481, 91129647, 501147535, -1203477122, 1165766732, 335803318, 1046902832, -294791992, 1638934540, 1704031837, 590667860, -2131239924, 158869653, 1503827539 ], [ 707980576, 147983798, -1953502251, 1011111748, -1200679810, 617078739, -338885244, 534866579, -1014986211, 277720699, -1531766737, -1297187933, 1519414119, -177678444 ], [ -1388351935, 1408540738, 1414050207, -834410981, -87857644, -2053518132, 1614023480, 1937687055, -277001907, -1363660569, 834077424, -1895883762, -1152961536, 1941118895 ], [ -1291410420, 939267065, 834783860, -1938662126, 187587086, 2116065250, -1529239539, 258454323, 1396922979, -1243816483, -1904644799, -890913843, 1657090343, -285322250 ], [ -6968974, -218746525, -1357815670, -544492573, 2137071046, 536215676, 1567579185, -799185421, -1193326058, -620753790, 1883820761, -568300031, 1253289937, -1929226120 ], [ 20534592, -32745692, 2071847838, -1820565225, 1019815239, 2073116891, 477384399, 1349366147, -1810921684, 23044865, -1774841298, -2117498193, 271681138, 919163829 ], [ -1660877152, 383654810, -1137967587, 2056305996, -905471273, -126068186, -826664651, -1832273399, -97938273, 290615657, -1116794093, 1197372699, 1835086385, 2032149385 ], [ -1931280722, 1826917297, -958445040, 773571283, -1357814398, 447465720, 2063184991, -2046308559, -111611309, -722149573, 1269509372, -405288980, -865018511, 263194428 ], [ -1570968276, -1143929726, -1841722853, 183369429, -346799110, 1891176381, -1217940879, 627123009, 170826989, 1590561174, 1305711771, -789432017, 236933971, -1730460545 ], [ -1094056492, 623336536, 1076319489, -61901039, -2118143704, 284832362, -109097736, -868345968, 335210431, 420534263, 689697939, -1663839994, 338009750, 714758617 ], [ 574026176, 488990840, -1565463408, 927647058, -349226290, 603199623, 1238324801, 454841895, 235664626, -1032317943, -1370864356, -1888930155, 151428964, -938850003 ], [ -606056788, 401470203, 64235402, 120999910, 292040564, 1691424839, -1964389091, -1619851562, -1189052002, -1804594323, 1918562249, -1242881523, -1111282801, -524857756 ], [ 1229600700, 1965586681, -235401969, 394001415, -1635837443, 304128379, 930705281, 1602510591, -1645215343, 612799336, -361202406, 298078172, -1868180979, -1657638481 ], [ 1962159705, 1156703702, 721227812, 294212890, 218603790, 997029651, -1294533478, -1099796695, -938214295, -1853414708, -555543547, 890452641, 1816276754, -316722804 ], [ 921679007, 1390569226, -920525782, 2075262693, -32512949, 441245106, 1897507839, 1711113999, 1248684426, -887712696, -1223982362, 140324100, -974334524, 1737521509 ] ], [ [ -705949706, -1207966032, 515609440, -1186634560, -2143462986, 1894093094, 1663950125, 1463417489, 252982727, 1391200667, -731248557, 1733017029, -1354444084, -2137905640 ], [ -825141723, -1399054356, -51413031, -322898075, 949317874, 1644259763, -1053470989, 839884619, -207033725, 477335589, -1300456173, 1776312344, -1803517472, 241581234 ], [ -1331238959, -1895636350, 1445870995, 211858371, 1841041375, 1310972674, 1365494558, -2114039027, 297361201, -1595327464, 1990217058, -1999178991, -773437015, 1401297740 ], [ 1873254781, 1302679087, 1305211343, -1068248129, -1726334135, -1595992607, -768126289, -2067082641, 594204834, 413764041, -1312043350, 1511734433, -666344474, -45544584 ], [ 625723643, -405650734, -807745770, -2054180483, 1419297879, -1159655355, -408734292, -548931716, -1622844323, -1173553279, 275231158, -5391259, -1445433255, 10937062 ], [ 589480446, -499178961, 1592784257, 220698348, 736267356, -1259592060, 1037532668, 1292835926, 1976650340, 1382114485, 847708735, -84491367, -1077237996, 1516741153 ], [ 583038485, 1079637467, 561675713, -1544747039, -1174280442, 737198111, -530722883, 873481655, -164966818, -1667476321, -1503038723, -1793241657, 1178015905, 960506808 ], [ 593238935, -1869760709, 1633614959, -612185917, -450271493, -471552010, -683272318, 510638481, 83804108, 389086181, -820023748, 951764268, 1842024736, -448563948 ], [ 1104066812, -692327204, 2015894807, 225646667, 554173746, -794968835, 295594509, -829452796, 1656732629, -1532077106, -1593154443, -572562029, -670189576, -1287191191 ], [ -1851012762, 1785139033, 785679244, -1143639132, -1535746761, -1142520103, -2041591835, -416953602, -1926135383, 42757350, 1773159260, 1450292645, -741205287, 512134007 ], [ 966037873, -1721635489, -1065390768, 990929888, 498786740, -961919340, -721292352, 617918960, -639981304, -685891600, -1399129701, 1398783552, 990050776, 743247455 ], [ 402815983, -110665604, -1695041317, -476241567, -1728054158, 539718684, 1363310342, -983860944, 158532504, -1236791446, 422772335, 794981813, -1727195904, 892645358 ], [ -2146303337, -1588794556, -1593205937, 1954969236, -642798409, 1326551107, -790826784, -927646312, 576789419, -1337621226, -1354553681, 1067314360, 1950581522, -487200351 ], [ -1259172122, -1256632537, -123004687, 1787035108, 2064000881, -136219968, -2064824967, 526460479, 469007121, 1059034177, 190654912, -2133877314, 196927435, -631065762 ], [ 1174952090, -1181586097, -1606240446, -828906646, 528170097, -654620401, 857790834, 1598282901, -101766027, -1185387621, 538485066, 1063633961, -1857180661, -278524687 ], [ -1523675364, -961586917, 1517310838, -560052009, 999369646, -115226438, -1689238656, 1734379582, 505548668, -1014135647, -1425963428, 1243652328, -834618980, -1243747483 ], [ -607655538, -1857269295, -1592608603, -847083328, -1012663188, -1200948980, -788770028, 322637527, -1316070469, -368802855, -123405723, -1439153993, -1621070453, 1521449484 ] ], [ [ 1033266799, 826038904, 1671796814, -927504314, 1177493686, -489893825, 282939941, 463470151, -78152123, -2017082043, -564605656, -82090017, -1109701405, -1290005695 ], [ 731258291, 1535331013, -784087713, -1852710047, 569286134, 1665032736, -1924373796, 1870257883, -808313432, -51143549, -1614204785, 274935530, 366921077, 334480258 ], [ -888925268, -1654112534, -190977023, 1816413461, -1612627970, -916497808, 346365061, 925351052, -1133194276, 1058442722, 1164094419, -1671705164, 929514059, 470386564 ], [ 1287947542, -570941552, 378509041, -639186895, -1875782117, 1701033552, -703777601, -1762642047, 1604186367, -114053464, 273114898, 626822816, -1481753170, -1674086214 ], [ 635617990, -159007430, -814639467, -241878423, -1550351093, -121239983, -359264589, 884986838, 1683594906, 1385584129, 264523634, 1424868424, -142738047, 1175628760 ], [ -306928937, -121100892, 235084588, -1678508307, -249593160, 363659784, 1454945722, -908710262, -2125500396, 1808503725, -373695231, 2066937883, 558496046, -1005823676 ], [ -882073635, -1894491637, 1112703489, 2065335748, -310761530, 1462433154, 224784476, -1470760441, 123468610, 2001297561, 1987766991, 2081241209, 152948279, 755535831 ], [ 214722270, -621156653, -1027825581, -320367938, 44199204, 937468545, 1904005468, 294618585, 691968072, -2137685454, 904000039, 1125939476, 1401233031, 1878359955 ], [ 1931963216, -2118958180, -1284919916, 499933882, 1398074186, -1877883554, 1379351091, 135667656, 1342334044, 432871257, -1936021382, -1020609338, 46123596, -58206449 ], [ 673909328, -503077206, 1730293297, -1451822348, -1147982647, -1937881533, -1935361366, -1766633901, 1890945012, 451914814, -1318581657, 1392651702, -1341538131, -938477938 ], [ -1854600502, 258083953, -1972971569, 1595866414, -2041545944, -507422148, 1964896486, 1296401051, 68732967, -89322513, 1006157710, -1592269968, -324327686, 1490530584 ], [ -1914654756, 868269939, 1748918570, 1141072013, 1738803639, 786921964, -1602677951, 1792514712, -1251503189, 709443698, -1789088434, 850897560, -1523123694, 1801320572 ], [ 1818508959, -1978938497, 1206828241, -1268314575, -645347401, -1611581755, -531435890, 128732602, -1307534435, 1660885844, 1773247145, 1523732567, 2108092202, 1296158003 ], [ 717037725, 608930635, -229520522, 544095187, 1894645567, 1315171797, -1527032836, 1275381615, -179226845, -749895613, 1378016424, -2132091700, 607527588, -516472753 ], [ -698737401, 1470595697, 1969351989, 1248166833, -200843846, 179575567, -440246408, -687467768, 2098639261, 200333226, 1506661506, -2067007004, -730238681, -1150141585 ], [ -771162174, 390434880, -1405301485, 1095886943, -309377667, 1387680838, 615986699, -459759246, -1570549684, -1848127115, -1010082513, 207159828, -1608418978, -1426146953 ], [ -588760816, 1928735251, -1041732113, -421092411, -1866842205, 504048717, 1713488096, 1430482103, -784890139, 607828158, -1200945369, -636754304, -1496008393, -265040100 ] ], [ [ 2099460710, -1942824896, -431432215, 420581601, 84365460, 232764400, 1340665407, -27246755, -1516972444, -1004202953, -731649293, 1668442226, 1452450018, 823825845 ], [ -705658624, -471124710, 395627858, -1800884106, -373287145, 996470449, 1634332614, 337324743, 1039560335, -1043453655, 582083323, -2123278701, 20390862, 1594900890 ], [ -705088424, -1071288574, 2067819619, 925885487, -1483825232, 1102689192, 957535707, 4345897, 1594500077, 583736924, 2099488936, -239508054, 307419170, -712774557 ], [ 684135199, 1532443539, -439858636, -1121781, -1846083747, 298696177, -2037513937, 1270870404, -1943363809, -1887979628, 917112511, -2073157770, 854974272, -1394192051 ], [ 1963888946, -1960598591, -1868178253, 467374047, -1362281487, -1187536174, 1246336270, -1541607944, 1284844580, 350884970, 1549110390, -88240499, -162506687, -1878228888 ], [ 258633871, -82254894, -1330609572, -752393266, 238650481, -320207851, -937047563, 631736213, -336367411, 1226197684, -1785569184, -141254893, -1802029325, 1562752992 ], [ -1709953765, -1295626568, 534044153, -1717354379, -1844001683, -1629613323, 208010177, -788445603, -1182147201, -850624861, -1752680486, -2109168741, -263104202, 562358728 ], [ -704913356, -657281434, -267212354, 945264969, -2098702537, 1851068588, -621125353, 466684053, 1270890205, 2014134983, -941352520, 2098682024, 209024896, 945322740 ], [ -1676533662, -1620611187, 113209235, 1640015164, 1536665756, 1779721316, -612156446, -282388246, -753322293, -1506446310, -2120895251, 2067400546, -1644436182, -2095592511 ], [ 1021079571, 1913567839, 712547446, 101543795, -2016212984, 560554084, 1522130744, -351538845, 1163516537, -497889453, -2104471700, 1789061825, -1304161579, -1307838608 ], [ 1960332601, 3783909, -836369906, 1210675055, 1910301435, 439211419, -1975394309, 338234144, -1197819328, -706540490, -1310475164, 641598630, 1909090038, -1528933510 ], [ 1248629139, 1973117121, -20221123, -2146161788, -561701465, -1673098454, -945008465, 1060424419, -255297910, 42678383, -259191282, 1813594997, 710896439, 1748173112 ], [ 1035275155, 1770507752, 823566394, 665074944, -1951785782, 1913425084, -359776578, -1311896106, -577068266, -2076353564, 409638829, 1440835708, 5016872, 782053163 ], [ 1942277582, 2042224381, 1665878803, 1919677950, 896000447, -1217655076, -1107274032, 1843437132, 1950974527, 785355960, -1661635638, -642626453, -1072147810, -21739519 ], [ -1968215767, 1538340722, 347765158, 1042036598, -1939556845, 745003956, -2125108742, 511464105, 49586394, 1948153275, -1224041757, 199098447, 724292277, 1404665498 ], [ -689693497, -1607992308, -977620203, 558059221, 528947872, -1156253926, 213910546, 1484025374, 1530928836, -1116119443, -1644621962, 1987416133, 489855514, 92908685 ], [ 2131966352, 485809359, 2115883683, 1481053761, 456502967, -1778632608, -921695738, -1579584744, 1871868140, -926822821, -7828544, -1856743093, -546524027, -745485914 ] ], [ [ 365794604, 479610928, 1762468958, -701730773, 1404484126, -223996437, -302952271, 834640152, -1599919374, -2036070532, -751842517, -1129833068, -306418869, -1733795002 ], [ 260676977, 822591927, -18984832, 1249226493, -1791278591, 1189394940, -862690590, -1920275998, -1965715686, 1379488456, 722997093, -1508084223, 1328651726, 1385163607 ], [ -278692308, 19352517, -584660329, 1886321717, -1710617068, 440069630, -1371786876, 305177763, 1906905353, -1899180884, -323228520, -527091597, 341380673, -926368204 ], [ 1679500044, -243683022, -408418415, -1106136708, 2140492113, -2103021500, -743865046, 133151539, -1187252753, 2043578046, -1883617645, 472801640, -1216695368, 1165429127 ], [ 702939974, -1985526791, 87066380, 1085293126, -628827454, -1829970082, -908677512, -2007715891, -237051385, -1386410565, 125718874, 199829059, 1267173328, 1239167412 ], [ 738792801, 1180704173, 693691025, 922066687, -1727889824, -1638532438, -2001740844, -1860961432, 882736763, -1104718113, -898626451, 793677886, -1019432364, -199529639 ], [ -528738553, 268390089, -1769941953, 50108980, -460200392, -1611799483, -1906466410, -346234350, 684160906, 1321900692, -2132553381, -225512015, -1801651114, 1120954801 ], [ -65196809, -1028240676, -405550116, 740472068, 764092949, -800767684, 1306514710, -2068463936, 288624021, -2088469725, 1405037238, -970938413, 889926405, -1147859568 ], [ 284091900, 164493280, 2053043074, -1169199970, -550662579, 1358426989, 1763019707, 915041303, 965111220, -815116751, -1097003467, 670835689, -500781840, -1174577030 ], [ -708991288, -1780196135, 516571624, -1921620368, 472705030, 611032032, -866159469, 734616857, 206733744, -1453150281, -796113143, -1298700229, 384930904, -1915495785 ], [ -953651635, -401041944, 1632830014, 326428833, -959981934, -329426029, -1330217490, -614833461, 878124210, -1039331331, 1728348906, -1527734038, 847131649, -362295759 ], [ 1790653367, 923624475, -1541576869, -1879000025, 498561066, -2035922112, 1766597072, 1762897965, 1573606256, 400611930, 1937044841, -1394338865, 968690995, -1536021404 ], [ -1862000965, -395445822, -1394836389, 962673325, -1912177046, -1973259744, -539847898, -595524612, -2144015635, 879808915, -1280796461, -132113062, 2001963689, -1353478739 ], [ -316193309, 2120085158, 1876243121, 698361559, 1320080629, -1333194973, 1806354070, 764296475, -746649487, 158447434, 1893437772, -1730237035, -1085264926, 1367788669 ], [ -1214779408, 107056370, 1336043254, -1202451933, 1893760629, 705816290, -1792637775, -825286650, -1673074734, 1122184674, 1660096923, -647378008, 971334550, -792228472 ], [ 1614849131, -1830327454, 2129156534, -51039818, 1906334443, 1415338195, 1078754135, 1744166911, 2030367292, 1626182237, -1181258380, 124288651, 841722250, -1332322401 ], [ -1885355166, 1523246667, 843270145, 318902421, -188452170, -150254487, 1195786525, 338467428, 1283485873, -1370637536, -2031668715, 480008065, -1756247283, 577655357 ] ], [ [ -465762886, -1972755883, 1629408021, 1211075316, 1868805141, -544989060, 1655160339, -296415933, 622496388, 1077874949, -752873974, -1024560105, 639464943, -2128543483 ], [ -886357540, 445614262, -975671164, -987705594, -1055793285, 1626860349, 1612311489, 299825652, -2023356942, 1736680982, -826768307, 42298045, 187498368, 217124543 ], [ 1186203888, 827595509, -469174131, -564504448, 1101506090, 2015372185, -121084778, 1414695696, 1366455738, 2050979952, 1835418649, -289823058, -1956039569, 14909737 ], [ -570482931, 1782260451, -6980139, -1402076128, 30249856, 1893414704, -1349329921, 703929604, -562956645, -651211337, 817307456, -2092268743, 1735793882, -448510202 ], [ 2010352360, 1699295714, 1468022596, -1986994238, 1463466934, 696186731, -1044848679, 1760241011, 324826598, 614100931, -743127687, 1981750743, -210324106, 1897352542 ], [ 179795991, -399322704, 600521743, -986195682, 1002203083, 1806390378, 1276669671, 1622057710, 546289128, 1816926146, -1631770351, -1033022101, 1964416217, -2002581902 ], [ -1015072803, 449636546, 326423505, 1703579471, -417751248, -135418729, -987546251, -251864196, 778488711, 825283998, -1438799253, -1071410676, 1892126619, -516366783 ], [ 1560062597, 362057074, -516023581, 580560550, 277387082, 719083499, -837056682, -2078816107, 1164554506, -967899514, -2087577103, -1001477491, -457926109, -1707797760 ], [ -1609439521, -594396220, -161899115, 635536137, -1504151539, 1686105546, 1410974663, -451114483, -1932097910, -1013145735, -542813641, 1711981818, -97167090, -1458003758 ], [ 617017197, 1397536148, -1086672784, -1526757352, -255854869, 1773163785, 1861381114, -21434878, -1367019919, -1911431945, 847743382, -1280657449, 715292738, 1782397931 ], [ -631924059, -1557221651, 29791003, -1583298838, 2068582522, 2025182581, 1804337400, 1933638930, -1431039503, -1010313230, 255114767, -1587368679, -547448327, -277691157 ], [ -1740192115, 1312190012, -1710732435, -136101864, -252711777, -433135181, 1991825431, -1518164166, -287872049, -1212349817, 1919496997, 1946818742, -1611104009, -1294085520 ], [ 287087539, 433150948, 1163612847, -1297741135, 801791346, -1488905272, 1032658067, -2112766096, 402442628, -402283650, -2092346253, -1204980205, -2119834612, -1954966784 ], [ 748458900, -1027392468, 167990844, 970578431, -2087667622, 1261931030, 2068126720, -507615675, -986469621, 735054661, 147328532, 191805272, -1481982244, -967281520 ], [ 443521803, 367495802, -773673645, -432409360, 1774494412, -1992769670, 1123020351, -1334353014, 1360030050, -761922856, 1319839259, 295697447, 770723279, -1622523888 ], [ 1226807198, -1057913187, 349792398, -354056187, 489925564, -510135068, 1138359395, -594150534, 1335094333, 995793199, 639631371, -1182056117, 1768337875, 1341349221 ], [ 543109724, 812759981, -1377854275, 536522342, -1831789647, 670557915, -1543136744, -1266170581, 1441050727, 1370485234, 1994310781, 690452271, 169273299, 871222022 ] ], [ [ -909796866, 1369532622, -678549054, 674887971, -1166038243, -523495383, -466612307, -1022952982, 1467793365, -737418667, 1943098516, 1004984684, -1496577818, 1773965546 ], [ -154238280, 936061350, -1690395498, 560357516, 791588073, 2136773145, 845789849, 279609046, -1528457771, -579680467, -832695975, 1891829014, -1779480973, 502524391 ], [ 1964228960, -1764514853, 1706303593, -1873609382, -412287752, -95509389, -1464523701, 643491791, -914648622, 354296530, 1986258671, 837939576, 1565155385, 1065012726 ], [ -437045917, 1959914332, 1619831772, 1422735459, 321011344, -1211353678, -694108831, -1277671875, -626967715, -824899391, -1039299539, -509802995, 1270833357, 1376747827 ], [ -2045361672, -1180828617, 1666316327, 1913210209, 2101245360, -2146291077, -642520812, -504845964, 1816282834, 1129293559, -1675783561, 2011306303, -103146972, 117181203 ], [ 1829937367, 674010605, 55758495, -1740061406, -1694085868, -974123394, 1113074532, -1994697013, 1373037340, 933507426, 2144514069, -69574089, 938132622, 1113213216 ], [ -110389351, -883676952, -511976823, -1115420140, 2134020134, 1679043122, -1666222235, -740159546, 539055633, 67174208, 768211122, 758485540, 855201702, 30091783 ], [ 1214759612, 989885782, -586793859, 1336728882, 1441609117, 2139017334, 735299071, -1087336027, 27933993, -438156244, -632188055, 1370659110, 431310542, 1584807787 ], [ 1425653577, -1319213244, 873188663, -1187739521, -974896407, 977932484, 2128640815, 862000048, -1353147967, -1562385166, -976008867, -150563893, 1677458810, -1401233089 ], [ 1865015075, -1487167323, -485908518, 700914998, -945948295, -1133101205, 1951257454, -1420069013, 473027940, 413145244, 1309951100, 1168558612, 688240683, -575920117 ], [ 1791319953, 1249927369, 1498270917, 1328509723, -1191090582, -1504746228, 1584633318, 397180191, -609688365, -1789729792, 289245824, 733965458, 1168137528, 177065920 ], [ 1427707292, 1168905652, -1885818315, 652613866, -1552428840, -1874043350, 910123118, -1829241922, -632679450, 1253208976, -1259673446, -761704162, -1934917916, -727571374 ], [ -1752524001, 1745940665, 999600826, -705154734, 589235722, 38263678, 1097789091, 582225270, 1800115453, 1318457246, 77286264, -190034725, -1311679743, 1998182260 ], [ 813946913, 1557043160, 2136074500, 1078301765, -480544993, 1041717300, 1192890494, -1649413195, -619762754, 294586532, 1619134141, 739411552, 1742794470, -281830672 ], [ 595808714, -193111159, 2069473815, -2006747025, 418832253, 1738160642, 545545564, -1638247622, -1860026784, -360192865, 1316139248, -2066571366, 1349068244, -1824286 ], [ -2095678867, -789316613, -1827955853, -1307147035, 80403126, -726786773, 940300733, 25183934, -470226187, -1679358989, -13950154, -1664716422, 1903422882, -1180121629 ], [ 226239371, 2039049633, 1694447856, 592885278, -97416346, 367479444, -605609606, -1692546356, -1899938651, -1905822191, 341109040, -2113220458, 1637515605, -1062022374 ] ], [ [ -219915272, -757892096, -2042379115, 2121508611, 214463558, 1938707625, -305265880, 348143330, 1419256838, -886684763, 2122002715, 298954746, -1486212747, 1142309203 ], [ -1363181261, 1516716517, -1263567252, -435867336, 1588245211, 1580807337, -1389549578, 421217011, 769749269, -842758390, 364972748, 1656562696, 458682671, -1573031066 ], [ -342323086, -235177229, 421487525, -1693584551, -1672945728, 1925939066, 1988480934, -1970308262, -434151728, -1512251784, 35025469, -712511438, -1396037199, -1362246626 ], [ 1500791346, -1864917225, 1208161512, 1086580341, -354997846, 1535994789, 1714844466, 314837153, 1441610083, 1352498945, 1767571569, 1199468834, -138274395, -296759313 ], [ 1163498405, 1027292773, 1527657215, 159169457, 1848723261, -1702632013, 657392419, -786703035, -2069790048, 1623403117, -553778854, -1393063632, -2062983637, 1348101954 ], [ 1485568757, -266166120, -399266435, 858827170, -1628428495, 1244770841, 1801605453, -560547822, 1644963858, 1721651115, 176252488, 741988695, 193095149, 1894080268 ], [ -1124413924, 1474397581, 2083012702, 103612695, -726583854, 1473960630, -527264357, -1877989332, 74140832, -1717126200, -224229946, 791663018, 287135157, 1977315783 ], [ -1886811620, -1443565536, -979894804, 1158714078, 1766024139, 826402927, 1081692955, -1761824280, -372919704, 226063401, 308737039, -26034368, 1644440831, 1497026508 ], [ 1965829057, -1008299178, 779959167, -2033773150, 175535911, -2058102840, 559086053, 157858460, -224268585, 1720708256, -66410027, -97806639, -1136798398, 791700401 ], [ -635949592, -1629058431, -1151802851, 64353749, 1289512636, -1653971904, -1281858099, 442840349, -1590331413, 1405276574, 299158456, -985552563, -1263539678, 1439248310 ], [ 1027202020, 2113407398, 1851551326, 631050384, 51888300, -1539083509, 1052501832, -1426619760, 1870921229, -2014664152, 878666954, -1021298719, -1101623399, 2018594413 ], [ 1139145836, -1922496198, -1063120262, 2095122353, 2112226882, -782095406, -730940874, -2116284580, -1515060968, 1002796543, -2002490745, -1016836780, 292923014, 607432449 ], [ 1368224167, 891041813, -1507888310, -1615378897, -428111448, 774335723, -1668651669, -955642569, -982103968, 1968413167, -1089597353, 2116913927, 458499337, 2119058310 ], [ 1979905939, -2126522717, -1849625047, -751943386, -857310501, -1797261554, 731340944, -1192658206, 162879924, -2104494802, 2015689549, -1105116439, -754585786, 2053596044 ], [ -605990783, 1195964495, -676329446, -1918119999, -936744987, 183202677, -885771604, -1584548238, -1255493962, 2035101697, -2009782561, -2052567403, 1679063969, 1942129956 ], [ 1470708018, 1293841368, 126200030, 1774310979, -333466924, 966601301, -1945606469, -4131801, 432131676, -1688291910, 1895140814, -829978088, -758156373, -1343632 ], [ -808885006, 889465039, 1877428964, -19330618, -1914058162, -1421116257, -1804635901, 1213778533, 404453603, -1644049442, -1898463295, 1106900155, -698579768, -844340525 ] ], [ [ -1486746504, -1881378467, 57622006, 2035846483, -19693941, 815698803, -1449557180, -175767284, 839744512, 69997165, -1783239483, -255837746, -138056340, -1035003685 ], [ -1601754789, 1590787248, -1265750830, -392487833, 338615066, -1384163843, 964485010, -1459919687, -45908349, 334895612, -1258327685, -2063315389, -1360596555, -448588868 ], [ -255737721, -1705901550, -702995784, 2046949002, -1001789787, 1529336719, -1815895676, 847989264, 811833333, 298698997, 1177667831, 42186932, 323137956, 720753590 ], [ -1775693204, 120411456, -974720668, 636747726, 433807375, -1511234898, 1165681029, 1495906943, 1584044841, -2017703360, 1031517027, -1473635505, -450122017, 496370645 ], [ -775312164, -1739792505, -2105749906, 1202339012, 2008330031, -592837780, 84524804, 396937126, 1966111539, 1435230167, 2130843830, -1648351727, -1045238125, -854664452 ], [ 258328256, -550717298, -1036847789, -382429532, -1385136467, -1833510732, 1219012912, -1910911827, 153087877, -1037209249, 1546716674, -1855051189, 30072328, -373176783 ], [ 1564491001, -446843410, 1385926552, -1249973006, -499213103, -794723182, 1622370010, 1552800420, -1869505969, -1443438355, 506634317, 575427120, 613724997, 663497838 ], [ -24022295, 298733186, 1659221357, -1115349149, -1467136101, 163334712, -90140362, 562571072, 42365865, 845236392, 1506128318, 556828307, -129424911, 118891278 ], [ 2031194501, 1272352921, -57091725, -1333216989, -376455033, -103680721, -397489331, -486866289, 249940749, -929538228, -589196492, -811366791, -409348043, -800703262 ], [ 2017154715, -536205479, -1940924320, 842519138, -1864633507, 832529346, -2049041904, 124866205, -674345769, 1770765906, -1930413580, -1415233233, 395142387, -1598637048 ], [ -797404310, 346609973, -1814961481, 707981695, 1631185507, -1354328057, 1874701586, 989865504, -2077837952, -950757559, 2058637080, -969669111, 1858835001, -1414160271 ], [ 843789936, 1644591803, -260579300, -1863376016, 853310973, 1052085213, 2128573320, -864344333, 1794684952, -441410027, 1050009029, -1050324489, -44411766, 628618392 ], [ -782086834, 1624156514, -1533952954, 567287197, 1343579790, 262314203, -330950620, -5317858, 1451054456, 585386687, 32379296, -465814817, 933391832, 1304656340 ], [ 107968861, 91963262, -476848361, 221459395, -1132873200, -1899586478, -353875739, 856583785, 1107642404, 489893844, 1899932295, -153871374, 1035699046, -49971677 ], [ -896428831, 858031824, -433981328, 541703146, -1097914884, -2040737767, -128903691, 2024984435, -131880360, 1607890567, -283474419, -10548150, -1659338458, -1470979178 ], [ -66259512, -108000037, -167653750, 357519768, -983274574, 1814053368, -1130710735, -130899205, -1517190820, 1850561163, 823816587, -1596977299, 300312881, -2127892217 ], [ 937196226, 1154583871, 1967068200, -1791878772, -321299773, 1524891862, -563442384, 681877193, 1254467846, 1307141656, -71268270, -1975129875, -877522234, -1744500119 ] ], [ [ -718788655, -837629134, -983771738, 1193352345, 1746708402, 835617613, -1846892246, 153206262, 2024409748, -234733263, -11587941, 2043169087, 1441377299, -878418745 ], [ -1675178874, 1787449383, -1224930306, -609461807, -1129048227, 2024813110, -2052256850, -462118829, 1035036842, 2123937351, -1282493530, -36015921, -679710368, -1542790598 ], [ -1884402262, -259076527, -529028545, -1661208676, -1293733854, 28461312, -1174176643, 2046419922, -796902886, -1255973132, 486484748, 1328775902, 1392433983, -766968079 ], [ 1754957010, -777807782, -1803103147, 1834861085, 443624912, -306249358, -532124574, -672187963, 144670885, 456133170, -329652232, 951280056, -905368362, 210717976 ], [ 41231844, -486269909, -1841349674, -1730004533, 1933451492, -1845752282, 275854444, 1050797437, 336052405, 1048418115, 1977726790, 2117433537, 1708372665, -2112366346 ], [ -1836917043, 916292970, 1631486682, 1870538164, -724298417, -289778405, -360052391, 1017302179, -256478700, 2121997249, 1216129172, 1716426682, -715761037, 1074505116 ], [ 724846910, 1161325402, -264764417, -2052685865, 1652083418, -1406748496, 1232218488, -271070111, -1075872429, 121694466, 1116084607, 380558092, 1152620224, -731839799 ], [ -1687281596, -589515569, 1936712763, -415515399, 2081403262, 2055303852, 396506960, -2012863782, -58984072, -157185901, -1923017062, 602013824, 616357650, -909193412 ], [ 1573343412, -559326421, 1447822325, -2087577042, 1459946630, -1967070440, 2018977123, 1419903156, -1649432692, 126856196, 194204361, -662870678, 642760256, 349670746 ], [ -1947469879, 500594044, 2019038000, -2126188556, 1546007523, -2031841188, 856931219, 654114105, 1990954434, -57370508, 1989701704, -228935813, 1996051884, -1692137169 ], [ 1878326555, 721400836, -709075897, -1928712684, 1680951240, 1411578347, -1514388551, 492127725, -668172631, 1070268667, 93160156, 305268295, 958427936, 2090342024 ], [ 629081450, 1948953731, 1084042920, 719885226, 2117219525, -376564996, 1021512107, 1336322630, -1318726403, 1201795625, 1283057052, 598758186, -1922868462, 1638355109 ], [ 345188322, -1871624289, 965405208, 1829395235, 2130514795, 1872704945, -2066672651, -1076422574, -1623527272, -1181796363, -526733417, -1238529706, -336892532, -1113899385 ], [ 18517786, 1017115737, -1084960945, -33762321, -1789804836, -368086409, -1116283442, -1927030712, -1449755572, -664846320, -880093041, -1930594412, -1117139077, -1831908118 ], [ -2018798530, 348977629, -1759451525, 416326030, -343600496, -1633610397, 287944909, 11107025, 1784918080, -1776443209, 122095125, 312416890, -1878548515, -1816803856 ], [ -862311041, -1978555169, -1440723750, -1805540688, 553543907, -1858614874, 298394775, 147261551, -2122828731, -406493941, -484153262, 1070759993, 1742505962, -1886887511 ], [ -1048395121, -310156101, 916039518, -28998333, 1824619159, 218348239, 549618859, -776102701, 378975557, 1394317091, 659448058, 1043916730, -307157521, -408814347 ] ], [ [ 1790339639, 1043535289, 18832749, -1211756421, 907796721, -1108238109, 1055043174, 303466191, -1656259457, -899723758, -163034182, 546617651, -290699102, 1332664799 ], [ 35748969, 168125420, 811969399, 1813595093, -1250347421, -2139632569, -1353507008, -951176153, 40859480, -534783707, -1062872689, 1627312367, 2085337342, 2146965008 ], [ 1595607478, 119056463, 238447160, -1542016675, -1445424580, -1043050583, 1465011983, -993866432, -151727721, -1578783961, 1251641759, 1890939091, 2032819517, 1395507807 ], [ -2081163077, -1242858833, -1873924550, 1315901514, -32015257, -120640632, -890293527, -1501774877, -606436600, 676300162, 1616546343, -360362901, 1880293586, -711046550 ], [ -854550832, -266815449, 124829672, -413961771, 1397642351, -849363500, 495082875, 712707370, -1804478366, -617864895, 1744687570, -544027310, -2082392566, -808935223 ], [ 328477458, -888779341, 5645805, 931644464, -946020907, 669686423, -1102743061, -1800086919, 1514312072, 182337965, 712889115, -1767713965, -756978956, -1032907759 ], [ 239956305, 1475846005, 1300794110, -1445135931, 257107840, 1743708342, 579859767, 836065549, -326985620, -1069328957, 487748752, 1173232728, 144436231, -1198687280 ], [ 228329389, 457969206, -402988169, -1703072017, -646130682, 229313086, 672202514, -2047104316, 1474233837, -615822282, 1362452406, -1601283250, -1464272984, 618744709 ], [ 1891809312, -947604097, -1313506671, 34913686, -1388566307, 824757830, -502340952, 1723426713, 382834107, -1716444666, -555688094, -328726780, -785389656, 1973008832 ], [ -1491353026, -2127067643, -538444638, 1496229915, 1141867575, -657048160, 201586343, 2078292207, 1847983359, -874752154, 1759574623, 1579630821, 1661703426, -936788698 ], [ 1622778557, -595980252, 367126910, -762991972, 1488875632, 238744286, -801037609, -1717405353, 1843775218, 118168610, 1698599903, -1801880330, -529268893, 402634016 ], [ 137927238, 1508283635, 82303467, -2094721531, 821900885, 1027950560, 220103525, 701465444, -1761421985, 158678012, -255641196, 915906765, -656001485, 1350094599 ], [ -979013704, -450422899, 1766274662, -1174581523, -1744958772, -1035105924, -410274604, 101660819, -1763223045, -1540180077, -9845014, 1952844361, -178883197, 1487674932 ], [ 664608382, 15209796, -1135952268, 429295681, 27808439, 722925703, -1090597040, -1730503456, -1735451806, -556755329, -1187991350, -1341301465, -2060431420, -930519270 ], [ 1835995426, 466721264, 1383017684, -977075372, -949754271, 75536602, 755030152, -1429723136, 307927641, 780113199, -2079202816, 679847562, 548683566, 1069319523 ], [ -694777570, 587108595, -1678533456, -1844940527, 632276864, 1786244548, 868487414, -1524127046, 2098810084, 1204024333, -684772779, 1503062976, 1003472253, -179854973 ], [ 706766768, 882667076, 1333192929, 66940399, 1354805962, -53074144, -1302398358, 1788728662, 604387535, -1813088937, -793777752, 405264291, -470364856, -275870950 ] ], [ [ -540340224, 464229952, 17830547, 590857697, -1416650617, -1827318710, 1819611075, 1343438726, -1302178627, -1385673214, -1648929844, -1525248622, -71395058, -589050087 ], [ -931401145, 682636006, 681395825, 954731145, -864362857, -1780265734, 290189476, 1845889747, -1804986316, -1106154285, -280697299, 980183829, -2143493921, -2102282803 ], [ -1176960789, -998497747, -448177444, 1105251397, -849751191, -1228855220, -1020577680, -746925578, -1304165478, -195000286, -1513220471, -1432559261, -1633180549, 1704758109 ], [ -1733765183, -2091945663, 1786097208, 1015991661, 874570802, 643337275, 1433657152, 721088619, 1663647277, -1471845395, 397187600, 959241750, -1756761502, 12044578 ], [ 1271283434, 228004328, -659868226, 703697972, 64787097, 627241984, -779301815, 408033859, 1326734723, 1370772629, -1372111294, -1341800119, 394068165, 1543137099 ], [ 1895025385, -561965616, -1285516177, -961398628, 1047307503, 1875563671, -1908065359, -2123182894, 689246269, -1271313561, -747701783, 1543978668, -484615616, -339075374 ], [ -1885799241, 228562530, 1589821501, 2107470512, 1719540409, 1156345940, -928296988, -1637303602, -624898811, -526173323, 1607992422, -1833949506, -1976291483, 1695356097 ], [ 1147769988, -1059583797, 1395059610, 210754276, 194723791, 1128661342, 1198552847, 1433549272, 268343318, 228171545, 495631205, 1420100390, -213536844, -358994128 ], [ 1299169770, 1955087468, -825006916, 920088530, -1869978648, -2132538894, 1230537425, -726652031, 535766754, -1175412132, -2088267181, -652332682, -2030990180, 1269773661 ], [ 1540080034, -1059522404, -1501165176, 958675908, 1613013286, -659894203, -154442386, -891625969, -106045467, -1105012804, 82608338, 450649167, -2126807635, -237605051 ], [ -1205686148, 1626077656, 121383539, -627874434, 1744659178, -1922464067, -1876991478, 1643411217, 1691479729, 770508527, 935306570, 729922028, 498058909, 1276117454 ], [ -1959376453, 475453562, -1594944103, -733691119, -984705305, 1683247570, -871093624, -240547852, -957378486, 253953479, -2086427875, 1693722472, 921339154, -846622171 ], [ 104373078, 496636152, -549220806, -594929234, -1791833931, -1798256621, 917579790, 2047171829, -1055145267, 1258087628, -2049113887, 1278433069, 186811542, -2066881390 ], [ 1796924949, -1059178599, 747966175, 1520807098, 276202234, -633560803, -1256190367, 351735831, -177365928, -92913009, -439264652, -884808934, -105328732, -848974404 ], [ 1203559927, -1055833478, 737444802, -481587119, 1643077728, 783971891, 162731651, 1486889993, -1226604429, -827888007, 1319028096, 1089907080, 242668537, 1611351612 ], [ 1359576839, -675721329, 1153160531, 684539347, -1869667864, 1937210620, -757093937, 1019496940, 820589322, -240013071, 743708816, 2031065062, -2005624427, -197711216 ], [ -2074338324, 1195148690, -1449553716, 573999677, -987434355, -1529145969, -1099415384, -1645818325, -1255926246, -784833986, 440258711, -1746360885, -218528756, 2070537115 ] ], [ [ -413954792, 2006323531, 126882164, 231774233, 1024281440, -564425919, 1996721719, -1151325554, 1356842927, 1668263757, 2062938735, 1913215956, 1220895347, 739199697 ], [ 471027019, 8693815, -1193597254, 1904931385, 667454628, -1578335547, 147922134, 573767281, 376811308, 887279872, -384084677, 794040215, -127484570, 1267952563 ], [ 1980219911, -731251968, 573731234, -1194023788, 934017008, -1475916979, -1635393737, 1844748871, 1470422633, 749938896, -2024121644, 586132904, -739855234, -841956225 ], [ -34470109, 2033460267, -547243690, -581611790, 1925981107, 587009963, 1717452728, 1365079762, 451283129, -1351728670, -1089979038, 980649427, 326547474, 2142585563 ], [ -2012292254, -1605901108, 1343208503, 609340189, 1438808314, -610901114, -635389457, -1507891404, 298890963, -596283609, 1095326800, 1182791860, 68811955, 276415678 ], [ -1687855741, 1946728127, -670624168, 1462473743, -205274574, -717178654, 158846605, -620431542, 2120222244, -94828331, -167713800, -791987409, -504859266, 1652369550 ], [ 900305111, -1020521570, -1680261575, 1194793768, -2051898533, 232749708, -195600076, 978477742, 865765602, -1445733603, 211881624, 1123446846, 1421669593, -1999442315 ], [ -2120717117, -1124712695, -1770453672, -657078803, 1975165260, -1365446009, 851217203, 432783827, -1031387423, 296680413, 698178433, -249367379, 949296850, -221646215 ], [ 884271089, -1923449601, 2107790082, 1666133235, 1395516960, -1888167902, 1355892059, -1901127017, 1362911365, -124228577, 969060982, 1464805337, -2120979561, 98217418 ], [ 1828823215, 1174057896, 932674696, -2133944339, 762315185, -2020919184, -426808476, 679753158, 1794012287, 1341797472, 718112868, -1317963313, 583121294, -1991473628 ], [ -1661451583, 1266518446, -153214978, 392636202, -1066820067, -1793913371, -1650886559, -1201139090, -757903119, -114649972, -113695189, 1403019639, 845927341, -358561219 ], [ -126447867, -1146649464, 1859208674, -572994510, 1091791038, -1730048008, -1226468474, 393964887, -1646742031, 1192195952, 1445649452, 1949860482, 1292555835, 1412604491 ], [ 199911527, -1159189382, -1529232416, 1524862626, -1850143094, 1378384044, 1898068956, -435839269, 281859706, -110245938, 666142200, -1064351695, -2141456580, -896038668 ], [ 2041715782, -413562237, -1066916809, 2002053087, -1061494567, 535747200, -477175942, 1695001475, -1576357583, 899041472, -379536470, 1339496149, 2072939663, -2060972987 ], [ -1577427078, -1274933974, 1545643077, 2052728439, -832391969, 366742819, -1711228351, 1606222036, 1840681394, -1822175934, 1079079380, -1421976916, -337881150, -2081214420 ], [ -1629909805, -1951510051, -1230920096, 351432520, -1947804339, -1732588685, 1405538180, 1612460417, -1397861256, -1374931284, -1080102072, 561873746, -1985404040, -1562864561 ], [ -1935374895, -1124775990, 2018469418, -638378585, 53446838, -1804130542, 95480834, 1525638759, -1369829847, -842726785, 762482668, 1138840345, 1318975481, -1681393682 ] ], [ [ 62496682, -288712738, -2009178725, 1326243363, -1567701347, -1468207041, -278869907, -185172431, -1783109293, 1824384477, 472027731, -1721766838, 1350029760, -945355632 ], [ -425481172, 1306019198, -1089388010, 158014682, -60820961, -993853444, 400633826, 1225479973, 714884227, 761075511, -136265100, -200760435, -815721259, 1117129870 ], [ -1462623121, 2067531329, -1288131161, -1034189738, -842488652, -202545018, 762112986, -1003812648, -1368297268, -1649832839, -738234726, -642132199, -395656145, -1164468585 ], [ -1863892515, 1542392929, 1933936720, -1727181212, 296520345, 413391184, 761620680, -1305005218, 1189814481, 1553988964, 2134503997, -450696213, 274966098, 553719223 ], [ -1994355675, 1715674378, -1425135742, -1564266493, -1392474845, 978293556, 357236416, 1459749255, -914152197, 564198575, -1247702540, 84445857, -1668424746, 1142758536 ], [ -1645677411, 1722614542, 1210420947, 1971961582, 1356074993, 993161787, -122818362, -1642294665, -1286655642, -621635531, -184955874, -527712941, -1913666070, 1663699491 ], [ 1652306505, -1928415391, -1009135063, -169286905, 1349745992, 1217660262, 2074612758, 1191136571, -878036974, -2050439823, -1814647261, 224632597, 1173549746, -598710262 ], [ -1912502316, 1574194129, 689729699, 470703551, 188762387, -873353148, -1299417457, -1914862965, 31159790, 930058117, 420064520, -1596532020, 1841272432, -1466210018 ], [ -955099339, 233572698, -1701250533, 334494339, 1879071949, 1723229266, 56279026, 1984390030, 318763481, -1443807469, 1240836636, -1653265520, 1932391636, -395444080 ], [ -961468869, 1218242253, 655498960, -286112064, 1335067327, -15764380, 1644544338, -2128490988, 860748064, -1877579691, 504938608, -706101533, -759621265, 1532756817 ], [ 1149505751, -1989915293, 1350543730, -178162658, 2072755905, -1581262267, -366820171, -1366853473, -622904642, -1138978193, -69194394, -260766014, 1528100759, 595665846 ], [ -881721674, -672427487, -1638912346, -986223285, -1139060335, -1807799420, -329855898, 841646642, 453634807, -2056234032, 1615845339, -1992755781, 96634634, -773791871 ], [ -138169515, -913405159, 1778209296, -1542032782, 325344967, 209309562, -1659503042, 478435586, -157835667, 1758887659, -739068423, 892352640, -512351918, 1948629063 ], [ 310895959, -2093099247, 2048321459, 946010378, -1868168352, -1202715181, -347098840, -2088427432, 825383447, 1202434489, -837210345, 2039670876, -922714203, -2050289921 ], [ -2017323426, -1989681796, -311121220, 55063419, -1147874661, 720393441, -464326401, 2022018123, -138744794, 649273414, 325036613, -1274843277, -2115146431, -1599086054 ], [ -806616071, 2072341640, 1434589473, -108175012, 1473059943, 809079017, -1887709698, 724301378, 1018285384, -408962771, 1519986464, 502641879, 1496009175, 912237235 ], [ -960799388, -1852735537, -112261365, 321292584, 2019365729, -56213501, -769368376, -1423394323, -1630226105, -979163926, -328479384, 1452295697, 1733531753, 1709162258 ] ], [ [ -1687988863, 2050434791, 749068770, 1874257494, 1088246146, -779676219, -2132346174, -739410325, 618765812, -1534660838, -1454593366, -266513449, 443498866, -938248914 ], [ 645603617, 1383638349, -2028899489, -513865185, -1417120294, 1988660461, 1351830858, 868991923, -198616597, 1341375343, -2007349307, -1364409891, -2101582087, 1833880220 ], [ 1238922843, -385107650, -1240033256, 1141680710, -2062710219, 2069863839, -1475662097, -731043311, 1298755974, -45322763, 2080523323, -761538327, 2075901735, 33041405 ], [ -859670143, 1776622661, -1917903847, 1488938557, -2039271756, -633037084, -1246292746, -415929089, -243438735, -486210261, -1681383835, 710403152, 578194848, -437497077 ], [ 305567035, 1084944835, -2103501870, 231788530, -1876169170, -1399556526, 1977082248, 1126045185, 1672245473, 1546010993, -22513981, -1447667913, -1769188483, -1779872198 ], [ 364236416, 48590935, -224616564, -806743657, -954344904, -1086508712, -1198055352, 69087091, 1517233890, 484365841, -1439752338, 1032505004, 871654942, -1309163832 ], [ -1619103675, 126018320, 298325364, -769302824, -1050196725, -1231428848, -97510293, -2135894247, 782020255, 801058856, 934518689, 1238670553, 1511184455, 320889737 ], [ -973633341, -582221295, 856524881, -143434964, -1291413663, -515295686, 1034915872, 1308566148, -1994329683, 702405244, -223306782, -1108335145, -541022880, -179045279 ], [ -1341059526, -1165525502, -1085224219, -202470787, 2046293220, 1169050887, -1768251871, 1897480591, 1944637312, 2012746317, 235188366, -570381664, -1743977302, -1337611581 ], [ -1226438389, -1515137029, 2133445681, 1495718612, 758931042, 907858600, 2113225880, -1852834326, -137383299, -547360096, 1884887995, -1093875170, 860285875, -1139698996 ], [ 616185145, -391199905, -1313491499, -122346412, 830611806, 256323845, -80816834, -1519039413, 780249116, 642340181, -1493080953, 1605351534, -1689267469, 716762316 ], [ 593271547, 516860060, -532070866, 123357886, 1298729988, -1170424207, -1469853767, -1502976457, 1040270126, -1753455664, -2083008541, -1444466511, 936386628, -1770832340 ], [ 915260914, 871703203, -641003951, -2073658366, -1642437022, -313067822, -755767203, -1093613741, -449597745, -444031279, -1259401585, 1596214302, -1719024523, 1661141825 ], [ -1298865102, -1978204761, -1039148684, 1862133016, -275360752, -1336045456, 599417238, -584631574, 2136908363, -2136618406, 2022787003, -1260773355, -910884059, 2129642186 ], [ -1098006025, 1160868649, -997747288, 440824192, 506244730, -293884188, 844036532, -1925106337, 896453550, -181069579, 1209861223, -970462400, -2126396240, -1831493198 ], [ -800871058, -2035693148, 2052530596, 1913851343, -1691095090, -903006914, -1149068695, 1613033411, 1169307614, 1657466180, 1252546995, -861772294, -1359465255, 497212733 ], [ -1884593944, 1077028723, -400103429, 481539485, 894642874, -1732690961, 1684632093, -323223988, -713749477, -957598899, -439031621, 797684990, 643862263, 819730989 ] ] ], [ [ [ 914421675, 1352482198, 2147097918, -76910432, 597735511, 815216208, -2083283904, 2101458030, 1814828819, -1743726533, -433764711, -453670630, -1354737897, 408464509 ], [ -98545288, -705654288, -732413584, 840678555, 160139250, 2087250971, -2110044298, -1241072870, 1242902324, 1389302907, 130735247, 605464731, -877160081, 1583387458 ], [ 1486594825, -1738601584, 476371746, -355056921, 1945769705, 163955411, -665597712, 1036756810, -107519192, 1312237984, 469034364, 809314628, -140625939, -967523607 ], [ -1979182835, -13374931, -444955741, 2068569208, -2143529049, -1025236086, -1364748020, 53090719, -1473711248, 972832579, -1534931685, -1135618128, 1310177202, -30749775 ], [ 165828774, 1454167843, 1172948580, 1807267973, 672539503, -35994409, -1342081696, -470351390, -312955812, -303649673, -1090230920, -1460942571, 782587815, -704389630 ], [ 1575050552, -1719440253, 1302082456, -29571042, -1739773957, -1614702716, -739998016, 1818470825, -386531062, 1529141156, -1514550521, -1696882607, 497069177, -1678452460 ], [ -1869459187, 957905873, -1919821619, -518488034, 1973483605, 638329896, -294282317, 607023585, 1895770220, 341790575, -1068103391, -850697811, -2026800018, 1151945257 ], [ -762423360, 591965226, 1731330196, -1924127662, -980610191, -1117560083, 1181872726, 678246912, -1012763504, -194397890, -491245416, 2015925573, 542927044, -432099522 ], [ -20606995, 1894396179, -116757357, -725646271, 347604969, -1711312615, -496578845, 337346093, 1261137666, -181444124, -1584673472, -526738570, 1915460294, 1455039270 ], [ -1049441238, 346543390, 1837261248, 1573238459, 1529795624, -1868728207, 1391509698, 586851544, -935258940, -1199395306, 1038920788, -1527551108, 1699958601, 102460985 ], [ 1129293112, -1072100416, -1306997731, 1957700704, 888042274, -1930683752, -949719359, 2125441962, 1011505789, -266134564, 981481524, -1716282133, -1442436492, -1409979068 ], [ -1302663023, -972009400, -2008934701, -227246919, 724409469, -1832695703, -1167669628, 2120810465, -1043977711, 1809441409, 715576735, -1168365805, 330477773, -1628719961 ], [ -272990939, -1542708356, 238299845, 1845812997, -942221992, -1087948079, 626641538, -1544186479, 2129969120, 1490596166, 676558076, -272453026, -1345455495, -595306559 ], [ -1398240651, -719313736, -1203255870, 1280866268, 719593699, 6220796, -788766620, 1650393619, -1498327547, 79473372, 179812189, 762810093, 1947429008, 1125636347 ], [ 1527038396, -495462235, 1382928410, 84574656, -544421199, 1367350575, -1428892686, 1518239503, -1958263293, -839289236, 19058222, 57415222, -2005067806, -882084612 ], [ 1779461631, -1655783414, -922935368, 577367035, 1152377192, -732780093, -49066721, -1488655885, -1651449788, 1562605414, 433919465, -1013905579, -300825796, -2054387905 ], [ 1395201723, -895695687, 907875661, -2033964002, -518833093, 1048074513, -1405051889, 1217327090, 2039909869, -1637966679, -1976186515, 1593672250, 417533341, 1170507106 ] ], [ [ -821596534, 1370893249, -45286549, 1299195149, 1830134486, 1876237936, -621333003, 1365020968, -529734113, -195143424, -2017760248, 1238557334, 278718994, -1088449566 ], [ -258177606, -422623825, -1296788742, -1197431475, -1007335233, -20330694, -1711160784, 2143136101, -1202135408, -427869649, -1393693754, 1802405728, -1021987121, -245766515 ], [ 1728543990, -1613748822, -1355315531, -1084414403, -1773627515, 63060122, -1297347084, 97090749, 1503914533, 1614720743, 1408305625, -1954903477, -8417337, 453415195 ], [ 392432510, -1650940909, 2043221336, 1632905353, 2008401049, -1862372595, 1640071712, -1306018044, -582839410, -756850438, -199703214, -763262887, -364575311, -176698440 ], [ 520953354, -469020845, -1770237922, -39170725, 2056331895, -730666687, 352225352, 2109938488, -1230041804, -1383741985, 1617425024, 1518655827, 1584437727, 1125627688 ], [ -171037104, -267524351, -1839881767, 2077443184, 149509853, 611502558, 1735812952, -351154319, -955927748, 1614503708, -255203143, 1201187926, -1352631594, 2116042157 ], [ -1434171496, 1827665390, 1773626858, 521873400, -43477816, 1224079710, -465770448, 293585916, -1332723694, 1062044268, -1706883557, 1773674311, 1453756275, -1144700564 ], [ 2135063105, -188647223, -886357366, -721615462, -1708955513, -1743273158, 2071053816, 1422607797, 1401081027, 1968008341, 1072622053, -1805241827, -473485669, -1421813443 ], [ 1896717797, -158201826, 165062352, -1686364977, -509725253, 1864775229, 779869786, 141638104, -1894827135, -935974442, -648621124, 806926035, 1466848546, -1524866859 ], [ 1484340500, -827860642, -1505842982, 1193173322, -493285308, -2114016496, 1973265690, -443668257, 1422162913, 1968720286, 1063657248, -769390829, -261296656, -1653777356 ], [ -1968707149, -1788337088, 1664752025, -2129224384, -214672683, 1741401182, -1027167399, -1035384025, 1038807340, -1076477767, -1584853944, -235924962, 1463368190, -1852387343 ], [ 1076960427, 1891054243, -1566114789, 1457794458, -209249624, 1517110889, 1848381971, 1256409980, 2106752532, 1410813159, -1791389780, 461646388, 1992368236, 501718780 ], [ 1582891241, -1472906544, -940732267, -1241681699, 1720982893, -1968972323, -472479860, 1861883865, -1676969348, 1544709232, -1896044550, 1492696559, -504521529, -142139246 ], [ 559578300, 1970417074, -457921103, -97592900, -1733649336, 1776221188, 1539378642, -1762821783, 361054351, 569461207, -299743156, -143218117, 968365110, -1016894105 ], [ 1945547694, 913390758, 1536560030, -1263027500, 2020472595, 183595239, -2054591644, 310188173, 1649205242, -1473824516, -1000508794, 1314360589, -41249546, 142427495 ], [ -1386405987, 5602357, -492022267, 526320883, 1239243321, -1637216303, 1480495203, -747441679, 2105351409, 297563083, 252230310, -1340883924, 1268495582, -1730875702 ], [ -685039361, -1755701275, 1838915117, 1605364536, 1233517320, 1701911802, -1569152233, 114762958, 210595489, 370150909, -452378167, -623313325, -722112571, 1745873880 ] ], [ [ 506455713, -724177978, -442495413, -637565876, 1651876720, -1665713953, 1381429648, 899659623, 1811215101, 520059263, 687885181, -975829305, 794294664, -1653234520 ], [ -678171419, -1685340766, -1946147273, -859179643, 1019248235, -1667712919, -1935347362, 180470063, -1347197595, -914069123, -2052548749, -599299220, 279928764, -1852478856 ], [ 388560190, 851225930, 276173596, -548418152, -1900790164, 1046170089, 632465907, 1825543000, -2105226649, -1626982287, -525210944, 246418639, -1277758636, 1930337533 ], [ -1450684913, -2101532621, 824284043, 1880971391, 2125221119, 1197517761, -992238153, -261163145, -1460528712, 726110723, 1048824926, -1449898907, -1788474504, -151287814 ], [ 752102838, -1019523334, -1240493427, 1829500107, 433768812, -1799698893, 1559682414, 1518539996, 2116070170, 2078998192, -165120037, 713119249, -95637130, 1292590374 ], [ 125275022, -37794431, -414152042, -531993485, 903257288, -1396722048, -222954306, -721025263, 1637166567, 1910703612, -931205203, -1691960287, -443098440, 1884514864 ], [ 892467627, -435822104, 1813177149, -1357786434, 1259262654, -604910469, 214717730, -1114106909, -2045436852, -455134968, -1207602642, -2550258, -872765995, -1189635870 ], [ -981674135, -210789398, -1958054206, -208513584, 1900441806, -1618717080, 905919924, 401190646, 880962536, 2015531292, 1298121845, 1372180289, -1411583337, -67041097 ], [ 1764685549, 2078830596, 58872849, -1929659943, 320465107, -1283515101, -1070651344, 1997075453, -1033391647, 1418908069, 1522220392, 671747618, -1823006258, 1694724830 ], [ -1197417509, 1716856403, -1380191170, -1015516188, 1485234228, -218522913, 737616012, 896824932, 1146875595, 2129570119, -1593548051, 916630006, -2030999801, -1128086240 ], [ 1416288081, 1238623080, -3513662, 1626355871, -360079415, 1549351185, -1320109138, -21418579, 1759102916, 1579952529, 243517471, -921242405, -1724592781, 1559633657 ], [ 735427134, -1902499811, -1674574273, 50037545, -549252598, -251940617, -790547777, 1134486363, -449764482, 53983321, 301403886, -1231446649, -1634444726, 298325064 ], [ -337089023, 1101120546, 1368599689, -1717345314, -1476797224, 1623693229, -1752884976, 1737099837, 337561634, -1743325665, -1201708384, 2058055651, 1384018514, -138864775 ], [ 1360819111, -2143410473, 887232707, -1570049153, -1851704514, 1411019568, -290456404, -1754837139, -1018205824, 862502808, 987849828, 1175449750, 482696284, -389661042 ], [ -1729054467, 1319092214, 1101273537, 638618597, -1677447947, -953337096, 1092321553, 225328355, 1738527030, 2004839692, -153969717, -149138841, -52531146, 470831196 ], [ 268896782, 21371891, 1205967781, 1855836085, 1061141062, -689281286, -1362400967, -45090932, 1466884508, -1329452563, 563389509, -1036490226, 1218681924, -594036172 ], [ -1226020688, 717046483, 1272566047, 882466111, -932401460, -1358829778, 1367612383, -1530436845, -1197418762, 1148558607, -134203833, 531877478, -1116656068, -1628594854 ] ], [ [ -657695854, 291748311, -239553163, -816023962, -1587341589, 1308538435, 1445220493, 1517669329, -1265874243, 807450796, -1354985787, 1398816842, 522306549, 1898183312 ], [ 1859330741, -525884814, -1572860225, 2009031827, -1840652544, -1511558083, -1906642646, -1712903696, 1872731717, -873453774, 1407016641, -1404667787, 157508549, -628428553 ], [ 1831750475, 67133372, -1248110930, 1434836681, -870746784, -462359150, 1995603973, 1590253704, 1540461781, 1593509957, 243280348, -1402522784, 1666064508, -1695024773 ], [ 1366183203, -513637519, -1572162404, -328830285, -673996824, -1427859442, -1006648381, 350199308, 1766497116, -1215539676, -1758471149, 1856662950, -342137313, 1960310679 ], [ -282525286, -1979477565, 1762355033, -1624623815, 1129080176, -454157423, 68445684, -553430103, 628966882, -336714162, 1852372056, 474352797, 402591072, -45454631 ], [ 1879813970, 1585575433, 124508766, -1016070094, 711250283, 11260721, 591383318, 201521864, 1485317294, -1081103352, 801072339, 1046268576, 1487674855, 502239259 ], [ -1933363486, -2099354957, 222806627, -1708271057, 790836726, -1439691765, 181874919, 920198075, 25871106, -929714372, 1148944441, -1454176092, 1086636977, -1198955330 ], [ 45562422, -478293310, -1106824340, 1433539524, -16484686, -1393178107, -1021840669, 1913934647, -515161277, 2146661248, 1581551197, -809688044, -1798880984, -807802920 ], [ 178470049, 650100860, 3013934, -1665485530, 1703701816, 354617174, -2096206925, 1746584500, 678899791, -476209923, -1574970238, 186186738, 1763100816, 803175287 ], [ 1963504336, 368140966, -526602880, 2122965532, -1114958381, -1163894209, -574498508, -1010807750, 566428668, -1680738146, -1361050592, 1832867931, 1135254743, 1456628455 ], [ 2112579206, 1185761488, -1331769564, -1032316648, -124669895, 274172769, 1332972535, -1487882403, -880382412, 460792486, -1324717192, -559847699, -1808989086, -1377128892 ], [ -286381539, -420829037, 1610544541, 1113663200, -2143090962, -501480893, 299900682, -1725774664, 1827340826, 1181935220, 1915718344, 673874130, -103644957, 1672466387 ], [ -58502865, 466918173, -266304670, -1366949169, 975699302, -333446550, 1902084739, 1428626691, 924268531, 583810172, 735745632, 96517346, -1241444053, 908873599 ], [ 787770349, 1718867077, -2097776966, -148416318, -1603641408, -768185830, 1946312787, -1726852775, -495931422, 893211891, 1152416166, 1946690655, 1983730351, 2006006657 ], [ -755038050, 1432727, 1002588988, -1456689846, -512076572, -907556367, -767753677, 1189970859, 1821899649, 789890760, 1131285957, 532218498, 1909183751, -368983927 ], [ 1533799669, 1521770558, -1211741696, 1111330177, -439634486, 725907616, 1736799314, 54258241, -485104698, 61865491, 926806308, -1390132103, 1577632072, -795147393 ], [ -398413726, 106914801, 1661258469, -802665821, -1712191817, 1523121054, -2129568423, 1688111591, -909017529, -2056422339, 760443667, 1688467711, -1637017577, -86667556 ] ], [ [ -69235538, -2076611685, -2033024981, -1098173390, -1664665671, 1171380479, 2085246701, -399920480, 138530188, -2070546074, -2030909057, 1073982674, 531953496, -2094367375 ], [ 982831837, 1490509684, 1821022546, 570136292, -223047490, 336854156, 1564181642, -1621348785, 716271735, -754115945, 1565291915, -1683158738, 1734533849, 1956047825 ], [ 2110366678, 1605088441, -1571726691, 98951513, -1198874978, 697498028, 711612730, 1598757933, -1065140783, 1277948964, -278993876, -448235139, 109239407, 985781556 ], [ -885862949, -1620744729, -1597690847, 1177473400, -2031169442, 1872798916, 2076114052, 321159700, 1644132967, 751851428, -1768633105, 1221197312, -132848626, -1183619343 ], [ 697084350, 386796615, -659524903, 325623427, 1479270510, -135812461, -827169000, -1128513900, 1124647261, -1929963466, 1558010290, -402242610, 1011074173, -1863657274 ], [ -877339429, -1058134135, 720585899, -1741470609, 1565709631, 205625712, 353677975, 628015312, 756722565, -393738297, -1814764856, 91453722, -1494254588, 139578569 ], [ -606869706, -1086830932, -537545757, -1546631485, 470385458, 1413498363, -1018375036, 291137325, 496292681, 1620598699, -426254436, -939841040, 630688716, 399241829 ], [ 1053450626, -1969878835, -703266394, 1617357911, -1686209829, -195370765, 1234913236, -1830335616, 1833491220, 1422202419, 828957883, 1429815977, 1703919072, 1351961081 ], [ -1988018847, -429199369, 1822257763, 1773744961, -200991371, -1134207135, -990479012, 1101182138, 1470223072, -1498018703, -546263688, -1002043177, -233464200, -1813326216 ], [ -1838394637, -1966575529, 1460277308, 732539327, 1056251148, -27314725, 452207242, -1039193282, 1910718954, -1858441269, 1229646698, -401436814, 1759394496, 418459104 ], [ 98478846, 1044306339, 1025402072, 343375868, 169298329, -2069267643, -703271654, 537835021, 2114724663, -670566337, -538886844, 1857117408, -1216930852, -666049719 ], [ 263800541, 984454403, -143905861, -1335424449, -990697393, -1282711163, -1656472544, 935973533, -361946950, -1507448614, 1326294828, 397186331, 1520830752, -996540656 ], [ 556854641, -1010024700, 1319890372, 1756235885, -1327946700, 1598461036, -608717890, -1173115441, 1015368521, 2013159049, -1777402668, -1580241969, -544287788, -1076529622 ], [ -814988426, 836917406, 1413480555, 1154714737, -468243452, 1950408123, -1492501190, 145390243, 1271561333, 662317468, 919985932, -782102429, -1614023980, 226614281 ], [ 1658959130, 2133400663, -76014753, -580433132, -701099430, -690895660, -699173290, -1395787172, 68372429, 1910872811, 1101369889, -24910931, -1017083359, 908248573 ], [ -1794391203, 899559999, 751234276, -1663528259, -455425878, 304479618, 235479741, -804369988, -1846584588, -1320436612, -650253840, 1790828587, -1195329079, -77394188 ], [ 1396568646, -116592928, -1594941957, -442752966, -415078414, 277467139, 737526022, 373171882, 2003919654, -311913477, -872509709, -2137303659, -1892286773, 1097483423 ] ], [ [ -1600593332, 1916133128, 852860841, -1549656764, 779382761, -1804442453, 1543120918, -1781610698, 215745445, -2061308401, 609612420, -998786772, 1797026124, -1568656993 ], [ 872785804, 1422280101, 1207596586, -602249368, -1795124722, -1006393895, -769053216, 851301629, -1609867979, 212056960, -571610411, -407528628, -282191108, -224989342 ], [ -1155209827, -753819205, -838001374, 945457311, 1121453305, 155025912, -879967129, 430222523, -1403944948, -565022367, 885834509, -1378127244, 2075501961, 1789299696 ], [ 495462977, -1657232775, 1379458049, -1778861765, -1013008881, 1127823737, -963966409, 1764265779, 2035562901, -979065540, 1575817540, 1781861055, 127647336, 1017850153 ], [ 1714647359, -743726348, 749866134, 1790859952, -891371306, -582360668, 1429739256, -1714420664, -968868613, -2040341892, -1971045416, 1827809132, 708105704, 1525313542 ], [ 1944550278, -455670306, -2033224882, -1005655468, -2040610507, -1839320992, -195296941, 1124573042, 1976117016, -1334493444, 687512217, 2126735422, 154234221, 1683001763 ], [ -300901478, 1840486936, -477669582, -216422596, -1958105330, 778823922, -1573327848, 1912095780, -752388841, -1105310035, -1371032225, -929414357, 300225780, -1191959468 ], [ 373427368, 2026672456, 1637586290, -1746407717, -498298591, -443347323, 1050566479, -588924613, 2067000885, -1751122609, 222579452, 1384224956, -86295103, 549134958 ], [ -1586680819, 2140454512, -1128310756, 759526557, 1958970129, -979954776, 548780799, -1034447506, 1977347987, -1064920959, 957683582, 2042151560, 2130051689, 393671354 ], [ -927650084, 2147005809, 1924926906, -899344898, -680248168, 1644314263, -147484019, -1928285134, -92956807, 815847291, 1978047865, 1696960152, -791721757, -27133767 ], [ 1126933704, 925976319, -1251570967, -1671408613, 1057041289, 2071863339, -1193938697, -1196944190, -1749745274, 2114367800, -1968426110, -483986919, -194956954, -1557469580 ], [ 633140484, 1595481916, 720221804, -1982722281, -1027381511, 740558996, -1963383263, -194552898, 1874963103, 2022586985, 1852268797, 497558255, 1548313256, 696462245 ], [ 1487840852, -291350602, 1290464035, -210485151, 1022551659, -1056445203, -1579930952, 12112949, 106518148, -1165216884, -1541392717, -1918369811, 792666006, -110632562 ], [ -88445452, 1756271568, 416418645, -195604596, -1635543260, 1012997083, -1966150861, -1289520915, 1251943925, -726560777, 506738226, -278255751, -1091693058, 587161907 ], [ 875944397, -1435102257, -183590782, 1740165882, 276839712, 1160260874, 1473704634, -1707838939, -1034230013, 2000372484, 1117414256, -1872195389, 2065823137, -1810100858 ], [ -1699752243, -343804705, -1131426884, 1724152297, -164680644, -1155670946, 168038016, -1900389435, -801871418, -1334480911, 1055450075, -1081195063, -340718059, 1514657084 ], [ -1335682866, 596241863, -1581337139, -1856792519, -451096612, 1207321282, 1947252731, 570995701, 1216860804, -1841801477, 708856172, 1660185797, 693913704, 858709012 ] ], [ [ 1116643845, 868445125, -563042495, -629136083, -939776579, -565795303, -1377701220, -1527101350, 2086834147, -1656590207, 418799514, -466225190, 409741826, 1242012411 ], [ 1741344151, -448449875, -237320991, 230173765, 1486550271, -581837507, -1108772422, 158454278, 1201930585, 1162489584, 1291981860, 1452530643, 922662182, -2145796734 ], [ -872138051, 1059235481, 1091778857, 1213280338, -1406513433, -526505099, 1404289055, -1724003427, 1357085053, -304933843, 1577928331, -905515280, -1527683201, -39959841 ], [ 1168947981, 767379187, 2066236340, -1693337440, -1672798327, -65553789, 1884256193, -1597518409, -1882236225, -361214967, -1363449265, -1306935329, 930682618, 1821313161 ], [ -2022536412, 1720534901, -452900605, -975625509, 1533848923, -1750571640, -659590051, 899420535, -645591902, 700127045, 618447917, 1124750419, -150760989, 340912216 ], [ 1786812370, -1810977726, 803737069, 566404468, -938979660, -982811119, 1210083192, -976562440, 660550302, 1974626932, 1115143277, -1718371824, -1961864046, 386230343 ], [ -637214420, 395841818, -1628916740, -189264475, -1896838430, -2092228375, -1823821180, 1377892955, 1529340728, -219339859, -1163095655, -1068027263, -1906782970, -2042878333 ], [ -19591324, 1271803095, 2016133081, 932910469, 1615707537, 1595450670, 944212946, 1975377146, -832256676, 440656978, 305954608, 6910801, 1617560980, 1708089461 ], [ -768712477, -1232803191, 1086933717, -1490145557, 2005594733, -1234846658, 1758795396, -306782833, -58923467, 695869496, -2083267798, -1170647424, -1841109659, -1071137974 ], [ 1448236451, 1392062216, 441328100, -613825390, 1629696045, -1949128482, -1001416365, 665228135, 572838266, 1804903070, -776043638, 1618460267, -778623417, 585086311 ], [ 1228312975, -56683142, 1339933461, 1447304165, -989834688, -305770763, 368050867, 1971379363, -1109066506, 1495097098, 404706509, 614109834, -31458587, -1617869183 ], [ -1624082949, -1077672539, -2089308982, -1091561526, 1526735945, 1613820459, 1158470819, 1034880312, 68065455, -935246522, 1203954894, 1480305218, 1480288287, 1300974365 ], [ -1122206111, -1177339933, -2080911837, -458572099, -1930370323, -1158734484, 1379505999, -1279189461, 399272436, -1600680623, -1693128180, -164912225, 1844927423, -952854167 ], [ -2098875042, 103320475, -1285334904, 1525168287, 494157290, 343562831, -10080763, 2035645885, -1409038332, -1862800814, -115091941, -968164634, 1388665147, 933508629 ], [ -310496985, 302300596, 593299363, -730387637, -4967435, -1795634370, -842713139, 634285617, 52407796, -72017391, -491590546, 1843277370, -1219617217, -1039860061 ], [ 347531068, 1688623206, 118727313, -1772844181, -1913330071, -1568884933, -1214726909, 2112837158, 1258574383, -565546294, 4819158, 1209035044, -496372612, -1636381450 ], [ 1698022776, 1895644067, 1171406489, -1035574088, -707245621, 2117798925, -2015277622, -1281153705, 1630553691, 2103774763, -1863898602, 1329761487, 1537509793, 632473569 ] ], [ [ -772526658, 179820008, 1749669586, -1432713526, -1755551516, 554670536, 1674899960, -697705072, -1720464151, 1336763077, -302529231, 2020131372, 63465298, 1899163548 ], [ 1231762695, 1953698327, 2014068220, -1000013777, 318092783, -1826470342, -1305445202, -671651739, 568030573, -1019531494, 757656562, 372023984, 159752694, 298516409 ], [ -1094390865, 369640533, 2127325533, -285662206, -1835439015, 665692249, -553654054, -904062116, -1249297073, -2101525960, 1054638174, -1240937814, -77871408, 1327909688 ], [ -612172340, 1967638248, 1724635024, 97267519, 476122439, -47077030, -1177601338, -1096764774, -734712535, 1694622686, 1808067152, 603117655, -1175192248, 1169449085 ], [ 880752387, 1414454084, 212792613, 1890135530, 1207439073, -1875111536, 106758687, 253076529, -721229431, 346130902, 1137212172, 775851728, 1637754618, -1625123936 ], [ -1347191225, 1943660245, -1660304579, 220877838, -1594933862, -770433279, -1241208502, -1158167928, -2136931019, 107543412, 1978330516, -826255828, 1516479043, -1884696157 ], [ 550383999, 1662928456, 1597793208, -204425402, 903548395, -597916876, -706219916, -744397511, 663131272, 69779549, 464976403, 230675688, 781462369, 422980565 ], [ -674354309, 1952598766, 1397626115, -443217453, -1580358321, -1595935121, 722186689, 1306079091, 25053233, -960003855, -329952611, 1971950468, 639805616, 1673148745 ], [ -845905813, -1698013955, -2084651688, 448797595, -1021109205, 347999034, -573385395, -539649355, 61090683, 525169254, 839237230, -1164151145, -50835830, -1185955820 ], [ 1217420790, 952906585, -1093396055, 392409691, -1339706772, -593669937, -272676445, -645361483, 1521470724, 1439806708, 1199851422, 1932671573, 745194534, 129863843 ], [ -554467429, 940376416, -1439323667, 114884723, 1302493575, 332994603, -1123958648, -2053742719, -806358841, -420197008, 1740201304, -1087743965, -120034791, -567154714 ], [ 358457098, 855726807, -880862658, -2108643073, 497711253, 58902426, -2040793668, -1306095985, 1770249334, 123518892, -1148997198, -1872440493, 402395916, 748057796 ], [ 1497322340, 2112979535, -1260644922, -1373179720, 175550262, 914914070, 1088327531, -1688270823, 2108752435, 76068022, 790533362, 273380639, -1029937144, -1552012922 ], [ 1168510727, -657262684, 1819561599, -419785486, 1004817370, -1827712530, -1592892717, 1584305420, -875308043, -1688809420, 1758916140, 1146880595, -2141251733, -463764637 ], [ 760139109, -1098068541, 984527389, -1006693223, -1728807041, -705915549, -308432630, -125611891, -929440761, 2136966396, -1997527203, -2144552612, -2060444838, -178071026 ], [ 1157232549, -293292366, -59718173, 689192153, -97001126, -2117774435, -806652411, -1181980843, 545890407, 1388518145, -602543052, 118283003, 1010391702, -1068262681 ], [ 1822557914, -588481665, -128807083, -1058783002, -730607928, 1301734182, -877074466, -1096936185, 1905235615, -906911275, -941120967, -697094911, -1533585206, 441248701 ] ], [ [ -1918795864, 571269398, -918402139, -1771117891, 1351276451, 1899964321, -611897314, 365820573, -860681188, -21163555, 876885729, 889052642, 1698116143, 495363128 ], [ 560766974, 1822764324, 1166846408, 17573324, -2008846330, -282778503, 1576485632, 1214949412, 952298460, 1950560772, 761145880, 1551111678, 259783718, -380576699 ], [ 2113781294, 970969128, -1540159787, 259260804, -255811172, 1027770911, 300115629, -1659973736, -411237732, -1397232510, -152728237, -623206105, 1396074348, -1669285586 ], [ 2026518539, -1645528253, 422019946, -1923107855, -911954899, 910525539, 410892180, 1066403010, 1710939497, -18038696, -919164423, -1332326247, 224119961, -891950734 ], [ 1168553762, -1711268873, 790700501, -1498602762, 1669626585, -1592783338, -65727652, -868336423, -850674538, 133928007, -1594837716, 1821758451, 1341290158, 704879841 ], [ -1395691534, 304210405, -485569340, -1453919858, 1380433506, -1111836778, 1590835490, -73869071, -515415522, -1089982367, 1244418541, -764449239, -2031657967, -615236557 ], [ 955761141, -1280355211, -657579190, -211119304, -701564209, 214728, -2117247358, 1423567480, 949719576, -191537814, 1299499399, 1315661104, 1663513314, 631208211 ], [ -1510920716, -1931197384, -1702392579, 1198894768, -1790342485, 76564441, 1800298508, -1244591336, -1769981109, 470169652, 1811415855, 499089882, -614140218, 1508824748 ], [ -1540095311, 267597091, -1665705123, 1134017554, -545000460, -1046220696, 1294154590, -604014268, -419613963, -379814495, -1547032808, 525949522, 1953188698, 939484920 ], [ -69368801, 1165116217, 1688182080, 1806384287, -1256247981, -1269049872, -384095284, -906543829, -2097775974, -127212791, 303515282, 674251306, -74926803, -839835713 ], [ 584533186, -1371535912, 1079731749, -442831174, -2043172290, -1891924130, 530398810, 173936325, -298659254, -1528971312, 462687640, -1078912650, 1524799698, -1574319208 ], [ 2128844968, 747828481, -211673942, -1855091231, -1202977280, 21862109, -106566313, 166908870, -1514264644, 1780948151, 2061507809, -1709180290, 1024663185, 97240580 ], [ -522157991, 1785705656, 735238004, 1180473601, -2071106905, -1694331807, -643434870, 1094393940, 1708181598, 188366714, -968020940, 585994628, 1390284540, 723248043 ], [ 450739458, -1181859667, 1651953910, 1852226717, -2065550664, -589976994, -429787343, 84664252, -1212791097, 1967615320, 52324638, -1863582757, 229357139, 744674238 ], [ -723258631, -1131420805, 1923202239, 1647401693, -1554949105, -476641449, -1817788660, -1391074698, -295929711, 1854865056, -1066337729, -575413240, -9344374, -1449131424 ], [ 436679255, 554964850, -1328971161, -1897650807, -589685309, 1424149325, -2119026276, 753798727, 1541659561, 1973296577, 357728093, -1445940694, -560236781, -1856505766 ], [ 323990899, -1381431139, -88842028, 132877947, -596589925, 93598953, -261820714, -1175696846, 398679181, 218829247, -1157384412, 152685792, 1148607922, -489881146 ] ], [ [ -1567171206, 1400997082, -574752735, -1282530384, 1614012035, 1340691674, 1768784498, -1930452633, -1512550441, -826832745, 2007913630, 920173698, 350088022, 741737837 ], [ 88126524, 1731199224, -2118404064, 1868960589, 1445396398, -502826902, 1455200807, 792824508, 986662944, -1515572665, 853190975, 2084469897, 1899326673, -633727487 ], [ -940310297, -1871274852, -2064531083, 2139221370, 1704108575, 1163671018, -1593110355, 1190973800, -1258592585, -1927826507, 1776825247, 1493751904, -970338637, -470590117 ], [ 802380839, 1633241593, 1360331015, 1531003241, 1744449471, 1344507327, 194393372, 1507732437, 152700440, 1351678268, 1593684893, 602450422, -560432681, -1167752387 ], [ -1477024665, 1829901622, -1002000203, -387760924, 1555860323, 1327087913, 1710267139, -1840511128, 924790669, -125768214, -1189204011, 774664784, -1595070236, 2058266142 ], [ 1956836269, 1111399551, 569859259, -666627137, -141869633, -1893307431, -1109977940, 1605284247, -1912899064, -1808096536, 2037190597, 5043171, -615335699, 906433599 ], [ -515504712, 1177689987, 1181870320, 61561649, 1788759889, 253642553, 916354859, 1452234646, -1972513855, -865631348, 261957006, 451481292, 1323262701, -2109909189 ], [ 1332398603, 142458856, 1201961159, -1349317357, -2027276702, -1494310048, 1217464496, -156624905, 1922474051, 18327007, -1313421336, -1598585998, -1260382017, 1584718117 ], [ -1333888899, 411393056, 245345069, -176975401, -191203002, 1073042285, -1603249468, -1138827475, 450219398, 1100123539, -1724142876, 1874636977, 1925125447, -524461052 ], [ -1354105315, -957208602, -1653612062, 1916935831, -562679696, 715379355, -1914059302, -301431162, 939147737, -917879718, 528237342, -986398335, -1688888389, 1466519591 ], [ 60025879, -501332859, -1280609246, -1868646849, 102157540, -651119906, 590249065, -1661970067, -114518960, 1407622634, 382411, -175307385, -328429097, -597563047 ], [ -314249618, -300495043, 1965964390, -474604628, -1216024360, 293123826, -2107041021, -1615753709, -894287165, -599678597, 1647414229, -1692036418, -202053283, -1774532838 ], [ 2110799641, 240546917, -617678428, -1620510280, 655414031, -2066114152, 2107709607, 967817484, 1943721979, 1636801302, 930232974, 253407050, -1983516442, -376482568 ], [ -893410978, -1622901507, -1716099777, -2006110794, -2071561808, 1888921789, -825909462, -581846697, -635504064, 504288520, -366385013, 1351180708, 159668124, 1459225521 ], [ 406546517, 1027622116, 183535720, -956469586, 488687343, -1580897223, -2060046221, -1346692219, -916993311, -1437856196, 827974358, 726681388, 1686453039, 1111520189 ], [ -856143544, -658247846, -201942142, 1757133813, -974756853, 244045369, 676027950, -820004589, 1562898577, -167028801, 247561334, 574900753, -1889234433, 1136680150 ], [ -1024736182, -964382660, -1861391998, -2081208315, -1450231479, -253253129, -435932539, 1171814822, 1052450875, 1908265872, -33525479, -457010343, 221411087, -626122401 ] ], [ [ 1311604940, 1831829734, -686865883, 1106562892, 278530939, 511134989, 1328411369, 453322909, -573052576, -489362377, -970544990, 929772560, 1318509228, 1510043356 ], [ 1722509194, -656679944, -1305850952, -99638634, -338240445, 2096452169, -628900834, 221055152, -73879901, -843902318, -1500395763, -179070718, 164120990, 264252896 ], [ 2027781278, -959294411, -76811477, 191291674, -479489, 1458206837, -757187435, 22123150, -426613547, 1818472953, -914106989, -901859793, 1770407676, 832641070 ], [ -1730530302, -982728557, 1211637098, 71540387, -1401765715, -883152806, 517948085, 51831845, 397005894, -1370445134, -1395179794, 1006691217, 510061638, 1821722200 ], [ 1092605402, -168363403, 641568211, 172043900, -101889442, -709635300, -1575260889, -1014260491, 1158049374, 1289422843, -1075276483, -1092109886, -577277033, -1268397530 ], [ -400331, 462551040, 1063416736, -878499597, -1479897093, -1925966931, 701550730, 47529121, 1428459821, -952715511, -1177910473, -97485365, -1514489243, 101022021 ], [ 1352462285, 1456376056, -1130278888, 1599337140, -297279839, 864156169, 968327285, -1709348405, 1541205609, 259197444, 552635634, 705870612, 764836582, -1418677118 ], [ 2004529859, 419396407, -1207612816, -1219961951, -1183970720, -381385335, -755254078, -1719629185, 440075563, -122752982, -1508361361, 1246444198, -725354879, 418588688 ], [ -1517130516, -1266504910, 972273546, 459336447, -2016163494, 310620813, -773122269, 907823584, 1500959394, 380507527, -1065237366, 1300913640, -1054317065, 309166687 ], [ -883635819, 1071755118, 665357865, 2121432314, 254583679, -747025975, 1809789213, 459645123, 106867878, 1662895796, -940189389, 627116706, -925780368, 127135140 ], [ 1048385086, -1603943185, 1328326790, 1304104671, -862610385, -1760319298, 1530910053, -2055772664, -1648706655, -1289517225, -737351991, -1526293056, 768531141, -724235141 ], [ -730626328, -83989337, 525364329, 1224813800, -1525116590, -1577673181, -1025064073, -689012684, -596689309, 383950708, 75450442, -1927382230, 458675571, -1075204600 ], [ 235602942, -1555712359, -340940832, 1509497508, -1274981331, 959326482, 531494854, 1321878103, 2131929313, -350157269, 2142977695, -949583829, -1950512121, 1260113115 ], [ -1340230771, 126043883, 1401372264, 786012551, 1221783829, 1946213123, 947744473, -718096964, -1834498792, -1591026438, -1696260488, 911446741, -40215281, 52561847 ], [ 1703549614, 2098254851, 423653478, -1873833, 1585176853, -789347501, 1810216947, -1449898436, -1399624458, 881796999, -590611593, -1468764713, -596813140, -1023251620 ], [ -1354878422, -245376354, -528639784, 441327692, -1062986357, 1645035451, -1319185448, 2093196258, 1577387600, -1391371165, -1417437788, 666774802, -1309565030, 72444630 ], [ 1338754898, 1277801957, 938507558, -1566523084, 1210300996, 1265869046, 448895407, 1636030423, 1886195584, -1441731786, 1495939805, 862612395, 1604420863, -342935161 ] ], [ [ -1467600909, 774662458, 2094222905, -1762288311, -1555076879, 1284767901, -1519321563, -1738622196, -1331798627, -903943572, 2104803464, 930812541, 2007942641, -1731101633 ], [ -1769434466, 1206848211, 2077227188, -1117304479, 858470727, -1271837446, 1520639557, -665849041, -117188671, 2012117337, 761588901, 2073181697, 1189493819, -198272016 ], [ -894970880, -2099555785, -762036665, -936214458, -405710469, -1928450666, -774400595, 1718723247, -195812169, 1877412872, -1590665527, 797234971, 1444147862, 518954124 ], [ -2009708779, 1229808343, 160773397, -1069089668, 322406157, 1747061295, -2023855471, -494457887, -1951765717, 1247541622, 1932854398, 1581858748, 1905392783, 1910369864 ], [ -551190306, -903162465, -1424186090, 101854957, 1742461242, -1153001850, 270332232, 476260670, 695072499, -1795048450, 462359500, 972212474, -1661706570, 1915452181 ], [ 886055664, -626295302, -1920024952, 512330311, 650207123, 258022377, -365805050, -1958728714, 309930084, 1564591916, -1740670283, 1062770939, 1417084380, 102832294 ], [ 2056424464, 8200839, 741176037, -1355820425, -359634200, 1291819431, 1753965063, 1341803350, -2042344434, -63237846, 1533662354, 1600211924, 137206426, -2143764375 ], [ 1330513310, 1235750269, -906641617, -1271304294, 76066091, 828026546, -1484121564, 757429674, 764940111, -675157689, 1276321028, -1745070151, -651806554, 1841717201 ], [ -1252453975, 1710565104, 1745246627, 405281164, -1348442030, -885747575, -690792669, 358359375, -967523967, 582196851, -1120637297, 969028386, -1101979465, -2112848535 ], [ 1759858209, 1400468356, 302593760, -2117410099, 10608015, 391105722, -1138120016, -344726240, -1964605811, 53470572, -986836751, 611913914, 1725071581, 511491380 ], [ -83825872, -105135156, -418102319, -1792662976, 1399496208, -717385149, -268705401, -794348544, 837443340, -2014810529, -1950636419, -1249194737, -278869238, 528855581 ], [ -1430769052, -1130831199, 285296836, 1260055825, 39244654, -975154468, 942412674, -2013110632, 263808300, -1211756008, -1366114960, 1531884807, 1213432824, -1896477168 ], [ -1073272300, 964174264, 1882975478, 1809453174, 1824784696, 1203033412, 1231172903, -392739495, -144560962, 285273529, 1733503308, 427029673, -988840206, 1939927015 ], [ 883279038, 303401992, -124982445, -1591785063, -1703049852, 1214776353, -194981049, -440421880, -1858310540, -1616141655, 2116732410, -1293480722, -269181114, 186006258 ], [ -430360487, 1530289207, 1860156970, 2096397022, -1018215510, -70585191, 1942742208, 1469170403, -569704592, -477624767, 749521270, 1529993564, 1478499172, -1191533640 ], [ 1669456464, -1106571952, -49190475, -305728376, 848783414, 1395882150, 1199237227, 856658062, 810330017, -773483636, 175917250, -1099897179, 1816455766, -1734492827 ], [ 1767632156, -546146625, -1599439366, -1323460214, 1730271333, 572366568, 2128023784, 1315614070, -2062629520, 1643938539, 1147513514, 1862890210, 1466651673, 221042273 ] ], [ [ 44394404, 1407508159, -2051164792, -395235198, -1438394456, -1277196865, -1639437850, -117525376, 1384326345, -1925417987, 1665220796, 1480334980, -591328529, -996344472 ], [ 1688252529, -1538122553, -239280088, -17333904, -1721055231, 2042952912, -217008093, -170791655, 1821677018, -2020018392, 1790930130, -782966031, 1912760067, 364192578 ], [ 325039353, -353189807, -1998195647, -2108038996, 954064917, 723752115, 2070669538, -186918290, -1400143023, 328961267, -563218599, 1609300399, 654372019, -57981588 ], [ 938444444, -439064793, -814083554, -1485629968, 1442421928, 2011985584, -1321175204, 1258477855, 751106281, -1422403608, -1260909856, -1466438941, -288315547, -922971363 ], [ 1748887862, 615927237, 371620570, 1984392766, 471643462, 1684457904, -604439303, -1167587112, -453877259, -1260506193, -2022931111, -772606902, 1051033892, -1800214155 ], [ -1997894335, 1208936064, 1038287159, 671256067, 1149473725, -1610627677, -8544072, -1680613040, -297331553, -1239603033, 1801335416, -2100869315, 1562009508, -1972641436 ], [ 1593714793, 125189969, 756534757, 1723536577, 854436436, -346468418, -236832592, -508522339, 262704562, -1598195190, 149419729, -966294796, 783518974, -729028957 ], [ 1558559996, 1326318542, -1848872921, 1802395448, -1827233110, -1808567675, -106426843, 32610420, -1076936048, 1455739742, 765288517, 2064755521, -1549490490, 856109941 ], [ -943578338, 2105803036, -965202187, -1324874685, 70717720, 2119064268, -1681470299, -1802447430, -838328500, 1956361868, -1390205685, -606348955, 107598399, -94879526 ], [ -193283783, 401381527, -1333298183, -87806312, -304071424, -1848175735, 2092548563, -318953163, 1993515284, -1479801522, -1458414833, 1295689027, 1309593775, -2136928471 ], [ -853052895, 1158205323, 1575015775, -364046826, -1101928627, 167744310, 1224432510, 1214131659, 833984722, 1138891099, 1028137508, 100575926, -2012787824, 1795737942 ], [ 2137592467, 2089121299, -265578967, 182902905, -1398136639, 478480025, -1393774376, -547998827, -1261943902, -52892432, 967533319, 401368973, 1875442707, 1336647145 ], [ -1576715282, -727055607, -1301392229, -539657833, 625127851, -1999612467, 1425958528, -1995046580, 1098290021, -1322069175, -457560139, 1844294788, 602257215, 1874588391 ], [ 2144305212, 291629366, -517596782, 619171558, -1385483840, -155809860, 1787068937, 1615789138, 2022198502, -1462399565, -1775197030, -1495310493, -1241093021, -471158348 ], [ 1393532693, -346471656, -1685805131, -870854706, -1761953356, -1042429195, -1709714400, -1933121682, 565916508, 556204427, 2108456921, -1896886767, -1838720704, -856818303 ], [ 137272597, 1779637742, -735169525, 1439071884, -1296506524, 923652252, -43307179, -1450332168, 1241881109, 1670886974, -935989831, 2065101702, -1869508027, -1761882948 ], [ -971079594, -1637093810, 192155812, -1531877907, -1740030307, 826195374, 838210634, 1779613955, -447543991, 1251578581, -1030688475, -137787309, -1942193713, -1814758890 ] ], [ [ 1020320303, 2058978742, -1702375114, 372186891, -1774548182, 793704231, 1737380636, 243214702, 56097609, -570394048, 971153216, -270577257, -790389113, 266172427 ], [ -1194067575, 1307333881, 580080559, -78092460, 541262160, 2073371485, -1140275793, -773446704, 1036467319, -820387779, 404218704, 761376938, -1218063870, 1374673234 ], [ 250272728, -166352815, 1991351150, 251276081, 889219821, -1918084616, 1080985582, -1679640845, 2060978210, 26264381, 27484518, 207169440, 347545114, 859465399 ], [ 393775614, 81034318, 1472637855, 73495656, -706752064, 999400328, 699406499, -2117928168, 1496655383, -1096151275, 534257776, 1082455422, 1292677427, 950168676 ], [ 1810144036, 484180170, 1672287774, 693482214, -10570109, -1472988761, -1285460231, -1944950134, 1194810101, 1993494337, -495833592, -234768811, 641986800, 1091735150 ], [ -1008596898, 1257283085, 2081010301, -456591220, -1420014467, 686177429, -1798060578, 52412431, 1435971820, 1629804748, -336562359, -314102303, 1019297132, -224529533 ], [ -2090133928, 1241272990, -526897622, -2060533316, 866322000, 286822511, 576884981, 1214135980, -498627360, -1285739467, 1817994012, -971041103, 1453690538, -720467756 ], [ -1249601315, 1754464861, 1225314483, 1312232218, -1760496825, -537674851, 1288590149, -524934504, -1536274323, 277504834, -1079009578, 2054573226, 1496249922, 1196478849 ], [ -462471235, -1719274556, 272594250, -128823650, 634435630, 1388332755, 1209445251, -2120218942, 251805363, 1176141182, 2062142491, -123132125, 1498839078, -1124479628 ], [ 1847668146, -927626275, 1556632834, 235752615, 697336035, -819694902, -407143568, 549698270, 1417511332, 1922469385, 1947462614, -157648344, -847666209, 359319119 ], [ -584771015, 2117917271, 1669973928, -806890722, 334321513, 1861186695, -269027847, 1156179339, 1359644406, -1536351562, 213608047, -1027235878, -435001498, -62442739 ], [ 875829161, -127926021, -1253598234, -655752552, -849668585, -285798319, 592540956, 55456792, -303486628, 446651207, -1886739413, 1684759508, -1363610840, 812011197 ], [ -2012972234, 224951063, 1128412939, 1577315249, 730243277, 1512707117, 1954358409, -280844284, -595326231, -982272936, -293643264, 1639285781, -1070774268, 767159874 ], [ -1473816345, 2100171371, 1473767310, 73323779, 254765832, -111894031, 1223443123, 1601697006, 88128694, -748113957, -696020379, -163772943, 980278021, 1847948956 ], [ -1703411711, -1164902463, -1105437857, 2011663492, 670336668, 81012740, -1222758802, -1016316424, 1761219841, 2063062445, 883360414, 540596731, -369337542, -2080243435 ], [ 1852697345, -218603253, 105185487, -192037955, -921934170, -591901193, 2028770588, 807584266, 1818786606, -2097579103, -517019570, -2029408349, 1369470506, -1825774414 ], [ 1879094087, -855997974, -281329275, 1487537543, 1134220684, -424455104, 1584519047, 1924429585, -2043900343, 2092264490, 1167544029, -1780592577, 897101501, -202193239 ] ], [ [ 439611327, 993429360, 1765181390, -1465696392, 2142905025, -307097643, -45798207, -736409192, 340120923, 1824904143, 1546978236, 1005477154, -122541181, -571740357 ], [ -1060280793, -1197885452, -1975785110, 533056863, -892387493, -389633699, 549080853, -1568983310, 1516946413, 1404440558, -903524512, 1827843540, 940088159, 1781926135 ], [ -907270253, -1328808603, 1696328482, -344931672, 1615156748, -373945466, 474239222, -2036382514, -1263936117, 1321836461, 665312525, -357658636, 599280466, 1663677415 ], [ -597374503, -2124512460, 35381747, 1766424740, 1628263500, -80067180, 1671706690, 307418537, 449710135, -664852200, -900514692, -541677753, -1389352452, -667267780 ], [ 1062617650, 1374672953, -572490753, -2087518471, 1638228631, -867082504, 1274620746, 902886626, -49944177, -1667374919, -1401702749, -1333408488, -985392914, -1453638202 ], [ 560340059, -1881237372, -1405086756, -194862099, -1463174807, 1408776409, -270339155, 1246658816, -1363177928, 1027245071, -1596440001, -1834269136, -801587265, -354002538 ], [ 2129823141, 2039613306, 516677875, 1263333541, -1044113228, 1468183216, -995153001, 1751996597, 843102596, -126052945, 1184601764, -1536344003, -1508802813, 313801365 ], [ -1917127684, -189221289, 461197950, -588059094, -2062572106, 555044300, 513449196, -550803365, 73141736, 1240401290, 957491112, 247858976, 662851554, 1494537702 ], [ -725843659, -678557352, -983554772, -858011786, 747004449, -1079867210, -1957313814, 1813588542, -31872195, -1626211704, 160867830, 762498823, -2044899849, 263083678 ], [ 847610206, 26932697, -601127680, -1399602958, 1251170563, -1592817193, -1694679271, -770585253, 1910574307, -1399700618, 1487431591, 1244692735, -2136407238, 1756342527 ], [ 957928816, 388504479, -954900313, -967489002, 632598726, -1468149355, 1882758651, -812431458, -621828523, -1671243978, 1917300776, 820308204, -1969042339, 628509441 ], [ -1668447300, 2092406735, -183182599, 1281042971, -114791997, 645507909, -757394432, 1678916790, 1993700181, 242481458, -1810109479, 317889504, 1283705541, 691155333 ], [ 547920422, -1790285101, 1770051410, -1524836274, 1774164868, -1294437345, -8250985, -316555494, -482693957, -1209070586, 123498944, 338985549, -344693241, 54087230 ], [ -1857880500, -731217488, 1826044907, -1676899957, -1497032858, -745505252, 837015029, 1732355371, 168430007, -749314145, -2103639649, -267140036, -1700288512, 3107189 ], [ -1338881489, -1504698504, -849963035, -975994069, 1758460899, 862949760, 322317616, -556809896, -1566490538, 2133158449, 523431715, 1469655106, -2113010374, -1540301184 ], [ 902137060, -2050908132, 589652727, -57353656, -336791946, -322658345, -1955533660, -1472645129, -903159248, 610001292, -457946407, 1577803876, -1168002415, 912394639 ], [ -1388901254, -2058137405, 596598560, -420767453, 1765659701, 478067593, -1949599307, 1450547246, 906599483, 2133687946, -1575984794, 1373586102, -50280525, 2031602032 ] ], [ [ -1264210074, 330830592, 1458324813, -2006266964, -1761864432, -1017812389, 239969617, 1564712892, -140507347, -1616799639, 1209167748, -2099419748, 1414981570, 301057729 ], [ 708505577, 897150680, -1538089347, -175071871, -736357861, 1163429616, -1892008380, 1353960835, 642431090, 1090292514, 722564624, -1774451000, -646351180, -1839428864 ], [ 806839354, 218145970, -722682355, -2039207562, -1713788673, 1147472857, 1558291938, 2082573500, 424078762, 1576136649, -131513586, 818383356, 1223938127, 722255935 ], [ -287903378, 244471063, -720517594, -918629074, -216892313, -1835222003, -1798050185, -463169798, 239808593, -382014312, -2129696443, 2051288473, -953281640, -773167248 ], [ 517923355, -791119448, 1167184165, -384941569, -1462008468, 1523166963, -1979728472, 1634860456, -1114872005, -602961622, -1190215515, 661267535, 332689791, -820585706 ], [ 976765925, 596854834, 1365171431, 743220470, -2022193326, 1556080488, 1945094374, 1860399273, -241547803, 732254400, -1349328747, -1968412515, 2094713283, -1795971784 ], [ 355288236, -774834726, -477654009, -915887580, -782589252, -986915596, -114185827, 1384311037, -1704531583, 1589722072, 1108944999, -1115386744, -26095300, 824594730 ], [ -886784565, -1713261907, 2016892882, 601033499, -1858133303, 1817109839, -581447127, -2103115246, 1150796347, 383464408, 512606997, 1446595513, -1618586322, 607272565 ], [ 602635269, -373615713, -419026510, 606285881, 1179793559, 688854896, -866999332, -1642385169, -683063972, -1171568431, 744414395, 918240718, -208234038, -1725674973 ], [ 913198376, 606863637, 911244013, 1615627470, -595494145, 659312948, 1192626139, -1900034772, 1816753838, -1103605359, 182134579, 385977392, -1500841804, -636579890 ], [ 15614654, 619151948, 1664072771, 1655380767, -891225103, 960999994, -1701298205, 494751127, 2085258886, -1965217522, -1421364239, -1605135803, 1741685835, -1499561999 ], [ -32016630, -2107260495, 1399609231, 1735125470, 896566000, -353359627, -717069256, 462266069, -1813144122, 1319399673, 335026341, 1181169334, -1170908468, -2019079828 ], [ -1301297104, 1420839896, 1451487041, -141991865, -761901986, -1640041031, 1914131310, -1112449448, 652828021, 310113702, -1856946293, -1930197310, 231897558, 885433537 ], [ 276169938, 1136421992, 1668062823, 118059105, -319772178, 1040999423, -191843315, 1858017501, -672956978, -1550814406, -1092465063, 2096418803, 225259984, -2035650518 ], [ -2062995238, 1241802004, -513126821, -1661717605, -2137582507, -1590328332, 1812802640, -504523125, 56752703, -27101826, 1813635163, 1875189001, -1129388177, -1733508864 ], [ -1401674250, -1763893071, -212338421, 1167038031, -2082197040, -1683298731, 148295082, 1247080125, -1155718981, 1926058523, 2004954169, 921334297, 612706313, 1481281885 ], [ -125752458, 232876769, 1714051948, -1021584727, 11121083, -952998200, -9829996, 942168494, -1263580175, -745117569, 737731971, -180794028, -526180974, -2144334069 ] ], [ [ -1031930987, -573526183, 1443455492, -728526642, -2012669587, 185525335, -1627316282, -396079788, -1146420470, -1945151881, 220846127, 346294235, 1233265154, -2065809153 ], [ -1521355354, -803028856, -1517906639, -1880686062, -1940433483, -145514904, -2089897862, 612110913, -59063297, -1477900889, -700518997, 339346299, 2002856139, -383946657 ], [ -1481091603, -395845840, -1073177185, -226318719, -2045521062, -2113455765, 498864754, -2117783240, -203924581, -328915151, -987440478, 864427800, -1131843528, 2137617932 ], [ 531753053, 513984959, -1069426898, -474498267, 202165047, -262417078, -1681433318, -1694144026, -763510080, 1100465931, -1826379775, 2060718674, 1455672850, 1514214501 ], [ -201149393, -517870458, 240748511, 974418115, -646891323, 85154275, -673039619, 366418248, -1415416088, -459843668, -1747311145, 1876357650, 1872181026, -380554175 ], [ 2135137319, -1373645757, 896086963, 560203780, -1172270940, 1505585171, -364272184, 135449356, 1909846820, 1233110343, -1770777374, -91929822, -1279692816, 336852520 ], [ 667768152, 586735011, -54871174, -2057620538, 466655604, 1306616370, 1550268998, -2067838204, 895285037, -1054240967, -1109366726, 1946708590, 1327717025, 687869829 ], [ -1449724424, -22460334, -755773392, 16716538, -54135371, -176076824, -432959863, 460197291, -1224617805, -2129706731, 1884917979, 485719028, 260095244, 1718614129 ], [ -1534011590, -303946488, 545648068, -759531172, -434535558, 691166337, 601511271, 1723286619, -1820380793, -501801716, -593627427, 169990514, 1288417741, 1476384192 ], [ -1553915723, 697148743, 421435646, -1010904302, -1545224106, -1313086307, -1792506841, 1548883992, 293446551, -499244178, -519780623, 1753227367, -231353779, -3231418 ], [ -1400726847, 1886480371, -188065790, 447379541, -519677446, 245044745, -745884390, -1772267368, 1721299442, 1281331228, -952939582, 743609881, 1602677252, 1701485099 ], [ -1996114938, 749807033, -954814998, 809068410, 596514414, -905369442, 1518447776, 380430873, -1345191369, 2065373190, 320600281, 820587560, 382465374, -1827355035 ], [ -139866267, -641188256, 1734848484, -1856954774, -1747681016, 1827885006, -904690564, -1832888027, 1741176917, 1784849491, 21876433, 1161742768, -1890438200, 1978558112 ], [ -1977403442, 1554545844, -1516732754, -1696008370, -1934416765, 362159083, 441607258, 1169353525, 328592307, -569791520, 1882123018, 1208839186, 518667344, 1438232744 ], [ 595594591, 1227167940, 912746470, 825018742, -695831786, 1202247182, 1631141527, 1286167015, 824899732, -795566334, -1230904630, 941175339, 2110528037, 1453090056 ], [ -95646134, 1007684801, 316286552, 498904579, -294605637, -1204915321, 1028786502, -1236028624, -1330331, -1904683157, 1267854171, 1845619184, 1503514213, 1099955551 ], [ -1972609633, 1351965816, -919952151, -436868415, 637886473, 1969127120, 1326670677, -77506997, 404600136, 1144168771, 1699517837, 1786802814, -1412306394, -1496369207 ] ], [ [ -787943878, 2026685866, 1026817545, 124948980, -1633043623, 1402606387, -705810534, -603116069, -1169454909, -1596800324, -412392186, 1595021952, 1683309451, -767544197 ], [ -908310955, 2135637176, -1798861156, 980162054, -336691238, -143797702, -746669875, -778528483, 722873383, 649854989, -751664366, 164919220, 194304641, -41559874 ], [ -1814803460, 570352403, -617108871, 1812836306, -1665753617, -806320808, -498580857, -1342250311, -1519658511, 1645154689, -645153262, -963848199, -1372903599, 1467694069 ], [ -2038370218, 2079976747, -1184060516, 811038843, -926472034, -1325504804, -761366603, -1858867172, -168085145, 665952565, 1619202897, 628521595, -37148310, -2042639008 ], [ -1743839077, -1693594913, 784686350, -1597824888, -256118092, -1077279454, -176028733, 1598288313, 1756285703, -1233828952, 2142163046, -1296866816, -1099237821, 767543240 ], [ 1931372803, 747833169, -1414534256, -1772865784, -1996276558, 189761911, -432592881, 1133280665, -2050530103, -692990146, 1821037547, -68243273, 2072588676, -1491587433 ], [ 1820908117, -1544692722, 274908186, -1195758979, 1437370590, 145903168, 1776586093, 1153115585, -1846012028, 849955226, -2056894269, 23647052, -602435041, -1913404558 ], [ 810457598, -1437033776, -377691674, 2111451642, 361520571, 1344648163, -641063141, 1407201836, 137036521, 233013739, -432687326, -1576455020, -1772268178, 765906568 ], [ 1247685735, 1771199375, -269075124, -227812509, -1136318661, -717140790, 754144678, -1788258016, 79554890, 547014949, -1593551240, -873735984, 123020676, -1197467924 ], [ -1777395311, -1361823651, 2072186331, -810242151, 813427481, 823272614, 1588576536, 431809337, 1152122422, 403297544, -1307325014, 1722040806, 1161115716, -1353931605 ], [ 1266663727, 123427468, -1502390299, 927363935, -779525618, -281706791, 1441638683, 1447818232, 1496764135, -921737911, 452193779, 1263059733, 568787286, -181150549 ], [ 832224158, 500816800, 168491477, 214652381, 1832011165, 866638372, 1854300250, -500346691, 270807550, -1589024238, 1371312931, -81861468, 1134762610, -478549896 ], [ 2051007636, -1194085537, 365376, -1126411449, -1698068943, 779519384, -1320245636, 1739149012, -1433622020, 1172983842, 1467164969, 1437451231, -219580623, 112899761 ], [ -495202454, -2002195578, -179054340, -29051661, 329756765, -1052864197, 1630781112, 827196033, 1838961164, -401197756, -1052272143, 214795705, -1474319923, -718865834 ], [ -460332862, -1077581109, -233008137, 1201800225, -1525740000, 1742422469, -307268756, -1922360949, -368413488, -1110650679, -1022785131, 1003987893, 1398816035, -1638936549 ], [ -1999385870, -640610029, -241678009, -1562668932, -609243501, 1041097975, -431434033, -71014622, -1787444555, -1183695124, -832611512, -1000147807, 1328480267, -2135819529 ], [ 970255005, -1239599836, -1688482965, -2033551728, -1614068972, 807694801, -215318348, 2113761824, -762416062, 322262446, 171555387, -86981112, -1886865441, -1765231224 ] ], [ [ 799581950, -44319836, 365655499, -1505885448, 874280729, 338450222, 968738313, -1743619793, -1612823414, -1529397501, 1993988193, 1196239010, 1119712360, -1101685625 ], [ -1728668695, 976895544, -356927508, -1884087814, -2012902039, 630670320, 135862708, 1556726905, 1860673729, 1858486722, 1923073001, -1339977907, -1308329620, -578349359 ], [ -1498916453, -1800515383, 284399248, 802228197, -1240768478, -691256825, 721974105, 2108565426, -381167775, 1676358710, 103690058, 1765029835, -548655253, 146825150 ], [ 1490000482, -2129094273, 1969534473, 606889938, -2016350722, -1037546642, 1168503269, 472503187, -1356769428, -541304271, -1992209148, 1964428914, 1568509773, 1837158041 ], [ -1693204799, 470359767, -768921987, -1872942472, -2024786968, -779597279, -1084883596, -972179928, 1593077649, -1819817022, 1249373356, -278614060, -2001670629, 1847638999 ], [ -244665681, 204213607, -838912129, -733723660, 863999087, -646507101, -2113910544, -1995326774, 597478832, -666409627, -2132014444, -1949147869, 1241195993, -402270654 ], [ -180354757, -1165380669, -1029091517, -570437939, 1704358774, 53396252, -1424041549, -318536948, -860173529, -1733514456, -1977737100, -1326274615, -1940960653, 2071992796 ], [ -1049174996, 735384820, 2063818241, -36866923, 1690724575, 843913939, -1147323454, -899122342, 335154297, -709291827, 1067391419, -1681345598, -1630861638, -260138894 ], [ 846264734, -1053334395, -1646416957, 2045901831, 1530551386, -274678979, 1709295293, 929515938, 677489394, 2005018168, -53826304, -1498925141, -685339438, 291785044 ], [ 393309618, -798116799, -564515490, 1234771911, -2079417039, 539992799, -1673426810, -1079764495, 1608367808, 2008452707, 1324448086, 2046481743, -879715076, 919886090 ], [ -579498668, 404675246, 1256191734, -1300766763, -483895658, 1262636649, 648219247, 1834884582, 1419243962, -701138605, 79192539, -245979421, -109535358, 327700102 ], [ 63860299, -479370376, -1468552897, 550910168, 249554419, -245740538, -2047731004, -286303370, 1419130597, 888332023, -1430157235, 2002974635, 34611259, 1669782045 ], [ -1514183493, 1110923886, -1816254884, 1174443833, 1491471341, -1305984230, 781668802, 1008015208, 1220299341, -1355879133, 1806302693, 1691053701, -153265138, 1129759487 ], [ 475181675, -1841701667, -1554803100, -57992441, 1548942691, 1662006525, -1770313084, 1798071684, 1593049308, 2026278377, -1655620934, 2106052613, 2019226286, 1093735023 ], [ 543435918, 1948000774, -1720026519, -1558432368, -1443956567, 1379329592, 1110063294, 547439161, -522058556, -1715299236, -1663519121, -773535254, -605313058, -1566531669 ], [ -1396369118, 186098726, 1645568464, 123101955, 632395220, -657674882, -2104649255, -1859769850, -2060037141, 1483700886, -552924818, 1433755028, 152852085, 1688159368 ], [ 1474747122, 640036147, 1545006510, 165099075, 675582860, -1510666076, 117094658, -394049809, -1947401256, 479507574, -1751434851, -772488055, -1887568530, 1070485658 ] ], [ [ 210460266, -29257477, -40369357, -1907587310, 1980892062, -2053063296, 1102449208, 617111790, 881447305, -919082678, 923013934, -1585052324, 378814725, -1837725061 ], [ 1993152680, 123670837, -324838952, 554368860, 479645799, -1750199844, 740159597, 1583213233, 1779581961, 94956430, -542039650, -1040155636, -596047483, -1621270266 ], [ -474102192, 903049067, -557866109, -846029058, 273856662, 645987041, -2059945208, 63050180, 1709671711, 1029184286, -467643472, -390195915, 82432766, -552710324 ], [ 1815282361, 507512001, 623124901, 1785542422, -439406866, -382942203, -1738576213, -995429109, 124300776, 2065322446, -547574094, 820991918, 376699034, 75901746 ], [ 1461781639, -427520014, -894836843, 1837382942, -365435289, 1153255276, -1863040055, -1794555136, -1753184612, 201600989, -1195017814, -1426114324, 2100879918, 360099454 ], [ -312468883, 1051810712, -335254762, 627340759, 853354665, -31283041, 484986891, 1784212397, -1175775827, -1975085250, 1347894738, -296086045, 258809884, 122880494 ], [ 607192102, -1779725786, 1975320128, -602846015, 5415689, -1338142028, -1945384189, 1561609150, 2046447308, 1764172883, -1912941596, -1871940115, -1661280667, -71492996 ], [ 1781430616, 1362760850, 1606322913, -1156619403, 1362356159, -39909470, -1836738593, -2100368108, -1488072243, -290653972, -1620938780, 1071947833, 1932509472, -725356704 ], [ 1548023510, -223287126, -1750041403, -122639676, -1800942237, 410955522, -1143010473, -1867551804, -540734625, 1644157390, -497826409, -503987876, 1040449422, -834898659 ], [ -395456925, 1552954589, -1055719310, 1895861668, -56134960, 1588237743, -699685394, -1841994926, 1007661067, -264437606, -252774276, -1379004716, 244500419, 1847778352 ], [ 258942711, 1008499311, 751838666, 1949319728, 1865455892, 742245079, 120058500, 705192582, -587571053, 1250173349, -389448858, 1451941828, -1469622459, -1518067453 ], [ -1432040159, 302316042, 1728463710, 1080802843, 1480908306, -789448099, -699508441, 1889287334, 439224602, 1651882815, 1786180154, 1805141249, 410041608, -2042011714 ], [ -689957361, 1181128329, 574451010, -1542710977, 1280396444, -125567198, -1739175607, -983143408, -1546659245, -849958448, 320803276, 1919143192, 550667676, 635434965 ], [ -681811072, -1782167958, -2031951650, -1585559236, -1067370722, -979913556, -566680705, -1367730673, -908572536, -787184762, 1270170267, 405813099, -65675744, -1686416761 ], [ -1154080698, -814667211, 347133488, -1288212055, 1411808994, -1564732226, 1282414136, -2073779590, -782383794, -1037609453, 1319370962, -517025131, 267664320, 2064343335 ], [ -1227633046, 1028085184, 962242069, 1560571997, 141667822, -1215858943, -2044149638, -1932022001, 754019925, -1013481453, -120738134, 661802066, -773898078, -1415176531 ], [ -1421917463, 586200663, -251624632, 232449453, 387666358, -1915844252, 1356794503, 507271264, -1351963374, -1532049982, -387147406, 1133494327, 1670281516, 1088734531 ] ], [ [ -1030964068, -1003541263, 208057483, -556255088, -946181084, -263054920, -1606583034, 118660145, -1661339340, -937201405, 1105464216, -1002057618, -1958985063, 1081887770 ], [ 317916254, -1488330990, -1442831924, 919885969, -366576327, -1160682900, -92755261, 1975175873, -810131810, -236354156, 583838700, 393779956, 304633709, -1096909836 ], [ -905509290, 965658246, 320720267, 343712482, 406713341, 1400487518, 1245141950, -1259814985, 874192524, 1148893672, 689493493, -1246603922, 101042676, -1148552927 ], [ -1336421655, -758605293, -1731734032, 707195347, 1514853761, 60439467, -488733523, -1870731620, -555846103, -1093120971, -308346988, -831105825, 1345933637, -1267598474 ], [ -61561841, -1781686061, 1513031942, -150399513, -2065433173, 1856240901, -349875811, 616732282, -327494113, -1586793394, -1303186596, 1670417494, 1826601962, 1575785054 ], [ -648419759, 1105907703, 976461556, 174578114, 1075426071, -833997616, -156641464, 1771870211, -383898241, -667800256, -935325141, -1613004199, -1609312050, 1153196089 ], [ -1012810479, -1275406400, 1652758985, 199913212, -902158981, 633640342, -250896823, -2003012967, -776570967, 135262818, -1013405948, 1656397572, -251686187, 68615079 ], [ 122832034, 1271459089, 168957609, 34029702, 1328217082, 1780509430, -397578603, 209490029, -182828586, -2115049180, -32847739, -17265709, -242437654, -73623 ], [ 623856020, -2007985317, -769086850, 889643798, -1479489657, 533030722, 728376010, -93098736, 1389751313, -326338527, -1307018276, -588721394, 161430776, 1315743312 ], [ -1029238331, 1568983039, -599321836, -328687179, -1831381762, 344227869, 810279128, 1444137849, -1083991492, 342209859, 2090664411, -1406712953, -106482269, -56205014 ], [ 1837990689, -1411153477, -169031435, -1584618854, 564506040, -587503160, 1568912322, 1869660856, -621605034, -241833357, 2015575025, -841189876, 2101922396, -1551541391 ], [ 1936064316, -1406602972, 1075851394, -1682343072, 443829330, 1254573184, 1651429007, -882420838, -123034303, 1788094147, 1818960101, -2133211813, 631112353, -1106439284 ], [ -1457119213, 19995902, 2081193643, -2124546155, 1894754863, 1999725545, 1980707814, 207788422, 2102243793, 1823483474, 1571556697, 274826194, 921226895, 313788997 ], [ 221549770, 161814295, -463529908, 1723611098, -851061196, 85928132, -485572173, 2043912308, -1526360807, -1222945020, 357221464, -1624905391, -13133002, 1202393039 ], [ 247423912, 2043505541, -1144412261, -1578036675, -2036929474, -1486841062, 916571626, 1760992174, 621515969, -1830011268, 1562034124, 1715354898, -942848471, 302132848 ], [ 2048464704, 1692798019, 872421371, -1540601274, -400771058, 1485412176, 740875504, 700991087, 1603291906, -1974076592, 1532064234, -832123603, -972680597, 1422158051 ], [ 1388075556, -1011774023, -695229572, 1954753790, 1471293421, 1200570776, -579306426, 506938065, 2127156631, 1500518701, 1051960096, -394893330, 24568951, 2099880702 ] ], [ [ -32926929, -1878849131, -153992410, 1132832609, 855867146, 31822177, 1526325943, 932547085, -1054682854, -2105071488, 192891565, 1049798947, 67733743, 718775508 ], [ 2033801366, 642705821, -1527005051, 790161813, 1427318231, -1588478946, -72395593, 1546189502, -242804632, -13853807, 96439502, -2125987425, -769243715, -851580399 ], [ -1516783406, -57916846, -1966704467, 1716985389, -431260860, -1643075467, -2007719389, -1578499970, -307387983, 628498354, 282966596, -1599491437, -1569931231, 1666205102 ], [ 252993315, -990615641, -1532174049, 1198963936, 119402787, -1958504380, -516669112, 1919125503, 1013297575, 688526206, -6452674, -1153659768, -1081555345, -2007205713 ], [ -1688703603, 1135832899, -1420761828, 2077118861, 1174008653, -2127801143, -228334715, -818475720, -1043825865, 2041844830, -1514664901, 254766989, 1613540985, 707963072 ], [ -503311188, 2067870717, 948681420, 1165896476, -1420409396, -1324061294, -201085587, 1577623098, -1180512452, 710131195, -33489193, 1597991672, 548548426, -1795265416 ], [ -1880805105, 1131751611, 242439327, -29849109, -2053709113, 716997161, -1549314382, -1397631916, 1172470074, 756701254, 1221325333, -1782211414, 1231880789, 1651553790 ], [ 1419894863, -1118232261, -361647815, 1519807519, 1929031455, -1609856248, 913836438, 412959571, -680032382, -82957210, -454690772, 1975596188, -247985196, 1479539588 ], [ 2022115541, 1821614255, -1592424545, 359750965, -1171517106, 202943008, 565023120, 1859137265, 1953224316, -1193495244, 1435997747, -359441757, -1564302408, 1048297088 ], [ -565968909, 1646708421, 144002167, -1372483539, -1936693329, -1665430271, 260858123, -1791028226, 2141382910, 1004749011, 829486350, -894054246, -611420099, 1886415820 ], [ 1761695569, 2139136640, -320023448, 1646073827, -1405308739, -1271511470, -1594099977, -412897820, 1534892054, 1144247621, 190816724, -795082674, 399155460, 1557054862 ], [ -1690131406, 784374225, -1104815086, 1488360222, -1962886720, -1260262184, 282348074, 773201545, -1836879369, 2050418076, 1374088695, -478677655, -503162420, 1661817607 ], [ 1368443813, 955028721, -1215187651, 442429802, -707762324, 91746198, 1683537605, 1548810642, 1291259740, -2058259424, -1257083122, -148415460, -1264088922, -869939031 ], [ -277176329, -1962829844, 416508927, 687436098, 1336768456, -427583801, -1060146516, 1164766936, -1520201978, -1159406211, -49974461, -1692814090, -2050931345, 741975432 ], [ -1089973325, -1116364472, -878193087, 149535238, -293813322, -1594046598, 1840492064, -1427252084, 458581530, -1736465288, -1050996846, 1950859833, -991452960, -1333372937 ], [ -959850728, -742871385, 12305629, 870986306, 380935064, -2126838205, 1081603570, -1942131955, -1662626997, 1769068317, -1284956516, 1430129157, -2098350229, 1050546425 ], [ -1363902280, -1702927783, -811785030, -755900731, -1743484045, -97480352, -1226264019, -1140469106, -2110850164, -204406365, -911143777, -1271327746, -1160674446, 76290956 ] ], [ [ 1259020773, -89792311, -1515060899, 333392402, -1339474305, -667933484, -96191214, -1071979006, 1703538340, 1707243285, 1342296669, 1513946790, 950897899, 634230404 ], [ -345895497, 1795083333, 966221897, -973976755, 363709608, 2115732165, 1395519877, 1359206901, -791052872, 1372565750, -886794537, -785816224, -1638059909, -1606352305 ], [ -93810893, -2114763569, -1940059349, -1139125593, 492826094, -1403026560, 1484394498, -551521799, 570363166, -90579514, 1733468278, -1451487649, -1134718090, -452128932 ], [ -1953318305, 733485283, 671292864, 338499637, -649648484, 1137882487, 604385221, 1511111939, -2129209665, -287727984, 1176474559, -2143825552, 826492616, -2067174013 ], [ 682613120, 1308112171, -205191859, 2313338, -2123788757, 1686436539, -1982484911, 1308368156, -1324293439, -455526435, -398390915, -1930721244, 1163412390, 1563701226 ], [ 2039602773, -1707059864, 1953424099, 1513670720, -150840792, 1458237382, 719126580, -315959689, -1043013590, 786121365, -1636256221, -688295003, 312648941, -270542439 ], [ -504146046, -2115869791, -2023573140, -1828575587, -1845117061, 716954544, 1108529243, -405037532, 1232780719, -2062449760, -1166618264, -1077380278, -228940343, 434463310 ], [ -1499973862, -1644377736, 1429179929, 1363751371, 170925344, -910017505, -460859392, -872045301, -1745915004, -439818508, -1531521739, -660506500, -532830361, -235857814 ], [ 1988101856, -1142635073, -1634193150, 455123401, 1308247819, -1538494635, -363538527, 102587091, -862642078, 1139953023, 105098692, -1217298421, -546957159, -1178575037 ], [ -1509720907, -210100994, 1993166549, 1824079798, -467216145, 1075124490, -1209792814, -743917016, 955602911, 165383237, 1549926914, 987115184, 2034013730, 1868522943 ], [ -1810395817, -310196099, 849299455, 1554511132, 1406219692, 1022200893, -1226191361, 182414126, 459627127, 936459951, -1239572375, -368626133, 1140132570, 1626956242 ], [ -776282067, -666841921, -1571853449, 1404185606, 1291286745, -1404410626, -742993303, -341579799, 391033093, -318339726, -1451319252, 1604198857, -2068697044, 825898618 ], [ 1785153594, 640342417, -1624414574, 1292513276, -262676003, -807201324, -838701460, -2085945125, -496401890, -501050440, 1422880302, 1333404867, 2110085686, 2076064772 ], [ 1321574797, 659274119, 782835725, 913935020, 1229430855, -472330330, 1942717030, -300595707, 289738442, 938300351, -659648131, -658770364, -280354567, -349903930 ], [ 655311727, 317601048, 1863115532, 1926802320, -298500561, 1257710634, -1877208272, -1849728629, 265956775, 1090328373, -1050836818, -890556093, 1186753790, 850837962 ], [ 1962832732, 1117825515, -820445842, 1548794272, 365238579, 135789835, 1718435297, -1248514238, -381990987, 2021307062, -738086747, -2022921465, -219564395, 1272791904 ], [ 580273609, -1065981491, 2013509963, -1876996537, -861351857, 83253272, -759119202, 1256246687, 836429290, 2052665448, -837409556, -909793769, -949801386, -959354024 ] ], [ [ -732890262, 744067406, 790935142, 534265612, -1120710519, 541275109, -1738224519, 950509794, -239243292, -1974855916, -369063557, 35623265, 2058604202, -1879617092 ], [ 467123628, 1737386227, -1559408282, 799083919, 626989150, -853845365, -1514750414, 1452216683, -349485392, 1542053303, 28639744, -980034399, -34398531, 1944569972 ], [ -397943677, 303128686, 1896704467, -1449055210, 1852291014, -31736440, -152138568, -171909288, -737203599, 1688775112, -2088446970, -1719314306, -1794721897, -156158780 ], [ -677855988, -470003360, -1983150544, -270654731, -1819590969, -387805615, -1712445649, -1865615127, -699760164, -1257989893, -2056700721, -308721183, -2062121252, -1088015223 ], [ 1392049839, 631788095, -306333269, 1293258920, -1432572490, -1631536970, 815309552, -1154598574, -197739574, 1092045757, -730664616, -1359703641, 670844057, 1689201022 ], [ 557833609, -1221014956, 63303228, 646613996, 2091013885, -1209522506, 231959203, -1069178400, -1099562249, 1142890009, -1130124130, -1165763430, 601583337, 10273386 ], [ 1591575336, 713470377, -99463792, 348219459, 117657286, 2129742834, 784573918, -1057833911, -980671928, -795727228, -374527875, 1841728193, -1746166393, -672173052 ], [ -832067263, -134881346, -514128488, 1174187651, 369864266, 528928637, 1548872773, 1192904946, -1632855168, 532258346, 875114541, 1533664981, 558011415, -136538118 ], [ -224064970, -1198162518, 160873004, -579750313, 1542106502, 1352080877, 1904277188, 798306233, 1602386807, -1655627935, -1589565252, 331223431, -796699967, 329003489 ], [ -1658442315, 1887090382, -667802927, 654615068, 1989532847, -726510170, 1227649885, -1276289712, -1375928341, 1188569493, 491997608, 1003210807, 626713452, -1466134973 ], [ -2064045380, -803057066, 998001367, -748995896, -443059679, 18417128, 193756199, 1575605145, 1346951891, -25613470, 144860898, 318853250, -1471506262, 342363544 ], [ 393841789, 1788451890, 527478931, 1939745212, -2050507550, -735629173, -1015704831, -1492263019, -1350590611, 789244648, 1631701081, 447819399, -1335873149, 1665097452 ], [ -229062448, 209140601, 1771611013, 787875450, -106801254, -71646369, 1727498248, 1875249126, -325997820, 1914910623, 1120724175, 1750564125, 1868608123, -900580814 ], [ -1193577636, -66983940, 1781566836, 456443888, -1072734492, -58352020, -1296265171, 902891206, -698395334, -2134543319, 1211453629, 1075492728, 809189033, 854699393 ], [ -1212789629, 546254530, 848713265, -2017272616, -1957537459, -721095508, 1134459407, 604060001, -421536244, -586202787, -1435181671, -1674344441, 232506516, 1235807590 ], [ 1603920272, -1188738445, -1401692290, 1343434127, 2110978383, 1135339156, 191991052, -1452236725, 1663749302, -699168111, 482355962, -1306236338, -99781265, -62435637 ], [ 671364996, -1968767514, 290899512, 1708306592, -202541382, 486539592, -1637881121, -1615561152, 1182944918, 914945056, -2132482282, 889024667, -2108723983, 1880271094 ] ], [ [ -519392858, -697971817, -554393527, -1029088197, 835023142, 1335081008, -888161740, -325434991, 1305891965, -2115450981, -143742936, 881150109, 1617208849, -1571932220 ], [ -959043955, 1119115016, 1078679819, -938196507, 1645319958, 846761722, -527623387, -364386688, 749117544, -183849659, -531150042, 1966936694, 2062799558, -660389290 ], [ 35470096, 826255248, -1665083069, -1902015556, -587078456, -1146436560, -627364142, 2004671745, -1443142222, -1115752766, -191077825, -1896734202, -180845607, 540633148 ], [ 294213349, 366395732, 1686837927, -1735386111, 1793688814, 1642716955, -1455139469, 908157568, -1172413219, -919798849, 225848457, -956587688, -632663077, 1378952837 ], [ -1894083338, -102771649, -1983465654, 725513221, 1805328967, -50026631, 399456896, 2138325502, -207277102, 2082743447, 661366129, 1631813554, 1592526567, 1331478179 ], [ -2054958942, -1360070126, 1652390932, -1771181099, -1630606183, -1111025609, -2057092625, 577066373, -1715843979, -612840558, 1331521568, -1095720302, -1028028208, -299265497 ], [ 2063503598, 1765088740, -1209967739, 1075247091, 1705201919, -936435305, -666854477, -329160586, -1357960407, -510903071, -51924562, -640315642, 1263677087, 1989392965 ], [ 335535936, -1937201291, -1352909707, -911569030, -1942065338, 1429026081, -383278605, -129453721, 1094515500, 2102344519, -976623474, -138599333, 1008970516, 1534398946 ], [ -1248697398, -711251377, 559440884, 962713782, 1197444700, -739396151, 14196503, 1831682229, -194198881, 625624707, -597514714, 1943980298, 35138695, 300860626 ], [ 1101615101, 1003803721, -1758367823, -1488532583, -187657031, -435184011, 1620841088, 185154828, 2081449525, -675626330, -1680006622, 175818111, 1175754811, -1589588034 ], [ 1494816424, 1445596337, -1571393968, 175525506, -1471880101, 1283331069, 573353669, 2071762791, 734097067, 1578514112, 163316749, 1952180741, 1369578629, -650488756 ], [ -104231307, 369947287, 1246740968, -100222204, -1559896615, 359483705, 400423761, -1377884538, -246076751, 1222760715, -1452980575, 946499420, 214636705, 1534509431 ], [ -1323381662, -962379713, -61533464, -1688486719, 639813906, 1362017120, -1718220907, 336016354, 1454855663, -1598847060, -1907011580, -919538779, -1976421749, 2144688588 ], [ 1889196804, -1846103479, 6956107, 1626344823, -1006748102, 747080966, -993078264, -1561240627, 1151516200, -1653777563, 1895985046, -147853782, -1343563472, -1457722110 ], [ 2147421164, -70086364, 746512816, 1821524847, 1146929128, 1687944765, 1834141306, -925934396, 522470663, -777515692, 1605635856, 1345999424, 222824214, -578134651 ], [ -653437559, 1298902090, 1849183163, 1196182614, -1298810198, -1985290449, -1129228047, -1134686243, 1319448803, -1449035630, 1374603502, -1471779136, 772619629, -226048026 ], [ 1889944462, -1122773264, 1012465424, 1181386923, 1900393811, -1736590265, -296265004, -270377989, -1507253668, 1598344036, 1698881668, -1366037059, 486585752, -469550114 ] ], [ [ 83385484, 707406925, 1560598079, -1175145772, -1394470747, 343487756, -1061988094, -51308964, -4816451, 1810873764, -2052857656, 114677445, -1801305785, -1636154296 ], [ 859967877, -356828125, -91999286, -1229233701, -1486257807, 564637930, -1926434654, 188932658, 367253843, -429266983, -2004969476, 579789239, 1772624363, 557459615 ], [ -1678083185, -301687734, 1785441925, -53893527, -564938522, -2079119823, 953535956, 893948463, 246736698, 1104629863, 957580539, -419692125, -1845636474, 2018370938 ], [ -1204517175, 873145540, -342797508, 1647110616, 974635860, 1743322731, -1928486822, -602025228, 26711933, -494593747, 114211148, -348792304, 1810075950, -742508781 ], [ 1391864773, 378279166, 1424486149, 1101272463, 807786148, 1561669750, 770041046, 1524772768, 1238657697, -1170408510, 1495345299, -1766032434, -1917394520, 727299090 ], [ -1393277772, 1235986088, -751685335, -1661909966, -1651520522, 524212077, -1997602240, 159939453, -755701924, 1232722605, -307579902, 296678172, 923087802, -1304670336 ], [ 1876670873, 644102477, 1637514893, 601617007, 1790490166, 174296932, -646457058, -697723316, 150426779, -1568126094, 767323771, -809679032, -1396400136, -1945358058 ], [ 2145740081, -86881066, -887512352, 704075448, 1273722852, -6418737, 406409063, 1849523983, 94248122, -1057236858, -1345541351, -1985944144, -327894240, -1137132843 ], [ -731576827, -1762163523, 794630106, -793502063, -1583572053, -13115677, 1738086916, -825200236, -985359842, -1167529389, -1097379194, -1003622077, -1153338441, -1627324481 ], [ -1717367426, -1583652100, -553711063, 1333521930, 1266646401, -152522140, 1176213678, 839506502, -1687523628, -784255165, -1616223044, 1061386330, 520663360, -1458492047 ], [ -2065884461, 138046516, -2097233452, 534979035, -1746498975, -991535234, 712437225, 1593526185, 1118048516, -1842544285, -375432533, 1604818944, 2091443901, 1326244818 ], [ 654529116, 239770106, -2122567331, 1819941249, -471401434, 2043496178, 734974695, -1466391974, 1493365056, 1267499204, 2036543816, 493981333, 505432005, -274266419 ], [ 1257023347, 439326687, -1088461382, 1815249981, 499971782, -257176127, -1342621445, 913640873, -1090163594, 666570115, 1493611144, -724116140, -1865535992, -676155224 ], [ -373641605, -1046515792, -922533013, -2112150375, 1111491151, 1267553195, -1390189420, -1031862033, -770648385, 1111938726, 1505258922, -1380037752, 313037605, 328174903 ], [ 500398356, 1123858287, -257203608, -237798088, 2117301148, -851986689, 1674143693, -1147831735, -1236902053, -1740447031, -874779973, 1799107178, 1288178957, -1660797967 ], [ -295458806, -1813829061, -2000768594, 1932725560, -420988232, 1430619854, -875160297, -1815793451, 977267827, -1428937747, 1369264565, 2020900178, 278523238, -1018651353 ], [ -1915935735, -1364874595, -1364991452, -294654665, 1738962912, 664352033, -1546501724, -1737325523, -1262625522, -192335651, 533673935, -1379565322, 2112040037, -1098815606 ] ] ] ] }