{ "type": "int32", "data": [ [ [ [ -1494082992, -161121745, 547863849, -447111792, -365592484, -448742837, -283930195, -1542924001, 928477846, -647111418, -1007040701, 532591836, 1318365382, 1464121336 ], [ -588329528, 1898467967, 1708753315, 728201034, -2071378479, 545647189, 302670255, 791461289, 1447918953, -2044748257, -1540123499, -2041678983, -547328185, 1631500511 ], [ 1677989853, 917272688, 618199617, -1538451918, -1168113350, -1943147787, -527752343, 1968939124, -1074143072, -138230955, 1732039101, 1650725525, 1337802710, 543257767 ], [ 153491855, -1933308151, 969197288, -989899371, 1118599996, -1751168194, 1407144140, -644331354, -1923468240, -827412244, -1806529324, 1202264549, 1990425854, 627343854 ], [ -839539089, -719934200, -2120042032, -1405541039, -1302100072, -1017546323, 1365003753, -267573332, -159515878, 1598956497, 1500538021, 891027810, -508221849, -145797658 ], [ 580283856, -63197159, -675139935, -2091637331, -953037325, -309093353, -1339752813, -546567128, 150355903, 838877515, -1566331631, -2049522251, -1150668107, -1370464930 ], [ -149249829, 736493199, -954703155, -500105769, 1430912763, 1441695140, -1081581175, 277359741, 702709537, 331625008, -1634633928, -170911293, 366323970, 1798348125 ], [ -1722175159, -863582045, 492397023, 1818577118, 907352938, 2085127393, -1112164569, 1760401326, 1008643907, 753663864, -1406730752, 1923205261, -1862820066, 500511537 ], [ -1984771036, 1608241400, -2083443449, -1025163056, -2042872640, 360544263, 1590056597, -245708000, 378763142, 238887768, 1804683781, -201725665, 1205818249, 124910987 ], [ 1439230588, 2066495328, 1171702683, -1798410185, 2098921068, 131952504, 1347740537, -553387712, -389682376, 2142824048, 287454439, 2048451218, 1233231327, 1190528073 ], [ -478798343, 1344943929, -1859661043, 912186896, 2051334902, 148246790, 886419368, -1660719581, 815112378, 1783090534, 1446073149, -741472267, -673698307, -1468916940 ], [ -1273212163, 820517324, 829971269, 399531241, -258817040, 1467906157, 1397317510, -77107730, 1718495227, -2079268599, 532198568, -1099091394, 62648083, 73796523 ], [ 1405898301, 1335308736, -45788342, 555481807, -1711868664, -1339866487, -233020663, -1446849485, -200229725, 187533653, -1802644090, -110640567, -940190650, -251211558 ], [ -1135007468, -1576737431, -1064940347, -986920253, -1317749773, -2086789388, -1193659007, 1908658277, 650084140, -1935983460, -978592186, 547429057, 1800247187, -278537256 ], [ 1935115836, -556388036, -2003128305, -616748695, -800598436, 1845288191, -262295189, 528631398, -28785915, -1169433912, 463522864, 2105718478, 1430999538, 737173785 ], [ 553765261, -901549139, -927621830, -291313150, 648645355, 1798255248, 550478518, 520432322, -1914816257, 908304785, 81620123, 655192443, 201677633, 415689576 ], [ -1289485253, -31362045, 1765762134, -2095479608, 1506797735, -619841989, 309953874, -359278400, -784945556, -1443586366, -942241586, -351882941, -1676209396, -1473616071 ] ], [ [ 976291974, 1998666319, 629269021, 1525177699, 466168665, -1164477042, -477140098, 954671254, 472090819, 1690653483, 716468707, 159511748, -1387613745, 2094061067 ], [ -108722570, 1268718486, -1311520813, -1236169858, -1359678289, -593873486, 1870679247, -330804095, 1175964216, 1343354867, -674303045, -1202587038, -1490157435, 1494323975 ], [ -1121202117, 1653175697, 823543273, 641661092, 1150230067, 223152560, 868078165, 880756537, 2018253298, -1410992039, -688542717, -1139894125, -1582529007, 1627518032 ], [ 170196046, 551276526, -1151171295, 1926182950, 315314465, 1699866890, 416893736, 11361294, 1791376266, -565791630, 1417365337, -1311315808, 442125560, -1821816516 ], [ 1311265625, -271049181, -1224807238, 262135365, 1284734012, -1595182105, -1697847101, -202717737, -1363157032, 274050768, -1524996544, 1482651950, -1148032672, 1043367989 ], [ 1218394127, 1246172887, 331290641, -1601291531, -58601944, -106549062, 1478610937, 1196485607, 1310848732, 1269751868, -547114329, 1112360476, -2089614121, 1985315382 ], [ 1541865645, 1467035744, 124494487, 16343196, -358414715, -907087611, -2142379945, -655431341, -1640981631, 1958793537, -932054639, 909681751, 1101316895, -724376426 ], [ -622793800, -271432327, -721892851, 1306714916, -1462409855, 498934609, -370146915, -466541659, -1986888753, 1285629617, -1963922746, 1879691119, -1524754963, 1676851709 ], [ -1472145672, -479827035, -1984990257, 1120853394, -1666444848, 1683584525, -878206804, 979671561, 1472475267, 1102138472, 763505920, 1004911393, 1078082818, -805382805 ], [ 1441427153, 475344599, -876136725, 568228184, 393633577, -1236584864, 512314390, -1285550000, -314400262, 1202913131, -459111524, 1066245929, -204301489, 721737458 ], [ 1944889356, -1701687239, 348776824, -1947411843, -1898550900, 814331159, -126626243, 1359242824, 2037260150, -592289117, -1442705231, 924706231, 468073608, 1839678404 ], [ -1806206222, 1496831759, 742324703, -1376580065, -1897984809, -951004651, 1431252161, -1004542723, -661608135, -2119104317, 1433912598, 162184789, 34169384, -488484363 ], [ -93329215, -1762123705, 1904951738, -1823337061, 1614845794, -934390747, -724660748, -1404188830, 454542821, -1131465861, 1470248804, 2008822993, -25630020, 1258448891 ], [ -1836503320, -52294583, -409601593, -1146925362, -1334137978, -519227047, -2077391103, 1096127312, 1066538027, -1401778674, -1362049839, 1790539657, -1575737438, -1130530082 ], [ -1143736514, 2139480881, -1110459081, -1221711768, 1396926085, 415247715, 86269158, -806527145, -1640767642, 503046952, -1714009919, 2907160, 1366073109, -1718709798 ], [ 1902457789, -1048030388, -20662945, 718020289, 1896560665, 1796305528, 1997258418, 312039063, 441305703, -2025620496, 1691171929, -1709916200, -1601588121, 1739901741 ], [ -959135923, -1924068869, -568547789, -898156767, -1054110423, 333457914, 340208501, 348158350, 1370322499, 338842528, 593013286, 1523302654, -271185543, -2051244668 ] ], [ [ -441791009, -333463748, -1486895848, -1832526329, 9949063, -1745690138, 1090108122, 770941564, 1831089157, 1541930764, -1323811137, 1890269883, -1821775992, -1038768114 ], [ 2066756090, 898371266, -1249847904, 1190271841, -958986032, 1190861766, -87412837, 1363077331, 1637847170, 110784837, -808700904, 1174214590, -709173951, 1238433770 ], [ 1400011946, 1918444546, -1675828473, -1585256934, 88585728, 213533641, -1280929966, -1968440753, 1505383249, -57531388, 1465834329, -816609895, -1997727655, 985682407 ], [ 839802123, -1788637623, 1779085673, 1096120941, 979415358, 1986764511, -1269831695, -705180914, -622535167, -651949409, -101658307, 1396612619, 1206396884, -812852134 ], [ -1333721200, 1891542329, -1808975377, -2129281351, -2074223576, -1333382448, 1015633912, 1484737069, -950968088, -809977120, 182897274, -461539630, 851078465, 1863101460 ], [ 719820799, 1489089499, 809633424, 280209861, 934780486, 1123524833, -208397082, 659588517, -547419143, -1777029895, 137630409, -106159943, 286284493, -1599934743 ], [ 864330545, -1955570048, -1387007455, -1403626211, 917036606, -781943278, 1411715293, -2114503908, 884301249, -1941985527, -959171290, 1657805851, -660377120, -950689312 ], [ 1737791995, -1316450737, 1109507951, -1501883092, -855158077, -1952464977, -904759758, -372068479, -262728888, -1580580002, 433420963, -87087664, 1019542162, -1743729590 ], [ 265847898, 1691175647, -1774918260, 2127882925, -950468090, -808831338, -1034485912, 801481135, -201188715, 1456631595, 1980694324, -2131351042, 1406404453, 792033571 ], [ 1464595877, -911335132, -1526451037, 494461896, -778211852, 1850791454, 1693634803, 1164412957, 1888243188, 402501573, 475547840, -1685879475, -1204373234, 2045987291 ], [ -1116745062, -554017267, 915773798, -786415415, -1320481855, -1543135412, 582986133, 1766046526, 2100498665, 1846680951, 65550506, 2041718166, -613976281, 967297400 ], [ 1716795959, -870088596, -1239221019, 1127219988, 18366717, 1483138875, 437960163, -1876251906, -1328031620, -1201885603, -50070922, -2122225028, 1217253231, 661608432 ], [ -1748083703, -1089703834, -1598241891, -415494874, 1723821369, 1060944528, 804124664, -866344947, 1896890419, 1361372281, -435384284, 572849822, -283721281, 1207257918 ], [ -1879480191, 1363875661, -1110392306, -667791264, 527405843, -639967821, 1854102177, -1655623663, -1052095605, 1728527238, -681239522, 198734112, 240397543, 1049894033 ], [ -527574996, -834624379, 1983711842, 450928345, -1760489463, 141157451, 40846795, -1759665530, 2144451958, 1398340948, -1325939502, 1685205092, -1403114798, 1804299033 ], [ 1891881358, -154870179, 1385598756, -1459692525, -1459520144, -2016678530, 469451162, 430935263, -571263595, 781203904, 1591594115, -1224933336, 1959087964, 2086349304 ], [ -1209352617, -1916570329, -1188106667, -906187712, -1906928364, 295329022, 529182512, 115939807, -374121331, 1222596080, 2119840173, 2047138767, 1423544024, -346981347 ] ], [ [ 359584493, -650320115, 1575640512, 1988467239, 1963371600, -1083279870, -1130359424, 2362558, 512111159, -2094963206, 296146064, 2010539495, -755850263, 108096531 ], [ -995302743, -23120287, 1681255107, 1694795376, -2042061425, -362306916, -806170030, -923564176, -1894957764, 530606369, 106656440, 1916875722, -329289801, 1341331875 ], [ 978978816, 646693831, 920418852, -1541708850, 40102025, -1698574317, 1308312234, 2123821553, 1539427203, -357412409, -1126000991, -838341924, -1506042153, 1243771963 ], [ 314660826, -2053039872, -1706235630, 1906146214, 226017183, 1886775778, 68497527, 1287511299, -457995884, 583578026, 515119957, 364319066, -431789771, -821266933 ], [ 1139472885, 644607493, 1007975581, 1605347790, -663539185, 1085323530, 120541463, 1926775437, -833971972, 1042786807, 676586868, -2119891857, -181006362, 129041052 ], [ -970444046, -1892480616, -212794440, -1950829621, -1890766059, 1587208002, 326116658, -194335590, 1697979747, 55890763, -1000471050, -1003910232, 922787976, -510584226 ], [ -1184185569, 169445151, -1149077311, -470453581, 1340249963, -1753846167, 1253485004, 607958171, -783114499, -1438969209, 326452949, 1971456361, 334296763, 1597047517 ], [ -1634139796, 1955550210, 112838464, 291036397, 1207259377, -724968988, 152058796, -524303167, -872884800, -972142627, -59031060, 89751686, 1918240745, -1058313249 ], [ -1370077437, 202398526, 1576132917, 1634222935, 1839452728, 790556901, 396404153, -2084596766, -1708597875, -646981860, 1569443525, 1834732802, 94490855, 404314448 ], [ -1931150171, -2107031924, 99639784, -1947796644, -1015024774, -828172954, -410864359, -1058728544, 284069571, 1707988592, 1106383052, 1006495268, 1733287844, 219571131 ], [ 911938737, 547036941, -289839190, -310326383, -2117078316, -1777739273, -708614108, -298242128, 710310722, -575458619, -859100576, -1473396824, -536488010, -1425405384 ], [ -1416221837, 465369353, -1356062369, 231659761, -2112371520, 199687835, -80154357, 670612980, -2055493388, 1337034397, 486873157, 2123102006, -1751724054, -1078016935 ], [ 1775401254, -725837317, 1033610785, -2054788304, 1761487953, 794965571, 1465535033, 915569975, 587286304, 742895662, 1956033647, -173923252, 469873753, -1372701290 ], [ 1738942007, 1480979940, -948995846, 171083387, -1545362232, -50092693, 372730028, 2021200043, -1863977324, 189261987, 1539873251, -1070173206, -1436582842, -1640878678 ], [ -605972439, -1448029575, 1090787513, 1125352316, -34922509, -1967451156, -1035494539, -2061125241, 942881335, -1786963510, -1977954738, -121122680, 1182580317, -677128307 ], [ 1596211864, -1603054144, -1570283766, -946965431, -566645473, 632920010, 542032200, 539089082, 453360204, -445770004, -1691017962, -1823856484, -943047542, -1284985371 ], [ 1306541210, 781235405, 1789523766, -1294798509, 288865474, 1288802169, 1225541648, 1997573064, 1491019373, 1291453399, -551257371, -2125057473, 720872674, -1621259223 ] ], [ [ 1645913777, -1623271912, 1454311892, 224911093, -123706543, -695213907, 2141638480, -323444084, 380779747, 1491991589, 253405926, 114970667, 1317972962, 1720225585 ], [ -102075397, 2142469071, 1482729770, 1305320461, -1667021654, -995163680, -150718647, 613867815, -1735806305, 601908014, 1119819436, 1797205335, -223226433, 1726075553 ], [ -2136005282, -443859984, -1498662503, -1372378478, -1271189414, 872128603, 813067171, -1638962136, 521656721, -950773152, -1853166404, -1538680527, 2089331651, 1767253723 ], [ -1210784369, -1517464735, -381836028, 426447958, -1051973031, 773912774, -786119965, -150673476, -341220506, -960261361, -1991427964, -679024035, 634617580, 954770394 ], [ -807153587, 409331915, 1395452429, 483259623, -175657708, 1437043317, -48595302, 277560019, -94404215, 979525547, -1902993912, 1146030550, -2084194527, -392203871 ], [ -1488243037, -1215042162, -51990810, -1174712329, 34752551, -520780026, -1518163829, 663720402, 1565671642, 593725444, -70001951, 1277943055, 1981206716, 912447799 ], [ 344607725, 1521331780, -1135493937, 213993772, -1001865044, -2076367859, 75878621, -269576826, 230309726, 1673732874, 218086613, 562054082, -1634932953, 345552954 ], [ 1954008876, 1086670300, -1805855178, -1145380798, 1287264567, 965039354, 755311659, -268844554, 1445948125, 1858165335, -112919052, 1823698051, 1649779341, 48183142 ], [ -2118521169, 94977995, 193782264, 1679073346, 1404438634, -354850465, -378373530, -1934273148, -2070593530, 1264565044, -2114498641, 441294041, -2061805825, 1098529525 ], [ -2047048801, -533117438, 1581109050, -875715473, -1355207401, 1577977761, 1620635725, 695063117, -1271629582, 1256816463, -207264099, 1778511119, 1006163509, 943102156 ], [ -649286070, -2109523514, 1127035250, -440988880, 206306999, -1946970593, 1599015037, -403350669, 1905240078, -403885075, 727012176, -201071463, -472199077, -421421928 ], [ -1296983491, -1977208075, -396380191, 1102678629, 1639651858, -113596820, -668790167, 1569819802, -931677716, 751181509, 60061552, 554400828, -268394127, 2002730456 ], [ -1286743497, -904020420, -1290119574, 723738589, -976829142, -1078959529, -619601861, 455865190, -311032276, -261348325, 1443279218, 659632534, -1593317858, -2142917632 ], [ 117856296, -293771636, -570256921, -592433765, 835675192, -1150771946, -1165541394, 49756937, 561190973, -2099380540, -1885802144, 1414517148, -485591917, 41379865 ], [ -490322502, -182833718, 1932995479, 701214176, -1884890302, -1660133940, 1498785140, -1889339971, -189632527, 1248447522, -1268768947, -388212757, -1317597866, -1700710856 ], [ -103653699, -713705367, -1106928811, -685197704, 1231996758, -201096006, 1988310799, -1546335580, -875817438, 1791613205, -1422823258, 819549690, -721297501, 2017981452 ], [ 1708451275, 1155278400, 1159364114, 1752362150, -1537099514, 950656615, -863608453, 877494231, -365105982, -1132488249, 1903152883, -1962904739, 1082000797, -226040448 ] ], [ [ -1113189629, -1481169628, 794141484, 813830954, 435205841, 1381197695, 1804198631, 742345597, 1986287757, -927814042, 1029189819, 2142656123, 528030864, 1320524265 ], [ 344768606, -748161776, -715554610, 1379808368, -852484291, 1018601599, 880070253, -1564377918, 2100331696, -1450014741, 54415005, 393323684, -1205792055, 2031007075 ], [ 120309978, 137752173, -1079037193, 1765740027, -1301370690, 95184548, 1269291548, 1829644983, 2043930747, -1831045361, 494271388, 416438474, -1051939625, -745917828 ], [ -1716359137, 1243025915, -1297961101, 1655540998, -1330832737, -1885213314, 1429023230, 1114015711, -53217508, -977624785, 1879533807, -123009156, 1309111275, -1372315473 ], [ -740261308, 836281801, 564565703, -2046199672, -1564682067, 1458451286, -514381021, -1335193888, 1053429952, 652087742, 856403445, 1014272920, 1056130527, 2044989202 ], [ 166230776, 1692593839, 491245547, -1104752852, -336222459, 60927783, 670618046, -341765635, -364980806, 418110717, 845480731, -836108139, -1095114410, -1050736192 ], [ -1561048954, -1913447708, -246565325, 997626889, -1843395052, 1693720375, 1852458788, 1391834875, -359947888, 314485338, 434709240, -1960128483, 1014858562, -1758849041 ], [ 1617284458, -622594158, 28391877, -1903493713, 1041578977, -858257062, 1100831614, 377174069, -707843405, 518774678, -1169643288, -1711355461, -1112965697, 395867103 ], [ 1872328688, 178318911, 761767385, -1697733684, 360373903, -442039446, 886610323, 1311112741, 168782221, 1781925889, -297585428, 244807010, 976156052, 1984665094 ], [ -343008444, 2073597232, 1087245453, 2034058034, -1374649550, -1668116822, 965201396, -1139080656, -1350173648, -578821232, 1439761822, 146074003, 588819981, 851011164 ], [ -1944178138, 815248430, 1909579598, -942290854, -541482791, -1759079939, -342430350, -1759395019, 378103176, 710993074, -638474198, 2120332177, 1564467702, -1921839732 ], [ -1495482230, -1726140890, -516705515, -2093786820, -301270557, -867857265, -141988045, 1012708946, -224914520, -2076779940, -340748983, 1862528450, 2127051366, 1163923041 ], [ 2117420575, -486397504, 2069024486, -2074659731, -1530363927, -788340798, 266294897, 1226389351, -826422835, -457793019, -2100584604, 2050489312, -837010176, -2016049427 ], [ -939429420, 21934348, 145040342, 2012358530, 1183996732, 1123742596, 1526223665, -1190908653, 37927694, 466289205, -415574329, -1944349498, -1753080354, 1103703363 ], [ -347396438, -1137569859, -512832131, 951665561, 521139459, -1801393857, -318977988, 1214941110, 814147328, 1840504847, 38264018, -671986021, 1909055151, -1755467369 ], [ 2136341167, 26498438, -986343305, -837600826, -321544819, 112991751, -1249881538, -2043160559, -134871670, 586330905, -1874594310, 1044100649, -721642569, 453076648 ], [ 1066868755, 1353106906, 891651087, -1301427493, -1429773760, 1258797361, -1705056061, 1036248151, -741548527, -1348514565, -1877510171, -185207577, -423722890, -758049072 ] ], [ [ -1120169317, 65343813, -1735496907, -705929241, -914692812, -578454427, 1606063366, 1822720576, -441222737, 539725095, 2095827259, 765247959, -993015194, -785000990 ], [ 2013254820, 1027987718, 833098297, -1461276743, -2122056881, 531206314, -1139732661, -1141849199, -2007295914, 91598344, -112093754, 2113552899, 33533409, -1098322116 ], [ -1992923131, -1975973448, -314078313, 1941853977, -1406310415, -626488342, 1602469816, 58187080, 1796695256, -550741423, 159314294, -1521768857, -992948458, 216713531 ], [ -392810204, -809788931, -1210504135, 1347396388, -346955297, -1509340639, -316505853, 1042066658, -282925664, 1029095739, 41160604, 351158322, -24666167, -817201348 ], [ 1124646331, 2086421417, 230428052, 556345974, -207549177, -1283736618, 941403492, -1526981903, 1925174026, 614640488, -1554012121, 409882874, -168022590, -1138987704 ], [ -607860839, -261596222, 587435039, -1077290061, -2104856949, 1335356950, -426904230, 1417782460, -873453780, 1039838252, 134992053, -304637189, 1179319690, -946613551 ], [ -267621521, 997374308, 1758865195, -1371773039, 1613063153, 1333688422, -454110087, -804980050, -947104484, 332206766, -1429875007, 435627061, -86750417, 1595987212 ], [ -2057406209, 844499784, 584990513, 464129060, 1424332907, 1890382169, -605941508, 54441748, -1248237951, -1774002110, -1275042432, -526848169, 1574485867, 520060612 ], [ -308754765, 806353707, -839609786, -673377956, 963089022, 1776940377, -389212044, 1412305857, -1614180900, -2081548241, 1571052076, 1477493232, 1921534192, -1127492952 ], [ -153094819, -282613037, 1094352576, 669950873, -941826381, -903880595, -1102010270, 1496576528, -794138305, 2128039827, -620046133, -246809268, 1651333803, -372659846 ], [ -208609185, 908438023, 1953335715, 1807246109, 1389800347, -945319472, -485798905, -208157109, 316767992, -262490292, 3851893, -118182394, -253898064, 642083647 ], [ 307132216, -1106927800, 363291728, 647401582, -394981840, -1997851652, 1836811953, -1641338559, 1043448783, 2008352205, 5211354, 1027771315, 927600145, 155289733 ], [ -751793874, 1580209289, 1626282711, 710398281, 895390739, 2000346787, 260546100, -1738179228, -1395323586, 1139878126, -729944579, 1103935351, -2115122594, 1637809135 ], [ 288262772, 389637932, -224695773, 217792856, -2023251490, 1888570354, -1950391645, -228767265, -1941233157, -572443230, 1210504762, 1873505849, 1199871116, -512791824 ], [ -263938707, -720547958, 1526506990, 1811641751, -813654202, 1420647919, -1322419208, -1632054058, 1786847572, 794733185, 2028724550, 1955064205, 159097169, -61354187 ], [ -1723849285, 1843924858, -294801429, 1334022376, -1068680578, 1360355985, -660077414, -1251276286, -952391061, 518325876, -1841006398, -2069329202, 1357591353, -1087248504 ], [ -1788248408, -2129019191, 1486474726, 580790609, 1132200828, 1683528725, -715753448, 262156443, -404232036, 43331965, -1744614758, 98490567, -1503401491, 1890616437 ] ], [ [ 973734166, 751576162, -1666665765, -1763361621, 1802047705, -494858613, -379234419, 176784240, 1239151174, -1597856122, 1999443869, -1264303043, -1755348075, -1586019826 ], [ -546840429, -622260186, 596063685, -1977076108, -425452493, -1741842185, 2063935162, 79040515, -1914072300, 1778300604, -1266053687, -1097476481, 28643302, 1036930690 ], [ -873771134, -635327304, 1909838804, 686675286, -487682643, 744736675, -281364314, -1505881080, -1586448760, -1007458500, -1734868427, -1090166324, -1150586910, 322968338 ], [ -558792889, 1992877950, -2033415749, -1844832409, -351527646, -600163702, 1563244653, 880532162, 2135889332, -1073358579, -2055938378, 298800090, 681486221, 1678633566 ], [ 2103359287, -1726164963, 1279230075, 447723899, -514834504, -560392049, 1976955169, 1061217170, -1910414757, -894578235, 1478312812, -28369670, -1132589038, 1359267829 ], [ 448346886, -725509042, 388460247, 83048455, 303590806, 1661023257, -1977885398, 614841222, -1584160097, -1206332255, 347512811, -405912754, -1243618419, -25021354 ], [ 248861225, -293821364, 1772492357, 2037523626, 774247930, 449343856, -2146523582, 2101574005, -225100511, 515235105, -1657609481, -1879793399, 1903334760, 1673091212 ], [ -1771743663, -179134911, 494788618, -1046030499, -827408200, 428503995, -1441229255, -1186382906, 2143400566, -2020928291, -429875772, 482831197, -1740862696, 545090719 ], [ 1790426346, 679342802, -1619675307, -945557704, -860432436, 1837726806, -1818803539, -197355218, -1318938978, -1895813710, 264755467, 642280650, 348646402, 669684505 ], [ 1505994405, -1129884248, -1900931017, -829639811, -1659633683, 1899011457, -1951541602, -1720010093, 1898414810, 438179692, -1835188012, -200783168, -46356888, -1541440676 ], [ -206067318, 484725599, 102421933, 1970766777, 1413833046, -782215985, -32092229, -1692483974, -1382239242, 414663964, -1657695124, -1671783920, -1320397616, -2082745629 ], [ 1144741436, 387231120, -974966792, 1171918184, -21704638, -162721668, 667833841, 472524257, -1966660315, -1967717529, -724081769, -468899590, 925168503, -268586521 ], [ -731593305, 753389760, -1838563593, 1758904785, 425901367, -2064698661, -1489345849, -2056996127, 623058909, 953909613, -5437217, -1317886155, 1851299688, 1012945219 ], [ -485911076, 1617018373, -1793265080, -1795074327, -704803326, 104068536, 1444626181, -1851931262, 1221032969, -1215247155, -1216588900, -608408872, 1837855219, -139514858 ], [ -1732879666, -1767222549, 1673121288, 208746978, 973658474, -2026753640, -1012286929, 1485702044, 476287717, -573856831, -1021814513, 3098713, 1272383338, 2062722816 ], [ -2146716576, -391102300, -286850177, -839379380, 317458629, 1708858267, 561568391, 1123909851, -162221812, -1934849940, 823479489, 1325545696, -1485815900, 304971807 ], [ -1141839786, 1491199086, -217098218, -627549004, -336668772, -749428883, -505470763, -2092492483, 1163418752, 729935920, -801120628, 1598664981, -429223222, 1845134672 ] ], [ [ -1806831612, -147800254, -316206530, -423097827, 490714867, 2088636206, 1105183629, -1684195366, -803837287, -1359096209, -190884563, 2040893038, -1633888940, 584635237 ], [ -1414053953, 579802152, -1466236428, -657082563, -1528431876, -1300941011, 1652675187, 830034636, -723788712, -1073628252, -1874488575, -149232837, -2100581029, 1315158840 ], [ 637533626, 1504654437, 2032563071, 1013416181, -1424633382, 317965508, -680752728, -887346106, 901856406, -59336752, -135257719, 1839555412, -837744945, 976101281 ], [ 1123565832, 871069269, -120920712, -844931638, -700537101, 1979209561, -2078147001, 1850964562, 1375512543, -48608507, -1589990359, 1750240252, 951972, 345317291 ], [ 200132776, 1689274593, -2131625912, -190521593, -829079963, 1164075240, -146359970, -1058866218, 617217051, 1961561350, 592648850, 1428955004, -525288684, 1221112775 ], [ -203811087, -1578987654, -1166532433, 1275071530, -1107999703, 1711318548, 1489143145, -798115749, 1873263985, 1974089541, 1202197222, -156948485, 42896659, 531229435 ], [ -1643661228, 305432476, 801424334, -48279952, 975399328, -278702912, -2121391698, 2036008120, -569581088, 963288208, -1437924230, -866439488, -813474436, -544758953 ], [ -1797461652, -2053575479, -641134499, 933233081, -1628561217, -2132500590, 1147211598, 1497606410, 1329849713, -1067104754, 1107724728, -1457645766, 791965315, 1507804627 ], [ 707702218, -1838185419, -129548618, -895637902, 1998496962, -1485155331, -593784103, 1213616682, -37805537, 213414102, 1219762400, 858619623, -675281512, 1668619355 ], [ -1674510646, -1511191036, -1878831336, 1416568417, 1360814047, 1970613618, -1560248199, -779972995, -1594777154, 843400683, -485942242, 1842561228, -288450304, 1527051931 ], [ -978115274, -251822152, -1904564598, -1517360274, -287361808, 825212809, 597141343, 1868184802, 586859859, -758478734, -214377333, 733700240, -2030443226, -1250922184 ], [ -803972659, -180164223, 1911090744, 556523161, -1492547192, -1169617575, 1694439572, 1015630471, -465894001, -1607305231, -438818427, -604541615, -1962440861, 246157542 ], [ 1859084016, -1804184144, -440842660, 1762614101, -348865149, 957658312, -167008526, -1589508937, -218341655, -2058356707, -1330862634, 576159408, -2114011881, -520678345 ], [ 671157448, 705148815, -1530959321, 1062598839, -1252018841, -174766259, 302593820, -762931450, -1485738057, 548326024, -646647599, -1026934652, -489118236, -2145888771 ], [ -1102139622, 940482993, 13760588, -595480964, -842708442, 1287188497, -1479326606, -1388057640, 1932427341, -490821514, 1193438666, -541639875, 1423313893, -156265214 ], [ 924263249, -577588962, 1530800131, 1884654078, 1760335331, 1442965639, 1481559945, -1357550763, 620528441, -2046521656, -1012368277, -2144622845, 1638747414, -1244110555 ], [ 1694976143, -373903927, 1080017421, 1717432240, -1143014264, 221163011, 88523332, 117166646, -596515589, -1334956991, -1303767086, -1831311807, -157616045, 2089640564 ] ], [ [ 1941478575, -1767998955, -1922142202, -278199449, -2093562964, -1933712865, -964752370, -1888634928, 2079368203, -2131172408, 562275219, 1349717853, 1366263650, -1697380802 ], [ 415036205, -435241500, 1280909567, -1091352119, 2102399727, -914210704, -1474230767, -992950278, 1776629432, -277438625, -696485525, -263891250, -99075690, -1112510392 ], [ 1374953487, -584381623, -312906238, 1514002037, 609028028, 1815978097, -1321244339, 624401135, -2105561708, -11579547, 21906218, 1409623571, 1776130599, -2128643455 ], [ -828868349, 1583128978, -580879451, -795157694, -967466770, -1483966439, -1389807407, -983042095, -1567145642, -1902609920, 147150442, 422465743, 585381719, -1114077236 ], [ -1721849962, 1527587325, 92568764, -941413655, 674931348, -1789601209, 1738197966, -453954741, 16850982, 2021200488, 1214195275, -1649998028, -1780667844, 90651357 ], [ 116746277, -1366569230, -112043889, 337845536, 164704267, 307770045, -1655360563, -1670022127, -1339652811, 1674916599, -1143222809, -1613278143, -59399489, -217360412 ], [ 1505679293, -1193348082, -1130733323, -206262981, 999221915, 1051903677, -586071138, -828820739, 1101327311, -1815049326, 757576160, 164658012, -1717958015, -1098294933 ], [ -114141296, -1516678288, -1802768051, 1993941882, 1970732281, -1846474029, -1655305475, -1723925857, -764502277, 471530173, 923339927, 111563496, 1829897134, -1073045940 ], [ -1370423973, 1182829229, -1315044177, 1435429096, -1841409663, 1054209266, 664650458, -1175459617, 475336885, -541921027, -1597729093, 2001639618, -614230862, 284456558 ], [ -756866840, 1049497769, 1362477474, -1910733320, 1500622701, 604436044, 1616019898, -16160638, -1868431048, 1557218485, -1407538575, -575593344, 441045475, -1265229460 ], [ -1080994860, 466017203, -1151108590, -1302037738, 294237128, 693065274, -1278204833, -238326788, -1935726007, 384821230, 485155284, -1657388403, 882295707, 1763846952 ], [ 719255605, 1020447599, 1123813589, -784562528, -1832262779, 1938233034, -2067207731, -264377025, -691116248, 1596942941, 845191507, -1364171645, -120823224, -1212901015 ], [ 1840738314, 1869962362, 1690701647, 660658770, 888945478, 1829821403, -417949684, 2136067573, -62709204, 671030296, 195808399, -1523549899, 1639051768, -85946462 ], [ -662333597, 1294493577, -325153529, -905960137, -814761844, 140350318, 421083124, -648646389, 2000655710, 1903565509, -44287561, 533017643, 497036762, -1059544915 ], [ -1107737514, 764204679, 1903121148, -1013340812, -1595026556, -1333532622, 38606478, -1314493432, -1922631082, -1809665927, 2105434101, 294533487, -511725478, 221924726 ], [ 72865403, 504049617, 1677443468, -967667623, -2030482239, 1845111986, -1947047281, 407476961, -681186180, -1300007032, 1406976758, -1441348874, 561680784, -1245900785 ], [ 1164741362, -1363282107, -888891378, -1159847230, 1611815463, 605746188, 591658986, -455819954, 1158671872, 1866649816, 1884944828, -2146142282, 90127927, -2125128616 ] ], [ [ 743239413, 960367919, -1442211593, 1918444663, -286640814, -1598844642, -1420542905, -81892298, -655687389, 1384736318, 1876823463, 2131288559, 465586079, 1672981997 ], [ 945604091, 441838019, -1796579054, 1954171739, 814263856, 1745535854, -119411831, -65485609, 1911158844, 1063069157, -207581429, -2011630958, -865303088, -171009118 ], [ -1878255566, 1194210239, -176435502, 1503728211, -455599819, 1224560409, -1356935640, -686090341, 1781435990, -804224588, -1868159825, 1276881727, -474628916, 818750331 ], [ 862796507, 820638783, -1922171445, 1283126390, -1738560623, -1426077514, 1383184732, 1633912763, 1624107752, 1686197305, -1521733116, 926811596, -1185922884, 1965355945 ], [ -1240374808, 1356423239, 862176929, -997053321, -1720385373, -162923504, 1203251606, -1101058551, 739634656, -1792541028, -740503702, -611776454, -1001822012, 1989755383 ], [ -1040179182, -991925045, -185414863, 2013797576, -241675776, 1149817969, 1831968455, 559944611, 523376424, -2046123404, 924749238, 1870762503, -229401972, -1900551794 ], [ -125376477, -481840999, 1768591036, -130396951, 1493548207, -1102491080, 1355586885, 1497470135, 1537328358, 1771616854, 2124337638, 1774805209, 142636402, -1131124175 ], [ 1951831565, -431891503, -1441468697, -1525670204, -489704608, -1607976321, -34411546, 1664653732, 426556933, -160003887, -802391384, 65828874, -2115441420, -663601133 ], [ -429397732, 2025619129, 50485245, -819800168, 1924940760, 400897449, 964922896, -1627321848, -448415241, -676894678, 2046963142, 949455034, -961768248, 1206756325 ], [ 156772689, -1650747417, -1561112485, 408083018, -1706859448, -330585067, -879097509, 2025498950, 726920432, 817756139, -919458704, -1575382499, -81703931, -1744256188 ], [ -1333231411, 117709287, -342509201, 841988718, 7670451, -1531696972, 147312981, -2126229616, 2082808411, -276733631, 1744322579, 147911159, -1328501276, 994367061 ], [ -492142287, -2080903223, 1584520340, -1770124378, 1076403110, -1839507540, -2064310648, -1700623574, 62436183, -673544086, -1766537362, 1422187254, -1111651988, -1308217799 ], [ 967938861, 341400304, 2146076940, -885201902, -679766419, -720421374, 772563313, 1975564008, 885761564, 1531189509, 1693179513, 1500480550, 195271447, 628354068 ], [ 1241388569, -221722173, -966561318, -1755674290, 290273098, -199631437, 988700697, 1751977442, -855046327, -1867238496, 2042976922, 740949268, 1493982391, 2046755084 ], [ 1948682423, 1577578048, 1745606711, -1871616708, -412867367, 963633952, 977376453, -861894068, 17357865, -1792586324, 92578297, 368072691, 455645960, 752778384 ], [ -1569174414, -316267142, -1444511347, -1296932771, -487444211, 1914598515, 1620331819, 531799288, -1428096188, -1628590460, -2057513421, 149588537, -2049077584, -1610751619 ], [ 1713493280, -326497479, 291885112, 1301128626, 1520323142, 1430315839, 246424758, -788921198, -1596926710, -1359551834, -422439211, 1157550000, 1393418699, 1407844332 ] ], [ [ -2104563002, 340811282, 96672931, 922958380, 1339247448, -1905854308, 824843233, -893757417, 967559481, 1941161996, -764693041, -20722732, 121586453, -649739592 ], [ 1532335157, 1816181532, 1639706203, 1031865580, 82900869, 1616759479, -1653352156, -1394146853, 1726220234, 1920889391, 310949022, -1814045598, 652451554, -1841821945 ], [ 2030339530, -1520677967, -1977365224, -1063865096, 25491533, -544796929, 1827160914, 1094939044, -1733488928, 852847274, 1808676780, 1477334076, -871181974, 712276928 ], [ 953004372, -616237892, 1603494770, -250576212, -1253319262, -2039257950, -342535433, -1191000909, 581619539, 2113940013, 1199996645, -829303004, 522142874, -1222582591 ], [ 2057096197, 594900803, -1362875229, -2110811764, 262286120, -1639301960, 472698682, -896822998, 982779492, -1540908296, 962658968, 91237892, 124968190, -1471165777 ], [ 1536392732, -1000580008, 2077910351, 58940276, 1703479595, 2026181295, 1199269671, 1650314184, 927932712, -904007337, -1559705906, 1834592027, 1801154701, 2060313206 ], [ 1967969467, 1736837121, 1254623551, -1326517506, -194699662, -341117510, 614660162, -1938965125, -804614024, 225022260, 854751276, -1315994352, 1081788069, -995020194 ], [ -933345763, 82761856, -809919520, -1826824480, -585563262, -972674443, 105016172, -846255048, 1251535925, 962461816, -1830648435, -763557940, 1757549254, -506151194 ], [ -219539109, 1209834428, 1821774468, -407309402, 1299895915, 108945498, -692213591, -1655866537, -1281096919, 936576540, 1943423298, -158357210, -1741936163, -360582840 ], [ 215394681, 1004168511, -1106710009, -452488133, 1174717151, 725493546, -1151689716, -692651784, -287248587, 1047762590, -1706499145, 1261389152, 1656690162, -2112911532 ], [ -147816085, -2007421441, 822958298, -393836875, 1355929421, -610544950, 540685858, 1131381756, 1531091205, 812323913, -1277942655, 1652595109, -54995414, 2120219994 ], [ -957688403, -878415935, -273461247, -929101228, -1394581987, -1986266378, 548944591, 882674560, -521665995, 1057359622, -233150361, 1143971987, -2096269543, -1232811774 ], [ -1736223876, -1349024751, 599783178, 579893448, 24721303, 307395715, 1249057880, 1826353777, -2044670088, 1390411120, -1602164860, 80140857, 241202043, 1796353711 ], [ 419845056, -892186703, -422529513, 47428488, 2065929838, 1116240469, -1664675036, -223309943, -545942746, -365781824, -1098284415, -944313459, -602219593, 493866459 ], [ 344732895, -1490132753, -1949189929, -151290445, -979332564, -1229573530, 1569747728, 985841012, 1702036304, -1404303308, -2097229174, 1242006842, -108200990, -951797428 ], [ -683491946, -53406325, -92767666, 1577699493, 1686366371, -1499577867, 1159481849, -1711939526, 831673587, -999559884, -925963565, 1867941153, 1838118521, 676705783 ], [ 320487426, -1911256570, 1726999792, -523979136, 768768197, 1457620637, -1065827380, -1262019046, 441867289, -267031276, -1184748828, -1542324536, -223159887, -697637765 ] ], [ [ -798210662, -739339029, 1785465256, 1378094770, 1522810861, 1688125042, 952495911, 546381527, -641595210, -222685369, -485468543, -707644450, -1757230114, 1091516019 ], [ -441032740, 106410423, -1957105541, 57548308, 505659550, -1928965118, 1539508440, -869290912, 147337885, -1244646159, 1284297539, -1859649975, -1291130235, 708978430 ], [ -460314653, -1284595359, 1278563293, -409711209, -1986928466, 762601216, -409833355, 1267642190, 1486121672, -716814852, -1612955, 828690321, -531309781, -594343471 ], [ 923210080, 1165258678, 620384010, 291332567, 989070526, -1404878628, 981815786, 623556465, -1629604192, 1891862845, 1383690073, -1289185186, -1211811432, -1739860352 ], [ 813299665, 1811214020, -1525887596, -815300966, -1330798044, -636878620, 923195029, -1428905709, -1679509724, 1058947553, -333813097, 426844782, -169572488, 2095529771 ], [ -749130080, -1545697692, -851484011, 928556923, -1321875425, 728318091, 1581749449, 307657539, 1734912218, -387144746, 1208767555, 2117361285, 1443285507, 165055089 ], [ -1937776819, -409624698, -827707379, -1960138579, 15498445, -1810280176, 1462004311, -1618905681, 1661480070, -369185061, -1352467442, -1482211150, -2033314422, 345534679 ], [ 1830314109, 254107672, -370434769, -802671894, -1109400028, 1830660016, 1727168033, 869588270, -1180868269, 869727575, 1728993984, 47580940, -1228923811, 304161255 ], [ -1676642613, 1382470171, -1945605839, 779094298, -713124754, 135725741, 1792445704, 131084347, 920335748, 1516559648, -1501616935, -1056220833, -1151071631, -1251499731 ], [ 1490281798, 1151929558, 672469161, 1434527009, -594992520, 1923321027, 1644075113, 734890250, 573633085, 1201697471, -1947202879, -1175769840, -918327109, 1855860628 ], [ 751459976, 479441299, 149227635, 284877774, 1861029199, 1612954152, -76853875, 367346632, -2004681465, 481721669, -2005190712, 1220271426, 2080890831, -107595440 ], [ -841743401, 1751731074, -1519508340, -1119182183, 1277829068, -1651983077, -1126970949, 1482473225, 24660205, 1293541034, 587017229, 159088296, 1201675796, 2066331738 ], [ 1914667965, 162661841, -651705967, 35076828, -1644579228, 1568473547, -1566343476, 1311059580, 1709541138, -1151265064, 1181208014, 1158545136, 1165062809, -1045801559 ], [ -700715387, -1681993984, -1300735954, 68591538, -1546976517, -1678865968, 862884201, 60707491, -128250387, 1914403130, 1558061078, -1635567925, 1429749523, -1088026680 ], [ -722903331, -502316620, -2077681033, -1434853821, -184686855, -324596916, 196343283, 628742123, -333838014, -1302166493, -520628635, -1549751466, -873320720, -67028764 ], [ 1488949772, 1754717909, -1929618905, -77093655, -1792140579, 1005205808, 1182298061, 1098626426, 2132060445, -1327451786, 849670621, -869314161, 878888673, 1666392106 ], [ 475003297, -1463553880, 512192430, -180881459, 1086748498, -687194749, 1012587288, -950040340, -64795096, 581796277, -457246006, 1329444199, 1650956503, -1702944941 ] ], [ [ -1474647652, 1262100212, -68006041, -1205600668, -278487368, -1280669698, -554067810, -125513221, -25463986, 1571688408, -1685117472, -191114414, 1809141248, -908116257 ], [ -28852051, -1784958354, -246811612, -2035140009, -2132535034, 538222398, -816642237, 2134616167, -2053567134, -1961126980, -1472581532, -1564044144, -1208577486, -1014452841 ], [ 1795659681, 1937969927, 1896726930, -296701249, 922732570, -417830017, 271135244, 242054984, 1632004019, -757941097, 435048419, -749090208, 376237306, 18740038 ], [ 479523665, -792638176, -1095092049, -964876730, -721354354, 1759353750, 1861226073, 773703261, -1642087006, -1068692037, 434439322, 1178344825, -100477188, 1601540814 ], [ 1135820549, 887398440, 1289493562, -878447994, 1501417515, 253833243, -235597950, -673612795, 2000121352, -1675621418, -537441422, 961223071, -226081404, 395457453 ], [ -1237155852, 956188877, 304550814, -719646616, 1200232843, 1036295894, -122821022, -2042357882, 68331906, 628382563, -813943253, 353648486, 1164789472, -1800510102 ], [ -2135100700, 2127496476, 1443122520, -1609918057, 652567418, 1658442252, 1690745913, 1319483564, -1738163088, 2074882192, 20653759, 1194196203, 1751096279, 1822478960 ], [ 839513025, 1364237418, 1858476720, -899560044, 1376601713, -511826460, 65783604, -412971519, 1786551945, 1289283142, -1319894480, 787079236, 1108396606, 2033905361 ], [ -685054680, -1018101930, 1146931225, -830634140, 838869394, 1664628722, 559785208, 65671204, 919250220, -1683829958, -976822887, -697401190, -94775133, 2080434713 ], [ 1371764965, -1136872682, -639251394, 1240639604, -840613622, -1148945800, -1059757357, 1705178929, -813606411, -1881631274, 1358915030, -564145429, 690631507, 1769263218 ], [ -1363003292, -273035758, -828106049, -1709250018, -2001201096, 130362215, 319562120, -346443180, 709639158, -2121581885, -239886840, -1388806312, 1103725895, -885153624 ], [ -572416463, -835500523, -442434961, -367205350, -780435061, 361055239, -854888132, -1631609199, -2128089278, 718190226, 1905518108, 1088904661, -255280790, -727870426 ], [ 1087174734, -1567612970, 1190350675, -1700824346, -367481271, 1545794997, 1199988460, 2093556329, 620448192, 897881316, -2139169267, 79607891, -173210622, 487142935 ], [ -1862430826, -1764599966, -490125374, 1262253409, -1187152098, 717524005, -309528322, 1206129947, -897610750, 133522952, 1510254274, 1345618784, -1395666446, 338174158 ], [ -1920770018, -706195129, -1425135135, 2134269470, 1692445370, -1769218970, -1404277510, 819118926, 10658341, -1663248893, -2112577989, 1577381456, 1883416800, -2140580489 ], [ 1240706874, -994688617, 220184699, -946419828, 469175304, 1644787649, 598591068, -848178274, 379875222, 954119554, 1588855288, -400709555, -1686573350, -973204431 ], [ -1927952257, -485249386, 1331472915, 2127043753, 100479454, -1536912572, -434874710, -1866986222, 667796922, 399737627, -189925455, 1937581526, 1156544037, 1622619896 ] ], [ [ 455452333, -480099143, 120549185, 304702646, 450633444, 422620861, 1495227338, 2107484321, 1457407012, -1764122419, -1909821186, -548207186, -1962516789, 1481732841 ], [ 1850303823, -297323218, 1543297592, -636243444, 1448711739, -498412420, -509732035, 1858559457, -1003288146, -926039968, 331479098, 205839055, -1294577285, -1389989548 ], [ -390078075, -1047561945, 1471401442, 545610700, 269126826, -81875357, 1608953574, 900936603, 378562101, 2073376017, 1794886064, -339551796, -2020835682, -1799614174 ], [ 89575111, -1461096780, -1929132111, -913101268, -2029526370, 1121819014, 1387365879, 2084746064, -611455418, -1466244036, 2131522538, 884119629, -1593232602, -2049276558 ], [ 1628157437, 1645971711, 1564089096, 1475986000, -218910110, 291502194, 930546934, -386669527, -233254407, -1438658198, -2146186769, 1343916349, 1881479122, 491995018 ], [ 1086857262, 1878769462, -248386733, 985177299, -1864172531, 1442588288, 725512059, -1619159210, -1439610116, 1048782548, 1957148181, 1702441273, -239873559, 1942633629 ], [ 1624131354, 1032491874, 430562986, -804988827, -1687215817, 1394662241, -581545032, 1704485944, 5129383, -2092456024, -422911682, 36245608, -1806650406, 1057114327 ], [ 1142149973, 1766636914, -1691150952, -1428244352, 652986943, 1343837592, 1749162035, -1696747619, -587222436, 2078282685, -1252461133, -127393961, -1114646495, -1499285306 ], [ -1551814204, 1310918337, -172698479, -1869544013, 625548434, 1217126223, -737330330, 372526996, 1916950535, 201427710, 2025005373, 1266170549, -1421280633, 224446719 ], [ -1247664023, -1696042939, 666782273, 1545238687, 1725319551, -828094975, 408579179, -2122443525, 982643447, -695590416, 1006911447, -341078608, -545167940, -659954451 ], [ -2035309238, -170681899, -355072363, -1704742099, 1723795831, 960805586, -1988065320, -821028970, 615514765, 69407846, 1479380304, -1392054488, 1500398142, 1225916909 ], [ -1121661923, -1391298444, 2098266287, 2040131589, 299534175, 2071422711, -737975994, 243555450, -2106154062, 1833679155, 1179868572, -1801626831, 2018014415, -1424231301 ], [ 393487129, 655892596, 914300414, -1637141192, -1962779189, 1577275716, -1547114414, -1485926165, 1384925019, -874780366, -562426114, 155311273, -1020361817, 648077018 ], [ -1283589, -1984281149, 799439612, -1284537627, 1210342597, -1909625636, 1359250196, -99139853, -1403969530, 1513970210, -453395497, -1562179196, -1789990908, -714202674 ], [ 1858952804, -372140809, -97362111, -1590430900, -1277960049, -1059978337, 2133578068, -1696697348, 1624251807, -1174982670, -155405157, -192999152, -1029997380, -1581144449 ], [ 943817864, -1663472967, -2081326948, -408993307, -2066296213, 1645241015, 1268708224, 705989881, 2001890521, 166718852, 734571931, -293412148, 1472735109, -963133753 ], [ -1220186900, -1792723574, 1888167420, 2072817316, 916087639, -1924511910, 1862176089, 503143035, 348420603, -937179069, -2123846419, 1819355234, -1442685800, 1016288152 ] ], [ [ 229357340, 138911001, -585659472, -1559039713, 119181931, -1088023378, 352644808, 635484281, -185142419, -1596216535, -1037466530, 202421444, 1593019838, 1420255017 ], [ 1534199608, 750860581, 806916541, -930549854, 281550887, -2065016491, -1435232414, 324147434, -700845765, 1763835849, 524228380, -1229734038, -159739503, 1278261672 ], [ 829058487, -1846552349, -2146268226, 39999264, -1991722726, 558231973, 1984316552, -1467768610, -1315176809, -1334803291, 673457493, 1839277279, 1711988064, -1100039290 ], [ -748805850, -1185927860, -705874691, -144996622, -332463865, -1595097921, 1202825412, -1281264968, -1080395309, 2070703196, 2088989531, 822222964, 1760250306, -848494770 ], [ 1619204947, 1198810437, 2135937470, -907062507, -1863534036, 1774483774, 1584186724, -1584145181, 1402857630, -1342040497, -184759135, -1743630157, 927081369, -1267378699 ], [ -827474045, 1510523768, 243480811, -1870675196, -969849440, 1949971926, 1689770731, 279939132, -708664085, -558188735, 1197043672, -1070605064, -1313481210, 661121228 ], [ -549260783, 1244339425, 590190778, -1289190765, 58373562, -1151977895, 409623342, 155568966, 392537468, 1792946082, -860129071, -957290034, 679598901, 1584901860 ], [ -1995922595, -2133575516, -1456200805, -444655228, 214152258, 31756302, -1243833354, 2048479423, 1182760269, 532564659, 1973752035, -1234641314, -2020364725, 1699157872 ], [ 695160133, -106825284, -2042529383, -775712458, 1541887403, -18968810, 2125234143, -2062614252, -1984578343, -394860350, -1632726465, 211156012, -1651699205, -579434400 ], [ 915098787, -1042534552, 185870097, -1755829714, 1980915658, -736495217, 1222976123, -1686517082, -1407877160, -162246027, 933555703, 208924367, -190904665, -1014056566 ], [ -141995111, 31006378, 145625345, 1769555683, -1844137453, -1625113860, -55378877, -1995869885, 600928169, -890302738, -1157359342, -1537690511, 1219430786, -1970147238 ], [ 2002255113, -1268408131, -438688262, 312494418, -1025944747, -385680691, -454110011, -1951889977, -1083811873, 797800571, -1567265543, 539861636, -1031791416, 1566299395 ], [ -1943968164, 569941252, 614565632, -1935957559, 417619203, -605613512, -1198579431, 508227120, -1879080934, -1193727395, -1325548586, 2038437663, -153131623, -9023313 ], [ -733200349, 704175253, 1922559167, -5923368, 983661106, 983232884, 1734867534, 1475725375, -1262426816, -1041278423, -595573529, 790508650, -1195153472, -982624551 ], [ -1158243793, 286969021, 618046869, 1689305094, 710827884, 558501582, 1294355491, 556642317, 880336727, -225105481, 1134591988, -215504046, 2051559388, 699166592 ], [ 657681329, -389843217, -1796779157, -1658229892, -987497186, 1632447608, -1293095845, -549629470, -1248033124, -1651716236, 1504273780, 1731740256, 2055661853, 887176975 ], [ -214089481, -374711882, -997069656, 1497240108, 1290210198, -667964647, 882886040, 1502999710, 329696186, 1113981479, -258842173, 1093317663, 1223448183, 2087199032 ] ], [ [ -1504874751, 972479071, 1253668088, -486524654, -1932953658, 1888202514, -992954990, -44591995, -1285848500, 2117262828, 315843233, -1946359709, -1127530062, 1936617493 ], [ 1126980821, -251074875, -651974715, -1263773527, -15887684, -1016984625, -210078754, -2021352327, 276948007, 362359535, 997512237, 54066660, 1791713402, -1544031498 ], [ -1666070946, 1741942306, -1608573884, -1077561886, -819412086, -540692209, -1740569835, -329017150, -2011847225, 633627121, 116276838, -2121615356, 1391030288, -1930274519 ], [ 942623599, 1578303733, -1029555335, -1209003287, -1053787716, 1577429620, 681661642, 803761318, -729607137, 995019770, 648069042, 1127933066, -111139948, 1005976421 ], [ 2141423158, -1162960434, -1934519831, 1520199232, 177001870, 994256269, -829719455, -1672150848, -1908976840, -861447610, -1046807936, 1623210169, -1124070407, 238411774 ], [ 2106507987, -1665721623, 1466744215, -449372007, -831189338, 483322260, -153555741, -293777981, 926117793, 1455039138, 732349004, 272581828, -1794147088, -631815473 ], [ -1854346825, 430852321, -1774080137, 517682167, -312466240, 920757547, 747499867, -661244293, -681426827, -1310565721, 1083819269, -1756383320, 102493645, -513514184 ], [ 2124744746, -1137884440, -1370494431, -197589935, -1551863815, 138672873, 1644048892, -1540509829, -747965138, -1919069816, 1847018280, 44912427, 1961967253, -1452034922 ], [ -1695870219, 1394883396, -1302434062, -612604602, -673060997, -109799667, 629962130, 349110738, 12338460, 1606782199, -1832692402, -917795475, 715489947, -1223836814 ], [ -1740468124, -1441430604, 1675303978, 1510909588, -1354345082, -1342406615, 203893541, -266014275, 484270460, 429712853, 1524839809, -1977267515, -2094323689, 42954961 ], [ -17640338, 534482912, -219492622, 248131251, 971411502, 688562605, 1219694844, 1535368373, -1069773532, 1070493671, 619036012, -861169317, 1268068804, -1477765867 ], [ 463652262, -186599449, -1277922762, -808975574, -2050379872, -702257792, -1160250995, -1712165169, -1856989841, -355399683, 459112552, -1935706469, 134188234, -1379328472 ], [ -705662637, -498791652, 1615263315, 129064456, -229699806, 1780289544, -571066198, -1696511404, -1401794574, -1494946415, 1324911588, -1168071245, -1442933355, 6898072 ], [ 997536113, 1303344819, -499555522, 1694256068, -1759297090, 1673577848, 1937567369, -537193060, -1911660215, 813537625, 743195784, 1084880106, 1526966792, -1752797468 ], [ -956457627, -1783909382, 1969453943, -1756495244, 1541718612, -1601411365, -1986366473, -1463048402, -1984854187, 1259974583, 587401171, 1663697169, 1548384223, -619397767 ], [ -898668486, -1871536316, -287046038, 734411044, 1950311568, -566939418, -57248922, -1385979137, -1939204999, -2076872260, 535204480, 285575486, 304272205, -608562177 ], [ -491679765, -407894648, -993376657, 1060008539, 1028453183, 1076425206, 1288849274, -937354098, 273520393, 1623819522, -687313692, 1641742448, -1745981203, -64952209 ] ], [ [ -1164484777, 1433111517, 1601583004, -1676208100, 111088958, 1604207943, -1068744809, 484929917, 1082733614, 1735119582, -243065213, -1163652845, 542005419, -1384590884 ], [ -488824750, -1203054296, -768610940, -1469181445, -1916554044, -1491336286, -1114173435, -396312618, -83231781, 1166367195, 1601722460, 1585190942, -805296936, 1378251869 ], [ 1222378383, 551344267, -542691895, -1453985236, -831022177, 833703280, -1729640475, -1546307439, -1030644620, -332844581, 502964446, 233964129, -1203154801, 2107358317 ], [ -1585833466, -252608979, -1940295643, -1412653770, 974386045, 1138420015, 1997560531, -209079712, -1341252585, -1974353706, -2003257932, 1073870917, -1822396738, -1232640687 ], [ 603893647, -431154920, 1107817474, -1881557220, -393775481, -142219618, 624040893, 369293090, 1714748178, 1555118020, -919493615, -1285570731, -261600681, -428079020 ], [ -25689625, 519998637, -565656165, 498837239, -3820887, 453694214, -111650427, -2040482398, -66831782, 1169306989, 1236622738, 1873698286, -1265257546, 1096417274 ], [ -376947832, 1359148999, 1381609494, -1514231948, -978025996, 1204127930, 2146190109, -499617893, -1006405283, -1203104067, 1708645571, 453176730, -1429334063, -1739908151 ], [ 1175174348, -211461805, 1002566727, 1979407176, 528823234, -815713961, -1477578500, -435241546, -1851533376, 1793141598, -1924204937, 1346046466, 1099250859, 1844408747 ], [ -403414718, 489687723, 1938285988, 692217214, -1919000332, -1189195530, 1363685017, -610036391, 919604568, 1204132233, -434268032, 1849328819, -1699786123, -1775060622 ], [ -1191032728, -1430800856, 414513185, -755351928, 670125069, -1169296484, -753595983, -926850022, 1740268967, -1940549156, -14972206, 757428261, -192007296, 2069734190 ], [ -522615627, -87685763, -699493277, -1490677063, 1110779843, -1998043883, -2014208332, -1023800814, -1500471806, -258594234, -1721683913, 1704731045, -1269554387, -1320701299 ], [ -1751627945, 1456087691, 359896652, -544996914, 1820448389, 458017920, 1059614339, -1666494102, -1209303241, 382580189, -501270045, 1966017330, 797609177, -1161510432 ], [ 501754905, -448626604, -2070853678, -1416125220, -866774929, 1240884231, 327492642, -1880810582, 1134178807, 1281322835, -1528709315, 228983758, 1494415978, -1543834692 ], [ 1537133588, -1658292640, -1906080102, -702202052, 1598527307, 250167336, 940877595, -1573326006, -48659717, 1125600888, -1881085405, -968135215, 1633160274, -201822507 ], [ -1162906692, -317269949, 1576465991, -1295717518, 1118161896, 472762960, -518144148, -1938995778, 694615551, 189282147, 1628425930, -1121409961, 1736309814, -67172289 ], [ 1612375058, 542494159, -1133051588, 118945387, 2089314154, 2006031369, -1039097031, 1837004827, -325646261, 929687569, 645234747, 41894013, 1270049420, 1434007542 ], [ -913511073, 1635088806, -375916077, -635712966, -1251413187, -1138504510, -1382670295, -513885024, -706722262, 1948128797, -1606414086, -1686896797, 1639457119, 510596112 ] ], [ [ -626264278, 480846759, -60117610, 1605191746, 1620143238, -1844298934, 2036209264, 1589649328, -77247843, -760342910, -1797907531, 285830365, 251133111, 1214957393 ], [ 1438285163, -1694691450, 1616559942, -512664852, 917304213, -1933363286, 151019172, 307881796, -515673858, -1993129121, -2134436987, -1734306787, -1623149877, -904688623 ], [ 2106244477, 478529411, 1433230614, 376002458, 1981154052, 1034210155, -1692420915, 244639650, 948804053, 2144377563, -1122930748, -468426106, 209972033, 295628004 ], [ -409120388, 1542423472, -1248148875, -1411736885, -1502010925, 1626055439, 1362462835, 1534599729, 1161481945, 818634758, 714085605, -563372907, 35640354, 362561687 ], [ -1939575493, 1574574768, -1047616550, 1655570568, -1555063836, 542000615, 1733665747, 862721379, -1601442191, -1220016977, -1797358580, -1933457713, -1498257428, -379966393 ], [ 2062355412, 886594195, 1872438674, 35692495, 34650355, 260722269, 1323590794, 2130607650, 175358969, -875925699, -402181221, -1445701593, -170045225, 529481876 ], [ 1904636461, 88805083, 1475529808, -239681978, 567885712, 953010474, -1774715701, -2133792763, -31155972, 985159226, -1864946525, 107900672, -1871206907, 1830494770 ], [ 768088166, 1546816397, 614499322, 1042323186, 1965240619, -220523398, -643619560, -807238036, -1486391556, -1346899152, -1214102867, -684986178, 1413788265, -1595601147 ], [ 423042613, 468344971, 2109156727, -481891581, -205126054, -978446605, -1636560136, 2088483787, 1282743111, -424393660, -38791351, -1894896939, 378386192, 706271627 ], [ -844466178, 446880802, 1969141396, -1392253619, 448393723, -516236126, -1345703913, 571008641, 173645674, -682401296, 704536381, 1469783863, 1147386336, 1803385722 ], [ 2088161071, 1949786245, -1197749565, -940397767, 1657678863, -1625888444, 1181648766, 690699764, 126928907, 1130352732, 593126826, -396701554, -1269857447, -870789504 ], [ 761498526, 1194213434, -1352633142, -1338645075, -1112655019, 1751738418, 2068197020, 2028932936, 1434822229, 510010214, -913867872, 748940819, 190839815, -1516496335 ], [ -544658752, -787985484, -1915343118, 279096466, 130254666, -1062337443, 756558120, -914380256, -1869482809, -1609520199, -1698014653, 1882142456, 1630941396, 2053570486 ], [ 1811036777, -121430093, -1574276578, 1174539070, 468867714, -762020405, -354903561, -1492265028, -2061979344, 1040501484, -263148619, -336415458, 756904929, -1917793001 ], [ 983445483, -938533493, -1475574666, 711810498, -1592261748, 1072411298, 161644951, 1111815615, 450157963, -841618630, 1267220160, -1067628323, -1057058472, 83834547 ], [ -696300768, -1013296774, -1487585792, -47838790, -237527744, 1296224187, 1110103642, -42936548, 211733699, 554697898, 1706359328, -741458203, -1930283663, -1581246935 ], [ -948948085, -1534311466, -187723013, 137082140, 898171618, 750361546, -854170944, -1219807802, 14790620, 668555717, -804109063, -1158422218, -1329527415, 1506646878 ] ], [ [ 1769122536, -516560339, -1578952607, 789660290, 2132836696, -421057423, 1484887586, 2024822066, 1634013190, -1566262058, -1275867350, 1027583842, -649683315, 1064288421 ], [ -1902807021, -555672857, -1468771081, 783650261, -1213679980, -328294595, 1370399897, -1958147573, 1079598267, -870050335, 1249948749, -26402998, 68589844, -890115296 ], [ 92645956, -1761391833, 230237450, 1009285983, -333536323, 1324408962, -846987525, 1462998597, 99291439, 1531654436, 398461991, 235262032, -1231547444, 1699076818 ], [ 344513838, 1669851949, -877513311, -1399116091, 568990002, 930956927, -1866195343, -1148854457, -835879346, -2026316026, -919864730, -348521277, -258414491, 2123909699 ], [ 491488789, -1983785295, -77073565, 2053928349, 662960612, -2012324181, 1104221489, 584553092, -1162315587, 1355927918, -1299052298, 1206092031, -2106193541, -1728883696 ], [ 173366957, 1658863620, -1318555560, -2064555991, -805997465, -1285079356, 756957339, 1722470613, -2019308475, 1332640315, -2121192337, 1932286179, 1885427012, 1743444520 ], [ 86983040, 98991002, -388943806, -787409716, -828009317, 275079848, 1344011181, -2073899555, 714681811, 1855295929, -936766195, -1809947142, -44439895, -314753751 ], [ -318461620, 1328652341, -163744135, 763913018, -1264032642, -1288942171, 1526791639, 1488446531, 809989517, -672692230, 1868046995, -524804693, -1262236071, 1830062885 ], [ -194332756, -384613437, 778265483, -1842762441, 1500629939, 1190021640, -1872869595, 673149781, 266913420, -1957411890, 2055130920, -1005840486, -2000728561, -1053651561 ], [ 28668773, 719497624, -1637091038, -2059700558, -493029983, 250053941, 2035168124, 301328748, -766684355, -991227669, 904789113, -1492741274, -1664148219, -584977021 ], [ -1888568989, -212035500, -1492107924, 59075566, 1573413531, 1936868061, -1671224314, -1261165968, -1258459653, -1348537595, 1943609979, 1333407548, -136130760, -1448313800 ], [ -1477879418, 559411399, 1898771280, -1028528954, -1055919072, -748146274, -1129143719, 393423443, -1563814374, -2084511086, 1583282586, 512960366, 786462166, 1504247779 ], [ 1914386536, 252160920, 1913423624, 1376083794, -713537273, 874015353, -1620521139, -1132555333, -1073414703, 322684865, -1791645979, 1457808127, 693166883, -2001322382 ], [ 290208253, 239742633, 1634235702, 1772127897, 2133184544, 34327045, 1824609495, -967297312, 861781248, 2110476615, -1741631097, -1694566704, 983000651, 164119340 ], [ -891590730, 658997722, 1794277569, 1211253487, 426683133, 964030535, -1124476938, 739762222, -845741970, 814627630, -1232856125, 1331148350, -122629406, 732645260 ], [ 1791104790, 521438936, 546935126, 9480028, 1407284684, 1191195062, -1428840842, -493538776, 1724441047, -405980038, -1362698015, 1124405050, 313130156, -1253618290 ], [ -870179699, -1254424914, 1669386348, -1053424569, 185933338, -845647914, -1478225813, -1613540944, 794270014, 1514225190, -551623486, 1018521663, -1128319966, 735495528 ] ], [ [ -737359390, 407511887, -257335408, -1963011202, 552630671, -1801471483, 1331349200, -1862733952, -1148850058, 164338723, -1962766549, 2010739293, -1573848799, -84195287 ], [ -1791163059, 1680857993, 948715417, 1384699412, 1081074456, 237668820, 101074091, -1569800755, -737381476, -1630784493, 1519960915, -1277377822, -1487088645, -1349769274 ], [ -745762332, 421512858, 1796998912, -1625604127, -2006150549, -185597100, 328656090, -1047459164, -830590103, -1359762564, 1445553926, 68451263, 1622505593, -774335395 ], [ -881578891, 518809295, -941939782, 160463815, -1819804269, -372984982, 1440031496, 1286316111, 1788833808, -1168812239, 568920632, -218067646, -848333935, -73005574 ], [ -680482135, -1727919609, -1635785845, -556113318, -827259447, -2006605768, -1779977649, -1476342220, -649153013, 1861124671, -2127566886, -1549326161, -1959523206, 572775547 ], [ 839271979, -1954267160, 102252885, -557600559, 1848066471, -931723200, 1386157895, 634372318, -462627924, -786211505, 744109240, 1508347897, -409418778, 1856022181 ], [ -1024120336, 549565890, 1128523408, 1875964232, 1763994705, 1324597867, 158391954, -738596454, 1935626413, -1633158305, 331602999, 128478107, 1059703502, -1252280147 ], [ -1416161315, 741157247, 252429600, 413848088, -839263764, -2122104379, 963177855, -1692822407, -1882798019, -1511265972, 2122437094, -136198985, 802214109, -38845205 ], [ 1059469425, -437233336, -2026242403, 616578752, 1942620478, 1368482151, 1486501856, 366815689, -1760923120, 903626680, -224590986, -1757168104, -1024413150, 1300114846 ], [ 1333949498, 1050755905, -914906527, -1255939605, 2058094929, 1880493202, 17913744, 1621442664, -1637680810, 1838102209, -1312753241, -926325453, 426928438, 2129861127 ], [ -1332696497, -47243289, 316508108, 935407550, 893145059, 120031852, 924973551, 327959797, 778271079, 53113957, -685471113, 748431249, -1203620434, -874802199 ], [ -2079970412, -810857230, -1782663029, 1999631361, -1993680892, -849233121, -1721612641, 754672025, -423294405, 495840978, 917383260, 747334375, -1112628028, 115303656 ], [ 1051151092, 770370160, -1666563487, 595498422, -1190768220, -877912937, -218521412, -1047420415, 1870070342, -2004210387, -1340664061, 418980581, -409552430, 1818425922 ], [ 272727776, -733841410, -1479543278, 1502970220, -1713832118, -1944376691, -442421991, 374767811, -221305926, -1139930290, -5922332, 1244456473, -1466525270, -987705742 ], [ -1697741060, -316330275, 1044832362, -480334415, 616090897, -992370697, -97178719, 598891538, 1337205108, 338623320, 578462852, -1713969970, -890826505, -1249892090 ], [ 802699194, 1966718604, -1971147227, -2120749883, -342532275, 740688441, 1903476378, -1612676015, 2107698774, -221133777, 241831995, -507630374, -423453687, -1269168141 ], [ -2141189584, -1822597698, 1521358067, 1751532960, 356482653, 1073692317, 576130187, 1834435331, -1241793647, -2134742448, -451558442, -1031886365, 203242634, -1869965041 ] ], [ [ 1331852655, -1631301369, 537830872, 849180789, 1539906946, -2055234063, 1288641926, 176273993, 76302147, 1776041505, 829877871, -27580703, -78121907, 967030701 ], [ 457083593, -343856415, -1597432711, 1661302806, 924158564, 920397057, 1965888265, 442522950, -1949961582, -1783762633, 1793198733, -1021949272, 245760185, -1321236366 ], [ -242801664, 2096640296, -732364031, -1270714710, 954004326, -319399566, -840279311, 640729817, -944277031, -139722831, 1362535323, 399857168, -508986011, -990131824 ], [ 650774417, -133826462, -527943203, 244295764, -934781270, -71297676, -1056634814, -1419996666, 884745280, 700287081, -82916232, -1848046990, 1680459988, -1118250543 ], [ 1631890981, 856652012, -1423029018, -618741017, 1586096812, 381801791, -2134820454, -1044413991, 1632738786, 19396424, 480507431, -2028389721, -1816338367, -880703412 ], [ -112118765, 943971950, 1397646806, 1410866633, -397399773, 1911651551, -445047335, -2131906090, -706091553, -1898014310, -1479739049, -1705803400, 192447157, 1322914436 ], [ 558158224, 845261224, 860312065, -298310328, -1326810797, -1050202689, 55281136, -1937797747, 1101987866, -1524122830, -1613928546, 542171152, 697112591, 1484508362 ], [ 809166131, 734338071, -1578773251, 1359615068, -323073359, 1651048939, 670638242, 1039248481, -799140551, -354455597, 101022315, -96114714, 1627677002, -800586169 ], [ 1632883080, -2036646832, -1957107135, 508079392, -777090274, 272883930, -1251676904, 1450587437, -330678737, -143382433, 672347058, 1791258181, 1566209987, 1787208683 ], [ 1943120358, 762523105, -1136378826, -84913486, 783957236, 1722029514, -507362914, -352119666, -47844667, 1516897259, 666924321, -145296262, 935064209, 397147427 ], [ 141227615, 330592028, 534199958, -1788996477, -536361520, -608364629, -1542593806, -542018286, 1055259661, 1659204150, -23895349, 741193674, 628251787, 958412340 ], [ 481071147, -1848941934, -988707132, 2147285111, -34521155, 439943659, -329117980, -652230171, -498994069, -434812642, -423627458, 477827132, 1182997981, -1892201317 ], [ 855678814, -936759554, -1305830497, 1846183644, -1427256869, -808391082, -2032064291, -1717411070, -602592953, -1801027754, 1082558727, 133935451, 678722194, 1189708756 ], [ -192927885, 1000187946, -460051805, 1089841505, 39299296, -297239688, -2019061454, -1865570642, -1536870838, -223151093, -1843169023, -1963977363, -1702725415, -1825752092 ], [ -1535273152, 1106476193, -1345212072, 899589567, -580440676, -1100243728, 1377219469, 528569829, 575424623, 1951031950, -2134878173, 1888187149, -337999028, 994950889 ], [ -150989538, 448761450, 785487721, -665282647, -485319693, -400982256, 551968783, -87180474, -1871531897, 1854384358, 1855282096, 227045315, -1383053225, -202943918 ], [ 1002121419, 1550744315, 1651989926, -576234037, -1843344970, 905012660, -2078214224, 1810407706, 1585135093, 2001370812, 1832270572, -1465683044, 2062667407, 744283559 ] ], [ [ 49112195, 1598144368, 1939845958, 1961089088, -681742729, -359132250, -941681252, -50067562, -1523265361, 1828952206, -1890151110, 1936256381, 1363716412, 1623438879 ], [ -1470935453, 288978793, -1320019147, 1565034038, -1161800958, -812659352, 1416974485, -1488510174, 1670049546, 978777258, -332059079, -1346002085, 724735357, 186279655 ], [ -1925553036, 1014849323, 396983519, -999225600, -1773425127, -546349600, 1789450248, -1430233438, 466868001, -366546511, -1351821601, 641917961, -1162845665, 1418048763 ], [ 2010843153, -1758334168, 415173797, -1432087557, -313513958, -1233319416, 1765122495, -180558814, 520472641, -537405601, -685357650, 484715033, -1941909986, 2020592664 ], [ -1449689464, 370058169, 1980423008, -2086782400, -401954864, 1722824782, 1421172182, -945345305, -145282855, 648846128, 1252222310, 2016034893, -1810904882, 1089631124 ], [ -870220412, -834424702, 1767868763, 469088528, -1266427186, 1075931466, 396373775, -99126278, 625082876, -372342279, -1832449088, 380526599, 1525514951, -1942318001 ], [ 636362892, -426297046, -505237433, 538240584, -78774406, -87262796, 1543912537, 1682255946, -441926236, 1825644270, 1385317028, 985154914, 171773444, -1126858654 ], [ -25601322, -2135535592, 46676375, 488578745, -603018941, -1838148968, -1511309007, 547742917, 1128528594, 272702465, -284109228, 1653722340, 527828510, 560178298 ], [ 240933997, 1356301627, -521793084, 547437815, -347156961, 817879954, 1598961938, 1980137264, 1539470664, -1671688091, -178533317, -639593067, -1280284821, -1872900454 ], [ 1189729513, -1299051279, -1630560168, -1609802008, -820098599, -1328003724, -1495975545, 1879781231, 1405871283, -1611353862, -1551099501, -237656477, -1144628078, -1427463100 ], [ 322368406, 728358893, 2048591116, 912001413, -1320549649, -1311262372, -1802505264, 123794788, 1425683125, -1060502256, 2088322815, 1177987745, -1376508549, 148641733 ], [ 831266023, 2098894159, 493168547, -999024054, -1279790043, -1545955934, -1571801306, -1666537164, 285673059, 644595612, 1002342734, -1360826533, -1801612238, -1010344524 ], [ -1054328509, -1020188421, -354931910, 276913208, 1454856380, -2084522629, -808964706, -354865217, -1808910425, -1789175638, 36674382, -2101265608, -1789977320, 1663428889 ], [ 740849223, 1765428385, 988446078, -1812423241, -1595176795, 1333547058, 1841764691, 235522740, 490704690, 1152603344, 73096626, 156548150, -1532464223, 47678940 ], [ -881480556, -2066011229, 1495506259, -990725622, 254874599, 1824513987, 1099182816, -606918972, -1263610604, -1602281734, -1642619559, -762600518, 1648560413, 1709452973 ], [ 791263510, -1653093171, 2053738703, 1832801921, 799712795, -1236976749, 201324073, 342126894, -1937351119, 559222036, 1536673336, 823847122, 889329648, 1642690743 ], [ -1775621216, -117553269, 1253500872, 1070783151, -608218359, -182975441, -1533423102, 741191119, -1998085020, 679421726, 545463888, -888933513, -1829398338, 1626507481 ] ], [ [ 1730769732, 840971622, -752681000, -1549856363, 414731832, 335805296, -397783210, -283048040, -2061375588, 1988921883, 321487492, -1574114104, -1961434675, 640683728 ], [ -1794716695, 1356054171, -1852199928, -1713700594, 1265493643, -1791628470, 1490406321, 251746721, 1783565129, -749862162, 815544682, -1715939935, -621561336, 1409211987 ], [ -1244034818, -1471945652, 1710055760, 667787888, 114427797, 1445317364, 486860313, 2092781156, 1089024555, 461280416, 372846760, 1903600833, 59768539, 1002748762 ], [ -1771055287, 1272059398, 827749579, -1705869163, -949491487, 377656518, 1336944772, -1949617950, 929770583, 1406188152, 1599392591, 367401370, 828516783, 440565688 ], [ 2075442726, -1346561601, -1342457606, 52248993, -660869570, -1345213984, -1652400425, -23728320, -994133440, 519156190, -1717474533, 1687175584, -1674195175, 230008840 ], [ 928299012, 271888534, -1984729197, -273751377, -906271813, -440474262, -147282796, 818303687, -2127787249, -1707033438, -1492174508, -680089447, -868521010, 1785892326 ], [ 478029628, -115359759, -1516935890, 401930973, 1336164405, -1202502881, -299281803, -494236535, -286096140, -1272340040, 568506027, 2031038213, 36704830, -1402371011 ], [ -1115434899, -610941191, -137303933, -1850278771, -62196827, 1891970568, -2048783494, -519050276, -992111095, 578960306, 1377667178, -792728913, -715549797, 2055243737 ], [ -1321098129, -135637105, 1746731827, -1117502126, -1331643336, -1444247477, -733876432, 370569063, -1570675456, -766803738, -587738294, 1685006657, 2065180430, -1491515873 ], [ -2077884872, 736641402, 1675840447, 1319101887, 1371063767, -2057659035, 532215530, -1481150538, 23076387, -921177865, -851695690, -504801138, 249412743, 610881906 ], [ -393125833, -181780493, -738847767, -2094063641, 1607074870, -533498479, -105344091, 1770527891, 1458486562, -1296447037, -413020623, 1253492275, 1861173476, 98467067 ], [ -536798171, -397849812, -1570133890, -2138923321, 1495135453, -1848660272, -161904065, 161811283, 185629731, -1936539063, -225756283, -1111853808, -1529225711, -322084191 ], [ 198829814, -1440525237, -82297278, -767621622, -1532575696, -2035975888, 1642577312, 1118279543, -389445178, -721591040, 1378296943, 1117620867, 528294868, -352972814 ], [ 798150954, 862404939, 345721428, -640458044, 458092020, 763319783, 493630116, 754611831, 721264573, 256460828, -1727079291, -1894598264, 1125062978, -1990764165 ], [ 813162615, 663049880, 1871250396, -204653214, -1015090457, 1992840325, -231712932, 1614249349, 191809011, -1597175662, -1332067148, 1741158070, 1752075563, -1295590489 ], [ 321913137, -940234998, 1665151108, -2021252988, -618081814, 1302804378, -2135960983, 1709457617, 1482691410, 407891586, -1421251375, 307993011, -1088894462, -1361298944 ], [ 1249662701, 1298092464, -1702120827, 843850166, 633534371, -1272927231, -821418264, -715002866, 987841397, 412933100, -790845676, -1431137915, -1724070835, 430868395 ] ], [ [ 1343252217, 956402030, -566310827, -1128806609, -1565496078, 1756949742, -1523303852, -322982064, -558351890, -94753843, 1062116504, -420680249, 16534312, -1650689693 ], [ 2131667254, 809221747, -756581830, 1055584948, -1991170699, -1886171321, 1951286238, 1416422080, 1531693726, 953500593, -1424668995, -484955833, 345838341, -438435176 ], [ -1065247675, -2002019641, -1828900396, -1003417009, -689510754, -1121264724, -1287480146, -1007767912, -247290840, 1722019408, -2006578794, -1012710960, 147421479, 565868662 ], [ -1142530032, 2136752657, 1973994422, 2068261131, -2138008196, 381406942, 337704047, 2135959319, -400116587, -50624573, -758987043, -98273891, 1633013300, 688056653 ], [ 2101695378, 1137744799, -8854978, -561670925, -368242678, -590409824, 1343561166, 2137476498, -1760931145, -2130498491, -926356637, -1671401932, 751794297, 1146424694 ], [ 572361828, -539144030, 1001489711, 1722083406, 311309667, -1375321853, -1364021151, 2049792473, -2061608097, -1575668013, -1219449327, 1005044518, -1054782147, 50132624 ], [ -1173889239, -839814330, -2106498312, -1518349197, -1634971827, -1731567751, -530131508, -1006268332, 2026760486, 994675093, 833315351, 1265175881, -1486791466, -1155564090 ], [ 151749922, -2121798837, -1469418172, 1355025755, 410405766, -74565010, -792831660, -1352665166, -360565579, -1589347050, -889236573, -2119906217, 1747577071, 73782948 ], [ -305368798, -238369797, 118072284, 1259827563, 421844404, 696401673, 305543360, 2131477048, -2055986820, -1745641176, -1004405734, -194103364, 1849788271, 1895127090 ], [ 1620086479, 674707036, -141784697, -694802920, -815474437, -1922630687, -982013067, -726050552, 122801642, -1966540783, -2011515739, 625267686, -177309310, 1735983617 ], [ 1861512055, -1028280042, 986179374, -4283994, 1279156052, -1960885745, -1782992316, 1709822018, 33051387, 1687193662, -487144103, -1287542499, -2061010931, -597663183 ], [ -1322758379, -1046379010, -173377250, -1683707211, 41827678, -1260125563, 1463523850, 625842670, -899917195, 424927694, 322687397, 611699484, -1783300549, 1028814998 ], [ -40198802, -2079016004, -1636787933, -1676207737, 835491511, 1080167984, -697894916, 750791063, -1815933420, 1235750022, -1441019284, -771356653, -1990596885, 371075593 ], [ -192139613, -1116920357, -1760300182, 39548432, 1291105705, -1023466247, 1211123104, -923470405, -416010500, -1710051325, 736135503, -1263789965, -1075623807, 370807282 ], [ -1918080304, 1426468032, -1809378509, 1156174933, 200643175, 608163777, 1567757936, -1438615919, 289142087, 1492293947, -633852622, 1006614034, 1025414470, 45906380 ], [ -1521709984, 339982815, 934583039, 691401469, -632848909, -1332126162, -514462494, -572561315, 95421060, -329699632, 224609236, 1598007826, 1126995603, 1700550217 ], [ 1470252538, -1264021616, -2071623264, -174354181, 1901506354, -789129814, 1477839324, 1694640523, -734031995, -720034817, 725770521, 719235983, -899887556, 409269003 ] ], [ [ 782265732, 131055678, 1012927017, -1718775422, -1523266096, -908666524, -2085559222, 1873743880, 507936776, -1523704568, -1947424862, 88095252, -633247875, 1335767210 ], [ 1740989088, 1172955310, 173159909, 1744519555, 948731712, 1451892058, 727830712, 2040064378, 1570839046, -906785965, -814812690, -906068849, -1148771121, 2073372659 ], [ -427890938, 23570766, 1986362815, 1505204845, -1164972955, -854222864, -824683267, 58434509, -194317587, 1910298177, 449802623, -439194997, -949461947, 561109723 ], [ 1459558376, -343691620, -1008460566, 2104021989, 575719153, -627151958, 1378334988, -2010042067, 1332883611, 1041471090, -488720033, 1684429367, -234550587, 1254714305 ], [ 1798401492, -2118306705, -652556998, -1619262757, -1021166200, 2090003144, -277674915, -412010447, 679226512, -1869509944, 1338484951, 433071658, -1267815262, -407193946 ], [ 2053294590, 522337395, 946367839, -1712978859, -1001378655, -302054510, 728134562, 1367714790, -606919093, 479689022, -1834573753, -978784113, 1765265162, 543325066 ], [ -942824786, -1596657366, 800721646, 53023315, 711194034, -825849623, 2111181204, -1711977321, -1151515065, -1978097292, -403478854, -1245449405, 1266982534, 946065967 ], [ 1156499857, -53718309, 1689006648, 377110499, 1286415573, -1964543458, -917472508, -1465799712, 905714329, -532773349, 1702548893, -1558571358, -1954097337, 699396336 ], [ 439660346, -1889193694, -1033836233, 1993669346, -2028747349, 1695159794, 33369741, -1322221786, -937601332, -1211687912, -1954862598, -1820358568, -459238975, 1916588073 ], [ 57955614, -112214658, 52424177, 1265781057, 229755636, 1971589987, -32054514, -1811933492, 542421702, -1753278776, 1103557754, -540845708, -1316971754, -1319407512 ], [ 79195352, -547630543, 27749597, -95498598, 896589076, -1948710839, -2054876742, 1861522926, 9687220, -1976753356, 2110744757, 203449286, 1206571369, -2008701270 ], [ -619959980, 77176990, 675461012, 904218785, -717881118, 410247725, -118752394, -906006448, -1909533537, 1349399883, -920517515, -994866024, 2050474776, 1621986043 ], [ -1876171619, 827507338, 1015254519, 1526761071, -935360074, -550542995, -450219742, -1944125404, -783208142, -1213993565, 573012064, -1482064513, 241765418, -1598572092 ], [ -647013037, 1081088317, 560520060, -1402540997, -1139717751, -745058416, 584775550, 30266770, 1393744211, -270221934, -1040730752, -497927648, 2011224271, 54931332 ], [ -255468548, -557378045, 136382785, -864985517, 1041228841, -1441944234, 452936117, -1056737138, -773188021, -2091311281, -1981664777, -1896722265, 2120863485, 1132171927 ], [ 661656397, -971674084, -294964822, 168487361, 1745127239, 884666367, 1642075930, -1769923454, -557490307, 693668380, -1390390353, -1854141254, -453109533, 2139321952 ], [ -143798278, -299889202, 846671312, 1660320910, -1676148668, 86269692, 1824029341, -338482750, -250204144, 1420845334, 619473434, 1985791166, 325264025, 1255962348 ] ] ], [ [ [ -2061912807, 1878856143, -959784717, 211697089, 853691475, -938854238, -2022659692, -1977702136, 426794972, -984833453, -359054014, -369820262, 482459650, -1148436269 ], [ -1617945398, 505151574, 818766244, -822359817, 16058802, 194112909, -952401228, -45134877, -2030899717, 167377235, -1947716827, 1029724473, 955765440, -198698876 ], [ 430846407, -1904422021, -2140196628, 337087584, -780785308, -877727377, -1763896311, 8226001, 9915963, 180842686, 1375201094, -768467767, -1064921930, 207531672 ], [ -1972763485, -606558050, 2094299593, -1101939930, -2006326787, -637279894, 1295353364, -1561422741, -189066764, 451385830, 131406732, -2028844280, -31948686, 1987101616 ], [ 1489183160, -1250095572, -1269185522, 846935676, -2050338050, 1608133465, 1781408930, -459007963, -459820698, 205298827, 816091967, 660216798, -1166389817, -1411503555 ], [ 1983705748, -223502561, 873008385, -1198094227, 582556543, 292222292, -607683239, 84154349, -1565833891, -1747988780, -1812727870, -1752075062, -525818357, -489609967 ], [ -464909511, 270445494, -584596900, -1819652389, 1617896384, -1664358098, 1388970412, -1426749071, 28108032, -91134611, 837344401, 996177885, 886794673, -514371829 ], [ -1771086091, -1749146409, -857093594, -176985699, -45037873, 1629790436, -2108716866, -709522074, -1780767224, -1595078149, -40892228, -658797667, 274663027, -524763012 ], [ -795973510, -34542028, 989781511, -766861034, 208630470, 433603404, 1871497490, 150011350, 649690009, 1880236384, -875995127, 116196383, 1541876635, -2084301438 ], [ -416980890, -60784293, 133155992, -824615462, -820962568, 1396265251, 1503181138, -1742460786, -1409738143, -514024341, 1046172293, -794200286, 1880738808, 2088444084 ], [ -761174724, -2035000291, 1546309238, 389840008, 177818895, -1647459755, 33033840, -1438152368, -784622575, -22016614, 502928660, -1130064279, -515481164, -1432652653 ], [ -1223364538, 965087719, -796904616, -1903298002, -1154955508, 41950768, -1621420572, 9289126, 1053114425, 2067711357, 891331840, -611260593, 2128155007, 1789509445 ], [ 1865256396, -437497785, 627840620, -2121736094, -1248395864, -1647252420, -1795731519, -259699009, -1996334609, -1061192199, 1785282766, -636957699, 1735199989, 1919857459 ], [ -498351233, -1493057267, -2065772206, 2017810587, 1144303908, 1668862267, -2065658875, 1180502462, 778460719, 1047040940, 145832451, 1418301063, 1994362862, 2034446538 ], [ 671828223, -627714394, -163820054, 1204725694, 1321422635, 1635584836, -78046634, -1618137082, -989825877, -543956588, -1884015448, -1019077672, -1429319043, -2069594574 ], [ 329209274, 1522086496, -288950650, -1559620140, 2090825332, 1823805539, 442098730, 2041967111, 998494066, -532069527, -225940159, -1505439792, -1536307563, 701673052 ], [ -476466650, 2015659556, 173061113, 33645748, 550255965, 254869298, -2128269900, 1048988408, -2003663992, 270960135, 11535429, -892989666, 2061597570, -828517294 ] ], [ [ 2113457833, -98811505, -1262083829, -1649170789, 336088243, 1205042593, 1989151382, 389919562, -4560472, -1919703362, -2051610465, -336604077, -1423302005, 69056772 ], [ -2055654617, -394537342, -926467064, 1457708197, 1256285656, -169159220, -1177664045, 1344466532, 449026317, -1424764676, 456776024, -580668678, -1918888028, -277142210 ], [ 2052709987, -505354178, 118258193, 1885875739, -797478440, 1626516252, 1862807532, -1298194245, -1077145117, -1703236041, -744082639, 1321012845, -280306166, -1915032568 ], [ 259309544, -333134364, -1945144879, -338849746, 1963622514, -276856904, 690460550, -291555384, 740037539, 1077346413, -404156701, 1084662746, 1040406001, 918092691 ], [ -1136004713, 356477893, -2137760927, 867874349, -729262438, -188004918, 1894155940, 795747970, -678258381, -1245111245, -234304681, 860964435, 344309484, -1281475525 ], [ 1743758180, 993455493, -373130737, 1252079964, -1991390521, -1269543504, 1143149516, -729459970, 590486556, -1165817692, 822852836, -2117026455, -2109542039, 588536128 ], [ -2044205866, 159882971, 1222416116, 361617209, -316433460, 134590558, 716989644, 192368207, -510175536, 857085105, 1383174204, 393260311, 1771580902, -1039854995 ], [ 668874136, 1890958863, -1618245170, -1627581636, -108401186, 530738599, 1482709704, 1009248328, 999644699, -1499661696, -209348377, 654122491, -752825405, -1203205135 ], [ -509613969, -403735111, 1564809863, -106716989, 191908133, 651684298, -1149907336, -1825172564, 597915362, 294086370, -119881342, -718454324, -1347860630, -1418291909 ], [ 1966344700, 977612613, -2111803393, -415446771, -1886770507, 1281124694, 1002509412, -1379982884, 677002421, -56201233, -390801615, 1651570847, -1047503204, 1286899250 ], [ -1648244150, -1085963383, 779120178, 1145957604, -388565921, 1389810680, 1635814979, 1782922581, -1232098616, 1949679129, -1093450982, -802719737, 1883225094, 1984961172 ], [ -1896462056, -1312973093, 1756007143, 454973025, -1810610728, -1149003073, 232823134, -1358814363, 1706879374, 590084903, 437225013, 1800443424, -1971690016, 245261511 ], [ 501190591, 1519327103, 1466879856, 340698667, 635998040, -1866559064, 67911788, -149521307, 976148738, 1158327752, 692126825, 1308591199, 1044768851, 1171382697 ], [ 1080617663, -541638352, -1470342708, 921233367, -876523889, 1645333123, -1275080632, 2072628605, 636197080, 1813710740, -1827491007, 2021964545, 1184766902, -568070066 ], [ 1134829194, -1573770883, -1609514151, -596996161, 1120567330, 470022819, 1716519385, -1636050047, -1995475405, 1040738354, -1353030908, -1763809298, 174836136, 1985294575 ], [ -863311251, -225494861, 1594460677, -1567336097, -352343008, 1185293455, 1626357883, 1797589708, -1536199394, 197591816, 2000991385, 602117894, -148502414, 531495461 ], [ -2036880907, -900894060, -2086427408, -1651744200, 1888023363, -143406968, -229549731, 2005733791, 211682940, 1514411792, 1454493102, 408832209, 1157318037, -52417338 ] ], [ [ -873129578, 517816160, 116548891, 1694631995, 164190394, -708550671, 267124151, -184019115, -1719884451, 462551326, -1619399687, 2083623378, -1539563627, -286655186 ], [ 149579539, 478183014, 1423314001, -362589183, 2103854301, -1702369042, -1098190169, -2098391765, 274152005, 239190136, 1777882221, -1479515169, -18569753, -1400444447 ], [ -1589284257, -1546666280, 648968002, -117684350, 1685614375, -375586971, -152331619, -1400348793, 335587539, 523068714, 1688766344, 384191823, -1188367794, 1511183952 ], [ 2046882825, 128947634, 1970708467, -601332423, 1311743912, 1609558645, 358070267, -695290961, -107134997, -1785046637, 1941543904, 1581695889, 2017750218, -1882807349 ], [ 1448453377, -1486921517, 924465481, 179539318, -50508904, 1537492436, -1870546532, -1215323769, -1231313039, -784173051, 645256891, 1246178652, 266701036, -1849238304 ], [ -741326620, 2124166839, 146850193, -1589472296, -1187180667, -1604580283, -701367436, -1776605769, -1565121212, 1227924141, -1588343336, -631997852, 1659846081, -95821841 ], [ 267625046, -480344337, 1229074209, 470252526, -1794431208, 1119189901, 275571773, 1725143779, -199498525, 1831945034, 647160236, -985530221, 1277931929, 1737513042 ], [ 1362873457, -294379372, -495941606, 1666296955, -225495056, -1788525261, -1124438824, -1554493672, 596416233, 39922444, -866414938, -366827049, 1534374702, -1462639711 ], [ -846290280, 1586386829, -1948467779, 804712706, -2058146081, -1317543782, -559812812, 1945492428, -857835374, 382042783, -1383243623, 1004483824, 102392505, -66039504 ], [ 1607519724, -311042987, -456109891, 1329635118, 1956892454, -1094651880, -912672962, 1806534178, 1468160980, 1456121240, 256713879, -903243231, -927774780, 1198720094 ], [ 284592998, -2138776551, -1678950500, -1364789646, 409723133, 1825212684, -1968531740, -798626731, 711975603, 1874860375, 926032094, -2135465321, -1592884295, -1320680949 ], [ 1190249650, -2106241731, 625892834, -920696977, 1973765496, 1280690421, -1821738852, 1124311403, 826064109, 567612797, -1808639214, 101518678, 1577998213, -810653416 ], [ 397553304, -838394906, 1920550103, 421670805, -952223938, 1657335873, -838145363, -866905685, 700312594, -1526046518, -1308889485, 405232965, 1380913678, 154941122 ], [ 960196046, -383553741, 333300178, 649190966, 10129191, 1149001226, -647833234, -62375966, -1075377476, 976507261, 955480397, -200682025, -1968856302, 1328228494 ], [ 1644382168, -875034160, -996172937, 923381736, 685549938, 536294221, -260726195, 907208016, -841244484, 1788863944, 676436574, 1658117509, -1796353656, 1998120781 ], [ -1888764234, 92225742, 1513527354, -1994765940, -111147183, 1193872597, 1151795954, 1035713712, -1258975771, 1397724905, -1599092258, -1641514118, -677795569, 37775765 ], [ 692909439, -1123527920, 330617270, -1808804899, -898433848, 1502200774, 1773893185, 2128354428, 911980370, 1728604451, -461416298, 1435241136, 847067432, -1691412231 ] ], [ [ -186816673, 823395757, 1555757137, -191700590, 1915242608, 859713011, 1047178278, -1698468568, -1416873707, 2081842962, 2038977210, 429059128, -1876293677, 285498570 ], [ 1176392467, -1438389763, 854762923, -1046307362, -1808772416, -1115941801, -135551970, -329930670, 523222967, -1738652866, -1748668868, -1038305551, -49720979, 62598997 ], [ -1540324763, 671775444, 236942262, 1387526724, 1373835866, 2059293373, -406844211, 285399717, 167213112, 1222038565, -507129092, -301938001, 2114001750, -153187801 ], [ -1944245609, 1349831001, 1470668896, 59732281, -132640669, -89480493, 1502457176, 1742074760, 595774498, 1103607102, -1060583318, 1913839474, -1906689766, -655108463 ], [ -927854116, 248914276, 1520746541, 1657211016, 2114566250, -1022200110, -1853479581, 1987649032, 136180964, -573677627, 1123152240, -1436368029, 37083691, -659640923 ], [ -888806690, -754282539, 1917934680, 498348438, 1508859471, -62049458, -1914978655, -224409940, -1664228703, -360249012, 639555574, -1721664045, 1777681056, 1460219537 ], [ 599245852, 2140848836, 1856914958, -2123225335, 765063351, -922315452, -273967427, 285952093, -1635013315, 1605624665, -2059219137, -106489785, -1764859057, 1028357771 ], [ -1336530956, 2047894776, 844642632, -858060852, -1392481643, -163891441, -384386795, 1908671578, 133752112, 734154837, 1529742057, 186100343, 1919884657, 1897610236 ], [ 1462320007, 2039515931, 713555136, -779968406, 1779608738, -1030554254, 1383974597, -777098796, -179213206, -392282882, 1411592658, 924750769, -902569536, 848818180 ], [ -2033352341, 757317921, 924250869, 887253341, 869565631, 1468293593, 1547915044, 171595304, 1528055889, -866751987, -67525473, -457749688, 672408027, -1315213708 ], [ 359950990, 4885385, 61185783, -547768558, 1043009247, -1204198466, -932718251, -1799155518, 1047686805, -1376316731, -1848631070, -1064052947, -1892907005, 489562527 ], [ -597993685, -128520301, -1941783890, -1346060795, 655038665, -1263011976, -1948621421, -1547328885, 1348199651, -750532221, -608448323, 1502791969, 211331615, -1505579666 ], [ -969305994, 1861522744, 1341474839, -369705587, 1766392447, 1377532012, -405584594, 1222473552, -335422678, 782045664, -540126712, 38106991, 1919530959, 453629733 ], [ -1757516973, 1964943618, -1261607126, -1801567268, -1476510621, 1012619527, 194071842, -316213450, -229177550, -1191586724, -1540358278, 693377718, 1993946689, -740955157 ], [ 574413427, -2074994035, 353584371, 1182853760, -801039615, -1050100607, 506342746, 79696256, 36808250, 1958738162, -1010701376, 612519256, -681222493, 528737329 ], [ 442665598, -673022182, -1656734955, -235337318, 1664573467, 764788498, -1731164033, -56777300, -1132271333, -877903174, 300630213, 551173009, 1720535523, 1637620628 ], [ 1291575509, -1349223106, 2117115079, -745768168, -1327069157, -87081751, 732139254, 403365685, 1603352115, -621610347, -2032749555, 948997213, 1229984234, 1139666349 ] ], [ [ 436062003, -1454265428, -570725474, 1996436117, -1979156902, 1233720044, -79534021, 1339844003, 1900449622, 1529161296, -1046465084, -1299894224, -978430686, -530455820 ], [ 975944699, 542424237, 661203079, -1697826466, -617448634, 425192943, -939053120, 1531893253, -467094346, 367397909, 45404874, -1154474266, 1421281192, 1300844387 ], [ -874524317, 1057859086, 1650489479, 1460675917, -1368530648, -1453268200, -1690793730, 885841366, -200782277, -1909223809, 195219448, 540256983, -1476283971, 446084859 ], [ 822248509, -1040346294, -857213156, -261102829, -368475513, 1924545566, 902054871, -949714458, 800112331, 1265110377, 1936249318, 590032572, 2129716412, -489380152 ], [ -1627356779, 533774233, 744428331, -1606355476, -136614941, 1024220760, -1777855781, 1024659941, -2082748955, -1909404580, 2050446062, -1416876271, -323570770, -1841227296 ], [ 1106337947, 1059210867, 140377623, 1791987237, 485508869, 93872848, -489132550, 432677073, -729025183, -2139660773, -1859910838, 1515500750, -1318418156, -570146302 ], [ 198453267, 2080877401, 531966230, 749636982, -32009324, 622194410, -2124143790, -714119390, 1166346790, -2026375036, 1535921539, 1469282223, -935941859, -1971212830 ], [ 161619924, -2458415, -679992801, -1726540411, -1012565455, 3713261, 89787862, 995177838, 552614960, -1023799950, -1380826926, -1423577282, 904083371, 1963392097 ], [ 1588572891, -1246504711, 97621219, 1481795082, 2041757338, 1130152835, -1398077093, -1749741894, 419990432, -1698078711, -462725604, 1718937981, 1191668748, 258031850 ], [ -941349654, 302259874, 847652176, 505878531, 1503326550, -206967999, 837647200, 1319244490, -1161155505, 2124398021, 1690507761, -1704875482, 1648899706, 1242205100 ], [ -1172599274, 417566770, 201586867, -1991421709, -1259521760, 865772547, -160611062, 275891987, 612455485, -274455080, 1038775432, 1146406551, -1437511020, -1297582076 ], [ 1131813866, -544115703, -1949792912, -392566345, -2085774599, 114748141, -2143967767, -608036110, 919588422, 829059108, -253549978, -793311580, -432680780, 17810077 ], [ -835691779, 1036876929, 2132953688, 1551065830, -1411799421, -788575252, -1660199462, -446446944, -1495333715, -1753871928, 1302771652, -1200991818, -1113152151, -2090341563 ], [ 1757889685, 456983597, 1063436021, 1747132229, -390414196, -643531344, 1525424864, -1350466877, 288500360, -722896860, -1702838758, -1227763139, 1339604194, 1541631123 ], [ -456189761, -1102955969, 118971543, -405059948, 2140440786, -624519430, 1449139287, -814994749, 2037328707, 1249801031, 1990019283, -1758306232, -196079022, 1444353620 ], [ 878862440, -604616317, -2138655262, 2634114, 751541654, -546766710, -1687415317, 1534558980, -96492492, 1616799251, 1364090954, -1903293735, -1783619344, 2108171550 ], [ -1919793400, 2012625688, -2119205687, 1108615043, -1921335830, 1895242291, 343382590, 1223768093, 320408355, 1008834465, -1117450002, 890642551, 1410983012, 756216112 ] ], [ [ 1293789083, 1045914651, -277731543, 1183500207, 1535764786, 1758455636, 58401460, -1795278311, -1660439059, -1540588992, 662046350, 1685914717, 848108156, -346789036 ], [ -480323598, 1264622090, 1251539467, 1166428067, -759111325, 1279940232, -1525688449, -1326188170, -1846577297, 1246073401, 707994143, 277705817, 1662559606, 706533424 ], [ 1880164268, -1525411057, -675105210, -1965023088, -752653667, 188725923, -902595310, 1863310231, 1156643654, -1240719148, -1067435125, -710348316, 847363012, -1280126922 ], [ 2116817386, -157486823, -826208446, -1169147035, 682488323, 942550325, 1390660699, -808339139, 1212384558, -2144456265, 84738098, 663472397, -1159464730, -309780558 ], [ 292131394, -37830829, 697513819, -1707154701, -2053595832, 395600009, 2063179415, -1055546329, 1455168136, 148107811, -841040575, 919552262, 495962882, -1086587320 ], [ 966813703, 632155761, 222320871, -785745032, -1526656387, 788387672, -1028294817, 1751735380, -667133623, 1147210636, 1982668361, 927801107, 1587466632, -2134868413 ], [ -1196504344, -1817400477, -1912875007, 1925727552, -36979863, -1125637150, 53918155, 1394345986, 1669251373, -324707495, 1758879307, -284400529, -928351074, -1083349166 ], [ -129101420, -1578902495, 231580326, 212581961, 119732762, 421114389, -771797228, 401363157, 128113007, -1681207520, -1503305513, 569424790, -1122979719, -281906409 ], [ -1034224630, -1996628608, -430996332, 123303165, 442833386, 776632642, -244112855, -1158552673, -1620719165, 847275336, 296019326, 1417945073, 1547978888, -1737453684 ], [ 1735715517, 906059925, -356713671, 30449702, -1094487722, -1781922150, -433549690, 1210345548, 1552668533, 2065904301, 556590108, 653644194, -1887756698, 553979679 ], [ -488246200, 2074469535, -137691755, 451630870, -540528452, 2063845764, -1086062634, 981661088, -1171906451, -1736743109, -1648679902, 639451274, 1551137774, 2033021806 ], [ -521429191, -1495779741, 1018443403, -696947253, 194473836, 1218110886, -557100300, 360245349, -3965481, -624010527, 569128755, -1215902184, 1367117054, 1962198136 ], [ -1864456543, -1157934114, 846407437, -1918610103, -950770709, 222506791, 188638517, -160549519, -2028457414, -993940485, 1612367814, 1061222979, 1780504730, -347202334 ], [ -2121156945, -191543496, -655069101, -1242957711, -1443482732, -1537846296, -370822664, 1827414759, -1058228000, -145029877, -560571243, 217058029, -405811118, -456603652 ], [ 34294511, 337701186, -44398805, 1289187179, -1858071593, 1983953239, -697445052, -422010593, -212805770, -310166446, -1775147096, -640924364, 939247027, 1205205565 ], [ 899984958, 1191602654, -1531739705, -1440190176, -2082834812, -1862254699, -1791055769, 744070550, -2042072990, 1564106219, 518975909, -1682415329, 221112049, 1604279661 ], [ -1408680915, -1666701581, -710797731, 576323703, 786161620, -1287586529, -2046083518, -859444309, 305122008, 1268154130, 1545492183, 807365084, -286710956, -1331940385 ] ], [ [ 919509019, -708308368, 1124416604, 2069710834, 1469888084, 609975091, 1914010405, 694444637, -852152783, -60394602, 1103121221, -1367144497, 825729534, -1178132130 ], [ 387850252, -329810112, -1049776430, -1501887063, -1309923592, -1176944168, 1913316131, -1707501167, -127719723, 828674936, -1766754146, 1666708969, 1878006531, -715363132 ], [ 900098690, -1919703550, 477693595, 430538405, 1774467397, -1334843820, -2118973108, -83616178, 1149302246, 1746687379, -205541895, -329942565, 275447928, 752485230 ], [ 250043702, 1749923893, -471522705, 939684230, 1926374349, 1415655844, 1679198196, 2112669598, -413052009, -85608042, 1652883002, -1247329084, 300245284, 2131352023 ], [ 437002874, -883967189, -1693581062, -554128275, -1390497383, 450369395, -611463933, 260888645, 536710485, 1406355023, -222865450, -259580907, -1976277748, -1871156317 ], [ 243064540, -896247959, 320494796, -1893019431, 689531591, 1499675475, -831285786, -1404569948, 1575853755, -2013275021, 989167431, 1023102445, -459951185, 1366766288 ], [ -2115983444, 1384757772, 436772796, 639838916, -1346453890, 482488134, 1670794329, 218208292, -1375642816, -677374508, 504976600, -1996842316, 2098549472, 1189487243 ], [ 578132043, -372965681, 215387457, -207620974, 506719679, -2064973834, -157163474, 1584533632, 1735081903, -754904648, -1908295725, 222055757, 1240691095, -881514596 ], [ 2037960164, -1860592269, 878355175, -612433606, 547317422, 1610705433, 1183702443, -420212104, 19674215, 1880699245, 486443214, 932786083, -1708882532, -926012373 ], [ -970437298, 415289967, -557630112, -930333544, 1636710627, 1821413989, 434550484, -871194469, 101294596, -783842879, -1453125839, 160621106, -180164278, 892881028 ], [ -1105899853, 2072047620, -2014044783, 784867892, -1519043326, 575789873, 2059585006, -405281109, 603889193, -1477821432, -1073669236, -1045253883, -1806434065, -985039809 ], [ 1190111898, -207023788, 1766422813, -1282097755, -2037962987, -1175561939, 450667469, -344999046, -1722960253, -489518227, 1007781477, 1134165530, -1813806972, 475402333 ], [ 943733654, 4459178, -876541072, 635721857, -1592901508, 409680044, -983052103, 2067613466, 1715102995, -1689610144, 179275355, -830786355, -722894990, -1544040980 ], [ -1027331350, -1906630106, -1331186128, 963382711, 398034641, -1044071799, -1261809901, -30790791, -570491571, 1741662707, -1214756990, 691775341, 1834981515, 156815621 ], [ -121750694, 360647191, -1528012743, -992216237, 16980095, 741985722, -288797736, 1608646153, 2033073448, 1113640682, -2128626601, -509941743, -1266287740, 704676734 ], [ 1594259710, 1401613590, -1885624783, -377967667, 550682618, 1436459697, -992122671, -1807767135, 1396933839, -476142739, -2107274976, -1584047285, 1174715105, 699606262 ], [ -1782478992, 1383760841, -563211613, -1001789459, 1362735181, 708087416, 772325344, 468926128, -462647223, 988749692, -1271122000, 1104052464, 954436111, 1988944738 ] ], [ [ 775460524, 1912855865, 272938664, 1391576476, 1267580693, 603221154, -1312439364, 675699848, -371434870, 2094876011, 1801126527, 847659047, 941547356, -1355945418 ], [ -468770095, 2088114569, -76793587, 1936202798, 996584684, -1606109955, 2135886544, 849307020, -2080253604, -945317793, -1954281989, -315250013, -820417251, 1495403795 ], [ 1809363442, -1978626491, 1366333658, -1332145462, 1261183868, -2102538733, 131966233, 1527326530, 508845844, 168576636, -781276927, 2033112337, -2047354231, -306475896 ], [ 1879807042, -1835879190, 2124471008, 628514584, 901694685, -1806717771, -1577035054, 1784589896, -489352172, -25395067, -1612312185, 278854421, -876332423, -1720286296 ], [ -2072843570, -524568049, 1736925186, -1413407660, 2088580876, 159721886, 773228789, 884135451, -956648270, 1648864766, -2061196260, 377084491, 1281851772, 424508907 ], [ -871152761, -1268850888, 2041518060, 1206519879, -903287078, -130992623, -1438966434, -1081748683, -1581451746, 1625331907, 1172772680, -945625580, 1802844364, 1006067052 ], [ 339511802, 1132751257, -402702656, 568573697, -1416762608, 1840246473, -981844124, -1029462829, -1662083047, 1117968999, 1125213022, 203352155, -1209493199, 140798914 ], [ 199908012, 478697753, -1581776659, -1512899822, -1976539476, 1350258549, 1933609684, -1996362605, 2119101361, 1153065916, -1053583445, 1075356871, 632822418, 590096806 ], [ 1995426907, 1189804374, 787164947, 1326813154, 610749203, -1382668585, -927504411, 1937007122, -1079578494, -99233636, -985452008, 189007988, 1503634518, 1387644969 ], [ 197290471, -1765539068, -1765966260, -68084963, 525724864, 926507823, 1109719431, 327383228, 1498345814, 1660243966, 114965294, 867948027, -2034478926, 348342185 ], [ 1631081519, 2087796757, 1869819102, 1387497616, -305459906, -159883646, -1930658761, -1665183507, -1861665210, 635039103, -288871577, 596952992, -176562388, 76357165 ], [ 1173731520, 251169808, -1382139130, -663066200, -1937845135, -1160875378, -1554773346, 1804626353, -145355139, 370272992, -1113188245, 2045529369, -78952850, -2128755679 ], [ -123147354, -259036668, -295731048, -1186171056, -825679106, 219621911, -410078980, 1456302442, -1075606021, -1560179832, 1759985887, -436531417, -802075015, -492717635 ], [ -178010416, 202222767, -1594102495, 2042238161, 870626492, -482673959, -112647359, -1515930263, 1523378627, 1013141548, -1274199578, 1098332234, 909471038, -1684259698 ], [ 445500295, 975288968, 212168535, -959993340, -574408461, -730261900, -599336613, -1200621239, 115418386, 548516, 1805181190, -275680547, 300236956, 1334126694 ], [ -312557106, 1452195810, 1122161744, -1027996919, 1344815695, -1676498015, -2134691847, 331522187, -1261512174, -2027311457, 2032207076, -1297122951, 1073774398, -216919262 ], [ 174126175, -718164533, -1749733485, 1114857234, 1022903145, -1374737795, 43734592, 2051324497, -62964266, 977242959, 1771860737, 740647156, 599927531, -1917206983 ] ], [ [ -961282852, 1054539864, 925334226, 910409447, -154823825, 1774815025, -983883582, 1232504675, -412056826, 1825994485, 1108159381, 770902007, -505799584, -779096498 ], [ -1482094159, -501689326, -1793656555, 1382652436, -837113441, 1809632822, -865033780, -773993894, 1421441227, -613881479, -1525430270, -1177616914, -1617281610, 1196442909 ], [ -1258858325, -205782045, 1157961196, -2075600128, -1046826614, 1418236992, -366921938, 390791318, 687495278, 865155235, -1026148501, -1724167214, -984755083, -1847887763 ], [ 139943255, 1645309269, 1930636229, -861214856, 1670642470, 1425285390, 971001738, -1192789442, 1464632960, -200210431, -1095092738, 99891797, -2125505748, 36614582 ], [ 1555085730, 20391237, -1045176421, 1592908256, 1936080569, 1770506915, -1834791235, -506435072, -1019518979, -214723407, 902267364, 2027801204, -954326517, 1510386927 ], [ -1642962436, 199270661, 1423391893, -884805919, 987130939, -495214264, -868621137, -1909344085, -1786480945, -2138538232, -1518107929, -493343677, 2021244787, -1564806856 ], [ 316185782, -950300029, 1067331107, 1977839489, -827968114, -1772036415, 1783533586, -1878037202, 414050858, 396304450, -1479017033, 1062351466, 287218297, 1977553826 ], [ 1172973874, -513606987, 137242138, -774549458, 1029125063, 913527052, 75185298, -1347501259, -4020051, -1048975021, -1227523751, -1920657200, 914219474, -251679198 ], [ -277155064, -1778636429, -2081556936, -765586330, -895390654, -745035593, -84498641, -1901289475, -1422821844, -509817052, -703071025, -1855624305, 1225743520, -25884649 ], [ 1623855407, 254944790, -1377915162, 1478072813, -1316767053, -1118773042, -991073736, -1247637259, 1722373043, 693597315, -469412650, 697286646, 977061205, 156614806 ], [ 697255510, -1974370349, 318093986, -532573189, 1249650105, 1772051314, -1537785955, -939324717, -1965516508, 812053620, -1774906121, -378242718, -639550885, 100104642 ], [ 1008748779, 1804343301, 80646687, 1335760680, 1109974992, -634357063, -129464017, 467718447, 1906979769, -1350627402, -1946209041, 678395442, 2138608965, -310357084 ], [ 1021465615, 1084555616, -902077049, 1349530264, 85952539, 167640523, 122373037, 408038866, 2066976923, 1022355524, -726565816, -1111368899, -1344089779, 2105411740 ], [ 556007784, -33772196, -284055901, -192312701, -628035760, -369089289, 1755518879, 191614531, 1387401939, 1261294904, -80719641, -2110723451, 1654842743, 745824862 ], [ 1868493317, 1789201991, 1997262604, -1535117183, -1205451934, 824827078, 343440963, 1617611937, -147374007, 1606371344, -1535365652, -1960266322, 735563077, -1750124127 ], [ 2032402265, 996264571, 867048312, -1749359553, -2062612741, -129344640, 534638171, 368510290, -815801967, 2139136553, 1005855398, -1058998549, 1067490935, 2083050188 ], [ -642735690, -1903456697, 1606970933, 1289731272, 619563605, -1232455183, -1291029598, 381344000, -1752143640, -1195110491, -520269209, 792708520, -408670496, -1877681477 ] ], [ [ -1162566309, -158119285, -2109373818, -1741968082, 461907254, -482538833, 1928452448, -138244080, 1263982848, 425780740, 610824789, -204048167, 329078329, 885952580 ], [ -2004072633, 1743195687, 1584574891, 1104944552, -206396279, -1706870821, -2085759296, -95917682, 2057939497, 1197711348, -1393397551, -1525677473, -983393676, -435393349 ], [ 1003629344, 1082089064, 2110563510, 1294658867, -1130373247, -2010093862, -1533175171, -420102978, -1248080002, 220475649, 581735997, 1901343440, -1808295432, 412836594 ], [ -40501053, -389584327, 1100657857, -272448329, 1802952498, 440335810, 1097285712, -1962419095, 117637469, -1558390411, 228976646, 2029221387, -2059226115, 1478366565 ], [ 907192883, -669069099, -1979393314, -811965081, 533105418, -88429750, 760880661, 2129224871, 801115715, -1470309194, 1834655556, 1064615313, -533877179, -1708643764 ], [ 446753258, -1827005081, 972716544, -1993874884, 1132808438, -1114694388, 240505562, 1275710106, 512497378, 1451352594, -193531621, 376121576, 1182447489, -2024988063 ], [ -719247702, -1578378122, -264523544, -474659796, 1451477948, -1389052906, -1941707181, -566558518, -202583857, -1423054518, -847967365, 339654926, 171572182, 1368480353 ], [ -105105449, 411331041, 397338963, -966922158, 1044288651, 1687276737, -366073005, 358532593, 1863149230, -492177704, -529806194, -1105615354, -2112020559, 1719214546 ], [ 259431906, 478232701, -1117213017, -58152380, -2010189240, 1648313577, 1691375207, 571442003, 1984276548, -1639359631, 1190592271, 1406787049, 134767022, 258751500 ], [ 2047661368, -991078724, 807387944, 986570204, -1350811765, -267536249, -89483284, 1818133189, -914164791, -1550177916, 688592147, 1071721056, 1469697681, 1571935397 ], [ 1938841289, -1324225706, -1153184752, -1919908174, 2091548479, 1947230892, -159399170, 1618322422, -1588979310, 243732462, -1132247300, -1297191731, -1877897991, -1382518341 ], [ 345955367, 1937226220, 1865419149, 1526809204, 815754286, 592078438, -61184838, -932298363, -1258587360, 316918712, 506954328, -555933235, -31056749, 1921956385 ], [ 1109984121, 1472654753, -372706405, 1869978702, -619045313, -778920362, 570639800, 688495769, -1988616973, 2020495189, -185806679, 1433175632, -1653512328, -72847357 ], [ 1951222006, 1103810696, -1240886543, -1193451242, -1754538188, -1350252934, -1097916008, -610850739, -381796619, 517276475, 147305759, -2063168252, -1350254945, 358462302 ], [ 1554500312, 1244385442, 1225996902, 1221881929, -1806494509, -1576096858, 1821142903, 1104713358, -313272485, -1167797648, 104811830, 1775572553, -1376567457, 1223553877 ], [ 1209755129, 384950323, -2104119574, 1435684615, 143560380, -964497385, -1901992567, -201446605, -464402113, -1355364219, -1999582868, -1019567903, 525124554, 895118993 ], [ 1523366681, 642863620, 1598968080, -929918498, 1502048370, 314821512, -1309385025, 1249707864, -284965383, 152844335, 1076071715, 726016291, 894736965, -1847517737 ] ], [ [ 1722092446, -2056406924, -1402306202, -479812307, -1864203939, 530677397, 1574056830, -280826231, 1984074228, 878754290, -1806932753, 346703383, -2033971255, -1358569160 ], [ -1365304725, 744747646, -1400940279, 1659283222, 1093543940, 1097861322, -2065666301, -354979212, 490108561, -70446483, -427844684, -495985636, -748593690, -409456168 ], [ -1880079457, -1948877837, 48286606, 1440544260, 837947452, -1359263076, -1352793787, -468763484, 1263837868, -683319962, -1831456173, -1239523211, -14874113, 1472549432 ], [ -2085071233, -2062455042, -14251766, -480297486, -2060663374, -1372761087, -1596700824, -1312907669, 1562987016, -1598001630, 1569182982, 360844658, 864059137, -561126917 ], [ -89723490, -1040601262, -1383880685, -1155529745, -297188419, 1482542042, -1398251349, -1023606513, -20912595, 1197853350, 322117701, -985833725, -1708040807, -1163230971 ], [ -1287544560, -2075119641, -837171299, 81673509, 2105845742, 1794777557, 2012726817, -1076481399, -1912463774, -1262473921, 565557712, -1862996836, 1940220318, -1772604004 ], [ -100447083, 901380330, -367083157, -1394025069, 1551094068, 842245130, -1770784332, 209586009, -873820698, -1102295441, 1391316527, -844834935, 1530498031, -1064053571 ], [ 902371938, -1153886409, -1694172257, 2141700270, -427903386, 940800322, -1693911490, -187516990, 1700320794, -1533223157, 1282983531, 1299910163, -848161857, 35923757 ], [ 1682484375, 1095025340, 758453999, -1280142684, 387752889, 1720803284, 346523990, -724735553, -1578270708, 1207130241, 106373905, 1000254716, 376052970, -998461753 ], [ -715894174, -1906801451, 1685984435, -965778948, -348110475, 1626955690, -1152047258, 579392959, 1368284944, -1450762659, -1787931844, -1480660556, -1011199553, 1677781596 ], [ 152822308, 152712832, 1686001628, -666205468, -914806047, 1350358963, -1129417243, 1263713759, 550246014, -434938876, 2111582997, 1770726343, -839502220, -336617485 ], [ 651978101, -476378468, 1360329633, -679246650, -662242471, -1359963998, 1054812817, 2055704901, 657130354, -116878851, 976574095, -1495064980, 2042403413, 1111174158 ], [ 1217551038, 2142428172, -840182327, 697503096, -1264938509, -1241684583, -2018454009, -450045268, 551215049, -420951964, -492988782, -1386183766, -1242743060, 571981702 ], [ -77894352, -1805968804, 1048299936, -1290134572, 1493302536, -2050026247, 616575958, 1465918736, -1627221328, 272058750, 46959914, -1139372883, -1902151860, -1574520674 ], [ 1288280894, 477537647, 1689886234, 1901662818, -1222187267, -1055191458, 757259715, -570038690, 67690873, 738349360, 55541562, 187122840, 1503225037, 901158727 ], [ -1035978925, -861546130, 435571386, 1123128628, -66254888, 95903912, 1100767959, 1514791864, -1082867840, 1118973035, 1204100734, -502193212, -1191593641, 1547679116 ], [ 1491528132, 1542318158, -1806656888, -48034266, 443884971, 499799932, 456327968, 1660763688, 525793726, 1774896450, 1157993180, 1513405788, -761277993, 1566747088 ] ], [ [ -1025316432, -263602330, -1924205988, -1643044471, -2080979860, -192948653, 832593685, -1519152868, -1595829408, -736400345, 1385167339, 865581112, -1402393240, -330261393 ], [ -1860193568, -1371593295, 1805422955, -57588819, -566585603, 1484103610, -1102664292, -882796332, -420599399, 2128123816, -1365004668, 2051039602, 1389800990, -1639417478 ], [ 1446596071, -1572066220, -1421744743, 1350288235, -1229710856, 1649237985, -909897354, -2086442226, 414476459, -2083142484, 870396314, -1137205169, 1585107766, 1607268468 ], [ 2076354511, -1179412358, -1669163927, -434912517, -1696904432, -1912920764, 1732166095, -2114670452, 1765519511, 1962596268, 75277621, -1760415943, 2063284301, -921331204 ], [ 953305951, 1750268867, 1716979161, 901446810, 834581610, -1613852181, 1911273287, -1404284887, -493459112, -395814016, -1429113417, -1608891673, 1410886767, -373651804 ], [ -712835909, 1899747863, 987504893, -872991813, -1517182214, 1089749150, -689004213, 1424624975, -1819177795, -220419192, 603334795, 1487016802, -746491810, 616406868 ], [ 372434153, 347183817, -1161346829, -85991407, 555570570, 1699784543, 1696212875, -827476570, 1073230505, 270334815, 849934056, -1439824919, -1617649003, 1449083664 ], [ -1038445753, 1094624337, -67604143, -2015582545, -327815856, 293484683, -1367897534, -1731379130, 475469456, 1350553909, 1657067684, 345238801, 1308228811, 378583261 ], [ -369221255, -1643409639, 804086983, 1040342128, -772032455, 2009218817, -689815477, -374183285, 1617136236, -502166449, -974197643, 177538635, -980961581, -1026012730 ], [ 95643260, -1346797446, -77725087, 1603553088, 549827592, 574856401, 1377154019, 370211453, -600365698, -719959498, 408470173, -1834530011, -79185020, 211178123 ], [ -1105329017, 2019630643, 476855565, -696393977, 923292767, 761220812, -1526556982, -522588174, -661910944, -609040322, 946535385, 1756106557, 2144237861, 254147845 ], [ -335740759, -1506414881, -118362738, -314479393, -138828024, -874443760, -1278608244, -1468383430, 496847103, -198167749, 828323805, 817351147, 2078497087, -547163039 ], [ 1927922186, -1921046085, 1566082799, 1443249288, -1873977493, 136134368, 2055458888, -222382080, -729236657, 955196617, 2094570356, 668142526, 542617063, 358634198 ], [ -2097337711, -1931110985, -152942369, -2090128197, -284896021, 727421448, 2101828149, 1120546841, -873164044, 616150186, -410589190, -1310137939, 1484042029, 2099638175 ], [ -1130549958, -588226747, -405129009, 1283173998, 423570303, 1919733168, 2146244213, 1662919399, 79632853, -762323868, 1016126266, -1931779187, 1256801810, -374499577 ], [ -1212589306, 1205741997, 548500481, 868046505, 1040428229, 1531597224, -1249956513, 1751841821, 9563603, 900518444, -29093730, -1227394257, 1366021227, 1613278705 ], [ -1515291021, 1855049583, 1953053159, -1484608007, -824395390, 878837120, 594736993, 1109526646, -1070678975, -1458249631, -990668634, -182379497, 825993361, 1935715395 ] ], [ [ -21563982, 1716098636, 1407195324, 1918596330, -1854928267, 202092195, 619350179, 1585837652, 1949083278, 1094596628, 1305783808, -1332328028, -683907069, -1898542585 ], [ -2069390895, -1212091784, 2122418550, 1707938632, -351087038, -1703269910, 364919313, -1521368688, -291664054, -2107036944, -458948079, 1969449387, 620623336, 1683247826 ], [ -154169866, 144555728, -1560865991, 1535827658, 108542930, -37457992, 1502130967, 1510673399, 1817868306, -1575407809, -397578002, 256935339, -711249115, 1217796286 ], [ -1607920653, 358813079, -2045126688, -1272281431, 2114516847, -547759351, 1764512347, 1247907454, 807367261, -836805014, 1197038395, -1047299189, 637477243, -300137741 ], [ -1289797102, -1116925102, 659982631, -1431608501, -951181732, 2128254842, 2030043509, 1622085943, -1686943411, -706418563, -1946017440, -163987937, -1024227392, -619865786 ], [ 1694363265, 1641048139, -1876489758, 314178960, -506838856, -1703213319, -1284729659, 223215483, -687089328, -570095151, 530749474, 1061145395, 811702062, -1418445586 ], [ -117361664, -1456328413, -1422083186, 818087620, 1600998381, -949891647, 1743572986, 986148571, 249089112, 1980210307, -2005089089, -436205143, -239448621, 330319970 ], [ 1694480799, 1456223897, -601830278, -523057374, -813266666, 2045866055, -1119696828, 1418284573, -395809967, -1825590454, -1947750005, 842746834, -146224685, -1940690462 ], [ -1984538872, -2070593275, -2035486781, -154177861, -753846889, 226600773, 759264772, -418763622, -1312101137, -16031287, -803933752, -43472160, -508711909, 1684181942 ], [ -167513589, 289913085, 101813534, 327240028, -897182725, -340727690, -548100839, -1448742611, -27423884, 1555416990, 1038438402, 2069782935, -362110153, -936590816 ], [ 1304405076, 173107972, 507061020, 119559122, -517109484, -2135528612, -190250554, -462564516, -438465511, -434160809, -1524884882, -1328269458, 399670630, -1026417977 ], [ 2085659246, 319436765, -112875740, -2066674968, -1968439564, -314859646, -1940721186, -401382672, -1876466567, -1776528269, -751146017, 500800913, 990237381, -398738439 ], [ 852786105, 1064939334, -1639924003, 1865429266, -1711705669, -1923320342, -371338991, 744971453, -842283575, 468833484, 1882916801, 1906328133, -1750048066, 1628025492 ], [ 705823455, 1611442196, 1265977633, 521966302, 1808594650, -301858265, 448701044, -638893635, 501260270, 857594631, -800941038, -1133056011, -624781951, -585022242 ], [ 1231391590, -201554362, 1390405157, -716797161, -566263140, 1530048119, -1026583200, 853715241, -863892116, 1650189319, 994346874, 1361797623, -1404823993, -1369432844 ], [ 76584850, -450492575, -137078336, 179129907, -897236226, -985810015, -1238673575, -1263901364, -1014849488, 1401251140, 1603542607, 180700663, -438219477, -1396623089 ], [ 867208180, -1881667730, -1290716063, 1991618576, -1853737373, 780008885, 1958646753, -1739713537, 1750259315, 2126492212, 1831220253, 1432404740, -1763060490, 1349035720 ] ], [ [ 1289143136, 656730646, -804351539, -1856658179, -1644563197, 1079700632, -396604088, -1715608629, 1919071825, -1882555213, 39032754, 2081417235, 1147755861, 123993661 ], [ -1956084646, 772119555, 638104442, -1443275329, 77308507, 688681790, 1890471020, -213212629, 585331008, -932428340, 1025003602, 495783882, 1890261461, 1850296506 ], [ -2056593853, -2015406059, 2061379428, -1738660654, 1214163250, -1467053705, -2023961641, 795056122, -1412157353, -350010637, -332417189, 173584736, 1687094174, 999185198 ], [ -2136463804, -1176668370, 536039437, 369678637, 1252629029, -1425080710, -1967767100, -2084258673, 1472630688, -1244879103, -1467731894, -276840345, -1516718983, -14162701 ], [ -1391568357, 846180560, -712047925, -1702905997, -1413654182, 974550104, -1994781815, -537739539, -324646712, -1628078517, 1933361635, -1147956522, -81488452, 437216165 ], [ 1392047048, -1281864952, 1770383568, -370037946, 1820408423, -1201686878, 1353943056, 1859430891, 872710285, -1530989125, -836193597, -165947314, 35420538, 1657752957 ], [ -1419590191, 1702935401, 1268809674, -1397554887, 458532904, -1048776429, 100940975, 1209557306, 1863321357, 1563045154, 482750008, -381075312, 2020974154, -345197884 ], [ -2081914555, -730111529, -1843841270, -728020113, 1075781605, 1429410414, -761177064, -615064569, -935181376, 1129585457, -1155956472, 942720797, -71089177, -935488767 ], [ -247956056, -113735495, 2057834554, 1674834292, 432553714, -465392660, -311944117, -1090193619, -1333646569, -1592528336, -602774257, -1695874856, 309669630, 1003641521 ], [ 1787023950, -1281683450, -502129398, 376223126, 248660860, -537753794, 1273745503, -1619515074, 1059486132, -386567823, -225315108, 1220674827, -1195174623, -469604129 ], [ 1053916634, 1596527890, 41734275, 1562007942, -1345947739, 387715926, -1784590359, 1815475708, -1572635120, 1736901932, -1501086351, -916185691, 215894387, -1615098786 ], [ 1669105751, -1765406827, -1298611479, 234036127, -1891929706, -966345126, -121330601, -1193493784, -1595298016, -2030601983, -1591212218, -141806036, -186395179, -1618753731 ], [ 1415262876, -2025981579, -1820574409, -385784799, 699780977, -814116866, -1699428718, -787593452, 512739959, 332199246, -214088309, -1560827239, -1666660151, 655492365 ], [ 1059595879, -1968323400, -1717942711, 1109483866, 1463359161, 1930845886, 1006897414, -1978586329, -2112414103, -2113059384, 719049730, 1943776336, -804202785, -1420213663 ], [ -574958720, -1109664196, 306064483, -851154904, -1825098580, -485425137, 9060865, -1227917975, -1504906226, -1879630887, -798041344, 1772183780, 714378470, 1351498141 ], [ 673804893, 1707812112, 252456063, 441539655, -1161117423, -3476881, -426166638, 1660765976, 1330864248, 569554806, -489277882, -1672369650, -1103822933, 3808704 ], [ 1608008028, 2066933539, -439379047, -1227431990, -703441241, -1585852763, -1567012338, 750365109, 736199610, -1050656918, -171271851, -1460547002, -404664392, -179899965 ] ], [ [ 936967950, 439094144, -2018905695, -913718121, -1283753419, 1823169781, -461125132, 2060935031, 458897039, -204416519, 182245557, -1339063473, -1985306367, -333001709 ], [ 2048636945, 1596985158, 1515195229, -273549621, -1128142773, 1088309081, -1430032329, 1768966941, 1787921562, -1134566628, 460932016, -325738593, -1721032351, 1654502648 ], [ -80760793, 594845950, 1186164309, 916897531, -413611489, 463917824, 1134066111, 2125182094, 1944485050, 178264339, -1921966269, -1788677233, 385628464, -1512076559 ], [ -1237876646, 1922627314, 149600556, 733055481, -1607305333, 126573895, -1071968402, -1518517229, 1013089793, 1510173128, -1377901043, -1171069995, -335472088, -1661960396 ], [ -864056667, -934586852, -1517543643, -368473834, 1979336975, 1885975033, -1454341202, -2077319876, -589767189, -552416247, -195060392, 1625234207, -2011988864, 1341761250 ], [ -2037800296, -2145886506, 1884258341, -2039245580, 2030234413, -284445679, 954606053, -861217256, -798264661, -948701497, 2009781690, 1779949062, -90461814, 2047674892 ], [ -1751325457, -1747361508, -665429745, 155988443, -890332801, 1955157739, -848565550, -526149678, -1157442739, 216490658, 592674281, 1606301293, 1829585451, 1144583422 ], [ 1733684748, 354369905, 31773616, 434474134, -1236607075, 539597184, 681423648, 3407939, 890074206, 1351374240, -1962004623, -484591094, -2096933049, 2129446402 ], [ -178419337, -1351179123, 957198482, 244391674, -41905125, -1623916491, 1555092202, -534487324, -1123139830, -6325615, 1522009339, -1527778705, -1640089067, 1503105611 ], [ 16928436, 1097914780, -622565346, -1831566935, 756597118, -1159760301, -358429806, -1125685277, 611212454, 293593021, -1085632397, 635041574, 1170365900, -736955703 ], [ -1078722344, -1784763400, 779456948, 325881128, -1542156545, -628938452, 2030196300, -1768297396, 381190194, -1430872814, -1011267449, -1043869026, -2116559781, -983717544 ], [ -2105479012, -825590144, -1351927040, -5094146, -444064530, -1490600614, 1446986160, -691537374, -974711167, 1462082353, -1449875100, -1446530214, -1398074177, 1248744909 ], [ 146245164, 1353293700, -2067411809, -993990622, 922944497, 1980935214, -1104374500, 248962751, 1190847380, -75661078, -212252651, -1029898551, 1776839786, 353015318 ], [ 1657309724, 1896139193, -2127949785, -1267761425, -881394179, 730091467, -362319748, -870699591, -1629043437, 418645221, 1426175084, -227426673, 103637520, 641788264 ], [ 226765493, -1028459141, 1735584513, -152400736, 1137326888, -122128365, -201526874, 822316800, -12476164, 220238907, 1272163697, -1718267944, -1608359595, -234504510 ], [ 1324504510, 1804300638, -886043572, -1925129443, 864404213, -523039771, -73758284, 2142013945, 1595510344, -262075619, -545044878, -442724124, 578148480, 1239629396 ], [ 2104470506, 630441982, -1027481065, 45837517, 457453470, -1854314693, 2013499678, 1065975009, -1706564561, -1242722287, 119002346, -2078469895, -1842148129, -1284338886 ] ], [ [ 1920971346, 32394811, -1200908635, 1303427543, 560503421, 1413361108, -401859160, 375516860, 1094233740, 825191282, -1064908271, -953882910, 1068902327, 1311700571 ], [ -380110097, 1702891753, -117585002, -1215985508, 1512945809, 1306369782, 1057748861, 2024533368, 578583518, -1300614324, -561952149, 604007431, 605789294, 115655136 ], [ 768575432, 873221864, 240799985, 401696885, -1314599485, 731562181, -656550059, -579891823, -788749200, -1043194775, 1453774714, -1674527380, 1144614164, -300036978 ], [ -1260325589, 734028095, 1624686952, 472279726, -1650455857, 265840660, -1868097116, -1304187784, -697755041, -961608845, 276249061, -406003694, 1249105196, 1973354869 ], [ -200535877, 704040933, -557404112, 1387971538, -381873426, -1967927736, -1934939301, -808890465, 892873574, 1029223789, 1433427169, -838362788, -1794099151, -1071060382 ], [ -1238228573, 250034905, -1038171872, -299882762, 692951577, 862683964, -1376911449, 152141367, 1582421409, -406030049, -2040075156, 131689311, 1776954971, -1129554406 ], [ -1862565117, 2022962402, -884242049, 314574662, -1615845371, -1200154516, 2024626181, -1731733210, 1951624001, -573756607, 122126910, -775788487, 1705567786, -563859382 ], [ 1037926025, -1498292177, -1943268378, 963362216, 1079657765, 1560207067, -953290892, 903913839, 1524569237, 22014185, 1218729337, 1865237210, 1169641918, 37871004 ], [ -1601193541, 813080494, 933420634, 234125026, 374480950, -1204455437, -1779975256, 798828804, -952677787, 922505870, 382331114, -1622984827, 735940027, -1254439691 ], [ -1406605520, -1671231154, 997583917, -714114156, -1056931444, -754810689, 1765653172, -961729822, -1663703865, 1009693953, -903479405, 1230316492, -826123534, -1784772640 ], [ 878884514, 158139255, -1624005994, 887174463, -1979211229, -582317627, -772580050, -824343782, 438851593, -1801647092, 471319651, 1468932277, 47169769, 1297227851 ], [ 1692221062, -59101437, 1905147856, 1601672155, -674534193, -488836160, 444536202, -921482076, -1806455240, 1012544712, 2136392783, 377245571, -1529007723, 1387361739 ], [ 1953529582, -1747792497, 1296091693, 424227614, -328996685, -1543043691, 981398729, 297881307, -496821907, -1900194233, 15886041, 974710895, 294793984, 1895568736 ], [ -1520517835, 461367485, 524955015, -1607051346, 2070660695, -487114063, 1910176594, 778332242, 2079791135, -1712660004, 2000116627, -1190697330, 1450537796, -512467983 ], [ 2009229741, -638802938, 971904638, 1360821337, 1129885043, 826125310, 1753899611, -1185919648, -891973214, 1551696569, -153638342, 475608434, -1418203538, 232364180 ], [ -629530430, 192804865, 1864405570, -96884906, -1785240344, 1686501432, -360748366, 894711965, 442505423, 2078276487, -1967859179, 647956407, -1838663870, -370480208 ], [ -203046259, -1809666774, -367018185, -1359696546, 1066484798, 440514867, -628496256, -901059103, -582147605, -2099893029, 1101298773, -1418713031, 1853547288, -151581654 ] ], [ [ 1338742636, 84017210, 1621341960, -1508797706, 158777686, -881564570, 1680081744, 651228967, 705836580, 268812539, -262689104, 72806863, -8490771, -1385809144 ], [ -1683740920, -1585799054, -1130880582, 1820053806, 1751370461, 1813358846, -65596355, -1731119051, 209872488, -189781131, 26329668, 732108734, 148984595, 1099582010 ], [ 2036410095, -1788147919, -1617887477, -591812055, 509595545, 1179075152, 88854372, 718266330, -631091723, 409542754, 30951932, -1079845933, -447225157, 31432366 ], [ -2110296695, -918232820, -833375436, -1289178791, -294184426, 1282505410, -683139258, 1764039688, 598651407, -2114064627, 806075368, -1330917096, 600398875, 76516841 ], [ 1204355261, -947025626, 267375641, 942852487, 825721726, 1918571132, -1238755959, -363472355, -344343121, -617388523, 96099073, -1715542749, 411760185, -215868454 ], [ -1939912903, -431202953, 1353844988, -721730249, 1240572178, -1427772909, 1837404039, 743367461, 1529889917, -1205930476, -677729842, -345979326, -998212377, 2005332954 ], [ 1888116384, -2074016644, -1814039145, 822473466, -1521450900, 2141764322, 1879757590, -2033320144, 1753500095, 638510629, -967083211, 855014618, -1105957851, 2039163880 ], [ 1852482749, -1250295228, -1367148849, 600574096, 621596429, 609489020, 711837372, 148254722, -797866803, -366683336, 139348879, -1049521868, -1153128011, 2115130990 ], [ 959721442, 1631864006, -1509247709, 73198883, 1309041458, 1448117194, -1687652091, -88846694, 1696520610, -1031952842, 1164972480, 2024796051, 1587044502, -869792795 ], [ 2134047732, 1858299954, 1885184422, 728211919, 1754310513, -1455529616, -963200370, -481039088, 2078081025, 914651935, 850991588, -1977143761, 407397222, -139202046 ], [ -1184942264, -1898568668, 511782049, 1343093584, 1736559202, -1019750601, 923939584, -709242143, 167933236, -1528890368, -977840360, 1665610171, -492639900, 1599577777 ], [ -980568495, 1541445063, -60651438, -1963922023, 334406155, 1427239396, -1039065064, 82204979, 1964854788, 1125129501, 792057831, -2066247497, -1917571541, 247905700 ], [ -1250360647, 134270996, 2077425473, 1019158135, -283329019, -1815343847, -1397337348, 698831926, -389654063, 1618947177, 1635766406, -2062231753, -298885354, 1160618117 ], [ -1954188806, -2034067182, -1882584908, -253457232, -950293533, 467222618, -31255019, -1901957571, 1268115751, 1351451963, 1554944023, -738927175, -168362225, -461274465 ], [ -1486264347, -1758546024, -250391997, -1471396935, 1996378732, -163843358, -43607111, -922562242, 370117306, -662522377, 1566179251, 1354686876, 1335776202, 1860710884 ], [ 214328466, 108326436, 799004652, -1040798001, -2139446710, -250654693, 1680788162, 1839077018, 167193372, 761322923, 1050532108, -1755070734, -2033214406, -949505020 ], [ 1517859160, 1462498896, 1524536229, 808971659, -531258268, -877873395, 891226691, -989836398, 292516674, 130266425, 450427343, 1295302138, -890169493, -1589535297 ] ], [ [ -849963729, -1460209239, 1269472313, 598475724, -357809646, -992801732, -1196370617, 1368599101, -132937225, 410366255, 399698483, -1675368993, 1661607170, 897953517 ], [ -431470106, 1579837283, 1869007330, 264662669, -2066488543, -490241555, 2108930833, 1997321634, -508340507, -20885143, -1641184779, -607039365, -1753241955, -741521615 ], [ -1539171111, 1937575672, 1179366413, 1396873583, -2049712213, 1845806367, 740801504, -1258091429, 214703624, 499025053, -157962522, -1886964774, 1845133720, 1541489679 ], [ -1848438440, 482352261, -1197012410, -1030119293, -304896325, 2088709111, 915559849, 745294180, 1716050085, 1052045648, 2075842546, -681582325, -726766416, 1622050224 ], [ -1347855138, -765659091, 1339999693, 2559822, 1233480737, 941775278, 677122269, -1399145673, -1363093332, 1287737325, -1955275314, 1306781821, 45983747, -1588550817 ], [ 743760551, -1131939858, -470714012, -1331922948, -693770277, 1166959807, -2121635372, 1088898036, -734719595, -2079771051, 739803926, 800442772, -181371856, 952636091 ], [ 1495947307, 1323554550, -851226663, 1177056106, 94924083, -95972360, -613079215, 1777440043, -1115745758, 1447238080, 200460331, -593527881, -844287410, -700755440 ], [ -1502609765, 356536807, -282917863, -379252633, -317346867, -1012664097, 1096149581, -909417422, -112045428, 776807699, -1666816894, 1765145174, -136618942, -569253697 ], [ -1521324470, 1004000849, 1874472769, 2045518036, 1674210362, 676082565, -1230147417, -1595313302, -1123941567, -1878253972, 771465675, 312108168, -1343800749, -1650524987 ], [ 739382637, -958111759, -233954160, -2002709698, 1754474121, 426723232, 1382133765, 1040500003, 2115049338, 1580729803, 916205844, 269568148, -1667317680, -303079876 ], [ -356246928, -697427771, 463509887, 1929189194, -1955113690, -377390037, 352582408, -290215876, 1318563959, -1850032287, -1668653319, -629933164, 246384159, -1151524587 ], [ -353612164, 274022135, -1880234811, -502502496, 511789117, 1320269972, -1790685585, -1025741730, 281258305, -1244538321, -755912, 1599319237, 276420758, 864140486 ], [ -311178417, -871850544, -2053368912, 1370278804, 1403121482, 1063298423, -2015680619, -1704178710, -1661605883, 652213513, 851309626, 1809492552, -1231496500, 1758018839 ], [ 280004580, -325772151, 2095564933, -942061874, -2060909928, 1164703520, 1537694309, 36318751, 1232721349, -1072293337, -591631289, -1766402747, -1034904181, 1869444165 ], [ -1582275006, 472364557, 929472994, -1568576003, 444775395, 1325480672, 31338556, -2002742314, 1378354985, 1467943490, 58462219, 272739224, 20510399, 1393506102 ], [ -368973060, -2124042798, 1815325535, 1134922354, -1457083025, 1310706960, 122710320, 32963040, 1093589714, -1359872500, -2028721321, 1874936606, 1058938499, -1664263704 ], [ 1270643290, -1332251901, -1867909148, -385318200, 123110158, 1879757465, 1238124317, 308834106, -513446052, 253662606, -436419223, 1730380500, -568062371, 750944258 ] ], [ [ -1484331277, 1049592814, 1346078124, 942176933, -2010862360, 2068738811, -672206597, -918971933, -1744328364, 306253717, 1913269302, -1748588856, -870016871, -687846879 ], [ 431650592, 1646490895, -1184652391, -1346353411, -1195304928, 2113122637, -225430761, 2123663468, -1443196974, 682913581, -597241791, 177542378, 803498475, -399115393 ], [ 1772419117, -179249265, 1658677929, -612190732, -1430260311, 294433189, 373923320, 1693798046, 1723259124, 162262628, -1248261960, -1549850136, 1975695095, -928856551 ], [ -248157793, 101236397, 1510836135, -945300349, 1131416881, -1762193269, -1966935732, -788487535, -1315764361, 83110050, 920435516, -1204446402, 100634717, -1349078915 ], [ -413809204, -881952050, -1244574101, 1155981490, 1338049854, 1479907508, -1786601637, -1465364221, -976861406, 1939154828, -1707485862, 1842984584, -1974021320, 1443364969 ], [ 42191849, -922268964, -1339748151, 1451149319, 833261370, -2120403417, -313188616, 255676661, -718316009, 940509906, -291985784, -1296410154, 1593937373, 1608874620 ], [ -1842327351, 469829850, 2067858809, -1668069551, -1109760291, -337911427, 466601941, 1293647830, 1399095694, 230816112, -1080203425, -1604474853, -602035224, 561308334 ], [ -2006957752, 1619716539, 619718893, 1858758952, -504474633, 1580949247, -1989878175, -1431021055, 330090690, -31597746, 555158132, 899103607, 1349992201, -865453257 ], [ 1823200124, 2104865134, 1242570566, 251802037, -978539085, 1103882988, -742485006, 232619530, -1065596484, -373524039, -1932835834, -639944951, -1888233863, 734915312 ], [ 1286621075, 266123164, 1558733925, -2131972073, 1051759776, -1734855881, -1098110715, 879095736, 1940371286, -856420880, -792180196, -1392948804, 1739108582, -1613721127 ], [ 1105308738, 225412010, -467981643, 899978803, -439471519, -1686754537, 568187471, -970055066, -319808055, 1727288879, 597135576, 1409873602, -80267775, 1836029662 ], [ 1373435757, -2053431938, 816800549, 1847339029, -764863542, -1465765832, 1373134833, 1743078527, -1667212165, -1087293485, -208428700, 1575756269, 21119706, 2129706105 ], [ 222518802, -83985340, -698051327, -1423018286, -296700133, -1961684889, -1277324746, -1090320886, -636593487, 93855954, 609556930, 2100176704, -739931872, 1505237224 ], [ -1952967848, -735765208, -454256387, 43242916, -665651377, 1764326064, -827733035, -61425305, -76160484, 1899214703, 1021961031, 1294994442, -1438148456, 1013383057 ], [ 1981514151, 914558078, -2057694158, -687470031, 999361451, -71755290, -717159781, -682118152, -1274716347, 2132494820, -945171626, -1482722418, -413787335, 1678537685 ], [ 1296962311, -385412270, -2015471328, 1952220842, 1748279996, 1834987460, -1892411457, -894603937, 802825193, 1745920656, -1279128544, -1215194653, -353968446, 537924079 ], [ -402419280, -1899527087, -1875361360, 2086227870, -866410471, 359332332, 75645118, -1329030073, -1575063959, 368424044, -1674823617, -126339494, 2000126993, 2066797794 ] ], [ [ 346740729, -1302486, 1704660329, -1489339312, -285383729, -610279887, 1370335797, -4231290, -324547831, 2024088365, -40004962, 491574653, -943064566, -450642358 ], [ 2121656378, -1647223231, -11892998, -848891047, 836950574, -668583309, -1294140014, 1303567038, 522932587, -2125292154, -1241524984, 779636416, 1595219774, 371456154 ], [ -1874367390, 1581252127, 586303534, -1354430110, 2011154288, -983288929, -862113811, -923060499, -971618727, -974626034, 724575513, -1509512907, 77736438, -214414843 ], [ -622888310, -1874611855, 1692924415, 1918111983, 1693442033, 1674847320, -1721272, -1364342085, 1590946079, -1103217335, 1393693298, -201805749, -546395259, -488509017 ], [ 1455858764, -1787960078, -501415319, 269850055, -445647196, -467508619, -1739236295, 33928769, -180280012, -901236818, 121762036, 199614644, 1812015044, -1858893220 ], [ -175469531, -860703346, 672559966, 1438856270, 330838576, -574992556, 968693031, -582095467, -1785663664, -1199508127, 1301388215, 1536460607, 107569266, 1534662719 ], [ -1287040501, 47047733, 1526675413, 1461193574, -585946734, 287547833, -239504274, -116583956, 2037829610, 977257297, -621657534, 276040326, -784208748, 540917881 ], [ -210542946, 1683870366, -525061304, -1547319401, -411655703, 206148365, -837574204, 1950222447, -1171598790, -792607807, 553948377, 1358309481, 2029210459, 728042483 ], [ -1650676494, -697046100, -1927240029, -1715557426, -941732709, -811227515, 1800950745, 2120497880, -572684792, 392461179, -1922178028, -1606166399, 1059726448, 1386310353 ], [ 2089905425, 1574025224, 1294990986, -574910665, -1624903217, 453311985, 1539620212, -2095951941, -1020672384, -1144741423, -1431178740, -1708272621, 1390958946, 171954100 ], [ 2073389443, -1183883862, 536023153, 17379443, 1361924870, -272747871, -54347110, 2090756603, -1945808157, 1341842416, 1029542624, 2090322919, -1845852251, -1668696983 ], [ -1511797781, -1364350032, -1692428858, 646799067, 873817705, 1628502285, 1173799250, 837964374, -1538255726, -2070736907, 1614027514, 1225500497, -1716833301, -50872605 ], [ 848572834, -1634246909, -1877859882, 1319514083, -1745824088, -1761263123, 1230313385, -2008492270, 1404972898, -1859368622, 209176770, -394386176, 1864683415, 1832617900 ], [ 1346267408, 1936218209, -1234117230, -1228845934, 1703265112, -967871248, -1831996102, 1284588912, 1265681943, 117519561, 2147452150, -532610375, -1213070825, 1462522607 ], [ 1629205285, -605235646, 1590092805, -111278187, -1854878360, 665341844, 368408849, 519189419, -1380209489, -600239052, 2131515415, -795603792, -1659447821, 1190114135 ], [ -1832881999, 842481529, 374817073, 1330200434, -1883248549, -399273735, -1199968713, -672874314, 1847477669, -95541292, 96757350, 529405384, -327264946, 1993289953 ], [ -1403659621, -437673132, -515729889, 626454664, 1946285374, -1534259059, 1159483028, 705332819, 1021821129, -867920073, -1100608924, -768865409, -70849728, 1403759041 ] ], [ [ 830895417, -1333029310, -1708710767, -585671425, -1685918776, -1132755000, -1005845689, -1091800654, 368208060, -1746427806, -161457222, 766862950, -1650665756, 553443274 ], [ -1829454648, -700546899, 1464308543, -356537654, 827038040, -1947088056, -672006178, -198896056, -1123255000, 1627952105, 599905707, 1565294343, 1592695415, 1867755761 ], [ -1063615894, 286542263, 1068405475, -273787837, 82812736, -570260142, -462241577, -1825437043, -360492723, -1197153127, -1143707449, -1913602194, -285445755, -154821961 ], [ 1073607947, 451269829, 1372682428, 1395462263, -947577851, 2137940855, -1509204678, 952558195, -1264116409, -2057517143, -1400743915, -2071617221, -847796333, 766608487 ], [ -62821663, -480875236, -830345313, 1002184144, 1866849683, 534369905, 27340496, 604240931, -1792386914, 665182312, -1582071163, 713106130, -1426046349, 383721995 ], [ -54020536, 1286781223, 1019124203, 1616235113, -1118765164, -1942917767, 187748690, -20344170, 1590335929, -335085625, 1124078994, -973551017, 1616573245, -1086062452 ], [ -673375765, 348354792, 1517617575, -301683135, -824798040, -1497591989, 946166125, -1387004900, 703629296, 1829237663, -1992294366, -1959903378, -1199997680, 989092805 ], [ -1214580061, 997288338, 67342883, -48743944, 220616963, 796783034, 1480790902, -663983594, -1423207004, 642225824, -1439871442, -94298222, -347700888, 1588943596 ], [ 1199039547, -680793544, -805997529, -368989036, -5255927, -460641048, 1283347915, -1405677186, 650728934, -1477650104, 61375426, 1885360489, 1981402862, -960504360 ], [ -439077110, 1532250681, 1241595533, -763483476, -2061858950, 2030189385, -795667474, -1087007011, 1152490810, 111933738, -2068233782, -443714348, -35407449, 1967656807 ], [ -1731279881, 25621941, 706383034, -649962926, 531251630, -975463239, -196294226, 739879036, -949446891, -640455210, -2051373136, -286070370, 1749931380, -1132121303 ], [ 2049923787, -343560231, 1302656757, 1119268434, 303338849, -552746455, 2135709605, 93361180, 1119688534, 1509808230, -1878825295, 1306699951, -886093033, -2029742727 ], [ -1247061859, -1440203777, -919817567, -1646551856, -1890737513, 905495040, -506430764, 1591094125, -374169621, 1478736897, 1307771905, 1256498021, -618345129, 1582151434 ], [ -1797594356, 452291518, 557158069, -1028588371, -1660053350, -71885927, 627314544, 1104041767, 1536924617, 1659434038, -616944109, 1056901033, -475250419, 1002410598 ], [ -471546783, -349593855, 1353194515, -552349668, -114111775, 533477734, 1189787889, -1034051903, -1606578466, -534349751, -736554118, 2089085571, 567418296, 1383515401 ], [ 1822951527, -1520238555, 1648672812, -1136399544, -1659294430, 2141998904, -938292565, -2032244835, -1954954917, 892162574, -426842786, -253121183, -714872360, -231116396 ], [ 443234793, 1970474584, 684131508, -1755761544, -836555825, 1418285424, -447449571, 1316208958, 1411623233, 889819671, -1870879288, 1830581883, -1994611599, -216434370 ] ], [ [ -171428969, 118844380, 974169933, 1068589169, -567983052, -1273026005, 1183001799, -1870211805, -332631943, 2104469385, -1807777696, -1155196888, -1215715377, 493103163 ], [ 1871260229, -1540458243, -267326621, -1910214708, -138790764, 1642220259, -506638552, -1164539189, -1218823800, 1409588426, -405774436, -1874969060, -196239683, 434257389 ], [ 445996825, -740297068, 537662711, -190101694, -1159138329, -266966414, 454711974, 900987965, -876977262, -1113183034, -465983732, -1857001947, -729800963, 931431979 ], [ 1927392146, -746209598, 2073534857, -1261721004, -1873047318, 2101081352, -672303396, -850653794, 1028800332, -964728346, -533330321, 1381780799, -1233385434, -1543058928 ], [ 1935162255, 220666870, -741747785, -842764513, -2003737275, 1658733461, 682004086, -1404473614, -83335137, -560689526, 731951016, -2030934080, -1623045463, 1257931125 ], [ 1242086448, -1646816079, 47853370, 1983420161, -967101837, -72480615, -1009010784, 56805178, 1557811803, 1654348042, -681959238, -1840688908, 320721336, -837652906 ], [ 1293971205, -1766126275, -1766325289, -1615153612, -194080889, -1652722306, 1481874612, -1545018481, 1216312498, 1626312341, 1507127654, -1116341650, -1573691758, 211890953 ], [ 685058443, 852191111, -1463797064, 545175695, 79686037, -433284611, 273990131, 1909258411, 743268195, 435617759, -1117000232, 1481806890, -1772883690, -2138346723 ], [ -1616320019, 538925992, -1940473892, -1682398079, -2017836424, -279846355, -162230720, -537251129, 1385407826, 275880945, 317418452, -868239678, -249783138, 1062270899 ], [ 345002410, 1251500357, -237963337, -2074324905, 486463059, 1952400080, -987142284, -2031335498, 508460584, 1247259307, 147437632, -1915288397, 707920974, -636094986 ], [ 574184082, 467877298, -1032107842, 1697795196, -656229356, 707488353, 1218689934, -309757968, -1898923834, 1695482582, 1351202420, -470791819, 672393949, 1390417458 ], [ -337606214, 1454181229, -1405431080, 276943220, 1879197265, -1112199402, 1420650898, 570185195, -557400514, -529322578, 1709685377, -421672326, -710702564, -354497315 ], [ 1667849387, -1309208412, 1074492175, -1786644980, 1835977866, 533103862, -1899989912, 303022264, 891337856, 2015925815, 1129132745, 1049897057, -1808337937, -442626868 ], [ 1165819244, 903387707, -645497633, -2116363238, 2056931688, -593115057, -771537604, -319946427, -2101114068, -483468868, 353338521, -726437812, 1539060304, -712065265 ], [ 1976664232, -1774631792, -405482723, 1706697042, -659450576, 1036386993, -530575143, 1506523863, 721339506, -674984916, 1413213936, 654653196, 670076983, 328444039 ], [ -308418720, 154145188, -1956934002, 921818130, 883761951, 972525179, 451674319, -138158253, -477063653, 2043617136, -397259784, -92161560, -2004649393, -1258266159 ], [ -975128823, -374777592, -1495753751, -349197161, 761530599, 428766381, 2145641413, -160797566, -846207693, -526415374, 1975756596, 145563662, -1782918260, 1387478271 ] ], [ [ -982818789, 360161294, 1802782184, -646434990, 411215170, -1971149270, 1044871149, 704344513, 167822266, 1721955455, -2016727761, -1090351720, -1791870825, 762464417 ], [ -436340062, 660349827, -1157240763, -938116172, -616600075, -476172592, 808430867, -1966400679, 1742779019, 1787918377, 1125200591, -1815604005, -1409655573, 600131554 ], [ -416293947, -1890818957, 723272045, 1176275269, -697305880, 568005840, -1567490552, 1088193403, 1027629708, 1864604875, -278111760, -580711500, -1199580414, -1821050579 ], [ 740942102, 436924871, 619644634, -67695790, -1468394226, 403574900, -451802858, 1735105966, 1728178127, -869451950, 91159889, 1806501385, -2112969879, -784851719 ], [ 1604330371, -1614691308, -705637184, -1214599672, -1639219352, 1056464483, -524537719, -679072208, 82649994, 248758914, -1797119151, -387440376, -1423212777, 388832752 ], [ 511019030, -1875120733, 633122297, 343344531, -716291166, 1886025955, 1154972923, 135853342, 1888679255, -1254342244, -2090941269, 98837759, 2134007916, -1132246182 ], [ 1127627188, 1884661518, 1078549307, -214442604, -461434072, -1495487421, -658126416, -1670953830, 309207530, -278184630, -234687023, 163828123, -1517983098, 782477607 ], [ 2077795821, 289212859, 2049444549, -1576702414, 205655554, -645560854, 596411008, 1394122060, 562474384, 1615779944, -804634693, -126318736, -969096233, -739828715 ], [ 1258787382, 1837959886, 682668719, -544081739, -2070652848, -1089685639, -1203298029, 1876985006, 2119259086, -1099357428, 1561500856, 681220902, -284712426, -1335415784 ], [ 639559939, 448496429, 1102665243, 1556666304, 1609953439, -436475571, 449243558, -241892962, -1241452936, 207063980, -2058542674, -1970879028, -1953598002, 1402645101 ], [ -1782532489, -1615087093, 1521358541, 496957124, -2008012452, 1960916462, 59038512, 254110577, -1392261144, -199582394, 1795299436, -1151733244, -1889513476, 1316768009 ], [ -151852736, 54762322, 78670542, 2096537532, -1536360182, -1144648845, -1443670212, 1028766453, 1512344727, 509826070, -1284844354, 411378440, 117229349, -818137862 ], [ -1689473661, -1595426357, -35666871, -9007627, -742330009, -585936865, -987370514, 2032959564, 118200142, -909868307, 321632785, -875187023, 978686747, -488919665 ], [ -530092751, 981919140, -819537371, 2049122566, 2122839534, 1921456200, 1049468592, 1536597521, 714597282, 746898556, 619116274, 487821986, 754006835, 2058410118 ], [ -1227932861, -1976394714, 1073237111, 1843680833, -1497023373, 1980409665, -1335120526, -202352016, 777304187, 1189809503, -1632140428, -186042348, 205262358, 1411601161 ], [ 2129331241, 1203322206, -97738639, 1487051959, 1122399653, -1849787857, -2133218087, 96244148, -50023127, 1889948036, 1655964928, 157475484, -1759256741, -1921457917 ], [ -469621212, 1095011786, -2121096327, -1992305227, 486744957, -1510971195, -1728878928, 1744070065, -106601828, -1786031160, 1544435651, -658120246, 1997140248, -1811746499 ] ], [ [ -695024793, -1418500403, -768846361, -1111204884, 1827266211, 1603907200, 1650798481, 2069620259, -598302597, -179845415, 237094371, 1614585127, 158759169, -725770230 ], [ 542216069, 1936861897, 1248917809, 356596024, -1775375358, -871989116, 191530579, 1478166789, -104000901, 1657938002, 430638478, 1140847953, -691151899, 323548008 ], [ 1973436042, -335579872, -291433164, 1768644182, -1994323294, 2000451933, 1698471098, -1717019692, 1913055426, 1130117854, -16159156, 1439111283, 1744629428, -985969675 ], [ -1741455922, -893143953, 395051816, 834046741, -541591036, -340705153, -1313421024, -638525207, 790376018, -1653621336, -767923040, 164003044, -2127466074, 2072613204 ], [ 1663552278, 1653140655, 26236491, 1988869946, -1660529198, -114282233, -1348688970, -1407407777, -1462096552, 1015720543, -1479632543, -1111274093, -603740451, 1567093699 ], [ -205536768, -1979382075, 520973276, 1251554041, -268751973, -52895552, -1850016295, 146080264, -894687641, 139966335, 1220200466, 267021103, 2043787294, 968071803 ], [ 787637258, -566734576, -839957158, -788411653, 1618353946, 637893401, -1943208034, 703816531, -61025213, -91541299, -1875473965, -1342247461, -1894742724, 1982161296 ], [ 1437018354, 1103845529, 1399937336, 331985272, 739352948, -288011617, 45632386, -1206394967, 175554927, -2327138, 310623016, 325706887, 224293797, -1996433719 ], [ -1517010819, 2117217996, -1488127282, -164964409, -1826813788, 917076328, 468540662, 382006664, 1075827193, -629721408, -2071253506, 2300420, 1459881605, 189543525 ], [ 1817123411, -1503603443, 672140435, 1061370041, -1872717920, 821042258, -1386984189, 1179848368, -746831463, -92465504, 69472889, -678173759, -127937493, -1353698053 ], [ 1306918611, 780014661, 937202737, 1819244447, -362757042, -532113825, 830873224, 692742746, 420638189, -623409339, -601541777, 1713843554, 1934766940, -52061825 ], [ 290390118, 1362998930, -1118264310, 1482264150, -1166776624, -1488713453, 1461104905, 711303105, 862375585, -1182647969, -1205864184, -1143860035, 1020473146, 1603983131 ], [ 2129165979, 49480813, 539332663, -1252151535, 740411364, -1875563541, 370752415, -818550947, 1437664907, 864158616, -851678883, 137703284, -884442907, 1707356957 ], [ -2063476573, 1373345625, -57042414, 39605178, 1282806849, -1777288482, -1577304226, -1725390797, -1901141238, 614723495, 38228812, 1767705957, -1709734488, 1269505937 ], [ -1987866431, 1455181215, 414889169, 899754592, 1640524404, -988785830, -524381524, 1678567813, -1172643285, 788198400, 499303628, 362523506, -1599466538, -1246279187 ], [ 837096993, -1082330488, 2122731061, 1946838415, -1161746078, 411375242, -225336659, -212002488, -1888836883, -1570901567, -807363399, -492889260, -1080521409, 1068014468 ], [ 403024296, -1797133761, -362240077, -320829829, 506997699, 512158893, 1723978681, 1058289395, -419482427, -1372285729, 1180245243, 1265731887, 651881841, 41546618 ] ], [ [ -1221710134, 1603651428, 1254589612, -767894804, 242850386, 916888823, -1372288043, -1031475582, 973756443, 1569033857, 1055937254, 402089593, 997708289, -615574443 ], [ 145097793, 860268281, 1087286719, -1155462145, 2000236446, 1241270354, 875091246, -1861007553, -1864194597, -199787019, 1270738085, 1813872394, -965064791, -2014647610 ], [ -476729950, 809067202, 1174889946, -137764546, -733338093, -992696207, 1694176091, 2055199008, -2114120979, -774884610, 98950933, 1557235277, 102730923, -391435930 ], [ 1902080256, 796752601, 2011449523, -1161552033, -1843988446, -1744547198, -1757482999, 883885843, -1880487098, -14268904, 1797949859, 333926235, -153061263, -1487392667 ], [ 1683119945, 677535957, 1779364600, 779590195, 1608089567, -1236658804, 105142614, -604055574, 46068828, 398761301, 246209490, -652504936, 421501986, -980685723 ], [ 526929561, -119232822, -2004979035, 524180569, -1239077542, -394061324, -232118543, -933433077, -924302124, -1831566507, -1439306711, -1783925186, -561611419, -1425981776 ], [ 1447085173, -1060708167, -294091976, -646357304, 611357338, -962939889, -45574110, -733682884, 1185241070, -710077919, 2016982222, -2001260579, 2108732670, 771229757 ], [ 485863585, 1565739338, 1524705848, 179902229, -932469855, 1542227490, 1624205720, 1234923676, 1379614328, -118513238, -591067994, -1414442649, -861883511, 51445122 ], [ 1658806199, 846561728, -1374001735, 895943403, -1577993907, 1578805691, 1386188489, -820985813, -2130962731, -824225731, 267083966, 1467809751, -274360662, 365995425 ], [ -836354246, -1751240577, 39671173, 715826860, 434052743, 1905858334, 1311358907, -1823514140, 998412355, 124163155, -1943474182, -1982401342, 1715743538, -1389670242 ], [ 927265587, -394888527, 2146745710, -510819344, 1729483404, -290477333, 913462687, -309127554, 1416841824, 1992805890, -669745873, -1137852449, 1381208229, 101507896 ], [ 1984352595, -2013717911, 1275107863, 225795607, 830670647, -906823781, 1750987476, 1661032784, 939421374, 638597071, -1991109468, -423919501, -1086605581, 930199100 ], [ 776887234, 1548789118, -59495686, 1549226297, -1236893916, -408713815, 607331491, 1355848120, 621354685, -1662241253, -1834748710, 534277945, 1316018122, 376381272 ], [ -1207356887, 250951896, 124430415, 1311465689, 1959057518, 1265616484, 928428199, 1046195958, -528552110, -1780502599, -126946991, -380123792, -1791106256, -847658697 ], [ 1565677840, -317045135, -1317305215, 448393392, -797035258, 686373034, -1190371510, 1699410322, -1049699277, -1222966476, -1447250482, -1728582141, -142618829, 1838459691 ], [ -744284998, -457174249, 939955827, -1344494766, -770231802, -1496505304, 1822800231, 1450567388, 1738049980, -1050362694, -2030312567, 820285895, -1591349474, 626210012 ], [ -1900039001, -1633025357, 1592984771, 428386123, 295994627, 1942350829, -314191473, -375390890, 416706931, -1291180545, -339867668, -1964108890, 1078871959, -641620890 ] ], [ [ -185752803, -1210414583, 199408036, -457178356, 636670474, 1487254743, 390349704, -740644996, -729548243, -1605144350, 1369610717, -617490079, -1388693224, 1560267103 ], [ 1103689351, -205604852, -440014822, -1037911840, 198448544, -259338364, -2055440146, -1413102759, -866359906, -1324554285, -1549734977, -923334746, 1864474203, -1104103907 ], [ -1152937604, -1327299506, 15635151, -1513950935, -992579181, -1699701482, -272248783, -550431112, -159154594, 428699118, 1705722570, -1626233761, 2092755780, 332616000 ], [ 100838880, 777376489, -2021277297, -1334107612, -333169883, -74388110, -985347740, 2126132007, 678517995, -1254273901, -1393073101, -2123251595, -977434659, 360094124 ], [ 1409802898, 1302524558, -651751928, 1588241495, -957020285, -2035928936, -1561821293, -659487888, 1378459997, 1971093472, -2111845417, 811672928, -1930601037, -1433554992 ], [ 589566161, -1119636804, -2033104758, 1251535071, -424136126, -577188478, 1781287367, -554171469, -992656208, 1502986337, -1589406520, 892641199, -1497857790, 624663307 ], [ 688996480, -20728116, 425354728, -610361884, -1741851569, 293336200, 304291343, -242272022, -897897397, -1652731181, 1197711064, 527639270, -1601313581, -1281385220 ], [ -1908753161, -1917034227, -160885574, 406474961, 607376193, 1330067799, -1665497106, -612544553, -1161527138, -1128015635, 2109581297, 822754395, -759264889, 159889337 ], [ -685873960, 1969713579, 1603284189, 1461799440, -1385378758, 698714802, -697773148, -330200426, -1803842932, -1401700309, -1810968419, 1697849054, 1541101071, -1111540484 ], [ 421684940, -1869614812, -1139699606, 73457175, -1005518341, 1877518401, 742823130, 1231523631, 95236702, 1073716771, 1237819686, 1614153205, -116051208, 1636644041 ], [ -116225029, 1269096183, 391108832, 786094865, 482850045, -692218789, 1184927663, -753557506, -1444972931, -1536530845, 1898884659, -879046241, -64868477, 119996023 ], [ 185438561, 1446787835, -1081745248, 1866175504, 861271618, 2074212842, 1408579659, -40218492, 1861996130, 1013488541, 1544453410, -1907155457, 1955843566, -272912850 ], [ 1675911727, -1596251282, -48338143, 540799509, -1111279543, -813322817, -1115366579, -965604779, -527456061, -1082736310, -2056467723, -471924758, -225828590, -1342380980 ], [ 341466278, -1332911044, -1497374570, 749229139, -114984350, -568684754, -2099842042, 941590706, -379963952, 238920571, 1031623265, -984056839, 247780597, -1653415220 ], [ -846998234, 149033547, 1412295357, -341701614, 1432354746, -1863876995, -768134551, 1535194897, 230783366, 1092063104, 1252820343, -1144331703, 1094041122, 135244557 ], [ -755359386, -1273323717, -637361533, -2128254203, 1416520004, -661696865, 1971822246, -395943131, 1460993802, -380885942, -869613357, 1670952583, 307293420, 1846721063 ], [ -272766569, -907004098, -1452347612, 1880695179, -90256518, 637756709, 1379154089, 977637595, 277360926, 31825060, -1897578080, -2099075930, 933886602, -1498626731 ] ] ], [ [ [ 2068464001, -349549460, -854114502, -733939071, 420014650, -1533040108, 721017189, -27988294, -1185161574, 1910009794, 343023445, 336935124, -1614235279, -298564337 ], [ 1752829891, -2040217843, 2065761841, -2097211512, -922091276, 1606907953, 478219726, -1562656907, 2127757396, 1364742403, 44826325, -1955840903, -182111611, -652912628 ], [ -1987945299, 1572006580, -1607908754, -109855747, -237209348, 361789349, -100903243, -1388699507, -398479313, -687769327, -1617900140, 2034807058, -899961441, -630461757 ], [ 1841906039, 791326394, 1251154348, -669364094, -70601033, 735759184, 2058436096, 1555803857, 1598880060, -1424939984, 1652090344, 534167848, -939868979, -1040613651 ], [ 97618185, -888315464, -889303970, -1703255997, 1727959367, -831024845, 242727733, -1332416190, -879732345, -360275396, 979348503, 126678650, 1256837467, 1191251219 ], [ -1516180271, 56957026, 1380790160, -1453551704, -600522054, 199574029, 1149710526, 2009777409, -773586890, -656756549, 1793740660, -2118716938, 1796136952, -1711099867 ], [ 2050534727, -741651093, -19922817, 1602911549, 1921442529, 1863897910, 2100671029, 1342734231, -1817445864, 731279442, -303249610, -2070335601, -1323208585, 1079593054 ], [ 1809947041, 680818587, -1948507815, -2062443870, 1312161383, -1619057895, 162777688, -26114263, 1866541129, 234396046, -877367481, -191727199, -322640689, -1752478059 ], [ -308077933, 534644963, 1294428777, 1491209038, -1837898847, -1830088190, 1867228084, 373491548, -1262300766, 898260458, 1328893572, -413798664, 1115660238, -927042440 ], [ 1746509592, -2113752972, 2022660139, 314249311, -511823671, -1340715309, 802663341, 322189017, -1101089373, -741687531, -1782934651, -1956458320, 742857783, 2121770902 ], [ -147418092, 674915825, -907482210, 53333662, -1961084422, 950640368, -2139831702, 933723614, -1149756874, -587933734, -1033445520, 398698911, 128994289, -21107869 ], [ -667376651, -1369950542, -1912602373, 1693048979, 101184106, 573223651, 1373271414, -95607539, -393967680, 425077076, 636264762, 1870983217, 542726340, -7982481 ], [ -722806612, -648049978, 227094601, -822489527, 1086572533, 829043399, 1532225737, 268315902, -157881966, 994279053, 955056524, 1162617465, 194822036, 684124080 ], [ 1258399703, 559850535, -836386625, 1956699825, 692469643, 876125892, 59960148, -151086298, 195958592, 529185532, 226893531, 938747076, 1251089294, 2041388494 ], [ -1620335830, -1034298757, -2005321222, -111697341, -469343328, 1189819683, 951154478, -59626142, -1725595396, 367134801, -1306850089, -627300038, -1149975493, -805668214 ], [ 1061865750, 1454864854, -1621575516, -1254484717, -1739552900, 7124068, 853900290, -1835143909, 30712915, -810955416, 18133176, -983464297, -1678146299, 276423143 ], [ -1083087890, 1009763046, 796967755, 1355094438, -234884732, -1389645330, 1139187290, -650628315, 699923215, 1117824067, 1693663096, -995541273, 24576981, 891320232 ] ], [ [ 969916069, -89750874, 822285330, 548880183, -635100757, -1201373511, -334929455, -1750442117, 60641357, 2048779119, -28686598, 1467953131, 12171628, 1829455755 ], [ -168326385, 1044759985, 1017031722, 1532169160, -1774855655, 1662386954, 1477349370, 310372230, -2077773604, 1481631111, -711761415, -608166419, 310451636, 1454982766 ], [ 927134488, -2013595551, 369513425, -1565877420, -19261762, 478282587, 533242248, -97056037, 921199788, -155089747, 1741599815, -781918704, 1350700623, 1785367675 ], [ 1096912149, -1227850195, -697476008, 2089256869, -2025457390, 46175990, -855032531, -2044157069, -2067493725, 391983451, 174139684, 1822229306, 1943575671, 974389668 ], [ 1101822198, -538018580, 825989614, 789554610, 329325177, 1780918188, 1491578573, -1399958686, 202218984, 1624497069, -626686594, -1170922311, 2071910719, 317133334 ], [ -1562686977, -981800826, -1418071894, 1074863659, -1562760688, 1189077755, -405291786, -1422161805, -2047176712, -704372971, -1492190970, 1095944544, 589534524, 1873639926 ], [ -220227709, 62254206, -2003578081, -354434549, -751919266, 2021068823, 797317263, 1211267657, 1821740384, -2013700358, 501674236, -1123971085, 1276706199, 2117263939 ], [ -150227183, -806046466, 66071317, 872151835, -317478237, -1977156123, 328831699, -1808551878, 1526387594, 73603147, -1471572335, -401355107, -621659715, -1298841709 ], [ -778275544, -1404874753, -161314177, 1217692224, 2113090501, 2049142608, 1447653955, 1932908930, 253106335, -2003003500, -326918243, 31670240, -2126734966, -1180798104 ], [ -383918569, 1793162654, -2086818563, -324183646, -1000976738, -349118223, 1876288151, -1179244939, -767435107, -510039479, 1974901282, 1340445813, -905201822, -1728176482 ], [ 607542055, -717110108, -1701124677, 1481424210, -938236578, 976130089, -204918812, 1611565748, 1808910885, 2012837416, -1718173067, -431442060, -245066749, -1025290490 ], [ 974460693, 2131763813, 854811746, 1142940559, -18581310, -699444667, 209940585, -1781234117, 1534701654, -290167656, 735981228, 582281073, -1105488782, -1445523133 ], [ -214877293, 2048686758, 1873061587, -272213018, -249482138, -757446778, 861164903, 814456357, -1420992227, -805603353, 2095266775, 1362149429, -950290681, -1461720530 ], [ -1874355567, 1595413327, 1050758610, -476408971, -150669727, 412445512, -235304107, -800838097, -2084863684, -1002855901, 1133768772, 1210712422, -1850245332, -22336780 ], [ -1489611995, -2069896945, 290348771, 1794636040, 1510366493, -367878776, -463605111, -1530744470, 577395376, -1065259451, -1681819267, -2045416576, -1994296104, -1921924018 ], [ 1436392673, -321038426, 1569659146, 815187362, 1046441669, -440408393, -1680461578, 707673477, 1821756731, -916981049, -1490471462, -802717097, -608316557, 394189918 ], [ -1331632615, -370074415, -978729984, 1171329703, 1973618825, -947906112, 234465626, 2073357915, -164814374, -1132138086, -1685206007, -722600817, -1350367634, -1945157548 ] ], [ [ 1103462479, -1357925753, -2032306578, 332815340, -1530011775, 1502657572, -1805799195, -349504044, -341714322, 951771101, -1715276556, -13214367, -1522113497, -2075411846 ], [ 1199111637, 2105349460, -724345252, -2135299064, -489178822, 1109646106, 1613655249, -282074184, 44889940, 2012195687, -2058774736, 1275906100, -126184614, 618912210 ], [ -228659893, -1626567263, 243157040, -1908948892, -2136024631, 686619687, -1623268055, -265069531, 115824110, 240221250, 1350364050, -1297731152, -214437776, -200695052 ], [ 1355115266, 1856959575, -76920797, 1865488452, -1218520889, 1413054087, -2001953391, 1217768616, 1631619294, -305832669, -969883511, 109854944, -1382043195, 54593098 ], [ -969108142, -1577557220, -1333130897, -2133324047, -177234424, -1117317266, -572906870, 185889106, 340129938, 522075191, -944358498, 226597758, 1681150615, 298423488 ], [ 954189104, 856941293, -1030243519, -1770604217, 1367498449, 1840327043, 6886975, 1408054665, -91897253, -2056456361, 1123254973, -1919941483, 1165444965, -203553005 ], [ 1325827684, -949854544, 918211171, -1858800931, -262850757, -164316806, 47098341, 1008956604, -1610301551, 1572887444, 551319912, -1379428946, -863546104, 2050764889 ], [ -2013883870, 1498873096, -1321682280, -1244078389, -1680531374, 1887092026, 1143300020, 425826860, 585837900, 2060281184, 1768819736, -1212722776, -1954116516, 1666324802 ], [ 363047262, 1873882056, -88629826, -188348386, 1857865579, 215763672, -1729918284, -2135157186, 651121484, -2010887808, -527317416, 614748230, 1176063745, -881183280 ], [ 245648105, -11900810, -391348091, 486684144, -764319169, 775973102, -1526798388, 1686823494, -1691598169, -2077483298, 893807210, -1406673655, -373492998, 1503210905 ], [ -1223576801, -2098537860, 33061361, 1507916234, -49790651, 1418601431, 1143631962, 346143456, -1085551297, 1523799163, 217687803, -1558655819, 2081583891, -1526051274 ], [ 1636674348, 2079514484, -1468701169, 2050987241, -1380264419, -1193243956, 8714568, -378380387, 1263493831, 974665245, -1180049621, -131571552, 674895086, 1886439726 ], [ 343368237, -1050443235, 1881755458, 707987717, 560726887, 1784372831, 1727605521, 496151617, 630992311, 111463874, -1540193037, -16079739, -155949830, -434748922 ], [ -663077744, 645125158, -1928340221, -2140247999, -1740558383, -1474697703, 667287181, -743435379, 169054474, 1001408163, 1309937856, -1603498307, 1075045591, 1143302875 ], [ -1284602999, 1561141023, 1540090239, -1351129175, 976198480, -1905542170, 2088355235, -1130267131, 1035255157, 947954075, 198222062, 1027473233, -928881781, 712205888 ], [ -389522065, -468520069, -1629856086, 1275943316, 1627025687, 694474470, -1834050254, 5149042, -96738447, -1556503986, 1274087113, 909263909, 1059124770, 1066800997 ], [ -5361960, 1802121727, 1187718559, -917338804, 1599494925, -1648007004, 1921224115, 1720544405, 1247802643, -1525533752, -2060656566, 1286531546, 505217319, -1822071302 ] ], [ [ -1759367353, 318405158, 493595081, 164312511, -712563032, 1555544078, -1625250750, 1567104072, 834406441, 1931872865, 940743550, 863342567, 520619227, -1582500995 ], [ 39580026, -925824449, -1005225862, 914028560, 1882967559, 426991295, 793600611, 759376953, 1854469481, 1247600668, -1724559285, -1253606654, -1374243123, -744980919 ], [ 1880834835, 139446004, -416796116, 1519995292, -671781172, -1453329582, 2099330534, 667237815, -2114337354, 536862501, -657616089, 1879453549, -705470201, -1383984881 ], [ -228440147, 1874570001, -290515505, -1698033514, 1224433951, -1166304638, -1845072879, 1216126597, 733898282, 1536053298, 1480986315, -1112142109, -1788819894, -285831526 ], [ -612247153, 1940180245, 694070979, -245959741, -701407304, 4836105, 711200595, -1794964489, 782397645, 1340167154, 1760863575, 1554819127, 1906832667, -1343743296 ], [ 1442056337, 1043242060, -16673926, 967418852, 1338982479, 1921934190, -1097193154, 2099358661, 1230755279, 452953004, -1283785835, -1745202217, 1410586236, -1739622409 ], [ 2033838042, 1178316301, -1441522732, 463795850, -30182927, -1676156363, -68023625, -1018278220, -973275878, 308579802, -270560351, 948237999, 1908297189, 1957129030 ], [ 1149435564, -999282249, 901886687, -724005164, 394603758, 1497332429, 581951328, 201825961, -1769773792, -334803565, -1827577189, 1106763003, -782437057, -687993543 ], [ 1751959057, 565535955, 204896608, 471020119, 1563959031, 1041476848, -713938773, -1527662813, -205150581, -900604090, -428893565, 834620953, 24249761, -171664426 ], [ 600916595, -499775997, 267263904, -1623912882, 1741444156, 377991178, -103883230, -1255245722, -1531740553, 602066582, 139394772, -1794256760, -540956672, 494498155 ], [ 1271262720, 1505401834, 483078704, 1232344124, -1007200449, -564199955, 1372163896, 203099385, -1610803848, -1082800053, 1370915961, -1618169440, 1257609181, 974860836 ], [ -2112508781, -910809920, 722365730, -1118055691, -1602663264, 1805026615, 87459856, -1101454802, -1184988153, 1410533123, -638447851, 1621498279, -310368615, 1075729968 ], [ -800938505, -847579932, -66923600, 738496937, 21844605, -611323044, -740447523, 1022062660, -1241219347, -873616588, -1749275450, 2066411974, 697374267, -584165567 ], [ -399722337, 515862205, 1148912894, -1715504499, -999749772, -1408773642, 142492865, 275934621, -457424795, 405131902, -1123146714, 387627284, -400325411, -127061735 ], [ -420635831, -2087027110, 1695587383, -248867884, 919603448, 679325902, 609447679, 1780255910, 299277096, 30496846, -247499995, 1101091741, 2048778225, 1734565572 ], [ -1887225678, -590661483, 1888597321, 944402749, -1254429820, 1025290986, 33423930, 902949455, 455086980, 619290737, 1825853311, 20775234, -633881524, -852188229 ], [ -883618310, -691891394, 254994373, -171278584, 1505593105, -948018771, -1881062624, -760907082, -492170648, 1106645550, 1427187023, 312826541, 391793795, 1013081673 ] ], [ [ 1433069138, 442493073, -1174153375, -92970430, 315747281, -1101173010, -238528323, 241462059, -1997888619, -1619148049, 371829896, 729986192, -1214357315, -2113127657 ], [ -1527003621, -1857110758, -930647112, -1091000176, -273510590, 811356092, 303860387, -1529603973, 479867717, 791482938, -1718815176, -996304610, -889903570, -607949713 ], [ 303315392, -578903168, -914438176, 1781182925, 1820670995, 2082843510, 1052025654, 2116903099, 527725875, 1300223508, -202948895, 1176878621, 1993787301, 1803223025 ], [ -1544583338, -2139693584, 272366332, -1720377952, 247792823, 1311957471, -148311500, -1035574656, -1565164008, 119639111, -1340461019, 1445490067, -831642450, 1060098253 ], [ -1940691253, -1933770699, -1080738641, 887884437, 305027796, 390708876, 1038081111, 501257883, -1871450093, 1485372154, 466611438, -640092289, 879077792, 1479306099 ], [ 35778361, -1923544685, -1573671211, -589437895, 164731773, 1165411766, -86864061, -937032006, 101755300, 1442350158, -1011532223, 999841818, -409215332, 1731714170 ], [ -1400325581, 73820422, 1982976329, -737925346, -445166875, 1785885718, -514079947, 1468423668, -1340198385, 687864639, -2031981394, -687547087, -1102013725, 1163576543 ], [ -1788646481, -72718670, -571799493, 859577195, 444773273, -145083443, -2069950860, 2125726585, 1898852441, 543426473, 746008142, -1190820380, 2058166587, 1879756417 ], [ 815906070, -1550172075, -224298148, -2021634835, -583737996, 672845796, -82281826, 538791749, -531222607, -104116778, 711125874, -1336460245, -1679979154, -617036210 ], [ 90187112, 585207160, 251306816, -99081057, -1437940255, 842402416, 1704768255, 143239428, 1268612602, -1954784713, 1252507457, -964189716, -1055649030, 392791044 ], [ 898132047, -155616754, 1365398892, 988347138, -1448230182, -186201823, -719454577, 711727710, -1678186912, 1794099038, 1626571027, -500754836, 637768848, -989149806 ], [ -1059801789, 2021689976, 1785324116, 880680603, -1300520401, -2117650476, 1320226978, 2140883062, 2145707572, -993320964, 887620613, -249480834, 1626415216, 836493797 ], [ 1181977418, 627807386, -881208068, -1932246918, 1297310752, 440048850, 1903676062, 617099830, -682222442, 799305144, -878305834, -814568389, 159759812, 878181318 ], [ 732695728, -145776973, -1142402165, 481523233, 629491651, -1959683614, 904922380, -601674987, -5106948, 550285628, 196983553, 2042331422, -745970465, 757715935 ], [ 997695182, -567187962, 1391137246, -1771141813, 1110725561, 1914742426, -413328502, 1946097910, -1830990798, 3235992, -1019928914, -453048439, -379035047, 2009301917 ], [ -1802948140, 531882802, 1929405061, 605734051, -617938498, 1802400673, -2097426378, 1522812558, -1444893917, -438433494, 1522287416, -80505703, -94391323, 856108250 ], [ -1631324394, 1527300755, 1907930146, -863334990, -1311234206, -1661911044, -1671523041, 1623448371, -700479058, 774012668, 915527575, -87006361, -884822728, 1485943199 ] ], [ [ -1243008552, -801561395, 564643403, 1699041654, 2087377873, 7298300, -149490560, 1735263057, -2041305011, 773674231, 701322651, -1400093660, -2106718803, 7522240 ], [ 1750439737, 256465330, -1261306471, -441591374, -1710080692, -1727883548, 1796816608, -128508609, -50111634, 935522719, -717611100, 1517913713, -1801939422, -1402328111 ], [ -1756622777, -800520500, 1094380488, -373402606, 834012907, 1077675241, -290566485, 1026845344, -305835897, -1237844312, 1958486252, -345244843, 520936631, 1911201846 ], [ 537736474, -1816216070, 1471414923, -1158311238, -429235786, 1078524595, -1877647976, 1118782359, -1353563656, -527437995, 1122282339, -1713960563, -788444802, -433281190 ], [ -973317344, 751881690, 1082888545, -376014844, 772093275, -313740849, 1199562576, 847455102, 799866761, -340318026, -63629423, 480962502, 1342378507, 1530787873 ], [ 499026988, -1338181227, -40968555, 1940423573, -1925054873, 1638141440, -72133919, 245673136, -1829081619, 2132601004, 522074861, -1416698504, -1329033564, 1104528911 ], [ -1149538238, 1297402055, -977471747, 1263348982, 501682158, -1754193652, -1229869623, -422001712, 1993721116, -1944987032, 418047835, -2058034707, -482648346, 1407627494 ], [ 940149036, 1083471840, -329940780, -1263900969, -1077939190, -110229705, 1935026703, -638489614, -396449156, -1810400618, 1787968043, 879307736, -1904384663, 343040314 ], [ 1560816507, -995532634, 760515662, -663985296, -1339372517, -562923704, 1165814732, 1376732991, -1544692852, -832200378, 1189630369, -677581576, 22333480, 1193621775 ], [ 916963026, 1556463927, 455888380, -207408832, 2139718193, -576669184, -10950324, 704973759, 1157108219, 105831162, 1347710853, 32812286, -1450470293, 2008430906 ], [ 1677888471, 512747161, -502030963, 1749696348, -641163487, 1741859831, 589763652, -1246258357, -1028218699, -621813559, -55055964, 656802936, 1130366708, 1596184186 ], [ 991067196, 1464459124, 1475395902, 1459952709, -710718943, 1741857717, -810169124, -18070390, -738813994, 1919158083, 266860305, -700960172, -116214000, -1290039328 ], [ -841696244, 2042918290, -1740537566, -677498833, 1119009730, 1142652722, -285992498, 817311533, -1353249657, -1344828632, -303288910, 1710766023, -1957759501, -162045360 ], [ 205078786, -1495127557, -1514021832, -1471519038, -1078713460, 1741101557, 624690744, 794115489, 1810963752, 1711233285, -1733760323, -619979392, -2005529754, -1939548506 ], [ -1050069348, 93395028, 1477731961, 1441627208, 1984212784, 1343814524, -1288383696, -842350811, -730982793, 1354222530, -1528589977, 692518104, -404592093, -1265127613 ], [ -92188664, 1574259611, 1013942644, -453520489, 799376605, 1026271597, -1729461856, -514791029, 642437968, -1436978596, -791128705, 137259822, -1604378547, -1124299398 ], [ -1386409249, 115144847, 1086442464, -1349710102, -196572403, -555865864, 933975678, 2118508400, -54739801, -1063700521, -1190358747, -1311572685, -773764660, -602689942 ] ], [ [ 1958589553, -1386937735, 787078003, -1360935544, -1028109787, 1615706157, 653806599, -2060304876, -602516666, 1732762496, 1093112823, 1483904730, -1595948823, -1639959633 ], [ 586100716, -194397004, 861118418, 71823919, 1821962451, -627096216, 73679551, 263712910, -975882913, -717368158, 980937572, 657525242, 1658248146, 1270771605 ], [ -818515841, 986891754, -1640108898, -2039040354, -794795073, -795327006, -397593926, 1415198891, -1638331592, 1655983837, 1142437535, 2081684870, 571979664, -905674729 ], [ 732579024, 374058859, -273375082, -58667865, -1351163293, 1561520405, 1553810538, 1504356537, -429872626, -1224891167, 1921783420, 99087958, 1660315945, -1324849940 ], [ 1890951373, 757617484, 1460964865, -1476304675, 1497561855, 928142405, -735689069, 1437185023, -439629575, -1256131287, -1319520782, 456090347, -2038581257, -76333394 ], [ 924741996, -1979265426, -564073432, 1291714944, 803454131, 208977280, -174243073, 563390829, 1383824919, -1789009107, -896400775, 88379556, 205138683, 2025129192 ], [ -686254336, 635010203, 1733156104, 422182491, -1385360207, 1362047541, -591136404, -1044710381, -301307898, 1339101166, 738783944, -200382586, 64581069, 1963687742 ], [ -2004868440, -1010833204, -549744786, 1108111765, -343742455, 323014721, 388668338, 911648153, -66853759, -1019502183, 508574866, -1195884483, 1739069402, -1277940954 ], [ 818437365, 1436260701, 917581786, 82423928, 2056812369, 934563331, -404183673, -683040284, -808093446, -1198890742, 600366801, 477752261, 538211988, 1070759453 ], [ -1030768606, 1493851662, -363023661, -382339945, -54408495, -1820387226, -558256369, 2009312170, 1641549059, -1528838855, -1770152934, -86167833, -867780853, 710504270 ], [ 332541728, -946230571, -694074541, -324680183, 1084346749, 1028929247, 45381590, -1945005560, -587819375, 384557396, 1457891560, 118760512, -1047246697, 886547992 ], [ 248819050, -955448748, 741501171, 33054385, -1438367445, 2051927344, -865393499, 1977858080, 329513718, 1180850323, 266387333, 1060919492, -246106302, 1524606923 ], [ -628033945, 990974599, 1723347199, 2055171741, 1382310720, 413442079, 1132079556, 1116995708, -1952748998, 304694085, 1694209077, -799979110, 435037277, 1759760882 ], [ 481254435, 1371610742, -1568147573, 1110958535, -1473835054, 1568662615, -1143610679, 874166402, -1677298214, -919381277, -678052244, -468867502, -366250683, 1565904117 ], [ -912542093, -345872467, -1433286503, -852331093, 1947333911, 1699445852, -538418255, -1037265479, -1742327242, -1678343694, 1299909996, 702434719, 1832700444, 2010999335 ], [ 1877360982, 506440082, -1712434999, 1049182681, -655619783, 1618395642, -2089282833, -786277625, -400229591, 778406701, -1521407717, -1061597937, -2013967798, 316662255 ], [ -325079144, 1764771034, -1089648502, -1289878003, 690623707, 784983945, 1532309542, -822202521, 1116984124, -335422551, -1626738485, -1134311116, 1181907795, 583922455 ] ], [ [ 754356549, 2075143161, -1492219592, 958349990, 1299698895, 2019582431, 135698224, 2080109617, 1087328982, -410423110, -2103299503, -1570816521, 1890978822, 967693984 ], [ 1377199436, -1016444271, 478553176, 1429320963, 2018792211, 624310688, 1068315581, 749735522, -47495509, -161056433, 1402235333, -217009969, -1372498043, 1089110856 ], [ 862641046, -607792017, -1799600644, 777430986, -2128939790, -1037888350, 328532949, 849226715, 1433090996, 670263706, -777177873, -1644936082, -1980514032, 1650020997 ], [ 666540353, -1529174303, -1594458309, 822433182, -1393182868, 380243980, 300251481, 250858653, -273183822, -882536105, -1482096021, 223372551, -1507710124, 61031059 ], [ -1512508530, -1170586892, 1820891908, -1717242304, 1802701103, -814471502, -230286368, -754974472, -1954864227, 992624900, 550714035, 1535291350, 1480014958, -606692149 ], [ 905450116, 1568438309, 649839031, 1911630268, 1291773925, 2073143458, -1338688969, -1239082197, 1055780272, 1771523736, -1338042410, 47359860, 1098665404, -2022867151 ], [ -428580187, 1928595479, -2025972003, -483932078, -1939440614, -568988761, 1676992452, -593518799, -1746122786, -1433405618, 1743407268, 1714861328, 2113835655, 662267741 ], [ 1648331833, 635432477, 668922591, 418202049, -265206760, -244023022, 200702147, -495227094, 402009516, -911327283, -1004150901, 57597082, 1789231947, 129402988 ], [ -2022656716, 2139160018, 44238659, -1277428640, -76196126, 448738359, 27354153, 1712865446, -1086518368, 1527688330, 1433483508, 351843330, 1967784684, -787463703 ], [ 867946343, 152615795, 404048365, -421561012, 320503765, 1475834570, -481833561, 1627715690, 1669523225, 2117054808, -1927763775, -1321010345, 1417951689, 2097174575 ], [ 225125334, -1374038778, 744615840, -1866395231, -1256657015, 1477389863, -121061201, -1743909400, 1062038830, -1246546225, -649695972, -1861639681, 102266917, -857216403 ], [ -1839646295, 161863706, -1554741458, -1929554901, 29108912, 1867888338, -513396061, -939395896, -808340509, 1389255322, -70130620, 1480696929, 838813195, -412997512 ], [ -705278710, 321078024, -563727920, -1535012969, 874998130, -89382362, -357183508, -1397134209, 1236733905, 81929306, 1226804020, -1111883039, 958198314, 829717572 ], [ -1744704312, -1483855416, -1200661208, -297442936, -1669008426, -1429868895, -708017304, 2146639841, -311326290, 1764931580, 345704186, -554361610, 989539833, 280641911 ], [ -1405766270, 2073330644, -1619680118, 1068055920, 712949453, 360429849, 1431532330, 1842750400, 1850286680, 577316331, 270885672, -1642654874, 278555207, -254832503 ], [ 1404410569, -1138343941, 1929181055, 886569111, 19365653, -181538369, -939478820, -457342171, -1535302488, -730075449, -2008816119, -584437560, -794225889, 269332709 ], [ -217026095, -1832246431, -1990948740, 493726369, 872309476, -326888979, 1401310198, 403345093, 2019258463, -1348432814, -801984781, -500247447, 193044358, 1732054666 ] ], [ [ -1112290160, 1487000550, -185748757, 117202576, 288800988, -587336366, -1806503714, 328350898, 29455922, -279880380, -1169338736, -1344372250, 439535281, 1907605758 ], [ 221413307, 1050721363, -546725165, 647839513, -332573176, -1485714310, -880226298, -592918737, -1226620793, 2142720702, 1338972573, 2120322011, -846631853, -1919526729 ], [ -261395887, 811444697, 1531006123, 925684399, -132663983, 1099681266, 788049428, -1826765473, 313914673, 29478354, 994153344, -1228630546, -1309114138, -493162350 ], [ 2008935892, -428672603, -209675038, -7152398, -1320188606, 196974512, 1640263056, -2122610929, -1811900217, 1619294872, -1030122541, 214723751, 29524085, -1334777952 ], [ 1097003636, -442892144, -497952657, -1122991939, -1018155462, -710953311, -70200897, -1156984018, 1572396806, -578239318, 1844280321, 899669841, 374138229, 552040289 ], [ 425738086, -1732540549, -1120079224, 463860882, -153141817, 728423689, 1239821513, 2068078732, 464117818, 313473196, -662081192, 225695576, -895542017, -277232302 ], [ 513484278, 1608285089, -1179195386, -1764473864, -1326541122, 486712781, 1078683369, 2082939610, 1435139928, -1507755388, 939867804, -1403624805, -973546344, 1953579573 ], [ 1530246764, 999421365, 1650649801, 1685391765, -620036430, 1792500344, 1865400274, 702006102, -406060143, 1058868336, -521848020, -307181881, -275168358, -1372877323 ], [ -13513149, 1319433686, 305878662, 1711627295, 1840816355, 759821636, -1082588677, -1774337050, 346765378, 872375750, -1794990399, -496442486, -398221066, -206417420 ], [ -58632470, 1305126741, 290908978, -1343662999, 1843036306, 582185033, -395630953, -1717340793, -669506997, -1544040217, -1520232280, 891525513, 368178654, 1555897264 ], [ -1612823155, -1255892085, 2097166055, -1160758781, 379883874, 1076150181, -2113270257, -648227058, -1762644610, -536380627, -221213465, -1219353186, 1726076796, -1024121457 ], [ 1282194870, 2068068808, -11351086, -1893112595, -1828941089, 1547501753, -906666551, -909548481, 522023659, -1987506961, 1793004702, 1195317379, 1908389898, -941934810 ], [ 1722676105, 2007409505, 1233776739, -1281252378, -878327560, 384312161, -766823005, -303638065, -1097198137, -1921537487, 1271615747, 1810026924, -510252588, -1825935306 ], [ -1040082130, -1507930646, -229275793, -362108852, -845103008, -1295480409, 1063509731, -1006946033, -1710447665, -1763905979, -1818655446, -398552046, 14961196, 719888211 ], [ -1361209890, -1891206300, 1115562362, 186190248, -1672141469, 878190455, -2075368445, 751703863, -19093547, 930138012, -933589814, -2079029073, 159338026, -679729649 ], [ 1763191656, -1011731168, 1829035249, 1924349861, 1265785953, -403430081, -2075320804, -1206624611, 908505265, 1825342101, 250699333, 1010286885, -562826648, 1893482415 ], [ -1862844681, -1443873548, -967413943, 46027124, 1362130973, 1837527263, -208565351, 645800734, 1435071496, 1041094594, -2090177431, 718450726, -1150178763, 995168160 ] ], [ [ 610584761, -1343369095, -104184960, 642053630, 1126838264, -2034615690, 139540132, 431685084, 325822498, -1356012641, 1956548983, -654596752, 1504128501, -475388468 ], [ 1628708663, 1298228838, -1672254234, -2009658877, 1906524701, -1791716775, -266496235, 976515338, -1850351095, 254829291, -727492662, 463585793, 1973431060, 988583562 ], [ -1648490680, -1328717180, 657000163, 509073641, -2058492562, -1815783845, -2011613769, 1611926714, 2008808859, 905124352, 1590967767, -792733798, 1566951372, 1465374954 ], [ 709635624, -704336654, -153841518, 531029477, -1791790758, 434253946, 774665462, -1487568497, 565994745, 971133384, -189117486, 1789826698, 879849309, -87693891 ], [ 1305976088, -1479574430, -2035518427, -303266, 1858930097, 1848921195, 561827364, 544591048, 2001656640, 1360298219, 850845923, 1245948677, 992418961, -709203268 ], [ -1203956493, -2141766068, -1138197808, -1950345682, 1068404516, 2038996681, -1139949063, 762127413, 84593952, 1053294533, 1575442686, 291596630, -1092496396, 1165575901 ], [ 836086374, -1449690122, -1368133957, 746569471, -211687846, 428042696, 1373505853, 328184704, -1708514899, -1215213270, 1134298303, -1721376712, -296313135, 595043753 ], [ 48161933, 842579695, -1616443177, 981065260, -477366733, -1972373942, -307741745, -991455195, -1653969419, 1306998199, 251847527, -1278075194, -1670696091, -1921047023 ], [ -1609989482, -677627317, 1320278708, 1746786548, 325708128, 293889211, -1836433210, 584661320, 692087301, 443401609, -114557291, 467607856, -1432016901, 428972101 ], [ 843486624, -13303918, 1052304030, -1057569306, -1624385610, 1852907260, -47258176, 696154484, -1209286735, 637215021, -653750283, 1266167603, -1301961798, 436665805 ], [ -594755347, -640986435, 847461821, -1818760533, -1107084451, 819484284, 538682588, 1492444111, 447437650, -284189132, -1039843648, -2111465501, 960747191, 419218047 ], [ -1494935860, -699702246, 304524124, 971627188, -2132781411, 378084974, 553842174, 1446159744, 400158940, -1645416817, 1841986778, -1563055896, -1118323130, -2134136516 ], [ 693189356, 161843228, -1833700579, -724343240, -446809722, -1100602504, -862232558, -26247546, -548354263, -122398189, 1794211988, -212159195, 269183924, 2051325439 ], [ -1483246118, -2028227250, 4857988, 1274185950, -1991021246, -1639389529, 1461408990, -631555669, -593755555, -1585424785, 268015442, -1812487033, 1335206586, -1673718982 ], [ -687692745, 1767138836, -1763595149, -52170249, 22283655, -389688370, -1026786218, 896880024, -2123637261, 721025858, 810701, -243628797, -1253106637, 110100816 ], [ -733151521, -183565569, 2056967266, -1935914260, 1287819722, -1678644277, -236509999, 198533620, -1909899056, 927425590, -913921030, 363473098, -230737787, -329186011 ], [ -1046453385, -813576266, 2141323707, 19115810, 1347816313, 514728140, -1648769694, -1828989117, -1514190975, 710762604, -263367555, 359434842, -75535833, -1030814391 ] ], [ [ -1999336363, 1119017170, -1308729119, -1142896229, 260494686, -341282409, 659000078, -1226252459, 772738610, 1938404793, 1279017511, 859581581, -1952365328, -1878178349 ], [ -1857829393, 1546835664, 1396134252, 1955042497, -364431354, 1159252950, 928582026, 1651443546, 1716230312, 1128325175, 779349690, 535611810, -739686592, -1117441786 ], [ -392924749, 956136458, 106500100, 2108086269, -1032784184, 1016788179, 1571248724, -1235068114, -1324237343, 721817196, 1039403445, 735125784, 343895849, 544128452 ], [ 967388269, -1161989555, 1353921434, -706515213, -1176164207, -282904440, -513661023, 1377285092, 2014633085, -1086007563, 1077018013, 678623584, 194064212, 1866746593 ], [ -1295933345, -2015017513, 769673682, -1777355048, -702545674, 548194951, -1081767625, -1300625966, -1897149606, -1690178661, -726099754, 1825047282, -1263034466, -1410942178 ], [ 1271671124, -349418105, -721603163, 1660140710, -22894670, 1569635129, -1952368829, -1664743477, -1404346044, -2034719043, -1546347615, 301281487, -1728991066, -1478585345 ], [ -70461560, 1018351704, -212050809, -1826342304, 2010735561, 2082885816, -741533514, 342464462, -1967462821, 247139206, 1627576818, -717778091, 162667699, -18831428 ], [ -520406390, -1371727907, -501481987, -1032536310, 2093457925, 569779840, -91304978, 1120010553, 1968352082, -1414890390, -1408634031, 795767877, -1116455876, -121867292 ], [ 1555836416, -37318160, -1910046475, 984426274, 1194927354, -575245084, 476476973, 1143929477, 1302763674, -863062010, -1388659919, -587680791, 695217325, -1543207788 ], [ -492975467, 627051475, 1938560848, 1486491677, 254378320, -943972786, -1650405319, -1029205031, -1258315039, -90564680, 1357084118, -237928998, 153721005, 1778720707 ], [ -168892932, 1620063042, 1515026362, 387792333, -1628885690, -75618508, 2033741456, 173185056, 64642406, -1486860521, 57576390, 64824307, -1798623452, -1433759554 ], [ -1877501280, -1525972484, -1127327004, 765505912, 1210933402, 586546223, 1453926157, -573259029, -1648257657, -635559961, -592429060, -457695698, -551154228, 1705428119 ], [ -1006099633, 520674643, -1806947002, -1935527999, 967963208, 1887774580, 1813845881, 754689163, 658799660, 616355670, -145425994, -776215619, -1919307224, 370604055 ], [ -393118135, -1254727905, 1035611126, 1064818090, 914543804, -229939813, 630765705, 108735658, -744255670, -1371705824, 756588197, -1621629534, 991372098, 422408007 ], [ 409767554, -428672241, 503941710, -1513060025, 1568271507, 1719716832, -505279066, -103066549, 1366021590, -615669540, 865293410, 1739493341, -123697055, 1507264090 ], [ -192270103, -1630359543, -1088275001, -68206317, -1435034701, 1353641211, 1871239127, -696388379, 1444501931, -1607635660, -1023066264, -649328205, -1827135090, -143036682 ], [ 377835168, 1933605456, -1274986608, -946133092, 929051964, -1665730209, -1028812959, 380893078, 1149217433, 1626154485, -2134210293, -617595153, -851108027, -1786265828 ] ], [ [ 1708569938, -666855909, -551180246, 878844762, 1146974696, 852676584, -180781063, -883842907, 758855703, -1968956090, -2009532538, -58901819, -1813443413, -1030081541 ], [ 1734268063, -1194612042, -1532606550, 2118707321, -1021694692, 516595405, -331253839, -949914306, 1092450800, 1537978380, 710967481, 506485174, -1113533198, -1270706940 ], [ -1348602938, -573787290, -406046557, 1872833521, 409961859, 1522970892, -826621222, 1562646358, 871348869, -1833206944, 1952448977, -371655760, 1148538831, 869741907 ], [ -1925014509, -1768927757, 109139828, -698117899, 237831045, -1357955732, -1111897851, 256638709, -653303456, -572061828, -29378358, -1478059086, -378231125, 2049853192 ], [ 721120842, 772377639, -2000401305, -1367212708, -2040890981, 971644444, -1522969357, -396840640, -17594871, -1060116420, -591042135, 916491552, -1664253691, 176320776 ], [ -1027918411, -788607102, 1507333049, 476632250, -1848862226, -1777733127, 1186047844, -1445784601, 1457645892, -2024997568, -739111090, -1373657283, -525197322, 1910955957 ], [ -477047991, 1842154158, 999210509, 781196351, 528107356, -317212158, 995922035, -170104551, -858096395, -704296510, 1885185385, -1599585813, -411666267, -801073712 ], [ -1068150422, 352904485, -1591840169, -270695182, -1576267866, -2073817990, 218594098, 254254913, 411595099, -1754123912, 897767258, 901703150, 668457085, 643787787 ], [ -9166461, -1329993357, 415822408, -1575763607, 1873103482, -1730825130, -1072547390, -1591675788, -1849369704, -1757583501, 1709548191, -1028703354, 1935518718, 987724627 ], [ 1860661556, 1042957248, -2089534846, 1369449293, -257739727, -813661653, -1335550651, -499932923, 1470419032, 799221432, 1131473772, -660851409, -1680854922, -476878063 ], [ 2127102875, 883345281, -774513509, 557081578, -6710534, -645014030, -50642967, -1464914410, -525233402, -1416344874, -1832673470, -891913335, -177087100, 445989605 ], [ -16306491, 72537190, 1718991383, 130674787, 1997645387, -949964797, -252859046, -2061760853, 1343990057, 1555374456, 1203440855, 2095856422, 2099350747, 276704951 ], [ 1777706696, 1420811045, -1213698114, 599365451, -761129811, 759805988, -188468950, 997670331, -1073253558, 1465132516, 775939020, -1071902320, -836955049, -243003559 ], [ -420956652, -1877220451, -653841373, -1225666159, -590733413, 2124601680, 605601385, -596396882, 875733931, -1740408430, 1090260299, -1214099334, -1554074718, -680233524 ], [ -757884476, -1323379544, 1708721016, -434026433, -1775533697, 1074506207, 305566439, -1834533305, 346925735, 869847448, -1709439611, -1966168186, -1125582442, 746640786 ], [ -249394735, 779298804, -268799767, 1332661168, -691696442, -1644079184, -2016648848, 496257135, -21468747, -56156933, -1210487500, 1543294321, 634586524, 472724588 ], [ 1515816417, -2033678585, -396449062, 1556450943, 75112041, 2132613227, -1859676534, -1380219147, 957129344, 1630681070, -1058626177, 1259453970, -736967251, 168180838 ] ], [ [ -272223727, 494787056, 456478949, -1466704623, -257063879, -1811890536, 1078147733, 1999940480, 544390278, -1013938576, 1267398276, 1240280661, -152068636, -1311377710 ], [ 723506859, 115481044, 1318453432, 233277758, -1397901221, 1606177261, -408233658, 572061414, -344373306, 746021296, 1524630417, -2136098509, 44666613, 1282383887 ], [ 815023759, 922252805, 1644497402, -1076106378, 2109974717, 199459400, -1936889742, 808663469, 1750180462, -1304721888, -1610940787, -2087657520, 1323838440, -1588327799 ], [ 1250603644, -1838069871, 1850334698, -1576738560, -44776869, 813419777, 4756413, 462560683, 894751552, -2084535434, 1775254483, -322745628, 320329115, -761474249 ], [ 9128771, 1246487065, -267802888, 977736129, 1004559327, -87030191, -553801813, 1159793899, 427198323, -612933650, -280973873, 1002731664, 1305584595, 1582835556 ], [ 1143432738, -1808312387, 405703489, 99071113, -90507228, 1322041777, -1844648452, -1308506700, -965163443, 582427950, -1515567279, 1551360035, -1120888857, -613910559 ], [ 1422848299, 487272200, -249994219, -546031354, -1096888970, -703808986, 1589817201, -2142998886, 1713733125, -151663470, 2051710667, 1478791252, 1850008857, -979276318 ], [ -466469323, -149382069, 678328848, -1446023466, -2075555938, -1044505266, 736839441, -171129983, 1114389135, 202135272, -765196520, 2026215434, -425455174, 432849878 ], [ 1881010632, -476906835, 1375950817, 478137001, -1017245559, 921054026, 1428282814, 1792726297, 1248977143, 1497968146, -79508591, -1926096862, -1807151804, 1791091201 ], [ -1439108423, 1161295077, 1545416226, 1465119415, -1483194136, -1581475600, -63286410, 1199028977, 2033061196, -1881380870, 2097824325, -104230960, 1233253700, 523962412 ], [ -1717639577, 1482196516, -1321798847, 206909045, -1694476548, -1276569263, 95449354, 495187765, 1162627847, 1188672505, -1442365419, -731789712, 795319278, -1335898107 ], [ -1423100113, -550962483, 2030614136, -1914950703, 681339873, -1684754733, 2076398593, 1347188892, 2096110107, 1252934403, -2006619047, -76462295, -1785285783, 950817286 ], [ -1706583040, 32020845, 1981340596, 173898248, 1569857490, -712033778, 673795738, 1464083840, 1978881486, 1639387471, -345861753, 1386674345, -1557685267, -1717845712 ], [ 1854123028, -241797978, 822803444, -743684672, 929568238, -183122471, -2119816255, -1226786036, -829186711, 830236602, -2053454440, 1479794871, -471956347, -731135408 ], [ -1500429306, -60524544, -392830883, -328640931, 437644774, 2073099924, 389372829, 1160488997, 595844997, -553286908, -609508007, 1262725999, -1166563678, 305762094 ], [ -1967216047, -61551937, -1070125974, -379300898, 1736090730, 941101776, -1800423802, 486229166, 1709784666, -1447595864, 1812585025, -2145887589, 1454336466, 1074164539 ], [ 808257841, 532510193, 976430340, -1150876747, -116325555, 766835732, -1380637637, 446168917, -2045450865, -2135574966, 1957594558, 911975146, -1587436137, 436915790 ] ], [ [ 559023220, 1463838540, -740097533, 2137374782, 637552129, -811493433, -324612543, 1790847004, 311075363, -1274980333, -1511847434, -263810235, 1280164576, -388471839 ], [ 625094342, -496621074, -333569561, 1278789093, 1109767082, 1897776421, -1243766459, -2005567640, -789178495, 1027464288, -1798576626, 316596013, 894945040, -810330327 ], [ 622443409, 1557848140, 2027911484, -2058701496, -178872481, -1448957076, 2013346179, 1083571103, 1768982324, 649550455, 1170321609, 97891769, 1657969581, -866131611 ], [ -443283582, 443530110, -116717620, -1904889308, 1931686853, 1688223737, -806992904, 2011701751, -1357601908, -1483670250, 1907167091, -170244925, 477469028, 1051705276 ], [ -170049212, 1500134468, -656865657, 656156578, 411850221, -849321662, -1650569453, 463030425, 260816303, -745672103, 894504357, -1663492888, -628584774, -872504114 ], [ -1433190116, 1330799694, -162724370, -2107225424, -1176223159, 556518242, 1439596251, -1794872344, -1034681718, 57328386, 1374501192, -1828552401, -1198295990, 706148636 ], [ -2136714166, -1729414243, 3774261, 1024829711, 1615997002, 1971927018, -1309197172, -302339790, 1572650593, -1080309149, -4270280, 1289948092, -1923290674, -340719386 ], [ 693616967, 338439151, 1156175352, 1537330111, 889082541, 577954591, -1250786366, -1964495050, 576023760, -1096186753, -558452719, 1790202092, 504561279, 1473559704 ], [ 327769338, -711030551, 1051454506, -628388084, -719753357, -1931150467, -353916818, 1516883161, -2130689758, -939923613, -334224051, -66165153, 6718271, -54553229 ], [ 881360938, -652035466, 1133597647, -1599118341, -1185655776, -574593687, 1074968330, -1407635652, 1460580928, 1005406672, 2110541841, -984677236, -975404401, 873846915 ], [ 269335799, 696038755, -404971138, -1607136386, -2120524009, -144813035, 689124188, -986213228, -306895984, -2067155738, 1925892200, 2003522928, -747717854, -530043195 ], [ 403844653, -2134144566, 416128767, -2056936372, -1698764405, 662405962, 1224128181, 2105921053, 2127680071, 380459138, -1550073149, 975341058, -1132635545, -311535277 ], [ -222484982, 461309441, 1206935163, -1372776591, 1779266613, -559116226, 686314969, 203568974, 1454508174, 710351791, 1930860049, 1816278624, -1240596940, 1558072794 ], [ 678125043, -1071932116, -1881592340, -947222138, -712630129, -594913536, 1566283672, -1989781241, -1639037042, -219273689, 499932715, 1336514085, 238135739, 869852785 ], [ 2038400669, -1988217781, -1424794776, 1728398388, -898181536, -1056277046, -251545320, 1876868172, -1201496973, 1414907059, 831188836, -1109077148, 1684731637, -2106359665 ], [ -1670678212, -1903525998, -588856679, 1859811174, 328214989, -88072886, -2088397101, 1592084310, 421757330, -1462367181, -1820536269, -1426332107, 920776566, -1383686965 ], [ -28290823, -1384857268, -961608681, -512292436, -1901656372, 507815094, -57820962, 1624562818, -1466502914, 2063805999, -866289740, 2130992559, 1647117413, 2129617213 ] ], [ [ 1236487294, -682449946, 577487903, -394855240, 1217845072, 2000517127, -892838537, -673433522, 1948125628, -158015440, 1385784512, -1052470868, -1185426584, 943350338 ], [ -1639785827, 114307348, 657916681, -1725357438, -1436419343, -544414284, 1903748732, -590232832, 1019579237, 2105814899, 1978414878, 1925414691, 84833422, 1622324662 ], [ -83162159, 1626494869, 522339406, 425000327, 597543830, -1318236145, 1433204331, -1122850898, 2038473054, -179996843, 1832809608, -119210947, -2088597044, -259668488 ], [ 2012558898, -563662999, 3081794, 1048561288, 1058222666, 1737121021, -585831600, 1169630724, 925158075, -315813917, 258730293, -929998100, 737113366, -1238974918 ], [ -1567840394, 1760559818, -715107900, 411586319, 1629209110, -1135456729, 1571117542, -1898926116, 1843867512, -2139852562, -690474191, 2031699848, 1247360595, 1892490113 ], [ 835854451, 449360985, -2118164309, -1430027563, 1694750542, -76666118, -363644293, -141738105, 108961869, -1195744953, -1920007986, -1953375071, -1265697366, -685201345 ], [ 1658892147, 1161254463, -1058662775, -1847656067, 971050227, -969093697, -1145270050, 2030408909, -1790644525, -1653261052, -496154607, -1967962098, 1161900389, -390315750 ], [ 1195107172, -1488025454, 1899341427, -300745084, -355379417, 1462478275, 1879428407, 1394399123, 1420451213, 63692066, -1969149387, -296969360, -1252473767, -610597823 ], [ -633215624, -803602273, -1768164148, -854772033, 1720864937, 1931784350, 1254735701, 407144994, 1826648392, 1379898445, 115754055, 1942204962, 2049943893, 1747861694 ], [ 2050649223, 1954179935, -1792735473, -1125282745, 782157430, -1551756138, -1610515535, -1702208490, 1712688327, 205450589, -1972138929, 644154743, -1485672400, -1551396050 ], [ 1065869536, 1244127362, -1508000415, -150076962, -252484014, -417486764, -1486495824, -532497586, 606848422, -650312159, 472805544, -2115290835, 1790733160, 2028012934 ], [ 2116832937, 1252170454, 1228982351, -1016964722, 981089421, 1074601944, 1668012282, -2108082636, -695213986, -618374442, -541628774, -1123513834, -1056119139, -1717304993 ], [ -424179199, 1307534197, 1090115315, 1276765166, 1069170021, -994143396, 610212997, 1879180606, 1215948798, 1794241567, 1486112353, 1180073383, 499141618, 1076906706 ], [ 346997127, -29011114, -981795218, -1803445950, -115156689, 39894224, 922530302, 1782173577, -1467990992, 1690745983, 811161352, -1783439075, 405964474, -1495666406 ], [ 1218023561, -1026421531, -7578198, 1468649109, 1284973472, 530890678, -208669332, 1230217729, 600401958, -1731776119, 564039462, -156242286, 1669837610, -238221298 ], [ 1320869674, -1186411678, 1778558089, 1323240432, -5370438, -1500733283, -1890400927, 522029192, -1083444795, -1417136986, -1706472507, -853915524, 1686232069, 1993681159 ], [ 205083513, 1454659640, -1268028841, -1688962803, 1761368734, -1228524582, -555644417, 1423905199, 1324545993, -1243508973, 1551036146, -364358367, -722850825, -1604380179 ] ], [ [ -154513384, 387503867, -681399528, 1314297729, 153921732, -625772378, -1438903274, 237691226, -553823775, -642824533, 1142455432, -1565150085, 2041823212, 1552987943 ], [ 635692380, -985522105, -375527985, -616682118, -826122236, -1921447451, 281243782, 426549924, 544374722, 917950897, -1018478866, -1478497171, -1828968785, -1643053399 ], [ -2074373003, -155292120, 234014242, 1720598931, 434428819, -1662510733, 1705337285, 745703005, -1111201586, -8468774, 1857108677, 559780990, -128920929, 1407594580 ], [ -99065460, 673932837, 979297209, 917322331, 635935559, -1340201792, 441666513, 1390025556, 1130672211, -1684135508, 2053960837, -1602114293, -18506238, 384127455 ], [ 1875934081, 566503331, -1359970196, -1909487295, 1519609327, 1756855738, 1911793807, -983412062, -735636744, -455520999, -1661400374, -510379981, -19934040, -126751167 ], [ -661926541, 1011368024, 1697813237, -1050242671, 1054186648, -885829169, -107426154, 1444295065, -610832615, 432086075, -1323117142, -831055494, -2049116935, -1723802768 ], [ 27209480, 577310260, -739449494, 808687881, 723961329, -482995453, -505451186, 1335163402, 690611007, -1431592269, -1214803794, 449317478, 1780947714, -172867744 ], [ -1150841820, -775158686, -786803508, -140000083, -1948676062, 1845739303, -850365862, 693359169, -2098891442, 876234543, 1374548561, -1353507508, -82565957, 1569656295 ], [ 1353788478, -269782028, -1882613367, -2027428444, -1890971084, 1562763339, -1814718056, 1447740905, 1454307058, -2045182227, 2141681415, 1148921582, -704760501, 1772002661 ], [ -1592905814, 963263229, 912173836, -235230160, -1822187054, -1565356722, -713544342, -1874113451, 1055552529, -1932198150, 23811817, 943748643, 1353573161, 1576075901 ], [ 1983729519, 1843442460, 210059278, 847821054, 2026086059, 1609805961, -536037847, -1242520069, -1915656627, -1237965753, -549813522, 1389250935, -1325992539, 744377627 ], [ 858563868, -1767352342, -1533277353, -1900796735, 1439149566, 707134463, 332286185, 764719187, 258728509, -870730479, 1158566265, -2068442669, 2039176228, 1746349253 ], [ -855760782, 1951533541, -2051923266, -970895631, 2133379465, 490211321, -1939074052, -1341927794, 1669190100, 120474364, 217703644, -626007048, -1930545339, 1226495460 ], [ 825389349, -232477690, -2113675735, -1932869588, 2064802812, -406856993, 1608194608, -1472337616, 188328627, -642319068, -110872658, -52492629, -1432928228, 1042599082 ], [ 762059143, 94074155, -1387865821, 451117568, 708062173, -1649647097, -916588225, -1120127849, 559798143, 1504655712, 306702231, -1364150018, -1371933504, 620190536 ], [ 280842315, 901329749, 447033182, -899970881, -1412523590, 1797564515, -347326009, 1810497564, 1839083884, 1971396843, 1642229033, 481962980, -903888005, 691691907 ], [ -743126341, -1927136123, 101501062, 1491945181, -1570252437, -1965790468, 2084731378, 1577851398, -1699123345, 797881050, 1788873913, 546835136, -1469679277, 424717153 ] ], [ [ 639005785, 1631465058, 1771900052, 980846994, -1109014827, -5152363, 1368281764, -1428407473, 1310744359, 1323919915, -2133003419, -1704915884, -410450231, 205620303 ], [ 1680138726, -2106447560, -9515104, -458926112, 662730755, 668701358, 1405498604, 1882735494, -2134231727, 41373184, 208379771, 1616580554, 1364924105, -334922178 ], [ -1322866608, -1607653857, -123249920, -1973425505, 814545159, 563354715, -1410704061, 451712585, 1944062938, -235172837, 716849023, -788198468, -165342620, 1779048100 ], [ 94852016, 593189944, 1406291252, -1603390277, 470668728, 1861004615, 1424221905, 950775313, 2114771575, 773928550, -1607583992, 723108479, -665742960, -1389343301 ], [ 1826033983, -1039923961, 403576646, 1019038260, -88154174, 1507254179, -913684525, 1758111296, -1760866525, 1175867858, -151499936, -1862057423, -923513158, -665587453 ], [ 440776736, -767224835, 1857826415, 1631944925, -164131606, -949245158, -996531565, -1839259831, -1335753149, -300349933, 2025673086, -539974487, 788039043, 248873837 ], [ 1009919022, 992197870, -478171705, 379311462, 380604959, -1448999923, 1311034314, -1689708595, -692024854, -316442526, -495255849, 1209754365, 194973180, 838312718 ], [ 1173214294, 2042854639, -113952295, 1637286751, 1735070793, -278285257, -187455789, 2028758677, -599013587, -1879899518, 381845354, 1874880422, 1410943737, 505714300 ], [ -1071408191, 1378070721, 1163994900, 1998972142, 1207964400, 295692296, 87128542, 664200843, -784644856, -360399785, 969947116, -1742634440, -923701644, -1100598817 ], [ -2105803742, -671307234, -2129362400, 31642555, 1269918261, 549528539, -820308525, 672913788, 914325668, 1338494238, -771362357, -875785338, 1039430843, -487324640 ], [ -812247774, 1109174556, 749249440, 1504887359, 829626048, -651622176, -1144137343, -627606050, 1894188475, 1301636697, 1936796341, 445307345, -88984090, 928276617 ], [ -1388760136, -393436508, 1571210467, 435511440, -1257987310, 1482410774, -1180982713, -714574668, -1232558570, 1558637744, 1615605848, 680242910, 1908411154, 623603361 ], [ 1460473280, -407997286, 1627992388, -904887421, 1392638809, 1822246275, 1177226259, -718709250, -184022059, -456460399, -1238921127, -119430314, 1753825928, 1816649372 ], [ 306639504, -1638531241, 1857906516, -1640946489, 1963874568, 1102372961, 717114960, -98732464, -294556390, 772879401, -643565337, -110814958, -1767886375, 1033961580 ], [ 2063637780, 2101105855, 1438267247, -1719093222, -426140681, 551025067, -1830510581, -745367838, -759222930, -1900978792, -810618757, 893238937, 662796964, 929226001 ], [ -1840816976, -130378778, 792969120, 609918380, -1823432419, -1052661, 1247909464, -964157776, 225486026, 1663960321, 532610856, 594284697, -1445283672, 1257786594 ], [ -257489588, -1690807501, -1655985168, -1051975707, -85809060, 2118777712, -196525031, -1607294377, -950777478, -528414364, -146265253, 1952681061, 947778397, 1278534418 ] ], [ [ 929551851, 70277031, -1730650669, -602300648, -1651275710, 843180009, -1718973683, 1155372240, 904927026, 397881562, -129667037, 1311398408, 806137132, -810346834 ], [ -983243816, 946253306, 802234174, 800209019, 1854914797, -1393602451, -946245915, 349648802, 1117582953, -637624915, 2033908291, 222356788, -1932218787, 1518006465 ], [ -2033953212, 650983986, -611960143, 192055337, -1698550029, -503174097, -942853568, 773736301, -1076498377, 232302577, -524115481, -1728223608, -1509634063, -995731663 ], [ 1344443388, 424013129, -760513676, -338618167, -1617130685, 63148550, 1631329899, 8387263, 1363721093, 1243881968, -561701338, 1675969711, -797860971, -416967664 ], [ 408675789, -42736417, -516223187, 691024824, -578148241, 178736534, 655420152, -994194975, -775130409, 1770306895, -571183, 1726376804, -1844895888, 647130310 ], [ -1674398867, 306580526, -1061182992, -67051358, 1421773432, 570765787, 86707493, -1426166469, 1443271686, 1323479247, -2112842756, -188860297, -806053303, -1820768706 ], [ 1382257174, -467498991, -2121623317, 718864164, -8338145, 587645980, -548881214, 1147587536, -1621704714, 1819851462, -1855786541, 1628976780, -345320035, 1322449229 ], [ 1838494078, -191142385, -700064963, 543003506, -1867459597, -1012916171, -1017271317, 1118105857, -964465409, 185163156, 427340452, 454562902, -986842141, 1217278813 ], [ 484031245, -492516153, -1863330578, -1376525937, -1469604101, 770344183, 914761454, -373547490, 1086507466, 1139530238, -1870224800, -1247785407, 160994093, 205727392 ], [ -1721472661, -2069013093, -1165094455, -371242456, 1481487431, 1859666524, 1337927347, 270583188, -888808232, -1686416244, -342989953, -1288358269, -845926976, 766336031 ], [ -100292666, 1445186486, 819761335, 938799560, -1674885903, 901295453, -1659810243, 221977655, 1004607558, -784667858, -2042286188, -1433955600, 606690486, -1193896440 ], [ 295739732, 1467217843, -2041724391, -2019076505, 44414410, 1400907703, -2110476852, -1409113457, 757472062, 1051106114, 1223984740, 1594825724, 511139882, -2116809868 ], [ -1398757962, -1048744330, 1581991529, 1813502837, -2130015261, 28763070, 1438395778, -1292213358, 1050958832, -1198563269, -935967805, -1716294692, 678321991, 917372651 ], [ -1306302555, -392080601, -1215357659, 2058419316, 2876988, -905220197, -1596137043, 1806578851, -482531203, -1586446110, 590478036, -466999027, 299137162, -1189665286 ], [ 1539393255, -692069878, 213408080, -1300838150, 642153037, -1442268788, -2105115656, 318302687, 1080118824, 1511160388, -1162193234, -2092600670, 1409846814, 353780507 ], [ 214578233, 3734377, 491484574, -1524434785, 1368135898, -1293234665, 1110878525, 1059428678, 887642362, -230413464, -1293063173, -1496483821, -1226912933, -1478000033 ], [ -1527789197, -1768289877, 2108122325, 137328128, 1200749369, 299256427, 665359164, 424248228, -1519543095, 818741619, 1273042416, -322411845, 712977557, 864665089 ] ], [ [ 470523997, 1503640238, -1631225174, -1429939647, -1088030621, -1848488735, 233616105, 1187143680, -536382542, -1795607297, -968281158, -1129733770, -636024260, -1809739148 ], [ -1515947070, 1002489081, -15054151, -376409410, -26055976, 1547970841, 1955126526, -1434000546, 498293383, -329684292, 1703213604, -1829566334, 604707175, 981079954 ], [ 1303496984, -1634142749, 603347691, 1749255545, -1254362891, 780452140, 1303453718, 1896563045, 1614317003, 1146046929, 418458042, -708283068, -351919263, -473389704 ], [ 1828066218, 190696635, -1957005977, 850521444, -895128337, 1665198962, -302512919, -1705971398, -1714812887, -1467118730, 1747657949, 1871152537, -1649700805, -1670079351 ], [ -1710658691, 329070261, -1041914314, -62615693, -1789391510, -1554242225, 536503386, -1635388163, -1664993563, -1043836884, -942417753, -1072507053, -1140985854, 520833731 ], [ -1685137074, -1584041863, -1512306424, 39691509, -1880903493, -442208683, 879820276, 57045921, -63472968, -1626194950, 266749917, -1324347961, 382984476, -559450652 ], [ -2038767653, -886786957, 1668287821, 943340118, -1150804437, 1731926704, 186019569, -1123354445, -1680380035, 2089104190, -155574977, -1531686363, -1458048818, 571367310 ], [ 1047072720, 1507297002, 444446382, 1717254543, -1322092668, -2016279683, -1748423084, 943439344, 1736361112, -209810375, -649071762, -202808568, 4556823, 1406551788 ], [ 894601259, -1612437342, -49544314, -288554445, 1116551293, -2104655230, -117406678, -1061228976, -1051859588, -640074982, 640192612, -1399872096, -1730467872, 703019880 ], [ 385786248, -519661524, -1510979915, 121565999, 1775352090, 251894194, -97208194, 1640462444, -1632369034, 2091097010, -1225946751, -838620539, 1987219198, -1615454900 ], [ 727381365, -1986856805, -1514214558, 1934729609, -629239846, -332460092, -304512611, 1980081365, 871038256, 137060662, -627546237, 426099167, 489537182, 469352737 ], [ -438880155, -224929702, -2100448810, -322003391, 571481499, 1353248351, -1543424948, -323398337, -678306958, 2138146904, 1414070001, 1692516034, -623579325, -1451428582 ], [ -323334157, 693967740, 1435322553, -535185400, -205382399, 109723180, -1431142337, -1146611169, -688861843, 874438233, 773167797, 159183004, 1573663799, -884788867 ], [ 1247445859, 544366234, 1103044780, -1972923405, -278021565, 1217264236, 453257697, -2127790095, 138158332, -1140724745, 1608130267, -1073671397, 66982689, 1451761748 ], [ -614237329, -1149001478, 104250384, -1474038509, -1141298850, 169889101, 1495701057, -1901829758, 1545015684, 1768792007, 962910490, -1427393033, -761694077, -1999777475 ], [ -2134848885, -968971283, -592796896, -744862437, 1073478419, -902669947, 161451782, 1624365241, 2137947986, 1023599637, -1346053807, -1502780932, -941147933, -1019657129 ], [ -1285007145, -895062281, -113366245, -1906851076, 720598624, 813428089, 997559769, -823275676, 1403825229, -1739236661, -76087416, -42274807, -142734405, -2061474536 ] ], [ [ 1314981353, 1226861376, 652549896, 1442396788, 1551096590, -1301172530, 1956872966, -472726210, -509692568, 1834936359, 755518694, -742676719, -1750948399, 402543171 ], [ 2046913067, -960124102, 1123964584, 1361200769, 1392616486, 93729976, -1964036794, -243276425, 2109762989, 1770134063, 1299065189, 1728632447, 337000867, -27562345 ], [ 1628210130, -1771832240, 640693759, -102987362, 147461879, -876716426, 1776138534, 131252789, -1814106679, -1415296248, 808344664, 684216944, -1835441930, 1421783891 ], [ 505408591, -109881150, 880915930, -1710833323, 312415331, -1520398802, 497506051, 913146041, 1903837831, -965829936, -1007691674, -498052692, 1195137773, 1600285808 ], [ -1738029796, 1622433239, 1761607253, -1428350054, -1093431771, 79603821, -1845101198, -761034525, -270132219, -2042281891, -1147164275, -252371351, 1925237525, -2076963523 ], [ 686575118, 313733180, -1628773742, 552157368, -9693681, -1357388867, -2037676663, -261062787, -2052223256, -1930751224, -1104367319, -1951418793, -1162433798, -387346790 ], [ 870545406, -232114820, 1615731837, -1410998936, 1979890288, 2119245730, 1487910175, 832031514, -634785094, -637003434, -1494772730, 1760584008, 641592040, -1809528468 ], [ 1016659036, -160645209, 142912519, 231379472, 1735337321, -1837690182, 1244028645, -1713188564, 491913119, 1882092184, 17191533, 1894896196, -1124074820, -1753392698 ], [ -67784430, 1353467578, -523823369, -892145702, -1965976637, -1397265772, 360989950, 240919491, -1576680701, 1860706122, 1775239742, 539129663, 75213785, -1524772902 ], [ -1147038172, -1563100543, 864422925, -1047941079, -1194597278, 2094833956, -1368217973, 2025240646, 1074266390, 1367532944, 186660891, 280059585, -2115953390, -1563560043 ], [ 357701351, 796912907, -1482791792, -1769748839, 1140377461, -1729271972, 1599808628, -1680770594, 56149118, 813812213, 1955094350, 1205786310, 563436217, 132315551 ], [ -2056615382, -2145001819, -1713796292, 1646102071, -324072157, 1275528083, 1707778183, -189521759, 4527098, -1678063872, -739089466, 1728669367, 1304626114, 2043814886 ], [ 591188443, 732091106, 794369442, 2114333715, -1967962691, 1606408951, -1946296759, -1099138941, -801392951, -1215064317, -1226620044, -1271798380, -200066397, -1654636880 ], [ 717711968, -1414511752, 831281196, -681083900, -270433945, 1811692182, 1749375157, 2039283438, -1269605422, -775177818, 1562562626, 387465869, -650093891, 616419057 ], [ -1445592648, 1029179269, 1195419954, -498965784, -1650300076, -836284548, -889438251, 362295792, -1028429838, -1462279760, 1462356596, 1433804555, -769668761, -415599193 ], [ 902431488, -342037716, 1769698748, 1320814495, 698394045, 6315648, -769584337, -576226521, -114424857, 1950004281, -1697428553, 393790954, -1706555560, -616124361 ], [ 1289249365, -1027407852, 717973117, 186657286, -555103277, -1953483541, 1063974994, 657225981, 2069277864, -1980779466, -1360958191, 477985845, -942077631, 1624169233 ] ], [ [ -1742700906, 1211824636, 1367227106, -1423950337, 276491687, -1948544283, -1362381038, 1718826927, -1960914501, -958450843, 899312926, 2024554508, 853055274, -1095455393 ], [ -2091395270, -485857222, 597751709, -38137678, 911574159, -204662012, -1582839459, -1164603252, -964618946, -1031079047, 573174736, 383840963, 1731075845, 1271666020 ], [ 544818508, 348398105, -12938590, -691996372, -30827562, -2088724940, 1102243135, -1929842255, -1392555470, -1330367855, -2117262225, 641605369, -1480715624, 581117491 ], [ -1861970009, -1621365905, 1107564701, 1179309074, 80277865, -908979034, -1605202094, 1297305696, 1478123717, -280427988, 1118103298, 1920745272, 1409651088, -1617580267 ], [ -605203884, 191521497, -1511140604, 1538153643, 1219809741, -209184442, 1225041090, 1939629220, -93647676, 1813493279, 729239537, -1065949249, -369548567, -652474281 ], [ 156237430, -1594530338, -288291614, -467455975, -1193295823, -74940444, 370617923, 863854209, 1039609062, -684305480, -883716348, 438929169, 2132123288, 2053003247 ], [ -1413805199, 1365548837, -4330146, 523813632, -1345739881, -1737921951, 1088068137, 1646898312, -1415125110, 1658471306, 883647138, -324353715, 1087067038, 1844124147 ], [ 808581140, -1255635586, 1989755264, -925070166, 1192550569, -882884825, 1049334695, -2068308218, 1166551507, -1330213710, 1028211138, 1929751200, 2004990999, -1492838824 ], [ 655455556, 711302707, -882184859, -948917017, 208507973, -300542983, -1256086416, 2009431597, -1225030317, -1888686379, -1654776661, -1409268732, -285360293, 536506782 ], [ -2052776213, -455407384, 1030113720, -245150824, -1587926813, 1060270714, -1574364502, 574209291, 1745152963, 1084584783, -750602994, 1617011946, -1090457127, -1216216927 ], [ 925408803, -1725452555, 946899474, 308775404, 806699779, 233005675, 992331586, 224232923, 2062687754, 1598871202, 484817565, 1328215519, 1820186344, -193605710 ], [ 723706353, -1492836330, -205171324, 133513862, 169612425, 174807125, -1576675277, -737183912, -59287321, 1235212540, 1418595108, -86820512, -1685803349, -1131534716 ], [ -396073777, -946916891, 423599538, 734018478, -190879555, -1868181932, 2048058681, -1778760044, -770466116, 413965432, -2075498462, -949945065, 513874846, 1162524191 ], [ -300437967, 1475572133, -1013916087, -1098823810, 1870499337, -1662696720, 1269291250, 185133838, -1824964338, -1396237556, -249594713, -831340426, 353733712, 909687871 ], [ -1096269055, -312085620, -2053646708, -169070470, 669920500, -575028813, 898354922, -1442296658, 1775799813, 1794582957, -1918354902, -1781026560, -1649050616, 1396418239 ], [ 1583142854, -839656836, 345227262, 1068975768, -185339208, 836653286, 756207651, 190437892, 639066967, 525089907, 290043800, 838754031, -1465413983, 738527188 ], [ 1278076688, 634931936, 810012804, 25650916, 550494727, -1498761588, -517100522, 551425579, 1280809049, 861683617, -905290455, 1734380631, -2045500639, -218633347 ] ], [ [ -1474198106, 534710492, -536206579, -832748661, 1483752621, 1847016029, 1892526871, 386837276, -276793145, 1952615374, -296578316, 871954152, -107064256, 1233959622 ], [ 1153434939, -1941730445, -1233025203, 1937682806, 2048452747, 397723445, 912589042, -1942566995, -1401316411, 628324722, -539237603, 536825228, 1151093693, 455679837 ], [ -1986045033, -838632283, -1645448855, -2025236179, 1279423988, 1688210841, 749740413, -1247892001, 1082474836, -217077839, -1733550061, 1318279589, -862688218, -1661238270 ], [ -1140671291, -42860852, -1213242452, -1693211728, -1077665814, 917008156, 606103279, 1568778136, 1279328765, 649177500, 774656009, -236916055, -281079495, -2025207229 ], [ 62958085, -900686104, 190969010, -751180168, 1443635620, -950826110, 494493941, 1695655245, -286995695, 1287246532, 342187550, -1693254996, 1819761652, -2016690061 ], [ 302470369, -137045222, 1086786760, 1726434468, 1584840696, -586508621, -236417781, -1469153370, 1600416456, 1052619580, 1528274180, -543148427, 370796162, 995750661 ], [ -972334835, -1516637156, -491578035, 702779428, 1518148870, 413876679, 2044186418, 1900570347, 1932702009, 1447880530, -23602843, 764425988, 537881792, -711455989 ], [ -1849339061, 1010061018, -1508129774, 406862792, 795816534, -192777199, -1604117583, 2017966923, 267329937, -1661680832, -588945489, 357598932, -103349139, -1036872331 ], [ 1433201929, -677022532, 1029965420, 1351120990, 632534696, -600447000, 1425171473, 1036033169, -1815042537, 1584779993, -1931477887, 1691118055, 559073266, -1199872945 ], [ 416338669, -738009468, 1830907049, 72213602, -777030967, 786658184, 1621721955, 1959931157, 2099171117, 843128815, 1650064974, 956199428, -1685558504, -165650556 ], [ -2074704430, 376094618, 1901342951, -18536198, -2108278789, -1736340417, -1552409702, 1531662589, 1678990921, 1818139026, -1787078315, -1052775873, 525119636, 433882 ], [ 122278889, 325952892, 2105801834, 1387313241, -450028480, 712068698, -1841995812, -144594119, 406352636, 1747369111, -1858169881, 2018816319, 60069927, -583599224 ], [ 2036260472, -1426559444, 316312541, -1419455417, -1745169909, 824545081, 20412610, -71243439, -1124160711, -1696575986, -1864383528, -1338333330, 662768065, -1238253843 ], [ -214841861, 180153677, -1429471165, -281600374, 426802139, 1460572255, 173628724, 1706683766, -1330406114, 2087568183, 1196353002, -1631384310, 1147327777, -1253854760 ], [ -493561813, -1699916766, -1375151812, 1909650031, 30142885, -1397437719, 805846954, -575759360, 1771233594, -281604407, -978136536, -1813365969, -1029801923, -842657168 ], [ -1353818898, -353799557, 458516702, -1918838022, 1356067442, -1500702691, 912609899, 780526691, -1038426839, -987783970, -807861558, 1774244322, -441292460, -144689984 ], [ -727906031, -348704927, -788915487, -857779559, -828213848, 1573617144, -481573914, -1128416297, -2117145997, 1835776471, 1878970957, -1820749929, -405848033, 396839112 ] ], [ [ -823604844, 678203861, 1789296692, -341574963, -1419595462, 1066846848, 1994219778, 1504778889, -359961347, 1863795841, -943921631, 1496079473, 2005475793, -215620325 ], [ -1739277183, -31812251, 1259355626, -1751832682, 180639633, 1520891411, -1134386985, 868780992, 340532264, 1917823616, -988866352, -404680706, 2054978008, 396835845 ], [ -687344315, -528713052, 1605702626, -1527685924, 1950098627, -1703433500, 1832406743, -1961433581, 1662509067, 1668760117, 1176240006, 1740810506, 1861117862, 2018767713 ], [ 687110895, 1581765194, 544314628, 1541529690, 1841019034, -347682830, -177764341, -1424697567, -1682433054, -1440310319, 1174871804, 1690651668, -1173152184, 1782657187 ], [ -509460695, -245661584, -1994757155, 1612348754, -612331426, -1719596262, 1511992576, -699537034, -211119625, -480645450, 371388975, -884916582, -1669379665, -413551649 ], [ -100051874, 1604154286, 933328886, -1367077294, 108491157, 1775724001, 403702199, 2016348456, -727585885, 329585338, 1209806082, 500652900, -852022045, 940041047 ], [ -388431813, 1616691308, -1946226022, 387231549, 2061690057, 1344241234, -610955242, 500841819, -2092876872, 1547527605, 1668982133, -375433169, -1096460864, 911706547 ], [ -2143811149, 417824085, 2033847655, -790911117, 353142398, 1227090029, -1655095515, -1657042751, 1267984557, 239655749, -492231950, -131135504, -777838439, -92962987 ], [ -1092806296, 1104994404, -1906333379, 1322517378, 1490938830, -781179772, -1493327020, -953867966, -986229690, 345904501, -1927685623, 581816839, -1084761099, 908738980 ], [ -635716884, -1224159823, -1144257879, 324096799, 1549654080, -218326935, -1916635270, -537396919, 578477226, -1419091957, -2031071620, -214221834, -1846118712, 1374951534 ], [ 83953365, -1047696922, -1729423514, -1542448461, 611153676, -163462635, -1738603015, 1580886456, -1672688620, 2065157785, 2082377828, 1903039584, -576330565, 670200637 ], [ 1638703410, 789239582, 1085891552, -2092963243, 1169841580, -311941137, 1690359970, 884334336, 1783007012, -1071407277, -1700558546, 431533934, 1466229849, 2046769551 ], [ 594800787, 2058269517, -1375164769, -1488953149, -1266816261, -849220040, 103459210, -202293365, -375272448, -84428288, 62838728, 241711880, 701274360, -2025538617 ], [ -405692303, -1266435648, -1968185665, -786287708, -212920860, -1422196298, -970570868, -1221446417, 91305561, 594374631, -68508912, -598027473, 303978350, 1321201828 ], [ 207339829, -2007494477, 1435519540, -849681209, 1478272093, 1980770310, -590333011, 14426454, -1514650515, -1400376234, -983797052, 365427215, -1851694482, 222016295 ], [ -1908748352, -1827718152, 689766181, -622587484, 509833745, 177813276, -298688317, -1931338709, -1282730708, -1660035649, -59349445, 218506955, -765993356, -506770313 ], [ -1458770043, 592432060, -579277630, 318433425, -1109985220, 1657539644, -1162268006, -2088086478, 1301652720, -1469347928, -1898867485, 356850835, -1210896050, 2127093337 ] ], [ [ -1721196107, 1374193974, -1634329934, -294251084, -112682157, 733372744, 1129118538, -1702933830, -223286046, -1254569487, 1178101284, -1158135653, -2109455997, 2011898416 ], [ 1928059778, -1804289869, -1300823376, -149361177, -1371832390, 1720998854, 901358984, -741971030, 738600980, 143764826, 1569275230, -735904930, -693436544, 1160526453 ], [ 459877597, -451187425, 2094163990, -917250129, -1493520794, -168324833, 419222430, 1052559343, -980081129, 675385593, 1688072886, 1867046013, 733256505, 1091977626 ], [ 124618343, -195706838, -1903670701, -2035150466, -341784545, -1401927207, 1732487720, -620321655, 594072411, 877482392, -1869019667, -1987609355, -1717888550, 271835677 ], [ 207456706, -1494214009, -466743884, 1750898505, 1957344842, 1662955077, -1394467550, -522355717, -2016124917, -1834839568, -700557391, 557657440, 1443949931, 420285171 ], [ 595776105, 1258042988, -1264822043, 896666388, 1487149330, -1354159101, 1299938270, 305472611, -775668914, 369421042, -1862923581, 2063679999, 433685067, 1204327161 ], [ 1908621036, -1157068686, 753870603, 1846004170, 1612001515, 558900527, -1933226485, 1754871410, -1815809077, -256518381, -615469754, 1784070905, 2126330048, 300657841 ], [ 1200584602, -1550450430, -834880620, -930154348, -1788058215, 1568107163, -614754350, 1769917207, 797699495, -1223886800, -1373058180, -1912299430, -1780558713, -1225095668 ], [ 434237100, -698290940, -644186754, -142827252, 1289561152, 2077540598, -1057110751, 520808667, -796987919, -1092359924, 1420215269, 709872803, 1259917466, -1824475740 ], [ 536436938, -308049533, -354572633, -108912830, 1672094176, -767212255, -1529531465, -1991402447, 446680262, -645546116, 1723586754, -714095392, -2091044664, 1583074336 ], [ 1742587945, -2075669761, -1075405939, 1124275940, -811628911, 1478478212, -1619306498, 2021043515, 1433658266, 1639980072, 1234107505, -953715729, 1714606498, -1630783731 ], [ -1039124973, 1362483363, 1193826279, 175758670, -557786298, 832885307, 1956254928, 2096311178, 661982910, -862875519, -1392647140, 457829869, -685502101, -1107401305 ], [ 2094076401, 713870171, 2115505553, -1049788555, -131768707, 708344539, -661504504, 14383285, -10373476, 1423542195, -1348167151, -1074103132, 569031981, -1307845506 ], [ -11718608, 1383683641, -2113666116, 1013484649, 1544138042, 1348135525, 470409165, -2114916382, 611553981, -1709300436, -1745520120, -174011001, -236129846, -1828976701 ], [ -147168107, -1069254095, -853910272, -871593835, 217544908, 1603166800, -1739348072, -1285012696, 97345244, 1615438085, -45931556, 939440069, 1195655061, 732100312 ], [ 1169063164, -5242677, 1716321829, -1015212076, -893563162, 687692851, -1054202166, 1483907174, 1328121289, -936052355, 891665988, 1167826385, -739018832, -1740445991 ], [ 1366667910, -1470905191, 1788721267, -419948186, -376520119, -919191923, -716285231, 1576700158, 411756036, 2085982779, -2069644088, -762709305, 621093168, -337283056 ] ], [ [ -1460377196, 1141067901, 8213373, -1058509618, -1845609994, 1076649254, 768908459, -693620729, -702487915, -2075417576, -1577861863, 1346665689, 1195174218, 611086184 ], [ 154852913, -539741989, 1053494675, -419767537, -1715697193, -1088667519, -1444550788, -90751760, 1783841425, -1928769248, 186389754, -1999008335, -1157712828, 966520072 ], [ -1370389127, -1935507151, -812945229, -1389336362, -192707704, 1192978415, 1716775651, -1552635283, 1897855484, 2068931245, -1748859599, -713164541, 1780275171, -1281149285 ], [ 1053551981, 2023314540, -623033328, -928895395, -746387738, 1149920461, -1045561400, -1033556304, 151285923, -2146223635, -253135062, 910156267, -186563132, -611469808 ], [ -1266196228, 617579802, 184084341, -1334097555, -1693367044, 683325299, 632150218, 333301518, -1902412824, -510758909, -1967835430, -113328353, -405200430, -14315022 ], [ -344333285, -638878221, 1431893709, 367272211, 1449970463, -1490870548, -1721401054, -2000852804, 708072647, 514524949, 1597488295, 1946045652, 1042466295, -1705555392 ], [ 1113695169, 571535690, 1895514186, 1601006615, 706703298, -713276561, 88465440, -1538959280, 1872759986, 891287083, 478721821, -525441081, -1993815606, -110480811 ], [ 1319961148, -599546601, 891704654, 1909533696, 1181817936, -1940801007, -1947241245, 1671065592, 1984474991, -1186681069, 1594750434, 1030624666, -2122898272, -339784111 ], [ -936227863, -591022297, 1063698270, -40646599, 1952479385, 14404431, 1407901334, -1658124979, 2145172027, 1611091017, -1123179016, 252348037, 1503999713, -599682561 ], [ -280306609, -1475153263, 1845935413, 1771899322, -2040928526, 1738481898, 1628239335, -1250524882, -660101680, 75718959, -1786405775, 17980057, 1479723850, -986887035 ], [ -1169429193, 1405225213, 40815948, 1333174214, -1709621475, 670218639, 1784984151, 1060872121, 707087634, 779437531, -730739735, -1263678983, -1331531837, 1931690547 ], [ -1339667084, -1448661000, 663225684, -775289289, 1563995892, -1900052772, -247626959, -1607213490, -1758059378, -221126264, -812504500, -832947692, -1666823372, -2141432780 ], [ 1138497608, -1408357953, 1167277745, 1203741443, 671666211, 2108522830, 1635776354, -858009147, 571104883, -642455348, -1975136617, 1432478280, -1983448066, -386514853 ], [ 1196377564, 1103663588, -198943672, -1344375478, 1008120725, -397228813, -2097495123, -865525456, -1156275700, 86833636, -1244088139, 1774227840, -1494776216, -1052564765 ], [ 1639380955, 1529756011, -2016622751, 583709632, -2002611573, 629159222, 1589410136, 1023826758, 2010251556, -1696192919, 753939012, 1384339692, -2097769076, 217687382 ], [ 1082396172, -1036812813, 242888830, -507314123, 352458553, 734686976, -1463108510, 1242595195, 2121563032, 529211482, -329797411, -1686552363, -206818548, -1520521689 ], [ -265222531, 1016613101, 711353967, 1224128480, 339993289, 2094443100, -418350453, -422130268, -513249530, -204514184, -757003270, 106059182, -1677738073, 668700028 ] ], [ [ 1677290003, -521557963, 1740584344, -1077983034, 818470021, -551077198, -1639375662, -171045541, -1427148864, 2134952175, -481113414, 1817165680, 2102843392, -174381262 ], [ -359540731, -2083566169, -1126632497, 1265694294, -164891238, 98422007, 1525370218, -559498410, -1550171146, 1613693802, -93685139, 676239810, 506247882, 1345807048 ], [ -282702649, 1824833216, 1229700355, -1253753639, -1084131292, -714434766, -1335351076, -287722309, 1846046140, 1730447109, -596965494, -358798236, 1079869390, -961249531 ], [ 128817945, 2024342682, -1108682243, 882207613, 667384161, 988276898, -1343158370, -425212843, -592056660, 640581357, 111367785, 797562598, -1336347313, 533446556 ], [ 415710789, -228222563, -1763091130, -251124269, -346020175, -1237438864, -2046184877, 695763059, 749363716, -1723662858, 1950617040, 1588783752, -502421930, -824500369 ], [ 481730449, -1457350860, -1080077534, -1740165062, -322873136, 621098467, -179377368, -969855051, -460559602, -797557920, -1698545649, 767252481, -1171233256, 1495362122 ], [ -132587248, -1904651502, 551056067, -596879148, -1667801457, -691698159, -874975213, 2043412380, 30426344, 319688954, 1740513990, -1914940269, 1443072253, 2142882864 ], [ -751956060, 237910496, -690200344, -1776680910, 2108984950, 2139603864, -327550575, 839160155, 774612424, 583286736, 1317769998, -402870453, -735799806, 618084066 ], [ 49122981, 1871440650, 63587104, 2100799767, 2078990831, -1235229188, 1877190888, -2010151774, 328829430, 1452593368, 1631481754, 650265354, 1166952649, -1636758118 ], [ -2111816402, -1014153945, -861637106, 1556055344, -1364614019, -1983619209, 1454576285, 606745295, -2054730651, 454475034, -228941224, -1463119846, -241685511, -1470829177 ], [ 82822986, -1515394064, 158687771, -1638234879, 1194679104, -1739431348, -1532473797, 1441175353, 702683284, -393787541, 141809329, -1599000277, -1667323218, 841151773 ], [ -1904649298, 569037624, -68840791, 1265209186, 753414135, -95082800, -1056131589, -184292578, 1451790659, 718261955, 706036040, -1614919048, -1897258515, -958736740 ], [ -1072926392, 1835985800, 506436794, 732294413, 1674697437, 1019015642, -927439663, 1614461225, 1835234744, -1301500893, -1792196220, -14517630, 1135257345, 1364728098 ], [ 1518555114, 571779649, 1159287038, 1871285402, -916758540, 1412392132, 1013540356, -108613793, -1824855008, 298593408, -490209289, -81155630, -174768671, -1818183880 ], [ -42500331, -2099723831, 1306621843, 1304738386, -579958140, 648032599, 64741264, 744862848, 238113893, -792183229, -1800545195, 1633182592, 62280780, -1300301995 ], [ 1464147810, 380561680, 357149380, 1893058203, -544507070, -1150036984, 1957524808, -16033869, 1288874656, -705375479, -1534930301, 1411145714, -1522758148, -475282130 ], [ 461610584, -634165105, -1089633628, -2040567389, 795986504, -1488743770, 1641652463, 1559735003, -272596362, -281259011, 263369256, 1326342885, 428256544, 1300271800 ] ] ], [ [ [ -566466416, 1379135823, 257692533, -371787036, 490101891, 323244171, 1200712050, 626203892, 1741100953, 842159497, -179478892, -1620358033, 746414646, -2114178593 ], [ -1473424664, 1761961239, 882489795, 2050868139, 1755661350, -61053687, 1149359483, 1949787013, 944659802, -1020632439, 332840818, 673839684, -53832720, 427635960 ], [ -1521628679, -1408158752, 607973633, -1543508675, 1835339059, 100905169, -131070448, 2114181467, -1435169546, -2122723868, 1933773732, 305063064, -2107172823, 1068664177 ], [ -1880336445, 1650576411, -979674720, 245106713, -1411868506, 1083499428, 1194953749, 1097464677, -2112355044, 917761060, 1633987318, 1781058328, 1041902943, 1820746214 ], [ 249030406, -731662599, 398447139, 93386271, -1689232851, 1919442387, 1233989534, -989184324, -1320570347, -2033654151, 339396587, 203478188, -852638354, 626811099 ], [ -1369628840, -1428295708, -975921433, -1077884044, 1178119438, -814310311, 265740232, -93651025, 1703531272, -923158287, -1282370279, 1938540159, -839815155, 911781823 ], [ -1270195031, -253235583, -325541601, 1815027791, -1092270139, 1036618838, -267746300, -64451065, 650921180, -1648787442, 1980565929, -786999166, -725401064, 600796839 ], [ 276200989, -945403570, -1916227895, 1593290241, 1895224127, 1178066297, 1762914337, -1291309603, 576897529, -2038956515, 1120238213, -659328976, 1736609624, -1549322395 ], [ -1547452338, -1823603742, -384441680, 226275312, -943821185, -1653712240, -1210567190, -1073989798, 279804328, 1187942471, 1542390606, 625255671, -1959815898, 494926044 ], [ -771914550, -1345209291, -1568191797, 734522726, -671421233, -2104550250, 1170445582, 265476225, 1289040619, 962437690, -1488171956, -833985674, 9974095, -341610163 ], [ 2085910776, 235944618, 1646613205, -1735231814, 1997869918, -1772210571, -274920156, 215319853, 1720452216, -1249181652, 152331100, -426111896, -229742326, 1509433735 ], [ 1382431966, 1732886559, -138774825, -1771120327, 1268670044, 954236349, 1848165147, -1976282924, 7371991, 1293277899, 35661426, -964183519, -1322310256, 700426444 ], [ -330493645, -1633025749, 227886909, 199665291, -1518448669, 335620555, -1689257662, -1775490280, -1915047717, 733324120, 185950323, -239521689, 459366700, 2124650955 ], [ -1242614804, -379658862, 879890541, -1358718537, 1887167902, 1958649472, 109210898, 891790751, 941848613, -1855061190, -1911464159, 853043316, 1825642111, -1684640804 ], [ 1603150694, 724913200, -1248427244, 1433489122, 1276767893, -338482692, 1845377096, 698288464, -1847391081, -1012363738, 244568358, 1932000568, -1157234710, -913545497 ], [ -918152575, -1942585327, -507892026, 157890889, 1561202122, -2049541636, 481598320, 1197743812, -1053858017, 1903458432, 432247555, -2010911626, -743398436, 839830495 ], [ -762725898, 1351523572, 541193466, -1496042946, -1108105346, -1524697370, -1654051744, -1454587524, -1922130679, 1749712818, 1996021072, 1310833872, -1412855479, 967135351 ] ], [ [ 72063840, -493015789, 158707349, -1894392968, -2037636407, 1872772624, -374609237, 1101532896, 649070448, 1629802887, 595101091, 1659677020, 1467692105, 1005024992 ], [ 1587484796, 1870991668, 1170835316, -496607714, 1971915040, 40307788, -542421657, 1600762845, -1798930696, -1347718529, -869696812, 1293409587, -1396550295, -1280834540 ], [ -337185489, 1966904136, 1471445162, -378781759, -1686079048, -1502752485, -1841908370, 1548724705, 370393128, 2106166551, -978172599, 1027404354, -1231913641, 921177149 ], [ -1337771370, 1014542728, -1875622890, 11645898, -219051710, -1658367156, 204032063, -1931627467, 966261588, -1758038313, 29645857, -1207625485, -503459663, 1563087548 ], [ -910033918, -386983412, -939708106, 34221566, 729256910, -2047832870, -646795428, -826135846, -1493015476, -1613772112, -150623252, 922547326, -1724378042, -1001979457 ], [ -217874159, -1748812430, -805549545, -1913423071, 1055237301, 1584595707, 871841465, 838626420, 129334673, -903888903, 1133086602, 1979136840, -1664332397, -2112990944 ], [ 1408025479, 1941023948, -635788226, -1582931502, -147942078, 1775694537, -1053165570, -1517574077, -744011568, -636097837, 1902624841, -786872430, -598568653, 392475782 ], [ 820575704, 1843540831, 228222959, 1419393130, 1333188805, -1229208904, -657260664, -632702949, 2022332644, 94870321, -1919580177, 1997538182, -466665653, 1285483022 ], [ -855312182, 1494929210, 317499309, -586210839, 897128371, -1716569470, -1578095208, 2136873661, 1933679517, -1864691696, 353561431, -1130904370, -1118928849, 1970115369 ], [ -248771905, 197090675, 1307705570, -185310787, 241828687, -580429570, -1769165816, 1512478696, 1490083960, -2040722292, -733252148, -1657709796, -189632461, 1288081139 ], [ 706047423, -1637794497, 1939380319, -681817977, -45734853, -404217616, 125819271, 898337421, -1313543019, 2018696538, 2052238049, -1906447464, -1871382935, -2023170698 ], [ 1389719810, -887612866, 755510526, 1619094995, -2091071451, -1189127996, -1634157390, -1771941804, -941240648, -1391699811, -548031978, -1157933150, -1044205100, -709790524 ], [ 1769407718, 1645535641, -316376956, -1117589841, -524502025, -753931322, 193003929, -211295413, 1025750318, 1751911202, 2030877348, -946132637, 1745556433, 801910779 ], [ -274018286, -1229585609, 1085164478, -845356644, 1073815152, -710023639, -867829431, -641767635, -1555212540, -1115436652, -148856897, -1509608644, 943630754, 1161728831 ], [ 2083874202, -1408045040, 1561281281, 1919441094, -466094150, 1050433949, -492765641, -1701579659, 1075676183, 1482929901, -787051238, -970564731, -1433683308, -1867219933 ], [ 152321220, -188354, -483639476, -1742066924, -1021140744, -1844360506, -757669414, -1048223370, 705982998, -1288567410, -715415729, 1912437441, 443803935, -1312856967 ], [ -1838534519, 2085079345, 74926580, 2101017287, 1330652558, 1232513624, -2102057479, 783670000, -1615573085, -2064901747, -1368656939, -726878921, -1629201985, -901595396 ] ], [ [ 1514554941, -920390413, 1172383015, -1745593156, -883219610, 1398953281, -2098821684, -454104276, -1339466848, -1023636432, 228325537, -649194929, -1524101714, -415967972 ], [ 864768205, -1842145992, -1306629997, -1746128446, -628786462, -1103395553, 274277439, -1063463630, 697189157, 1624228340, 1066880032, -206764507, 613284817, -512603177 ], [ -1728327965, 894433345, 1915286011, 1464985877, -943912933, -1345243480, -1309454925, -1848615280, -1928362183, -1279063715, 1992309592, 1946642925, 860810492, -1770199832 ], [ -1344721478, 645777471, 602435329, -2083864094, -1925322667, 2104759870, -1160170386, -1144240691, -1730108495, 655582206, -406206826, -1793856234, -50765210, 1078125164 ], [ 564372869, 1960783013, -2020777614, 1076469446, 1049294354, -814808452, -320651060, 1737376126, -1467062302, -1698728491, -744248448, -1961148771, -639930877, -47103506 ], [ -831386601, -668819081, 19274907, 1029715779, 529155353, 8232000, -1082117412, 2025267846, 1790893584, -1995364046, 1354944816, 997970581, -1743173910, 188560234 ], [ -1919986216, -1556807195, 238607149, 1854023999, 119496339, 480335473, 1790200510, -1286847354, 9713563, 14740132, 1715894483, 952706340, 1942341759, 1058933417 ], [ 494727977, -265901622, 564118065, 1268471848, -815707995, 845451334, -503830146, 866381785, 1718850426, 2018220542, 1200095592, -891674472, -2065935326, -914521856 ], [ -1134314315, -1141473610, 18754724, -1489307118, -385451972, 299955474, -1863432821, -372166283, -2035304261, -1747462749, 92013513, 620873734, -1672649264, -1841955861 ], [ 1463292722, 825441351, 740816400, -482087197, 1118187408, -2045789443, -1573568506, 153107480, -2081506863, 65860364, -251315930, 16999687, 1989430873, -1278702996 ], [ -285731084, -1998409764, 1665292626, 855596482, 1514537064, 307130579, -452085662, -2128830292, -1663511362, -765857724, 888494175, 223112088, 1100824585, -2015543250 ], [ 691502043, -1725140622, -1553902551, 1796775939, -675478540, -1745795907, 1190379292, 1106396427, 1501965765, -1164393551, -777562812, 1081776425, -1869574031, 881170716 ], [ -1633520813, 590549442, -1457913745, 901777273, 1090178683, -145259234, 313034674, -743747381, -1758269642, -1500095993, 826215913, 285584795, -1392441142, -710390417 ], [ -417878581, 1717882568, 1778725782, -642008378, 2117138668, 8663886, -949254086, 308435272, 1256560915, 1663179557, -1163316873, 766066418, 311569176, 719021416 ], [ -1007047086, 1002652709, 1040625666, -2109106235, -1387845888, 1464224781, 1039944015, -1659167573, -1839468112, -1322777304, -171320943, 1422747285, 2097405575, -2119247510 ], [ 1523268511, -1937910423, -1059488756, -1688257281, 1895790883, 986103991, -927867910, 1892516182, 524169917, 1543901857, -1397858148, -1715237832, -1501495296, -1904276627 ], [ 665074430, -1934793083, -372688946, 1695723598, -181225986, -480203036, -1407070792, 2098128089, 1990431277, 1238555584, -2098174020, 1778676813, 1186675652, 1875887361 ] ], [ [ 1283382649, 2139880508, -437337584, 1044909059, 1795658924, 1322052998, -776593967, -844036980, -1496606607, -1223782453, -120775521, 1979379175, -871776622, 20046273 ], [ 1294393598, -1231788657, -642462337, 397296289, -549637324, 1991511276, -1598553099, -985408694, 1268579791, -1716461172, -2088622244, -1090637124, -1766957365, 978451362 ], [ 875476473, -166702888, 1921188398, 879635709, 2121291057, 753745855, -117005153, -608212372, 640085614, 607822942, 1857960744, 1141106483, 1045823226, -2126572177 ], [ -1530570816, 1502391348, -1511361692, -863695654, 511817683, 2085542936, 451303363, -1545893663, -955758588, 1425962691, 966480082, 335089740, -1388494000, 1870071276 ], [ -1504950441, 1355102317, -614765386, -1553700171, 546091008, -2018071500, 642948193, -2081331654, -223993263, -1802510438, -718510579, 2053607607, -1875523641, 754045566 ], [ 910191643, -2004642255, -1253878166, -13643421, 512103448, -426143435, -1649828467, 1047115689, 1350964155, -1079803184, 1727795669, 38341409, -294265380, 1273937547 ], [ -1814860092, -1065533596, -278983202, -181563726, 1870153883, 1287350930, -1874089354, -1059454722, 507355197, 608441014, -831163180, 339511457, 848963245, 1827007724 ], [ 1068087239, -1106336241, 713616320, 2072472253, -309417855, 1138215649, 1274765, 223797407, -450438241, -2043650891, 1652318979, -1131677415, -731064373, -334571748 ], [ 1885027483, -2076130133, -538122606, 1853021164, -1413407330, -564057970, 1883312658, -621724151, 1172650292, 561647091, 535844842, 147663750, -1360750631, -1212427059 ], [ 1840887130, 537946390, -1583780522, -889895761, 872610189, 86514860, 2067286339, -1831063635, 1402662151, -935011017, -1327405148, 186649994, 1184674402, -1782840620 ], [ -1081709197, 1450774382, 1542411029, 400062584, -1160476548, 316779750, 275095557, 92275013, 888009405, -1758700178, -282590302, -1650955411, 1227118775, -1522982689 ], [ 1751164364, 1612037766, -1667543426, -298721370, 1278976072, 107742122, -179249779, 1369612094, 1753485607, 809305339, -989127808, -1470957551, -1700396614, 91892898 ], [ -632695449, 1069095195, 233083949, 1950975339, 10985501, 91000291, 2127575151, -872444188, 930795963, -846930466, -1501552909, 1104697571, -1393831190, 1401611437 ], [ 617913276, 320686744, -2062731067, -2089468644, 2032116505, -329999847, 472332506, 1583096024, 1024747545, 14212247, 217823787, -16729749, 1554503501, 1560332478 ], [ 188733145, -942340635, -227299127, 1683626910, -450105453, -1310498478, 1832049248, 1178535903, 431174043, -2138608877, 420869246, 79211554, 1574860048, 240980235 ], [ 1249023547, -268453323, 1281565757, 54904609, 326583210, -954269281, 1054150222, 976328985, -1666558494, -57003447, -2093546381, -536526361, -541743413, 940783533 ], [ 1182579348, -295553596, 1231015771, -234641943, -1060440897, -2142837367, 1630949842, -1730572259, -1949055547, 629180143, -349086455, 1102483209, -1959159455, -1529207135 ] ], [ [ 1832924283, -1436858600, 1306006445, -493472027, 924310562, 2039060461, 1540973638, 467371688, -2027737505, -1804930247, -1357983952, 228416204, 1586227117, -639075564 ], [ -873513965, -139589552, -507780760, 973161524, -1549645692, 749511158, -122964956, -801080667, 1043541483, -1113747590, -1729087652, -1828982091, 263355520, 2060773836 ], [ -485842770, 1341662730, 1116497848, -1446659796, -1036152401, 1339998640, 379249040, -805088925, 177768327, -1748184864, 779056733, -1216274032, 396642125, 354142099 ], [ 76360385, -1145056926, -1604632304, 923279048, -1980142387, -1505231616, -1497261327, 1121157016, 482558247, 613594533, -2005706756, -166661839, -1593848933, -1114694158 ], [ 515896834, -1511482568, 1058297210, -901867101, -354656418, 875951840, 1154434391, 1977575785, -921684527, -1207953582, 369275100, 504098420, -1166700427, 1088586764 ], [ -295623321, 112991703, 422427230, -611322845, 22566948, 1536458085, 643806659, 106858734, -1882513349, -446560326, 98800940, 1225763366, -1371393325, -1664743336 ], [ 1051265902, -692550044, 1792796139, -666744122, -560564396, -433708757, 1518617778, -1897725970, -681321189, -590882305, 97571334, 606065312, 1787933796, -833901941 ], [ 267641085, -503717810, 1631491845, 186310540, -1707729773, -913949974, -160307134, 1384368447, 1409266763, -671427435, -510817093, -1411204465, -1263066041, 2141801576 ], [ -2093123051, -123911591, -1851740531, -1099995020, 537943747, -698104263, 1349004548, -1032275474, -660574731, 294208897, -288190144, -310378973, -827059877, -155424574 ], [ 215088271, 593730047, -1341663006, -1644901179, 1858475953, -762923577, 547686143, -573041250, -558244730, -860426151, -271558185, 369480026, -50629271, -384451331 ], [ -1250634077, 267280099, 741964742, 183050305, 1420591105, 1945874352, 1624261135, -601304206, -1107995219, 1091750474, 396948677, -1438195767, 446968273, -1948305059 ], [ -1477738164, -1901417160, -2036748926, 312464052, 131100344, 884032921, 629720982, 1908557656, 547507060, 1882314919, -1086870560, 99100695, -1906455369, -600932033 ], [ -203382178, 281099327, -537861632, -269874498, 1108778470, -1687272334, 1330722010, -926853707, -391667077, -1906494813, 2033307284, -1430234328, 1705950897, -1483549361 ], [ -1967781677, -412538256, 1898678087, 2132625644, -1343336594, -1066151267, -2076266630, 1763991219, 1318203910, -2126158630, -1556913638, 1401351356, -161657763, -454272805 ], [ 2119164414, -2001822984, 1199498932, 1191116543, -155253713, 1052325360, -1298986110, 108277634, 480189544, -1860107294, -284527412, -1987641654, -1045171172, -367951150 ], [ 1694646668, 1223634386, -661775127, -2104924071, -67871152, 1777130825, 1326636143, 453753436, 369454858, 138181786, -429538109, -863277976, -1077155949, -273461517 ], [ 733420062, -993770424, -175057545, -137244063, 1762544332, 122519067, -1710258224, 35067254, -1010969753, -52443766, 2100374191, -421655417, 523035175, -952375643 ] ], [ [ 1626838683, 1711589132, 1964589641, 824880176, -833792802, 1618613545, -1934715778, 335203430, 10163842, -2029836078, -488934841, -702946762, 1611682359, -955059868 ], [ -1119726526, -454831491, 1674899029, -2005336151, -585429612, -1862839111, -301400992, 1686118718, -1188138581, -308020236, 416743575, -1626296201, -476964897, -1343343922 ], [ -193693518, 850742496, 449285895, -973323375, 280915330, 1479626765, 1667623804, 868041732, -1728419109, -1373939787, -737779968, -1917179535, 1990487388, 1605280784 ], [ -291188245, 397053048, -555878361, 1829565884, 1492630687, -1253336481, -1738323968, -1705471593, -1120064779, -1881439552, 706396992, 820702322, -379513589, -2141758657 ], [ -1487041623, -746965685, -1451623246, 2052776552, 778639891, -1009701234, 1252732979, 1942790750, -105053380, 2105774831, 635470291, -1095326495, -760665266, -1847179500 ], [ 1229089019, 1704317634, 953168214, 1914255117, 156766049, -1334926188, 7184618, 747408837, -1805416794, 895057196, 1299408524, -1461642555, 513519736, 1982969095 ], [ -1659017188, -1457775314, 644838592, 689836252, 1684062477, 2030988627, 451933734, 538374803, 249346652, 2055803086, 813228588, 1752336762, -1194989582, 1346353139 ], [ 612808930, -1224362173, -374719467, 509843793, -318144293, 877069410, 862356634, -1545764143, 1513884722, -1273419125, 1220393086, 1660709550, -1362833899, 1178138105 ], [ -1044280402, -876058130, 1464113624, -2015225054, 1938078133, -1179235577, -402030519, 406771088, -155236740, -145152918, 1984099328, -880817235, 954793550, 879261389 ], [ -1597988668, 1639897123, -982529274, -1983240030, 31910225, 1902230789, -480840791, -1165207252, -2076614443, 2017352291, -884104192, 780137077, -537902404, -1467625332 ], [ 801467360, -474464129, 1445830785, 1618977000, 1243950029, -501510436, -95731012, 431639861, -597090899, -1897901738, -503194422, 226466411, -432332300, 559072728 ], [ 1827367132, -167225910, 1405471151, -135087657, -78840909, 342874426, 146413789, -254801111, -763631710, 620505143, -1082314220, -1551812804, -1677988349, 661899032 ], [ -481206443, -185417004, -534095469, 1939581698, -612188481, -379123437, -235066757, -2137804179, -2030003528, 396515977, -2127356918, -368928404, 381005538, 331921175 ], [ 576520840, -1862216316, -316039162, 2112506419, 2103616064, 2013171613, -1882703605, -2127777179, -479591096, 1082712500, 1768496654, -241384981, 2059745424, 1760018806 ], [ 884892766, 764977281, -469406725, -498685379, 1283222430, -218622703, -429899854, -2026953710, 1468066133, -1502849156, 1453111505, 1359476813, -1264424199, 1646571103 ], [ -756553608, 1411986549, -1289505357, -1980292866, -543236861, -1754820506, 1519432262, -693777294, 1805065935, 83288012, -1029684602, 377073631, 365601880, 2073017968 ], [ 1726158857, -1287809724, 73978785, 1664877916, -1614399662, 1801849420, 604924486, 2082194111, 202720708, -182437079, -1402117351, 784626737, -2117987037, 985373822 ] ], [ [ 163519734, -1555510170, 1012522529, 1806379352, -1369671998, 852444769, -1686956736, 1890662435, -1101699798, 1134322634, 1853262486, -1433058354, -1561562916, -1850459392 ], [ -1563778532, 604150669, -1896752718, 161459395, -606814834, 133860665, -2041713766, 908558339, 1177894954, 1942401717, -1153517058, 1402161993, 1993988227, -1997070892 ], [ -752491066, -1248743227, 357911702, -1051235994, -264564159, 1316176826, -1684144472, 527259571, 990949246, -1632544421, 834904459, -431241866, 186462538, 1923263270 ], [ -1862263450, -689118214, 1005914342, 1101739419, 1823681634, 459183428, 1961608339, -966593153, 1618954703, 1029820758, 489555746, -722686684, 1560981261, 203626155 ], [ -1135610151, 1083191935, 140406020, -1536950572, -1565557954, 1532221477, 1144520432, 1929262124, -161998895, 33566257, 1452071329, 710059402, 552112471, 1804038476 ], [ -1349175059, -581557924, 733815883, -371736082, -1753387802, 173955012, 624998442, -997782792, 775248300, -427812223, 1319511117, -804306747, 1676375110, 1010955772 ], [ 1113148934, -362517745, -1291757273, -39684412, -1333329259, 1357926269, -299149506, -2129682009, -1674882234, -512117483, -1545143546, -800259680, 341796154, 1156500965 ], [ 1274321557, -453170103, -1648311435, 1912772112, -2100300794, -1002087054, 198899454, 1046259465, -657688590, -709024390, 195858598, 1148407817, -1263287185, -1687187256 ], [ -1533442782, 1642322881, 1554932733, 1600859328, 264475827, -1945083065, 1312032508, -1923371073, -323552780, -1270461213, -1675257835, -1514606489, -1323476172, 1856686448 ], [ 234758254, -1546788579, -354292963, -1674108754, -1004568992, -2015178049, 1175333003, 427945715, -229453657, -355695227, 1205513385, -1937281273, 401065950, -425302632 ], [ 1737254792, 281948342, 1999526711, 1335484066, -2092227080, -379779646, -658604520, -2071083402, 349394872, 640212722, 1919322990, -1306470003, -2021596119, 2102665570 ], [ 200154441, 934145576, -282132426, 1850627239, 1761709754, 2140162985, 1840701680, 772310793, 2087801928, -71257624, -1452118749, 699419423, 368180647, 969374284 ], [ 146722266, 201691328, -569233273, 1946790834, 351448916, 399215377, 1266742547, -1119961076, 1170533434, -27810134, -469088151, -991477349, 2070741160, 1569452779 ], [ -303517799, -23474845, 594979610, -583798616, -1997191174, -1195103037, -599627482, 679099347, 382915634, 1250959511, 1967957230, -2123809237, 1365006580, 1398310698 ], [ -2083808016, -1267748623, -1865006692, 119427659, 1448777363, -1105732851, 1029245524, -1727510242, 477015576, -1354309587, 586497719, -511530575, 1842868432, -1616460591 ], [ 1524343273, -1361815913, -626199229, 1706756425, 1816646959, 771913807, -143459964, 1996785391, -914000717, 1749516669, -1537582924, 1226902680, -780370107, 1114630129 ], [ 867115449, -1972990939, -1905929119, 385956026, 395147476, -8336959, -1705653958, 1845608597, -799234592, -198526564, 59399191, -230291422, -2086221905, 1658553006 ] ], [ [ 822179271, 258520120, 991832177, 1790105846, -186869737, 1724075530, 1453039010, 1484184958, -128195912, 816029018, 1909823643, -1061203216, -944244342, -1609224579 ], [ -1003683002, 472834583, -1313145422, -746518807, -687224804, -1288093228, -1376371277, -350170086, 1095955941, -879474558, -947899750, 250317493, -2071498386, -1886539723 ], [ 1815493363, -1814003909, -1628941331, 964853651, -1762583931, 1192618288, -95586702, -667529272, 813980103, -1394557957, 1395435827, -1400715987, -614784581, -1891385364 ], [ -172223713, -1994678655, 1119163235, 663097465, -837997145, 1933250249, 48088562, 715739495, -1479256101, -394870277, -1065471724, -85464145, 1193565635, -1857041360 ], [ 982530834, 1456711293, 392755517, 2074919731, 483011226, 228467552, -399359762, 1653635690, 1753710441, 427962194, -1225715176, -2030405787, -1481381433, 1334853949 ], [ -536463898, 1258805244, 1003599862, -1266069181, -640955387, 1800675038, 648855523, -699772871, 1101037627, -496756449, 1744044140, 1576211513, 1561116983, -1370423874 ], [ -884984948, -114058185, -314516636, -49507845, 1994389466, -1277923285, 397687537, -1590511306, 656203594, -492232405, 893061848, 1926571853, 1431302193, 322991714 ], [ -1318627273, -1576555792, -174956741, 1804988219, 1830979453, 554137109, -1619247308, 1171467416, 1288911710, -29097677, -2092266522, 13814956, 282952127, 1250836404 ], [ -139759338, 1228996433, -784686784, 1612347127, 624317929, 2071773142, -943063674, -1342598803, 1434479405, 1532376821, -166277189, 765650709, -252418709, 1743140894 ], [ -1111379455, 1299219260, 542053465, 885648847, -388904311, 1261130292, -1590505558, 837892986, 1647614683, 1471774861, 1761231051, 1791146542, -1584427398, 149185583 ], [ -160348195, -2132255787, -1243963046, -1090764020, 936195162, 908374266, 1802835814, -1270520643, -1254558406, 1601667615, -415285812, -1700864978, 1640457886, 919384239 ], [ 1932910935, -1959077944, 1971407393, -1700450317, 1087298633, 2075887512, 88350178, 1368899687, 1425605848, -514029529, 1587804051, 176515988, -878566606, -149459251 ], [ 2025547157, 387414484, 1583009033, 1652447940, -157015385, -2079363281, 1286712039, -1429431150, -1821230895, 1210897554, 591193501, -1412813440, 1060054737, 126233152 ], [ -55617533, -1992215628, 119273164, -526154540, -1585633497, 934949425, -742911578, 310677092, -142754979, -520209332, -511863766, -1171659403, -1672578494, 1916052769 ], [ 1706286425, 539959620, 1092992008, -348342646, 1917046114, 933615131, 1152575178, 470750909, 845394892, 1621985812, 1241481451, 903241136, 104963423, -1585514879 ], [ 1062498075, -314815945, 148948856, -1279827555, 13727361, 1659191790, -1065905384, -2030474767, -1722507606, 1677676375, -274903036, 1377117733, -1826793434, 1000748769 ], [ 2074352063, 1505600272, -673444752, 1383887023, -1684159843, 1420949839, -614818777, -1821110643, -1571667712, 1917532767, 2064728357, -46458217, -1191126475, -1114060858 ] ], [ [ -797494678, 666021704, -1740966631, -1604139795, -228915090, -725548387, -1606389940, -1851792250, -975729467, 262619095, 623303396, 623813304, 1787002682, -1289218353 ], [ -2093606175, -1326727991, -1409210330, 829212657, 213390403, -716580123, 1008745871, 208194148, 1646481117, -115414552, 1462740363, 1133046790, 138997432, -1389469635 ], [ 1952701900, -1813830857, 478699415, -1809406046, 797640029, 1725927765, 518364888, 2017312794, -1652471456, 1127182121, 1287607921, -900031254, 1109652134, 464991478 ], [ -1178236189, 360850245, 425812660, -785609251, 490409475, 1252549658, -1156393415, 2051184927, -1184892790, -144587875, -20059074, 1533398591, -1227314059, -2048519680 ], [ -1733554108, -562265043, 42329609, 2113578663, -155578977, 578680582, 461876868, -721185077, 1873233385, 806395442, 1047747392, 1973139287, -851709224, 1348908966 ], [ 910304152, 300278023, 1831889634, -2045741742, 864242976, 1411529843, -869895277, -832162175, -1564466679, 953601207, -137719370, -1718154011, 783585710, -571500493 ], [ 620597764, 1232116046, 1276830059, 513269543, 1591292054, 1837885986, 1728050828, 1531912485, -369222242, 1850490219, -133811474, 559043503, 1291640655, -1141362597 ], [ 63884381, 667290534, 139126955, -1333042350, -1131967694, 293761256, 830371998, -1271057461, -1028758894, 480686958, 2064145644, 358695947, 392388072, 885682743 ], [ 284633485, 60701859, -465963764, 690932170, -781245650, -377403987, -1076601038, 1593791172, -1071209475, 977472454, 1468835857, -1250499563, 1319044766, -487110796 ], [ 1349242292, 1560633662, 2131826104, -1709558754, -8890431, -4684101, -522987611, 2100472653, -1159204117, 2076138561, 118876941, -1047575242, 156538480, -2009074625 ], [ -819356122, 1956976403, -282003203, 706101004, -1165952624, -785893107, -1105949083, -1604716699, 1435585902, -712722706, -1889374422, -1662951607, -1946533071, 22139758 ], [ 2135447825, 1598651579, 1934471084, -839153823, -1383732416, -1513667898, -1019651073, 1988347611, -1848751917, -509850365, 1834922146, 1545329734, 73696910, -1522798589 ], [ 1558081000, -1119967264, 618324756, 684408387, 1582525240, 133582707, 1712546329, 1053948011, 595673443, 495283950, 1810298725, -1860602374, -2147086012, -704578886 ], [ -259962417, -949617933, 1590896282, -1320398507, 135915110, 1715451835, -851722554, -2096020671, 1421337910, -1340922419, -52449997, -895776970, -1366454585, 1188331733 ], [ 1953831784, -1202803751, 197861696, 132807217, -1469450103, -1039594827, -1313417041, -2063036064, 1221667206, -908277112, 1918541087, 1312341280, 709969849, -1601940008 ], [ 346946173, -1995788086, 1705175710, 1145586474, -1549606963, 1426866314, -1517295071, 1953225494, 1940605335, -1887398667, -2072863290, 1841907441, -1818082997, 1147938993 ], [ -50836724, 1555560849, 51848684, -2109863448, -831661655, -2011218373, 473649797, 758080070, 1915851119, -298640746, 1219505313, 1221278802, -4220813, 1174172712 ] ], [ [ -304047623, -212290376, 882402256, 656373191, -379392177, 442836214, 139373559, -1549097526, -1059892853, 945129440, 1736871819, -826299578, 1879421560, 95196241 ], [ 981592249, 1667964201, -173330145, -1964359775, -863871439, -86594669, 163335767, -441676845, -2147473183, 505200132, -667733321, 142964160, -1502308440, -776204401 ], [ 791891444, -1029511987, 93277864, 1095853359, 2006270776, -142771678, 1928584876, -518285953, 552949523, -1294084679, -2052428030, 1569515183, 511198983, 2028651821 ], [ -1246843539, 2140209094, -275605586, -1579187710, -1412223136, 944099792, 1687477763, 49246790, 687829038, 1121638726, 30900580, -2089356366, 74946182, 1528500587 ], [ -1757707648, -1889965495, -1490548118, 732315399, -384019983, 1776263869, 918803931, 715878388, 1976033853, 1286644297, -352385321, -1018753338, -1636677525, -1213444010 ], [ -1784814757, 2015907810, 1785184307, 1244302728, -815782149, 1733752110, -1827555537, -215859292, 1266988224, 860845661, -564942912, 1544136213, 1403240018, 1123309575 ], [ 2040931945, 1609273527, -1515563263, -811220772, -283834383, 1468589668, -1786287741, -1617507291, -373662848, -1628655494, -1079422642, 412702713, -1082226042, -383769521 ], [ 1103412832, 1640160742, -92407282, -409293970, 1810035294, -2009344087, -1252448002, -375983046, -1496108945, -1517720355, 1682930864, 724624299, 17005649, 797335164 ], [ -1761807716, 1511847882, -457431618, -2054125039, -1607380264, 484315173, -579810627, -204645636, 582014068, -566855825, -496242066, -1815474063, 1312854043, 773864497 ], [ -255890022, -1306670954, -1863393172, 566016477, -499937042, 874329162, -2028927130, -1221554247, -1811634283, -100610228, -1343645868, 1982426379, -1758387000, -84420609 ], [ 923103048, -484509013, 477142048, 887165813, -723151769, 1583507706, 531787333, 1204688751, 734489643, -30611060, -1620872506, 1402114131, 381503642, -7327952 ], [ 1434874152, -877554627, -1260694445, 901836151, 2107471491, 1634449438, -115354057, 685571279, -381333775, -1835194290, 1693273807, 1712394201, 569955499, -1784849804 ], [ -734204841, -1037373329, -2002605970, 1720739941, 1527677765, 230555163, 989242967, -1570945486, 424017471, 1707400602, 1622757503, -2051155842, -1700033081, -662606086 ], [ -71238315, -1132655268, 1748068021, -797258540, 1967125080, 33110524, 240733274, -184343725, -1022759220, -540783624, 636270374, -1337429860, 178154464, -2020550063 ], [ -1435087941, -137820150, 2017398275, -1527037926, 982495498, 1319732241, 811758598, -1286665443, 1938449000, -584735948, -1964734636, 1036202201, 896785506, 1382836798 ], [ 1117004995, 305176711, -1026191321, -297404971, -1746096839, 1102124445, 1467268867, -916241862, -1835832196, -412146981, 1610951852, 882237960, -481420605, 1542326925 ], [ 1724446948, 411894521, 271568019, -97715049, -702639624, 1030035208, 866571466, -506330762, 1163647839, 1365881379, 1425917640, -7495110, 2088118594, 596548795 ] ], [ [ -1579997972, -321862492, 281654906, -974208008, -627662815, -2118330439, -1478387590, 1169680632, 1433664220, -203144971, 887588194, 844775853, -748983111, 219021608 ], [ 1671181686, 1775507392, -1685824000, -1467788802, -1808428971, 721477562, 723197315, -1237031113, 1784268051, -1843174918, -679686747, -1583820212, -1837079, -1654509611 ], [ 2026558390, -2019394284, -457151740, 472958548, -846384580, 1627497605, 1130253362, 599765388, 515514196, 1669188877, 573807684, -124683435, 1904185159, -40718602 ], [ -1335842846, -950906404, 1089761396, 564847899, 461391583, -1175902061, 1277120381, -1414608548, 193616813, 19212566, -1599928952, 1463493592, -675227792, -727750544 ], [ -579349896, 526147629, 931984850, -639201000, -35259391, 1807083019, -742438345, 1824986693, 363758117, 1543993425, 1303201051, 1568719584, 866039251, -880731787 ], [ -82805110, -1378367336, 221973883, 958149631, -444707938, -1562715277, 2062060350, 1710976482, -1560672593, -659869867, -322522150, 2133138185, 920028127, 2066892692 ], [ 1667323697, 1287551775, -1517152218, 569380356, 2119707217, 51582482, 1486760942, -2127144017, 1521668626, 1986499529, -929442766, 1913999444, 681449769, -2013866427 ], [ -976668862, -852136036, 43168552, -814936009, -107684156, -1385602302, 1587687833, 494903867, -1223912021, 417832724, 822760936, 1844906157, 1307546974, 1196255387 ], [ 778131579, 855661456, -1459450290, 1915849091, 812631516, -1535017872, -1811818838, 2037363150, -1989350000, -1030606230, 1670738193, 1640176348, 1418189478, -1712228943 ], [ -713555704, -1944684408, -1203501705, 629438054, 1323524084, 503277211, -651436755, -1345859879, -1555568329, -2145070477, -1275202554, -2096525976, 1544950165, 1062766952 ], [ 35019816, -534866950, 1075444003, -15466272, 1011828304, 1837477741, -1275591364, -986184151, -624363525, 92007792, -690159990, 1483238374, 1987436243, -172722158 ], [ -1917769006, 2002043214, 281091565, 482918159, -1249329760, -616750036, -313392165, -1791794248, 265681792, 833964179, 411778484, -1232324197, 706300043, 121202424 ], [ -1419935051, -638066660, -803462550, -1393177613, 300339497, -1363029026, 1412737841, -1551498584, 1289174661, 1697285048, 1186046740, 1872710653, 1236307105, 144763465 ], [ 97213645, -125522027, -1126263744, -1416095281, 1796450801, -1626380768, 1635215080, -1613337254, -1821807967, -2119947792, 567210396, 49553705, 734748587, -1049147758 ], [ -764540952, 1400670393, 1224065533, 196429243, 313090395, -518337805, -773863317, -233426130, 1919637482, -358069611, -2091411125, -599938455, 1827773552, 1543356326 ], [ -638433794, 2109905601, -206217117, 897803701, 555439356, 1744390032, -811647538, -120310964, -513265181, 1853653423, -732363255, -1116190393, 1851010073, -944631304 ], [ -1226515192, -1572021207, -1435493611, 709634518, -1727601271, 508137290, 1377726596, 863112398, 537249107, -34053698, 39312597, 119061365, 1778847112, 485606624 ] ], [ [ -667975896, 1016309402, -1683835159, 1658129197, 128776824, -731637472, 1975794146, -39302718, 467478977, -2045345979, 536653803, 701617397, 230016319, -1310576424 ], [ -215298406, -76601312, -499548365, -716034122, -1385107205, -204269535, -2019136728, -1782890147, 1606382517, 1168382709, -1247694278, 662401678, 1804131762, 1103014809 ], [ -1327574145, 1438878035, -1603330171, -1279208535, 2071766265, 106835047, -1133935826, -72722619, 2029481421, 1937882679, 331490470, -606910561, 1957931028, -60097028 ], [ 1545724011, -1621310554, 1343219821, 195604608, -876344902, 56739583, 514334042, 1841269272, -794560280, -710923784, -1104557875, -1029507533, -1808602845, -1927601300 ], [ 1281783697, 328657937, -1747351978, 529514690, -1267131472, -1610601711, 1264916294, -1402917836, 366047467, -214820297, -546892652, 282713373, -786102801, 415204081 ], [ -1811394685, -286866666, -2085562394, 54238777, 2142315356, -188357747, 1875379522, 131274681, 633821048, -1935895716, -394031833, 1477647266, 2138872937, 252573115 ], [ -508720487, -1946246750, 1620682402, -1191608286, -1812863398, 2116165387, 117411674, 1197929236, 981246511, -642350739, 1509640561, -1868977105, -1856253193, 418148408 ], [ -211870635, -424191546, -454509325, -1110823287, -1934501437, 1554130416, 1030362790, -1463715921, 1525577673, -421379469, -749585417, 181149500, 613433121, -331835183 ], [ 1970141348, -1299590613, 1533605232, 132104710, 1794856331, 1473024453, 1073010789, -2066135271, -1988695424, 1337838830, -103469430, 447008192, -1551645446, 838257678 ], [ 1010255428, -778383848, -2133314021, -382509428, -212559580, -1758131498, 1928527877, 336455437, -418320928, 894733577, 862492375, -1554498041, -1253613572, -1048744479 ], [ 385292798, -913551109, 1814683170, -1345575446, -1607148913, -857643839, -478197150, 792764551, 437076835, 1960659555, 1811228535, 1051923299, 840132529, -335192304 ], [ 1127180828, -627100218, -1977942444, 1211542950, -1021979202, -1421337767, -568795039, -1597740541, -698025069, 527092721, -562229774, 1450583318, 43697912, -1524801566 ], [ 833790385, -901876269, -104963068, 1732563252, 239541640, -1498791995, -506353618, -184927439, 1376651479, 192582554, 105708087, 1526270899, 1333153833, -889994476 ], [ 1851349398, 1186708959, 1588734109, 853966690, -1911071881, 1270718084, 2062081526, -28181501, -1592938833, -1829409840, -2107405047, 784404418, 960294983, -438190012 ], [ 913980457, -591919182, -217212251, -426282215, -1377764750, -1614396847, -868663427, 1006812870, -1220746709, -1324044876, 1081727447, 192509744, 1679506918, 2106029595 ], [ -620076405, -2000739034, -986991112, -1976167861, 653332784, 1959780479, 1527002398, -1616680447, -1922086912, 1043215114, -1609435600, -149265450, -990656687, -1944293627 ], [ 171379031, 739213062, -599748000, 2107321296, -2146855154, 794797573, 1106811942, -425031672, 505165747, -1481955730, 291613478, 763578392, 724924986, -748785126 ] ], [ [ 1130886509, -2038486123, 774373774, -22582841, -373714964, 1686562710, 202002810, 1985559747, 2087885816, -1449638174, 1528257408, 1805714789, 688319101, -1702948972 ], [ 667586751, 1640707788, 297450862, -215576888, 914658391, 1433079161, -2086422735, 528920972, 1117122739, 2060185852, 1935716468, 859299828, -1298459642, -157872640 ], [ -493390650, 1700273635, 311773645, 1877418170, -1633784092, -2125608082, 1716289851, -880129928, 453907789, -245575470, 1882265507, 824296597, -1874635851, 218399885 ], [ -842533801, 914557073, 1435074663, 1957534287, 678955455, 274548302, 545252879, -258016819, -373589836, 1783754129, -1777618856, -1699373498, 875108357, 345397466 ], [ 899850924, 681781718, -1673337073, 674306544, -2090696813, -1636479520, 876704495, 550540431, -1048437359, -1465439782, 911021126, -1073031240, -662808759, 1438535127 ], [ -1099827670, 1301567336, -1304582818, 1459643468, 444862493, 588487810, 1083014922, 1749791260, 2021558152, -1756393857, -1993540047, -1386381267, -315022483, 2072076586 ], [ 155309628, -2068316924, 937868997, 1312242565, 2041651352, 1625016756, 1833004822, -969660637, 806577631, 968589305, -581961240, -67720831, -1638623558, -1286164973 ], [ 626669094, -1593007679, -1240756322, 589433748, -1969237604, -1725226925, -1418220812, -1714744537, 899437767, -456661342, 961276480, 26640300, -578023170, -1733103149 ], [ 922956778, 702921921, -475886831, -661656777, -558808434, 319557436, 2016930239, -1723017762, -1984378408, 26062891, 1817738502, 1536010126, 413558561, -1775328543 ], [ -1370146028, -1962037088, -448735717, -1467449867, 113694784, -1573289481, 1508264037, 643686288, -716736597, 1210421894, -603581654, 360101438, 920438850, 1211463369 ], [ -2106830440, -919179516, 1615618507, 573415742, -793832356, 1323962250, 452862590, -1742191909, 1316376167, 56481599, -1669469404, -1037997681, 514255941, -765976715 ], [ -242149824, -1540771759, -1249053147, -1784143218, 508595262, 259754670, 803079667, -1980131499, -426891257, 298000559, 342351776, 1303394489, 817380225, -1339207619 ], [ -1968408886, 2010853482, 192679295, 600254768, -771938944, -656032625, -1336050622, -2049344460, 1939512221, -753831296, 347058558, 1614399301, -227954087, -578764803 ], [ -1730286001, 929760391, 637777892, 1915936499, 1192274766, 230840281, 2042796800, 880952417, -126793203, 360968536, 2146438713, -2026122133, 253810636, 483265392 ], [ 45060313, 1298646168, 31446541, -917566065, 1050228780, -370628640, 948516369, -491666117, 935897590, 1891775446, 1311588532, 773813348, -830424115, -1119460689 ], [ -414221012, -2033635399, -1944445765, 2053973045, 1174788394, -705000252, 1834059107, 408718329, -1560511713, 963362302, 1069167851, -1557810304, -2081604063, 1908017415 ], [ 1548401065, 435746927, -1589659832, -1419291439, -2132383065, -2116252188, 1812204948, 1569736597, -893655980, 485430412, 2131664900, -1260851240, 1755103345, 1005151680 ] ], [ [ 1531622661, -1277111105, -681438391, 756376396, -193289619, -1692319790, -354448849, 959497380, -719914842, -2071820103, 676373293, -371819561, 308696990, 1765992068 ], [ -49941683, 1599410101, 1851085328, -723031713, -343764712, 1402112982, 1294966703, 1084710909, 302995610, -914940644, -1604331990, -989196963, 1671390574, 208567255 ], [ 2078787845, 20684743, -605832731, -1759942716, 1322875768, -181331420, 1291523704, -1165111428, 953305531, 238845380, -115136722, -1354085132, -1644798752, -439595369 ], [ -370102727, 1046785422, 1514440554, -1109684122, -784046704, 1374907220, 1604708222, -381964944, 611452986, -1602247672, 1496390818, 88564199, -1187108640, 690282663 ], [ 1219659346, 1856501509, 52375412, 1846216791, 1010142181, -1914972156, -128798373, -1606210863, -494352630, -1346441924, -858091206, 173863594, 1482652353, 211334209 ], [ 1674734781, 370001619, 1374856257, 1321694419, -605561327, -1632871151, -833102546, -1720658800, 609594729, -133073679, -555722442, 164831303, 414117135, 1422101108 ], [ 1412150838, 2097551162, -2092073519, 828475932, 786671568, -219336333, -843940317, 1577685889, -420714443, -816818191, -784943173, 1899391093, 1813739213, -1800587644 ], [ 1393498604, -1353929883, 298258458, 33016563, 1391889746, 1573361646, 1886156784, -704055279, -41812830, 1807324216, 372384115, -511804791, -867493125, 754820866 ], [ -121355614, 1663428131, 906637329, -1624353770, -704904705, 1506965619, -1438566819, -194734279, -384521595, -1737213193, -1643275499, -1418247840, 618883531, -131862898 ], [ -800715482, -1486056259, 1716547538, 905465195, 1234556220, -570802155, 1984774427, 1225831457, -749051069, -857984443, -1737905277, 1592118363, -412942042, -1557892372 ], [ -432151786, 916939415, 1074475598, 1802914996, -834327452, -1897831787, 1388141313, 993345984, 2053925575, 269232430, 2040836039, -1210629651, 161923614, 23481540 ], [ -633137530, 1017277874, 1153306821, 1245931629, -1575320769, 809981630, -267060902, -765913162, 1061825709, 31397518, -1867637516, 1256901587, 1056285868, -101815132 ], [ 1439318053, -596099558, 269934256, -528533347, -922509846, -285451587, 1442201898, 391460587, 2088014345, 2107756870, 2116142585, 890730189, -457373793, 1122270485 ], [ -1761790176, -1001626140, 1823591040, -1261277506, -146299844, -706644161, -404958701, 2114238388, 522142096, -148959246, -1272239295, -1678154794, -425076796, 1583842846 ], [ 798059720, 582604713, -1821399082, -963332482, -55493943, 1948763778, -164707094, -1987168218, -2132148244, -2109280703, 1131868865, -720528807, 486796695, -522389457 ], [ 1385453305, 2059952041, -981394173, 2040106510, -1521823129, 1400849087, 647544323, 134490828, 475190459, -516552826, 329401231, -443684318, 1940246375, 303061970 ], [ 1003388397, -622918788, 1756568481, -667718786, 1924355584, 768224032, -339662036, -1725837837, 1104078004, 342434477, -1385645459, -69304272, 1150085455, 266810098 ] ], [ [ 1952075823, -1694942383, -1700518421, 353853582, 1554475386, -1100959035, 246519463, -757655308, -1279557620, 556988838, 1753139535, -175274428, -7998512, 508192884 ], [ 327286224, -723244762, 1871608913, -253691329, 1284065664, -1357239399, 1106605363, 591958633, -758610859, 1856323050, -2015623596, -1367880479, 398656834, -1316644113 ], [ 811094655, 323527065, 1685612369, 1565839959, -239842535, -106302831, -2117910403, 364239424, -2123446699, -1340306066, 1933227994, -402683911, 1669295800, -1118666022 ], [ 723687239, -1579783102, 152692907, 1086990290, 1439295694, -1534828085, -662658255, -1636386017, 1917704535, 792574989, 794613815, -467710335, 680391775, -1825217670 ], [ 515439793, -730961419, -117772884, 318577902, -127186238, 736190738, -996382773, -232505762, 365851051, 1175055665, -1118636531, -309677136, -1604026691, -3766953 ], [ -56310429, -268017271, 1398081819, 1467933821, 552603908, 1928225037, 1515091718, -470606137, -1565348550, 1056099100, 1681731333, 279780392, -784301228, -54030060 ], [ 1259273121, 1685400360, -847604612, 1740007065, 535779002, 522880620, 2059311303, 103313833, -1711999515, -1185212042, -934127161, 1796581718, -1065577921, 1647356567 ], [ 684471797, -643421230, 752355275, 600701039, -1229122245, 947362005, 1607679472, -653488000, -1787909726, -1787531992, -1976154048, -818691715, 2120751713, -1571690666 ], [ 1962270360, -576801813, 1496115179, 1481849589, 1421118947, -810609739, -550492040, 1743078989, -881584481, 886525018, -913608936, -1015274350, 707918987, -1879111944 ], [ -1624628084, -588728825, -1078688238, -1284017370, -1464487000, 335065302, 1293751740, 1123569242, -109478705, 1174461961, -1273487362, 1164975171, -2133664400, 820231033 ], [ -514285348, -1460620564, 79753822, -343260861, -723320467, 560179832, 549897107, -123502400, 1289750381, -1702102446, -1989941671, -1155347986, 1162369527, 465288147 ], [ 500462535, 2122565498, 513599723, -199011125, -1988165728, 2092679676, -636480185, -395217570, -213420564, 429534523, 1726639409, 393777813, -772741224, 1756684346 ], [ 28301906, 636184453, -1491485047, 1078062182, -988003585, -424499261, 116381621, 103884202, 1938843560, -1685086520, -486996072, 1777609947, -586918684, 1210384892 ], [ 889417722, -1456550255, -1746093221, 231188730, 989868310, -1083229656, -2015686559, 1385169837, 745148258, -1187760633, -1755096274, 20990901, 354600865, -741035964 ], [ 1868887870, -1147530754, -1234728834, -411251660, 803370430, -845445406, -604539954, 211066701, -1998285678, -967280585, 2056374707, -341751824, 305143756, -1666278635 ], [ 1176872843, 955535460, -1138013379, 1864895877, -1632031040, 654116272, 2008080357, -1011828186, -1091881222, -834345259, -1099742294, -2049618454, -858844220, -118072823 ], [ 753507335, 2146466746, 658840637, -2133707995, 1720203917, -2121439961, 503005860, -1438863471, 164407081, -2003055806, -35562341, -248084933, 1219852116, -1776677285 ] ], [ [ -379691606, -2054237344, 2079023726, -1026924262, -721245621, 1672178092, 187221105, 402599814, -471679194, -521317997, -1100813244, 219174187, 1599084440, 1617558510 ], [ -1799869562, -1896924438, -1670372931, 527239797, -1616670575, -26358804, -1637727405, -1992239073, -1218060905, 1092408727, 643410322, 2085572386, -1638000748, 497528462 ], [ -1907414062, -503350317, -184778345, -1865137105, 699077895, 1646522928, 1103967427, -1256907818, 250507705, 180957766, 1683706439, 2138628617, 258880708, -1361168929 ], [ -372135600, -684236472, 498269894, 372141556, 1262598892, -1856943722, -2101262647, -2032633909, -296976095, -1976745826, -1475497910, 54851201, -547856620, -278139633 ], [ 488840130, -1832159795, -342666474, -2034511135, -49541524, 1740131714, -1717016533, -2013806568, -1656106038, 1539273420, 586943928, 399852993, -589684738, 2026916293 ], [ -1061121093, -94780451, 2131641940, -734015996, 1995348995, 782734093, 1230350407, -1461665854, -114144563, 685022798, -1452972277, 1314308422, 1605355504, 399731968 ], [ -833915414, -1377088739, -1438281187, 2082241803, 2102098118, 1660030742, 1506652035, -728427338, 1666773699, -1832975268, 1586136311, 1974806153, 85416435, 1456163754 ], [ -113882794, 948527080, -778658104, -822910356, 2011807197, -1122945728, 1495052055, 1558165007, -677336876, -1703156733, -773120668, -340182480, 386348657, -1924695600 ], [ 1414701437, 924958104, -450028593, 1680702539, 1671702852, 1796489380, -745750083, -1080609485, -984619638, 988240984, -168033455, -1518504344, -1456428632, 2092150622 ], [ 1057921379, -474572952, -356015214, 2119488645, -1252961769, -390365415, 526491786, 482028184, -165248189, -1125334561, 1001149794, 15411114, -1211013383, -491209561 ], [ 1140841446, 205581365, -60272870, 453988837, 782263861, -1190395768, -2094844829, 1035212784, -759294191, 1314879384, 1705174411, -827291663, 1708881511, -494226366 ], [ 644742223, 218719901, -1081615781, -153336742, -861530096, 1696949906, -1035105200, 920620454, 1002449780, -270898259, -1096935514, -1547916535, -1377666351, 1974041008 ], [ 2025226020, 854376777, -596109086, -508536765, -1817367623, -1290370222, 144348155, 70651575, -382136939, -1682441824, -1685376977, -998809744, -919485619, -499958901 ], [ 1593279114, 239507821, 948365522, -333527109, -142005426, 1228311425, 314535847, 1828005957, -1091065775, -82784322, -1247522044, -365065153, -2035141526, 576569368 ], [ -694732555, 452347993, -1012979076, 2066023711, -1033698652, -1370734196, 868814647, -755800607, 1293837888, 108330965, -1744446000, 978867567, -66008110, -856867476 ], [ -1377429553, -583899021, -1824631437, 1938287325, -214040893, -233523827, 580759920, 1823757894, -2011667197, 1002423943, 1301768971, -458884273, 841961113, 24932552 ], [ -989940610, 1514411862, -1951582074, 1390936978, -891850231, 1031482334, -163096184, -1567129046, 1787662905, -270050664, 1723615390, -1601177434, -1010208854, 405035468 ] ], [ [ -603804406, -566625997, -1935810456, 1164231242, -1884237085, -2055311674, -811484404, 1523837247, -1210749682, -1795510645, 812207699, 1761190315, -145114721, 408644658 ], [ 272754282, -1468020199, 1995471735, -1712958786, 1682844177, -597790418, 1759004787, -223191265, 361533861, 121893431, -820107481, -979380923, 1065017680, -477906378 ], [ -669681727, 1836264047, 689856946, 1083775315, 445377685, -481727271, -2141306746, 2029585218, -2031229636, 770744944, 604449356, 1247773293, 731049742, -1776594243 ], [ 777946086, -571363322, 1718398638, 397000662, 1007314625, 161046359, 1390519809, -463323378, -1391405477, 115847891, -2074791927, -1183897228, -1403155660, -1514690176 ], [ 1401926208, 1519302078, 217021683, -1296980783, -1469176506, -1498526186, 1378677187, -1809571062, 1621677626, -928369068, 505206725, -546644401, 1624399364, 1702050813 ], [ -1273083449, -428224537, 2111105589, 83259737, 812385173, 1767631220, -281389384, -391617136, 1623052330, 472988830, 1289273463, 1389238359, 640537358, 1441292698 ], [ 1882860407, -1110982584, -312290493, -1781903260, -100357607, -954887368, 809950715, 312794277, -361784484, -1725921046, 108429006, 1464705056, -966367855, 165829758 ], [ -597397983, -343458217, 461506057, -816327375, 2049647606, 269519651, 2060663049, -27170460, 1431771138, 573312819, 1336002878, 717985347, -2056715662, 1112219733 ], [ -1328954942, -1379229163, 1331893642, -2060279047, 1587557300, -151789414, 157979904, -1737923124, 1759146003, 514019703, -1519762190, -1876213772, -15223840, 1764792640 ], [ 1236422984, 398924806, -1976733413, 498351194, -594205643, -734179805, 1956697384, 1518049130, 1129168447, -699523785, 929594346, -938339956, 379542996, -1056250978 ], [ -1270868258, 1306197227, -456262598, 849181954, 837335583, -85515010, 480944006, -955396582, -1456545379, 1525445752, -1926330045, 1630836503, -46523540, 1700510536 ], [ 452448712, -1497700240, 204220295, -1837718283, -1819511247, 1445031735, -1906749823, 1708283536, 1765464227, -614779008, 2030645548, -998849735, -992579915, 840242416 ], [ -1089821696, -629046199, 116029662, 788473419, -1774891656, 832605522, -2017398407, 2110709980, 1714354482, 2015416379, 1735396569, 2063187163, -344011429, 1358203438 ], [ -1497423324, -198359016, -1138697951, 56537643, 1539359240, 2014872218, 1640514604, -1603320448, 891229959, 1443272135, -2067587357, 208374739, -1296239325, 798277515 ], [ -797564079, -1132774124, -1707598486, -1427495158, 492488862, 191915742, -2021591667, -1471008602, 1172372268, -2006683314, -600163129, -1732482848, 208431245, -1247194064 ], [ -1732540091, 1773605501, -1786979821, -1619080003, 989720551, -1201229486, 1832967688, -1956231085, -218962285, 471106765, -703771723, 46390022, -698969598, 437352517 ], [ -549449325, -1319921454, 1427747510, 2061248283, 445699648, 90078268, 1325414551, 783777379, 572154633, 566434932, 2062120817, 978073752, 2089834300, -1538486691 ] ], [ [ -1611222806, 56379452, 1832431151, -829416869, -1596515136, -1316342243, 971695999, 103607838, -1607102315, -661059682, 492722556, 1016971521, -1143255720, -1504356643 ], [ -1972464945, -214036131, -2032694215, -1922434430, 1858280247, 1594797678, -1688550147, -1558231740, -305631761, -416453479, -1005260231, -283376108, -1407929162, 32697597 ], [ 1588691530, 1723727676, 1217425620, 1396180286, 1344683007, -731716609, -2002528848, 1809077222, 1974652399, -1391757479, 1491288512, 571034937, -234135745, 1871418270 ], [ 1813127531, -1863163173, 722132219, -1992455318, -1262521242, 164655431, 27533070, -1243007405, 117500505, -794344430, 357617884, 939759449, 1386881410, 617396106 ], [ 762934004, 1471264791, -766794552, 787592924, 2031337797, 435038442, 986386776, 1888689502, -482449571, -1264257033, -698298464, 483631488, 820564085, 1871826667 ], [ -635655218, -731175221, 1488102743, 1541994983, 1758470483, 2130922464, -14490543, 579668759, 1970543595, -767741672, -1893648752, 214091930, -1049211811, 1298498744 ], [ 1036304264, 2059735224, 640937853, 1010032951, -1192459010, 1472262808, -1690487532, -810900160, -493222815, 1992214385, 1408181366, -43457129, 2039703601, -957333935 ], [ -1485569745, -1212755929, -677105961, -1888899308, -590882012, 288047089, 344536101, -1474743246, -1457812712, 651967222, 1786707305, 1308990696, 433097763, -890825567 ], [ 1319557360, 2108805816, -395721449, 7135696, -467562720, -1068273066, -120353198, 825097328, 473193185, 123133399, -24621942, 165771519, 22001579, -2007695526 ], [ -985108814, -90940484, -1342337712, -303637200, -1754609662, -51097335, -1820632853, 2037743333, -201714125, -2121463642, 1289400693, 195226831, 995024186, -89328990 ], [ 1487457968, -838743293, -1933803325, 354222821, -503481463, 1898786253, -713257713, 512635954, 1100633025, -134553103, -1956234654, 1590922042, -1322216069, 1084297008 ], [ 1923417540, -1909588197, 386805945, 1696830140, -742447267, 2022214492, -1184304413, -1406019892, -1217868452, 1361028242, 1151458544, 282131980, 1849580678, -18675708 ], [ -949719910, 1616433306, 2015365717, -1228407737, -124139468, -1785630300, -2005760605, 888236397, -755128741, 1984606720, -805312167, -240191472, -1589172007, -2111890849 ], [ -573262711, 380375773, 52315214, 1181746736, -471390381, -208693661, -262103105, 451912596, 226884457, 1645525719, -130396872, 1761011932, 644106780, 1852699014 ], [ -1693592338, -1236227931, 946800705, -1957027998, -654075466, -242799626, -578088226, 2129065727, 1457303704, 1672121159, 2051813750, -1711202585, 2136431211, 1995475799 ], [ -1204109103, -1901384562, 1348688903, 77914987, 1079407013, -657081874, 1556825082, -1078982050, 1310913655, -649070271, -1321380352, 2089204708, -994286537, -777564354 ], [ 1096709346, 1677563302, -1770349966, -1646638607, -1666280258, -295935877, -1777897998, -726742157, 1547605539, -348886839, -1692569723, 1632406333, 1992403533, 639741496 ] ], [ [ 639449925, -623204495, -1526216551, 1804586991, 1372949473, 643883122, -991720194, 1011617979, 1704063939, 52523357, -716261798, -1622289169, 791516400, -1904665990 ], [ 2047542930, 1913720710, 1167630598, 630599882, -1832716955, -107208911, 157129266, 1739540574, -1253724042, -261941648, -602303878, -346077028, 1915662082, 590802648 ], [ 1491968450, 11543218, -281804470, 1824114476, -290266773, 1078778783, -920032038, 1927961238, -1455855765, -28646775, -652976150, 649340671, -1355080549, -1013512868 ], [ -1070273168, 1700351312, -1116220973, -1957933258, -1997091656, 1244847616, 1077223775, -977338562, 1603127367, 1324044285, -1565222884, 1430752506, 1955162045, 554567541 ], [ 197099186, 1408801818, -619272283, 140659700, 1045591586, -1143704797, -1039691069, 1910119591, -191039638, -417199790, -1445626771, 199074042, 522517641, 348062649 ], [ 126565067, -2053201833, 523940796, 2142853519, -802628390, 661840370, 1717473853, 795842492, 669939741, 1810188067, -1653372921, 711795440, -723914982, -1266955535 ], [ -1753415542, 895418271, -62991477, 1921763441, -982721372, -1512325802, -1695724531, 1356686373, 1044433591, 184844447, -1813652614, 2007859111, 2123634438, -278996663 ], [ 714972899, -1368583880, -1820411318, -171306079, -1618265487, 395421435, 532368626, -298580801, 69191921, -1110648467, -720384868, 802515888, 1600827573, -541310753 ], [ -472908121, -1006088110, 1554028169, -766191519, -1770043194, -1302869372, 2061293968, -997572214, 394235975, -209307153, -1795621220, -1540704394, -732545529, -1064403742 ], [ 467614925, -963777744, -1300610973, 1687874682, -1553925516, 687004916, 1996859412, -508838595, 1713615258, -347989669, 171057358, 1780217194, -906141481, 661574620 ], [ -1425599997, 1607218358, 822242465, 275923492, 1600990708, -1725781939, 630089510, 2110439789, -2048328861, 1479202589, -1114891787, 2080417444, 1758371552, -85728009 ], [ 478081462, -1500833103, 824949298, -1669666300, -1380667041, -1560846113, 198134518, 631475038, -1573971470, 2088169497, 1363505879, 1505665424, 710269721, -721423059 ], [ -275088172, 1012885779, -23407167, -692789499, 76528259, 1152259451, -632075319, 1288363157, -459992941, 550459311, 1053013521, -1996277655, 1587952519, -1633792643 ], [ -72288954, 533363998, 1013821189, 45329556, -1231464332, -168050311, 1536275228, 548520472, 2081681141, -44247883, 95811774, 537432434, -1863297903, -1470350753 ], [ 227594947, -1592283015, -1006202860, -1554493851, -1784552462, 200169545, 1862054903, 1257625059, -325856693, -1082314715, -1649027503, 820945814, -230913443, 1263636174 ], [ 174728706, -197821597, 799284836, 919299596, -608076120, -539366764, -831237688, -2088445424, -1398582194, 635298920, 2032238838, -1368688373, -1786521717, -127909726 ], [ 1405723781, -388861922, -695229982, 1008931233, 2116971324, 911534553, 1491303937, -1300550256, 1814147876, -448379026, 1700191877, -831473574, -788133018, -1502480679 ] ], [ [ 1532139101, 483401951, -307288539, -663450950, 1904545628, 1437209236, 578301406, 1928133546, 1640669158, -741155075, 997825763, -653929175, 903779105, 1759073730 ], [ -1047635925, -258889863, -263454311, 1211951793, -1099784049, -1093142859, -944376490, -534749746, -1092241635, -253302463, 481260753, 481929572, -2072816432, -486081280 ], [ 742229529, -2077571112, -655471019, 1359650915, 279018289, -994136722, -878765934, 842526583, 214292591, -667877586, -1776752149, 121338548, 384523209, 471200707 ], [ -2003384307, -443261375, 1996216736, -1969571376, -1819819923, 1008106342, 1700253108, -396106575, 1875187837, 1313649917, -976358473, 1899352011, 1557367067, -774561024 ], [ -1926063976, 539559074, 352267871, -802790544, -1387507543, 1490018551, -1068656624, -1716454789, 1898271221, -498898722, -612658105, 2062957698, 1851611972, -1460297064 ], [ 390551662, 1393867477, -544170634, 4424764, 863440165, 457054139, -1135249383, -1327435795, 518064153, 1915357717, -1418747395, 100353972, 1337152837, -1719066350 ], [ 49753912, -1423278609, -1236914957, 434926421, 793441894, 1284868802, -1628660751, 1277098239, -1216405148, -2047322104, 614338338, -1731094043, 237653722, -142924416 ], [ 1690533427, -1197790052, 1645872734, -81715476, -1962858801, -971694322, 1019202411, 723027968, -1727839243, 870131765, -2030450226, -453128123, -155387466, -2051326057 ], [ -300904852, -1729326108, 162037339, -1330181688, -1701540791, 1446860272, 669151871, -1910553391, 533550106, 1821591750, 1399801064, 1043656834, 1991762099, 270069935 ], [ 1233229544, -289342404, -1282341092, 1019573721, -79861258, 325277314, 2016611994, -1634179105, 1758422653, -434988353, 1119440254, -1493823176, -1252661298, 1675698761 ], [ -1893413217, 640299488, -216868290, 361612699, 256102252, 2099059426, -869355820, 2076256498, 907726662, -1962184440, 1136419817, -332749999, -114435050, -434253634 ], [ 1977891810, -1000973864, -140676579, 785809231, 1488642983, -128462411, -269004590, 770220581, 411615073, -1116205650, 261158185, 750575770, 505882601, -1374137135 ], [ 2140820526, 1020862226, 700871700, 726918566, -1356615609, -1113063164, -733590256, -1899540355, 1074014337, 708300319, 394729509, -105411930, -1072124530, -2117697149 ], [ 1795584507, 1779727090, 100360352, -1748964309, 1939931317, 896725543, -185138334, -1347104686, 1601009901, -915266516, -1386617856, -1930942329, 636449310, -597824265 ], [ -1263078411, 485189243, -1455082469, -920857142, 1951384025, 1223409071, 1945362853, -294554993, 1209756347, -796663240, 1752595926, 1709735679, -1382910535, 1159611732 ], [ -395170685, 778502339, 1618299470, 1944654066, -1542419326, -112000718, -795141522, -470452978, -1093279526, -1989499071, -1991682882, -106554264, -1886120440, 1130078544 ], [ 496508, 869312346, 600838073, -236682958, -674543464, 1236257922, 1147578514, 529850788, 800848389, 1324650358, -349247931, 526606345, -262543727, 1029592790 ] ], [ [ -78381825, 29641800, -1916378519, -190890906, -56853041, -1396424470, -39911060, 994037827, 1568905706, 1598682571, 1720636980, 1389132187, 1738510694, -660065541 ], [ -1565377521, 1408519807, -442349432, -1592946734, 244795537, -292873405, -673538872, -1601272089, 457775380, -2093099981, 230945923, -1903918182, 1691985569, -2014256837 ], [ 34386914, -920291389, 77299883, 25459844, -594006777, -1023384910, 465017073, 274337149, -959651126, 1662977137, -2057663995, 414279664, 622431252, -1047931808 ], [ 1709855982, 110766641, 1151533940, 563118576, -369300169, -589805570, 1435940814, 539475159, -1024739238, -1677021056, 1136450732, 1964167177, 890053961, 458654325 ], [ -1252259618, 2139145616, 123746565, -1802409002, 1346102395, -1741879537, 712636173, 1439394493, -964128560, -963501767, -1073304094, 94496313, 2034001556, 1499409283 ], [ 682585733, 413747086, -800890205, 520468518, -1288754444, -2141233354, -358437664, 1680186885, -584936061, 908458776, 515474733, -1988985540, -1794693486, 1364454903 ], [ -1699434036, -727279125, -257884983, -415463121, 702110128, -1800920050, 434463212, 1013461871, 141395381, 1210271050, -1180473701, 1604376244, 1499868639, 2059126272 ], [ -1563285937, 197022785, -1072803298, -1258210983, -850423059, -1346825828, -906634941, 26513044, 899009779, 913151031, -1718981305, -1958797503, 805567987, 2003580480 ], [ 1749152102, -667137521, 525990429, 1225754175, -889690755, -427953778, 255170514, 1054549556, 1421335332, 1535824625, -1218539718, 2038320253, -878051275, 1456136776 ], [ 1060216984, 1713718662, -546394933, 1572493827, -941937552, 883128912, -1174350132, -202631368, 749224294, 378483399, 355529817, 129768024, -241158007, 243563320 ], [ -4076799, 927030527, 1203411344, 2038692117, 1690474457, -1978641412, -1435366777, -721619715, -1724465305, -673631416, -2144280415, 1918797394, -1889803859, -1106119827 ], [ 145226518, 781155337, -733190407, 1615099287, 690568764, -2031668899, 1903024643, -85285217, 460312006, -1049718586, 1414808031, -1106750021, 2134979963, 583337332 ], [ 65795723, 1788331136, -525744803, 1944918119, -612305166, 1377469577, 1792516068, -2115651357, -142845594, -974891957, 379529743, 485807451, 513489955, 1936122583 ], [ -578793592, 1315104662, 1651132229, 34813793, -901178412, -275911816, -1706089359, -1162763255, 1692246791, 1155213934, -746313082, 327720271, -1798217313, 209612830 ], [ -2057203009, -1843001568, 858471006, 603506212, 156548239, 2112006416, -1065947046, 1951012900, 1980780569, 1104854708, -138926078, -1235523169, -2035367995, 2059048292 ], [ -340962339, -361231593, 1513756623, -1265922334, 23762316, 1129658745, -1046851423, 1165714627, 1710399146, 1156014031, -1059275897, -1909560176, 68056453, -501276216 ], [ 1192310296, 1832602207, 771156394, -1090974448, 1773921831, -1829725121, -592638984, 964632832, 462969276, 2020055007, 1484325666, 1457623916, 41336633, -811943318 ] ], [ [ 2120380512, 642776684, -1143987994, -569165651, -830879914, -1093130255, -1674832424, -759980398, -1258682023, -973799933, 606870337, -17279426, -34647805, -1714533823 ], [ 1827011312, -567263328, -724952510, -1080720254, 1949498878, -973326555, -521934047, 684620336, 963252042, -1279297610, -1143116180, 2019007973, -507615582, -1474264612 ], [ -1432189560, -1102850150, 666737876, -732993069, 469220905, -780273279, 1583401007, -1254271775, 32352532, -1448505314, 666837985, -2127936750, 1345326586, -277826691 ], [ -1402402946, -901065463, 267103231, 988610137, -1323173173, -1226018315, 7726236, -1913211760, -243755876, 1023388109, 2040734985, -631410866, -1590989684, 959838786 ], [ 1428877222, -290216817, -203768839, 1878366009, 267899741, 525758632, 106179488, -2071941318, -223890105, -2013815750, -431488106, 447729821, -582738997, -869519374 ], [ 983559531, -1456194161, -1000852839, 269232530, -834465822, -909442737, -473916840, 1096973606, -462012815, 84624780, 783466373, -1029951357, -1013585675, -1679637183 ], [ -1585418699, -732048186, -1659337925, -655414882, 1576315692, 1088348259, 1648855081, 1978932275, -1815716854, -383271409, 1688111894, -225924716, 1218032299, 1743811903 ], [ 1525383243, -713877267, 23656541, 537087875, 1927882014, -1711234338, 1608944814, 294831990, -102554685, -2040629734, 2092051384, -1577346804, -2021650650, 881217837 ], [ 830141856, 1022676853, 228354189, -1616708494, 110528386, -223490628, -2046794668, 656984746, 1784332532, 1752672151, -1277274342, -1794131479, 1735374467, -1517857037 ], [ 1327380749, 756160511, -1423636439, -612365169, -1878995706, -1698352406, 1880238047, 1832694721, -1979428505, 1698114524, 489097770, -2033449967, -1282067772, 1931780104 ], [ -2034287025, -1088224086, 1322850507, 2118394958, 1251527093, 381666800, 1369597855, 403737188, 1004461383, 628728497, 215591107, 191926696, -1051554013, 1685752004 ], [ 1275466444, -1143026321, 76557306, 1816984865, 150395896, 668475509, -283507014, 1663622294, 1963529289, 751697117, -1461161362, 1081863145, 2067316785, 527527384 ], [ -1396043670, 1311611451, -1920155844, -1566860659, 756861360, -1390931803, -181128628, -1626780083, -806349860, -1037251690, 1762747856, 1945393570, -1497768921, -1637843158 ], [ 1000072795, 1472106613, -2025823721, 1312303641, 231787976, 1166514309, 1281070861, -1731344595, -952276312, 1497367360, 196126749, -199942430, 298186935, 1819049931 ], [ -667175095, 44370926, -2042893397, -1741110446, 526962314, -243018454, -2074409826, -1203332374, 1679080960, 1316988199, 1281007208, -311470360, -1032590879, 377384533 ], [ 1592148640, 394325500, 1539645241, 621882083, -111552617, 1157780648, -909711782, -441044829, 168028990, 1901204043, 889516053, 1207976087, -55779202, 159316692 ], [ -1246246263, 1641956497, -1292750699, 734215736, -902390871, 1823872182, 1047433016, 1497963636, -60821708, -1644029095, 827380021, -1684495231, 2095329920, 696361233 ] ], [ [ 1174779565, 1300693820, 779297818, -271633509, 1748285771, 704108005, 961892618, -277684941, -1632121466, -126983002, 1796997620, -972925689, 1223970099, 1262747212 ], [ -676440567, 1538500199, -1097751982, 485853001, 429418724, -1539251935, 373670743, -1157615289, -1435355842, -1309233316, -443181949, -856832877, -3258514, 1549342150 ], [ -1358127919, 886269270, 1249851323, -337638660, 1841763154, -880284329, 969489203, -790113220, -2072454211, -1546752914, -586238730, 35607056, 238764374, 399844612 ], [ -1658071071, 2074408110, 146308291, 1219384370, -1397605652, 1108687650, 1863399674, -1867132147, -1874558028, -1953203718, 371128013, 333542099, 1418610120, 847731470 ], [ -193632272, -1552693022, -379246010, 1548702026, -1066456514, 1123005226, -914360859, -1103395774, -123272702, 1883216503, 1955556918, 306649108, 1605972075, 674586824 ], [ 506277713, 879390675, -566627359, -1352457930, 1232640430, -1092414434, 1391802092, -644342699, 509233869, -1241714151, -1865327082, -1468833298, 1454684874, -1554801054 ], [ -196737427, -1882972381, -1192552093, 1412453105, -1696952687, -1253819210, -998062014, 1489490183, 803053125, -1720703433, -1037112313, -1094996998, -93571540, -143897740 ], [ -1729453281, 46252782, 158653694, -763308746, -335671076, 858691065, -1507439658, 2016896525, 1605972593, -382748124, -1522181357, 631019526, 35942868, 2020990275 ], [ -1921538821, 1310444674, 642337687, 214084846, -950602015, 2137716177, 248790429, -222074269, -2025241128, 152627028, -1418686876, 1727377282, 879003038, 1033024410 ], [ 1375113518, -1411465255, -597542250, 723155032, -19048197, 1905463941, 1615164829, -743696813, 750219986, -1329925364, 869652865, 1641159617, -610793711, -2050895496 ], [ -185201728, 1646567431, 1507700808, -1929004323, 1016467332, -696031467, -2015575960, -1969140132, 1094198474, 1408173577, 72670710, -1654640323, 1154067891, 907007370 ], [ 44236443, 1602989387, 837303488, 89557265, 811559853, 574467529, 1259425988, -290473166, 340053538, 1429107391, -378106377, 473591320, 735565298, -708868494 ], [ 791067530, -1385483375, 2018518928, 794321088, 1057910193, 1467376054, -774682520, 641859780, -1585136521, 273666189, 1492010742, -2057089734, 1068610399, -1294787580 ], [ -1143571509, 721450256, -942821096, -49402264, 227780420, 1088256674, 1222390900, -319800744, -729882962, -179322701, 1310853227, 512465302, 2140640010, 690748370 ], [ -18165417, -264277506, 703322233, 614192396, 33214587, 1443171169, -510337970, -1614027837, -713128736, 329075837, -811399887, 2052428510, -1932268582, -113444890 ], [ -729164478, -1439995682, 1281982426, -1354314195, -390793956, 955683413, -1977307321, 1759066013, 247869745, -1986273019, -1946025305, 1387390261, -370909522, 659167470 ], [ -988647299, 616830423, 726994179, 588665391, -1625143645, 453143522, 1977702542, 698508053, -2075008299, 1242609954, -943426573, -1495267933, 1614699046, -705997854 ] ], [ [ 1655770408, 1970312090, 293648516, 122651882, 1009418792, 2010826118, 1729735812, -565317932, 251928483, 51436760, 160860322, -818049402, 1794960438, 811621547 ], [ 1980671177, 508537086, -2035691923, 1058734675, 1214566385, -1923222821, -621373245, -1287811613, 335484467, 1846071680, -1668661987, -490497321, 1954919672, -1607953862 ], [ -1583304335, -961937304, 931944176, 1466317096, -613647368, 1895649275, -1101401221, -621051432, -210453337, 412445685, -431361927, -1503246815, -399405446, -1688024740 ], [ -975885377, -892719233, -1093681958, 52953484, 1659331488, -1494416023, -573492142, -631061055, -165232399, -1286315766, 1818610851, -1265770316, 1492747249, 1677272239 ], [ -1613407024, -1027369788, -934600670, -946197806, 2079861523, -631837122, -284776482, -437267498, -1493241409, 480364355, -1272595972, 1894406633, -923677111, 1867591295 ], [ -180563599, 1145417037, 384928411, -1440052894, -953232010, 1290059724, 17385165, -393535135, -727389990, -1705386275, 1961087580, 860093093, 1657945190, 965960950 ], [ -901800873, 2088557333, -502446920, -1296330395, 1944539855, -1715414457, -709314588, 617623299, 1187891247, -1813725928, -232594858, 495974533, 1921534237, -2116114070 ], [ 1561622078, 779560612, 590132692, -106617935, 387434928, -490390399, 575846662, -36820151, 138157955, -1363966174, -1702423532, 1845719948, 1459901650, 2107848477 ], [ -1373904023, 242148629, -1146374688, -1602415595, -1549122526, -557565416, 1590183521, -783202326, -443009027, -293761353, -2085109175, 1467252573, -133113024, -946525153 ], [ -365958300, -2121308619, 584798762, 138370977, -1539854734, 2025022492, 1172258975, 394396754, -207305164, -1866245319, -895382985, -1880967358, -616552661, 1235854726 ], [ 1450900067, 1477225889, 1163113772, -113011527, 347485191, 919268102, -1612793313, 903631890, 1470977753, 143640445, -495195078, 1103672117, 1063840576, -894032410 ], [ -466498303, 1745974559, -684456958, 47284495, -529619788, -1499740256, 506741009, 1855133719, 321883284, -1091613780, 1005962499, 248772052, -1206570846, 1646067119 ], [ 1827592361, 485965764, -562228479, 1485281478, 492233156, 683367825, 900012298, -1747101900, -1871882427, -1623488672, -925369187, 424737881, -887546052, 615960284 ], [ -1436814681, 2094000349, 274579780, -1804892071, 2021531471, -1154415913, 1701203294, 29215579, 223989145, -1104913882, 268548313, 878365384, 1208397388, 1813443398 ], [ 2096683653, 976195890, 1988809539, 1281884425, 1154145382, -446661517, -68854671, -1836920918, -923164806, -181086571, -1098167431, -1995735585, 54768295, 1425127581 ], [ -114820907, 1035232899, -602523328, -536878920, -702728293, 196877411, 1208905680, 2009656062, 1993883066, 1339425169, 1765710398, 1760188153, -1453796356, 1221638881 ], [ -661998437, -994152968, -1684115260, -752687875, -828472296, -1569773256, -1626394778, 2094966429, -772757788, -1883484618, -1060881805, 1759944925, 2112705191, 893890082 ] ], [ [ 46902024, 1780428, 795271384, -1713176897, -744588780, -1005855213, -493104438, 369643070, -1448179172, -1099091437, -41135050, -1085391694, -1362007175, 569989473 ], [ 2109882030, 1381806897, -116298370, 1447109560, -795870200, -745292200, -976194779, -1327386873, -1440571794, 543435762, 1281227271, 1707878415, -360568855, 448159489 ], [ 565013971, 1371054145, 708715377, -980636074, -204906689, 1251819417, -1232042888, 193104546, -1485442861, -933075878, -1632078601, 1450035034, -1290032373, 1095475070 ], [ -1770267391, -287247762, -1916032289, -415782467, -474221728, -496496668, 16062121, -542029566, -1254326484, 676741684, -1767018459, -454184765, 546145843, 1768012168 ], [ 1948282075, 2010864900, -657396770, 139514935, 247639871, 1837343490, 2125500571, -491814700, 2010097559, -346547211, -1967043273, -2025393732, 155179174, 791334706 ], [ -1158292538, 2004906892, 700444808, -2056890420, 953461051, 434293604, 98430610, 919354507, -168063731, 1383012060, 1171057773, 1815947058, 1389376825, 271703156 ], [ 1257849800, -713111236, -498203760, -134554730, -2130642055, 1984411646, -1123205724, 1836629715, -493387973, -1996680566, -1485080675, 2057842955, 41752848, 715074350 ], [ 1714439597, 375113955, 454104472, -2139906020, -67596753, -1735305785, 1827539425, 858053364, -999640881, -1395099580, 503263034, -187917903, -970943501, -816722432 ], [ -1084033450, 556906071, -153701409, -147346233, 1303709011, 1983045873, -814554471, 1398587454, -329837002, -469640415, -665347494, -181325368, 131504661, 1783587364 ], [ 310008621, 276394050, 242769688, -1750583217, 197458986, 664578104, -1515784211, -938775453, -1678380334, 611482192, -437372972, 1624399241, -990636949, 1766549214 ], [ 407061926, -162503641, -1824291771, -1418220867, -1625600884, -2128845339, 2007202051, 1423454639, -278436908, -1841629210, -1103893250, -467338736, 1360181317, 1032161445 ], [ -935853089, -1510543268, 1056290708, -1380155564, 1201226237, 867585312, 1532417704, 2115383784, 578757317, 1798531393, -1460752617, 763640747, 1548021956, 1606146645 ], [ -2106505692, -42517522, 1499801224, -1385911471, 26695562, -2132098406, -1167791835, 954674494, 344868761, -1810994501, -1590023406, -983488317, 227985152, 1153819292 ], [ -1549171352, -1405072767, -1241355730, -1587750014, 781558610, 734059089, -256249513, 1872512456, -1761061821, -2112502011, 538175434, 328495098, -2108068956, 2143666105 ], [ -2091551469, -2112903766, 864913001, 83593095, -1334681883, -321576415, -143699510, 1018690183, -348101228, 183694382, -2116652388, -397389472, 1726012260, 1264766560 ], [ 2034526748, 1755377159, -1623389228, 925417373, 741932509, -2111600740, -2118184321, -1917110594, -771908247, -164647077, 421269531, 1810769662, -778167967, 1468216498 ], [ 397630502, -150313355, 2138348986, -31082392, 655709572, 51887821, -458962768, -321307860, -2024892185, -1475553656, -1595756502, -569905560, 885889427, -1609030778 ] ], [ [ 2081244129, 1918409875, -1454393394, 1410358388, -1071046872, 595902388, -80342614, 1537891959, 1199170099, -1196523844, -83178963, 1622356369, -1235755967, 944804127 ], [ -2019653207, 1357106410, 772081389, -1694221443, 1433557138, 87418865, -405981607, -342589244, 1202889920, 1375248647, -1304429867, -1320106847, -1559802763, -1826517420 ], [ -1740769920, 945293926, -2051831709, -1106508612, -1673554923, -2042053030, 1380251098, 2130262303, 1544486324, 497633091, -166179477, 601082686, -1766911474, -1307145537 ], [ 1920029851, -64295648, 262701126, -1271991656, 629475479, 1761740879, -311894851, 1622704371, -1028681894, 686081815, 1166303911, -598381758, 336817812, -298527739 ], [ -734047550, -88402013, 2041573861, 1678303677, -151976868, 2053913202, -851897384, -1350682991, -719093360, 1570261226, -1846269653, -1468911701, -1723746243, 647928149 ], [ -1061308718, -1078733208, -578719059, -172716640, -751375822, -72136587, -973943379, -778552280, -39428097, 79010298, 137244590, 1797654470, 952571662, 884666141 ], [ -1707045020, 1042350727, 2128741432, -1773513728, 1657524450, -569711726, -106253686, -1540057065, -290154387, -1399383742, 1501043247, 1449246663, 571239118, -506968655 ], [ -453753627, -212215975, -1431535389, -350314337, 1038291090, -667016927, 917794186, -870726071, 105338855, -434923664, -167195399, -1206910986, -1932966898, -1399940152 ], [ 2141492855, 1910502496, 1235811404, 575530769, -1143258183, -932193399, -495891817, -367028667, 2062706199, -1720255989, 773119754, -1007550354, 1666353064, 1507549501 ], [ 1123087900, -85250470, -1905877966, -280391466, -710511440, -6411709, 509408673, -1084640668, 214947295, -1483625976, -1974195720, -504921676, 1263203127, 1684902483 ], [ 575695132, -692766468, 602277430, -869445933, -878397072, -630747515, -1551526084, -887725103, 1557757614, 1915844066, -500950525, -1293290721, 1258142559, -1697692997 ], [ -753312687, -1098640681, 1969757151, 515900097, 1089499667, -127987413, -1143832335, -1514349775, 436691246, 1859808655, 1299924847, 1391857067, 1460068013, 1442095740 ], [ -1936451667, 1312871674, 868547248, -274291548, -266986751, 577354026, 1103450819, 1702191692, -2057708846, 2025460659, 1564941895, -820977342, -475164410, -88225764 ], [ 1844857395, -310439017, 56670212, -1842599612, 1479495663, 1264318990, 15015646, -172042736, -439022898, -2016783305, 1722327725, -1123424289, -2137360668, -363993701 ], [ 1902330834, -440301806, 1258816990, 2082450954, -1898440165, -461505836, 1661097847, -802359900, -1229145510, 1045908414, 54647061, 1042759580, -860873020, -478233413 ], [ 34307875, 739274828, -1815974981, -1797778352, 1953538183, 467279880, 1782345476, -906604209, -803535066, 1465981107, -1968430262, 688504827, -2013840127, 934680707 ], [ -1493675156, -327147131, 1850900562, 98572571, -1866340794, -470134776, 1741665427, 1124244395, -790640012, -1509188202, -43066122, -1329070734, -1021024438, -231145385 ] ] ], [ [ [ 867169391, 1128868596, -1006771839, -1737629072, 792852613, -997254105, -496842037, -2105427082, -2024294147, -982150342, -352812693, 96306263, 1469959199, -226984154 ], [ 438693945, 467506846, -621932552, 1118506560, -262221081, 1535976245, -1818634084, 366824522, -754309044, 1752673415, 1619434250, -1927211387, -899401314, -1153380747 ], [ 1485126436, -1254348933, 647218903, -1191063742, -1204924650, -444340062, 2092971372, -1349810920, 1215593066, 811469647, -2007259596, -186749357, -768590728, -1647375529 ], [ -722923828, 1245417273, 175118429, 1440294918, -1637486986, -1824473218, 531806888, 1347379947, -135252785, 1068721072, -698760360, 1224801087, 669792170, 1182500966 ], [ -452284642, 849568165, 1930243653, 571208584, -44687025, -373894478, 2129348057, -604359149, 1382324891, 149246766, -1958805630, 1915890634, 1049644585, -562741409 ], [ -1169741380, -1235934319, -137848692, 813265302, -1963983305, 590199972, 1843921745, 1909513766, 1325447999, 2037008569, -449837819, 1579653949, 1384519866, -1473159899 ], [ 1188492725, 2033970710, -1119249329, -389667760, -1817351423, 414088734, 786187538, -1353727183, -674937149, 1145339684, 122474636, 950154694, -76078136, -53304945 ], [ 1819301926, -470740388, 1368535294, 1013837121, 553066256, -757081943, 1353364408, -1225227158, -1580878010, -622958638, 834606067, -1845434771, 850524671, 759504885 ], [ 954617076, -866555786, -954172832, 1957497335, -818370360, 1251646614, -1605602281, -1848119836, 1905627357, 1911822526, 1495493108, -1491837409, 195884389, -412561444 ], [ -1031776214, -1236379077, 1155951664, 842637996, -1131730749, 147476635, 1811686598, 1292141561, 687987293, 637015563, 1509731503, -515697017, 167681345, 285330304 ], [ -834848191, 351845146, -1019715388, -824077311, -376005433, -511987184, 625912754, -180616434, 1359115446, -2055702310, -1237191093, 823189342, 1266450678, 1449926519 ], [ -2131188855, -973864218, -753343100, 1577450912, -1145930512, 816558181, 817675673, -50442275, 353282394, -1735957227, -458250126, -1418778839, 874733314, -345553718 ], [ 355295651, 624517618, 125221625, -222788849, -1526611738, 1285084029, -1990687057, -95831930, -868203352, 2048071014, 215586336, -1884722095, -929485937, -1579118799 ], [ 1193801911, -1546833698, -1350806705, -264179774, 453462034, 280547282, -1997067838, -1192976513, -1310254879, 1979500992, 1163422059, 2088156755, 1690176065, 1328529331 ], [ -1024291746, 1170239488, -1642387651, 411890142, -1374974432, -1530685566, -191912824, 1952031421, 1088667260, -678301723, 2006879627, -50649616, -312032189, 602554714 ], [ 1351611420, 702536830, 1102165007, -238165407, -1886724122, 726554656, -707441024, -2080035735, 1112621425, 1379499965, 114294422, -502432637, -403852385, 1590551667 ], [ 1411029922, 1766925963, 1140864339, 335096739, -1273275217, -2048592171, 1278448247, -495104002, 1090498310, -2139715238, -1945851824, 2006827967, 590701249, 1673507898 ] ], [ [ 1451473526, 41501011, -1396545431, 78761001, -1479293795, 1138893716, -687542008, -82079134, 1970858093, -1432618067, 775728565, 228666749, -580696714, 314382387 ], [ -508983123, -1027575331, 231109842, 601918788, -2082781167, -804101167, -1215696413, -374069109, 1575805400, 1884738465, -860929749, 1719828341, 1243540376, -603299723 ], [ 647152808, 1451345948, 1697944290, 474423707, -79492955, -1486386152, 54247819, 22345621, -768098319, -1528235043, -1536468477, -9315339, 756678807, -1476324459 ], [ -1876323846, 1822612118, 1811894486, 468818454, 1855858788, 1165049247, -1998857543, -749079507, -311114500, 1575034974, -1123555713, 1766851684, -228576793, 682601988 ], [ -578413014, 538082889, 1893371136, -1948524202, -1336387456, 1451684594, -2035381514, 450068378, 1846052974, 1266204685, -2032412208, -2087085812, 279021833, -215000805 ], [ -442914396, 122965938, -1611602983, -484401283, 783517181, -1727678104, 632479063, 812794902, 761850897, -555497464, -1830460094, -1180288884, -1003794367, -1350659296 ], [ -2061707492, -1514178553, 1563038140, 1014932026, 223282484, 2004328419, 416646686, 734316458, 113836374, -2085592101, -732343143, -440726588, 1791746178, -707100468 ], [ -2093366630, -429034373, 1979217164, 1069352314, -220102959, -9713563, 1788772700, 582098063, -2122418457, 1731572700, 1959288940, -310917180, -845926917, 662594978 ], [ 64331620, -1254289905, -1914768890, -258592491, -604719219, -1685006439, 1102749850, -1327922101, 1175965320, 530797079, -973028946, -1642424315, 1720772819, 1395711299 ], [ -551414301, 114550358, -1824938391, -335884441, -826009360, -215485247, -1000922538, 699304632, 1185158866, -163359556, 1232487913, -2001148938, -268685208, 121269583 ], [ 209870125, 762338755, -753698854, -1455208589, -135300930, 220737817, -1788512474, -1850757649, 496596219, -96592836, 370840230, 2060774647, 1850235064, 1616769173 ], [ 207817208, 574082145, -1908983741, -1672519226, 1370984360, -1314028716, 516277851, 815043854, -1270142380, -507203361, 963210427, 1747561431, 1534234077, -1104815317 ], [ -316921378, 845838872, -1520952659, -1804261123, 1370904814, 433934374, 1000697874, -101717470, -165074667, 1945486941, 1292853213, 684144140, 1381792630, -1957983835 ], [ -170602120, -333134946, -292363945, -678217918, 654979943, 822471498, -178905498, -2029537359, -2055935057, 220741612, -841036092, 1634901757, 1734789044, -1907643229 ], [ -1727028308, 986702725, -1984578445, -1233227741, 719898434, -857722653, -1884795353, -329763882, -542659750, -2115242429, 583316998, -1532761339, -2115929396, -1955659976 ], [ -479385204, -2123075910, 555164818, -1391182008, 1652688696, 1892699435, -1500446291, 2074930256, 2013432756, 1996342982, -1844584813, -488326732, 1013291163, -2002174991 ], [ 682423518, -355891193, 585280926, 1601971108, -556835736, -1161541119, 455867083, -1211755923, 1348292220, -500934036, 353196926, 397113027, 1988341490, -1928408604 ] ], [ [ -1057960893, -324777628, 480403008, -1408814659, -1424096086, -95413314, 1863154299, -800227129, 1400915204, 1614386650, -592027625, -957441732, -946977290, -1409130276 ], [ -494576596, -1203903286, 1959801539, 1469684786, -592633876, -661841262, -1282738829, -299723782, 1669398162, 57606709, -1812031630, 1399621479, -1638362971, 494217434 ], [ -1175149995, 1273719539, -396679643, -983362756, -629982506, 301358705, 1748375505, 1075543103, -383591032, 524105273, -1741822614, 1809372924, 368677599, -1666419075 ], [ 1158808571, -1255392659, 129069520, -1664973873, 1237614391, -645840005, 1427742250, -1876755592, 1396081180, 1030344545, 1558459652, 873071354, 92641506, -578430864 ], [ -1923981607, 130851126, -1936098566, -120400071, 2030860324, -343638034, 1513517703, 1822942255, -44729440, -452387684, 917278328, 1481001858, 1601462816, 1778740958 ], [ -404598864, 140148054, -1639044263, 2130754461, 1064888355, -1259901829, 408501828, -526624814, 772490618, -1838019250, -141815221, 843130974, 583774999, -2072975876 ], [ -101462445, -947912798, -593394117, 697471973, 1257929889, 1123184696, -1220622521, -1059333213, -35501688, 1873480430, -466470781, -1711230835, -851567669, -1633387602 ], [ 1281408980, 1339436145, -1263308177, -742029903, -1113640557, -486337430, 1465343430, 1676960782, -142989157, -1945438677, -1871072948, -880175146, -212435262, 117339940 ], [ 1818199104, -919900546, -1641877882, 928985557, -488612914, -838737981, 564684047, -372497426, 2114873522, -1310826721, -507122396, 1220544017, -178033805, -416173471 ], [ 1491903096, 130927972, -530270037, -491428957, -1360786510, -879810607, 905273240, -1366635410, 570576684, -1296907336, 1290881288, 507285966, -1092366614, 1107256277 ], [ 672022018, 279821238, 2049667641, 1035984611, 1630942391, -242466207, -391619361, -985021081, 452817003, -1389830775, 283623434, -1820050546, 594483746, 1832041052 ], [ 1426154555, 1400668960, 1038420832, -1632120024, 830032906, 1920554375, -799484125, 1985807290, -2055378097, -995135501, 1206623682, 2037886902, -358363344, 1381819526 ], [ -898561201, -1417476828, -1615968020, 420791042, 392092641, -893201672, -1626323727, 435358105, -2143692650, 1722155939, -270388240, -1776982579, 1474018992, 692989933 ], [ 1699067164, -647973145, -86965771, -1425670611, -112563492, 189035145, -1454215716, 1376462790, -1454991056, -457245944, 570375157, 136160974, 1042007722, 710511519 ], [ -1647810948, 17825805, 11741762, 1564974363, 1827572426, 554492297, 83739987, 1688712027, -639587005, -1516859873, 468079578, -1252763470, -576509079, 677077490 ], [ -348436319, -256738393, 2032547438, 492220009, -1901821992, 1281629731, 1985076264, 1474539793, 806811500, -30217856, -1667844930, -8433195, 1968813045, -1485036699 ], [ 1517047613, -1981492160, 1181588870, -1814485607, 1066506444, 526696358, 2131003099, -257284352, 532899425, 4554971, 1449922276, -969826460, 880240217, 864313052 ] ], [ [ 485629741, -1912981130, 1717543289, -743984588, 880829340, -1045267431, -1337903440, 1559093434, 2122948925, -1723288002, -677006914, 238340197, 1071399766, 663557177 ], [ -1934939575, -310936584, 1911186262, 1232380695, -1898889598, 1107060699, -1991927951, -1992476584, -65999839, 678780174, 2131322325, 1991075759, 2055060909, 952571979 ], [ 423476802, 1266188099, 1149414186, -737169329, -2128883236, 946536748, -1217091054, 1751171548, -453833958, 1458009693, -2002623108, 63183239, -37053940, 1358635909 ], [ 1071282464, -1811439997, 985360196, 1742297560, -1864588987, -203686602, 1842297167, -1975087646, 2062502520, -88315642, 607340927, 288777126, -539724889, -884264659 ], [ 1958066386, 1113571546, -294244241, 1761715484, 1078082760, -2037064874, -1909387449, 21314657, 718364057, -1120407374, -1499695212, 1133895075, -1130723134, -1385357228 ], [ -1536758287, 995940699, 2146447512, -208406744, 1722876512, -201116441, 292932587, 234968875, 2078528955, 1482644575, 252886596, 1544739508, 1168081339, 1097740575 ], [ -20010020, -951843857, 63235187, 176709808, 198392634, -591949303, 2057725046, -2096817103, -745003782, -45518913, -272796493, -1055363990, -41077650, 829301807 ], [ -1230956172, 621613280, -503956724, -186297244, 1871469595, -1057148929, -30342472, -1620507719, -800008999, 1384644053, -1145016575, 221451595, -844236174, -1986850174 ], [ -1549973000, 1015034393, -30093221, 1079072141, -404206839, 909944883, 110238049, 193499106, 375931686, -11793389, -2109405251, 1272702624, -669856923, -1900105277 ], [ 2126386512, 1875453243, -247621815, 1549957978, 570135940, 1914884812, 1631067809, 479993535, 909728840, -820680626, 317531219, 932143274, 564233893, 1902558038 ], [ 1686874161, 1865371684, 981915007, -737489915, 3687062, 1252068331, 885003747, -492144986, 1902665144, 903284112, -174140623, -2030203195, 1619321479, -1118920208 ], [ 1911593420, 1852976164, 1205833448, -426502240, -2072729686, 484248857, 1028964035, -288009938, 1118647036, 576933078, 1507318300, -1489667223, 1444073684, -1298300700 ], [ 1771212814, -1518153624, -944722321, -1577845964, 1896351117, -803879869, 1679570681, 327520139, 321856427, 1324570554, -1944066311, -1221789303, -841197465, -1977094111 ], [ 1834137783, -1215627382, 130995330, 942960478, -418292405, -1068133724, 323764721, 1079542895, -688559861, -1839958284, -1193603315, 891971847, -1497051932, -572513726 ], [ 134781758, -1340532728, 991446258, -161254006, 1010151535, -515866419, -1283560093, 880371615, -39875763, 1241057518, 1754985742, 1396047076, 1365681991, 2066461852 ], [ -645111751, -204854736, -508752399, 748372245, -1442132684, 1752844623, -767733294, 1703580403, 1366745957, 738732632, -185678278, 1500061910, 23370136, 753142938 ], [ 375027240, 1913903364, -663427221, -805458279, 7985499, 575994819, -1166573074, -1729805315, -1805546607, 1268404507, -737859518, -1878019032, 1831677017, -1878199056 ] ], [ [ 1770947288, -157367246, -1285538675, 1647961270, -277071767, 315441010, 312541750, 316956582, -2130879000, -328842576, -33000550, 1874239188, 1252688133, -1565004133 ], [ 863144603, -1255688735, 456931797, 1795354790, -735172533, 1488458632, 1519640948, 990242708, -1968515272, 954263250, 1706623390, -458051042, -229323035, 367914883 ], [ -872910392, -1619471903, -2103033857, -751381159, -977885552, -1901875353, 1937367425, -367864542, -1295903848, -893980064, -69919182, -427493351, 259185571, 1591542044 ], [ 1254741018, -150707621, -1168328357, 1465075900, 1162721381, 1735404351, -894745374, -1334375654, -490185910, 1698385048, -406880595, 2057922455, 715096266, -1423187885 ], [ 1958397565, 542579603, 1736796375, 1562401796, -1908652475, 703097147, -1131581755, -1552893844, -1835089273, -957986501, -1631952937, 781940304, -1273041756, -947022053 ], [ -828608168, -1725624719, 1215515940, 1768813691, -1623414986, -874660876, -1819284956, 1887676622, -1790476756, 831726753, 1397032790, 870768921, -1173180049, -1938079305 ], [ -724886113, -114328971, -1233103734, 1003722910, 528241689, 2042326144, -1307030559, -1136344062, 323458258, 1566896407, -359125022, 1769233424, 1776557589, -2113251776 ], [ -1669680845, -723286478, 257773202, -896082394, 1158254489, -676254200, 447050659, 1663184379, -1501183885, -1628496709, 2026951405, -465349916, -1939652582, -870297679 ], [ 322513088, -2028899862, -1728773782, 1346074572, 1833993741, 587127816, -1995745421, -71411763, -1291005289, -1318824240, -248223910, -1199906724, 1080182253, -1369088306 ], [ 1463039828, 1247874063, 336038796, 710833265, -933529523, 727823507, 325456481, 1744745171, -855353587, 35805614, -1551224210, -1632782013, 1351799610, 1551046928 ], [ 1546908860, -143843666, 939112479, -2040245899, -963408645, 1235004140, -559449116, 607008932, 1235109976, 643825025, -1911198122, -745187403, 228102874, -867886630 ], [ 624723276, -1997936150, 782693242, -642791405, -1173236076, 1429957274, 997383849, 789198287, -1337858255, 174494409, 1957270033, -485803778, 1662332212, -1805397412 ], [ -2040471454, 2142717931, -1359294230, 548916403, -621500357, -769343513, -1773815880, -831271928, -921517126, 288774888, -196787369, 227696818, -430286589, -1341316570 ], [ -1917615195, -1360795783, -1262197235, -2143627853, -498311062, 1336383018, -674065260, -1393540177, -865118716, -1431067220, 1937023658, 1960875871, -527553447, -393167361 ], [ -1405922171, 1985090108, 1338117551, 1711079951, 18067475, -1835298263, -2064858100, -710341779, 607442953, -1618690640, -2061311095, 1980380810, -988767389, -1151545242 ], [ 1105862329, -971624696, -1334542597, -1936596660, -1503004939, -596636410, -416736430, 859365603, 1583624507, -887011632, 2072865409, -657758612, 1919558666, -1585334362 ], [ 403074163, 2089160714, 57245646, -2077971919, 277213208, 57736190, -602940678, 374323752, 1019561372, -1827167197, 2138421246, -481958115, 1131850345, 454648334 ] ], [ [ 8661461, -445842755, -483036899, 400060689, 903111144, 1817702380, -2136118591, 390641374, 1154984245, 2028028381, -1558739098, 257053721, -1602160496, -434323506 ], [ -518926517, -2116174453, 1153218404, -1436137569, 1153367303, -1481267061, 29323487, 465886125, 1611070609, 544240040, 1941103533, -1244358166, -879464439, 831680827 ], [ -121936182, 820765883, -1061438782, 774423728, 526196587, -1732268048, 80120678, -1126300361, 403548970, 866968209, 1345578532, 1654365558, 567093569, 1016021768 ], [ 74499455, -2001392932, -1040490338, 754832525, -755612674, 2042380244, 1326716414, -573414666, 371055782, 411930580, 1571639044, -949491110, 1912717777, -902121540 ], [ 49974373, 169938588, 1429692423, -1222734260, -542457314, 163981084, -2072294525, -882734225, -105239779, 2020015284, -1182731422, -80079166, 349527786, -986859807 ], [ -159914290, 220170550, 1970615683, 1275226696, -905728719, 1883492985, -747391061, 98535074, -331099550, -375871223, -2073061816, 620573280, -727424727, 723864385 ], [ -537319159, -932219895, 1861193177, 428877790, 1552330122, -29199567, -1639257164, 1470210466, -1523899154, -837261130, -545434518, -1439954988, -1410190433, -798082241 ], [ 412003356, 1937637053, -355956875, -1452858744, 1260687395, -788593251, -509914972, -650018715, 2132918021, -1475373305, -534809514, 616686655, -1282173910, 1070405452 ], [ -476559580, 1344758060, 1091598961, -214720121, 911140094, -195474868, 504631617, 1733761408, 1056571054, 729192276, -1483587167, -508731561, 708625555, 1851003999 ], [ -1284819523, 1178245476, 1034970735, -1824624262, -1348956071, -1844913902, -1625906330, -1412220161, 2136524460, -1338258902, 1337510512, -2111930128, -2069196236, -296583675 ], [ -1537382915, -2062218104, -360492531, -1518450948, 1822770282, 1763767264, -1277867872, -1905753722, 568514582, 1788264590, -460594314, 1212255275, 443144129, 2012673072 ], [ -883888848, -1886996968, 1838045425, -697815361, 1900471430, 1756777529, 1921435650, -2137783297, -416462393, 1412124338, -1444870625, 1547897314, -677514666, -1021508836 ], [ 197711833, -2023801444, -1041440705, -1554010060, -1958525738, -1930857489, 1731915752, -139958819, 2013642700, -440951941, 1400746080, -876351121, 941696823, 896325871 ], [ 182483963, 656909538, 1641956040, 964196028, -1474092078, -1624327733, 1392836234, -1331784955, 1977668842, 366304490, -282367710, -1618107248, 2124356479, -561951624 ], [ -1670794587, 1025112595, 78808239, 856449449, -1676985632, -765127286, -1782182614, 1285435048, 371865828, -403056170, 331070783, -2117280929, 222064867, -1293859471 ], [ 194257207, 1239929257, 911657727, 1580050943, -209250519, -958453594, -1197547565, 1977495204, 597998563, -1589596255, 440898813, -24162219, -778628158, -1843389716 ], [ 36678155, -524031785, 694135216, 635341841, 1898926274, -1848480655, -1759841027, 465875690, 946015539, -440013482, -1600661773, 1804513712, -1362070617, 1675598323 ] ], [ [ -94172805, -118429307, -874107913, 1645426967, -775212867, -1038094386, -684288554, -1258558908, 1724742010, 1405013067, 530746452, 1887696747, 1136882254, -1220950902 ], [ 1344220549, -643849226, -1963276757, -1375947154, -1179201651, 1547814328, -1845785164, -1584700828, 500683200, 1758578963, 546627336, -1461342516, 390520794, -1916955865 ], [ -1740362720, -194141296, -1411592157, 872804410, -2111975493, -1147986820, -1239915699, -1533184084, 1636807656, -1044407765, 261392222, 800244280, -1946155527, 1649675365 ], [ -911072344, 108030588, 1481678540, 1105542727, -270981366, -708139889, -202052056, 1721870470, 1596693773, 332083832, -1895094980, -1518904737, 182155494, -811443892 ], [ 205830274, 570942420, 1864229319, 1812450384, -375237648, -432355442, -232040096, 970767282, 323472216, 894662227, -912796475, -1067046072, 929647048, 234518884 ], [ -294642268, 1980245481, -1845454394, 660544772, 413093822, 1790980829, -417010527, -1017046491, 2082761776, 1457834047, 281249050, 1111290367, -1273623652, 186794349 ], [ -518632577, 2087724474, 1223897486, 1311206399, -1230260081, -348782759, 1345733998, -916877919, 661462756, 2066552778, -898845970, 662906680, -464648615, -1718101226 ], [ 1253133642, -400237370, -1511292464, -666464118, 1043253349, -1905617877, -1655658644, 690591279, 1783233665, -1190926799, -346768023, -691893486, 1674996437, -1480942335 ], [ 517372701, 1259492557, 112048845, -360816723, 624522772, 888011488, 1058833173, -2069840119, 1473788514, 395944318, 1182927636, -1582835067, 1724446631, -1816811709 ], [ 1639927137, -405729817, -1182656468, -1008148596, -1480252501, -296206948, -201680670, 932657519, -1997900639, 690927338, 158504975, -1734588910, -83596785, -229948121 ], [ -1054442663, -889466883, -973834736, 256749377, -1757902098, -878614143, -208733002, -1578094457, 783876717, -1235897436, -1638931336, 1839254903, -350727423, -2039364970 ], [ -674382191, 136601104, -799164559, 1724469875, 909709666, -226390537, -633502872, -1490039049, -2085231, -874019520, -1962420168, 657652527, -1209360301, -1231255992 ], [ 1316421491, -1340727227, -1124340922, 1937134647, -479312205, -1054107857, -1197625038, -1124851727, 427726480, 1547433711, -1082898007, 447510793, -2116974476, -362851447 ], [ -149867836, -1097191371, -1131137830, -708876927, 1210290410, 1485617766, -2010367883, 1093901243, 2129667835, 1230057968, -695071408, -748359547, 341358992, -818220432 ], [ 1133940993, 328575969, -116460535, -555550403, 1045556423, -538009919, -531443681, -1744190361, -2117522771, 1481547404, 1937941387, -1791243514, 591368540, -897464384 ], [ 1338236659, -607475157, -1032929390, 1479270583, 1722428996, -1111964685, -304000785, 1030053796, 601968127, -1824607912, 1360854000, 1920342870, -837873498, -1734950858 ], [ 594352199, -705338803, -392643704, -1436400844, 1201072543, 1507181385, -1707563917, 188954876, -55899315, 397805322, -245877824, 4166877, -2064678750, -44132170 ] ], [ [ 938977357, 250643244, -284208222, 1532018594, -557969546, 1712054173, 700494756, 1882318046, 1579618172, -1265895594, -1792085429, -286316446, 1758705087, 1145477638 ], [ 912207241, 1237437120, 1845725463, -1317629066, -1196074870, -912705555, -1311316114, 1071239572, -1789830792, 297715322, -2137414311, 686788577, -2094222504, 1144017706 ], [ -261597337, 907069892, -596380003, 297156199, 1534630089, -1197815096, 1139055981, -1132623625, -868189016, 897210043, -1050397472, -165910921, 1743196459, 1111879016 ], [ -1300440770, 1529553415, 1978741647, 33506195, -1953735799, -1925071599, 1471312752, -2046488967, -722024226, 1902807787, -63625925, 1064779664, 185576438, 701643269 ], [ -833365274, -2005641965, 731804181, 162994883, 42822506, 884885800, 176113798, 473987100, 2011215694, 1945643200, 704694853, 182770494, 795608193, 2128400905 ], [ 489095771, 1699207603, 1480671295, 425134600, 465732602, 888684723, -830163575, 167208513, 2060849252, -2027406939, 217517195, -244405968, 1416321466, -1586842193 ], [ 266697186, 2033094378, 1772319053, -1541119614, 205264306, -23688915, -645401029, -752492206, -643532217, -589081807, 95592060, 1290318992, 2103209150, 2001491221 ], [ -926975964, -2134822968, 361828700, -90115990, 1931442151, -1013915998, -614958043, 1345646479, -198015666, -1152418103, 1785516094, -939864473, -202783731, -1888671188 ], [ 1649515815, -944695641, 116742722, -699985625, -1769253117, 1851126327, 255144184, 483676451, 1363431929, 671532975, 568564080, 2076722053, 863532892, 1437345829 ], [ -1812542606, 1104785620, -2104911886, 1146933601, -1000379491, 90576150, -1895665492, 250075417, -725751667, 1436657308, 2016793665, -423314835, 2014506640, 1754389103 ], [ 1265295003, 1767537985, -1288698468, 67427193, 472509412, 1388121380, 482586174, -1289694639, 1414931915, -2066548485, -728396263, -985230938, -1494052587, -1858118178 ], [ -940340944, 1682089381, 1926971436, 582754231, 1381072825, 807005769, -1002698705, -647099743, -1230276131, 1372168537, 496195490, 1217735892, 2137024444, -1485512207 ], [ -1029600230, 308748589, -1982042432, -2118007461, 480640938, 79732939, -94750046, 762010050, 1875360194, 1950227807, 929345766, 917147738, -833922109, 1053825241 ], [ -916875022, 1356158206, 811316878, -326842511, -1362310580, 329814274, 351181743, -490220294, 158451769, -2106718318, 1181669727, 1766407945, 1564986667, 831687862 ], [ 975404895, -1098044657, -1090162007, -69664065, -655365868, -369271909, 23287858, 2017402018, 1897377595, 573482057, 1914417303, -1180262758, -992603504, 1190612527 ], [ -1666653042, 758149556, 2012054179, -103402110, 1771134020, 72439400, 1276031085, -353062772, -1366718406, -258877946, -760023567, -1700137432, 1556965326, -822784764 ], [ -655848350, 76607972, 377567892, -1464253819, 29962367, -897100073, -775056899, 1988977862, -804341653, -1740831954, 744750244, 712618924, -488572714, 1491324623 ] ], [ [ 67464596, -2020570381, 332800614, -1637374664, 1792665503, -1263932653, -1034078293, -93376667, -284916918, 1017764412, -689207617, 1355380486, -453648315, 75408219 ], [ 1382061743, -1099722268, 979408986, 1858836379, -36849600, -983946720, 1870414339, 878840332, -536121293, 156600882, 1886376432, -1526919162, 960705608, 734401754 ], [ 2070427718, -580596948, 35528713, 807191431, 1892551739, 1317287830, 245723050, 862510403, -1208013787, -1849389876, 87101201, 23887010, -1840212753, -2136452313 ], [ 938265392, 820346731, -1743725892, -505485533, 362830704, 601236914, -1877613725, 1957283218, -1838171831, -237605869, 2115203317, 1523885080, -1429264955, 217627584 ], [ 793026931, 1169878052, -734930790, -998265057, 236646488, -1115971442, 1302484717, -530149857, 888285311, 636065472, -571916824, -38248015, -901363893, 1498819721 ], [ 1643309117, -1465108404, -550040717, 1338168123, -282525862, -539649583, 1457593753, -927959113, -79575699, -1398329070, -274816418, 437513166, 1989740650, -1451011331 ], [ -1752912360, -982406076, -1451173000, 1966733345, 1108521160, 2078719212, 445262579, 1708277624, -164543923, 610938969, 7888999, -159751109, 1927410806, -1604013738 ], [ 1366079969, -839585365, 1550419723, -1209400405, -1838284275, 794585593, 574429088, 958586818, 2107668053, -1553879995, 660380114, 1966703948, -603444925, -1535499350 ], [ -1532297209, -1808959361, -1702196143, -648034291, 925351002, 1215035567, 1736849599, -185767957, -765762072, 730368568, 1933151984, -46129334, -1486851382, -640618245 ], [ -1790662860, -2145967479, -899155927, 373017500, 1442855740, -1428250506, -675684251, 1272951712, 2032910360, -1228476208, -1183923174, -580513086, -1090028307, 600120905 ], [ -1925857049, 1510903386, 819622491, -36797225, -1882025423, -266713115, 512415872, 1545506950, -1675256904, -1227897795, 849396327, 1349665862, -1189320120, -567820736 ], [ -166114584, -834636012, -1414548977, 1550189482, -1855872699, -1935125421, 1408483877, 1187056781, -1219892498, 1470854794, -1660075766, 738892947, -514730830, 1415772609 ], [ 326157593, 1401415150, 1577677742, -295545665, -855917123, -1055429798, 481681176, 528759891, -1430662137, -242858271, -648021497, -1191546980, 802479208, -741832061 ], [ -255481678, 938938398, 1188417031, 1908257488, 278589955, -405059894, -207080324, -1448412381, 1428823719, -806083023, 1008270149, -2059904667, -1044850831, 1091298775 ], [ 1327597058, 645005612, 1389828889, 1431755470, -2654700, 1686875879, 1392807209, 730061823, 576942442, 2144804738, -440627356, 887349433, -1289891561, 759874591 ], [ -1254964889, 2047447208, 260822419, 383923214, 859206853, 1498361157, 1454718881, 1607089509, -1122014025, -1083226719, -457640782, -290031880, -2004867912, 1445459144 ], [ -1473887732, 348581189, 1780423227, -796119781, -161954737, -1808583305, -1249264994, -1890130538, 1166787891, 2073749752, 1962556713, -1987170003, 550985087, 1932552032 ] ], [ [ 251612578, 2104441196, 1390091630, -927550132, -702364621, 38962570, 800333410, 712509114, -908090584, -1374497869, -1043472995, 17258701, 518361306, 1522119461 ], [ 1880703663, -2123047060, -2078022368, -212322939, -457007007, -2053335672, 223130406, 2099093599, 628640124, -634835306, 316935006, -1850428800, 259926007, -226498970 ], [ 893875911, 829831592, -2080794632, 2075665781, -2078202747, -379112422, -1899620220, 518400614, -318280745, -408304142, -1329301210, -844655227, -1215844437, -1429718647 ], [ 1106110636, -519657481, 564397045, 243955776, -1938238359, 1985114012, 2064670571, -968279158, -1075048356, -275256446, 2087529106, 267056424, 1630661217, -59682868 ], [ -54011786, -1773204676, 642013012, 1544943597, -1085258358, 737917416, -1360285793, 171072376, -208346678, -1555140347, 337651869, 1389601718, -1469722230, 1245925643 ], [ -1802987343, 720996953, 714161561, 1762663086, 1331015236, -812002288, -1468361711, 2026996027, 2044722482, 1242485092, 2098548948, -181390783, -1817672035, -858034956 ], [ -546953676, 1255615299, 716883979, 1168046432, -974154328, -1501464964, 1957280679, -125199039, -503153090, -1615140814, 2047535244, 567922367, 208711110, 1523716400 ], [ 2100830613, 187014531, 292314893, 734270340, 722373101, 1796859966, 2024368530, -1477420548, 865330476, -1825095099, -2100413303, -668753333, 1526196192, 654624570 ], [ 583168965, -827723024, 944400543, -2056613666, -1749590132, -448649756, -1313849678, -478747817, -151289485, 1321624972, 981310683, -2016628440, -691228484, 1602532466 ], [ -1079085883, 607039624, 575832091, 1560627263, -1718527331, -1431501695, 414508177, 2054075600, 557372194, 1811578159, 1066872029, 520703360, -1202257002, 1781327765 ], [ 2056951368, 1128811525, 853546923, -1898673077, 2105499208, -2102611677, 695556167, -1308876935, -1600951237, -1146297602, 642096789, -443474974, 1650383481, 984825334 ], [ 1388552479, 1454738878, 1415553704, 1479396507, 1752463470, -2106097830, 851296701, 1552400655, -517363579, -1788151927, 338929200, -512868252, -1634074381, -2088146410 ], [ -839270380, -649097315, 1122458995, 1662283056, 1974013585, 363566310, 928937519, 194160063, 98065455, -2144064802, 115749484, 1447888795, 1828277760, -1148604141 ], [ 894301440, 1279769336, -359660200, 799636783, 1344112661, -1835244257, -357912436, -1731613323, 341913134, -1424019455, 206925427, 1041473498, 538298495, -386477002 ], [ -1536925944, 1743910146, -1114486310, -988926090, -1357622708, -1121935834, 774337782, 2047351969, 1811721247, 1409483854, 1614654031, -896081694, 486633676, 304410091 ], [ -1355549276, -1400894032, 1307350957, -543533007, -600200859, 886363085, 940829319, -150469516, 29880262, -752099367, 1727574465, 514725590, 1232861099, 1602217001 ], [ 1639714555, 1280715845, -81583646, 1763307646, -52509235, -1056021623, -301272998, 922465776, -2211523, 325221592, -805479907, -34770107, -1168092093, 1951854346 ] ], [ [ 387851922, 1710462875, -509171218, 381759572, -1467405678, 848681666, 394733705, 1579105005, -1787159973, -616929125, -1150188464, 1862220303, -1167397856, 905594940 ], [ 1142801949, 748263006, 1817812489, 2079528998, -604985201, 506405537, 452921942, 924006024, 2147270816, -1863267776, -497745713, -1766333597, -1608531091, -1678451067 ], [ 1415645160, 2045473727, -1753659968, -380748312, -809511421, -1980865597, -571613744, -597779168, -1134996049, -1301421259, 1475306403, 589677746, 1334918765, 436354822 ], [ -1612507006, -1680594383, -536554550, -2021498462, 134590112, 1297705243, 1583276164, 309509356, 794432486, -1486306982, 265363656, 1119584909, 1859879703, 770681540 ], [ 1876823340, -1490374527, -1816778413, -768549984, -1888334458, 1574307629, -889574522, -1291897444, -1646030092, 861826379, -1438011738, -1686880572, 121186735, -1688907400 ], [ -1208020515, 1248237976, -974261784, 37098573, -804900068, -2136520355, 1910360, 2004849799, -875360078, 1649985878, 1633750238, 1881000200, -132650239, -615255065 ], [ 275943433, 90374195, 89470961, -1156796891, -1434875805, 649414086, 1307960723, 846849652, -1652233270, 1712316346, 1883914517, -61486554, 511528537, -2087209172 ], [ -1321076613, -143041546, -616192372, -1135219452, -248232947, -1579112420, 554771399, 1337063444, -1032694736, -785693309, -415612935, 675253123, -1280964034, -1019963885 ], [ -127886365, -741580302, 1936628641, -1143820756, 1054129456, 1477142306, 600697204, -1552575379, -319381279, 1699018035, 437857762, -1729418930, -1842050156, 1134886444 ], [ 823633322, -900920282, -1535874140, 812974305, 1739071646, 1870803261, 1160596955, -814828404, -550241892, -355046179, 1612165692, 1748638963, -1161143910, 1140489653 ], [ 1567576040, 1379223472, -654029515, 2000600737, 1776208147, -1401605085, -240937900, -641237966, 2091377538, 1051314939, -2017306908, -1841649261, -1084335099, -61446277 ], [ 236968079, 1365552657, -375792224, -2056576481, -749406092, -472644758, -1914167054, -901825957, 234262789, 892954542, 743407176, 308505857, -263701626, 1070088506 ], [ -390055764, -619904300, -423463429, -1308096635, 903735558, -574201815, -1296034292, 871297296, -1590955351, -478432757, -679424727, -1587841745, -1432813645, -1072202872 ], [ -772594592, -1714295021, -1069685332, -562186480, 41179925, 2130011434, 336302368, -427029290, -818209366, -1580100864, -612066146, 1932447428, -838976898, 1464051821 ], [ 2088616288, 110056012, 239329907, -28970762, 1533981744, 551529051, 2126772749, -644499765, -1574475319, 1412470857, -1542834508, 1322628355, -503067602, 874727321 ], [ -370346404, 1422709459, 215968814, -838995632, -2108054944, 1259144276, -821070940, 1826692479, -1584775514, 2054489294, 1604033270, -2058155022, -33026863, -1006940994 ], [ 1248453174, -736092469, -475846561, -723695207, 1873309804, 218770962, 1703976468, 275912875, 611423983, 1689619785, 1521932353, -934299176, 59171511, -367555408 ] ], [ [ 1023785149, -694480911, -1435554586, -1321669094, -2020301516, -1561366507, -284294781, 1013862202, -1180255832, 953472504, 1428996538, 1560114620, 694160656, 1589761263 ], [ -2032815045, 51766914, 1834071534, -885835360, -1344384604, -1943743311, 999260955, 2081499864, 1334596504, 1176184639, 181054410, -1810342989, 1601137025, -1357210497 ], [ -87575730, -1915066613, -886716337, -1839408176, 548877671, -1334921275, -174528107, -1068026166, -1863105890, -581669079, -2065371165, -2022288582, 1860399329, -1691219616 ], [ -1232238997, 582146275, 305960055, -1948549655, -1181008550, 1563840323, -1571133513, 290256076, 1805644137, 436781122, 1254430042, 341821734, 504411596, -375165140 ], [ -992461171, -1010724227, -682318893, -795852859, -74960096, 191310831, -1373851555, 880317302, 590625812, -841655969, 1993688388, 680999754, -1831941078, 180420304 ], [ 1184923875, 715845689, 477681153, -1420723519, -68955338, -1843072804, 1593904057, -1112614360, -1618156226, -2026800650, 1455927762, 1104432463, 1837290454, 1425287321 ], [ 1087943182, 1425602106, -16858045, 1890116377, -1514463243, -1217922661, -322310304, -1732448892, 1480115503, -456329665, -905537073, -563627243, -112295138, 608684202 ], [ -2006445463, 1597047175, -241637205, 540014923, -426265016, 910516140, 1897487138, 1425090887, -210075504, -1284410526, 281556851, -492051585, -1549508418, -146558223 ], [ 1988950256, -529027153, -1967167252, 1855246451, -113466219, 1476304803, -51017676, 602793379, -753771910, 1150576853, 352198511, -451070564, 1600879383, 1859718293 ], [ -1838334366, -1267283468, 1341137809, -1754841755, -1513531400, 834761077, -749511997, 1118009527, 1525920271, 1244991399, -409700119, -893729334, 197924887, 1010125653 ], [ -537155517, -1692492943, -934456398, -411298539, -313384076, 1700879577, -856998366, 1293052271, -1786936964, 2005116965, 1145103328, 1532287382, -1396052109, -205062516 ], [ -170446507, 1861023776, -1093693000, -2143035440, -542831411, 1057364295, 1666845036, -1288971776, 1106528737, 743276658, -1830993874, -1349137043, 1120870649, -259576498 ], [ -952693670, 232234581, -1143176113, 158899290, 2050986264, -1677904288, 1216705481, 713966958, -1860770503, -1746911694, 1065245835, -404203737, -319407973, -624362313 ], [ -1816408871, -328483138, 1332861649, -1171159552, 411373398, -48473106, 1526953702, 359712622, -2077430547, 1661796798, 1299096044, -1342246435, -2045672797, 328645771 ], [ -1380705257, 1576078087, -164985213, -1917667465, -644076146, 1392691103, -30803783, -2019470717, 295927991, -486117264, -1640878669, 1802556429, 1287310307, 1351904190 ], [ 466464807, 898451115, 1436270048, 1277560789, -1526569049, -772648904, 766255352, 485628853, -1095433924, 39901937, -738152432, -345421482, 1450955930, -414493601 ], [ -1140960809, 1133341000, 356307971, 1854989464, -1317213808, 266253812, -352258349, -1907078853, -1911971003, 1693448330, 1071516644, -1349082164, 487984914, -1375982752 ] ], [ [ 1965463559, 1281090894, -468982238, -1505370705, -1225599113, -1920805214, -839525941, -1732969744, 1142639282, 1777416386, -467182185, -232413905, -1842781599, 538878756 ], [ 1992791005, -1174528827, 1471231002, 1669636620, -1411983566, -759054030, -1194129754, 54149259, 321932838, 1364104478, 1842494057, -531906879, 1820732455, 1624850213 ], [ 941079529, 94641280, 243836273, -1761511798, -1391485276, 77366512, -1876976582, -1709689403, -1932800630, 1378240283, 580270672, -141359447, -1543396520, 619134023 ], [ -1416041487, -2040792269, -1736906226, 1437358680, -1724364126, -2082230630, -670651949, 1723376307, 718275108, -251499777, -1467459848, 1256489575, 972754558, 872309778 ], [ -747505014, 1913023328, 1431840610, 1372028850, 1498073909, -767418199, -1755548734, 980049930, -2142507863, 18084465, -1947474831, -1174344018, 1486468609, 1794216675 ], [ 1051381658, -1759236441, 1477102969, -391103217, -1265203828, 167750200, -1063356665, -1747749999, 1445104432, -767914170, -1590322772, -1541718543, -1003445216, 1849322251 ], [ 49820804, 1123502034, 1683737515, 1323664211, -414075262, -436675951, -322081862, 1016343779, 595018955, 1979020520, -1475559296, 1331663819, -2147370494, -949258399 ], [ 560815879, 1373368718, -2103483455, 333103874, -1076744211, 1286512771, -1712669947, 450758420, -1038752553, -1489889040, -1530563116, 1446102706, 2128688092, -1909554063 ], [ 1919923998, -1610483106, -1871368095, 1979617063, 537939643, -72884312, 347162616, 450315602, -2055397360, 1463974681, 1216861151, 170024500, 1170639678, 2104763023 ], [ -2127522862, 1814520304, 1056158566, 708386741, 667844095, 1513828778, 1407375244, -1904785033, 1355493624, 1338051381, 1819190161, -511485264, 972315322, 1327353080 ], [ 699152510, -2144665731, 1883186049, 751604893, 320409374, -337598473, -411322232, 1868630456, 1951562996, 1851793901, 1074220794, 1423503480, 545826970, -343182199 ], [ 1793103356, -1972152674, -1445454272, 1249321909, 1025905677, 919158040, 99339174, -625026060, 1131181022, -508996259, 1609382703, -1367409857, 1282245263, 455610973 ], [ 2003084146, -1627835669, -1837944085, -1069829720, -748948560, 440923476, 1422946986, 590399140, 1873826, 1664831444, 1440246176, -7322066, -1631375476, -511656020 ], [ -906238151, -84484606, -1399623897, -1704174713, 1926877376, 1315162565, 765720967, -352340841, -334264891, 1451694622, -2117616652, 1209753707, 151238677, 1731805918 ], [ 800605989, 156714746, -258665725, 1483760312, 562704578, -709694469, 1259735110, 836226064, -2122040642, 369782936, -1450902860, -625144814, -1598857243, -1538037181 ], [ -127793835, 45378023, 1861824005, -524020182, 217057133, -1243458950, -1665447888, -1001631833, -123928718, -269582525, -262992927, 1014595404, 66845308, 2135818646 ], [ -1724209867, 481847871, -1155586437, -1572944966, -1407406277, -942090170, -1685185920, -1627429002, -1692367942, 1682600581, 2143839249, -2041706366, -1387157199, 607183474 ] ], [ [ 1669934703, -506182879, 92911548, 387403203, -1594402344, -1790441929, -983122084, 688634036, 2037549191, -825905592, -979219024, 1369829248, -1744425660, -326990299 ], [ 1634695713, 485843842, -2142599397, 864471557, -850102953, -1070380049, 465497859, 782497579, -1099097419, 1806440122, 502585456, -1091791307, -160011178, 351445331 ], [ -60192169, 1831912982, 132111889, 1015245400, 988466176, -908535243, -121160651, 283126384, 314035051, -833771247, -1695050881, 607710808, -1776399512, 560989940 ], [ -738965787, -2143709653, -679817133, 2142799010, -1279576920, 116900633, -1424268488, -883290057, 958405109, -1149915122, 1915796416, 1882432261, -1955758066, -454139434 ], [ 970829600, -417624837, 1349003322, -841642422, -737813232, 940651353, -1871622582, -1429570054, 886199869, 1908775958, 330434324, -1139595862, -1321740198, -688290199 ], [ -1962389379, 1319639312, 1944041495, 809984686, -1752745747, 1458688105, -1730918744, -924746758, -1115825795, 213634222, -1852336074, -1099325378, 170285492, 164744343 ], [ 927602509, 1628095710, 971856748, -333883511, -1143615076, -378570698, 402850830, 562415455, 866376983, 731725440, 1301365802, 1530640468, 2089330560, -1664451985 ], [ -1196950613, -1807102865, -378676713, -1254549307, 655882507, 752151250, 1213105968, -300407571, -753871406, 546667362, 1878897787, -35905510, -472149956, -1820557600 ], [ -16697441, 1298134295, 338953589, 416849491, -2061036363, -1095104401, -967077567, 1718270034, 409196424, -623148742, 59092018, -1573744887, 530886852, 1502291799 ], [ -660030819, -226447456, -1092658575, -1241678794, -302183697, -1012627302, -1875062914, -423648042, 1542582881, -1015994454, 1458827376, 91010072, 308696005, 525124941 ], [ -1685503606, -990065902, 1830872992, 922718557, 1725738574, -1445589081, -1383871825, 277310005, 1690409931, 1051768542, -1568352511, 1002099318, -1334176366, -137579267 ], [ -1170926577, -1404250367, 1254747946, 994567713, 2043083206, 144209871, -724883491, -1510037012, -1040056991, -26421475, 1234513558, 1440447162, -207356972, 502408598 ], [ -635883542, -1681558870, -1426496012, 1078189433, -1841369867, -1641142663, -1873481787, 2075096635, 1222444133, 941077016, 1172072034, 1984476123, 1840436951, 1816482374 ], [ 480489209, 1612895547, -1817269542, 1348052891, 1791359064, 2031688250, 1829046373, -1459314439, -1288663684, -1659517598, -1766969278, -1972956909, 307876728, -1864156619 ], [ -816092952, 263421059, -878545458, 875754001, 798241044, 1832078635, -793347971, -1670591042, -88903783, -1392749533, 319732580, -1128838865, 113649617, -266475347 ], [ 962647838, 807198672, 131397675, 1460729531, -289714796, -1466170344, -2074756377, -903913247, -1976453906, -1363787049, -118221316, -1032061817, -1996311744, 1976895306 ], [ -1816470105, -1935703158, -1335577102, -1708313921, -1977011001, 1334269583, 594624824, -1187970431, 701506230, 188490950, 279592833, 1927950515, -2116380953, -1892134246 ] ], [ [ 188088465, 1103293371, 2003194058, 1670042526, -1168009395, -145281287, 1430186566, 1256658888, -1922231248, 498991575, 694542086, -473536310, -304654878, 1276244335 ], [ 1670150811, -193098355, 74801467, 1234489921, -881287903, 1632942378, -2014254108, -904902832, -1874741894, -760090210, -1130716364, 520974122, -166700336, 2026574622 ], [ -300605149, -1340912845, -61979029, 292647976, 939166113, 190964584, 1314383316, -1980238697, -489325425, -702902466, -78012163, -1885149782, -1147779468, -1801005998 ], [ -472995475, -1129329010, 1968927453, 95357334, -740175992, 1456432462, 1037792524, 359717071, -147305129, -63225539, -825619461, 451744835, -393621302, -1979418959 ], [ -1909212835, -488911932, 1086445264, 650020613, 1002098054, 1934625105, 1269482809, -1528354794, 1268464027, -200825133, -1650253189, -338346055, -118598472, -37545395 ], [ 176702555, -1559038379, 156441347, -1080341693, 1156189513, -1774418786, 485953880, 1634232334, -1792736561, 1300500502, -554097248, -1444303552, -438009868, 1115006777 ], [ 932169233, -2056016975, 611074655, -1516189887, 1904510348, 2115951375, -1478898535, 1081344881, 307166055, 779672800, 943337619, 459066420, 1729711180, 122813036 ], [ 2142406625, -191449816, -58756900, -870901950, 965132427, -328798958, 478491631, 1795979344, -702852142, 849720879, 419126333, 55775787, 642603881, -920241750 ], [ 1721379150, 772276240, 1453420403, -232546062, 432379657, 901099093, 1771059010, 1070231386, -628121056, 400597566, 1450479734, -1734473832, -883738118, -2033956163 ], [ 226947728, -309518513, -237474425, 1828549174, -1680293067, 2074798483, 1283742280, 933442067, -1997476840, 476737595, 328755674, 630031701, 284365195, -680443078 ], [ 186889798, -281882400, -1121803206, -129701248, -703404980, 1776661881, -281644005, 1322221078, -2069515920, -37987105, 2097817319, 2040343259, -83402028, -1055624613 ], [ 1209456400, -370711903, -340697598, -1377280048, 1061170054, 737253259, 1282690170, 1374517301, -80197074, -1713825011, -1968331979, -1646946932, -369106800, -1924027020 ], [ 2003953814, 784643443, -11347672, 1736252692, -366180717, -1479492134, -2093768048, 1154250397, -1510102103, -1702144355, -1278722754, -1486598171, 1506330945, -1990411182 ], [ -1244324937, 551718098, -2096873329, 1633607225, -662147787, 541984774, 245128522, 779993266, 1187698158, 703657102, 418940815, -681452618, -1143794225, -357307418 ], [ -873499239, 1973940491, -981910110, 653320886, -446875926, -778137179, -1605067840, -1430779742, -1706328597, -1227922540, 1798044807, -1254999865, 216920854, 2022205074 ], [ 936182048, 968061493, -88380656, -1647393226, -91424576, -1619163373, 1631453091, 480249244, -1750676647, -2011843224, 1442567336, -1343264873, 1255590866, -290760421 ], [ -1230806146, 1594987647, -1055210677, 894971748, -1679971919, -107193775, 1969312416, 1979657220, 505083661, 1387623379, 1716414605, -2075723088, -1719984928, -168119124 ] ], [ [ -1648692986, -952813237, -845002783, -826709683, 691903064, -780083747, 923119421, -1827663369, 930683028, 2045506362, 1624263482, 2067344257, -1197303024, -1009064198 ], [ 739358054, -1847484059, -1851787091, 1533599270, -2070058750, 1925449976, 1757077767, -503733311, -816559209, -1223523646, -965527583, 769823786, -563391574, 24863003 ], [ 445552005, 1731137949, -1313294650, 430669893, 1035495698, 820727120, 766281750, -1380728264, 1297294929, 1343152042, -1701675850, 882501612, -1463154827, -1418979274 ], [ 892961489, 529097924, -1295248410, -2073292378, -1889140130, 24229189, 1764639393, -237996650, -1621881190, -693582163, 1230313605, 2112658020, 1936342902, -1001282859 ], [ -1955824044, 907703829, -2043750729, -1292517319, -1232588599, -445968754, 251944983, -1229110730, 8737622, -2055654781, 101278705, 2119832436, -605068873, 1872692368 ], [ 1225431122, 525883361, 1419052777, 1304878341, -1663871044, 291661862, -2128355641, 1800526942, 243859338, 172471193, -286094177, 1212035511, 1478075283, 181081049 ], [ 1063492022, 397617851, 1845744230, 2016820316, 532120276, 706940560, -710006227, -1795272383, -1021283860, 347763961, -553614978, 1593113582, 1278764634, 1728804427 ], [ -1052059675, -1917377581, -1909266253, -749014713, -193652043, 120065392, 1820528277, -1781753797, -1090169265, 371566397, -623544136, -729590606, 1913143559, -54233949 ], [ -323623461, 1163069187, -988441276, -1403472779, 1495803675, -1707821348, 477695848, 1101764926, -1416711055, 1803375392, 1786929477, 1633286767, 721541503, -140606820 ], [ 323585811, -715880944, -37529925, 281903818, -794665961, -1795565162, -2019391444, -375136656, -1702231009, 1817654939, 270811806, 398893601, 2125819628, 1433808414 ], [ 1031434847, -603281351, 1460542018, 1520302155, 1504916128, 1462636563, -435647571, -1125316187, -1884619355, 1914436982, -1118730613, -482982788, -1538197563, 956414022 ], [ 2013957902, -1515646, 1139238347, 882163261, 805239371, 21717295, -251263349, -86484600, -1958112330, -648396629, 1076842824, 719229357, -2053157456, 384492919 ], [ -1003132951, -474780988, 205523387, -1566259265, 1021939958, 1716388328, -595352812, -1002275671, -945119428, -72448957, -1659731143, 1325583658, -283895451, 109877049 ], [ -2069221802, 988027610, 295046077, -842411070, 72897994, -984383458, -2094721911, 636120736, -245061695, -445889861, -494410249, -872112621, 937909579, 1867859490 ], [ 1326740857, -1150130087, -1517545253, 197414562, 12206844, -897837933, -2067836237, 709904283, 98739349, 28560388, -1046673521, 1033732347, 457632415, -591174950 ], [ 562273468, 638891248, -999887189, 998487586, 447312348, 2086829696, 317800704, -1226689682, -267014186, 1334897133, 2059486679, -1734488114, -112820350, -1326417362 ], [ -949910706, -1439151161, 540107083, 330466174, 403821936, 801154538, 548700634, 919777450, 1111963143, -1934126665, -1055700308, -1997573303, -1285476801, 242126208 ] ], [ [ 1496398881, 1709052676, 1189547707, -1443886188, -1177933301, 1378917498, -1786726787, 1180115295, -2010804856, 1323333178, -1741659742, 2073592037, 1171728848, -904476618 ], [ 863107665, 457950196, 254422908, -638273134, -1962130749, 142409686, -632239022, -2112395787, 366814810, -1335504458, 670333846, 2104191760, -980552468, 1780050186 ], [ -2044790429, 81895630, 663727508, 2097035517, 2086881809, -1861971513, -69031923, -961329418, -894642661, -1667085032, 1930230843, -1389088944, -2024022349, 1119155178 ], [ 1022991170, -1204868295, -1651399061, 1920534128, 268708650, 304650087, -814818559, -1790700525, -1365652070, 1260321764, 399861092, -1394412020, 1965576798, -487244535 ], [ -607183515, -1817288549, -436665482, -83647355, 1512754010, 421014860, -353069978, 1019525185, -1013907113, -1138757809, -2076978457, -478265021, 1867667189, 1127514116 ], [ -1370170922, -550651399, 1883026770, 1979725771, -458492862, 1498278732, 872465589, 1093998761, 864278026, -1272141480, 490163032, 732635168, -467186751, 1305151046 ], [ -1946127464, -1157258027, 1108564998, 2000895926, -179514672, 1937528090, -1152667472, 374332286, -1343390336, -821301340, 834930538, -1402285805, -1256552408, 705897569 ], [ -1336397726, 1183312684, 23386117, -924589865, 1497181385, -452794057, 1191383302, -856392559, -1256261397, -1990180551, -1628839101, -948722617, -2084473045, -624705159 ], [ -897003637, -2815677, 20878818, -685069832, -2027405573, 631236575, 1131814365, 1964023875, 250053404, -588218107, -1600601337, 1214270909, -696704338, 2064809838 ], [ -133455349, 441701454, -393490582, -792040163, 912554863, -1787397245, 1152534523, 118065941, 955093325, -1148667179, 1651768190, -2023696801, 573654942, 466756428 ], [ 1718960849, -847577743, 996089276, 653803824, -1584508239, 2027976877, -1690386860, -77326227, 1351116994, 1966663132, 466999613, 568482352, 1757566564, 1137097794 ], [ 583262197, 56511323, -1524350995, 382737438, -1668820806, 1503149611, 349290079, -1216302201, -93624288, -76650268, -1523292067, 1583644447, 59902232, 1146050726 ], [ -2097347844, -1453414787, -20933134, 1137906249, 2104358718, -173575558, 2008067687, 684923910, -1594504338, -1044275124, 2105163105, 1031961048, 830956638, 1352593285 ], [ -77642386, -1190759417, 1811826223, -1466673582, 1983836908, -1603298725, 1651802518, 1757701567, 1708478583, 332785680, 1158035445, -1504549994, -249074849, 951715293 ], [ 1516635218, 1639082111, 823134572, 1157781438, 1241358645, -1163387377, 920924642, -595126023, -927402104, -1304343375, 1541126098, 1173916194, -704683790, -1516739679 ], [ -1337622756, -2034839431, 1251933102, 145395123, -1648944823, 683824906, -1164315843, 1463222167, -2109817998, 1096625087, 223417545, -144625905, -724958332, 573164068 ], [ 1855484452, -868959920, 1766530646, -1600896030, 862659628, 19335868, -1082255496, -247451847, 1105455942, 1941151063, 5975375, -1182849063, -1198849705, 95852638 ] ], [ [ 760853834, -190230676, 234121374, -1064304434, 2051965381, 451124370, 59086154, -1627087061, 506421813, 819288980, -1814680773, 212252770, 420953983, -689582329 ], [ 1196099045, 1712841042, -86422976, -106011855, -1749135207, 1092826406, -723775073, 1884598384, -1606095538, 1650995015, -2012198480, -1129957362, -1791836999, -126591720 ], [ -867153273, 674176407, -1917415895, 1527165480, -1460253135, 206681785, -673823026, 601163951, -1420809140, 1787815728, -978999567, 402344724, 1150283281, 552716211 ], [ -1461438223, 631946910, 135687126, -627003087, -1742742194, 269885858, 1396326483, -1110539866, -1667145071, 753536818, 58137698, -506970742, 1198386253, 576314975 ], [ 1854596772, -919149352, -2016473839, -1971001378, 190729230, -1938851129, -147359089, -222945004, 1024771001, 81191383, 1958512622, -303335239, -1118049995, -2139820182 ], [ -925219730, 1244577307, 661936387, 1803321186, 2143438704, -1791232279, 1897956073, 474576044, -255475851, -1871662804, -255167515, 1728158671, -928921541, -827060478 ], [ -481655563, 986545949, 473119008, -496105648, -1525467622, -1130444809, -2033026512, 62885784, -1142501597, 180064049, 617496891, 1460685821, -1832760101, -1682328164 ], [ 1739473345, 1444472829, -1896286763, -832217898, 1372820335, 510631048, -1850960484, 737141248, 1243775672, -1840665790, 1759585795, 1682805054, -820341210, -636424374 ], [ -1499482745, 1451085729, 233425496, 336461487, -1401056229, 14244165, 86921144, 566064512, 1107737325, -383182084, 1819614154, 740927247, 1981551442, -1414547374 ], [ -2137045236, 1389309189, 493666825, -118812408, -1178918187, 506010774, 2127896528, -1957912942, -257673716, 1767784176, -1732380725, -1847625278, -594136900, -901464471 ], [ -2042728470, -1395753072, 1649397258, 95332354, 922586953, -182984551, -1651641173, 587286342, -832158740, -1337112949, -614377748, -1833757861, -1289517038, -773028973 ], [ 1960048559, -1577390650, 1378861869, -475828500, -1387189636, -312848696, -1983625502, 2039513332, 1234411516, -719644288, 683675221, 1418843140, 2026676457, 1758590831 ], [ -1710637026, -702151543, -693572819, -335611436, 1878850120, 2026760251, 1026066184, -268584271, -2071897334, 1553080114, -2047785642, -141262130, -420683247, -181316185 ], [ 1000455972, -976322488, 1557914077, -1441957977, -2082884085, -713767349, -1678614379, 1715147952, -801423268, 703784057, -1866731654, -1859973340, -1288355562, -1500185068 ], [ 1405647103, -1102459208, -2097977547, 573031812, -988628129, 782059013, -284606566, -1964119850, -916788347, -975264665, 1603059765, 1731557461, -1626086838, -851133558 ], [ 353465461, 773680017, 847686971, 1657051085, -281650250, 77907805, 581587558, -1335862059, -584865631, 24475083, 497379737, 422429262, -1536831475, -413474249 ], [ 377943137, 428363573, -464606237, -1940038566, -485714141, 2062394973, -981983755, 562106837, -1298755550, 477336909, 160087703, -283083875, 92054954, 1301172908 ] ], [ [ 1003328465, -513415056, -1907500683, -565768788, 667317332, -1016863781, 1926672704, -680343390, -1579594276, 990915465, 1372182804, 453066596, 1577100103, 8630582 ], [ 1419867917, -503057146, 1851753906, -1164411145, 353193690, 631322348, 145796897, 407188541, 1120878806, 377494535, -90964611, 713874924, -1238072573, 44648441 ], [ 656199676, -172988320, -470754905, -509404012, -846021967, 1498379731, -1210446600, 1029319731, -180492970, -455971949, 1896038212, 1201337993, 603381470, 242290642 ], [ 1107104934, 328663445, -1228971786, -1213803031, -887301102, -1558990537, -1453286744, 2050341567, -1644690389, 422920885, -307800860, 823297606, -1299157471, 887932878 ], [ -1782051584, -1717750412, 75168954, -670710895, 602752505, -110807950, -1113856589, -476473263, 119516249, 2145233391, -1822955808, -1183452557, -379528656, -849171260 ], [ -733484641, 2064918800, -1198167205, -1855505147, 2018123391, -2072491121, 1494668588, -1245745691, -499882223, -422416462, -483033324, -1453610541, 158848688, -1049651213 ], [ -1084034656, -1866745978, 521030046, 526754611, -1969901010, -33865317, -236730179, 1134867964, -171465206, 1503941587, -458911538, -1061209276, 2060168887, 1277660732 ], [ -1911098272, -358228429, -1774359636, -1615721055, -1433748822, 2125148763, 1429508935, 1988985273, 1610902123, -1499038324, -657230986, 1705367816, 962546486, 2081176808 ], [ 1402323323, 1514562434, 1232795422, 1870130200, -103618826, -552152437, 1673724615, 1098528822, -1292019133, -1214555866, 1198157768, 1907585680, -1042039906, -1790315905 ], [ 1083411825, -911332597, 886105598, 1696234571, -1669380959, -1536069705, -10905498, 1392608783, -1708868020, -1777544949, 1343050283, 1070431896, -8865986, -970574505 ], [ 934113552, 1889134980, 806840312, -1235437784, -95200868, 1020815281, -690460924, 1580543136, 1552905369, 1610752754, -83628243, 1375929, -1185563006, 1891335993 ], [ 33021032, -1911238457, 1894395480, 121261338, 1320683930, 1929205250, -1749608337, 1349476161, -927610536, 1943160253, 1979153111, -425349139, -398495896, 501389316 ], [ 457300051, 237418907, 760805256, 1900974141, -1831916776, 1779832810, 1163848996, 474997198, 856975055, 1248928555, 246829863, 108737778, -1000004812, 528217584 ], [ 1446972579, 341786081, 351788605, -1015259578, -1745679077, 842365637, -564930558, 1161656552, -1341671061, 1402528450, 613559487, -1194134057, 1426621711, 1373529051 ], [ -269114727, -1838981799, 1375078704, 1279375426, 1631316266, -1813817874, 1154026535, 1341599156, -596210316, -1627403086, -1853440234, -32595450, -1128293786, -150331184 ], [ -247168422, -176708986, -1635746129, 1699223642, -499181737, -1882376386, -1874807939, -443828750, 466527689, 1834776862, 835894856, 895842665, -1677319345, -382563331 ], [ 1596873388, -432064490, 1589730910, 944978884, -2110740349, 1020567729, -885797931, -1593607019, 1994975051, -1020855745, -570261808, 2136287060, 1366727390, 1070384651 ] ], [ [ 201475017, -873210954, -1170326848, -1832482094, 1554804154, -1328850339, -569140450, 765041858, 2047211862, -1587107184, 2083045593, -212424278, -379392332, 757313856 ], [ -612924448, 602536426, 1971761357, -547995571, -1724258951, 345815299, -55744071, 1363899633, -917239799, 450289373, -1287384680, -672366939, -1621786649, 402266593 ], [ 1483154278, -792890677, 574492835, -1460816638, -1810449527, 897374785, 2085776926, 1346578526, -1222331165, 1094975657, 999039643, 45779058, -1271506477, 1145137472 ], [ 677220789, -327794850, -453333624, 988807106, 1358444925, -463358258, 1166101237, 1560365985, -1276266327, 402572266, -1206677878, -1257638156, -1885479371, -588840453 ], [ -2048655747, -656828382, -1050133751, -924097817, 1271160661, 965589976, -930318651, 1896343669, -1136670331, 1264159275, -968625074, -1416256290, -1927046490, -1147742265 ], [ 376322610, 2077028860, 854297166, 1066784244, -1337121741, 729043398, 1990143424, 1942623228, -341571249, -1152982346, 437479258, 1364809419, 1451081555, -2112025966 ], [ -985864810, -1441447681, -616647602, 884759588, 630963471, -1644452241, -455302736, -1657238048, -1487036152, -277090638, -2138557375, -803569607, 1117158580, 236177300 ], [ -178703559, 1884121476, 28128203, 1980103029, 1095106876, 485415568, 984971217, -273279558, 1838131857, 929353546, -1682350003, 781257862, 1209070911, -708795937 ], [ 2028273360, -158955822, -1829776735, 1310335457, 2053190462, -332259423, 315844212, -1631457802, -374105419, 586122868, -516872372, 753861762, 1667595249, 2032299131 ], [ -923983812, 1849568148, -1796092979, 2140483121, 1643970529, -628996563, 568202138, -869145603, 1061438956, -42106255, -1553843378, 27800763, 1114069423, 1534935198 ], [ -1678051690, -373013499, -1568049089, 492926508, -1343558746, -319792032, 950077959, 70468046, 695909971, 1344807067, -1741786872, -92532051, -1287215295, -1667305293 ], [ 1066115355, 197995455, -2027653393, 607371632, 262134791, -230643594, -1238418583, 2099071182, 630463386, -575727463, 139520852, -782299638, -1612052177, 927794937 ], [ -1030686645, 74073544, -257588449, 1900333429, 1335149346, 527010503, -952522764, 390681209, -1096663163, 1101145504, -321266764, 59761676, -651177701, -1743686105 ], [ -813472659, -973198653, -1894777682, -738058110, 244348641, 210727013, 61883075, 1069765782, -125044902, 617164376, 43150514, -1288513894, 891614188, -1160129620 ], [ 222375154, 1804645032, -1918189003, 1268609528, 478469518, -852439834, -1851732913, 1781769683, -2024694240, 1827011343, -340022949, 675057807, -1578829081, -1763509651 ], [ -393547730, 379775598, -800626954, -1491847876, -569137172, -1584443360, -1942421879, -708065577, -312295703, -573538918, 212857529, 1096997935, -1324827368, -1640631806 ], [ 1069319775, -2118653588, -754824781, -390028427, -2103170611, -2114345550, -119414819, 725437554, 517948285, 1556522521, 1331606550, 2111035209, 1987649745, -755249440 ] ], [ [ -1899347010, 430780935, 657639220, 608143580, 1094997506, 1473310868, -5183131, -402831087, 1196706963, 70084045, -1492248506, 2146124379, 2019260434, -1573471753 ], [ 936910963, 311685698, -491205876, -12691805, -323630848, 217627438, -1771729722, -1109956482, 212141365, -1583926746, -1329961302, -3890233, -1010783130, -1765236786 ], [ -360226321, 171212106, 1367657726, 743028103, 912184925, 1323894230, 85612164, -1377765181, -232576393, -536315175, 1616193413, 1401019102, -1261844365, -174122647 ], [ -1938896188, -759170586, -337879810, -1608823438, -1724695252, 950768835, -476686457, 1536453451, 1863854651, -1158481798, -1542594832, -1856934076, 1906374837, -887702652 ], [ 1597693468, 58349634, -1007953384, -1799018511, 863399771, -1555901228, -1900893104, 951921330, 482165050, 2002468509, 891806366, -1028052873, -1813586610, 883515394 ], [ 483489868, 1269964753, 1054675876, -1945893609, 2062222777, 1742131404, 961999545, 1462069014, -630571556, 1473190074, -1571230185, -1200355837, -1975577328, 283690967 ], [ 48098318, -465066616, 447118756, 1475382861, -1349042756, 583843305, -1215865183, -492383330, 710022730, -413379228, -521667794, 2001883821, 409879052, 1995782211 ], [ 344743554, 1292991708, -849918519, 1765962117, -101923176, -1955333270, 44113566, -1765116000, -232010880, -1898768417, 1960111021, 1601110562, -92325607, 1695316961 ], [ 1473022920, -249283346, -1824050941, -1090843557, -1615279681, -961441753, 1036276609, -521877151, 2114721741, 889997067, -1537782901, 888633056, 163362232, -428751198 ], [ -755270329, 1484420325, -1595317320, 442615136, 1866485042, 2068906933, -197326491, 2041382450, 1479812874, -256456286, 1779487119, 1454754062, -1546804499, 1083031121 ], [ 1564917018, 777531931, -241860784, 1966931905, -829456531, -1008506570, -1239000998, -555367972, -759602425, -1399542476, 1228373410, 1872735027, -462402619, 1034411404 ], [ -645497597, -909595603, -1344093968, 1444513796, 764420886, 469461461, 1991582387, -1355886933, -1112701900, 1348411253, -661388463, -1620549395, -259590159, -550684175 ], [ -1123847494, 970253740, -1024492814, 953842369, 309488279, 939331115, -1469348697, -1462836536, -846483193, 2056657429, -571089649, -527880152, -1635450353, 1423270842 ], [ 581290664, -839105691, 164522385, -1522915486, 1171958234, -2085081296, -1378772206, 506332220, -931192205, -110487, 208908688, -2057208614, -1787368989, 1685474082 ], [ -1900700308, -749337639, 983263765, -2047287046, -504011797, -1929371844, 91612, 2091743352, -256729375, 1745863054, -1656899566, -1682563904, 1223036404, 174970825 ], [ 307292304, 1876149701, -1721212604, -1241606259, 1456124526, -648489071, 264021970, -1136266784, 2051606773, 2146174884, 1354761446, -14985398, 1070712227, 427772547 ], [ -1274281442, -1465542284, 2078801814, -745539693, 1038024611, -1541999789, 502235238, -261428121, 875220719, 1598401166, -462601584, 947102047, 735590203, -1169259304 ] ], [ [ 952830003, -1476874683, -19982171, -2076744456, 730301618, -301269380, 1256211794, 402311767, -1159066145, 1690541582, -125331424, -1874059946, -5024971, -1723228538 ], [ 1832770921, 401644685, 250291388, 624620728, -896251961, 1333624342, 2082177488, 1127264541, -1578653672, 1966071592, -1443921901, -1453719048, 860811536, 231128218 ], [ -775653037, 370497504, 570146489, 1456140595, -345990650, 493592572, 1908745297, -1306736607, 1450759678, -86313305, -148109372, 6624716, 2131293384, 1219509803 ], [ 1661887581, -641116712, -73589923, 1729737395, 725139615, -1729572672, -1225587258, 1680429116, 1706296, 222142558, 345208414, 1952135676, -556283011, -592982509 ], [ 1142791540, 1612120492, -1623071802, 1566835245, 268820235, -649583133, 1713396549, 786212848, -1181933568, -1020316310, 1684620956, 1251669640, -325882686, -971283757 ], [ -629966026, 658482186, -1608758383, 1670025440, -996454711, -373904114, -1016828694, -390859622, -573741096, -2017444142, 1712445897, 2141687496, -1248975638, -125638808 ], [ -34848552, 264552547, -441601727, -804237716, 296368882, -1741059047, 372325909, -1956774561, -1683545024, -851524145, -581728597, -123647324, 1588210248, -1799892179 ], [ 845746477, 522097534, -1602654464, 956208540, 234720995, 430061964, -1416239909, 339092330, 1742734754, -1130199655, -2097460390, 849641703, 359750241, 1514372858 ], [ 2056438054, -632254387, 9316490, 1416519266, 1729427618, 1790516683, -1746390170, -1161413865, 13780907, -1188795841, 698947132, 2047008506, 1214385336, 644770697 ], [ -464771446, 198701959, 1181618814, 182584654, 1444991405, -1604482995, 1948582325, -1008113821, 1356971679, -1733460399, 1598195678, -906977187, 15945212, -1915970957 ], [ 405053585, -581144686, -1579602134, -290851448, -284914803, 1963730438, -246101073, -1325710578, 1660141221, -1115524504, -2116345455, 1100210126, 413103363, 191371217 ], [ -1211406255, -386940051, -1954634800, -1466928656, -1132200651, -1148531548, 658887754, -1066324049, 84353340, -1295574478, -501469462, 1268971703, -1685379524, -1723522773 ], [ 1893165946, 1655177897, 2127603348, -814742755, -1479433860, 306903840, -986024510, -1631895519, -317420306, 1725603043, 1584253929, 700350287, -1705646571, -1467609098 ], [ 1223672787, 1078675363, 1409735020, -2123724258, 752255921, -1425475913, 882251581, 1389045779, -1607800144, -944564880, -1551962428, -1938313551, -2006666990, -830792442 ], [ 48015175, 811880860, -134877812, -364182264, -1868459008, 1310572304, -1030576772, 166735197, 1763493200, 2094643685, -1055200262, -1294020761, 40049993, -970550045 ], [ 985508236, 1253308823, -1705974509, -270612872, 1708877859, -128946207, -1829988605, -905937440, 600046210, -952467510, -129491052, 1026468861, -1062163526, -442095755 ], [ 1804509518, -1220220611, -1127568914, -349760132, -1565959197, -843444454, -407830044, -641563603, -407281347, 1864139999, 1031436357, 2009524494, 509935937, 1332351948 ] ], [ [ 902270889, 2056377822, 1509197419, 223837617, 220212303, 2005968594, 574526465, -531216644, -1353024237, -1570708274, -1926643256, 73447927, 1075603257, -84195034 ], [ 1489603200, -24566387, -1313180921, -1439581785, 1976396511, 1792249398, 1404969359, 848835496, -2072060460, 1247732879, 1927618617, -450488558, 1805983324, 352560306 ], [ 978033013, -1839517846, -1223531376, -1238584838, -316181934, -798944390, -703020324, -635527531, 2096200208, 533060377, -260017841, -2012968186, -422108535, -667182477 ], [ -761898211, 1995847247, 24919338, 588957669, 672052373, -861808706, -1611275464, 1389634056, 1767652109, 1474331326, 821096650, 1173072181, -37772899, 390481959 ], [ 545831961, 1084601677, 2119005262, -1551358242, 466259169, 387129419, 252169880, -1340597861, 442152084, -852201173, 182346984, -621008302, -204019744, 801676616 ], [ 460419604, -1073658193, 84597738, -1920448207, 446066791, 1814965147, -924044164, -881452764, 418712117, -1487751164, -1893619305, -522946341, -1312826083, 317673429 ], [ -1381480086, 952457108, -2033287959, 1274120480, 493798473, 1046180665, 56177724, 255609286, -2133977095, -1755960998, 1320954315, -1212171342, -1560992258, 1911657751 ], [ -216694881, -1025103526, 926867123, 2101919954, 2120071495, 1184859681, -1464499324, -84591147, 344541734, -676497341, 1236360769, -1035593074, 1948750924, -863035728 ], [ 1537413463, 708478089, -738245427, 1317552316, -1278095823, 1185513717, 1012760744, -1602933471, -243273186, 2067343690, 902744273, -379180437, 1311376303, -1986906015 ], [ -774137874, -1438495114, 246572603, -673609633, 1109057577, 2065826351, -658273634, 470197169, 865109264, -1995035914, -1454449416, 1440502174, 575141556, 2076230881 ], [ 1095391286, 1034079182, -2034990591, -2121790164, 1729253747, -1362015298, 245215964, -1639930923, -231153450, -1174031657, 7179776, -120079714, 1098472518, 289787460 ], [ -1683231665, -201144380, -928594766, 26015458, 588343138, 1186206225, -520495955, -1298035627, 1883272033, 1624675387, -1005933821, 1624190290, 1576174547, -320442949 ], [ 428697644, -205114201, -1186187414, 1087170607, 123506261, -1808028085, 1500804189, 186401201, -43447953, 2130089654, -1659900500, 931175791, 556904960, -1440102197 ], [ 804144001, 736422119, 2069281607, 877635214, -1352399444, -797833456, 962164110, 133933731, -246427226, -503587870, -56000590, 1818424409, 882108273, -894480198 ], [ 1280174390, -1877296141, 1949101745, 1292259254, 1342995834, 1945008133, -1647589543, 154550504, 724555102, -2090462907, 1747019345, -1529740030, 1192178855, -1797951087 ], [ 1553641383, 409591899, -1450255169, 714516487, -1734778148, 1154996183, -2084132164, -1524993004, -331840063, 1751591880, -212531887, 260362948, -211928768, 1664580511 ], [ -348333666, 2010395759, -870908554, 1547901924, -259527683, -728926947, 1310742322, 2011447799, 152026473, -2106605867, 419985100, 424582042, 1027583535, 983026572 ] ], [ [ 649855586, -1598297604, 1023868305, 1535534750, 690405931, 751761369, 320222898, 1729075789, -147958178, 643365050, 1117590128, -2087475048, 108204722, -857069846 ], [ -586109142, -291588860, -394325939, 1144418399, 370686975, -15292746, 989565886, -1211474889, -1760574362, 2054812011, -689938306, -477932836, -1891355725, -1531549711 ], [ 1220049956, 1846044162, 180607690, 911141058, 132541484, 2014643012, 825322661, -1627472321, 721021418, 1931120653, 981605733, -2089936752, -1367017541, -812104994 ], [ -1836482587, 1457666920, -39114565, 487883237, 753580960, 313085656, -1672154195, 1409948957, -2032609464, -670164724, 111611132, -1971364356, 1831199867, 1637671868 ], [ 405329312, 970042425, -1670675008, 1982328784, 1393026795, 1696381065, -1001067340, -1601095060, 2028959006, -600933903, -2017155037, 1942687169, 237154951, -1083389096 ], [ -2035474989, -1653100689, 2028149396, -1190654760, 760438140, -980766644, 21940531, -202013788, -1634047062, -1604943470, -1438299745, 1228415763, -640418976, -582401274 ], [ 52041453, -992628056, -2038568834, -1910123537, -1613334541, -1717757841, -206290078, -984055948, -967979719, 2088190816, 1491261826, -177775005, 1102047485, -1056776911 ], [ -442682769, 614152403, -552090044, 676001105, 1628520801, 1853396496, 725301732, 724015358, 1320240285, 1536748206, -1406787407, 1146227468, -1235279987, -453288368 ], [ -1659934088, -323838619, 1001048881, 2138712458, 1469349559, 383488199, -861549642, -1206792721, 1242201508, -287823403, 1687598290, 309512333, 1449611551, 94854239 ], [ 1041764150, 1972747930, -662996784, -705162780, -1596186732, 277237575, 1623882930, 377311848, 1203777603, 95941911, 1042484183, -389705321, 2007926748, -92119131 ], [ -1265630437, 1225393137, 1854586929, -286928618, -1990742445, 1888635781, 1218111052, -1131884328, -291305623, -2075725253, -1859624184, -589480775, 1533380543, -1968918401 ], [ 1994473833, 1497663390, 942011996, -758399784, 1201225011, -507876070, -266289598, -180084979, -1796478705, -1730886295, 1304621574, -1662654574, 454253373, -156579282 ], [ -1357037873, 1588836764, 1708015730, 1853807726, 1105234749, -553767992, -2083815029, 1598670827, 220053541, 1984513666, 663315139, -179598998, 1759223306, -1147347808 ], [ -1519013286, -1946955582, -188084324, -1607161415, 1057334533, 1174560450, 1426219672, -1087717741, 711037229, -1496676653, 321880332, 290779495, -657216529, 946862894 ], [ -1311541360, -954014784, -2132144914, -1978052915, 1349453913, 1539027549, -1198273048, 1895069061, 2147089118, 1214749126, 1379677166, 555112062, -1781233312, 235912055 ], [ -1574496118, -809568208, 1767282703, 958642504, -171273263, -103629030, 1733152225, 1688843989, -750422301, -13302987, 403507309, -1615407413, -1840193199, -1236166531 ], [ -1935357923, -31890179, 1155046071, 1455761643, 673252886, 182722503, -943006635, -1373424102, 740207260, 1685779829, 1835447614, 1917362558, 1849570641, 1936023225 ] ], [ [ -1660813633, 2131791160, 149921569, 927146617, 14956336, 1129308450, 529369385, -384394573, -1236444657, -1166158486, 472157808, -211334853, 82127228, -1528250403 ], [ -67169505, 257144097, -108662808, -465071994, -680612692, -472247827, -1453361183, -796413407, -1445136461, 1310580805, 1145997605, 123658971, 2076784834, -397373258 ], [ 81481304, 547461861, 1684244178, 1514445634, -73956323, -1306577848, 2037658383, -435847277, 2052847129, 459004471, -1942477968, -1833706132, 597448369, 1676993992 ], [ 2021233310, -487998418, -858987781, 156273238, 1091778860, 1108466454, 122917059, 1501813563, -1423539398, 957103143, 989675856, 1154757897, 2025599, -752921366 ], [ 249854895, 1618848832, -19991878, 520276779, -1063972294, 1799966564, 346424960, 146957197, 1845733099, -16239141, -695940749, 691885139, 1920291922, 994347694 ], [ 1047180311, 1375736841, -1349829141, 65346859, -1660652075, 2031091325, -547177010, 9489792, -1212361220, -1361427720, -738996581, 2010109669, -1606550835, -1236109734 ], [ 609119825, -1730908177, 1644665346, 1585290433, 1749681988, 65377957, -1646068491, -1192550206, 1504775474, 1963361902, -611621390, -28839958, -741174361, 129219571 ], [ -197697600, 177954484, -1774643749, -419103815, -834202729, -1849795842, -796293700, 862390612, -624433499, -1667666438, -1216508492, 434983013, 1142720029, 599114025 ], [ -1141656808, 1156716044, 1073363925, -99657734, 1522138452, 1039711818, 938229437, 743374710, 1931664285, -1217014547, 548207628, -2047731378, -647271184, -49573070 ], [ -1259490369, -276509467, 119122876, 427815085, -1508943510, 673962863, -1369049737, 84669277, 294670247, -1891545759, 503314866, -63359918, -72509881, -908991095 ], [ 1168674384, -415911631, 1156338783, 518754490, 598166584, 362993328, 1605657544, 476092452, -653243260, -754547465, 1906332433, -391480048, -1823831607, -1852530743 ], [ -853346772, 1106935131, -64723131, 8207632, 1139252613, 1192078372, 702019820, -1003747078, -184512060, 2142994249, 108905657, 418015862, -1318277025, -1242252292 ], [ -1588412576, -1883991255, 1995077781, 167685331, 1109115023, 1297918442, 1516878527, 1579165473, 498886961, -475072749, 1129165536, 1990692478, -759403251, -1927130383 ], [ 1578055189, -1349420495, 710617462, 1680488014, 914255370, -1040018830, -25274059, 14461221, 607474750, 2000411129, -2143169516, 349167928, -1550890553, -1556566799 ], [ -1210824883, -805669912, 1877483400, -928718564, 1067778851, 181048376, 1778289964, -1653235144, 1491582964, -487392563, -1832069763, -1009322108, 490392712, 646250750 ], [ 1979207731, -1631711164, -644522687, -1204033377, -276277486, -292484105, 298772127, 1279210249, -1000348304, 680695743, 383645229, -1024729704, 1366465602, 1991825748 ], [ -1583487955, 1649836022, -1052268059, 1028310517, 108713228, 457393101, -104655071, -1119760332, 1617632496, 323150316, 512388712, 1932482493, 28864106, -2027685223 ] ], [ [ -2087963193, -1361546432, -768443004, 1364617325, 1164128949, 559904268, 1986200186, 667325069, 1506575232, -973591082, -1950497586, 1851367287, 906590883, 1285861110 ], [ -859181431, -755123337, -1791416251, -2025182766, -494821779, 194237867, 2100421803, 472196436, -637987245, -1918103115, -1523423156, 2011831733, -249167791, 279226743 ], [ -1091457431, -293076860, 1571655687, 1014074695, -1877456922, -647968314, -460130779, 887254758, 1955476747, -2109250396, 1268715516, 474138346, -453680193, -644017306 ], [ 1380674869, -1887214076, 1530450191, 1065188373, -1190695039, 593850269, -211324561, 508010819, -876338430, -1272311570, -1708492292, 1192098034, 412229132, -1792604653 ], [ 1031989402, 367265356, -933745979, -2062107631, -1765260538, 1812682022, -1214375229, 1234884530, -1756987604, -1257333628, -1098830402, -1238891768, -1886783952, 590376249 ], [ 1355895116, 738052929, -1733920663, 417901361, -1321866836, -378273152, -331092754, -1694523074, -892697842, -929034661, 1748915146, 1798178381, 176836167, 1610944513 ], [ -158786889, 867915776, 916159412, -1283439517, -513679388, 2005694520, -1357813339, -1722054411, 1091487714, 1629282476, -1007555250, -1124867098, -394244084, -914910427 ], [ 1243805800, 1845030419, 172019634, -523085857, -91219659, -1821875092, -282014138, -1996937595, 126069602, 610224803, 1604220301, 1078679414, -1307559841, 1676591586 ], [ -1346603644, 1621449042, 681116890, 1222855593, -2110388782, -362205910, -369448454, 1873592759, -422746784, -1222848738, -1492847706, -1718998002, -1894103638, -1970582177 ], [ -1892463885, 1253048459, -1353497142, -1868141959, 1828199078, 698850293, -150742417, -1841753704, -756678122, 24636758, -61288930, -132099174, 1349257760, 607183713 ], [ -1090901826, 1211382957, 370216877, -297119525, -1411167754, 228558944, -171842951, -1791401297, 483851671, -1452055383, -1629052649, -2114458557, 899014815, -1314624212 ], [ 1548123767, -927086378, 462451024, 694464253, -1155206494, 1159119498, -136445569, 1755121803, -1842116454, 281319815, 45967849, 726447346, -468609675, -635414381 ], [ -686420785, 1275801112, 1854747882, -1909407785, 717626862, 1832053379, -2108987061, -290406849, 665889305, 1171728195, 1195988570, -192356904, 831657759, 1987003131 ], [ -58435319, 1971324476, 861318145, -365913727, 895766727, -1497760082, -984221841, 903407597, 691187476, -2095709616, 1527605241, -856851481, -1264960731, 1099527527 ], [ 1381574434, 1553336781, -8098236, 1931566462, -1915338818, 1680369014, 906634371, -369755218, 587483819, 1573407014, 1753742255, 1125458636, -26184277, 73381909 ], [ -445352733, 1976507902, -247311878, -1670701119, 2005464198, -1717096405, 270291165, -2022997265, -1429437624, 1203940065, -1345444747, 687537581, -1339537760, -1332630385 ], [ 1188080566, 567035209, 2124192081, 827901030, -338756730, -1852742905, 1579230405, 1045502647, 87694882, -1764111891, -826943662, 150548169, 1053942947, 1364540411 ] ] ], [ [ [ 245623134, -687365650, 2122206839, 150408079, 319111610, 173928900, -1125665548, -1804237999, -905249609, 1565695339, -321352145, 730540080, -897187651, -1870742659 ], [ -1975163300, -215443182, -2087043875, 43570242, -775328844, 807238086, -268472011, -254929813, -172777767, 729393574, -77757595, -615353251, 178675265, 983261577 ], [ 895582924, -511937081, 151827061, 589231312, -493777926, -1842942043, -520454879, 1435813225, -593860555, -385746859, -2109038095, -243166864, -168450539, -1780208425 ], [ -1297728466, 1505638240, -396825202, 1151924741, 1039613210, 1664733957, -768470854, -1187964706, 1619300082, 1172730648, 1527517159, 382604715, 2069555559, 1358368657 ], [ -320991925, 1673338817, -1867773177, -1685422997, 1523977683, 837597131, -970774194, -1110241352, -1583541910, -1689321349, 2061160460, 2053050337, -148919283, 1225297996 ], [ -110141156, 35065674, -1121744557, -418087198, -119351542, -260372311, -64974734, -1365583347, 1234591420, -67770037, -1887409673, 636800620, 1979327937, 1928239499 ], [ -1879875812, -426562165, -554049153, 1254809583, 197908880, -1533174729, -129842491, 1761695039, -727922928, -2097845462, -1219227765, -1698510576, 1554460552, 510006143 ], [ -1017353066, 1838240089, -2079706735, 259351839, -429926818, 1078218693, -1263692903, 572238367, 527952386, -121736997, 994086711, -1069296562, 153901496, -497381862 ], [ -2117431607, -1394628185, -545209637, 668871298, -192818987, -1810732392, 348766544, 378395411, 1040819655, 709915324, -681506645, 877425661, -144977881, -555988023 ], [ 115121173, -700848257, -1410335800, -846335820, 1123872713, -2097557975, -1273564832, -1769745718, -1162125581, 641905450, -1718002282, 1668172575, -1916631607, -1227288405 ], [ 1291586662, -1759125354, -1849139407, 1896994159, 428889453, -1805922613, -1403391082, 589303918, 1020740275, 1997778889, 369076822, 606575874, -2086472916, -719618183 ], [ 1501916582, -601746551, 263387580, 1319184823, 1932481014, -1412372156, 852648392, 1229830934, 2031932359, -295745294, 840459905, 947975356, 1684998389, 810367600 ], [ 97517439, 1047339919, 2129623028, 270121580, -145493638, -585626309, 387702855, 1349125015, -554680897, -1080405857, 521799248, 738406142, -1867506018, 1721407338 ], [ 375059253, 1316924474, 2054259472, 750889332, -293706851, -701741736, -161419469, 1188073905, -1895181522, 684413409, -1445043198, -85932683, 1190226948, -1743575954 ], [ 593446005, 295482066, 38143769, -2052469458, 1766150729, 494169491, -1397975042, -1066401102, 96598480, -1161588401, 773651362, -1107180122, -356382714, 1393351987 ], [ 1374970094, -708989205, -414497350, 1646928222, -911289254, 1898840145, 451251395, -792734097, 148791693, -1444308801, 12143986, 739513911, 532974241, 594974445 ], [ -209184016, -903164477, -1058002667, 17087953, -1244805013, 1172095352, 1752962425, -415800643, -2100052921, -963461400, 155992331, -1484285307, 680794701, -1464603127 ] ], [ [ -1952053421, -1579739826, 548931069, -1948474556, 536073604, -1508402196, -344117149, 1656491907, 491307913, 1316849552, 1309620862, 88581015, -508460888, -556670104 ], [ 804532921, -1940644808, -692760760, 1102302707, 682154185, -468855444, -959763662, 2053906327, 1715765679, -1132748010, -167589971, 693642597, -332994187, 506157877 ], [ -1232522848, 84671586, -1457356439, 1931711123, -298166377, -1506682478, -238351035, -892207798, 392567566, -1746550643, 1006637274, 82558239, 342146313, -760175936 ], [ 316148353, -1580912152, 2095926990, 536114024, 1567463576, -1474797993, 1126229458, 1878085687, -716412769, 514261343, -1690269912, -1165665705, -1401899230, 161831258 ], [ 1892808808, 1851761456, -1671030378, 526351389, 1922529191, 1317955358, 2142377390, 1571235285, -505454921, -563766351, 1531689365, 684312612, -1740383302, 44069465 ], [ -1623864087, 2013305169, 846663161, 1074549548, 1280402385, 1938708799, 1908516013, -728616858, 290641055, 1438358670, 1523526444, 2134812986, -127265653, -1395243687 ], [ 679550926, 1078066606, 986062159, 561205021, 1091139710, -497562696, -688798816, 1642151888, 491999960, 1178649394, 870078556, 832556923, 213925990, 291607494 ], [ -789005790, -1811674140, -777894927, 1116815656, 1624753614, 1603083929, -3006184, -1331314555, -490723415, -312001544, -1038221458, 565430746, 1624614303, 2109605491 ], [ 1003512488, -1395080836, -635158993, 1442778432, 1856036745, 22824175, -1885977122, -40799694, -2001128572, 25335994, -1257151807, 1627316594, -124884359, -1921120260 ], [ 685890676, -146028166, 2065097089, -1593133100, -1651972400, -1123654563, -2059659241, -968473619, 2032757474, 894311630, -179027528, 524952527, -324427681, -1114829463 ], [ -1556427275, -583602855, -132322644, 1321297368, -764394428, -566473599, -1110009406, 540339055, 792389558, 1696273720, -404292685, 1234383837, -2073051294, 907548436 ], [ 625289988, 340003730, 332006707, -1610075104, 1207903248, 1737854041, 1967401923, -1280067010, -708244880, 178241191, -759047001, -290245103, 842386221, 184875229 ], [ -306542138, 282069100, 44056194, 1203121365, -931917581, 2018830, 919019248, -565272892, 2114460178, -859639022, 688108848, 1138453695, 936014463, 825209569 ], [ 2027103898, -2081444554, -838098166, -1630551368, -1720326402, -85044543, -657577487, 2019469684, 756985019, -1792003921, -2086396753, 1392789465, 1707167824, 1958927326 ], [ 880345104, 1120317384, -1817425847, 1860051335, -745027017, -1758428863, -25657867, 131536133, -326141848, 212619264, 1345497061, -369697813, -1739654419, -1188750185 ], [ -2142227935, -1953392979, 610931847, 1210930682, -330578572, 2008079852, -1495607926, 822326952, -458400525, -1660525175, 37745827, -33202002, 2000921285, 1309608783 ], [ -67991688, -1329603757, -725952238, 108710738, 1622460778, -693033682, -296677492, -1384350757, -2020610678, -604051287, 1398512540, 1624533061, 290069435, 2117841712 ] ], [ [ -1625475478, -1819358527, -322269306, 1267998376, -885160858, -919775307, 2094707185, -1624510968, -956360603, -1003733205, -1988786742, 442813470, 8081743, -1253012745 ], [ -1249959041, -667082334, 1090943151, 703397665, -739858706, 1371949157, 749591659, 571145683, 234800495, 899324398, -106213421, -1308041382, -1720415520, 293173755 ], [ 1984272261, 1418078871, -496045729, 571316726, -1019342089, -90189842, -655671676, 788617421, 523007470, 1630491004, 710898295, -1079556492, -1667237651, 1043995568 ], [ -1273778780, 1128637418, -1239978158, 2142155193, -1176221084, -1694151218, -142442340, 1382633376, -2039166088, 548749851, 1240873835, 656327326, -1301301393, -13816350 ], [ 2137529771, 193055071, 1447486260, -1367812449, -1784898889, 2145803735, 1602885068, 729772738, 632676253, -941641745, 108494381, -1925050915, 1846454010, 1231948177 ], [ 783686192, 1026104425, -81690361, -1451664572, 792169095, 67638132, -233401609, -1838205427, -467574650, 92960961, 2141358604, 69517488, 2121534520, -1586853947 ], [ 1523607648, -768650318, -374806345, -995594028, -2118521389, -1869418463, 1721851927, -1094026928, -962633107, 1784875599, 1932842799, -2082148913, 1219657354, -2063963140 ], [ 1371597885, 1674698218, -419742650, 1228672128, 1534073076, 1271972009, 559322518, -429768970, -103961689, 482548613, 1689056695, -449132546, -719415879, -141353511 ], [ -1162791373, -976570485, -941125363, 1036348709, 581248714, -667837291, -525004406, -1467079253, 368536190, -2041937528, -1794084354, -2054235980, -1636914032, 325350648 ], [ -1147522216, -861922126, -1294464442, -1413645071, -82520685, -1950232426, -515568813, -1107361208, 496540775, -843487293, 639886908, 2130194348, -1363642002, -1680101637 ], [ -1423693637, 230686634, 814884273, 27046437, 2007851287, -200484096, 1403128259, -623176220, -326790293, -216071814, 450617055, -1880565648, -358373267, 496381725 ], [ 642148015, 1626748405, -1544035411, 1266457434, 597339505, -1944057274, -715241379, -824239791, 1356029521, -1081569361, -1812369395, -1896352769, 1967585028, 890039361 ], [ -1143636146, -2105429148, 818305535, -231183241, 303423647, -1109757313, -704893936, 583259706, -843336326, 2074151612, -1467337648, -625842777, -434362557, 456861570 ], [ -698824997, -261986848, -2110783309, -1690768893, -408396404, 191875505, -542848121, 1702412326, -371094794, 2006733067, -722230747, 1150486105, -2078154799, 1347139800 ], [ 76450177, -264122576, 103241685, -348292150, -350295612, 1806273309, -131458852, -1962196982, -735012574, -125169843, -1376593733, -1826804950, -1636769390, 693211647 ], [ 654852735, 237635540, 171358443, -1911147196, -212813062, -775689601, 1833607890, 18704828, -1434786569, 1451073342, 527072341, -1538205831, 98197694, -553156977 ], [ 1571766411, -247649515, -621702657, 1334521398, 408364337, 2026094390, -1073617524, 1781150141, -1522502265, -2123420939, 1924454154, 2008525231, -404825004, 1112106458 ] ], [ [ 902578182, 127977733, 120671934, -1218277752, 936620398, 723138736, 852509480, -1786295561, 1657639714, 327432630, -1845877828, -721786052, -1451388432, -1021872585 ], [ 1911273664, -432394522, 236053680, 504943954, 906732450, 1242367879, 169148884, 1614427731, 191562927, 1493491567, -1187231976, 806942963, 1562321116, -2118667877 ], [ 2071262633, 1035347200, 1372256513, -1142215770, 93119029, -888398549, -1320574642, 829656933, 2000437531, 914814784, -951069076, -751064221, 861307853, -1736637950 ], [ -1046582832, -138883366, 1873122055, 643658520, -827937519, 1636596970, 1688055780, -574099876, 1890139391, -996142901, -1872686911, -370570041, -216938033, -347761680 ], [ -1772694436, -341392972, 836073294, 205865362, 1937231221, 882124772, -1152915073, 1603941183, 921310076, -232684588, -2100562611, -437526811, 1923963321, 2021512517 ], [ -50558614, -1459364201, -46263130, -1246005061, -297605891, -299918458, -1849635933, -1680346861, 602928189, -851926196, 785158171, -807499423, -1900654088, 38658336 ], [ -318880600, 1754743345, 1757293130, 1749204786, 1670251468, -1051466208, 613464235, -935305868, 537350227, 1148894690, 898444673, -986400719, -1060715364, 1391810592 ], [ -1797873881, 649973356, -16134200, -342300576, -829214701, -232225738, 212601217, -1731427199, 895482901, -1660631509, 1149728126, -391047657, 1174069556, -1072713240 ], [ 1484327768, -1380472386, 1187636589, -166854999, -1975683550, -421298289, -330596371, 1981966404, -43815469, -333481424, 943266364, -1034203053, 1035426304, 1165532508 ], [ 464450432, 284187438, 526446120, -1630863801, -672473129, -370786128, 1866821911, 1872146773, -1303426763, -222747626, -1205996333, -1649769752, 1755397275, 1170831015 ], [ -271565654, 596207889, -1180110, -252469754, -2048847611, 270122519, -1298361104, -1230974071, 2125711496, 617450763, -1764594836, -1339939007, -700388116, 1278055259 ], [ 1832274051, -628053862, -1420851005, 445553145, 1008928666, 2097512289, 1130879265, -704018037, -645144337, 170403345, -96913357, -1424813288, 1894870579, 1193112489 ], [ 1618839913, 1492325706, -1399948451, 1946273670, -1402594226, 1501367111, -2048218810, -1242902047, -1178155219, -571906124, 637971415, -433386345, -1130275473, 549093609 ], [ 231028072, 962932411, 1361531142, 1526237056, -1306773213, -35092257, 1088207676, -1828558283, 952019188, 1326632731, 1076761983, 1375091338, 82190690, -1897069805 ], [ 139717076, 1015980486, 2065960640, 318836086, -572755246, -745950689, -1885737754, 403939983, -409697227, 261727892, 329655666, -1663226696, 208402796, 576030934 ], [ -632941949, -754345300, 690947728, 1981675488, -600923210, 1373935374, -2058747049, -847430728, -300283048, -1261576317, 47775279, 1648671675, -1585180177, 360601587 ], [ 19856597, -343935684, -72835474, -1262961324, -674965537, 1104756612, -1803421749, 305196998, -1750403192, 139811138, -397744312, -2106564537, -173090396, -617188419 ] ], [ [ -1874284150, -904661240, -1503469071, 555935053, -456473851, 564771497, -1027031958, -910927086, 1053738012, 1658056159, 1964486031, -1510112953, -1690475885, -843784908 ], [ -531108227, -1185656106, -1825756487, 1097085, -1082059866, 836109189, 1056049493, -1917558244, 702063812, 1264071819, 1865081664, -599712437, 590662189, 1232808820 ], [ -660486347, -312447135, -1057372472, -1881346584, 1534063902, -1582029681, -506665949, 1275321316, -1082963497, -2138130607, 1013121719, 2013075915, 2064446746, -1514627377 ], [ 1948682505, -300567689, -1834300704, 1845363963, 529160843, -7720059, -1615489312, 732036067, -826272906, -420162521, -1369471006, -1785964932, -754234186, 1442303952 ], [ -1124836586, 1306963660, -413754891, -55418432, -366680768, 1486021177, 160066782, -1214254325, 2127205554, -1374098908, -1814749095, -869578413, -1010922284, -277816052 ], [ -590837188, 425257185, 59733224, -2122292555, 1142362310, -206693115, 1337751356, -1369657943, 1313176778, -37467596, -477085750, -388599093, -215766655, -1601318771 ], [ 560694241, 76931276, -270423904, 564678142, -175752907, -1587703361, -1842006428, -1951454652, 1998558461, -1977020320, 966001811, 1073111175, -1135915641, 679384860 ], [ -519567311, 1032686745, 859420198, 832477266, 1984646341, 699946400, 366174860, 1895673346, 1245317078, 795891470, -1568675357, 651663243, 1674571855, -874531786 ], [ -737091657, 1109428015, -1735551859, 1969638281, -951577679, -1406053480, 138207810, 718309213, -1191165550, -1256237098, 683283555, -463037073, -927362154, -1518707221 ], [ 304470425, 220835547, -1507002526, 1606201896, -1578829146, 1632144390, -1558506093, 178148936, -1846282878, -693542089, 1863764723, 986026556, -2108985604, 1019765706 ], [ -1286013636, 1095058471, -723317308, -162571082, 1178346361, 777224011, 1271305328, -459404510, 1198881352, -391593529, 725389607, -2011579503, -494569889, 2084171324 ], [ 472431028, -989878952, 436314056, -1997156821, -1232902595, -1523586623, -705078813, 1809420875, -1894643217, 1216675824, -1804655817, 1931449073, 855310494, 1784291938 ], [ -50079627, -1082945229, 1150565299, -1217306863, 646323292, -1881822808, 1077890208, -916506707, -1187900846, 1944160969, 1806353917, 927502257, 1973503312, -407187232 ], [ 151201661, 137809703, -1028620041, -310809108, -1000438365, 873494127, -1150700990, 1541485858, -34125201, 493143166, -72776733, -1339649555, 1805416303, 293358972 ], [ 2087795657, -1138844972, 617574066, 740981664, 651838913, -294238907, 834859806, 2033819171, -1085720819, -840530620, -1533692880, -2140364424, 1340002672, -814070786 ], [ 371883252, 457713035, 420639757, 1267602307, -747007471, -1450507880, 1665069283, -1175169940, 1109659740, -2138235914, 1617023447, -809206523, 1704679549, 1563158020 ], [ -461862182, -102116303, 1580271556, -548021226, 818144890, -770824635, -1293434611, 1384029614, -1247024051, -379036786, -2100723765, -1012457767, -1483737087, -974875811 ] ], [ [ 105852840, -723379654, -1864242007, -1574370884, 711828704, -2096515956, 1956714454, 1711717743, -1349283818, -1984004572, 1542071141, -384340741, 1479051124, 563311628 ], [ -656303423, -490431152, -1190290546, -2086496968, -2134650144, 814497382, 1495114221, 1603815871, 1035614355, -247182413, 150754050, -1382474731, 588128062, 983988204 ], [ 1784732399, 1094314146, -288518011, 1779770353, 452887158, -1834218788, -250534591, -1336162483, 1572977245, -1875865733, -1078855331, -524422580, -761831195, 1675192764 ], [ -1891034009, -956251969, -484456125, 735444724, -386482046, 1116935259, -738688001, -989836195, 1342648030, -1106653435, -1867509038, 510732360, -1249093021, -655222670 ], [ -579244049, -1983249438, -2056565525, -204357266, 812435407, -1390119605, -630894621, 1470997293, 879619106, -286183153, -1922341101, 1443869948, -49799427, -592265068 ], [ -813602977, 1031277846, -1617321669, -1766328698, -611469165, 1162138678, 601380295, 1087559926, 49516246, 1881091504, 2139929475, -1327753861, 1459389030, 1749728615 ], [ -1376496882, -328429704, -1545226671, 689882851, -508472316, -2131781540, 1011574097, -1639255187, 223981480, 302692040, 1820619049, 388028711, -1190760131, -904304065 ], [ -1275971465, 166560240, 936936689, 744540432, 1340128497, -872629924, -1376824080, 203239811, 1122222167, -1533212284, 494154534, -798650660, -109937307, -152682149 ], [ 748902753, -1654363412, 1390412103, -2107657764, 171273052, 2084455828, -475153103, 1215891145, 1910252989, -2098462396, 1553681681, -1605340812, -88285765, 1110295368 ], [ -646310959, 1516588011, 201752458, 155933475, -765303958, -48355972, 2007780702, -343707682, 229067767, 1649876417, 881129924, 619934633, 804592339, 1312434254 ], [ -487427678, -214680634, 1593905793, 583437107, -1903177130, -2116191276, 2135099274, 1862228018, 468489297, -403360345, 1946790630, 455699299, 2146726246, -294342911 ], [ 1993877464, -147530381, -953188704, -1741852568, -1915939641, 254648947, -1835025530, 203758212, 1385969625, 973893567, 1119443744, 1138580561, -91572502, -1428215560 ], [ 1032731972, 1757436529, -1372481589, -58241107, 1083541548, -235547356, 1499703850, -1195564860, -197669123, -939799538, -1821535184, -814025488, -1136566688, -1423282568 ], [ 1352229655, -543991394, 534923229, -475193922, -561763822, -888780162, -1464219253, -944662493, -1881490456, -1181938047, 611903639, 1628959984, 409078513, 128989444 ], [ -1818364383, -296880420, -226513946, -490305169, -2120863599, 450737678, -928498999, 612078493, 1435887850, 1465992114, 1878925258, -820286908, -1061738414, 1177775310 ], [ -1536598691, -1323150717, 344122971, -783245048, 1709041942, 492505418, -686385833, 293487879, 748391417, -1027266120, -396701670, 1164841464, -202314120, -774322810 ], [ 1155944308, -560445769, -565686646, 2083213390, 720754249, 928217391, 1366428008, 34092283, 1398106811, 1453156126, 750568184, 196819860, 1435492229, -2012917801 ] ], [ [ 2059376940, 1559618184, 628952517, 1719559565, 683755985, -1807841388, -338067341, -1345844528, -4808520, -955546996, -487806764, -1005263344, -14521448, -237652770 ], [ 1916518422, 1979231786, 1829246235, -948253539, -1400965280, 2113962713, 334402030, 1886626707, 1565367245, -680228279, -53713343, -418683912, -1726796147, -109251766 ], [ -1756811181, 824288845, -787313784, 1350952989, -1428996322, -642390310, 1127274720, -1884502423, -1485878460, 1607118017, -421289827, 19109195, -1685715706, -552127113 ], [ -1313853089, 1862222677, -1281034785, -196448698, -473155211, 1634127748, 1899723598, 878658972, 171132799, 632083850, 476820850, 245751989, -441549780, 254975232 ], [ 934818104, 663637950, 1893028368, 658991968, -1447650418, 2133228822, -1250077847, -2147231248, 1058132168, -429439557, -1698670057, 401746569, 423851670, -462073394 ], [ -1955198411, -760228176, 1135097145, 1433345313, -343608280, 1800609458, -281052933, 1081613318, 1286609398, 245385887, 1814480056, -736891687, 1346056105, -1825566559 ], [ 464445240, -1486279251, -1854334032, 1785316461, -683683061, -1642022982, 1215827541, 387592175, 3637719, -2078971965, -1152914312, 853927776, 1138117941, -750076541 ], [ -964076034, -1256368301, -520427658, -1419025536, 42772328, 1494157943, -810822076, 536225749, 844903386, 1525029077, 116521859, 1131204676, -519000753, -1409723309 ], [ -1809365911, -340296113, 960743727, -446155831, 1357785540, -1031926316, -459599329, 752794525, -819382536, 794703154, -419251530, 996984946, -42812843, 1611342393 ], [ -360206278, 34624982, 1377081856, -284615444, -1065657166, -1199069309, 495820086, -1930134386, 1506062177, 883400781, 818191749, 381644574, 1588149331, -422032524 ], [ -490161093, -1017573391, -1022658397, -1109628367, -607554588, 636452571, 552116817, 1783304987, -380943499, -1377278780, -1047392221, 737884818, 1358682672, -1215136875 ], [ -1076809818, 2104083154, 1923114944, 2039954622, -1652764208, 1053810655, -531135173, -579909573, -1824854097, -1223290365, 1724816882, -1322452359, -862190179, -213965570 ], [ -2144204202, -1714776736, 66746811, -1874767784, -564797873, 1631264192, 2002136872, 870140380, 651782281, 783591819, 1601036138, 2028258749, -1162169011, 309750971 ], [ -1209808542, 481007821, -567551484, -1385083856, -1699539215, 1289881707, 974760873, 1905428021, 1873885374, -1739364990, -1845205302, 1506768647, -921076548, 7687145 ], [ 90161410, 1130101117, -850762088, 801641894, 709382342, -984854913, 1510618507, -1973154500, 928762291, 1600681828, 811857642, 1781458233, 895298328, -1183442581 ], [ 994408660, 150207911, 295926590, 1333558701, 795015200, 1792828925, -121009698, 1277860509, 1600549558, -2128564807, -1025574100, 1883178484, -1718277230, -981928155 ], [ 187487115, -713950426, -1861410090, 1532328766, -969315511, -1576121227, 2035771730, 8266683, 1292103844, -838368258, -1694046643, 833215553, 709114034, -1729137477 ] ], [ [ -2127610388, -929083318, -1058092593, 1452836905, -907532858, -5115955, 335965439, -1497755332, 2040878417, -1521469286, 541777512, 1076595189, -230310162, -1356643386 ], [ -1343174486, 630409236, -1948968533, 36338818, 1006975748, 870740306, 1983348752, 331793342, -1163198253, -580959412, 1755887008, 1403803630, 6501454, 652879674 ], [ 1779377719, 1256764986, 312592796, -321873529, 2038418056, 474465432, 155263020, -1087387224, 130801294, -204514222, -894325568, -784720560, 602242608, 392234840 ], [ -603485140, -537630246, -1732593887, -1916749574, 57220396, -1862079425, -1493669587, 356416671, -1970537234, 270035558, 245478226, 1607181228, 1247855606, 1874391800 ], [ 1553701906, -1746968421, 813075579, 18859230, -1239459160, 1790633422, 1869420765, 83827926, -1405908790, -915350238, 1545383277, -1300929867, -610238422, -444155795 ], [ -599646979, 1839652861, -1588206679, 1956008881, 1895977272, -883695129, -542708432, -346820038, -2040884767, -752873052, 1744989252, -75568615, 909247046, 621221599 ], [ -254586627, -221700939, -1802083905, 406327968, -451084044, -1640656672, -477146009, -1806484619, -1806594213, 1340947691, -1082468206, -766921664, 1248822421, 611945779 ], [ 205825287, -749987518, -521249574, 1318116511, -1915695162, -1641297584, -1906822485, 1703574925, -592275999, -575667766, 1608992792, 661971102, 970851117, 1639640195 ], [ 2087111581, -829153723, 691146213, -1404663713, -313101638, 1502585198, 1614403637, 1532486141, -1846386912, 322731252, -1582718913, 664300743, 854377000, 1209628044 ], [ 333156492, 337970159, 828885638, 46294026, -1249561303, 106647521, 430446550, 273301154, 728214729, 966298272, 1368985301, -300095277, -1524191169, 159843519 ], [ -2106007993, 193938558, -970984798, 783869718, -913719069, -319508712, 1457527258, 1972954093, -367131196, -236378211, 1520692715, -877314459, -1890473450, -1247218572 ], [ 855732031, 625315075, -925187772, -203427584, 1364415023, 836001859, 1061878827, 305588855, -385130191, -1738745510, 799986655, 1366184803, -2025269016, -86909172 ], [ 1315056676, 966664731, -493278062, 670630681, -819712967, 1317217988, 1397880690, -1370472337, -1943623425, 180663653, 1535198564, -1275198348, 1047647363, 1823916882 ], [ 1152896979, 156999938, 174480914, 102538197, 372534441, -884717483, 461232000, 910960710, -374319659, 707126838, 1744023510, -78185154, -25600663, -1313032197 ], [ -51618389, -2133076118, 1380347485, -1951167789, -636881791, 693870484, -905494752, -1913825259, 535803038, -897875266, -1056907797, 1547560270, -637314693, -617609867 ], [ -514102256, 1562000738, 348856368, 701504683, 854046643, 1882156333, 947808376, -985125914, -2041255950, -28840724, 655652097, -48279004, -167363449, 50501800 ], [ -2091232582, 1163115746, 626527614, -914168399, 1427509328, 1299455322, 1067399098, 1308201140, -299212054, -2097027396, 452772010, 391039484, 1779921457, -884010323 ] ], [ [ -1240626789, 314725890, 1511689840, 131300247, -442784682, -565805336, -1687697167, -679129723, 1756924716, 1271565679, 1324886986, 1704005119, 496753603, -1635066757 ], [ 19047983, 1081079506, 1812499567, -1469270631, 574554841, -961719003, -1518831867, -2002825327, -31238484, 308933803, -613597116, -1810115981, -1075645319, 1156041593 ], [ 1872008975, -1192840424, -1298912110, -63407034, -257828813, 2086338363, 728004565, -1234661932, 1488658635, 1609316178, -1117725895, 1959279675, -816290954, 1674350425 ], [ 515045621, 1538432777, -1997559639, 682609279, -1967973537, 224720433, -209766718, 1511398690, 1339223085, 1800158758, -1159073118, -77244782, -56640633, 1583357902 ], [ -1961070812, -1960344502, 740344151, -529884361, -2047289361, -1500083701, 550691426, 742233122, -198712970, 1039786656, -1368838620, 2104001204, 1923911554, -1874191300 ], [ -1520603298, 520234465, 985598044, -461479476, -112647905, -16997581, 851646150, -280541906, 2053753351, 2024841540, -1730043027, -1601909457, -892323352, 1332175757 ], [ 2053373262, 104844583, 662595537, -1925035471, -1262731988, 454837943, 1209367564, -1698474863, 368195600, 332233161, -1067585789, 1409817371, 543467364, -1466038833 ], [ 1987604888, -1532532321, -1335084011, 620962568, 1935629910, 199917824, 1167829492, -1837099108, -1756716158, -185642037, 792859339, -229036001, 953748624, -258223898 ], [ 1555112880, 1947526595, 684628040, -1358644464, 1472556148, 714434584, 1571686819, 113574161, 293654424, -23446056, -147824100, -447797460, -1997113821, 1744140965 ], [ -1921109111, -603592892, 1541144338, -1511224447, -1596270634, -457688915, -1420279218, -784414980, 10186121, 54748208, 795138108, -1121449272, 1421544894, -2053433244 ], [ -1281170116, 1920080611, -2013391454, -1737104418, -1758355219, -1856928351, 1586505380, -1043758045, -2049635384, -952019236, -2068958642, 22558992, -1165995460, -2096074111 ], [ -555910099, -1817449617, 1896157045, -1677516091, 545588968, 2065798666, 1376663777, -895841884, 1447256854, -292050092, 705421510, 1650499209, -177753324, 585320756 ], [ -1855564424, -29519474, -538792884, 919254857, -335402306, 496188853, 568995930, 1230901990, 1226882424, 1618359626, -2047604399, -1413693659, -982934667, -249493841 ], [ 1161034432, 150704053, -1434154552, -311243880, 837929162, -750960407, -1247779933, -1022066000, 2056419237, 212370940, 799395184, 873814773, 1902945799, -206113987 ], [ -1528806939, 2077958286, -522280525, -1114044728, 783192619, -462337581, -1149268564, -107666193, 988560510, 297527625, -244815104, -2113121160, 1093643091, 334685880 ], [ 1152066567, -465027423, -621142827, -3988402, -1828302603, 381117815, -1229350351, 1819760523, 862411185, 375299831, 61162537, 70723464, 1727470908, 529895331 ], [ 1173131448, -433985550, -1656227033, -1241442103, -584541604, 1843840153, 26093183, -603365789, -1113626783, -346205165, -1202002177, -1010258718, -1424602805, -617801613 ] ], [ [ -1234879177, 1732735848, 917562981, 127068759, -1841444963, 805407179, 1052770271, 193358015, 581082407, 192563739, -1093312910, -155567218, 1205534286, -1606299222 ], [ 711313345, 1615426902, 1600077768, 841827700, -116441479, 848619108, 308816904, -1465753250, -937378238, 1367000515, 245712732, 1249091057, 50751442, 1206999583 ], [ 246646801, -899071052, -1721292825, 518582858, 46301695, 366426059, 334956240, -1453179108, 405746713, 698922261, 1294729921, 1685966195, -1553368619, 675156503 ], [ 1545620876, -1584849331, 775393903, 620216935, 982402978, -1494202773, 169813028, 1120120853, 80306321, 2147240128, 1302475084, 1819792678, -1466523449, -896378226 ], [ 1007564568, -1083603411, 462078357, 966253425, 977857703, 1909357202, -275770428, 1632966187, -1404130835, 987484647, -2130203697, -1134276237, -107922325, -579875262 ], [ -1437061752, 1496637844, -663777231, 1838188167, 70618142, -708359468, -1064845456, 2102659200, -722720108, 955513378, 873265545, -301107382, -292433501, 1105867017 ], [ 343513265, 766218492, 55350662, 273009990, -1497339588, -715131487, 1487808654, 1421391213, -1786674039, -1806133759, -1337678534, -815654958, 1493400922, -1127471317 ], [ 745637848, -372923192, -790952606, 205343535, 1884488231, -390227736, -478204412, 1157307057, -1082536400, -1440947838, -1523320684, 244131382, 1333205609, -943001993 ], [ 933632372, 720396148, -470841507, 934526849, 877373960, 1975960261, -1213570587, -1036738316, -1964310820, 611292479, -514305678, 401712182, 844512481, -543023270 ], [ -312879425, -953808972, -910454701, 1080093841, 203877271, -1299347540, 698859999, -930049437, -909095574, 863526509, -2079600835, 1550735742, -463370975, 1962080339 ], [ 575311524, 1507620988, 1962154249, 1576718866, 823955160, 145303829, 1953831884, 1384437561, 806505212, 743235483, 1871394971, -1036572314, -812922783, 1297606237 ], [ 1054714976, 1356370737, -708320034, -2139764725, -893417103, -819605582, 1007755892, 2007151034, 1806219582, -1035022709, -1596636575, -566694727, -677535203, -986563942 ], [ 908187177, 595944576, 1283782618, -485152721, -736985441, -1529817528, -1014730219, 1511916675, 649583352, -1281135398, 1197209014, 2109909372, 398077003, 1178010814 ], [ -1851977769, -1736822416, -1378939707, 1293477468, 1708265820, 533088259, 746477273, -1317805149, -944948599, -182738784, 1795801042, 586379800, 2046885114, -956879374 ], [ 1749419298, -498536913, -1300591483, -1334445926, -165198927, -619443248, -1507203198, 529055641, 1205578482, -1948507948, 599547952, 965091090, 1955032061, 1634107770 ], [ -517881845, -1945453242, 787722044, 647683895, -1604430583, 1991197513, 868180418, 1946511732, 1962684019, 1822358089, -1058899, -1990833836, -412706320, 79438200 ], [ 1480297132, 965224392, 706496938, -413731359, -746094830, 794782364, -682815226, -1486638806, -1256260001, 1760654460, -1820683817, 1590631016, -975900536, 944644609 ] ], [ [ 1071952092, -1462927241, -1485820387, 1565438853, 80952260, 1301881734, 1150193339, -1740508356, 1322653429, 1194694622, 1792810253, -1016609932, 1328602000, -69521007 ], [ -127980371, 252238043, -1672749640, 1919803941, 371983919, 1307541262, -2010135609, 537299567, -1662058986, 908750259, -1719851247, -1620835403, -1717881428, 584283545 ], [ -366814962, -750413394, -785669957, -2079454261, -1099489056, 240706339, 1075397239, 712968141, -401482639, -1295674837, 2118177775, 1347384364, -1016939829, -278411797 ], [ -910624944, 1526577313, -1143510203, 527768572, 725355901, 1681263153, -346165317, 1307632157, 1589597261, 403282619, 784096165, -841917377, -2017860081, -1506625049 ], [ -744562066, 1814195283, 2005388667, -75772178, 356935224, -550560962, 403835933, -1269382450, -1098475009, -1997204676, -1654386595, -1716011693, -1356404509, 443228269 ], [ -328659537, 88174802, 1745791611, 2137357204, -7264354, 1105173499, -703782164, 1835069121, 1686746205, 1359783686, -1122497095, -628780215, 164598400, -1206419914 ], [ 2111211638, 1223208461, 523979527, -1447301986, 210739076, -416096648, -318736366, -1155825805, -1612221659, -1082847439, -374462616, -1400332870, -1793091031, 280710325 ], [ 172745405, 1320868232, -725219308, 1261684500, -70565927, 1937139491, 1756161604, 964089965, 1698457684, 1005075414, -1601652879, -1248017461, -1311541333, 1349572606 ], [ 1979224240, 523113620, 1167731814, -1161523949, 226098129, -1767083055, 36746246, -1280473216, -632431402, 1423071871, -1323375725, -1406454165, 371479694, -2070955817 ], [ 77597929, -749530815, -930730841, -1210290798, 63654277, 945508717, 963459622, 798978752, 137085890, -1829781982, 909986223, -1360719276, -436758944, 615458332 ], [ -855195654, -2053082190, -1071861504, 1136825014, -69135475, -1352566815, -334188890, 1111053833, 454530769, 3068178, 372742123, 218528719, -1328562939, 242474212 ], [ -2047467737, -1637196692, 358541404, -1468120515, -580144212, 942909784, 1399834395, -1311020178, 2096892101, 803679762, -1520345, 1833865546, -75259450, 2107087569 ], [ 120336168, -319875055, -950790152, -1318945904, -2141661997, 1257523040, -1945140779, -1391651902, 38943294, 1328277431, 1883821115, 1055373906, -2087892050, 704842071 ], [ -509799066, -914474771, -1243334970, 499524551, -715411994, -884430173, -1027049378, -1685082085, 332603437, -1812124509, 1418192557, -1230332811, -286286004, -1946882505 ], [ -1953710573, -345368383, 2030891050, -2037177977, -299990788, -1038500394, -1803022454, -1636274291, 1860605667, 2094990729, -184884868, -1358233860, -1086209266, 151147774 ], [ 1317316712, -406354502, -1137677018, 1534523026, -929335771, -1938862961, -1087157429, 2042068472, 1901723335, -1634643566, 395385925, 1036453646, -1756903656, 1089116007 ], [ -1088532118, -77905913, -101965991, -254420074, -1059915769, 650850153, -669699758, -1040809750, -734005729, -1512318317, 67390048, -726417310, -452011410, 1879004511 ] ], [ [ 1110806921, 1801288135, -1575612985, -863954032, -151585786, 2140768751, -1184663895, 546810537, 1841511702, 480282086, -1815947517, 813396657, 1820756107, 1504322902 ], [ -178476016, -1693492148, 1201177456, 1190811989, -43802257, -430463502, -2019604249, 465246868, 285426056, 1615424092, -993569063, 412052704, -1553989661, 551979018 ], [ -1624525198, 369586805, 724904000, -760045664, 1474425346, -1883192965, -1368640044, -1570117569, -452652348, -797170211, 1284036139, -532544391, -1558211680, 204091755 ], [ 450369980, -2110776373, -1842204419, 1223963525, 61560774, -1621930320, -285897738, 2013092546, 885764802, 1152195552, -640662734, -1688302787, 1150100615, -85089519 ], [ 1886736722, 1968838247, 1291144133, 2100114720, -141121610, 1392386785, -832458222, -1200650998, -868632816, 1284019550, 426388167, -1371313223, -1082677646, -972004679 ], [ 1308884396, -694956501, 1070794152, -1384127726, -1055694066, -42116910, -1495342411, -206005048, -983089997, -1274632817, -1140876197, -204831023, 689533245, 1325395361 ], [ 1871885564, -354820552, 1434344312, 1726227635, 2076470247, 1561803373, 1210644981, -1147173850, -1789313005, -1183909475, -1613607993, 1010019429, 1452903764, 185476813 ], [ 851113525, 1683766917, -1607765736, 1114551569, -1283215650, -1995939837, -106925227, -1254679977, 1312015651, 1023702415, -1672944651, -1764502810, -623842286, 2023347402 ], [ 3251831, -34829969, -1249408207, -1313350312, -2044714655, -1091390790, -13559521, -672602635, 2008434774, -1104645564, -1785455774, 1879093938, -1156368762, 68663385 ], [ 372050300, 1078925121, 252225105, 561390400, -1758961118, -1520566994, -628142099, -1615008744, 617640907, 186650701, -1909822100, -1926135156, -1417926335, 1790781447 ], [ 1079414113, -2140826279, 1824441783, 704421049, 2147245001, 1596998388, -140281210, 32383555, -677926736, -572710728, -1856169616, 534526284, -358101582, -1788539424 ], [ -1668635419, 408317570, -493516999, 1265253537, 1374562362, -130917009, 1587488649, -2030555891, -1085216199, 342612824, 456033182, -826597708, -1236668604, 448410374 ], [ 948270174, -553624532, -476042365, 2025572738, 204350617, -1989370549, -678319153, 493456479, 28187043, 1460318905, -1769107027, 211409629, -1070781318, -930772608 ], [ -1617326458, 435696177, -977601371, 330174070, -54636973, -890886938, -1205163264, -738490619, -357326865, 506513375, 1769644356, -1536724452, 1224872372, 1556929810 ], [ 1381287680, -927775942, 85785805, -11164509, 1958350665, -639212152, 39590217, 1350037019, 1757550377, -1741627371, -1111609069, 1459443908, -148839576, 119994649 ], [ -1137775306, 615783398, 1388860688, 2030348791, 454368242, -1163555828, 2012488378, 114186505, -621269679, 2146680957, -1116833360, -2043961850, 456129085, -965064897 ], [ -693449343, 1517260812, 1690705447, 1860455041, 483708680, -786530137, 1301229915, -1537550558, 1909216662, 618716391, 315172228, -2030577448, -161836810, -1105321620 ] ], [ [ -2055372479, -1644862038, 661099976, 24755574, 901651813, -1346850037, 256951789, -200246466, -2137704009, -813172627, -1135050950, -1711382982, -314581502, -2001193168 ], [ -1092673962, -1646737882, 1472267302, 232580183, 1547385241, -2113072964, -1608231585, -813244734, 1327538594, -1511053344, 616907903, -903155793, -292164876, -51265612 ], [ -825058848, -642459346, 359875037, -1030283956, 2142428821, 506554025, -238717908, 1708047987, 1074338932, -1771234757, -1741591907, 1952789280, 1426401415, -927895678 ], [ -1567761897, -1159177292, -30336322, 1619745186, -1640065616, 1999329713, -1832755102, -904039441, 432943538, -671185785, 1145072530, -3242338, 1892220566, -498027663 ], [ -2077931350, -1883267307, 2049722341, 1549870505, -61936520, -383410751, -1916915495, 240907019, -271079148, 693028573, -2016000131, -1985883453, 1703254224, 1517504192 ], [ 758886276, -296767670, -38365745, -1291881342, 2146337189, -559346699, 576652277, -1061075900, -525748873, 1254139187, -1854466561, -239705789, -43296350, -1796312382 ], [ 1094742984, 257776849, 1080205250, -1747091363, -677547856, 1179730010, -2035111725, 159489311, 2015953755, 973796541, -879307072, -146746072, 1734065683, -428628 ], [ 1454413335, -185749164, -1681230475, -46488026, 223713219, -1369084264, -684483311, -1054577552, 670354107, -975183774, -1133080773, 1744536360, 457150126, -40389762 ], [ -772139047, 76601033, -2078404354, 1123293126, 1732490673, 447580495, -867414478, 1086575486, 740355158, 302051882, -695099456, -693535888, 1017981400, -1982431757 ], [ 1014764424, 1988138837, 1181204012, -623117301, -7610453, -877119851, -174211691, -1292887029, -1071567181, 1924946531, -1241785999, 1162372028, -1158694410, 45961801 ], [ -482396388, -1592913723, 221957086, 564082111, -983939943, -670483520, -1891585136, -1319534426, -920015707, -801129357, -451919973, -1184015321, -244897542, 1110420010 ], [ 2124371197, 865498518, -11775852, -1721184008, 1517698479, -232774377, -849820414, -115729537, -1804548049, -1598991475, 1400637066, -837919610, 284970029, -1757265842 ], [ -958447407, 1608711318, -1723647445, -1178370973, 1130830932, -2074427848, -1076388351, -847925555, -883172188, 1443995293, -1470806450, -527446437, -419032245, -1782924113 ], [ 449058177, -1405111643, -878038663, 257937623, -1047573145, 821258485, -617976380, -1547559178, 773492589, 1798319922, -930441224, -698166839, -1640774955, -1581927110 ], [ 830669942, -1794871969, 1816885388, 773427381, -689274935, -1448051195, -2020327404, -1022943227, 2032109299, -224113691, -429756788, -903604321, -819569541, -953094476 ], [ 2107302398, 467474318, 1900912359, 1193630035, -900726967, -1251430776, 1793045030, -1544056118, 124486616, -273167303, 480517520, 1854741039, -1570697379, 959295907 ], [ -407180400, 692714578, -1443894231, -1463472660, 1545474513, 1436124949, -1229700882, 1810891462, 1641975361, -301072405, 1235187613, -270395002, -982611742, -756348588 ] ], [ [ -1341545081, 1393211586, -46471079, -1078095193, -1552117455, 388638574, 1681538405, 105008491, -1033251237, -355972507, 700577066, -958229523, 866850315, 1832069212 ], [ -1663776684, 2000699835, -1843074447, -44188182, -1996849246, 848796892, 2129091646, -385246167, 327530580, -1274347111, 135902842, -1316471390, -92165437, -503027541 ], [ -238378142, -1236526767, -935959355, -2055398169, 696742001, 393241274, -2043439280, -2091604355, 886759789, -1806091445, -2108341790, 182297459, 1775071941, -239606190 ], [ 339098539, 194462313, -233351490, -611474208, -608412720, 272518544, -1694325057, -1510452195, -526754571, -309841650, -82656519, -1380583529, -235143446, 1903030618 ], [ -591648377, -1504906760, -1100627606, -1899829252, -1341508520, 1297119159, 1130761150, -1845830716, -1861911039, 1114193059, -211452049, -539573385, -176856112, -1849584170 ], [ 1028390162, -1234267995, 1230825505, -1866544927, -92113609, 1888707213, -120435119, 555851545, -2042538802, -89959247, -2012929786, 1213732340, -1788352694, -1329839025 ], [ -1360942921, -2085088115, 1475425699, 347426251, -308033233, 237694805, -1808140700, -650232689, -115504353, 1817137876, -106973400, -2039340431, -2101537066, -1919748654 ], [ -872972976, -1501132736, 1606735152, -1594443262, 589819970, -1783579233, -2108690912, -573536200, 2001969541, -745269728, 1257593808, 257884851, 410113596, 814981496 ], [ 1107172035, 1486653825, -1481250356, 410172668, -1469552458, -1605595467, -250635978, -534880991, 1811316652, -590626617, -1763127213, -642795152, 535258194, 1402760671 ], [ 1469787381, 970084673, 677593336, -231496405, -1591702078, -663518533, 1445882872, 326984946, 762813826, 115925370, 2141437590, -2095258939, 1021717692, -18294598 ], [ 2105401582, -1377201598, -1191595700, -570514574, -361839917, -1549848761, 850253983, -1457589990, -1967199842, -667222186, -193552922, -271350960, -1815772217, -1331059727 ], [ 1517933430, 1364786053, -683870248, 1423128090, 168351358, -732566007, 136564530, -148139680, 1463067546, -176841721, -987135012, -884418114, -536767373, 406453999 ], [ -1696472098, -1739814536, 1701614208, -1260368290, -505018912, -1480215762, 611307350, -298509902, -1679444404, -838687504, 554151661, -1764911194, -1926418306, -686197477 ], [ -1036577879, 785731763, -1553816257, -1417380419, -1361509257, 54164466, 1662353773, 1200262971, -1460250812, -901149637, 2123924024, 1576917203, -870808227, 1953480857 ], [ 650403902, -706233863, 241432526, 53695244, -310722919, -1194935948, 548104624, -679075927, -1368532834, -469950336, -266959017, 1334117424, 422501206, -1274021559 ], [ -884624259, 1308601796, 304682644, -415442828, 1863347193, -1271174211, -659891354, -1926317160, 2009855243, -1823726911, 1104025938, 1579331732, -1187426619, -842160530 ], [ -16556915, 1278666289, -1277078517, -984374084, 1619926973, 1006513304, 1860558588, -162091938, -1404296852, 2116137861, -888666187, 1901497247, 849858362, -859809348 ] ], [ [ -618330297, 234110659, -1709296937, -405835847, 398933203, -701496216, -1232116160, -406278621, 304856972, 216730287, 187714644, 1507055059, 2107241072, 105662536 ], [ 1589740735, -922296809, -1899947941, 232157014, 360531819, -177972505, -1563037880, 1154521302, 266285480, 1807736280, -282434677, -1488704333, -849429955, 1032656516 ], [ 1691730754, -912592250, -1566303914, -220374752, -148561809, -381632478, -1212471026, 1910409886, 674680409, 308494286, -1840425266, -915987954, -1184582911, -294764852 ], [ 1620649018, -1980511279, -1952656252, 1355322403, -161953427, 1736944940, -844679918, 2040795632, -585528777, -271648045, 145508787, -593437140, 2123224280, -1644929170 ], [ -614888974, -1190629981, 1336584163, 1009608686, 1348958539, -1027711848, 103192531, 460270010, 345849689, 1256577979, -1989108327, 1372413871, 1221445636, 1997969924 ], [ 154034081, -1662686148, 2104616691, -2143153389, 17867826, -113960059, 945821081, 1575246496, -2058658756, -1252581878, -1846186960, 1933526958, -169384965, 212632060 ], [ -1755676591, -500111946, 1160890771, 922648603, -175368166, 1929378788, 433614882, 1064845248, -922512411, -1553111221, -1367344486, 1311276650, 387065620, 463080040 ], [ -663874480, -1930328809, -1033694016, -1266661159, -1441235760, 1719278403, 1290658136, -828190361, -1357047716, 1323448799, -1329538195, 696644034, 901363979, -970466667 ], [ 1746706448, 1243312979, 1388297394, -1166895285, -1684623203, -1390081033, 286438996, 1309341478, -259704744, -719466937, -849640711, -1367083589, -1665427184, 1885100351 ], [ -1088713180, -274507725, -1713094001, 93587698, 2116445744, -1175098057, 2093853164, -780984532, -2087338574, -309849833, -1073530968, -404822871, -1243865283, -1527974355 ], [ 1806194179, 777971527, 1343811492, 553058935, 1285678683, -2067250460, 901812937, 1812294728, -902602184, -2039711827, 181515174, -1801170041, -8533007, 1470188538 ], [ 138481709, 1150061562, -624406383, 1447084649, 1182302780, -427555473, 1624589071, 582528850, -99766951, 1537215411, -586451714, 535408193, -385610515, -1184574528 ], [ 890898639, 987059448, -880490710, 2088477133, -876895097, 1272042727, -1210836337, 749187368, 501210572, -321666234, -1199809879, -414502632, 354901135, 1450302586 ], [ -631221332, 2046567745, -1582914994, 973588088, -1930748423, 1708550846, -271672140, 1000340279, -1761821346, 1571472852, -2938738, 269457728, -1280466344, 481676497 ], [ -816572988, 2061689823, 745553162, -311968812, -1621926317, -1197014718, -1468480617, 1931290405, -1050039410, 664974568, 1698900667, -149808812, -1087871052, 1096818707 ], [ -1779930126, 34197325, -1977403278, -792530249, 728061955, -557178552, -837611941, -166182527, 1735484376, 1322326107, -538569948, 1739433877, 442902536, -321759644 ], [ 40751227, -1243977622, 1765089601, 954757037, 1232109671, -2127565332, -1121161942, 1134377164, -2057823103, 418661100, 1710787733, -1783785196, -1347484228, 1729868748 ] ], [ [ -1207220834, -1979305767, 1644025482, 558979422, 1830159459, 1310830695, -664826207, 76468454, -1539151744, -280147515, 2017963860, -308032236, 1460640495, 1659710983 ], [ 1862778847, -681814216, 88864837, -730716219, -1052601732, -801433590, 835873264, -18341844, 1475778485, -1372279844, 1633602801, 1369726836, 1421877414, 711345564 ], [ -2100682978, -1075261206, 1640833132, -1713921369, 1426066533, -372516247, 421677343, 283357180, -79218635, 1273382948, -1651806866, 90892327, 671951573, -281896709 ], [ 2125755922, -830214688, -1310638123, -2085818332, 1228346843, 322881723, 2116324587, 1307636387, -167927211, -883615122, 695741250, -183955957, 1039879661, -958450921 ], [ -813767391, 443344491, -2054646850, -889339214, 2099868194, 957098504, -390828154, 672233779, -242639276, -1214934331, 1766369773, -156249031, -1771399177, -1914164749 ], [ 1262917961, 1810175056, -134287400, -1417336754, 1595436416, -2044222721, -102722512, -1457039422, 625830453, -41076525, -1832361725, 1387555053, 581693672, 490115790 ], [ 1440771610, -352472996, 548919122, 1614265958, -1418967217, 1051083670, 380784967, 1809665191, 1498061843, -1646641838, 1965248292, -1885378377, -1951707233, -45473374 ], [ -552058641, -1906577791, 789205934, 1341337494, 607419572, 919394126, -1166718494, -1573990530, 1911310073, 1984695596, 2093871062, 1517652374, -481404733, -977056591 ], [ -1289931520, -1038889501, 1456165285, 968244489, 1631896179, 211056835, -1717577098, 1857907886, 787690937, -1075900610, 692846812, -942852879, 132208409, -236417386 ], [ 564290179, 2113277772, 1867573652, 2114439595, -330227776, 2029072535, -1580323552, 1964151369, -1041927568, -1258485285, 48111791, -180878713, 282934454, 1252206036 ], [ -1705578989, -1231202338, -81572342, 1102959053, 1180791879, 479033792, -994558534, 2044885156, 1807633655, 760830382, -1399809993, -1743589804, 823089771, 1918641665 ], [ -501347623, -606685641, -2053306892, -164498327, -1225972309, -307280996, 1145847662, -1093387649, 2087234731, -1807383062, 280532288, 451639377, -770286059, -2067732868 ], [ -1038350193, 468825238, 1810817440, -2057186793, -518846442, -573152675, 1952001822, -1418765208, 388672595, 1419355236, 1367153167, 2037310642, -1947795539, -1893912607 ], [ 820311827, -1913364675, 1256540009, -1434145951, 1465483509, 2072203218, -170049417, 1901357802, -2063546424, -1910643064, 281342283, 1622080262, 1358406441, 331155760 ], [ -1234146731, 1602976933, -1863071006, 1795530968, -1055687920, 1553148938, 1007573295, -135191144, -620140715, 1067290866, 1491390629, -1280408621, 1659383126, 1779439433 ], [ 556330768, -1443039066, 377450980, 1968265168, 115566383, -1583231894, 2031161688, -2058577098, -1510523130, 777762235, -1816771117, -34230344, 873388349, -114135416 ], [ 128387449, 543619044, 2120634053, -1100887975, -1264374535, -355913311, -781194364, 1906891904, -337072971, -2091268460, -265441318, -246934188, -1669610623, -1781954646 ] ], [ [ -2067262050, 1472438574, 1609611372, 768288845, -129575277, 360435991, -1863439444, 151364961, 1180891105, 316672227, 507358394, -1424618350, 470808715, 1766136020 ], [ 1592570781, -38054825, 1073329773, -1452058765, 1609281312, 892470391, -226489905, 511245305, 668927944, 86973248, 358284886, 816336125, -1478161953, -1723368121 ], [ 897671606, 903850326, 1558669002, -1697248661, -877164167, 112327457, -697560757, -950150310, 622426319, 786936819, 1931334200, -578641987, -926593469, -807365291 ], [ -1948703845, -1937017862, -1284648237, 374800367, 2100814136, -1953835689, -672259420, 1912468157, 732030943, -1575943762, -1246105625, -775250508, -913992011, -2113579157 ], [ 1862908763, -586872158, 241211744, 1523710825, -1284770480, -750292952, 2087416850, 1500612119, -1215170448, -1628517094, -1333303270, -530923635, 719907368, 23380796 ], [ -7601387, -1429999810, 1345871255, -3252456, 1718682380, -1944416004, -1593962658, 1123186553, -1407786059, 1043648485, -812311167, 1903549607, 2087827689, 1785078351 ], [ -275240014, -1897718122, 1666728433, 2050337997, -1154592960, -708661647, 1389116254, -1344699986, -1766227793, -1220226338, 250632468, -1001654877, 1655917538, 413033806 ], [ 815592719, 1103573056, 1779912753, 830205395, 1895544956, -310504893, 929108342, 65850662, 158877711, 2109775875, -728694461, 1860591692, -2097268665, 539423656 ], [ 1963656093, -1915561629, 190114653, -2116604779, -1363407896, -722458095, 703653612, 1188831202, 1188271417, -1838393691, 584106653, -1090793335, 257330033, 262282723 ], [ 9436842, -1783788091, 142854994, 1492623917, -259232632, -969173601, 1786673399, 775479077, -56689777, 200395708, 2014997573, 1696729896, 337055387, -1958054476 ], [ -2110567762, 2121393188, -112424636, 1323203922, 234408571, -776562981, 58434244, -1860582239, -1976247652, -2018245551, -1847902590, 1579389392, -942355550, 494959710 ], [ -637604288, -1335519197, 630513072, -681625391, -2062496107, -1257018446, 1944089682, -1789622297, -956952009, 1186048556, -760531490, -434880633, 1969348681, 1023528815 ], [ 169376787, 1227559775, 907411533, -900587183, 1246860151, -1335976951, 556046864, -1243509063, 243795990, 236491937, 698489690, -35616688, 1384966158, -468563139 ], [ -1849025163, 1406112912, 1350101038, 568418208, -1169084522, -476269324, 80708248, 1609722268, 1219623552, 1648932897, -1855564071, 122616431, -1184606455, -2051631409 ], [ 55907529, 1185988768, 1188645308, 1163335100, 60343831, -63769539, 876581285, 223336912, -1441068153, -410405216, -1580737697, -1380075949, 1078013078, 1724292981 ], [ 1351403117, 1219825476, 1398483493, -649604477, -408542499, 572694953, 1070689305, -1157582359, 669026242, -235385630, -532673370, -1333770675, 514691533, -888880735 ], [ 1545065617, 788192174, 480695856, -17907865, -974081164, -1052263328, 1861152135, 49851875, 1429809757, -938246173, 1968219037, 553039271, -1231592171, -1956165541 ] ], [ [ -1364893768, -1986377390, 992308729, -1254246232, 37209526, -1861017575, -1785900572, 751802314, 1892652842, 1665962411, -2055053703, 1880229342, 126206334, 494868269 ], [ 2025664190, 810371107, 1976147071, 854235430, 523854284, -1387507114, -1877198331, 1492549597, 1736533998, -1555605225, -709179676, 2036069009, 2078598790, 1529921174 ], [ 108517053, -1788751475, 2107531578, 487730797, -351968553, 635194620, 1512881980, -290618201, 14484504, 1558179324, 1733031310, 970523196, -280348688, -1909714868 ], [ -1669250747, 917630222, -1046606595, -810090719, -471126307, 354718213, 6287361, 1592301216, -814566282, 549159487, -1259459675, -1668147228, 1036825150, 1282433589 ], [ 463536639, 1534815665, 1395001934, -1203928469, -820493750, -1649800536, -2126783622, -146668465, -1268746712, 1480254754, 837686728, 275143927, 263193275, -2071042699 ], [ -480828244, 1157366653, -1404307450, -1725939432, 161513154, -1096027645, -1915432600, -554861428, 1161728740, 1552374442, 328151867, 1874123863, 531573297, -212703212 ], [ -263637679, -1370297328, -884522428, -670232735, 1140086474, -581662848, 874143383, 946047421, 1062865361, -828623947, 1905712936, -948817470, 756406564, 647963217 ], [ -971082352, -795361397, 1248271443, -1003615333, 1980239615, 602764511, -2037413145, 1026571086, 1041407804, 190941522, -571354381, -83831688, -1530834536, 1033756160 ], [ -680865188, -1952722098, 203370782, 1728863315, -1561763296, 1232970247, -1554085756, -1463433611, 658389785, -1734395347, -93666643, -668014222, 25570068, -443692249 ], [ -404666556, -87655606, -1733444278, -30110762, -1195848373, 525747112, 1800527794, 558474368, 1697275858, -2112961949, 851611797, 1442893607, -358600978, -244417233 ], [ 905811122, 57254220, 254253493, -41707460, 220926791, -1879121029, 159890803, -218444186, -1196839488, -478776343, 252863169, 26208450, -1195639532, 1403834134 ], [ 1032680016, -549600933, 639640550, -556074735, 166988426, -1231126246, 1039917571, 374971120, 194843257, -191834711, -1554008714, -1174249423, 1084502324, -1713278411 ], [ 657726329, -819306894, 1178534195, 437711029, 1432374419, 546602870, -1286340052, -286044095, 2070268950, 1492174668, 1032485888, 831427616, -184015508, 317940522 ], [ -637103340, 119593388, 1448745758, -752553137, -390472732, -788892787, -233634819, -1417492418, -1984757262, 81445690, -1423293684, 2088206401, 1379670985, -1049305715 ], [ -329420172, -16589828, -1549417957, 575181710, 174439893, -513000090, 384140199, -1342735909, 91472177, -192810124, -1922540093, 1005460265, 1390241434, 546686319 ], [ -1027514693, 636885434, 527932282, 1565890738, 1989179521, 2117181076, 503919643, -65417705, 1260232833, -1091092670, 1517419928, -618420602, -1617361431, 1324745542 ], [ 1238329964, 90303136, 1993983175, 1660732821, 1046967676, 1735086382, 410516207, 1685686306, 1318896774, -367375549, -167960368, -1607328825, -1296363669, -2140984499 ] ], [ [ -2072010829, 397939839, 1104966929, -1699006146, 1333862081, 983969759, 263619690, 1753819668, 1946764318, 179116177, -116476060, 667636192, -2102530262, 1982864353 ], [ 1512942846, 1206882706, -2477378, 1918894206, 100047420, -1083160133, 875878280, 700670084, 1868685891, 1454498389, 1468573749, 2121032679, -1800510054, 1801711755 ], [ 1483334038, -141757319, -1748538137, 423149471, 640589162, 470749728, -11887753, -1876760035, 1635692936, 422397498, -827731529, 1901081269, -28261993, 1338262450 ], [ 299878266, 1676633895, -861918588, 959731056, 1015761757, 1513029130, -1505230605, -1677076940, -636582421, 1566807082, -1088682230, 730778295, -422390761, 80943567 ], [ 1466609261, -1141999968, 228313335, -753562191, 1072458883, -289533472, -1013095846, 1552316852, 159812780, -1044142086, -492982846, -531974215, -1986386975, -747127618 ], [ 29035781, 1075952554, 258600589, 846015563, 422039422, 206929638, -599591103, 1358666559, -262161038, -1540920541, 672827550, -1550262586, -1005862649, -1975239115 ], [ 57018770, 1996476031, -1961485170, -227634467, 129288097, 395516484, 767220341, -699122083, 780365142, 793440600, 1094018742, 143059294, -462859139, -1907642133 ], [ 907953014, 913868882, -973951194, 468188108, -514604895, 900509924, 829937924, 1728740506, 1244722166, -10064402, 1623408267, 467778273, 1788382704, -114943735 ], [ -199383710, -657644823, 2043083300, 1517329280, -393024398, -10823892, -84549395, -263106813, -772167495, 725106342, 65514068, -1005914555, -547985086, 2030180978 ], [ -1022180586, -2078559693, 608190928, 388911246, 1179404229, 488448428, 1906790722, 1794013104, -1973299305, 711137655, -951400015, 568489913, -701646943, -2062795221 ], [ -537862889, 349413767, -1818354855, -1054518332, -1443815766, 1914859961, -446773855, 1404872567, 950879126, -2133723354, 767425606, 237208996, 1034808666, 1420223380 ], [ 83522487, 53534519, -39938887, 590795711, 1984218615, 733029911, 1088112499, 467598160, -1316973793, 2088800542, -302679237, 1904655348, -1636713282, 1790748326 ], [ 1141507501, 561314595, -576524606, -2036376900, 1469600395, 1824995155, 183858147, 226703505, -1506629764, 957053735, -1246490210, -1579897488, -2016520155, 676198655 ], [ 1415894611, 18492795, 258764747, 1067834712, 136083034, -1734178538, 1628880883, 1088092141, -1181829783, 1911929709, 1381083188, 1889153448, -533174849, -1702781609 ], [ -735603493, -1158717320, -1019492311, -1049432891, 772807293, 1282773928, 1043887078, -388958135, -188640008, -87817323, -1561371039, -783591134, -1329923213, -1837720131 ], [ -307142153, 945432414, -1997119320, 1607067924, -895270066, -2125954602, -687185361, -2119225240, 2125193357, -308340728, 833341887, -944178, -212680016, -516915033 ], [ 1608814047, -1544323404, 1235669870, -589606567, 165634796, 384932484, -1930468706, 2075464752, -1453319640, 1680520278, 844329753, 560804771, -749862094, -856496094 ] ], [ [ 537868419, -346270009, 701686018, 1452679582, -900556372, 124827044, -28090332, 2093079870, -2089748004, -351786794, 45493224, 1598513924, 1844332052, 2053951479 ], [ 567048855, 1283763132, 422311272, 1329379798, -1887512666, -1225654140, -657325688, -1753080351, -1765058197, 224718958, 1646663709, 1706996853, -2012545428, 1470419523 ], [ -1221554868, -227974074, 445369860, 818151897, 2094936787, 416229369, 333522514, -279246953, 1705898327, -1061558986, 1128641155, 781224548, -1771181097, -596690159 ], [ 256487698, -942212621, -1551561133, -22638967, 284651755, 1678254604, 401821399, -1257266659, -318423777, 913206289, -1645903037, -1776832742, -29528030, -1398234044 ], [ 175289922, -1031787218, 2010554971, 1581953426, -76723168, -2037440406, 1427143760, 1347849442, -190064633, -1784586090, 130034398, 1145081354, 1137839381, -1963152952 ], [ -1713659805, -992198357, -892605579, -1143863670, 561213297, -1648739491, 282299601, 930757177, -1070833072, 781241616, -1521309829, 1187704141, -208208831, -351016717 ], [ -1940672202, -1645898205, 1824125522, -28970922, -43837221, 1748054301, 701035305, -1672586502, -204332252, -436870492, -1024368490, -2104069311, 324274686, -2090518821 ], [ -76592718, -1803398338, 2002830826, 2146217328, -1379701912, 748394752, -1840741507, 1956687406, -564911211, -885988289, -2027757436, 925812800, 40529248, 1204809277 ], [ -1241593476, 1799458537, -1097094472, -975360233, 658061516, -1896810294, 1507678434, 950040605, -480086354, 1317732479, 365764963, -165629675, 1039033507, -81497698 ], [ 399398424, 1425860168, -1194526665, 721892813, 924149737, 1801665657, -1169587641, -246238600, 2132637378, 889022239, -1008450540, -2064821765, 2043563901, 1099897627 ], [ 1506638289, 757785517, 1532768621, 1645950113, 959076863, 1533597392, -509095290, -1403280701, 786227633, -839753701, -885480466, 659983299, -519864852, -469017892 ], [ 994953281, -61677115, -1242527993, -1298292605, -1513858129, -1786187956, -1223071445, 1207464753, -1284069248, 1348679096, -216866606, -264932014, -536032485, -1848046874 ], [ 428473079, -897136356, -2146413057, 99635816, 1109947539, -1197317824, 1332188948, 949440737, -169522823, -553488868, 1716160896, -1429108571, 399466614, -1440869954 ], [ -107405725, -1640304558, -69306758, -557791361, 1852558557, 2094645468, -1003273650, -1261680115, -1858145608, -271085087, -1320586138, 1980060794, 612781234, 2065960484 ], [ 529003543, -34614844, -1454450916, -1210820063, 690141491, -1885596336, 1882819003, -882031822, 92979030, -480472595, -1908862200, -1185454715, 494616579, 1605905143 ], [ 1825464599, 1297565517, -895663978, 538033266, 720186707, -1709067923, -831304058, 1304099461, 977379249, -1476139059, 1187926466, 1230786948, 907356270, -365561944 ], [ -2079368214, -1073900280, 1719115343, -1500290673, -1556207874, 933649656, -450515357, -1163145386, -96278317, 1189116346, 2040680927, -781293815, 334805968, 710532815 ] ], [ [ 399101150, -1403810720, 831124142, -1931270891, 749045912, -1171140889, 1460447425, 611345842, -1930317562, -321960898, 59953104, -2117404615, -2082923093, 775453772 ], [ -604260804, -243271712, 929595014, -1324430245, 1416637110, -1905383441, -981186841, 1246509285, 2135707190, -1435656452, 2098897431, 464780973, -2010033461, 906696564 ], [ 1015846846, -1760371072, 798484632, -692945915, -588346229, -1584487840, -14936212, 2135009840, 788223903, -1578918676, -75123653, 1831479220, 1069077696, -1956500115 ], [ 1425525620, -1342152102, -1358635156, 24302524, 2139305514, 1822036322, 1864550269, 934505889, -1027770919, 37421496, -1340345213, -1609951460, -858527341, 485502435 ], [ -719825011, 411479394, -155391034, -1281082728, 279605415, 1330943773, 1870990651, 563755257, 2002217406, 2108330347, 1655466747, -382463662, -987250288, 969141164 ], [ -1234905689, -1709254858, 1224694, -2052456464, 1480752474, 2066890056, 1882087561, 1791363405, 443932096, -1401818154, -1151976124, -727177887, -982412236, 934587920 ], [ 1985457512, 660671353, -875108773, -1166511037, 1859774660, -1313187378, -30795861, 1905515999, -677272670, 154783740, -83536078, 770978282, -1076903970, -1092759572 ], [ 1382928587, -108864212, 1438365096, -1677152509, -1522429402, -1277812653, -2047556958, 1722917544, 847862907, 959135468, 871217757, 1029582496, 1302765984, 540945123 ], [ -1827721471, 701686684, 948013892, 128278550, -389535376, -1488858366, -2007366650, -1968268833, 1177752774, -430873701, -818279847, -1575370511, 130869565, 786544125 ], [ -2019620589, -560208804, -481781669, -427323638, -1061818029, -1912265046, 1239533939, 991233269, -1500764449, -267355759, -2127937319, 2029411967, -1537835525, -463293544 ], [ 169222544, -1278442511, 1566439619, 347761081, -2064180240, -743205684, 1036260610, 1860635804, 327361575, 680467106, -2145594229, 627064464, -470842595, -836457207 ], [ 2073256199, -635383335, 1426941883, -1570673834, 1783098089, 1531158190, 811283718, 919502620, -2096076089, 712672722, -1846063971, -1173665848, 1421597326, 269330836 ], [ 586502935, 866739030, 113338723, 1124020002, -1575123745, -448772116, 842433727, 824538265, 1131832952, -125950967, 246103454, 982124962, -1918164691, 1591354583 ], [ 796652077, -295846165, 1154123729, -1377739867, -2007212525, -124655403, -2053050108, -1424261725, 1273978904, 519077642, -700373203, 585067393, 811317804, -333073003 ], [ 1150872029, -1916946270, 1157836129, 451947490, 312720692, 1615540266, 1853088022, 112778226, 93208524, 760008784, -1504097810, -479167831, 1647874860, 753155250 ], [ -1669791193, -1591395716, -1796514462, 156039464, 836222997, -790410817, 1854429077, -1916401253, -872305933, -1045838565, -321543839, 1199904420, -72458533, -942385235 ], [ -1084028556, -1732694609, 1204911987, 1529095583, 1680085163, -827250038, -1767230205, -232530569, 780595546, -1474881143, -778807383, 689472200, 113509374, 142100239 ] ], [ [ -2128425795, -982004946, 1685655757, -1962862149, -375479737, 1278087599, -1420410447, 1204743839, -1891346628, -2050289358, -2000736697, -1498489267, -621176704, 1283819548 ], [ 1873000496, -992252104, 624490408, 1813253186, 1205854756, -2119529358, 808972691, -1044677335, 1550401628, -1592284064, 1846219247, 46211670, 1198819718, -895276920 ], [ -1509259127, 1498780640, -1461822197, 1937399160, -964451709, 895072280, 340540219, 504049210, 602190808, 1195174886, -1865598919, -1410338486, -983491074, 719575864 ], [ -1036623183, -2108651910, -1020884188, -769901498, 1201104378, 2055460323, -1813615451, 183276005, -69487508, -1218932251, -508661036, -245960689, 1566528028, 159887510 ], [ 1598227052, -1857809929, -467564798, 2064888346, -2009487411, 971846575, -1691099674, 1529098150, 775199997, -768568522, 1274152688, 1244801918, 512752422, -1045928121 ], [ -1590690313, 1061279338, 558883377, -665267984, 423029788, 1610901218, -893704273, -930646874, -1504058684, -505329469, 198906099, -1131705250, 1100743230, 33004119 ], [ 460457008, 1445472540, -1832157121, 497457295, 273259254, 1704782815, -1674523443, -2129953494, -1518094326, -1598665492, -239275586, 1600049994, 1693634740, 591219207 ], [ -749712625, -569748136, -1378547884, 326335043, -1973277786, 303309724, 2086145444, -1859048360, 286015075, 1047394838, 506896109, -2124402941, 607593628, 1106606112 ], [ 2142367826, -1926021540, -1015540490, -1119196652, -366434844, 1699617545, 160919915, -1882895116, -454049676, -1580881241, -1583377412, -367018594, 570893553, 1222376108 ], [ 942945832, -1530585352, 800563075, -739760754, 1637476568, 356694723, 430719950, -1424311415, 54143360, 1543203415, 1988567728, 209996347, 1483781966, -1260226276 ], [ 850969361, 285282355, -1619133153, -1061025730, -1503309255, 82989799, -647682339, 875961849, -2135911595, 260810936, 1855434660, 152749633, 1504250592, -2140685255 ], [ 446192478, -178323149, 528315232, -1291126206, 994035118, 1422121613, -618904766, 380493628, 692882879, 1684759661, -948850444, -1878869030, -43768894, -928297536 ], [ 130012975, 298181766, -1745429148, 1531109519, -247996626, -1885207576, -1792650809, -681023428, 1467780935, 896474869, -2064136354, 208351141, -601789606, -404760286 ], [ 1196344582, 846568149, -208619704, 311172038, -898565960, 1220993596, -970362559, 315012789, 1807452473, -2065253955, 506242867, 1738051468, -1427569279, 1913662198 ], [ -1965524983, -817749664, 1106364763, 1273261872, 365431726, 1794297058, -994313931, 1295673220, -1692315714, -1872832798, -734556575, 1550505947, 705417101, 28698430 ], [ -1070516887, 1937611261, -910475111, -411413846, 1067852137, 1499341611, -326879747, 1771697889, 1762070061, 1485378011, -2070233504, 1499679943, 1493200561, -1842974580 ], [ 1580611030, -1737100322, 880008633, 577930042, 493171058, -327935428, 467334241, 1376401957, 1295627879, -1855449777, -1334814423, 137659888, -1068321795, 344472871 ] ], [ [ -126764493, -1359858149, -2035427386, 617328791, 1174818853, -817569913, 2004860459, 1893399120, 1597950816, 629976441, 1210951892, -1956821166, -525724794, 461018131 ], [ -304298577, -2031885127, 1794570845, -1386622795, 1999871216, 1287182435, -371634762, 1298414146, 1898033242, -1940386548, 1776541505, -1862666720, -405939233, 1330794805 ], [ -749357103, -615614675, -873495103, 270828122, -214709822, 1968685921, 868634022, 414907837, 237208288, -2123428078, -1484849061, -1385907546, 782451708, -310035451 ], [ 1637764598, 272455016, 1293380635, -837757073, 254481715, 1880592589, 1473874364, -1382872414, 231059234, 261960545, -1793562523, 648042133, 644742154, 916860185 ], [ 504740591, -249073268, -1878406588, -796047615, -749672160, -314893123, -808906377, 241773571, 1281723751, -487183562, 1392687103, 642713755, -1377290898, 1926862043 ], [ -636271124, -13991759, 1462731246, -1212529305, -1067904490, -1906690826, -1019044393, -2066487806, 467214289, -1483818693, -1234098643, -1708659254, -380841349, -255889846 ], [ 1844337818, -271393479, -1801688315, 725866912, 1646149325, -604927747, -459451516, 1127971217, 1308828408, -1664070779, 1434874595, 1506397078, -1643279512, -308128370 ], [ 22704734, 289221397, 644928080, 644178068, -496440105, -1221235980, -977824368, -998452951, 190463481, -1194762793, 300169710, -566844100, -2067554107, -942775557 ], [ -1341075314, 480014235, 1588496874, 1038396587, -1941996095, 1645961211, 1508459040, -623243486, 1599740720, 135750944, 682281055, 1610562409, 494853869, -951564368 ], [ -707346998, -2049649343, -799523938, 505013595, -1778400920, -837458319, -1545353126, 46066320, -1215445750, 290580072, 1535094556, 486756093, 234544529, 998179437 ], [ -1396801787, 654632319, 537474513, 813348984, 1364030819, 398556844, 1994872082, -2075935846, 850509075, 1871259063, -353474604, -2038839849, -403149165, -2043505255 ], [ -129035547, 1016652845, 1997172655, -1613458953, -1972089360, -1410919193, 1726747251, -2115524080, 262844706, -220014198, -1147432384, 1741884762, -322017253, -607193628 ], [ 1628367503, -841773156, -1422494580, 445309025, -800473557, 301758850, -1049139243, -83860134, 1566577469, 570506654, 440358241, 978311648, -605968998, -895850617 ], [ -1547325012, -840696157, -1708748682, -1109155710, 1951031586, -500166643, -1187826129, -248376804, 1228690873, 811541658, -1586631456, 1256087881, 1581285028, -716485317 ], [ 200995067, 5469779, 1906696402, 303659545, 2000681070, -781833449, -287206767, -1647130556, -691737951, 1051292086, 1519844826, 1914056152, 670271659, -577707471 ], [ -1104777956, 1335900366, -825764253, -957068879, -1293980052, 355169707, -1397468344, -171582490, -941712273, -1747722136, 1006833646, 1696489876, -127390869, 1948206324 ], [ -934097775, 1428258888, -1706876189, -255073068, 2033022207, 751396819, 1764799758, 817210282, -1528170463, -1764959903, -916582858, -1370501723, -1146079852, -405682268 ] ], [ [ -1665704637, 1718095352, -1182165580, 1709764180, -762838219, 1743742626, 1841395661, 567686525, -1078533928, 300022999, 1788492229, -580309820, -1591030453, -1651504878 ], [ -759492818, 2119652997, 469550852, 1404022304, 2046245158, 1564384219, 16292065, -1970648339, 268830608, -70560316, -1490120078, 1175050298, -425770104, 1229275027 ], [ 1620118379, -1145544069, -2023213453, -850954124, -1684411329, 1570935182, 481808307, 1077006590, -1215888716, -1797852930, 71672820, 1750610255, 1138351249, 475578905 ], [ 1124562835, -1277291753, 1887548705, 1420905681, -1218701604, -1100279928, 1604360046, -1805539267, -1139859815, -180519229, -1886670057, 946450050, 1100199139, -110507136 ], [ 1282900720, 341961538, 987540050, -1055707887, 1307936701, 1849491059, 2065158509, 1555393003, -859795576, 1338730586, -794762045, 2127728182, 2086085572, 2017819725 ], [ -170679497, 1675717766, 1685251515, -366267542, -1828493251, -1563971164, 2090771450, 524841874, 896521781, 1156075540, 1407490961, -1481324115, -147885586, -1994039093 ], [ -1648904606, -1651344576, -8659121, 995737890, -653223317, -381330518, 1438291761, 609341174, -961347736, -1896612081, -898340376, -1984771854, -145294411, 272634045 ], [ -1096700333, 265670133, 42452443, -1693414355, -1721046607, 704745239, 2008512060, 1980996739, -1506473394, -900489534, 719351531, 630332367, -1946977744, -1238991381 ], [ 973299913, 1845859076, -317294180, 682708124, -643783312, -693076503, -1661947650, -576803234, -2100349452, 109835001, -1469231214, -846869118, -1516442104, -1424686085 ], [ -1504836190, -1705791955, -410399107, -1326897426, -1624518431, -1422592827, 373016286, -1610554919, 855620841, 792896672, 1149118858, -1434466028, 1764032608, -1192928382 ], [ 23076635, -1974033281, 2088636081, 773006174, 1982207721, -701926159, 350622748, -1679583767, 301059661, -1646151322, -330051685, -363296280, -234897952, 47581259 ], [ 459210154, -1852999332, 250035351, -1315413177, -266588539, 1408571055, -1671547757, 410999976, -87023129, 657381707, 1170938307, -991539854, -1711389146, -169365003 ], [ -1620800029, -1172919101, -876619533, -452964981, -771956626, -632747421, -266157863, -1571325427, -1918453833, 1727768075, -337670066, -1210861513, -1216890363, -1045058561 ], [ -1071502108, 308796341, 125068718, 757538309, 1831755699, 1126224974, 962396938, -1797952729, 352518148, 1054648352, 229064175, -1033302807, -2004482917, -640476354 ], [ 697895734, -1312175011, 1786394659, -606685300, -117103203, 38331686, 1198116273, 1368610487, 204200272, -1645478736, 433913140, 1272634171, 346746450, 1587232770 ], [ -1141041188, 1072261980, -922866178, 2082820257, -1111138620, -1591263182, -801335402, 298810440, -771714165, -296567732, -2102576606, 759463202, -1005385703, 1960900578 ], [ 482940272, 1332433442, 481824093, -1896749353, 140175104, -1985134809, -757757436, 436990369, 1551484334, 811421299, 71736744, -925430330, 195704827, -581181135 ] ], [ [ -386444575, 76722045, -667483900, 1735789084, 214527926, 283770793, 254327491, 1337041221, -1344719785, -190638352, -1426503768, -1455794436, 1154659140, 592606671 ], [ 715827865, -2026818455, 1246407675, -271554644, 78301631, 1348574793, 1585165165, -1905900617, 1456255052, -1150598407, 843967140, 1993020899, -1965674112, -700651307 ], [ -1125524736, 960977874, 537818550, 207316245, 655568919, 145342333, 1773390755, 1366999853, 1677852849, 994682466, 1874913945, -1533654020, -389888686, -1370179977 ], [ -535831936, 278118933, 963229060, -894220184, -1790653389, 1338551111, 648630866, 64232637, 1907526442, -579263676, -765171889, -714497048, 394268374, 288645262 ], [ -1339417145, 563992594, -1619423252, 1425580889, 630890330, -1733469744, 1726202880, -88216571, 651132147, 1261323120, -2143379522, 98799542, -316957586, -978046770 ], [ 192545447, -294819909, -109771766, 891856958, 353298395, 890350417, 386981421, 1928443421, 893330563, 2029543683, 804636328, 807995169, -973040534, -897942548 ], [ -1638201022, 1088966917, -1555791105, -1931135897, 1523394267, 416816678, -1908037305, 2021479377, -1052281147, 740680620, -871222314, 398818062, 1897236141, 20978621 ], [ 1813804862, -1267842307, -2073238551, -299982081, -1330817129, -1245857350, -129818080, 456968884, 2020048893, -530456777, -600093855, 2133444798, -1560499950, 217171278 ], [ 1282367783, 122012418, -1157040214, 1108237658, 886245256, -1483491832, -175393369, -242354522, 1729388141, 552072471, -1017013858, 1639400740, 510420148, 1672731453 ], [ -1684303494, 513266008, 992798760, 181219998, -1562026127, -41944915, -26546153, -1987891281, 970875245, 702430102, 907856635, -1024095495, -1712679986, -1809019571 ], [ -1729086771, -1816212074, 1593583792, 1216677239, 325952096, 525342892, -1530124735, 2012308587, -1831230874, -1069240725, 1576986616, -1595700231, -1714461086, 1675926092 ], [ -1559257826, 940678840, -237101526, 1212820005, 996158334, -1327466636, -662292063, -1338158272, 1803671014, -1830246396, 290395766, -502183520, 1249200317, -2147132661 ], [ -667254808, 15920454, -1411703693, 1912762388, 1873686206, 2071870834, 52662325, 1293725327, -219154830, 308372025, -1752833636, -2101040740, 1645848757, -2019255777 ], [ -1930702492, -59435900, -1427013321, -1185593426, 1500120321, 227918932, 1389378104, 1374917917, 1124599143, -2083796153, 673634880, 302467609, 1192181745, 1377975051 ], [ -1745625891, -1996617361, 6627511, -2054196376, -1565668955, -1413983089, 1965249217, -1120819613, -82247957, -1217101392, -113719011, -869227064, -354617906, -876324795 ], [ -1696820363, 41255209, 1630452786, -1031811212, 1119976233, -528979568, 1279956078, 778941227, -1964899140, 1612200986, -1945645728, -1328402263, -216344566, 1670704891 ], [ -69941021, 1021180118, -1367395536, 1506134335, -1949516685, -136243898, 1515247932, 640292480, 1482885867, -610833796, 96795836, 231618540, -385825994, 1625628634 ] ], [ [ -489473741, -670251785, 1886121975, -237628220, 887906499, 680400405, -1734685204, -1262198241, 93560547, -828105365, 355019681, -417647731, 393416292, 2030232348 ], [ -391954248, 1720141637, -1184787698, -346641495, 1386602202, -1055319368, 603005092, 1116572854, -1777963702, -1388332158, 758779833, -128582649, -507507193, -495465035 ], [ -562138480, 1351615878, 749835791, 1601148203, 36279654, -615913137, 94257123, -1402387177, 1997939209, 2070364013, -1590779359, 88712856, 807540554, -343423648 ], [ 903850912, 2124494130, 1066688965, 996623492, -1174444234, -1521426199, 815701468, 37385325, 1325920093, -1909483366, -2097850654, 96528486, 1408716551, 1764360053 ], [ 590524702, -1934171344, -2127028345, 726582874, -1828412465, 427729518, -927501217, -94644698, -1171366560, -1089914286, 1410755311, -422052312, 846388306, 14032602 ], [ 1727583445, -1796879573, -1076712853, 540892631, -706551579, -1133571700, -405802111, 857726534, -575371903, 584170431, 745247077, -49304748, -1076991718, -1194662689 ], [ -1123108334, 684328247, 1832629568, 1093726968, 211783872, -969058628, 1278731843, -1054581882, -968659365, 1286766820, 991627725, 22016478, 812763827, -1537414350 ], [ 1010996678, 1817105404, -1522537541, -215667492, -1716357216, 1987537357, 828172679, -1117201182, 50681382, 1549290837, -952159371, -465872465, -803319611, 759074777 ], [ 1033375493, 1004330324, 1076098328, 1903577603, 1111945835, 1754443467, -1223165855, 1324433931, 1192587936, 1971996363, 1821427931, 1290441830, 788283768, 1739212345 ], [ -1667982636, -1815289457, 126147994, 1307532311, 1653413322, 163923361, 203594920, 2143205919, 487774440, 414970152, -537470374, -1870591805, -51860124, 1119161894 ], [ -1315131811, 882275389, 451867649, -2060447499, 1539751709, 2133289274, -632836535, 1231477341, -1959825497, 1210965693, 1195030989, 2023788524, 523122253, -1703667711 ], [ 1527934622, -1509643295, 128448152, 536518600, -1133213680, 326737490, -2123680240, 1549421862, -26228431, -1312466507, -1243095902, 858882304, -71747423, 558655638 ], [ -1243111441, 1922334043, 1443930684, 747445878, 1390874101, -649146097, 1549414650, 494712011, 576289333, 930628477, -2001829820, 801016811, 220849639, 364658496 ], [ -1329336810, -392793558, -1979154542, -1316592835, 578950404, 618335993, 447597843, 1783229328, -237671047, 271388534, 220926963, -401244872, -322153469, -1803086278 ], [ -262517002, -892868949, -342292715, -1567228965, 340559586, 1366025021, 863321947, 1844274977, 1080512177, -1054477940, -1890255894, -2010519250, -718690892, 495895071 ], [ 97666575, -1825901504, -1452705672, 965569064, 2143939026, -380720196, -308782660, -144087483, 1243383866, -1124419350, 2009717473, -899510574, 750947624, 374118080 ], [ 891627727, 320338609, 1032245703, -883556396, -741339499, -978171593, -443122835, -2060363365, -785840126, 296889627, -1181720833, -1111481024, -289467409, 407949528 ] ] ], [ [ [ -488949352, -771847594, 1729491285, 1884288949, -961819644, -446541433, -1480775204, -1030629802, -1853336138, 646092836, 382334301, -844603319, 1037583002, 1627857716 ], [ 1652442702, 1893649608, 471868155, -1715155393, -575818212, -1177999443, -2044692706, -1369707046, -1448310041, 1605865952, -908316777, -1623296102, -2055884325, 2124574844 ], [ 1112102408, 576408693, 776144614, -2119142007, 1350877679, 1330873679, 555350567, 356752240, -2105561708, 2061886820, -947756869, -755536408, -1379937292, 1876342365 ], [ -200903127, -1567001009, 2001368382, -2052033264, 2084562951, -550761272, 132697119, -466813426, -871512021, 2005284642, 879201686, 289191464, -702366376, -1005361092 ], [ -1015738940, -931216853, -933985705, -1476829863, 1820631725, -375536967, -1708887043, -1368382452, 1728079793, 1594502328, -83251251, 1449156060, -225231794, 328143287 ], [ -2048403375, 851156476, 419426400, -1339273140, -261748523, -1863729768, 1356573106, -1909875062, -632162753, -1320482012, -881175099, 1876760005, 1545503788, -486206053 ], [ 677923594, -36681480, 1996812040, -1174996603, 1518732276, -1867985652, -1964968010, 1665289955, -605429781, -197641986, 621254225, 845908095, -1979143195, -1506418008 ], [ 789914617, 1174212498, 549540077, 190023302, -1353991324, 172794623, 1903629705, -1975326095, 689705172, 2108115239, 1055980305, -1798787977, 894155186, -942952240 ], [ -1590075019, 887923838, 496841825, -67091766, -60034616, 819390155, 324860036, 776351533, 1263177018, -1172308418, -88684540, 1497421130, 436371352, -1423571575 ], [ 1098567598, 1821800675, -548893542, 14707476, 1672925513, -1428501855, 267392684, 690619062, 1018025790, 84415435, 600710131, -215076968, -2080690127, -1689613571 ], [ 1757230488, 2099739417, 1326470340, -75804111, -1261303061, 2061661501, -1286980111, 1007791381, -1880212789, 612243485, -349766674, 482507738, 344653062, -1211703432 ], [ -1119686366, -916373506, -1866080197, -1070387522, -1474327593, -962831883, 575595781, 715551570, -788657299, 1868944891, 294442742, 1221100235, 510202717, -168864465 ], [ -1852292661, 955213932, 1836872355, -1329830695, -250381750, -565446776, 406767429, 1910879976, 2090171822, 296519655, -613026126, -1698817534, -1458728667, 415539267 ], [ 787975715, 663657934, -172844015, -653878042, 319232289, -587989236, -1109681384, 817529685, 706004108, 1656349256, -1231239532, 274538132, -1742086876, 181844865 ], [ 952585126, -1930158861, -2116975373, 1221103389, 1146828075, -1706862479, -1563881220, 298525361, 395598049, 653807717, -1714162519, -738566698, 783078781, 1127088676 ], [ -802209466, 1930091497, -144997893, 329099711, -535254202, -1069282904, -1732686287, -851370955, -366531284, 1744770263, 262938395, -1227753928, -229047383, 738803533 ], [ 1257479058, 1633447971, 92490410, -606719452, -1755381596, 2086452135, 1310580441, 320301784, -1681140177, 341632991, 459905721, 1784244947, 2108394750, -1181187673 ] ], [ [ 669404111, 1863567712, -1276256729, -2010755619, 280194480, 843313809, 21759775, 1717116707, -819060618, -9570254, 252435308, -2066160043, -433766550, -1170331946 ], [ -1177249152, 1651768755, 1688504624, -1048451905, 1379460868, 243658927, 605965064, 608851992, -1064482852, -334822861, 336750082, 1945509832, 1450970344, 935488408 ], [ 1568918481, -728166016, -95382379, -1851874807, -1906499029, 681724660, 1165448617, -179614138, 1013192781, -204893276, -63318799, -1761871642, 481477285, 195686028 ], [ 856564523, 1180309025, 1192006439, 1753997487, -1139159238, -1299944946, 1879691977, -1156370694, 12975089, -1035328362, 780841675, 1299505140, 1871489504, 1444316413 ], [ -363774525, -1131309353, -1803349297, 254725114, 470721451, -931469362, 2060230296, -1027927006, -889621375, -1880029990, 788629135, -2015801033, 2104296281, -1383907591 ], [ -302841881, -319081440, 1805747500, -2043398879, -671626514, -1391240697, -382983880, 1785706452, 908604979, -1421826113, 497653208, 891780412, 907720068, 258079168 ], [ 1751782352, 1693530535, -1267160356, 1113787056, -840864796, 1622738578, -1471107318, 1304102298, -542800747, -1097956635, 523976345, 1170161043, 668851905, 612873937 ], [ -1102492978, -455131138, -1309926764, -533701781, 1597741175, 1476951870, 1419050423, -93671333, -1350680902, -980949395, -1577582800, 2054379660, -1101000589, -947690622 ], [ -1546705505, -253368030, -2123285922, 1332900869, -1310274937, 733208932, 1089772568, -268017510, -1001974678, -956130093, -1687712927, 245083370, -1237747988, -294460873 ], [ -337030211, -34121875, 949227600, -303713990, -1877651892, 1305911031, -1108009243, 142687219, -170984645, 1907303143, 1821217058, -1518517312, 1319874994, 763927686 ], [ 362165086, -1387392503, -1720956037, 849754671, 1611301203, 838448842, -1932686248, -1784186904, -523133315, 1196477620, 113401557, 463938472, -1492255057, -1072430006 ], [ -452603532, -2015565549, -121875450, -1698465931, -1456366791, -800385553, -1534034913, -1075390245, 317920992, 519646769, 1333919419, 309734670, -163970979, 260797048 ], [ -2049080927, 751145671, -1367315031, -423431774, 114366703, 206052582, 2115596519, 551207193, 1459324916, 306891649, 1198656373, 1076590091, 247706139, 1534126748 ], [ -1625288228, 599609760, -1451085253, 846534912, -561107394, -1600824457, 1900558492, 99439694, -1756135213, 1616314010, -1822897550, -60919559, -1029362473, -1445943071 ], [ 487502527, -1663465073, -810342486, 2128144300, 537084173, 622581535, -1213331227, -1409402446, -1259751189, -494330086, -944380808, 1299142139, -283065378, 52465621 ], [ -1631578695, 503485956, 1735218186, 562046595, 1153118454, 469746233, 815162953, 1910447986, -739863448, -563562239, 149053027, -1998876953, -411340351, 2079236039 ], [ 1536953265, 1105053253, -679184789, 1987989610, -1411072897, 585718965, 937997874, -487726550, 438603385, -302121646, -595078000, 2041735887, 1492008702, 176404696 ] ], [ [ -581485551, -742658798, 374773368, 2073377711, -1869599819, 707828434, -851178370, 1356973114, 1167399287, 308013278, 851105412, -1837511268, -953164913, -1024088828 ], [ -1657916934, -1099530515, 2105121511, -671577791, 2070819358, 1567460403, -1084611213, -1961951449, -575399982, 1410152305, 122952757, -1689403111, -531332629, -549560588 ], [ -1276508808, -1661440731, -1927157886, 1267358253, 165631595, 1694769138, 2144195988, 714580673, -2146201925, -794620298, 885587439, -286065998, -1677034034, -433843922 ], [ 1291113123, 482236826, 70942260, 154342926, -536452545, -1047666725, 1294678553, -2095763005, -1145112215, -1693910638, 304062278, -1894631723, 461532561, 1997110777 ], [ 1831297043, 1496399299, -540079929, 277424518, -1995193884, -363447540, 1004655537, 1859540998, 369285170, -1719093341, 2030697585, -574704931, -128618030, -1089654581 ], [ -981155071, -1700105983, 1201714369, 32766629, -1478478925, -2136294026, 1886354979, 1841616697, 620567771, -1673231557, -1526626205, 467103798, 2085046580, -1081879180 ], [ -348552620, 1281378543, -887220311, 1905546626, 1915133398, -821269421, 344675632, 1427197191, 2145525216, -1402757152, -623277497, 239321559, 1155654613, -1602404174 ], [ -416759678, -57490745, -1126236849, -2125117708, 1923105597, -1150841589, -155290548, 406139451, 852112321, 782235514, 1353309338, 2074394049, -1467456917, 985446265 ], [ -1555272918, 903486103, -1026273145, -1610562324, 382208282, 1560432511, 712021006, 793195778, 1465480026, 45196446, -761602497, 301151489, -1517965046, 2029866887 ], [ 1466733706, -1893835726, 1819233063, 592098575, -1962290468, -948025183, 1688638036, -1781894766, -1977688310, 1348224590, 596687461, -587646848, -2017621447, -457257813 ], [ -1268950466, 196269111, -359895926, -553914262, 2038279930, 1152885679, -1972979652, 610935602, 1357490143, -18364695, -1014827231, -1989855644, 162436150, 1783224287 ], [ -1665597444, -1322313134, 1705376747, -1993300659, -1049886331, -1091021790, 1298091112, -29349775, -458274569, -1036435088, -1826571148, 58342473, 904443715, -699971136 ], [ 87852949, -924090018, -1226008881, -1372413299, -1565271904, 969003180, 1548949156, -1500319842, -564603234, -763529668, 109287477, -1813143556, -620887213, -1877052059 ], [ -342337566, 1912158058, 1317096730, -1712533512, 1948161551, 1926189576, 1741550160, 1791102080, 913166305, 1515645883, 1930846206, -1177050246, -1501521986, 473141603 ], [ 2143890179, 1653053733, -2121878489, 1093873644, 627089402, -1410445854, -1337403057, 25823916, -1698393687, -1416596589, 389917819, 1183173293, 215155924, -77097049 ], [ 1740975754, 793317697, 1120029868, 911592692, 1519365063, 90598195, 516309531, 570879286, -812089279, -1582928823, -784228937, -1844384309, -1211533195, -1918212721 ], [ 688699786, -1895510838, -547603631, 1441071707, 1363079544, -1483822229, -1089337518, 48808376, -17158420, -1064251078, 935250230, 1076297368, 628454382, 1603601952 ] ], [ [ -1512261224, 166297440, -1223558952, 1092276932, 1668478893, 876651550, -893424813, 1722136026, 1036402547, -1283726267, -1087136493, -138435767, -389470394, 769807432 ], [ 1669519421, -1840797787, -653715366, -1604492208, -1496308840, 2004080991, 1429180111, 1168475800, 1309551612, -74174535, 1086588007, 878258526, 590738213, -847215408 ], [ -1916392969, -274741921, 834852702, 389366539, -1562800233, 2049688237, -1036272584, 927143360, -2061172502, 1149677253, -112818176, 563119288, 406252534, -1384060603 ], [ 365566690, 1713489366, -1821048166, -77982405, 233740428, -1009952547, 852267676, -1471443995, -1023842865, -414071739, 1790328548, -1939446079, -329612447, -951635854 ], [ 1642484254, 537818312, -2063589647, 2029461793, -238465985, -2069608190, -1222216568, 596613795, 1709253820, 1320795951, -1629790412, -1953885698, 2124421248, -138305311 ], [ -91519278, 380268542, -1777041980, 623386297, -1267923080, -2146742231, 1497496377, -1048744386, 253212643, -233741052, -986002328, 511505886, -25128650, -135306037 ], [ 458246516, 972222862, -1303074993, 105206183, -1370976266, -39065120, -2005902684, 1901301838, -705428889, -1915867021, 1804280752, -676527459, 352364600, 930577061 ], [ -1923188986, 657470746, -11232323, -1735220414, 1663412496, 1256861046, 1818952147, 1453833477, 1919101977, -962882868, -218779684, -2003556470, 799637682, 1919384524 ], [ 1382010599, -1625136679, 287312223, -1592066912, 824216699, 398260215, -2111535283, -834120571, -40704089, 1660585890, 103169767, 1138952517, -1484134450, 1651102712 ], [ -1639637924, 1463640165, -1261973173, 1497814357, -120744486, 1146024359, 153401030, 786839963, -1364569805, 1128786189, -514883203, 1660741655, -2079500238, -443339982 ], [ -1310887744, 1227943208, 824620214, -745609072, 641389466, 1914754426, -1343074191, 538359930, 1411801818, -436334631, -622007924, 920363869, 1188402432, -1944642290 ], [ -777549885, 813031363, 1744482383, -161088576, 21763157, -828323430, 1405823384, -1809497535, 1525554363, 1645072191, 2022551065, 680256809, 606544397, -2073832431 ], [ -892627245, 1699544389, 1689001332, -2074764179, 884013922, -1249294899, 569499648, 1358617775, -1344167328, -2080694797, -1263333664, -482932135, 1100376517, -215985465 ], [ 497718652, -1893877437, 358140665, -1281649963, -1348823122, -1993511034, 1574298051, -674069431, -1956142359, 146697476, -1703091806, 1238053661, 600699890, -1831131767 ], [ -1655565623, 768625147, -1830860118, 1032072368, -1198996931, 782906070, -1804692002, 1832366449, -2049623117, -1922012976, -114523824, -672000723, 1615513476, 1875571227 ], [ 809248513, 246253691, 1943442768, 2126145473, 688815502, 2014490203, 1719977937, -2099320078, 467242659, 1522425514, 1167679637, -1358048047, -1355911947, 2037110792 ], [ -568594931, 2057153091, -988393936, -1637987958, -1375396667, -429422095, -1519650422, -166130397, -275165915, -1127844387, -182290580, 123531882, -1982218343, 1064856201 ] ], [ [ -1644888694, 850075367, 407393891, -1083313973, 650558550, 1716439878, 1511300905, -51392983, 23631496, 1103763106, 415812774, -382634182, 2050964643, -1942360241 ], [ -2144844874, -1038462394, 1980640106, 1254465339, 1997743961, 2014816245, -280293890, -1861699653, 1862836677, -713739699, -1184023048, -1897042485, 1393633130, 2042439114 ], [ -77069837, 406701658, 37218623, -1778089749, -6444290, -425072989, -2043040531, -1303247260, -1891825343, -3108512, 1577274714, -1485907801, -93378722, 908586393 ], [ -1757762699, -790598745, 806090278, -798628437, 1647692563, 673861965, 258963091, 965609048, -342774065, 964000011, -691495630, -522898012, 292597036, -965222725 ], [ 1007185248, -627010358, -291311449, 1176785948, -2069208940, 1289121261, -1290675795, 656790575, 853705339, 371986240, -826014695, 86356267, 1653772847, -1306727888 ], [ 729426060, 2118596914, 1215087092, -1055505700, -1058544253, -1266131851, -241128612, -858597229, 106956712, -2070184373, -828378047, 56916851, -1294128600, -1854341999 ], [ -281778907, 2142541117, 331241677, 434222430, -601339164, 1446015779, -178991394, -1419165091, -671667153, 1808041417, -656746256, 1600552630, -1541763139, 1985704224 ], [ 2078924978, 673715318, -1149218974, -362874163, -830909251, -1528718474, 1917524042, 1858599809, -591489163, -794248784, 1883962565, 358606159, -105479698, 1111326919 ], [ -1036965958, -1057936291, -304623004, 1176486034, 502330644, 551011706, -27429170, -141500817, 20822719, -1703068830, 1770139672, -127863655, -2122926805, 668410641 ], [ 371440499, -587059869, -883608202, -765858617, -1706869898, -626871293, -474801600, 663067482, 282186843, 1417387540, -271693232, -1607176761, 1219560865, -956549452 ], [ -133230191, 667426605, -780735300, 677321450, -614548312, 1469908732, -1510202858, -443385115, -2073549865, -675829133, 861513114, -91753248, 136790818, -698586843 ], [ 1337571238, 491867556, 532932305, -1513217835, 2028574206, 20154225, 376181912, 1578640705, -445998513, 908885809, 1408278098, 2080861985, -1096813195, 2052280471 ], [ -85187329, -749697063, 1399657396, 938625727, -299281522, -1667963282, -456763988, -1457847826, -485830262, -1746374852, -1982754114, -364973458, 1379871739, 527732709 ], [ 1771715638, -576979550, -529785046, 1243913396, -1024214583, 1645662660, -866585850, 2023207457, -255177403, -2144088062, 970416847, -1323829366, 2011100579, -1249352701 ], [ 758534017, 963094880, -1021869436, -116070813, 695525144, 264305042, -1613286766, 1493734685, -671255833, 191368965, -1882137559, 1492409141, 287948416, -622563827 ], [ 2091759287, -1692466078, 1666249367, 1785288306, -282570551, 1667269365, -1841422866, 1457232833, -1996588616, 1278288516, 1942778725, -462706859, -1826388551, 886264350 ], [ -596065904, -607241683, 620273192, 1450748004, 725522888, 1023224058, 84498523, 1700449198, -1540006083, -41045311, -1565952422, -2126332752, 2043219915, 229400639 ] ], [ [ -1339567634, -1933891252, 730079787, 897684877, 130531020, 110006693, -716336954, -739888969, 417213253, -941956009, 124335677, 1869991903, -152661021, -367687047 ], [ 957113771, 640222882, 448747853, -272929411, -877423781, -1662794755, -1332698275, 936952500, -1071263077, 345956723, 2046222200, 1604758618, -856010794, 1171762792 ], [ 1491233537, -740215414, -1868978777, 154232431, 1456283385, 701052399, -567519336, -488993342, 1011020526, 1727540961, -1457013684, -1402462176, 194840781, 753023884 ], [ 736504234, -663840852, -64794009, 1985718687, -273704285, -1187013882, -1645724542, -231848618, -529723057, -1884679894, -2092032061, -2002386244, 2129629432, -823417661 ], [ -1265565254, 9486687, -1328139607, 1567921705, -61587590, -1304859742, -590889636, 1537845905, -1257632162, 582965494, 966339928, 242949387, -403114867, 141971522 ], [ -1939997098, -967595153, -735357730, 1223761417, -2119028271, 166236866, -1856968532, 291855358, 970824597, 1166648838, -629611675, -157070921, 282589289, -1690308675 ], [ 711714990, -1073387037, 1998483545, -674750633, 180645246, -1245544382, 1643011141, -1474627078, -906228301, -1935232740, -1773880379, 1574960993, -1749347539, 1430111239 ], [ -377501415, -1288047596, -963806297, -1700016804, -1930267764, 1862858952, -1268206965, -689003319, 468887917, -873010678, -2039225326, -868172767, 123536825, -67452337 ], [ 1860826250, -150318007, 872077665, -1526002305, 1562647201, 168834069, -740949735, -374272198, 312698154, -736786788, 1827076816, 785217885, -1424467593, -157599261 ], [ -260776083, 1019273825, -543297606, -1734244749, -568889762, -1524815345, -2066447767, -76132662, 1546098628, 37490133, -504342645, -274135885, 1724812499, -916305807 ], [ -121519610, 188408053, -441931944, -716962102, 892711523, -1307201786, 1583485979, -1907062024, 1501871050, 1834375418, -1554114255, 1567669565, 560395441, 2128488229 ], [ 1952708125, 280671861, 519741607, 2083213711, 146476688, -550782719, -1022059080, 829846959, -1512950137, 1233146348, 1320018928, 1411383723, -1037324493, -2020012892 ], [ 57295475, 1441889098, 440751075, 2086159754, 217882024, 561582998, 218274072, -340658892, -373525283, 1303533151, -1978063951, 382160330, 1915517240, 1358525185 ], [ -1535425295, -1401224050, -2135600887, 419430372, 244441312, 15456639, -2016433928, -694802172, 1358467273, 474003044, 531833381, 533323987, -1043372486, -1378039680 ], [ -884256137, -1316467073, -178628984, -1263515293, 1339571946, -1145901136, 1981235790, -222776631, -1216932830, -1169928227, -1675535484, 1634251892, 454951398, -1041435980 ], [ 406442077, -14393747, 840340286, -2034793803, -597804079, -1867295583, 517565153, -807443793, -827702911, 1152359483, 1794841201, 539222715, 1865621986, 1152511980 ], [ 2078202002, -1313306709, -1714677924, -1129563772, 159743478, 623169, 355496176, -332960577, 2118385561, -1962443768, 1249713690, 1287539345, 1903484686, 1763112075 ] ], [ [ -1218275807, 480385054, -1361540616, 180313135, 974578553, 1891911114, -2053528264, 1764915413, 1867408509, -1042242614, 909170184, -870890863, -37996276, 1864974849 ], [ 552332721, 1197566721, -930774395, -207431747, -1039104935, 1639910941, 2132308316, -2078511042, 3295329, 973179703, -781595184, 1559429370, 827620130, 765130916 ], [ -2064522139, -1055792933, 383458743, 907399810, -757178957, -139270293, -2092443434, 104082224, -1614539909, 1944015011, -390894858, -1266790339, -814503447, -432270127 ], [ -119341359, -1928239220, -1438315003, 884167337, -985573597, -583718204, 814153679, 1933158658, -2077400916, 595825157, -1902853826, -1736228596, -1007757458, 640546555 ], [ 443850237, -1279006413, 193340226, -1325086254, -1085028175, 160577119, -1790558345, -475836666, 1940593660, 997861435, -918581646, 1477361156, 1804100650, 331088486 ], [ 1809165750, 856183230, 1587617692, 768899471, 1685934512, 706181138, 1165489610, -974551346, -936428792, 657129224, -1757773807, 2065916562, 376788223, 191294497 ], [ -230293110, -1736347521, 994698381, 623987124, 1914887833, 1225105317, -1201608949, 2134508936, -1378497933, -1806535602, 2024580380, 378008420, -491472775, 263437597 ], [ -1654095323, 2131272542, 2096397733, -1071385673, 806099499, -1498643437, -1808595713, -1407612510, -750839801, -171782671, 106230, 1247127793, 198113061, 347797281 ], [ 472696365, -1238691985, 1149164787, -833696342, -557278996, -1883246527, -113172167, -986531617, -1376350095, 465197608, -1049558535, 1714859403, 432753643, 1855124526 ], [ 351941691, -46938560, 1493098072, 1723536037, 1974339092, -1491404940, 26885984, -864817146, 1362795443, 596959512, -2099951444, 510548117, 1780877891, -954278914 ], [ -694513958, -1416044912, 303809402, -1606506982, -447657153, -2069968458, 1508201965, -15557715, 1788268437, 1267109005, 1821478546, 1153593227, 904639503, -1906130565 ], [ 1957992109, 1447816825, 1104193941, 474679689, -441388337, -1774895759, -1900750917, 1724177610, 626481894, -1580121432, 1112940384, 1798531148, 877758256, 1777661617 ], [ -1130896590, 2026588701, -694291244, -1197213720, 695048863, 1855685293, 1376279037, 1381807441, -1952222821, -558659512, -1221245068, 309920615, -1683910213, -1314693862 ], [ 792741630, -299935748, -2107813685, -307345554, -904933620, -747487967, -60027489, -1599218707, 1171557977, 1181870454, -892018757, 2125975831, -690018121, -417392550 ], [ -88808315, 2096826069, -993539456, 981350873, -1835375037, 1358858278, 989118945, -525038541, -276160058, -44000619, 41258852, -104242528, 1608306204, -443915741 ], [ 1328416286, -906547970, 258818536, -115875721, 994995855, -88015875, 373624656, 632544210, 1467823994, -1887613257, -962896290, 539365578, 471133629, 1612373126 ], [ -503377125, 916071004, 1168532202, 251855255, -162194131, 240471782, 1482219904, 1294286344, -2063379000, -904677197, 1863886692, -1671457567, -2105288204, 496402859 ] ], [ [ 899452186, 1701715671, -566048476, 1777781282, 1081887817, -690143399, 427681516, -2125763286, 1280608701, 237947148, 1592336862, -1939607760, 1124745387, 396158938 ], [ 338117979, -1121554417, 1303464982, -1268281388, -1751897484, 423433659, 749432233, -593303772, 1155977646, 882430902, -527484462, 1670868907, 1964293985, 1091042910 ], [ -1838865637, -881539465, -1409575064, 1367298755, 193152778, -552501392, -1824251783, -1134304046, 700672160, 653828891, -1872089016, 58763648, 1243890981, -147700391 ], [ -1095187993, 1741208501, 1650057001, 1999768633, -2109707649, 2012664703, 1577121451, 1176981113, -399626066, -1150990677, 1326237793, 1435470737, 455202615, 518705465 ], [ 1679631462, -2429534, 1280767395, -1512066236, -1872548626, 1944737203, 2047863845, -150655533, -943669702, 273810466, -795260717, -2097337194, 202184982, 1336012611 ], [ -758117945, -1614360262, 327208038, -468755986, -1805159868, -477348078, 1426933854, -1508148430, 1541062766, -355265618, 736149465, -1054227603, 624904799, -625297099 ], [ 1686413367, -1762059110, 2132073080, -1642708189, 1032026108, -1130091571, -674947037, 73277920, -678203719, -133651473, 463724734, 52066864, 158196202, 1095024537 ], [ -949590078, 346079004, -638072856, -3691223, 582573389, 69066683, 447261245, 779460445, -787575357, 1014530340, 1821997783, 235130183, 618967262, 283986309 ], [ -1643511136, 1132943008, 2055570351, -1286835919, 803688551, 366290056, 1467814998, 140344524, -1094439960, 1255285970, -983376630, -1652098666, 2147296844, 1634943105 ], [ 541965108, -1672465386, 1879466012, -506049226, -1084939192, -1454917915, -2020903370, -1884274017, -227774481, 39152848, 1726921399, -300471663, 1932677817, -607540879 ], [ 420024278, -1948282971, -1875530551, 85357519, -193843811, 722297485, 2130435953, 1276976023, -93795039, 647513930, -235559809, 877357997, -962159858, 1935935673 ], [ 2123845898, 1183941192, -654306621, 540938028, 581626272, -1779085665, 950534891, -714783857, -1432698432, 1606124052, -610843021, 2087705887, -844065149, 1337930446 ], [ -459418820, 1755351386, -45891964, 2000166109, -1868377866, -79028657, 612326096, -803433275, 1990759008, 954721171, 140912523, -473407339, 1978814019, 409348718 ], [ -1147428147, 219651009, 607396552, -94526220, 23671024, -1441626689, -432243741, 470959397, -119706538, -9195154, 351046324, -1494479337, 1846105105, -196258330 ], [ -222364662, -304669466, 1835734655, -1984887031, -418486013, 1759910285, -289945221, -9393335, -1408787326, 1659335573, -454629043, -1312982631, 634423023, 1925878175 ], [ -725007118, -692266492, 86218813, 39281802, 692153385, -1399633773, 2015989830, -1512799560, 552862369, 1767132383, -488927829, -616218863, -2080101310, -1598513685 ], [ -703844998, 1565057825, -1081802414, 1812265630, -1347720604, 404331660, 1532511018, -905436396, 691891074, 580038675, 199162478, -1380100246, -4951093, -1565790667 ] ], [ [ 485792534, 1160967871, -1358031541, 1737377677, 601129927, 851648035, -1159799430, -137816394, 1725180031, -704177319, -192011177, -122119735, -581433397, 395774469 ], [ 1620083597, 1276972665, 1067723094, 1535644700, 1355441866, -1305013450, -1227305686, 787773526, 659502832, 1701630704, 1338408225, 1623326988, 707978127, -682116734 ], [ -323996520, 1214928461, 642694566, -707620939, 751165299, -727878829, -1003536257, -609506037, -2119071773, -1370823318, 464124323, 1401298963, 893985383, 965013251 ], [ -1956495844, -343624856, 649744750, 483483108, -26301566, 1842930028, -2143607734, -420206546, -1510085322, 1996548482, -1240443400, -1166181834, -1128309278, -609951934 ], [ 1430683700, 1775249929, -587107308, 865864201, 566040284, 1358117579, 1110215208, -1105476011, 706195387, -1302281047, -976613286, 1364845828, 793276831, -632423557 ], [ 144429991, -2089748958, -335475553, -519316897, 820558664, -915426865, 482937504, -1555658681, 1072851360, -2109288989, -1308935593, 587936754, -1384200543, 1154530677 ], [ -1946222276, -2019198321, 328811596, 447139368, -1341379510, -1444845204, 449488763, 95408039, -1390690222, 1083921520, -2136193121, -253000831, 1193817910, -1616969495 ], [ -2080256755, 612571590, 1794528065, -1197443241, -1639332364, -1473223517, -95320666, -1527964056, -1576824868, 1429486941, -1678611320, 1027400170, -432472827, -895258414 ], [ -833517192, 165265990, 1899557029, -1678956902, -1116964585, 1382386386, 2100430393, 816105898, -720644944, 648765948, 1639591523, -889589005, -378999619, -1948961807 ], [ -1804005855, -2122578231, 1761589942, 633494087, -923307040, -1809560474, 606116918, 1863195085, 1132219538, -1765990564, 1201282068, -1640504823, 1746984587, -1234549270 ], [ 1450196091, -277992233, -1755676423, 1695505597, 348198077, -1585931464, -221003992, 866822860, 4319574, -2129987828, -1860807488, 1606815393, 465365784, -650934088 ], [ 1160963314, 410617430, 1143171117, 279168112, -2026174655, -1736792665, -913539959, 1563799042, 622665295, 1141429950, 835149205, 2060518257, -149088950, 535396387 ], [ 909518084, 1220798068, 157255639, -1745622059, -401214788, -1284279, 1201377043, 1074658764, 2070669985, -1047469767, -789769375, 417977411, -337507464, 395787321 ], [ -889043274, -1377426386, 2053306027, -822265323, 930244818, -1825260912, -2037830093, -1955493329, 1015009937, 1023007352, 232681247, -623357054, -812577783, -538794553 ], [ -1228155897, -157255474, 581296576, -1032884364, 2061503967, -1494106688, 276692763, 1008741662, 200849687, 1345283276, 1168746399, 1304393424, -953092718, -2043542967 ], [ 45688309, -770634191, 1017729597, -757920052, -1226928094, -669368957, -1967661046, 1372908406, 2098737179, -464980189, -1670203221, -670723424, -335866509, 1771985526 ], [ -1546677389, 937003343, -957161686, -113622089, -93135655, 1984243742, -213984180, 2026769705, 2135107651, -2046077189, -1337469907, 25223947, 1982055225, 306092317 ] ], [ [ -950940679, 873205052, -518918193, 2060584353, -179017448, 49319661, 1568703121, -316897590, -1521854474, -1910199985, 1435344820, -1637552576, -1365416053, 1277233738 ], [ -628538954, -1767965662, 1589301552, -1975326590, -606107471, 1244976475, 719300398, 1622227996, -263780677, -155638731, -1912644356, -1164467286, -1736409061, 1839774020 ], [ 317326449, 599475626, 1279514951, -1919654546, 1518754405, 271062067, 1987519894, 188619228, 1059807186, 1510048752, 1979823616, 309781252, 1340552788, -213233982 ], [ -409440118, 489005512, -347190484, 1549067466, -2129412157, 155499714, -1677451331, 1222944292, 172999779, 1650143708, -1900767626, 981015559, 2003464293, -1036279276 ], [ -390969462, 1259327271, 531619306, -2080776293, -1610044293, -880364662, -1755760155, 1845880793, -536715901, 1232436271, 804512734, 1188666943, -1483102989, -1009976258 ], [ 1586126606, 1972460147, 817944529, -297192866, -2027006624, -2100392134, 1254955304, -138642473, 1972880216, -2144542895, -1180487835, 1889858514, 1398513487, 207716517 ], [ -1503549391, 889915893, -1345830601, -1796323767, -2062725286, -803744017, -2067466868, -611798021, -1866373939, -520721538, 1971376775, -1420361751, -1167348759, -1679457258 ], [ 2075211966, 236265250, 991439224, -1310269437, -1284724378, -1559095868, -35175978, 1653050118, 1430664398, 1641707532, 973676831, 767932878, 713182737, 143336052 ], [ -1167769534, 580601855, -2041003123, 1675906730, -1861295274, -674043923, 1221114028, 1519656202, 1426025399, 857484114, -1788751302, -1192545271, 221521921, 2070358385 ], [ 1563925232, -932591883, -802961677, -1011770880, 1190961438, -765443625, 662298390, 1159918216, 40274887, 1587503601, 586651751, 993169764, -160116299, -973716523 ], [ 185809748, 83100934, -1575363084, 1775230701, 1903732894, -1492463327, 1568840362, 20925035, -1387807771, -303349617, -370449489, -466170380, -1355969176, -1204303116 ], [ -1037045096, 762227427, -1185439888, 1145059642, -1062776139, -313954487, -2055390416, 1745145400, -587168952, -2009292711, 1054434825, 1084520098, 761618095, 1901615094 ], [ -1875191661, -1146151538, -437812280, 282642891, 1419757785, 1208576807, 1435074606, 382372745, -92164047, 2029181678, 85435235, 768303601, 1199327526, -422672818 ], [ 313308566, 1463002044, -969933676, 1787995817, 449317636, -378880294, 1958545497, 1016452606, 858969577, -2096640846, 580413789, 571510884, -59865187, 524728972 ], [ 751876796, 758121006, 564322914, 1514790927, -564708890, 691941409, 1812926333, -805847143, -863728350, -172044007, 2140529925, -1400010963, -885328296, -968281920 ], [ -1059944021, -1167663638, 340893400, 303141191, -1460483965, 1552077928, -1196891027, -1878856948, 454572216, -474408408, 2064047843, 1681642970, -73312684, -1645773489 ], [ -279766503, 1745906722, 1609454679, 192092937, 586364803, 142564442, 736582710, -1195110115, 76404640, -972397552, 862171401, 1834494566, -1778611328, 723776537 ] ], [ [ -1397795186, 557992562, 156111427, 794523653, 1226946335, 614518036, -1465139344, -1504757206, -1791787601, 1429588834, 581452381, 1405554032, 1449877854, 1096957980 ], [ -243178735, -1697071530, -1950329782, 470974295, 1742290314, 1152799953, -1418274989, -1600762605, 174554270, -235670238, -863282275, 764577872, -546596670, 825303359 ], [ 1236196484, -1125128065, 314661870, 835861636, 1525911498, -1791113412, 491437053, 588259863, -1538405624, -1566102309, 1291022061, 279070229, -77270156, 1937247486 ], [ -1976482575, 105797094, 1668933419, -1860666749, -153104496, 1046811847, -2136656836, -414922884, -942427753, 256436308, -1926205193, 1362151371, -145830624, -1713864260 ], [ -1207491764, -469967992, -1100143366, 1784445526, 1487805579, 870092236, 398799077, -159659782, -1269211314, -1714746328, -1534854881, 575841723, -504276778, -1248721031 ], [ 1725898858, -375766444, 2137591830, 1381776549, 732731680, 1615510801, 1846842590, 834326952, -374592629, 1448743407, -452559030, 167917595, 2101037937, 1938913602 ], [ -2140520156, -987966748, 993061548, -1469215889, -923291838, -1807543341, 2146939552, 971458949, -1597987513, 1234638993, 1032661472, -879988206, 1232258368, -591935819 ], [ -1401396538, 68599948, -762926778, 1102087234, -2004828539, -2053923570, -804518189, 1868604457, -486330606, -852745705, 81917536, -1211378907, -1174725592, 1537328214 ], [ 1399616349, 1691344695, 1574115533, -1871944481, 1280090613, 450630858, -1646299370, -169110567, 13513209, -863408593, -399243301, 450416760, 189247, -404284874 ], [ 1598952676, 652322144, -1943787107, -227602404, 192189336, 1803059943, 1532847298, -1285403148, -1609540969, -87219890, -1604512308, -762166551, 1122923395, 1848008517 ], [ -941724254, 1395130717, 1186664157, -1665152956, -878303465, -1481121419, -1245502363, 1852342592, -865014655, -694554537, 912563358, 474445923, 1483692394, -155511986 ], [ 1343984901, 1265884607, -1364301942, 2050394358, 480703800, 2061785476, -1454994662, -1302574148, -1606859523, 628141018, -296402195, -2136360519, -998897115, 980903290 ], [ 1765301101, -78491751, 1724022858, 381641139, 2079848120, -1267025956, 587211238, 808086927, 1228592173, 396043361, 604566893, 954820246, -742551138, 1782858556 ], [ 1550719835, 54358337, -1434178181, 2002363670, 82502007, -1476046481, 1386159613, -1962328738, 41170120, 1455506121, 888335749, -1657325618, 906531701, 1512715725 ], [ 2024895820, 957161331, -1437738222, -632480433, 1635576336, -1804846768, 499095627, -1031866274, 1141466305, -2130992719, -1316994823, -120610103, -1000678944, 519308081 ], [ -1170780203, -798412575, -38771979, -708749070, -1695028889, 1426385963, 1716084339, 1499359413, -1710285113, -29311101, -991350049, -1930305821, 1539639650, -1652822402 ], [ -1139873063, -349853511, 1150000252, 1802765273, 1929435237, 943323190, 1994570597, 2145305341, 1010685301, 993434677, -1367786817, 833108807, -1137172441, 1977973198 ] ], [ [ 884383169, -1153285628, -375400587, -42961219, 725250080, 1898893936, -1086670303, -980359542, 1327542363, 810861033, 1047358132, -187787275, -1692436104, -1777873373 ], [ 754544038, 1402668405, 1851167053, 1078746329, 1233537027, -2084016103, 200188969, -1639735356, 1573904439, 835893306, -1124529478, 1687880587, -113061809, -1974935897 ], [ -283693418, 1678660022, 1725204067, 1485299762, 677116773, -1959129821, 195608576, -545645294, -262127489, -1907032384, -1871535798, 621549641, -347257948, -868396841 ], [ -1459050607, -1265390505, -1727985057, 1832395838, 53991696, 1357845116, -391853254, -565496327, -2014174083, -511963265, 2008664670, 1358439119, -1269381023, -464427630 ], [ -2013946075, 937715258, 1891186513, -1480383444, 1078444594, -368478816, 2137591353, -880920385, -163972188, 1245424809, 1017656622, -367258054, 1203302147, -2135846952 ], [ -1319737758, -1913440708, 644234658, -1967472529, 1429140596, 1496347777, -1485832672, -1227439927, -1319622252, -880349831, -1405272869, 1522268492, 1614228977, 1044737031 ], [ -2110251790, 1911680901, 1124772446, 5650592, -1001035341, -1200990763, 828319128, -823381314, 1728140118, -1285285031, -1410392161, 1370520467, 964842358, 946617004 ], [ 1033212430, 383442511, -1771376359, -722615488, 216199964, -1055642212, -724249144, -73292286, 1888146841, -599399498, 606470081, 848204197, -1019691472, 1325397762 ], [ -583055031, -521463347, -661540124, 677373857, 558942116, -1956866301, 753937907, 2019680657, 1232472289, 357002731, 452559946, 984479334, 1144806299, -1304301124 ], [ 130245252, 1921254897, -75082750, -442260901, -341923273, -2069773282, -274479049, -57888604, 1376341481, 672152827, 1909213023, 1033988528, 492953906, 1063438989 ], [ -626105278, 1243779455, 1254619007, 36700893, 288940692, 1803652266, 2116177373, 1273096789, 1860082706, -783538622, -886002561, 137110404, -1337053398, -1692855111 ], [ -1733755748, -235280455, 951481286, 1510040495, 1223702537, 1198055272, -538598136, -53367236, 98453963, 1098564459, 607281693, 1865800445, 752028287, -1107395501 ], [ -1402177182, 831508364, 1783082171, -414436379, -803573073, -1955302465, -1866695393, -472695856, 505182065, -143269002, -786187106, -1772803446, 1857189395, 1569784411 ], [ -1397558892, -16247927, 236061230, -544026951, -1456114177, -400822906, 1178242603, -612971408, 1765406880, 25632367, -450725419, -836359316, -1092536010, -1003830369 ], [ -734723883, 1441478255, -1850890131, 1259258393, 1185728665, -1558230844, 77953442, 986745157, 1907427955, -263107718, 741202760, -347976571, 1862779568, -1009791602 ], [ 1534434480, -495508741, 104091820, -489337043, 1973119027, -493142699, -1321738800, 1256047281, -656494729, 8537656, 288688175, -665453465, -1314708171, 1146931584 ], [ 873173098, 192404867, -153428957, 107606591, -1862828582, 1997581465, -2015720661, -1378403738, -2067228104, 82574897, 334649805, -2099152292, -1814283383, 161745839 ] ], [ [ 402361817, -26099775, -40821554, -902786455, -839279084, -1554567444, 284557803, 420019392, 275185336, 1461346583, 1807331286, -1676593789, -1968862431, -203013074 ], [ -812999536, 1298951078, 463656908, -2110656791, -204013446, 545259837, -1171068460, -141053013, -494085151, -1849349443, -1986303962, 1894440399, 1710831597, -1039883853 ], [ 1829728655, -341503173, 54268640, -367095591, -777414608, 1457570114, 1044079636, -351560384, -1764854127, 1517802317, 1818365504, -865982689, -1840498532, -1164562256 ], [ 224869430, -1863722216, -2064026347, 824458825, -1511672162, 920715161, 621495203, -1091380354, -2021626769, 1880757138, 1747497032, -306486576, 1205813990, 1124058882 ], [ 1155485721, -44515898, -1408608056, -1141184536, 398386593, -1577558439, -1128475683, -858768909, -1736942488, 561314494, -241525382, -641991564, -1872189867, 1438882434 ], [ 1011574788, -900125368, -788610958, -546509812, -447367389, -1730203409, 1900281376, 720173139, -775330398, -1949011866, -1056700531, -451214282, 286720398, -592985508 ], [ -102049033, -1875367441, -2040930840, 645528424, 256143739, -896145461, -1461897859, -83765118, -1618100831, -1106326555, -60274946, 1908341425, -596984965, -377129179 ], [ -1476859387, -1442009864, -1458443447, 1203366654, -424636427, 1100301366, -680973892, 1490762503, -810833909, 1071814876, 1566843076, -266822787, 1407153647, -61157445 ], [ 1789844173, 522071342, 1161168556, 27434006, -1066810047, -457632171, -80034374, -1104104105, -1016004044, -250220126, 1630449617, -1196275829, 1330457039, -2041048120 ], [ 1164623569, -82802593, -52944919, 614442784, -1222696112, -806640142, 1195724069, -1985232821, -48821581, -1051520006, 1819251115, -1121946596, 1844421217, 458220543 ], [ -1540534319, -1014827718, -955428393, -1395594055, -68063569, -1645426652, -685708349, 121797466, 1777049617, 761121440, -1733163260, 663127988, 1150606196, 181082664 ], [ 1718545720, 1014395647, -1533461592, -1805992631, 914865999, -1320649142, 76058858, 62391389, -413713539, 588670044, -334842630, -571492228, 1753331930, -1140664680 ], [ -2114073038, -920286726, 1926001672, -2119186676, -1602641389, 1489312975, 1153084030, -210036260, 165982822, 1164365786, -1509886528, -1560021393, 553301652, -325128121 ], [ 1972896911, 149257545, -212252019, 1025304051, -1535296197, -622621596, 1561917581, -115633971, -1173548343, 413552474, -1934002679, 1009289153, -278720739, 693607723 ], [ -262381651, -1132661518, 916693623, 1686148150, 1209940127, 1863428783, 1376522558, -462489193, -34429295, 724069461, -1485437259, 373084025, -453130289, -634619386 ], [ -803674877, 458329351, 1578864084, 1017302981, -1455791603, -1762270024, -1903716361, 2110934342, -2043309748, -1061259473, -662432824, 2145718512, 1349664698, -1770132248 ], [ -545456106, 1975777073, 1571402199, -751160239, 1901813152, -972436558, -1142296584, -196933932, 364027248, -195456410, -1317669914, -704612536, 339779611, 47185488 ] ], [ [ -546353748, -1408270498, 266448763, 471168240, 1699268803, 1665650424, -920870842, -515324070, -1762717847, -1799680442, -1301467566, 1090554825, -752945304, -1514978446 ], [ 1890701185, -370750017, -1468788261, 809173705, 461240930, -1330419879, 1468154678, -1844887080, -1110893143, 64748642, -319140298, 1775275025, -2070807353, -509656644 ], [ -1249404195, 1943553021, -1169635215, 2019650950, 1394438191, 1098518342, -1789375027, -825292864, -1913445730, -1655167438, -1904464955, 1879211645, -866574702, -980182153 ], [ -1569340465, -2065135460, -205410603, 260935276, 289155821, -1426861076, 392028903, 1246776136, 398095617, -1772368895, 764196618, -2111119498, -1937681546, -1711625614 ], [ -323674696, 1583037156, 1436743465, -294442499, 1665737097, -325449804, -1117380320, -1931733944, -1977503395, 794854878, -1641868447, 759905660, 1959133854, -400610302 ], [ 657350215, -182245667, -426791824, -455626529, 1569268457, 2038020263, 669525101, -503210433, -569182276, -708466892, 1475930742, 2052399170, -1370664250, -931228758 ], [ -997718725, 1722502984, -789811825, 1643089762, 2003588794, -191322663, 1957106768, -1789603821, 1377106682, 97378110, 1933625002, -2026759607, 1025344647, -1216881321 ], [ 1518176153, -2074563410, 597690553, -832358300, 839776776, -1680267353, -1326695984, -1085712634, 1066475023, 893684101, 65686270, -2036325133, -92636346, -1641712403 ], [ -654278296, 593459731, 377343933, 326835139, 606109606, -923075818, 1805978927, 944296278, 1522606364, -1602514242, 972991444, -449467940, 1507290364, -921648281 ], [ -2081966813, 2115063006, -286444422, 944055245, -1411744238, -1531669590, -50309772, -630336919, 1750577792, -91929852, -228393728, -661642761, -1064459030, -240901359 ], [ 1863430340, -1653557572, -8997173, -648156038, 684904355, -467703595, 218832564, -1197871020, -570623697, 506811315, -463870684, -1206789066, 614144601, -725488444 ], [ 145222006, -2106780901, -1681545976, 865641549, -137412484, -487639562, -287221688, 788759897, -470487550, -1014708943, 918805202, 1427372023, -293510987, 1494625823 ], [ 1265463713, -1896328264, -664428013, -1835103657, 1197978654, 395480776, 1251424945, 2134439623, -563964532, 1850932455, 2079816960, -454380033, -1702272642, 2131416631 ], [ -44465144, -1815780372, -1124736649, 1415651730, -37360428, -211699598, -1380172817, 1416821245, 1076986900, 612714883, -1399223375, -1820864115, 1339802440, -652643888 ], [ -1982967904, -1980136703, 1251642221, -1006502455, -497468913, -1196485270, -1181040685, -291238043, 2084751940, -700030352, 1932683164, 1217101619, 745902667, 337647856 ], [ -1456861433, 1533427914, 1376727792, 1962303579, -798725563, 969429861, -595944777, -854454549, 285285229, -1296811708, 1095423378, -279166833, -1185634848, -2065811902 ], [ 1472727920, 1918348634, 1783832260, -1503452051, -1550456013, -1761683297, -1448333119, -92493945, -513456541, -1431999575, 1518272050, 1347813731, -286192934, 1455328276 ] ], [ [ 1936998349, -235297289, -1509112825, 1268312674, -1403476386, -718388362, -1295680841, 490350000, -926335329, 695532196, 1048449913, 1661177179, -47129705, 1967411018 ], [ 1689559880, 2124384015, -1052909528, -1733446280, 1223737210, -1368268404, 302321554, -1480422521, 381266119, 2022411064, 265913833, 365812819, -1832851481, 1939335170 ], [ 1317020759, -1359189761, 545019593, 336584948, 691951296, -2107739222, 2146560707, 912680457, -2097466200, 108870996, 1112138417, -796979679, -531836111, -323032657 ], [ 1584727214, 444406927, 2029495011, 1472980845, -841440240, -653337974, -1843814765, 2088966775, -1561646471, -310717052, -533342818, -232858525, -76995355, -682620176 ], [ -1330260926, -252668061, -1449077666, 1211795451, -2020977566, 1606635703, 2079933100, -1829295250, -820249199, -1257155717, 331836365, -1950917827, 344773115, -748685773 ], [ 65346707, 1293495788, 323102670, -1262366672, -365147929, 1316234409, -1216806113, -236780768, 1195226384, 260458698, -331489394, -1318009955, -1280394950, -454325627 ], [ -1943969784, 441461840, 108635482, 1966687635, 287324638, -113755154, -423669454, 1561300253, -472723881, -1215110532, 728339726, 1691395412, -1638912907, -660520183 ], [ 1342274810, 1885488778, -1901253631, 596199661, 1756615392, 1730937182, 186624965, 1285415278, 461226173, -1069634275, 500287528, 662029825, 2008249291, -1726613854 ], [ -1503395864, 153300015, -77791838, 1986075286, 743102166, -1099054988, 1871547172, -2099502299, 322246452, -1103850566, 794407863, -1250406653, 1588334381, 1935187785 ], [ 463025505, 1151263428, -153217008, 1962187218, -1012579329, -93235830, -828401174, 646595457, -566365082, 2028803616, -1737975545, -101569672, -1224441630, -62895855 ], [ 1874545999, 1083195354, -1727723327, -1718641916, -1683454518, 1849664310, -710726660, 1393007548, -1729757349, -1510502773, 1085732044, -2060623544, -531170309, 888476324 ], [ 796699395, 1587524075, -990994785, -407587433, -394756765, -1482422164, 1071733472, 1824707561, 958249839, 1011383583, 1963036049, 121115978, -793522930, -802459895 ], [ -1583179448, -1000347691, -858972186, -1076845177, -660976639, -1205168186, -400287604, 1802446411, -1456932696, -806126684, -1952821961, 212256339, 1694099870, 1077779945 ], [ -365348219, 264992670, -557518036, 1214864932, 1362816132, 1635044935, 933263305, 914136949, -1976796964, -1572868692, -2040459397, -944869066, 1489954329, 687332034 ], [ 1994518403, -926801744, 1844655769, 585855358, 1197490560, 1044306774, -1515250295, 207062650, 420966519, -1463020695, 243580405, -2146202422, 530396179, 1842298250 ], [ -1394202458, 1407657579, 1039143206, -652488858, -569422667, -1952109761, 430614983, 1116633064, 523372461, -73433323, 135704677, 682009389, -354862329, -1933135125 ], [ -221579169, -1434115085, -644722938, 355152059, -471587757, -203379252, 124681252, -2133850469, 923473517, 739653012, -976979427, 2025866430, -1121836183, 1589728485 ] ], [ [ -326021542, 1467635496, -2129435728, 1396840051, 2132863407, 45952542, -22341305, -283627945, 465752263, -1401583999, 542198363, 1594810815, 1785598311, 662162494 ], [ 1465354907, 1692692333, 2145011293, -347539530, 246626766, 1901192464, 670569758, 1769199000, -1369840838, 1984847319, -1230970973, 242827210, -979728703, -208833435 ], [ 823242111, -1463037130, 1772225200, 524607232, 1575739692, 1703132313, 844857668, 1150614662, -1827328562, -1671404271, -73921008, -672768594, -960172773, 1965330870 ], [ -1621668136, -527752698, -994851370, -1305788067, -2106733493, 1730695352, 951916565, 286326393, -930400648, 2077770212, -1871822598, 589965468, 21723571, -1682168105 ], [ 1433431854, -1825068955, -1690912177, 46918233, 1651447197, -1579269195, -1448270983, -866400064, 1654675756, -1266433128, -1409861776, 1820581700, 1548235115, 1482568361 ], [ 868269950, 820246437, 1894688573, 1547248937, -367788287, -228595606, -1118527202, -474448934, -1424051378, -125070712, -498915626, 1950180130, 600231004, 4116627 ], [ -1872577166, 1338000424, -446014339, -2056741573, -1952620324, 9705799, -1072776981, 1448515254, -797364097, -1047215245, -220028420, 1700183594, -1988446584, -582605159 ], [ 1218384777, -19862581, -1035510401, 165072243, -17622400, -1140834729, -1721194406, 1524549314, -1746589296, -1228579507, 1290074642, -155204015, -487985579, 288603882 ], [ 1617893356, -1458108788, 81376264, 1133080832, 1501865436, -1288970819, 887452572, 1095436059, -1466751357, 573837783, 329723035, 1302358494, 1103850154, -1617760128 ], [ -345295056, -1247264427, 711292128, -834958602, -1070066284, -881043304, 927614490, 61435942, -1113240033, 518071630, -202874660, -1611976638, -2047298584, -1824792768 ], [ 1297419573, -464961479, 1753719550, -1917455239, 2075654306, -528424941, 2007539507, -1599759851, -436491118, -1757401319, 502918001, -843098748, -1697041456, -252861542 ], [ 741826703, -916041468, -638292233, -1124742312, 919874260, -507640447, 44749855, -970353815, 297823979, 928216471, 93100459, 789138628, -341482703, 59975464 ], [ 645770072, -170407931, 1546655718, 2062905, -689863072, 166732115, 684616319, 1349281396, 1807850708, -241350594, -1626140860, 786092790, 1352892551, -160956876 ], [ -560964886, -934893852, 748746364, 1610413168, -1471799247, 1594871980, 267292454, 1804457075, -851279006, 1845185170, -1493033803, -91637349, 1773818237, 499764859 ], [ -478969162, 1916124747, -1619122285, -439950243, -1210901773, 968546655, 987884894, -775058691, -1993690946, 1863239225, -1371456287, 1139864488, 851001970, 1229463492 ], [ -1421276743, -220030308, -1219748814, -2095465774, 519848468, 1531044467, -813957714, -1735053625, 1562051433, 730363865, -1904612866, -112020036, 672092913, -1152968010 ], [ 940704975, -1811387639, 1738889890, -724848652, -1785767591, 1743801451, -1190318635, 594771280, 305877512, -1092430727, 1343331371, 1316581323, -86562751, 610740067 ] ], [ [ -1207521876, -497756255, -1427364561, 515156480, -1372318501, 1157987873, 2025768778, 867141504, -1042779770, 1128452352, -1526057281, 566218360, 991024524, -1584953017 ], [ -1938476640, -1131490005, 802576851, 1088379550, -1833152976, -555424668, 565133245, 1044485843, -482206503, 1962355940, 1033427677, -1384626143, -1936764179, 2054715485 ], [ -1366936849, 1337063465, 263554393, 835913512, -1415088569, 456359381, -2097301400, -760899761, 1466464537, -1904512275, 863133643, 351991817, -1875275003, -1380183148 ], [ -1782193188, -527143848, -600004360, -496185823, -811298733, 2102571379, -923757901, 1240597563, -917436755, 1157246657, -482160194, 1694239623, 135899376, 660946693 ], [ -1371711667, 410724020, -1872006555, -1767647450, -988701635, 1939044328, 532274683, 1520109922, 1283548150, -1770353453, -923470831, 1265419101, -2111752676, -274674462 ], [ 276926456, 1654289652, 469774873, -2114243802, -134575875, 851217008, 1124831228, -591061266, 2052587018, 1836318602, 1973615167, -296813457, -72427745, -515760343 ], [ 1408981974, -50946489, 2025939355, -1462093143, -1199147191, 581117482, -1097989489, -792414935, 298481445, -209805398, -112316441, 1014596332, 1152984142, 234934207 ], [ -746551160, -1799481167, 1193730190, 1699948183, -625339963, 443828918, -1741825113, 119875681, -443579019, 1984611580, -2144686893, -492208617, -60959218, -1923841709 ], [ 378097479, 990847553, 2129083610, 1342127196, -1419824818, -1018487673, 1930280052, 1065297588, 702516738, 1702780747, 2088114742, 460055720, 1197249213, 165855610 ], [ -416136637, 1852546286, 1264658538, 1320266748, -1298557336, 220278598, -1460505887, 730921425, -1029058158, -2137088390, -2028097667, -2087565212, -1530492005, -983667619 ], [ -1176330149, 1094932406, 1172305969, -1129740130, 847489238, 71955545, 1648724621, -1218330987, 817609666, 2125282816, -1979387054, 1977563310, 1569871658, 606925547 ], [ -656570449, -820809642, -2027668793, 276652721, -1187299857, 794630101, -879459491, -954799779, -1271724282, 1124849308, 1727439908, -1171360728, 2072651174, 1537787204 ], [ -1334829357, -936468833, 741526840, -1643045249, -1168028827, -1634627276, 165778620, -1075942727, -323892016, -2093840999, 1395025707, 395929791, 308506084, 173659650 ], [ -390368870, -866752418, -838250661, -615545893, -284993703, 1489238551, -318137296, -1125534623, 208392421, -223978560, 1234172248, 1976656978, -1211250917, 1555691824 ], [ 1595659052, 977648335, -881234907, 2139868617, -315345271, 663046055, 1513215152, -874341891, 980596571, -1855161094, -1233152180, 365821613, -45009505, -1764091899 ], [ 658127924, 1286491950, 460268272, -1342296716, -733148582, -1314108972, -1572107150, -1825601519, 1332568405, -356576328, 1489729472, 1501516713, -1110145573, -1797520552 ], [ -991706088, -1248714629, -441345234, -2041249064, 723241575, -965183922, -1807879047, 1328992756, 2125482705, -1126940616, 293506740, 229936503, -17896625, -983698387 ] ], [ [ -424655147, 241876469, -862737772, -1319251840, 298256732, -105230568, 1499323792, -1350182975, 618704284, 481591404, -1722245746, 594311989, 1294348789, 1231623596 ], [ 640972612, 181881225, -1193842182, -1482955342, -87980767, 853799606, -597681987, 1246722834, -435923190, -69119014, -989400065, -1391747416, -1180884408, -1576666558 ], [ -827189451, 74106285, -496919691, 1756661045, 1076412833, -1224732678, -810987465, 1890364032, -1027971874, 1658511302, -459287516, -2062555741, -1532782343, 2123584659 ], [ 2108190161, 97964674, -956889942, 2091722688, -805410116, 330224466, 1242613762, -1373684630, 217650158, 92642619, 1944707258, 1319855054, 2118837669, 596509855 ], [ -435493420, -1391579542, -2003656503, 2012561848, -686043719, 40058678, -1508473183, -888713824, 784136451, 1722772296, -1597533811, -308738321, -931005707, 987771455 ], [ 1394118873, 2056361253, -726131505, 179755912, 1542363899, -1914125909, 1280501211, 732353951, 675721837, -2144511050, 1821004402, -1407977737, 1905146428, 915493182 ], [ 528121551, 1702807519, 1034760456, -139639945, -1398436547, -632199656, 1587733853, -139518651, -345212196, -105492019, -2055584428, -640655525, 47505145, -968790360 ], [ -1046812052, -1109573677, -602495581, 263701631, 172587686, 917863812, 2016791203, -1969454593, -2073536188, -1214703184, 1413244673, 931197173, 810462303, -1860259424 ], [ 445322829, 416625064, 1339417463, -1124901179, -1250106226, 865975495, -922098169, 902963823, -429044162, 1637387378, -1472383681, -1697666536, 1066763502, 1651018571 ], [ -1143842259, 439770475, 1158613483, -74040650, -1294657998, -1009245444, 510371398, -802479620, 983475795, 1754100401, 805559203, -150305536, -990642015, -819970758 ], [ -1200571211, 898210870, 1293889800, -1386050085, -1516848545, 2087389981, 1687220090, -251496240, -1706628714, -582128327, -1519576318, 1537921992, -1256601235, 1535677291 ], [ 867192617, 621120006, 356429574, 1384522128, -1953691447, -1597631172, -1528617567, 442310767, -976441824, -1290192602, -1098485490, 93988431, 680107020, 861919220 ], [ -431238832, 1375400561, -42120106, -538643842, 1361955445, 773777647, -116351487, 2083204946, 640627487, -1505895766, 101696632, -493554000, 1713078045, -1896230657 ], [ 60186603, -1967368481, 1407146701, -1002568850, 769566583, -2015077050, -1754635511, -565480117, 983875864, 302302517, 1245196300, -266907615, -157333344, 562997184 ], [ 1995408203, 1097132837, 88552615, 1345061744, -491208460, 1513754784, -571062747, 1327146194, -318843226, 1227680040, -2132314317, 2044907121, -1942898663, 1760760757 ], [ -1623233340, 1286637749, 1867493956, 798187165, 220543818, 1961428872, 1185805430, -1465058461, 2106058519, -1556621271, 633441243, -1692169233, 1822029273, -587453479 ], [ -1680923792, 1416182026, 1123688820, 1441476561, 1667797366, 1841122348, 867349985, 1494962619, -150060279, 1552380987, 60637569, -180397516, 1715636759, 1562594793 ] ], [ [ -1373735620, -1045433314, -88720119, -1501966800, 2136197797, 1616797386, -1221963784, 1231425331, 1394046467, 1460873572, -1910967851, 594932228, -458758059, -1612369261 ], [ 93823652, 1917188627, 1191615052, -725796958, -1435049807, 1650013295, -1245161125, 411463886, 2126990185, 962845469, -246137020, -114557709, -1069916725, 1104160017 ], [ -347920146, 1053284179, -1976305899, -1091292731, -1298858227, 1788944857, 725162280, -1761702268, -266121432, 658632021, 418458504, 442185775, -1268121268, -1362367036 ], [ 1259861675, -18167698, 2057301112, 154883291, -1244303593, -771231873, -56304759, 447646754, -490378896, 1849876833, 17297300, 1260358560, -122270043, -1523019353 ], [ 2050259741, 880075229, -2054167492, -913198320, -404038782, -1407228708, 582805218, 762310126, 2092161834, 1182868394, -852968946, 1392543642, 1696516248, 789542643 ], [ 879454201, 1111600265, -1425968493, -1126551189, -1766263947, -1870530387, -1571697379, 2137337534, -718642845, -1720953648, 878052453, 417648106, 1403099998, -198073259 ], [ 1544544698, -1443832376, 1280543089, -1530556620, 543539908, 1358195965, -809585340, 749214841, 1715362696, 1420959743, 1332128863, -617319815, 2117557762, 813541961 ], [ 2047369308, -2132833438, -1221091334, -1885957840, 479696350, 1830495909, -726328266, -991242635, -607615540, 854532936, 439263344, -1833193089, 2063845654, 572638225 ], [ -921872405, -1277620599, -541194631, -70728433, 498338424, -610147287, -1613638299, -1041454608, -728813670, -898481146, 316132799, -1836093824, 1952677736, 1631628595 ], [ 61086024, -479279924, -338255144, -719736676, -1128383224, -1016311148, -354364011, 711580157, -1132064767, 281931925, 1734144820, 1356044355, -1918339472, 296276935 ], [ 2113087612, -110912163, 384728450, 1899248040, 1868900244, -1614398894, 305377603, -1140267955, -1550676860, -728627094, -642319675, 774429272, -1633109065, -1414857351 ], [ 1632847150, 2077339061, -710709437, -1153423884, -169963495, -2049843072, 454257707, -607609702, 1542423213, -600815717, -1382832052, -1998708432, -440300171, -496032110 ], [ 1880395923, -878626696, 281175712, -744987911, -652910749, -98186662, -364500065, 587227370, -747522118, 526734873, -519386408, 957961738, -1462221249, -800063633 ], [ 845534897, -26840288, -813309338, 1271897245, 974321131, 803121947, -575599019, 1224455488, -626899682, -1724970658, 496124401, -1767042757, -1266813076, 1377996982 ], [ 158105553, -1235799852, -598977183, -1622327129, 1547995567, 1102224231, 754861122, -1535696237, -131392815, 1311455748, 187597824, -648380276, 858212128, 180848987 ], [ -1749656610, -191731957, 168970656, 1046236316, -1013926144, 1442409736, 1759069691, 944846811, 1190597762, -321464936, 1260648755, -1778042191, 1095973073, 1457377667 ], [ 1682645248, -449411029, 867216234, -1041713841, -64577515, -347834119, 1147605275, -1558655894, -1854693132, -544521864, -681657967, 1418031322, 1649745186, -900707396 ] ], [ [ 2039414335, -1666349035, -1165334847, -2072697877, 2143930981, -1740141841, -770315682, 1122906298, -934584854, -1530008734, -720893433, -499976726, 565063457, -638379537 ], [ 2029497378, 1809090473, 2037699054, 887726537, -921884988, -225033397, 500131445, -1974502785, 283133142, -1196410247, -322470769, 1396271060, 2129186831, -271125758 ], [ 1339434870, 2133389660, 2021020132, -1524600568, 1685237163, -451017640, -1932544261, 342256292, -6114832, -230471346, 853401103, -1406611928, -1242821386, 505619764 ], [ -1367802662, -1519330663, -952649798, 213440926, 2072215331, -876608772, -746352668, -2118224994, 2117385946, -1485550327, -754707067, 900439815, 1984009843, -2116758364 ], [ -228928614, 1321181236, -580120254, 875359818, 1608128330, 1170195891, -49685940, -410754268, 474452855, -1513600751, -1991218726, -1647458921, 307303926, -387550023 ], [ 946866505, -1425979165, -871392809, -1793686432, -377542115, -480209099, 535208871, -1026234999, -1874269849, 188097904, 1551140365, -700589308, 47444119, -1628374405 ], [ 119425730, 892155560, -413196996, -1324375973, 1493720412, 605777390, -833554431, 1608474622, 431457262, -365350812, 811208308, -1335920799, -1921906773, -772529456 ], [ 632683275, -1777220409, 302332844, -1996387976, 1090248538, 1315286034, -1888574051, -1038681731, -257954027, 1475165043, 586734066, -502947689, 268105643, -1871996902 ], [ 2120868155, -697811537, -1768765745, 753088618, -1219292470, -895706405, -1214408993, 1862608216, 1594544138, 476535948, 2047534196, -1258163907, 984788784, -421719855 ], [ -1131660643, -52682647, 1706995117, -1838686621, -103199173, 1120467552, -715910395, -1133168013, -265549402, -1530442851, -1077047792, 969856008, -1562076257, -2089191456 ], [ 971196601, 1553561083, 65139507, 381361121, 209865918, 977068187, -1431377949, -941170362, -749159388, 1379720535, -191288379, -1622458157, -175310405, 128158641 ], [ -879263765, 1546093249, -9672972, -1672702994, -1073609789, -1332212524, -1672639454, -402103869, 137086628, 1040552547, -1801737268, -932712321, -830202010, -1178676007 ], [ -1132079937, 595334118, -1895358547, -1334103884, 1235067188, 1681483737, -1846600653, 333102263, 496105597, -445836920, 1560594163, -897528619, 596816890, 424854915 ], [ 945977580, 1750198430, 1562701223, 1571200958, 929777924, 1268708615, -786086441, 1384401839, -1388718096, 2016220059, -264430125, 2062874504, -810184085, 811548998 ], [ 166816848, 854874518, -1925429437, 1895630164, 2078595, -1299053399, 160704790, -1051101028, 809538614, 1052122101, -1244170711, -675244497, 986871635, -1490045670 ], [ -13390970, 1144077708, -1760966416, -555961744, -1177552063, -942292197, 1262244941, -219173678, 1741188634, -941319811, -1579580399, -2045758384, 1510729286, 1271957851 ], [ 1279203079, -475566200, -14009919, -391405567, -1044260245, 599354667, 1567194433, 989865237, -352910544, 875688967, -173502584, -986740375, 1304312, 69897597 ] ], [ [ 519961146, 1671455257, -2054728041, 794655682, 2076512326, 383702805, 733789476, -1363419673, -1903312317, -180141194, 456233583, -967104829, -559339957, 1618267582 ], [ -1364958977, 745197537, 590961377, 2068971942, 1029121007, 1679348510, -2063948200, -1317233863, -523525369, -1370743749, -630160513, -1077624772, -1880811215, 1433221449 ], [ 782309306, 300999752, 1306648087, -985536637, 512874950, 602441761, -775745509, 1865386569, 1476087937, -2106047162, 1178052190, 657264848, 1166577683, 1506759817 ], [ 1938777837, 1585469674, 1337386481, 851769425, -1622741913, 1089672164, -1487920152, -2011077013, 1047140115, -1619186492, -1369107854, -427797687, -1040695482, 1639982827 ], [ -1438945988, -1717447278, -230551590, -658479700, 493285601, 1212928240, -1590250467, 1439068113, -99044266, 1440701174, -100087716, 125104866, -1897295570, 184137908 ], [ -1221793314, -1217184970, -1756204915, -525128845, 1394435801, -1795707483, 438476341, 2121556484, 1535179213, -1863192674, -630568608, 1043068028, -661761624, 289275022 ], [ -801655292, 333719273, 1988434651, 1615781129, -1852322110, 518092513, -1593174090, -571413431, -679753627, -1489968014, -1387271557, 1674771171, 1531027772, 734108323 ], [ -17498900, -1092911798, 137160816, 398998596, -72488096, 963315920, -1673033713, -1261481211, -805270925, 842982078, -1366909871, -1322608452, -1603957120, 1232623303 ], [ -1290217738, 822177326, -1978922872, 379280159, -1321732834, 1725677148, -1027731098, -932639940, -58088195, 2086870866, -1128489317, -844509561, -161124414, -668589220 ], [ -1306270290, -1421036687, -995230109, 1453340143, -1499513603, 315956858, -1137088438, -1749937135, 1245217207, 1933461799, -961627096, -132049549, 925839801, 1731159977 ], [ -1529075396, 443360825, 909968866, -577654823, 748768379, 174245712, -1647476671, 123903045, 1790979856, 205660900, -637365049, 546189025, -1245303275, -2112054071 ], [ -1082278483, -901810577, -798941362, -1436035794, 1001013053, -1925157142, 984379083, -1043124814, 1906065945, 1971883004, -661597198, 842636586, -1121719157, -179158665 ], [ 1633278067, 1852692214, -1468590681, -650808167, -765135546, 1114503325, 803952334, -1139201768, -1894277780, -751009133, 2043001607, 84243985, -1157118484, -1733124669 ], [ -2031532902, 508798001, 1783524301, 1548368077, 1006420049, -672674265, 1532944840, -1194803841, -746092758, -1862243454, 873378455, -1046952935, 1838633635, -912028074 ], [ -1853811316, 1315560548, 1320373486, -1392643149, -742354330, -401447092, 554880964, -1417392202, -1725563308, 83345224, -875130563, -649336997, 508348048, 365418851 ], [ 1874176456, -1201654349, -1119684399, 1933208345, -446911329, -1481093760, -2000403607, 1058847045, -540078015, -447056644, -1125098303, 1331819175, -252247963, -1645227682 ], [ -358610306, -2057553362, -2024150665, 879581426, 261593368, 1593459903, -1111430299, 1755685909, -33123719, -1253174718, -877947420, -1034677344, -1792103210, 273819979 ] ], [ [ -383349328, 1872844624, -670189773, -187268724, 609755119, 1018429785, 1905909554, -755051574, -179690255, -444868861, 256761767, -1697587432, -1324665056, -1175975095 ], [ -888605816, -238480123, -1030300741, -1906435104, 38594174, -654757766, 1618779227, -442402882, 1834625506, 379191121, 1934400626, -1032020508, 1215664113, -1590002995 ], [ 608647651, -2125281332, -325950827, 1287878632, 716660898, 566858642, 804416335, 1300808965, 795397370, 1870722593, -1021004800, -151126621, 97723270, -1028626971 ], [ -202954086, 353496243, -198742822, -1564004181, -1576639807, 1604589752, 1224148498, -1134544693, 363677648, 2137771889, 1227075268, -1554776403, 2141062431, 1288134611 ], [ 621391686, 948246825, -955099846, 1913911305, -1373802460, -891512836, 1521731867, 1446627557, 2012044748, 307161059, 550260033, -1178101142, -502879456, -1810290105 ], [ 1005896176, -2083165631, 1726698763, 1538227133, 1968240224, 1064143299, 475197260, -1442848831, -1122619450, 1030727143, -2053649854, 1927524822, 13184250, -559119262 ], [ -1632233793, -1784338263, 2113261528, -610001766, 1399911075, 878976390, 270266818, -1962574262, 1598344413, -1932285212, 1219302802, -745215240, -2050900495, 634372169 ], [ -2040410468, -798908256, 841476957, -716753238, -712504223, -589793390, -502503202, -555649028, -478261127, 993207521, -542616460, -300739535, -1411825174, 387794452 ], [ 554847080, 360482735, -2135188178, 1158240605, -56456373, 1077457486, 1891484073, -1350815542, -185702006, -1665433296, -737790927, -17936735, 226200579, -1787205229 ], [ 1515529993, -61361974, 1336152462, -1965486671, 684384947, -121853009, 478332297, -1929282847, 823646981, -462722234, 1574011960, -1071217534, 2074005242, -1950248384 ], [ -856646483, -2030759806, 46072132, 867845016, 679819354, 1140421023, 1108887552, 2027520717, -1678770476, 1395393187, 473209554, 912245704, -1661045475, 1553667124 ], [ 990326176, -1192599049, -1042313574, 25778790, 1733734654, -1692873220, -1503969731, 319638463, -1966869850, -1241379068, -25793727, 1484331448, -1200419863, -1722409851 ], [ -519898590, -1167197172, -1668797538, -1492655270, -1324841917, 1787820500, 1064231724, 1402540208, 1590096004, 1907591886, 2010769833, -2017345696, 1554878699, -1226757455 ], [ -1311595557, 484017563, -131703581, 2085985145, 203613326, -1442690370, 423670466, 1279382963, -727635059, 1055317141, -298073117, 1940595470, 1706816384, 1471116149 ], [ -959415926, -1388053485, 653842603, 792695452, 656144891, 1107008935, 1575383884, -1065055874, 1095966460, -2037322430, 719389189, 851138777, -1121085513, -902489018 ], [ 1453149662, 20659212, 86124148, -548921572, -375111725, -447420734, -2090010830, 490409989, -605509248, -519252882, -240043100, -1703866534, -1293264738, -1649900898 ], [ 1118212812, 1400634465, 1396659278, 1122781196, 2064158095, 1516217053, -264942182, -1117803454, -707205820, -316129124, -1675212041, -1381153419, 186526682, -736983653 ] ], [ [ -1370004707, 30752929, 1750903024, 1272965282, 943187637, -1751436782, 1393902801, -1354162872, 1878944730, 1364831752, -2131509835, -242064783, -1471958901, -273941063 ], [ -373028198, 698844732, 512317067, -696176824, -1434906943, -1920015551, -836173820, 361554413, -700190309, 1459427394, 44676320, 1855662641, -1510580932, -1632183065 ], [ 569615633, 113337388, 1022168971, -723653756, 1616146648, 1038547877, -1226675798, -2068079135, 1779989902, -2016373782, -1245124630, 1321588715, 1312653923, 1973662224 ], [ -708098885, 1514993060, 1895189089, -70067676, -2130599074, 1234369706, 387238959, 947399720, 1326757404, 767469114, 773786182, 1654539882, 1311290502, -968472321 ], [ -1696808987, 1387178848, 1333290912, -1338748918, 1599516007, 1520306251, -1366479826, -1602825071, 114235098, 1684551525, 1374745752, 933394403, -176026131, 1602466893 ], [ 1982051975, -1345422069, 2048463293, -2048429078, 888589190, 1747500012, -819309586, 2033786730, 270233609, -932992145, 667991242, 1018644163, 398483848, -947090206 ], [ -2002735274, -739600597, -1681712134, 2062453968, -1921996155, -411273272, -1924730691, -610843817, -1542739682, -1382130253, -483109389, 49720589, 1059830679, 1085531743 ], [ -988883303, -613515588, 584823169, 665824918, -1539099234, -1000863283, -863331738, -141581024, 532314010, -1252193333, 1103629997, -631074080, -94608393, -649459446 ], [ -1295431058, -658931460, 2115468691, 1772029356, 187531162, -170295108, 1449244480, -19881882, -473818476, 1206299598, 453496437, 2067680173, -1782796778, -1452384241 ], [ 715793570, -805066477, 644746911, -923185551, 1331190551, -12515316, -1006123483, -1900479615, 1549389206, 1261404194, 1838964748, -1446514959, 628594148, -811869649 ], [ -937971763, 1355115190, -731273867, 1258661018, -1590717588, -1657771916, -627494356, -1628728124, -1079458086, 114632098, 264801192, 908287001, 1325283076, -1639954632 ], [ -1472150956, -42926107, 1864827331, 1263701095, 878615404, 1669116113, 1129674514, -1891369122, -1845701080, 1961450982, 2041719937, -1118634680, 491017463, -1277930157 ], [ -142897963, 1684731181, 1165493322, 1669788301, 1265739529, 1847870611, -1529085976, -1927774782, 273910265, 1627060583, -1896725348, 2051200229, 877588917, 52682186 ], [ 1853911200, 226179849, -1119739473, 1059538144, -111758015, 760397277, -437130182, 308564447, -1624159900, -1213450165, -591494170, 571643545, -1357269452, -1452494575 ], [ -515446776, -1439778967, -703639642, 316642456, 395822722, -1457404794, 1564885063, -1498277110, -1962615305, -1937124537, 1997790344, -1195444069, 2082826654, -1735968250 ], [ 1072230337, 1183714709, 2068513975, 1149158392, -1405264821, 2102089856, 1268895589, -1010192700, -579519966, 1104576564, 320006161, -911856837, 654464155, -220361441 ], [ 939383255, 1663606461, -2073941992, -524210879, -1189752338, 532120596, -866465875, 674728671, -962175115, 1525523939, -1535070959, 1062004715, -351099784, -1452240589 ] ], [ [ 59683183, -717674201, -258766673, 667049953, -1235706669, -1638074442, 1823554612, 471405004, -661308231, 648390534, 210322324, 1213884273, -121612186, -506613003 ], [ -331422764, -414521279, -1384508824, -1117348780, 1183070196, 99563616, 1900888808, -2122751756, 1380146056, 1753288606, -757566592, 851498185, -1307780599, 1614520778 ], [ -356670313, -1100755228, 1883985153, -166106296, -53937725, 1599008498, 616907169, 844738288, -424352573, -890584062, -93178811, 465394100, -65417902, 1603465943 ], [ 1110942505, -516399254, -1765332959, 507832665, 1775187671, 2131159100, -1164581972, -1073592913, 161326827, 187175821, 780059000, 1410900041, -673770831, -1397022357 ], [ 800586640, -1314850605, 1610224822, 1645408348, -368508176, 956329861, -2022791535, -1120134563, 2124251812, 741231931, -1145596842, -1012309937, 193801349, 2010943430 ], [ 1335198981, -159153365, -608711105, -1107152615, -1766412415, 1397682178, 1938200198, -1989500881, 793595518, 473067939, -1371430793, 1295951292, 1092427615, -496347868 ], [ -1174466604, 1396470831, 1855626640, 1870985624, -527396732, 650269690, 545382333, -1998020787, -1384323753, 846563033, -1624343320, -121273567, 1703713595, 1519715640 ], [ 697229221, 2039333004, -1323305119, 1753103023, 1608231692, 838997067, 474989610, -2115937283, -2063282526, 1846008847, -1230764990, 879947200, -950719879, 1615972867 ], [ -417571230, -1287926192, -1516005864, 451880722, -410032498, 572478724, -582061699, 2086802295, 854658818, 18890014, 770118761, -1735712090, 717265378, 369307815 ], [ 1499394605, -305538030, 938243639, 2116213467, -71084253, 2143784374, -794253125, 1040758301, 1483423585, 280616465, 437194364, 1037814608, 1403297686, -701567210 ], [ -1706001589, -1665765325, 695455218, -787859045, -1571174116, -1749899278, 1367949416, -714508349, 2055863696, 1979931262, -124802569, 1665026236, -652844679, -46730418 ], [ 1294233454, 1946768787, 1094297822, -588271039, 1675510646, -1533995095, 1211189967, 1468114050, 1597644839, 2146030144, 957446991, -792131648, 657026125, 9022411 ], [ -2108828588, -305745701, -1754381696, -1900746157, 1577390334, -1094660951, 1414489186, -1117556453, 425201273, -858655828, 668392731, -461964129, 1973729771, 356495879 ], [ -642702087, 1915898520, -162929310, 756692211, 537480111, 1596871359, -911611157, 323508078, 1863878767, -1595338576, -622322184, 1442403441, 2142622341, 884379179 ], [ 347688565, 1278139340, 986837428, -707185659, 1107787293, 21819421, -1108868054, -1242766712, 915053108, 1244618100, 1634265514, -324501134, -1013448186, 794696743 ], [ -1255094782, -1739349450, -1346979061, 478769727, 714141119, 934076826, -1308027553, 90643026, -1780702556, -90850096, 511264852, 305813193, -879594468, 997624392 ], [ 1267204288, -771429967, -1422289815, 1957918794, -128056095, 1195301032, -968158766, -1201208663, 754343305, 852995005, 893733084, 777028715, -1204497143, -980161233 ] ], [ [ -408604458, -328591662, -1804507849, 984386780, -1882138223, -1569275468, 284698737, -2032007997, -1980815409, 2067444487, 1205995260, -1414470561, 642247415, 464654541 ], [ 145403559, -1525352581, 1094954305, -1447468990, -1733748352, 1127868433, 1585950482, 1610267848, -1877973678, 240914628, -1057615204, -1196582294, 1191219216, 1632791024 ], [ -1562673872, 1424097732, -1173090595, -1638887198, 1986511687, 1420905434, -223649881, -1612632178, 1051287861, -1639811423, 1965819619, 1347370746, 1758202840, 1937954943 ], [ -459003275, -1370254713, -2081978902, -1452287499, -1435503150, -1575353607, -305742249, 1098618978, -922592761, 292473094, 1056158994, -1318802782, 793645190, -105993243 ], [ -1560500295, 2085112053, 1289046041, -1955717423, -557090987, 2066734133, -1704553189, -89177013, -130798041, 1501634877, 2138211162, -1867653753, 1819782122, 966034167 ], [ 167382072, -1045647452, 868169676, -956930085, -555851773, 1673967759, -1148284198, -1103193215, 78826398, 1874324520, -294384282, -906662437, -1201194581, 470557252 ], [ -1883528586, -1822454414, -169238501, 829191695, -1743885819, 710490000, 660362664, 632425468, -514917907, 1524354465, 1445175659, 1434812361, -135498263, 1658893195 ], [ -1729842693, 1633525038, -39378965, 1516969540, 1539076115, -2105909477, -63696955, 874508138, 101725127, 1124300380, 2111725279, -1955356483, 1821946250, 1996257701 ], [ 385680635, -672426802, 279519437, 805911729, -65842891, -115369976, -1174547506, -714817257, -2039072250, -1135800906, 1878762867, -1317393174, 1472397867, 631858933 ], [ -1897089034, 558176253, -1631081762, 1151813844, -1109022903, -1820996809, 1809894250, 2074654951, 1299269030, 1692146160, 2107852899, -1639484036, -773959436, -438380729 ], [ 1737393002, 1058896774, -1488597912, 803178527, -686181265, 1519337179, 1943229545, -2111964271, -1833888275, 247117994, -27827573, -2119948704, 617169, 668514613 ], [ -708987692, -180571740, 294819285, -1576260614, 1361709788, 39677183, -1137995530, -808313195, -96805101, 1034880360, 1570734192, -2116467862, 1258252578, -355043055 ], [ -296828757, 1516620510, -425131302, -2004462944, 427721374, -352924154, 972604394, -420118785, 1530356433, -689536232, 924184634, 1664300049, 124174354, -727643455 ], [ 1549395782, 120013246, -8883174, -1153131583, -611960467, -1214897130, 471055226, 1645169822, 376413647, 53546764, 1273691498, -148719399, 695975639, 730007949 ], [ 1785076250, 1905331324, 1481299674, -1513664855, -1236656887, -1831070812, -1292457146, -1984404762, 554528793, 1451792406, 583593095, -562233043, 2034238578, -1193406808 ], [ -866672544, -183585932, -396127339, 1860184471, 2142569372, 1886946391, 978086050, -532542843, -1873261378, -1488526386, 1325217801, -1193907233, -947760751, 1866287049 ], [ -1744331977, 325619345, -651610558, 2052550189, 2073544461, 921117973, 943781461, 1492905256, 1313667707, 2106405612, 1096269493, -2067571736, 741794479, 117248867 ] ], [ [ 1051151495, 259935845, 1209898764, 1081614184, -1745014424, -1145400874, -173717129, 1964859427, 1915052709, 506291171, -1777284161, -1318417394, -1073133103, -418701262 ], [ 1869746693, -1779995949, 931453369, 776595010, -1002355000, 564675744, -986550556, -921929568, -1298833509, -1330002791, -53871423, 2126548205, -1050432000, 851788182 ], [ -680423796, -1430150821, 1007545576, -1297823495, -78131542, -1411900304, -234984609, -1840206760, 643564069, 1916694554, 940309395, 584224191, 1535643234, 1950719606 ], [ 834067990, -115312375, 884888687, 1199740528, -1790083916, 1977716902, 897147953, 1535051949, -1925206656, -1275389154, -122675325, -634603926, -208223794, -1793494527 ], [ -586750437, -1531169909, 1408704561, 218494707, 1678000223, -374201978, 1137610029, -651965619, -1616885148, -1475306837, 958850045, -839914359, 939554573, -1570320088 ], [ 144966192, -1105574488, 1614531791, -2053150228, 699653595, 1358507235, -335555727, -1454444863, -1432194740, -409070355, -1117716289, 77665764, -926669428, 156715990 ], [ 1089004191, -1311997247, 296461052, 707200853, 1189062226, 442705488, 1618074526, -1146775664, -1620973817, 1881480282, 536317408, 617325634, 1116529150, -274768919 ], [ 322047796, 1974227648, -1158444826, -2069281107, -1785580970, 1078323724, -377008340, 1442125523, 1717987073, 1482177468, 1216959817, 2142539765, -1231512958, 2136833746 ], [ 1105537776, -386130976, 376503827, -493361353, 212329817, -55642252, 1318448102, 37003346, -1267168128, -2028167355, -345525751, -1440993615, -9468551, -1900774956 ], [ -25984376, 1430797149, 1879057181, 1487395811, 1956585385, -1531211065, -542516547, 659575464, -34606665, -1817631517, -111191302, 356417371, 143133208, 623628936 ], [ 1714112405, 1556517374, -63787797, 1300987754, 1341352673, 420892474, 1529771008, -258978820, -838138299, 203967201, -1959243759, -1671926151, -1067588015, -163280530 ], [ -1922900385, 747308125, 2133824157, 1792076671, -1521858838, -1265261476, -729262400, -726834976, -1676038180, -537219297, -1582654506, -1868010713, -988515016, -1059599096 ], [ -588911889, 65461231, -270494321, -1292983155, -1471406098, 100353235, -919921591, 1758963521, -457979086, 1646665797, 748559531, -1593566931, 1432966643, -1797138788 ], [ -1375277349, -1283679669, -1958458176, -276658380, 440326472, -1621859080, 1716087040, -455430307, 1605718499, 470987820, 1505073798, -1269706702, 531759083, 1899939468 ], [ -1600063715, -1355728168, 1439714132, -1056675469, -554612761, 1205515404, -2125472556, 1067540882, 1589143918, 1475442584, -2071006390, 1827065730, -1437384526, -1079561371 ], [ -149269153, -1384363548, 462090159, -1739676943, -2029921763, -445768767, -2056115931, 1230244934, 369913068, 1031972324, 873155273, -182297050, -1843027427, 972185594 ], [ -1285275301, -686720975, 1934805153, -196905856, 1777774927, -271283761, 577398460, -1078922418, -240683986, -953992225, 1209395915, -1003056220, -1352316126, 1358846309 ] ] ], [ [ [ 1880065878, -424401812, 1891519514, 1380214399, -646291891, -1162925632, 506590475, -479888683, 833588664, -524561883, -863845111, 800205195, -1343465337, -109197129 ], [ -1124676696, -2011869395, 1948914169, 1419001402, 489895213, 1743200133, 1766188737, 783559932, 17374391, -1616116037, 1223317975, -1865117834, -331082264, -13048818 ], [ -1853718438, 308926765, 68821785, -334623841, -1253861365, -471401817, -708377780, -526034650, -1820534881, 44610186, 939396230, -672705072, -1675842173, 2039354489 ], [ 1593720001, -430314700, -4143079, 1697502485, 858650756, -355129281, -1658034313, -1645338254, 88274855, -1456820175, -993838969, -982000155, -1860538776, 189135641 ], [ -1744440044, -1134947012, 959477100, 2112319612, -1510676315, -2119503892, 1517694783, 971542168, 1310029452, 1236917496, 1439277426, 1755407350, 2091369549, 1764584815 ], [ -201755722, 461396373, -1786196843, 188157253, 1091723561, 785478901, -834669640, 1045038879, -1893315818, 647285663, 1947065809, 1043305531, 1898632253, -2090006052 ], [ 1964719743, 1522082239, -953047228, -971151313, -1017306159, -2091022854, 1346081865, 1390154770, 1357466671, 1162253792, 1315194783, -553840132, 277559995, 1058773186 ], [ -545936583, 104219726, -305998903, 106974029, -406537511, -877574733, -1995840158, 194438189, 58458504, 1257371112, 1308890596, -1107394833, -506828648, 1368746410 ], [ -1912846239, 1802343191, 1888937103, 1679694465, 1000937817, 2144492695, -2101931149, -342210677, 537788458, -962152475, -671467778, -2025767069, -1458908552, -801834530 ], [ 99921129, 849332878, -640533026, -1353120392, 1396062726, 1843488766, 144759155, -435540181, -1535226102, 1623795497, 770813908, 288089626, -2141579728, 516708861 ], [ 655439391, -929875907, -1905412806, -922500689, -1237454748, 736736531, -682710707, 1803140247, -2129464053, -1374058108, 619250164, 853036838, -1721075996, -1605795161 ], [ -836678605, 1881811299, 115184159, -209904449, -1879055874, 485965787, -1006569259, 1426215795, 389149082, -1949891932, 996459438, -2031361164, -493895741, -1846053059 ], [ -1104942581, -1482837267, -486093076, 1083588599, 1668361931, -1956784942, 309196391, -348282604, 1594785003, 247156981, -883272214, 34504533, -1525441811, 1236376914 ], [ 795822159, -6437382, -903872984, -1485205224, -494179378, -910668963, -991675899, 5646968, -1633774278, -1840434739, -1301871008, 1662513781, 1838803615, 1520590542 ], [ -84181512, 1053719608, -55482112, -1796302855, -307234330, -2136023815, 979006509, -84719924, 1682285235, 187611186, 14161010, 984951061, -1919018255, 652204064 ], [ -1954263540, 1633156567, -558335182, -1572756464, -2018918294, -2082291053, -166407619, 364085068, 1796821194, -46240353, -92638665, -1560484687, 1880288533, 1327841677 ], [ -1211379918, -324288247, -1090724983, -253776716, 1364841042, 769561317, -796628273, -2104935250, -1217231175, 530303027, 157081050, 1497622755, -1080978542, 884581319 ] ], [ [ 347706448, -795661972, -566769913, -833564236, -38324548, -201518257, -238470087, -422961178, -2073672142, -104287521, -87759110, -1600486229, 2103468721, -339228619 ], [ -905031669, 244885812, 170878962, -1005544251, 389829510, 1534875993, -1691804229, -1286926130, -90980574, -721260061, -328668103, 975376406, 261055321, -2093085740 ], [ -2136477240, 239843327, 1898866888, -1080876833, -1740056697, 1026433727, 498015561, 1682774680, -168930891, -665758128, -76596828, 206480523, -1541023827, 800823525 ], [ -1235720460, 1609211771, 2122452097, -79774183, 330631671, 215485927, 2110939088, 755609476, -1301910092, -1666717091, -122226849, -1545936020, 562742010, 1579014904 ], [ -1842290985, -110053194, 1490071120, -1150799419, -1068052340, 1091361806, 1908211860, 1749916101, 1726056447, -519713908, -1192170618, -61503066, -676311717, 1163775982 ], [ -395785025, -1299903129, -197843941, 1715233121, 905121057, 21210084, 960549980, 835743170, -679525475, -1425897252, -1968711509, -1193802826, -601824039, 1710195872 ], [ -1587265639, 59579781, -909093627, 1895560851, -1312257238, 1644045947, 133358395, 795529845, 1450644196, 718777917, -691500164, 1658582600, -1222364678, 385453444 ], [ 1373907074, -459647854, -453098803, 7028912, -742945226, -472633785, 1331018611, -672664597, 32770111, -1125787410, 646028462, 490237957, -1976435940, -43241149 ], [ -2055149775, -2068150594, -191463923, 1162364382, 244761767, -1241743653, -275152091, -1575547203, -1063627416, -167332063, -1930506948, 1946780006, -424867535, -693029298 ], [ 1248688829, -1172716391, -507347988, 2104320534, 1063706196, 316749399, 1967730129, 929395339, -207257595, 798531683, 603027201, 1188579563, -491745585, -1499776599 ], [ 800809372, 2143746022, -1671549724, 1675593399, -1732712249, -308128778, 79457178, 702226587, -1387106076, 1434186137, 1623809093, 210157172, 862867767, 71459784 ], [ -986769374, 939579817, -1954042335, 1432552819, 82288828, 427283378, -1253258473, -944197346, 2007299695, 189606691, 1685868524, -835778196, 1870354199, -148077304 ], [ -1088096449, 256538469, -1420854592, 2041725145, -2071568171, -431012359, 725803362, -1780820899, 330143483, 1099833112, -1659955760, -1523124100, -756394253, 787034830 ], [ -994646233, -1067052381, 1863698206, -1434605488, -1753513026, 1484396410, 1357930266, 75144453, 1492409002, -1580526243, 1041261990, 2129968969, -2130917077, -1733292341 ], [ -1578365783, -1400447506, 317860397, 1452646362, 1932772778, 1418619628, 1031795290, -1312245345, 46549670, -1243099366, -80750498, -1476916813, -1180136659, 1361387333 ], [ 958252110, -995662804, 1776220946, -1851200330, -664394247, -1146299189, 810810955, -1572313332, 2079978004, 1731986317, 1259214820, -1364084504, -469616245, -446587686 ], [ 511227681, -2034854303, 1634771689, 2141379000, 689929055, -861527038, 526511690, -776594092, -310573207, -193764729, -200747869, 393121411, 1808324994, 1006091721 ] ], [ [ 129952167, -1614598, 652144737, 357914260, -1335203684, -1384527941, -504957121, -1536435129, 645840827, 942755698, -343725294, -168124430, 445762253, 235112892 ], [ -1990893878, -413925081, 394002702, -885679313, 1736374454, 442187646, 122777392, -59577447, -1451095748, 479082767, -724179046, -1700073102, 137781939, 114865150 ], [ -1451898488, 1574589781, -1367578494, -464846794, 1319029645, 513127312, -564568275, 67434717, -1408113099, 1766041102, -1279159942, 55583854, 321827740, -314181975 ], [ 56857330, -495259738, 2056662595, 1344675171, -2061335285, -382672128, 891145420, -1568640410, -2135533676, 1719268504, -1177234662, -416049312, 118150957, -1662835354 ], [ 1523914222, -906978333, -588534052, 1674883931, 1025167206, 242185643, 2131201591, 946328087, 105853621, 1509492888, -687193997, 1516613820, 805132157, -93562522 ], [ 671728877, -978384850, 1677769488, -1640020356, -1079203060, 755166320, -2021664654, -1758841144, 2003814574, 1548623993, 1204499114, 1642240537, -1325028137, -1386512535 ], [ -1084230653, 2113831929, 183385253, -2074724606, -1004274015, -334247998, 1375522859, -1744341632, 1474824219, 1775638762, -1098187967, -366631390, 1392176815, -427286240 ], [ -1842566799, 764121511, 2073790219, -1626330819, 202470409, -1305538603, 1573716334, -1735869548, -2105560201, -1387720779, -1594301434, -972704141, -431493448, 1613052917 ], [ 47561850, 2139931413, -219473959, 2006152714, 794579256, -615555257, 1849526734, -1089431942, 2135483116, -42007018, -215951543, -1583971741, 2022376951, 1196733239 ], [ 595400164, -945894911, -1211939927, 2007032598, -2093738294, -592869349, 1913644656, -925174213, -2123501955, 1469322457, -1266509254, 950606064, 1908320736, 1746715488 ], [ 1619811481, 1105733672, -1068077976, -1839070336, 1104574728, -973607937, -775386726, 808326603, 1642179995, -1662061045, 2084117342, 1362000394, 2050801253, 780261729 ], [ 1796378129, -1803987383, 1564526032, -904946913, 442361116, -562774956, 130105865, -1185079821, -1278716582, 403367465, 141123408, -727078107, 1332265142, 69780590 ], [ 1053049889, -109711103, -1259623309, -396714340, -854624481, -1947099287, -712599732, -100331059, 843186466, 252973186, 499168078, -799812488, 1110434918, 1103945101 ], [ 1992506015, 320492099, -2059163849, 304744049, -1113428681, 1999186477, 1514710312, 1717957922, 1141573225, -1293567334, -414214928, -807291413, 1209549530, -895266769 ], [ 1499383075, -679870860, -1454176492, -1354205066, -508732994, 695262904, 8637033, -1187441431, -1074877784, 1768502738, 869565691, -1918804615, 136678008, 178130882 ], [ 968282902, 1854479552, -1432293035, -2119500867, -688991001, 1124507828, 951308899, -1728262688, 1702282039, 585919539, -346244181, -24475801, 487044254, 24123888 ], [ 24830509, 155836098, -1673070230, -1791858184, -1467250584, -186952034, -726754302, 910511490, -1763987616, -1924447035, 1963857571, 1422563650, 1868938594, 1772940455 ] ], [ [ 1280983985, 57235268, 952060155, 1999142416, -383460486, 728886166, -435442092, -1304900042, 2022832510, 1297360591, 1579196114, 1383815923, -2012990091, -667896957 ], [ -723309099, 147951213, -1044786483, 1334932257, -1419016303, 1663065265, 2030595348, -1430352531, 1722005770, 198966733, -1843597026, 881716659, -289978214, 1500567999 ], [ -1208162297, 1634124607, 1447646885, 1205322857, -1544291265, 1487933260, -893021009, 503219583, 110514271, -856832100, -800964511, 287503491, 101905642, 1068030841 ], [ 589912085, -1715415408, -496742061, 1397567894, -2023982210, 645300973, -511584691, -667115558, -1201354734, 258196765, -1795065021, -1323857201, 1624906599, 323913212 ], [ -175934037, -1257011413, -1578211183, -2012915458, -303190522, -1636493738, 255727387, 849372572, -905428691, -922954322, 570472938, -2093225479, -939240315, -827146464 ], [ -459219623, -1443100691, -1144601, -171761165, 1730363716, 548938959, -866675554, 604079174, 1725175822, 275436526, -2083435919, -1468234600, -939013313, 535007146 ], [ 1731538954, 1563598763, -61405849, 1522441779, 886250750, 1348001789, -103704973, -652289015, 1902022321, -1762512933, 1206059425, 1297265040, -641574316, 747445405 ], [ -878906870, -1255497321, 28789724, -441735103, -607976191, -1310128889, -1760784993, 878024041, -586284579, 1145536644, -1158562953, -1023773062, -1862541183, 1294649886 ], [ 593572136, -1348683751, -1900171088, -461367559, 2063936454, 922658186, -460296702, 321767404, -2069590959, -1612740541, -186657530, 2036079656, -1060810036, 1850764153 ], [ 227303580, 1889341453, 1524149747, -75784192, -24035243, 2116934921, -927207765, 635007963, 1461305183, 1230085721, -1540361569, -1925493093, 338386523, -438785129 ], [ -7580514, 1920984235, 647727082, -1327191861, 337097997, 1713012313, -567440330, 947361299, 315932373, 33298639, -737434322, -350457491, 35365539, 1462387273 ], [ -831928254, -256442478, -1492694405, -1134527460, 1557339198, -1625305839, 1973219854, -1475003569, -1896451911, -1315906023, -120777760, 1345850336, 1243691497, 1859070962 ], [ 1924559708, -1404429733, -2146049705, 85419326, 102856079, 1015154821, 1209158639, 1562123933, -2016105042, -534392133, -915299807, -1110306502, 171011449, -1183873881 ], [ 1591840556, -291228342, -1037408387, -1628162638, -1265070288, 1393852691, -1716017363, -941452890, 544264917, -1004314398, 1955665417, -1616834357, -1678470610, -128447424 ], [ -293483307, 483389090, 56317526, 495919810, -1645373883, 1730863719, 1177686721, 852291820, 1955426393, 436340319, 933863110, -955089197, 194355445, 2072271585 ], [ -1589685815, -919804541, -19646750, -836561584, -1438294559, -644396506, 794407555, -1549833060, 381600199, 1645645658, -249061088, 1311454216, 1177516747, 2103414935 ], [ -1401966106, 745526072, 2106253440, 442094105, 1172112972, -1396506555, 1487810077, 110160143, -1296584807, 227523522, 71015073, 1989215417, -1721845186, 489482273 ] ], [ [ -1981664877, 477672302, 140290665, 1558805975, -209723829, 45093719, 1691109444, -1263106025, 1976861801, 1321876544, 1727025431, -110702919, -1179005038, -870471976 ], [ 1299684517, -1657676754, -797778312, 632181890, -1859240578, 1590179270, 339531460, -86972931, 140187853, 397146384, 541749171, -747932297, 1779655181, 2050149890 ], [ -696962085, -472363684, -1167886764, 275552205, 548640286, 2054903905, 663641902, -1428334420, 445358151, -158671179, 54105556, -293700566, 1075490059, -1028545546 ], [ 2044161116, 744811893, 811949758, -1441143334, -12667605, -1503481893, -1337959026, 372004073, 1823554145, 452038643, 260564232, 1625133409, -355406185, -1517374882 ], [ -1098562930, -1354980019, -559131743, 631079794, -1164545739, -313991127, -891722014, 666745485, 519938987, 217450978, 1799394035, 1476588901, -365609485, 1361097887 ], [ -796725952, -212988956, 1302726153, 1756702449, 1395163175, 900986804, 101111220, 1420547855, 1341809016, 263148401, -1569529307, 807924090, -915700418, -1899679349 ], [ 1294595418, 610262956, -1045087025, -1519077060, 1316704954, -1669948600, 256821550, -51272183, 1847557655, -1032695090, -2056682444, -1413122944, -1115746138, 307996727 ], [ 943157876, -1214788481, 1795694638, 1397015452, -504538807, -1248689495, 114924606, 1187274568, -1185444753, -1648038937, 1858038124, 922735860, 1975301792, 947152761 ], [ 990184467, -46254130, 2088133263, 218165762, -1953433939, 175931295, -1622461853, 1750525692, 1405948004, 630182939, -1398772441, -815065950, -1523098338, -1333530115 ], [ 583388552, 1976056428, 1734192677, 899519471, -1913092398, 291690319, -1276735422, -269893794, 1777921632, -2014072765, 597008557, -1212211564, 2091959497, 1761415850 ], [ 242922411, 1223204305, -258804483, -1504210079, 1952404666, 1235956785, -1226078818, 182531527, -1270119608, 1761028369, 1595672785, -1586344406, 1544743187, 1046313849 ], [ -1039891632, -380232392, -2067948621, 1013307048, -817087913, 517814298, -1258107227, 2093624078, -1545187675, -1518720034, 1274257764, -580723000, 1716229720, 1590234685 ], [ 2003941557, 1094455526, -2000402665, -1792619608, 1333860001, -1692643527, -996771751, 1173985700, 1539355485, -774219157, 968986734, 975419091, 2131013926, -259148378 ], [ -951670582, -1998281893, -723290527, -1658482140, 1211265593, 291800617, 965697197, -464295801, -1246938363, 1360295790, -1753670381, 1746116626, 721923951, 852946423 ], [ 988659174, 1809817411, 377193307, -1609097091, 892099107, -1991461016, 1393302493, -770397759, 1333812578, -742854843, 1005055752, 1233330046, 694216111, -1625610997 ], [ 52692991, 1521914319, -1675731530, -283843658, 1102924873, -114909168, 2010777540, 1827869269, -847668512, 206964958, 303831693, 1563788240, 159008274, -1290762975 ], [ 585157386, -1275096789, -1484966704, -571873853, 1783615581, 1940975940, -319437543, -890367144, -1872488055, 1807613024, -2079515769, 2093535065, 1597355396, 590825994 ] ], [ [ -1865389774, -1008010349, 499083196, -984323932, 992493112, 1976348032, 882969833, -1290289609, -1906918090, 1255864538, -1600714900, 412772810, 2020535361, -213880452 ], [ -1645848610, 1616292564, 1884323876, -1334891061, 2012157626, -738429644, 1583478634, 160732122, -942522683, 30196595, -171053217, -919837194, -1799533557, -1326034744 ], [ 107673425, -1891240376, 265137556, -751950884, 457740836, -1363215621, 665924098, 252546895, -1412670200, -658201691, -1386285043, -521631708, 902426372, 805761004 ], [ 908051906, -1165875442, 1732004045, -756433463, -114260952, -826210532, 1006307956, 1748139871, -1592088853, -2015981102, 2108099222, -868200871, 257086242, -639774825 ], [ 439151243, 2098147796, -303308094, -452231994, -1178011630, -524415941, 736638820, 316727835, -1152251661, -1377076814, 186116605, -2115552233, 1999126906, -145080183 ], [ -768429747, -230339375, 534948008, -1886417050, -705028981, 1910340125, 1689120312, 1991432706, -1068181773, -1235242128, -543399386, -1902300743, 1084246116, -832264448 ], [ -773654383, -407847927, -622355167, -392541451, 2144803402, 1365593639, -1610449990, -2015841966, -899189991, -1772063624, 1790051142, 1685423890, -973564930, -1569834244 ], [ -1830330312, -1669486923, 594968626, 2090031056, 1146601231, 1240278624, -1892838344, -412798699, 252568502, 200097563, -387685259, -1784034660, -1320192234, 1399638888 ], [ -1199115359, 1433442166, 1561942995, 1279627659, 2033525577, 1435374524, -486395766, -620884902, 158276968, 1687997526, 1096749106, 707502617, 1591127078, 662958186 ], [ 1325866274, 1627233990, 56294749, -2115262763, 1788223325, -525827728, 793918176, 1207956658, -1352061185, -618998791, 1865801487, 113149148, 96537386, -402172478 ], [ 1165516819, 190780008, 454667476, 784185937, 1135114156, 327146676, -1929486931, -126154209, -752789882, 1001815569, -2099061495, -1923343453, -492859873, 464858360 ], [ -1851586610, -15381911, -1811115214, -1970472213, -532686528, -1803069960, 1482525759, -723577260, -1791922369, -598826460, 444229664, 115342818, 2006143488, 154873565 ], [ 26915649, -1339767126, 1425103681, 1856795284, -1914861255, 1943148839, -810582024, 1138778968, -337935271, 219075999, -1037154379, -1218847155, -884411254, 1016695806 ], [ 333717552, -405558502, -1807421012, 1801355551, 70619041, 317788092, 883116141, 260329045, 1261430230, -1254119611, -1432277883, -77920480, 2016053393, -1729108934 ], [ 52767122, 1180552356, -613316117, 403887970, -1155874449, -1065451898, -1353919735, -806215706, -1235279834, -3651244, 1240030083, 2040956156, 1315842896, 1801622935 ], [ -720406252, -592195748, 1891120802, 1955169560, -1212305249, 2037515621, 2087163321, -1685067701, 1835023643, 744908734, -2084597047, 1171693715, -1263802022, -1408049174 ], [ 98215788, -84302129, -1687302947, 1005968192, -164007679, 1973899408, -541216266, 1182533229, -745080115, -244152416, -497494625, 260069402, -219270120, -510791243 ] ], [ [ -1374163546, 468318527, -932995851, -234170434, -1289161292, 727685828, 1465179150, 638011820, -447646078, 900015817, -1126336828, -1823920403, -1124832377, 1087959338 ], [ 1557001622, -585149332, -850832837, -907645447, -2097124039, 1237129760, 2118992410, 790261993, -112025890, -1269636626, 224967129, -310066240, -1952349812, -832664207 ], [ 1047980249, 1808524075, -1155203011, -792881459, 538356805, 2068084830, 118232300, -1314463765, 834400847, 392265318, 600589630, 1683081282, 793979068, -756902942 ], [ -915276989, -882991876, -917483344, -791216971, -398747632, -1769622517, -448957475, 520893897, 521012603, 572006258, -1259254998, 2110795030, 1899259921, 1433056259 ], [ -178227817, -1707174028, 377279448, -10859589, -681002382, -193633705, -519182836, 378615723, -1723845743, -570221444, 1296267213, 942421571, 1836022216, 996167281 ], [ -766259179, 1235568758, -96276174, -209453533, 1467065486, 100134106, 2142094603, 2070856269, 484519229, 938870502, -967851271, -1142561284, -500228610, 401943330 ], [ 763093525, -1516103497, 736572335, -1645987330, 137536747, -231490044, -524040415, 1548129425, 1646971245, 1969066544, -714507242, 1096686785, -1879566974, -509459924 ], [ 57559872, -1184191425, -249623192, -1593681215, -597207723, 118547061, 825848634, -1586304803, -61400020, 1641611843, -99581921, -1392925771, -1047190760, 2036197312 ], [ 517844684, -1663514358, 831551080, 147505072, 1219749499, -270690484, -1687451061, -2113036001, 1832916744, -159716015, 376038596, -1641105212, -2008134859, -1312236461 ], [ 46642044, -2088648678, 1015502040, -1714959178, 538644821, 709596876, 1702792180, -2088076403, 287277983, -39310457, 636050524, -1316022466, -1207252998, -473084074 ], [ 2004274073, 1669049916, -1801663541, 1508322354, -1908510155, -2042975705, -1835982610, 393503151, -383349449, 767144361, -765947666, 1466969617, 543387603, -1172769638 ], [ -997437834, -954070110, -2122496680, 845993482, -2110441177, -1761772660, -861513769, 839740161, 291852090, -1311570088, -1513008360, 1300713136, -974400471, -1776130294 ], [ -712774567, 62182947, -380246592, 1456385042, 1433979450, 1966111309, -650627691, 549027893, 1545689661, -796223808, -403974126, 1826041290, 108453293, -2065800344 ], [ -72522635, -572202241, -1335726504, 991096752, 344380561, -1063015390, -310084349, 1336234616, 93789067, 169784424, 2113202030, 2003247073, 1899218845, 1622415524 ], [ 56497694, 656124309, 847034178, -720663648, 928448833, -1946012489, -2138163529, -1048364941, -478859704, -5359662, -568846910, -2028867213, 1833799418, 1109688339 ], [ -2032100235, 787674611, 1794015429, -259904791, 1968769199, -162572665, 1048279616, 793708200, 1554940728, -1598565863, 1395508892, -1098536945, 1806389521, -1116803689 ], [ 1711361169, -558373436, 904222780, -2037145750, 1184401927, -1485512341, 1544782648, 2059085899, -1701871415, 2041207905, -1559384387, 10424986, -1062129164, 1386095212 ] ], [ [ -1949469218, 1166407001, 1624864627, -1432434163, 62284921, -514597400, -1421675625, 1085751933, 156865214, -1053712593, -1769209792, 720597618, -299519235, 237654732 ], [ 2061465708, 791478046, 1296157624, -1469706513, -96740702, 205999676, -511705854, -671129815, -1900016116, 1159283203, 1208853851, 106615601, 1528981819, 1532947686 ], [ 1970563704, -1028938525, 6321918, -2134419862, 2012669975, -742816110, 361182867, 680594400, -484424229, 1800605672, 298338007, 1622525172, 1618061676, -656565271 ], [ -625193359, -769719143, -1764690753, 2008397757, 812984766, 828473712, -773760162, -63683837, -792087020, -1617925269, -327889359, -577729023, -492243665, 2022403450 ], [ -2016189937, -1406393534, 1930609727, -863248812, -1246007068, 522813719, -1681592304, -1428457028, -631247133, 291910859, 24362406, -1393479545, 775669918, -624835467 ], [ 813039681, 1869046543, 910828934, -1548624089, -122395486, 141155087, -1160348832, -1258770553, -751552459, 1011785533, 2065555028, -1957354217, -379824362, -868024483 ], [ 2123355638, -2071819708, -771037624, -686888407, 1254847197, 257042586, 1940956428, -1471671025, 652341363, -313339446, 1433533030, 1441359496, 388153842, 1856738284 ], [ -928493751, -1372953913, -330498393, -183741138, 1240839655, -799191790, -984608393, -81198194, 1402122406, -802914254, 451277437, 563688329, 1663540107, -993337488 ], [ 1071196868, -1815312696, -118880664, 1384549320, 1369504504, -1540595955, 413473267, -1094647661, 778717508, -2059506570, 2028454849, -460301678, 596788738, -1901194759 ], [ 1984424669, 2132002981, 424367546, -68896073, -1553000115, -566198483, -866119707, 327367609, -762871452, 1528375834, -1702252170, 1928627574, -2145193444, -1033624940 ], [ -670173495, 1931202946, 2128668039, 1328432299, -1424665236, 362772877, 1670223902, 579387564, -446649119, -19833465, 2072931816, -1643533507, 1970357820, 903642866 ], [ 1538029017, -1473486144, -2015075398, -724051915, -862716340, 39441512, -1527493043, -242315793, -2089240629, 527303199, -830473320, -1929796434, -51660933, 2083497412 ], [ 2010037745, -362078819, -1213530452, -946768166, 518368416, -337349319, 13688000, -53450072, 329413847, -1149433268, 1913096289, 252906479, 131106601, 726831463 ], [ 253683680, -738799883, -2115604658, -2145331958, -1159834248, -2067743269, 1935819324, 1169317781, 1056488003, -779362752, -1882636736, -1970216381, -1656338179, 387914235 ], [ -1494042531, 1709769113, 3808660, 1500971979, -702724755, -1744868299, -7996674, -1083315415, -1392161366, -1745639181, -912734019, 1179905956, 1455856743, 265667833 ], [ 511771754, 762865837, 1558530849, -1952601401, -1600426429, 1450779758, -351476566, 680016054, -1705136577, -54679628, 1839086781, -1193403091, -180089503, -864341623 ], [ 242850841, 2072010020, -626082091, 535899304, -1683517008, -1125267532, -1588000507, 54234561, 170218384, -38975120, -6556071, 1423919224, -830481654, 827843087 ] ], [ [ 988857876, 612923279, 205355659, -705932958, 2015771521, -964753659, 160375762, -53530870, 1785827820, 975206911, 1340072749, -498769825, 1862662506, -1961906302 ], [ 2064568006, -901217746, 1979912655, 1530378460, 1697633675, -1398702939, -1945314442, 697303784, 31715090, -385655775, -1333579571, 1238622804, 378188033, 1268816070 ], [ -926951174, -75420012, 81863195, 1629895255, -1439606328, 1660518519, -231237481, -244402704, -428460506, -1269768168, 1378093026, 357994130, 79413951, 1773827986 ], [ -171244439, 889504305, 1308274552, 1965331394, -1353525099, -181611384, 1723214356, -1978561423, 232651266, -1570722956, -2105506121, 1750378550, 523450790, -29568790 ], [ -1036080244, -64568293, 1900477417, -2132632819, 818097780, -114870471, -46986738, -405215679, 1142397543, 1694821073, -1557168696, -1551956909, -135257880, -468950218 ], [ -788303315, 2044586904, -658146763, -611181887, -529628903, 203318932, -332184719, 1320980427, -1379253025, -1558688049, 313151824, -1735012058, -732676864, -639319216 ], [ 241442587, 1165514701, 1771364671, -927512808, -388474642, -538523568, -1912242270, 1571299890, -596015788, 346030818, -978300434, 1938928434, -2056230239, -1980269467 ], [ 851656666, -1614301838, -1496191784, -479532586, 7276914, -1769753827, -1262798764, -1867466049, -2066670112, -1344811381, 1066109588, -1363201625, 434005603, 1733963890 ], [ 1364898785, -1842107756, 310742603, 1027001821, 797382616, -145877942, -1756694692, -180395152, -1769386092, -1254956324, -2034890262, -1208721639, -1443521065, -1614608317 ], [ -1109691991, 1218626669, 1637936171, 1353156232, 2002904150, -1115544319, -313504876, 2115273996, -1103650062, -871908748, 294036209, -1410584077, 653344756, -1650870421 ], [ 1080110592, -1203581002, -924473010, 913403170, 175375268, -1060685999, -977495585, 64302997, -116707249, -1462577016, -800809258, 1876131931, 2117979459, 903196772 ], [ 1660369183, 201416734, -609436, 635511551, -1314377002, -2083450295, -1128931230, -1173220898, -1909624047, 245445947, 1028621796, -2002150288, 1278511128, 833467114 ], [ -1180411154, 871943947, -498829182, 1168185557, 259298651, 1507263368, 447620645, -53795109, -1302034659, 665164967, -95421225, -685419255, 952253574, -1294773361 ], [ 794765455, -1614230052, 1176563889, -1066133906, 566294487, 1596673255, -1978129302, 1283104442, 180784842, 923023992, 39385327, -593956669, 1672474538, 1642212903 ], [ -1807823931, -117402823, 2064832152, 715104405, -1463381208, -1940977491, 680682541, 1488357226, -1918479888, -2121270928, -294945136, -577147651, -912223845, -905764743 ], [ -1810615720, 1398972036, 1047451066, 1283894351, 1304394129, 727791465, -542435911, 681192356, 523448459, 1174302865, 439998416, 1199574965, -1260767645, 534056229 ], [ -899480440, 1143567802, 70657568, -1694771227, 699160337, 1190509765, -1895107360, 1772335583, -1268417419, 806590320, -58946876, 902291199, -1843410966, -1587490049 ] ], [ [ 602322472, -1849179871, -162459037, 222742892, -1555251036, -1370416935, -1545521578, 311662376, 442586012, 1121043935, 270722222, -540862065, 2117650778, 1235668201 ], [ -1156132748, 1305366560, -1957701814, -1445477929, 752084090, -1935385492, -177176603, -1488860045, 454703689, 241747432, 1453954267, 2140935074, 1574569242, -953557978 ], [ 960162060, 1266383955, -1299815171, 530203220, -1355256765, 297951753, -1981676249, 780916502, -1485080761, -1562896777, -1591594332, 895275050, 309815482, 656654681 ], [ 1139173590, -612922440, 201671978, -9155915, 975537535, -1155344596, 590764057, -21806172, 825360309, 1574670696, -202950824, 1125919359, -628891398, -1993751322 ], [ -1821584029, 184599596, 2066239769, 614987430, -1219396482, 1550483169, 1889451741, 417547140, 1885067834, -1125940972, -539767490, -718059012, 630719979, -251169986 ], [ 1317233618, -1085726806, 199426162, -182908311, -147316084, -1413109946, 1223135445, 66953416, -1634441582, -1355855108, -1385678039, 232068975, 774370434, 1911951068 ], [ -176977799, 1956079699, 1866368556, -2029007456, -1154417007, 372223104, 111887531, 346704665, 1185911983, 1799195790, -365808269, -251078153, -1854160765, -1885741313 ], [ 1084057302, 1274306279, 2029382486, -2056229864, 1633231737, 1582236785, -1130432824, -366205500, -1577644669, 188860488, 362725898, -1766006171, -1875738733, -1730983497 ], [ 61736796, 1760232759, -391840825, 20161046, -1944345075, -281682582, -1363801639, 2021456169, 499368749, -700525440, 941059009, -625643531, 1715171272, 185084868 ], [ -705800387, -1912662394, -1739112388, -1006251933, -7010281, 1623727594, 776434367, 1795424196, 1796499204, -822493868, -586117098, -905326046, -914520361, -1164679611 ], [ -380912358, 1873180345, -146117855, -253727132, -2109680121, 198076481, 2032301454, 1779385169, 1195619651, 1491429139, 2005631748, -626898333, 18109638, 1603461476 ], [ 1772603826, 1903650433, 153723159, -1479987469, -183981371, -927698978, 119712296, 1854546224, -745035892, 1536182588, -1151162937, 292241752, -498668809, -898268746 ], [ 1192705217, -171114671, -859976923, 1312533704, -1753479080, -1096217793, -161156776, 790387996, 2054314492, 1083640331, -430563053, -1174333128, 991857668, -1835800637 ], [ -903820973, -1433384691, 1368484967, -1374488554, 1969992329, -338391495, 1736711843, -2058292695, 1277076830, -1789399265, -1582018685, -1947042113, -1916420207, -1555465952 ], [ -1289370861, -1576022350, -561914054, -1993400719, 1777236821, -1457864813, 1622178095, 1918091670, 883690394, -2059609446, 1238189345, -627389170, -1939923812, 115076225 ], [ 1306411229, -976969400, 2076869861, 755137447, -1033858736, 679887211, -208862109, -198244591, 32575132, 426839161, -581366998, -677154847, 1030884453, -714385147 ], [ -621786320, -252292783, -1802255604, 500869055, -230349886, 376508909, -1160702646, 307849251, -611261378, -1932503269, 1745486651, -1194677704, -1369536837, -1722549191 ] ], [ [ -680690644, -1913027102, -897367264, 1878928014, -938068450, 1187288930, 1472131714, 155404811, 1726491065, 1637346009, -508731748, 326537822, 2059313933, 702904580 ], [ -2084842162, -155361327, 2097821400, 2007519977, -450773335, -380024575, -1892257346, -429332136, -1166854380, 1117441362, 1514587215, -1031404170, -266699134, 330474696 ], [ 967610824, -324163803, -333051956, 1207396502, -2142632697, -527944999, -1530317920, 1369492872, 1123216912, -573145695, -280235228, -1944359630, 1882806853, 582201478 ], [ -636221682, -2098081327, 357580168, 786327801, 1365095688, 156359327, -977006965, 2031112659, -1556195262, 1016890186, 759695547, 708937069, -155532874, 180385128 ], [ 1565625127, 274719499, -1466803281, 166806463, 814305023, 873515106, -2040145234, 192621879, -326024573, 531420827, 505506431, 1240296821, 265666151, -1825349866 ], [ -1710535907, 1741242016, -1313214501, -1331002979, -439595843, 1434028489, 298280103, 576747781, 1868279366, -222131339, 1671412967, -381318835, 2091138434, 992710504 ], [ 593326714, -1049782062, -1268366943, -67859553, -2124793769, -402039235, -248719032, 1139975977, -955730651, 1942981596, 39748228, -1586951770, 71336928, -1382448826 ], [ 1380291551, -2057586320, -2036663242, 1369511033, 719000886, -1187532860, 294515644, 1290007227, 989277289, -1026682760, 1582323644, 750605540, -138114315, 1426980627 ], [ -2060666777, -1789738383, -1012362041, 1195643742, -798777699, 681707061, 365521275, -1873017122, -607611707, -93444173, 4587528, 123388054, 1390280555, -324873629 ], [ -1435823546, -1616940749, -1925205857, -691659557, -1660417302, 1010506949, -1049060745, 1301179619, -866665658, 1761686518, -219224665, -257968318, -42144198, 106194957 ], [ 378840091, 803979960, 1605831223, -310092527, 1849957095, -1619017855, -263575000, -1474056703, -690091813, 662623365, 113041188, -1152756913, 2069319299, 54072134 ], [ 1920052455, -841356277, -887208719, -1840869536, -1907300007, 1769456560, 2083575395, -252794409, 820528375, -726734256, -1751863856, -29285811, 990466073, 1199358635 ], [ -641378849, 948832718, -1084912029, 1029902526, -1644629184, 2113765470, 480248414, -1767064994, -56945012, -674571714, -342808450, 630695520, -927658097, 858847860 ], [ 950586861, 803921871, 1640153175, -1110896019, -1881197802, 879174550, -1747771858, -1478459972, 706295841, -1984921863, -358050601, 1932063261, -788010995, 1605943233 ], [ 2056071341, -1538265257, 1884821432, 2120015560, 1893697647, 169044219, -929788766, 573713106, 366911331, -275920054, -928219261, 844725014, -1894226276, -1774944451 ], [ 787056974, 1609455045, -487822521, 2068209822, 1853676490, -496842783, -1545479190, -1163592745, 2089640527, 2100666719, -1149578939, -20828525, -1329387958, 1503672921 ], [ -504211297, -2063986061, -962674909, -1153414580, 1318344291, 1903273665, -493026585, 251892687, -838315817, -1749244650, -2007853374, -890654183, 1104492132, 40194891 ] ], [ [ 1191912893, -445118590, 1925561787, -315483747, 1813051910, -1853055292, -608449146, -1653628891, 758589851, 1331837630, -301130219, -1789686520, 204296258, 18658953 ], [ -297913416, -837429034, -1915400245, 946476151, -412420013, 10693546, 1386685139, 565800305, 1163423680, -1830057642, 962730816, -319170632, 54280764, -1972888127 ], [ 2042050738, 132918625, -515281044, -1698018151, -1173602652, -1188881446, -1135445824, -219932345, 1507891481, -1727065660, 1557105852, 1608495798, 1164649559, 313524829 ], [ -1635781829, -277473778, 1632383306, 1426062488, 1160948903, -1807935350, -523974694, 1389289776, -215023558, -1087986687, -1426616474, -802377908, 1589824533, 562774012 ], [ 731500196, 179862041, 1890941226, 1185148930, 1741726290, -11980734, -1802633826, 646351476, -1573836397, 282107196, -523149565, -235213436, 324151962, -1260825791 ], [ -879830432, 859052364, 820352211, 360867824, 1014415976, -992552305, -1213957418, 1503388008, -97539344, 1415863649, -521815028, -256863986, 1894879272, 2025881881 ], [ -146193077, 1121889364, 1393575533, 945584765, -1136246627, -527372077, 1176394733, 560866597, -1404003359, -1560683093, 1848926053, -1897983008, 1852099887, 1470776492 ], [ 2042067849, 206061969, 1916837671, 1049514816, -1110989561, -588763547, 883056706, 1990552617, -1810014251, -1557949037, -2090170263, 2034563020, -439208925, 552344047 ], [ 2035286337, -1652857352, 830014544, -1518477, -1826437527, -2090853133, -200094271, 1777983426, 1550460926, 1815230024, -1268699753, 1401740335, -1414343305, 1196805460 ], [ -993268976, -1751143797, 1438878145, -1469644975, 1853807040, 1379179877, -1318303043, -766539604, 370364615, -1175126090, -1950852989, -118340288, 1510036298, -610551469 ], [ -1575039127, 1246892451, -749480738, 346481896, 616549864, -1990858702, -1735862677, -1741862065, -1264447411, -584404823, -609394333, -778793914, -1837876722, 1369880273 ], [ 620586985, -995829321, -1532038539, 1466691996, -2126298126, 1171021865, -276790075, -595753416, 190584790, 1672224646, 607442597, -1338770950, 1426531907, 506356831 ], [ 1482332490, -940550758, -1119975208, 1233970140, -200958738, -683698496, 891136979, 1757300443, 1701857841, -784027544, -1920828332, 1198415126, -1597103762, -745563874 ], [ 721023559, 1239377591, 1180699967, -544076866, -2011232924, 9748122, 1990664508, 354488113, 567017620, -1586311719, -56049683, -1475787975, 43736626, 622687296 ], [ -1261365831, -1718220129, -1781921439, -1420699294, 629054416, -1179531945, -1577047137, -1079311786, 1881744071, -905700484, -1543779779, 1422730822, -903318477, 1078000384 ], [ 310718127, 227650991, -1795084156, -929325677, -1381195449, 804165471, -2012879171, 1357167256, 472363091, 229977490, 1331481824, -1715169902, 372448306, -534855518 ], [ -968325467, 774837207, 267209224, 2063705462, 1665418454, 2024849805, 1888879161, 804432235, -1337883004, -300092682, -699003866, -1148344524, -1182019107, -1695149200 ] ], [ [ 1055670887, 216997891, 2053078477, 707160438, 1037436993, 370416150, -156537776, 1616665514, -91972643, 645808364, -472633293, 324869248, -1051803117, 844226969 ], [ 1677730956, 2039863128, -1754745053, -856884489, -729818946, 57315263, -1009542776, -1321996816, 930826070, 501882740, 1495326543, -1710963787, -1266786077, -1226455535 ], [ 1780660180, 911923430, -511076887, 840235235, -1571635926, -538220251, -1407089995, -895760425, -1654078714, 1786770110, -2005932226, -1528002109, 1372286136, 1268608403 ], [ 261174998, 1294225604, -1769375087, 1108823180, 1051256937, 53976240, 473326296, 1614284368, -906440575, -1855057795, 130191912, 758794126, -70392419, -1723935697 ], [ -1022490634, -16263462, -1162342808, -1463646660, -1080038189, 543587622, -618425991, 1222399667, 657892588, -1955430970, -945364449, -1879231279, 644741574, -2032455694 ], [ 1193909650, -1035047751, 275724144, -1647725594, 138744772, 627219631, 1545426312, 580889478, 398573090, -397658, -1561815613, 1592347222, -938897414, -731946708 ], [ 838861411, -1377491136, 442624250, 1147453423, -1975519188, -1445938826, 126425283, -1466938340, 25254924, 431592020, 2118206503, -481037333, 1257358880, 587906346 ], [ -1911066531, -208044399, 514906517, -1427130628, 2125567132, 1916519337, 310676850, -646220687, 1472033946, -724523909, -1515001509, -1882521439, -2019670392, 1422375180 ], [ -957110044, -1113656230, 619351146, 1151935881, -589966944, 2080636535, -1776222760, 717909187, 1053500025, -737993545, -1354030234, 1302885097, 988837048, -479510306 ], [ 2114083417, 1069277392, -1492228210, 1242535679, 2095334765, 722690170, -1039423273, 2084557393, 2069343930, 252414759, 393211592, -207971402, -1082804506, 1274991216 ], [ 1944186043, 1201666402, 541016155, 1254172526, 1044420342, 1213887919, -1995141482, -1063890752, 1207347283, -1784622701, -442014995, -2034314840, -367387717, -1520511266 ], [ 655016195, 300330860, 1272936415, -2123546439, -1240907217, 1183757219, 1105018065, -1253707990, -1409191573, -1287430472, 984166707, 223674382, 1634103158, 507995527 ], [ 178849586, -1326142490, 1042185267, 1599124601, -1256133102, -895277367, 316770466, -2071120651, 32933209, 1869245246, 65354020, 1109698407, 840768456, 1553076599 ], [ 904990263, -1992702981, 560739652, -1831415710, 722737437, 2088072720, -1186358326, -656534895, -1731768169, 1642329877, -1445509763, 75829400, -651336372, 1945551213 ], [ -2047533019, -257920212, -1489319082, -2089214284, -353445498, -295331201, 1508992575, 1656736618, -1214603783, 1955040406, 765510008, -1231785685, -797334937, -1129392772 ], [ 1024689339, -231713533, -1345625315, 1838073554, -1560534216, -699688941, -976093778, 1330766440, 1580900490, 1064991205, -728937744, 1232690040, 1374259723, -371921628 ], [ 1709971049, -1858963395, 1835951290, -524280237, 2046365231, -57754653, -16946125, -646528641, 1622845192, -844459493, -1073810530, -1826382587, -201504524, 906846382 ] ], [ [ -1187415497, 767050403, 583624495, 429735905, 757587061, -1781019345, -1806594600, -1250418729, 1483429761, 2043750997, 464759901, -599235577, 1510836956, 1617539659 ], [ 1056455026, -820564105, 1393921794, 440540277, 201872897, 735207054, 1703736890, -1071432742, -14192720, 1028144168, -690723258, -1452954641, -1024556881, -1562874105 ], [ -290012922, -439886540, 800502149, -2052305878, 1861476996, -1155708392, -657295580, -1231780964, 290785370, -1454537483, -38196823, 523855779, 753048195, 1170102438 ], [ -2096662069, 486692887, 914443130, -855916817, -83116511, -255472477, -1572776234, 1966106517, -1774717244, -1413248978, 1114779813, 1913715246, -322704148, -786584749 ], [ -2087581729, 2144662304, 1350393035, -1763773428, -972467016, 1528109935, 14992152, 1898014227, -1014363, 597546501, -2016988879, 2037454679, 1929048459, 1405590223 ], [ 1653337574, -755973221, 1019020087, 1949031657, -1381403593, -1963280053, -1337303310, 1777809083, 442522301, -1198749365, 915695752, -698520311, -966631520, -1701602685 ], [ -565026689, -668832368, -312690787, 80728723, -896676613, 474754081, -2083923952, 2019732217, 1683911747, 1365788488, -708810363, 1885967273, -1782629097, 1213189930 ], [ -578302721, -1069280728, 1580772303, 223968118, 197894966, 1410781063, -961659432, -869256618, -1850472450, 408060579, -1452597419, 309313079, -762452160, -1456404269 ], [ -1515743631, -296228224, 737793392, 526075598, 1229918729, -457563204, -1009164862, 1792778913, 1365207776, 937146957, -596621312, 776707678, 1707207987, -149889578 ], [ 660298422, -239304733, 1996583027, 1956613440, 488242478, 1745818878, -459643492, 190040391, -1207175233, 562559232, -747269421, -671256010, -156371439, -1116984618 ], [ 2093691645, 367010585, -137221788, 427725092, 827218939, -1843153380, 43976313, 144385708, 2009612168, -1999327033, -1332349731, -306227410, 256441679, -776772716 ], [ -1133031721, -1860201149, 791707148, -631361312, 1903818847, 174301032, -1765798561, 60136899, 1483990845, -2030873272, -1412703893, -1924011971, 295155969, -104953383 ], [ 1506508407, 683602423, 842664717, -1946407370, 297953885, -361222509, -1848919753, -1402093591, -2095097931, -1093781882, -483067598, -904496723, -1851985733, 1064345365 ], [ 1729546974, -648725191, -171033399, -174236510, -1291910024, -771644174, 914614362, -749214305, 689454176, 2119826513, 677933071, -479184832, 170496913, 455376501 ], [ 1138537026, -181559378, -222854198, 1159352674, -2059685020, -844923206, -845250734, 1175218238, -1387296566, -1104324678, -601898226, 1445766173, 1516015823, 2034721313 ], [ -755346319, -323984950, 1176707742, 859840366, -1721958127, -315970913, 1521078707, -458273211, -1494216507, 1793560465, -705376279, 468294661, 300684494, -1997412290 ], [ -249722828, -1740390767, -1619735349, -1078551051, -795712744, 1073333658, 196629546, -1850699162, -1821289166, -1148289127, -471091177, 1637167594, -454589844, -1174472351 ] ], [ [ 28484211, -258174555, 848680650, -415434833, 1981551501, -1808290735, 1673469006, 1172440216, -963500790, -805039944, 662930108, -843523329, -904876598, 1363369518 ], [ 1620397956, 247882909, -1282458272, 1920995034, -1593162055, -1181762102, -1342624514, -2074238759, 2136039922, 949188986, 1143760247, -578755768, 385950257, -1535945885 ], [ -1709381615, -101729187, -40609646, -1865028914, -1903615720, 1984285726, 918649057, 1585745008, 82303686, -1703289324, 977086379, 126534761, 824461934, 2026584888 ], [ 1815391376, 2011382159, 1318660841, 1863137793, 1076857225, -137739700, -1872760934, 1142809740, 1068300487, -910251153, -1775935521, 1468745, -1626356961, -1886902099 ], [ 831838252, -582789507, -1191490363, 2071413788, 518831706, 1062835243, 442806446, 448394194, 1526931222, 924883880, -706341783, -1182343718, -1771068044, -1149475963 ], [ -1540361166, -1815610892, 159048667, -953116199, 1306198356, 820506679, -966679451, -985918818, 161053594, 1318929654, 451462897, 749807633, -2125079589, 1783042548 ], [ -1478011785, 862031702, -1596217078, -819875795, -1399017019, 1676593156, -1297117979, -1697064143, 1729201444, -1966424476, -1090397286, 512296137, 696025927, 362074046 ], [ -135498491, -1899390874, 578157867, 1749227892, 198273788, 335605848, 1670111905, 822756670, 91336069, 195590215, -704739358, 1817943405, 1124868596, 1845218355 ], [ 1284564153, 1273892390, -1508436569, -1972365377, 302920606, 1988039466, 1520758022, -467465451, 1541488350, -125936940, 1709580584, -612273876, -363801513, 1584542836 ], [ 9903010, -620898788, 2013188947, 1454255639, -990000356, 52552536, -211856391, -170044624, 1403733641, 1054495935, 1616398842, -1113330852, -1347316216, -1605693791 ], [ -584496006, 1915459800, 676451595, -603760040, 1155047079, 967091170, -335951397, 2105991129, -984661767, -1354321324, 2065280247, 1459836247, 1185361524, 1407009565 ], [ -2138392123, 1754229462, -2114604142, 1816857075, 478211972, -1124716749, 387817712, -656196733, -428446267, 797317269, 357783162, 146288753, -966234516, 2007393564 ], [ -1045762523, -978193086, 219211394, 1670362050, -454999242, -1539066386, -1015699889, -119182853, 913844170, -1033898662, 562944889, -343393997, 133900135, 1782205358 ], [ -239802382, -1698560006, 1095690535, 1293035731, 1668475663, -1368295524, -1996126634, -2126590739, 952431656, -1308284993, -188910574, 251752879, 714591752, 284515581 ], [ 132881381, -1271987039, -1064753170, -1660329643, -1958459235, -211567583, -1422159683, -1295318271, 747449866, -2064362306, 33683625, -2006286304, 1049685087, 498451414 ], [ -1380164693, -1941744827, 1282040100, -547457353, -1043935444, 498386109, -652584798, 1877579290, -1579727415, -98280628, 683925605, 930474720, 1721026939, 734174835 ], [ -633400566, 1502670205, -1084839088, 368317975, 1462255957, -1346138099, -1916538266, 2013626619, -17028773, -641176185, -760502683, 694377125, 853389423, -774643486 ] ], [ [ 1886846376, -1877467084, -566981758, 1943760712, -740123962, -1924930945, -351349105, 1969623780, -1771925314, -1459227712, -2031737298, -302697406, -1270179302, 1393927516 ], [ -227647293, 137319822, -326562678, -610422842, -114434454, -211370190, -290747527, 339541567, -1326590734, -386730242, 1226108799, -1929173070, 1331214371, 1759998561 ], [ -1746953386, -323064125, 432358642, -903555772, 1382726689, 1008733243, -180772039, 303844018, -1390306935, 696886359, 483991997, 307924010, -1555453377, 988749579 ], [ -96118432, -1608653609, 1791293823, 441254204, -72905542, -727978783, 457828212, 1113090337, 113140395, -196736381, 1771104689, 1056948406, -1593007534, -162609137 ], [ 243183027, 1407686958, 925963834, -1988920619, 1092916, 2035101169, 722475592, 1721940342, 202914228, 115182453, -401655175, -1863220967, -243953280, 1131785781 ], [ 891682261, -497706434, 892069966, 2061980387, -1050498349, -1405418242, 1068742040, -725054533, -298191983, 1186203859, 1281177721, 743322560, 452165853, 272586221 ], [ 1186354427, -1900314928, -408739754, 2089701470, 1787057977, -1927128883, -301772823, 1382960003, -921610303, 659646736, -296372595, -1466080280, 256574901, -1140210106 ], [ 1824886120, -1593813974, -303781852, -2122587588, 1872663102, 611329625, 1353250305, 1119396603, 1556048600, 880212986, -1901058158, 1275726602, -1956702607, 1347184671 ], [ -360730809, 1259314393, -1932986664, 62819067, -1245501916, 1969785036, -355474068, 1863930804, 1874790169, -389103194, -127120702, 27019396, -703701931, 1209820489 ], [ -2070891212, -502045539, 757298393, 1036994724, 1278723008, -1461258925, -531642747, 1176177709, -277071837, 286277670, -656670917, -583481504, 974760740, -390369935 ], [ -132838718, 1980347820, 1524492898, 289077908, 1182924158, -455421490, -1409870563, 1880788225, 1963533872, 1494842300, 1828445334, 47170604, -162379717, 718040337 ], [ 1038690520, 812300963, -1556715596, 137749092, -655783046, 30426353, -949749187, -1449748928, -1612368506, -1145639776, -13862189, 482577161, 797642214, -904254860 ], [ 956397764, 2069942128, -456238840, 277001211, -1458398497, 91427683, -693748560, 522688049, -1741469973, -2078823931, -273594295, -1326832521, -1948263860, -789839117 ], [ 1346680834, -856922371, 24133146, 1372597903, 734778047, -2007356901, 1629525532, -29733689, 1431950752, -803615723, 1353544819, 1996626492, -1336795276, 1564664942 ], [ 321834503, -1772503849, 1802918876, 354111955, 1044926808, -89598907, -1565147594, 1210591753, -817899001, 1056792252, -622526461, -1340198099, 65925616, -1783455000 ], [ 1645496133, -314585287, 1115592028, 1024769261, 1665845680, -556208931, 2104075214, -777422713, 393375490, 1008145987, -40098303, -1105792137, 29405388, 1089273017 ], [ 681709074, 1382952382, 345827127, -97010515, 1786854115, 1971571962, 1948426774, 426554311, -1548930809, 700368777, -394393929, -1460996557, 179664504, 1863754343 ] ], [ [ -200246748, 359524483, -34076169, -1924243632, -1002854223, 1371189750, 529137900, 1901389056, 357444098, -462831877, -602817501, -799764295, 1570620120, -449404212 ], [ 1405736715, -205785253, 2146987201, -2036845949, -1681257611, -505974662, 1370456554, 1570437853, 1067855653, 1121732347, -1366062285, -1055799867, 1190131020, 1074705343 ], [ -1769965566, -1595488947, 1192778778, 90113767, -1943173965, -1862055508, -1390876481, 1770643035, 943438465, -455019370, 1867886951, -301357735, -2062465915, -1164582737 ], [ -1537030306, -1214557033, -1669685261, -1778611374, -1648543541, 1886741416, 1986678491, 413972441, -764254899, -1486606851, -1959521616, 956786466, 1167283992, 1562332960 ], [ -1000173565, 1738977057, 1272287850, -1083364970, 1529582210, -1033018520, 562452065, 563613422, -1291268737, -1798212961, -1622309616, -2022230061, -1788264009, 33707007 ], [ 1410935698, -858769418, 1933455693, -1806188389, 890629103, 1914979582, -948957709, -1341440072, -459908059, 1827304371, -1043066366, -373777221, 146209978, 1013280511 ], [ -1525051107, 248086766, 1485848397, -75302665, 242724835, 674392504, 776477473, 1190108167, 338165336, 1967266155, -550734758, -456325947, 1156547432, 1386766314 ], [ 593533443, 1664858046, -564569070, -372022203, -607790317, 1756645527, -535584781, 2105430360, 2144977842, -1725006962, -2095910933, 1457879635, -1547983356, 1266776358 ], [ -1259865396, 1718203124, 3464412, -598225036, -1913652307, 2095611583, -844772473, -1985261739, 1520872571, -2017039638, 2117074832, 1969638847, 1158759132, 457485099 ], [ -1322821480, 944969955, 1695934292, -1656344022, -25536014, 1119743462, 1012745919, 2020747828, 1124925989, -1930879186, 564660049, -748746861, -1306897139, -43785158 ], [ -1921623874, -538004498, -975484742, 768268242, -1834079180, 167107847, -2060994109, -2117383339, -964631479, 1855213897, -1609945323, -1963007990, -1081185157, -1042571009 ], [ -1664655632, -1968034915, 798669266, 246262527, 1242650775, -423777653, 1601007751, 1422779100, 611111798, -1299712399, 1877097258, -1448229637, -1427979837, -70612207 ], [ -964563687, 1402306068, -1524332456, -1539898105, 27249133, -120453974, -920457292, -412926538, 1377872422, -1824487557, -1746288043, 872669205, -797666463, 963534580 ], [ 1290327424, -1516836271, 691021705, 874938983, -467510261, 341211218, 1048670249, -448060066, -1314133204, -174314067, 72842349, 1925398035, 1442338120, 979250489 ], [ 1991718745, 84397353, -1599789532, -217727033, -838190645, -251206896, 1973288402, 1790728659, -861952476, 2125343604, 397097320, -1021196705, -269577485, -1307724733 ], [ 1916299534, 950899591, -1852951082, 1576936015, 810881670, 1128939287, 556540433, -1888864147, 758016693, -136644255, -1633979443, 1699118822, -951552798, 1720527384 ], [ 1317677323, 1480277692, -1780475216, 1244392164, -2038577556, -274781426, -1169457218, 1554964311, -1010161286, 840837430, -85329111, -1427737048, 1407559141, 62338111 ] ], [ [ 2046176752, -1817228174, -646333940, 862281622, 672015917, 1594554622, 915645298, -2055056434, 1118555839, -36326577, 22613015, 163137292, 1045258973, 1764559675 ], [ 1679938748, -1375382593, 1702561753, 463047841, 2040998314, 204654245, 1521254832, 575138671, -1257837689, -920809211, -1892819168, -849997057, 1537439350, -120903410 ], [ 582541238, -1350181745, 362460876, 2120611620, -226346125, 1957195369, 894103508, 372618965, -370061995, -2100079271, -1183816610, 570269516, 404292539, 281666135 ], [ -2096629208, -1234479786, 412067996, -1028830252, 1905800276, -48979347, -900670143, 237717242, -1717177629, 1109062473, 1595229585, -2085875679, 113382371, 38931016 ], [ -1171579378, -817771313, -1864546703, 1959061027, 583133594, -2004312412, -521537603, 329895006, 1746299269, -541546340, -759700795, 655597416, -401278157, -1736020434 ], [ -871715014, 88990526, -1212211559, 1993724489, 1115461313, 1220181733, 2042868896, 244123902, 1758412551, 1828769231, -1395288875, -166033033, 290041085, 1774418375 ], [ 617670031, -533010017, 1584960625, 917620791, 736321948, 541664360, -1870904525, 941057402, -1493416895, -476132459, -167697942, 1198942703, -65596649, 1579745778 ], [ 579617783, 456205438, 1857318943, -1081586587, 1227248365, -30745530, 2122245674, -261945390, -1744911687, 1847975593, -1328131229, -212526555, -876160297, 1275396198 ], [ -5431832, 2137681682, -1574716304, 2133738348, -1098943850, -1889939826, 826958200, 460223928, -471140769, -2072311769, 1064955830, 2002611766, -584710113, 2146911989 ], [ 384796500, -240746645, -552721627, 696352953, 339071610, -1114441172, 896026340, -1534725901, -1506539671, 1562756958, 200932387, 1821215101, -279010373, -38018583 ], [ -641922584, -148818116, 40337678, 89533131, -1769060195, 821424950, 1572898485, -1649763065, 2046254999, -67796368, -1454174841, 423157108, 1638146744, -895575709 ], [ 1052559803, 1216171033, 1353285697, 2127953108, -688491877, 1001825068, 145186937, -1336172415, 1045590761, -1894539946, -1372970121, -1555437104, 1929673864, 1038390036 ], [ 1918087671, 1893191488, 766407907, 1449973253, 569862344, -560258473, 909277209, -1583722922, 834205145, 128687296, -1022639664, -1312701435, -1996833139, 1997106959 ], [ -319307883, 1108746663, 524624, 2122574463, 396254738, 56209631, -1919805475, 791294422, 1797798581, -616562740, 2004536839, 1199820879, 376278428, -2096555262 ], [ -491780686, -1538465733, -420053292, 1336339784, -429279052, 796601450, 1044856860, 2074302983, 1989335473, 1158299065, 1616366015, 2006660143, 1888505787, -1755259316 ], [ 1240880027, 143987374, 1379392643, -1558402017, 1050074502, -2115911753, -1853343900, 1327058147, 1660922232, 77646900, -257022698, -1148341780, -232867343, 1964408768 ], [ -986460448, -1645193026, 1900474478, 663429654, 1764005481, -1044475557, 1466148416, -1156444376, 1923456059, -1992568492, 597939559, 196707340, 62670288, -59561915 ] ], [ [ -1489376013, -385327748, 1367406737, -1385162947, 1355569240, -997095617, 1747139668, -453108567, 1141189486, -1815652385, 483923569, 689938434, -212891087, -969604001 ], [ 1469129820, 461047920, 2095106449, 1286714880, 1184184059, -26114918, 1593697475, 1795232689, -1738529389, 437018558, 296438717, -512595272, -650207372, 1581394300 ], [ -462877569, 862443611, -1685727332, -366151014, 246541325, -1451597375, 621220286, 1481153220, 1675187006, 324523960, -640197109, -594522138, 1469922619, -103059650 ], [ -774376153, -1816774567, -2009554792, -1273800400, -1761420718, -2052841006, -83168543, 1000427878, 347487568, -2023046297, 1780353364, 759077594, -1348777995, 1279224852 ], [ 273405343, 172379696, 1405375598, 2136088131, 1128100056, -1965333546, -1883616736, -325127357, 634247584, 265344984, -2024651135, 1711745934, 1435708692, -494509127 ], [ -1157022038, 1458468452, -492605991, -1179746909, -361818759, 634811402, 963585079, 235436380, 946570511, -89171000, -854040439, -1369209874, -1495350919, 1320936419 ], [ 477926473, -67985955, -564753949, -103537295, -440301775, -562534491, 1102298220, -834556389, 1108946512, -679295251, 506788051, 791446201, 1620315670, 686361100 ], [ 755616500, 1454741729, 1417052328, -1102197482, 1759553903, -1958406123, -817240299, -878403472, 1396836818, 437854530, 1831855375, -2031138239, 1714931714, -1959315429 ], [ 667695205, -2011744589, -2016589171, 1150407555, -513150983, -400561012, 1869080400, -2025990653, 1253416191, -2023630161, -545735497, -2056948671, -191845232, -486978530 ], [ 378313006, 1455560749, -1026776167, 2014284753, -1608526121, 1036262872, -1088807358, -1056684475, -1771712247, 1520486211, -750662161, -827255347, 1333375990, 565805205 ], [ 2042023825, 88090965, 581494162, 418281631, -818735705, -1269824165, -887553749, 424570267, 874204793, 1646299841, -1298049195, -1932256218, 608097523, 713267224 ], [ 1100293483, 871082233, -725300345, 1584589553, -2084425419, 886671225, -531274335, 1075098160, 41507334, 1968527084, -1714480316, -44816191, -2071904860, 229871536 ], [ -183798086, 184137714, -642308180, 385217249, -1070515334, 1516810101, 1348129951, -1527048614, -1928762247, 426869720, -1219192339, -713927937, -1249007703, -1203461576 ], [ -945472759, 1460790227, 803245998, 1346041930, -977557069, -1744107039, 1277725845, -1886801886, -1632238182, -1302410446, -1104633759, -13397422, 1460374355, -992536253 ], [ -928861972, 1577063475, 784993826, -1095173976, 1841600767, -1793430022, 1662950550, 2117947078, -877852769, -453335660, -1713905244, 1928532031, -1687976362, 83068218 ], [ 1641381038, 700730847, 1221812807, 1895247021, 83736710, -328323236, 261968192, -944803412, -369759923, 2005347947, 1543544039, -72966556, -979921718, -480988677 ], [ 295715030, -812751801, -1573240016, -251290973, -1202060430, -1130226859, 1834893475, -933961549, -147978783, 2033701905, 2053132096, 115454878, -828369138, 1768841212 ] ], [ [ 1821884317, -671254794, -287735533, -1507337532, 1265899323, -754434449, -164941561, 1388967922, -107144713, -1131783499, -28731582, 518425536, -2023518867, 629341874 ], [ 257310430, 1809181226, 449965916, -1686154527, 1439198971, -2031678155, -30237943, -292271886, 1832545059, -1395928849, -792301703, -1031642236, -1974126417, -1652607813 ], [ 381792432, 164001748, -1783624083, -347772746, 1781982772, 2108675359, 1549673883, 1199134016, -586403278, 1842157419, 917173031, 1656876420, -1328054530, -1592048744 ], [ 1837626007, -771967895, 809204939, 552058592, -1334949265, 465854076, -1435608870, 317537311, 1345285845, 187749295, 2061432416, -813013117, -1097420079, 2015924500 ], [ -1822652455, -237429253, -1171415555, 1811632328, -530241413, 1558642114, 1808307685, -822748339, 1151989740, -1497357806, 601440909, -322544432, -585808221, -1276221804 ], [ -197302880, 42980626, -1222227561, -591756221, 423152387, 1654040381, 1004725191, 2046538048, 1747356439, 1691012355, 1415185551, 1462730258, 1009991868, -1243884419 ], [ -1464156905, -24650582, 1987830217, -1336891947, -584198219, -1136389339, -627741860, -894746216, -2070781700, 8990946, -1335450270, 2052859663, 56103327, 1233836481 ], [ -1954135822, 634746867, -1031340782, -1629740800, 618173219, 253990923, 697043774, 1089450512, 848853696, 2068451047, -392641663, -392553062, 875202776, -527583050 ], [ -900863492, 441276624, -1356679492, -56626175, 1567881312, -1560044648, 2019817822, 1585267632, -13717613, -414970630, 977002665, -1614372632, -1717864472, -1917621217 ], [ 1590380275, 511253791, -895056990, 1896663819, 923843882, 373861565, -389858702, -2005682526, -1098837177, -39898158, 656835481, 695710212, 1311475820, -231862547 ], [ 1329292189, 1591853170, 1093859792, -10558137, -131994660, 246480456, -1213983499, -547257342, -1131178143, -42662227, 879155681, 1192083902, -168463996, 1835668411 ], [ -346705543, 1570612623, 192691696, -169297625, -293060672, -554900920, 1424221098, -1925901349, 181507298, -1946595767, 18947358, -1438744469, -971774249, 1795103926 ], [ 1759972982, 982909276, -519264889, -1529224891, -690853290, 900120307, 35631840, 1415330165, 1551373078, 134756045, 1383798313, -412844693, 1671232224, -1094123837 ], [ 1474022175, 1081013967, -550189600, -1757121257, -1397200248, -1471258339, 1522386135, -1053383321, 1069704405, 1590359397, 1684921700, -1121345716, -1189034362, 688021591 ], [ 1306491185, 1524904044, -591117695, 1187618088, 77270483, -1171563365, 2119813719, 1872846894, 1175759972, -722065501, 1274049623, -1395101672, -1730085506, -850405486 ], [ -245737418, 628190606, -1489392489, -966687945, 2032232154, 1151291557, -1167988901, 1398507330, 183697432, 579535499, -1661943727, -1054197546, -258035233, -1905251048 ], [ 1531733985, 637598193, 1813827408, -88246506, 189904673, 1558132106, 2103155510, 1754901655, 658371150, -97911772, -331228092, -693268078, -1744329428, -2060778781 ] ], [ [ -1335677247, -1077617548, -448869685, -1490812941, -2034006257, -1778958579, -422000353, -2038418667, -295440101, 633788578, 1639106107, -155799745, 492221636, 1080638400 ], [ -902698227, 1876578126, 1688074757, -1976830685, -1435540424, -373400731, 1515250461, 1030541184, -606465896, -1232341074, 16792920, -1786814719, 1600264688, 798866976 ], [ 443205423, -1234502239, 1206610974, -82313721, 1975998266, -998200783, 641700774, -1148631026, -843207638, -2069705065, 1759197090, -1121451615, 1046584462, -266318390 ], [ 2014963463, 1998091785, -339670432, 1507571532, -684812140, -627020840, 324674219, 208881246, -329581719, -1658578011, -1342459477, -2062739297, -1968171116, 1976547 ], [ -1122232576, 1710615501, 1717762562, 1681597086, -650421800, 561587665, 144614158, 1775641715, -832039261, -1777098227, -720518143, -96829117, -1206312181, -668289380 ], [ 1641635920, 23548494, 1858656526, 1110547085, -1977279170, 2018740329, -1544367401, 1639169002, 1596607414, 2097465742, 796888272, -1452912050, 1796589683, -1798740149 ], [ -730219197, 565982178, -511481810, -1549949196, 1849976944, -527880474, -1649371467, -233022120, 1266959417, -1107280307, 1500288331, -184557860, 705054178, 2069753828 ], [ -2104017480, -1698443234, 84322587, -1732585689, 1741920022, -826412706, 773545624, 1424687209, -1750113964, 1225587200, -1382826823, -2068536961, -244869700, 1164360908 ], [ -617905000, 571232325, -1222547659, 1190781126, 1379294765, -1364973038, -1374890376, -1504144361, 1367080825, -496661249, -411990300, -834765647, -345783750, -1836973932 ], [ 1181991355, -1991442839, 325296980, 261671680, -186928328, -854734133, 1698655672, 852350148, 644748904, -1245023828, 1185874660, 1080956645, -1768715519, -1909437722 ], [ 51673499, -1708622673, -679688025, -808921062, 832820077, 1823370915, 1768992675, 150159682, -114902798, -755105256, -1938422919, 1303865524, -1999881514, 1131938093 ], [ 565689130, -1847507578, 219874399, -1529053190, 1174572565, -948128917, 1485181837, 1048123620, -1070368532, 899289911, 63889291, -1575871209, 2025836629, -412580053 ], [ -1565173416, 2094924817, -78736457, 1023498866, -1980365358, 886943481, 1319648840, 70222343, -1661842978, -1488705920, 1152671792, -971302940, -1959064108, -1943399751 ], [ 527089119, 967302909, -601112138, -394678846, 109853954, -644967664, -656171164, -28161499, 1144376868, 638532403, 1613969814, 1923895164, 751264622, -1228913801 ], [ 1603703398, -615830941, 44105312, 1352842561, -74825521, -1311111607, -23953989, -1139707135, 160237127, -1123444826, -1903901363, 1637379511, -169722235, 1285140907 ], [ -135857761, 1911696057, 1014332842, -519030571, 112642878, -221088226, 1306737230, 40303207, -1955912558, -560256175, -761697628, 1731841873, 1805042806, -446758391 ], [ -1501948756, -279579029, 1691118086, 1988746815, 672948222, -2133062583, -999114872, 666737123, -220246075, 1786045884, -283618781, -496421424, 424229730, 911466542 ] ], [ [ 383213939, 921260725, -891948104, 1241107028, -979963418, -373943744, 358975347, 1779341488, 1096746873, 2017915658, 1162163538, 1149156431, 1623578405, -42439075 ], [ 1853567831, -572382078, 1276908238, -1851558715, 1427883257, 1954230391, -62005045, 491494705, -1835966012, 1122257889, -1274060604, -149489488, -1639797963, 1611809828 ], [ 326783684, 1831592153, 453768307, 2026091930, -1311936332, 247602960, -1387481459, -508384727, -1324548494, 74752398, 494751255, -2129246639, -599144062, 1014565357 ], [ 545546726, 361976289, -858733466, 1719300130, -706098079, 949095705, 629452585, 793826177, 177903650, -2079223015, 825033973, -636082171, 870092297, 372102204 ], [ 1159184556, -1833896286, 55516651, 474987248, -1704904549, -412426449, -1203359902, -118081813, 414437269, 1897415818, 1385499180, 1838898189, 790384665, -238937562 ], [ 2126996361, -1879957844, 1421702848, -1100676341, -1769436643, 441870519, -64272301, -1456037271, -899696229, -1503452102, -1144087766, -1971967134, 1348692350, -383984927 ], [ 1102824084, -1616267953, -570256601, -38104951, -2086464149, -1790391886, -194852534, -862918007, 356130048, -644106907, -1776462526, -1355103020, -1079901251, -1616018105 ], [ 1636673280, 1472928318, 376386744, 1366545831, -1177331897, 708176836, -120734133, -141609293, 1089168168, 1904967725, 556024560, 1372683940, 796348816, -1997129824 ], [ -948688317, -1894978585, -87871960, 1895538376, -1892580995, 2109600150, -2132541590, 1841520788, 1243208417, -271948081, -945648315, 1768897585, 839255225, 370232992 ], [ -476085891, 1972469412, -1490991633, -1424429351, -1018980801, -974554272, 934186103, 1242991845, 183196862, -1388715118, -1878083850, 919023801, -1558068220, 1275240865 ], [ -1683672310, -1020598998, -1455738777, -923731745, 2001346593, -438107765, -244365208, -1018670349, 1474348055, 968002438, -225904305, -1399226708, 1342927050, -1950038254 ], [ -2145986238, -580966983, 1493989987, -35692617, 465439985, 974711444, 1620752359, 635732049, -1429484658, 451800920, -927576277, -356371094, 1535171966, 137260691 ], [ -1409623734, 332681345, -34196217, -1671877283, -709770926, -1281165482, -1928027985, -828185347, 75731264, -167975797, 1328927567, 1541939439, -1968677020, 123318824 ], [ 187900364, 1567473286, -951843874, 1080461700, 1972773612, 1807817320, -1792122693, 1867553219, 684214776, 1139336082, 1017595504, 2072471037, -547225485, 2012318746 ], [ 328331074, 880825259, -217605765, -2087997127, -1005054580, -220361395, 924661230, -725120436, 1539626977, -2134815427, 627291542, 1161649190, 1008131841, 1762465533 ], [ 844222207, -1546229712, 1024199970, -280281380, -1458687639, -590724778, 1954034643, -506219886, 225224533, 364900245, -540912451, -823668696, -1205855532, -656384474 ], [ -397791639, -638176136, 29561108, -599725391, -762467529, -793414257, -1650207031, 1029287597, 1160871627, 45438241, -1486598273, -1388524779, 247909799, 722951241 ] ], [ [ -294076280, -468704794, 8892257, 728416754, -347434297, -859019947, 1243562099, -1611366694, -127969258, 1141313196, 1394245441, 2057906457, 1143182949, -1797972244 ], [ -928775260, 1218520244, 1304549649, 1341138520, 689955628, -247927058, -360679136, 109762863, 1906757502, 590082982, 2090843669, -1002074480, 1742543043, 108048853 ], [ -664986142, -729601637, 1918441940, 944288876, -373274755, -216566762, -205667460, 2006637003, 581400458, -771696645, 1114183617, 1731856385, 177315068, -1958203894 ], [ 281322499, 1307135487, -1403176189, -1169118801, 680296879, 541916287, -895589679, -868492581, -1047953448, -337882901, -1083570348, 1469384409, -404147645, 1735336646 ], [ -1314453916, -1108132564, -1313685842, 3071835, 1172695525, 265483410, 1183158211, -904352323, 543643355, 1445750669, 1054391210, -1474491411, -742748448, 1684365115 ], [ 1302837974, 742021033, -67202019, -1783040860, 839772759, 447671015, 312074920, -445030244, -1705094216, -1546725105, 553547531, 264003127, 369702333, -92959274 ], [ -1841467460, 1010693938, 1834191870, 1728790967, 1422236044, -353846467, -1672547859, -442248097, -1359749670, 1381778387, -268945636, 1136126351, 1949445717, -1767971288 ], [ 967823316, 1399733481, 2055109844, 957770562, 2022242623, 363981425, 1107136152, -1689485164, 624884267, -2059631001, 646189053, 2127424328, 616603996, -1401104348 ], [ 2032770401, -493555144, -58316741, -813190006, 1339812547, 1837434555, 1448044273, 234936351, -2049365382, -1120941448, 379510675, 257158541, -421211494, 773395186 ], [ -1128762661, 327234273, -535603283, 255038427, -1652991258, 1170233124, -1734929825, -1517597739, 200344153, 922853510, -1963526116, 1281745031, -1754383176, 181355235 ], [ 160584324, -2102028724, -2139648414, 1494947123, 1180987366, 755509786, 1058604608, 598869403, 1486176401, 1267928972, 1051673246, -847971108, 1110636558, 281076493 ], [ 132912604, 1310290381, -191060563, -1502679000, 2067443939, -1632879843, 460602708, -990912555, 378202737, 1211881151, -1538567681, -2010785808, 666513251, -1934355097 ], [ 1132907187, 1279463344, 1080786222, -9968546, 1436938944, 1007541213, 1707720814, 180466774, -759769089, -1157819925, -311151240, -1860808473, -1183990432, 1194439385 ], [ 688782090, 112977941, -220722085, 412525312, -687841184, 1619550087, -1143522121, -1254092747, 454373581, -1853974868, 1989438775, -683742011, -1409280334, 169971608 ], [ 255392472, 843239441, -597493508, -92076783, 211558879, 1937416643, -70596927, -971397721, 467018306, -1215063507, -887346081, -23857553, 994769742, -14754750 ], [ -237634771, -794945230, 1410884058, 111609073, -2076299877, 610029023, -1598234593, 763591868, -1733156635, -89421889, 901195270, -1770460464, -1355969575, 2098372614 ], [ 2135233864, 309768501, -1252576658, 1188827037, -1059824562, -58158555, 1021777076, -902356791, 1199325528, -1236482771, 1591872000, -1526671637, 479282886, -303858011 ] ], [ [ 152672078, 1801110614, 133162070, -925375740, -1756813132, -1352500469, -1557252816, 1248389470, -496137358, -944359038, 1648691823, 61332085, 1566135355, 1813333754 ], [ 199250792, -1001610665, -1540262100, 947710267, 369305032, -865894383, -1871268849, -1114418828, 2058864490, 1900651985, 1593933144, -922798731, 507381786, 393011625 ], [ -581558148, -1319977520, 327614248, -1255611714, -1757030997, -31674717, -1136199899, -83622361, -1976051291, 119772649, -1660060706, -13942371, -1009656278, -51865620 ], [ -1683176998, -1576628442, -439002931, 78419140, -656359397, 1273278619, -1524417498, -2014565771, 1034823979, -1315447774, -1823021224, 384752458, 866867498, -1462881572 ], [ 1623648399, 580168788, -1274422077, -894586245, 155567436, -583962515, -863587398, 352396356, 1969128871, -973162966, 1787799207, 2043166011, 889778941, 885046510 ], [ 1080700197, 1120328637, -432657537, 1832598308, 360191393, -229356787, 89276985, 966369154, -771186559, -2043593746, 2047681442, 1402168485, -35724678, 752230066 ], [ 1403774059, -1036613968, -2085209907, 315852688, -943151603, 828447964, 1219042034, -1754981826, -954258191, -520930103, 1301026501, 1116571662, -351675945, -1698598762 ], [ 398939867, 484161159, -1611847357, -664083813, -1002427335, 922310107, 28116043, 805017629, 833137986, -1178875428, -878643503, 612276710, 1749771956, -1608958602 ], [ -1081596624, 1968655000, -2105684572, -623123058, -815738837, 677827145, 1576781763, -239149078, 1471299639, 76235893, 1884028260, -154949273, 291540990, 775000785 ], [ -587515441, -935184904, -1743902692, 1491715715, -1858730900, -961949307, -142840290, -1915597402, -1119072176, -97275216, 588885918, -50524855, -505587595, 1102078685 ], [ -158461077, 441238177, 1124034273, -2104048776, 1111433196, -893985005, 270035767, 1723952036, 1337198034, -2140469396, -1269499858, 1539716974, 1537968000, -893411377 ], [ -393758879, -772568396, -58289822, -1471903182, 1517000890, 1705975196, -181529150, -1888284241, 1689506035, 578864187, 644457057, -1309759501, 1863554228, 2113409826 ], [ -109884087, 293715453, 815380655, -1803180200, 1517564920, 1596972518, 663918528, 1876050191, -195179534, 172485973, -1427433996, 109058033, 589930665, -737756812 ], [ -1322623698, 514906466, -363649782, 616282177, -264735993, 1967719082, 630227323, 251623180, 2049062178, -1046081020, 1203643704, -1206941578, 833360029, -2084846477 ], [ -1455784161, -2104483146, -418300332, 2007173726, 37997750, -933653576, 590607852, -1869302680, 1728984013, -157588371, -440918449, 513394716, -529081293, 91148563 ], [ 1746325447, 1434466620, 234654679, -228028298, -1683218104, 1806503254, 1486270107, 1967938013, 1471011190, 1906544035, -423866131, 773725564, 1928416658, 755566988 ], [ 1726929817, 1717387857, 878236468, -1932889099, -1768451252, -959866917, 165423950, 334091197, 1433321189, -1428674599, 12038671, -1114709583, -145116912, 1870383500 ] ], [ [ 487712661, 1620908623, -1844541377, 1070752603, 1732863734, 107050169, 722933093, 1575649420, -28177281, -1994746904, -73616473, 131828914, -1120349652, 1003180586 ], [ -982944796, 1500032227, -1582259941, -528288777, -1213688763, 1431753584, -1220121407, 1068379313, 1206853248, 1703495965, -1224244878, 7732638, -1732799648, -829047820 ], [ -1825055502, -373493309, -1458395712, 1109848473, 546814832, -1068871259, -943510749, 235809474, 2385266, -217523388, 1389951153, -2028884085, -1859993664, 1553412728 ], [ 374087665, 1421244711, 2112426408, -768620897, 1209426449, 1929177537, 277871019, -785780928, -765768359, -2083017613, -391372741, 897129982, 570601651, -2123721484 ], [ 201213802, -898868141, 1480159593, -240196943, 96247548, -2139485848, -381576371, 1319041653, -2041280919, 2066165584, -1467851150, -646640438, 1738122790, 1242449584 ], [ -232675477, 954220965, -18831554, -1982605737, 1317251176, -374577068, 172242174, 1772095148, -173839470, 1392561554, -1246389115, -908300816, -368518736, -387760480 ], [ 1915056532, 359108091, 834831861, -617993367, -219457306, 415112060, -382371060, -898757335, -1251624, -155382747, 397592087, -791596549, -1799703674, -2072739715 ], [ -2015051959, -1541162701, 1175033587, -1413377171, -1610689257, -1866007357, 670444447, -1657230579, 718859495, -1027368860, 617518584, -53029410, 40849747, -1961987561 ], [ 431358287, -1449440654, -1017909258, -1976575500, 562920890, -825204924, 1799869951, -1903328571, 1414070622, -95632724, -669979181, 1713519072, 411831215, -1590009960 ], [ 67146814, -2044574305, -739903570, 1793812506, 211607121, 471403755, -635105210, -1771314451, -1009145242, 13666489, 465997102, -1453945171, 1231082359, 677588166 ], [ -85598535, -2002459831, -1441003368, 1921597410, 1157469983, 878942243, -73076387, 466789307, -721967313, -343451087, -19322831, 1157731058, 2106776265, 839233985 ], [ 2113532236, -1437355637, -1742122861, 1531372380, -1509047517, -1120897102, -1282109830, -1631604127, -1117856155, 520800252, -886217606, -1831372641, 1745776143, -1127610834 ], [ 565397616, 429292386, -1201979849, -1403969181, 1698228490, 1332716854, 1467675391, 2037052513, 461521695, -1418359538, 1477971940, 1892222753, -272229387, 155858388 ], [ -483196005, 2115901192, -1420178021, -342803282, -787675053, 393504891, 757123395, -1993565481, -1136051362, 991587546, 81262322, -1110170580, 834249878, 528315103 ], [ -541902757, 539610041, 725672967, -1341642132, -2005963257, 559397770, -1089363646, -163757908, -333896519, 889196415, 1533516877, -2005250744, 856031022, 343089891 ], [ -1273784257, -705364850, -270335466, -55737217, 1737990449, 192083690, 1772183756, -1965544560, 951820118, 1763968140, -1184513437, -916978176, 321467204, -85310163 ], [ 752660093, -2062792975, 1510445551, 76993271, 1097063020, 1805334156, 1402527622, -286989243, 489766722, -1665399368, -1353288596, -1000410820, -299038197, 196976954 ] ], [ [ -597202301, -1757302153, 194397633, -148150944, 1684326510, -432855966, 427764460, 1767828363, 826393917, -1172263728, 460158827, 859567120, 836936187, -1543497818 ], [ -1117540035, -451386706, -681023875, -1641336398, -837456960, 1849921420, 1022137056, 2017567413, 1337745800, -869544479, -2033208863, -72508234, -1026878762, 1691983302 ], [ 1899507210, -1630919487, 1956118668, -1727922799, 83982429, -1140142070, -744848850, 108213544, 1830191766, -1728628157, 1540777915, 1653899719, -908019992, -1225261416 ], [ -352312032, 1170172701, 1198248057, -1773549217, -1951545909, 607057442, -1423837922, 2124482754, -970445391, 97373992, -921152503, -1415051053, 22973431, 1683063480 ], [ 1530586592, 689286257, -507799228, 184043266, -949784164, 443800011, 1929261436, -1136412802, 1442258470, 1746637886, -147846208, -1275072488, 747183292, -70775099 ], [ -1316906647, 1680829103, 1500331086, 1474554301, -439118576, -1191683666, -749052433, -464196782, 147765781, -1630565184, 1136971588, 723584957, -631352374, -205156401 ], [ 64118945, -1176931274, 982867701, -369626592, 1847581428, 1322891345, -1598098712, -449720445, 884053464, -251377712, -947000680, -334505164, 1286065157, 808716103 ], [ -1330042992, 1342391468, -1366973599, 1296297528, -246000283, -429408132, -660168718, 399088765, 1314750942, 1246899998, 2023232173, 1270331137, -313634422, -498412798 ], [ 1276176719, 1801862073, -1111226513, -1109823150, 2064257930, 463608901, 676804730, 331806871, 11211508, -539179612, -2002142434, 1088811835, -1358809627, 808081032 ], [ 2073463355, 727053599, 865990397, -1990607904, -1989632230, 1819683835, 1646544221, -1721073537, 633051510, -1715286744, 1755190932, 335137691, 225178083, -1684073017 ], [ -1060103723, -82101666, 190738890, -515583246, 1096594234, -1907486583, 111542790, 2035403014, 263915092, -8273954, 2121346361, -488011209, -253575165, 172021787 ], [ 473472635, 1299246835, 1329014927, -283156956, -1897833063, -226674216, 1567508114, 523357976, 839830620, -343833959, 1986720019, -1054130391, -1372262126, -1990379737 ], [ 734230661, 1559241849, -1504588808, 1113247638, -794148079, -1085430494, -649235958, -2066142495, -1514366889, -1658349679, -1645067867, 210447518, -1976467340, 1505449722 ], [ 57894373, -1609086511, -1932803666, -990144932, 71083330, 1317440354, 1822512697, 473322492, -60221873, -1514403797, 1424734964, 505695587, -326714122, -1512107071 ], [ -706463953, -1581545185, 149589698, -1506476758, 2059949186, -19223781, 143478044, 1844233256, 1307330555, -642820933, 1347439976, 809993741, -365387396, 899505395 ], [ -569127520, -133844785, 272545225, -1807584865, 1390533974, -1035932212, -1223116910, -1597851545, -448271734, -1795443728, -1297229443, 325378246, 1026679853, 328164580 ], [ -1818377404, 2112785575, 1175161776, -1804417499, 1718793883, -1644405740, -11337912, -31784166, 1304446588, -148758819, -286297955, 1586954878, 825108163, 852390434 ] ] ], [ [ [ -1518369792, 2009611348, -2062394257, -1270487123, 390777979, -864924007, 1216506921, 1486527054, -1937022830, -970737103, 629296634, -2020234568, -726834408, -257433816 ], [ 1630337028, -1143485504, 137929147, 796383359, 1030190379, -382829909, -306809930, -788954468, -458186190, 1368445063, 812988019, -198862254, 2049052974, -1303062490 ], [ -56309801, 1810110961, 2026342586, -201113206, -1993246639, 2066448858, 1354054480, -611473188, -267538388, -704198575, 491971362, 678755097, -343122033, 1217289614 ], [ 739143613, 401442545, -779675607, 390097076, 1604221694, -1894562811, -1177580193, 56884450, -941038028, 241706132, 1942850483, 1786214851, -48600612, 1299934583 ], [ -1448823577, 1583829804, 340818098, -158445025, 493730578, 2016953267, 1916500131, -140239411, 1390548855, 1395432374, -342148433, -824508584, -1396539979, 940334036 ], [ -1710157323, 2102266240, 1091232453, -1522908839, 539407746, 82283496, -52360252, 1824435223, -953301124, 669238975, -1304813663, -1096022419, 1746455513, -562777450 ], [ -1402393519, 637609415, -2069843140, 749679567, 1103400912, -720502703, -1198996046, -41579332, 1619573940, -88403725, -2042918489, 853386597, -1594245996, -617822909 ], [ -915844059, 405165063, -252733562, 461324703, -285074736, -1616444595, 1892183638, -978433310, 93233385, -2104985541, -665257873, -1501615614, 777395361, -602429885 ], [ -1141169912, -1265804084, 318194479, 46927884, -1115299523, -1993699026, 236097935, -1972667077, 1791836833, -1675164316, -1369542920, -1198171504, -405077016, -339886570 ], [ -1024889636, 2000596673, 1159063481, -318025400, -1441803545, 104593915, 887566543, -1181448476, 483946244, -316448032, -2011361908, 1722144217, 2129046178, 303977863 ], [ -1160027860, 1767424141, -1059360450, -1655684549, 486338555, -1625920577, 1548610218, -1883161969, -1247641404, -2083389229, -476371673, -1339644254, 1676310991, 893473452 ], [ -74244107, -1141333998, 1854930595, -1318330202, -199999158, -2051490884, -744702028, 2126077737, 96270165, -1286366091, 1460483565, -147059418, 1167633814, -36949492 ], [ 846948672, -221776186, -1819042581, -409369353, 347853081, -1625911687, -1243993681, 289073781, 1792249660, 207962196, -41099051, -1851440580, -541556816, -1061354387 ], [ -2117492224, -2013175005, 287088, 1382809687, -1134690208, -225557239, -262071893, -882337338, -1451068004, -466276658, 493177959, 1466693290, 1487741444, -639243659 ], [ -1605490566, 1221254180, 1894347116, -340653270, -361855802, 745157323, -1779465798, -233981426, 1392529431, -2075226386, -189507595, 1674743768, -1993607138, 771121192 ], [ 1414882506, 1741779955, 647329636, -1463046143, -95513218, -288191663, -300253878, 1053852726, -166350267, 921395679, 1497588742, -1567713417, 515924058, -301179034 ], [ -1664024828, -1661443574, -1481497308, 21868405, 1453171182, -995146135, 1916721008, 978194654, -2112244421, 1957142742, 1689925752, 659056746, 1427546104, -1640481954 ] ], [ [ 1517930599, 45721800, -1620493998, -453970675, -22350550, 1594332887, -463421159, 1431692602, 131945910, -244916056, -1416735382, -347610515, 1196865771, -1197645070 ], [ 134388555, 1822067045, -1901536123, 523045545, 1769367584, 644072189, 59316453, -1948658506, 280430206, -257323186, -1684664719, -1409676993, -627686857, -1181680012 ], [ -608712204, 1385615691, 1611418522, -737994653, -576746635, 195135358, -1298515127, -1208272570, 1698095512, 904917696, -428637829, -753049001, 853703816, 2085941305 ], [ -2091856788, 1135081879, -214925376, 1435679333, 1005493814, 1053487103, -665522010, 160968457, 309359960, -788852411, -535417366, 367604032, -520824477, -383880192 ], [ -779130913, 607132117, -1675168187, 881177728, -167908759, -1921236809, -1689231811, 2134719940, -1688729427, -1742187400, 266448558, 1330151655, -917896566, 1157878038 ], [ -1264696875, -186844449, -1344618661, -172548446, 1273783669, 981699198, -447744817, 131719345, -1830066101, -785676748, -1535167622, 31380500, 707707507, -1223680425 ], [ -277243928, -389400397, 1457267384, 526212889, -1693275573, -1195879653, -1019237015, 545304786, -2001759468, -1459093145, -575768998, 2074498464, -2109041481, 45586118 ], [ 1525455677, -1960500777, -1070165981, 1654668019, -1459402936, 476440438, 910274417, -1500222132, 1305554722, 76404816, -1386563923, 236620943, 1096301874, 1700704127 ], [ -620035606, -938829932, 119800530, 1539378804, 112411838, -1686733669, 1866445149, 1520517765, -1544991602, 236081582, -1552806407, -921599295, 803845392, -1705390172 ], [ -310986704, 104929036, 227477715, -1411567952, 434720571, 1736968101, -1253961568, 104958096, -387863194, -1029104965, 1940203325, 1551572788, 939496371, -1036190221 ], [ 549195482, 102850294, -1769811320, -665934903, -1359544188, 1436073203, -1827845856, 1548929081, -1227805359, -540013980, 1435689382, 911874044, -1844087724, 1810484232 ], [ -1120284804, 1321061785, 464916097, -1756155620, -1265762287, 2114005809, 1379423747, -1291945810, -971195452, 1345113686, -1470623253, 1542605593, -1189519274, -1981517493 ], [ 1621926803, 938339899, 1295247692, 1556180884, 1743269908, 57096149, -158373473, -1335781589, -786160009, -437126326, -2022066896, -499098287, -1476948796, 249085149 ], [ 1344891533, 1165361893, 1883059231, -964184661, 588902782, -2147399828, 94512247, 1899989046, -1828228747, 1250781306, -1150762584, 1363296134, 1946892791, 778144654 ], [ 1707129607, 121451926, -896619589, 1493338536, 1041681177, 665902952, -999195953, -603129695, -8669933, 1475215191, 1191028875, 717686410, -1631285541, 477706998 ], [ -664964538, -1418733450, 2034778944, 422731089, -1709231877, -2099751106, -1775248892, -1133733048, -1025184166, 1946946670, 2017887933, -1430873121, -798977378, -1619276262 ], [ 391619630, -802183251, 2118760406, 1276578524, 345415887, 97089177, 1900058141, 872374906, 423085090, -51442862, 1271057818, 313796521, 536302157, -1356016737 ] ], [ [ 838872836, 1364283253, 1275786943, -1752073810, -1861265266, -735463895, 1641731312, 1875270085, -1931653624, 1422812374, 51230059, 2075899493, 723359251, 1801301010 ], [ -1119328784, -798422695, -819431840, -316590022, 355815978, -1319709034, -2109222188, -1350728317, 978939456, 1417421837, -591296179, -39440671, 2073069033, -901298090 ], [ 2050898810, 1033476517, -1659530026, -365126014, 4362820, -1051687773, 1890291913, 1123246706, 1582269788, 87449072, -1645471897, 544501088, -762976462, 447708939 ], [ 1083232973, -756051258, 1012468311, 720025685, -153803956, -1986437809, -467844450, -1359473018, 1438137131, 695942343, 553409715, 498249119, -200774780, -1324282474 ], [ -1426232334, -1081185371, 947711711, 309605000, 1308965769, 1278616401, -1145046202, -713055487, -2064107426, -2075606483, -1070929337, 939550506, -1085980796, -1804341749 ], [ 1698397679, -1257195103, -951897359, 437450921, -780507621, 982989380, -191129893, 282137088, 678285250, -1715269784, -202585046, -545142885, 550122341, 141243483 ], [ 1467591660, 2122240798, -1537533134, -443965220, 486870131, 991233728, -1495492607, -1103362754, 1191653045, -352531366, 1545846682, 2001536012, 1848328316, 1327708506 ], [ 876263542, -165126731, -980343074, 570879162, 1645356420, -223275545, -1754813378, 1917050061, 1550185308, -916624847, 1306994618, -340631354, -707212956, -385398243 ], [ 1989703340, -1363829787, 1430797558, 394514075, 1423764608, 1304067069, 1677816412, -1930373312, 1891853015, 128191140, -525493300, 1693611229, -1720365845, -570726899 ], [ -938931261, 1799049154, -924781207, 1462071441, -895750621, -1819786301, 1300972371, 1310750281, 1038833734, 2143234040, -443345890, -1070935562, 304081106, 658557314 ], [ -220483260, 1932567407, 275650546, 1134925752, -127956992, 769626419, 1438718406, -3903497, -1714690060, 660995320, 614293407, 1529367318, 1297634386, -1217934412 ], [ 1516340858, 487927397, -171239894, -2055217141, 577198763, 1286237515, -273279590, -168198585, 1380731054, -289041850, -1861318122, 491272811, 1597626234, -1998744851 ], [ -194678298, -541066710, -88442761, -1107025087, -1197948335, -354875254, 1525080916, -1846407029, 967547543, -1064182378, -590771628, 1905555139, -93677930, 1653962817 ], [ -284469562, -1553513152, -856241408, 2059425579, 1790074668, -934963621, -331807200, 756312098, -1343985623, 2099330091, -1604731495, 36515411, 20013232, 1911012468 ], [ -402538872, 215989017, -721168041, -1938188194, 1503190834, 1880597452, 2017391598, 2033931780, -1037437045, -56932240, 611151762, 63185751, 1021633045, 634312775 ], [ 1721805591, 2117765448, -2078812725, 1706393123, 2092596373, 86812, -1852815415, -1699368355, 952156672, 406336499, 1857795610, 1218823024, -368530077, -1980023495 ], [ 437987928, -467127425, -1651878192, 158087080, -623841150, 1857432875, -1032337230, 1531155708, -596009912, 1057514440, -693450438, -1535377086, -1894273960, -247334005 ] ], [ [ 63532453, 1627154782, -2020828249, -2063841578, 1313797512, -1770218750, 945225919, -1362581360, 371137897, -1143398423, 1324663707, 114401950, 44341915, -1783049157 ], [ -1082413184, -2089941095, -1114994323, -246881889, -2070226233, 277111378, 1080964593, 677725863, -509408145, -1052795626, -1351222188, -228468654, 1974846385, 1089463283 ], [ -2056272446, -1600806956, 1193115160, -1697422891, 151565640, 2041708074, -2082904540, -1363234016, 344946952, -987114386, -1703402423, 2076487502, -581866769, -1927336696 ], [ -1544691667, -1405386729, 236577792, 716160059, -1966219071, 2094571843, -1570930129, 1497818034, 2108638584, -433468447, 1681146832, -922390206, 1721597015, 624992475 ], [ -1229362225, -549907885, -879093077, 1872638088, 517641300, 1097358129, 226611119, 1261809002, -1373609526, 763595269, -1072085607, -1729025729, 1893665618, 1821596577 ], [ -520053471, -358235433, 1039368654, 662865360, -315979422, -1087497970, 2011190759, -102733875, 675954864, -1443243736, -73414442, -211353853, 1381750293, -144769497 ], [ 683567136, 660587952, 1254700584, 496888489, 87954850, 1086333039, 214496757, -1643858169, -1394373242, -2008045532, 722396768, -914774593, 2048106691, -1781989987 ], [ -727182726, -1147055546, 543807029, -2018436444, -1575407434, 1683483645, 772683288, -746428568, -1824270328, 1474500159, -799838223, -119961023, 838233555, 1964259457 ], [ -1383901670, -1667883803, 721287560, -861605110, -382754508, -1196051119, 955054292, -1491653538, 43987577, -1454660367, -1128819025, -298643586, -437998788, -1287804172 ], [ -117399028, -341821699, 877778873, -1711311531, -1458016638, 513807492, -629913629, -1232469321, -1129143934, -616945515, -1669347413, -1942172878, 1861956471, -1313363071 ], [ -1199159120, -1618048119, 912947132, -551381945, 689135394, 1464338308, 125674944, 766853940, -1936763259, 170792567, 502512497, -2069955739, -1801816266, 527946630 ], [ -335776422, -1078618773, 1224390946, 232262206, 1093923306, 596271442, 1720249882, 1810422472, -335205311, -542241560, 494650328, -606067701, -532664621, -214720935 ], [ 732425341, 463550640, -1066017344, -720394256, 1362377107, 1982985442, -1897569182, -322680050, -342062874, -1996270544, -984594388, -380131680, 495296206, 1716491060 ], [ 1020952550, -569569815, 1100098019, 910167963, -1205100973, -1139307176, 1581622364, 467157746, 274232143, 37088702, 1462435027, -1958716764, 1865723291, 149898269 ], [ -1057365517, -1279605112, 2129947869, -323062969, 1308167048, -1039417356, -1786536295, -1268033893, 1820768460, 919351314, -403557732, -853704960, 1388018596, 1166578950 ], [ 1942977711, 2128219035, -519024130, 1375464975, -733005468, -124528874, -660668879, -2102306781, -1423534471, 2145486435, -309597705, 1140482670, -1377344789, 1602280330 ], [ 385142733, 484892014, 27642039, 224615543, 1711867078, -1239291407, 276386921, -841360384, -715477914, -648001468, 1293620243, 358543276, -1365861983, -1845680506 ] ], [ [ 1546209097, 1048733665, 1286499287, 1263053012, -1246735343, 1555459340, 1319403943, 1296068403, 1591477632, 384000967, -1494711422, 1673419979, -1886660665, 1088934095 ], [ -290300443, -1068709450, 1082003949, -1544362288, 593510790, -1235164919, 1707178618, -899739925, 1488371981, -789292480, -302813806, -2041554683, 93088701, -1268260098 ], [ -1519894243, -345964999, 1224243176, 2103738878, 268024980, 893538119, 1284446326, 1272473508, 818011416, 1653179826, 1526741557, -725654239, 401248378, -838339255 ], [ 318745814, -878846814, 1124466869, -1653479785, 1433952401, -499724949, -968713735, 1453755469, -1197410605, -1692749207, 1082048422, -1324994134, -310033716, 1989354605 ], [ 573562304, 1411328347, -808420889, 1776610760, -1895103553, 1356765699, 2051118117, -1973218360, -238545021, 397521862, -1841001539, 122330125, -951881810, -88311149 ], [ 435856644, -647970020, 870651158, -1715080600, 2123998407, -1182297187, 165848648, 541870904, -951944567, -1938579641, 229441845, -676879477, -852722565, -153166975 ], [ -1506524433, -500619876, -316395966, -2132126694, 764356687, -1476735101, 1546988949, 1479625919, -1314307774, -416480928, 1832192570, -354361414, -1935182537, 1451089481 ], [ -318307869, -564623187, -1562340256, 1008110796, -1852399990, 495240889, 1084032616, -1363797266, 140483281, -949143099, -427095730, -490685344, -1061301148, 112427142 ], [ 1646337040, 1831184889, -1613935507, -1193318484, -788503976, 585591650, -741875378, -2027197116, -60798462, -470853315, 1621672312, 118370378, -826616827, 1088941913 ], [ 2061168372, -1522666562, -1599259237, 14741580, -898025749, 282168521, 1206127237, 1651716572, 1295634475, 1828902467, -191470592, 1690200033, 1400058924, -1881272581 ], [ 1210840946, 1514683916, 1188718952, -953307468, -1230769772, -850005961, 262159992, -2065989502, 420872018, -206539514, 1745476531, 125128131, 1811089982, 25892083 ], [ 1525731797, 24306216, 1077512045, -1179580490, -335662944, 265563258, -2043482192, 2090724016, -1844679276, -2007964533, 220387336, -989312509, -1554960608, -1648681670 ], [ 1555860935, 993467480, 297281325, 219473965, 665051237, 375612215, 1037133589, 646994599, 696414352, -972160512, 1555373448, 888832662, -77887999, 196436216 ], [ 1472887434, -1292185660, -762374732, -1121466658, -1527072131, -2091690765, -147501829, -517647527, 1360304166, 415963289, 109413792, -774073185, 1494739738, 116481577 ], [ -1421229082, -1542829484, -975057974, -715404983, 507000156, -298482644, 315208175, -370754161, -1738047865, -29195034, -1893378310, 133003506, -1925798319, 1017649358 ], [ 1582247339, 1248255796, 1201594042, -1946332360, -642594443, -1996039929, -321268983, 925959111, 756641997, 1237460170, -167403437, 1275324644, 55790517, 1650547647 ], [ 1611282606, 1246649902, 1238819099, 322660127, -2037854003, -1874416860, 1805970727, 333834223, -796294762, -461793644, -1195272087, 1622080036, 1120277404, -1138067070 ] ], [ [ -1289009455, 338030565, 1845314596, 440843769, -660309351, -2141985150, -1503631822, -53182495, -425272654, 908007380, 1164781992, -80649925, -870868787, 1118922571 ], [ -559181775, 708093680, 2019921778, -753428661, -2131686122, 1460603111, 479857617, 368153931, 1462491071, 2057310612, 253321114, -1563872642, 1061381504, -568740382 ], [ -664132129, -1415959556, 1341425810, -358734794, -2092803575, 1796392312, -609315922, -817417276, 1622919285, -1260885091, -655854438, -901756472, -697261794, 1465292656 ], [ -798082920, -526743797, 1113109928, 2041638250, 1810101234, 9876873, 1894776871, 213184409, -632048632, -200631441, -1009980639, 988432234, 547281174, 2054238425 ], [ 1406920921, -929232697, -1949007499, -751769227, -1790851597, -1845617777, 757108790, -1078406963, 1333200660, -690596769, 1244729383, 218718211, 2066932249, -1331396100 ], [ -300229693, 659567271, -933622887, 248644292, 1935430215, -690630047, 1938596127, 1226005540, 909356645, -1215034321, -243719276, -834189283, 1425586102, -237793819 ], [ -30687321, -682491295, 188459900, 1930798865, -801972134, 1699224706, -1830803498, -509842194, 1652079965, 1257545340, -323757717, -1403912855, 1430542972, -764151440 ], [ 1366728447, -1430644346, 1793386333, -934293795, 1208773201, 12439685, -1277452244, -859332860, 341335868, -845687470, -1021767943, 1589894737, 196310086, 549083568 ], [ -1360319641, 702470204, 1912238373, -1544751588, -1510219742, -1649307490, 352789797, -449511952, 2039544481, 2007104507, 99762046, -1492090976, -197610913, 1199193285 ], [ 994051113, 1001536492, -1687055518, 2015127382, 1420627137, -40959675, 5406535, -1390923311, 1906444049, -725469295, 1110670945, 1453906946, 1769577383, 482027193 ], [ 483018745, 828033072, 1445332982, 390452157, 1297240825, -6050071, 1820411142, 1235420432, -1126053502, -118710886, 382645193, -708039075, -1577452182, 1482764990 ], [ -168804060, 678680498, -1136881279, 2068431948, 1452270609, 187139702, -305253406, 1136368203, 966905194, -1231360326, 1641365626, 863637960, -1026185853, -2085124294 ], [ 1568917379, -264946519, 1604074861, -1172482890, 1357590971, -414692525, -834515461, 909291336, -451144084, 1295491814, -735730023, -1221576776, -227432384, 943226984 ], [ -539032276, -598524903, -1393885457, 150702914, 40495669, 115999117, -340201632, 1297216476, 1888614412, -1613485612, 1763346980, 246390457, 1507177903, 914105174 ], [ 2144898969, 457350370, -1046659498, 1356922413, -943610714, 1216599702, -2102389094, -241307119, 1639618588, 740661596, -118192905, -90678655, 269389754, -1308627776 ], [ 1706179770, -556894663, 1674662615, 1701403520, 2037570167, 1520142272, -1634941272, -421595099, -2006841286, 983875177, 2044747492, -238933446, -1573182046, -1659002042 ], [ -1878909046, 387441342, 2101333279, -882762656, -270772825, -1199668078, -1525330253, -1042262416, -344099792, -1557682893, -333268207, -1138576418, 35961434, 818676759 ] ], [ [ -68972334, -450675019, 954305229, 843369447, 202338789, -1313139598, 528168611, 1998139995, -318538062, 956606351, -2061340592, -1383008794, 230011033, -1415856091 ], [ -1283297441, -928495434, 363508373, -1916508336, 1869553984, 481010100, 1138445117, 1026314300, 248243568, 1230535859, -1921961408, -966824542, 1687438314, 439052061 ], [ -542862943, -2084809703, 1741160706, 2073355626, -841236346, -1600576843, 1311413415, -1792651839, 1884079765, -996056128, -1393688035, 1592636499, -1344723878, -1955596268 ], [ -1643686196, -430522456, -754965709, -1923946977, 1963007780, 1794948489, -823518888, 489848826, -816040692, -1700618204, -89132066, -898993813, 217617529, 644818334 ], [ 1267869986, 2137904258, 1809854946, 1690658586, -148727079, -1688434390, -988301891, 1141423262, -1120652563, 2123630779, -516353111, 1826027757, 1398202387, -847929608 ], [ 474328998, 126975346, -2081483646, -457231718, -1609183930, -1528556207, 1025831355, 1008587229, -2322579, 247369995, 2033792714, -1921152917, -1830947849, -1586054793 ], [ -935629430, -1581737272, 273274016, 1690747866, -282281611, 159474643, 951478305, -1284864930, -193941062, 1018004118, 1853533052, 915760720, 1260523154, 1609696958 ], [ -891301767, 2122752508, 1436636817, -588392450, -1332834058, -123511239, -1608482955, -1125907868, -2003973166, -1261817762, -1872805098, 1887052636, 1016035228, 257826521 ], [ -1905135231, -105842553, 1654263274, 2105389769, -514601618, 799052661, 1139417415, 1692838601, -1114188990, -1835603470, 1550468858, 1528266237, 388382975, -1789092402 ], [ -1150740534, 46159704, 179095487, -768483834, -314611483, 1913436827, 643532682, 1299925585, -1476594541, -1134208097, 1929226980, -1332083058, -1710361742, 51967540 ], [ -135984019, -759927794, -125091489, 436783718, 856565373, -93026988, 1178209657, -711399894, 1004001638, -1526273184, -1133745315, -746162236, 35177014, 77486997 ], [ 93054518, -1562701838, -588084539, 674631041, -678484949, 489200489, -1728309525, -105305663, -318392483, -1937352280, 35738481, -556427937, -583598952, 504494908 ], [ 1955525135, 1191674241, -885827861, 1385996210, 1526647426, -1335582970, -1769390858, -1224530236, 2057122686, -906598431, -1664984132, -1056407508, -1799720204, -726926163 ], [ -455745780, 1703318757, 1137896792, 2089276481, -1228823592, 1889004556, -282894794, 1608676680, 753110041, -1946349888, 1773518338, -261647190, 1482508027, 416887758 ], [ 239027749, -935420218, -689975222, 1445042809, -1853726972, -1867703403, -1769997763, 205497969, -1955741581, -449869272, -1707778273, -2132717939, -707722568, 621396910 ], [ 1854505163, 407283490, 595661313, -1684004485, -448914661, 1164144099, 243044045, -1146298851, 2079603446, -447262525, -584286573, 68411419, -455403455, 367935348 ], [ 1992915355, 75204441, -1940080893, -1024540722, -537388072, 1663759443, 83993323, 462870123, -1963893487, 429040830, -1904557438, -2143989047, 2064375628, -1899012697 ] ], [ [ -716092042, 1734944894, 1939068515, 162225245, 107117978, -2040612959, -1955777319, 744334099, -136956670, -1099473914, 983610392, -2021865983, -2021590213, -1486949813 ], [ -1570698290, 1200763926, -700654768, 1612828483, -1477566589, 1701843472, 619772103, 246414140, 159212, -1893403328, 590938600, -1073536505, 1594698279, -594085750 ], [ -1464456918, 183040343, 2016615848, 1904601520, -57320910, -604766183, 590261460, 887305354, -1552650260, 331528458, -188081993, -1621930940, -666074665, -532446145 ], [ 957607531, -421623240, -1872509770, -449447901, -761983292, -502530902, -916665866, 772914996, 1539941550, 492935372, -334079358, -1123001867, -2083543059, -767907852 ], [ -1269176626, -1621338344, -840660705, 905462610, -1963399892, 1615980347, -636788158, -1059542531, -1693892449, -2136770802, 1796356156, 1166235966, -47109426, 132898990 ], [ 74485567, 189747279, 1634310073, 97221771, -3072721, 796119687, 35836557, -1374688420, -750038391, -33348073, 1536252997, 1317469803, -376143578, -1260427000 ], [ 999797132, -221220434, -1466056252, 2057787796, -1323429735, -823139702, -1453951916, -1992222708, 1687765719, 2061159409, 888007212, -2017381478, -86988722, -206433859 ], [ 1377865900, -993479730, -582962903, 1142547551, -625662914, -1022019718, 1299079883, -2104245873, -561796082, -1838875882, -1401675735, 1332435455, 551524451, 872543907 ], [ 301965893, 327019470, -410518168, -1992313074, -335310443, 1417982989, 2087190840, 1944723585, 344975435, 1908112761, 733304202, -1192992783, -609982055, -1220799387 ], [ 2133298547, -1354935509, 1772754914, 763238550, -23965683, 753784504, -1254340402, 2131694721, -1430144587, -1239916756, 744878993, 338051691, 2134447876, 773407178 ], [ 2059263977, 1239154881, -1301746875, -950242969, -608694510, 1202264945, -1844781784, -1652413581, 1970882098, -1127442819, 388380244, 965200939, -951882703, 192963413 ], [ 1458727086, -1854755056, 473672264, -2089847824, -890301963, -774322215, -249365893, -1703238158, -1489131008, -1227960664, -1080083461, -1592808723, 1440539820, 1196812345 ], [ 1387871786, -743441733, -1571196268, -1610750901, 555284838, 1294639838, 1425698460, -231171218, -181385369, 2076586780, -1607531664, 1893234596, -293138165, 373925553 ], [ 393684511, 287091252, -1253843515, -340887618, 1781701680, 1234732637, -457691193, 753391616, -738195222, 336233140, -1177173255, 553974496, 256685691, -795276347 ], [ 321912090, 1194527898, -156009950, 1467470514, -330091011, -53285739, -2082198905, 245834154, 2097110044, 1909545378, -943165530, 900770191, 1525742756, -1790186470 ], [ 532141289, -437074242, 531147114, -717591976, 1850509655, 848198044, 233913654, 554506624, 1729843142, -659160684, -518696508, -985727090, 873307140, -16730018 ], [ -1528824984, 554215016, 559559898, 812320576, -1030764625, 105760697, 1890752426, 1547833540, 1040464329, -1055571403, -1166501875, -1257933205, 2082544136, -1858062754 ] ], [ [ -759150163, 2102358994, 2072612077, -431172058, -27704069, 610191773, 1641195487, 1776152035, -687275979, -448821922, -553148544, 1114462018, -370425885, 1956125089 ], [ -1107686628, -1787060020, 1805354434, 1068152691, -935977811, 1356095741, 1031885124, 1058812071, 1210275361, -1412246781, -1083119229, 1334206317, -715408202, 696289146 ], [ -1638087421, 1482177898, -2023769097, 760400125, -1331811672, -619291215, -1382524467, 108171461, -1072972171, 933292271, -1444519075, -1067403109, -1938432350, -23586873 ], [ 1511780500, -1811849013, -610107860, 1007193910, 974185843, 1807656463, -705882735, -1109858835, -1508109085, 1905600170, -533713400, -1991576666, 191971215, -755603585 ], [ 967885069, -211887952, -1343919704, -703471657, 1578135921, 1544040530, -127207129, 284690762, 814302912, 701326091, -1701583031, 434247802, 1420080825, -603384500 ], [ 995147819, -1108967312, 404578010, -1048651221, 71694554, 1452844775, 1949505266, 153497414, 1824397877, -956745272, -1190214820, 737006956, 2144623794, 32295329 ], [ -1231965004, -1015131152, 687816961, -1312294544, 25465084, 1560421004, -1765558844, 1918411446, -1006163883, -1077607701, 1580574591, -278825760, -1430403898, 74479699 ], [ -340131278, 828785401, 1174553990, 292594627, -1462539455, -2012234806, 81983870, -2147370977, -279228028, 1837705851, 997196219, 1365258492, 1260396684, -1734175261 ], [ 427400702, -1163216811, -739812769, -1091309674, 149490993, 925573946, -373526595, 2071611216, 1090315430, -1602895042, -711477024, 1713174507, -1194300546, -1352017432 ], [ 221920974, 213406514, 1837357987, 1968175142, -871247625, 26080725, -21234256, -1740001950, -961498761, -1414082816, -63784341, -601050130, -1342059847, -1882733796 ], [ -1084754363, 1974901094, -129859694, 1696934136, 1493249043, -964256014, -1153352601, -813362107, -1558541660, -295182015, 1657757645, -507791221, -2094018918, 1245453792 ], [ 865011279, 912170513, -1489316537, 833187811, -1794932071, -1888452690, -783403476, 708949542, -683235289, -2047580300, 2098338709, -802569268, 1980329499, 1551151094 ], [ 310612799, -880357766, -1771783099, -1132344624, 1564732507, 102132505, 1256115176, -1440953338, -1983281200, 849682729, 243087960, 1730838946, 914538253, -425607552 ], [ -785528199, -1108824735, 808699385, -290728634, -1400479764, -1192293874, -1024907231, -1148283317, 629674660, 411441579, -135459569, -1759466527, 1842872653, -1530064183 ], [ -1029244951, -1986908464, 831568812, -217161924, 965728754, -1118559866, -346343168, -372827696, 1593859042, 1823530658, -467841496, 839642340, -1944936139, -1853275360 ], [ -691858913, 645448803, 236555305, 2071888882, 1126088649, -1953190830, 1175055658, -1937549941, -790921345, -1492515606, -451165242, 1180038432, 821966066, 121557449 ], [ -1132085035, 410956586, 961723622, -270388804, 945706017, -238679841, -1954182886, -896028171, -1463450091, 2105243103, 1903473777, -1477275473, 1394737281, -694182129 ] ], [ [ 853291474, 1187981146, 336370308, -518087226, 1475847002, 1567802901, -1751396158, 342307260, -299473885, 193038268, 1610965073, -262845901, -445740844, 1534476223 ], [ -2041262439, 1435262350, -964429561, 1135774620, -1038722377, -590651848, -1749411685, -1469307398, -618481645, -2077678502, -1704753548, 799469365, 1258325754, -2117758450 ], [ 1513517378, 1553665516, 131311787, 1317276504, 906704399, 98102954, -146562184, -37864747, -676272731, -1381678785, -1364871320, 381090362, 1838615898, -2011022867 ], [ -444365988, 1433507778, -692976638, 707492508, -1751267450, -1227547529, 1924869307, -1333708008, -142392623, -1214810552, -970589135, -789354196, -1259852146, 678835347 ], [ 326452096, 10927043, 680824094, 243585964, -723421818, -32350742, -1776834516, 1633333699, 153290133, -835871945, -858146433, -575519350, -1124586784, -2034837216 ], [ 1971114805, 1066106048, -1764632139, -548397208, 107552027, 979011921, -1717249558, 2005061351, 1858640932, 790768488, -2082796528, 675937299, -1512630956, -1088901985 ], [ 1899530974, 1247395058, -924667173, 47948058, -925858293, 888569449, 382737069, 356206450, 1847974034, -2075239301, -154475449, -1754229458, 1574314585, -1884250854 ], [ -49333001, -1609840267, 444778257, 251586739, 641167060, -1741342520, 1114451186, -858641627, -796536979, -915190425, -758475006, -550559164, 1428075792, -1597019830 ], [ -1680445822, 1493400391, 1770673059, -1786900233, -386377331, 1070041364, 1184014434, 1158518101, 1345942654, -537825005, 1589551509, -233212332, -1058000877, -1496529471 ], [ 1759128432, -490605874, -1743607905, 1545911978, -1938827308, 1230418961, -1171060427, 1542133650, -860768358, -1697808511, 491512567, 376279898, 1625645572, 543286049 ], [ 1912732088, 15854893, -242315486, -1884312927, -1771074256, -746739428, 56448001, -306250444, 571907460, -1008781504, 1808115467, 1474830855, -515609891, -438574125 ], [ 835565808, -435654658, 976031044, -1109977328, -233234629, -406723679, 1279123702, -1234198678, 565771029, 729089698, 378684175, 1619938787, -1096524102, 410398621 ], [ -1545426275, -471541357, -1339613395, -1092645457, -512848722, 1605882630, -1809446394, 508631440, -363662754, 1129474606, -746797937, 1343443644, -2128109675, -837297287 ], [ 1688539831, 295650547, -1806447967, 1613980166, -500740456, 680792709, -1299402038, 1190208226, -1081376438, -1044554144, 1929720546, -30707301, -1465464194, 545750769 ], [ -1780260119, -42593184, -799919982, 646091984, 562710497, -567003399, 1519252120, -1208613150, 39719007, 1647886199, 1723859742, -1362217266, 1088356392, 496707333 ], [ 335834240, -868832429, -1077182315, 1134892181, 1366278027, -1848879483, -196909914, -1609175407, 1005333202, 589923683, 1953350531, 1498103315, 1542275360, -1038427179 ], [ 1363318223, 1327806757, -839161214, 1308028094, 898027798, -1653833045, 1337396647, 1633361693, 345715726, -1562269366, -945399761, 86466072, 343901779, 1820830380 ] ], [ [ -1375676159, 507312063, -503822184, 2062434536, -1213591957, 2100920171, -18059398, -535990514, 278468973, -1071587587, 344590046, -303625310, 1264357375, 1751634691 ], [ -25656587, -1673975147, 238168702, -2106632457, -780404517, 1016803289, 1512081787, 137114389, 880723154, 1296826763, 1354006637, -846303602, -92552025, 1651703250 ], [ 1029384686, -525741982, -202289380, 373825743, 1128178786, -1679553502, 1185036965, -1866887468, -1438571830, 1751253337, -172958066, -1041191219, 338982788, 1842933405 ], [ -65285516, -1090042856, -10670952, 2060610690, 1115055628, -2030341720, -299695838, 2067650638, -1396277102, 249865353, 1169952429, -1036504200, 1935441196, -986456746 ], [ 705188354, 1979707453, 767501517, 554027510, -310318500, 1807903454, 1415143133, 890223658, -2102029218, -99125545, -1869517493, -240918481, -1406091427, -1367996691 ], [ -1909874748, -1004598462, -1619154747, 1963298695, -992238034, -1734567648, 1888087559, -1643139675, -1205872884, -2010725873, 367783137, -286484652, 518289321, -2093118109 ], [ -1083233357, 1316781534, -1635890921, 1842076483, -1314879528, -126066176, 1400660806, -1693564861, -406161146, -1914474118, -1525138286, -1670051252, 24364635, -98590304 ], [ -1321918418, 616997616, 34123449, -200516690, -414091431, -98716344, -614031168, -937327067, -290852059, 1551231260, -1954936254, -2031222187, 1773914805, -1000082640 ], [ -791456131, -273700693, -52790127, 2015311964, -1036233150, 1772441973, -536779593, -2136697076, 1888948298, -2014458151, -825706408, 651165526, -1978988931, 1760546258 ], [ 1220359885, 1604311162, -2098350196, 1647871252, 1995948021, -1672324813, 214521694, 1708844131, 651527810, 84953112, 537300403, 175552478, 290258743, 2039712923 ], [ 1347182726, -348500767, -978544753, -316719484, -694339801, -693866950, -214122396, 1815580913, 1237876764, -705373522, -240240287, -614575945, -1559877279, -126298705 ], [ -1723215303, 1318224959, 2124626629, -99389875, 70406231, -525092159, -18050253, 805784326, -1062195429, 957846404, 710550336, 1193289509, -1072263180, -286590840 ], [ 1071635766, 1136847661, -1590929495, 1265376152, -1930792009, 148595567, -907291086, -1148003766, -1919142884, 1859895436, 2071751548, 747114233, -1592733366, 448265069 ], [ -873389577, -487167820, -44215583, -744437469, -944170314, -1136061032, 1098730404, -1095176154, -1793369509, 1813467420, 1035183619, -1093007887, -412399840, -2035848650 ], [ -1049013590, -1113596652, -2123969215, -1453718637, 504648782, -910612193, 1630668448, 841889257, 1138378508, 1703708970, -1061719175, -1259677544, -1427483813, 1763678331 ], [ 796209049, -325759484, -521477554, -1304048083, -712823306, -16242685, 327927204, 1267289816, -2051389436, 2144552716, 1509360638, 876459933, -190814394, 910485273 ], [ 1838500124, -2064777262, -1802580157, 1613427607, 1584736398, 490477572, 262542346, 1284508432, 390033237, -1429019053, 45810023, -1493477416, -1670683114, 1443968911 ] ], [ [ -1048885439, 410037013, 1606543811, -2067247706, -71138789, -1624371645, -996413363, 2012448983, 1789672448, 169343526, 1180882969, 260811154, 1241582334, -408963156 ], [ -1753252186, -1890250510, -1892942764, -118997381, -1505285086, -155807364, -692730443, -1633310724, -1303193785, -551285441, 704057311, 2025385090, 180488737, 1411400033 ], [ 1473918966, 1502914076, 21419430, -536998395, -1978423263, -1120689760, 1811472535, 1314556854, -1098785906, -2036526337, 281063459, 872821931, -1641188546, -503141035 ], [ 1422419353, 295553201, -1420679289, 334869616, -1997608040, -131513474, -1172993869, 2040288235, -47533011, -1947993394, -1293783851, -532470049, -1786906189, 846073908 ], [ -1020476951, 942629282, -164142360, 92782778, 1467980782, 187888438, 1212417184, -676233661, -1783627460, 1056344622, 836484854, 990506444, -932335281, 600074413 ], [ -2141620225, -1847782000, -95210250, 1805346367, 517761017, -1704142938, -761693793, -2140497545, 1782518657, -1728847510, 1745849513, -1377118763, 703920037, 1651855254 ], [ -461315306, 484952477, 1699991945, 681901400, 926899337, -1894715319, 506467776, 780147436, -1543061147, 2010561725, -719123305, 2029866166, 1758670223, -1282947773 ], [ 47241477, 1747034376, -809055410, 1603639367, -706055603, -1709750011, -819204798, -55291742, 724607619, 232321545, 1810909689, -465080969, 1110604643, -1127339625 ], [ 1771579590, -2032892255, 86791937, -1031676321, -390628377, -943996443, -90027865, 1744436443, 925202240, 466347977, -924395796, 287546777, -2005326800, 34299332 ], [ -2060970600, -1674324565, -139039616, -1265156266, -2043478909, 777879136, -1160232200, 135374571, 344961749, -509879311, 374296754, -1907136835, -173517100, 885037364 ], [ 1357690724, -1216694059, -1390594963, -9326201, -105511580, 175399595, -1080611106, 1780774310, -2131323792, 435062481, -258191908, 523009660, -1994043450, -1136230849 ], [ 419628215, 1964231851, 1623558131, 123884260, -267670723, -856677722, -1293329450, 2087401835, 440203511, -880503554, 776294919, -1937176269, 463354580, 211447432 ], [ -408650313, 856910023, -527998714, 1718846365, 333198974, 2044184168, -1116028978, 1420790850, -1983156182, -1131836671, -1769806042, -652248726, -231761505, 1917765576 ], [ -227065854, -709166653, 915296836, 872411195, -656437872, -289249735, 1945225427, -1339011515, -168422336, -930700829, -1604595469, 1406036029, -1012055946, 1279503358 ], [ 1171278512, 1954602073, 1502805413, 2133376984, -1362414988, 161259979, -1604575937, -1310343675, 551397638, -1642199928, 824330877, -2039942014, 698908873, 591195684 ], [ 1169977274, 1231123697, 1301884510, -655310697, 1415725884, -1792607803, -2073045753, -591959782, -1510175174, 1242341558, -171929644, 575897344, -1812430081, 1401193909 ], [ 1537980469, -1953019536, -126873954, 1678681042, -2057001071, -1216298842, -1927344609, 564099559, -1381986455, -1121995644, 1698333410, 1168612771, -1307263958, 1564414231 ] ], [ [ -2084434638, 513810924, 2042228565, -1666469463, 672723513, 749019865, -1933835661, -553944256, -108965637, -1625485591, -1106795778, 1735751725, 768705354, -1354522202 ], [ 1138486733, 2081097511, -572166687, -482233703, -793730846, 859880420, 1419138512, 644476945, 153587306, -1354728857, -1196135305, -551052401, 1768667932, 881639106 ], [ 520063629, 129328784, 2142550712, 1352600041, 1746334939, -238651699, 543077486, 1355646035, -1130372771, -1658784898, -1799127999, 1350247825, 404025745, 1986323305 ], [ 2138034847, -1421910047, -339764109, 358554125, 1064267185, 1475709120, 1844795462, 1113358816, 2097447805, -1897657182, -725834481, 1387661570, -1735137443, 147383401 ], [ -1100535346, 746628036, 636035255, -1590933475, -1842596692, 226163466, -1691862293, 1649203652, 1163041140, 1082432293, -1925718607, -247219880, -1967506654, -1490464395 ], [ -429966159, 990146559, -1949870061, 1529749563, 1675188706, 1664800566, 2086072180, 1815307937, -2064969940, -1015819565, -2019352918, 460981663, 751367923, -2058571126 ], [ -445554075, -21054775, 1369704551, 313550714, 1849918806, -863074909, -992461038, -911004185, 168482846, -1808647505, -1357085997, 1999592638, 1512719614, 1301764027 ], [ 985671145, 900794524, 331740999, 1571328705, 241963963, 1205016437, -2099380544, -92954462, 1698219299, 1993182110, -1321142373, 127810359, -458810419, -162883816 ], [ -1338294460, -2053002963, 432613452, -129342976, -1426227843, -201131022, 616745170, -1774751223, -76765180, 383322722, -1548671223, -2089486690, 836406096, 1928451536 ], [ 1143679525, 329844724, -1105202760, -123032089, -1606968020, -882268060, 111640570, 1675798368, -1168179559, 1087530693, -2067789462, 1903794186, 716496950, -491108306 ], [ 2091112299, 874028312, 1379913474, -1796528483, -881003048, 27718384, 837007882, -109093420, -871787385, 1844157823, -1779891407, 321238516, 1380712144, -1021895622 ], [ -1589098226, 1822884333, 2132403874, 34882217, -1169222485, -273327771, -940143928, -1757131025, 1019968256, 637893196, 1182175650, 471840353, 343153833, 677039941 ], [ 283772177, 1227226144, 169864488, 3093162, -733893744, -2315094, 1229104171, 675064262, -120793657, -257680, 420426065, 204645524, -152453435, 1135072259 ], [ 93602527, -1391732818, 735509639, -1635782697, -1211320931, 750323143, 190955768, -1462262353, 2094639379, -1699778122, 870884809, 1167927549, -227787966, 645397543 ], [ 322789105, 507379914, 162792553, 2133656604, 1783758046, -1612095136, 1481681517, -578666482, 599450080, -1670802828, -1403375309, 1652676980, -1050034771, 1451464006 ], [ -1441673066, -1891699536, 1524153655, -1085327993, 118450672, 1286752813, 67984241, -1324419158, -1146964513, 2022061625, -608896204, -1250008654, 564241877, 1922933736 ], [ -667819676, -448318248, 314215139, 731252938, -448213385, -883700914, -1995758665, 422831882, 752173229, 1724587781, 956176022, -579616325, 813738907, 1654699230 ] ], [ [ -2144727172, 349049718, -1108083077, -34749198, 1908057044, -433319171, -1515093507, -1116506007, 389695578, -1134844479, -1702132345, -1150533273, -1196207802, -1018108493 ], [ 314398278, -679143699, 312534441, -551636113, 141736505, -1947795539, 1051320424, -1643913288, -715110142, -1762595218, -970824077, 590027390, -1676480010, -1495598685 ], [ -2117469308, 295127257, 1434641501, -1105959594, -970402695, -1040193318, 1499730102, -1929478438, 2041484413, -138585181, 1546936413, -1260147475, -340410829, -1180228053 ], [ -75160571, -1375589518, -945465212, -1348438255, 1954404538, -568490425, 1121761133, -151224971, -1638393189, -116992207, -1379375985, -1942728463, 958043366, -197794463 ], [ 1105391165, 325842520, 748469998, 2010474700, -612892634, 874327011, 447877946, -5610249, -1064898411, 953997068, -922859523, 1472989920, 1254791629, -1946396948 ], [ -981000667, -1665733700, -1171859728, 474907487, 1456650351, -537572355, -2123955437, -374676554, 1441653519, -1872458580, 2033411830, 1081330230, -1443445192, -1956230543 ], [ -1756256224, -1108945433, 1726690032, 1092156538, -768883843, -1169538780, -2093516504, 1320317811, 516219394, -1556168723, 963515973, 493703870, 1181012092, 611609071 ], [ -1179254342, 524474147, -795157982, -1645534041, -1108779980, -645607602, -1557237054, 2135185695, -2066676973, 1366245202, 1186868386, -310411914, 884421284, -1696915380 ], [ -798075018, -1706755643, -680764956, -1423668783, -551661870, -1607847588, -1341330816, -695212223, -1737565847, -510545761, -1886499490, -1040042500, 1104515053, 831017218 ], [ 1875681542, -293987716, -1618903909, -886136731, 1172061651, -2005212203, 770276713, -1401456880, -1200258391, 1554420278, -1091285617, -773235237, 46566915, -1073812975 ], [ -631063527, -1511633120, -695831725, -1660920455, 95141937, 479082723, 1393422450, 1982134836, -1984462824, 1921988845, -527494503, -559396864, 377428988, -1316345630 ], [ -1577703420, 81190940, 236682609, -1161040558, -1130557479, 2133129855, -2038421650, -843476452, -1309539334, -2065783916, -1444981318, -1191601815, -1309959580, -2087134961 ], [ -1463038552, 1185391085, 1058801082, 437455497, -1357531442, -116910501, 653673288, 849968669, 2051773721, -539804146, 1047300524, -941931505, 421401438, -580889988 ], [ -764618777, -402706608, -63096532, 1034562097, -1350009045, 217073542, -1335538739, -1577433985, 1886474425, 432318596, 1201262863, -582565065, 1754177302, -140390443 ], [ 701041101, -242172025, -709048254, 1825758605, -594152789, -479520884, 334859514, -1048042416, -1393842301, 993801950, 1641391346, -118000946, -961125219, 897515203 ], [ -891541560, -949039543, 930036095, 1952816361, -189720987, 565157915, -2001798261, 552523927, -1681639752, 1304264125, -1881672786, 1500641308, 32378843, -715733702 ], [ -1247024712, -2126306094, -300917810, 715092538, -1969534255, -1037724091, 1289228317, -1038280560, 1720283941, 1327946036, 338699070, -1413522989, -330767371, -1184526544 ] ], [ [ 803687157, 1836277958, 121930055, -1322178253, -1752758184, 1039569557, -1978638677, 1522849568, 1952699679, -1238653009, -1827588482, 135183049, 2112716357, -835490810 ], [ -983722038, 1801432405, 844717970, -1922380025, 262923451, -327005534, -1485582839, 97826877, 1379687362, 718035159, -35428138, -595805971, -1441689218, 300603947 ], [ -77049022, 1707095304, 647606435, 1247357604, -1224516479, -450759243, 1531520909, -22660632, -1130300559, 1195161211, -923268566, -944565545, 512461827, 139396305 ], [ -1984737943, 1874255079, 254006221, 1438338243, -110643010, -182001280, 1199704854, -1364226913, 758366445, -1198188305, -1221054109, 2074743075, 1967283159, 767319338 ], [ 12854861, -1603441790, 1226514571, 70543279, 1783967518, -1825680658, -150843542, -1550452334, 1678573612, 1225329335, 191669322, -534209105, -489581270, 1160975583 ], [ 1387784745, 223579949, 814398109, 183218247, 1370086530, 1540564419, -670502336, -1181432423, 403954608, -31902748, -485510766, -1113732459, -2000041580, 1060233391 ], [ 516907201, -1800564378, 1230026947, -1826295536, 2073082631, 183172405, -1348656150, 1873498709, 1686208984, 455591382, -1866635819, -1678575894, 305759080, 54792526 ], [ -398908563, 629837403, -623828745, 994679199, 208078550, -1805301365, 137522757, 1816785014, -1939064817, 1993829501, -926740668, -469453893, -501328784, 1094261673 ], [ 1065102417, 1677700162, 1044811357, -1859840253, -259413496, -250781028, 2069525762, 768859706, -203422481, -1620559582, -794533599, 163741015, -1473719450, 1368754628 ], [ -1331715536, -1361045, 1429214804, 340007044, -36331144, -807627668, -2021433296, 75761409, 1479775745, 888780364, -783465555, 1474896118, -1191061085, 56451181 ], [ -1880161906, 1799923893, -489859966, 2118787528, 1896409776, -1021795197, -248640155, 2044907729, 1533254631, 1153386925, 291051668, -808207995, -1542300083, 1331093276 ], [ 1062705587, 1862647113, -938655222, -1657254559, -1811833691, -780680762, -1622263203, 1037510139, 1664224325, -109185531, -1545799329, 1633894263, -422827260, -31636397 ], [ 1857620692, 257208981, -765470286, -1618468423, 1703726376, -1339167613, -633676563, -845227283, -1622729315, 1573954218, -908433455, 298579375, -589033029, -1697954702 ], [ 748635923, 214000706, 553540198, 1425639296, -1194382868, 1171266656, -1900522920, 63161877, -943303098, -381903514, -691471755, 1984934694, 224452664, 1967021351 ], [ 313726283, 411397674, -844093504, -317139806, -1625194831, 2143101723, -1881906716, -763387244, -685049525, 2048894281, -1986195758, 800571702, 1340329911, 657134543 ], [ 902373160, -955475905, 1679378321, 1943811003, -1618261540, 1198545521, 939427100, -2034341135, 1052528482, -1298661171, -128544612, 2009646631, -1143427904, -265608495 ], [ -694123196, 981353957, -966206083, 554469517, 159061648, -1383518008, 1692770737, 945949153, -1313524048, -1774401969, 1937381652, 1635272627, -1516421839, 172296658 ] ], [ [ -1761502257, -1245737289, -60335054, 1198291531, -1089359123, -1647266593, 700628458, 669653656, 1656338477, -786417381, -1536972042, -1335971991, -1109132126, -1515704967 ], [ -499078587, -820915096, 1532820774, -1841279224, 780803678, 1724519698, 1692273918, -2118162292, -141074266, -452392251, -500901339, -1717694765, -811503952, -467099826 ], [ -1682739472, 2015735996, -552178655, 1452346771, -1010702282, 47027758, 799366601, -951066627, 1211535783, 24376681, -1998565125, 1438573967, -164078014, 313564958 ], [ 172284695, -244676779, 353278960, 760888539, -2136598962, -1344502308, -240664680, 1482457514, -2090025277, 1336758560, 2028238902, 581454916, -886656461, -569080210 ], [ 895417352, -1538627911, -1871975290, 657857598, 2055549292, 1918802414, -636848157, -1808304358, -926363614, 896501183, -77869756, -994100228, 648847170, 257382082 ], [ -1513011701, -2101548764, -1615870665, 1949744608, -2055277099, -195060610, -703994904, -1787006061, -150125167, 1245403540, 2025889232, 860503465, -1224581339, 1948854785 ], [ 1312959442, -853550068, -854590745, -1322220948, -1250960773, -720474576, 796969169, 1561251271, 1490180736, 1412117372, 507816750, -1013414751, -1066883654, -1346063121 ], [ -1622028323, 940261527, 1319501098, -284345093, 1945858475, -1663743832, 1874652964, -188434479, 278594745, 796017836, 2116724297, -1690793972, -24244297, 61985234 ], [ 2069594638, -1358327610, 900901915, 223341958, -1690774166, 389676692, -335483704, 443589182, -1307684036, 2002243702, 2018015447, 1846408326, -1823211158, 2040268800 ], [ -1763412533, 1982870323, 2143142172, -379224597, 1639494838, 2095561526, -1989345469, -1243727863, 1941880649, 1567725105, 119431908, -1891305399, -1246130111, -1066525021 ], [ 646860530, 1463356725, -1641410297, 1629629022, 544774136, -1466683126, 1055803429, -28085564, -1855107089, 1164948212, -1034211545, 1038472764, 1356576634, -851902613 ], [ -848683055, 1405469192, 1752033552, 68277439, 707525505, 717806705, 200408732, -1809753345, 500111236, -1565618636, -389460059, 1486577033, 290437219, 110433828 ], [ 247106470, 1843292327, 757998944, -389562852, 457318509, 1195578569, -2138717494, -620054779, -1984072804, 1617466270, 634440637, 215128845, -1024991914, -1314768104 ], [ -47031460, -2080755323, -1037003361, -1577764397, -1360828001, 1988892278, -419033187, -1778547157, -358795262, -1546127430, -722817664, -69164029, -177926988, -2091344458 ], [ 1904449331, -910891375, -2053825508, 41035148, -1800195898, 1050220676, 1716189993, 898709048, -2003162247, -263550955, 1145139005, -1378317741, 975353874, -196405926 ], [ 744591323, 1578749300, -1877157714, 843767275, 1528667941, -1758344641, -285482705, 33953637, 198419785, 2044880707, -2145065411, -1490695559, -599350501, 1030516511 ], [ -156367042, 832026203, -474388109, 214579374, -110323017, 1643917101, -514564765, 174934260, -430722509, 1633290093, -2066062081, 724791622, 1424202547, -1304953461 ] ], [ [ 2082429289, 1980285024, -530358704, 966160346, -788065937, -1797455802, -1848415040, -88520086, 1182575957, 1310395658, -1083936542, -1050424632, -459483031, 1839338534 ], [ 907714479, -1865764825, 574947833, 937050171, 1193782506, 848108770, 230339499, 1246261113, 198554875, -237434251, 1263907178, -2005969936, 1919919177, -1668422298 ], [ 1815321877, 382412175, -1297211640, -564675420, -1128510433, 203578087, -1805645019, 1903910932, -791719252, -1910201229, 1364532325, 2109241045, -678913675, 1452901262 ], [ -1346217919, 220687476, -2068773278, 290710212, 414048095, 538050193, -1813686007, 1848804285, -256192703, 843530986, -149398837, 1212120045, -10697400, -711966987 ], [ -1262455369, 2007132871, -2045814921, 1772038321, 567204304, -79942381, 913567555, -1230359858, 1718488788, 349012618, 522741633, 489264483, -1233303028, -1611739967 ], [ 830092490, 1227477426, 935925551, 153659358, -2132001132, -2113720593, -358924335, 963640154, 1345294487, -1305738483, -56275332, 1731371603, 608500263, 1638975409 ], [ 695828325, 681593535, -1565393616, -1832562280, 2098652392, 1609306540, -744128197, -38520420, -374604741, -1814277248, -737188141, -711766438, 600189981, 458449809 ], [ -14194654, 753563275, -1722018383, 1839967356, -646228666, 653114799, -678962105, 574784981, -478375221, -57632505, -1637216130, -599979617, -1867414058, -1552089453 ], [ -1654673790, 1474240593, -1099769429, 1354327255, 1215361600, 814175816, -439822639, -960017824, 546873913, 342653669, 1807413996, -573286724, 1418505267, 715256204 ], [ 635368329, 1297173214, 1871673845, 412187555, 1481129063, -1740019627, -1831685722, -610820668, 1001697375, 494630099, -856100414, 889145873, -1432829507, 1811296471 ], [ 642170372, 1290122465, 103569069, -295482606, 1354281100, 1893168557, -1721598581, -200969357, -40405159, -1957542376, -677048042, -1469589070, -548551406, -1425732144 ], [ 1599342244, -253355593, 266990695, -1492762196, 706114385, 1858797454, -1453144639, 62915082, 1600348238, -1012588718, 69945089, -1472088001, 350926176, -1354057316 ], [ -536090109, -354642842, 1785491566, 1947152304, -1443886942, 2083165448, 1060209960, 1303585029, -1686638994, 2044592083, 799402760, -558541691, 342614330, 461330373 ], [ -1289193388, -317526059, -1437739036, 1305026055, -1743203236, -1943841941, 1581818953, -182992321, -251674312, -1859704861, 690795209, 1879643018, 2131663601, 1616036195 ], [ 521505755, -1889907679, 1170963885, -96589905, -941646910, -764739972, -1467228190, 705876639, -730824982, -1532301265, 40405357, -1810927656, -975977593, 327221095 ], [ -725607653, -914689302, 990879011, -132536581, 221355187, 510752211, -782481165, 753441193, 1006782871, 1775892383, 1180054861, -275728339, -1931534242, -105715739 ], [ -111481302, 2049912474, 863695083, -404953264, 7573422, -1997077131, -568975856, -1891420523, 1221162383, 110815668, -1463308399, 2067996559, 621468047, 978279720 ] ], [ [ 1450763271, 316744584, 1389356263, -1728270887, -292542932, 858832071, 377484310, 421577710, -848423521, -797916710, 1681680062, -958660453, -260645975, -1098892449 ], [ 1141901319, 650137368, -1603465116, 360053760, -634104481, -302776551, -9423050, 1160576312, -1268198849, -1164849739, 1115005344, -1615474197, -730771059, 1792613911 ], [ -40954189, 644051317, 506226925, -1796627690, 1245631791, 701702832, 624310332, 1256917202, -519299544, -78024718, -1621255527, 1117142787, -552059723, 1435807874 ], [ -610614204, 778432037, 679338145, 1121060217, 532245209, -942254705, 393800062, 305264874, 1535150637, -557666477, -824799160, 400441167, -526070732, -847269503 ], [ 2044607466, -500028050, -45253491, -749366810, 1818988940, 489696585, 89553087, 1930923833, 1481504756, 18320969, 2033392891, -615366417, -1650059417, -128884055 ], [ -1701616773, 1138313916, -1492594967, -725058708, -48595536, 35693836, -79798502, 883351286, 947406049, 60279590, 1036977214, 561413143, 120763203, 284355406 ], [ 522399182, -1952647948, 1850121725, 1337397591, -850151622, 1287370766, -2015083087, -1708147763, 1735579968, 374122024, 1453148172, -127385594, -2048810481, -312649082 ], [ 1348420502, -2084873043, -1523036165, -160210461, -1808996562, 1457331950, 217555644, 1023778322, 363220282, -1374021096, -294456681, -97340462, -1924235279, -403975562 ], [ -1837361971, -206712068, 1119917812, 1347203917, 1749787753, -575428082, -1157109220, -540563739, -115668068, -1120063002, 1901433398, 51245874, -250568226, -2011779734 ], [ -1210205783, 1210962279, -136330099, 325153985, 574906493, -2076475781, 1582578064, 85624382, -1805174584, 1034608871, -2141317091, -573066093, -1323638905, 1197670946 ], [ 1466378188, 575768681, 1516491231, 2077970458, -1494394116, 980829730, -932413513, 1683902266, 970568888, -232777089, 2095565101, 173116872, -1619473563, 904808025 ], [ 1562586158, 457252833, -331389475, 1675138728, -1292130903, -285452778, -1108260752, -503458831, -927544203, -29029112, 1194483085, -383232831, 1608630043, -244161569 ], [ 58466277, 1148547412, -1531574384, 556126931, 1894887979, 1552940823, -636416794, 540373305, -1946478859, 571252137, -867549207, -1241015199, -176988728, 956639906 ], [ 1461314191, -2046837779, -113436378, -484315857, -123422543, -1402438217, -1184721381, -1532934285, 2078128511, -1594207663, -662747503, -1770822475, 944221780, 625376049 ], [ -2005431429, -1396876531, -665015555, 2121428384, 444231599, -530179898, 117537386, 720966994, 818990726, 1989194085, 146244684, -1787436614, -1417898106, 1082383555 ], [ -2035309063, 1749268504, 1536819521, -815137500, 723852649, -2145067076, -882476805, 1300402716, 600768930, -681879113, 605489532, -1082399804, -1148289363, 194666265 ], [ 994602193, 1096500193, -550959326, -1098913620, 1723257740, -194914734, 2052800019, 689634008, -1840689878, 1236502528, -2088725019, 251831037, -2097201858, 741812425 ] ], [ [ -1901010645, -1362748887, -701655442, -848920279, -81009833, 821773823, -1083196114, 1116356653, -1564806726, -213052547, 230940287, 117591863, 841388697, -120081696 ], [ 1838399118, 2123550826, 607260355, -1924414066, 1164097748, 1454764192, 2015779078, -535401293, 55077701, -247109222, -1425098587, 1706889112, 953477523, 890028869 ], [ -1421531889, -724467354, -634165419, -1323865247, 1153327531, 73439514, -2072268035, 1428589765, -1797221084, 655588997, 1424651632, -263549166, 1661358006, 1339372128 ], [ -403922410, -2126712853, 1480363413, -1686440322, -144297695, -108423865, -475044636, -1119427471, -2024359573, -1236004581, -843197717, 984760162, 102834256, -2066924648 ], [ 521879854, 1217763523, -583835185, -2109827246, 773268457, -2097918053, 2101020512, 746540646, 1801769556, 39616406, -887264609, 704478618, -1915781481, -142356377 ], [ -406663310, 417432464, 1041284251, -1818377940, -1821764356, -897099320, -1270122573, 627960423, 1313635874, -580187572, -1021704092, 1192125094, -286696209, 890008276 ], [ -1250184594, -694216990, 1763158679, 118338111, 1822616484, 1837180213, 1860735253, -1301588963, 1177555355, 735264290, -1901745702, 1328630583, 679158322, 1551887594 ], [ -1954380178, 495455327, 906689534, -1252700894, 391227731, 1721143860, -1901910981, -762808086, -1104426263, 140680008, -816519598, -1502803709, 1278561808, 1972488915 ], [ 649224142, 1574338322, -283195909, 994019659, 668682630, 21221954, 1054310789, 556696778, -1034412060, 1947280326, 1689000263, 452471501, 298087481, 711440746 ], [ 5701844, 1653078663, -1866508510, 938768140, 1017544508, 39521853, 840640940, -1643829966, 517510267, -629792681, -1640406479, -44252933, 396009099, -370188218 ], [ 1145991761, -694602836, -1531586867, -1222687879, 1597509727, -1831566620, -393335500, -1783646725, -693080280, 1772539433, 1383035238, 1106880588, -312303459, 419424990 ], [ -1364737343, -1524864340, 1638244477, 1958271480, 437156270, -320039096, -776469474, 753898288, 441558908, -1258829541, 1702886456, -570959867, 925691143, -1771129051 ], [ 1302100853, -1867752545, -1060302792, -351253027, 1825863627, -680655439, -306878035, 2083630937, -1702916825, 1978527924, -563025725, -843352377, 1687827144, -1301844878 ], [ 400076443, 409443822, 197339956, 1638336975, -544889107, 904072194, -2022619408, -1442366638, -987365427, 475209774, 1843954868, -295378497, 2073963920, -503075251 ], [ -1179710728, 2013362466, 1858785510, -1262914658, 1800621019, -579405407, 353307076, -1961305590, 1556929395, -1864326490, -1282403339, 1956398550, -1567341619, 125526040 ], [ -1148330231, 789100159, -888189515, 1102815984, 893790409, 1386013764, 1976314960, 805124606, -278701779, -2135039959, 687388072, -1010099948, -937539720, -68079832 ], [ -1084151115, 2123265607, -1369382125, 1118195637, -1500117516, -1824549138, -1316850309, -1379424605, 883865663, -1745183333, 1536461676, -1307515821, 1365104360, -1279940805 ] ], [ [ 1956034090, 1419937782, 985253110, 1222774600, 279332426, -1412469353, 23637886, -327299081, 1239606041, -1694859834, 258290157, -1557612680, -1751706066, -79240036 ], [ 195415868, -604468912, -1196472694, 1778942884, 212388595, -1274542098, 175098279, 931289846, -985296152, 362952063, 2129103370, 1789151245, 880541831, -369948464 ], [ 231718472, 1589515310, 803843063, 1211979071, -305249914, -1643590727, 760029098, 1536239724, 1136962822, 237248189, -667079575, -845011250, -2120241220, 445373997 ], [ -1562193014, -1564976160, 1910097829, 1822896547, -256294535, 2086737462, 921286475, -1002642680, -1424088012, 1085989409, -33714427, 900923891, 607682011, 850025280 ], [ -599910890, 1457365822, 1001564078, -908911178, 1486900738, -1596842314, -1834807551, -1173736066, 254468563, -1928378448, 913840701, 747842694, -1118647876, 1275947518 ], [ -159103649, -527913391, -1800150289, 907775661, 926700558, 1051778545, 1886229289, -431871729, 1226010775, 256651247, 1458952967, 992973176, -1635642341, -480886143 ], [ -1062585078, 587316667, -1190857786, -684672084, 701181373, -853744960, -191807715, 1804738207, -2142395298, -1517855737, -1770591771, -787791642, 757801428, -972364242 ], [ 999294864, -143104438, 1789367097, -1410827424, 227817844, -1415792123, -407635373, -1179237584, 874399562, -30201352, 1082960517, -1839104608, -1073967397, -2129318696 ], [ -719161259, -2127116439, 733695653, 304385412, 1766387701, 670926025, -1007485467, -1620716218, 2074539839, 1444218003, 210437325, 583659499, -66805041, -1097403900 ], [ -1609485450, -655822732, -905758242, 1112546952, -365765309, 1640269306, -1740797622, 2051606147, 1018936702, -421789388, 2094983614, -650828794, 1687484290, 530232243 ], [ 1882290568, -1289554127, 998019363, 676471115, 783879696, 1752090671, 1905840956, -2091652285, 1378234539, 399057757, -791442376, 78668651, 691081528, 94938941 ], [ -1609548839, 1920557875, -141756784, 151871192, -1389913829, -1756570836, -1866688491, -720263446, 627416575, 1693765027, 610106125, -1201268636, -223093909, -1046541982 ], [ 1632690828, -214822089, 1389594016, -1619193340, 787807549, 1996696847, 1720409256, -1624952512, -650678948, -2133375932, -301791005, 1204244053, -277152696, 194161877 ], [ 1857241433, -1158045020, -201254713, -610067941, 2126367026, 329655813, 1481747804, 746005821, -58187069, 428647391, 1691964174, -177397780, 1656706736, -805138075 ], [ 1877254168, -79862030, 351883231, 1455249464, 1700612132, -255754531, -705939061, -553042252, -2111375669, 343236917, -1756862620, 1426679542, 211551276, -1230147948 ], [ 1954752993, -1125946561, 573425387, 1013806159, 1957364362, -1859391855, -731089130, -1595396002, -363059618, -2014824461, -1124611830, 554478715, -114825293, -167308092 ], [ 1297072633, -2033935773, -1208086680, 1806333890, -1836644656, 189930886, 1152806489, -188998119, 1319569507, -955529747, -2025892008, 996188514, 2005384846, -910089178 ] ], [ [ -1038890845, 2107668510, -314486361, 1823734380, 1192318352, 531119690, 106084098, -698263240, 1463518339, -1418909852, 627118006, 795594002, -1622198520, -340643168 ], [ -1147847177, 254742734, 996765307, 879267559, -1176855481, -1986143783, 876248199, -1417667898, -946850039, 1167337637, -1547303671, 479965165, 71956580, 1307276215 ], [ -906190066, -1207430167, 1549091938, -1079995813, 442119210, -1731823183, 1103082024, -509035162, -1225531960, 670311372, 170812856, -1546717138, -1090099204, 1950819930 ], [ 1345500584, -165492281, 1476787241, 342563400, -225772042, 781851615, -1730621654, 201238574, 146374534, -800974834, -123575257, 1189614415, -333597316, -1844700387 ], [ 630155622, 1938301112, -584516544, 2058139638, 84312196, 110687539, 1975220430, -971085533, 1723935964, -1277904429, -1879019157, 803246835, -467079775, -107720461 ], [ 1588615093, -428418478, 431201204, -389619675, -1246158617, -133931201, -1001466847, -149669075, 1735163041, -1489811405, -1763294085, 1039946834, -1110636549, 1140652223 ], [ 514072735, 161540599, -489588133, 2111749273, 638091242, 1421615250, -1123666119, -1085738319, 661264039, 1398928732, 79239581, -1951033424, -2083301283, 1199787445 ], [ 1350283666, -165211337, 260083417, 663397471, -1672473160, -1652117909, 480819257, -1673552849, -719151319, 1220165074, -1663275802, -1658435398, -827337468, 797373608 ], [ -498598755, -927029849, -1449935863, -2121665262, -427804389, -1689057985, 413545395, 276726978, -325104942, 1564099819, 266687672, 141318527, -81314534, -1201417931 ], [ 381058371, 719094169, 471965502, -1304042616, 610408311, -636489768, 562647866, 427171825, 755364107, -962037019, 880240373, -1649168540, -449519962, -323773128 ], [ -185025888, 242735198, 2063379311, -2127728396, -1363156464, -1557314508, -528288058, 247265545, 178260078, -394213477, 1317504740, 190524881, 1162444736, -198696876 ], [ 679012100, -766367221, -33542110, -661161671, 185817326, -1528754205, 556012088, 1753139868, -1030944591, 1278493606, -1856514338, 1505377484, 987891517, 1388585268 ], [ 36628766, 1243524723, 1164945307, -1081063912, 1499921531, -733383706, 63077955, -1223674575, -431219580, -790002267, 2138059408, -1995591681, -1504122488, -520282182 ], [ 863162671, 1032116563, 1115475668, -111776690, 1484339164, 917300184, 2071556034, 386977830, -1878713255, -601770889, 2128729628, 170071737, -727283953, -1577462555 ], [ -455935692, -892042564, -422286754, 1228250752, -1716865247, -948305651, 1021072216, -1097642333, -613856124, 1801765617, 764909767, 1229556834, 2064324142, -177071944 ], [ -1281236129, 1864932103, 1157655681, 1207484708, -1140189206, 1761711357, 1931876743, 1085211365, -1957148114, 1453655288, -296181095, 1351828925, -1948332454, 1615477675 ], [ 1229594101, 2027455983, 1785316132, -561497257, 162909194, 1093980237, -1837810429, 974597270, 1345186861, 1485213271, -430230963, -414558791, 1658576353, -1866071110 ] ], [ [ 1409037849, 1280599333, -1272484291, 1220040615, -769058318, -2032592304, -1965053098, 1936116273, 2022215934, -776781417, 1401895149, 911599856, 762348243, -2128459684 ], [ -1324066999, -686888107, -850983347, -1043535652, 633851817, -244769574, -1751066932, 1980906321, 1684869161, 297433324, -923351274, -1298420582, -692275254, 391731643 ], [ 1517085512, 378612468, -720801416, 1825550821, -1190645109, -668641571, 4095342, 369195742, -14464215, 1871428403, -1215145751, 274747916, -2022718365, -30027872 ], [ -707002096, -963204298, -1658916045, -33969452, -618230679, -1284734711, 78921397, 1876662460, -316162023, 293652440, -1927057809, 913710815, 303990553, 1493521686 ], [ 1138514075, 893024717, 548345118, 1207870542, 869860183, -2113195897, -1940185233, 1982378076, -563314359, -498002411, 134705664, 814693734, -1242873152, -1731352778 ], [ -2031682839, -722630758, 1191518223, 264342029, 453404519, -2038739723, -30796383, -329359265, 1754440465, -415032111, -846842298, -720772503, -1689696227, 1614592010 ], [ -350980306, 1647417896, -1379172541, 1252374524, 294214880, 1555189275, 315566777, -322344427, -1480615542, -898175365, -74978, 1839394709, 1470012894, -447028388 ], [ 2015423487, -1970498485, 400932306, -1829251978, 1293120836, -1500969180, 143667140, -21546112, 838081506, -477563142, 888024670, 1510275873, -1801413873, 2011627983 ], [ -312859017, -1374035347, -1670013007, -238648807, -1285255374, 243178842, 1808334253, -1049608154, 1047893992, 1661358227, -1994730546, 482806669, -1542138592, 364887662 ], [ 362143207, 1464687455, -94582408, -879944667, 1210116516, 1551743995, -406442595, -1229334732, 926019405, -1590927689, 884350877, 207762418, 1009717354, -624680581 ], [ 507282129, 1241471222, 479825795, -1000071026, 266672182, 1258952130, -746966764, -1178527436, -1999947119, -2068898360, 1167294726, -660585367, -138909874, 1944618086 ], [ -1628288801, -997417797, -1796064325, 667212443, 1344436360, 8182159, 859924950, 879564215, 1660519565, 966186496, -248556612, -721777650, -193147380, 140936984 ], [ -860963287, -884350908, -404224718, 1841256837, -1339254713, -1330763162, -149702343, -1526051832, -796619231, -339770605, -1288122784, -574029746, 261471158, 568352949 ], [ 1026172668, 1649318510, 1611971409, -2130990915, -448679037, 521807915, -1660218329, 1596446288, -209074027, 2072761799, -466662897, 56505081, 116707441, -433753286 ], [ 568042939, 1249875260, 1215872014, -970852831, 68119068, 41754984, -1025425417, -222595014, -691244, -872212269, 955654861, 344363442, 514355647, -1578856060 ], [ 1825143749, 853275076, -1168191689, 889914267, 1366006602, 591389786, 2041725679, 1744596466, -1877175752, 1751174483, -1194895847, -1172205854, -779525499, 1861143660 ], [ -808090352, 245672873, -1368981020, -887758881, 511337435, -1363788653, 1844525178, 1154374268, 499083582, 58727832, -780408826, -982319315, 2020329471, 1654477409 ] ], [ [ 796881746, -938452900, -1838651973, 1517372961, -1919179057, 1571817638, 1069332100, -504012399, 1637335352, -316045983, 2115964973, 1613368724, 2109839153, -340247651 ], [ 1418221818, -11684936, -657451882, 1500384985, 1333645807, 694364693, -19675547, -1958184245, -288010877, 984234455, -355472821, 2005027119, 20258645, 2028018470 ], [ 1053824362, 37001817, -925361726, -1840956162, -778520865, -755197260, -1040889389, 490243629, 555118025, -1344237985, -1044286441, -134787950, -1784052114, 959087832 ], [ -1271244385, 1776752408, -240837083, 1431424533, -1318360645, -940139764, -994753957, 929775961, 924736029, 642680676, -910337184, -191996893, -1988731979, 1694870165 ], [ 1789851267, -602829577, 527561441, 1717622360, 688390345, 426940037, 1811889264, 1027525830, 1120132177, -2079989743, -2060561006, 430550097, -2080980962, 1671634792 ], [ -1139804650, -913031715, 1968140249, 1098247053, 573418404, -1339992101, -618973234, 917996520, -941655891, 1975441914, -2033063133, 1500704033, 450865620, -814991020 ], [ -1976348799, -944501551, 13008211, 37177863, 241001695, -2140003848, -1714026270, -1073622286, 1905689723, 1616466330, -1436227020, -1809411056, 1712023108, 2010257034 ], [ 1230149249, -1054029017, -2133279305, 1903223227, -123789960, -1368356228, 1412562794, 1432899359, -1933275399, 464804745, -937080860, 1046909663, 246353024, 561631932 ], [ -1491478665, -1130538484, 811185026, 1061418137, -1102347593, 1543929878, 478362596, 692818439, -42592879, 824054365, 1652579804, -1182604665, 2043832662, -576858594 ], [ -24987830, -836952464, 1015933032, 1487847960, -583650727, 914587895, 1078221802, 894568219, -380711166, 1483807070, 612783334, -1668517034, 1729427555, 891914211 ], [ -2030208950, -2022790727, -43887534, 1470367406, -1087818768, -1453117976, -510434239, 2018916958, -1075692008, -327702042, 1915003307, 220968489, -1032404645, -654373249 ], [ 1278976530, 264365673, 1018759654, 2118448897, -939274378, 438981333, 2125074053, -686909596, -780656616, -61469762, -658303773, -524106760, 2117552382, 492269320 ], [ 1407855979, -316314985, -1101418080, 1204953904, -538176842, 1310732440, -1459947199, 2039909018, 1850846100, -1496682778, 802207946, 1648639542, 233349857, -1710128393 ], [ 1919841310, -356127310, 1664262159, 1909331875, -306986307, -1797200265, 479725453, 1990228807, -1729041052, -65228900, -1113338739, -1925800270, -1351682052, -1557569705 ], [ -1777085382, 1456631170, 1794380306, -185018943, 1956628624, -1499836807, 141402721, -1740557387, -1570964, -1677918380, -1708078099, 1902538454, -1267717562, 1487352339 ], [ 683116277, 1964147936, -765256353, -2022955661, 2023885212, 917737104, -994120692, -1360421160, -1619215693, -2097576297, 65992580, -1143074064, -1074947681, -436041073 ], [ -1644498777, -1985302215, 328958839, 904338430, 1667243896, 220912615, -402449746, 295715878, 297098241, -657761035, 314390369, 1057832970, -77199538, -1238999684 ] ], [ [ -681313521, 1086678242, -2084577784, 1457347319, -1081786458, 197593417, 730027412, 329990151, -489581425, -2060012252, -1253622617, -1678905980, 309863521, -1891773380 ], [ 1331012850, 1098173319, -2120440416, 1043720061, -2118453854, -1024773575, -1673663437, -1893700247, 1254917912, 553686344, -186579567, -1423939272, -680886403, 1254344056 ], [ -454652307, -1689904816, 1874842508, 1672522974, 276331927, 1285581005, -1204275200, -1161801509, 746267257, -1999992756, -514931434, -966721794, 1182418412, 520556671 ], [ -1743018887, 806360309, 2139881729, -75123239, -1612627268, -2028702075, 709898921, -829582984, -1725078382, -1229036219, -860711173, -1097921387, -941092950, 588186976 ], [ 1325987849, -534655429, -1163720948, 1925789351, 1428571449, -179472274, -637414051, 813227725, 2069437522, -2044379524, 933274223, 1602132125, 412050928, 62210810 ], [ -563390383, 2108797984, -1277002093, -508819892, 2057053662, -1265826406, -1544448083, -797054423, -1863302966, -721679993, 334863387, 1225542223, 978234983, 286854801 ], [ 1270904116, 1144679566, -1800845188, -695432283, 1907910962, -1321671870, 511269851, -1281165348, 1210726608, -1672024750, -2147437899, 2022554137, 2101060602, -853759992 ], [ 1307958822, 236823602, -1196191964, 110768591, -1322120652, 468677594, 694689442, -820264301, 1952535260, -230959432, 30266483, -1750328065, 830425591, -1089666749 ], [ 1907647634, -966064206, -138378920, -718678900, -790784885, 1759651640, -1193922028, -261959669, -1769130805, -1000372624, -745800469, -625980555, 1293356622, -2094508328 ], [ -1840635054, -2119005773, -967861752, -1082234008, 5560260, -1818704975, -1698847415, 894176031, -673088739, 1304847364, -1485160892, 172928075, -85584780, -1592048139 ], [ 2039993059, 1779662371, -1793954673, 919008709, -333832802, 1551395362, 1505263738, 1553254144, -128282894, -1109253728, 1045561415, 1173027372, -578931068, -1774351569 ], [ -1276684257, -690169501, -1650720318, 1034009792, 1033711, -1057804664, 2026426518, -1162101598, -1874820315, -975599416, 630921415, 2083068519, 594500965, 631266365 ], [ -631702587, 446388494, -1502615748, 475016242, -1370817227, -226111586, 148852370, -854007413, -309025665, -229579858, -2042561684, -745927089, 2071448122, 2037353548 ], [ -1347544573, -1621834984, -497026484, -1802164494, 578764712, 644099086, 992360006, -1687672060, -255340798, 590969969, -170156937, -1780139853, 2107198915, 1254404228 ], [ -44064433, -1126084742, -2092839984, 420070200, 1301672067, 398943608, 1516069172, -2093783309, -256490975, -826412989, 315216456, 1023459959, 712970926, 1513816273 ], [ 1837270507, 643790188, -1208521161, -175826467, 1627401217, -665655227, 1437788779, -1949622083, 1614975687, 1523687902, -1370980813, 206808891, -931524516, -1445878782 ], [ 520714095, -440619800, -910001593, -1230652881, -1779069779, -982999606, -1853149007, -1762445799, 1804909579, -851191399, 381113886, 1933391165, -1630613082, -426894267 ] ], [ [ -217939004, 937589357, 1984068492, -1973219962, 90222343, 513606174, 944271531, -1255577223, -604077755, 1950438959, 357794823, -3684717, -2060128222, -1334133107 ], [ -486553561, -183556990, -983437624, 1348169594, 1915287519, -296832277, -1777819255, -379944039, 708112544, 1316015766, 1342904486, -826197730, -695723585, 427147790 ], [ -660393953, 1003249761, -2111882332, -180295467, -997528054, 420699833, 1694146618, -866216023, 1709810913, 1316469516, 317859702, -1267727930, 997016860, 1544199230 ], [ 1102632485, 1763992992, -574777358, 333383416, 1736593765, 1320268171, -1326256307, -1843394110, -615256730, 1455763994, 1447973693, 1404375267, -856062029, 865917461 ], [ 1784272667, 1032979268, 93872325, 1107883620, -1161040978, 1344659399, -1333045008, 808247594, 1933833146, -151469815, 2084408404, -1613711445, 1630388875, -1989519612 ], [ -445677556, 1280383253, -1716892977, -1484539209, 1867152322, 70738869, -640250235, 997731595, -1161640934, 344329639, -830670099, 1947141096, 270936776, 1464276436 ], [ 672705968, -367284265, -1196645689, -1740185625, -1857124702, -2038828186, -1693299230, 821570594, -881026107, -1771984473, 1972182148, -299523754, -408470039, 760683579 ], [ 685604125, -316121745, -860238363, 1964627086, -1048423061, 1242673861, -766988974, -2088325730, -908187752, 1665361932, -1391081809, -883458547, -768779102, 229722353 ], [ 1068977002, -328550877, -1545536515, -1688435713, -1168726515, -1102110323, 2070061424, -1512185158, -1735974923, -1314291874, 1026439208, 1479629626, 1524688202, -1559263797 ], [ 1291938664, -1574092432, -1627964474, -7309572, 353979445, 1363471552, -1997822982, 337257849, 298186435, -261506177, -1118458143, -451406605, 235287618, 2103519493 ], [ -1746487204, -486472654, -808432063, 1187454734, -2021238867, 1196497995, -1267081602, 1683023742, -2013764548, -1311125327, -287732585, -1555493348, -617708702, -2018679949 ], [ 437099849, 1820867906, 44636685, -1949871543, -466516576, -1991535104, -1780223735, 643466202, 1270100569, 685887101, 1612068676, -2098926336, -1924944109, 1033053498 ], [ -847363132, 1356787781, 485754913, -1048218552, -1918839508, -1098768193, 76465831, 1280396527, -1272108122, 1256268745, 231112860, 196792826, -1349693035, 1567147492 ], [ -1648849392, -1018631621, 1126444280, -1766391146, -1818166187, -1122591303, -127219694, 1856850153, 1698004377, -1965910431, 1615423721, 1814991147, 932210816, -1769690775 ], [ 258207420, 780177566, 926049905, 1927422886, 1176960625, 920562966, 406363487, -812069130, -1349936022, -115455956, -147282580, -1523844224, 980534095, 1001368378 ], [ -1679500531, 814081992, -2127610986, -1594444739, -2009010883, 1508764416, -984596116, 481995663, -287643455, 673679905, -959614271, 1862937742, 1995570216, 556887911 ], [ -2026110600, -917918760, 598882975, -2085283041, -285599784, -1013053767, -1339345750, -1893033948, -1476640191, -312628724, -699924071, 192897115, 982065434, 865719638 ] ], [ [ 1651074694, -806344135, -403170216, 1119655319, 1488118061, 530699870, -621492422, -2017783796, -1969198801, -1793572635, 790856735, -1937706106, -1857609195, 2097960964 ], [ -324519874, 1908560271, 1880589997, -203403280, 362984346, 96031600, -413713443, -1451965127, 43494918, -1563656854, 166420945, -391273239, 695821559, -523705026 ], [ -303792437, -506048115, 257999166, -708368365, -1921384504, 473493120, 331939996, -1520265098, 809095984, -1268119612, -1851667386, -983362244, 1801753293, -1341089767 ], [ -992278177, -1193112852, 87960328, -1534948549, -1141399128, -1620863408, -1984587257, 1462249620, 1922855694, -1809231766, 105955031, 1159681901, 1689915818, 643251361 ], [ 585164640, -27057270, -938749555, 1335651895, 913767338, -228539272, -218192247, -12083572, 61147538, 842478270, -475835325, 1352561657, -1796070657, -2004443267 ], [ -1469354997, -1070466903, 901643133, -1448921727, -1940455607, -464893149, 694137496, -239551718, -967540445, -1488886870, -1531710886, 359544034, 154394955, -231683003 ], [ 1184356149, -521942719, -986503211, 1869253506, -1769822115, -1241424898, 1601090150, 176122851, 1689851021, 202061660, -1499432858, 1480827921, -1618659241, 1694264967 ], [ 1047597747, -1652042667, -1807821898, -356299544, -739935723, 2003454842, -736278053, 629696988, -1767829195, -1052142212, -1056928698, 247734519, 141774170, 2085455991 ], [ -1098024465, 1319469389, -1506550897, 745762645, 1704080256, 1935967425, 1608627939, 1441224254, 472686310, 2145915278, 403788568, 809071980, -714540749, 622203531 ], [ -261243984, 1271619876, 1392876522, -135369535, 1506880578, 1400050764, 1339241823, 736540121, 458091725, 1870599518, -1106233901, 1780537500, -1520258256, -1330722113 ], [ -1369694864, 1465563569, 1736661427, 374126281, -1107161907, -1469771093, 1389949832, -346396404, 1924496377, 1782464463, 7582473, 1931624538, 494133070, -1975893681 ], [ 1691054017, 1271425628, -1960205730, -1134719597, 1940111618, -2044286176, -1097821907, 1473639440, 1315790415, 741851329, -2005192982, 535751225, -1813847292, -1878199782 ], [ -795806792, 186142688, -1990104, 1669702903, -1410051518, -1858704827, 1486935020, -1731183773, -41875978, -1588334109, -62972997, -1306705323, 836312134, -2046636227 ], [ 149859113, -1198468793, -1860397677, 1044434917, 980069605, -1121672591, 455645075, 793446076, -1512768888, -482813636, 727425440, -1300892276, -559277150, -1633150479 ], [ 1841425414, -680084685, 1260965343, 1205153223, -203881775, 1011277458, -555619142, -822110533, 550694631, -1608519443, 860856514, 936842707, 1902012704, -821223734 ], [ -2010098704, -1713911544, 1627110850, 311519373, -1008934287, -1439075502, 1675921800, -629750837, -593673259, 1239540469, -954340502, 762584085, 1833785617, -114750640 ], [ 1921805497, -430930225, -768888357, 395933977, -344121726, -1807979759, -1983360604, 1967456868, 1513310455, -1727849123, 1714434291, 1902129403, -208610238, -1749735416 ] ] ], [ [ [ -275764989, 661107179, -35909674, -1116109734, -232712551, -127871510, 406512206, 374833573, 645619317, 1759262599, -1699318717, 1706513376, 1242965871, 283462054 ], [ -842553454, -248391213, -971303143, 1273358057, -350617467, -797627538, 1726938796, -1722089354, -1422926649, -1486474511, -1442961868, 2027057633, -653835239, -1830511302 ], [ 1872581063, 481128853, -282185340, -699234216, -1357743835, 1810269009, -1894826772, 1665972623, -2092776132, 492760712, 1672239043, 894955517, 1641003738, -598042782 ], [ 772907000, -791572538, 1216766474, 552166595, -1055488916, -1092104311, -608611004, 112035630, 1704010129, 794371760, 768261295, -1326188197, -106358814, 617120247 ], [ -1130431524, 1286495763, -1697390766, -416442341, 1119083183, -1312540706, -2028791361, 320503637, -1580833445, 1445910515, -1436815258, 994476388, -1109266231, 446954210 ], [ -612165753, -1796721858, -966434739, -1048905956, -1265533963, 821021179, 1619760642, -999716712, 382917824, 1929693515, 1026290840, 318057582, -2016942544, -1554759318 ], [ -761501339, -1893986350, -1351930969, 1765333567, -671762314, -226038223, -1605136670, 1088038468, -472856139, 2084298977, -1993178942, -1946183162, -113144582, 717005598 ], [ -1872040927, -319043809, 1541873854, -94380168, -750034088, -1394114235, 1064265724, 84136390, 275105374, -11468036, -1689873570, -871159253, 385535503, 1131920378 ], [ -1922913824, -222698635, -1233707042, -1107307418, 904836318, 1126317506, -1239461453, -618759608, -1906228281, 1648722201, 2045261069, -1109371639, -1259765403, -1204311377 ], [ 1428611903, -1483821674, 1265802840, 923254296, -1632250267, -1038446671, -1200875900, -1839204354, 1884828335, 2007144308, -1905376667, 1767260606, 317061299, 330261614 ], [ -1208990192, -1374299257, -599985345, 1629006410, -1154996745, 1451821048, 138361006, 1078357135, 378308136, -2082567558, 716346711, -1728277278, 1974123973, -1453794650 ], [ -1633176338, -779795549, -658787448, -1433795995, 1162217836, 907410500, -532917291, -2027685928, 1403397163, -766505386, -2057722919, -193144528, -848820136, 1216622875 ], [ -607622917, -1738253463, 359554571, 52349093, -747888779, 514265876, 759781111, -1684005342, 1778742120, 893113762, -1332131815, 998755755, -542372688, 2100617752 ], [ 1338849638, 1238533611, -1912445409, -856343006, -675782933, -1170420385, -1084259834, 799230268, 133634265, -302887724, 2116152544, -1983033929, -137891779, -1025439516 ], [ 1880797325, -1694296748, 545559467, 2127202671, -436606322, -1226925808, -712344517, -311287056, 496396162, -429830918, -1792206395, -549633155, -1245745778, 166174484 ], [ -2005689507, -157048052, 1042673163, 632674471, -47729266, -128059401, -559545569, 1575861008, -614982449, -1135327157, 45602382, 1827186897, 1673577224, 1782742776 ], [ -1652166266, -719356569, 2022756506, -187317085, -1732121888, 1823213101, 1442327796, -804265697, -1049023025, -1263510469, -1070966676, 377682967, -229737250, -560105763 ] ], [ [ 2120210956, 1526779351, 537735010, -367027511, 1103128913, -673413238, 1656098944, -1702981465, -1434643654, 1661420302, 487843264, 773309735, -1323561732, 1327223893 ], [ 1388124888, -1702986316, -1464626055, -88296221, -539971266, 1526815825, -54900117, 29016739, 14152515, -1073324766, -405854068, 1086394351, 1893627581, -1124349417 ], [ 410898392, 1152186269, -2064101102, 634321278, 1892898281, 1446944692, -347736782, 408325351, 193118371, -996274760, 1025192633, -1004478882, -21934927, 2109615107 ], [ -1046963905, 2125527618, -16792562, 116364247, 1779769705, 1431471195, 1312958262, 1870574616, 229031490, 409214299, 1039992055, 131236590, -577651823, -437601802 ], [ -218735156, -1392625998, 335672554, -640106640, 43244772, -1300280129, -373210619, -596755079, -831476662, 947297399, 1308063093, 2052939125, -1620689057, -2047716905 ], [ -1252770540, -1258254794, -817585927, 456304995, -145693990, 1055929101, -1931435147, -20283417, 2038777646, -279591008, -1167340708, 1668700050, -197576507, 1100424277 ], [ -1174567734, -76998825, -1605223141, -1168163002, 991379292, -87978097, 1431299322, 172966543, -838976043, 1333860397, 935009668, 1758008755, -697883987, -1564673288 ], [ -1614787413, 1407864805, -1662314724, -1706655276, 2070661247, -1823130848, -752648444, 829986832, 1335641370, -754814727, -711146526, -2122181505, 186757614, -1534521214 ], [ -1056709848, 366657977, -1131246150, 1946617693, -170439057, 1026886444, -1127272255, -734642553, -1980470898, 873017808, 1500602968, -1732364003, -2120749906, -1848312980 ], [ 1257468752, 23404613, 875540895, 1135768130, 768553643, -1682818185, -1486074564, 836345875, 559714051, -937821161, 1394082339, -1560694090, 706471476, 1756111372 ], [ -840416556, 1507873128, -2077495189, -911630894, -1308580535, 891174337, 1265068909, -1538363737, -1656468810, 1804571180, 140719536, 1102874841, 1261711934, 592704135 ], [ 1357363142, -133472255, -1134504148, -44700049, -1214998197, 304904314, -101835216, 1632224229, 1164911596, -1426403652, -501762494, 1011774696, 2134348782, 829417351 ], [ -1090593177, -1910979461, 1025596864, -175039403, -703038098, -1368307689, -2100604082, -1876519131, 1974103625, 284544542, -415417501, 1979099515, 1239142133, 305976888 ], [ -1298499713, 886807393, -15897727, 682566452, 1529824281, 88231795, 1429754392, 1931698006, -1920803522, -211403647, -234100700, -1036663374, 434667805, -349179345 ], [ -34186217, 1666901107, 1974392584, 1370478464, 1461222298, 1735223186, -1088083508, -1558514981, -778476696, 2075087223, 563551166, -1806278092, -951735986, -256323502 ], [ 316574160, 496957907, 381963255, 781161272, 457750820, -2111426285, -1076110752, -351277635, -1993985610, 628195214, -1500790771, -438605953, -107438737, 2020752687 ], [ 519398830, -919495056, -733502717, 1082723922, 1734099219, 576968857, 1664475186, -581189729, -999505663, 31511715, -1947534825, -340197770, -2122116460, 31660561 ] ], [ [ 1318458832, 1423070258, 1201318718, 916779994, 1260144213, 1549723164, 1670307027, -546169424, -952993790, 1689945363, 606514320, -1222662470, -1751409304, -1173011981 ], [ -966465351, 333718596, 769116119, 590227235, 1004237823, -1392127393, 550198209, -1223700475, 1545861042, 2087734201, 1031224893, 1957782590, 2044428400, 535107231 ], [ 422836427, 792855268, 315064539, 1213782650, -1067738098, 303153503, 546251681, -1548905146, 1767580268, 495904783, -1147124237, -1899077461, 133829918, -1175887023 ], [ 1343314856, 587671036, -1945396543, -1102491986, 726921040, -1230463425, 1026887614, 323962871, 184922845, 2061661177, 137456657, 2016707089, 2087992540, 325155420 ], [ 711047814, -1621126795, 1414185714, 987682903, 761470483, 486139870, 603912548, 990433429, 1171129788, 454914359, -927372452, -1897499511, 1094865246, -25506447 ], [ -1602610564, -1706941018, 2048785962, -665265279, 806736381, -1695061153, 741283180, -494946173, 2039453150, -1372347914, 1139441233, -784825082, -539842556, -492612040 ], [ -1754787987, 41753103, -2093745910, -623885125, 462470828, 302398635, -671673332, 1138124166, -1471586156, -969391519, 2073709024, 2017873901, -896002417, -1232546161 ], [ 1769914811, 929342937, -1142771810, 422231662, 1071933783, -275622151, -620173527, -1793462298, 1427903665, -1596190622, -735629186, 117094336, 479909262, -918284662 ], [ -340348512, -1149361954, -1436869007, 181116667, -592606554, 1411610858, 791725446, -1291400042, -2117736391, -967053473, 1671757886, 890229308, -218159905, -1559655755 ], [ -1614085047, -1468610367, 1757116675, 1815798305, 1131762644, -1518589191, 773950495, 140985887, -1491271225, 1187164572, 203883899, 599432298, -2104851759, -812114272 ], [ -1756949134, 1302688387, 1008971237, 1976636515, 1666515747, -1453868871, 1784095603, -152764284, 1282888500, 120471783, -2071249813, 1076890031, 716380164, -330770105 ], [ 189129550, -394903513, 1775902801, 2011593445, 969593300, -1313122856, -1416392471, 742201232, 622498069, 2101460632, -564334020, -418715371, 535349823, 1313198959 ], [ -40058013, -1910727186, -1379010928, -1515481851, 1074701851, 1700947731, 958848553, 779618267, -1017740659, 1028751345, -1778069849, 1721944122, 640950654, 1504855500 ], [ -804403296, -729078199, 32230423, 956342741, 7864655, -178990035, 408883320, -1098490036, -1541821168, 2048216773, -83856670, 1014162960, 1570625022, 493704904 ], [ 762183428, -18637715, -1488190021, 1338408610, -1009089065, 1065480141, 1732114130, 1995382987, -51770561, -1759088872, -561702368, -586273374, -37018093, -828087626 ], [ -774482247, -1050136875, -1524712849, 1291681616, -1693689718, -2024898141, 877616684, 1083740843, 393353112, 771755215, -1196044851, 1459942622, 238399629, 1042464327 ], [ -621923841, 1192634282, 222636695, 78567436, -1759736440, -220644561, 1764097654, 1856001197, -514376741, 2122987219, -1323147105, -509565332, -1468300447, 1362773131 ] ], [ [ 339581334, 859903317, -1021457971, -637678945, 571047870, -16286162, -1668429273, -1941630007, 64043349, -1711576347, -1925552176, 1312613599, 1661044648, -307432529 ], [ 1442950828, -900296645, -20046733, -1996062734, 545823288, -785772333, 1335168170, 535179374, 37322566, -1944941899, 1641755374, -1448279336, 239237364, -246667507 ], [ 1167565714, -1189005752, 1416043440, -1307201641, 253255027, 1735255792, 100464248, -1534910329, -1266035646, 1381737254, -1911934568, -923852299, -803106732, -1905731321 ], [ 2092870986, -1559892173, -777138493, 1053934289, 363175489, 1207235238, 332314348, -961024643, -724361254, 555643452, -2102442460, -546252516, -757536291, 772088283 ], [ 835535155, -1985898538, -893597395, 1443160324, 1946771621, 1855839868, 1779226239, 1684669920, 1192640848, -1151813011, 155318997, -1260581562, -1682563328, -1092124292 ], [ 884559844, -1366267627, 1202386645, 1695053709, -1469424157, 620254156, -6899779, -58947374, -1748920415, 72743683, -600683068, 1384136846, 2092706384, 1076823060 ], [ -1775351229, -1111161796, 271660261, 609711453, -661602339, -1244292003, 954642661, 1804836244, 2107688806, 1088740825, -1244424753, 316623894, -599780100, -1475558609 ], [ 755986784, -1667990556, -1956931815, -538075070, -1803796561, -1002868302, -1842216303, -2024591486, 567145156, -1315199550, 166621295, 829950654, 574779311, 123144875 ], [ 1469892959, 1655920052, -561438288, 1128988537, 2070306321, 1622571052, -363329191, -570390040, -1857196475, 1086816831, 1460134300, -319452574, -773876828, -1226698031 ], [ 281658173, 1802121895, -1539793285, 48278922, 329938828, 195696129, -1048653781, -1024052708, 874832621, 2072528083, -1848370278, 1483395011, 907200428, 654274551 ], [ -1686962739, 643273344, 1126452011, 920139945, 1468519176, -1592579483, 1089345835, -481337655, 1220694434, -1200120004, 741062990, -2059834750, -496954290, 195660425 ], [ 137810007, 497752429, -256261837, 1603457193, 163132252, 1802830026, 1387626247, 1664111737, -1712629081, -665056657, 2005515658, -168517687, -1581229989, -771017435 ], [ 1639666556, -622132774, -2014834547, -616472020, 1560276875, 1751635581, 1932076764, 707836777, 267069045, 1859486537, 389889384, -85688940, -1103876504, -1185523154 ], [ -274298594, -104646637, 944596523, 345889079, -566437885, -538113319, -251551716, 803620856, 980393513, 607168775, 593752921, 773077124, 1517359374, -1068372007 ], [ -595845181, -2118973011, 869631947, 904236902, 30992832, 193888060, 1597457501, -1185182284, -693913666, -213299891, 2114827082, 1699454197, 266346911, -688300180 ], [ 1086422764, -287574624, 1270854673, -556441940, 353640339, 271022820, 191866502, 453182562, 388213886, -402794058, -438205611, -261208774, -557083980, -264174042 ], [ 1032594222, -1191442829, -646748597, 15051770, -283563194, -113378566, -419150192, 1743646894, -163167134, -550088707, 824207461, 1333718569, 1728192043, 1639733639 ] ], [ [ 1408252614, 162901025, -510301544, 63749707, -845814068, 698174471, -1582516004, 394824545, -841441670, -997601812, -1570997288, 1533035136, 885549163, 1630292934 ], [ -608142139, 645987875, -1022215696, -1426703676, 1821815367, 707630891, 1627250972, 1922872812, -1198397998, -1289906556, -521296997, 1482708811, -1187755062, 2020971389 ], [ -1756190960, 1739526812, 1966246089, 1418497191, 25816422, -463279760, -1880562418, -1386501049, -1590481710, -1896286573, -1057219633, 1983025674, 1460106173, -377088122 ], [ -734819430, -783772411, -1041930276, -23532166, 1889859341, -1527390539, -1904560074, 1787726384, 1895466833, 1314624300, -130093388, 1758153335, 1067949772, 663225919 ], [ -978486221, -574387407, -1296132308, 75481369, 1509807399, -1591607711, -2102370570, 1679521038, 1467135450, 182583331, -820660862, 1253281847, -54669668, 1000263028 ], [ 979402662, 430890241, -732528425, -1482144920, -707692802, 2065150092, 1181376208, 1440575587, 2099067523, 1597230756, -235827411, 933319345, 390886105, -1280601658 ], [ -1457999674, -145106153, -820109651, 1664822254, -51041390, -1683978641, -590257573, 421272591, -1395661847, -627262251, 1800917362, -2137917161, 1572514558, -1322860580 ], [ -145016064, 1365879538, -1177937442, -438080306, 1359339086, -39970674, 1743778556, -495856197, -814946080, -335292265, 46867642, -734032406, -479663110, -133327711 ], [ -927766623, 1504308624, 892481639, -2123260059, 336490088, 450034462, -1098684313, -1362551346, -2145460028, -655914459, 1198988849, 828862291, 718963545, -1259094563 ], [ 1844121147, -279691633, -871938829, -892845088, -1512642595, 1684083007, 1511994293, -2033605770, -488312851, -782742586, 2009952650, 1137462840, 903807611, 378265203 ], [ 438484633, -830172193, 1810124556, 515298326, 1805793601, -1619561068, -1763055131, -207536275, 1368459254, 244504792, 473784430, 1299371872, 567503188, -442577224 ], [ 972398096, 1176083939, 1776923988, -1975121555, 456686727, -104199281, -1472622700, 894963597, -740538863, 1751643561, 1448074171, -362577004, -580182765, -241466059 ], [ 555014270, -1697587374, 960671556, 920901524, -230141265, -1762495087, -744513090, -1014216025, 1388848908, -554499193, 2068043125, -160600700, -978570582, 1299039572 ], [ 2042862026, -1303120604, 205261685, -596693191, 895028695, 1631813376, -615346896, 1859558707, 1825398503, -219407116, -807610702, -2064911235, -1425717648, 767843450 ], [ -1087407115, 481034153, 630765296, 353989292, -809872211, 1861784025, 1260734393, 1001388956, 743703468, -834924633, -117162551, 1162395508, 886808890, -1653001313 ], [ -958861588, 932543882, -695082943, -710271730, -1853896448, -364049151, -232320010, -116576556, -2009204403, 1908141866, -1821263876, 1376665060, 501434826, 1588812954 ], [ -130079741, -180130549, -695622396, -335902152, 348211271, -280696756, 1244316920, 1594852899, -211301894, -2142276547, 806650148, -1279104877, 1331152199, -1248185572 ] ], [ [ -2068646431, 1142741133, 1774679088, -1926393923, 1397594925, -1751663042, 83597745, -1073039148, 1604443860, 595449090, -89064197, -2090814447, -793631687, -247124510 ], [ -566165615, 509277117, -432695727, -2037321286, -1177080103, -856697967, -819667308, 1956627970, 26617256, -1685316084, -1800691812, -630820617, 10592172, -931747085 ], [ -557597625, 396953248, 159574480, 934124970, -361056926, -1989549235, -283987827, -1829920178, 28047473, -2062279586, 1260776632, -1875881034, -1126856576, -814974080 ], [ -2020345743, 929633676, -1607465304, 1564757287, -838453892, -1358977421, 1328787413, 795096549, 615916257, -1610117431, 1530919217, 536154830, 1497325808, 1379325767 ], [ 1426713562, 1346403937, 127986715, -1017840959, -1217740677, 1772450025, 1861300204, -852515965, 2020039094, 519196460, 1004861752, 549743194, 2114229588, 684128355 ], [ 1124857331, -1395573609, -1293055977, -1666708734, 1638529270, 1983278654, -727006601, -825581194, -2065613609, -1353275893, -5934416, -925413996, 1267439394, 1136092289 ], [ -1495041962, -822087845, -1592849205, -952215909, 1055388897, -1900103418, 204514781, -1270849677, -733709890, 1777873398, -221299269, 475957889, -941011410, 399104882 ], [ -600083246, 550078613, 263923808, -1759716218, -877776166, -912799891, -1352730793, 2138434437, -1102565483, 916846311, -681181106, -1115183501, 123149959, 775027562 ], [ 1200885112, -1690937907, -622838876, 2073069230, -1535192827, 3809675, -336074757, -1709203141, -230139279, -513469077, 827939157, -798972444, -255744875, 62912334 ], [ 875041543, -1622973960, 2099865665, 1443874506, -1776159854, 1371604565, 1477757710, -1551115735, -1753100796, 1041655898, 1445600306, -1175523543, -312862284, 1259947477 ], [ -81915167, 1809071804, 213282899, -1950458971, 435120256, -792849840, 2041136967, -2034824703, 1152924186, 1083784032, -1908207918, 1336748464, 300358421, 303985738 ], [ 1556789138, -1858746199, 2013470086, 2144670306, -369925841, 265901302, -1149034333, 484139372, -1955577263, -149739857, 981726047, -201982731, -1446166344, -567350664 ], [ 1900506606, 1066391823, 1107836626, -992672350, -1660643341, -1569047586, -2124558030, 1540206120, 549631129, 1592194703, -1138836772, 255817047, 1682008863, -260050503 ], [ -2033205428, 1614037978, -1985550227, -1766155992, -627068486, -790237585, -1493156886, -12917371, -1469678387, -154399180, -1986544194, 1993341308, 414940594, 628455808 ], [ -468002966, -1769838735, 603322790, 1797364660, -1863728129, -14325722, -1308866966, -1390972277, -1503483127, 1273603238, -141038556, -1298878486, -646545109, 2067991941 ], [ 1122609842, 603931936, 506294432, 70617283, -629066221, -2073687064, -381029702, -1366109275, -1345547554, -836682951, 1942905074, -1582636473, 30794460, 184155809 ], [ 808140710, -488525273, -1728645883, -2114687128, 2082010491, 775699003, -1897523145, 1374463496, -1485649984, -838537872, 959163977, 877254253, 725398170, 1854574390 ] ], [ [ 1630086965, -1800979054, 430966846, -1640299365, 881863645, 848624940, 1815248398, -1115976169, 1010870239, 880209831, -665091753, 563459209, 1575740722, -352849572 ], [ -1556959778, 1962060363, 560225628, 1675197441, -1265875770, -1968263517, 1414918461, 2106614726, 131892443, -472791999, -945766400, 1943985480, -641223698, 1056091721 ], [ -523619770, -1645010053, -1279695317, -1628722124, 369941094, -63686484, 1810212226, -1533521759, -1983421565, -1790154835, 1826160733, 1056763848, -1032870224, -1087936156 ], [ -2019619981, -1403242267, -160261182, 1987669567, 1508932291, 213501306, 846206180, -1943310493, -1521034986, 1743659470, -1049553214, 1368915794, -1334739096, -1147283223 ], [ 1109728394, -1687972831, 26525939, -2060030458, -1285722459, -1599536452, 1465239985, 1777679629, 311542549, -1409944534, 1692147951, -1606536433, -503135666, 1721573815 ], [ -1827012228, -1114029375, -58832528, -1289340588, -88270840, 1676581851, 612824884, -2095923681, 916342431, 349105890, -1903939264, -968806511, 186777247, 2072650290 ], [ -1847608093, 2031628123, -31714599, 249861580, -1991552749, 1966973807, 103128621, -1618452736, 1371965574, 586007557, -1061277517, 1656972984, -1128881299, 993000127 ], [ 1808680208, 1553299893, -466403037, -2040422515, -428876006, -559510996, -927322480, 73331332, 1390835328, 605801290, 256240166, 905074163, -1390025680, 822524055 ], [ 555411583, 301736265, -150519940, 1994271774, 382108162, 579226410, -2107817611, -1975467621, -1660991328, -1346371927, -521626638, -1609958764, -1351922676, -552900095 ], [ -654381996, -752967447, -77922215, 1855744787, 1296891465, 1967096929, -299253611, 892395816, -934586488, 1233262136, 2067905685, 180781296, 1149793918, 278416980 ], [ -1797952309, -611704401, -375271339, 1695645817, -259263146, -703149352, 2099368292, 1363168286, 1792178769, 2099894042, -1512432563, -973689443, -272379511, -827236467 ], [ -790364764, 553267201, 703997287, -2036796756, -1320680998, 956176212, -1503999721, 283749539, -288591658, 1749322411, 601105037, -63016913, 465951901, -614725581 ], [ -741455593, -1865260267, 482608328, -1797385485, -1796002460, -487906164, -355316659, 973192021, -1284672571, 1056784794, 1390661697, -177557091, -1019779835, -1691399380 ], [ 1243027983, -257391809, 1691376279, -274602689, 558538194, -514734510, 1278426033, -624534850, 1620258374, 910411717, 1991321713, -772338154, 1449976093, 1341965243 ], [ -2115309504, 723887972, -1825190232, 102219424, 521853373, -1773526196, -1371168249, 1887933470, 1089542273, -1409929874, -1380181164, 1095009018, -935391356, -941748216 ], [ -1685467310, 493104651, 1637467048, 1571821863, 1418100889, -41679418, -179539600, -396022233, -1107950060, -109477634, -547821461, 1872837041, -1254814009, 630643345 ], [ -2005626804, -1281736979, -1122256663, -161363452, -1948419853, 1711416532, 410167177, 1534685192, -295491620, -1102453934, -243911205, 1681452604, 356328249, 384218931 ] ], [ [ -1979746150, 1859491158, 1621825802, 801842599, 1960390410, -962238397, -982157292, -312897641, 14497964, 198620569, -1036442435, -229140608, 1778175928, -120203896 ], [ -305038347, 1813364616, -44033025, -1126594323, -1605794538, 2137401969, -456025360, 620901607, 393914127, 2000346403, -1828146912, 1468657596, 169734537, -1466077840 ], [ 1935638888, 1922033679, -770070645, 495267543, 1527810938, -1518884193, -2138680755, -1722057126, 171276887, -416683376, -220996248, 1109220371, -393725523, -358220620 ], [ -459153365, -100238467, -1237234364, 1840477102, -1925454775, 388497228, -503451311, -916282574, 1873126928, 2057062734, 1850104712, 1529025387, 394055163, -362442979 ], [ 102205274, -2043583867, -678183736, 845493781, 2060043619, -2079316502, 340346136, 510359188, -1192501250, 981529876, 1652355972, -795039994, 1237575694, -2006544185 ], [ -671065325, -1289099975, -2046626708, 999638565, 960848731, -455319233, 782858996, -1805057112, 732904517, -1518293332, 107599051, 1083377284, -1028804044, 244956762 ], [ -1247611140, -1499227710, 313879659, 478499200, 904233443, -720668252, 695414027, 1881407878, -417883847, 232123889, 681705012, 233619069, -427184757, 1023571901 ], [ 1028636171, -573350969, -1242756241, 1666952738, -1523235029, 289206056, -675403970, -1384637504, 2083538340, 1234643779, 399533480, -397561307, 1099207934, 181178124 ], [ 1934250988, -187077024, -1849083901, 1214000101, 549271907, 107510400, 1606288865, -944710804, 1755489617, 1756230503, -391972234, 304851593, -1468658786, -919027962 ], [ -157342646, 1290243795, 1646965940, -404771865, 1293779765, -926328749, 831698462, -22340906, -860751280, -1603744054, 2048228794, 554868866, -1032883051, -1653373131 ], [ -758780193, 1264107556, 1162688847, 676758091, 1971304096, -389049809, -1387115298, -1191991945, 693495739, 1158820727, 696308393, 1752107713, 1719779939, 1037358106 ], [ 1949080629, 1108340433, 735337925, 397048292, -1195554701, -952418522, -911494157, -1383143804, 395329641, 91107235, -1048564788, -500317510, -849761869, -1151004914 ], [ -532547158, 687181744, 1001315536, 73814889, 1564065452, -601810162, 1528157069, 1870164865, -127410325, -306262861, -844156831, 706056875, -1535553904, 1061025822 ], [ -416240773, 775662522, 1206003479, 539141883, -760835841, -1962067184, 1521617236, 1208974196, -1665780967, 832156575, -231307837, 581556225, 503227734, 137037701 ], [ 1955743557, -959609625, -2031151674, 725937057, 308960969, 478470259, 1256180604, 270627070, 1675134927, 1303699000, 2140623185, -114419169, -47605234, 1422203996 ], [ 1062369446, 2141377568, 1264477431, 323490734, -1999577931, 1714861821, 2047557743, -1681770581, 1963788441, 1810494069, -1268841941, 532290753, -1853681991, 82323452 ], [ 2052890779, -1323137481, 694629209, 1375581689, -1288577196, 1379621329, -1966652772, -1003580232, -1047337063, -2145841850, -1653497932, 441245965, 1509132870, 1659514929 ] ], [ [ -908696112, -1904713965, 915455284, 1736632043, 1166988962, -1090662661, -890205531, 1015429135, -698896921, 809495561, -1019637243, 2113321625, -1753713229, 61164444 ], [ 538933550, 195575590, -1922753195, 1653858422, 1775644156, 238168048, -163195838, -1891910045, -586001588, -1707382971, 1033484608, -675541517, -364803439, -583741264 ], [ -1064346678, 1018734290, 947543687, -188548346, 1934025313, 120735622, -281542614, 113918931, 60363802, -609984019, 1944288195, 885566925, 1091470102, 764419867 ], [ 278308475, -2065173075, 492589179, -262039250, 1961013246, -662945913, 408998568, -1878740370, 81937931, 1662359519, 1372069629, 1321557325, 380312723, -617370334 ], [ -1548761650, -1860411142, 1492830771, -723834745, -1462602494, 1121122087, -1318783134, -154585861, 1227474284, 1692656384, -1915836478, 245488003, -500452179, -603006471 ], [ -618112859, 1952562327, -1956704756, 43725147, -52076301, -65038931, -43081051, -1088759465, 1339609657, 1331540055, 1245897643, -1069457824, -649969746, -1333511247 ], [ 655162709, 493863055, 335421653, 146290188, 630294356, -51223289, 2041856124, -908809205, -1482806480, -1622135206, -2006046751, 1695810735, -1962543546, -726639355 ], [ 741642624, -271256591, 1325000685, 128228106, 1984123894, 1124166902, 2137840040, 561202298, 1791718217, 1858658382, 594026779, 1808894094, -711141276, -1480737497 ], [ -1645114125, -1403484259, 1835634846, 1591052071, 2115461365, 1951665832, -1650821883, -1078417063, 754261647, 312280525, -1365194716, 650722859, -1665650366, 2138277321 ], [ -1667225855, 1944084686, -2097462591, -1275887769, 1786448483, -468530670, 1327789797, -2053051176, -1233256514, -1146357509, 10017248, -2029898192, 106575138, -1878356078 ], [ 1415752104, -1619982980, -199446244, -1210090816, 1572862721, -1330986003, 1975995669, -1600790634, 1856365221, -1046831413, -1078115850, 510421458, 1043179937, 98767261 ], [ -1220925471, 523349429, -2016398320, -1218738807, 1995465555, -1361798077, 1311586126, 580800445, 1962274317, 1094714822, -2085747976, -1538672676, -1173971362, -568401199 ], [ -2065359912, -954496445, -878412169, 1852190186, -1355317025, 292205738, 1822116678, 340910217, 624467082, -1493133920, 813529545, 1464740130, 245864453, -1113984091 ], [ 298250340, -1558479086, -161276510, -1637078323, 1459554999, -426420704, 546148588, -2098246109, 911624820, 471506252, -1706763176, -2093950342, 758925118, -375962439 ], [ 844218341, 886155245, 1854575868, 448917130, -671107044, -1647483282, 1926855999, 1105162761, 300123343, -1828293711, 1901317385, -1287003504, -1208141165, 1094709944 ], [ -593469548, -1373746540, 1970894519, -1330792468, -2099415921, -28676276, 573781948, 2109937220, -263298032, 414941131, 1575772386, 1968073513, -1455489489, 1435674946 ], [ 2017727193, -1210651556, -1699206258, -985962084, -861668771, -661667757, -1092527916, 1220232124, -1098666017, -1739320737, 1416372738, 246794143, 1443861075, 213917379 ] ], [ [ 502202213, -385538195, -818705043, 42688443, 2141756865, 1687063309, -97060864, -869035764, 402605952, -193285171, -902353107, 136927661, 528780298, 515636928 ], [ 24655003, -1853325942, 1878288389, -1839795576, -1196115603, 1908856481, 840119699, 1457358406, 872832197, -1745186267, -1508230607, 245254424, -604565401, 1727620742 ], [ -1580307444, -1787395863, -1798899558, -536150478, -1549458663, 1999326068, 1147726932, -1949309201, 1206671670, -1361657977, 1387004263, 1481792789, 373448517, -720271831 ], [ 337127910, 746515726, -846370637, 218857788, -1906659650, 1818398334, -829710542, 1788287587, -854584579, 101407289, -1785189315, 1453896591, -1423810837, 841847791 ], [ 554338207, 878008130, -2136813370, 629690522, -1295937078, 1007237981, 704582057, -1605783832, -788168379, -1697880384, -771413169, 558989150, -1279533849, 1659814264 ], [ 1722387313, -500497146, -475026141, -1649292601, 1628324823, 358234762, -1460467476, 1825876956, -2102574593, -544799174, -1868072892, 1709624974, -20260973, -1486813165 ], [ 714240579, -1316976947, 1291281080, -578385305, -1831138898, 1675169514, -1492826003, -1562099889, -1961321395, -405667520, 1120910385, 498447701, -1574976071, -1388124144 ], [ -406840110, -727594900, -2114297704, -758957444, 2094857773, 939815398, 1721225720, -873415892, 1185270196, 969081096, -1884221790, 360781909, 1446512646, -556581889 ], [ 429877193, -384850299, -578176571, -127142865, 1547013464, -100909034, 792811974, -66128559, -620574056, -708932698, 687694388, -1834561349, 1105864321, -197563037 ], [ 154196176, -1813205860, -1972450380, -1973732550, -1198352722, 1084291653, 853496342, -1578515742, -1784683381, -1429258372, -2125330099, -1704108479, 288573042, 1924221239 ], [ -526476776, 1022423768, 12714351, -161692481, -131836854, -627164767, -45864675, -418089356, -651885394, -706601126, 2101664458, -1131796775, -550914667, -636823187 ], [ 2056117775, -1102934787, -1601225710, -725031204, -1265595968, -80218423, -846563946, 1240336017, -502529591, -7869812, 1442722983, -1598429280, 721824793, 1061598037 ], [ 1687976200, -652056815, 182333261, -909415859, 816688754, -567229187, -638846764, -220472132, 811921476, -1728046398, 1426450889, 1918856986, -1613998509, 1519281534 ], [ -441316784, -439701956, 1509276295, -1700215820, -1627614751, -1687822459, 1499220266, -1608376089, -427581837, -885564976, 618019365, 585067940, 285353398, 1150588207 ], [ -2018456008, 158668448, -332297440, 1601835264, -380301564, -399844202, 1571635136, -1663979118, 391443214, 1542520700, -1717321897, 928797081, 1465643070, 1716939302 ], [ -678085675, -517419122, -809310271, -1930677776, 1504359787, 735325809, -929531994, 497006859, 257247674, -453523833, 1821685563, -1637053301, -1347527829, 986242438 ], [ 1240994859, 2040474136, 1756009649, 554911407, -486190358, 813298660, -88027313, 1742977417, 69585003, -1596547642, -1565776371, -995029677, 261096386, 2048679659 ] ], [ [ 2051768996, -692269137, 181729579, -1651713086, 621713774, 63990813, 1210278467, 941473687, -1813936919, -948386268, 816750671, -394863522, 2016023855, 64795139 ], [ 1205960703, 300188979, -911936877, 1329528207, -251000444, -353072908, -1007265165, 778352693, 1425865995, -2026922151, 1936757945, -1834716223, 280623210, 1188108877 ], [ -429766031, 802363758, 733815221, -1556109683, -814944547, -850552785, 660444037, 2011891096, 1712257641, -471022410, -1985278499, -117241759, 1240503989, 1186307051 ], [ -1014993411, -1186939246, -54713101, 2063905661, 181871104, -578531234, 1836015145, -612314614, 313231033, -32771987, -982887490, -2001546918, -2034065283, 112053995 ], [ -1753614641, 270558370, -779485823, 286593723, -830728861, -836178638, -504841747, -1180268592, 1707864653, -215406994, -1022973751, -1916025594, -1406523321, 1586707988 ], [ 575129213, 936969313, -1770847212, 2030302000, 1134437838, 2041555818, -767280905, -688745234, 139120639, -370653015, 298817117, -1021846553, -1106204783, -652843643 ], [ -1682971274, 1217700020, -1254034417, 768094277, -359241042, 1321992046, 1178804054, 74562408, -905052347, 1828594958, -941551397, -1319722488, 963065255, 774138777 ], [ 1127683814, -327300822, 138112461, 346346724, 920407085, 328147552, -590334591, 1856438220, -770807426, 459896692, -1198542875, -2101726465, 1528015985, 55163825 ], [ -1959457776, 882924417, 1601208528, -977419025, 1789404424, 1387445954, 163049894, -156180162, 669040948, -1960426242, -1398779878, 546504213, -875469301, -140326144 ], [ 1107787503, -1835954777, 397143936, 555575230, -2051901260, 721974078, 1323675956, -1707242092, -704006103, 1484756195, -2075726921, 264032443, -1425808017, 181247623 ], [ -2033076050, -1348078547, -288204519, 933674954, -1698666091, -1272906822, 18016356, 303718133, 1719533560, -1349747650, -1873750871, -686998679, -1754872680, -873985521 ], [ 2013375624, 631718875, 1056084273, 110519974, 1069716989, 294460238, -1751907165, -1874365872, -1150500224, 1590688096, -529405636, -1517048785, 2071674028, -1727310854 ], [ 41278540, -1979387822, 330244177, 866335523, -1347403873, 1109981455, 155557836, -1786824245, -895235924, 1008733634, -1364640455, 346841850, -1244374746, 1898447056 ], [ 600335626, -1223709001, -120224237, 990220210, 933437341, -1928021869, -1878786179, 1983474447, -1327052, 710407936, 974924793, -1436454228, -862162199, 1329836912 ], [ -143470880, -100762295, 1781886389, 276529309, 2029128735, -53781727, 655154313, -1969590955, -1550370804, 1837656884, -1179187988, 1978890596, -846108932, -1539148423 ], [ 481464369, -727259792, 1590871891, -1475270565, -1354853452, -1182643069, 1751007949, 985695612, -1124818702, -572950359, 1648206734, 103836521, -1757503693, -548412036 ], [ -1979011439, -2040687234, 664844623, 1758504098, -568485958, 1255100733, -311519548, -1724167262, 1131245162, -1173547887, -1447100858, -2112611049, -657362850, -1589953529 ] ], [ [ -1465853220, -1644197316, 243622970, 1413881224, -753274216, 112549683, -1208000794, -1368382594, -934570214, 1407483700, 1662263617, 1925027108, 745321609, 272659177 ], [ 854973432, -1358288387, -891551400, 1019028255, -1570279861, -246031067, -1177606585, 1856632096, 60117069, -1056073756, -1505047883, 417895813, -1777765190, 699921512 ], [ 1867698867, 363595199, -864427911, -1429713735, 916649179, 2086132156, -1015233759, 943034857, 160636049, 333873364, 1512932494, 745252288, 269949053, -1067145478 ], [ 1545896264, -1614564082, 838772165, 553662054, -103770548, -44967893, 1889667168, 1088990367, -1687633018, 2041990773, -1733662379, -942771577, -1398248104, 1636355733 ], [ 847635463, -1032644257, -1500681440, 1730831052, -150761089, -296158778, -1943732850, 136662982, -1534360788, -2115388473, 801070668, -82462898, -1487756832, 38615739 ], [ 35608257, -867388717, 850047150, 1486636400, 974977238, -1301216720, -1431669739, -558669072, 1780219914, -2011376796, 339360054, -559544491, -1276067600, -1914462465 ], [ 1729470477, 739963508, 357034787, 1652001097, -1947710606, -1632019157, -1309579829, 915519660, 1563365850, 1617355209, 1914427651, -787213956, -1119717797, 755538582 ], [ -1226684641, -1946008425, -50538092, -1278045482, 1396672980, 2024595620, -10967234, 1638516137, 2097255532, 1475862803, 631157288, 935789179, 2062664515, -541883086 ], [ -1267728280, 2062412091, 488896951, 1059828519, 903125944, 1688855885, 849483707, 2019911141, -975741056, 551951409, 390463920, -1822241634, 932257376, 1867445366 ], [ -401794571, -741662020, -1505553132, 450133911, 1826954420, 1604614110, -1699597825, 1009343602, -338373441, -11466047, -549576689, -521531339, -1264814873, 772992094 ], [ 908600700, -83075446, 641066834, 2064475083, 350166845, 649335663, -804585744, -324656695, 1212448932, 1414204301, 66754137, -1516243300, -1968090371, 2008789481 ], [ 1508731257, -128192537, 265487896, 133168857, -1908485665, -1160041332, 1773752250, -760875543, -664830715, -548674431, -580999906, -1248921055, 933763288, 466075891 ], [ -1801191131, 816930201, -137563705, 1074841661, 777858390, -1612827806, 404370877, -1255574760, -1953151924, -1585488754, 319049348, -1351707749, 939349048, 294118165 ], [ -84448011, -1764219193, -691680723, 1798500181, 313952968, -1764520389, -1454391707, 391756600, 1851391595, 478719583, 2077377726, 1807862905, 1290609127, 2005252259 ], [ -923964972, -1803683898, 84393834, -1083363563, -234515219, 741937853, 1200826666, 495888397, 1381208732, 423542507, -1795412246, -1580066862, 1808458938, -1858414287 ], [ -269358203, -1071591575, -227079484, -1539370846, 1856089906, -329392694, -1820619126, -602953080, -1777261539, 371591182, 1421882160, -1603555544, 1769210663, -1495214839 ], [ -1794440452, -1040943869, 1683027686, -1373744528, -1751779697, -1759700759, -1078514365, -1694602115, 793326149, 1151920995, 230209580, 840892963, -245242606, 153185394 ] ], [ [ -1746379446, 299316998, 591477978, -1373123083, 1211440042, 765017936, 1910227743, -1335923786, 1082032672, 1362046099, -951989501, -1890704820, -2009133178, 356750605 ], [ 1216084674, 1363588139, 178475610, 227957532, 1719296768, -136259909, -1095804533, -1559947026, 1625645704, -1006820270, 246952604, 767685061, -1165003165, 1266220020 ], [ -1967634728, 1259482111, 1313354257, 232940323, -453374060, -642421865, -480320857, 1367388181, 1351039519, -1942943306, -1670217160, -1912330419, 873935548, -1870732884 ], [ 324358240, 1890512871, -1315676283, -78837168, -1270521877, 1583076010, 527234692, -246997343, -543121398, -933573953, 347305198, -1712349978, 1727583703, 1999106252 ], [ 2053436228, 279597666, -478404976, -1113800668, -309286075, 710880829, -2118451313, -1772108067, -1318565515, 1903998385, -67447392, -1475106104, -643832651, 1872312314 ], [ -1359152867, -695445255, -292110482, -57741092, 1373821828, -1070449350, 1229952421, -2089201265, -2042392139, -229224139, 2049024501, 802867409, -901733216, -2084448563 ], [ -339420014, 1793740635, 806764855, 1448561225, -1755470897, 547082245, 1386101250, -1360328423, -818447385, 23422417, -1273488581, 1902986662, 217021212, 657327416 ], [ 294647728, -1531177160, -521805344, -792819366, -1058734342, 838054963, -1120430493, -1675709801, -998138721, 431461032, 979557919, 1419199061, -1417025538, 1255687922 ], [ -1684295020, -1473379075, 1933007798, 218410439, -2091181473, -761370884, -1656644760, -645593385, 1803650083, -1279555299, -1425073916, 563010815, -30347458, 1646112052 ], [ -86615844, 1533418767, 405374643, 167439907, -2135112316, 447399088, 1018791230, -1291439674, 1722506451, -906321734, -2111632043, -217688576, 153366836, 863427566 ], [ 372644560, -1724959626, 1205063230, -962153680, 1573858918, -11640728, 606625020, 2050100507, 850738431, -134718792, 1866030141, -777342258, -1716549990, 581151416 ], [ 2140249668, -1219120932, -261017911, 1193942244, -181863604, -1248636053, -1711198210, -656362349, 1218057620, 721734028, -236906182, -1908870824, -519763565, 1127849949 ], [ 1200045036, 1560987677, 186235170, -1730902657, -832692865, 1753770628, 899330100, 318523459, -1638695171, -971978382, 296946789, 352128242, -1504570876, -2074158527 ], [ 665944431, 1217284317, 611992073, -712582988, -1315342366, -897275334, 988751579, 1757853389, 1996163276, -671861454, 1886289487, -1817000144, -369176911, -1952470904 ], [ 1395470482, -1090510320, 2083981205, -793263220, -381769095, 1037538226, -426892242, -1288007630, 585360384, -830446722, -1396053662, -47955328, 551162268, 988918767 ], [ 1942753441, 1820903531, 2073385160, 35786344, -432217104, -586999653, 1258152756, 2140639645, 858138330, -1991810071, 1433124485, -1198985212, 691358022, 1734693737 ], [ 1572475182, -541444565, -969295872, 647402363, -1895775859, 1416014480, 913569502, -675186625, 874209116, -982415906, -50062498, -180464477, -546315137, 471154233 ] ], [ [ -461500346, -1493957118, 92125022, -452479541, -169840019, -705436120, -87787916, 1619789629, -1239121237, -1300733678, 1731602208, -753389108, -1176048540, 360800477 ], [ -1094003067, 1061576638, -1905303938, -2003924698, -246844304, 777920729, -462942978, -720655511, -1172442392, 487534558, 1951685358, -1253176938, -1470840901, -1955164844 ], [ -566006449, -2145632210, -22397958, 1648388921, 1471859214, -1324278061, -195757451, 449899824, 322315474, 1990711455, 1524580396, -1385549309, 1513456850, 984362812 ], [ -2026224172, 1939555345, -789552630, -1457466109, 586060360, -328492161, 8572976, 1376768501, -1404725310, -186453403, 785962488, 1563373074, 1626439266, -236566655 ], [ 229531576, -1130644676, 2108181475, 442091971, 1896148637, 185564520, 6691536, 1919782432, 573971395, 918388848, 177126941, 488120235, 2080790864, -145006489 ], [ 343144274, 263293609, -1262927796, 1058920125, -1092858222, 722859349, -1311125052, 2147422777, 298447912, 1416095189, 1979385428, -737217850, -85331045, -1668461180 ], [ -1022493455, 1174215714, -2128820272, -1009491856, -2134458161, -702770273, -832264341, 1338056618, 1995165093, -1031451763, 1462411270, -451782674, -632693425, -1508412338 ], [ -1419597404, 147782036, 1668863879, 280562699, -1767339629, -345423179, 2000211382, -2018490538, 282458074, -2136955035, -541698836, -2124709125, 844347334, -1093470833 ], [ 636843854, -1214820415, 2090405023, 494026102, 1823357142, 1058830754, 2047197790, -289935157, -858011759, 2128722154, 281749844, 1939010830, -836785907, -624127768 ], [ -1559801906, 1946140073, 1053375647, -271328733, -508154443, -921010720, 2136439292, -57220717, 1543833252, 1876611241, -2030843732, 688518190, -1802007506, 1913732653 ], [ 983480213, 1069609648, 510469607, 1714942801, -471616483, -1611599475, -1742816664, -276831324, 377175968, -694837526, -366995375, 179516230, 780407140, -245738356 ], [ -1592149685, -1604854642, 1319667757, 85186217, -36382937, -688695276, 1045033214, -362230392, -194824065, 354203595, 1419306434, 747502222, 679011514, 671310388 ], [ 1409139206, -2118466695, -62988427, -396514320, 733497783, -707051999, -276892095, 419015908, -945202369, 1638777610, 469890344, 1318161913, -1918796710, 933695016 ], [ 1751647539, -1361775494, -1930629964, -428057685, -659907643, -327289851, -2123097151, -229698322, 750770100, 1891272924, 1034873655, -2114020089, 1268793755, 1353243655 ], [ 62076467, -317304704, -1020844775, 165806506, -1308610540, -2104693746, 1849369603, 409803715, 688416071, -304829268, -1587926785, 1748131563, 674900076, -2034782675 ], [ -995664726, -1758048304, 1208079455, -769395243, 2143578578, 87079162, -992099577, -1332059879, 809042882, 596138255, 1370815503, 1650979185, -839510878, -1625995970 ], [ 697360472, 318900306, 65189954, -1397756356, 679441125, -377019674, 1798700346, 717756471, -567408031, 760362575, 1112494399, 1424994647, 1096543724, -169147379 ] ], [ [ -1567275558, -363426842, 1617918133, -598267392, 1305211634, -1719986281, -135360846, -1430415, 1225697768, 1467567573, -1885102508, -30502358, -554106395, 740645093 ], [ -1507718482, 309022843, -568931422, -1482976538, -1375281284, 495704680, 2096020595, -608086105, 2025844925, -618651914, -2126018442, 890624857, -872627179, -1449305553 ], [ 1999919314, -815167694, -1331282283, -386011921, 986879028, -890824535, 1487557450, 1547264203, 147258351, -1586768184, 512862815, -1904604357, -1389665898, 769133012 ], [ -871852279, 1122286616, 2058602904, -559357947, 875537956, 1991282517, 1010418811, -634509792, 1051866102, 1436434782, -487032980, 1861331240, 1814538082, -265837300 ], [ -507477410, -332566900, 1102022169, -46123535, -1640565809, 584201515, -1168363437, 1001699365, 590933398, -669721029, -1705280371, -1556401481, -960138504, 755217502 ], [ -358624581, -1912943816, 147297742, 1375811353, -632839234, 610657658, -1281424999, -2018055861, -1154481595, 1237912225, 1182657840, 211683772, 427294835, 954242014 ], [ -194753554, -398227862, -1151407740, -1309245702, -1228732426, 1607447881, 825585577, -27325785, 503381002, -2094067171, -903182468, -2010942023, -605040373, -1695883348 ], [ 625586543, 1527897593, 449913314, 1804157004, -1423035982, -1506085768, -476743442, -816764681, 1557517225, 1893973220, -930208358, 1891999696, -89163219, 1530256178 ], [ -371665685, 1051387564, 677820252, 1357386516, -1244681513, -24699073, 508642595, -1951427162, -200317604, 1715044138, -1967892954, 1935335770, -338960184, -1439293150 ], [ -1847518392, -748882453, -1532926004, -1141200907, 787368497, 1972616400, 608559493, -1921230319, -2033133688, -1598571442, 2026445036, 1531248977, -209765875, 2108901098 ], [ -305817135, 1988692739, 2080531462, -2027972924, -103813318, -35406652, -1219157501, 528447419, 1309487592, -402138820, 700741780, -1264705823, 781113206, -1084416409 ], [ 375204203, 1964214440, 713278903, 1234565204, -811235922, -31477326, 764028009, 1693939172, 866249428, 1641962015, 755459311, 1129235624, 1096974703, 1473807494 ], [ 567553352, 1661784990, 289758489, 291293610, -959661751, -721965489, 1002473465, -124606230, 173467461, 269320437, -1714564332, -608229609, -959092617, 792300470 ], [ 50625438, 628346361, 1226638708, 845003692, -1912963286, 975829347, 153993717, 745652278, -18983168, 526585659, 182657454, -587001378, 284499781, 939740446 ], [ 233181768, 1315082087, 1615376078, -690239013, 74267383, -229347681, 1984430892, -1968755713, -1403337348, -1854603461, 761193380, -1930855969, -1790302117, 124270068 ], [ -1891321352, -2093085827, -1242399761, 788188043, -1943854034, 1245372079, 271698960, -861667316, 1538216202, -1914972566, 1038447841, 983680399, -1502268400, -1911811059 ], [ 1792871084, 233215707, 811100189, -1596501046, 2031620055, -482208921, 1900290776, -1701276170, 115919300, 1871352823, -1401424740, -1387532238, 1129878908, -944248525 ] ], [ [ 20705494, 1994611532, -1055078129, 1138052280, -1079391526, 1247507569, 836694138, 2125866789, 67053580, 1996375789, 1310333608, 1235278670, -646260129, 789135676 ], [ 30628628, 1503703648, 165040477, -2129513152, -1145624042, -168707649, 2012114102, 1796115292, -1388624384, -16597230, -1958743903, 1865328734, 507056230, 755554962 ], [ -461000568, 569851978, -1980829138, -1660899142, 28141898, -1891233250, -1960102971, -255078663, -1739295402, -1671428508, -1640183570, -907537804, 1499334824, -177263028 ], [ -918745817, -1328045810, 1944273140, -1967450396, 1247141753, -741670858, -920520582, 1315554288, 1549163352, 1243434561, 66138836, -1951777563, -1231152394, 2118991432 ], [ 837793436, 116790122, -1148819555, 1927449125, 1620763158, 685895625, 1068260344, -1048479278, -2054178494, -609793576, 465702054, -918128557, 1132396067, -567103311 ], [ 1648362587, -220158016, -1973830788, -855268960, 386834329, -1142294475, -1850359787, 528357372, 515485793, 1960729262, -1178807427, 1896620418, 525328074, 1942445660 ], [ -1194733230, 2081375833, -459369377, -1894733214, 109004934, -1871091588, 592512253, 552879779, -1241242905, 183521267, -1040896046, 675078141, 369024520, 1974768776 ], [ 471459947, 1226226894, 224663735, 77432320, 2043775848, 1574311380, -1548840690, 1229696486, -1533311165, 2019259549, -1864428667, 676616356, 1793331595, -510715312 ], [ 191368809, 539975611, 1934504793, 1425254242, 128077563, 1644248475, 1390003926, 586191076, -1707071448, 1350298589, 231500419, 195989770, -1361347458, -863850588 ], [ -160988711, -1084416885, -899830797, -400421309, 929018654, -622251047, 154561097, -1104273613, 274518963, 1152651203, 102563967, -1972392312, 1765665152, -1571629466 ], [ 635632803, -1671859085, 1754237665, -638809687, 1073132191, 1247020517, 1474624509, -1381464795, 2099347804, -2059242362, -126563379, -736790303, 1675179572, -1075370856 ], [ 672387083, -1630269450, 1557730522, -1249059349, 1932035483, -886865747, 1527622778, -384352097, 1609499418, -487068926, -336873301, 1813468777, -1967542574, 1128635115 ], [ 818322307, -971306804, -597218056, 1327075834, -1123765624, -1238194450, -205770741, 1732883509, -96418714, 2067788815, -1838189202, -1909229706, -1072423460, 2687376 ], [ 1108733616, -1615559382, 207902382, 1669097316, -2145727012, -1744322452, 41446035, -1772372206, 120125500, -1572396665, -479214015, -1357752782, -1356111610, -1471553682 ], [ 1545875586, -1054099739, 1454677717, 544027522, 853140560, 1102351325, 634725854, -1836489942, -362559535, -395677008, 1537210168, 771627935, -429873906, 458623483 ], [ 1417036266, 57081253, -1126626848, 119415948, -206591162, 416013724, 84667538, -2015268567, -201250749, 1378431691, 1455479251, 626764559, 1598455455, -2094690592 ], [ 584204342, -344485979, 1619706100, -1913228064, -1051778330, -1192247593, -920828765, -713563896, 1011289654, -1108446121, -1519741494, 1121666930, 1978079740, -984791661 ] ], [ [ -1545576201, -21230386, -925571666, 1073427774, -945296141, -1051035879, -926530951, -1872482870, -1526856288, -937900662, 146664591, -1385421173, -741193095, -1930699580 ], [ -115482580, 1718833369, -1712021414, -42431979, -394967871, 525310298, -340387838, 1782718132, 1947425370, -701983490, -647756725, 461515925, -1368223950, -783446737 ], [ -695589063, 1578780613, 365260922, -1237926448, 1499912642, -401967784, 875091581, 668228428, 1390058060, -1888533834, -1159825385, -982639301, 312288989, 495406235 ], [ 541517846, -1616738227, 1515286606, -664224637, -883465002, 1112980868, 1279793730, 416937700, -978737965, 930564576, -317956636, -1172102932, 455560399, 1550725674 ], [ -1373804228, -122307963, -702552661, -521679373, -525562959, -2140896064, 89134236, -507761542, 1079700612, -1657398557, 1878505480, -1894921562, -1872120100, 479380205 ], [ 724977012, -286295437, -431431418, -600843036, -290526421, -378266776, -477612864, 1372316806, 5381848, -220949319, -1605526256, 1957278324, 1110729361, -1318668775 ], [ 398706095, -1282810616, -1092190172, 2087162787, -213321553, -1036472874, -1639093233, -497938034, -1780871446, 260438826, -394750327, -581420829, -54717413, -1738142975 ], [ -822134660, -1489679786, 1286646879, -1652112710, 436123259, -1178966052, 368720655, -352029577, -1994776309, -1000108734, -719448258, 1285156811, 1883749710, 1395882124 ], [ -1559415918, 579037973, 1912830561, 503767993, -2126450202, 1266431149, -139525506, 903658854, 532903285, 1783544520, -1565712960, 1344579242, -1763915158, 682321819 ], [ 1870544189, 2024863415, -406158248, 2131193044, -1454232686, 1364441592, 1033473981, 43518251, -1778431526, -1997973849, 635119998, 1733931850, -1758843988, -900557732 ], [ 1997903789, 2087303389, -1853878751, 312992643, -182593383, -14605818, -924407332, -214611418, -1218477938, -1881818225, 1300590677, 185827609, -1767602189, 1909388249 ], [ -1574289720, -1251638787, -748800261, -606201116, 658056903, -1781134264, -1606399533, -1649849819, -940772388, 57431, -904090606, 1477007437, 116183867, 1191168468 ], [ -295209229, -748350352, -1879408482, 1394906723, -1251701999, 1099204432, -1756260770, -1241052573, -876541286, -358139483, 1507900445, -1242545432, -1721300476, 1120341985 ], [ 134351557, -821495476, -2053619644, 452285603, -384203475, 35081059, 657893549, -1684672593, 684723716, 138205715, -2097366192, 289683469, -885050713, 1240451897 ], [ -754915842, 388213764, -640124693, -56333784, 320348783, 2017447820, 253487567, 1393559962, 1566497215, 310540065, 1316889245, -1352053890, -1105914422, 1709474850 ], [ -1399069596, -740855960, 1227809797, 1543921280, -247452469, -364668608, -1646255199, -2053180898, -992711152, 1831271416, -933687427, -660569922, -943838710, 2130488397 ], [ 586767903, -1757185925, -601130634, 1298850714, 967835101, 558493629, -1493441836, -990382680, -1707402612, -1908565637, 1736892227, -292452026, 2131919942, -508641527 ] ], [ [ -1503520309, 159361018, -2059279734, -556762017, 1384255675, 1185598987, 7816734, 1604496792, 447505184, -334233133, -23885393, -177151521, 381532936, -1883786620 ], [ -1978194721, 1193684286, -1955714334, -859741301, 666051395, -98324779, 1689845200, 252471233, -1339077383, 1892712515, 1107363465, 371369139, -1212522626, 237443512 ], [ -1311888653, -2002142401, 1860636391, -1063444022, 491393165, 616122893, 305103226, -1947294786, 963257178, -42398867, -848875444, -471973628, 667523457, -1496385268 ], [ 1869994634, -1842127702, -1927322719, -2029048264, -41323471, -1792106149, 540995772, 1937653882, 1008466341, -722833530, 724291609, -953043220, 562094970, 1884352192 ], [ 1750928148, -11018913, 340504845, -1487532161, -264645534, -1795536434, 1821708746, 43508566, 1811343111, 1856181775, -1500326939, 1853884721, 24265946, 1546107708 ], [ -878825459, 312252186, -505444330, -607828238, -1361577206, 1735264022, -1390743489, -532866798, -658442813, -990899653, -2112611736, 1353020057, -1055745589, -204548409 ], [ 330405641, 199909070, 108258168, 792977725, -157603034, -1689681289, -1012311856, 1570176886, -617457676, -1984747452, -672655121, -1489812841, 534769911, -1248057171 ], [ -1139757223, 1276577546, 1518701402, 1276472409, 852339074, -1969217192, 1287209524, -2113882371, -1479822515, -1711854648, 801063256, 1352215371, -71345893, 1096032319 ], [ -1492970637, 475553165, 1212196751, -1831560571, -713117415, -1076662571, -922712776, 673120263, -519357316, -806712926, -1686455866, -1937129387, -701128932, 45511243 ], [ 1423571746, 1073079950, 1208262427, -1395240570, -2132092149, 600320593, -1062794274, -1960580535, 834014349, 1670339193, 854475325, 898348606, 1077032343, -913685567 ], [ -784473974, 310569071, -1506745521, 231092292, -1824053292, -1434645016, -1238683164, -923393482, 837257195, 662932222, -1877603488, -1799922645, -2014453682, 1295661004 ], [ 1953266464, 2116067150, -443400918, -778601366, 959340568, 1302558092, -2050083736, 503700309, 67884895, 811989565, -1206713711, 29880414, -62860677, -363753368 ], [ -996910520, -590631939, 1148547864, 442732795, 1151956927, 1189380076, -2031283068, 956580074, 2047513804, -751519867, 1520105157, 160024258, -1286011038, -1696263954 ], [ 1327121799, 2013049507, 1687987893, 748244658, 85029510, 1761408969, -1668102384, 1180935917, -1389970000, -962605666, 1808194267, 1596697473, 251754428, 1006589218 ], [ 1657953099, -1038989522, 2005692425, -1914823019, 720371414, -2125432541, 1593221048, -391403714, -1256266410, -907682968, -830293288, 965327684, -537438928, 996168962 ], [ -1462776189, 1953870457, -47377512, 1191641603, -1344709208, 1949885773, 1185819254, -1448247773, 308734485, 1696753747, 1001352362, -1338249546, -1078741655, -2085176550 ], [ 438251345, 935016671, -2123982474, -905365029, -766884144, -271062971, 922258939, 883289091, 1142917587, 1346681523, 2101953878, 824745761, -678372212, 1425459784 ] ], [ [ 2105670720, -1881636172, 1937836427, -1954437203, 2051970118, 845114486, 228202523, 2012701574, -219308766, 1224494177, 1538004488, -669420935, 692865026, 1336396049 ], [ 1778543448, -1324228626, 1366716300, 771062032, -981720033, 1720724006, -1351582218, -838079629, -1323987019, -292884174, 310734336, 1519426678, 552473216, -1274055455 ], [ 143021892, 2069101775, 1248629082, -1550447112, 642159505, 237532810, -1417188509, -441721575, 1052186012, 550068802, -618141796, 136126372, 1465452587, 308797721 ], [ 524123348, -593439280, 1777456253, -1976329490, 1110039304, -835540060, 379088264, 2062404241, 1572926180, 1662929118, 988231263, -1551475583, -218392936, -897541938 ], [ -341923970, 2146426759, -1411240197, 180623554, 1770335466, -105531081, 687504862, -532480002, -346672224, -1743612445, -1791688539, -258310425, -687450667, -152005262 ], [ -1706586283, -2039632646, 1404536787, -514232602, -1650611289, -1697187878, -1105571440, 955734521, 1402789305, -400855129, -434037717, 2028490246, 1269376685, 762699876 ], [ 784577109, 824553833, 874962257, -1872240966, 1273716654, -1320387574, -1930991139, -1110708995, 1229099256, 705188927, 1811967933, 1704847145, -922050177, 1281601172 ], [ 1480944025, 244770157, 2131500274, -1291143109, -519607272, -789385872, -1110838557, -405729001, -1901013422, -124666053, 1990258208, 1182021585, -1720438562, -1073709886 ], [ -1738819977, -908770862, -214165234, 1064265320, 1733880373, 21909428, -77389828, -518894240, -1389382227, -2032482921, 742531736, -672858152, -1374357065, 66691166 ], [ 2064629941, 528138668, -156172631, -1611395818, 582998868, -282677128, 1811474659, 1836212019, 1304600053, -1039634846, 51689217, 115445016, -456251734, 758653533 ], [ -305630647, 878993411, 1344394561, -1885863197, -1915408194, 1404468524, -1315590674, -1233878500, -856705069, 1697491604, -883079423, 199738872, -1889802372, 739572915 ], [ 2055900708, -539013675, -1477345474, -1222767045, 617976085, 74524888, -433759633, 174432805, 2022868804, 1417664862, 398921335, 630277340, -700288835, -1330230945 ], [ 1414914944, 578863148, 933372283, 787117625, -954511741, -2013633461, 313078095, 786714431, 1184052354, 406960305, -1264115539, 191305333, -311838457, -419781197 ], [ 693471531, -24270303, 1612599002, 614469579, 1337851122, 971595860, -1719678880, -1181037795, 1254792161, 630821387, -893875821, -606432109, -395332202, -132814580 ], [ 2022410451, 1488478674, -518827219, -1711043378, 514664152, 1679856686, 149447732, -1043387514, -1684069870, 209251977, 552591060, -442404737, 871464603, 151586883 ], [ -447498609, -407655924, -2039985335, -1633577076, 1164324679, 368563750, -1127033017, -1239112146, 357527233, 974156772, -1794540590, 1635245752, 1718936929, 710048230 ], [ 1996150970, -1196411996, -949234402, 790880042, -1252532705, 2144460725, -1706039951, 1224251960, 1112532549, -543280899, -1160255499, -1928412510, -1533986221, 1736082324 ] ], [ [ 1061792875, 1103026825, -1289657784, 1736254653, -65300920, 1664913770, -1533173185, 91144957, 1364145277, -2021883084, 1136827785, -1136706879, 1658804531, 1402460845 ], [ -760559202, 1447995084, -1358329035, 191569658, -1827408450, -1500518414, -785564189, 863916374, -1865374362, -69648049, 1308475518, -324427650, 1522338684, 1602117787 ], [ -569595546, 1362985404, -242102449, -866851763, -1328810745, -1400850096, 1768246133, -572582207, -1313352924, 1494949434, -1939360027, -318415944, -1255910744, 1331029455 ], [ -212966423, 1095565643, -1208129082, -1869957034, -426401502, -1310508099, 1760697686, -1449330158, 247805456, 1036846445, -1767135754, -1648951841, -2108066227, 68758854 ], [ 1680451301, -1978953853, 1568978003, -664050042, 2087638551, -816497390, 1728021602, -539103740, -2131425822, 2107688511, 1381866608, 1667147247, 33514380, 1518461923 ], [ 601533922, 815653898, 2049283090, -1430784137, 441917543, 1884940509, -927525818, 59563382, -2094138886, -861982950, 589412805, 694879989, 1153508660, 1401166291 ], [ 2093862910, -2132554576, -222437143, -1979836678, -997602887, -966256382, 1545445696, -199607071, -537377947, 974853861, -1721072999, -2097259883, 684108923, -1190526775 ], [ -1801458944, -1608531687, 195167273, 2036772324, 56472369, -1612837902, 1786142320, 2089347926, -1584191293, 167581081, -1492732849, -619028207, 455598518, -294805832 ], [ 1582936275, -917143291, 320075333, 526643545, -179012233, -1792225729, -146216187, -1110029204, 1939688803, -2030019519, -223353228, -1967943148, -1469535361, -224007727 ], [ 1861203981, -1441843873, 609853777, 1113584589, 36868349, 1976433957, -923060507, -1882668074, 1642683946, -1297723587, -659495287, -74199023, 1524252358, -1619778497 ], [ 1057729250, -2026635932, -912586951, -1559154331, -1779698390, -897882537, 1680514163, -1277540685, -2126318790, -983048099, -716033472, -1866212827, 1118642872, 1654765122 ], [ 1767518911, 654602407, 304880479, -402130237, 1997469436, 653383827, 1495004787, 1926110521, -374872392, -1538532617, -1640461608, -384660550, 485676584, -1436719391 ], [ -2050535846, -2064748778, 1497758439, -222656543, -1929161452, 272891569, 1336916630, -1838804893, -1842423133, -1549804074, 848770441, -1610831732, 1041869891, 503722335 ], [ 1672995082, -360574937, 1807322034, 1647805455, -1203338176, 1933227897, -922390792, 2007214627, -1059083501, 918847662, -126057876, 1799309203, -1924068236, 192576995 ], [ 1325307054, 1562411532, -166185465, 451636013, -812817836, 1186280941, -1313134401, -433895083, -691074343, -727219211, 793827251, -880277835, -192489206, 1772817771 ], [ -1364672299, 864441761, 1224932092, 513734910, -141726100, -980125845, 1820426405, -1681368584, -1080192970, -1877080000, 1864452894, 1333768583, 1459545260, 96847109 ], [ -243319760, 362090743, 1677063731, -1748484350, -1447056521, 1802894162, -908364933, 1818367214, 1018401297, 1687577661, 1852620870, 589189364, 711691464, 946514906 ] ], [ [ 530048894, -110182733, 868143574, -1955675746, -267587753, 618175038, 1829535061, 1679013989, -2107031226, -1596895889, 1666407822, -472039271, 1355864845, -406276813 ], [ -41567819, 1877905244, -380552696, -473616605, 1305061478, -1017857570, -1004462039, -1624705124, 2145576300, -246827732, 404312881, 1757950079, -1317912022, 524435038 ], [ -1712639169, 2111965641, -542998687, 1548097901, 881552548, 434005726, 682842594, -226643240, -1499920233, -332764825, 187086898, 952480210, -415437934, 1690212364 ], [ -979021889, 249016384, 99915299, -1137810829, -1804955730, 122358910, 1345964644, -1880370511, -1475205665, -1273360463, 1032863536, 1116377737, -625147027, -802226451 ], [ -65746092, 1795815137, -1841215167, 1495512236, 1154617907, 874134092, -419618722, -1820786827, 561158423, 1891067818, 1992585629, -923827588, 1121506339, -1978502180 ], [ 155786622, -2006333849, -564154898, 1744262689, -630721393, 142132001, 76665606, 695662859, 1938572955, 871640711, -292443236, -1985890177, 1209692553, -254239696 ], [ 1385737317, -1807198388, 98792411, 585991952, -478352951, -208782026, -1037472778, 1177720079, -1799775190, -2061372417, 466280710, -385236832, 709956784, 2022156107 ], [ 784910569, 1602016541, -2092104211, -754278161, -1870934984, -49810719, 1764645920, 1112493602, 1295642435, 305557813, 137752478, 646320250, 1825701115, -426041386 ], [ -269745287, 1709718839, 56366763, -1841634218, -766293350, 1536169599, 1602838770, 1760319961, -2060358161, 592920599, -202129398, -2003816896, -259113292, -1223934798 ], [ 824098329, 473483001, -1786939935, 1815225476, -186689455, 64405550, 331894538, -1432147024, -1202293553, -863486440, -561778360, -504799879, -1344547233, -1983456574 ], [ 79414693, 1256899148, -1870340332, -1389060050, -1780859377, 203246310, 842798288, 1270535161, 732389007, 170296927, 1548654799, 71005209, -197291646, 1703509032 ], [ 536363560, 1680432726, -1748144202, -685015266, -1861587483, 1001661275, 166176495, -384550542, -441920843, -442376941, 1218027624, 368567495, 910166254, -185630415 ], [ 1873801022, 1683990633, 1826010982, 264443027, -1572624399, -533836272, -1105360842, 783731253, -896428929, 709935731, 237754619, 1933967856, -492900164, 730236040 ], [ 735598779, 1653012715, 1936394289, 251008236, -1297821261, -1276025441, 317489734, -1960600627, -1536928389, -58967834, 496697759, -606794398, 857630511, 949869024 ], [ 1263726177, 688255449, -346991153, -957971241, -1731768221, 1577893137, -1424718401, 1401850677, 168183520, 1302653647, 316979399, -1020151599, -1587106019, -1616116689 ], [ 357334636, 1235108711, 1116461926, 1978569591, -127092787, -1449381369, -906932862, -479093946, 751070621, -1608208902, 2099417954, -936135758, 2088971516, -1750792512 ], [ 49011592, 762292854, -276248406, 325395850, -915631975, -1862512711, -521721990, -53895088, 1054868352, 1554014612, 960109483, -565481804, -812068076, 2065726331 ] ], [ [ -1206695689, 1662632050, 274848134, -1878397597, -1356664325, 1778315610, -1037638077, -415284819, -978914410, -1394905415, 854631915, -1430966675, 50749587, 803985906 ], [ 1367552491, -2087047792, 567021084, 1102176033, 1298909609, 1302643996, -1821932839, -218981792, 353751607, 1098023065, 341815775, 928631411, 1600472122, 1198535475 ], [ -52062840, 1518704191, -1280433928, -564445757, -1264419730, -34629280, 1435652008, -611202499, -1924999166, -168948125, 832640990, -1803028668, 991048036, -2051920230 ], [ 64750468, -538537419, -1337299288, -1885405611, -1754110456, -1472762457, -220493972, -1230755991, -1463438592, -1840842292, -1157156340, -1048848791, -370993984, -660490469 ], [ 850130249, -1501866209, 2042395817, 1631010135, -820129002, -1834569810, 304329879, 1176234587, -308162974, -1115149356, -1214983943, 769952403, -1298185857, 1887320701 ], [ 1120292437, -876187341, -954191382, 249261472, 1423932536, 321757036, -656248005, 666859712, 834277486, 1108229407, -2022130104, 1725995031, 1650378892, -975771161 ], [ -2008615348, 877688396, 536650763, -1121586037, -304696299, 746162041, -802540166, 48082370, 755158533, 93666061, -1544031934, -1207143599, 63927950, -182925062 ], [ -930778668, -406155083, -1663437337, -480815748, 2133539989, 318964096, 1444422585, 1306890883, -1764029682, -153791344, -554618960, 9747971, -1100554056, -1694680910 ], [ 134010401, -982301176, 508645834, 221139295, 1358470390, -984741522, 1330566766, -1640085858, -1660817465, -574278780, -108438605, 1590558305, -1432445023, -1380085731 ], [ -896326956, -1700693436, 639114161, 128337125, 169026474, -1772796363, 354745774, 2137967533, 1649689382, 1065133804, 699702359, -1937592831, -316958549, -1767320814 ], [ 479670687, -1315919175, -2075490367, 1422407012, 124044721, -1118079768, 579318848, -2028982035, 145846147, 124745513, 2002911938, -639254671, 1172143450, 923065245 ], [ 254412370, 884131388, -1799912376, 1135383226, -702145182, -1873789518, -1444727073, -1745731375, 311689650, 626001739, -1321909506, 584734795, -1817938994, -352333018 ], [ -1172554972, -669816880, 718890761, -413160919, -1983368180, 752809390, -1003658699, -663186052, -1020140703, 1836491126, 1981439837, 1438904056, 1536862925, 1039248353 ], [ -149991656, -1577362709, -1871550021, -1732403718, 1386043958, -1111823593, -475611699, 539649881, 595663033, -1332044567, -1660385322, 252636055, 1141893064, -1690350419 ], [ -98353136, -1081308063, 2032836504, 162971638, -969636957, 1493077012, 672010537, 812046470, 1308446523, -1580385453, 164043841, -2106661007, 1482054424, 451871946 ], [ -1642584439, -620599630, -533183926, 1461432143, 440356945, -2038404719, 1871694622, 1971856533, -1239435234, 132323593, 1493741084, 1603816517, 104959334, -1481818591 ], [ -2132367288, 240519774, 1175069832, 102900883, 1622942892, 1248139348, -1371956240, -1359701445, -532657485, -754843512, 986824125, 811323996, -121355701, -1986482954 ] ], [ [ -68594888, 133821005, -1373264980, -199839048, -179049940, -1263858762, 1107950724, 2121006774, 360246694, -1870963617, -289311538, 1156923462, -1357538007, 1342924364 ], [ -123713168, 408396715, 471974679, -165869658, 870946185, -1275612899, 2026417296, 1113661775, -1200481922, 1597383150, 976489945, -676775979, 931853467, -1213988075 ], [ -165385758, 1420791136, -211706762, -2329117, 776249246, 1358962545, -1778190612, 1383976099, 754648177, -465159106, 1970183793, 1842537444, -243916352, 1892826342 ], [ -997656125, -1525736037, -807358631, -2123772934, -34537413, -1832341033, -723313309, -1445033970, 1623675504, -936796824, -235352559, 1178102641, -1025244141, 893305686 ], [ 573543416, -816456607, 1632005091, 1493957980, -1906881937, -967032589, 1832277235, -771201929, -1515073172, 114718249, -619653601, 537605677, 128301448, 750963380 ], [ -884823232, 168375521, 823450788, 1255691195, 622253638, 1529950315, 1255546325, -103365593, -677070926, 1554250879, 680481034, -1755561393, 1011482402, 1226012023 ], [ -1691289416, 906481679, 358472279, -432878239, 1021667910, -589254677, -675832498, -34706406, 310215758, -1393199210, 1736540741, -1877259015, 1170542068, -1474961187 ], [ -1101924197, -1910887169, 1957517166, 1114016595, -1707093079, -1294196014, 1233099840, 1316387104, -633600743, 277855269, 825089873, -242522565, -450208509, 309158840 ], [ 707799477, 1369982447, 1121946566, 1913587968, -1488092524, 621008602, -834896521, -172551496, 1242586464, 356162881, -996311074, 1783809264, 1785947369, 1729979920 ], [ 2042419990, -846877943, -355866127, -46093925, 433917514, 419085699, 636864335, 497919682, -816371093, -1101331085, 1182340617, 2117445389, -777062336, -313606961 ], [ -1740763005, -1849028711, 1732383552, 1638417113, 688704520, -1396747892, 1782936915, 1664356710, 1285083163, -1854527059, -1093573522, -1927078198, -289853349, 1049547387 ], [ 1526651701, -726447945, 1167821079, -515073169, 699873390, -418541683, 1873074274, -1161618127, 932211725, 511522924, 700226627, -816619225, 95505233, -1037708689 ], [ -835304977, -1761409529, 2088416206, -2009831521, 439295138, -1792199448, -1363501600, 442596794, -1497488851, -1273789418, 265391145, -262771716, 671909533, -1173826357 ], [ -1903697631, -1162309576, -576088195, 1587582619, 1643260560, 1818290009, -654386164, 1420953752, -167037676, 2215826, -839823699, -471858170, -373363603, -767424274 ], [ 1941171596, -525458172, -1980845262, 643711409, 601977906, -708326200, -657134234, -1080023955, -1033920008, -93955350, -1471670849, -2011975707, -2041839913, 1720009026 ], [ -1460288887, 1192514191, -12532222, 941803393, 1075042230, -149314297, -28787140, -2129701531, 1082460885, 1360470862, 915972370, 1306389635, 1082929815, 1438398390 ], [ 2112718353, 1451794170, -936733723, -1162729474, 1436595105, -2125089930, 1228389728, 98182895, -240046034, 688953111, -2130914190, 1902114644, 1915079108, 295220917 ] ], [ [ 1028963204, 1428207768, -1206557467, 637593441, -1010921532, 1862108226, 984917328, 472837758, 364777558, -1733697912, 1095901859, -1780557653, -2025113568, -148439052 ], [ 420596524, 1679325415, -2021814998, 1007032198, -1672545417, -961882520, 1728071559, -872018468, 1820041413, 570722653, 646584097, -1752312426, -1335525417, 367204875 ], [ 1334162400, -1685140708, 1430076053, 1534862897, -1814983021, -717487958, -1683244897, -570013673, 534774683, -1532807756, 1070090412, 1475675755, 344220980, 1422521618 ], [ -961100923, 1402255052, -833028546, 606907788, -1393264462, 2117658958, -670797650, 2010963, 844236993, 139725938, 1463365914, 989944822, -1825085854, -1747168470 ], [ 702931374, -588900009, -778742621, -1968234859, 1160609051, 1390108483, -1018200491, -508362611, 1296741392, -1293805027, 364902909, -381522257, 1439863538, 940814572 ], [ 729789446, -1690032318, 504712186, -1253555927, 1766349683, -1066140138, -664059362, -715084846, -1229587677, 789070767, 329109776, -128299070, -1661478423, -478911710 ], [ -171877992, -643369238, 1589939224, -1050241235, 380673578, -523958315, -1202516813, -1761602801, -2079581816, -1701950039, 626304981, -1261457973, 706395760, -242326272 ], [ -1728156313, -2025262397, 1536698382, -1338749690, 2029954174, -1575191614, -498660825, -2116325812, -97183744, 430150744, -553848616, -1311330029, 699896423, 1578118057 ], [ 87214498, 967610816, 1517282970, 1142049739, 881508765, -494048577, 1105384494, -1004507213, 468584833, 2103242508, -1794096528, 335535701, -650168951, -62174539 ], [ -403286659, -1079392016, 1275872021, -1576757416, 583193199, -1160301503, 2109198642, -1987401887, -669142205, 1056139308, 1944344985, 164569953, 882596414, -493685457 ], [ 1272849537, -1152398747, -1260211469, -1752378596, 2020349471, -571961471, -228639562, 1946365234, 613160988, 649838284, 350445350, -319790934, -448034561, -1923549328 ], [ -1250484213, -250974332, 1552009989, -977956770, -999351510, -441972295, -2086268950, -980356499, -880866014, 2048004647, -169943948, 1473603054, 1102275337, 692916843 ], [ -1529671963, -316037246, 1327677058, 2088432117, 2064315437, 1546201208, 1919922726, 1352467251, -1556683827, -1300642787, 769150307, -1434160050, -2047840111, -666119115 ], [ 1490113611, 668106032, -1157591612, 698674621, -1912984341, -243665518, 1576660140, 1284051291, -1300389648, -1602288503, -1627518381, -1463772515, -129315732, 2052414725 ], [ 441047283, -1124157356, 1660278700, -731201697, -1840535091, -1827387546, -285917813, 652453436, -1464786732, 1122780408, -1124523897, 1350555587, -1430705933, -271249116 ], [ 1388845145, 554879531, 54009490, 363332221, -1119069035, -97542574, 1300495223, 1716692244, 1756454748, 1081565831, -1425185586, 2086845312, 857358078, -1772489123 ], [ -1640930365, -220627112, 1142680483, -1260014901, -210271395, 471269313, 812270949, 524188482, 855625569, -520136139, -845858029, -839320915, 448888379, 919178895 ] ], [ [ -1270461218, -665335842, -837221583, -487122927, 323057493, 827284735, -1132781516, -1555709336, 1407401718, 1476941325, 2074308563, -822872075, -1558449588, 2031527302 ], [ -1625716006, 1640594399, 600770086, 1641562277, 981757980, -710212928, 809982712, 992916931, 823855813, -997980720, 909778233, 1379579729, -1281833722, 1250379975 ], [ -1421755114, -379442544, 1076449271, 1960826695, -290267426, 1643807568, 955469658, -1465610314, -36835435, -469480609, -1052814937, 500307745, 1432742804, 17657910 ], [ -355527279, 1305020031, -1553641405, -1184897663, -1321495681, -763874926, -1571426107, -673579027, 1990708089, -639262588, 1012909382, 1535965515, -1743123805, 998641986 ], [ 2013845362, 1286442021, -175302362, 1821675781, -1723785279, -1115265381, -801672829, -1257401804, -2046189162, -1784781038, 1454009038, -1712141482, 1305779269, 1717067449 ], [ 1238821728, -1406857431, -1555173803, -2086144003, -428890438, -888597032, 1704881640, -1254818891, 1189840762, -261050036, 2002255860, 1842142851, -191063821, 332206533 ], [ 1067970313, -2094309752, 1405112268, -1755523800, 24708295, 1745623981, -290984233, -1152737613, -1437106955, 111921898, -261921063, -217175530, 813828119, 1686645787 ], [ 2051253518, -1652718080, -85879025, 1645967340, 1110064362, 1822526455, -1396633847, -2042740678, -1192247065, -1056641220, 803290929, -1804910669, 1728574655, 965884716 ], [ -152726026, -797694566, 170012685, 643249212, -1903916542, 1972111498, -1292769138, -1605121261, -974184595, -121796132, 104524172, -173389643, 1092340247, 74528904 ], [ 743342894, 411561732, -769082115, 1919528180, 839958006, -921676065, -2038477852, -751082958, 338833515, -1231990912, 76987179, -1089858495, -2091110482, -1317362945 ], [ -955890791, -2095662788, 494419347, -61202252, -131026305, -178422382, 1408243119, 231832470, 1140381591, -1376033516, 1584374124, -1003593575, 1089486334, -1194636292 ], [ 2095164526, 1958953124, 877415450, 1960783834, -117896048, 969535539, -1373644084, -902504489, 174063413, -1246828941, 2057053185, 999446188, 1096307418, 1856139733 ], [ 722918048, 2112816807, 826707037, 1125698215, 1728128719, -948537908, 515128815, -1180575261, -1278702586, 625981084, -1648258854, 384269288, 425096643, 1564161594 ], [ 274144997, 394704337, -865807438, 1901455483, 2146646349, 608207936, 1281633414, 782490569, 594509957, 1630701599, -490946633, 1050816267, 1345323744, 1494637679 ], [ 1370304433, -1958507798, -1247449038, 343012483, -851098825, -167700767, 329105108, 1916054470, -198937440, -895943294, -122204317, 1029440424, 1178774632, 986781285 ], [ 1210880644, 518252287, -1477332390, 858044836, -1927775717, -1328406618, -1640046269, -1450433030, 889155941, -1000989521, 1790587375, -1521993712, 2031982182, 1336943466 ], [ 1065506414, -434912364, -607225002, 662950817, -1756307961, 1928087853, -497544359, 1014762528, -485752703, 2072185893, 1172550405, 1733952730, -693322478, -825981774 ] ], [ [ 405466905, 1684271454, 2099139661, -1913378621, 1875935078, -1705364470, 750282453, -190512776, -389634579, -792883563, -969623388, 327830050, 660791907, 428679847 ], [ -1960809787, -616786253, 709695882, -1012822966, 528179727, 1371255940, -749029286, -1469961398, -1969799990, 752059211, -1718268333, 1873147804, -1060132143, -1987267229 ], [ 1198354242, 666095082, 884056829, 758457137, -906272078, -1137792167, -2084699992, 1213956200, 1532829845, -2139304300, -1008219825, -2063149329, -694756315, -837622059 ], [ -1671889997, 1723587356, -676955506, 387312847, -1600735398, -2086272363, 507866977, -2092795948, -1049959455, -480314171, 903004862, 1321124914, 29794069, 1215103134 ], [ 617140482, -1864668844, 767543894, 636246226, 1894347159, 1545470560, 1750119859, -981641831, 1450386725, 1582158636, -502128021, -106223197, 1108471816, 1113881957 ], [ 263670105, -1527905051, 1959809835, 2026774992, 520741791, -1691424993, 1188027520, 1726632617, -590718100, 564269833, 984626439, 2147111205, -45602113, 1482789948 ], [ -802701910, -873072680, -143139740, -977495822, -8707106, 1459319204, -930286558, -1583164720, 2074921484, 598972898, -1137364385, -2139400756, -749542108, 542331258 ], [ 2046140962, 235731918, -2141620966, 193446850, 1375729850, 846704472, -1893115160, -671586855, -1349484409, 813705361, 349631976, -1377418635, -1896690514, 1421377687 ], [ -12114483, 66766327, 457996766, 880683626, 122757565, -1279880232, 43058262, 496332191, -582799940, 1265476812, -344579242, 1596289639, 1053271616, 122514715 ], [ 203043207, 1688441631, 85724811, -1654195365, -333175928, -1563757435, -1328315789, -1161825283, -482606815, -786000474, 1763427076, -30521842, 1336551007, 2124904306 ], [ -1065429191, -2063101278, 556760782, 949687323, 1066888103, -1778361456, 1548382228, 281039582, -134878542, -1745310120, 1925495537, 1195470784, -860132154, 1183040812 ], [ -762956780, -801543461, 2122195016, 1607698209, -774948744, 1108741535, -1751158211, 515821504, 1497900488, -579053582, -1738707106, 1558037970, 1579195924, -1483671858 ], [ 2073776955, 1216295460, -1255955867, -1783590902, -1007492969, -46568560, -63606186, 1482023740, 1317070288, -979944868, -1218484948, -1927446748, 825650815, 302542567 ], [ 2128900676, 459596295, 2074976003, -532619697, -1885878233, 342263152, -491089577, -402419530, -441715994, 1223608604, -2019959498, -46643414, 542328928, 774485318 ], [ -1026512337, -723004961, 79344803, -1661346697, 442345580, -350815092, -180464966, 2043617934, 681695052, 2016463640, 1092870357, 125270601, -336399363, 203086112 ], [ -1030345163, 443590479, -2141581484, -819247165, -2050913844, -1816463399, 606921106, 1552587563, -1180969259, -1989159554, -1674935923, -2083001008, -1937883763, -1581401189 ], [ -737586850, -454992256, -2087938913, -527728084, -246376573, 531974778, 487647931, -1743800589, -198267822, -1222961993, 44137288, 1343691505, 1358906800, -819059766 ] ] ], [ [ [ 1684963687, -1098744364, -1602059067, 108749591, -1945458400, -973630986, 552988606, -817279505, 1063733503, 494637775, -267583393, -652463699, -805604743, 1573015867 ], [ 838418679, -1719053130, 1265695510, 1810563226, 1341770747, 65332693, 1564731527, 886297934, 1816045413, -1267953688, 510546202, 1294012428, -1510217650, 2019366019 ], [ 1903577491, -1658101768, -1888572220, 597930130, -1745180613, 609310503, 1011860341, -321765793, 1407218736, 1238615456, 1463137117, 353953129, 1421820989, -721569016 ], [ 1993999049, -1913915504, -1768636241, -657487068, -494496611, 42656182, -1223965086, -1770231343, 898916536, -1932988687, -1577168418, 273454084, -654855150, -236276267 ], [ -2036364260, -312722748, 2079630079, -658546322, -1556141164, 958544225, 1891650827, 1016392469, 1597870957, 604027900, -1463828368, 670972617, 1401633608, -792476614 ], [ 1437158103, -950415253, -1196008464, -1248565704, -145521023, -2019104332, 1865746507, -995566980, 783779971, 1658648275, 203688913, -893790716, 1517634988, 208682198 ], [ -1793106714, 1149706351, -482261712, 1323789015, 1981320684, 1019624204, -254324440, 558189382, 2005966328, -795026088, 514531953, 3695161, 628509921, -285068903 ], [ 1241876557, -948445822, 1971073269, 577395419, 528978923, 1965168660, 1084178214, -544562072, 846077893, 1394785749, 259027181, -319605964, -749586012, -1286580846 ], [ -346655315, -679329002, -451468966, 1943667616, -349114168, -1951796393, 326272712, -1614408597, 1309518276, 1690339012, -1021935321, -1564411883, -432566416, -839423896 ], [ -1547896657, 932095834, -780560676, -1856106508, 418708371, 1026623669, 674308458, 451834778, -90794078, -1979205273, 1535911381, 2045870502, -74287019, 1389024755 ], [ -625175730, 1829768500, 685449955, -1430383223, 2034219539, -1801496220, 2068556086, -1930955001, 921337415, -107816808, 682969179, 1390853988, 2099741286, -624715228 ], [ 900289670, -271463125, -1488042107, -30958253, -757655784, -241970440, 328705968, -1416425446, -265157529, 1108257035, 1261241018, 1069247928, -727821058, 497093860 ], [ 592470738, -1279230834, -1273239030, 620677524, -780929114, 1086970446, -292460863, 1667001711, 1076101185, 1038619462, -1372303312, 77067928, -1946808763, -26799712 ], [ 1411668701, -1451293459, 273089595, -1131359268, -815049086, -1715418548, -1728580803, 511400553, 1742553264, -639235373, 1021566208, -1593560181, 636104995, 264682750 ], [ -1459180487, -1866774113, -1627846763, 473048986, -1921762448, 1220955736, -429967553, 1032242795, -1870510429, 1901230236, 1184612987, 54723775, 915181059, -1647773928 ], [ 19447827, -1876073546, 587140029, 1427550878, -612894071, -1628846759, -1614058485, -404936732, -2034839491, -286586352, -2031965992, -986412883, -781350637, 381980169 ], [ -70243016, 2091104194, -618936867, -460605390, -874290631, 1873933842, -1129519827, -334549274, -293664026, 1587829502, 1724671137, 1690440372, 693156055, -1709713453 ] ], [ [ 1585376404, 801821570, 1237978, 1430971866, 2056485245, 1078375173, -2002560673, -132116162, -1176759888, 1648212366, 193182638, -380745187, 1304927860, -195468020 ], [ -1371014630, -59994841, 1568796650, 1657197029, 525544156, -573234502, -162185014, 1103826965, -42262045, -1588508066, 1385852123, -202998275, -183801283, -1527843981 ], [ -1835879331, 1323324002, -509172773, -1909765113, 553900017, 1235723794, -456472414, 2086891391, -347829591, -549891943, -1195250379, -695217487, -361575958, -270065961 ], [ 423918813, 848921831, -2049928107, -1469668238, -1238017849, -1682805346, 465947047, 476141711, 442716602, 619379097, -1168879484, -1597715441, 233023110, 2099523980 ], [ 1264046099, -1127855399, 255758533, -1085307924, -1518330329, 828594360, -1952127796, 1080702948, 875016728, -35059670, -626791274, -1864602482, -876697913, -478704722 ], [ -2136796555, 1593593571, -135549679, 539509898, -1089791358, 1046782570, -1212390605, 1326553823, -1605594204, -1459470447, -1756628180, 578334236, -1399665304, 1856911899 ], [ -248724434, 341837843, 583080383, 717969237, -248336706, -1109481908, -1603591671, -947142071, 1373837955, 467857198, 1404657451, -1198223144, 1440335072, -283225304 ], [ 321464316, -232119593, -697194014, -806965583, 567323770, -1409509025, -1157459814, -1990814499, 1413168028, 1364368486, 1837876468, 155682033, 46519960, 609640848 ], [ -1328478656, -1639266099, -1935604588, -1310545253, -1926546600, 1238816372, -681289097, 1827336753, -925876638, 1671520824, -388152336, 1074348954, -743467691, 1391426923 ], [ -1626203609, 2053141500, -2059661533, 1274833215, 1058433591, -30588282, -1407899408, 578209455, -1634248921, -419497816, -1713778427, 1515463519, 1738635534, -1657045063 ], [ -1313466892, -1784922097, 1449537046, 1017092219, -2129160883, 899009950, 984394999, 2033069532, -1081267867, 413954904, -865163851, 863360082, -590111773, 493075215 ], [ 1323405474, -609637442, -290034818, 817291673, -162185177, 1471968696, 1371671476, -770389710, 1279570682, 1947926661, 88379699, -1592078283, -668770703, 19965025 ], [ -1910742264, -1565681904, 72879310, 1720529925, -1086796399, -448647348, -336537370, 761942349, 518240741, 2122886230, -1985587451, 197139801, -1366887401, -849540820 ], [ -279140977, -1608030703, -562453993, 310986563, 1695249374, 1891901088, 1685037581, -831204602, -1803788015, 536682673, -689484515, 1775293055, -435770241, 1205169326 ], [ 192444597, 207036926, 1483560294, 1928206494, 1956663379, 1453532760, 1709920634, -118317871, -1386661131, 528127305, -1090705282, 19090277, -1599314701, -212550703 ], [ 1830867409, -1777380505, -384635695, -79179181, 1014309263, -737829374, 1626686980, -2079629350, 1096664882, -753312313, -710852157, -1771212167, 317987307, 1498464071 ], [ 777728475, -1299275516, 537232618, -631761280, 1321705385, 613571507, -2117349947, -56597251, -1911687626, 101008784, -862630287, -769311571, -608137564, -1680708233 ] ], [ [ 1017090990, 885383359, 379421573, -240614638, 1197755513, -1698927209, -316194137, -1547461898, -578388977, -186427767, 1951933117, -1919954695, 1310799858, 569631548 ], [ -1931239716, -1768546763, 1188021358, 2103555726, 1460441725, 1340277697, -1278101225, 1160666969, -1895625141, -2086055013, -1990314578, -205400987, -1734317933, -2144342861 ], [ -97890111, -502007121, -996662590, -1810556026, 664482371, -540881001, -1941816376, -1461258184, 1187309007, 363104073, -2101268585, 635738611, -21727341, 2107667987 ], [ -1199564412, 1183426583, -91584999, -986759384, 770107524, -958956816, -784393716, -84450250, -1019477180, 1009183995, -170424285, 1758352191, -2078779628, 1974963283 ], [ 659762876, 1795790742, -1004956506, 610142408, -204697711, -882436406, -236086599, 248557353, 552789634, -626483556, 1275172190, 505876193, 2101244576, 1682137570 ], [ -1064625992, 1628644532, -376540193, -1557183652, -1472971857, 1831947441, -932129423, 1920033405, 336612686, -178073971, -1330183693, 1013974094, 2082926632, 292189546 ], [ 249577998, -758014191, 2063672319, -1111129558, 1755267527, 952593891, -869795937, 440142970, -1265958362, -107030393, -298472515, 1857445570, 1025924018, 1620296793 ], [ -834184157, 2016109229, 640784870, -827886621, 1774539217, -1843601237, 970525516, -1245793136, 1545819301, -1342082916, 423930912, 1102011670, 690457893, -919885063 ], [ -2138513589, 1721578181, 1086296642, -858740068, 534054784, 1235513686, 142161371, -784310983, -810666406, 1418949475, -1785047310, -1044398134, 503442059, 599213562 ], [ -1252710177, -534905830, -850588052, -906018532, -845792847, 1674960760, 2030584174, -1948010964, -1584228584, 801758513, -1110241129, 274021078, 1201678659, 1139086751 ], [ 1436861988, 547152212, 1440999486, -1183576631, -2044589710, -305701561, -1544662958, 483001206, -1092537966, -2098059755, 1816892610, -1687248836, 115762238, -1971823918 ], [ -893331473, -1123892140, 1845659841, 540978946, -1207165048, -165159563, -404515296, -368700027, -1983090356, 1853763368, 200869376, -1338004956, -1350775608, -1542855667 ], [ -453930809, 730199042, -1266300858, 228169517, -1206330964, 381966918, 394322189, -1962369921, 1816556070, 71153499, 46062713, 1731089013, 347941237, 1136413195 ], [ 1097667094, -1611231523, 2054299209, -1467368185, 587067079, 365871464, -1728047247, 694017625, 2080600865, 1660467544, -1401883425, 149922941, -1351112263, -1624178962 ], [ -1774702578, 271564134, 1171569730, -1541704629, 1803643691, 1106204351, -1681944139, 377695310, 1559416680, -1357990867, 1724084000, 1012490508, -269143790, 367359283 ], [ 718338818, -124893299, 1071854755, 1309918625, 380774700, 1555271999, 1899584435, -571282690, -933366174, 809464778, -2065016239, -480261196, -386753711, 171481990 ], [ 953661006, -623695328, 136259549, 1692627752, -994321950, 237012379, 1194441734, 1589171096, 543499359, 1571365043, -816289388, -951099111, 2108015788, -1135851007 ] ], [ [ -847264764, -151667279, -1429895071, 802637568, 1392907125, 1664455665, 1924984408, -1592954700, 838373941, -269347866, -2112423944, -380486937, 517179734, -425606254 ], [ -1625364833, -1246870275, -655848806, 243977065, -694408697, -836540746, -166215169, -895144014, -1556255978, 87020712, 1279281626, -1619839846, -4775990, -1149345012 ], [ -401716476, -1656778185, -353013939, 318152628, -779975128, 797193933, 229206312, 1622134595, 1924037165, 2078389678, -2019380309, 71140121, 1786033130, -1120106333 ], [ 1218385386, -1657531485, 1782749455, -1934869177, -841296871, 333534356, 858066731, -1295536933, 1269830944, 976036858, -1830758877, 1552891262, -1400250919, -671138734 ], [ -1939203748, 593054832, -238484992, 1443806302, -248662061, 904572493, 1754561134, -495623937, 1319300163, 132019716, -608346320, 1246290674, -889412599, 1493227399 ], [ 2129054507, -551477986, -1240366317, 2024997591, 1762112, -850643604, -1521514188, 2069490393, -459713965, 1308633238, -908907935, -632133253, -1736269962, -1338917278 ], [ 1572884530, -1749762430, 1617883527, -32093495, -1110404960, 328717501, -1657018982, 1972783399, 9063050, 444879443, -262285596, -1761650851, -395914904, 1519431251 ], [ -262349521, -116128571, -1814480139, 1037420263, -1686019779, -1000835610, -2096815017, -1925365267, 1557406909, 1615548686, -848470468, 133317977, 681317130, -1967894509 ], [ 2061742766, 2127385861, 1833591665, 312145537, -885408461, 2103730615, 1108255909, 192065561, 1534011398, 1998464603, -1471160816, 217644558, -1487762650, -282640628 ], [ 1534583255, 1014732056, -1189107643, 1348215788, -1060964570, -1866861911, 1525969368, 998160676, -198930347, 1498904738, 1072911816, 1348090275, -502187342, 779299224 ], [ 1455319539, 418903179, 620445284, 1469847163, 982967952, -1423431844, -876073428, 2048559324, 751999070, 856940630, -871984411, -1919953473, 469098828, -2017687371 ], [ -579341174, 123699909, -1880775574, -1680731004, 1430572439, 415168145, -2071474086, 938955982, 860873217, -1073787925, 518483004, 702742239, -1381381660, 439448514 ], [ 1115559865, 267568791, -1233062131, -1558806614, -642447006, 174545509, -1709845452, 266946032, -414999643, 2113972351, -601261595, -777590352, -1734934806, 1060568081 ], [ 1381188387, 1891960333, -833576173, 1212545363, -1705202195, 1660288460, 937824400, 927877661, 121913270, -930957254, -1323208811, 67332493, 1948475415, -1980292455 ], [ -1123321493, -1251374844, -1267766576, 2130957257, 1761509632, 1893565677, -1194894873, -1676940236, 1786204699, 1296415629, 1973644720, 1143808935, -1700666679, 1839128103 ], [ 1678225287, -532895040, -1055150096, 1016856981, -2051026695, 792489460, 1437826687, 520094561, -1628965524, 1379861129, -449043807, 1526538161, 309453252, 1689097212 ], [ 1555171808, -413551454, -1181261692, -1501313445, -640969012, 1129804239, 345617972, 1691466291, -120364624, 1244054320, 82714685, 543166234, 1745371530, 1553985243 ] ], [ [ -330230281, 726670949, -89356854, 1662953153, -23917380, -1672312354, 1055017889, -1639414833, 906555646, -1448959415, -683877521, 1727940624, -337474484, -1854584811 ], [ -727024696, -606462662, -1602362116, -979820766, -125812924, 827133696, 262669605, 1698431397, 720748982, -584932331, -479959720, 1919990491, 310595961, -592236838 ], [ -712603396, 561582093, 1287866236, 1399419726, -2041709946, 244529115, -144730111, -97714521, 1010914942, 933703664, 1837622638, -1451803149, 435253472, 929454594 ], [ -278624984, -1655575419, 1588631129, 1048144959, -1308290957, -1864083677, 1707271102, 213311722, -143797222, -858162220, -1955935477, 1411600726, 37391166, -161729418 ], [ 1734715751, 593062435, -240811612, 1268622485, 1571128868, -1981312659, -1625538473, -235472073, 2017410984, 1018681467, 1295002507, -1761487953, -434771649, -1972039633 ], [ -2025531723, 1474351820, -257435821, 315431322, 1797876283, 1432799734, 1318689547, 870386741, -1889668049, 102119860, -1447982340, 1527003354, -924139024, -1592600773 ], [ 1618625852, -1704548638, 180835261, 362499920, -881337258, -1194567180, 1641841217, -335990311, 334480259, -1798185323, 1096429103, -1963521005, 1544755514, 32222994 ], [ -1228138447, -1834316531, -718133293, -1006728940, 1921557480, 1455479622, -1601451584, -1707801483, -381761687, 1256046270, 2106531863, 58878505, 613559140, 364137888 ], [ -1220507771, -1414468689, -1084504618, 670820862, 989307023, -403265629, -1564008627, 2047621839, -1440687957, 906855410, -1504938286, 1154988323, -1856471371, 303043057 ], [ 936609158, -300938493, 1421911025, -1880161614, 1053127597, 324367394, 770347769, 145517529, 762281999, 909137829, -170992936, -928123867, -286385912, -1871016904 ], [ -14644302, 628207294, -482170717, 1690295870, 1446538245, 616312475, 377087466, -2051582084, 1634532994, 1650969396, 638705984, 332822286, 378305433, -621574396 ], [ -428651847, -918571008, -1186834960, 94695087, -1891133314, -1612135020, 634457351, -368353460, -51156345, -1415970034, -830657682, 1793474638, 412897426, -1351169793 ], [ -1400881500, -1764940235, 1927953910, 2043074642, -1716956015, 171357381, -232316281, 1385872749, 1870342839, 212931136, -1464584600, 1652424183, 1349401318, -696452647 ], [ 1520784383, 1784660647, -1507097882, -353343168, -120880058, 192707389, 2047123911, 1121923871, -813870197, -599972550, 150677203, 475615672, 320168648, -1544136694 ], [ -1599688550, -1442626451, -1563637812, -1755798205, -1084664786, 223220946, 1142761463, -1477507875, -433919170, 1698529107, -125965560, 1584390574, -1367514527, 221091109 ], [ 191809094, 1562896167, 1286897054, -1077707363, 914233374, -612726700, -1699873343, 631227591, 1678930512, -1743648033, -1342294250, 115525302, 79219554, 569187755 ], [ -2008013459, -1486477312, -146846724, 1123364212, 1804064680, 123834480, -585963426, -178648243, -93421182, 1318813788, -1792051794, 930560687, 1370880488, -1758493268 ] ], [ [ -541272739, -1280156135, 561672671, -1397495403, -1760845686, 468416512, 1372972992, 983924192, -551149348, 1810901619, 158913768, 729091598, 1377196314, -86269187 ], [ -1816301223, 173913765, 116078554, -1019053018, -69581226, -1821455087, -938991072, -2129098657, 253573852, -37515426, 2037589618, 1000003979, -238498879, -798421471 ], [ 681777898, 58976747, 405535919, 14710376, 1984079420, 138299117, -1422178760, 1248773510, 528610226, -338616806, -191360740, -352648828, -294172611, -315369701 ], [ 1249592720, -790348480, -2023132078, -1866758062, 1395571019, 50526803, -659370568, -1490887517, 851759945, -559930894, -1579942715, -2123573451, 1669345208, 417038908 ], [ 1340901632, -1227204536, -1976690225, 1406155117, -851674693, -306942076, -677785936, -358171313, -455934353, -4110148, 1006802556, 149649938, 99921340, 1098641762 ], [ 1996605878, -590179071, 246837547, -948399232, -136378374, -1099110819, -411371628, -701019486, -1543085013, 914842880, 696536026, -386964396, 780516314, 326194500 ], [ 140126127, 1391924726, -787379384, 1246393171, -1066010575, -1391296932, -192140432, -870333353, -311837013, 872087118, -1177118080, 1075258637, -1442170935, -807192227 ], [ 66604036, -1350718919, 1224367522, 14535093, 1566856726, 910300510, 1792501444, 1027174757, -1545792442, 124059413, -988579437, -1863806104, 335821589, 248475992 ], [ 1955167176, -451808855, -1001597229, -1305414665, -208030851, -1244303870, 431598407, 2063299485, 2143279130, -321312415, 1282276492, 1561535076, -683582179, 229809550 ], [ -1561743075, 1036842665, 1357782767, -81217296, 1690962286, 1548061192, -1371020328, 1195608968, -1210251606, 578886093, -321244367, 113361601, -314794366, 441370056 ], [ 1591497487, -1490008114, 627700600, -1523294437, -220557548, -101987591, -1470912677, 156894413, 1908810986, -357760800, 465189949, -156837284, -1596162921, 465491998 ], [ -1647085996, 835389649, 603255998, 1078542363, 1476234415, 361975438, -1166510214, 1473164516, -1057855006, -1701296049, 446512703, 474609915, -442442873, -1099534464 ], [ 1373597723, -1881028719, -1341325663, -1485303952, 621844111, -1688379536, -456472853, -1857828040, 1074917984, 563261266, 1005213105, -539889919, 984811539, 354604689 ], [ 1153088062, -1167747991, -1332032350, -1682724255, 385579855, -695188258, 403273168, -1087679887, -438392956, 850572846, -2101905093, -1258168693, 1121874148, -38072566 ], [ 759824369, -1887113908, -936139337, 244970013, -402551931, -1552340329, -1211808519, 1600159344, 1298234931, -936963918, 87650114, 603530275, 497753438, 18878525 ], [ -527379373, 1016716051, 1367752085, 813803690, 1761162480, -804442186, 187257198, 1033138361, 196183931, -1222822458, 1604825171, 1811419877, 1909420742, -1556975227 ], [ -878803302, -95435046, 544586442, 245509525, 1470547114, -1681876312, 1985325934, -1598756466, 1905730287, -74727137, 1532383882, 321440829, 676272623, 2065761161 ] ], [ [ 1568349179, 265765388, -968167258, 2108007689, -1234412068, 1204238146, 1938016875, 1183895684, -149714545, 767847990, 850230212, 985491543, -2027936399, 1513805264 ], [ 1923816552, -1140435159, -1966893898, -167946757, 722959235, 1886561378, -779792724, -844630004, -504841613, 2657049, -504235146, 916594693, -324186727, -1618825971 ], [ 514766920, -557935448, 1435671229, 343640444, 433002365, 2025066191, 576723527, -410859673, -263141914, -2014701134, 1055903144, -1318320279, -484587922, 468931632 ], [ 519650373, -2124218014, -1036081594, 1048652043, 1642400162, -2011004399, -1337998327, 1475628784, 302194425, 883300194, -1026177708, 283723792, 1485175885, -1640167381 ], [ -250833305, -1444933370, -1593584488, -943408157, 1412835595, 61978269, 1260346290, 528502204, -1967790810, 1067806381, -1798702572, 1761017995, -258100333, -1765676739 ], [ 1356345840, -1242857158, 1072974802, -734031196, -1600380803, -295376884, -1088801333, -2126264269, 1138932823, -604676483, -1107721077, 1180902498, -828901706, -1943232020 ], [ 577878193, 446159188, 2128465248, 398403015, 370193686, 436403076, -1359854854, 1299835616, 1953653630, -2137358966, 1132051093, -422547929, -1426571060, -649205504 ], [ 1064558188, -1913893819, -1123284092, -1230771110, -986784842, -1957869999, 1341600717, 654724026, 204164259, 564407390, 1119258372, -817780056, -897215717, -350366407 ], [ -2127996351, 462720543, -2092191229, 552394372, -636290655, 1130206292, 645076858, 1987523572, -1707765002, -912576615, 400985756, 1539168844, -519639631, 1694406113 ], [ -1065438068, -518229682, -1498638395, -1130855571, 78266864, 191806583, -1132295532, -36263125, -1725217046, 1216735422, 1818480251, 519646665, -351963823, 1263075443 ], [ -365898283, 1041154860, 1980160763, 1598914814, 960306224, 61303218, 1702913653, -6453690, -2144098998, -415117977, 389125956, 846005504, -497774186, 889485094 ], [ -1977198743, -1788243281, -210446678, -899561989, -1661655769, -1249728691, 438733406, -1730219552, -183532609, 1776256170, -1169517072, -456111423, 173509972, -1005802900 ], [ -361174909, 452756921, 1226709280, -1146590225, 747538313, 1020465667, 565085787, 647156305, 1282671576, -1198747934, 1698960966, 902485206, -2041733296, -1310787450 ], [ 354752230, 908093662, -392533999, -1512735107, -1739097586, 2107897741, -1730479195, -1947959263, -1113832167, 1850423235, -160897077, -1230260625, -2001591548, -84285640 ], [ 731955664, -593833258, 1141034581, 1313381557, 84451043, 2100293834, 602295874, 1315565520, -1999669781, 2016288021, -1819020383, 1613043852, -1581274578, 317117454 ], [ -536332971, 1816957497, 1272080938, 1769630900, 1528654036, 504112792, 1841088196, -1936696299, 1007074070, 2015162524, 668464163, -949286055, 2018863966, -177064966 ], [ -144414656, -1891610516, -1641726059, 1654103042, -26237571, -2011527055, -1430856707, -1975512309, -713166969, 313853145, -880163162, 1517596361, -1632243677, 1459947324 ] ], [ [ -39549994, 1892707035, 1082752595, 426197107, 1300814296, 2102061034, -1805055094, -2119146204, 1086626793, 1014783791, -2032491598, -2100101211, 500821658, -920080575 ], [ -685704134, 1549979627, -1765521416, -1419627090, -2055581552, -1721532338, 570253390, 2080999908, -1760552691, -1448689837, 1933066145, 39562865, -561105071, 563236132 ], [ -706306637, 770714136, 1727474583, -93053596, 1499320224, 2068120842, -532187521, 388204500, 437735874, 1094599231, 607243242, 1229790021, 1125887061, 2089458255 ], [ -40108931, 2037327271, -1044415788, -731038824, -1665639901, -1827450570, -498725693, 1722133170, -791658750, 300154311, -1749285467, 744256009, -829740689, -1082871446 ], [ 479155557, -607831149, -423375949, -1715338743, -1622920207, 2074920614, 547154728, -178863835, -666092860, -22852237, -399236906, -515453513, -1084330608, -1256496158 ], [ 766919902, 1344438788, 2048829372, -917122493, -1444286893, 1781861410, 63927890, -1854970945, 2089815543, -76190052, 335253651, 825647369, -316463786, -96500230 ], [ -2141872587, 1282114038, 487928152, -1495650097, 1995622290, -2071821659, -1450529018, 1373973419, -1389814177, -967928576, -441867038, -242682178, 565969995, 1974063419 ], [ 1949428630, 1180104532, 577594953, -1657957438, 314339155, 2002154787, -1913492200, -1441023984, 1725540817, 684570758, -1340726423, 634878692, -741345462, -1761492030 ], [ 387184600, -938044795, 777315225, -1656605712, 903018564, -1614276097, 1272098340, 1509652760, 2104670347, -1070693441, 1877865654, -1470072671, 102469936, -852300652 ], [ -309052466, -1832859298, -524087905, -342308888, -1658640730, -943325525, -222917250, 260176843, -869355689, -1747800130, -1815366804, -2008013804, -1305979207, 1368786957 ], [ 825322071, -390621680, -1801830009, -193443914, -1997431102, 2016082940, 684610066, -424679641, 1288181762, 1780571507, 1448880258, -1937593237, -1611117597, -469972376 ], [ 162949247, -294773575, 1299508452, -755645402, -2033843617, 2110877640, -258486551, 759103552, -1777895145, 215161659, 618666381, -690734783, 2010108210, -54601249 ], [ -1386663754, 929357278, -1177722862, 1677716901, -1493493536, 367169551, 570674144, 1266317327, 599934986, 1346601827, 1264037252, -222995624, 192426711, 360717533 ], [ -1679882782, 1286059145, -1609250927, -1110834425, -345062575, 1618355040, 772873142, -1843421756, -238864894, -251658450, -460902566, -1450340035, -91628123, 284936195 ], [ 345228766, 1383541424, 1328407017, 673349500, -2081054162, 2139108098, -1039699624, 67079019, 55714365, -1809282185, -2016909408, 1618024217, 1264610556, -770753477 ], [ -2082012804, -733219432, 598307061, 1248702629, 1415074240, 1551041968, -1550428829, -1115288340, 632030023, -673194460, -822518071, 801374367, -259151820, 1800696679 ], [ 1734350886, -1558667598, 638594869, 1767509853, 1248299732, 168986783, -1424309538, 1046595042, 980680274, -1984079829, -1717846202, -1867674056, 1693195010, 1888109539 ] ], [ [ -314773001, -1570960375, -601348174, -615287118, -1085608005, 1674102108, -905855900, -2131254273, 342618815, -121122286, -1048432609, -1095993350, 553575183, -1829262954 ], [ -2049347407, -816629401, 334362186, 46312741, -148656165, 934095590, -859698022, -1025973312, -2044729886, -2080051217, -1330623623, -1819728958, 1949769956, 131159696 ], [ -1995522348, -511536050, -1994771142, -198186414, -1377870755, 228166152, -1267445103, 230795716, 1518480303, 751244354, -1160096800, 1275975059, -334591621, -2098710205 ], [ -2017191060, -1813387332, 625359245, 2142915514, -384036897, 369719844, 965564087, 1077364356, -989439726, 929063800, 245830601, -114326514, -1556204796, 516306611 ], [ 1139607243, -2109837769, -1556283384, -1107533760, 1923038477, -360149865, 1935581946, -1251101389, 938061184, 1649417617, -1270798376, -1879070951, -1427065813, -1560086422 ], [ 484911842, -1439238634, -789127294, 1619264929, -1493444615, -664560569, 1261543181, 1373057092, -1747916627, 1213664729, 513972440, 205842637, -2061526483, 1179896377 ], [ -1626270812, -1834568503, -1636933643, 1253559420, -918005138, -742660784, -37611752, 799373994, 772089559, -891670197, -1718079727, -269329511, -128775455, -436717192 ], [ -1187135429, -1538289655, 2139539394, 1533622077, -1491562015, -1604358418, 1835182755, -1052464997, 1851594280, 1904277376, -633845561, 752506480, 961562212, -421387277 ], [ 824166860, 765757526, 1345609586, 1384338014, 298099094, 1838774083, 1718529333, -424683970, 815690526, -1059873382, -1305122141, -84184843, 53471233, -1668309808 ], [ 1511893611, -904394571, -769577186, 1041536184, -1955322056, 409219298, 615044393, 201060831, 1822824626, 1249468187, -1849141548, 1753940901, 442866958, -1292952795 ], [ -346598155, 152276746, -2117357130, -1873517154, 161773709, -556453572, 103091742, 644688145, 143846375, -1074608409, 1212051736, 589415349, -857737451, 1438662021 ], [ 1135217448, -1322443433, 513379063, -704409938, -1938077194, 1417615559, -998397713, 1948455010, 1141539021, -1774448199, 670048744, -889429380, 823933986, -303907943 ], [ 637437804, 532003167, -994441486, -1736943469, -2131799549, -1029620785, -917880361, -1867077797, 1040346182, -811984407, 1311679155, -1727180373, -659372185, -364374502 ], [ -330522578, -608387380, -1827752456, 2098769537, -2072515648, 1425577519, 1447997293, 1840986123, -390625212, 743595573, -1960591186, -770288843, -127493678, 1902833472 ], [ 1812239589, 1029505636, 2021361753, -361501221, 1924972098, -1348207235, -1351822989, 330562752, 1284553324, -456054691, -76850251, 187733318, -1879072053, -1536799650 ], [ -1638552781, -1236791731, -137155192, 933459793, 2081761674, 1139631965, -655169563, -146844999, -1553335853, 90980191, 1483869496, -280941798, 1501407499, 387251924 ], [ -1343447934, 1378998756, -691869247, 692236860, 1250208154, -2011106816, 1586366033, -1717440431, 5752980, -1805455151, -180816066, -973050714, 231341746, -1413691360 ] ], [ [ 2086028981, 714386730, -1662717525, 2058281120, 1679593947, 626578840, -114629979, 1531476083, 1199856342, 885860770, 1773428289, -1153468824, 1484303465, 1737481101 ], [ -954442439, -693389684, 213585511, 879275010, 174157710, -1187675676, -771558080, -429672181, -150358686, 1724187398, -901740557, 182525036, 1293982388, 578527957 ], [ 1845544607, 2098896706, -283266447, 189730088, 1842804336, 1063657020, -975250292, -286220730, 585173573, 941870114, 1238722709, 479714542, 416918435, -1931214971 ], [ 765057837, -1633486684, -124978253, -677274316, 677655043, -1735306596, 771897535, -893599797, 1537192591, 145942358, -1770757786, -291467702, 77778953, 1595058732 ], [ -27697396, 1239699744, -743497576, 151809268, -405092459, 2089893802, 1473056994, -1020004069, -1104505190, -787481348, 1820759852, -270104669, 170848010, 674611136 ], [ 734420372, -193642086, 1258089882, -1947359141, 1421985093, -1418651333, 1310738261, 905244184, 1420800142, 1356945371, -744033604, -1538800741, 1861218400, -116522732 ], [ 1578700258, 1632170929, -421035614, 1516828464, -2121695142, -1368478371, -149831573, -1569321634, -17719960, -966473123, 532286916, 528020356, 1466516717, 253353452 ], [ -1704467520, -220522272, 575358574, 1030111531, -1777068292, 1746402296, 95090641, 1704309523, -1185591797, -1446606246, -90984706, 828604455, -1817801198, 1118106410 ], [ -1303005085, 1497748352, 1950760920, 534522549, -318149299, -824002670, -1919954229, 417702853, -444751, 1112538049, -1747132571, 1538004444, -849600960, 2135245697 ], [ -882610645, 1381047747, 597608847, -1522828018, 427815266, -1630391929, -1912920515, 2106318216, 1264013989, 1268619752, -1032403249, 318392866, -438884198, 1540177302 ], [ -1430001552, -902379410, 1850438876, -1107728027, 1014206160, -618569614, 563069884, -532563908, -1556894506, -1899233697, 974503277, 186101167, -1044972122, 1885770275 ], [ 1878494398, 1837195694, 1609803447, 236305507, 1477184022, -37380248, -1279597561, 1230265263, 1810508077, -1922817298, -552391743, 269504248, 1333721786, 890458296 ], [ 1244007467, -2039702394, -828871689, -1941833046, -470364208, -281308846, -569327224, -301214332, 989580367, -482018718, 1931607690, -1868315807, 1189309644, 537326133 ], [ -1437345491, -395889098, 1637229848, -736678748, -1367194212, -1239350700, 231927839, 1825975879, 1205894926, -399579342, 1434341474, 1389904212, 1478853881, -446787457 ], [ -1212872208, -804364258, -2080718562, -1104962258, -600521342, 258492274, 1981753683, -1899053811, 880239341, 1904106134, 291801550, 503889874, 1260758643, 323880547 ], [ -929829266, -1278263378, -149798701, 1551237223, -781076681, -2131784477, -765250249, 723403170, -2142164279, 1673740114, -361788740, 1440998879, 1205457695, -242176042 ], [ -1032076069, -1373023154, 633847378, 433467839, 814787841, 562440326, 848260059, -2126420220, 53562532, -109018577, -2012892693, -783691854, 270480716, -1840955197 ] ], [ [ 1284959434, -1105783572, 121405087, 112856357, 1243458911, -922676279, -544635310, 932285774, -226651797, -1443617504, 672814014, 503437408, 1029924634, -807054094 ], [ 618857176, 102534155, -925854569, 852710416, -956824275, -774379225, -1467660077, 967265434, 1775361080, 1214333100, -1714118039, 482080640, 7079780, -271668450 ], [ -502793765, -1600798365, 51725777, 1405533986, 623832602, -1890261526, 1559202280, 331343397, -776863368, -1249897025, -549793460, -808416697, 165470459, -1273038763 ], [ -1469495595, -1263465823, 836217635, 1162463271, 1697430911, 1374946383, -162686195, 1503230072, 1839336648, 1275390387, -1769923893, 1715356120, -403542198, 161735772 ], [ -49603045, -1349671279, 1392332823, -74041557, 539057667, 420404155, -1511731617, 31833661, 311507516, -205373718, -2133477532, 1278569275, 1248867262, -182343193 ], [ -893340713, 1442269325, -1928971131, -193528905, -2070436369, 811285161, -605608866, -866710569, 114814974, -954803994, -451104337, -1595401099, 557443807, -1354456761 ], [ -1292735591, -850333608, 1084064686, -610434897, 1733715985, -311711611, 1139457537, 1588353322, 1510885677, -1836953296, -1476672751, -946666347, 318460833, 483623232 ], [ -64856150, 241040165, -525791557, -38096415, 1690444354, 1272805255, -25090622, -766350313, 1479788713, -1398687339, 62656622, 1563636037, 491999043, 80921675 ], [ 1444133508, 879005964, 542217773, -1421865527, -2050712438, 1780537524, 1231146015, 1780930271, -379929335, -251184122, -1880804959, -438927512, -1896551296, 1925694207 ], [ -1170674325, 2026974004, -1100928384, 1392342632, 63386236, 494687778, 2055302993, 246239856, -1786316362, -1399112885, 326007804, 510406164, 33530509, 880381585 ], [ -630952498, 510808655, 1162868799, -49561872, -354825093, -1642549171, 449913869, -531382435, -937959537, -362234187, 1033609302, -754251736, -620932493, 582473388 ], [ -1119192475, 1257016351, 569671175, 631148383, 830245888, -505074236, 1358752934, -930403273, 2131842619, 127085865, -2113546294, 955484140, -675770348, 920177675 ], [ 1381449707, -1759754215, -1915330843, 995189174, 688803990, 682389732, 2007793313, -2041499184, -1684183110, -1133652393, -1992483390, -893922623, 226214177, 480261871 ], [ -801674372, 1772516998, -1711040590, -996344210, -1806773686, 496747002, 1353176884, -1302655389, -1339868804, -1993892558, -428898493, -1287948859, 1118449054, 929602218 ], [ 987358517, 1450916640, 1927978692, -1977859332, -1996927112, 1246384879, -1806795053, 1897076882, -1414724605, -872474600, -1017548640, 1256375191, 1658820297, 1243242858 ], [ 1213220595, 89508452, 1207400526, -920700177, -1778648514, -906668284, -633040622, -1101508999, 969741818, -1621784549, -928699678, -1544014281, -1560298998, -1192503391 ], [ -1891798037, 914951173, -431788167, -1996404532, 425097759, 1084843237, 317396122, 1675763619, 1426586634, -803010732, 1433667966, -201460248, -1209740911, -1848641590 ] ], [ [ 1753279863, -1801091838, -1256650012, 488281555, -241245672, 834904723, -851237750, 552011525, 1275785078, 1991633762, -1653019229, -1956663655, 1410164256, 275219596 ], [ 1629855094, -1894613831, 897918236, 1907356390, 575037828, 732679321, -321229180, -1967353367, 1691846189, -1704137381, -1057681249, -1463772642, 1792701514, -1964433811 ], [ -658566429, -2090627606, -780803365, -2038911296, 1932647900, 1892431437, -221193413, -466618708, 749699487, 331911516, 1012223433, -1463283283, -451696005, 1496314437 ], [ 830350895, 994729273, 934304257, -93562305, -1286668651, 979861134, -1050460151, 1920331969, 820246491, 874332897, 558205058, -3263136, -1218176594, -280149685 ], [ -1180771511, 215287245, -1031760005, 1996329266, 1109190020, 476383312, -607773934, -816055508, 565236122, -1869098822, -198656376, -1168601867, -757916608, -1412625718 ], [ -892644021, 670748450, -743598612, -1208939798, -1740753047, 329700410, 811321588, -757058772, -2071875310, -134688778, 1911637396, 2059697135, 40904254, 1761599600 ], [ 706672659, -110047171, -407154425, 22281449, -1489214235, -1924374746, -5364397, 35590360, -83548199, 651921553, -1278272018, -2035659003, 1448684857, 1955017022 ], [ -710140159, 1965546377, -1378599676, 81730007, 2053348102, -905277730, 1384359609, -791052641, -451568772, 2130230053, -1833544742, 1977222436, 836934819, -208202016 ], [ 340350804, 770010487, 2145944210, -379576603, -1238476629, 449080556, -1523681016, -1970830090, -909657905, 538398241, -56585296, -1439746646, 2014785959, 1000722162 ], [ -1864286594, -759532851, 350455718, -1270186607, 470699993, -104355600, -281869514, -273300286, 1746245125, 746007975, 902322401, 1539751543, 1690231683, -330206240 ], [ 1809535381, 1175512359, -1804617166, 908467041, -2010777054, -1577018440, 1071260834, 584454956, 898881813, 1035550742, 1384305796, 352841100, -407130967, -2088148461 ], [ 1531537794, -603703361, 1065594922, 1255164822, 839107103, -578505697, -393903473, 1029907479, 1108671737, 1094766983, 1083991271, -1269262326, -1399549830, -221072306 ], [ -771367335, 1446222287, 34877891, 1978004873, -1737328261, -70155544, 699808190, -1045716888, 869800418, 1103886074, -2112188413, -1051605702, -461744391, 1318800983 ], [ 1370010258, 1826183284, -175452565, 2039516622, -1159633526, 250997532, -1700390938, 1680432794, 154894472, 898803678, -1219350507, -1546694929, 942672011, -569190769 ], [ -72650353, -1121330882, 1566453315, 1867839189, 217166827, -56880667, -241093576, 1273291767, -505730482, -51951063, 1243105057, 971590790, -371763763, 1832192850 ], [ 865744747, 553505024, 1168964039, 136730745, 1360936097, -356086608, -1087822223, 144505356, -2071313818, -354056046, 2046424866, 3074887, -249137287, 1733055817 ], [ 913576949, 540475092, 1691901746, -474962082, -598826854, 1240697150, 1050941737, 1125002404, 322225594, -780306518, -80706318, -178572137, -1540166737, 737438208 ] ], [ [ -946994720, -661358580, 193659572, -1047510943, 805606819, -987808091, -2129452181, -1133754160, -957414726, 1510665952, -1136430629, -619985489, -1611409509, -1209254330 ], [ -1120196171, -41266779, -22441111, -1781541096, -1734549295, -1642510078, -1780712974, -187750172, 1190535010, 125052903, -1650793208, 1624184550, -1589038350, -464337295 ], [ 823994969, 92506587, 2037341369, -1652575980, -652989437, -1431299321, -1311899803, -348410445, -1177085958, -2046243644, 776103392, 1521520622, -592680709, 232315993 ], [ 952945569, 114723833, 967359789, 1800306953, -563196522, -139395279, 753412666, -275787129, -519784582, 941901722, -190605956, -601892191, 1272403037, 1845311985 ], [ 1866925821, 1550132083, -234056032, 428667997, -1458070092, 1067510116, 242519794, 1387715887, -1436205020, -1346002935, 1745397713, -1588461762, 470553816, 232462956 ], [ 1632004755, -493675561, 1834864778, 1188666301, 372886007, -301421380, -424065572, 222283770, -251887662, -1111167784, -1304879386, 5380065, -2135904294, 1629284976 ], [ 1009741637, -107766018, 2067328167, -416550032, 298973834, 152982526, -88600816, 1521752228, -766685806, -1142382703, 1042850256, -1054445888, -1046998558, -1140306849 ], [ -1600392063, 814951580, 574477387, 1801039827, 1627100054, 1882645569, 112078772, 2096371155, 1393586747, -1305573736, 317378721, -150303367, 1485739667, 682926034 ], [ -242988925, -1024647822, -560546070, 242678374, 832628467, 572511165, 746930942, -2092589345, 1912965506, 765416257, 1239739494, 1259665346, 361639979, -7549851 ], [ 1530537598, 1069524503, 939943553, 812841313, 1762681657, -970634525, -1802109829, -1519164951, -384782117, -1146787658, -637366350, 2017464977, 377014575, -1546042234 ], [ 857925068, -2090723365, -125489448, -880731510, 478300248, 2028565898, -914313534, -1748593634, -1195902630, -364912350, -2030242911, -1669046696, -509107894, -1626594900 ], [ 965591960, -1522422030, -1489239676, -1944230663, -141437337, 71198681, -772906156, -1469024229, 2146990963, 507461303, -1191588544, 1920927632, 1134506020, 305265097 ], [ 1276394807, 436613677, -1676093087, 28064219, 1941472202, 1343072208, -854413049, 1311847087, 1211990584, 1283457486, 2000960354, -1472318721, -869771731, -393639308 ], [ -1822558272, -932635293, -632164180, -2033896226, -1114887992, -1750219450, -539316207, 1433755423, -57283763, -1240356542, -913942361, 1091914169, 295889850, 672491491 ], [ 1274567649, 1588790158, -483961338, 597260945, -2103213956, -1877714536, -1104072182, 1717850175, -1422699259, 1518089154, 1835301284, -491414711, -2039386321, -781292993 ], [ -628395785, -344440241, 615783824, -809919469, 591346165, -1655116207, 733328478, -303317677, -1709715030, -1846293765, 315152271, -577238924, -209443530, -1889119611 ], [ 1962186238, 1566606034, -90359919, -1046376421, 394939374, -191177912, 932035062, 1937379013, 1959105158, -30085502, 1419262256, -1059187673, -1643900227, -1547755179 ] ], [ [ -619012397, 1898790511, -1132783160, 1498015281, -1671996387, 801719135, 146946302, 889845112, 1406656031, 54757581, -2082399489, -488510051, 1124147277, 822880965 ], [ 1071335712, -984993660, 1231289241, -1821458704, 1736714322, -1716124987, 93561444, 1440977403, -1908562566, -1784882875, 1884779289, 222821921, 750350848, -535683054 ], [ -1247349575, -51942219, 1421194859, 1387411658, -914913531, -731126671, 415194147, 1827133320, -566049103, -854499431, 1351474557, 588956318, 733250350, -503043881 ], [ -654638178, -129225861, -720679660, -165141959, -383297165, -2011988255, 154835772, -1166557395, 1622173433, 1344308, -1947565176, 2044121063, -1562409778, -1636633889 ], [ 1979987274, 218458007, 2004987091, -374157911, -428495427, -187942992, 118238667, 749061903, -2015056291, 605386535, -2088441762, -1746250074, -1450818197, 2008172988 ], [ 1561407432, 60146583, -81869011, 838565501, 1901026509, 1484614700, -495792796, -807056341, 1380360503, -726362514, -593488858, 214431078, -2078149730, -614455230 ], [ 897469122, -577509284, 2024314946, -1902689422, 994854782, 1925703276, -333839289, 1787688319, 676743631, 538161677, -215400159, -322160082, 1516324122, -319322103 ], [ 144751461, 1421715023, -1022866880, -590939195, 1927004870, 985349574, 545985255, -1380775013, -584424379, 1251322792, -1883430430, -868492223, 1056278409, -1768633850 ], [ 550628562, 1290677174, -1099892509, -1343157878, 1150177133, -1568692233, 1922543357, -1675538368, -1267087249, 231281662, -1501840094, 1774452928, 1422345918, -389872183 ], [ -1066319119, -1485139979, 2024320256, -2079265709, 1956562359, 1031190419, 757539442, 1954557, -1581083560, 69966690, 369451036, -483172024, 1337098819, 1030160602 ], [ 278544411, 1972295519, -986686751, 1278240214, 1822896878, 574523816, 404725087, -1818852089, 2136518837, 1445113952, -48799674, -381375306, 1492643964, 1585284870 ], [ 1397298931, 2106548181, -439716507, -1275461290, -719759418, 2087290142, -1709283132, 973435385, 946618510, -1816628851, -1048852502, -1095821622, 560837484, 1932545359 ], [ 1099852410, -143429947, -731569974, 979875129, -1127461286, 1487280211, 389259609, 1588376304, 1549709005, -587190878, -1326030514, -2038002679, -504659468, -1353757437 ], [ -2075092633, 452636152, 2130402523, -1636866825, 341227838, 1597844415, 1110002746, 349069168, 624463255, 31264548, 1764944126, -1163508059, -177486654, -1067529595 ], [ -949912482, 2089338444, -558618586, 1299741914, -139910068, -323146541, -486832129, 1060232463, 1481349845, 1086718697, 1383870887, -688722587, -1212747377, -2015622035 ], [ 1593121274, -1022182030, 1467605373, -1877177375, 1639167856, 1347637422, 90371634, 836837034, 1370929654, 844917903, 1408854194, -548088180, 341286951, 1391984432 ], [ -1888517571, -300354400, -1701487411, 948371830, -1757100410, 1202102371, 531130884, 962807355, -1947331287, -730905154, 129249903, 2056421114, -131215144, 220920556 ] ], [ [ -816885539, 1096646293, -1331266358, 979631664, 1953535539, -1961740792, -1930485605, 2019317670, 953321256, -1106369158, 1203651343, -1030295176, -314431502, -876923817 ], [ -607906436, -767154872, 1157358372, -703496844, -628120566, 235769795, 2001147718, -1724897977, -2110497469, -643366745, -363751150, 1494317814, 824364054, -1150390023 ], [ -364177999, -1469362106, 1258591405, -1309718342, -1455532246, 1814110079, 733071950, -1775766708, 1279644852, -346244050, 2135599326, 426372202, -397699006, -1487058888 ], [ -1011808240, 29798536, 2008705197, 1877126411, -883046384, 737878468, 1429789736, 1769597990, 727942809, -910266617, -1731640054, 659071267, -2080430546, -899800499 ], [ -38227635, -2023496769, 712522552, -2083844522, -1525830479, -1052871219, -684206716, -812615729, 237284497, 81473012, 390001527, -13211706, -121301298, -1352684080 ], [ -1427530602, -1222770194, -413860875, 1940429627, -246795901, -958437186, 1914255688, 1602741875, -1060349852, -495389951, 483137638, -47555218, -2045563404, 1508155738 ], [ -271279059, 367155017, 1053031011, 1177585828, 160045797, 1335608770, 168581109, 1639725615, 1018995386, 75656717, -456292015, -770191651, -532403667, -18770308 ], [ 1205227774, -272154486, 107639306, -1300540940, -1476202745, 779612222, -1708754949, 1680002074, -2098057675, -840393007, -1778016483, 1718822446, 1835805228, -1101525341 ], [ -672835090, -1334478452, -313663878, -473778547, 1931194017, -1450939464, -1755452096, 1164848348, 1288659019, 2126749251, 1949446708, -1497380073, 996375555, 527363325 ], [ -1094295368, 1902080111, -2032199812, -707061831, 195165799, -398972024, -1105277473, -276735963, -246110561, -1314603677, 49620832, -1144655988, -531717865, 1954739624 ], [ 966308678, 678601404, -143078565, 1289387133, 1159309304, -1337904634, -1829656899, -992249236, 262535842, -2016767802, 1852591666, 818423092, 294897638, -244249123 ], [ 866954232, -1428688115, 1253253592, 1499368926, -2130091501, 1810985872, 140771826, 1493932268, -1777388769, 1587232736, 1858871043, 581181512, 1916937426, 1270649098 ], [ 93584247, -1138598943, -267779261, -1279898709, -22122882, 1832489212, -2122816826, 1004615817, -915196133, 1093534537, -494105433, 103479291, 841594414, -668529962 ], [ -1513575431, -302582214, 897421687, -1390523059, -1291341389, 58354041, 662340582, -1805186238, 404045745, 621265029, -1834248997, -835269507, 1221269773, -18894546 ], [ -1001195758, -1805872970, 1661371150, 2116918249, -813301444, -1184952096, -302119462, -936574892, 1714174374, 1108539314, -805854729, -428444537, 1428542417, 525675684 ], [ 228698731, 36291700, -1669769665, -483634943, 1890302775, 653621263, -401891804, 1730470103, -571934799, 40116547, -978254578, 844423253, -1144432666, 955852278 ], [ 494789928, -2048722217, 194297669, -1300678955, -299197067, -1863334174, -1801958373, 1711743756, 1731836154, -1258381532, -1528319009, -1324016162, -70313620, -398272320 ] ], [ [ -1539717045, -245421667, 1992827057, 1396771528, 588070530, -235677550, -1050848919, 54359710, 1201133413, -1883252840, 958152148, 1045821206, 324637121, -1045106878 ], [ 1030828692, -704875247, -389451521, 1714422154, -230416082, -1975166984, 1658919024, -1614517894, 2091397026, 1863999056, -2098307486, -496566816, 1541538222, 729005787 ], [ 1738089580, 647964033, 1871969748, -296630940, 984360807, 1698553017, 1088114179, -117790618, -285038592, -1710341001, 945574787, -1273651742, -1663122608, 1106914499 ], [ 79203586, 316289908, 92631942, -371107355, -719106843, -1839840818, -789193363, 2083861411, -1657964258, -56758104, 1453596806, 1963545078, -1437771027, 1411702389 ], [ 81077462, 476394944, -1278209988, 260212332, -1560093824, -1851320314, -2066669869, 1202045919, -9375921, -2055300223, -507342084, -1489735411, -2064012733, 1048949393 ], [ 1800086468, 869467927, 228984072, 639039462, 2100421995, -1082254851, 1523894706, -1188327899, 857182141, 1076097315, -851881926, 414061482, -1556280345, -1536328174 ], [ 126911365, 281771400, 956695085, 1242884761, -1223925965, 665683268, -1041299496, -1159352191, -546206489, -1476204840, 551427239, 1017872592, 61026300, -702488559 ], [ 636561378, -272556986, -30757876, -1478090059, -1584221255, 376823515, 1342486646, -262734629, 1850326671, 744233723, -1532823598, 524510435, 67825361, -285701598 ], [ -485804396, -51238332, -871100220, -2106224950, 1711546731, -1862784802, -1339018767, 1059613664, 238397960, -1342818713, 1086212879, 1850318759, -1879859595, 799686402 ], [ 1812682601, 1440912260, 1959022123, -1711295762, 86535222, 1889224079, -1976411225, -187727611, 1629957090, 633770093, -1196796580, -669237845, -1104791178, -1459105517 ], [ 1201073896, -846099432, 1768104159, 1444437184, 111975451, -2001814879, 1239029541, -922923561, 1061325683, -1059607228, -940613691, -2024451692, 320506692, 1724598846 ], [ -308551447, 715570524, -260880851, 438025606, -376307794, -1808037490, -1094902491, -733989441, 1650150078, -1866159044, -1082121070, -1125954092, 607758124, 458920872 ], [ 1145573672, -1849186685, -883882746, 405200722, -1173101778, -817950987, 2052853640, 223061709, -824234959, -2065535483, 1983687925, -2018665902, 212636720, 133504795 ], [ -381941989, 907208258, 660970062, -130455941, 1431662202, 1122278910, 244055655, -1074973525, -770747504, -1714044382, -1688690902, -1856892474, -1191288347, 704167134 ], [ 1484489658, 883999909, -377580664, 1603254252, 1257880115, -423208490, 958917004, 578500298, 125015500, -1389380982, -461122509, 1144014982, 177363087, -1441223265 ], [ 828858338, -1837927721, 554228429, -1803104823, -49625278, -1165569284, -2021262071, 625351368, -124353414, -2145227750, 1577716533, 1074355177, 387035016, 1315833512 ], [ -341907010, -1484444440, -250157848, 2076250241, 1548518713, -678306088, -1770906767, -346861812, 624444099, -824267320, 1940706910, -10418531, 1593752364, -1870998358 ] ], [ [ 1212640648, 381343346, 1110377683, 112435204, 152519840, 999034130, 2248829, 1011862704, 1995014832, -734047793, 2067413843, 812423377, 1191609615, -1649375427 ], [ 621406579, -1105649662, 1354581600, -1331507424, -1525991045, 1326757844, 996204666, -1698051764, -695424426, 1106885807, -1639885095, 1572207399, 503005220, -1125399304 ], [ -330888815, -1766577065, -893846929, -2074506936, 407902835, -477243946, -180935531, 658639566, -2068902182, -721040143, -362077512, 1599123454, -158297, 1006771758 ], [ 1909365295, 1934450071, -1633276420, 1746149140, -1291221571, -609594997, 1127023672, 1988762724, 1034636289, -1452678646, -690356200, -1711136687, -1969247179, -1839689656 ], [ -1183331268, -1464340929, -1591269209, 1993686115, 991275646, -1246016632, 619851474, -640554579, -1902901324, 434641371, -308455589, -521576681, 1878581104, -1892308872 ], [ 1816278727, 1863423343, -1275132972, -1271326667, -1025343487, -1765318334, 395393342, 593318938, -1297821871, 957353046, -477445679, 2140451956, -629561587, -373075850 ], [ -96143596, 241748128, 1082168196, -1625690281, 1294543612, -599082750, -70177543, -1064786095, 135707579, 898716585, -2110629031, -1471673340, -919985033, 894578723 ], [ -85143973, 1524334238, -1292559281, 1493277695, -1953366299, -1655518691, -1884226792, -463522685, 1061774256, 1286696537, -1663867699, -1309932818, -986752477, -1651690975 ], [ -192868376, 360360201, -586402870, 2062248003, 1094498981, 1657821832, -1723329657, 1924092111, 1777552194, 1005674372, 1353874517, 1251702008, 2005449996, -1036367454 ], [ -809734371, 2119718802, -2062709450, 2013481326, -1397651897, -73715449, 1342615392, -651657443, 484057443, -1252451057, 1003785773, 1959508863, 1166828201, -1508617484 ], [ -56248644, 1981670297, -1064504145, 843065790, 1187789734, 1505014136, 1563431875, -771510464, 1184779985, 122341745, 2140210838, -1458223472, 733968474, -1131327612 ], [ 562057535, -1078668600, -1315241336, -1011204211, -1764029765, -584653956, -1829501035, -506928367, 72831308, -670032158, -1199874161, 1114381573, -127570832, -1632495995 ], [ 1087012301, 1505327218, -898245663, -940051890, -728046534, -1984034322, 1786001908, 1586211479, 1151749128, 1871219581, 90006483, -423851347, 969548036, -1710607418 ], [ -1692110760, -868076213, -625768161, 27055014, -53577987, 442039782, 1797966831, -1009633790, -1511266348, 1727630966, -375221242, 791296414, -1747225772, -857795561 ], [ -1013318306, -898875074, -1912183250, 1279950765, 2090019198, -869482826, 1684461638, 1859501530, 1900146975, -251813887, -1360710078, 1288268513, -1322625007, 964344502 ], [ -1026402426, 1175630860, 546641503, -1587598828, 1828068378, 2098642129, -816195698, -614218998, -1388375305, -663705591, -1803200959, -532733701, 1110024884, -1970396605 ], [ -27592211, -1015203954, -364859043, 917846239, -1872913798, 1338229768, 2033089525, -560063932, -1609681170, -2049978963, -375907223, -56625400, 1109383432, -1401138890 ] ], [ [ 427849788, -842322957, 2137798050, 1076983052, -1514743943, -1826136432, 1828591849, 1768816931, 136396575, 2061724191, -2016285547, 1488298701, 1134848936, 1578806946 ], [ -1077495263, 1945521353, -1978436111, 454583412, -1843519744, -1768265014, 727642699, 174689741, -1361768945, 870745527, -706338072, -1547553799, -1804962085, 1568803050 ], [ 35462772, -702496333, -524026473, -1565432536, -1446986507, 1007506113, -2099483345, -1033816267, -1264480708, -438601228, 21857223, -1998909589, 146466712, 602938387 ], [ 817892500, -1515209835, 1378546275, 1248143610, -1066101806, -31798189, -1668849123, -1131626136, -784885981, 542912475, -1073611241, -1522038689, -1516429655, -1502445116 ], [ -1427461459, 1033946069, 1453394665, 1427646239, 1058006023, -1058911424, 1753380042, -1798684782, 724037685, -1511441613, -1839215111, 1206761888, 939662474, -1399689161 ], [ -946496097, -1038043157, 1703652403, -1070414280, -714345725, 857525699, -1309724154, 859364999, 629115010, -422236901, 588980350, 358344443, -1059166758, 1238624570 ], [ -338956647, -1386652909, 1565138560, 79402591, -461036040, 1089818092, -1795655358, 1486921086, -1939398949, 1702081347, -242681241, -830527892, 455965488, -291236644 ], [ 716436223, 1286398511, 109965222, 1374654463, 41649823, -88363912, 1203971715, -2139166468, 1470730274, 282672552, -527402480, -1349473748, -351260805, 1436577538 ], [ 841644283, 667030493, 483346504, -786394281, -2029733629, 1549219319, -1039139343, -1005242858, -536019128, -74710677, 329712913, 1387511472, 1068397973, -301636339 ], [ -1673351524, 433829220, -1464378800, 630592033, -1294913125, 1247949422, -1917392058, -950356111, 704566456, 2021904667, -87002363, -843207822, 1526289957, 1924680756 ], [ 824242465, -396440598, -860474066, -1640158017, -1539094401, 821823280, -340649843, 1785652975, 2012579006, 1186333777, -934939752, -46531561, -617709443, 289201353 ], [ 1001981051, 1942580593, -121647339, 621455212, 799248546, -996451821, -1756091218, 290287178, -2019530784, -1709101040, -222584694, 1402455508, 1543291961, -439013475 ], [ -1403596454, -1629876523, -601165539, -785480730, -1879253758, 1004655902, -902135539, -544574506, 168444019, -619806832, -171889677, 9239467, 1050301682, -556797382 ], [ -1463649216, -1487423708, -12232629, 724187135, -846099169, -1918879882, 1510962285, 1632794430, 1816908642, -1533047044, -1437279411, -832014024, 1119563716, 1043769309 ], [ -73940654, 10536773, 684363805, -1778138850, 53618924, -872186179, 437833127, -263480272, 513581697, -1518574775, -1213033133, 708263798, -41297074, 688262477 ], [ 1250103192, 1689735668, -998974029, 1494041806, 1558914515, -1799861050, -590592600, 563319286, -1918035075, 1213083191, 626788515, -962289141, -987466335, -199685526 ], [ 1414802189, -2049679516, -1876862872, 1950958452, -2053727859, 288757978, -1213405531, -1581000382, 1163122566, 674913551, 408018706, -1513009469, -1812767052, 367051126 ] ], [ [ -245671084, 128440115, -952398615, -1211155617, 580648010, -1364017980, 683916681, 765160957, -1774365970, 636827576, 871629158, -1863482655, 660613001, -656318578 ], [ 851169494, 2034725151, 1438505133, 1194325753, 854919258, 1454744568, -977706217, 2011165214, 1295419240, 1087732644, 1377625372, 1254716167, -1383381960, -2010309566 ], [ 1621668543, -1264167837, 424811914, -793636478, 1507539233, 1693437422, -1802215052, -111695206, 986410208, -1437138089, -927391008, 338945223, -1228318019, -335604767 ], [ 1235463916, -199629419, 1892772299, -748691090, -1866892019, -707686141, 865988337, 1983531181, 336798395, -752672286, -529990210, 1546057046, 797527750, 1059594549 ], [ -375502592, -815971982, 278142277, -582096793, 850722595, -348303228, 1226976752, 2066442234, 1867625914, -2023950616, 1569981079, 1104642277, -1414222044, -1186371100 ], [ -641741377, -1044281741, 1193321376, 1562968947, 1473041600, 1911183355, -1170667994, 959735025, -2137092091, -1079701787, 48531074, 33825654, 1026594931, -1267030281 ], [ -1445279396, 1045448261, 917969258, 623452427, -1090856627, 1272357172, 578224043, -2042527677, 81204686, -1902322833, 913201965, -264934251, -1335041883, -1571438713 ], [ -1511773901, 1558801428, -1122066948, 613786266, -26839316, -505478672, 392324927, -774312003, -1743905475, -1054393029, 259956107, -646690167, 1398564118, 16033981 ], [ -1368037271, -336373250, -1950809379, -895198828, -2124563827, -527895992, 510685573, -934272133, 2071159700, 658275045, -1262001860, -1152580441, -655652632, 1100168123 ], [ 686301787, -117386359, 1624118616, 1364748853, 120949504, 1332553453, 2096285172, 572178932, -110256043, 34194148, 1344682726, 730603648, -2269482, -1208047258 ], [ 1216281588, -1816359484, -1982384724, 70079788, 1529435071, 236940319, 1445345659, 1265630778, 1579115672, 1804318533, 466517572, -577965448, 736497337, -2069013579 ], [ -637895513, -998055492, 1968241972, -157663536, -1514039523, 1935157342, -92578857, -141257837, -1210700037, -760763535, 1450109487, 2032505126, -1933586837, -441273333 ], [ 1052641719, 1814624600, 1992795368, -664253339, -753518303, -1629486477, -407919686, 40375148, 1783706309, 578598182, 1885931967, -325282026, 1317219556, 675958566 ], [ -1447834391, -2009332732, 1410979912, -396673584, 846198258, 1212447099, 1877648747, 1248321743, -2072084172, 1518005548, -1723990620, -1027003472, 1938150376, -929128620 ], [ -498365785, -904526407, -2083149301, 1025544105, -472911315, -664782450, -291904446, 231883372, 1663898449, -1729676090, 1253792647, -1371486382, 653024390, -138759999 ], [ -1303115029, -336807255, -525326899, 1774628907, -1802176242, -941120181, -2092535850, -1990336223, 188525391, 449858903, 263627268, 1065444759, -520276049, 1980055965 ], [ -1819819531, -1777553639, 1873405683, -568795126, -536087399, -132794173, 761501857, 278579208, -547834232, -293106185, -986631332, 582843129, 1738244846, 105704678 ] ], [ [ 144118816, 1776602252, -1246436944, 40514880, 596326817, -986864134, 164106998, 1343558803, -1525680000, 1519902739, 149340503, 813730535, 987359243, -229405190 ], [ 67567946, 1263640411, 1756926645, -155755961, 875490909, -974501467, 401791751, 736701061, 1181880580, -1517387964, -94454091, -1464495247, 1414799303, 2015379268 ], [ -1436795522, 1312905033, 2121097128, -1935653065, 1493744450, 1387840235, -1321435279, 2093159200, 996688320, 1611245657, -944828002, 1448052127, 694601389, 348184188 ], [ 164990569, 282585391, -84743624, -724537121, -1327965683, -773507791, -13364381, -1229245990, 586073602, -1412086557, 629780099, -1061401720, -339924259, 1914818120 ], [ 1062717172, -1879296117, -1526314809, -2113689081, 1531485989, 1978875084, 1493340402, 1619625807, -562828994, 1145651208, -1253634147, -1381919392, 335193855, -246627120 ], [ 1711193806, 1771670917, -1016916798, -1152082002, 1196573490, 531231397, 1821329472, 993234770, -1342244470, 2035440645, -935250271, -1616022910, 752684276, -29440632 ], [ -484547513, -407019915, -585089371, 1322897347, -1985853766, -17871342, 866411304, 681925968, -335328046, -1707876847, -293556022, 368739700, -1155652931, -1460788619 ], [ -146717906, -1310511281, 1343357272, 230717668, -1477654888, 1938112938, -1294628276, 964765812, 1142130022, 1088069166, 1811782331, -511348116, -694053754, 2040473884 ], [ -2145794364, -1360064754, 738669096, -616643290, -1382461780, 1685786694, -1983171189, 306643260, -1064701740, -1657419858, -891008896, 113855573, 672273282, -704304500 ], [ 1547992154, 405825093, -1019065807, -1601235477, -311227588, -209298413, 1309164435, -1674229167, 1966655172, 1044285585, -1753102131, -1220288431, 289030271, 213185754 ], [ -646472118, 1953144593, 1375424639, -2143978237, 386559288, 966531341, 1871967869, 12696390, 1997903785, 1361292883, 850863258, -505031876, -1556665853, -774092626 ], [ 236973345, -220934603, -126488026, 1071742146, 1121900593, 978670703, 606186596, 943356229, 1491567128, 1487368251, 143662464, 2009065715, 258260350, 578892252 ], [ -1811038502, -1067058641, -1583918868, 1855424635, 415124911, -1749503742, -592463233, -648476803, -1258404122, -420711405, 472416054, 1392311950, 1869017408, -1358948185 ], [ -1096331141, -1105737233, 1354184368, -1961665068, -1238504143, -1150694311, 1321283011, 262110012, 2055211732, 1712474195, -1836504168, -679453610, -1218820957, -228406617 ], [ -677155444, 1545376690, -281592644, 2002124454, -1999761441, 739495048, 220140976, 1034549336, -1719621322, 1626600487, 1310526783, -1697826879, 479690236, 1834012165 ], [ -415773404, -1139540028, -1055797736, -1215128239, -1614606539, -886795859, 407054167, -154571105, 909715447, -1073184864, 41145720, 397451619, -1641658792, 1299369294 ], [ 1479564727, 275502212, -2032629400, -708695835, 1644522074, -818273106, -684775923, 169678090, 1486354758, 1751126512, 1030833056, 1064549899, -748581818, 601123839 ] ], [ [ 2136564735, 2141680524, -341896892, 1290046023, -1728108926, -84383759, 571002267, 524065323, -1397590132, -274842813, -1780134227, 1094210506, 1358508465, -759769140 ], [ -184216015, 1492742164, 303524065, 2083963846, -412453033, -1630549760, -486017411, 2133134653, -188126314, 2046054457, 1574073659, -37291747, 548769281, 509071118 ], [ 388488458, -1872191541, 1391719805, -1335170759, 2097893318, -1721879302, 1304803360, -115065016, 1603558701, -613340204, -2090182274, -494501155, 717191024, 771501390 ], [ -1471914630, -184140339, 2125696363, 338634573, 1048494595, 432484728, 976212353, -136362722, 1980582601, -956573375, -2079567472, 35608766, -1118652467, 849424868 ], [ -612938486, 1674944667, -157902662, -1085486262, -1838307279, 1781395368, 1607576197, 205234969, -693950841, 1923248103, 658948302, 1344776860, 836241375, -138055293 ], [ -1685489330, 158637880, 237714961, 1017193632, -1571310549, 358959704, -1792304378, -1224905710, -1183793632, -1933447456, -1222831268, -51026050, -991439155, -1625548918 ], [ -211006457, 1701626967, -705173781, -1329153545, 725288394, -178922152, -1723766214, 245893712, -897862125, -472702998, -64476276, -379750731, -1339701505, -1895553458 ], [ -108347830, 475321624, 1762668536, 1973749972, 479104673, 120498727, -1405081605, 1415623899, 1998627305, -245857260, -1748198796, -239902291, 1651779457, 1827047105 ], [ -731219263, 476116087, 117102908, 177471434, 1568126889, -547099064, -1813813006, -203348971, -2075608328, -368966009, -1903143069, 171633721, 1263944893, 203808871 ], [ 1900967502, 622671500, 1228162686, 1523888266, -1952599709, -613499853, 301400689, 1429992455, 1861647879, 1400196125, 542156966, -1808203829, 954706821, -1308391268 ], [ -722797615, 1794204239, -145539191, 611089706, 156994212, 628457764, -1727326319, 1982950760, 222647179, -1467852664, 271477301, 912913205, 1495755051, -905987909 ], [ -1799909819, 1895436097, -1783543459, 425736080, -1057915051, -339566565, -1779502313, -1817889517, -153331297, -1982362869, 553943165, 1790593529, -1123236628, -1438344425 ], [ 322667838, -1337657163, 318566614, 850918726, 706666791, -1528513388, -1155567371, 333780106, -1219302446, -280355526, 1206897890, -2137602881, -97836688, -1445562756 ], [ -1603222167, -146583118, -464158900, 1312210211, -1240086753, -1103023213, -455588045, -58387834, -811500421, 1174494806, 1586899110, -266047227, 1792062741, 871746457 ], [ -1230614130, -1485180007, -1532641866, 397029416, 1843894652, -1119692067, -827430797, -1811765840, 1443977649, -2128600649, -1396586822, 1355537255, 358417144, -2094530747 ], [ -1101842667, 1916808500, 1369978879, 1960597879, 1927705126, 2047992460, -1691020167, 813955611, -127015962, 409217237, -977497128, -1792711550, 1350981371, -1109988587 ], [ 1253178675, 992887857, 1143297444, 1107485768, 791185658, 1971066670, -1043040911, 936847821, -839338796, -1309768069, 1976075715, 1821428804, -830423560, 1117491541 ] ], [ [ 447649528, 1886339203, -2006481323, 1281137402, -1482121598, 1209346634, -2139065574, -1234534864, 988076770, -395546129, 1057785380, -984928375, 882833341, -330603025 ], [ 344779748, 750887739, -150316500, 1628796528, -1196192310, 1281332436, 91647740, -1199980700, 246887857, 234112307, -520027641, -1072691503, 927479592, -1869335331 ], [ 1348497261, 1631352159, 307053634, 1155807944, 197982819, -639419912, -2006642664, -1485671733, -412992272, -2003866043, -652416846, 1375954847, 2099416540, 49283942 ], [ 719840428, 1525430833, -132870047, -2013547960, -1100269006, -1082070169, 1130264060, -361298587, -277083442, 314906781, 1684483425, 75616323, 1229434484, 1000816313 ], [ -39451129, -899530484, 1181136784, -1855820588, 392712679, -679420049, 840277069, 1128724780, -1619178207, 550766670, -1888298064, -493960155, 753594205, 531866309 ], [ -1699663725, 228643699, -1677590216, 6884176, -1034799148, 1146907511, -1485146835, 1470750835, 1570826272, 2084739235, -1066982426, 426710555, -276728994, 1291683215 ], [ -1385824806, -921678897, -627409232, 1029411450, 1667489557, 572178248, -1782064258, -1929427169, 1909668722, 1308155478, 2486697, -1825466761, 342990217, 1361797736 ], [ -2087093250, 1614493287, -973074738, 1396017340, 758989195, 1005930463, -1354234239, -730895654, 1374281733, -1858419232, 2113814211, -858750952, -729548762, 2126012179 ], [ -60303654, -1667880199, 1247668822, 238025277, -1947706491, -768423497, -1402995985, 564867095, -648445666, -1391191866, -316956061, 1003065283, -794011093, -1812324161 ], [ 627822566, 2066725524, -105822422, -827704517, 1961227917, 174139812, 1777498455, 1642536665, 1631405299, -1179217253, 1917769491, -366076801, 1973050196, 898050438 ], [ -303450676, -737100257, -1853573000, -238251795, 1848523302, 1080977415, -1721964869, -49803, 1453354177, -1382580945, 2135196793, -164332583, 917495561, -2107537892 ], [ 770973049, -650048288, 578965974, -1753196801, -543249437, -728250609, 760540784, -332007495, -756172545, -1554635314, 1006454013, 1838729981, 1740115334, -705836916 ], [ -804656423, 139987225, 495933751, 1754002028, 417191112, 123340060, 1459379191, -1493107170, 1014148870, -1523647096, -1437273776, -1631457469, -710782604, -607348558 ], [ 1273168828, 1901077702, 1252680017, 1738102647, -780434001, 660452515, -667477805, 353578360, 1426250154, 1937686669, -859850305, -408009568, 1249074543, 2004840932 ], [ 81961509, 1791899624, 515029738, -88108224, -720121415, 1491358698, -1329497947, 187459733, 989365470, -767527495, 981028416, 45715346, -919759358, 1901618966 ], [ -2135541155, 1686541659, -1422014581, -1795703468, -761245980, -1467996998, -2070503389, 1328297776, -196833735, 1135321690, -1354820031, -731992714, -1404120965, 2043450427 ], [ -782513214, 1895903995, -258650063, -1650066391, -1011661859, 2056630722, 1533711979, 1715185622, 818173684, 1021462457, 1667259852, -215304956, -1296266084, -750734583 ] ], [ [ 1657778774, -1790976695, 197599480, 1226167864, 618314931, -1728349175, 673841197, 221440561, -1146073070, -970980146, -626779559, -1666419979, 2113923633, -645823807 ], [ 403605472, -875708624, -194988675, -1362643793, -2128528746, 1729618367, -409153876, 1152509606, 341604178, 98156921, -423157265, 1831220927, 1270397453, -550895168 ], [ -2097162037, 1338919595, -1092570601, 173912781, -780360858, 1101725029, 1485320626, 909654253, -1772838818, -141271837, 1934171728, 1852661740, 134823401, 1910473617 ], [ 976609375, -1942856833, 566873391, 442853524, -1103710174, -1896891702, 105707580, -1004461385, 1938070038, -1521769239, -1528840773, -2117452456, -1242843333, 1208225285 ], [ -974242747, -1029744611, 1873565496, -44295963, 679123091, 186155947, 2027489491, 2059341540, -1987377368, 162383673, -1206033138, -1502595775, -845055813, -1627131340 ], [ -412974334, -652381071, 1042760241, -1644217531, 890267544, 318352580, 840175684, -1354482239, -1378070439, -2129900450, 1065261745, 48411150, 175813532, 1371265441 ], [ -1183337126, -757330375, -1957259231, -1681375703, -1986532932, -1741707289, 1551443112, -1183013847, -173284105, 715777209, -1682221647, -1255356544, 903230401, 1500813694 ], [ 1450797141, -1158619371, 725085547, 330543305, -336812720, 543940992, 2048812166, -327019659, -153683891, -1688842624, 2003499267, 1656810772, 61226002, 1987585053 ], [ -839771537, 1066175493, -1072032511, -412839165, 282666112, -801542044, -1254901467, 331484300, -1840604244, -1860732867, 1445323569, -2114248736, -748463782, 101245221 ], [ -689946734, -476187680, 1083181144, -1546030175, 1022635358, -333525625, 471931189, -1425606349, -572616580, -47527570, 583808580, 1955751722, -1070834913, 86002674 ], [ 1707128167, -199322472, 1826352723, -1746822778, -981899463, -217602208, -704603360, 13604896, 1666215667, -1893471205, -96652764, 1656589449, -1896456424, -322217690 ], [ -11005188, 455787096, 1133604524, 1823246151, -727465049, 1387802757, 50689102, -1486269180, -1455149398, -1135187001, -174688818, -754425975, 51449191, 51381435 ], [ -344478056, 1134640730, 650201017, -561818591, 800849303, 449865047, -1976767825, -444110825, -113969429, -803211815, -1701010916, -1960260096, 1548957732, -313574285 ], [ -992444195, -328049799, -512822868, -1640338774, 270924623, -1795694496, -149591033, -427728179, 87005655, 1509826288, -651741432, 1271617655, 1222446144, -1668383714 ], [ -394381320, 2082303777, -1340936688, -1604429081, -1962203356, 503641426, 839321821, -1019255263, 1032466137, 1597370751, -1948722350, -1617653554, 2004744754, -1605943414 ], [ 136279018, 353263190, -806670318, -1697483557, 2114487050, 1758768047, 1682179868, 865483721, 696276745, -1434767453, -1910720841, 339045214, -869538078, 1066073980 ], [ -1487968889, -1701822458, 650960921, 34025958, -1792641459, 761411354, 1672374278, -774960991, 583027764, 1207172377, 213864889, 1271008768, 2115751769, 430577859 ] ], [ [ 1359451019, -1314940437, 70128225, 2054675949, 468098938, 1767936686, 1005637258, -205901410, 1047322992, -1356757961, 124110529, 1520924292, -493551878, -503843372 ], [ -90762583, 1263470945, 306170552, -599231557, 203922313, 1422382698, 969993101, -1222790748, 831838214, -1086937002, 132847648, -1428164093, -719104208, 268780189 ], [ 443901153, -515602107, 1291473134, -1602009841, 2133191577, 2096803099, -1659437528, -1335475991, 2125233882, 623293537, 1449577581, 182865462, -1316943161, -571752257 ], [ 1967886302, 940555427, 2070077754, -1185716356, 437492370, -59810435, -121280005, -1310193353, 580996865, 770762133, -177064570, -1313592051, 709641070, -1407571918 ], [ 375851253, -2017166336, -1206110743, 487428619, -703836871, 1494672349, 952848448, -324337615, -1376925790, -1126489455, 1929572216, -1582003851, 1908727407, 1012694095 ], [ 42819027, 1755944841, -69695466, -762161733, -1568024248, 802551171, -973697814, 1024160119, -1846416279, 1919522922, -1588626229, 895591382, -1736866625, -959703812 ], [ -248332758, -53610876, 1225868872, -1123533963, -717696283, -1826700520, -331884717, -1233864380, 1585614135, -786428494, -1063303565, 418932134, -1503040865, -2143634687 ], [ -1445400677, 1799019378, 925537550, -895533915, -799789558, 69910587, -1901662743, 909487042, -352008405, 1860897644, -1219942199, 450300366, -509692783, -214036164 ], [ -1239911163, -320349128, -320038636, -309043423, 1294836575, 342942738, 396957228, -1492008720, -558349329, -1058897115, -1908696827, 113275419, 1059485986, -2014702080 ], [ 776205644, -1933015096, -113293559, 1602917877, 871318169, 254970842, -610529603, 1292313353, 111059311, 89559226, 1051093161, 1157912206, -1913789619, 1398815823 ], [ 228233020, 1590865599, 1007098557, -413842952, 1070715797, -1422539971, -2111464589, -1415627831, -2078040930, 337043304, 375387794, -1069626749, -488769661, -1646150074 ], [ 893441258, -1683793890, 172636301, 1959582897, 1758528596, -1323307325, -1411236259, -2030534527, -919776014, -371796889, 491154743, -216302033, 564498563, -614637463 ], [ -54067541, -2116283774, 708607130, -259105895, -1115857297, -931760321, 1618195405, -1509208196, -1785344512, -26104572, -459417779, 1806676255, -2110300909, -1466426883 ], [ 2054626987, 449721771, 345038042, 544070200, -1928230821, -147510856, 1388768410, 31414797, -522782555, -1108002831, 1358888527, 1264047614, -786047962, 853141292 ], [ -897466495, 2115524687, -1658017492, 1138209973, -1391227171, -662107319, -1005480491, 406472464, 898557643, 1251459800, 806893089, 542449784, 2122684858, -1664362951 ], [ 2080982117, 527420344, 1457289025, -117081896, 1994170312, 820296323, 1001942364, -1652515527, -2003446051, -1164208336, 408640370, 963536857, -1305710350, -1196595543 ], [ 1581258503, 68734417, -757025888, 431976512, 331171112, -257026424, -1561020430, -2140196956, 716463944, -1661754895, 2002483325, 1418424703, 1984001234, 1623574957 ] ], [ [ -349444669, -1152717275, 1340411054, -176803984, 1514864569, -1528587698, 1818404319, 1906014252, 1501054968, 1119249994, 920507932, -2107864067, -1783007350, 299420894 ], [ 1593102128, 707102489, -908382708, -300117289, -956667586, 1536452577, 51609693, -1680932672, 1133351838, -201738765, 348364514, 1489384265, 1043782608, 324137956 ], [ 128215731, -1763206306, 659082627, 45744064, 1226455288, -1738789067, 417235230, 1882647875, -260795076, -198428641, -439901644, -1118039761, 8410312, -2068993407 ], [ -1504614906, -187908321, -1785765834, -1154585662, 1616700963, 1628060892, 1778849545, -471792748, -253039767, 961768210, -919603519, -1889670900, 1534903216, -201547257 ], [ 243886383, 684392914, -1636488223, 467830099, 1757866454, -821939750, 1235273556, 1416777056, -1380135432, -9008902, -570122799, 1727153313, -955883001, 977620673 ], [ 920287702, -978502788, -604313398, 1224684494, 314500760, -1938433143, -841429356, -1381848470, 1251628854, 787938304, -1902932236, -529712298, -1905196653, -1715507454 ], [ -1686633115, 548424984, -398919818, 2073824154, -715419755, -1365410947, -1080964818, 1319102012, 1409002277, 1215668083, 307514488, -2114213806, -381205885, -706303879 ], [ -1234721926, 2094097172, -261426685, -1174262240, 1718262686, -1148845021, 1766853971, -186315557, 562437725, -683596178, 1067047706, -1499037617, -280709835, 2133875323 ], [ 621800815, 1600200497, 2080462918, 621642706, 1871650749, 2001109897, 911324512, -129560739, 924507969, 289628802, 2039035261, -658438009, 1996301, -1005561428 ], [ 1366124930, 1429722889, 1013277345, -1179036535, 305366890, 305167975, 1966758852, -1144511905, 1639407270, 119140438, -2136453798, 1337865995, -1152492299, -1962738208 ], [ -1714801254, -1402201924, -1580026279, -598765076, 623755725, 693018702, 866843851, 1906502010, 1547563748, 374809566, 747936327, 1529917591, -482066590, 621895283 ], [ -774691613, -1936957231, 631710147, 1865262282, 1348864736, 1941778710, 611064908, -598000704, 1706999336, 980287716, 758844323, 1775327869, 521382130, 1981881906 ], [ 821700164, -1891302255, -418030849, 1303880459, 1900082764, 1494311205, 996443138, -237252168, -2108390390, -793865225, 1597988011, -2037229104, -542937156, -1485384588 ], [ -1166381059, -97662303, -477422434, -270576895, 389419980, 1468175799, -1254935004, 1553625805, 2050996323, -144356149, -1475255129, -1314565175, -1440082936, -884713056 ], [ 694320188, 2123033988, 691725275, -238115549, -1107808357, -98775025, 1601575479, 266042144, 511233771, -1257781069, -511458906, 1464633171, 1835053328, -968380976 ], [ 1347900278, 1799610545, -1082465186, -423481347, -206304201, -200071230, 851819945, 818758931, 1460555234, 14761271, -59662574, -1008584202, -753334688, -1930546724 ], [ -1058765187, -623961445, -374399505, -346125045, -854144250, 1565689399, -496714795, -784942965, -112035805, -306945061, 964719, 1638478258, -1630074131, 1372195413 ] ], [ [ 458945427, -822273911, -1900244154, -714093061, 2089313106, 1244502615, 623090321, 1569345213, 1839355629, -1230825320, 1129061908, -759908509, -1299958813, -1592500029 ], [ 2110255432, 1972934191, -987425467, 835544898, -271892998, -1376079694, 421801940, 66373099, 1484791138, 1714390503, -1745964304, -2009859653, -1474455883, 1307804337 ], [ 2112640525, -1949782127, -1120114502, -1850827673, -1447713737, 244656166, -1150108877, 493369009, 746528209, -617925382, -1623656300, -270370435, 4261411, -2095408534 ], [ 922839958, 1417329343, -1515926410, -451363380, -1052939622, -664554240, -2047099266, 2128106761, -1987431784, 1057752779, -1080547481, 794635421, -219880575, 566397848 ], [ -97463409, 319679126, 1297532012, -2061963035, 2018657333, -141176194, -249948831, 1813241079, 1229416504, 1916370137, 764948855, -274722124, 1123641186, -1602139463 ], [ 2112458499, -933743532, 1786928196, 962369631, -192174616, 1839748819, -1494488624, -1495232532, 423445140, -323534225, -207332998, 380652675, 353582706, 1290548756 ], [ -1781758358, 316602744, -1403678262, 1549114841, 473072374, 1137271004, -409812137, -307063254, -2075877231, 584032179, 2126079192, 1560668931, 1091436683, 1552492819 ], [ 1271427939, 1155842365, -1477572573, 1734483252, -191764309, 364067123, 1672403174, -1157477953, -379729455, 1054963533, 1109199761, -924741511, -187331184, 1660242312 ], [ -1729267605, -1010157407, -495815576, 245306421, 940360493, -708671407, 1992682651, 137724018, 1684052829, 1904374521, -668212024, 1713023934, 146464485, 1459947092 ], [ 1936138224, 19178902, -1374791314, -323375568, -826829495, 757644062, -1162579733, -1243601653, 88703870, 158907781, -1354342818, 151629015, 858739349, -1624320313 ], [ 1022966232, -1504092621, 934548664, -1900302537, -1903252943, 378051807, -1914389090, 1348049844, 1464264096, 1698559118, 635447136, 1697336895, 449159575, 270959230 ], [ -993922174, -637019434, 192278052, 87059751, -1624959121, 884564837, 2083967879, 1067390970, -1494241651, -1863587365, -839436979, -1711290634, -774462315, -1183590771 ], [ -855519844, 481638024, -658345803, 1329162481, 1389097893, -1055355571, 1757406976, 950580385, 755551108, 1754825604, -2139576564, -907472206, 1768001243, 1135500415 ], [ 1571035214, -1434779274, -1159421874, 972991011, 2072239222, -2117841721, 2064890108, 1814720239, 940372116, -1206548607, 29944183, -1397076143, -707749831, 312179016 ], [ -414058466, -35473544, 215239911, 692383830, 648562307, -737722470, -961397613, 677454572, -57958696, 2014303215, 1521133529, 1983699134, -1407982674, -934195005 ], [ 1961463523, 685603349, 2007545594, -1202634828, -1854416830, 191887375, -1020247208, -1285120831, 1276805543, -725979593, -467919690, -485058189, -1114778112, 639457196 ], [ 686858858, -468067804, 1806776174, 623005108, -1446133482, 1812768663, -724709555, -705023054, 748295821, 541593289, 728943975, -53885089, 29489675, 1469188705 ] ] ], [ [ [ -645375710, 311840721, -1505588743, -1129947576, 1901396782, -477384777, -1272826041, -1027666082, 780940580, -1169719278, 1717045521, -888720795, -223181710, -2117748046 ], [ -207164050, -2009346061, -1977455652, -1782605965, -980452620, 210080572, 1308894894, 987232736, 1653743346, -1555536732, -868822387, -950016441, -1297681947, -201846321 ], [ -1336226563, -1148280451, -900870583, 1647494486, -2133733304, -901987962, -40498101, 1836538129, 519982721, -1865157037, 971737444, -588089724, 337021236, -127404477 ], [ 434821814, 1323608451, -2109740680, -1535156740, 571049932, 1177243506, -739303663, -1369972643, -1032136397, -2042587195, -1206177869, -879872126, -1917918033, 1795244780 ], [ -2134554073, 191439906, -1287951647, 1789403898, -1522525051, 1169861300, -144761522, -2035627464, -1602203637, 729211990, -991246448, -88503238, -2062568219, 2011612579 ], [ -736325655, -1219280970, 364939991, -970260508, 384872120, 900316755, 625509390, 1820998812, 197436770, 1403175353, 720438312, 2028320337, -829227464, -1360379239 ], [ -1747689478, 1660168622, 1191230871, 425540422, -1567655452, -798860874, 1317353889, -1540096716, -419611344, -471155088, -1362094775, -1247877175, 190706396, -1234998700 ], [ -1103972569, -943822306, 963380551, -1088383960, 347622497, 87196309, 1297507291, -1143600580, -739431202, 784896745, 226360658, 1716264493, -1001694593, 1454493329 ], [ -2100230489, 414193296, -151889292, 1093483716, 792327542, 510692790, 1737896741, 280242312, -253954401, -1229377981, -472861054, 47111542, -583256921, 1341531276 ], [ 1874361242, -1953306575, 1750048, -85693317, 1599169087, -1725887996, 495381545, 1987343351, 1425740261, -958072200, -492687994, 1724752356, -951529760, 2065698366 ], [ 2064990371, -953991251, -1668988643, 1519923563, 374602464, -1371116846, -1773052656, 212305365, 1553372502, 527635445, -551969955, 885428388, -1868363629, 1178966413 ], [ 1072499570, -520612111, -524627233, -2535026, 1649187257, -733675308, -506356053, -265591343, -2008245011, 1225169398, 697196789, 47282954, -1832910629, 204980221 ], [ 503934793, -1660623817, 315345274, -1802416210, -440148890, 2115081901, -1160489918, -894466564, 1897413897, -303631026, -46330937, -837546543, 183848179, 1959004751 ], [ 932569510, 1318603658, -893338682, 824717925, -1301085801, 1478512168, 694776204, -2009492270, -1405569515, -1647726951, -291479792, -1714810201, 1212949666, 1204658605 ], [ -1733211015, -1164155508, 161772178, 580476251, -2104776154, 1196410223, -1264400927, 2129733111, 1703525779, -1408200802, 1291690564, -649190025, -973955706, -641552285 ], [ 1117322256, -1862106995, -1311108817, -938858953, 1581118010, -367206930, -1490512168, 477950870, -692315085, -2002637884, -951714051, 2045511651, -340538892, 1383131038 ], [ 1030922017, 300271870, 1555142193, -1256964370, 342276088, 1748841501, -1487726667, -448337019, 1918267568, -295443950, 1509916014, 1985008930, -197836116, -1089577344 ] ], [ [ -2141350004, -811108308, 2086786083, -1029277705, 1409774932, 344771243, 862923287, -1510167016, -2145371927, -1782823302, -781727868, 2009194066, -2092474513, 262338879 ], [ -588497956, -1266588250, 400775202, 989585027, 1682180496, -1049148894, -399029157, -279845660, -341249888, 1876190008, 1527194681, -867756665, 604012554, -1804230376 ], [ -1348552447, 1152856862, -2042158066, 1596607150, 1233718551, 1983929261, -1430732320, -1055845219, 619485198, 1870686725, 1734548121, 773629952, -1462589497, 166625537 ], [ -148488951, -2091314257, 1743907835, 187325301, -829216862, -2094794666, -124641963, 996333228, 353679034, -1910589985, 1970158285, 1305506899, -656586320, -1611937724 ], [ 699669815, -1141613945, -50451442, -811675140, -1184204050, 174155506, -1695020835, -1613285813, -1779872362, 874404505, 1244852824, -110579603, -1694940157, 324371797 ], [ -95478461, 1275036687, 247872958, 1142003891, -869673667, -842259291, 1646544713, 1244902600, 504246473, 1589704424, -1261174218, 1018373108, -558178835, -1313743570 ], [ -783683081, 527198618, -168697405, 1375203347, 1861695998, 389583575, -1083635752, 1307344361, -893461347, 1841263342, -1934925622, -736740359, -186200641, -1157201359 ], [ -386448278, -1829906662, -924689976, 252763335, -481296518, 1018666446, -482783996, -624261581, -2026010542, 833899858, -2135404961, 225239710, -1664560199, 1600283081 ], [ 432546531, 608383472, -314103872, -729211369, 1070296917, 1153394604, 1049973808, -812338115, -1740147040, -1717300644, -1788436532, -751641437, 2027537187, -2092025308 ], [ -1993851985, 654938219, -1458672107, 1748183275, -2110292415, 467657947, -390526930, -1009617311, -1360529537, 1351642260, 971825350, -1411037091, -1810283477, -315383719 ], [ -1547195433, 1338501999, -1066955888, -521612659, -516505397, 170749570, -1389807641, 2125373884, -479933454, 437686200, 668150189, -822974996, -1403949852, -40563675 ], [ -1947306372, -350375882, -1596942023, -974393463, -1397237887, 1096676504, -644106442, -1558660429, -899556466, 2064723465, 161696296, -150516086, 475541800, -686084338 ], [ 1219624726, -2005824050, -1636382236, 1070962844, 1673631726, -1619041652, 500404427, 1870680466, 1570802914, -1266764044, 1999402099, -1669090018, -1796703621, -1397060021 ], [ -573520137, 438567714, 554699368, 172504266, 943056956, -686163317, -1755536014, -1991596771, -1554161519, -587196889, 879302264, 1613523817, -2039163296, -329480308 ], [ -1254005000, -1917253369, 1097278028, -510303373, 1712886562, 1709906910, -1892882341, 1180239848, -1488028888, -1495844340, -1467406701, 762086126, -1729362461, -1565221323 ], [ 540451176, 1990364132, -278080138, -88511166, 777923503, -292514502, 1106787059, 1172515993, 1151614069, 707550847, -410720414, 1736192254, -1399374042, 623376212 ], [ 656383020, 1133091669, 1804298585, 169375363, 2099257114, -1166271749, 1698490467, -641669608, 403130058, -1631056209, 466666163, 1933015273, -599744295, 2020249909 ] ], [ [ 1458539166, 301683079, 2091610842, 133471186, 464660649, -1664166464, -1241752653, 2073744814, 1650456127, 1155692456, 615618691, -229624828, -981812219, -1938463414 ], [ 212223615, -1191244717, -304944972, 1568752799, -369444459, 77987833, -876265910, 1040036598, 819550941, -1485686825, 1771264, -2087438871, 1625052503, 1072921964 ], [ -899403006, 1574940071, -2040872748, -1072738142, 546811738, 1780174142, -286717158, -417704546, 1351283210, -1804734340, -1409563675, 818733465, 1821406421, -1973092067 ], [ 1074577599, -392387503, 33124939, 1013574768, -2144034476, 739521648, -1779528458, 400382286, -1084974681, -1843761779, 998004583, 299541827, 1405976715, -482112001 ], [ -1017772349, -332999402, -1491846360, -1178382286, 1105027903, 487750516, 119204611, 766187176, -787322223, -213244489, -1257354125, -321944259, -862228664, 760580406 ], [ 898996824, 814325, 280957935, -1250361498, 1268436467, 111310028, -5040464, -404546931, 1379549815, -109956331, 1936060207, -898584261, 1562484365, -1406732281 ], [ -154539634, -614888816, -1741979354, 398010848, 1510829941, -963490978, -1851065335, 1190949245, 1454668371, -1767884798, -791341132, 2088149577, -421074364, 1064678153 ], [ -1056041190, -1794709260, -288460822, -509679297, 1311719586, 1323710274, 428431630, -1233661268, -1817484562, 2117323591, 920879363, 1629250278, -1843306554, 339450655 ], [ -431114822, -77589046, 580443627, -1627422904, -1960193995, -1039314332, -439969229, 285497664, -1638591202, 1875213202, -2044019743, -1533722468, -1133311648, -1379527084 ], [ -749370154, -1222286770, 777637730, -928684927, 1362980851, -1859951961, -569842499, 1832454746, 220745677, 120408197, 294780874, 262531232, 1503284692, 1467681796 ], [ -2003802250, 154799065, 474371394, -658134019, -1957567760, -645883133, -402868803, 120571159, 1503428934, 1700148854, 598101386, 1071254158, -755137671, -791289038 ], [ -825612017, -1979748367, -1839349327, -1941118135, -2026499733, -920626340, 1709502973, 1801534008, -24657968, -935359066, -228643714, -1873892861, 602243875, -1872459511 ], [ 366186680, 1136102053, 1000227296, -1190053872, 158901908, 816376259, -642101435, 961212452, 1192751596, 686661368, 516933421, -346450636, 1981064717, -1204648624 ], [ 174980893, 290517100, 1082336193, -231423523, -395672281, 788823624, -1419232229, -1889235426, -1373443970, 1593982012, -784792653, 11651947, -996031651, -644656875 ], [ -890928708, 776345364, 1784848407, -873920693, -1136180815, -246910769, -1218762142, -1554836170, -1841254367, -377259818, 1426075776, 928726262, -83031909, -154316 ], [ 994947046, -681459377, 764568800, 1153966361, 2011228698, 877458059, -2108012376, 699852164, -1510493329, -218093309, -1234973801, 227008136, -552696700, -199028770 ], [ 1777498516, -446860025, 23532568, -897117420, -1372240774, 1196424882, -648996628, 757427796, -1144135672, -1784483948, 563148827, 304491041, 1832554763, -1578140109 ] ], [ [ 1014264459, -1196237462, 1354297541, -2085976271, -955205204, -1227144441, 1558303161, 2131954673, -1331222044, 1704033457, 1093104180, 425656839, -782243647, 1510474581 ], [ -1926984107, 88651838, 918930938, -86861661, 712385501, 680911846, 2026437568, 730722518, -10721745, 1976272936, 1144833979, 914954862, 296027254, -102084399 ], [ 599088928, 698200080, 937480361, 79900135, -1955598514, -437410175, -1193315733, 1669105587, -1918583838, -373454679, 1583195299, -1442060326, 1589221722, 88037202 ], [ -1150614615, 597804412, 1470105777, 1190845471, -1209185009, 1016349082, -1840953328, 2125131192, 561048661, 104391257, 1430608030, 1240986109, -771983214, -590741230 ], [ -1316534061, 277101684, -446022141, 1944787284, -709308513, 698555911, -853738217, -1202996604, -1145994149, -138575833, 482034414, 1718418145, -2074076397, 1161971049 ], [ -954670607, 335296222, 1400183504, 43375234, 535516078, -1272335999, 1217292606, 1608217564, 130125458, 1614476750, -753004479, 531088693, 975550542, -1582000091 ], [ -1376797636, -386143647, -1418384897, 1331688905, 1369348818, -708094192, -1836536773, 20493463, 1966672002, -1930526475, -136038261, 1744836968, 991336479, 1734375555 ], [ -138964925, -623625382, 747675057, -1050348454, 1169735591, -306857259, -728417740, 120766143, 129979217, -892608495, 925372209, -2098217054, 1382828165, -230813012 ], [ 469050573, -1635098870, -195346283, -23634830, 1833733103, -554023940, 471394152, -980854949, -1950821775, -321723433, -1840976021, 546675189, -1493090040, -277079730 ], [ -161936500, 244443518, 1742879895, 1780211620, -1274055009, 820958087, 1896552236, 625802410, 2037524670, -3994744, -906780180, 1048856651, 154128328, 713510505 ], [ -527405552, 1334835535, -1944476541, -1542661715, -1467094077, -897744255, 705656747, 34046367, 1349871074, 1679005059, -523519494, -1707732501, -452982327, -1709065321 ], [ 2026973586, -302935729, 942291638, 1023962681, -2029381475, 884745931, -434844314, 1469680141, 536148751, 1908371399, -637921905, -1470864390, 1636197698, 1007400829 ], [ 1655146515, -286765182, -92930835, -2107018690, -1467948611, 642167495, -1600184760, 1558246270, -58912560, -1740821911, 1284256589, -162993308, -1927742085, 94167186 ], [ 1996221055, -421155703, 712298326, 725262687, -1126160182, 1424383048, 2097135494, -1531295393, 603168300, -238090842, -970366431, 393123046, 143385327, 1726204166 ], [ 1560864172, -84231619, -1229870857, 274562006, -1670251606, -1345127564, 1559428312, 478773959, -869375760, -1837536862, 744866560, -1924428474, 1218654968, 5801851 ], [ 95141295, -2133461332, 355791298, 139045295, -572808373, -1900682727, -1843503366, -744317965, 143327859, 1308195543, 1986019742, -829709761, -160722448, 1215575002 ], [ -1581111881, -441871503, -2017960776, -303711670, 880540941, 39002566, 480202219, 593177711, 470170264, 1424483321, -981201925, -1078649898, -920293346, 1312659778 ] ], [ [ 903964786, 445596419, -160730097, -787059235, 1404538482, 827331074, -461588745, 890443358, 320643109, 2077423465, -1129503904, 1984300684, 1008287739, -814729524 ], [ 1304379820, 790862197, -1160170173, -1665062861, 980462560, 29906767, -686981598, 1924641905, 862610685, -2146453999, -802467065, -1193717585, -292042922, -285609972 ], [ 1091594698, 955311446, 34586697, 1805823520, -1771377043, 1026845071, 202745808, -1197302402, 445372112, -287695325, 153043343, -238407086, -1431365423, -8458353 ], [ -5850302, 553180896, -921188387, 1315061855, -1799481375, -2131200604, -920805833, -1332840320, 232764504, 1775186032, 1832598420, 987865473, -2009950111, 940707413 ], [ 1456256458, 1091182831, 1007835002, 529043398, -210020739, -1981551508, -2093949264, -1391353386, 1372373499, -259853061, -367907394, 1449311033, 1177990359, 552613866 ], [ 1872465632, 561092421, -288209019, -455993945, -1878511429, -860586895, 147710457, -1424096300, 499359682, -263995659, -996973281, -645288454, -848707880, -429461331 ], [ -1150336066, -434342957, -645576730, 268671026, 1521245104, -497871806, 1962450658, 1034408269, 453467972, -807958562, -215125974, 956518654, -314007498, 726845018 ], [ -283421298, 1708591015, -1992691233, 66298580, -315230355, 437757036, -1249435542, -861740160, 1593355678, -1391946093, -1727580204, -228864274, -667971519, -803413899 ], [ 54619192, -706540691, -482641350, -1436571561, 1716160395, 423482234, 2083331017, 6946342, -582285451, -831668696, -1820092726, -1807960963, 1317584367, -43693340 ], [ 1434783742, 2062869621, -1805113791, -1769767177, -472770523, -1785815518, 1808846564, -1084875308, -493670697, -1382089882, -1571842005, -789567370, -1636985762, 1994704722 ], [ 617808041, -253939126, 331703483, -475018111, -1579359589, -361103571, 1134447851, 765181418, -62732190, 2121374753, 99870718, 793139752, 1193152016, 542523239 ], [ -651629692, -1322078223, -891313223, 1104318490, 1341547742, -2082131240, 681480230, -583608627, -1325626239, -1675835464, -1266999676, 1792774534, -1804692839, -984400848 ], [ 1502523592, -876171065, 1095773282, -1663020111, -495308214, 1690722072, -1773550375, -406480529, -1710008067, -1465241493, 1453283548, 760081599, 2059760605, -765208058 ], [ -431759155, -554369926, -835889157, -903085858, -53599322, -1018774257, -1177739910, 2004461617, 1217115059, -793383039, 164530869, 683543708, 1327434921, 1596615768 ], [ 1215979895, -443869796, 977351176, 2047646428, -1467578550, -1000432214, 361570310, -468909720, 1909285514, -1457360582, 1305671403, -2067708354, 1024884117, -850115773 ], [ 1751249124, 1384354234, -554192394, -249826629, -29764049, -886060530, -187054342, 464734802, -1408091986, -959333837, 1519448074, 1848913825, -706760496, 1807846627 ], [ -1914578487, 438910106, -285918231, 601764456, 1612502639, 378480484, 840034336, -1012385369, 7070426, 1723097622, 1207857109, 1078771546, 1538150538, 1113616759 ] ], [ [ -1619799844, -239824776, 2053875990, -1360697403, -1121446200, 1139681224, 1381688966, 1037544851, -835859520, 186628015, 1000783259, -1296121448, 1668544428, 809943895 ], [ -2025337064, 914340833, 979544384, -584686508, 53830939, -1606104693, -1802458855, 659731069, -909674917, -1294037346, 1365287163, 1450088133, -1381389221, -1264716000 ], [ 1492573355, 1128879477, -606697901, -1081933995, -1638934246, 470393233, 1568362332, -502966455, 731299336, 1788063388, 1643518393, 207764192, -1651636017, 1018191612 ], [ -135153491, 304492145, -605147982, 1506361335, -631815255, 995737124, 814270536, -1399828870, -608540758, 1884059233, 1473425979, -1036536472, 1764018716, 837229244 ], [ -697893560, -1445113660, 1721287604, -768627771, -572819387, 1543804773, 1408999060, -329346365, 1464658552, -1112803736, 114411146, -1608421254, 2141155541, -195261481 ], [ -2012977456, -432647254, 2044695965, -1945985399, 1402050122, -1663947111, 82512165, -19994843, -1951538993, 1773410259, -1242398754, -1480812398, 1909394518, 1822123019 ], [ -566741909, -671231672, -1360668030, -75759634, -953257801, 478760531, -2072562519, -246973354, 1962779233, -1890364327, 839350116, -1174597318, 1680588123, 108473665 ], [ 309931867, 1697360580, 1177360802, -251568744, -1254600160, -2110874831, 2015831736, 738833884, -1846818927, -2108281059, -1130884129, -2044216706, 1171674236, 1084172748 ], [ -566205373, -584620948, -1386947459, 2062214069, -1556801703, 781543004, -60148986, 309768831, -2108671801, 587799572, 1976352582, 765668985, -1435413201, -35938341 ], [ 867838554, -1248215611, 730726474, 1243770681, 1005664451, -1119255132, -897671779, -720866600, 343365492, -1610980226, -1333553241, -1668156819, 1979397048, 1212135121 ], [ -732857873, 108862773, -880971768, 1543181449, 602219457, 571207219, -1704129542, 699632977, -1357912556, 370159105, -1356645141, 343116134, 1702751612, 1455625264 ], [ -1753777734, 549261180, 329024454, -934080787, -1847583065, -715472117, 369597441, 76932879, -1386417378, -23447968, -78092075, -1932675203, 1070998593, 1560403524 ], [ 1495673708, 1517656557, -831678269, -290494381, 1049673387, 1802938557, -1280520638, -1446467438, -1472528240, 1341249351, 1986438198, -563770121, -512170055, -1885716121 ], [ 1601973949, -841368042, -974379772, -25546674, 1375773343, 1235048120, -739111499, -28585440, 178641475, -685070030, -1234836620, 2093300154, 194059446, 2013485023 ], [ 1055686609, 1513253490, -1894892115, -765266838, -412068754, -497350476, -1292242318, -1604306482, 402933065, 1424929381, -1100033489, 1411426571, -416880322, 553818884 ], [ -875424587, -1505068718, -1216094449, 658675674, -1186528754, 1900254062, 2121254535, -1993564964, -937268023, -1226957606, 1014881692, -1754763333, -225339283, 1944620081 ], [ -165490932, -1140142614, -80270739, -721521112, 132071013, -641590705, -1016061588, -1152911879, -1982141180, -859600491, -7694495, -793573401, 1564364378, -538206457 ] ], [ [ 749737620, 1333872660, -1424584659, -377499570, -1431715485, 396447339, -906125165, 209352007, -130768249, 1798965933, -258350274, 1929549399, -860898387, 1813003284 ], [ 1709555230, 2012481851, 1029878911, 561895462, -835023971, -1192355345, -1968432349, -2054853810, -444876282, 1330756428, -1540809915, 242264109, 486126953, 1555281789 ], [ -2137133343, -1427377987, -1120099101, 679013480, -871459125, 435391806, -1144255471, 1898887860, 1883320411, -420039352, 1300737215, -1430170015, 1519103388, -928199923 ], [ -1356834106, -1329927124, 1138575293, 1000767045, -1863135367, -898272797, -1621592973, 1513138294, 6146531, -1342182012, 2102430364, -1270045983, 1595195056, -178563724 ], [ 884233285, -204664235, -918423074, -402506091, -1105960267, 862763730, -144915379, 1242727139, 1797527841, -1260963241, 817369728, -124334050, -365523121, -1859699424 ], [ 635593336, 1619834234, -1533815565, 1303193709, -566192134, -1324894685, -1865698663, 444497145, 761338080, -259726245, 1175395374, -2094442586, 913129342, -473062713 ], [ -2050980983, -1188266931, -282605883, 1351468163, 216328437, 2120448670, -100854278, -1564105629, 1557582265, 2049216610, -1227754988, -837099389, -1308306965, -1198526551 ], [ -1908613946, 1498698052, 1743045281, -736804563, -1737918901, 1813221124, 731053795, 1535457103, -1904195332, 1623704785, -2059213989, -1846337041, -1220265921, -2123287116 ], [ 844015742, -1232419806, -833756757, -1443582364, 832339956, 582984078, -1816191980, -1712773442, -660783396, 707579040, 415281802, 277634016, -1042455716, -1453422119 ], [ -1957824246, 1820272207, -1834374823, -29917313, 994358449, -1550124355, 1122492590, 1457351177, -417902418, -1887409604, -1025746991, 540218675, -1913262772, 1249932124 ], [ -154841017, 1923789352, -899418933, -345931128, 603417169, 602593726, 217680209, 930360097, -1778117494, -1351200000, 632052736, 1131100822, -1064855401, -357877512 ], [ 641365580, 2078935744, -1399041550, 2098412356, 889203144, -992693280, 513268186, -1617923571, -1695360893, 152333656, 596887862, -1562909364, -766873125, -753694220 ], [ 257296401, 2044065578, 767860362, -1354757649, 1544073906, -1171539513, 60831766, -1635527766, 278146282, -1261550098, -152673669, 490527577, 586851992, -1529165217 ], [ -1565164190, -1756339937, -394527770, -1983707378, 768386802, -1009853285, 804785170, 317515742, 1552729015, -1947115615, -1928883708, -2019660700, 854315835, -1058204940 ], [ 440279707, -641777994, -1358275175, -977306368, -1337798335, -1005955753, 165454105, 1103046409, -481312109, -1586444505, -1321216212, 1116272390, 370517822, 1149298497 ], [ 1129974839, -7667525, -1808332049, -754038779, 990993436, -1115142927, -1366415267, -1988631558, -532230080, -2122798952, -1147326486, -718003583, 2142769631, -1154925912 ], [ 277811627, 907994498, -1236274276, 1777626895, -2070579798, 586944342, -1919399954, 1628115134, -1984377967, -1500278018, -734398684, 2061408454, -1323957592, 745965318 ] ], [ [ 616951399, 2050440329, 37104275, -1814421683, -2047402285, -2086637493, 1101158890, -1111296805, -295341508, 168591656, -1487993320, -1987497196, -447675634, 648145082 ], [ 1505794874, 574832777, -914028830, 705109401, -636474262, 735836423, 968812385, 1485472017, 871621322, 255442415, -1342656100, -1099492638, -1610562985, -255354373 ], [ 1765058642, 917678327, 281903402, 1534588034, -291679465, -710446914, -1315861820, 1962402428, -881093454, -1700715613, -222209829, 1473932223, -2034232133, 487261699 ], [ 2063937544, 1433830808, -1411799302, 1847964798, -2122409911, -543118898, -1132019180, -1667680424, -1579028596, -788017880, 709515573, 663175242, 437765362, 1461112720 ], [ 1289398636, 638662145, 1388131611, -2124571630, -924190280, 1171682586, 1227129206, 2101577426, -1879909791, 1046592510, 249670942, -1701705799, -1143343002, -116849127 ], [ -189511104, 271878475, 1921015796, -126671683, -980048147, -1715063409, -1719234839, -218685452, 1583014239, 1906471962, 321124769, -1956366549, 393554610, -1589950927 ], [ 707592808, -518816196, -1705931869, -782254395, -1276762268, 868905380, -2116022637, -1400869824, -840382030, -1435622877, -777480491, -1699157602, -967833519, -1358333843 ], [ -512918815, -282780490, 850665661, 857923247, 1264755779, 1515426772, -1326329703, -1222072043, -2115358817, -937543832, -646579280, 1336114339, -1465871477, -1900886753 ], [ 1365602861, -1301188538, -1644374205, -2046998555, -2056188004, -1311987009, 1977833551, -1513543063, -179512024, 134729381, -1241511871, 1210983876, 1508890524, 1532315103 ], [ -15234319, 1399160643, -660294610, 524375232, -1867306919, 1679550907, -1039708491, -1451639196, 1282199836, 1183097058, 1647499971, -254095141, 283240475, -1701785293 ], [ 247311534, -1864307714, -1206366698, 1155113550, -1616091725, 2031014007, 808054474, -1584534545, -1243922386, -289452821, 1081960496, -538658393, -892036982, -676934832 ], [ 1380027986, 1636669401, -1829973785, -1412954211, 902489428, 1281580573, -1305439703, -308493065, -1076634595, -404424678, 1946642298, 2069374364, 1548265349, -312392686 ], [ 896926517, 506438693, 1044260443, 1495783590, 1425225367, 2105458525, -1388183026, -646682273, 859533025, -1197166699, -377823284, -427784770, 1161240382, -872563007 ], [ -1145046715, -1140129944, -1923754634, 1969627831, -1075588856, -180774899, 994637505, 499750025, -454075203, 1964552348, 1658524823, -940025730, -1916799026, -1204515824 ], [ 1355366252, -649714011, 2059394565, -1692248800, 1523708072, -1114495443, -358842982, 1284881410, 777977226, -675776443, 831269589, -1893912473, -65445430, 1379499841 ], [ -1027012634, -1214618210, -1826911922, -2031239261, -1527009586, 176794790, 207282890, -1716116493, -217174175, 1702993908, -1036378639, -1293456119, 1640989569, 2119773050 ], [ -2136570451, -1562990902, 377423650, -1352830675, -237066426, 92843740, 177155887, 1427669471, 933775433, -165840000, 805068802, 978732326, -747378900, 1950021248 ] ], [ [ 947762646, 210203936, -347484506, 75470262, 1305573670, 67857752, 1597507359, 1216865375, 618202207, -1809853063, -1406726873, -2097807502, -955466457, -1378383408 ], [ -2035863683, -1657677657, -1320051050, 1852928152, 1910240233, -176975608, -948722800, -1407391743, 1791268619, 1477999087, -2603057, 1563928266, -1898614991, 462158795 ], [ 509066703, -1793625762, 1668699014, 280520851, 1890405048, -1628923386, -1810826998, 84537851, 1583251710, -390832477, 841620115, -1877060674, 824433054, -983279734 ], [ -354808518, 123968178, -275487814, -749541857, 835389740, -612772910, 1372668640, -1114378039, 984218416, 1294711363, -1206713074, 554148533, -1416323023, 1702749354 ], [ 1196809661, -2128560933, -1516815961, -382908420, 829673979, 360244531, -1995926729, -826883845, -794217299, 1093632917, -1895208769, 1095054757, 1824725073, 123672348 ], [ 699468752, 1817497939, -85894528, 229847094, 1845418201, -1743792599, 949031135, -656648937, -1799394284, -773112533, -1594200186, 1321455524, -1942126539, 1860994637 ], [ 1970798072, -1560553991, 1638800202, -2045970322, 816153158, 1336293062, 319238548, -1110175088, 727800462, 529262941, -1975951597, -73341972, -1765821888, 1548238861 ], [ 911693695, 1911049214, -1599674960, -922000210, -1531286180, -427390235, 404247664, -265508031, 626080555, 137468407, 456379397, -1657230469, 1090948138, 190154648 ], [ -1698792772, 138218692, 1625813873, -382539973, -1483048695, 2010808537, -251042023, -1885046503, -762884390, -989951620, -964555080, 91129501, -61760971, 232938565 ], [ 727040044, 1963537437, -1407759870, 1023803600, 1526401761, -254962698, -7416553, 1994559145, -2100151794, 1229566346, 1836404984, -12211902, -970231648, 1255509508 ], [ 733247302, 1698839490, 1336369474, -349295957, -748366116, -580442084, 317440314, 347952627, 148313160, -1474808356, -612319106, -1096922638, 1819908801, -1842407274 ], [ -815132442, -2069086436, 1441240257, -100725054, -2048921414, -1872318644, -415219787, 1701828346, -1445084435, -1435541495, -446303602, 444371663, -83943680, 1953739326 ], [ 739061928, -1753309109, -1744320205, -139516064, -713092837, -2047084326, 771179674, -1707484349, -124125, 2069448598, 1033740206, -900570279, -571380823, -148206379 ], [ 210604796, 880284197, 548179605, 805227552, -1505018592, 621061048, 1877817575, 43176544, -1424538611, -1676963330, -764496029, -503987573, -1453245355, 1632115173 ], [ -1831431967, 1543950892, 1322179760, -1068533690, 1341946228, 564681897, 161788974, -1410762664, -2135547569, 2045548695, -1440701040, 1509518217, -1072308421, 1323073692 ], [ -965297550, 1203752722, 1871528732, 879205914, 1786075123, 295115116, -1787209321, 676837567, 1752329244, -1446267407, 1375443943, 1549946419, 2031437694, 30447214 ], [ -40178462, 638414698, 1098634032, -1297052579, -883486795, -1631341497, -1432200911, -1822073464, 1712466165, -1811328345, -788678302, 2085136201, -1558365764, 2128980920 ] ], [ [ -1411832638, -1512912021, 235973977, -1503022074, -1401405282, -1764436761, 2113263656, -1517846305, 945919537, -2006978772, 728169660, 1867354687, -1015447221, 1435800988 ], [ 330376685, -1559012596, -1269884977, -1695385086, -1506885792, -1012796171, -926678492, -1450234242, -1888921428, -776257075, 138644660, -1975000758, -959861956, 867862325 ], [ -1951156596, -296666896, 1487973747, -87954297, -2041725980, -1063940775, -1147237108, -715365377, -531804247, 1764718302, 515546657, -2121234634, 113209804, 647426915 ], [ 716084278, -1327798175, 1598962404, -1420287391, 875867568, -1264185428, -586586259, -1379074594, -586238531, 1974263009, -1462436542, 387949181, -462164197, -815305471 ], [ 75004218, -1088536176, -2008310170, -132480838, 1662815299, 1576199680, -327794642, -1341688814, -504413243, -458545308, -871348337, -967068847, 210584901, 272715165 ], [ 751861311, -1310756536, -1820270340, -1231956285, 1639820098, 1645770763, 1485163030, -1541931180, -195699759, 499684260, -1931516609, -1436537637, -838275666, 1727321215 ], [ 740184567, -517813033, 645022072, 1232552034, -2114662601, 1903717615, -895436315, 2073073822, -1536742071, -1405041105, -454335459, -793221580, 1208903736, -1719996359 ], [ 214566197, -558202760, 370770562, 443344514, -2084542939, 516766988, 441916903, 1265442590, -864921839, 1218691073, -251972710, -1005015140, -789587572, 341926671 ], [ 665646154, -946058122, -690039698, 5412749, -318975290, 351562251, 761070916, -308869858, -1961600287, -121048431, -1264105338, 847834677, 573152765, 168825267 ], [ -1194149290, 390894029, 1462563964, 2025423495, -451319844, -1091135509, 1076514446, 1157517191, -257540568, -1933450958, -39893000, -1028744410, -1676847441, -26158944 ], [ -2141340701, -685537431, -1676379379, 1532557534, -788087296, 1249536234, 154709391, -1957974305, -134668964, 2007271835, -1850792170, 572409920, -1145657183, 1645233836 ], [ -988385716, -1965135366, 1114530852, -450655142, 19133572, -1835069845, 432470688, -1988679641, 1170538992, 1622229932, 930360061, 2091486966, -41537151, -1438549926 ], [ 1528698455, 592186827, 760854108, -426037852, 122999021, -808711759, -1898399562, -370589882, 799073765, -523306661, 1228781578, 1656975951, 990079584, 1789421473 ], [ -1088434928, -1283987552, -1019575993, 473515233, -74165908, 1169327987, 1763089063, -1561690928, -276363446, 157567950, -836450021, 536440373, 2051946132, -761798114 ], [ -639579315, -842143997, 77161019, -1188556792, -556296769, -603504946, 2119729828, 729084439, -654887670, -628293450, -869933502, -808522543, -1236871436, -915621657 ], [ -1362155002, -832502152, -796960634, 1960661500, -590758118, 1829874299, 1404495662, -739317940, 615672989, -2113615723, -1690183924, -1056872479, 673248598, 684696574 ], [ -2109110913, 363385539, 781121636, -608770280, -1407960663, 1066631644, -615721216, -845238120, -1472808883, -1604593418, -2014875793, 1313194049, 942356342, 830198490 ] ], [ [ 1738351636, 378797661, -336859831, 79611228, 298147188, 1602179560, -191781615, -2125552964, -761456179, 41881316, -1752247154, -1603137962, 1124787588, -224958523 ], [ 1543137815, 718777608, 1597644026, -1843148124, 1919736795, -1216296839, -833125485, -535722820, -1465903162, -1806290797, 1208749475, -748638634, -1797648035, 1990007803 ], [ 527967728, 1357983836, 1483037310, -1357683665, -1762711332, 688278085, -844139960, 1328217995, -1497194551, 97395676, 575503372, -918511201, 533797452, -386294719 ], [ 1848645335, 583852899, -1629429073, -926796259, 1156735124, 955534125, -293432368, -10223432, -410782961, 1275672488, -828360654, -1415011890, -18391686, -1889228912 ], [ 61371035, 1500372790, 466547807, 324897370, 2058006540, -534741287, 296693083, -1429960380, -747580652, 999931639, -1620598956, -1489224112, 279488961, 583097377 ], [ -2013679005, 422109608, 1313109106, 1176828154, -1682775612, 1139515657, 840641339, -551766702, -369397416, -1850370990, 1415035207, 1045340855, 797759710, 298212594 ], [ -165935982, 1084668501, -1689596328, -579578521, -1608361797, 392477247, 197185349, -1700521461, -1436172071, 1900478580, -1113715539, -1436774202, -1230846956, -1365426690 ], [ 774332560, 79359080, 1563760487, 638696547, 1738359327, -2048827331, 1858889059, 929230167, -2101927210, 1785941414, 2140464201, 1631047083, -110468561, -1416803427 ], [ -1908556835, -1116131668, 1923864687, 2048312203, -1122900921, -1347249729, 1629637255, -1164149616, 1437416882, -452855169, 1853095899, -1520115936, 1060983529, 2101533652 ], [ 678822522, 1134272096, -2006255576, 403899220, 94357499, -775587093, 887678988, -1637121169, 2118198031, 1967544699, 1539953999, 930122809, -1347620719, -870583733 ], [ 1138159510, -1430120577, -566524347, 1509743943, -811379621, -526014473, 1001855213, -1766626044, 1676808834, 60225384, 1295581100, -210877637, 1177505133, 1351626680 ], [ 770119914, -104659227, -1806053773, -1039720700, -1122180940, 2005510812, 1059978312, -677002866, -1333868481, 1449239649, -180173278, -1816403257, -491704831, 1501472793 ], [ -669512360, 1933807843, 896926629, -1865817673, 39648813, -363145353, 1057376043, 676863930, 320967724, 337969813, -995926255, -1688613599, -1761236215, 938880734 ], [ -857402285, 570119855, -1439810052, 1423204039, 1427326417, 348887777, 1835437653, -1605038982, 203451103, 688438284, 2035821732, 841499111, 642281381, 676575634 ], [ 657702159, -1631758934, -1152788875, -1939348341, 1500443724, 918530033, -63323993, -398698843, -2018161474, 1224837492, 902266773, -1281446417, -72383415, -1655775081 ], [ 1514941874, 1839290183, -1068807098, 675552321, -707931062, 144323718, -1159866999, -1080756756, 1940242366, -131644138, -87874413, -413945867, 431160161, 2043804100 ], [ 1404764289, -89022770, -1902766283, 1470075856, -452255985, 2014607189, -696054460, -1587784171, 63603957, 1627861456, 1010031954, 1185721801, -1028197787, 1851335211 ] ], [ [ 895339292, -79650597, -137744055, 1646035713, -2079461895, 1140066535, -347416495, 1284865952, -1289261694, -61331396, -621396633, 309988613, 254111146, -659417024 ], [ -1752080486, -1101807866, 324058080, 1307869747, 1119979861, -1457923172, -470852306, 1461071330, 799385264, 705299356, 1171462373, -1480215554, -332250249, -1925868672 ], [ -924454206, 1031923073, 70431830, -841687803, -1322386050, 1616731984, 611409230, -1618248683, -907733912, -655541135, -1441328224, -40387406, 1121609979, 1970126091 ], [ 1887687736, 257896166, 365773230, 478284576, -1059551522, -1920754080, 33197711, -1922798450, -1500210464, 1876606347, 1485889538, -1563837691, -1472379292, -1247516752 ], [ -859097156, 937810450, 1820664918, -1008290736, -1737429676, -1357678832, 1491464681, 1363428367, -1853329680, -1548368540, 1950222718, 2027879254, -572008160, 79961762 ], [ 268413547, -613074815, 1212597852, 440133637, 270000355, -1308783057, 348258733, 2081075370, 139537205, -979767036, 1796696707, -1981864599, -1686585299, 2037338144 ], [ -30765806, 2058967083, -1768523716, -191180689, -205997535, 491437726, -2080871692, 1143691818, -225582619, -1279035783, -210278573, -1295754942, 1451240480, 604078699 ], [ 887798636, -256448131, -1116876616, 103339061, 1660182612, -196103770, -1105676081, 73319616, -340850501, -59634623, -484300331, 1181378890, 374271122, -994336946 ], [ 723061628, 1786012569, 73241186, 1695265620, 662841747, 2133661140, -1719918523, 675015704, -1297548860, 210329447, -637290821, -1060604365, 1032473285, -302720691 ], [ 1689325276, -234366977, 132388013, -841128498, 502238753, 620248910, -142115443, -30811117, -504409414, 139541815, -990679728, -1064879817, -893741409, 24336315 ], [ 1686222411, 229049473, -289202896, 902707801, 750897565, 594798275, 1871243838, 768555251, -132558318, 758709671, 2000894477, 1235700193, 1378917513, -121666604 ], [ 1752184238, -528970570, -259823378, -1210037911, 965325497, -35958778, -1086572669, -1079963000, -595558280, 1271934109, 1283497430, 1969729457, -1998574696, -516613324 ], [ 2070138867, -957640213, 426372791, -505222, 1955210235, -1648081193, 1717559305, -91756317, -760225974, 55831803, -620855668, -281186333, -1083596956, 1779626611 ], [ 1008507247, 694983488, -205871228, -1257674613, 77559890, 1447554785, 1141849498, 2034057052, -1981439951, 1716364572, 1842242104, -1749537680, 454139220, 2017465083 ], [ -1619299041, -368017954, 686102404, 1554209232, 1866233269, -457750408, 1082602917, -1008428997, -970924227, 959121313, -993839062, -1039033889, 1185410173, -1335225307 ], [ 1427489613, -876702491, 790214965, 781209506, -257456452, -1790689524, -115401455, 1645102886, -448961791, 2105243532, 238480210, 1496022916, 754574599, -56998575 ], [ -1794170209, 178839839, -1754666610, -585053079, 1797630485, -1289821385, 1403370243, 2041466248, -656651545, 1386110102, 1415872242, -1538823079, -379644427, 532836941 ] ], [ [ -625200108, 854534520, -1189375355, 1571899282, -1993027981, 570641371, 1863422172, 634364902, 925746227, -1769062484, 610309814, -996525109, -338147679, 103408783 ], [ 1700583511, -1017260304, 42516388, -734683805, -1732751768, -1458190634, -1968515373, 589684642, 1098636338, 507098626, -904549432, 1213479948, -770651412, 875154503 ], [ 2009339323, 430716334, 97699081, 691151600, -1782448198, 1203138275, -473440022, 1714405936, -2030668717, -1630500738, 912131200, -1291729294, -320784208, -1734572701 ], [ 1936021332, -816432742, -680861964, -1776510058, -899815030, 688273623, -575117439, 878690162, 1600352189, -1945844812, -1011949362, -825119573, -1222592211, 1254464771 ], [ -1610885886, 269265096, -926469068, -1114436142, -1180370445, -1272462878, 887299355, 2012068623, -2060750530, 1709582965, 1861218774, -138186242, 597745442, -1612006114 ], [ -713688160, 4790360, -1023421333, 1490525473, -1304338835, 60829840, -508212852, 436642051, 477604228, -1372679116, -355925178, 1844253545, 1910713560, -323256815 ], [ -338961122, 107620220, 218412761, 2012558743, 2047886066, 1955260031, -731377810, 1497377823, -1129294677, -1257656710, 929043218, 522769483, -1305345515, 211631758 ], [ 776119096, 1706945251, -285521224, 1930487139, 1132383126, -1245459513, 2037870491, 211126085, -1554472848, 562434198, 112138724, 1088642091, -1979980687, -798044768 ], [ 1637423171, -361041756, -210901378, 1562312719, -587175644, 42988535, -148869185, 1774823673, 1471642381, -1542131593, -925680171, -1588516726, 12475920, -339413830 ], [ -37449916, -1402682424, 1622594765, 1953762823, -465345088, -358877398, -562354394, -1398152683, -733648789, 1911086718, -263247022, -99922823, -1308611203, -496504844 ], [ -562245289, 1678070665, -137118864, 852829467, -2129527646, -564782840, 55786221, 550435322, 1310802307, -1641599832, 1536653954, 1301968210, -111307872, -1553275711 ], [ 1877230665, 1097231949, -1744192038, -1878139158, 644874901, -1714953258, -1584893404, 1263347858, 277417110, -2089419420, -1135484991, -1546358675, 1481429036, -1530846705 ], [ -1911767209, -1808391698, -1177445735, 1001036166, -599902338, -853844655, 1158984075, -523297510, -1191117137, -499110188, 724836462, 1829844549, -1691890693, -436738929 ], [ 982345797, 1104768194, 1191393455, -1461762792, 1752777960, -85512847, -292830976, 1537133726, 60240723, 975327999, -1784789215, 1381222440, -758713284, 831881010 ], [ -1363036780, 1374689346, -1006694072, 1339055910, -1735626866, 1577534386, -768107902, 683476073, 1919896494, -1348885659, 1486415583, 588143001, -1243090608, -176949320 ], [ 1741877156, -1581572882, -1647853295, 1386592046, 701379530, -392157076, -2033602361, -88841276, -1478217079, 1694512562, 504645284, -772041045, 1371579069, 789386384 ], [ 1469093402, 421410959, 1116642028, 453509857, -1678169210, -151241783, 1031507952, -134586620, 48640824, 91872620, 1273165499, 578438242, -1714500245, -735801063 ] ], [ [ -832831575, -1252586706, -1231801563, -2088112035, 1487534526, -1619488374, -716031000, 1407316084, -1176553583, 231887261, -1669672474, 963713435, -629647350, 555011443 ], [ -1890324447, 584080216, -112869212, 1326319904, -593140278, 1321544012, -1379316167, 564778210, -1194134861, 1386285502, 619789922, 454724785, -1901306652, 55181025 ], [ 1406149066, -1531786197, -361613440, 749229167, -1261987516, 977997478, 198641057, 1504163125, -517364651, -1647884898, 724263029, 1709723585, 1132709663, 888551418 ], [ -2107545969, 632360895, -2103477447, 524681595, 1803830444, -803378963, -1021019358, 1719974113, 768354286, 1866185099, -1591037881, 1124883978, 1198707269, -1617874178 ], [ -1077011677, -1706985562, -1486927949, -1167451127, -360134722, 1886437176, -263681529, 1936667199, -900922608, 940915111, 925397575, -1944082371, 1778873362, -1740481754 ], [ -1093352847, -1124451231, 2007340054, -121931231, 2020486783, 1109027620, 141165931, 439897364, 1613207064, -269564604, 877500596, 1707383270, -317072139, -1120170442 ], [ 1970590964, -1633892773, 970615171, -265482600, -657381684, 1186558233, 1184304068, -1386705166, -706629752, -1677532741, -2007344846, 1255046233, -915648830, 1690110819 ], [ 1042992914, -1507008938, 315710048, 486326632, -265041515, 95428948, -1605081569, 2080807350, -80347833, 1957462587, 1580136540, 1634010527, 2057021532, 1498751678 ], [ 264790637, -125822807, 1387937412, -477761119, 1696900355, -1040792924, 550168850, -87826538, 254313803, -208227998, 44592852, 1512486825, 197057593, -1826710927 ], [ -835197187, 817626954, -327172234, -666297748, 598014937, -655906909, 208596222, 222673265, -1972479690, -681401849, -1119279702, 400772197, 1389293947, -2007937579 ], [ 1724047509, 1726226386, -110327459, 771002343, 19613728, -1731218192, -819512509, -908874696, 2146449296, 400694849, 2989925, 1189825092, 304991686, 301636198 ], [ 884159981, -248287247, 230195389, -1292398600, -1414209277, 1197138028, 464244840, 530884668, 552880543, -1311891111, 1016038470, 1684046366, -162579916, 1452961225 ], [ -1939238845, -857503016, 2128974154, 979121141, -218093377, 1953367340, -1294711444, 593939621, 400389838, 180948152, 1295192522, 835358295, -1593324796, 131293217 ], [ 595409311, 105605346, -1993930739, -1338582194, -132035628, -1899020360, 455834163, 724871205, 1140350329, -1448634588, -1422306893, -845309800, -79508537, -649149981 ], [ -637920783, 784835631, -320264987, -419371079, 205353387, -881377982, 1440010821, 1400490220, -1113895511, 1880261313, -681760443, 206495291, -653058139, 2041594552 ], [ -2034637876, 655953841, 653844693, -1265965190, 1288603802, -828375555, -355386954, -2054441937, -1977161601, -887532404, 1367388234, 882597656, -1309067116, -1385495147 ], [ -900000511, -199304307, 1579386349, -91133564, -788152993, 1182998249, 349697413, 1235960302, -1164917430, -1720663203, 1511709002, 954485920, -1230256620, -2065618767 ] ], [ [ -1985367488, 831217319, -1561609612, -313273642, -2041074349, 1901775822, -847669730, 580261809, 1083304451, 660852689, -469094458, 1556198322, -1209834008, -1222967577 ], [ -257727977, -1428141428, 1569028225, 1816135636, -816213338, 1026749979, 505946579, -558549355, 648858984, 142379205, 1726335509, -367999728, 1703093396, 1043305229 ], [ 447134185, 1238914186, -1321304894, -1318388609, 385434674, -1535923027, -291945741, 702539371, -297326046, 2097865438, 2004952725, -93885956, -444335819, 1246216204 ], [ 1814647298, -1982614186, -833056247, 655868134, -1877742923, 144161560, 1070653985, -1508436496, 530874812, -264067032, 784996413, -1888246178, -2034021895, 1027557029 ], [ -1931074259, 2119422195, 394487517, -112941373, -1216373872, 1650666306, 2137702152, 1859393248, -1713818098, 1215257674, -576715086, 1422079599, -232307920, -36085104 ], [ -373398842, -1464298863, 1484826087, -1836699053, -1180311978, 1701141342, 710412281, 1973708375, -863086885, 2071345575, 113619173, 1427792093, -1903039008, 490303663 ], [ -1675369287, 605011624, 1635516641, 794424763, -670202585, -1649208437, -1612422125, 1651302462, 1119542364, 184729544, 2066039603, 653700101, 755684943, 235334472 ], [ 874084158, 49694795, -479911566, 237526561, 1645492110, -1559367649, 1630771390, -570071772, 1668088676, 1832118349, -780900146, 1299276536, 1693462105, 1749398933 ], [ 212307884, 613493003, 434671369, 268894226, -625345392, -650146058, -1710611465, -997257212, -1364543922, 1437643102, 7689217, 2126351999, -2002546783, 202730582 ], [ -1300268902, 1646915457, 1700995357, 924022784, -675663997, 967898861, -76628739, 1169180211, 343622922, 802336219, 745379719, 377020894, 1029708799, 192095181 ], [ 261428701, 1319836511, -1016203414, 1163342385, 880074961, 1228910508, -781085738, -1826376943, 1743097484, 118628952, -2010950998, -1525045931, 1790717963, -241958073 ], [ 547253036, 606167553, -383073680, 527335658, -913912481, 1581745408, 650491926, 1703696994, -356078744, 1008058501, -1603811770, 1579208106, -2117514001, 259061560 ], [ -1948225167, 1659416846, -1794220351, -819195965, 1978575111, -926613547, 603807512, -345134315, 768754773, -1386663923, -39009759, -2133964002, 1874748653, 1783616961 ], [ -1918209268, -1113677235, -1293298127, -326763212, -1846608881, 171090824, -1941416437, -807773068, 1360767432, -2099382937, -567669976, 1950104068, -1844307904, -1725416262 ], [ -1495789568, 302582536, -1262102106, -852972681, 110662862, 2093203924, -1310271879, -1197064792, -265864801, -1603385493, -406549665, -1030600390, 285982439, 1721287730 ], [ -1025289407, 5382759, 1524755888, 845842867, -434997956, -1034133915, 1914108656, -1226818663, 1896845191, -772079324, -1599536121, -2050744559, -1723091155, 549976991 ], [ -212673931, 1815592163, 1941565601, 1502254785, -384151450, 280054274, 1355901763, -192883601, -1009864764, -1276543371, 521034393, -51012395, 1083642531, -1841984770 ] ], [ [ -1130479530, 749741514, -1843696775, -506586653, -262078383, 823697308, 1148924696, 1831954619, 236673857, 1549398838, 1192786303, 1068446604, 1682917299, 1013036116 ], [ -297510062, 1916041580, 323038941, 471603309, -2101477004, -1864110942, 322779684, 291395171, -331483123, -56371859, -7450347, -296316663, -1135551551, 1596616812 ], [ 1948371482, 1153860533, -1084084489, 1688620711, 172301104, 874977320, -1831401255, 1922750385, -387170900, -470220843, -2010728134, -1434909790, 1327819154, -581641844 ], [ 771768797, -473126632, -1106688806, 752727551, 1080556780, 1867259516, -2039515214, 1576355841, -2094102270, -837651079, 399641315, 1653469119, 210797449, 21913332 ], [ 566030737, 786744855, 821343614, 1297711220, -2005983202, 1272227795, 244012196, 1070119835, -1503741707, -1023120223, 724224212, -2056277367, -1887342525, -972857487 ], [ 640870613, 680580798, 91558625, -1744327088, -272574217, 1509099122, 212868859, -1916852809, -581012398, -355892332, -260390385, 1520562786, 1932666885, 1979463233 ], [ -287528730, 2085368802, -1881412579, -377426931, 1873786391, -1601363419, -102815729, -324922974, 1932293068, -493491381, 1368145259, -2138288231, 562554385, 429950044 ], [ 609645398, -509731043, -972410709, -1220400064, -668673133, 2097246906, -1876065452, 1159293195, 1606974416, -375063499, 779913984, 944369012, 1853811527, 795728635 ], [ 68796460, 2102786699, -557541247, 1037891426, -60957309, 1074708655, 897332055, -2018191127, 1773739793, -1156642512, 989071372, -2000920326, 1968438855, 1414024717 ], [ 9748246, 1342439584, 147583914, -834963414, 650435589, 1883624663, -2058380966, 2113850041, 1698670048, 151272548, -1429333078, -1006159801, 855556376, -1421499889 ], [ 1627901322, -84257759, 1621832581, -1564070544, -515943582, -1737121871, -1895529848, 1170933001, -1655547361, 659186087, 1138856107, 792515731, -1888494568, 87638277 ], [ 1879662387, 190898223, -1398381731, 1575529796, 2058932822, -440852291, 1463721983, 543738909, -573495340, -1410030208, 341852966, 408810426, 520126618, -1375403951 ], [ -1463128983, -1032733890, 988989132, -1494887465, 2074831986, -1048302157, -1518153606, -739587628, 589521889, 963461073, -236915414, -135777680, -669233518, 467187937 ], [ 238421365, 1307132302, -1009372801, -1585594356, -311468674, 1377026274, 1155142079, 1220396604, -2052705177, -997410869, -449640020, 1669426036, -24455546, 190484740 ], [ 1844172526, 1751183787, -1850394103, -744985782, -1912799644, 1696343993, 1442565919, -1844235892, -518646648, -1838980741, 1813694242, -1136981365, 1552323117, 160747843 ], [ -189357641, 1125181134, -835192194, 1694227488, -489592271, -846786423, -1089981717, 232755906, 1801344155, -1142223603, 1914485601, -1798579687, -1546258861, -1977940210 ], [ -137193872, -39578897, -350709445, -389389306, 1043834619, 1699917745, 245861301, 1438051429, 1755465468, 653154098, -999698952, -1895050882, -1040333326, -1175671210 ] ], [ [ -833272232, -1124970827, 371919998, -678663796, 466915095, -93961374, -1025223790, -707003894, -1964097518, 405608347, 701017709, -599852155, -260307801, 261220604 ], [ 1978675823, 1839306230, -450197675, -927502347, 518432793, -152784645, 2089231663, -764336754, -1017727582, -1184172165, 248040261, 1065668109, -354788110, -1151102309 ], [ 2009571685, 998188544, 1406582944, 534049442, -1146730423, -1373721927, -209935904, 1224270131, -2080180981, -1918369593, 1992170264, 1238760599, -1854843689, -89432046 ], [ -1364678277, -1527728444, -1704573565, -1930716153, -1060292497, 2034492654, 1935856509, 1281455251, -36418350, 1937885745, -543711457, -496372305, -555674122, -2071137701 ], [ 951021283, -1500047182, 520706970, 300425528, 929037410, -1267561228, 1050539797, -617548304, -202885132, 1857617541, -957104704, 562861114, -1871038384, 600093757 ], [ -433537940, -219448796, -698256586, -60384352, 594794538, 134693799, 71867478, -199441817, 17133148, -1426713651, -64176627, -238742210, 831566630, -926175367 ], [ 1630233760, 402656299, 804214278, -1240076557, -1726849683, 2005421379, 48964012, -444213867, 1583615577, -620444234, -1852972596, 632666480, -305593315, 918635701 ], [ 964665097, -843180349, 539510897, -1763812806, -2033938682, -856949770, -1476536523, -101643386, 117648197, 1185278638, -1549077964, 1130722041, 546439569, -1232040969 ], [ 687337629, 783248696, 17199087, -1520253390, -1962586149, -1851072420, -449522902, -732245869, 31560479, -1477559074, 809342506, -973967040, -1601570867, -1738097566 ], [ 128612845, -263379837, 1332821943, -1536941904, 1133002887, 274550186, 652277793, -1856636326, 54768415, -726128725, -302476288, -1626328949, -1752025035, 1013831607 ], [ 2067939273, -1770996617, -670470853, -1200320607, -1765956788, -1342438671, -1922329883, -1517036675, -409535777, -1847829650, -1215578935, 1920267413, -466152726, -604774652 ], [ 1121772240, -766406779, 1682848450, 242051486, 927754107, 799298942, -1993696957, -1487877173, -710344655, 778909810, -1565823259, 151145021, 426528153, 1957067478 ], [ -1791111791, 1072896115, -1710108399, 553326371, 1666939967, -1295034299, 697401632, -203724567, 1051208657, -195538641, -1011746744, 148623796, 479655763, -1833202541 ], [ 142529182, -1155359220, 216979549, -1353307767, 1919389113, -1132992569, -423608206, 1391098211, -329817672, -1728643425, -1617046230, -485124271, -2142560817, 916373130 ], [ 600741073, -1394486142, 24367423, 1253398351, 2028762504, 784996680, 2108270397, -2031896062, -608659039, -2073546619, -1547109595, 15072130, 1835337297, -1941725240 ], [ -100434204, -1247752163, -2054634190, -1243054538, -1974895841, 738664502, -1580039704, 54177123, -1744374339, 2031074040, 1216464292, -740015127, -1569051266, 370033678 ], [ 1814332190, -1022795351, 952900617, 389895830, -986174554, -1976267116, -1624672726, 1414734780, 21267361, -822496685, -1561008505, 1963314208, -107916366, -1353332834 ] ], [ [ -762443224, 1655862300, -81876685, 1567529405, 1553406483, -6311943, -472598241, -192877547, 209133971, -454156095, -178650186, 939937954, -2023598075, 1248234930 ], [ -1773328727, -688138238, 1630588248, 1238439724, 1347978369, 840590853, -1160222809, 648809497, -1407961561, -1798531690, 258903522, 56411165, -1062085528, -2099313558 ], [ 550202789, -1919292300, 843522821, -222248228, -1243007721, 624068516, 841054721, -1085696021, 696667018, 1859153083, 1667228263, 282317664, 379190178, 487275966 ], [ 1629887442, -98114314, 148986337, -1179947507, 1374181279, -1808119651, 1867913594, -902866494, -1612701967, -113748662, 867695522, 1800973372, -627227262, 267845025 ], [ 1063637267, -945867977, -1654076489, -1975249584, -1646869246, 864869479, -305942024, -1424647899, -173785249, 2109187883, 968795594, -1053123141, -252505348, -851861717 ], [ 1766245010, -783848352, 394802867, 311583445, -1299146139, 1745268223, 1800184563, 1017316292, -1225234931, -1433631947, 1387682282, -464676718, 493897134, 2133146803 ], [ -161138522, 1057670320, -1443957583, -1390999462, 381963238, -273307115, 555470056, -367794888, -1544550151, 1350333440, -862066216, 1793595112, 1936471788, 173370694 ], [ -1797952373, -1389829100, 808405017, 1195121713, -660304468, 1664143151, -1039807501, 224600415, -670066649, -251206847, -1291388460, -2117439595, 866587220, -1130121101 ], [ 1268257764, -519476077, -521654863, -812876659, -1802282814, -681084045, 642231774, 1232209889, 1937668902, -1188303637, -489925472, 1570078673, 2114125276, -1954071900 ], [ 1205832271, 125889918, -1010786632, -1440910615, -1686995455, -1919071932, -1193483671, -1856570167, -943246618, -1112092202, -675274816, 1243930715, -1541636785, 266873265 ], [ -913497120, -1905291727, -429002599, -1875569295, -345006344, -1097194033, -1601946846, 448074211, -189923933, 1486507152, 1331226488, -1614827770, 968682350, 4274389 ], [ 1998336878, -934596404, -1565224484, -152860965, -1678380738, -41776007, 24379531, 685705854, 1164923003, 2035255821, -474399856, -1908752312, 891867303, -235351034 ], [ -63849454, -1714963379, 1132212005, -206052880, -1290633690, 935403745, -1961136065, -1393887743, -884299058, -174494058, 467755151, -1840173642, 756959638, 415987903 ], [ -1152123429, -247961251, 497348201, 233238614, 917764632, 1526433487, 1865759446, -326667004, 1346220999, 650800765, 1379736942, -1930815493, 124045473, 774459652 ], [ 1513352300, -1807713244, -1442570311, 351161426, -642147814, -573512846, -469960269, 1316163212, 284554840, 1412990981, -2049461426, -676536020, 990029730, -1103433746 ], [ -68001147, 195607478, 431052020, -1400183299, 1051570075, 1131953758, -1890057899, -2027102076, -990876004, 1523599279, -1708781308, -1461916689, 367232168, 1619598805 ], [ -2119546062, 1209424930, -43051188, 1614243223, 756947113, 882427187, 325383686, 789579693, -780978909, -1469100589, -1580903667, 1011822881, 763919325, -25718925 ] ], [ [ -295407894, 540030692, 24063551, 34424800, 1272932722, -2086937603, -501355691, -2108924531, 363668481, 1691061531, 1596332140, 1146789324, -109249166, -796622459 ], [ -964341198, 1925786818, -1214886910, 1102342227, -664412073, 1204397366, 1992890165, 313089485, -200781143, 1953667074, -1313415622, -1837171350, -314096470, 419932435 ], [ 1387505752, -535635459, -1167966760, -947825713, -786826892, -1891312159, -1173699035, 78249169, -849724050, -1171676125, -51894396, -821214030, -748327503, -383707557 ], [ 2141730494, -66735278, -998635830, -2113402896, -448909600, 153588370, 1879913695, -235327128, 599577890, 1765638876, 1940216949, 1622828367, -1362348943, 1389077984 ], [ 17785759, 1627473944, -973717655, -804002109, 269022411, -1527175018, 996691375, 1614393005, 2124788466, 340244019, 594333693, -177992292, 2019485551, 9961309 ], [ 277819079, 651684865, 1302028993, -450509236, 1141812333, 1429434727, -1752615538, 750109245, -389444475, 477732591, -696166818, 1840981031, 1151940798, 401487669 ], [ -865037594, 1623202812, -553290152, 795145679, 105201366, 1770496743, -908365582, 1703889899, 693579287, 2124733880, 225847603, -2051719082, -1218093365, -691890386 ], [ -2134026163, -1150921274, 1960094007, 1960273051, 1676133304, 943536190, 329966314, -2059936942, -429041265, -1562741105, 1358952636, 1669556735, -328015497, -1236735846 ], [ 1024317258, 954269217, 1050777283, 198286951, 600263105, 998537810, 1148698707, 297493004, 2103221584, 1335718648, -229265419, 906760378, -771732552, -793900151 ], [ 535836639, -440711957, -2055016062, -720069207, 882295429, -1921060508, -971896133, -1265615467, 1419524793, 1285602262, 333481593, 1128921748, 1470424379, 1416363629 ], [ 1992516870, -1331523629, 803066954, -1169303442, 1635002083, 1511713709, -1547825475, -636731660, 410165112, -638302407, 471117446, 1449088941, -1946816317, -279752814 ], [ -1400644304, -379432065, -1610380985, 925286729, -2071604288, 844208382, -546678069, 1412925249, 493662692, -573886662, 873286694, 603591702, 2058566513, 810631827 ], [ -691781138, -1905131940, -1310183397, 36716091, 2106096108, -1313137782, -1118834032, 516887939, -45605314, -967067575, 63374167, -1082543053, -2007863194, -2031545697 ], [ 1288270935, 279620548, 142911035, -1939636068, 1759071358, 1637672698, -2080740627, -1506616210, -1836606416, 2055513567, 1481578062, -2016459812, -23729225, -2133476005 ], [ -1667896102, -650591669, 1067681016, 207130986, -1734597887, 402674498, -238383782, -1942044988, -1791598790, 906853126, -1950251635, 1821633829, 747058060, 1943808496 ], [ 882589624, 378992578, 682165493, -1681080696, -1018821478, 1722901063, 321728109, -173162457, -1608937362, -1843835052, -2124049587, 331988403, 508645665, 471052151 ], [ 1837420532, 1798197264, 1280065031, -1387443337, -1888028073, 1092528242, -1447796330, 177540062, 306557027, 254024737, -881823865, 1553776209, 378375575, -1274612830 ] ], [ [ 476525565, -867561698, -247984755, 622845916, 1853808394, 1112169300, 422403202, -1334272429, -1498648453, -283910910, -1185505297, 1162167315, 195010959, -395901389 ], [ -374695772, -1129633314, -1463447107, -114196125, 1996168270, -58992573, -1756566533, 2102715336, 1652582758, 368777130, 298806305, -921570507, 1266386263, 1663114736 ], [ 1835816304, 1439630554, 547306038, -1749215659, -403223356, 840027271, 2135194420, 1849963049, -497204967, -1632434029, -1821576741, -360186722, -104551488, -618414913 ], [ 942507157, -1943131158, -1028895353, -1403582494, 1631600049, -934504521, -681930156, 929013013, -1948266018, -2107685918, -266438145, -135334681, 993363172, -1949288927 ], [ 2025980215, 115261045, 1601933947, -862319555, 64453314, 1971369983, -1824317272, 1092919082, 771512396, -1897042364, 1422014514, -1769602332, -1121558963, 705623188 ], [ -196185450, -1434329359, 1513758909, -196137927, 1678543679, 70645577, -1820556852, 469048315, 1664851845, 1834974613, -1930233059, 429534812, 1711279434, -1525166497 ], [ 1446112352, 1214265162, 520579171, -1355930542, -232439575, -1449604082, -1028002840, 1816902709, 353530591, -2013215769, 502227114, 1016996270, -269535803, 27010510 ], [ -1591099311, -1328507310, 383848542, 326982402, 1766457472, -1506925306, 1114540611, -1658450590, 1822164022, 1316511476, -65646270, 1822370235, 1606819439, -295021100 ], [ 638500129, -795749739, -1958662893, -199095215, 199939839, -1113110923, -1806871602, 957510113, 972128549, -1900222878, -884626757, -308409696, -1940550886, 619596382 ], [ 948158780, 5504076, -1374431017, -591680771, 584657722, -656475108, 1258069576, -799603478, 502868827, -1936725226, -484710479, 486420878, -1589206592, 1872276824 ], [ 1066569504, -82970542, 1977156486, -1129078651, 960925155, 2135996799, 537365054, -847881859, -2109045888, 1773481061, -388642079, -849705502, 412966157, -1365611500 ], [ -89602566, 1493470653, 1451946988, 569092467, -731650206, -1574913787, -690243668, -694567731, 510557020, -195534871, 95448259, 1796028725, 1987102751, 1322254790 ], [ 1194109622, 19706243, 1901589245, -1544288696, -1633798155, -1289488059, 1163235174, -297488287, 1516958765, 170200240, 1581613038, 831402366, -1006459091, 1526392065 ], [ -1001669069, -1500456643, 1283938161, -1854637733, 65026936, -1693355008, -1044636470, 347058825, -251156823, 567334808, -1594453468, -1825557667, -62178201, 847187243 ], [ 1074796920, -1169653325, -569370783, 1991809529, -1965396621, 884741658, -1514485769, -1537441188, -981267948, 1130034012, 1626781713, -796422788, 1252752313, -220549033 ], [ 594811568, 1810945729, 1441680980, 1714777743, 1978966387, -1000179775, 555886443, -984022301, 1689169370, -352663610, -412954765, 1448592844, 1276001650, 2046026632 ], [ -911285076, 2142809440, -156302160, -905071645, 1180721514, -2072196149, -2111085619, -115566729, -250648468, 709085079, 842106401, 848111262, -1683896534, -1961439819 ] ], [ [ 1277647568, -283714088, -2497136, -1109279576, -1202920610, -505786676, 1481041488, -1464429419, 783620263, -478976047, 645904574, -1934251106, -481000982, -134792897 ], [ -1183413190, 1880156817, 2079458756, -453069388, -1858830960, -314032050, -1600766482, 782038960, -432505999, -1798001547, -1668102197, -895836671, -2108689876, 1304903983 ], [ -1875601037, -590956771, -482670492, -216277860, -1887052262, 1973302780, -1734355303, -452217814, 1107561056, -313720157, -1527670686, -1124327421, 1896640642, 1490222480 ], [ -809247331, -576740470, 1896662479, -20868960, -276381003, -1368133254, 1047335617, -712567988, 1639800720, -2078651383, 1062276594, -966565329, 631975320, -962592957 ], [ 1251681246, -1201477335, 910626046, 1429532210, 304752840, 1169475703, -1533499452, -412080099, 811792675, 310851964, 1294341723, 1184224758, -1387388783, -1095178706 ], [ -945765073, 1033840880, 1346941841, -2064175367, 1332538034, -323451788, -190439728, -685139898, -2096695302, 641723523, 895308906, 1988393434, -1680150949, 752603883 ], [ -1893745290, 1013885101, -1696037041, 442763724, 1072487967, 1931078646, 392224205, 435668675, 1250802289, 2098335691, -1513463202, -1136506084, 441336575, 1938282883 ], [ -693513065, 891896732, -459064054, -876100889, 868708493, 784676214, 493412767, 807623168, -108823001, 1140031890, 947497867, 537180965, 62997949, -1737725581 ], [ 1198563012, 1180586134, 812102574, 307754859, 968127842, -946339659, -1285170231, 318112202, 111689354, -1991900592, -567672709, 1736104395, 1165605268, -807857993 ], [ 1886570625, -970743416, -1636038722, -1256482983, -528070446, -1863154013, -1504752212, 1683551260, 931107842, 1972847887, -110842580, 1848654943, 1647474192, 1388204792 ], [ 876148897, 1077762896, -493900116, -1901327910, -2055117986, 721095804, 28415349, 1113837354, -918061170, 1318582703, -1037708726, 1845871829, -1644873864, 705311813 ], [ -241278223, -1327345927, 476028118, 1026063331, -793070745, 334764917, 1368222894, -2054900860, 499531910, 1566957955, 1937951641, -1699039291, 1769119690, -951245579 ], [ 1621708818, -632472850, -1027618024, -56203325, 1745740992, 1404835754, 1027047333, 47393308, 1551802072, 204920997, 2117822361, 984062599, -2084087716, -1445035500 ], [ 247830265, -510315607, -1092765618, 958623868, 1573887460, 833988348, -902175311, -1744794595, 1293875638, 1163618367, 569106914, -457487538, -1821647145, -912623542 ], [ -2029653418, 1174813145, -1387508183, 62958021, 313671386, -459482293, 1061794822, 1766962291, -2142407281, 1595494888, 538710682, -1378564472, 1328165132, -392295712 ], [ -783649501, 1139469841, -1651674997, 1596336754, -489151944, -2041476537, -1800809973, -1696476778, -1607550340, 696182126, 768992786, -1728792448, 1852557042, -37776499 ], [ 510930383, 2025125478, 1247998413, 1641927085, 1271679131, -612554117, -203004885, 668730993, 835205062, 1012792198, 30651253, 637411135, 1108448438, -969310026 ] ], [ [ 237276156, 1933003081, 619923094, -1732839650, -544110412, 833686694, 1851862191, -311724310, -1148986083, -1450141585, 986582417, 1454586695, -163702074, -2139814681 ], [ -323257579, -1152497735, -2016905536, -1516070086, 42634747, -483558973, 1275832379, -800378901, 144212743, -201988308, -359108326, -1883229262, 901854726, -204721632 ], [ 942568432, -1565189589, 1009790684, -1043787247, -1132120006, 1927933994, -842690767, -364913491, -1937479256, 327406626, 390546777, -1526126405, -550025279, -1009021914 ], [ -1372312446, -1034073438, -2066449030, 261925232, 997841299, 2046654571, 120990223, 1771536207, -2038763718, 525860788, 924446980, 1949689870, -443232255, 444808391 ], [ 311128277, 101380291, -546247586, -1705707606, -1353286960, 1674943099, -1681086489, -2060215791, 839631050, 995885900, -1471632134, -484152161, -489015196, -1956326746 ], [ 1388496627, 731396794, -161285231, 1174367465, -1363327908, -806869521, -1390728697, -402199998, 867520231, -657478302, -780230257, -998837204, -1311174591, -553517658 ], [ 14999614, -1269047822, -1491625708, -1335732683, 1743766700, 1687395655, -1902669246, -364487063, 150759634, -52797647, 1639705816, 1478524643, 2124049031, -1680901330 ], [ -1941853388, 1602782899, -1627395177, 1301371168, 1316474597, -942916256, -358866595, 1408115571, 1654417905, -1044746225, -674111232, 330982340, 2085268985, 255184078 ], [ -1026005354, 399151775, 1459959368, -967408345, 255259458, 1371257399, 1479255622, -190345002, -504410978, -1836455518, 2051703368, -1184125711, -1329017530, 1180104967 ], [ 900428652, -2027415607, 1414966066, -1657754635, 327275621, -1699415788, -1277671197, -425006582, -841376682, 2120292799, -1622686097, -1926390622, 1403978443, 1116480396 ], [ -1551293703, 394074308, 2006255093, 90027212, -978879630, -1485294335, -1189715900, 641778374, 713563692, 940589090, -632169475, 1498747543, -2093405180, 461255930 ], [ 1014315507, -1162450573, -1321629499, -2046227348, -1506149213, -1286877726, -1957349150, -7493584, 1527957928, -517861197, -1681770664, 184030752, -671361357, 1319483932 ], [ 1246561139, -1090926596, -1495148463, -732548633, 1176981736, -1632050607, -1855057352, -2022679298, -55579717, -1014077422, 1870706795, 1309638633, -153596382, 2057637741 ], [ 459432197, 556523457, -1063996666, -1857219969, 1522388053, 1034542577, -379659472, 484308655, 1613191644, -1516382609, 1978862752, -2007309106, 1427823224, -1614057007 ], [ -359832014, -675402350, -499677373, 984081893, 623694296, -1607732526, -1859659898, -1859041074, -786961232, -1843540328, -1666347202, 1507895630, 1524158960, -1913626981 ], [ 1410950401, -78237315, 1610531586, -830292449, -1996384411, -813961350, 1296992051, -1343375327, 107814162, -492256157, -1004918747, 2046516993, -952387087, -294454678 ], [ 1147355742, -473646808, 577124589, 2022995343, -1236196563, -1405760008, -304696118, 1072450871, 1919159851, -1465682921, -1770793502, -982583397, -409677325, 743494496 ] ], [ [ -2127160776, -1801809919, -1875635395, -513713594, 1388680816, -233263514, 1343019945, 745249804, 998732069, -1365439871, -1239828761, 1322185258, -438551134, -1839754380 ], [ 516323857, 751363854, -728398312, 352295477, 647636646, -158356648, -742514395, 442173548, -435575794, 1011769192, 198419620, 1159789427, 1379780083, 1464841345 ], [ -1000711457, -29274146, 568180155, -455827264, -2063814235, 368395098, -741943449, -1346741162, -1125438739, 159944941, 470147034, -245109286, 554851162, -65023619 ], [ -1202132930, 297026018, 1595761965, 585663482, -1705020263, -1166194399, 1766117754, -291315454, -1821533658, -781525782, -841713666, 1587412651, 1942563950, -534036130 ], [ 1122895075, 547060918, 1550448633, -1915885165, -2141999679, 1302902490, -1656959302, 1479972309, -2000143540, 819876832, -562437605, 59815601, -1708976585, 1698196466 ], [ -1678090194, -1395791558, -532323985, 684461783, -48664138, 1134726661, 1545752231, 1930842389, -1002541582, -818721111, 530893245, 205463837, 939925374, -1837900269 ], [ -1427776074, -92972900, 377760737, 1004849553, -94285959, -770438826, -1436824983, -899182350, -1492419766, 934464500, 1724742779, -415795443, -165482910, -619125863 ], [ -984174247, -1108024907, -728387344, 471151209, 762389837, -1691600400, -1778145349, 1394535800, 4217615, -2079056478, 906624126, -967420862, -173414747, 1797366824 ], [ -45915569, 42313250, -55972347, 809003899, 596580768, -1194083759, -568041544, -100189483, 44016122, 489146880, -1695811986, -620646227, -1502076468, -788741951 ], [ -1489184594, -1993281511, -1051732081, 2017206969, -1049996839, -1523495540, -657419871, -1586740499, 1749751164, -1615176361, -1130226822, 706777750, -427159023, 431004334 ], [ -201929927, -968583288, -1479781771, 804199411, 639053393, -1052887179, 1707061323, -1910798870, -1606395483, 256319639, -1865360210, 486380005, -1794489391, 662555166 ], [ -1282866185, -63244066, -1628646654, 1224748212, -562954104, -1241845593, -711204092, -84336552, -1533256327, 1471540320, 2012231123, 1076543207, -1546088934, -1087496823 ], [ 835173459, -1856537378, -1887047649, 666877719, -669041810, -1198394389, 1301917274, -270187489, 1066425918, 65594726, 634231528, 1308625542, 752871452, 395933089 ], [ -182856747, 1471512313, 1428042832, -1538579570, -458302057, -954619743, -1290135043, -933116000, -1586615868, 521619390, 1197639707, -717742774, -918498215, 2005069014 ], [ -509884944, 915755022, -622465378, -1561675237, 349579757, -87733604, 1765399035, -1141058339, 1069971252, -1512317636, -2145965950, 1492879925, 1711125652, -1549500042 ], [ -856080901, 959601829, -671583272, 1907812097, -1231477490, -157021871, 477086689, 754226605, -1964486517, 504014805, 2126697650, -1351147678, -234849305, 2005197939 ], [ 1622932991, 630100959, -1017232866, -898336979, -1093943662, 1780070741, 1545863786, 88648611, 2116419947, -551231802, -1433314542, 320427129, 169986227, -409878965 ] ], [ [ 890596189, 955171906, 441308294, -1576833370, 472763033, 1874401435, 1923110777, -1738427270, -1562632669, -549886803, -7190532, 1388773807, 1515928060, 619530480 ], [ -1264927669, 423404793, -1091953016, -1337235622, 253411693, 1542927189, 2144509334, 2095370791, -1989358261, 1369511864, 86858427, 2037600038, -2045145545, 316142384 ], [ -1083814205, 1174118542, 862062709, -1883135235, 441784773, -2020558076, 1783339456, 667836266, 1642597212, -904413195, 211576866, 753051927, -219947490, 1634822907 ], [ 1077433971, 1573586245, 1142146711, 1835174970, 2042286465, 2051499682, 933251849, -798186012, 1726254405, -588907244, 101556504, 1446479536, -219884199, 2030787614 ], [ 739734559, -593711539, 1618900799, -750984868, 1455218431, 157447338, 567007167, 1739523743, -1355452775, 1466090855, -1828459153, -53448925, -382410016, 22671061 ], [ 1247571096, 2021570989, 1082346892, -160284082, -974518508, 1424531330, -614738851, -1617770995, -541077178, 516875076, 462371244, 2068186460, 1102031756, -2076087258 ], [ -1742766305, -1108666280, -680171315, -549571836, 1571518799, 1056491035, 1401102637, 1987310512, 125281677, -2122502641, -2036896958, 1766262701, -44948526, -1579956791 ], [ -1532201456, 1754682423, -925849710, 81776497, -1836609706, -2088470220, 1243975141, 1403547994, 1906679699, 1733474019, 837734559, 1059909204, 191647906, -1194527673 ], [ 965674957, -215445356, 2045091740, 1610198084, -1662931987, 1246573092, 1565984355, -1874249521, 1115213788, 956161902, -1331313613, 407120676, -1051169601, 781645876 ], [ 1853278281, -1583908111, 1530421087, 1137558901, 1722030268, -459506888, -1579387532, 516923599, -152116252, 526498448, -1289231928, -56081585, -23635831, -1180992984 ], [ 46655494, 317537079, -1858954988, -861094303, 1309585603, 705759729, 870459792, -1405276043, 219231682, -162735689, 932121543, 812108452, 337056023, 1591896929 ], [ 191665413, -2031890174, 1861879757, 1144474713, -650000823, 775210243, -2011887291, 772300748, -44183364, -548638777, -1306176731, -943777281, -825539068, 1725729204 ], [ -1561734178, 1292195370, -1397880869, -1396348145, 1750482058, -498142392, -127014887, 1059296461, -1121023595, -886411191, -2010146577, -1787932745, 15705006, 848405742 ], [ -1641539497, 1116285611, -1360812349, -1504999483, 341759502, 1959810217, -186703706, -1782150317, 2049395100, 1650643737, 403649715, -1015949791, 2042130847, -1729917581 ], [ 692684473, 2110022656, -1729523575, -2059267409, -731050055, 360190465, -1980389909, -87379518, -1179269877, -678860347, 1165195880, 788354629, 2139575946, 343083457 ], [ 776180597, 1470002377, -1547290089, -1731174505, 126547538, 873367772, -291476363, 856166568, 1628767836, -122366293, 1268177114, -1429949636, -1558627469, -503283365 ], [ 1855576416, -1551731393, 984779677, -2017608690, -215727453, -572588378, 73662886, 509312085, -1579200515, -2072874732, 1080291979, -1201181133, -616110611, -1082492508 ] ], [ [ 179468065, -263991976, 1153976463, 797108680, 1402534545, -997989153, 957174665, 1554339982, 475517105, 1266234873, 322987501, -1679787409, -46388753, -2145204181 ], [ 636521982, 961984427, -1046815155, 472394899, -372710435, -789166218, 1670460506, 539116665, 477924822, 1821909430, 1310207845, -598139150, -180424175, -1385043690 ], [ -608198503, -1487308418, -196878692, 1045198502, -1836897579, 564839328, 1084274495, -1496519593, 896246835, -512580144, 718906745, -2058686354, -337518023, -243325575 ], [ -1926451019, -2043181664, -1576862240, 13731120, -514377444, 925352354, -401468122, -350316756, -1736153135, 372492972, 187773141, 386004997, -1614119079, 1162215965 ], [ 458271969, 1362356587, 872387470, 392418120, 237928910, 1019776171, -1752679277, 1366226739, -712334900, 1806621676, 1673253885, 342735909, -1673684508, 1932533452 ], [ 730466046, 646097800, 69367935, 684960448, -1873330355, -283689822, 855477478, -1882243696, -347929073, 230003749, -1164511746, 1521859827, 1466419944, -733155906 ], [ 2033285327, 1590942181, 1436531458, 430568414, 1790236293, -464582296, 1605332405, 1124892485, 901932165, -23430914, -1809959112, -765953604, -1229780669, 39678736 ], [ 626500244, -955033702, -1483812460, -547439222, -1845936730, 1801301317, 598611041, -1127730444, 72102777, -130969494, 78175704, -1533927963, 1270967497, 1841958518 ], [ -932537884, -701103041, 122880191, 620642708, 1777470359, 2020741124, -2095905028, -603138846, -2123601878, -64222527, -2060509580, -1033654394, -600247978, 1226803961 ], [ 655706143, -501592420, -1157622112, -1698603827, 1284078896, 1472092327, 354420052, 640948051, -1957347312, -85610251, -147127488, -1591553711, -883092451, 1788524182 ], [ 1261591001, -2102452495, -1315174743, 166151051, 759728855, -2123434124, 551102657, 2110067127, -1708039618, -2067408249, 1866719545, 337774936, 1730203490, -1450657706 ], [ 1419672123, 753732078, 1419895482, 558777940, 1035128715, 499572351, -1123515507, 1224972376, 2093046801, 272054173, -1891504722, -1101149988, -1302073721, 1716086330 ], [ 946860601, 617212686, 129398151, -3574569, -885742358, -1619709182, -17681071, 312781827, -1247409951, 626741490, 1053036661, 234570231, -796287447, 1930871488 ], [ -2122843038, -517119418, -1673213354, -1529529209, -405945111, -852776889, 1125528318, -1670640865, -398965, 826480317, -1191628805, -1968901178, -1437129378, 1331759614 ], [ 222629695, -1428304474, -650483245, -362104991, 1873781089, -1190490332, 327700555, 1601099606, 375036940, 28558987, 1449574887, -1592885271, -1772380894, -1274564359 ], [ -931264593, 238518217, 900132821, 380258228, -1597180201, -884998727, -888468972, -53932912, -695336994, -613736787, 44120355, -220588425, 1637093179, 255620080 ], [ 442928340, -1091530114, 850667540, -1308375569, -204895106, 2082520347, -768432032, -1654726354, 1826997606, -685415434, 1529963989, 54650677, 500543292, -998000988 ] ], [ [ -1790262029, -1890367675, -1898067879, -34346275, 1036193551, -1880797388, 391556191, 18215259, 388279895, 289069537, 369245164, -1326987127, -240651002, -1647079721 ], [ 1490469245, -1537400563, 248008173, -595860366, -1725076626, -212190030, 296588136, 911830912, 2108182650, 400877372, -1853252184, -261574851, 214155886, 1852744509 ], [ 1017203733, 1447191800, 1946608952, -952472930, 1954250990, 1153915328, 2034581725, -1654514423, 1081816139, -1734868347, 821843137, -1353763937, 2045510538, 1283393109 ], [ -491493404, 184389998, -1495544943, -1654309650, -1745635065, 643251999, -21189377, 1166411441, 954007391, 1540352485, -7383378, 1303146131, -1213472797, -1247740265 ], [ -840916337, 1252814693, 1643421612, -2041637551, -360674085, -899544050, 310357627, 783593891, -724417630, 1925685770, -1295554143, -1004646266, 1001488907, -201787283 ], [ 1365162090, 1908581639, -184285762, 166162838, -2097735622, -839165063, -602036608, 1595424473, -1156559567, -656096770, -1341969932, -498681322, 1782826545, -477499741 ], [ 794475757, -52256390, 449317337, -877261144, 955898487, -1754785645, -979867538, -344534045, -697264150, -1712443489, 21186117, 730627680, 911726358, 994287506 ], [ 1633236750, 703013074, 1286251937, 1029916109, 1767640037, 1039196837, -2130141109, 1599590956, -2047449601, 686182812, -1344132809, -823418799, 822683991, -393347789 ], [ 175477181, 1907083512, 2132227570, -1537782121, 151862094, -330153343, -117002952, -403542059, 251864113, 2135385272, -1091443359, -2031818926, -1011237093, -1605784335 ], [ 2057806495, 71471346, -1680208244, 713015727, 771349943, -876077904, 764080661, 2018336313, -450668799, -1047337972, -446277434, -943949822, -1266541055, 1127901930 ], [ 2121594841, -481072605, 779453579, 751237843, 1083061558, -2062612781, -1378555039, -2032366196, -644514492, 360727717, -1226472825, 1275327443, 1617708748, -486347653 ], [ -747037527, 536693187, 1113573955, 414750976, -937895967, -1081839398, -1976604579, -1516687450, -1950787617, 1308388693, -537389524, -136437472, 1296056619, -614578651 ], [ 816946508, 200632190, -717826659, 881629208, 449241021, -201533153, 198942773, 198128589, -558385241, -2070050463, -464371429, -1959907876, 1048262663, -408063367 ], [ -395400956, -1767340383, 353733321, 956572291, -1483317528, 429369923, -1250024535, -1983790703, -611904336, -546963195, -1998298400, 2105313876, 1434468593, -1408514614 ], [ 416986281, 1333465479, -1762900381, 1864273167, -1329732057, -682290654, 433250832, 1165001338, 2052851604, -970213276, 92475487, 1854639588, -2004175048, -278648106 ], [ -183233581, -267700572, 1403716221, 1362176207, -2065540051, -1999777832, 36804376, 718582813, 1929228947, -1779518606, -818689874, -2133893213, 806440908, 1074683361 ], [ 1839743773, 953087336, -1628119446, -953491717, -1230685322, -4146688, -8554359, -1071685968, 152752196, 1492661440, -1709600253, 1698100714, 1627606860, -1508842452 ] ] ], [ [ [ -1015430756, -291682082, -1808476817, -1220537635, 2069484379, 1753366733, -1842722471, -810467278, 1925630867, 2089980124, -1844387118, -1366760193, -855996952, -714725701 ], [ -2057147621, 611344872, 374393210, -565908916, -683926636, 675315795, 607659962, 1090109573, -2099456865, 255513675, 536300119, -1596315058, 471260961, -417633194 ], [ 1062676342, 1228647974, 1085140588, 1575647160, -509239045, 964957920, -551282825, 206301279, 1977859376, -786330873, 1076700388, 972594763, -720540310, 1320945215 ], [ 18192840, 1755490652, -1039235809, 791899044, 1436155055, -624033026, 1555201244, 1420266163, -718388414, 1464101625, -1170625516, 1273267210, 2097808541, 87831914 ], [ -905293656, -1685788116, -1303278482, 939421784, -1635232141, 1929398224, 1709806791, 1303461964, 151167161, -1498013715, 1150022154, 1217930611, -1903784892, 1533541020 ], [ -1700719014, -124526569, -1260797051, 983698682, -1055782044, 893609915, 507513966, -380350752, -2138899186, -1076022262, 313104931, -1870202713, -1970860912, 1755401640 ], [ 143934849, 410530247, 1029004629, -413403024, -530165593, -650483487, 515728401, -1347131695, 956207830, 816891, -2121571831, 1621722915, 299308183, 205443845 ], [ -1760922431, 1401672282, -100930400, 378353400, 49331798, 1613651908, -489459325, -1061131873, 1205327446, -697281706, 429945120, -1316126830, -186132235, 907933215 ], [ 678633469, 643785362, -1904254119, 190682991, 1575131789, 549505722, -2060524257, 150304101, -2090981561, -548561406, 1011904941, -442829309, 13576951, 128969271 ], [ -558461051, -1523941633, 1051594296, 1492912226, 1047708805, 353723052, 166470840, 1020718119, 1065074394, 1264710588, -963907447, 235604487, -2055212351, -2003653143 ], [ -1434400622, -988675331, -1775369663, 719058353, 265646020, -990436557, 1419738819, 1352905253, -437111906, 293668044, -1138783079, -731980601, 1210509724, 171446907 ], [ -1939954326, 895762183, 1328329834, -962112502, -1142073578, 1240063976, 553205529, 27718784, 2135218954, 103760878, -597014700, 957849362, -1634553789, -1613959523 ], [ -1705471875, 1209079092, 1461537679, -948241753, -1181680191, 1534737799, -1011246271, -1291673661, -167513085, 1148159862, -2065981567, -878641989, 1762352712, -1560872454 ], [ 1658704652, 538047691, -554628437, -328916456, 1855903754, 1348221198, 798479012, 1780336246, 1820296624, 1983948887, 705674055, -208876249, -1518746377, -1835480568 ], [ -1705682273, 435497701, 966304177, 1974632835, 81497481, -487322501, 1191206051, -824720509, 572602797, 938846168, 632775183, -190336680, 1505022304, -2143863898 ], [ 1132883535, 962623467, -451633759, 326699289, 29590327, -1078092607, -1551792656, -2024196452, 540301694, 1490751513, -988076951, 1908602213, -1693020976, 27143084 ], [ 604336924, 644741617, -1126518818, 460040911, 1650577835, -199528222, -1981251930, -1795884605, 1051854665, 2128995242, 1670627125, -53894758, -459043332, -185751866 ] ], [ [ -1076977887, 1656217446, 625444867, 955045440, -1587397033, 1923254388, 1550496119, 272219600, 1324163738, -1893347795, 2025295831, -2122738503, 1517906040, -481137180 ], [ -1333853951, -1007417139, -1501762502, -456687226, -1362026331, -1855065508, -495344186, -341803585, 1783947715, -23837005, -2146570976, -712573007, -1352564267, -1497931445 ], [ -1760443562, -549525934, -591241801, -1015290092, 1051797521, 1918583913, 294711507, 281269598, -1217149513, 992345971, -58455748, -1949090768, -1722096440, -356872807 ], [ -1749456361, 1941574132, 2043724666, -21159869, -773493501, -505320232, -585305550, -613244689, 1605172243, 1303289391, -325830853, 462004319, 1634190399, 1660855649 ], [ -933841990, -1561880016, -543575133, -1870801267, 1535567020, 786770932, -347396644, -1454985617, 1760437253, 237193608, 1333022114, -487602823, -647886490, 1773082088 ], [ 284692026, -2124776013, -271239674, -1078817358, -1768448019, 11501305, 422991999, -1431885351, -1750307850, -862388757, 921795820, 1561569361, -1976616045, -571061075 ], [ 662112675, 861690900, 1100683157, -1637860979, -997050865, 344332934, -288027638, -1134581704, -724374208, -1419601502, -246224263, -29825644, 787286827, -365369873 ], [ 1561153406, 1532244579, -981927279, 2002925484, -121838068, -1503508037, 578727404, -1143568743, 996282701, -34718357, 1822234754, 451373861, -1255445845, -662035597 ], [ -1470102279, 543612259, -1768173051, -2072701885, 1210873748, 1619865624, 1868042841, -437527546, 67528068, -1726764996, -260699513, 7218857, -636854927, 1121226212 ], [ -1676843053, -402016178, 1526351073, -235893315, -1208672822, 168904553, 849226177, 1446555641, -2115762540, -250742433, 1075506296, 616584471, 983518587, 2040152033 ], [ -365094937, -854456879, -1722306553, 1948354811, -220819351, -1210060351, -208416752, -1678313969, 594408280, -1898225626, -1415684729, -2082099240, 83507681, 118011311 ], [ 1718094900, 1296913508, -1550367745, -1865333559, -1106353173, -2008913508, -1518655718, -844712279, -1623655210, -1240292223, -2065759525, -1708850997, -1019745422, 1944674924 ], [ 379916067, 679961010, 1441427849, 1529096587, -1725954513, -925585352, -1716104020, 1792354720, 979812819, 744130149, -1368023136, -278136386, 1318803936, 311589778 ], [ -1709306071, -239240369, 720903790, -1366305439, 1894400191, 1605254789, 631264101, 432280916, 2062254574, -199934271, 191463771, -19427116, 2099658762, 1232876250 ], [ -1077944243, 351753900, 93803983, 1839441062, 962587268, -1030237529, 2064629486, 1837186603, 1277991008, 1564030472, 1800553166, -2037853323, -1764122865, -1827966158 ], [ 177242894, 577385941, 750394365, 1425716942, 78792729, 1251720071, 1072119155, 1005662032, -1148430641, 1646281534, 1558677644, 935446959, 1887677822, 1219943448 ], [ 223769142, -929888545, 1112011005, 18538262, -1356618799, -1756684696, -1132326435, 169092597, 825373966, -590915801, -1064936132, -832357421, -1856773528, -1642146518 ] ], [ [ 2113305157, 1328438300, 27129953, 1402439925, -375791219, -114784724, -706916815, -1234929829, -1640723021, 1634884763, -1044974571, 820266484, 2064544160, 27310213 ], [ 1525137424, 1703138318, 236847852, 1008778814, -1976599671, 195454441, -1239896970, -1062231206, -1190001406, 1689061204, 1360401254, -41660530, 525393311, 94241291 ], [ -2120806575, -2064777108, -899187804, -1762053063, 1902086951, 62940183, -790955152, -1618507191, 1921076367, 22093008, 526947527, 1847384575, -1065302537, 1886610366 ], [ 2128505815, 588572832, -1398976614, 574321472, 588047190, -1105093963, -2083995468, 77827046, -1835907264, 247756428, 206666222, 704302771, 1531040364, 1379403667 ], [ -106119788, -1157304581, 1314667236, -1302689489, -334568053, -2049526539, -486316142, 101151625, -1534011447, 149712768, -868909769, -2140014179, 954427545, -19436073 ], [ -973279686, 400784514, 1833581511, 1890445691, 135293748, 1001820282, -144790742, 876624537, -184874874, -474701389, 605217439, -212599865, 2130828177, -803105765 ], [ -1396470232, 5713305, 1394279242, -958473811, -996184901, -1024750959, -932031097, 1855029925, 230497896, 1149545212, -1154528158, 2035022087, -1079332536, 965542671 ], [ -1148976489, -219065123, -95460631, -1113980696, -1663690161, -1266595996, -1556829179, -992350688, -803645351, -1068209495, 1857866052, 875952731, 1437055472, 365151157 ], [ -213743575, -1424746550, -1450937629, -796180740, -1358295341, 122487452, -872248307, 2044422882, 1713962682, 1934994897, -1930407609, -1804001861, -1410534120, 2031311716 ], [ -124259553, -696827029, 114422655, -52659449, 1436058534, 762506090, -1533548903, 67516236, -2075047446, 1603827296, 106545102, 894036304, 1024930866, 732410938 ], [ -1219253980, 1459644997, -95085009, 2088818345, -1717094236, 1581738495, -1877172446, 680660153, 510430395, -744201888, -646066036, 712819671, 810798717, -969117973 ], [ -1505299649, 1413779769, 963617409, -818861853, 1580381727, -580372817, -1854067733, 626957835, -829686704, 489775407, 744697378, 1543630367, 2144561924, 1753585539 ], [ 358479776, 1744811399, -655226596, 21357931, -582953621, -2030805579, 1153424878, 535998659, -1997808364, -1874799612, 1568503176, -1549917255, 1647606305, -723867715 ], [ -761809330, 223244103, -1410963932, 1169762566, -1359200715, -1042996021, 612376952, 1841849757, 978645299, 1317417462, 68443994, 872175758, 994693782, 2110355297 ], [ -474304847, -349010105, 142238483, 1237484854, -1228918996, -902788358, 284825048, -490229663, 908092127, -1500574133, 302180699, 539066659, 536575968, -1190023704 ], [ 994916380, 1041153893, 1112900673, -920122458, 517959411, -618756692, -596562522, 1997090365, 247295503, -930569873, 2068123320, 1573117990, 1137094710, -95357333 ], [ 919994272, 257350973, -521969164, 879572833, 1510565809, 1901641944, 1259382595, -1755445730, 1868649365, -150942634, -594287640, 1931514352, -1550736559, 1742226391 ] ], [ [ -212581973, -1881611219, -1437972343, 1794503331, -1609436602, 2042205072, -228292882, 387407145, 1908626741, 145909122, -1029259017, 1979591230, 1271398649, 1423750475 ], [ -1048509167, 1889258332, 1254595917, 1149003077, -100386461, -1082831460, 1887526209, -812981118, 744220985, 1473365847, -1866994759, -1501313853, 388509958, -987262207 ], [ -845193793, 1187999062, -1183705169, 228157635, 1334700467, -781199090, -1820055896, -1672485304, -487731462, -788859060, 117877652, 2026497310, -1850249634, 1703051193 ], [ -687220398, 514144661, -651472775, -1596677642, 1195267823, 1135258708, 1295335631, -1902814992, 1430834971, -1012886295, -1726240493, -1340234132, 754393976, -154590297 ], [ 1279432329, 2021633837, 568665415, -1372746561, -305078204, -1471649705, 805677641, 1328874127, 127305863, -1355134728, 696192606, -614817111, -650323454, -290307465 ], [ 2084490375, -1416659656, -291654677, 946083600, 689656930, -1849155928, -243148320, 460903527, -990262517, -101436548, 245582821, -1533356946, 870874768, 1887640038 ], [ -994666895, -558436522, 626389383, -332648002, 163627614, -1433748218, -479792951, 867756034, -864490191, -315794176, 532575992, -348108543, 140751204, 890709187 ], [ 28063157, -2082541028, -1774221838, -680132697, -64377140, -1930449571, 1124690801, -1161460904, 234145110, 1250883896, -104572836, -305976969, 1229575488, -1363552517 ], [ 678198474, 1193247576, 2042016790, 149869908, 1055837703, 1030538697, -2131742427, -1465823293, 1140120710, 1389558965, 1493489858, -230192312, -1987182317, -1239409235 ], [ 1356401913, 757113922, -536306859, -1670434075, 535828901, -747396776, -480685361, -133136692, 1841217813, 1200780889, 457099792, 625719020, -1751575971, 1846539300 ], [ -279232974, 421548275, -2101826957, 1254864976, 1764904472, 632276439, -1193009066, 197982614, 1584065637, 1724893590, 1862312372, 1083329154, -508149730, 1797060716 ], [ -29037788, 1086713145, 210902236, -450765987, 1732953535, -1148022149, 650632429, -1277940494, -312939751, -557450067, -130934915, -399299679, -483738513, 242367827 ], [ -1040727074, -1534030782, -1824931099, -1025156990, -841079536, -55252202, 1033286892, 857866926, 2146327451, -2123123645, -244384380, -311054413, -693275793, -1786247463 ], [ -2128583217, 202398332, -1568423443, 1161363857, 175445131, -561004034, 1682748768, -1007244867, 1786600916, -426109541, -1407509371, 751404497, 1410193825, -2112113143 ], [ -745376484, 1958494087, -871580038, -1837429342, 666361682, 1538743644, -940637997, -1222498344, -1876858579, -1589543989, 1287456921, -753009319, -398681406, 15415824 ], [ 938326783, 1700185995, -251230790, -154522381, 1486367647, -1159082207, 754437770, -560946657, 1390656805, 703618283, 322090180, -2077662157, -507600375, 1717828471 ], [ 556752252, 2048376094, -1239980859, 1617132689, 632832516, 267203764, -123648180, -123413645, -208473898, 2119301078, 1835239356, 727446511, -819682467, -2092416306 ] ], [ [ -1612842310, -882704052, 1681301168, 1172006840, -1808041540, -1040114034, 816435352, -302116412, -963983393, -1482497249, 291107034, 1432205700, -939631973, 435580446 ], [ 2049051491, 623284803, -2126304354, 251334924, -1316641448, -1803677169, -1701164456, 20586535, -2134084955, -1148142412, -1679288952, -1409973985, -1418496324, 1590336762 ], [ -945706430, 1370029082, 1454049152, -1855260960, -1411702381, -1174999609, 1006856090, 1705004398, -1190692223, -699605082, 2053902930, 1971996768, -2029379727, -1039462910 ], [ 1414105466, -274522482, -1159338388, 1888390191, 1102441969, -497901596, 2083261072, 29287885, -1690303457, -344146151, -54650607, 1839025310, 294195611, 1734644279 ], [ -771176132, -1090161234, -1654803905, 1190845526, -1519929143, 506256505, -497685028, 664939127, 1624994808, -1065289515, 506195102, 137772599, 1509931786, -1699758622 ], [ 544532198, -1410951383, -482353318, 1593338898, 252391251, -1045778432, -1419727602, -982934845, 823725184, -404354967, -2015540684, -781939937, -696707138, -60550677 ], [ 833100118, -532939656, -57496884, -1843747802, -1235949760, -1578053325, -118378305, -209342392, 609041502, -1767402266, 476877327, -615040158, 377821772, -2103762824 ], [ -87357550, -739786754, -2146326824, 2139589736, -1501782096, -1741391623, -903444170, 1065484076, -2272311, -545867706, 1848283044, -2013574056, 785012647, -52398116 ], [ 732894868, 1146453961, -1827067840, -469796759, 195839672, 2004604319, 1106632607, 404798399, -1919298452, -895511598, -2066220817, 2005019055, 1951675881, 1821159640 ], [ -16144587, -1519758425, 1113490824, 22020025, -1411991468, 484606542, -45367784, -169429689, 863578988, 688022754, -463172368, 742156336, -1779595344, 577263929 ], [ -1715230331, -1066835874, -1184520906, 1439316285, 722262018, 517275603, 374996405, -1306747365, -2109646294, 1317803995, -1138320282, 1383055349, -1427109107, 1681915807 ], [ 1960087206, -569746747, 1233583834, -884507618, 790772938, 2114202263, -1515861300, -1441698230, 415506609, 1614288672, 1384087042, -1130762971, 1345788434, -1167939529 ], [ -1982092255, 124137737, 416994156, -881646816, 2063853755, 655242854, 1301617784, 2041978719, 811904740, 211661222, 238184137, -718937546, -226545075, -558198209 ], [ 1758232597, 272728664, 1697415623, 83116262, -1317810536, -519335072, -1953176705, -1218443599, -252231783, 1896064935, 276809524, -1964257950, 1095544719, 148268378 ], [ -698898569, -647511986, 1343297669, -1764967671, 110577968, -459681036, -148209629, -1378673963, -438794507, -670480526, 1665924853, 1575345537, -313409780, 1795030905 ], [ 272455227, 1630289358, -73638963, -1044944083, -66685888, 693504704, -1500274960, 2106796919, -370493003, -1726842046, -357378090, -346132641, 1774824214, -1832816907 ], [ 1594360056, -2029133649, -398010056, 1600114161, 1072708282, -2131332469, 776791022, -1113758928, 57159988, 144930484, -1438419518, -434962341, -1981721644, 1868792007 ] ], [ [ -1030481495, -1284128486, 1802728371, -955004395, 92096094, 1910847745, 980487602, 519211711, 484568308, -1533620261, -803341419, 11324357, -386500886, -539053147 ], [ 101115728, 1191877800, -1686121126, -1397230909, -1585412383, -1238035749, -851079640, -1888140397, 847577881, 916628044, 1766447887, -1637321473, -371464617, 1077928699 ], [ 106915353, 2105527157, 1866691331, 1650357211, 266297230, -1224034549, 399493069, -907351590, -1133931214, 2121482634, -200629668, 1933222108, -2109265925, 823697733 ], [ -1797355313, 827569132, 131554370, -1981836698, 1620952918, -2031429540, 957572706, -1482690566, 13395950, 643368991, 992717883, 1903379753, 335589408, 1825035408 ], [ -1939562881, 2027028372, 1734380614, -1622696408, -96912727, 2125765419, -216294724, -56950701, -574548499, 361161237, -721258751, -331388479, 1728272852, 1808511199 ], [ -2127141410, -1100116424, -260176041, -1279009287, -1045849969, 100669656, -1267433032, 1027137557, -1370031886, 2025198916, -70323075, 2068959406, -1075816130, -440320318 ], [ -1843850083, 499391485, 560675093, -530718187, 1192445639, 1937125250, -1539153760, -917737487, 401639086, 1918367658, 1356925128, -1807712673, 1079630851, 1067966635 ], [ 962590778, -1931593098, 1222642271, -482669387, 1666451549, 1847989561, -734698030, -1990439664, -1599612429, -1236735263, 888242649, 430522231, -506488473, 2004817242 ], [ 1886389395, 337400365, 1638066791, -149070456, -737392218, 990625907, -471363259, -1631312257, -1637405946, -1914258613, -1367123044, -1284661208, 1400323895, 225843194 ], [ 1679855342, -1047761626, 1784693348, -1642105742, -2031673741, -1824347538, -1669255199, -857923140, -100177147, -813173911, -733890742, 1678596190, -1878269177, -952823353 ], [ -1558229195, -1928550214, -1963497635, -16329478, 1143112199, -475115164, -1715681855, -585646973, -963977600, -1026386064, 78234038, 1775734051, -374571578, 1944445682 ], [ -1856539384, 286618768, -992538540, -610463520, -1249077320, 1555738527, 1990614933, -487422696, -1453657460, -1406487466, -773871419, -191602110, 1092263141, 2011210992 ], [ 297599706, 1378792575, -1570478158, -275067744, 1420129802, -2004366983, 1364405727, -1274998145, 1886324830, -1773799118, 1239739693, 488499666, -1205222672, 449479493 ], [ 1207271029, 927470442, 2039711558, 1519630299, -240155723, 748528988, -2062623353, -482563454, -799275489, -605299160, -1276488377, -2098190416, -1775922368, -529983660 ], [ -1460861107, 1741146677, -957999601, 1394959822, -1483003521, 2125399973, 529050689, 318647979, -1707448189, 555569443, 1716992258, 1872873854, -1235132463, -457880313 ], [ -774624000, -1152631566, 1008500182, -1896266309, -1828168143, -822991017, -1125030795, 2065749087, 1875973157, -361061717, -448495672, -1494038951, -761288944, -965637493 ], [ 1199664716, 922089338, 494668805, -1185123700, 1418155368, -522346883, 960408486, 1118777149, 585595395, 568449846, -691519066, -1195089764, -958993457, 2021037684 ] ], [ [ 1246329106, -1497246111, 1849509485, -2061308973, 950721724, 1015512468, 1104462408, 2039674770, 1192805726, 725526933, -1067948330, -593401874, 2110275618, -1237920211 ], [ 628581874, 451443860, -1242800734, -70702391, -794017644, 488871939, -1342844762, -216162606, -1896850987, -1224830323, 893479578, 1893597299, 1439305241, 1868736244 ], [ 2048203430, -1298541365, 1621059851, -1737598992, 1191520703, 1261343623, -1458811816, -1935932648, -492704754, -510408881, -1613818169, 801420303, -603629170, -1811455451 ], [ 1186737299, 548084108, -998946095, 496317514, -4676496, -1329776807, 918415752, -1758495602, -906685083, -730254804, 1275423138, 1019712231, -1377001347, 1980337146 ], [ -207109317, -460661538, 1025184085, -33239748, -1865610904, 654040157, 1070176636, -69283562, -550582961, 348658359, -765153881, 140543263, 2001670857, 1624334038 ], [ 405648460, 397459411, -1148505085, 1308335134, 403609134, 275871783, 617500144, -488273134, -1896189742, -1572117372, -486984143, -1584016808, -2109064914, -2030609635 ], [ 1948268410, -1687301025, -196819655, 1255951031, 1964846633, -768786508, 1143182958, -2040723601, 91251432, 27334565, 1464832064, -2038323803, -683906073, 1559520340 ], [ 1967181087, 1981448942, -947964128, 1153223580, 1719429778, 31432614, -1142648373, 967489424, 1514057226, -1002527568, -249333784, -738070405, -1589710258, 1059761044 ], [ 308237987, 129809814, 974840258, -1182744689, 900872144, 1023849443, -62687786, -132417605, 1896867180, -1004133399, 2109779563, -1862472785, -1438190598, 737233470 ], [ -1221296604, -764590251, -9179231, 988400068, 1370469638, 1830285823, 1458860781, 1445387000, -2141581758, 512143369, -309936122, -1838911568, 1985528878, -1896890559 ], [ 1374831368, -1582254257, 1549964557, -1546794223, -1484957533, 1594821516, -621446064, 1759452374, -429358827, -274400484, -1038986092, -114641861, 1565732773, -551147867 ], [ 1461495162, 660370363, 611545696, 256205219, -374945232, -86069989, 1773533600, 38514601, -1188666971, -799237422, -2092783022, -1096514169, -1503479321, 668339801 ], [ 630902789, -1930692348, 1848992589, 2055675760, -1625743501, 1288723351, 514257949, -708103137, 1502379714, 1408024548, 1888279367, -656083028, 1941909686, 208170203 ], [ -2021924491, -1864488078, -1296210711, -809214433, 2859107, 1937104191, 470954861, -1349919398, -1241495665, -527721692, 420776670, -1417673893, -967910717, -1580094387 ], [ -1313970078, 142473698, 1000660869, 1128455222, 711200046, -996939436, -1058913721, 1521942331, -818265833, -470087772, 1043744068, -1650475096, 1517317797, 2098559328 ], [ 1513314053, 926920191, 1099132499, 922313910, -1097069438, 1088512524, -562001600, 365265387, 1824861256, 24444042, -355213816, 1832103096, -1793867771, -841620894 ], [ 2100063246, -1253534230, 1365106480, -1317801946, -2129519836, -197361746, 1610311575, 115803373, 247605142, -1415766482, -1887616145, 847027209, -404755245, 1525106967 ] ], [ [ 137261157, 1467889024, 1013245100, -367082874, -754823685, 253642277, -1254437252, -654504970, -1603302141, -1914133097, 1358647648, 1624013248, -2052699873, -730958532 ], [ 1790451655, 943599055, -1746175204, -1040558307, 1656785009, -1469951459, 488651368, 1903528627, -1712815345, 516581971, -78066246, -966081880, -2016311390, 768787834 ], [ 167059741, -669046566, 1948455476, -1199998166, 557719785, -1570847646, 72354835, 72098215, -1450203366, -1079769953, -248414875, -839129766, -654481776, 1795144140 ], [ 582207684, 634289062, -1934643258, 2081097286, -1645034885, -1789581561, 1653064517, 406961397, -1047252488, -74723484, -1160864472, -926413369, -403119683, 945325042 ], [ -1913002614, -93805539, -243298908, -644183204, 1534356458, -531476456, -1904085394, -1719555013, 1694436591, -863403538, -1652098862, -334111864, -1713460752, -1060737621 ], [ -730609702, -1288625059, -2068517579, 1179516658, -425825704, 523262987, -140380320, 1561223996, 628671603, 1818782048, 2059320906, 1064261832, -1543284852, 344402917 ], [ 1807016336, 1765714184, 40799537, -223850722, 1159189122, 985581775, -1592309909, 720776400, -99320732, -1227435119, -1420676147, -408902867, 739428041, 978999949 ], [ -1317830002, 2047137286, 1862764734, -1761966721, 685366586, 380417876, 1190985034, 713151941, -1659007389, 1767392269, 1372895567, 2058637889, -1472370285, 75536561 ], [ -122203267, 386135461, -3601553, 354274051, -3497483, 1097082709, -1396407187, 310367008, -1198168193, 636678410, 1295098023, -697612806, 1185156488, 53264848 ], [ 119131409, 121963441, -1198110598, -1436773786, 1843342681, 1530382865, -254602107, -979010655, 156351318, 110449626, 1366774143, -1815737211, -719710704, 343178360 ], [ -1609842031, -350637942, 620417994, -1411609130, 1272577386, -345822302, -1698280426, 1789952549, -917766739, -135233339, -730031857, -288595427, -1997595354, 467891546 ], [ 1200893189, -1107130368, -391374656, 1868434953, 1105873555, -117935690, 936165241, 1986655866, 415953552, 283734486, -370571458, -1834632306, 6138957, -668856166 ], [ 2023536687, -5390279, 251342220, -350976017, 1711124036, -1613059178, 1764784152, 425042011, -413778016, -81370992, 881626329, -1331555951, 862646793, 1493248113 ], [ -397345102, -1519252913, 1166945635, -1433483523, 287044981, 1433131516, 1401708238, 182941333, -1297127244, -2065324071, 52144981, -126931052, -276056566, -1485431687 ], [ -907296893, 1316312959, -1635567438, 1435927574, 1180790911, -321274168, 738558696, -1719157438, 1297012381, -623375151, 1190834761, 815151576, -1322160246, -1057630268 ], [ -1494917076, -355463618, -276881687, -1895920437, -882778115, 1505372770, 1344138317, -1858802473, 556523859, 962866696, -1890449562, 930327534, 1365905180, -2059437091 ], [ 1618376546, -299715869, 1106979692, 1573819839, -1290940931, -426725499, 1319502625, 1111170392, -1634241888, -1568931625, 455951268, -64646633, 108629352, -1603981469 ] ], [ [ 1754077063, -1314822076, -1385467903, -949847766, -826116030, -751372685, 971036608, 1183500815, 1157784432, -1479988876, 1193034638, 428250148, -943605617, 984337495 ], [ -1964402180, -1097877997, -657493567, -1781384231, 323309093, 1610039836, 1362966042, -699190474, 1198537212, 214238570, 1716285703, 1733938394, -630803793, -1171867421 ], [ -1388230724, 190941785, -2124252377, -2056158032, -804303426, -835658050, 2097363586, -1769042623, -131923934, 508054276, 5123317, 1784778450, 1994933148, -1041802404 ], [ 693395448, -2093250789, -534161737, -1865655797, 973474282, -460789158, 2098854422, 1347837014, -1086151046, 237458658, 1597418564, -1373799532, 40285654, 242090943 ], [ -259195133, 729632843, -152437982, 173294031, -1304871133, 2020362285, -1914167257, 328305485, 1431549488, -1501900915, -2052277114, 696416110, -63481977, -623926790 ], [ -1442613639, -1183088208, -2143992250, 1846137964, 1694185390, 1578844573, 2113002343, 2023069204, 1007708721, -123784236, 1331814193, 359772819, -188013799, -2116324401 ], [ 1307029968, -1433497050, -346408148, 907315850, -1280126850, -1993714191, 285951378, 1964856394, 896582792, -2020165345, -361479629, -1042650232, 142542438, -900065322 ], [ -1954381182, -926373280, -1238859660, -2050018795, 448207499, -945311467, 742441695, -991196622, 464249443, -1598086463, -606760058, -336306108, -1449961373, 338052948 ], [ -802189923, 161974053, 637445635, 1129527232, 1259711154, 51443131, -1238680672, -604972194, -1526324928, -406731128, -746873769, -211858731, 873429364, 632337003 ], [ -487122916, -1277893333, -164834217, -902201037, 1951454516, 865049009, -1290428258, 93826746, 395730067, 1506231970, -711291651, -1239970262, 929845852, -1866937096 ], [ 783746106, -20767892, 2076928542, -1978288461, 2006957600, 1888923483, 1913801873, -260377502, 1562143735, 1339662387, 677658339, 565110445, 762215750, 1878810633 ], [ 1709754912, 178016290, -1970998760, 219277554, 620915491, 1566341350, 1805362258, -1001218655, -1206273471, 1927628218, -1513250029, 328819005, -2025386627, -267459354 ], [ 1873834563, -1579626691, -1280322593, -997468296, -629609350, 1565634453, 1141202783, -1617208906, 1583339418, -509818606, -495837093, 1069397868, -269184093, -590349376 ], [ 1148587659, -107561963, -1536998786, 587623210, 1516822425, -1669235293, -2090263960, -1948577257, 665163119, -2147179880, 1620312176, 1954252918, 1797266137, 747831957 ], [ 869124136, -1405765623, 825911423, -192898769, 1051965684, -1847687515, 1589676379, 1321860854, 802772573, -150616233, -457739480, 81170454, -1364005814, 907126683 ], [ 1799997283, 2130930354, -4932460, -1933204378, 1206612912, 748113444, 352286057, -1673111458, 1172279690, -570486531, -2016814548, 1972207218, -20106231, -1674694290 ], [ 1782710766, 1356994207, 794767583, -42614378, 1582205927, -1541420687, -1004329738, 1558153770, -1240358248, 373490273, 1106214110, 1811642825, 2048529925, 1080652836 ] ], [ [ 448266133, 766159633, 946523800, 2054496928, -667002961, -315739017, -320469108, 399256143, -1950309265, 795092204, 144161415, -2063560991, -414681953, -831478465 ], [ -1339670824, 1098765232, -1944611574, 279557148, 283567157, 1135383641, -1672055165, 104905298, 1860417707, 20570895, -1584500391, -827851044, 124743213, 227292489 ], [ 376874911, 1931886782, -1618057279, 1024307068, -178143834, 2095844767, -499410947, 463491210, 511480750, -45422314, -480614473, -151617706, 1666586646, 1897189156 ], [ 42415621, -1601725895, 1758029186, 434124963, 593714878, 1568993715, 1315043560, -2110806696, -719486941, -501438274, 1770375151, 2147104484, 167527457, 2110638667 ], [ -537498991, 1081822032, 1520886820, -132996385, -1108058385, 887614183, -99256184, 1878821092, -2123339104, -1495272377, 1373554100, 269464865, -2036638484, 1662240794 ], [ 46879716, 464778066, 1378824258, -727103345, 1756558638, 1296485178, -1939829285, 1337057943, -671040398, 1644515746, -1198147913, 1072196655, -960778129, 863911352 ], [ -1491842592, -1172312612, 1124360267, -370438935, -126542554, 1032526952, 1337295847, 1192865883, -2024164872, -1597321610, -944770652, -1868276985, 922960510, -625485794 ], [ 566634949, -457854984, -406114545, 1801635831, 881945514, 1113655803, -73658115, 1278393293, -687115329, 1437429949, 1928844502, -1090833732, -62155620, -284732611 ], [ -1618365877, -1828262917, -1426256064, 353461361, 1830099616, -1738218638, -1544048102, -131784373, 369015111, 949204081, -1806439066, -1817792544, 23596588, -518792576 ], [ 2003781335, -1686583195, 32927492, 561857409, -1374590010, -1066402696, -2053223745, 1018304077, -298464543, 1371753246, -312714486, 125859652, -1370786604, 1113310074 ], [ 1764724849, -1464468490, -1529248622, 915675813, 2080294180, 884282061, -2018576931, -948355695, 88873001, -215299963, -1556379080, -940791103, -206483385, 441328842 ], [ -1995868533, -2030869048, -136431621, -291951676, 669949270, -103948881, 644366707, 466247806, 641271997, 534923123, 289866922, 1701933623, 885642598, 883537132 ], [ 406669606, -394090258, -121286977, -163462905, 880644756, -2026824023, -1867997161, 1429705226, 1800345278, -1675787972, 1962622159, 2129731593, 416924303, 915959222 ], [ -1449767324, 2076096243, -556858892, 590480, 19407488, 1619459147, -1902603041, 56027926, -2018927009, 2024465794, 564475395, 213283196, 1722479601, 556035682 ], [ -1381827868, -1952456759, -63305507, -2031571239, 2129214039, -508504655, 977141597, 1990094049, -1951533504, -517644575, 1048686896, -989698714, -1622891310, -1561783705 ], [ -1467269233, 2087485600, -1163791895, 580755921, 688174496, 467878439, -1547759291, 677859289, -1899502355, 1136841874, 1177300387, -822510108, -582990347, 1992315307 ], [ -1534329206, 545904536, 1123930707, -2068502514, -1185758246, -1259711498, 1144369077, 421070587, 823043053, -754496328, 828003473, -827080734, -1434807533, 1060564781 ] ], [ [ -1433350219, -1520167704, -1897549745, 672581320, 1386095502, -76557018, -1279513342, -2078943771, -1574117792, -582750598, -1882987762, -1670690253, 1518703971, 1248360527 ], [ 177270879, -1122532342, 1450932889, -1184877167, 1066235035, 989366486, 227333620, -1757247993, -325084603, -1114794766, -505738823, 862997103, 436342515, 869153477 ], [ 1296385312, -122299720, 326389587, -423217244, 1611586841, -939952015, -737758978, 686995393, 1289752193, -1904269825, 1372547321, -875131827, 745640286, -2010225508 ], [ -720301722, -645932219, 1002821702, -1655143024, -13806724, -198737325, -1026942091, 553828976, -468345220, -957790862, 14429743, 862199814, 183465769, -6287717 ], [ -1625498380, -1168367243, 2137296300, 771450581, 1968152560, 2047371780, 282519010, -2007593086, -2100728375, -2124883706, 722672865, 1756454981, -1544167327, -544021737 ], [ 1741409950, 258180077, 861875203, -1545371980, 1650892743, 375659877, 1398077326, -1263891318, 831679200, 1989470560, -103521761, 757579250, 150258332, -1340752206 ], [ 1840358367, -1388750499, -2135046202, 1211870819, -878943767, -1532779223, -166507540, -185886182, -67308381, -1432352554, -660644026, -528410475, -1107869051, 681128143 ], [ -1243325404, 575922671, -1322333821, -1889564402, -1759335579, 1677559179, -1632276430, 370685683, -662155779, -888188712, -294697159, -1302249358, -2141140587, -567816061 ], [ -1007704048, -923745969, -1884166539, -1199616478, -441508112, -1245860459, 1674623080, 367664716, -1831414531, -800386389, -1943697312, -149894067, -1325153082, -1213035522 ], [ -1448595279, 673743676, -1781658885, 1799907493, 352763629, -528839889, 668970669, -890910295, 746223837, -516682323, 178719255, 293110314, -1145223122, -2069853030 ], [ -376604792, -1187183703, -102617009, -304908038, -470708960, -2098999759, 2004335022, 748523386, 483555094, 1055871922, 411767381, -1516898491, 1940337950, 386181670 ], [ -760369994, 730538017, -1702622241, -1599796024, -532016264, 1064636327, -1069203043, 951800092, -1367652313, -1765425902, -847721169, 1367839110, 1523073219, 1590264856 ], [ 115357226, 1153855891, 216061942, -1547592199, -107590713, -1896732148, 862847675, -1201494235, 952078689, -1355532448, 1992980882, -1922318416, 903398378, -858826604 ], [ -366652515, -1018038971, 1007380997, 286328391, -1670928763, 1873002200, -1045886945, -2122895286, -1254234727, -1600131152, -1543418946, 827046844, -1877355441, -260888920 ], [ -1757548076, -151913785, 1218232703, -155620149, -1712414609, 906799982, -911991313, 290229468, -1193878056, -363821582, -548392920, 1699252294, 1267567018, 1554462813 ], [ -29752499, -279444290, -1497006052, -852335536, 1797143268, 628811348, 1591630262, 1495425092, -1948588577, 1138669412, -1943061247, 959498721, 1200780857, -1242457703 ], [ 1292133588, 125540977, -2143650704, 2143922471, 498533317, 1514622743, -340677939, -1067519816, 951785524, -1251380869, -993929698, -2010979142, 1967055905, -2086573808 ] ], [ [ -217669239, -1750792357, -1242539590, 1629501624, -1388758429, 1171547294, 668719906, -869798601, 2003157708, 1496211460, 81126463, -1110107285, -1624828456, -1172501258 ], [ -1400072642, -1100231375, -837116640, 1804700691, 403706524, -257876091, -531810328, 1863979983, 1044255793, -1655711287, 1948618209, 863956725, -1620673033, -164936232 ], [ 1038020633, -183115674, -314392263, 568874922, -659444750, 126921264, -405153232, 1368825342, -1150175165, -1793612149, -754628747, -1675763531, -1726297080, -1803410385 ], [ 1447424798, 621784647, 379562680, 1998407639, 1752343925, 2049219539, -1386007007, -2025571978, 774865954, 1464934664, -244139816, -2106954539, -1253460392, -1620919251 ], [ -855880222, -2019756732, -1914573587, -1303077446, -784679709, 2075470071, 919428438, -1661125449, -222044717, -1041116606, 2096089861, 512683076, -496297332, 1098764996 ], [ 261434914, -234541363, 938299845, -1692459427, 1038526220, -961252359, -377611889, -2036440750, 266435151, 1849485328, 1612080237, -1323597043, -1152823861, -817451823 ], [ 1215264776, -1528382524, -2053286957, 1893215603, -1801294871, 752666820, -1714491649, 1952298480, 44797840, 1487534134, -1888581800, 1975073922, -1354707399, 690271475 ], [ 241975152, -206464130, -596007955, -1348778423, 1118613962, -1346470105, 1570005003, -1784663856, 722090685, 2099162304, 1207496554, -1095927729, -488193691, 1880424937 ], [ -1307526177, -1680547891, -1187913477, 94758330, 1503279662, 1557240376, -1377091877, -923672665, -613915175, -2030459772, 613240540, -376359693, -1404364358, 1686050542 ], [ 475286781, -1571847065, -347242822, 1429769684, -33221481, 2060176046, 1405039448, -2062926026, -1414780443, -815263633, 594473018, -1649029011, 471290326, -1054939032 ], [ -720233067, 328986242, 323198274, 1329427299, 1103300485, -868490239, -106252456, -493498032, -267779053, 342134207, 1616052469, 1103096705, -1207650892, -445179387 ], [ -1620915240, 1247780636, -1627215699, -972268918, -966961448, 853749767, 889936420, -1784535912, 671744067, 58782477, -219079581, -1842322909, -548084529, -1635708188 ], [ -847511291, 738283551, 1682434594, 153780233, -2137822275, -827664345, -520894747, 137408309, 1394363385, 1303281811, 343551003, 535455351, 1880787983, -2118127981 ], [ -919213461, 1592080394, 191067834, -968123019, -192506188, -573906952, 1526698373, 2026630843, 1503930215, -95689581, -595358104, -1023160490, 25578140, 1626076670 ], [ 1620901016, 542394090, -615651864, 171693097, -222870130, 1186807013, 1808135900, 389260738, 1599441250, 2010737342, -1229704990, 476335910, -969904867, -962247546 ], [ 1455231953, -18375754, 331870062, -51589044, 782927810, -978436207, 1399534413, 1561564620, 78181369, -979831252, -619950897, 374541137, -1464169717, 694775367 ], [ 715686959, -735495083, 23900795, -349262407, -59249144, -1065361444, -592991170, -1295203593, -550797536, -337550858, -135619689, 1455786707, 228101018, -1089146031 ] ], [ [ 281056144, 1878712330, 1754356536, 2063021849, 645603797, 412351348, 1614135410, -1116486699, 626610372, 691422340, -820700486, 1719053840, -2118833853, -211049103 ], [ 1426045069, -607154790, 1207408570, 432212691, -759309265, -132756883, 33732475, -1452006410, -1756256948, 883455660, -1377578717, -2062379407, -1486316787, 1027384272 ], [ 708079898, 204033177, -442491692, 1120803489, -1244939781, 1939904189, 173623765, -1875761396, -786205500, 414156272, -1541491788, -48123169, 1042399761, -878813309 ], [ -1542080352, -597694889, -1467829452, -1880008978, -2010984122, -1059906104, 113107960, -1537050680, 283459502, 1140316710, 2072876593, 151752098, 1212298563, -1279743667 ], [ -213302009, 1047450927, 1929024039, -1346752026, -1622385343, -406978802, -721725438, -675377053, -157404157, -1639290509, 158507286, 1188675950, -1285252487, 853894796 ], [ 1936773669, -1137481241, 1008846726, -2061269034, -496794322, 894202637, -1593280885, -1033245937, -766463896, -1558283679, -1426047424, 766556602, -1398581661, -257982650 ], [ 299476419, -582511737, 716289329, 1785825797, 1538134804, -681142968, -237879391, -1291398972, 295443360, -1456783016, -1362364707, -830011257, -2070029079, -79705929 ], [ 2076206740, 373581017, -1857331423, 1006789963, -505488948, -936535745, -1459080203, 1735420146, 1178727378, -2839733, 1919474011, -747406935, -1789909333, -268368422 ], [ -2080767297, -1016550488, 36540007, -954559251, -1677198321, -1193630771, -1206147120, 1448571452, 1723667555, -791512003, 1850502552, -1033238437, 2145715783, -157794814 ], [ -1261084253, 1729853752, 266388630, -897626308, 451741825, 1551690481, 278990349, 1065537954, 891008367, 1982197908, -1985306291, -1336734700, 1781212555, -1920780751 ], [ 987819698, 1413780042, -1497292028, 332816718, -198400243, -32373892, -1680069903, -1955851814, -853617721, -1858297615, -490048007, 1998694453, -1933590926, -1668724077 ], [ 1964916646, 1747506306, 1893335165, -1950768921, -407333124, -1344861776, 1135375012, -955470184, -2065370700, -1169016667, 844985104, -1121888241, 1820778289, -1346164363 ], [ -730877383, 905313290, -1657596461, -1033967917, 476484395, 1717799538, 1011104874, -891065200, 1835670811, 1693588730, -1940987343, -2010525310, 1797090882, -1782029825 ], [ 1444875623, -334093806, 413974162, 2041803650, -1964362872, -874176350, -1777298270, -1247719297, -2053271571, 919611217, 752358950, 1954890310, 393000772, -976282270 ], [ 25223703, 1477568402, 1684078898, -1288814318, -1790824654, 6398602, -1783944824, -1720416241, -1884980004, 1381403632, -988603922, 1523846682, 921551760, 711250086 ], [ -1710853896, 157436326, -750401096, -1769604724, 1940557804, -1714636465, 1539022302, 1386044731, -1539637490, -1843612920, 366385722, 383839284, 1943778582, -2100184379 ], [ 659107452, 1544590294, 1065595179, 2088357204, -912130176, 1735709790, 889876077, -1715227637, -1983088967, 516652729, -848761959, -1403486932, 466685252, -773574614 ] ], [ [ 128054009, 2065557719, 1805979734, -1083467753, 4188451, -1296419941, 991959718, 33715585, 103644394, -654039134, -2120459953, -2038372562, -1682990105, -464965127 ], [ -120477688, -575215462, 1002639972, -605628024, 744200876, -662229797, -756446800, 1020926663, -496161008, 28364027, 1130258466, 1428357793, -390640052, 1642995298 ], [ 1931710209, -1855327179, 1743452195, 2140159572, -1932341865, 425692985, 862875394, -399236038, 1803853104, 600216248, 1364041066, -1073279107, 168193037, -644173088 ], [ -831932132, 143861371, 2123696758, 539845722, 1773797098, -895889041, 347569892, 303051305, 833863180, 1333573563, -989772979, -632435479, -202672343, 1199367893 ], [ -227525894, 1532234522, -373722545, 1432219257, 475174579, -708977671, 1418331258, -1718574069, 448036005, -894179822, -491120853, -1909107275, -147544780, 1830299684 ], [ 1751721956, 1213221344, -1752521939, -179006132, 1873414020, -511550955, -1070446241, -146207829, 59143906, 1246520295, -1519558307, -539500884, 322144983, 1623461391 ], [ 185389967, -1574590618, 117144628, -150672051, -1816074353, 620713391, 334486267, 126768937, 2131570372, 2109101218, -944094609, -1140722841, -510048894, 31161243 ], [ 1996438567, -1196390170, -939669235, -577647633, -1568204541, 1645118065, 1644903602, -75398725, -1903739844, -439904326, 802444525, 1925797606, -2117811403, 305171267 ], [ 527614931, 1159425245, 1605887973, -1614906664, -865385584, 486435059, -334222541, 622824528, 2117204720, -532139642, -1445889057, -592720447, -1795672411, -352212564 ], [ 1599019895, -349531280, 843930172, -1682785137, 1712614929, 36310066, 222474148, 1973037467, -1605388725, -1322629706, -1956129372, 1581682404, 882989048, -1145723235 ], [ 679020285, -1281079840, 322321645, 1742581937, 1739246846, 210819220, 1910441104, 377707657, -1014683348, 1588184196, -720678254, -824870769, -1721479559, -365263731 ], [ 1970473039, -921394554, 1386197749, -2096892223, -1213013780, 1854274078, 1091630421, -1961988740, -1275604013, -942346184, 748032006, -1426806618, 1248767227, 197128800 ], [ -315404983, -373038268, -859840783, 1670873100, -840690100, 2096014805, -70381240, 1322805547, 58824213, -1322803153, 815051694, -190327100, -311547565, -1323482533 ], [ -283409695, -567533647, -741358016, 1212130140, -885992640, 591607815, -901688100, 253570447, 2023509781, 631109567, -1885255115, -1135379581, 98684319, 1534019436 ], [ 2114897993, -1840312655, 2005528552, 363696599, -703876225, -1804299804, -675698419, 1841712387, -16556171, 2051263361, -1364715401, -1254521704, 884762734, -766691936 ], [ 221201770, -1575370753, -1237012986, 116755912, -723110036, -941370783, 235980625, -1971319355, -1245779331, 1204363369, -140107121, -671944551, 182606132, 1567440064 ], [ 1215991351, 1167991161, -430991931, 925993844, -1131943391, 317512755, -470433209, -203759270, 1138433325, -1743002513, 300180371, 594918581, 2009481491, 1730336631 ] ], [ [ -1628344488, -2086538504, -1932260287, -879799875, -1198792019, 161771395, 1907785398, 1571894554, 1662560926, -450119368, -888913836, -521828761, -283432919, -68747784 ], [ 2113148196, -760088384, 913547332, 634659604, 1563270989, 864890963, -1603473290, 1951198386, -42837931, -585951501, 851335352, -954238175, 1834952938, -793617508 ], [ -111584993, 322462118, -346075484, -671516992, -379656301, -1480295105, -540067644, -1053955975, -429971639, -2031094914, -741733695, -1105840677, 1362857788, 464840277 ], [ 982101957, 543666999, 221286017, -875287571, -2055943582, -636646333, -162731619, 1916420272, -1628384473, -1754871521, -2069602551, 427815451, -262079930, -753104932 ], [ 2098011686, -1050640726, -1708976515, -1752920503, -1347833349, -476987990, 1499418972, 113943452, 152374698, 835986350, -1949669739, -1430458702, -1131209078, -1880765941 ], [ 1567324634, -600665385, -2113159441, -2090560173, 765357631, -868795352, -1700779385, 1700645299, 1704424209, 555173831, -148158030, -1814884383, -670334531, -94802012 ], [ -2143812051, 1360825987, -1295084750, -155979698, 1537532567, 1113749616, -1635270132, -651599935, 72668538, -880465434, -237838609, 682452113, -357485043, -1423427140 ], [ -1335955929, -364387146, 1385614868, 312015515, 1197171585, -369893608, 1764052135, 55163964, -1866761052, 964111999, 321138003, -1012769785, -1468896688, -978392464 ], [ -1839880448, 927277179, 801146922, -1067110332, -1091638390, 1409903983, -871795328, 1714367850, 1428158149, 219527828, 1878459929, -1385885583, -1108700421, 1087944406 ], [ -2133837367, -1819975572, -796028887, -1512258032, 386379373, 450452832, -1443010562, 115122887, -846496335, 837228778, -1490105363, -632348591, 1309938334, 629939726 ], [ 1072343087, 1973732789, -1729652238, -189299650, 2121963616, -2113415644, -693157615, 1905177449, -20560575, 1849228006, 1507401713, 1199737755, 851281693, 1059435640 ], [ -2010468850, 1111517537, 430196764, 1517434951, 1541092603, 1523619034, -1488746305, -1449715870, -1394132170, 1106461045, 1347940259, 1585040874, 1308940889, 385535176 ], [ 1821709923, 1296330450, 674442105, 390599981, 636375712, 6097554, 1163693246, 1705104114, 575433523, -1569245516, -63918489, -851376737, -2089764058, 841132321 ], [ 1106998796, 129673914, -1547049008, -691407205, -1344258338, -1834051996, -358573751, -1714246323, -2064437455, -1543487124, -1822175679, 300310232, 751253606, -713227037 ], [ 1615318628, 941842585, -675233384, 819807131, 331985514, 234023277, -1596115272, 822053196, -90038174, -321250522, -130320526, -577871054, 2132999252, 1469637762 ], [ -1547707182, 1942810731, 1466348587, 940375556, 2012827718, -866796034, 548221551, -1648215290, 1207103513, -1596186171, 459986096, 459195957, 1440036941, 890744928 ], [ 129902988, -1017300116, 451602470, 1472080742, -776516794, -1845689758, 1404759719, -491150163, -1078387714, 1449971233, -2141153990, 1946368117, -849804032, -2008442063 ] ], [ [ -1162436949, -1802873056, -1518073766, 1442588295, 486142170, -606675156, 977237259, -321593460, 940456879, -1936163790, 1941581182, 497130928, 1618830924, 1204212084 ], [ -1942103083, 667132257, -1263574696, -510676453, -493364422, -631350775, 1948768872, -1093523233, -78046424, 1538443766, 986290788, -1578772296, 2034685357, -966840911 ], [ 971707652, -2058186666, 366799159, -1952112886, -1515058685, 1956834513, 512427136, -1460972871, 1526727745, -240474968, 1401857995, -939516006, -362895036, 773268385 ], [ -473273020, -256865305, -466683575, -1997653588, 643879935, -1475546667, -1767039856, -2068430884, 1875278965, 972426169, -711077110, 1679979004, -277826372, 1719872730 ], [ 1738543452, 2121223785, -124324373, 1195773133, 1540820511, 1797672509, 1444023469, -369423362, 2038693079, -1468377939, 1409090980, -1675606925, -162549736, -1153648285 ], [ -631901570, -1334949593, -1931569815, -1161966049, -521787659, 1564432841, 1427522570, 749601071, 281902490, 1541218217, -1031524762, 1802430711, -868500619, 1221133069 ], [ -221407625, -1425628652, -201968484, 185130125, 2110016944, -738499191, 1629852842, 1043093777, -1351898887, -1509521142, 1248715803, -1732033658, 1268192704, -264403570 ], [ -37932050, -801513819, 1977569742, -1641674573, -50499718, -946038617, -937435990, -366619315, 124185003, 712141869, 1485914886, -489486213, -252116675, 1261624989 ], [ -1171638810, 1565270540, -1834971798, -192147018, 982271183, 173969787, 663229506, 497065485, -1206669473, -1336209644, -765476678, 1787002104, -1620849230, 1968831096 ], [ 192939264, 1280464341, 615794091, -1833960109, 942276168, 2012376269, -1695963955, -1299216567, -15166726, 2015829027, 1162367417, 584905680, 215015661, 443398038 ], [ 1014979791, -406237395, 1992537639, 1501431612, -1716364971, -1787654135, 1197527646, 2070312614, -784583728, -725318926, -1480536970, -1921018649, 370029836, -66140304 ], [ -2003857517, 1263617141, -1655311719, 893863874, 1284292753, 296785798, -1339715416, 729492658, 81526742, 259683802, -160270595, -1822242056, 5472596, 203607764 ], [ -2106869361, 114365197, -1999017219, 1251812007, -149656619, -1337767399, 1570006317, -1419776910, -1824467942, 224522039, -41786838, 262446093, 817989672, 982877660 ], [ 1839168909, 26536283, 1657141061, -941307834, -991703460, 247555587, 1329267614, -35811421, -1658342496, 714348286, 1152775001, 83510289, 385851367, -945301077 ], [ 348256717, 56623316, 231550184, -1912311106, -2059932830, -840436263, 891707966, -613051429, 1915854619, 484177147, -1394330468, -557935165, -928173719, 1967742620 ], [ 1506630897, 1917399973, -1030022905, 689596317, -1344060369, -1479294685, 1099252010, 243163245, 324034101, -669760749, 110082714, 609467601, -1993971827, -1165662039 ], [ -1050474690, 1563374089, -1155187663, 1988245953, -1754522496, -1859218488, 2084052512, 668245100, 1826505281, 2096385272, -1260172424, -572697648, 190957926, 793968413 ] ], [ [ -368240179, 1948724463, 1605268754, -1156847797, 744585431, -21195715, -515907300, -39799609, 1687406173, -1689142063, 972743942, 1949875248, -1604409175, -838370705 ], [ 1167782061, 2015054390, 786991979, 1963769412, 1153027858, -501858774, 1745159640, -986498218, -912997729, 466363987, -1311381181, 1337606529, -9752332, 1693006189 ], [ -1906910102, -1470734354, -365935401, 910124546, -1124813472, -1763641405, -725771278, 965479791, -1143522743, -1393501501, -1421060486, -662253923, 1147186314, 1351578715 ], [ 826977350, -649096343, -701074431, 774352498, 1609937278, -93122720, -754049370, 2101220266, -356018973, 1407928293, -1579971089, -933275854, 1227815364, 1723063947 ], [ 829121704, 492896390, -444240714, 1439657358, 1281128077, 2015727189, 1042609852, -1282615947, 1985255111, 1398162424, 1859333775, -1319233491, -1554318293, -2098198319 ], [ 1229061682, -1795477965, -1202263357, 1720817301, -1714091374, 1429028388, -632105527, -1972191241, 1060816639, -986610489, -2102249614, 1750874272, 450777669, 2043438311 ], [ 683021163, -2082514935, -1467594040, 27392694, 1300004686, -1937443320, 991421028, 1343582666, 318680501, -2080855014, -1863252843, -1526046619, -1744689304, 1173836154 ], [ 699928488, 65820812, -1331577268, -822611888, -1631710237, -1841090863, -1727696311, 1343508221, -1249749448, -886353828, 1089723628, 304900913, -231858231, -606603746 ], [ -1557748080, -1754101215, -58267502, 1242616166, -1893017276, -2045239168, 131750921, 1525837278, -570235365, 259091386, 721491555, 1096792839, -1118272339, -1073289827 ], [ 1755623296, 769504476, 1523282221, -1713276205, 694705055, -1923110184, 1450709440, 1458523036, -1475459792, -289542373, 1360138207, 54023792, -68726351, 45199489 ], [ 447741232, -1065334793, -1887350742, 2077342646, 1576817712, -470685358, 1772545206, 1100804440, 2099955891, -1844599379, 338764939, -1058137896, -2119412857, -166026907 ], [ 1032448666, 1299414940, -63458136, 1857043622, 1590147254, 1660324891, 1495843104, 24085488, 1657273000, 351467692, 13807146, -1530523746, -1929637667, 1719815259 ], [ 777586539, -650996332, -2135905629, 277254525, -1847415367, -1890367371, 356447879, -1034150183, 1038510111, -1205012492, -1874236143, 1344472158, -1264238261, -725324471 ], [ 1399519146, 1987927521, -776662265, -963780365, -1288847951, 493056539, 2083594311, -502065440, 850956713, 582983803, 362854841, 665681456, -971404854, 876506157 ], [ -1342168144, 239831285, 533421490, 1690427568, 586801706, -1507129224, -2038330017, -300725323, -363978290, -516499620, 1806667252, -411718196, 875627543, -943693146 ], [ 1108902727, -812557943, 1969866605, 1362079097, 742853904, 747885141, -1157894222, -628267598, 1632732093, 1120691872, -1826946132, 1579888536, 1161952713, -352638071 ], [ 1594077109, 350584489, 237553118, 216974559, -1340421477, 774688923, -1433218322, 1819432828, -1744708854, 372967042, -1695579793, -640104314, -1358186954, 1018683482 ] ], [ [ -1332473334, 1921946529, -1779875118, 1950837069, 542847201, 399617550, -174468638, -8359931, 476334924, -641874859, 397271295, 1145974579, -553065285, 684435093 ], [ 37818505, 508699270, 1812219103, 844249322, 2058416828, -1937247683, -1512699850, 615084589, -965070153, 901677674, -645611498, 406402104, -1565035500, 412872049 ], [ -1843778549, -1624482806, 1920779268, -536598554, 84187125, 1209221763, -13767183, 978024700, 677767259, 341697536, 675833422, 808599384, 1111029012, 700085889 ], [ 1954592329, -1702239001, -1088203416, -1893870423, 487169738, 266023912, -1636196804, 21905966, 528477801, 109873960, -2088086462, 73992543, -67768481, 920373313 ], [ 1799076128, 173085717, 2025761883, -1745823215, -747067976, -271934446, 1092170250, -2137424254, 813582224, -1922620722, 164058678, -2058456733, -1339636610, 767882087 ], [ 1282379588, 488967553, 1951325607, -1584271496, 1144818953, 861350228, -1051048733, 1330714499, 1366085529, 1205596284, -1990170979, 1083592937, -1084394331, 240461400 ], [ 814869281, 147325097, -1601959609, 237824437, 537856506, -1308798694, -48819128, -1164711088, 948158779, -1776621847, -1394719906, -1930466917, -751384351, -206915157 ], [ -2087468827, 1081786172, 1727673772, -953785109, 729812590, -206599569, 1842610502, -636489799, -120324362, 1438236774, -1782936133, -1562765274, -454836479, -1551321936 ], [ -292900071, 1505677380, 1045668681, 1939491200, 861137402, 433395490, -1622303400, 2067031759, 222311173, 1327010734, -633902351, -2045306268, 1062423771, 991380356 ], [ -1513795225, -986892600, -1633780297, -593776093, -695523914, -2114591897, -728858702, 849902498, -997541596, 1377166491, -1260301391, -902433624, -97915058, -1517589579 ], [ 1427596906, 763660075, 528484408, -228109054, 886039971, -1924231479, -23205669, -372914969, 1015071554, -1458318496, 2079173320, 308801066, -645496505, -1859960699 ], [ 715829843, -1574668465, -1427302378, -1820769539, -1804251116, -1567348311, 1106899842, 140998389, -1690253629, 1993138361, -1333495668, -1305238022, 1961567746, 704232935 ], [ 1837871917, 1914827416, 2053655472, 1137206868, -1583965922, 597392132, 1516273052, 385210451, -1451897899, 517490536, 1622668220, -141389319, 209241866, -1442570625 ], [ 1602377540, 651817934, -1992954942, 599650458, 1982733423, -148002968, -804764822, 1089653056, 859875855, 1042357276, -938627377, 1906352240, -1161936792, -1740700708 ], [ 2057325121, 1603021452, 800087954, -605068741, -1665951444, 1969217898, 1271923896, -1189057091, -914340783, 525073873, 405859534, 905974009, 264883310, -1302097402 ], [ -1387818771, 1205055276, 1186863277, 1251074298, 1994340326, -783147831, -1035637119, 734232958, 2115498556, 493550839, 1046203358, 459668107, -2142391683, -333123103 ], [ -1152518261, 731934965, -1464714628, 723263526, 1456821881, -2111696145, -1133174059, -1907230787, 1193834583, 1944505336, 518083535, 309839114, -193573853, 1555563611 ] ], [ [ 1221220693, -1218908622, 344891369, 464555609, 72904332, -406535521, 2049693695, -1717985019, -999536582, 522443125, 336774909, -2047135745, 527596422, 1048112258 ], [ -552127717, 1075243492, -1797809197, -1311728029, 1189058391, 1859615474, 1589073088, -1294045923, 1196806413, -1387359294, 302431682, -1652402587, 1626114205, 1169984581 ], [ -2110516399, -2023613859, 771165285, -1833812906, -915079962, -751257936, -1616862592, -717687698, 171970610, -507920446, 1958832706, -1811723772, 1159583947, -926549400 ], [ 1429022591, 605411219, -1571157962, 1428001945, -1446898147, 1737108109, 2113357588, -1660494629, -1243630351, 1919066975, 1398510486, -1392183680, -778229983, -668397108 ], [ 1304347221, 263782385, -748071250, 617581181, -910852275, 1966736400, -35706133, -1947436268, 1219511487, -822902880, -1560468824, 1824125170, 1197812325, 724092197 ], [ -824808416, -514661025, -1493952844, -1296150994, 1002563926, -2113526539, 614369688, -1412911526, -1951147695, -1335335194, -2128334537, -1848780692, -1291854876, 1902084646 ], [ -2010924548, 592579122, -1465736822, -237827547, -1993136983, -809516234, -978952560, 1357177120, 1855950433, -133497562, -420387349, 1117605411, -1594507223, 1287822079 ], [ 614452468, 1601458265, 62860826, -1244684598, -1112199165, -746395223, -1602269031, 1225407970, 36876146, 382928215, 1231463283, -1161789707, -1382343700, -323196817 ], [ 2058269273, -1160292241, -366004890, -809282167, -1676876291, -1196350738, -303885155, -1108072962, -478493916, 1340715393, 276459456, 802960155, 1771242306, 455110918 ], [ -383124449, -221241900, -1802945036, 1818066196, 263247683, -1909452396, 1136470577, -419219025, -2090252412, 692645616, -1627406160, -21360870, -1657199274, -2075829574 ], [ 1509138855, -1753184546, -879375176, -396881597, -1200306569, 1077988526, -607417892, -319977952, -1560135858, -588876607, 1017252100, 349964726, -923370174, -1137118775 ], [ 202213765, -44365728, -1545408121, 763721806, -1054214350, 656485487, 1567698615, -537655704, 1805003303, 498569794, 1007390296, 892165164, -979049899, -1742348993 ], [ 1576025143, 302346575, -1452706176, -670467023, -836751130, -688621408, 327402438, 1576214912, -2099280933, 336036261, -873000785, -1339430948, 1441254600, 1877562910 ], [ -709247989, 1359052458, -815336424, -108771567, 1428183480, -419296691, 895202716, -235801955, -1074537934, -1781292427, -1010113002, -1860714492, 704708417, -974830942 ], [ 1748079205, 960569983, 710378876, -1598983423, -1188047669, -1094725641, 1576320256, 1967694121, 1419850995, 1509077826, -1711500266, -770359411, 1086993377, -1852300513 ], [ -757024172, -1457820996, -1237719328, 743684599, 626558042, -376025458, -1259765923, 1912109943, 439627632, 976702196, -69031189, -1692294791, 431535007, 1242290437 ], [ -1323268483, 1464801677, -1362256646, 557412051, 607567618, -1432541934, -1662593364, -583436203, -324800860, 720388041, -1109254108, -1932417801, -1796933406, 1501673069 ] ], [ [ 232364377, -1160876942, -585935195, -1824040764, 1502200432, 1032871705, -1774150334, -2068015984, -1524531903, -771171511, -559996397, 1630484916, 731895476, -1165677017 ], [ -1700786716, -2027001834, -253175309, 1395005358, 641995723, 1990464044, -516207950, -1899444159, 227153718, 2060927511, 713887673, -494398912, -431193153, -1055551805 ], [ 171129225, 145667514, 233659620, 1143352580, -424229617, -519382262, 916207821, -893417883, -1834106734, -350998415, 1703723177, 1598084964, 1670347827, -764157094 ], [ -353145735, 1246377313, -568257551, 1528983450, -1472043233, 153226226, 183915326, 733141625, -1928648278, 771299762, -469926958, 213777765, -432782218, -651106737 ], [ 288100192, 286331423, 1052999189, -1186185017, -1109074085, 1019070321, 1625151066, 267533735, 610254130, -438067130, -2040253687, -1144944425, -419690918, -740620360 ], [ 993702599, -1791327681, -160251025, 280874194, -905889197, 883984870, 127092699, 1806107675, -919450083, -1065381600, 178744728, 594211669, -62261723, -201166939 ], [ 879157960, -738547664, 2047796803, 1340220351, -1053583663, 1168289053, -627580869, -160026193, 709495359, -1035327999, -795844804, 1874114587, 984457672, 151932100 ], [ -216031299, -1528987727, 407470821, 699612068, -242681649, 557336762, -1210811734, 322954011, 1721614338, 2032673387, 210072176, 620749530, 1453376545, 1193682236 ], [ -525614169, -1498562121, -841322854, 1435951843, -679139866, -1407726217, -1999001980, -12534227, -12983276, 2137948653, 762405551, -1480825715, 223660704, 1917453604 ], [ 1780581718, 7926721, -1821863868, -1884141859, 949297143, -390663043, -1905935928, -1099174457, -1339680621, 834798767, 898943200, -275025222, 1587879085, -1594411304 ], [ -823165183, -819822947, 2133009747, 33760263, -1509913919, -1723661153, 1103434262, -1069011315, -561731013, 1683657706, -1969879999, 46566228, 1967479201, -1907906437 ], [ -1924706806, -1443976963, -1861628651, 807829996, 418757877, 862017002, 679547464, -343160758, 56694101, 1441275526, -1511568818, -1849928545, 294655926, 468334693 ], [ -13851667, -2025916634, 617008339, 664128157, 523384575, -1302968757, -1882496497, 1613554187, -927061244, 1774727499, 484457241, 1920752961, -399848065, 1741610769 ], [ -1872848284, 736282478, -878782053, 1176118317, -838115071, -1581090551, 1828453003, 362021409, -1378723765, 806418221, -1030443784, -877428076, 763448615, -1714120087 ], [ -1980685092, -2128066897, 493472846, 1566399206, -222163586, 979553345, 1306683702, 1327640514, 1816383527, 1080326842, 777781960, -310423219, -1563337129, -1431721620 ], [ 582010236, -161346410, 74249871, 2028696683, -721119973, 1106671580, 1600129897, 1844372006, -628137003, 1305611644, 1009966950, 515097737, 443412634, -386652956 ], [ 630000210, -1202687874, 620224497, -329024238, -1642669555, 188307066, 1316364878, -2047475234, -356662959, 634286233, 1716469126, 665558273, -1189841311, 1257619946 ] ], [ [ -623701812, -171130771, 1665925454, 762158829, 1092994935, 401513639, 1218704485, 1638107914, -744393324, -1592752188, -2070035047, 1063750618, -1254015243, 114180275 ], [ 2088262602, 1725251110, -644090209, 1799815240, -1245921503, -1305995544, 1658849924, 103122983, -1288610787, 871740323, 678298861, -1056900887, 312421988, -454458997 ], [ -881929892, -2035429816, -1442646974, -627680479, -2006536927, 970858723, 462032449, -1446188001, -136649084, 1501236793, 1072691466, -2044406491, 630997196, -80286274 ], [ -102064980, 799501549, -1754979453, 1485149179, 1170017265, -1120893287, -1233580136, 2040725230, 2051122833, -184048753, -1193233754, 422238406, 1891477573, -1151673653 ], [ 1581728322, 1774591742, 573896114, 536036453, 1848208293, 72038502, 344714495, 1608516330, -1017664006, 913195501, -682786597, 232813467, 913667017, -428341674 ], [ -186947068, -288819614, 1167050100, -1914895051, -1400490191, 1520886142, -780848333, 2137230016, -73853909, 535216874, 1610076373, -1493035141, 639097108, -1849900822 ], [ 657410865, 1631739004, -549037928, -533039109, -1319828995, -866889316, -926453836, -1234192604, 1517474690, 94737679, -1475510078, -1571153961, -2027515166, -260608245 ], [ 1305899642, 1385521499, 673066952, 1712039445, -729288036, -104856063, 295652938, -1420885944, 1607922465, 1662393732, -272857360, 840514817, -481506638, -1765947297 ], [ -75646944, -2134661370, 778452322, -603321891, -1803545033, 1515563282, -299164750, 396220030, -949635376, -589711294, -1302352996, -1275837343, -1456954622, 517146792 ], [ 1354600209, 293325833, -1617800514, -1449262070, -1289671828, -1646370598, 1420641278, -2069070552, 966291288, 789760485, -1727241636, 406528616, 458612969, -1788257004 ], [ -1497174201, -423913745, -624420269, -479982966, 1714844937, 1616139384, 2023665406, 590789782, 1634183405, -155506790, 237986007, -353425970, -557796689, 707804802 ], [ 135084140, 92122057, -1025918856, 1037829870, -1737926776, 870932438, -613555254, -1516650625, 94465558, -323530111, 1785079900, -1762906823, -1059576723, 623381362 ], [ -1365024198, 454065790, -1460179587, 1722002815, 837911698, 414345064, 2033263285, -1463709424, 1270810586, -1663232812, -1687884289, -1009619868, -1699313016, 2017462259 ], [ -1702048451, 1475381332, 2072884638, -1057483566, -140263750, 1147342929, 839282716, 1388805510, 653507896, -1343111324, 519240726, -278684601, -2117030801, -1203860573 ], [ -626727026, -954861463, -2112533397, 509573698, 1107294783, 5521941, -863706431, 927943359, -1139605734, 1697724530, -1376034934, 678850861, 1291434333, -2029455101 ], [ -205714415, -1211080987, 650473942, 353503437, 1129314048, -353066355, 678772797, 715972431, 593058544, -780482216, -2116233598, -1083641222, 794932437, -498939692 ], [ 950711508, -1035607841, 1221112420, 1100125283, 935977921, 387270697, -268467070, 416287775, 212093278, -895446001, 2117464702, 624065618, 627282678, -2027056305 ] ], [ [ 1972938280, -1179555083, 797664372, 1900808556, 548479711, -1652123309, -722106471, -1659674960, 1285587995, -976601417, 2115049699, -1235391963, -1964667126, -845107332 ], [ -1189082808, 1704123944, -1055762977, -954389666, 1715967959, 373037678, -813097263, 1793775597, -845511467, -38556846, -447933357, -424461989, -2128497299, -558123914 ], [ -363500667, -399899353, 955738128, 1831064683, 1118346074, -1914296053, 1839382658, 1732093465, -400306515, 2105338762, -88189841, 368106208, -1735734918, -173177027 ], [ -626945375, 1723742505, -1226804771, 4947020, 27256186, 2121059508, -2058777302, 1054775861, -1105668929, -779743518, -1394542813, 501185950, -1244277253, -1522057365 ], [ 1331712424, -2050249285, -586579592, -8610119, -390497189, 1875354505, -1783275180, -1541422568, 1994794255, 1535742713, -486058323, -1427801082, 669882860, -748917689 ], [ -1799469138, -497842133, 179534058, 2043728534, -2042786171, 334733745, -107367675, -315484719, 1673782354, -1017749430, -386817223, 455036202, 1529627855, -1145655754 ], [ -78065225, 328290952, -1660324002, -1063313744, -143276056, 1631670202, -1492916413, 1703253481, -342254793, -1047953715, 287306009, 788032073, 348049988, -2046426884 ], [ 1833534127, -451462814, -756114358, 233796798, -953831056, 68210649, -266596903, -1035841322, -1281041328, 1113545241, 1848297382, 621616992, -1603769828, 132307837 ], [ -1529257153, -1694932107, -988091848, 1648518952, -276274164, 89239375, -165579275, 2004802361, 198290140, 1411255544, 1290967254, 1879334093, 810971562, 1781363745 ], [ -1815151461, 1962234116, -557975294, 903278901, 1550735405, 1719515916, 1561433866, 265856749, -1381122801, 1709875466, 1458688043, 35033525, -1044131675, 966805357 ], [ 1113653361, 1244439625, 1423808555, 415339832, 73938708, -1819585507, -1910576157, 77529550, -939127746, 1638336013, -1165748307, -55763165, -139854052, -588919169 ], [ 409637777, -1415548193, 1557957368, -268392368, -1892600815, 1599310752, 1128940237, 1369402187, 1278279640, -388104251, -744343040, -269267085, 799272705, 1369002009 ], [ -1031124045, 1092822024, -1409019004, 318071030, 801739279, -41445646, -507174022, -69707099, 1920023573, 1119335741, -635800891, -1338309305, -1546665601, 2027728994 ], [ -2037773434, -1356771436, 1157482424, 1874005465, -1267471497, 2039679014, 679247757, 1775293892, -38553481, -1358391519, -1300253163, -793548374, -103822963, 2097790049 ], [ -1537403894, -1401480622, -1888628227, -1238004716, -113792039, -2057664175, -544756002, 1881097753, -1405191020, -1616925600, -962394453, -1112723041, -1258112388, 32198191 ], [ -664058151, -2053171620, 609809458, 708808345, -957817843, 1319128408, -959805293, 1069616094, 274970888, -2079762443, 1182032018, -1894921577, -2129411196, 748926805 ], [ -1433932549, 392896907, 1725223702, 1914660958, -1594682575, 884819594, 1306913528, 194648176, 1685161670, -1206035550, 1968708868, -333716218, 797353482, 2127376985 ] ], [ [ -1916150485, -147960909, 1805127048, -645177502, -243915642, 1504527697, -2103342987, -1965052394, -1625086549, -1231570310, 1284421350, -453148719, -926211067, 974581411 ], [ -708968461, 637844734, 1031616897, -1546279962, 1574890101, -1650001247, -1451950787, 409159822, -1980350922, 378198583, 2002375128, 1228085434, 486215830, -491605954 ], [ 3932505, -986853427, 891196950, -756328447, 2128133994, 308932253, -892456575, 1930428701, -199520612, 1302148318, 871591452, -1519228585, 1542697148, -1101338665 ], [ -1585064222, -1743293970, -1892425764, -1078001310, 1918191247, 349435526, 1272918096, -2058008137, 444148130, -725949549, -1083933357, -11067905, -1156466173, 538624901 ], [ 247894320, -2037782906, 895771522, 1889876980, 1305520165, 128694959, 727638777, -62438304, 1771914022, -913310795, -707550141, -316419394, -925092389, -98170737 ], [ -833525939, 167300780, 422214323, 550372390, 724994177, -1469569835, 161185423, -634117988, -1870825583, -1619729011, 686915532, 2012221586, -1332169570, -225774736 ], [ 1017352461, -1532124532, 1456261414, 1950594862, 319529989, 58099956, -1330586746, -147590643, -80667007, -1461806501, -1655183092, 11013091, 322337991, 793271032 ], [ -773994029, 349772611, -800410344, -404097567, 867401400, -185498501, -1551383889, 291285133, -1405166506, -42709141, -177520677, 37004853, -777394065, 1265794171 ], [ 2072169911, -1687374079, 368098702, 1708958669, 17879963, -1896883208, -40830580, 672608982, -2007441272, 1962359149, -1497470494, -445213740, -1692438840, 903969747 ], [ -311507689, -231815944, 613499691, 208867623, -464765833, -9410568, 1604202807, 2140895752, -379296372, 351557681, 889992679, -1486654154, 454361973, -626892904 ], [ -610096018, -533882227, 347553708, 1835184310, 81571279, 1074453943, -2098446832, 1437197914, -1878145038, 1198923019, -2022585812, -1037877547, 597065129, -108357050 ], [ 1278514749, 978207601, 478866501, 583459323, -567223339, 518829843, -1794750162, -928211163, -1425399754, -865785448, -1493755592, -1682617643, -1002622873, 1177704732 ], [ 1388365400, -344900160, 1895224578, 697957227, 1899708313, 545737036, 1343789752, 470911758, -154012461, -636613450, 754112476, 1589951202, -1480455573, 1110517551 ], [ -96412644, 1685416032, 1577916920, -455674500, -370802259, -1694029408, 679339413, 735156353, -2023820615, 780987937, -1425488858, -1058161529, 1572054966, -1103834001 ], [ -1557912194, -488259150, 629651906, 1915323047, -1587036685, 1100668201, 1714261102, 1749305441, 1893610595, 433929633, -669598314, -1236227842, -1644173610, 242973343 ], [ -1835503290, 672090390, -735629739, -1932416127, 847080362, 465197229, -556498523, 1940148275, 1658487292, 1416506720, -426047437, -1438749835, 2053171359, -462629315 ], [ -503405937, -1195259155, 1035001873, -445751171, -645359464, -1593600165, 475041724, 1054585448, -574801700, 1965511192, -584496494, -1702561047, 196094300, 699280727 ] ], [ [ -625461248, -2107121767, -2026833868, 1216791764, -321101346, 22648861, -1337845430, 1099629943, 1599263051, -210532831, -247119000, 551195467, -1815415763, -893907978 ], [ -1334011052, -1290420237, 1901171001, -456272804, -682956450, 545809025, -1545447893, 759891693, -433208688, 234016687, 1737877459, 107289062, -634206651, 1832876006 ], [ 882775877, 916190443, 13930468, 398403441, -230941919, 317697111, 1788686841, 948898826, 1953358563, -1701252876, 450953295, 804418875, 723206940, 119554894 ], [ -1368944232, -844568940, 284614077, -189630939, -1356704965, 1545830876, -268225350, 1818933698, 734145294, 165803509, 1216962269, 611828544, -1874664570, -1698120740 ], [ -695947820, -1438610096, -31222333, 758418787, -855207957, 1046764923, -794260446, 72127674, -1740035430, -2023359062, 186132873, -2050514744, -1678529836, 1201719923 ], [ 1246116978, -1658556827, -2036790858, 1195782115, 314276062, -194209757, -569159947, -71284567, -624165819, 380281096, 1462822285, -1971749693, -418326207, 166604061 ], [ 2098876175, 1811581182, -415447208, -149118863, -1476903858, -2044078074, -698746793, 1698011885, -29280183, 1905182203, 513784972, -1986622946, -902424722, -129548129 ], [ -1972535595, -734823687, -1648399105, 1294645060, -223463466, 261270212, 1836365911, 1251936728, 1496468082, -1334781087, -214648369, -692509153, -100224846, 101348230 ], [ 743349686, -1326471489, 1533662857, 1831685381, 405041957, -1454461685, 220926871, -1101686499, -73731686, -844003339, -246162965, -1058173790, 1021143826, -302087487 ], [ 993283291, -166869834, -2112291830, -1240392352, 657357079, 1506009798, -1978150004, -626285916, 622415314, 1763828213, -1406108177, -849561815, -1438020406, 1539309250 ], [ -674502767, 2053591744, -812434482, 578529976, 509025036, 1343359373, 1326322277, 597566831, -1203290711, 121959219, 879587741, 70704087, 54828713, 1973564366 ], [ 1108608924, -1272729950, -2038741948, 1679931937, 2034617044, -1322280849, 1798694352, -355875112, -691592450, -649956756, 801320668, 1322598726, 2027381271, 1325312239 ], [ 209049259, 571489692, -340247287, 640829859, 1094288364, -1192572071, -358785829, -1082353122, 1855963834, -1226055951, -1085380689, -2130300404, 1339770674, -1529696650 ], [ 374917448, -790329523, 1534631729, -1788452125, -731962918, -676264834, 766681017, -94621460, 1822389305, 142448739, -1406680604, 1174673806, 288548990, 1749382515 ], [ 1550247476, 743012553, 1047789107, -825332642, 435865262, -311003038, -2020318570, 1593909876, -29998774, -2033538169, 1741245124, -1360143957, -902696322, 862274360 ], [ -2088630200, -23494209, 1394367456, -1669165346, -1525839097, 1900876299, -948719799, 927683475, -1521913775, 1131161949, 891982775, 1543749664, 233554976, -178718630 ], [ 570729163, 1598590932, 554232905, 93589088, 698753086, -717347252, 1692477091, 1034063602, 1754925253, 104076045, -828072023, -534680896, -1360633040, 1093417686 ] ], [ [ -1904156153, -1068230812, -1497374973, -1909016336, -1154507643, 1993967713, 827913210, 812220872, -899350783, 1233246627, 1463481038, -282406796, 952647690, 1061691425 ], [ 1489522923, -759828845, -1531819778, 1804379044, 1632748108, 1592173729, -660918830, -1077674031, -1132762791, 1197752132, -2141054883, -818473594, -1210138005, -1449364938 ], [ 73886716, -1987795363, -447738909, 1382182170, -1777474177, -821550431, -1999391811, -1903267840, -1129004742, 169450632, 1295034977, -264440809, -540118548, 684227979 ], [ 1371930800, 774126155, 1837413168, 1920551649, 91909553, -1357812186, -772917055, 1636938192, 660602133, -1959773367, 1650542973, -1602027367, 564588804, 1520105664 ], [ 517206558, 1182228662, 900201613, 47333372, 1638807838, -66038079, 1420954805, 727334330, -700147407, 548671138, -1060057243, 834454111, 329017939, 646395131 ], [ -1099541295, 1356105025, -381006475, 2003625342, -537508965, 151666645, -581143157, 420640427, 2143014724, -457875121, 608123397, -188071971, 1776576304, -2130944108 ], [ 1560828315, -221623041, -1526941757, 1014142161, -8828278, -1515585640, -370371058, -514383216, 776536624, -1027076857, -1891389423, 1012201307, -765932802, -206342655 ], [ -213374310, -50755679, 588334957, -1872105882, 2077846002, 497659592, 391130262, 175911357, -901388072, 974556858, -1383247719, 1520799810, -2103829310, -505385087 ], [ -1585265512, 350462595, 639040267, 1842286144, -2012765500, 1209106546, 52729409, 1141926609, 725238231, 290952518, -1452590610, 1854120180, 1674750099, 647327573 ], [ 1074191636, 122773248, -1911110974, -825399519, -949715136, -1901794900, -1007492510, -1927644430, -881702883, 472498022, 1192506293, 394465392, -1335189316, -938279631 ], [ -1820550462, -562316505, -1655748276, -879424056, 653340156, -890945225, -748550932, -2092159000, -2059957780, 1625383738, -1947861624, -221230807, 1293109646, -1055733214 ], [ -2051006982, -197245601, -208798318, -869342841, 296469747, 1165821691, 1556477708, -1177805497, 1882294161, 66164625, 431009893, 231067279, -1791028098, -1319135843 ], [ -1518519996, -75626316, -443083439, -611798138, 1751673400, -1026240091, -359249190, 1075862238, 964436988, 2123168015, -1615768840, 1000078317, 1765430710, -1361125742 ], [ -1071305052, -1044539644, -156518752, -779912583, -1755945009, -2007215707, 1211869708, -1803728807, -249808807, -534330875, 1641281932, -740035693, -853450924, -1673258260 ], [ -1979343487, 335577833, -1221128323, 1453694211, 566366525, -175409767, 406547308, -194696534, -803963220, 680902079, -1938291821, -363612122, 1302076573, -1816482408 ], [ -923731036, -1658467411, 126188087, -40769850, -99905983, 601619178, 686651226, 875624222, 1921009767, -1347830518, -775182077, 198146987, 1911029458, -2112203059 ], [ 1726907204, -1095648484, 1901117465, -1109235276, 1969414051, -1140982892, 327358795, 1706636848, -1630686682, -159136141, -126778616, 73122360, 468942457, -1047301368 ] ], [ [ 892840808, 1448176097, 205211939, 1099564603, -2058423816, -971137923, -884477491, 1836536281, -570497997, -756030947, 209744800, -1732371641, 1866588374, 831084190 ], [ -988455083, -630486202, -61002237, 1196292805, 1982731431, 1230376555, -813588115, 300588991, 816448442, 23049454, -1723520965, 510764369, -1110084409, 1664100004 ], [ -1400563030, 739688373, -2080589540, 1849883393, 1237629622, -1172409715, -708008314, 1741886510, -2040083014, 166770781, -2036509117, -675332493, -239773202, 1408922058 ], [ -309512447, 104593070, -1867659302, 1949747784, 1906283440, -859095138, -925484116, -997372157, -536025185, -776573021, 527689503, 1690756078, -587565002, -1314581756 ], [ -1210283012, 2010142943, -1850376626, 1671775512, 558291010, 2004280614, 1110847962, -862089493, 793052383, -1905435632, 969033700, -1436438323, 964051545, -752865757 ], [ -742740927, -305557443, -1743102997, -545895803, 34193786, -1718422009, 1287008009, -1622820262, 1420505503, -175543863, -1967993233, -1371854282, -654977414, -329773816 ], [ 919194374, 1864681629, -80817, -527463554, -125847180, 1848982182, -142078740, 96152951, 951775085, -436073850, 337817362, -2055322222, -2017650397, -2073185330 ], [ -827462099, 768835218, -1554006417, -1283548441, 341187466, 792600146, -49216344, 967802841, -36914421, -1936859997, 219386036, -1418534188, 1113299349, 1478119563 ], [ -544744192, 1136400352, -218975381, 1646005352, 83914815, -2029691154, -2034894153, 1691876023, 1707283364, -1345732752, 1895382014, 750058280, -1536919259, -40274038 ], [ 904723593, 1152523868, 134789813, -279335884, 1660727991, 1267478363, -582860447, -903015811, 1323221720, -1469950934, 58410243, -665722798, -1091514195, 723888969 ], [ -1073101754, 1203318527, -305969518, 1402093879, -1114513171, 550762754, -463019358, -685403112, 288713845, 1610458135, 1474116223, 534323756, 1921842700, -841125448 ], [ -967432013, 1077990093, 280055197, 1545080949, 3346302, 656378749, 1310874739, 2037568098, -218210720, 1253906452, -7175640, -1480333952, 754258317, 827163125 ], [ -1199801729, 283660313, 860826863, -1996709225, 1637414315, -1981084296, -969726985, 828107860, 898554727, 1784291761, 109971999, -139798470, -1194449931, -2003826284 ], [ -1401535382, -35109185, 576150230, -1371000542, -461883189, 1953825413, -565968521, -192082603, -859428716, -1575836511, 846744537, -780049457, -2037479130, 289189329 ], [ -189255593, -1997645011, 817917966, -1271819351, -2035557980, 406412620, -1991083244, -981706228, 680976083, 1699616457, -1787508424, 1150944327, -336963793, -2075188481 ], [ -379167047, 419942078, -1663062934, 2038453513, -2048581828, 1846420263, -2145030234, -311263709, 643400026, 1561700345, -112641671, 178412545, -392685992, -265174858 ], [ -1957578023, -387302487, -1719074690, -570573967, -1669960944, 995659895, -709593169, -960538332, -1533109566, -622448798, 1595356403, 1358418077, -1163681747, -1422353961 ] ] ] ] }